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