Programming Assignment 2.  Should work.