We consider termination of the LCTRS with only rule scheme Calc: Signature: eval :: Int -> Int -> Int -> o Rules: eval(i, j, k) -> eval(j, i + 1, k - 1) | i <= 100 /\ j <= k The system is accessible function passing by a sort ordering that equates all sorts. We start by computing the initial DP problem D1 = (P1, R, f, c), where: P1. (1) eval#(i, j, k) => eval#(j, i + 1, k - 1) | i <= 100 /\ j <= k ***** We apply the Reduction Pair [with HORPO] Processor on D1 = (P1, R, f, c). Constrained HORPO yields: eval#(i, j, k) (>) eval#(j, i + 1, k - 1) | i <= 100 /\ j <= k eval(i, j, k) (>=) eval(j, i + 1, k - 1) | i <= 100 /\ j <= k We do this using the following settings: * Disregarded arguments: eval 3 * Precedence and permutation: eval# { 1 2 } 3 = eval { 1 2 } * Well-founded theory orderings: [>]_{Bool} = {(true,false)} [>]_{Int} = {(x,y) | x < 1000 /\ x < y } All dependency pairs were removed. Processor output: { }.