Exercise 19.4