Exercise 13.6 Enhanced With Feedback