Towers of Hanoi

POJ - 1920