more hanoi disc code