chapter 5 excercise solutions