Commit for ProgrammingAssignment2