Hanoi Yourself

20 levels of hanoi
do it yourself version