Start: start0
Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4, Arg_5, Arg_6, Arg_7
Temp_Vars:
Locations: lbl71, start, start0, stop
Transitions:
5:lbl71(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> lbl71(Arg_0,Arg_7,Arg_2,Arg_3-1,Arg_4,1+Arg_7,Arg_6,Arg_5):|:Arg_1+1<=Arg_3 && Arg_0+Arg_6+Arg_4<=101+Arg_1+Arg_3 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_6<=Arg_4 && Arg_0+Arg_6+Arg_4<=2*Arg_3+2+Arg_1 && Arg_1<=100 && Arg_5<=Arg_1+1 && Arg_1+1<=Arg_5 && Arg_7+Arg_1+1+Arg_3<=Arg_0+Arg_6+Arg_4 && Arg_0+Arg_6+Arg_4<=Arg_7+Arg_1+1+Arg_3
3:lbl71(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_1+102+Arg_3<=Arg_0+Arg_6+Arg_4 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_6<=Arg_4 && Arg_0+Arg_6+Arg_4<=2*Arg_3+2+Arg_1 && Arg_1<=100 && Arg_5<=Arg_1+1 && Arg_1+1<=Arg_5 && Arg_7+Arg_1+1+Arg_3<=Arg_0+Arg_6+Arg_4 && Arg_0+Arg_6+Arg_4<=Arg_7+Arg_1+1+Arg_3
4:lbl71(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_3<=Arg_1 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_6<=Arg_4 && Arg_0+Arg_6+Arg_4<=2*Arg_3+2+Arg_1 && Arg_1<=100 && Arg_5<=Arg_1+1 && Arg_1+1<=Arg_5 && Arg_7+Arg_1+1+Arg_3<=Arg_0+Arg_6+Arg_4 && Arg_0+Arg_6+Arg_4<=Arg_7+Arg_1+1+Arg_3
2:start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> lbl71(Arg_0,Arg_7,Arg_2,Arg_3-1,Arg_4,1+Arg_7,Arg_6,Arg_5):|:Arg_6<=Arg_4 && Arg_0<=100 && Arg_1<=Arg_2 && Arg_2<=Arg_1 && Arg_3<=Arg_4 && Arg_4<=Arg_3 && Arg_5<=Arg_6 && Arg_6<=Arg_5 && Arg_7<=Arg_0 && Arg_0<=Arg_7
0:start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:101<=Arg_0 && Arg_1<=Arg_2 && Arg_2<=Arg_1 && Arg_3<=Arg_4 && Arg_4<=Arg_3 && Arg_5<=Arg_6 && Arg_6<=Arg_5 && Arg_7<=Arg_0 && Arg_0<=Arg_7
1:start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_4+1<=Arg_6 && Arg_1<=Arg_2 && Arg_2<=Arg_1 && Arg_3<=Arg_4 && Arg_4<=Arg_3 && Arg_5<=Arg_6 && Arg_6<=Arg_5 && Arg_7<=Arg_0 && Arg_0<=Arg_7
6:start0(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> start(Arg_0,Arg_2,Arg_2,Arg_4,Arg_4,Arg_6,Arg_6,Arg_0)
Found invariant Arg_7<=Arg_0 && Arg_0<=Arg_7 && Arg_6<=Arg_5 && Arg_5<=Arg_6 && Arg_4<=Arg_3 && Arg_3<=Arg_4 && Arg_2<=Arg_1 && Arg_1<=Arg_2 for location start
Found invariant Arg_3<=Arg_4 for location stop
Found invariant Arg_7<=Arg_4 && Arg_7<=1+Arg_3 && Arg_6<=Arg_4 && Arg_5<=1+Arg_1 && 1+Arg_1<=Arg_5 && 1+Arg_3<=Arg_4 && Arg_0<=100 for location lbl71
Start: start0
Program_Vars: Arg_0, Arg_1, Arg_2, Arg_3, Arg_4, Arg_5, Arg_6, Arg_7
Temp_Vars:
Locations: lbl71, start, start0, stop
Transitions:
5:lbl71(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> lbl71(Arg_0,Arg_7,Arg_2,Arg_3-1,Arg_4,1+Arg_7,Arg_6,Arg_5):|:Arg_7<=Arg_4 && Arg_7<=1+Arg_3 && Arg_6<=Arg_4 && Arg_5<=1+Arg_1 && 1+Arg_1<=Arg_5 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_1+1<=Arg_3 && Arg_0+Arg_6+Arg_4<=101+Arg_1+Arg_3 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_6<=Arg_4 && Arg_0+Arg_6+Arg_4<=2*Arg_3+2+Arg_1 && Arg_1<=100 && Arg_5<=Arg_1+1 && Arg_1+1<=Arg_5 && Arg_7+Arg_1+1+Arg_3<=Arg_0+Arg_6+Arg_4 && Arg_0+Arg_6+Arg_4<=Arg_7+Arg_1+1+Arg_3
3:lbl71(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_7<=Arg_4 && Arg_7<=1+Arg_3 && Arg_6<=Arg_4 && Arg_5<=1+Arg_1 && 1+Arg_1<=Arg_5 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_1+102+Arg_3<=Arg_0+Arg_6+Arg_4 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_6<=Arg_4 && Arg_0+Arg_6+Arg_4<=2*Arg_3+2+Arg_1 && Arg_1<=100 && Arg_5<=Arg_1+1 && Arg_1+1<=Arg_5 && Arg_7+Arg_1+1+Arg_3<=Arg_0+Arg_6+Arg_4 && Arg_0+Arg_6+Arg_4<=Arg_7+Arg_1+1+Arg_3
4:lbl71(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_7<=Arg_4 && Arg_7<=1+Arg_3 && Arg_6<=Arg_4 && Arg_5<=1+Arg_1 && 1+Arg_1<=Arg_5 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_3<=Arg_1 && 1+Arg_3<=Arg_4 && Arg_0<=100 && Arg_6<=Arg_4 && Arg_0+Arg_6+Arg_4<=2*Arg_3+2+Arg_1 && Arg_1<=100 && Arg_5<=Arg_1+1 && Arg_1+1<=Arg_5 && Arg_7+Arg_1+1+Arg_3<=Arg_0+Arg_6+Arg_4 && Arg_0+Arg_6+Arg_4<=Arg_7+Arg_1+1+Arg_3
2:start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> lbl71(Arg_0,Arg_7,Arg_2,Arg_3-1,Arg_4,1+Arg_7,Arg_6,Arg_5):|:Arg_7<=Arg_0 && Arg_0<=Arg_7 && Arg_6<=Arg_5 && Arg_5<=Arg_6 && Arg_4<=Arg_3 && Arg_3<=Arg_4 && Arg_2<=Arg_1 && Arg_1<=Arg_2 && Arg_6<=Arg_4 && Arg_0<=100 && Arg_1<=Arg_2 && Arg_2<=Arg_1 && Arg_3<=Arg_4 && Arg_4<=Arg_3 && Arg_5<=Arg_6 && Arg_6<=Arg_5 && Arg_7<=Arg_0 && Arg_0<=Arg_7
0:start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_7<=Arg_0 && Arg_0<=Arg_7 && Arg_6<=Arg_5 && Arg_5<=Arg_6 && Arg_4<=Arg_3 && Arg_3<=Arg_4 && Arg_2<=Arg_1 && Arg_1<=Arg_2 && 101<=Arg_0 && Arg_1<=Arg_2 && Arg_2<=Arg_1 && Arg_3<=Arg_4 && Arg_4<=Arg_3 && Arg_5<=Arg_6 && Arg_6<=Arg_5 && Arg_7<=Arg_0 && Arg_0<=Arg_7
1:start(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> stop(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7):|:Arg_7<=Arg_0 && Arg_0<=Arg_7 && Arg_6<=Arg_5 && Arg_5<=Arg_6 && Arg_4<=Arg_3 && Arg_3<=Arg_4 && Arg_2<=Arg_1 && Arg_1<=Arg_2 && Arg_4+1<=Arg_6 && Arg_1<=Arg_2 && Arg_2<=Arg_1 && Arg_3<=Arg_4 && Arg_4<=Arg_3 && Arg_5<=Arg_6 && Arg_6<=Arg_5 && Arg_7<=Arg_0 && Arg_0<=Arg_7
6:start0(Arg_0,Arg_1,Arg_2,Arg_3,Arg_4,Arg_5,Arg_6,Arg_7) -> start(Arg_0,Arg_2,Arg_2,Arg_4,Arg_4,Arg_6,Arg_6,Arg_0)
new bound:
2*Arg_4+Arg_0+Arg_6+3 {O(n)}
MPRF:
lbl71 [2*Arg_3+1-Arg_1-Arg_7 ]
Overall timebound:2*Arg_4+Arg_0+Arg_6+9 {O(n)}
3: lbl71->stop: 1 {O(1)}
4: lbl71->stop: 1 {O(1)}
5: lbl71->lbl71: 2*Arg_4+Arg_0+Arg_6+3 {O(n)}
0: start->stop: 1 {O(1)}
1: start->stop: 1 {O(1)}
2: start->lbl71: 1 {O(1)}
6: start0->start: 1 {O(1)}
Overall costbound: 2*Arg_4+Arg_0+Arg_6+9 {O(n)}
3: lbl71->stop: 1 {O(1)}
4: lbl71->stop: 1 {O(1)}
5: lbl71->lbl71: 2*Arg_4+Arg_0+Arg_6+3 {O(n)}
0: start->stop: 1 {O(1)}
1: start->stop: 1 {O(1)}
2: start->lbl71: 1 {O(1)}
6: start0->start: 1 {O(1)}
3: lbl71->stop, Arg_0: 2*Arg_0 {O(n)}
3: lbl71->stop, Arg_1: 2*Arg_4+3*Arg_0+3*Arg_6+4 {O(n)}
3: lbl71->stop, Arg_2: 2*Arg_2 {O(n)}
3: lbl71->stop, Arg_3: 4*Arg_4+Arg_0+Arg_6+5 {O(n)}
3: lbl71->stop, Arg_4: 2*Arg_4 {O(n)}
3: lbl71->stop, Arg_5: 2*Arg_4+2*Arg_6+3*Arg_0+5 {O(n)}
3: lbl71->stop, Arg_6: 2*Arg_6 {O(n)}
3: lbl71->stop, Arg_7: 2*Arg_0+2*Arg_4+3*Arg_6+4 {O(n)}
4: lbl71->stop, Arg_0: 2*Arg_0 {O(n)}
4: lbl71->stop, Arg_1: 2*Arg_4+3*Arg_0+3*Arg_6+4 {O(n)}
4: lbl71->stop, Arg_2: 2*Arg_2 {O(n)}
4: lbl71->stop, Arg_3: 4*Arg_4+Arg_0+Arg_6+5 {O(n)}
4: lbl71->stop, Arg_4: 2*Arg_4 {O(n)}
4: lbl71->stop, Arg_5: 2*Arg_4+2*Arg_6+3*Arg_0+5 {O(n)}
4: lbl71->stop, Arg_6: 2*Arg_6 {O(n)}
4: lbl71->stop, Arg_7: 2*Arg_0+2*Arg_4+3*Arg_6+4 {O(n)}
5: lbl71->lbl71, Arg_0: Arg_0 {O(n)}
5: lbl71->lbl71, Arg_1: 2*Arg_0+2*Arg_4+3*Arg_6+4 {O(n)}
5: lbl71->lbl71, Arg_2: Arg_2 {O(n)}
5: lbl71->lbl71, Arg_3: 3*Arg_4+Arg_0+Arg_6+4 {O(n)}
5: lbl71->lbl71, Arg_4: Arg_4 {O(n)}
5: lbl71->lbl71, Arg_5: 2*Arg_0+2*Arg_4+2*Arg_6+4 {O(n)}
5: lbl71->lbl71, Arg_6: Arg_6 {O(n)}
5: lbl71->lbl71, Arg_7: 2*Arg_0+2*Arg_4+2*Arg_6+4 {O(n)}
0: start->stop, Arg_0: Arg_0 {O(n)}
0: start->stop, Arg_1: Arg_2 {O(n)}
0: start->stop, Arg_2: Arg_2 {O(n)}
0: start->stop, Arg_3: Arg_4 {O(n)}
0: start->stop, Arg_4: Arg_4 {O(n)}
0: start->stop, Arg_5: Arg_6 {O(n)}
0: start->stop, Arg_6: Arg_6 {O(n)}
0: start->stop, Arg_7: Arg_0 {O(n)}
1: start->stop, Arg_0: Arg_0 {O(n)}
1: start->stop, Arg_1: Arg_2 {O(n)}
1: start->stop, Arg_2: Arg_2 {O(n)}
1: start->stop, Arg_3: Arg_4 {O(n)}
1: start->stop, Arg_4: Arg_4 {O(n)}
1: start->stop, Arg_5: Arg_6 {O(n)}
1: start->stop, Arg_6: Arg_6 {O(n)}
1: start->stop, Arg_7: Arg_0 {O(n)}
2: start->lbl71, Arg_0: Arg_0 {O(n)}
2: start->lbl71, Arg_1: Arg_0 {O(n)}
2: start->lbl71, Arg_2: Arg_2 {O(n)}
2: start->lbl71, Arg_3: Arg_4+1 {O(n)}
2: start->lbl71, Arg_4: Arg_4 {O(n)}
2: start->lbl71, Arg_5: Arg_0+1 {O(n)}
2: start->lbl71, Arg_6: Arg_6 {O(n)}
2: start->lbl71, Arg_7: Arg_6 {O(n)}
6: start0->start, Arg_0: Arg_0 {O(n)}
6: start0->start, Arg_1: Arg_2 {O(n)}
6: start0->start, Arg_2: Arg_2 {O(n)}
6: start0->start, Arg_3: Arg_4 {O(n)}
6: start0->start, Arg_4: Arg_4 {O(n)}
6: start0->start, Arg_5: Arg_6 {O(n)}
6: start0->start, Arg_6: Arg_6 {O(n)}
6: start0->start, Arg_7: Arg_0 {O(n)}