The Tower of Hanoi is a mathematical game or puzzle, in which a stack of different sized disks have to be moved between three pegs whilst obeying a simple set of stacking rules. The puzzle was invented by Edouard Lucas in 1883, but today it is most popular as an introductory algorithm problem in computer science. Image credit: Aka |