Input TRS: 1: f(x,0()) -> s(x) 2: g(x) -> h(x,gen()) 3: h(0(),x) -> f(x,x) 4: a() -> b() 5: gen() ->= s(gen()) Number of strict rules: 4 Direct Order(PosReal,>,Poly) ... removes: 4 1 3 2 h(x1,x2) weight: 2 * x2 + 2 * x1 a() weight: (/ 1 4) s(x1) weight: x1 b() weight: 0 f(x1,x2) weight: x2 + x1 0() weight: (/ 1 4) gen() weight: (/ 45169 4) g(x1) weight: (/ 90339 4) + 2 * x1 Number of strict rules: 0 YES