Misc. coding challenges, from Google Code Jam, codeeval, etc.