MAYBE TRS: {f(x) -> f(a())} DP: Strict: {f#(x) -> f#(a())} Weak: {f(x) -> f(a())} EDG: {(f#(x) -> f#(a()), f#(x) -> f#(a()))} SCCS: Scc: {f#(x) -> f#(a())} SCC: Strict: {f#(x) -> f#(a())} Weak: {f(x) -> f(a())} Fail