Exercise 36:Designing and Debugging