(VAR x y z) (RULES f(f(x)) -> f(g(f(x),x)) f(f(x)) -> f(h(f(x),f(x))) g(x,y) -> y h(x,x) -> g(x,0) ) (COMMENT Example 5.3.27 in \cite{K00})