(GOAL COMPLEXITY) (STARTTERM (FUNCTIONSYMBOLS start)) (VAR A B) (RULES eval1(A, B) -> Com_1(eval2(A + 1, 1)) [ A >= 0 ] eval2(A, B) -> Com_1(eval2(A, B + 1)) [ B - 1 >= 0 /\ A + B - 2 >= 0 /\ A - 1 >= 0 /\ A >= 0 /\ B >= 1 /\ A >= B ] eval2(A, B) -> Com_1(eval1(A - 2, B)) [ B - 1 >= 0 /\ A + B - 2 >= 0 /\ A - 1 >= 0 /\ A >= 0 /\ B >= 1 /\ B >= A + 1 ] start(A, B) -> Com_1(eval1(A, B)) )