Problem: c() -> f(g(c())) f(g(X)) -> g(X) Proof: Containment Processor: loop length: 1 terms: c() context: f(g([])) substitution: Qed