adding 10 and 11 solutions for haskell