Finished problem 14