My Google Code Jam Solutions