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