codejam solutions source code