second upload hanoi.c