Programming Assignment 2 | commit on 6/17/14