chapter 3 solution