Tower of Hanoi

The objective of the puzzle is to move the entire stack from column 1 to column 3, obeying the following simple rules: