(VAR x y z ) (RULES f(a,x) -> f(x,f(b,x)) f(f(x,y),z) ->= f(x,f(y,z)) f(x,f(y,z)) ->= f(f(x,y),z) )