Initial Commit Assignment 6