data L = ...
(3 Konstruktoren)
implementiere size :: L -> Int,
depth :: L -> Int.
implementiere
bvar :: L -> S.Set String,
fvar :: L -> S.Set String,
siehe Folie mit Definitionen und dort angegebene Testfälle
benutze import qualified Data.Set as S,
API-Dokumentation: https://hackage.haskell.org/package/containers-0.5.5.1/docs/Data-Set.html