14 Increasingly strange ways to solve "Hello World"
exercism.org