MAYBE Problem: strict: f(a(),g(y),z) -> f(b(),g(y),g(y)) f(b(),g(y),z) -> f(a(),y,z) a() -> b() weak: f(x,y,z) -> f(x,y,g(z)) Proof: Open