(VAR X Y) (RULES f(0,1,X) -> f(g(X,X),X,X) g(X,Y) -> X g(X,Y) -> Y )