Exercise 7 extra credit.