Programming Assigment 2 commit