my codejam solutions