chapter 5 with exercises