exercising recursion with hanoi
adding exercise on factorial with tail recursion
giving a better name after adding more functions to the script