[Haskell-beginners] All about monads, exercise 4