Problem 33 Haskell
Problem 34 Haskell
Problem 35 Haskell