Finish exercise 14 and part of 15.