12, haskell