MAYBE MAYBE TRS: { f(g(x), g(y)) -> h(g(y), x, g(y)), f(g(x), a()) -> f(x, g(a())), f(a(), g(y)) -> g(g(y)), h(g(x), y, z) -> f(y, h(x, y, z)), h(a(), y, z) -> z } DUP: We consider a duplicating system. Trs: { f(g(x), g(y)) -> h(g(y), x, g(y)), f(g(x), a()) -> f(x, g(a())), f(a(), g(y)) -> g(g(y)), h(g(x), y, z) -> f(y, h(x, y, z)), h(a(), y, z) -> z } Fail