initial checkin. single codejam solution