First Programming Assignment CIS354 Spring 2014