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