MAYBE Problem: f(f(a(),x),y) -> f(f(x,f(a(),y)),a()) Proof: RT Transformation Processor: strict: f(f(a(),x),y) -> f(f(x,f(a(),y)),a()) weak: Open