Added back recursive solution to Problem 15