Solutions to problems on http://codeeval.com