Finished exercise 2 for chap 11