Assignment 2: Partial