Exercise 2-29: