Task

Solve the   Towers of Hanoi   problem with recursion.




func hanoi n src dst aux . .
  if n >= 1
    call hanoi n - 1 src aux dst
    print "Move " & src & " to " & dst
    call hanoi n - 1 aux dst src
  .
.
call hanoi 5 1 2 3