2013 NHN Next first semester programming exercise