Exercise 2.88