Initial Problem

Start: evalcyclicstart
Program_Vars: Arg_0, Arg_1, Arg_2
Temp_Vars: D
Locations: evalcyclicbb3in, evalcyclicbb4in, evalcyclicbbin, evalcyclicentryin, evalcyclicreturnin, evalcyclicstart, evalcyclicstop
Transitions:
3:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> evalcyclicbb4in(Arg_0,Arg_1,Arg_2):|:Arg_2+1<=Arg_0
4:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> evalcyclicbb4in(Arg_0,Arg_1,Arg_2):|:Arg_0+1<=Arg_2
2:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=Arg_0 && Arg_0<=Arg_2
5:evalcyclicbb4in(Arg_0,Arg_1,Arg_2) -> evalcyclicbbin(Arg_0,Arg_1,Arg_2):|:D+1<=0
6:evalcyclicbb4in(Arg_0,Arg_1,Arg_2) -> evalcyclicbbin(Arg_0,Arg_1,Arg_2):|:1<=D
7:evalcyclicbb4in(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2)
8:evalcyclicbbin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,Arg_2+1):|:Arg_2<=Arg_1
9:evalcyclicbbin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,0):|:Arg_1+1<=Arg_2
1:evalcyclicentryin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,Arg_0+1):|:0<=Arg_0 && Arg_0+1<=Arg_1
10:evalcyclicreturnin(Arg_0,Arg_1,Arg_2) -> evalcyclicstop(Arg_0,Arg_1,Arg_2)
0:evalcyclicstart(Arg_0,Arg_1,Arg_2) -> evalcyclicentryin(Arg_0,Arg_1,Arg_2)

Preprocessing

Found invariant Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicbb4in

Found invariant Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicreturnin

Found invariant Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicbbin

Found invariant Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicstop

Found invariant Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicbb3in

Problem after Preprocessing

Start: evalcyclicstart
Program_Vars: Arg_0, Arg_1, Arg_2
Temp_Vars: D
Locations: evalcyclicbb3in, evalcyclicbb4in, evalcyclicbbin, evalcyclicentryin, evalcyclicreturnin, evalcyclicstart, evalcyclicstop
Transitions:
3:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> evalcyclicbb4in(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2+1<=Arg_0
4:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> evalcyclicbb4in(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_0+1<=Arg_2
2:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_0 && Arg_0<=Arg_2
5:evalcyclicbb4in(Arg_0,Arg_1,Arg_2) -> evalcyclicbbin(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && D+1<=0
6:evalcyclicbb4in(Arg_0,Arg_1,Arg_2) -> evalcyclicbbin(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1<=D
7:evalcyclicbb4in(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
8:evalcyclicbbin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,Arg_2+1):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1
9:evalcyclicbbin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,0):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_1+1<=Arg_2
1:evalcyclicentryin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,Arg_0+1):|:0<=Arg_0 && Arg_0+1<=Arg_1
10:evalcyclicreturnin(Arg_0,Arg_1,Arg_2) -> evalcyclicstop(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
0:evalcyclicstart(Arg_0,Arg_1,Arg_2) -> evalcyclicentryin(Arg_0,Arg_1,Arg_2)

Analysing control-flow refined program

Cut unsatisfiable transition 2: evalcyclicbb3in->evalcyclicreturnin

Cut unsatisfiable transition 136: n_evalcyclicbb3in___11->evalcyclicreturnin

Cut unsatisfiable transition 100: n_evalcyclicbb3in___5->n_evalcyclicbb4in___3

Cut unreachable locations [n_evalcyclicbb4in___3; n_evalcyclicbbin___1] from the program graph

Found invariant Arg_2<=1+Arg_1 && 0<=Arg_2 && 1<=Arg_1+Arg_2 && 0<=Arg_0+Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicreturnin

Found invariant 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 for location n_evalcyclicbbin___2

Found invariant 1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 1<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 for location n_evalcyclicbb3in___5

Found invariant 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 for location n_evalcyclicbb4in___4

Found invariant Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicstop

Found invariant Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location n_evalcyclicbbin___12

Found invariant Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location n_evalcyclicbb3in___11

Found invariant Arg_2<=0 && 1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 0<=Arg_2 && 1<=Arg_1+Arg_2 && 0<=Arg_0+Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location n_evalcyclicbb3in___8

Found invariant Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location n_evalcyclicbb4in___10

Found invariant Arg_2<=0 && 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 for location n_evalcyclicbb4in___7

Found invariant Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location n_evalcyclicbb4in___13

Found invariant Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location n_evalcyclicbbin___9

Found invariant Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 for location evalcyclicbb3in

Found invariant Arg_2<=0 && 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 for location n_evalcyclicbbin___6

MPRF for transition 98:n_evalcyclicbb3in___11(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_2 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 1+Arg_0<=Arg_2 of depth 1:

new bound:

2*Arg_0+2*Arg_1+6 {O(n)}

MPRF:

n_evalcyclicbb4in___10 [Arg_1+1-Arg_2 ]
n_evalcyclicbbin___9 [Arg_1+1-Arg_2 ]
n_evalcyclicbb3in___11 [Arg_1+2-Arg_2 ]

MPRF for transition 103:n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 of depth 1:

new bound:

2*Arg_0+2*Arg_1+6 {O(n)}

MPRF:

n_evalcyclicbb4in___10 [Arg_1+2-Arg_2 ]
n_evalcyclicbbin___9 [Arg_1+1-Arg_2 ]
n_evalcyclicbb3in___11 [Arg_1+2-Arg_2 ]

MPRF for transition 104:n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 of depth 1:

new bound:

2*Arg_0+2*Arg_1+6 {O(n)}

MPRF:

n_evalcyclicbb4in___10 [Arg_1+2-Arg_2 ]
n_evalcyclicbbin___9 [Arg_1+1-Arg_2 ]
n_evalcyclicbb3in___11 [Arg_1+2-Arg_2 ]

MPRF for transition 117:n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___11(Arg_0,Arg_1,Arg_2+1):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_1 of depth 1:

new bound:

2*Arg_0+2*Arg_1+5 {O(n)}

MPRF:

n_evalcyclicbb4in___10 [Arg_1+1-Arg_2 ]
n_evalcyclicbbin___9 [Arg_1+1-Arg_2 ]
n_evalcyclicbb3in___11 [Arg_1+1-Arg_2 ]

MPRF for transition 101:n_evalcyclicbb3in___5(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2):|:1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 1<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_0 && 1+Arg_0<=Arg_1 of depth 1:

new bound:

8*Arg_0+2 {O(n)}

MPRF:

n_evalcyclicbb4in___4 [Arg_0-Arg_2 ]
n_evalcyclicbbin___2 [Arg_0-Arg_2 ]
n_evalcyclicbb3in___5 [Arg_0+1-Arg_2 ]

MPRF for transition 109:n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___2(Arg_0,Arg_1,Arg_2):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && 1+Arg_2<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 of depth 1:

new bound:

8*Arg_0+1 {O(n)}

MPRF:

n_evalcyclicbb4in___4 [Arg_0-Arg_2 ]
n_evalcyclicbbin___2 [Arg_0-Arg_2-1 ]
n_evalcyclicbb3in___5 [Arg_0-Arg_2 ]

MPRF for transition 110:n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___2(Arg_0,Arg_1,Arg_2):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && 1+Arg_2<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 of depth 1:

new bound:

8*Arg_0+1 {O(n)}

MPRF:

n_evalcyclicbb4in___4 [Arg_0-Arg_2 ]
n_evalcyclicbbin___2 [Arg_0-Arg_2-1 ]
n_evalcyclicbb3in___5 [Arg_0-Arg_2 ]

MPRF for transition 115:n_evalcyclicbbin___2(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___5(Arg_0,Arg_1,Arg_2+1):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && 1+Arg_2<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_1 of depth 1:

new bound:

8*Arg_1+2 {O(n)}

MPRF:

n_evalcyclicbb4in___4 [Arg_1-Arg_2-1 ]
n_evalcyclicbbin___2 [Arg_1-Arg_2-1 ]
n_evalcyclicbb3in___5 [Arg_1-Arg_2-1 ]

CFR: Improvement to new bound with the following program:

new bound:

16*Arg_1+32*Arg_0+29 {O(n)}

cfr-program:

Start: evalcyclicstart
Program_Vars: Arg_0, Arg_1, Arg_2
Temp_Vars:
Locations: evalcyclicbb3in, evalcyclicentryin, evalcyclicreturnin, evalcyclicstart, evalcyclicstop, n_evalcyclicbb3in___11, n_evalcyclicbb3in___5, n_evalcyclicbb3in___8, n_evalcyclicbb4in___10, n_evalcyclicbb4in___13, n_evalcyclicbb4in___4, n_evalcyclicbb4in___7, n_evalcyclicbbin___12, n_evalcyclicbbin___2, n_evalcyclicbbin___6, n_evalcyclicbbin___9
Transitions:
99:evalcyclicbb3in(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb4in___13(Arg_0,Arg_1,Arg_2):|:Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_2 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && Arg_2<=1+Arg_0 && 1<=Arg_2 && Arg_2<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 1+Arg_0<=Arg_2
1:evalcyclicentryin(Arg_0,Arg_1,Arg_2) -> evalcyclicbb3in(Arg_0,Arg_1,Arg_0+1):|:0<=Arg_0 && Arg_0+1<=Arg_1
10:evalcyclicreturnin(Arg_0,Arg_1,Arg_2) -> evalcyclicstop(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 0<=Arg_2 && 1<=Arg_1+Arg_2 && 0<=Arg_0+Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
0:evalcyclicstart(Arg_0,Arg_1,Arg_2) -> evalcyclicentryin(Arg_0,Arg_1,Arg_2)
98:n_evalcyclicbb3in___11(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_2 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 1+Arg_0<=Arg_2
137:n_evalcyclicbb3in___5(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 1<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_0 && Arg_0<=Arg_2
101:n_evalcyclicbb3in___5(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2):|:1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 1<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_0 && 1+Arg_0<=Arg_1
138:n_evalcyclicbb3in___8(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=0 && 1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 0<=Arg_2 && 1<=Arg_1+Arg_2 && 0<=Arg_0+Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_0 && Arg_0<=Arg_2
102:n_evalcyclicbb3in___8(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb4in___7(Arg_0,Arg_1,Arg_2):|:Arg_2<=0 && 1+Arg_2<=Arg_1 && Arg_2<=Arg_0 && 0<=Arg_2 && 1<=Arg_1+Arg_2 && 0<=Arg_0+Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && Arg_2<=1+Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && Arg_2<=1+Arg_1 && Arg_2<=0 && 0<=Arg_2 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_0 && 1+Arg_0<=Arg_1
139:n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
103:n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
104:n_evalcyclicbb4in___10(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
140:n_evalcyclicbb4in___13(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
105:n_evalcyclicbb4in___13(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___12(Arg_0,Arg_1,Arg_2):|:Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && 1<=Arg_2 && Arg_0+1<=Arg_2 && Arg_2<=1+Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
106:n_evalcyclicbb4in___13(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___12(Arg_0,Arg_1,Arg_2):|:Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && 1<=Arg_2 && Arg_0+1<=Arg_2 && Arg_2<=1+Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
142:n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
109:n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___2(Arg_0,Arg_1,Arg_2):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && 1+Arg_2<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
110:n_evalcyclicbb4in___4(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___2(Arg_0,Arg_1,Arg_2):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && 1+Arg_2<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
143:n_evalcyclicbb4in___7(Arg_0,Arg_1,Arg_2) -> evalcyclicreturnin(Arg_0,Arg_1,Arg_2):|:Arg_2<=0 && 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && Arg_2<=1+Arg_1 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
111:n_evalcyclicbb4in___7(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___6(Arg_0,Arg_1,Arg_2):|:Arg_2<=0 && 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && Arg_2<=0 && 0<=Arg_2 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
112:n_evalcyclicbb4in___7(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbbin___6(Arg_0,Arg_1,Arg_2):|:Arg_2<=0 && 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && Arg_2<=0 && 0<=Arg_2 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0
114:n_evalcyclicbbin___12(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___11(Arg_0,Arg_1,Arg_2+1):|:Arg_2<=Arg_1 && Arg_2<=1+Arg_0 && 1<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 1+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=Arg_1 && 1<=Arg_2 && Arg_0+1<=Arg_2 && Arg_2<=1+Arg_0 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_1
115:n_evalcyclicbbin___2(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___5(Arg_0,Arg_1,Arg_2+1):|:2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 1<=Arg_2 && 4<=Arg_1+Arg_2 && 3<=Arg_0+Arg_2 && 3<=Arg_1 && 5<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 2<=Arg_0 && 1+Arg_2<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_1
116:n_evalcyclicbbin___6(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___5(Arg_0,Arg_1,Arg_2+1):|:Arg_2<=0 && 2+Arg_2<=Arg_1 && 1+Arg_2<=Arg_0 && 0<=Arg_2 && 2<=Arg_1+Arg_2 && 1<=Arg_0+Arg_2 && 2<=Arg_1 && 3<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && 1+Arg_0<=Arg_1 && 1<=Arg_0 && Arg_2<=0 && 0<=Arg_2 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_1
117:n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___11(Arg_0,Arg_1,Arg_2+1):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 0<=Arg_0 && Arg_2<=Arg_1 && 1+Arg_0<=Arg_1
118:n_evalcyclicbbin___9(Arg_0,Arg_1,Arg_2) -> n_evalcyclicbb3in___8(Arg_0,Arg_1,0):|:Arg_2<=1+Arg_1 && 2<=Arg_2 && 3<=Arg_1+Arg_2 && 2<=Arg_0+Arg_2 && 2+Arg_0<=Arg_2 && 1<=Arg_1 && 1<=Arg_0+Arg_1 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_2<=1+Arg_1 && 1+Arg_0<=Arg_2 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && 1+Arg_0<=Arg_1 && 0<=Arg_0 && Arg_1+1<=Arg_2 && Arg_2<=1+Arg_1

All Bounds

Timebounds

Overall timebound:16*Arg_1+32*Arg_0+47 {O(n)}
99: evalcyclicbb3in->n_evalcyclicbb4in___13: 1 {O(1)}
1: evalcyclicentryin->evalcyclicbb3in: 1 {O(1)}
10: evalcyclicreturnin->evalcyclicstop: 1 {O(1)}
0: evalcyclicstart->evalcyclicentryin: 1 {O(1)}
98: n_evalcyclicbb3in___11->n_evalcyclicbb4in___10: 2*Arg_0+2*Arg_1+6 {O(n)}
101: n_evalcyclicbb3in___5->n_evalcyclicbb4in___4: 8*Arg_0+2 {O(n)}
137: n_evalcyclicbb3in___5->evalcyclicreturnin: 1 {O(1)}
102: n_evalcyclicbb3in___8->n_evalcyclicbb4in___7: 1 {O(1)}
138: n_evalcyclicbb3in___8->evalcyclicreturnin: 1 {O(1)}
103: n_evalcyclicbb4in___10->n_evalcyclicbbin___9: 2*Arg_0+2*Arg_1+6 {O(n)}
104: n_evalcyclicbb4in___10->n_evalcyclicbbin___9: 2*Arg_0+2*Arg_1+6 {O(n)}
139: n_evalcyclicbb4in___10->evalcyclicreturnin: 1 {O(1)}
105: n_evalcyclicbb4in___13->n_evalcyclicbbin___12: 1 {O(1)}
106: n_evalcyclicbb4in___13->n_evalcyclicbbin___12: 1 {O(1)}
140: n_evalcyclicbb4in___13->evalcyclicreturnin: 1 {O(1)}
109: n_evalcyclicbb4in___4->n_evalcyclicbbin___2: 8*Arg_0+1 {O(n)}
110: n_evalcyclicbb4in___4->n_evalcyclicbbin___2: 8*Arg_0+1 {O(n)}
142: n_evalcyclicbb4in___4->evalcyclicreturnin: 1 {O(1)}
111: n_evalcyclicbb4in___7->n_evalcyclicbbin___6: 1 {O(1)}
112: n_evalcyclicbb4in___7->n_evalcyclicbbin___6: 1 {O(1)}
143: n_evalcyclicbb4in___7->evalcyclicreturnin: 1 {O(1)}
114: n_evalcyclicbbin___12->n_evalcyclicbb3in___11: 1 {O(1)}
115: n_evalcyclicbbin___2->n_evalcyclicbb3in___5: 8*Arg_1+2 {O(n)}
116: n_evalcyclicbbin___6->n_evalcyclicbb3in___5: 1 {O(1)}
117: n_evalcyclicbbin___9->n_evalcyclicbb3in___11: 2*Arg_0+2*Arg_1+5 {O(n)}
118: n_evalcyclicbbin___9->n_evalcyclicbb3in___8: 1 {O(1)}

Costbounds

Overall costbound: 16*Arg_1+32*Arg_0+47 {O(n)}
99: evalcyclicbb3in->n_evalcyclicbb4in___13: 1 {O(1)}
1: evalcyclicentryin->evalcyclicbb3in: 1 {O(1)}
10: evalcyclicreturnin->evalcyclicstop: 1 {O(1)}
0: evalcyclicstart->evalcyclicentryin: 1 {O(1)}
98: n_evalcyclicbb3in___11->n_evalcyclicbb4in___10: 2*Arg_0+2*Arg_1+6 {O(n)}
101: n_evalcyclicbb3in___5->n_evalcyclicbb4in___4: 8*Arg_0+2 {O(n)}
137: n_evalcyclicbb3in___5->evalcyclicreturnin: 1 {O(1)}
102: n_evalcyclicbb3in___8->n_evalcyclicbb4in___7: 1 {O(1)}
138: n_evalcyclicbb3in___8->evalcyclicreturnin: 1 {O(1)}
103: n_evalcyclicbb4in___10->n_evalcyclicbbin___9: 2*Arg_0+2*Arg_1+6 {O(n)}
104: n_evalcyclicbb4in___10->n_evalcyclicbbin___9: 2*Arg_0+2*Arg_1+6 {O(n)}
139: n_evalcyclicbb4in___10->evalcyclicreturnin: 1 {O(1)}
105: n_evalcyclicbb4in___13->n_evalcyclicbbin___12: 1 {O(1)}
106: n_evalcyclicbb4in___13->n_evalcyclicbbin___12: 1 {O(1)}
140: n_evalcyclicbb4in___13->evalcyclicreturnin: 1 {O(1)}
109: n_evalcyclicbb4in___4->n_evalcyclicbbin___2: 8*Arg_0+1 {O(n)}
110: n_evalcyclicbb4in___4->n_evalcyclicbbin___2: 8*Arg_0+1 {O(n)}
142: n_evalcyclicbb4in___4->evalcyclicreturnin: 1 {O(1)}
111: n_evalcyclicbb4in___7->n_evalcyclicbbin___6: 1 {O(1)}
112: n_evalcyclicbb4in___7->n_evalcyclicbbin___6: 1 {O(1)}
143: n_evalcyclicbb4in___7->evalcyclicreturnin: 1 {O(1)}
114: n_evalcyclicbbin___12->n_evalcyclicbb3in___11: 1 {O(1)}
115: n_evalcyclicbbin___2->n_evalcyclicbb3in___5: 8*Arg_1+2 {O(n)}
116: n_evalcyclicbbin___6->n_evalcyclicbb3in___5: 1 {O(1)}
117: n_evalcyclicbbin___9->n_evalcyclicbb3in___11: 2*Arg_0+2*Arg_1+5 {O(n)}
118: n_evalcyclicbbin___9->n_evalcyclicbb3in___8: 1 {O(1)}

Sizebounds

2: evalcyclicbb3in->evalcyclicreturnin, Arg_0: 2*Arg_0 {O(n)}
2: evalcyclicbb3in->evalcyclicreturnin, Arg_1: 2*Arg_1 {O(n)}
99: evalcyclicbb3in->n_evalcyclicbb4in___13, Arg_0: Arg_0 {O(n)}
99: evalcyclicbb3in->n_evalcyclicbb4in___13, Arg_1: Arg_1 {O(n)}
99: evalcyclicbb3in->n_evalcyclicbb4in___13, Arg_2: Arg_0+1 {O(n)}
1: evalcyclicentryin->evalcyclicbb3in, Arg_0: Arg_0 {O(n)}
1: evalcyclicentryin->evalcyclicbb3in, Arg_1: Arg_1 {O(n)}
1: evalcyclicentryin->evalcyclicbb3in, Arg_2: Arg_0+1 {O(n)}
10: evalcyclicreturnin->evalcyclicstop, Arg_0: 4*Arg_0 {O(n)}
10: evalcyclicreturnin->evalcyclicstop, Arg_1: 4*Arg_1 {O(n)}
10: evalcyclicreturnin->evalcyclicstop, Arg_2: 18*Arg_1+5*Arg_0+17 {O(n)}
0: evalcyclicstart->evalcyclicentryin, Arg_0: Arg_0 {O(n)}
0: evalcyclicstart->evalcyclicentryin, Arg_1: Arg_1 {O(n)}
0: evalcyclicstart->evalcyclicentryin, Arg_2: Arg_2 {O(n)}
98: n_evalcyclicbb3in___11->n_evalcyclicbb4in___10, Arg_0: 2*Arg_0 {O(n)}
98: n_evalcyclicbb3in___11->n_evalcyclicbb4in___10, Arg_1: 2*Arg_1 {O(n)}
98: n_evalcyclicbb3in___11->n_evalcyclicbb4in___10, Arg_2: 2*Arg_1+4*Arg_0+9 {O(n)}
101: n_evalcyclicbb3in___5->n_evalcyclicbb4in___4, Arg_0: 8*Arg_0 {O(n)}
101: n_evalcyclicbb3in___5->n_evalcyclicbb4in___4, Arg_1: 8*Arg_1 {O(n)}
101: n_evalcyclicbb3in___5->n_evalcyclicbb4in___4, Arg_2: 8*Arg_1+3 {O(n)}
137: n_evalcyclicbb3in___5->evalcyclicreturnin, Arg_0: 16*Arg_0 {O(n)}
137: n_evalcyclicbb3in___5->evalcyclicreturnin, Arg_1: 16*Arg_1 {O(n)}
137: n_evalcyclicbb3in___5->evalcyclicreturnin, Arg_2: 8*Arg_1+4 {O(n)}
102: n_evalcyclicbb3in___8->n_evalcyclicbb4in___7, Arg_0: 4*Arg_0 {O(n)}
102: n_evalcyclicbb3in___8->n_evalcyclicbb4in___7, Arg_1: 4*Arg_1 {O(n)}
102: n_evalcyclicbb3in___8->n_evalcyclicbb4in___7, Arg_2: 0 {O(1)}
138: n_evalcyclicbb3in___8->evalcyclicreturnin, Arg_0: 0 {O(1)}
138: n_evalcyclicbb3in___8->evalcyclicreturnin, Arg_1: 4*Arg_1 {O(n)}
138: n_evalcyclicbb3in___8->evalcyclicreturnin, Arg_2: 0 {O(1)}
103: n_evalcyclicbb4in___10->n_evalcyclicbbin___9, Arg_0: 2*Arg_0 {O(n)}
103: n_evalcyclicbb4in___10->n_evalcyclicbbin___9, Arg_1: 2*Arg_1 {O(n)}
103: n_evalcyclicbb4in___10->n_evalcyclicbbin___9, Arg_2: 2*Arg_1+4*Arg_0+9 {O(n)}
104: n_evalcyclicbb4in___10->n_evalcyclicbbin___9, Arg_0: 2*Arg_0 {O(n)}
104: n_evalcyclicbb4in___10->n_evalcyclicbbin___9, Arg_1: 2*Arg_1 {O(n)}
104: n_evalcyclicbb4in___10->n_evalcyclicbbin___9, Arg_2: 2*Arg_1+4*Arg_0+9 {O(n)}
139: n_evalcyclicbb4in___10->evalcyclicreturnin, Arg_0: 2*Arg_0 {O(n)}
139: n_evalcyclicbb4in___10->evalcyclicreturnin, Arg_1: 2*Arg_1 {O(n)}
139: n_evalcyclicbb4in___10->evalcyclicreturnin, Arg_2: 2*Arg_1+4*Arg_0+9 {O(n)}
105: n_evalcyclicbb4in___13->n_evalcyclicbbin___12, Arg_0: Arg_0 {O(n)}
105: n_evalcyclicbb4in___13->n_evalcyclicbbin___12, Arg_1: Arg_1 {O(n)}
105: n_evalcyclicbb4in___13->n_evalcyclicbbin___12, Arg_2: Arg_0+1 {O(n)}
106: n_evalcyclicbb4in___13->n_evalcyclicbbin___12, Arg_0: Arg_0 {O(n)}
106: n_evalcyclicbb4in___13->n_evalcyclicbbin___12, Arg_1: Arg_1 {O(n)}
106: n_evalcyclicbb4in___13->n_evalcyclicbbin___12, Arg_2: Arg_0+1 {O(n)}
140: n_evalcyclicbb4in___13->evalcyclicreturnin, Arg_0: Arg_0 {O(n)}
140: n_evalcyclicbb4in___13->evalcyclicreturnin, Arg_1: Arg_1 {O(n)}
140: n_evalcyclicbb4in___13->evalcyclicreturnin, Arg_2: Arg_0+1 {O(n)}
109: n_evalcyclicbb4in___4->n_evalcyclicbbin___2, Arg_0: 8*Arg_0 {O(n)}
109: n_evalcyclicbb4in___4->n_evalcyclicbbin___2, Arg_1: 8*Arg_1 {O(n)}
109: n_evalcyclicbb4in___4->n_evalcyclicbbin___2, Arg_2: 8*Arg_1+3 {O(n)}
110: n_evalcyclicbb4in___4->n_evalcyclicbbin___2, Arg_0: 8*Arg_0 {O(n)}
110: n_evalcyclicbb4in___4->n_evalcyclicbbin___2, Arg_1: 8*Arg_1 {O(n)}
110: n_evalcyclicbb4in___4->n_evalcyclicbbin___2, Arg_2: 8*Arg_1+3 {O(n)}
142: n_evalcyclicbb4in___4->evalcyclicreturnin, Arg_0: 8*Arg_0 {O(n)}
142: n_evalcyclicbb4in___4->evalcyclicreturnin, Arg_1: 8*Arg_1 {O(n)}
142: n_evalcyclicbb4in___4->evalcyclicreturnin, Arg_2: 8*Arg_1+3 {O(n)}
111: n_evalcyclicbb4in___7->n_evalcyclicbbin___6, Arg_0: 4*Arg_0 {O(n)}
111: n_evalcyclicbb4in___7->n_evalcyclicbbin___6, Arg_1: 4*Arg_1 {O(n)}
111: n_evalcyclicbb4in___7->n_evalcyclicbbin___6, Arg_2: 0 {O(1)}
112: n_evalcyclicbb4in___7->n_evalcyclicbbin___6, Arg_0: 4*Arg_0 {O(n)}
112: n_evalcyclicbb4in___7->n_evalcyclicbbin___6, Arg_1: 4*Arg_1 {O(n)}
112: n_evalcyclicbb4in___7->n_evalcyclicbbin___6, Arg_2: 0 {O(1)}
143: n_evalcyclicbb4in___7->evalcyclicreturnin, Arg_0: 4*Arg_0 {O(n)}
143: n_evalcyclicbb4in___7->evalcyclicreturnin, Arg_1: 4*Arg_1 {O(n)}
143: n_evalcyclicbb4in___7->evalcyclicreturnin, Arg_2: 0 {O(1)}
114: n_evalcyclicbbin___12->n_evalcyclicbb3in___11, Arg_0: 2*Arg_0 {O(n)}
114: n_evalcyclicbbin___12->n_evalcyclicbb3in___11, Arg_1: 2*Arg_1 {O(n)}
114: n_evalcyclicbbin___12->n_evalcyclicbb3in___11, Arg_2: 2*Arg_0+4 {O(n)}
115: n_evalcyclicbbin___2->n_evalcyclicbb3in___5, Arg_0: 8*Arg_0 {O(n)}
115: n_evalcyclicbbin___2->n_evalcyclicbb3in___5, Arg_1: 8*Arg_1 {O(n)}
115: n_evalcyclicbbin___2->n_evalcyclicbb3in___5, Arg_2: 8*Arg_1+3 {O(n)}
116: n_evalcyclicbbin___6->n_evalcyclicbb3in___5, Arg_0: 8*Arg_0 {O(n)}
116: n_evalcyclicbbin___6->n_evalcyclicbb3in___5, Arg_1: 8*Arg_1 {O(n)}
116: n_evalcyclicbbin___6->n_evalcyclicbb3in___5, Arg_2: 1 {O(1)}
117: n_evalcyclicbbin___9->n_evalcyclicbb3in___11, Arg_0: 2*Arg_0 {O(n)}
117: n_evalcyclicbbin___9->n_evalcyclicbb3in___11, Arg_1: 2*Arg_1 {O(n)}
117: n_evalcyclicbbin___9->n_evalcyclicbb3in___11, Arg_2: 2*Arg_1+4*Arg_0+9 {O(n)}
118: n_evalcyclicbbin___9->n_evalcyclicbb3in___8, Arg_0: 4*Arg_0 {O(n)}
118: n_evalcyclicbbin___9->n_evalcyclicbb3in___8, Arg_1: 4*Arg_1 {O(n)}
118: n_evalcyclicbbin___9->n_evalcyclicbb3in___8, Arg_2: 0 {O(1)}