MAYBE MAYBE TRS: { from(X) -> cons(X, from(s(X))), length(cons(X, Y)) -> s(length1(Y)), length(nil()) -> 0(), length1(X) -> length(X) } DUP: We consider a duplicating system. Trs: { from(X) -> cons(X, from(s(X))), length(cons(X, Y)) -> s(length1(Y)), length(nil()) -> 0(), length1(X) -> length(X) } Fail