Problem 29 Haskell
Problem 30 Haskell
Problem 31 Haskell
Problem 32 Haskell [SLOW]