Factorial runs
For does not work. Use while instead.
hanoi