Added some Haskell solutions