Worked on Problem 15