chapter 7 reading code
chapter 7 exercise 2