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