Exercise 0: The Setup