problems and their solutions from google code jam