Homework 3

due Friday, February 14 at 11:59pm