Initial Problem

Start: f30
Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4, Arg_5, Arg_6, Arg_7, Arg_8, Arg_9, Arg_10, Arg_11, Arg_12, Arg_13, Arg_14, Arg_15, Arg_16, Arg_17, Arg_18, Arg_19, Arg_20, Arg_21, Arg_22, Arg_23, Arg_24, Arg_25, Arg_26, Arg_27, Arg_28, Arg_29, Arg_30, Arg_31, Arg_32, Arg_33, Arg_34, Arg_35
Temp_Vars: K1, L1, M1, N1, O1, P1, Q1, R1, S1, T1, U1, V1, W1
Locations: f1, f12, f16, f17, f18, f2, f21, f22, f23, f25, f3, f30, f4, f5
Transitions:
1:f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f2(K1,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
7:f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,L1,Arg_13,M1,Arg_15,N1,Arg_17,O1,Arg_19,P1,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
16:f12(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f16(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_16,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,1+Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_22,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
8:f16(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:Arg_14<=Arg_16 && 0<=Arg_10
22:f16(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f16(Arg_0,L1,Arg_2,L1,Arg_4,L1,Arg_6,P1,Arg_8,R1,1+K1,S1,M1,T1,N1,U1,1+O1,Arg_17,Arg_18,Arg_19,Arg_20,L1,L1,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:0<=Arg_10 && 0<=V1 && 1+Arg_16<=Arg_14 && 0<=K1
17:f2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f22(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_22,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
2:f2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f3(Arg_0,Arg_1,0,Arg_3,0,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
23:f23(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f16(Arg_0,L1,Arg_2,L1,Arg_4,L1,Arg_6,O1,Arg_8,P1,K1,R1,M1,Arg_13,N1,Arg_15,1+K1,S1,Arg_18,T1,Arg_20,L1,L1,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:1<=U1
21:f23(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,K1,Arg_13,L1,Arg_15,M1,Arg_17,N1,Arg_19,Arg_20,0,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,O1):|:P1<=0
10:f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f2(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_24,Arg_24,Arg_24,0,0,Arg_24,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:1<=L1 && 1<=Arg_10 && Arg_23<=0 && 0<=Arg_23
11:f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f25(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_23,0,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:1<=Arg_10 && 1<=Arg_23 && 1<=K1
12:f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f25(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_23,0,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:1<=Arg_10 && Arg_23+1<=0 && 1<=K1
3:f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f3(Arg_0,Arg_1,Arg_2+1,Arg_3,Arg_4+1,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:Arg_2+1<=Arg_0
4:f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:Arg_0<=Arg_2
0:f30(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f1(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
13:f4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f17(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_18,0,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:1<=Arg_18
14:f4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f17(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_18,0,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:Arg_18+1<=0
18:f4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f21(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,0,Arg_19,Arg_20,Arg_21,K1,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,0,0,0,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:Arg_18<=0 && 0<=Arg_18
5:f4(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,0,Arg_7,Arg_4,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35)
9:f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f16(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,1+Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,1+Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_22,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:Arg_8<=0 && 0<=Arg_10
15:f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f18(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,0,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,0,0,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:0<=K1 && 0<=Arg_10 && Arg_18<=0 && 0<=Arg_18
19:f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,N1,Arg_13,O1,Arg_15,P1,Arg_17,U1,Arg_19,Arg_20,M1,Arg_22,R1,T1,Arg_25,Arg_26,Arg_27,L1,0,Arg_30,Arg_18,S1,V1,W1,Arg_35):|:0<=Arg_10 && 1<=Arg_18 && 0<=Q1
20:f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f3(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,K1,Arg_11,N1,Arg_13,O1,Arg_15,P1,Arg_17,U1,Arg_19,Arg_20,M1,Arg_22,R1,T1,Arg_25,Arg_26,Arg_27,L1,0,Arg_30,Arg_18,S1,V1,W1,Arg_35):|:0<=Arg_10 && Arg_18+1<=0 && 0<=Q1
6:f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35) -> f5(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6+1,Arg_7,Arg_8-1,Arg_9,Arg_10,Arg_11,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35):|:1<=Arg_8

Preprocessing

Cut unreachable locations [f12; f23] from the program graph

Eliminate variables {S1,W1,Arg_1,Arg_3,Arg_5,Arg_6,Arg_7,Arg_9,Arg_11,Arg_12,Arg_13,Arg_15,Arg_17,Arg_19,Arg_20,Arg_21,Arg_22,Arg_25,Arg_26,Arg_27,Arg_28,Arg_29,Arg_30,Arg_31,Arg_32,Arg_33,Arg_34,Arg_35} that do not contribute to the problem

Found invariant Arg_18<=0 && Arg_18<=Arg_10 && 0<=Arg_18 && 0<=Arg_10+Arg_18 && 0<=Arg_10 for location f18

Found invariant Arg_8<=0 && 1+Arg_8<=Arg_10 && 1<=Arg_10 for location f16

Found invariant Arg_0<=Arg_2 for location f17

Found invariant Arg_0<=Arg_2 && Arg_18<=0 && 0<=Arg_18 for location f21

Found invariant 1<=Arg_10 for location f25

Found invariant Arg_0<=Arg_2 for location f4

Problem after Preprocessing

Start: f30
Program_Vars: Arg_0, Arg_2, Arg_4, Arg_8, Arg_10, Arg_14, Arg_16, Arg_18, Arg_23, Arg_24
Temp_Vars: K1, L1, M1, N1, O1, P1, Q1, R1, T1, U1, V1
Locations: f1, f16, f17, f18, f2, f21, f22, f25, f3, f30, f4, f5
Transitions:
46:f1(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f2(K1,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24)
47:f1(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f5(Arg_0,Arg_2,Arg_4,Arg_8,K1,M1,N1,O1,Arg_23,Arg_24)
48:f16(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f1(Arg_0,Arg_2,Arg_4,Arg_8,K1,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_8<=0 && 1+Arg_8<=Arg_10 && 1<=Arg_10 && Arg_14<=Arg_16 && 0<=Arg_10
49:f16(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f16(Arg_0,Arg_2,Arg_4,Arg_8,1+K1,N1,1+O1,Arg_18,Arg_23,Arg_24):|:Arg_8<=0 && 1+Arg_8<=Arg_10 && 1<=Arg_10 && 0<=Arg_10 && 0<=V1 && 1+Arg_16<=Arg_14 && 0<=K1
51:f2(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f22(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24)
50:f2(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f3(Arg_0,0,0,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24)
54:f3(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f2(Arg_0,Arg_2,Arg_4,Arg_8,K1,Arg_14,Arg_16,Arg_18,Arg_24,Arg_24):|:1<=L1 && 1<=Arg_10 && Arg_23<=0 && 0<=Arg_23
55:f3(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f25(Arg_0,Arg_2,Arg_4,Arg_8,K1,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:1<=Arg_10 && 1<=Arg_23 && 1<=K1
56:f3(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f25(Arg_0,Arg_2,Arg_4,Arg_8,K1,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:1<=Arg_10 && Arg_23+1<=0 && 1<=K1
52:f3(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f3(Arg_0,Arg_2+1,Arg_4+1,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_2+1<=Arg_0
53:f3(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f4(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_0<=Arg_2
57:f30(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f1(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24)
59:f4(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f17(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_0<=Arg_2 && 1<=Arg_18
60:f4(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f17(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_0<=Arg_2 && Arg_18+1<=0
61:f4(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f21(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,0,Arg_23,Arg_24):|:Arg_0<=Arg_2 && Arg_18<=0 && 0<=Arg_18
58:f4(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f5(Arg_0,Arg_2,Arg_4,Arg_4,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_0<=Arg_2
63:f5(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f16(Arg_0,Arg_2,Arg_4,Arg_8,1+Arg_10,Arg_14,1+Arg_16,Arg_18,Arg_23,Arg_24):|:Arg_8<=0 && 0<=Arg_10
64:f5(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f18(Arg_0,Arg_2,Arg_4,Arg_8,K1,Arg_14,Arg_16,0,Arg_23,Arg_24):|:0<=K1 && 0<=Arg_10 && Arg_18<=0 && 0<=Arg_18
65:f5(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f3(Arg_0,Arg_2,Arg_4,Arg_8,K1,O1,P1,U1,R1,T1):|:0<=Arg_10 && 1<=Arg_18 && 0<=Q1
66:f5(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f3(Arg_0,Arg_2,Arg_4,Arg_8,K1,O1,P1,U1,R1,T1):|:0<=Arg_10 && Arg_18+1<=0 && 0<=Q1
62:f5(Arg_0,Arg_2,Arg_4,Arg_8,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24) -> f5(Arg_0,Arg_2,Arg_4,Arg_8-1,Arg_10,Arg_14,Arg_16,Arg_18,Arg_23,Arg_24):|:1<=Arg_8

All Bounds

Timebounds

Overall timebound:inf {Infinity}
46: f1->f2: inf {Infinity}
47: f1->f5: inf {Infinity}
48: f16->f1: inf {Infinity}
49: f16->f16: inf {Infinity}
50: f2->f3: inf {Infinity}
51: f2->f22: 1 {O(1)}
52: f3->f3: inf {Infinity}
53: f3->f4: inf {Infinity}
54: f3->f2: inf {Infinity}
55: f3->f25: 1 {O(1)}
56: f3->f25: 1 {O(1)}
57: f30->f1: 1 {O(1)}
58: f4->f5: inf {Infinity}
59: f4->f17: 1 {O(1)}
60: f4->f17: 1 {O(1)}
61: f4->f21: 1 {O(1)}
62: f5->f5: inf {Infinity}
63: f5->f16: inf {Infinity}
64: f5->f18: 1 {O(1)}
65: f5->f3: inf {Infinity}
66: f5->f3: inf {Infinity}

Costbounds

Overall costbound: inf {Infinity}
46: f1->f2: inf {Infinity}
47: f1->f5: inf {Infinity}
48: f16->f1: inf {Infinity}
49: f16->f16: inf {Infinity}
50: f2->f3: inf {Infinity}
51: f2->f22: 1 {O(1)}
52: f3->f3: inf {Infinity}
53: f3->f4: inf {Infinity}
54: f3->f2: inf {Infinity}
55: f3->f25: 1 {O(1)}
56: f3->f25: 1 {O(1)}
57: f30->f1: 1 {O(1)}
58: f4->f5: inf {Infinity}
59: f4->f17: 1 {O(1)}
60: f4->f17: 1 {O(1)}
61: f4->f21: 1 {O(1)}
62: f5->f5: inf {Infinity}
63: f5->f16: inf {Infinity}
64: f5->f18: 1 {O(1)}
65: f5->f3: inf {Infinity}
66: f5->f3: inf {Infinity}

Sizebounds

50: f2->f3, Arg_2: 0 {O(1)}
50: f2->f3, Arg_4: 0 {O(1)}
57: f30->f1, Arg_0: Arg_0 {O(n)}
57: f30->f1, Arg_2: Arg_2 {O(n)}
57: f30->f1, Arg_4: Arg_4 {O(n)}
57: f30->f1, Arg_8: Arg_8 {O(n)}
57: f30->f1, Arg_10: Arg_10 {O(n)}
57: f30->f1, Arg_14: Arg_14 {O(n)}
57: f30->f1, Arg_16: Arg_16 {O(n)}
57: f30->f1, Arg_18: Arg_18 {O(n)}
57: f30->f1, Arg_23: Arg_23 {O(n)}
57: f30->f1, Arg_24: Arg_24 {O(n)}
61: f4->f21, Arg_18: 0 {O(1)}
64: f5->f18, Arg_18: 0 {O(1)}