Finished practice problems in Homework 3 recursion