Homework 3 Part 2: Due February. 21, 2017 at 10:00PM