Add Haskell solution and readme to Problem 4