Assignment 1 for HMC CS 121