Assignment 3, pt. 1