Exercise 19 Solution Added