(GOAL COMPLEXITY) (STARTTERM (FUNCTIONSYMBOLS f1)) (VAR A B C D) (RULES f2(A, B, C, D) -> Com_1(f2(A + 1, B + 1, C - 1, D)) [ B - C >= 0 /\ A - C >= 0 /\ A - B >= 0 /\ -A + B >= 0 ] f1(A, B, C, D) -> Com_1(f2(A, B, C, D)) [ A >= C /\ B >= A /\ C >= B ] f1(A, B, C, D) -> Com_1(f300(A, B, C, E)) [ C >= A + 1 /\ B >= A /\ C >= B ] f1(A, B, C, D) -> Com_1(f300(A, B, C, E)) [ B >= A /\ B >= C + 1 ] f1(A, B, C, D) -> Com_1(f300(A, B, C, E)) [ A >= B + 1 ] )