Exercise 3.51