Initial Attempt at Assignment 1