Chapter 3, problem 3.4