First Commit Assignment 1