YES Did not drop rules. Inlined conditions for 3 rules: div(s(x) ,s(y)) -> s(div(minus(x,y) ,s(y))) | lte(s(x) ,y) ->* false() power(x,n) -> mult(mult(power(x ,div(n,s(s(0())))) ,power(x,div(n,s(s(0()))))) ,s(0())) | n ->* s(n') mod(n,s(s(0()))) ->* 0() power(x,n) -> mult(mult(power(x ,div(n,s(s(0())))) ,power(x,div(n,s(s(0()))))) ,x) | n ->* s(n') mod(n,s(s(0()))) ->* s(z) Left-inlined conditions for 0 rules. Due to Ifrit-method removed 0 infeasible rules. Did not use redundant rules method. INFEASIBLE because problem obtained from input is proven infeasible using TCAP on |(0() ,mod(0(),s(s(0()))) ,power(x2 ,div(0() ,s(s(0()))))) ->* |(s(x1) ,0() ,x4) where | is used as a fresh function symbol, since it is illegal in the input format.