Homework due Dec 2