Repo for Chapter 2 of the Textbook