=
=
=
# Move n - 1 disks from source to auxiliary, so they are out of the way
# Move the nth disk from source to target
# Display our progress
# Move the n - 1 disks that we left on auxiliary onto target
# Initiate call from source A to target C with auxiliary B