Chapter 2 : Iteration 1 : According to the book (approximate)