https://medium.com/@mirondinika/exploring-leo-language-a-flexible-and-efficient-programming-solution-e67afc07c2b9