WORST_CASE(?, O(n^1)) Initial complexity problem: 1: T: (Comp: ?, Cost: 1) f0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13)) (Comp: ?, Cost: 1) f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_39, Fresh_40, 0, 1, Fresh_39, Fresh_40, 7, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_37, Fresh_38, 0, 1, Fresh_37, Fresh_38, 7, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_36, 4, 1, 1, Fresh_36, 4, 7, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f2(0, Ar_2, Ar_2, Ar_4, Ar_4, 3, Fresh_35, 0, 0, 3, Fresh_35, 2, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f2(0, Ar_2, Ar_2, Ar_4, Ar_4, 3, Fresh_34, 0, 0, 3, Fresh_34, 2, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: ?, Cost: 1) f1(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f2(0, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, 3, 4, 1, 0, 3, 4, 2, Ar_12, Ar_13)) (Comp: ?, Cost: 1) f2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_32, Fresh_33, Ar_7, 1, Fresh_32, Fresh_33, 7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_30, Fresh_31, Ar_7, 1, Fresh_30, Fresh_31, 7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_29, 4, 1, 1, Fresh_29, 4, 7, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f3(0, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_27, Fresh_28, Ar_7, 0, Fresh_27, Fresh_28, 3, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f3(0, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_25, Fresh_26, Ar_7, 0, Fresh_25, Fresh_26, 3, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f3(0, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_24, 4, 1, 0, Fresh_24, 4, 3, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f6(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_22, Fresh_23, Ar_7, 1, Fresh_22, Fresh_23, 6, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f6(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_20, Fresh_21, Ar_7, 1, Fresh_20, Fresh_21, 6, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f6(1, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_19, 4, 1, 1, Fresh_19, 4, 6, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f4(Fresh_17, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_18, 2, 0, Fresh_17, Fresh_18, 2, 4, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f6(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f4(Fresh_15, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_16, 7, 1, Fresh_15, Fresh_16, 7, 4, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f2(0, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_13, Fresh_14, 0, 0, Fresh_13, Fresh_14, 2, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f2(0, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_11, Fresh_12, 0, 0, Fresh_11, Fresh_12, 2, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f2(0, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_10, 4, 0, 0, Fresh_10, 4, 2, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(0, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_8, Fresh_9, Ar_7, 0, Fresh_8, Fresh_9, 7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(0, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_6, Fresh_7, Ar_7, 0, Fresh_6, Fresh_7, 7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(0, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_5, 4, 1, 0, Fresh_5, 4, 7, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_3, Fresh_4, Ar_7, 1, Fresh_3, Fresh_4, 7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2, Ar_2, Ar_4, Ar_4, Fresh_1, Fresh_2, Ar_7, 1, Fresh_1, Fresh_2, 7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f7(1, Ar_2 + 1, Ar_2 + 1, Ar_4 + 1, Ar_4 + 1, Fresh_0, 4, 1, 1, Fresh_0, 4, 7, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 0) koat_start(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13) -> Com_1(f0(Ar_0, Ar_1, Ar_2, Ar_3, Ar_4, Ar_5, Ar_6, Ar_7, Ar_8, Ar_9, Ar_10, Ar_11, Ar_12, Ar_13)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Slicing away variables that do not contribute to conditions from problem 1 leaves variables [Ar_2, Ar_4, Ar_7, Ar_12, Ar_13]. We thus obtain the following problem: 2: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: ?, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: ?, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: ?, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: ?, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 Repeatedly propagating knowledge in problem 2 produces the following problem: 3: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = 190 Pol(f0) = 190 Pol(f4) = 168 Pol(f7) = 162 Pol(f2) = 168 Pol(f6) = 168 Pol(f3) = 168 Pol(f1) = 190 orients all transitions weakly and the transition f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] strictly and produces the following problem: 4: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = 12 Pol(f0) = 12 Pol(f4) = 12 Pol(f7) = 11 Pol(f2) = 12 Pol(f6) = 12 Pol(f3) = 12 Pol(f1) = 12 orients all transitions weakly and the transitions f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] strictly and produces the following problem: 5: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = 1 Pol(f0) = 1 Pol(f4) = 1 Pol(f7) = 0 Pol(f2) = 1 Pol(f6) = 1 Pol(f3) = 1 Pol(f1) = 1 orients all transitions weakly and the transition f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] strictly and produces the following problem: 6: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = 12 Pol(f0) = 12 Pol(f4) = 12 Pol(f7) = 0 Pol(f2) = 12 Pol(f6) = 12 Pol(f3) = 12 Pol(f1) = 12 orients all transitions weakly and the transition f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] strictly and produces the following problem: 7: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(koat_start) = -6*V_1 + 6*V_5 + 1 Pol(f0) = -6*V_1 + 6*V_5 + 1 Pol(f4) = -6*V_1 + 6*V_5 + 1 Pol(f7) = -6*V_1 + 6*V_5 Pol(f2) = -6*V_1 + 6*V_5 + 1 Pol(f6) = -6*V_1 + 6*V_5 + 1 Pol(f3) = -6*V_1 + 6*V_5 + 1 Pol(f1) = -6*V_1 + 6*V_5 + 1 orients all transitions weakly and the transition f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] strictly and produces the following problem: 8: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 A polynomial rank function with Pol(f6) = 1 Pol(f4) = V_3 Pol(f2) = 1 Pol(f3) = 1 and size complexities S("f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13))", 0-0) = Ar_2 S("f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13))", 0-1) = Ar_4 S("f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13))", 0-2) = Ar_7 S("f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13))", 0-3) = Ar_12 S("f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13))", 0-4) = Ar_13 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\\ 7 >= Fresh_39 /\\ 3 >= Fresh_40 /\\ Fresh_40 >= 1 /\\ Fresh_39 >= 1 ]", 0-0) = Ar_2 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\\ 7 >= Fresh_39 /\\ 3 >= Fresh_40 /\\ Fresh_40 >= 1 /\\ Fresh_39 >= 1 ]", 0-1) = Ar_4 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\\ 7 >= Fresh_39 /\\ 3 >= Fresh_40 /\\ Fresh_40 >= 1 /\\ Fresh_39 >= 1 ]", 0-2) = 0 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\\ 7 >= Fresh_39 /\\ 3 >= Fresh_40 /\\ Fresh_40 >= 1 /\\ Fresh_39 >= 1 ]", 0-3) = Ar_12 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\\ 7 >= Fresh_39 /\\ 3 >= Fresh_40 /\\ Fresh_40 >= 1 /\\ Fresh_39 >= 1 ]", 0-4) = Ar_13 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\\ 7 >= Fresh_37 /\\ Fresh_38 >= 5 /\\ Fresh_37 >= 1 ]", 0-0) = Ar_2 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\\ 7 >= Fresh_37 /\\ Fresh_38 >= 5 /\\ Fresh_37 >= 1 ]", 0-1) = Ar_4 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\\ 7 >= Fresh_37 /\\ Fresh_38 >= 5 /\\ Fresh_37 >= 1 ]", 0-2) = 0 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\\ 7 >= Fresh_37 /\\ Fresh_38 >= 5 /\\ Fresh_37 >= 1 ]", 0-3) = Ar_12 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\\ 7 >= Fresh_37 /\\ Fresh_38 >= 5 /\\ Fresh_37 >= 1 ]", 0-4) = Ar_13 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\\ Fresh_36 >= 1 ]", 0-0) = Ar_2 + 1 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\\ Fresh_36 >= 1 ]", 0-1) = Ar_4 + 1 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\\ Fresh_36 >= 1 ]", 0-2) = 1 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\\ Fresh_36 >= 1 ]", 0-3) = Ar_12 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\\ Fresh_36 >= 1 ]", 0-4) = Ar_13 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\\ 3 >= Fresh_35 /\\ Fresh_35 >= 1 ]", 0-0) = Ar_2 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\\ 3 >= Fresh_35 /\\ Fresh_35 >= 1 ]", 0-1) = Ar_4 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\\ 3 >= Fresh_35 /\\ Fresh_35 >= 1 ]", 0-2) = 0 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\\ 3 >= Fresh_35 /\\ Fresh_35 >= 1 ]", 0-3) = Ar_12 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\\ 3 >= Fresh_35 /\\ Fresh_35 >= 1 ]", 0-4) = Ar_13 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\\ Fresh_34 >= 5 ]", 0-0) = Ar_2 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\\ Fresh_34 >= 5 ]", 0-1) = Ar_4 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\\ Fresh_34 >= 5 ]", 0-2) = 0 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\\ Fresh_34 >= 5 ]", 0-3) = Ar_12 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\\ Fresh_34 >= 5 ]", 0-4) = Ar_13 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13))", 0-0) = Ar_2 + 1 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13))", 0-1) = Ar_4 + 1 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13))", 0-2) = 1 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13))", 0-3) = Ar_12 S("f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13))", 0-4) = Ar_13 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\\ 7 >= Fresh_32 /\\ 3 >= Fresh_33 /\\ Fresh_33 >= 1 /\\ Fresh_32 >= 1 ]", 0-0) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\\ 7 >= Fresh_32 /\\ 3 >= Fresh_33 /\\ Fresh_33 >= 1 /\\ Fresh_32 >= 1 ]", 0-1) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\\ 7 >= Fresh_32 /\\ 3 >= Fresh_33 /\\ Fresh_33 >= 1 /\\ Fresh_32 >= 1 ]", 0-2) = 1 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\\ 7 >= Fresh_32 /\\ 3 >= Fresh_33 /\\ Fresh_33 >= 1 /\\ Fresh_32 >= 1 ]", 0-3) = Ar_12 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\\ 7 >= Fresh_32 /\\ 3 >= Fresh_33 /\\ Fresh_33 >= 1 /\\ Fresh_32 >= 1 ]", 0-4) = Ar_13 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\\ 7 >= Fresh_30 /\\ Fresh_31 >= 5 /\\ Fresh_30 >= 1 ]", 0-0) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\\ 7 >= Fresh_30 /\\ Fresh_31 >= 5 /\\ Fresh_30 >= 1 ]", 0-1) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\\ 7 >= Fresh_30 /\\ Fresh_31 >= 5 /\\ Fresh_30 >= 1 ]", 0-2) = 1 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\\ 7 >= Fresh_30 /\\ Fresh_31 >= 5 /\\ Fresh_30 >= 1 ]", 0-3) = Ar_12 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\\ 7 >= Fresh_30 /\\ Fresh_31 >= 5 /\\ Fresh_30 >= 1 ]", 0-4) = Ar_13 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\\ Fresh_29 >= 1 ]", 0-0) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\\ Fresh_29 >= 1 ]", 0-1) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\\ Fresh_29 >= 1 ]", 0-2) = 1 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\\ Fresh_29 >= 1 ]", 0-3) = Ar_12 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\\ Fresh_29 >= 1 ]", 0-4) = Ar_13 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\\ 7 >= Fresh_27 /\\ 3 >= Fresh_28 /\\ Fresh_28 >= 1 /\\ Fresh_27 >= 1 ]", 0-0) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\\ 7 >= Fresh_27 /\\ 3 >= Fresh_28 /\\ Fresh_28 >= 1 /\\ Fresh_27 >= 1 ]", 0-1) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\\ 7 >= Fresh_27 /\\ 3 >= Fresh_28 /\\ Fresh_28 >= 1 /\\ Fresh_27 >= 1 ]", 0-2) = 1 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\\ 7 >= Fresh_27 /\\ 3 >= Fresh_28 /\\ Fresh_28 >= 1 /\\ Fresh_27 >= 1 ]", 0-3) = Ar_12 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\\ 7 >= Fresh_27 /\\ 3 >= Fresh_28 /\\ Fresh_28 >= 1 /\\ Fresh_27 >= 1 ]", 0-4) = Ar_13 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\\ 7 >= Fresh_25 /\\ Fresh_26 >= 5 /\\ Fresh_25 >= 1 ]", 0-0) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\\ 7 >= Fresh_25 /\\ Fresh_26 >= 5 /\\ Fresh_25 >= 1 ]", 0-1) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\\ 7 >= Fresh_25 /\\ Fresh_26 >= 5 /\\ Fresh_25 >= 1 ]", 0-2) = 1 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\\ 7 >= Fresh_25 /\\ Fresh_26 >= 5 /\\ Fresh_25 >= 1 ]", 0-3) = Ar_12 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\\ 7 >= Fresh_25 /\\ Fresh_26 >= 5 /\\ Fresh_25 >= 1 ]", 0-4) = Ar_13 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\\ Fresh_24 >= 1 ]", 0-0) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\\ Fresh_24 >= 1 ]", 0-1) = ? S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\\ Fresh_24 >= 1 ]", 0-2) = 1 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\\ Fresh_24 >= 1 ]", 0-3) = Ar_12 S("f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\\ Fresh_24 >= 1 ]", 0-4) = Ar_13 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\\ 7 >= Fresh_22 /\\ 3 >= Fresh_23 /\\ Fresh_23 >= 1 /\\ Fresh_22 >= 1 ]", 0-0) = ? S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\\ 7 >= Fresh_22 /\\ 3 >= Fresh_23 /\\ Fresh_23 >= 1 /\\ Fresh_22 >= 1 ]", 0-1) = ? S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\\ 7 >= Fresh_22 /\\ 3 >= Fresh_23 /\\ Fresh_23 >= 1 /\\ Fresh_22 >= 1 ]", 0-2) = 1 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\\ 7 >= Fresh_22 /\\ 3 >= Fresh_23 /\\ Fresh_23 >= 1 /\\ Fresh_22 >= 1 ]", 0-3) = Ar_12 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\\ 7 >= Fresh_22 /\\ 3 >= Fresh_23 /\\ Fresh_23 >= 1 /\\ Fresh_22 >= 1 ]", 0-4) = Ar_13 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\\ 7 >= Fresh_20 /\\ Fresh_21 >= 5 /\\ Fresh_20 >= 1 ]", 0-0) = ? S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\\ 7 >= Fresh_20 /\\ Fresh_21 >= 5 /\\ Fresh_20 >= 1 ]", 0-1) = ? S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\\ 7 >= Fresh_20 /\\ Fresh_21 >= 5 /\\ Fresh_20 >= 1 ]", 0-2) = 1 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\\ 7 >= Fresh_20 /\\ Fresh_21 >= 5 /\\ Fresh_20 >= 1 ]", 0-3) = Ar_12 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\\ 7 >= Fresh_20 /\\ Fresh_21 >= 5 /\\ Fresh_20 >= 1 ]", 0-4) = Ar_13 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\\ Fresh_19 >= 1 ]", 0-0) = ? S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\\ Fresh_19 >= 1 ]", 0-1) = ? S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\\ Fresh_19 >= 1 ]", 0-2) = 1 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\\ Fresh_19 >= 1 ]", 0-3) = Ar_12 S("f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\\ Fresh_19 >= 1 ]", 0-4) = Ar_13 S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\\ 1 >= Fresh_17 /\\ Fresh_17 >= 0 /\\ Fresh_18 >= 1 ]", 0-0) = ? S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\\ 1 >= Fresh_17 /\\ Fresh_17 >= 0 /\\ Fresh_18 >= 1 ]", 0-1) = ? S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\\ 1 >= Fresh_17 /\\ Fresh_17 >= 0 /\\ Fresh_18 >= 1 ]", 0-2) = 0 S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\\ 1 >= Fresh_17 /\\ Fresh_17 >= 0 /\\ Fresh_18 >= 1 ]", 0-3) = Ar_12 S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\\ 1 >= Fresh_17 /\\ Fresh_17 >= 0 /\\ Fresh_18 >= 1 ]", 0-4) = Ar_13 S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\\ 1 >= Fresh_15 /\\ Fresh_15 >= 0 /\\ Fresh_16 >= 1 /\\ Ar_7 = 1 ]", 0-0) = ? S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\\ 1 >= Fresh_15 /\\ Fresh_15 >= 0 /\\ Fresh_16 >= 1 /\\ Ar_7 = 1 ]", 0-1) = ? S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\\ 1 >= Fresh_15 /\\ Fresh_15 >= 0 /\\ Fresh_16 >= 1 /\\ Ar_7 = 1 ]", 0-2) = 1 S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\\ 1 >= Fresh_15 /\\ Fresh_15 >= 0 /\\ Fresh_16 >= 1 /\\ Ar_7 = 1 ]", 0-3) = Ar_12 S("f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\\ 1 >= Fresh_15 /\\ Fresh_15 >= 0 /\\ Fresh_16 >= 1 /\\ Ar_7 = 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_14 /\\ 7 >= Fresh_13 /\\ 3 >= Fresh_14 /\\ Fresh_14 >= 1 /\\ Fresh_13 >= 1 /\\ Ar_7 = 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_14 /\\ 7 >= Fresh_13 /\\ 3 >= Fresh_14 /\\ Fresh_14 >= 1 /\\ Fresh_13 >= 1 /\\ Ar_7 = 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_14 /\\ 7 >= Fresh_13 /\\ 3 >= Fresh_14 /\\ Fresh_14 >= 1 /\\ Fresh_13 >= 1 /\\ Ar_7 = 1 ]", 0-2) = 0 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_14 /\\ 7 >= Fresh_13 /\\ 3 >= Fresh_14 /\\ Fresh_14 >= 1 /\\ Fresh_13 >= 1 /\\ Ar_7 = 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_14 /\\ 7 >= Fresh_13 /\\ 3 >= Fresh_14 /\\ Fresh_14 >= 1 /\\ Fresh_13 >= 1 /\\ Ar_7 = 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_12 /\\ 7 >= Fresh_11 /\\ Fresh_12 >= 5 /\\ Fresh_11 >= 1 /\\ Ar_7 = 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_12 /\\ 7 >= Fresh_11 /\\ Fresh_12 >= 5 /\\ Fresh_11 >= 1 /\\ Ar_7 = 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_12 /\\ 7 >= Fresh_11 /\\ Fresh_12 >= 5 /\\ Fresh_11 >= 1 /\\ Ar_7 = 1 ]", 0-2) = 0 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_12 /\\ 7 >= Fresh_11 /\\ Fresh_12 >= 5 /\\ Fresh_11 >= 1 /\\ Ar_7 = 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\\ Ar_12 >= Ar_4 + 1 /\\ Ar_13 >= 1 /\\ Ar_13 >= Ar_2 + 1 /\\ 7 >= Fresh_12 /\\ 7 >= Fresh_11 /\\ Fresh_12 >= 5 /\\ Fresh_11 >= 1 /\\ Ar_7 = 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\\ Ar_13 >= Ar_2 + 2 /\\ Ar_12 >= 1 /\\ Ar_13 >= 1 /\\ 7 >= Fresh_10 /\\ Fresh_10 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\\ Ar_13 >= Ar_2 + 2 /\\ Ar_12 >= 1 /\\ Ar_13 >= 1 /\\ 7 >= Fresh_10 /\\ Fresh_10 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\\ Ar_13 >= Ar_2 + 2 /\\ Ar_12 >= 1 /\\ Ar_13 >= 1 /\\ 7 >= Fresh_10 /\\ Fresh_10 >= 1 ]", 0-2) = 0 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\\ Ar_13 >= Ar_2 + 2 /\\ Ar_12 >= 1 /\\ Ar_13 >= 1 /\\ 7 >= Fresh_10 /\\ Fresh_10 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\\ Ar_13 >= Ar_2 + 2 /\\ Ar_12 >= 1 /\\ Ar_13 >= 1 /\\ 7 >= Fresh_10 /\\ Fresh_10 >= 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_9 /\\ 7 >= Fresh_8 /\\ 3 >= Fresh_9 /\\ Fresh_9 >= 1 /\\ Fresh_8 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_9 /\\ 7 >= Fresh_8 /\\ 3 >= Fresh_9 /\\ Fresh_9 >= 1 /\\ Fresh_8 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_9 /\\ 7 >= Fresh_8 /\\ 3 >= Fresh_9 /\\ Fresh_9 >= 1 /\\ Fresh_8 >= 1 ]", 0-2) = 1 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_9 /\\ 7 >= Fresh_8 /\\ 3 >= Fresh_9 /\\ Fresh_9 >= 1 /\\ Fresh_8 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_9 /\\ 7 >= Fresh_8 /\\ 3 >= Fresh_9 /\\ Fresh_9 >= 1 /\\ Fresh_8 >= 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_7 /\\ 7 >= Fresh_6 /\\ Fresh_7 >= 5 /\\ Fresh_6 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_7 /\\ 7 >= Fresh_6 /\\ Fresh_7 >= 5 /\\ Fresh_6 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_7 /\\ 7 >= Fresh_6 /\\ Fresh_7 >= 5 /\\ Fresh_6 >= 1 ]", 0-2) = 1 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_7 /\\ 7 >= Fresh_6 /\\ Fresh_7 >= 5 /\\ Fresh_6 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\\ Ar_2 >= Ar_13 /\\ 7 >= Fresh_7 /\\ 7 >= Fresh_6 /\\ Fresh_7 >= 5 /\\ Fresh_6 >= 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\\ Ar_2 + 1 >= Ar_13 /\\ 7 >= Fresh_5 /\\ Fresh_5 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\\ Ar_2 + 1 >= Ar_13 /\\ 7 >= Fresh_5 /\\ Fresh_5 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\\ Ar_2 + 1 >= Ar_13 /\\ 7 >= Fresh_5 /\\ Fresh_5 >= 1 ]", 0-2) = 1 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\\ Ar_2 + 1 >= Ar_13 /\\ 7 >= Fresh_5 /\\ Fresh_5 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\\ Ar_2 + 1 >= Ar_13 /\\ 7 >= Fresh_5 /\\ Fresh_5 >= 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\\ 7 >= Fresh_3 /\\ 3 >= Fresh_4 /\\ Fresh_4 >= 1 /\\ Fresh_3 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\\ 7 >= Fresh_3 /\\ 3 >= Fresh_4 /\\ Fresh_4 >= 1 /\\ Fresh_3 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\\ 7 >= Fresh_3 /\\ 3 >= Fresh_4 /\\ Fresh_4 >= 1 /\\ Fresh_3 >= 1 ]", 0-2) = 1 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\\ 7 >= Fresh_3 /\\ 3 >= Fresh_4 /\\ Fresh_4 >= 1 /\\ Fresh_3 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\\ 7 >= Fresh_3 /\\ 3 >= Fresh_4 /\\ Fresh_4 >= 1 /\\ Fresh_3 >= 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\\ 7 >= Fresh_1 /\\ Fresh_2 >= 5 /\\ Fresh_1 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\\ 7 >= Fresh_1 /\\ Fresh_2 >= 5 /\\ Fresh_1 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\\ 7 >= Fresh_1 /\\ Fresh_2 >= 5 /\\ Fresh_1 >= 1 ]", 0-2) = 1 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\\ 7 >= Fresh_1 /\\ Fresh_2 >= 5 /\\ Fresh_1 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\\ 7 >= Fresh_1 /\\ Fresh_2 >= 5 /\\ Fresh_1 >= 1 ]", 0-4) = Ar_13 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\\ Fresh_0 >= 1 ]", 0-0) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\\ Fresh_0 >= 1 ]", 0-1) = ? S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\\ Fresh_0 >= 1 ]", 0-2) = 1 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\\ Fresh_0 >= 1 ]", 0-3) = Ar_12 S("f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\\ Fresh_0 >= 1 ]", 0-4) = Ar_13 S("koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ]", 0-0) = Ar_2 S("koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ]", 0-1) = Ar_4 S("koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ]", 0-2) = Ar_7 S("koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ]", 0-3) = Ar_12 S("koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ]", 0-4) = Ar_13 orients the transitions f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] weakly and the transition f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] strictly and produces the following problem: 9: T: (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 4, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) start location: koat_start leaf cost: 0 Applied AI with 'oct' on problem 9 to obtain the following invariants: For symbol f2: -X_3 + 1 >= 0 /\ X_3 >= 0 For symbol f3: -X_3 + 1 >= 0 /\ X_3 >= 0 For symbol f4: -X_3 + 1 >= 0 /\ X_3 >= 0 For symbol f6: -X_3 + 1 >= 0 /\ X_3 >= 0 This yielded the following problem: 10: T: (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 4, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: ?, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 A polynomial rank function with Pol(f0) = -26*V_2 + 26*V_4 Pol(f1) = -26*V_2 + 26*V_4 Pol(f7) = -26*V_2 + 3*V_3 + 26*V_4 - 25 Pol(f2) = -26*V_2 + 26*V_3 + 26*V_4 - 23 Pol(f3) = -26*V_2 + 26*V_3 + 26*V_4 - 24 Pol(f6) = -26*V_2 + 26*V_3 + 26*V_4 - 25 Pol(f4) = -26*V_2 + 3*V_3 + 26*V_4 - 25 Pol(koat_start) = -26*V_2 + 26*V_4 orients all transitions weakly and the transitions f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] strictly and produces the following problem: 11: T: (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: ?, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: ?, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 4, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: ?, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: 26*Ar_4 + 26*Ar_12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: 26*Ar_4 + 26*Ar_12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Repeatedly propagating knowledge in problem 11 produces the following problem: 12: T: (Comp: 1, Cost: 1) f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_40 /\ 7 >= Fresh_39 /\ 3 >= Fresh_40 /\ Fresh_40 >= 1 /\ Fresh_39 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_38 /\ 7 >= Fresh_37 /\ Fresh_38 >= 5 /\ Fresh_37 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ 7 >= Fresh_36 /\ Fresh_36 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_35 /\ 3 >= Fresh_35 /\ Fresh_35 >= 1 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ 7 >= Fresh_34 /\ Fresh_34 >= 5 ] (Comp: 1, Cost: 1) f1(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_33 /\ 7 >= Fresh_32 /\ 3 >= Fresh_33 /\ Fresh_33 >= 1 /\ Fresh_32 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_31 /\ 7 >= Fresh_30 /\ Fresh_31 >= 5 /\ Fresh_30 >= 1 ] (Comp: 12, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_29 /\ Fresh_29 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 52*Ar_4 + 52*Ar_12 + 4, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_28 /\ 7 >= Fresh_27 /\ 3 >= Fresh_28 /\ Fresh_28 >= 1 /\ Fresh_27 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 52*Ar_4 + 52*Ar_12 + 4, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_26 /\ 7 >= Fresh_25 /\ Fresh_26 >= 5 /\ Fresh_25 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 52*Ar_4 + 52*Ar_12 + 4, Cost: 1) f2(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f3(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_24 /\ Fresh_24 >= 1 ] (Comp: 18*Ar_2 + 18*Ar_13 + 156*Ar_4 + 156*Ar_12 + 12, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_23 /\ 7 >= Fresh_22 /\ 3 >= Fresh_23 /\ Fresh_23 >= 1 /\ Fresh_22 >= 1 ] (Comp: 18*Ar_2 + 18*Ar_13 + 156*Ar_4 + 156*Ar_12 + 12, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_21 /\ 7 >= Fresh_20 /\ Fresh_21 >= 5 /\ Fresh_20 >= 1 ] (Comp: 18*Ar_2 + 18*Ar_13 + 156*Ar_4 + 156*Ar_12 + 12, Cost: 1) f3(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f6(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_19 /\ Fresh_19 >= 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 4, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_18 /\ 1 >= Fresh_17 /\ Fresh_17 >= 0 /\ Fresh_18 >= 1 ] (Comp: 54*Ar_2 + 54*Ar_13 + 468*Ar_4 + 468*Ar_12 + 36, Cost: 1) f6(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f4(Ar_2, Ar_4, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_16 /\ 1 >= Fresh_15 /\ Fresh_15 >= 0 /\ Fresh_16 >= 1 /\ Ar_7 = 1 ] (Comp: 26*Ar_4 + 26*Ar_12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_14 /\ 7 >= Fresh_13 /\ 3 >= Fresh_14 /\ Fresh_14 >= 1 /\ Fresh_13 >= 1 /\ Ar_7 = 1 ] (Comp: 26*Ar_4 + 26*Ar_12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2, Ar_4, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= 1 /\ Ar_12 >= Ar_4 + 1 /\ Ar_13 >= 1 /\ Ar_13 >= Ar_2 + 1 /\ 7 >= Fresh_12 /\ 7 >= Fresh_11 /\ Fresh_12 >= 5 /\ Fresh_11 >= 1 /\ Ar_7 = 1 ] (Comp: 6*Ar_2 + 6*Ar_13 + 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f2(Ar_2 + 1, Ar_4 + 1, 0, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_12 >= Ar_4 + 2 /\ Ar_13 >= Ar_2 + 2 /\ Ar_12 >= 1 /\ Ar_13 >= 1 /\ 7 >= Fresh_10 /\ Fresh_10 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_9 /\ 7 >= Fresh_8 /\ 3 >= Fresh_9 /\ Fresh_9 >= 1 /\ Fresh_8 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 >= Ar_12 /\ Ar_2 >= Ar_13 /\ 7 >= Fresh_7 /\ 7 >= Fresh_6 /\ Fresh_7 >= 5 /\ Fresh_6 >= 1 ] (Comp: 190, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ Ar_4 + 1 >= Ar_12 /\ Ar_2 + 1 >= Ar_13 /\ 7 >= Fresh_5 /\ Fresh_5 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_4 /\ 7 >= Fresh_3 /\ 3 >= Fresh_4 /\ Fresh_4 >= 1 /\ Fresh_3 >= 1 ] (Comp: 1, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_2 /\ 7 >= Fresh_1 /\ Fresh_2 >= 5 /\ Fresh_1 >= 1 ] (Comp: 12, Cost: 1) f4(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f7(Ar_2 + 1, Ar_4 + 1, 1, Ar_12, Ar_13)) [ -Ar_7 + 1 >= 0 /\ Ar_7 >= 0 /\ 7 >= Fresh_0 /\ Fresh_0 >= 1 ] (Comp: 1, Cost: 0) koat_start(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13) -> Com_1(f0(Ar_2, Ar_4, Ar_7, Ar_12, Ar_13)) [ 0 <= 0 ] start location: koat_start leaf cost: 0 Complexity upper bound 138*Ar_2 + 138*Ar_13 + 1144*Ar_4 + 1144*Ar_12 + 371 Time: 9.294 sec (SMT: 8.760 sec)