Finished through Exercise 13.