Comp 120: Assignment 1