Added iz's haskell solutions.