Added some of the recursive programs from week3