Finished all the exercises from Chapter 9 of the book.