Exercise 10.3 Solutions