discovering hanoi