[Haskell-beginners] Rewriting traversal over trees