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