Added more Haskell solutions