Bir Tower of Hanoi problemini çözmek için bir algoritma oluşturun.
Bir Tower of Hanoi algoritması üç adımdan oluşur. 
1. En büyük diski diğer sabitleyiciye taşıyın. 
2. Kalan diskleri yasal sırayla diğer sabitleyiciye taşıyın. 
3. En büyük diski taşıyın başlangıç noktasına geri dönün. 

Algoritmayı tamamlamak için önce bir diski nasıl taşıyacağınızı ve bir hareketin ne zaman yasal olduğunu nasıl belirleyeceğinizi tanımlamanız gerekir. Daha sonra yukarıda bahsedilen üç adımı kullanarak algoritmayı tamamlayabilirsiniz.