hanoi Hanoi Solution and benchmark for different languages Benchmark Java 18s 300 lines Python 25s 135 lines Ruby 29s 200 lines