Initial Problem

Start: f0
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
Temp_Vars: B1, C1, D1, E1, F1, G1, H1, I1
Locations: f0, f104, f112, f120, f132, f16, f18, f26, f35, f38, f40, f52, f53, f56, f58, f74, f85, f96
Transitions:
0:f0(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) -> 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)
23:f104(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) -> f104(Arg_0,Arg_1+1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,B1,Arg_12,Arg_13,Arg_14,Arg_15,C1,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_1<=Arg_3
30:f104(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) -> f112(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_3<=Arg_1
24:f112(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) -> f112(Arg_0,Arg_1+1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,B1,Arg_12,Arg_13,Arg_14,Arg_15,C1,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_1<=Arg_0
29:f112(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) -> f120(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):|:1+Arg_0<=Arg_1
25:f120(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) -> f120(Arg_0,Arg_1+1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,B1,Arg_12,Arg_13,Arg_14,Arg_15,C1,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_1<=Arg_0
28:f120(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) -> f58(Arg_0,Arg_1,Arg_2,Arg_3+1,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):|:1+Arg_0<=Arg_1
26:f132(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) -> f132(Arg_0,Arg_1,Arg_2+1,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_2<=Arg_0
27:f132(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) -> f35(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5+1,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):|:1+Arg_0<=Arg_2
1: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) -> f18(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_2<=Arg_0
41: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) -> f26(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):|:1+Arg_0<=Arg_2
40:f18(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) -> f16(Arg_0,Arg_1,Arg_2+1,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):|:1+Arg_0<=Arg_3
2:f18(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) -> f18(Arg_0,Arg_1,Arg_2,Arg_3+1,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_3<=Arg_0
3:f26(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) -> f26(Arg_0,Arg_1,Arg_2+1,Arg_3,B1,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_2<=Arg_0
39:f26(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) -> f35(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):|:1+Arg_0<=Arg_2
4:f35(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) -> f38(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,0,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_5<=50
38:f35(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) -> f52(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):|:51<=Arg_5
5:f38(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) -> f40(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):|:1+Arg_2<=Arg_0
37:f38(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) -> f52(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,0,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_0<=Arg_2 && Arg_6<=0 && 0<=Arg_6
35:f38(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) -> f53(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_0<=Arg_2 && Arg_6+1<=0
36:f38(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) -> f53(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_0<=Arg_2 && 1<=Arg_6
34:f40(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) -> f38(Arg_0,Arg_1,Arg_2+1,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):|:1+Arg_0<=Arg_3
6:f40(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) -> f40(Arg_0,Arg_1,Arg_2,Arg_3+1,Arg_4,Arg_5,Arg_6+B1,B1,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_3<=Arg_0
7:f53(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) -> f56(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,B1,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_5<=3
8:f53(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) -> f56(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,0,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):|:4<=Arg_5
33:f56(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) -> f132(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_0<=Arg_2
9:f56(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) -> f58(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):|:1+Arg_2<=Arg_0
32:f58(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) -> f56(Arg_0,Arg_1,Arg_2+1,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):|:1+Arg_0<=Arg_3
11:f58(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) -> f58(Arg_0,Arg_1,Arg_2,Arg_3+1,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,B1,C1,D1,D1+C1,E1,E1+C1,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:Arg_3<=Arg_0 && 5<=Arg_5
12:f58(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) -> f74(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,D1,B1,C1,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_3<=Arg_0 && Arg_5<=4
13:f58(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) -> f74(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,G1,B1,C1,D1,D1+C1,E1,F1,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:5<=Arg_5 && Arg_3<=Arg_0 && E1+C1+1<=F1
14:f58(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) -> f74(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,G1,B1,C1,D1,D1+C1,E1,F1,Arg_16,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:5<=Arg_5 && Arg_3<=Arg_0 && 1+F1<=E1+C1
15:f58(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) -> f74(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,F1,B1,C1,D1,E1,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):|:5<=Arg_5 && Arg_3<=Arg_0 && D1+C1+1<=E1
16:f58(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) -> f74(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,F1,B1,C1,D1,E1,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):|:5<=Arg_5 && Arg_3<=Arg_0 && 1+E1<=D1+C1
10:f74(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) -> f58(Arg_0,Arg_1,Arg_2,Arg_3+1,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_9<=Arg_8
17:f74(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) -> f85(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,B1-C1,D1,E1,F1,G1,H1,I1,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_8<=Arg_9 && D1+Arg_11+1<=E1
18:f74(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) -> f85(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,B1-C1,D1,E1,F1,G1,H1,I1,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_8<=Arg_9 && 1+E1<=D1+Arg_11
20:f74(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) -> f96(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,B1,C1,C1+Arg_11,D1,Arg_20,Arg_21,Arg_22,E1,F1,G1,H1):|:1+Arg_8<=Arg_9
19:f85(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) -> f96(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,B1,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,C1,D1,E1,F1):|:0<=Arg_20
21:f85(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) -> f96(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,B1,Arg_17,Arg_18,-Arg_19,Arg_20,Arg_21,Arg_22,C1,D1,E1,F1):|:Arg_20+1<=0
31:f96(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) -> f104(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_2<=Arg_1
22:f96(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) -> f96(Arg_0,Arg_1+1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7,Arg_8,Arg_9,Arg_10,B1,Arg_12,Arg_13,Arg_14,Arg_15,C1,Arg_17,Arg_18,Arg_19,Arg_20,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26):|:1+Arg_1<=Arg_2

Preprocessing

Cut unsatisfiable transition 25: f120->f120

Cut unsatisfiable transition 3: f26->f26

Eliminate variables {H1,I1,Arg_4,Arg_7,Arg_10,Arg_12,Arg_13,Arg_14,Arg_15,Arg_16,Arg_17,Arg_18,Arg_19,Arg_21,Arg_22,Arg_23,Arg_24,Arg_25,Arg_26} that do not contribute to the problem

Found invariant 1<=0 for location f56

Found invariant 1<=0 for location f74

Found invariant 1<=0 for location f85

Found invariant 1+Arg_0<=Arg_2 for location f35

Found invariant 1<=0 for location f40

Found invariant 1+Arg_0<=Arg_2 for location f52

Found invariant Arg_2<=Arg_0 for location f18

Found invariant Arg_6<=0 && Arg_5+Arg_6<=50 && 0<=Arg_6 && Arg_5<=50+Arg_6 && Arg_5<=50 && 1+Arg_0<=Arg_2 for location f38

Found invariant 1<=0 for location f104

Found invariant 1<=0 for location f120

Found invariant 1<=0 for location f58

Found invariant 1<=0 for location f132

Found invariant 1<=0 for location f112

Found invariant 1<=0 for location f53

Found invariant 1<=0 for location f96

Found invariant 1+Arg_0<=Arg_2 for location f26

Cut unsatisfiable transition 91: f104->f104

Cut unsatisfiable transition 92: f104->f112

Cut unsatisfiable transition 93: f112->f112

Cut unsatisfiable transition 94: f112->f120

Cut unsatisfiable transition 95: f120->f58

Cut unsatisfiable transition 96: f132->f132

Cut unsatisfiable transition 97: f132->f35

Cut unsatisfiable transition 105: f38->f40

Cut unsatisfiable transition 106: f38->f53

Cut unsatisfiable transition 107: f38->f53

Cut unsatisfiable transition 109: f40->f40

Cut unsatisfiable transition 110: f40->f38

Cut unsatisfiable transition 111: f53->f56

Cut unsatisfiable transition 112: f53->f56

Cut unsatisfiable transition 113: f56->f58

Cut unsatisfiable transition 114: f56->f132

Cut unsatisfiable transition 115: f58->f58

Cut unsatisfiable transition 116: f58->f74

Cut unsatisfiable transition 117: f58->f74

Cut unsatisfiable transition 118: f58->f74

Cut unsatisfiable transition 119: f58->f74

Cut unsatisfiable transition 120: f58->f74

Cut unsatisfiable transition 121: f58->f56

Cut unsatisfiable transition 122: f74->f58

Cut unsatisfiable transition 123: f74->f85

Cut unsatisfiable transition 124: f74->f85

Cut unsatisfiable transition 125: f74->f96

Cut unsatisfiable transition 126: f85->f96

Cut unsatisfiable transition 127: f85->f96

Cut unsatisfiable transition 128: f96->f96

Cut unsatisfiable transition 129: f96->f104

Cut unreachable locations [f104; f112; f120; f132; f40; f53; f56; f58; f74; f85; f96] from the program graph

Eliminate variables {Arg_1,Arg_8,Arg_9,Arg_11,Arg_20} that do not contribute to the problem

Problem after Preprocessing

Start: f0
Program_Vars: Arg_0, Arg_2, Arg_3, Arg_5, Arg_6
Temp_Vars:
Locations: f0, f16, f18, f26, f35, f38, f52
Transitions:
233:f0(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f16(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6)
234:f16(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f18(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6):|:Arg_2<=Arg_0
235:f16(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f26(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6):|:1+Arg_0<=Arg_2
237:f18(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f16(Arg_0,Arg_2+1,Arg_3,Arg_5,Arg_6):|:Arg_2<=Arg_0 && 1+Arg_0<=Arg_3
236:f18(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f18(Arg_0,Arg_2,Arg_3+1,Arg_5,Arg_6):|:Arg_2<=Arg_0 && Arg_3<=Arg_0
238:f26(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f35(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6):|:1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_2
239:f35(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f38(Arg_0,Arg_2,Arg_3,Arg_5,0):|:1+Arg_0<=Arg_2 && Arg_5<=50
240:f35(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f52(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6):|:1+Arg_0<=Arg_2 && 51<=Arg_5
241:f38(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f52(Arg_0,Arg_2,Arg_3,Arg_5,0):|:Arg_6<=0 && Arg_5+Arg_6<=50 && 0<=Arg_6 && Arg_5<=50+Arg_6 && Arg_5<=50 && 1+Arg_0<=Arg_2 && Arg_0<=Arg_2 && Arg_6<=0 && 0<=Arg_6

MPRF for transition 234:f16(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f18(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6):|:Arg_2<=Arg_0 of depth 1:

new bound:

Arg_0+Arg_2+1 {O(n)}

MPRF:

f18 [Arg_0-Arg_2 ]
f16 [Arg_0+1-Arg_2 ]

MPRF for transition 236:f18(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f18(Arg_0,Arg_2,Arg_3+1,Arg_5,Arg_6):|:Arg_2<=Arg_0 && Arg_3<=Arg_0 of depth 1:

new bound:

Arg_0+Arg_3+1 {O(n)}

MPRF:

f18 [Arg_0+1-Arg_3 ]
f16 [Arg_0+1-Arg_3 ]

MPRF for transition 237:f18(Arg_0,Arg_2,Arg_3,Arg_5,Arg_6) -> f16(Arg_0,Arg_2+1,Arg_3,Arg_5,Arg_6):|:Arg_2<=Arg_0 && 1+Arg_0<=Arg_3 of depth 1:

new bound:

Arg_0+Arg_2+1 {O(n)}

MPRF:

f18 [Arg_0+1-Arg_2 ]
f16 [Arg_0+1-Arg_2 ]

All Bounds

Timebounds

Overall timebound:2*Arg_2+3*Arg_0+Arg_3+9 {O(n)}
233: f0->f16: 1 {O(1)}
234: f16->f18: Arg_0+Arg_2+1 {O(n)}
235: f16->f26: 1 {O(1)}
236: f18->f18: Arg_0+Arg_3+1 {O(n)}
237: f18->f16: Arg_0+Arg_2+1 {O(n)}
238: f26->f35: 1 {O(1)}
239: f35->f38: 1 {O(1)}
240: f35->f52: 1 {O(1)}
241: f38->f52: 1 {O(1)}

Costbounds

Overall costbound: 2*Arg_2+3*Arg_0+Arg_3+9 {O(n)}
233: f0->f16: 1 {O(1)}
234: f16->f18: Arg_0+Arg_2+1 {O(n)}
235: f16->f26: 1 {O(1)}
236: f18->f18: Arg_0+Arg_3+1 {O(n)}
237: f18->f16: Arg_0+Arg_2+1 {O(n)}
238: f26->f35: 1 {O(1)}
239: f35->f38: 1 {O(1)}
240: f35->f52: 1 {O(1)}
241: f38->f52: 1 {O(1)}

Sizebounds

233: f0->f16, Arg_0: Arg_0 {O(n)}
233: f0->f16, Arg_2: Arg_2 {O(n)}
233: f0->f16, Arg_3: Arg_3 {O(n)}
233: f0->f16, Arg_5: Arg_5 {O(n)}
233: f0->f16, Arg_6: Arg_6 {O(n)}
234: f16->f18, Arg_0: Arg_0 {O(n)}
234: f16->f18, Arg_2: 2*Arg_2+Arg_0+1 {O(n)}
234: f16->f18, Arg_3: 2*Arg_3+Arg_0+1 {O(n)}
234: f16->f18, Arg_5: Arg_5 {O(n)}
234: f16->f18, Arg_6: Arg_6 {O(n)}
235: f16->f26, Arg_0: 2*Arg_0 {O(n)}
235: f16->f26, Arg_2: 3*Arg_2+Arg_0+1 {O(n)}
235: f16->f26, Arg_3: 3*Arg_3+Arg_0+1 {O(n)}
235: f16->f26, Arg_5: 2*Arg_5 {O(n)}
235: f16->f26, Arg_6: 2*Arg_6 {O(n)}
236: f18->f18, Arg_0: Arg_0 {O(n)}
236: f18->f18, Arg_2: 2*Arg_2+Arg_0+1 {O(n)}
236: f18->f18, Arg_3: 2*Arg_3+Arg_0+1 {O(n)}
236: f18->f18, Arg_5: Arg_5 {O(n)}
236: f18->f18, Arg_6: Arg_6 {O(n)}
237: f18->f16, Arg_0: Arg_0 {O(n)}
237: f18->f16, Arg_2: 2*Arg_2+Arg_0+1 {O(n)}
237: f18->f16, Arg_3: 2*Arg_3+Arg_0+1 {O(n)}
237: f18->f16, Arg_5: Arg_5 {O(n)}
237: f18->f16, Arg_6: Arg_6 {O(n)}
238: f26->f35, Arg_0: 2*Arg_0 {O(n)}
238: f26->f35, Arg_2: 3*Arg_2+Arg_0+1 {O(n)}
238: f26->f35, Arg_3: 3*Arg_3+Arg_0+1 {O(n)}
238: f26->f35, Arg_5: 2*Arg_5 {O(n)}
238: f26->f35, Arg_6: 2*Arg_6 {O(n)}
239: f35->f38, Arg_0: 2*Arg_0 {O(n)}
239: f35->f38, Arg_2: 3*Arg_2+Arg_0+1 {O(n)}
239: f35->f38, Arg_3: 3*Arg_3+Arg_0+1 {O(n)}
239: f35->f38, Arg_5: 2*Arg_5 {O(n)}
239: f35->f38, Arg_6: 0 {O(1)}
240: f35->f52, Arg_0: 2*Arg_0 {O(n)}
240: f35->f52, Arg_2: 3*Arg_2+Arg_0+1 {O(n)}
240: f35->f52, Arg_3: 3*Arg_3+Arg_0+1 {O(n)}
240: f35->f52, Arg_5: 2*Arg_5 {O(n)}
240: f35->f52, Arg_6: 2*Arg_6 {O(n)}
241: f38->f52, Arg_0: 2*Arg_0 {O(n)}
241: f38->f52, Arg_2: 3*Arg_2+Arg_0+1 {O(n)}
241: f38->f52, Arg_3: 3*Arg_3+Arg_0+1 {O(n)}
241: f38->f52, Arg_5: 2*Arg_5 {O(n)}
241: f38->f52, Arg_6: 0 {O(1)}