fix correct hanoi and give up on ultra-real hanoi