Programming Assignment 2 Commit Apr 22 2014