Commiting programming assignment #2