(VAR x y ) (RULES g(f(x),y) -> f(h(x,y)) h(x,y) -> g(x,f(y)) )