Completed exercises 2/16.