Homework 7: Due November 4th