MAYBE TRS: { h(0(), X) -> f(0(), X, X), f(0(), 1(), X) -> h(X, X), g(X, Y) -> X, g(X, Y) -> Y} DP: Strict: { h#(0(), X) -> f#(0(), X, X), f#(0(), 1(), X) -> h#(X, X)} Weak: { h(0(), X) -> f(0(), X, X), f(0(), 1(), X) -> h(X, X), g(X, Y) -> X, g(X, Y) -> Y} EDG: {(f#(0(), 1(), X) -> h#(X, X), h#(0(), X) -> f#(0(), X, X)) (h#(0(), X) -> f#(0(), X, X), f#(0(), 1(), X) -> h#(X, X))} SCCS: Scc: { h#(0(), X) -> f#(0(), X, X), f#(0(), 1(), X) -> h#(X, X)} SCC: Strict: { h#(0(), X) -> f#(0(), X, X), f#(0(), 1(), X) -> h#(X, X)} Weak: { h(0(), X) -> f(0(), X, X), f(0(), 1(), X) -> h(X, X), g(X, Y) -> X, g(X, Y) -> Y} Fail