https://medium.com/@danielnzau2568/a-c-program-that-prints-exactly-programming-is-like-building-a-multilingual-puzzle-53892df25bc4