Adding files from week4 (functions) and week5 (recursion)