chapter 6 exercises 4,5,7,8
chapter 7 exercise 3