Added graphics, using Tower of Hanoi example as strating point