Hanoi Revisited