Chapter 2, problem 2.4