Etudes 3-1 and 3-2
Etude 3-4, tuple as parameters
Etude 4-1 case statement
Etude 4-2 GCD
Etude 4-3 raise x to n
Etude 4-4 tail recursive
Etude 4-5 nth_root