Commit for Programming Assigment2