Commit Programming Assignment #2