Kata from http://www.solveet.com/exercises/Torres-de-Hannoi/72