Commit ProgrammingAssignment2