(VAR x y ) (RULES g(tt,x) -> g(h(f(x,x)),s(x)) h(f(0,y)) -> tt f(s(x),y) -> f(x,s(y)) )