YES This TRS is terminating using the restricteddeltasimple interpretation len(delta7, X6) = + 1*X6 + 0 + 1*X6*delta7 + 0*delta7 add(delta6, X5, X4) = + 1*X4 + 1*X5 + 0 + 0*X4*delta6 + 1*X5*delta6 + 0*delta6 from(delta5, X3) = + 1*X3 + 1 + 0*X3*delta5 + 1*delta5 s(delta4) = + 1 + 0*delta4 cons(delta3, X2) = + 1*X2 + 1 + 0*X2*delta3 + 0*delta3 0(delta2) = + 1 + 0*delta2 fst(delta1, X1, X0) = + 1*X0 + 1*X1 + 0 + 0*X0*delta1 + 1*X1*delta1 + 0*delta1 nil(delta0) = + 1 + 0*delta0 len_tau_1(delta7) = + (delta7/(1 + 1 * delta7)) add_tau_1(delta6) = + (delta6/(1 + 1 * delta6)) add_tau_2(delta6) = + (delta6/(1 + 0 * delta6)) from_tau_1(delta5) = + (delta5/(1 + 0 * delta5)) cons_tau_1(delta3) = + (delta3/(1 + 0 * delta3)) fst_tau_1(delta1) = + (delta1/(1 + 1 * delta1)) fst_tau_2(delta1) = + (delta1/(1 + 0 * delta1)) Time: 0.345710 seconds SUCCESS Statistics: Number of monomials: 168