YES exiting with thread! (VAR x ) (RULES g(a) -> a g(g(x)) -> x f(x) -> x )