Exercise 17 Solution Added