Exercise 2.52