haskell wins!