Chapter 9 Iteration D2 Finished