Finished problem 15
recommiting problem 15