-> Exercise 2.49.