Exercise 1.45. Begin.