add hanoi challenge