added tower of hanoi as exercise