Codingame solutions in Haskell