WORST_CASE(Omega(n^1),O(n^2)) proof of /export/starexec/sandbox2/benchmark/theBenchmark.trs # AProVE Commit ID: c69e44bd14796315568835c1ffa2502984884775 mhark 20210624 unpublished The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(n^1, n^2). (0) CpxRelTRS (1) SInnermostTerminationProof [BOTH CONCRETE BOUNDS(ID, ID), 1367 ms] (2) CpxRelTRS (3) RelTrsToWeightedTrsProof [BOTH BOUNDS(ID, ID), 0 ms] (4) CpxWeightedTrs (5) TypeInferenceProof [BOTH BOUNDS(ID, ID), 0 ms] (6) CpxTypedWeightedTrs (7) CompletionProof [UPPER BOUND(ID), 0 ms] (8) CpxTypedWeightedCompleteTrs (9) CpxTypedWeightedTrsToRntsProof [UPPER BOUND(ID), 0 ms] (10) CpxRNTS (11) CompleteCoflocoProof [FINISHED, 23.1 s] (12) BOUNDS(1, n^2) (13) RelTrsToDecreasingLoopProblemProof [LOWER BOUND(ID), 0 ms] (14) TRS for Loop Detection (15) DecreasingLoopProof [LOWER BOUND(ID), 0 ms] (16) BEST (17) proven lower bound (18) LowerBoundPropagationProof [FINISHED, 0 ms] (19) BOUNDS(n^1, INF) (20) TRS for Loop Detection ---------------------------------------- (0) Obligation: The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(n^1, n^2). The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) GR(0, z0) -> c4 GR(s(z0), 0) -> c5 GR(s(z0), s(z1)) -> c6(GR(z0, z1)) NEQ(0, 0) -> c7 NEQ(0, s(z0)) -> c8 NEQ(s(z0), 0) -> c9 NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) P(0) -> c11 P(s(z0)) -> c12 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) neq(0, 0) -> false neq(0, s(z0)) -> true neq(s(z0), 0) -> true neq(s(z0), s(z1)) -> neq(z0, z1) p(0) -> 0 p(s(z0)) -> z0 Rewrite Strategy: INNERMOST ---------------------------------------- (1) SInnermostTerminationProof (BOTH CONCRETE BOUNDS(ID, ID)) proved innermost termination of relative rules ---------------------------------------- (2) Obligation: The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(n^1, n^2). The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) GR(0, z0) -> c4 GR(s(z0), 0) -> c5 GR(s(z0), s(z1)) -> c6(GR(z0, z1)) NEQ(0, 0) -> c7 NEQ(0, s(z0)) -> c8 NEQ(s(z0), 0) -> c9 NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) P(0) -> c11 P(s(z0)) -> c12 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) neq(0, 0) -> false neq(0, s(z0)) -> true neq(s(z0), 0) -> true neq(s(z0), s(z1)) -> neq(z0, z1) p(0) -> 0 p(s(z0)) -> z0 Rewrite Strategy: INNERMOST ---------------------------------------- (3) RelTrsToWeightedTrsProof (BOTH BOUNDS(ID, ID)) Transformed relative TRS to weighted TRS ---------------------------------------- (4) Obligation: The Runtime Complexity (innermost) of the given CpxWeightedTrs could be proven to be BOUNDS(1, n^2). The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) [1] COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) [1] COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) [1] COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) [1] GR(0, z0) -> c4 [1] GR(s(z0), 0) -> c5 [1] GR(s(z0), s(z1)) -> c6(GR(z0, z1)) [1] NEQ(0, 0) -> c7 [1] NEQ(0, s(z0)) -> c8 [1] NEQ(s(z0), 0) -> c9 [1] NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) [1] P(0) -> c11 [1] P(s(z0)) -> c12 [1] cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) [0] cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) [0] cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) [0] gr(0, z0) -> false [0] gr(s(z0), 0) -> true [0] gr(s(z0), s(z1)) -> gr(z0, z1) [0] neq(0, 0) -> false [0] neq(0, s(z0)) -> true [0] neq(s(z0), 0) -> true [0] neq(s(z0), s(z1)) -> neq(z0, z1) [0] p(0) -> 0 [0] p(s(z0)) -> z0 [0] Rewrite Strategy: INNERMOST ---------------------------------------- (5) TypeInferenceProof (BOTH BOUNDS(ID, ID)) Infered types. ---------------------------------------- (6) Obligation: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) [1] COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) [1] COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) [1] COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) [1] GR(0, z0) -> c4 [1] GR(s(z0), 0) -> c5 [1] GR(s(z0), s(z1)) -> c6(GR(z0, z1)) [1] NEQ(0, 0) -> c7 [1] NEQ(0, s(z0)) -> c8 [1] NEQ(s(z0), 0) -> c9 [1] NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) [1] P(0) -> c11 [1] P(s(z0)) -> c12 [1] cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) [0] cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) [0] cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) [0] gr(0, z0) -> false [0] gr(s(z0), 0) -> true [0] gr(s(z0), s(z1)) -> gr(z0, z1) [0] neq(0, 0) -> false [0] neq(0, s(z0)) -> true [0] neq(s(z0), 0) -> true [0] neq(s(z0), s(z1)) -> neq(z0, z1) [0] p(0) -> 0 [0] p(s(z0)) -> z0 [0] The TRS has the following type information: COND1 :: true:false -> 0:s -> 0:s -> c true :: true:false c :: c1:c2:c3 -> c4:c5:c6 -> c COND2 :: true:false -> 0:s -> 0:s -> c1:c2:c3 gr :: 0:s -> 0:s -> true:false GR :: 0:s -> 0:s -> c4:c5:c6 c1 :: c -> c7:c8:c9:c10 -> c1:c2:c3 neq :: 0:s -> 0:s -> true:false 0 :: 0:s NEQ :: 0:s -> 0:s -> c7:c8:c9:c10 false :: true:false c2 :: c -> c7:c8:c9:c10 -> c1:c2:c3 p :: 0:s -> 0:s c3 :: c -> c11:c12 -> c1:c2:c3 P :: 0:s -> c11:c12 c4 :: c4:c5:c6 s :: 0:s -> 0:s c5 :: c4:c5:c6 c6 :: c4:c5:c6 -> c4:c5:c6 c7 :: c7:c8:c9:c10 c8 :: c7:c8:c9:c10 c9 :: c7:c8:c9:c10 c10 :: c7:c8:c9:c10 -> c7:c8:c9:c10 c11 :: c11:c12 c12 :: c11:c12 cond1 :: true:false -> 0:s -> 0:s -> cond1:cond2 cond2 :: true:false -> 0:s -> 0:s -> cond1:cond2 Rewrite Strategy: INNERMOST ---------------------------------------- (7) CompletionProof (UPPER BOUND(ID)) The TRS is a completely defined constructor system, as every type has a constant constructor and the following rules were added: cond1(v0, v1, v2) -> null_cond1 [0] cond2(v0, v1, v2) -> null_cond2 [0] gr(v0, v1) -> null_gr [0] neq(v0, v1) -> null_neq [0] p(v0) -> null_p [0] COND1(v0, v1, v2) -> null_COND1 [0] COND2(v0, v1, v2) -> null_COND2 [0] GR(v0, v1) -> null_GR [0] NEQ(v0, v1) -> null_NEQ [0] P(v0) -> null_P [0] And the following fresh constants: null_cond1, null_cond2, null_gr, null_neq, null_p, null_COND1, null_COND2, null_GR, null_NEQ, null_P ---------------------------------------- (8) Obligation: Runtime Complexity Weighted TRS where all functions are completely defined. The underlying TRS is: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) [1] COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) [1] COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) [1] COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) [1] GR(0, z0) -> c4 [1] GR(s(z0), 0) -> c5 [1] GR(s(z0), s(z1)) -> c6(GR(z0, z1)) [1] NEQ(0, 0) -> c7 [1] NEQ(0, s(z0)) -> c8 [1] NEQ(s(z0), 0) -> c9 [1] NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) [1] P(0) -> c11 [1] P(s(z0)) -> c12 [1] cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) [0] cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) [0] cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) [0] gr(0, z0) -> false [0] gr(s(z0), 0) -> true [0] gr(s(z0), s(z1)) -> gr(z0, z1) [0] neq(0, 0) -> false [0] neq(0, s(z0)) -> true [0] neq(s(z0), 0) -> true [0] neq(s(z0), s(z1)) -> neq(z0, z1) [0] p(0) -> 0 [0] p(s(z0)) -> z0 [0] cond1(v0, v1, v2) -> null_cond1 [0] cond2(v0, v1, v2) -> null_cond2 [0] gr(v0, v1) -> null_gr [0] neq(v0, v1) -> null_neq [0] p(v0) -> null_p [0] COND1(v0, v1, v2) -> null_COND1 [0] COND2(v0, v1, v2) -> null_COND2 [0] GR(v0, v1) -> null_GR [0] NEQ(v0, v1) -> null_NEQ [0] P(v0) -> null_P [0] The TRS has the following type information: COND1 :: true:false:null_gr:null_neq -> 0:s:null_p -> 0:s:null_p -> c:null_COND1 true :: true:false:null_gr:null_neq c :: c1:c2:c3:null_COND2 -> c4:c5:c6:null_GR -> c:null_COND1 COND2 :: true:false:null_gr:null_neq -> 0:s:null_p -> 0:s:null_p -> c1:c2:c3:null_COND2 gr :: 0:s:null_p -> 0:s:null_p -> true:false:null_gr:null_neq GR :: 0:s:null_p -> 0:s:null_p -> c4:c5:c6:null_GR c1 :: c:null_COND1 -> c7:c8:c9:c10:null_NEQ -> c1:c2:c3:null_COND2 neq :: 0:s:null_p -> 0:s:null_p -> true:false:null_gr:null_neq 0 :: 0:s:null_p NEQ :: 0:s:null_p -> 0:s:null_p -> c7:c8:c9:c10:null_NEQ false :: true:false:null_gr:null_neq c2 :: c:null_COND1 -> c7:c8:c9:c10:null_NEQ -> c1:c2:c3:null_COND2 p :: 0:s:null_p -> 0:s:null_p c3 :: c:null_COND1 -> c11:c12:null_P -> c1:c2:c3:null_COND2 P :: 0:s:null_p -> c11:c12:null_P c4 :: c4:c5:c6:null_GR s :: 0:s:null_p -> 0:s:null_p c5 :: c4:c5:c6:null_GR c6 :: c4:c5:c6:null_GR -> c4:c5:c6:null_GR c7 :: c7:c8:c9:c10:null_NEQ c8 :: c7:c8:c9:c10:null_NEQ c9 :: c7:c8:c9:c10:null_NEQ c10 :: c7:c8:c9:c10:null_NEQ -> c7:c8:c9:c10:null_NEQ c11 :: c11:c12:null_P c12 :: c11:c12:null_P cond1 :: true:false:null_gr:null_neq -> 0:s:null_p -> 0:s:null_p -> null_cond1:null_cond2 cond2 :: true:false:null_gr:null_neq -> 0:s:null_p -> 0:s:null_p -> null_cond1:null_cond2 null_cond1 :: null_cond1:null_cond2 null_cond2 :: null_cond1:null_cond2 null_gr :: true:false:null_gr:null_neq null_neq :: true:false:null_gr:null_neq null_p :: 0:s:null_p null_COND1 :: c:null_COND1 null_COND2 :: c1:c2:c3:null_COND2 null_GR :: c4:c5:c6:null_GR null_NEQ :: c7:c8:c9:c10:null_NEQ null_P :: c11:c12:null_P Rewrite Strategy: INNERMOST ---------------------------------------- (9) CpxTypedWeightedTrsToRntsProof (UPPER BOUND(ID)) Transformed the TRS into an over-approximating RNTS by (improved) Size Abstraction. The constant constructors are abstracted as follows: true => 2 0 => 0 false => 1 c4 => 0 c5 => 1 c7 => 0 c8 => 1 c9 => 2 c11 => 1 c12 => 2 null_cond1 => 0 null_cond2 => 0 null_gr => 0 null_neq => 0 null_p => 0 null_COND1 => 0 null_COND2 => 0 null_GR => 0 null_NEQ => 0 null_P => 0 ---------------------------------------- (10) Obligation: Complexity RNTS consisting of the following rules: COND1(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 COND1(z, z', z'') -{ 1 }-> 1 + COND2(gr(z0, z1), z0, z1) + GR(z0, z1) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND2(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 COND2(z, z', z'') -{ 1 }-> 1 + COND1(neq(z0, 0), z1, z1) + NEQ(z0, 0) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND2(z, z', z'') -{ 1 }-> 1 + COND1(neq(z0, 0), p(z0), z1) + P(z0) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 COND2(z, z', z'') -{ 1 }-> 1 + COND1(neq(z0, 0), p(z0), z1) + NEQ(z0, 0) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 GR(z, z') -{ 1 }-> 1 :|: z = 1 + z0, z0 >= 0, z' = 0 GR(z, z') -{ 1 }-> 0 :|: z0 >= 0, z = 0, z' = z0 GR(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 GR(z, z') -{ 1 }-> 1 + GR(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 NEQ(z, z') -{ 1 }-> 2 :|: z = 1 + z0, z0 >= 0, z' = 0 NEQ(z, z') -{ 1 }-> 1 :|: z0 >= 0, z' = 1 + z0, z = 0 NEQ(z, z') -{ 1 }-> 0 :|: z = 0, z' = 0 NEQ(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 NEQ(z, z') -{ 1 }-> 1 + NEQ(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 P(z) -{ 1 }-> 2 :|: z = 1 + z0, z0 >= 0 P(z) -{ 1 }-> 1 :|: z = 0 P(z) -{ 0 }-> 0 :|: v0 >= 0, z = v0 cond1(z, z', z'') -{ 0 }-> cond2(gr(z0, z1), z0, z1) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 cond1(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 cond2(z, z', z'') -{ 0 }-> cond1(neq(z0, 0), z1, z1) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 cond2(z, z', z'') -{ 0 }-> cond1(neq(z0, 0), p(z0), z1) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 cond2(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 gr(z, z') -{ 0 }-> gr(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 gr(z, z') -{ 0 }-> 2 :|: z = 1 + z0, z0 >= 0, z' = 0 gr(z, z') -{ 0 }-> 1 :|: z0 >= 0, z = 0, z' = z0 gr(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 neq(z, z') -{ 0 }-> neq(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 neq(z, z') -{ 0 }-> 2 :|: z0 >= 0, z' = 1 + z0, z = 0 neq(z, z') -{ 0 }-> 2 :|: z = 1 + z0, z0 >= 0, z' = 0 neq(z, z') -{ 0 }-> 1 :|: z = 0, z' = 0 neq(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 p(z) -{ 0 }-> z0 :|: z = 1 + z0, z0 >= 0 p(z) -{ 0 }-> 0 :|: z = 0 p(z) -{ 0 }-> 0 :|: v0 >= 0, z = v0 Only complete derivations are relevant for the runtime complexity. ---------------------------------------- (11) CompleteCoflocoProof (FINISHED) Transformed the RNTS (where only complete derivations are relevant) into cost relations for CoFloCo: eq(start(V1, V, V2),0,[fun(V1, V, V2, Out)],[V1 >= 0,V >= 0,V2 >= 0]). eq(start(V1, V, V2),0,[fun1(V1, V, V2, Out)],[V1 >= 0,V >= 0,V2 >= 0]). eq(start(V1, V, V2),0,[fun2(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V, V2),0,[fun3(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V, V2),0,[fun4(V1, Out)],[V1 >= 0]). eq(start(V1, V, V2),0,[cond1(V1, V, V2, Out)],[V1 >= 0,V >= 0,V2 >= 0]). eq(start(V1, V, V2),0,[cond2(V1, V, V2, Out)],[V1 >= 0,V >= 0,V2 >= 0]). eq(start(V1, V, V2),0,[gr(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V, V2),0,[neq(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V, V2),0,[p(V1, Out)],[V1 >= 0]). eq(fun(V1, V, V2, Out),1,[gr(V4, V3, Ret010),fun1(Ret010, V4, V3, Ret01),fun2(V4, V3, Ret1)],[Out = 1 + Ret01 + Ret1,V1 = 2,V3 >= 0,V4 >= 0,V = V4,V2 = V3]). eq(fun1(V1, V, V2, Out),1,[neq(V6, 0, Ret0101),fun(Ret0101, V5, V5, Ret011),fun3(V6, 0, Ret11)],[Out = 1 + Ret011 + Ret11,V1 = 2,V5 >= 0,V6 >= 0,V = V6,V2 = V5]). eq(fun1(V1, V, V2, Out),1,[neq(V8, 0, Ret0102),p(V8, Ret0111),fun(Ret0102, Ret0111, V7, Ret012),fun3(V8, 0, Ret12)],[Out = 1 + Ret012 + Ret12,V7 >= 0,V1 = 1,V8 >= 0,V = V8,V2 = V7]). eq(fun1(V1, V, V2, Out),1,[neq(V9, 0, Ret0103),p(V9, Ret0112),fun(Ret0103, Ret0112, V10, Ret013),fun4(V9, Ret13)],[Out = 1 + Ret013 + Ret13,V10 >= 0,V1 = 1,V9 >= 0,V = V9,V2 = V10]). eq(fun2(V1, V, Out),1,[],[Out = 0,V11 >= 0,V1 = 0,V = V11]). eq(fun2(V1, V, Out),1,[],[Out = 1,V1 = 1 + V12,V12 >= 0,V = 0]). eq(fun2(V1, V, Out),1,[fun2(V14, V13, Ret14)],[Out = 1 + Ret14,V13 >= 0,V1 = 1 + V14,V14 >= 0,V = 1 + V13]). eq(fun3(V1, V, Out),1,[],[Out = 0,V1 = 0,V = 0]). eq(fun3(V1, V, Out),1,[],[Out = 1,V15 >= 0,V = 1 + V15,V1 = 0]). eq(fun3(V1, V, Out),1,[],[Out = 2,V1 = 1 + V16,V16 >= 0,V = 0]). eq(fun3(V1, V, Out),1,[fun3(V17, V18, Ret15)],[Out = 1 + Ret15,V18 >= 0,V1 = 1 + V17,V17 >= 0,V = 1 + V18]). eq(fun4(V1, Out),1,[],[Out = 1,V1 = 0]). eq(fun4(V1, Out),1,[],[Out = 2,V1 = 1 + V19,V19 >= 0]). eq(cond1(V1, V, V2, Out),0,[gr(V21, V20, Ret0),cond2(Ret0, V21, V20, Ret)],[Out = Ret,V1 = 2,V20 >= 0,V21 >= 0,V = V21,V2 = V20]). eq(cond2(V1, V, V2, Out),0,[neq(V23, 0, Ret02),cond1(Ret02, V22, V22, Ret2)],[Out = Ret2,V1 = 2,V22 >= 0,V23 >= 0,V = V23,V2 = V22]). eq(cond2(V1, V, V2, Out),0,[neq(V24, 0, Ret03),p(V24, Ret16),cond1(Ret03, Ret16, V25, Ret3)],[Out = Ret3,V25 >= 0,V1 = 1,V24 >= 0,V = V24,V2 = V25]). eq(gr(V1, V, Out),0,[],[Out = 1,V26 >= 0,V1 = 0,V = V26]). eq(gr(V1, V, Out),0,[],[Out = 2,V1 = 1 + V27,V27 >= 0,V = 0]). eq(gr(V1, V, Out),0,[gr(V29, V28, Ret4)],[Out = Ret4,V28 >= 0,V1 = 1 + V29,V29 >= 0,V = 1 + V28]). eq(neq(V1, V, Out),0,[],[Out = 1,V1 = 0,V = 0]). eq(neq(V1, V, Out),0,[],[Out = 2,V30 >= 0,V = 1 + V30,V1 = 0]). eq(neq(V1, V, Out),0,[],[Out = 2,V1 = 1 + V31,V31 >= 0,V = 0]). eq(neq(V1, V, Out),0,[neq(V32, V33, Ret5)],[Out = Ret5,V33 >= 0,V1 = 1 + V32,V32 >= 0,V = 1 + V33]). eq(p(V1, Out),0,[],[Out = 0,V1 = 0]). eq(p(V1, Out),0,[],[Out = V34,V1 = 1 + V34,V34 >= 0]). eq(cond1(V1, V, V2, Out),0,[],[Out = 0,V36 >= 0,V2 = V37,V35 >= 0,V1 = V36,V = V35,V37 >= 0]). eq(cond2(V1, V, V2, Out),0,[],[Out = 0,V40 >= 0,V2 = V38,V39 >= 0,V1 = V40,V = V39,V38 >= 0]). eq(gr(V1, V, Out),0,[],[Out = 0,V42 >= 0,V41 >= 0,V1 = V42,V = V41]). eq(neq(V1, V, Out),0,[],[Out = 0,V43 >= 0,V44 >= 0,V1 = V43,V = V44]). eq(p(V1, Out),0,[],[Out = 0,V45 >= 0,V1 = V45]). eq(fun(V1, V, V2, Out),0,[],[Out = 0,V47 >= 0,V2 = V48,V46 >= 0,V1 = V47,V = V46,V48 >= 0]). eq(fun1(V1, V, V2, Out),0,[],[Out = 0,V50 >= 0,V2 = V51,V49 >= 0,V1 = V50,V = V49,V51 >= 0]). eq(fun2(V1, V, Out),0,[],[Out = 0,V52 >= 0,V53 >= 0,V1 = V52,V = V53]). eq(fun3(V1, V, Out),0,[],[Out = 0,V54 >= 0,V55 >= 0,V1 = V54,V = V55]). eq(fun4(V1, Out),0,[],[Out = 0,V56 >= 0,V1 = V56]). input_output_vars(fun(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(fun1(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(fun2(V1,V,Out),[V1,V],[Out]). input_output_vars(fun3(V1,V,Out),[V1,V],[Out]). input_output_vars(fun4(V1,Out),[V1],[Out]). input_output_vars(cond1(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(cond2(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(gr(V1,V,Out),[V1,V],[Out]). input_output_vars(neq(V1,V,Out),[V1,V],[Out]). input_output_vars(p(V1,Out),[V1],[Out]). CoFloCo proof output: Preprocessing Cost Relations ===================================== #### Computed strongly connected components 0. recursive : [neq/3] 1. non_recursive : [p/2] 2. recursive : [gr/3] 3. recursive : [cond1/4,cond2/4] 4. recursive : [fun3/3] 5. non_recursive : [fun4/2] 6. recursive : [fun2/3] 7. recursive [non_tail] : [fun/4,fun1/4] 8. non_recursive : [start/3] #### Obtained direct recursion through partial evaluation 0. SCC is partially evaluated into neq/3 1. SCC is partially evaluated into p/2 2. SCC is partially evaluated into gr/3 3. SCC is partially evaluated into cond2/4 4. SCC is partially evaluated into fun3/3 5. SCC is partially evaluated into fun4/2 6. SCC is partially evaluated into fun2/3 7. SCC is partially evaluated into fun1/4 8. SCC is partially evaluated into start/3 Control-Flow Refinement of Cost Relations ===================================== ### Specialization of cost equations neq/3 * CE 44 is refined into CE [47] * CE 42 is refined into CE [48] * CE 41 is refined into CE [49] * CE 40 is refined into CE [50] * CE 43 is refined into CE [51] ### Cost equations --> "Loop" of neq/3 * CEs [51] --> Loop 32 * CEs [47] --> Loop 33 * CEs [48] --> Loop 34 * CEs [49] --> Loop 35 * CEs [50] --> Loop 36 ### Ranking functions of CR neq(V1,V,Out) * RF of phase [32]: [V,V1] #### Partial ranking functions of CR neq(V1,V,Out) * Partial RF of phase [32]: - RF of loop [32:1]: V V1 ### Specialization of cost equations p/2 * CE 46 is refined into CE [52] * CE 45 is refined into CE [53] ### Cost equations --> "Loop" of p/2 * CEs [52] --> Loop 37 * CEs [53] --> Loop 38 ### Ranking functions of CR p(V1,Out) #### Partial ranking functions of CR p(V1,Out) ### Specialization of cost equations gr/3 * CE 15 is refined into CE [54] * CE 13 is refined into CE [55] * CE 12 is refined into CE [56] * CE 14 is refined into CE [57] ### Cost equations --> "Loop" of gr/3 * CEs [57] --> Loop 39 * CEs [54] --> Loop 40 * CEs [55] --> Loop 41 * CEs [56] --> Loop 42 ### Ranking functions of CR gr(V1,V,Out) * RF of phase [39]: [V,V1] #### Partial ranking functions of CR gr(V1,V,Out) * Partial RF of phase [39]: - RF of loop [39:1]: V V1 ### Specialization of cost equations cond2/4 * CE 28 is refined into CE [58,59,60] * CE 27 is refined into CE [61,62,63,64,65] * CE 31 is refined into CE [66] * CE 30 is refined into CE [67,68,69] * CE 29 is refined into CE [70,71,72,73,74,75,76] ### Cost equations --> "Loop" of cond2/4 * CEs [69] --> Loop 43 * CEs [68] --> Loop 44 * CEs [67] --> Loop 45 * CEs [76] --> Loop 46 * CEs [75] --> Loop 47 * CEs [74] --> Loop 48 * CEs [71] --> Loop 49 * CEs [73] --> Loop 50 * CEs [70,72] --> Loop 51 * CEs [58,59,60] --> Loop 52 * CEs [61,62,63,64,65,66] --> Loop 53 ### Ranking functions of CR cond2(V1,V,V2,Out) * RF of phase [47]: [V-1] #### Partial ranking functions of CR cond2(V1,V,V2,Out) * Partial RF of phase [47]: - RF of loop [47:1]: V-1 ### Specialization of cost equations fun3/3 * CE 34 is refined into CE [77] * CE 33 is refined into CE [78] * CE 32 is refined into CE [79] * CE 36 is refined into CE [80] * CE 35 is refined into CE [81] ### Cost equations --> "Loop" of fun3/3 * CEs [81] --> Loop 54 * CEs [77] --> Loop 55 * CEs [78] --> Loop 56 * CEs [79,80] --> Loop 57 ### Ranking functions of CR fun3(V1,V,Out) * RF of phase [54]: [V,V1] #### Partial ranking functions of CR fun3(V1,V,Out) * Partial RF of phase [54]: - RF of loop [54:1]: V V1 ### Specialization of cost equations fun4/2 * CE 38 is refined into CE [82] * CE 39 is refined into CE [83] * CE 37 is refined into CE [84] ### Cost equations --> "Loop" of fun4/2 * CEs [82] --> Loop 58 * CEs [83] --> Loop 59 * CEs [84] --> Loop 60 ### Ranking functions of CR fun4(V1,Out) #### Partial ranking functions of CR fun4(V1,Out) ### Specialization of cost equations fun2/3 * CE 24 is refined into CE [85] * CE 23 is refined into CE [86] * CE 26 is refined into CE [87] * CE 25 is refined into CE [88] ### Cost equations --> "Loop" of fun2/3 * CEs [88] --> Loop 61 * CEs [85] --> Loop 62 * CEs [86,87] --> Loop 63 ### Ranking functions of CR fun2(V1,V,Out) * RF of phase [61]: [V,V1] #### Partial ranking functions of CR fun2(V1,V,Out) * Partial RF of phase [61]: - RF of loop [61:1]: V V1 ### Specialization of cost equations fun1/4 * CE 22 is refined into CE [89] * CE 18 is refined into CE [90,91,92,93,94] * CE 16 is refined into CE [95,96,97,98,99,100,101,102,103,104,105] * CE 17 is refined into CE [106,107,108,109,110,111,112,113,114] * CE 21 is refined into CE [115,116,117,118,119,120,121,122,123,124] * CE 19 is refined into CE [125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152] * CE 20 is refined into CE [153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180] ### Cost equations --> "Loop" of fun1/4 * CEs [123] --> Loop 64 * CEs [124] --> Loop 65 * CEs [121] --> Loop 66 * CEs [122] --> Loop 67 * CEs [119] --> Loop 68 * CEs [120] --> Loop 69 * CEs [117] --> Loop 70 * CEs [118] --> Loop 71 * CEs [115] --> Loop 72 * CEs [116] --> Loop 73 * CEs [152,179] --> Loop 74 * CEs [151,180] --> Loop 75 * CEs [148,175] --> Loop 76 * CEs [147,176] --> Loop 77 * CEs [149,178] --> Loop 78 * CEs [150,177] --> Loop 79 * CEs [146,173] --> Loop 80 * CEs [145,174] --> Loop 81 * CEs [144,171] --> Loop 82 * CEs [143,172] --> Loop 83 * CEs [142,169] --> Loop 84 * CEs [141,170] --> Loop 85 * CEs [139,168] --> Loop 86 * CEs [140,167] --> Loop 87 * CEs [138,165] --> Loop 88 * CEs [137,166] --> Loop 89 * CEs [128,155] --> Loop 90 * CEs [127,156] --> Loop 91 * CEs [132,159] --> Loop 92 * CEs [134,161] --> Loop 93 * CEs [131,160] --> Loop 94 * CEs [133,162] --> Loop 95 * CEs [136,163] --> Loop 96 * CEs [135,164] --> Loop 97 * CEs [126,130,153,157] --> Loop 98 * CEs [125,129,154,158] --> Loop 99 * CEs [89] --> Loop 100 * CEs [91,93] --> Loop 101 * CEs [90,92,94] --> Loop 102 * CEs [98,100,103,105,107,109,111,113] --> Loop 103 * CEs [95,101] --> Loop 104 * CEs [96,97,99,102,104,106,108,110,112,114] --> Loop 105 ### Ranking functions of CR fun1(V1,V,V2,Out) * RF of phase [80,81,82,83]: [V-1] #### Partial ranking functions of CR fun1(V1,V,V2,Out) * Partial RF of phase [80,81,82,83]: - RF of loop [80:1,81:1,82:1,83:1]: V-1 ### Specialization of cost equations start/3 * CE 1 is refined into CE [181] * CE 2 is refined into CE [182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267] * CE 3 is refined into CE [268,269,270,271,272,273,274] * CE 4 is refined into CE [275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328] * CE 5 is refined into CE [329,330,331,332] * CE 6 is refined into CE [333,334,335,336,337,338] * CE 7 is refined into CE [339,340,341] * CE 8 is refined into CE [342,343] * CE 9 is refined into CE [344,345,346,347,348] * CE 10 is refined into CE [349,350,351,352,353,354,355] * CE 11 is refined into CE [356,357] ### Cost equations --> "Loop" of start/3 * CEs [353] --> Loop 106 * CEs [329,334,345,351] --> Loop 107 * CEs [185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,269,270,315,316] --> Loop 108 * CEs [182,183,184,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,271,272,273,274,312,313,314,317,318,319,320,321,322,323,324,325,326,327,343] --> Loop 109 * CEs [281,282,283,284,285] --> Loop 110 * CEs [275,276,277,278,279,280,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311] --> Loop 111 * CEs [181,328,330,331,332,333,335,336,337,338,339,340,341,342,344,346,347,348,349,350,352,354,355,356,357] --> Loop 112 ### Ranking functions of CR start(V1,V,V2) #### Partial ranking functions of CR start(V1,V,V2) Computing Bounds ===================================== #### Cost of chains of neq(V1,V,Out): * Chain [[32],36]: 0 with precondition: [Out=1,V1=V,V1>=1] * Chain [[32],35]: 0 with precondition: [Out=2,V1>=1,V>=V1+1] * Chain [[32],34]: 0 with precondition: [Out=2,V>=1,V1>=V+1] * Chain [[32],33]: 0 with precondition: [Out=0,V1>=1,V>=1] * Chain [36]: 0 with precondition: [V1=0,V=0,Out=1] * Chain [35]: 0 with precondition: [V1=0,Out=2,V>=1] * Chain [34]: 0 with precondition: [V=0,Out=2,V1>=1] * Chain [33]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of p(V1,Out): * Chain [38]: 0 with precondition: [Out=0,V1>=0] * Chain [37]: 0 with precondition: [V1=Out+1,V1>=1] #### Cost of chains of gr(V1,V,Out): * Chain [[39],42]: 0 with precondition: [Out=1,V1>=1,V>=V1] * Chain [[39],41]: 0 with precondition: [Out=2,V>=1,V1>=V+1] * Chain [[39],40]: 0 with precondition: [Out=0,V1>=1,V>=1] * Chain [42]: 0 with precondition: [V1=0,Out=1,V>=0] * Chain [41]: 0 with precondition: [V=0,Out=2,V1>=1] * Chain [40]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of cond2(V1,V,V2,Out): * Chain [[47],53]: 0 with precondition: [V1=1,Out=0,V>=2,V2+1>=V] * Chain [[47],51,53]: 0 with precondition: [V1=1,Out=0,V>=2,V2+1>=V] * Chain [[47],49,53]: 0 with precondition: [V1=1,Out=0,V>=2,V2+1>=V] * Chain [[47],48,53]: 0 with precondition: [V1=1,Out=0,V>=2,V2+1>=V] * Chain [53]: 0 with precondition: [Out=0,V1>=0,V>=0,V2>=0] * Chain [52]: 0 with precondition: [V1=2,Out=0,V>=0,V2>=0] * Chain [51,53]: 0 with precondition: [V1=1,Out=0,V>=1,V2>=0] * Chain [50,53]: 0 with precondition: [V1=1,V2=0,Out=0,V>=2] * Chain [50,52]: 0 with precondition: [V1=1,V2=0,Out=0,V>=2] * Chain [50,45,53]: 0 with precondition: [V1=1,V2=0,Out=0,V>=2] * Chain [50,44,53]: 0 with precondition: [V1=1,V2=0,Out=0,V>=2] * Chain [49,53]: 0 with precondition: [V1=1,Out=0,V>=1,V2>=0] * Chain [48,53]: 0 with precondition: [V1=1,Out=0,V>=1,V2>=0] * Chain [46,53]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [46,52]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [46,44,53]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [46,43,[47],53]: 0 with precondition: [V1=1,Out=0,V2>=2,V>=V2+2] * Chain [46,43,[47],51,53]: 0 with precondition: [V1=1,Out=0,V2>=2,V>=V2+2] * Chain [46,43,[47],49,53]: 0 with precondition: [V1=1,Out=0,V2>=2,V>=V2+2] * Chain [46,43,[47],48,53]: 0 with precondition: [V1=1,Out=0,V2>=2,V>=V2+2] * Chain [46,43,53]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [46,43,51,53]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [46,43,49,53]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [46,43,48,53]: 0 with precondition: [V1=1,Out=0,V2>=1,V>=V2+2] * Chain [45,53]: 0 with precondition: [V1=2,V2=0,Out=0,V>=1] * Chain [44,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=0] * Chain [43,[47],53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=2] * Chain [43,[47],51,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=2] * Chain [43,[47],49,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=2] * Chain [43,[47],48,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=2] * Chain [43,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=1] * Chain [43,51,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=1] * Chain [43,49,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=1] * Chain [43,48,53]: 0 with precondition: [V1=2,Out=0,V>=1,V2>=1] #### Cost of chains of fun3(V1,V,Out): * Chain [[54],57]: 1*it(54)+1 Such that:it(54) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [[54],56]: 1*it(54)+1 Such that:it(54) =< Out with precondition: [V1+1=Out,V1>=1,V>=V1+1] * Chain [[54],55]: 1*it(54)+1 Such that:it(54) =< Out with precondition: [V+2=Out,V>=1,V1>=V+1] * Chain [57]: 1 with precondition: [Out=0,V1>=0,V>=0] * Chain [56]: 1 with precondition: [V1=0,Out=1,V>=1] * Chain [55]: 1 with precondition: [V=0,Out=2,V1>=1] #### Cost of chains of fun4(V1,Out): * Chain [60]: 1 with precondition: [V1=0,Out=1] * Chain [59]: 0 with precondition: [Out=0,V1>=0] * Chain [58]: 1 with precondition: [Out=2,V1>=1] #### Cost of chains of fun2(V1,V,Out): * Chain [[61],63]: 1*it(61)+1 Such that:it(61) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [[61],62]: 1*it(61)+1 Such that:it(61) =< Out with precondition: [V+1=Out,V>=1,V1>=V+1] * Chain [63]: 1 with precondition: [Out=0,V1>=0,V>=0] * Chain [62]: 1 with precondition: [V=0,Out=1,V1>=1] #### Cost of chains of fun1(V1,V,V2,Out): * Chain [[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+2 Such that:aux(7) =< V it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=3,V2+1>=V] * Chain [[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+2 Such that:aux(8) =< V it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=5,V2+1>=V] * Chain [[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+0 Such that:aux(9) =< V it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=2,V2+1>=V] * Chain [[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(10) =< V it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=5,V2+1>=V] * Chain [[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(11) =< V it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=6,V2+1>=V] * Chain [[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(12) =< V it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=4,V2+1>=V] * Chain [[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(13) =< V it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=7,V2+1>=V] * Chain [[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(14) =< V it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=8,V2+1>=V] * Chain [[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(15) =< V it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=6,V2+1>=V] * Chain [[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(16) =< V it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=4,V2+1>=V] * Chain [[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(17) =< V it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=6,V2+1>=V] * Chain [[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(18) =< V it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=4,V2+1>=V] * Chain [[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(19) =< V it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=2,Out>=6,V2+1>=V] * Chain [[80,81,82,83],85,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(13)+4 Such that:aux(20) =< V2 aux(21) =< V s(13) =< aux(20) it(80) =< aux(21) aux(4) =< aux(21) s(10) =< it(80)*aux(21) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=3,Out>=5,V2+1>=V] * Chain [[80,81,82,83],84,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(15)+4 Such that:aux(22) =< V2 aux(23) =< V s(15) =< aux(22) it(80) =< aux(23) aux(4) =< aux(23) s(10) =< it(80)*aux(23) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V>=3,Out>=7,V2+1>=V] * Chain [105]: 2 with precondition: [V1=1,Out=1,V>=0,V2>=0] * Chain [104]: 2 with precondition: [V1=1,V=0,Out=2,V2>=0] * Chain [103]: 2 with precondition: [V1=1,Out=3,V>=1,V2>=0] * Chain [102]: 2 with precondition: [V1=2,Out=1,V>=0,V2>=0] * Chain [101]: 2 with precondition: [V1=2,Out=3,V>=1,V2>=0] * Chain [100]: 0 with precondition: [Out=0,V1>=0,V>=0,V2>=0] * Chain [99,105]: 6 with precondition: [V1=1,Out=3,V>=1,V2>=0] * Chain [99,104]: 6 with precondition: [V1=1,Out=4,V>=1,V2>=0] * Chain [99,100]: 4 with precondition: [V1=1,Out=2,V>=1,V2>=0] * Chain [98,105]: 6 with precondition: [V1=1,Out=5,V>=1,V2>=0] * Chain [98,104]: 6 with precondition: [V1=1,Out=6,V>=1,V2>=0] * Chain [98,100]: 4 with precondition: [V1=1,Out=4,V>=1,V2>=0] * Chain [97,100]: 4 with precondition: [V1=1,V2=0,Out=3,V>=2] * Chain [96,100]: 4 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [95,102]: 6 with precondition: [V1=1,V2=0,Out=3,V>=2] * Chain [95,101]: 6 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [95,100]: 4 with precondition: [V1=1,V2=0,Out=2,V>=2] * Chain [95,73,105]: 10 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [95,73,104]: 10 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [95,73,100]: 8 with precondition: [V1=1,V2=0,Out=4,V>=2] * Chain [95,72,105]: 10 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [95,72,104]: 10 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [95,72,100]: 8 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [95,71,100]: 8 with precondition: [V1=1,V2=0,Out=4,V>=2] * Chain [95,70,100]: 8 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [94,102]: 6 with precondition: [V1=1,V2=0,Out=4,V>=2] * Chain [94,101]: 6 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [94,100]: 4 with precondition: [V1=1,V2=0,Out=3,V>=2] * Chain [94,73,105]: 10 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [94,73,104]: 10 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [94,73,100]: 8 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [94,72,105]: 10 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [94,72,104]: 10 with precondition: [V1=1,V2=0,Out=9,V>=2] * Chain [94,72,100]: 8 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [94,71,100]: 8 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [94,70,100]: 8 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [93,102]: 6 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [93,101]: 6 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [93,100]: 4 with precondition: [V1=1,V2=0,Out=4,V>=2] * Chain [93,73,105]: 10 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [93,73,104]: 10 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [93,73,100]: 8 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [93,72,105]: 10 with precondition: [V1=1,V2=0,Out=9,V>=2] * Chain [93,72,104]: 10 with precondition: [V1=1,V2=0,Out=10,V>=2] * Chain [93,72,100]: 8 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [93,71,100]: 8 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [93,70,100]: 8 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [92,102]: 6 with precondition: [V1=1,V2=0,Out=6,V>=2] * Chain [92,101]: 6 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [92,100]: 4 with precondition: [V1=1,V2=0,Out=5,V>=2] * Chain [92,73,105]: 10 with precondition: [V1=1,V2=0,Out=8,V>=2] * Chain [92,73,104]: 10 with precondition: [V1=1,V2=0,Out=9,V>=2] * Chain [92,73,100]: 8 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [92,72,105]: 10 with precondition: [V1=1,V2=0,Out=10,V>=2] * Chain [92,72,104]: 10 with precondition: [V1=1,V2=0,Out=11,V>=2] * Chain [92,72,100]: 8 with precondition: [V1=1,V2=0,Out=9,V>=2] * Chain [92,71,100]: 8 with precondition: [V1=1,V2=0,Out=7,V>=2] * Chain [92,70,100]: 8 with precondition: [V1=1,V2=0,Out=9,V>=2] * Chain [91,100]: 4 with precondition: [V1=1,Out=2,V>=1,V2>=0] * Chain [90,100]: 4 with precondition: [V1=1,Out=4,V>=1,V2>=0] * Chain [89,100]: 4 with precondition: [V1=1,Out=2,V>=1,V2>=0] * Chain [88,100]: 4 with precondition: [V1=1,Out=4,V>=1,V2>=0] * Chain [87,100]: 2*s(17)+4 Such that:aux(24) =< Out s(17) =< aux(24) with precondition: [V1=1,Out=V2+5,Out>=6,V+3>=Out] * Chain [86,100]: 2*s(19)+4 Such that:aux(25) =< Out s(19) =< aux(25) with precondition: [V1=1,Out=V2+3,Out>=4,V+1>=Out] * Chain [85,100]: 2*s(13)+4 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=1,Out>=3,V+1>=Out,V2+2>=Out] * Chain [84,100]: 2*s(15)+4 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=1,Out>=5,V+3>=Out,V2+4>=Out] * Chain [79,102]: 2*s(21)+6 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+6,Out>=7,V+4>=Out] * Chain [79,101]: 2*s(21)+6 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+8,Out>=9,V+6>=Out] * Chain [79,100]: 2*s(21)+4 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+5,Out>=6,V+3>=Out] * Chain [79,71,100]: 2*s(21)+8 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [79,70,100]: 2*s(21)+8 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [79,69,100]: 2*s(21)+1*s(23)+8 Such that:s(23) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [79,68,100]: 2*s(21)+1*s(24)+8 Such that:s(24) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [79,67,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(7) =< V2 aux(26) =< V2+1 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [79,67,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(8) =< V2 aux(26) =< V2+1 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,67,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+8 Such that:aux(9) =< V2 aux(26) =< V2+1 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9] * Chain [79,67,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(10) =< V2 aux(26) =< V2+1 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,67,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(11) =< V2 aux(26) =< V2+1 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,67,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(12) =< V2 aux(26) =< V2+1 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [79,67,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(13) =< V2 aux(26) =< V2+1 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,67,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(14) =< V2 aux(26) =< V2+1 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,67,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(15) =< V2 aux(26) =< V2+1 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,67,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(16) =< V2 aux(26) =< V2+1 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [79,67,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(17) =< V2 aux(26) =< V2+1 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,67,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(18) =< V2 aux(26) =< V2+1 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [79,67,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(19) =< V2 aux(26) =< V2+1 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,67,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(27) =< V2 aux(26) =< V2+1 it(80) =< aux(27) aux(4) =< aux(27) s(10) =< it(80)*aux(27) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+12] * Chain [79,67,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(28) =< V2 aux(26) =< V2+1 it(80) =< aux(28) aux(4) =< aux(28) s(10) =< it(80)*aux(28) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+14] * Chain [79,67,105]: 2*s(21)+10 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+8,Out>=9,V+6>=Out] * Chain [79,67,103]: 2*s(21)+10 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+10,Out>=11,V+8>=Out] * Chain [79,67,100]: 2*s(21)+8 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [79,67,99,105]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+10,Out>=11,V+8>=Out] * Chain [79,67,99,104]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,67,99,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [79,67,98,105]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+12,Out>=13,V+10>=Out] * Chain [79,67,98,104]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+13,Out>=14,V+11>=Out] * Chain [79,67,98,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,67,91,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [79,67,90,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,67,89,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [79,67,88,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,67,85,100]: 2*s(13)+2*s(21)+12 Such that:aux(20) =< V2 aux(26) =< V2+1 s(13) =< aux(20) s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+8>=Out] * Chain [79,67,84,100]: 2*s(15)+2*s(21)+12 Such that:aux(22) =< V2 aux(26) =< V2+1 s(15) =< aux(22) s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+10>=Out] * Chain [79,66,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(7) =< V2 aux(26) =< V2+1 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,66,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(8) =< V2 aux(26) =< V2+1 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,66,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+8 Such that:aux(9) =< V2 aux(26) =< V2+1 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [79,66,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(10) =< V2 aux(26) =< V2+1 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,66,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(11) =< V2 aux(26) =< V2+1 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,66,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(12) =< V2 aux(26) =< V2+1 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,66,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(13) =< V2 aux(26) =< V2+1 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [79,66,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(14) =< V2 aux(26) =< V2+1 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+17] * Chain [79,66,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(15) =< V2 aux(26) =< V2+1 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,66,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(16) =< V2 aux(26) =< V2+1 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,66,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(17) =< V2 aux(26) =< V2+1 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,66,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(18) =< V2 aux(26) =< V2+1 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,66,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(19) =< V2 aux(26) =< V2+1 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,66,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(29) =< V2 aux(26) =< V2+1 it(80) =< aux(29) aux(4) =< aux(29) s(10) =< it(80)*aux(29) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+14] * Chain [79,66,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(30) =< V2 aux(26) =< V2+1 it(80) =< aux(30) aux(4) =< aux(30) s(10) =< it(80)*aux(30) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+16] * Chain [79,66,105]: 2*s(21)+10 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+10,Out>=11,V+8>=Out] * Chain [79,66,103]: 2*s(21)+10 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+12,Out>=13,V+10>=Out] * Chain [79,66,100]: 2*s(21)+8 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [79,66,99,105]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+12,Out>=13,V+10>=Out] * Chain [79,66,99,104]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+13,Out>=14,V+11>=Out] * Chain [79,66,99,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,66,98,105]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+14,Out>=15,V+12>=Out] * Chain [79,66,98,104]: 2*s(21)+14 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+15,Out>=16,V+13>=Out] * Chain [79,66,98,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+13,Out>=14,V+11>=Out] * Chain [79,66,91,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,66,90,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+13,Out>=14,V+11>=Out] * Chain [79,66,89,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [79,66,88,100]: 2*s(21)+12 Such that:aux(26) =< Out s(21) =< aux(26) with precondition: [V1=1,Out=V2+13,Out>=14,V+11>=Out] * Chain [79,66,85,100]: 2*s(13)+2*s(21)+12 Such that:aux(20) =< V2 aux(26) =< V2+1 s(13) =< aux(20) s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+10>=Out] * Chain [79,66,84,100]: 2*s(15)+2*s(21)+12 Such that:aux(22) =< V2 aux(26) =< V2+1 s(15) =< aux(22) s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+12>=Out] * Chain [79,65,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(31) =< V2 aux(26) =< V2+1 it(80) =< aux(31) aux(4) =< aux(31) s(10) =< it(80)*aux(31) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [79,65,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(32) =< V2 aux(26) =< V2+1 it(80) =< aux(32) aux(4) =< aux(32) s(10) =< it(80)*aux(32) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,65,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+8 Such that:aux(33) =< V2 aux(26) =< V2+1 it(80) =< aux(33) aux(4) =< aux(33) s(10) =< it(80)*aux(33) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [79,65,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(34) =< V2 aux(26) =< V2+1 it(80) =< aux(34) aux(4) =< aux(34) s(10) =< it(80)*aux(34) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,65,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(35) =< V2 aux(26) =< V2+1 it(80) =< aux(35) aux(4) =< aux(35) s(10) =< it(80)*aux(35) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,65,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(36) =< V2 aux(26) =< V2+1 it(80) =< aux(36) aux(4) =< aux(36) s(10) =< it(80)*aux(36) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,65,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(37) =< V2 aux(26) =< V2+1 it(80) =< aux(37) aux(4) =< aux(37) s(10) =< it(80)*aux(37) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,65,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(38) =< V2 aux(26) =< V2+1 it(80) =< aux(38) aux(4) =< aux(38) s(10) =< it(80)*aux(38) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [79,65,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(39) =< V2 aux(26) =< V2+1 it(80) =< aux(39) aux(4) =< aux(39) s(10) =< it(80)*aux(39) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,65,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(40) =< V2 aux(26) =< V2+1 it(80) =< aux(40) aux(4) =< aux(40) s(10) =< it(80)*aux(40) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,65,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(41) =< V2 aux(26) =< V2+1 it(80) =< aux(41) aux(4) =< aux(41) s(10) =< it(80)*aux(41) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,65,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(42) =< V2 aux(26) =< V2+1 it(80) =< aux(42) aux(4) =< aux(42) s(10) =< it(80)*aux(42) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,65,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(43) =< V2 aux(26) =< V2+1 it(80) =< aux(43) aux(4) =< aux(43) s(10) =< it(80)*aux(43) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,65,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(44) =< V2 aux(26) =< V2+1 it(80) =< aux(44) aux(4) =< aux(44) s(10) =< it(80)*aux(44) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+13] * Chain [79,65,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(45) =< V2 aux(26) =< V2+1 it(80) =< aux(45) aux(4) =< aux(45) s(10) =< it(80)*aux(45) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+15] * Chain [79,65,105]: 2*s(21)+1*s(25)+10 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+9,2*V2+8>=Out] * Chain [79,65,103]: 2*s(21)+1*s(25)+10 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+11,2*V2+10>=Out] * Chain [79,65,100]: 2*s(21)+1*s(25)+8 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [79,65,99,105]: 2*s(21)+1*s(25)+14 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+11,2*V2+10>=Out] * Chain [79,65,99,104]: 2*s(21)+1*s(25)+14 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,65,99,100]: 2*s(21)+1*s(25)+12 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [79,65,98,105]: 2*s(21)+1*s(25)+14 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+13,2*V2+12>=Out] * Chain [79,65,98,104]: 2*s(21)+1*s(25)+14 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+13>=Out] * Chain [79,65,98,100]: 2*s(21)+1*s(25)+12 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,65,91,100]: 2*s(21)+1*s(25)+12 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [79,65,90,100]: 2*s(21)+1*s(25)+12 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,65,89,100]: 2*s(21)+1*s(25)+12 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [79,65,88,100]: 2*s(21)+1*s(25)+12 Such that:s(25) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,65,85,100]: 3*s(13)+2*s(21)+12 Such that:aux(46) =< V2 aux(26) =< V2+1 s(13) =< aux(46) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11,3*V2+8>=Out] * Chain [79,65,84,100]: 3*s(15)+2*s(21)+12 Such that:aux(47) =< V2 aux(26) =< V2+1 s(15) =< aux(47) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13,3*V2+10>=Out] * Chain [79,64,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(48) =< V2 aux(26) =< V2+1 it(80) =< aux(48) aux(4) =< aux(48) s(10) =< it(80)*aux(48) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [79,64,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+10 Such that:aux(49) =< V2 aux(26) =< V2+1 it(80) =< aux(49) aux(4) =< aux(49) s(10) =< it(80)*aux(49) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,64,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+8 Such that:aux(50) =< V2 aux(26) =< V2+1 it(80) =< aux(50) aux(4) =< aux(50) s(10) =< it(80)*aux(50) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [79,64,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(51) =< V2 aux(26) =< V2+1 it(80) =< aux(51) aux(4) =< aux(51) s(10) =< it(80)*aux(51) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [79,64,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(52) =< V2 aux(26) =< V2+1 it(80) =< aux(52) aux(4) =< aux(52) s(10) =< it(80)*aux(52) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [79,64,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(53) =< V2 aux(26) =< V2+1 it(80) =< aux(53) aux(4) =< aux(53) s(10) =< it(80)*aux(53) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,64,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(54) =< V2 aux(26) =< V2+1 it(80) =< aux(54) aux(4) =< aux(54) s(10) =< it(80)*aux(54) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+17] * Chain [79,64,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+14 Such that:aux(55) =< V2 aux(26) =< V2+1 it(80) =< aux(55) aux(4) =< aux(55) s(10) =< it(80)*aux(55) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+18] * Chain [79,64,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(56) =< V2 aux(26) =< V2+1 it(80) =< aux(56) aux(4) =< aux(56) s(10) =< it(80)*aux(56) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [79,64,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(57) =< V2 aux(26) =< V2+1 it(80) =< aux(57) aux(4) =< aux(57) s(10) =< it(80)*aux(57) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,64,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(58) =< V2 aux(26) =< V2+1 it(80) =< aux(58) aux(4) =< aux(58) s(10) =< it(80)*aux(58) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [79,64,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(59) =< V2 aux(26) =< V2+1 it(80) =< aux(59) aux(4) =< aux(59) s(10) =< it(80)*aux(59) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [79,64,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(60) =< V2 aux(26) =< V2+1 it(80) =< aux(60) aux(4) =< aux(60) s(10) =< it(80)*aux(60) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [79,64,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(61) =< V2 aux(26) =< V2+1 it(80) =< aux(61) aux(4) =< aux(61) s(10) =< it(80)*aux(61) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+15] * Chain [79,64,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(21)+12 Such that:aux(62) =< V2 aux(26) =< V2+1 it(80) =< aux(62) aux(4) =< aux(62) s(10) =< it(80)*aux(62) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(21) =< aux(26) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+17] * Chain [79,64,105]: 2*s(21)+1*s(26)+10 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+11,2*V2+10>=Out] * Chain [79,64,103]: 2*s(21)+1*s(26)+10 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+13,2*V2+12>=Out] * Chain [79,64,100]: 2*s(21)+1*s(26)+8 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [79,64,99,105]: 2*s(21)+1*s(26)+14 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+13,2*V2+12>=Out] * Chain [79,64,99,104]: 2*s(21)+1*s(26)+14 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+13>=Out] * Chain [79,64,99,100]: 2*s(21)+1*s(26)+12 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,64,98,105]: 2*s(21)+1*s(26)+14 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+15,2*V2+14>=Out] * Chain [79,64,98,104]: 2*s(21)+1*s(26)+14 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+16,2*V2+15>=Out] * Chain [79,64,98,100]: 2*s(21)+1*s(26)+12 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+13>=Out] * Chain [79,64,91,100]: 2*s(21)+1*s(26)+12 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,64,90,100]: 2*s(21)+1*s(26)+12 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+13>=Out] * Chain [79,64,89,100]: 2*s(21)+1*s(26)+12 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [79,64,88,100]: 2*s(21)+1*s(26)+12 Such that:s(26) =< V2 aux(26) =< V2+1 s(21) =< aux(26) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+13>=Out] * Chain [79,64,85,100]: 3*s(13)+2*s(21)+12 Such that:aux(63) =< V2 aux(26) =< V2+1 s(13) =< aux(63) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13,3*V2+10>=Out] * Chain [79,64,84,100]: 3*s(15)+2*s(21)+12 Such that:aux(64) =< V2 aux(26) =< V2+1 s(15) =< aux(64) s(21) =< aux(26) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15,3*V2+12>=Out] * Chain [78,102]: 2*s(27)+6 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+4,Out>=5,V+2>=Out] * Chain [78,101]: 2*s(27)+6 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+6,Out>=7,V+4>=Out] * Chain [78,100]: 2*s(27)+4 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+3,Out>=4,V+1>=Out] * Chain [78,71,100]: 2*s(27)+8 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+5,Out>=6,V+3>=Out] * Chain [78,70,100]: 2*s(27)+8 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [78,69,100]: 1*s(23)+2*s(27)+8 Such that:s(23) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+6,2*V2+5>=Out] * Chain [78,68,100]: 1*s(24)+2*s(27)+8 Such that:s(24) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [78,67,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(7) =< V2 aux(65) =< V2+1 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+8] * Chain [78,67,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(8) =< V2 aux(65) =< V2+1 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,67,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+8 Such that:aux(9) =< V2 aux(65) =< V2+1 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+7] * Chain [78,67,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(10) =< V2 aux(65) =< V2+1 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,67,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(11) =< V2 aux(65) =< V2+1 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,67,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(12) =< V2 aux(65) =< V2+1 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9] * Chain [78,67,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(13) =< V2 aux(65) =< V2+1 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,67,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(14) =< V2 aux(65) =< V2+1 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,67,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(15) =< V2 aux(65) =< V2+1 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,67,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(16) =< V2 aux(65) =< V2+1 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9] * Chain [78,67,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(17) =< V2 aux(65) =< V2+1 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,67,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(18) =< V2 aux(65) =< V2+1 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9] * Chain [78,67,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(19) =< V2 aux(65) =< V2+1 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,67,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(27) =< V2 aux(65) =< V2+1 it(80) =< aux(27) aux(4) =< aux(27) s(10) =< it(80)*aux(27) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+10] * Chain [78,67,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(28) =< V2 aux(65) =< V2+1 it(80) =< aux(28) aux(4) =< aux(28) s(10) =< it(80)*aux(28) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+12] * Chain [78,67,105]: 2*s(27)+10 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+6,Out>=7,V+4>=Out] * Chain [78,67,103]: 2*s(27)+10 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+8,Out>=9,V+6>=Out] * Chain [78,67,100]: 2*s(27)+8 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+5,Out>=6,V+3>=Out] * Chain [78,67,99,105]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+8,Out>=9,V+6>=Out] * Chain [78,67,99,104]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,67,99,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [78,67,98,105]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+10,Out>=11,V+8>=Out] * Chain [78,67,98,104]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [78,67,98,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,67,91,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [78,67,90,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,67,89,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [78,67,88,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,67,85,100]: 2*s(13)+2*s(27)+12 Such that:aux(20) =< V2 aux(65) =< V2+1 s(13) =< aux(20) s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+6>=Out] * Chain [78,67,84,100]: 2*s(15)+2*s(27)+12 Such that:aux(22) =< V2 aux(65) =< V2+1 s(15) =< aux(22) s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+8>=Out] * Chain [78,66,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(7) =< V2 aux(65) =< V2+1 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,66,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(8) =< V2 aux(65) =< V2+1 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,66,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+8 Such that:aux(9) =< V2 aux(65) =< V2+1 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9] * Chain [78,66,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(10) =< V2 aux(65) =< V2+1 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,66,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(11) =< V2 aux(65) =< V2+1 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,66,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(12) =< V2 aux(65) =< V2+1 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,66,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(13) =< V2 aux(65) =< V2+1 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [78,66,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(14) =< V2 aux(65) =< V2+1 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [78,66,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(15) =< V2 aux(65) =< V2+1 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,66,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(16) =< V2 aux(65) =< V2+1 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,66,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(17) =< V2 aux(65) =< V2+1 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,66,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(18) =< V2 aux(65) =< V2+1 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,66,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(19) =< V2 aux(65) =< V2+1 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,66,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(29) =< V2 aux(65) =< V2+1 it(80) =< aux(29) aux(4) =< aux(29) s(10) =< it(80)*aux(29) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+12] * Chain [78,66,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(30) =< V2 aux(65) =< V2+1 it(80) =< aux(30) aux(4) =< aux(30) s(10) =< it(80)*aux(30) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+14] * Chain [78,66,105]: 2*s(27)+10 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+8,Out>=9,V+6>=Out] * Chain [78,66,103]: 2*s(27)+10 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+10,Out>=11,V+8>=Out] * Chain [78,66,100]: 2*s(27)+8 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+7,Out>=8,V+5>=Out] * Chain [78,66,99,105]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+10,Out>=11,V+8>=Out] * Chain [78,66,99,104]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [78,66,99,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,66,98,105]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+12,Out>=13,V+10>=Out] * Chain [78,66,98,104]: 2*s(27)+14 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+13,Out>=14,V+11>=Out] * Chain [78,66,98,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [78,66,91,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,66,90,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [78,66,89,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+9,Out>=10,V+7>=Out] * Chain [78,66,88,100]: 2*s(27)+12 Such that:aux(65) =< Out s(27) =< aux(65) with precondition: [V1=1,Out=V2+11,Out>=12,V+9>=Out] * Chain [78,66,85,100]: 2*s(13)+2*s(27)+12 Such that:aux(20) =< V2 aux(65) =< V2+1 s(13) =< aux(20) s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+8>=Out] * Chain [78,66,84,100]: 2*s(15)+2*s(27)+12 Such that:aux(22) =< V2 aux(65) =< V2+1 s(15) =< aux(22) s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+10>=Out] * Chain [78,65,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(31) =< V2 aux(65) =< V2+1 it(80) =< aux(31) aux(4) =< aux(31) s(10) =< it(80)*aux(31) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9] * Chain [78,65,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(32) =< V2 aux(65) =< V2+1 it(80) =< aux(32) aux(4) =< aux(32) s(10) =< it(80)*aux(32) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,65,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+8 Such that:aux(33) =< V2 aux(65) =< V2+1 it(80) =< aux(33) aux(4) =< aux(33) s(10) =< it(80)*aux(33) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+8] * Chain [78,65,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(34) =< V2 aux(65) =< V2+1 it(80) =< aux(34) aux(4) =< aux(34) s(10) =< it(80)*aux(34) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,65,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(35) =< V2 aux(65) =< V2+1 it(80) =< aux(35) aux(4) =< aux(35) s(10) =< it(80)*aux(35) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,65,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(36) =< V2 aux(65) =< V2+1 it(80) =< aux(36) aux(4) =< aux(36) s(10) =< it(80)*aux(36) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,65,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(37) =< V2 aux(65) =< V2+1 it(80) =< aux(37) aux(4) =< aux(37) s(10) =< it(80)*aux(37) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,65,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(38) =< V2 aux(65) =< V2+1 it(80) =< aux(38) aux(4) =< aux(38) s(10) =< it(80)*aux(38) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [78,65,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(39) =< V2 aux(65) =< V2+1 it(80) =< aux(39) aux(4) =< aux(39) s(10) =< it(80)*aux(39) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,65,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(40) =< V2 aux(65) =< V2+1 it(80) =< aux(40) aux(4) =< aux(40) s(10) =< it(80)*aux(40) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,65,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(41) =< V2 aux(65) =< V2+1 it(80) =< aux(41) aux(4) =< aux(41) s(10) =< it(80)*aux(41) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,65,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(42) =< V2 aux(65) =< V2+1 it(80) =< aux(42) aux(4) =< aux(42) s(10) =< it(80)*aux(42) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,65,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(43) =< V2 aux(65) =< V2+1 it(80) =< aux(43) aux(4) =< aux(43) s(10) =< it(80)*aux(43) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,65,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(44) =< V2 aux(65) =< V2+1 it(80) =< aux(44) aux(4) =< aux(44) s(10) =< it(80)*aux(44) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+11] * Chain [78,65,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(45) =< V2 aux(65) =< V2+1 it(80) =< aux(45) aux(4) =< aux(45) s(10) =< it(80)*aux(45) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+13] * Chain [78,65,105]: 1*s(25)+2*s(27)+10 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+7,2*V2+6>=Out] * Chain [78,65,103]: 1*s(25)+2*s(27)+10 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+9,2*V2+8>=Out] * Chain [78,65,100]: 1*s(25)+2*s(27)+8 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+6,2*V2+5>=Out] * Chain [78,65,99,105]: 1*s(25)+2*s(27)+14 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+9,2*V2+8>=Out] * Chain [78,65,99,104]: 1*s(25)+2*s(27)+14 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,65,99,100]: 1*s(25)+2*s(27)+12 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [78,65,98,105]: 1*s(25)+2*s(27)+14 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+11,2*V2+10>=Out] * Chain [78,65,98,104]: 1*s(25)+2*s(27)+14 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [78,65,98,100]: 1*s(25)+2*s(27)+12 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,65,91,100]: 1*s(25)+2*s(27)+12 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [78,65,90,100]: 1*s(25)+2*s(27)+12 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,65,89,100]: 1*s(25)+2*s(27)+12 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [78,65,88,100]: 1*s(25)+2*s(27)+12 Such that:s(25) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,65,85,100]: 3*s(13)+2*s(27)+12 Such that:aux(46) =< V2 aux(65) =< V2+1 s(13) =< aux(46) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+9,3*V2+6>=Out] * Chain [78,65,84,100]: 3*s(15)+2*s(27)+12 Such that:aux(47) =< V2 aux(65) =< V2+1 s(15) =< aux(47) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11,3*V2+8>=Out] * Chain [78,64,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(48) =< V2 aux(65) =< V2+1 it(80) =< aux(48) aux(4) =< aux(48) s(10) =< it(80)*aux(48) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11] * Chain [78,64,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+10 Such that:aux(49) =< V2 aux(65) =< V2+1 it(80) =< aux(49) aux(4) =< aux(49) s(10) =< it(80)*aux(49) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,64,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+8 Such that:aux(50) =< V2 aux(65) =< V2+1 it(80) =< aux(50) aux(4) =< aux(50) s(10) =< it(80)*aux(50) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+10] * Chain [78,64,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(51) =< V2 aux(65) =< V2+1 it(80) =< aux(51) aux(4) =< aux(51) s(10) =< it(80)*aux(51) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13] * Chain [78,64,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(52) =< V2 aux(65) =< V2+1 it(80) =< aux(52) aux(4) =< aux(52) s(10) =< it(80)*aux(52) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [78,64,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(53) =< V2 aux(65) =< V2+1 it(80) =< aux(53) aux(4) =< aux(53) s(10) =< it(80)*aux(53) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,64,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(54) =< V2 aux(65) =< V2+1 it(80) =< aux(54) aux(4) =< aux(54) s(10) =< it(80)*aux(54) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+15] * Chain [78,64,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+14 Such that:aux(55) =< V2 aux(65) =< V2+1 it(80) =< aux(55) aux(4) =< aux(55) s(10) =< it(80)*aux(55) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+16] * Chain [78,64,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(56) =< V2 aux(65) =< V2+1 it(80) =< aux(56) aux(4) =< aux(56) s(10) =< it(80)*aux(56) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [78,64,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(57) =< V2 aux(65) =< V2+1 it(80) =< aux(57) aux(4) =< aux(57) s(10) =< it(80)*aux(57) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,64,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(58) =< V2 aux(65) =< V2+1 it(80) =< aux(58) aux(4) =< aux(58) s(10) =< it(80)*aux(58) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [78,64,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(59) =< V2 aux(65) =< V2+1 it(80) =< aux(59) aux(4) =< aux(59) s(10) =< it(80)*aux(59) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+12] * Chain [78,64,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(60) =< V2 aux(65) =< V2+1 it(80) =< aux(60) aux(4) =< aux(60) s(10) =< it(80)*aux(60) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+14] * Chain [78,64,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(61) =< V2 aux(65) =< V2+1 it(80) =< aux(61) aux(4) =< aux(61) s(10) =< it(80)*aux(61) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+13] * Chain [78,64,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+2*s(27)+12 Such that:aux(62) =< V2 aux(65) =< V2+1 it(80) =< aux(62) aux(4) =< aux(62) s(10) =< it(80)*aux(62) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) s(27) =< aux(65) with precondition: [V1=1,V2>=3,V>=V2+2,Out>=V2+15] * Chain [78,64,105]: 1*s(26)+2*s(27)+10 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+9,2*V2+8>=Out] * Chain [78,64,103]: 1*s(26)+2*s(27)+10 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+11,2*V2+10>=Out] * Chain [78,64,100]: 1*s(26)+2*s(27)+8 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+8,2*V2+7>=Out] * Chain [78,64,99,105]: 1*s(26)+2*s(27)+14 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+11,2*V2+10>=Out] * Chain [78,64,99,104]: 1*s(26)+2*s(27)+14 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [78,64,99,100]: 1*s(26)+2*s(27)+12 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,64,98,105]: 1*s(26)+2*s(27)+14 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+13,2*V2+12>=Out] * Chain [78,64,98,104]: 1*s(26)+2*s(27)+14 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+14,2*V2+13>=Out] * Chain [78,64,98,100]: 1*s(26)+2*s(27)+12 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [78,64,91,100]: 1*s(26)+2*s(27)+12 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,64,90,100]: 1*s(26)+2*s(27)+12 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [78,64,89,100]: 1*s(26)+2*s(27)+12 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+10,2*V2+9>=Out] * Chain [78,64,88,100]: 1*s(26)+2*s(27)+12 Such that:s(26) =< V2 aux(65) =< V2+1 s(27) =< aux(65) with precondition: [V1=1,V>=V2+2,Out>=V2+12,2*V2+11>=Out] * Chain [78,64,85,100]: 3*s(13)+2*s(27)+12 Such that:aux(63) =< V2 aux(65) =< V2+1 s(13) =< aux(63) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+11,3*V2+8>=Out] * Chain [78,64,84,100]: 3*s(15)+2*s(27)+12 Such that:aux(64) =< V2 aux(65) =< V2+1 s(15) =< aux(64) s(27) =< aux(65) with precondition: [V1=1,V2>=2,V>=V2+2,Out>=V2+13,3*V2+10>=Out] * Chain [77,102]: 6 with precondition: [V1=1,Out=3,V2>=1,V>=V2+2] * Chain [77,101]: 6 with precondition: [V1=1,Out=5,V2>=1,V>=V2+2] * Chain [77,100]: 4 with precondition: [V1=1,Out=2,V2>=1,V>=V2+2] * Chain [77,71,100]: 8 with precondition: [V1=1,Out=4,V2>=1,V>=V2+2] * Chain [77,70,100]: 8 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [77,69,100]: 1*s(23)+8 Such that:s(23) =< V2 with precondition: [V1=1,Out>=5,V>=V2+2,V2+4>=Out] * Chain [77,68,100]: 1*s(24)+8 Such that:s(24) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [77,67,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(7) =< V2 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=7,V>=V2+2] * Chain [77,67,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(8) =< V2 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,67,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(9) =< V2 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=6,V>=V2+2] * Chain [77,67,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(10) =< V2 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,67,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(11) =< V2 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,67,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(12) =< V2 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [77,67,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(13) =< V2 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,67,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(14) =< V2 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,67,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(15) =< V2 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,67,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(16) =< V2 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [77,67,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(17) =< V2 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,67,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(18) =< V2 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [77,67,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(19) =< V2 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,67,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(27) =< V2 it(80) =< aux(27) aux(4) =< aux(27) s(10) =< it(80)*aux(27) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=9,V>=V2+2] * Chain [77,67,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(28) =< V2 it(80) =< aux(28) aux(4) =< aux(28) s(10) =< it(80)*aux(28) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=11,V>=V2+2] * Chain [77,67,105]: 10 with precondition: [V1=1,Out=5,V2>=1,V>=V2+2] * Chain [77,67,103]: 10 with precondition: [V1=1,Out=7,V2>=1,V>=V2+2] * Chain [77,67,100]: 8 with precondition: [V1=1,Out=4,V2>=1,V>=V2+2] * Chain [77,67,99,105]: 14 with precondition: [V1=1,Out=7,V2>=1,V>=V2+2] * Chain [77,67,99,104]: 14 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,67,99,100]: 12 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [77,67,98,105]: 14 with precondition: [V1=1,Out=9,V2>=1,V>=V2+2] * Chain [77,67,98,104]: 14 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [77,67,98,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,67,91,100]: 12 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [77,67,90,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,67,89,100]: 12 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [77,67,88,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,67,85,100]: 2*s(13)+12 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=1,Out>=7,V>=V2+2,V2+5>=Out] * Chain [77,67,84,100]: 2*s(15)+12 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=1,Out>=9,V>=V2+2,V2+7>=Out] * Chain [77,66,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(7) =< V2 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,66,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(8) =< V2 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,66,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(9) =< V2 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [77,66,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(10) =< V2 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,66,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(11) =< V2 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,66,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(12) =< V2 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,66,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(13) =< V2 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [77,66,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(14) =< V2 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [77,66,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(15) =< V2 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,66,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(16) =< V2 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,66,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(17) =< V2 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,66,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(18) =< V2 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,66,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(19) =< V2 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,66,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(29) =< V2 it(80) =< aux(29) aux(4) =< aux(29) s(10) =< it(80)*aux(29) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=11,V>=V2+2] * Chain [77,66,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(30) =< V2 it(80) =< aux(30) aux(4) =< aux(30) s(10) =< it(80)*aux(30) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=13,V>=V2+2] * Chain [77,66,105]: 10 with precondition: [V1=1,Out=7,V2>=1,V>=V2+2] * Chain [77,66,103]: 10 with precondition: [V1=1,Out=9,V2>=1,V>=V2+2] * Chain [77,66,100]: 8 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [77,66,99,105]: 14 with precondition: [V1=1,Out=9,V2>=1,V>=V2+2] * Chain [77,66,99,104]: 14 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [77,66,99,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,66,98,105]: 14 with precondition: [V1=1,Out=11,V2>=1,V>=V2+2] * Chain [77,66,98,104]: 14 with precondition: [V1=1,Out=12,V2>=1,V>=V2+2] * Chain [77,66,98,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [77,66,91,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,66,90,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [77,66,89,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [77,66,88,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [77,66,85,100]: 2*s(13)+12 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=1,Out>=9,V>=V2+2,V2+7>=Out] * Chain [77,66,84,100]: 2*s(15)+12 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=1,Out>=11,V>=V2+2,V2+9>=Out] * Chain [77,65,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(31) =< V2 it(80) =< aux(31) aux(4) =< aux(31) s(10) =< it(80)*aux(31) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [77,65,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(32) =< V2 it(80) =< aux(32) aux(4) =< aux(32) s(10) =< it(80)*aux(32) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,65,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(33) =< V2 it(80) =< aux(33) aux(4) =< aux(33) s(10) =< it(80)*aux(33) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=7,V>=V2+2] * Chain [77,65,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(34) =< V2 it(80) =< aux(34) aux(4) =< aux(34) s(10) =< it(80)*aux(34) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,65,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(35) =< V2 it(80) =< aux(35) aux(4) =< aux(35) s(10) =< it(80)*aux(35) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,65,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(36) =< V2 it(80) =< aux(36) aux(4) =< aux(36) s(10) =< it(80)*aux(36) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,65,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(37) =< V2 it(80) =< aux(37) aux(4) =< aux(37) s(10) =< it(80)*aux(37) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,65,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(38) =< V2 it(80) =< aux(38) aux(4) =< aux(38) s(10) =< it(80)*aux(38) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [77,65,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(39) =< V2 it(80) =< aux(39) aux(4) =< aux(39) s(10) =< it(80)*aux(39) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,65,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(40) =< V2 it(80) =< aux(40) aux(4) =< aux(40) s(10) =< it(80)*aux(40) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,65,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(41) =< V2 it(80) =< aux(41) aux(4) =< aux(41) s(10) =< it(80)*aux(41) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,65,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(42) =< V2 it(80) =< aux(42) aux(4) =< aux(42) s(10) =< it(80)*aux(42) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,65,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(43) =< V2 it(80) =< aux(43) aux(4) =< aux(43) s(10) =< it(80)*aux(43) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,65,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(44) =< V2 it(80) =< aux(44) aux(4) =< aux(44) s(10) =< it(80)*aux(44) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=10,V>=V2+2] * Chain [77,65,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(45) =< V2 it(80) =< aux(45) aux(4) =< aux(45) s(10) =< it(80)*aux(45) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=12,V>=V2+2] * Chain [77,65,105]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=1,Out>=6,V>=V2+2,V2+5>=Out] * Chain [77,65,103]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [77,65,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=1,Out>=5,V>=V2+2,V2+4>=Out] * Chain [77,65,99,105]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [77,65,99,104]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,65,99,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [77,65,98,105]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [77,65,98,104]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [77,65,98,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,65,91,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [77,65,90,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,65,89,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [77,65,88,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,65,85,100]: 3*s(13)+12 Such that:aux(46) =< V2 s(13) =< aux(46) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2,2*V2+5>=Out] * Chain [77,65,84,100]: 3*s(15)+12 Such that:aux(47) =< V2 s(15) =< aux(47) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2,2*V2+7>=Out] * Chain [77,64,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(48) =< V2 it(80) =< aux(48) aux(4) =< aux(48) s(10) =< it(80)*aux(48) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [77,64,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(49) =< V2 it(80) =< aux(49) aux(4) =< aux(49) s(10) =< it(80)*aux(49) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,64,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(50) =< V2 it(80) =< aux(50) aux(4) =< aux(50) s(10) =< it(80)*aux(50) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [77,64,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(51) =< V2 it(80) =< aux(51) aux(4) =< aux(51) s(10) =< it(80)*aux(51) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [77,64,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(52) =< V2 it(80) =< aux(52) aux(4) =< aux(52) s(10) =< it(80)*aux(52) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [77,64,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(53) =< V2 it(80) =< aux(53) aux(4) =< aux(53) s(10) =< it(80)*aux(53) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,64,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(54) =< V2 it(80) =< aux(54) aux(4) =< aux(54) s(10) =< it(80)*aux(54) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [77,64,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(55) =< V2 it(80) =< aux(55) aux(4) =< aux(55) s(10) =< it(80)*aux(55) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [77,64,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(56) =< V2 it(80) =< aux(56) aux(4) =< aux(56) s(10) =< it(80)*aux(56) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [77,64,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(57) =< V2 it(80) =< aux(57) aux(4) =< aux(57) s(10) =< it(80)*aux(57) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,64,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(58) =< V2 it(80) =< aux(58) aux(4) =< aux(58) s(10) =< it(80)*aux(58) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [77,64,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(59) =< V2 it(80) =< aux(59) aux(4) =< aux(59) s(10) =< it(80)*aux(59) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [77,64,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(60) =< V2 it(80) =< aux(60) aux(4) =< aux(60) s(10) =< it(80)*aux(60) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [77,64,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(61) =< V2 it(80) =< aux(61) aux(4) =< aux(61) s(10) =< it(80)*aux(61) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=12,V>=V2+2] * Chain [77,64,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(62) =< V2 it(80) =< aux(62) aux(4) =< aux(62) s(10) =< it(80)*aux(62) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=14,V>=V2+2] * Chain [77,64,105]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [77,64,103]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [77,64,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [77,64,99,105]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [77,64,99,104]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [77,64,99,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,64,98,105]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [77,64,98,104]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [77,64,98,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [77,64,91,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,64,90,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [77,64,89,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [77,64,88,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [77,64,85,100]: 3*s(13)+12 Such that:aux(63) =< V2 s(13) =< aux(63) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2,2*V2+7>=Out] * Chain [77,64,84,100]: 3*s(15)+12 Such that:aux(64) =< V2 s(15) =< aux(64) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2,2*V2+9>=Out] * Chain [76,102]: 6 with precondition: [V1=1,Out=5,V2>=1,V>=V2+2] * Chain [76,101]: 6 with precondition: [V1=1,Out=7,V2>=1,V>=V2+2] * Chain [76,100]: 4 with precondition: [V1=1,Out=4,V2>=1,V>=V2+2] * Chain [76,71,100]: 8 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [76,70,100]: 8 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [76,69,100]: 1*s(23)+8 Such that:s(23) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [76,68,100]: 1*s(24)+8 Such that:s(24) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [76,67,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(7) =< V2 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [76,67,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(8) =< V2 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,67,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(9) =< V2 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [76,67,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(10) =< V2 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,67,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(11) =< V2 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,67,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(12) =< V2 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [76,67,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(13) =< V2 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,67,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(14) =< V2 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,67,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(15) =< V2 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,67,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(16) =< V2 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [76,67,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(17) =< V2 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,67,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(18) =< V2 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [76,67,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(19) =< V2 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,67,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(27) =< V2 it(80) =< aux(27) aux(4) =< aux(27) s(10) =< it(80)*aux(27) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=11,V>=V2+2] * Chain [76,67,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(28) =< V2 it(80) =< aux(28) aux(4) =< aux(28) s(10) =< it(80)*aux(28) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=13,V>=V2+2] * Chain [76,67,105]: 10 with precondition: [V1=1,Out=7,V2>=1,V>=V2+2] * Chain [76,67,103]: 10 with precondition: [V1=1,Out=9,V2>=1,V>=V2+2] * Chain [76,67,100]: 8 with precondition: [V1=1,Out=6,V2>=1,V>=V2+2] * Chain [76,67,99,105]: 14 with precondition: [V1=1,Out=9,V2>=1,V>=V2+2] * Chain [76,67,99,104]: 14 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,67,99,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [76,67,98,105]: 14 with precondition: [V1=1,Out=11,V2>=1,V>=V2+2] * Chain [76,67,98,104]: 14 with precondition: [V1=1,Out=12,V2>=1,V>=V2+2] * Chain [76,67,98,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,67,91,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [76,67,90,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,67,89,100]: 12 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [76,67,88,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,67,85,100]: 2*s(13)+12 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=1,Out>=9,V>=V2+2,V2+7>=Out] * Chain [76,67,84,100]: 2*s(15)+12 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=1,Out>=11,V>=V2+2,V2+9>=Out] * Chain [76,66,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(7) =< V2 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,66,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(8) =< V2 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,66,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(9) =< V2 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [76,66,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(10) =< V2 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,66,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(11) =< V2 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,66,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(12) =< V2 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,66,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(13) =< V2 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [76,66,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+14 Such that:aux(14) =< V2 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [76,66,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(15) =< V2 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,66,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(16) =< V2 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,66,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(17) =< V2 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,66,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(18) =< V2 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,66,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+12 Such that:aux(19) =< V2 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,66,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(29) =< V2 it(80) =< aux(29) aux(4) =< aux(29) s(10) =< it(80)*aux(29) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=13,V>=V2+2] * Chain [76,66,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(30) =< V2 it(80) =< aux(30) aux(4) =< aux(30) s(10) =< it(80)*aux(30) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=15,V>=V2+2] * Chain [76,66,105]: 10 with precondition: [V1=1,Out=9,V2>=1,V>=V2+2] * Chain [76,66,103]: 10 with precondition: [V1=1,Out=11,V2>=1,V>=V2+2] * Chain [76,66,100]: 8 with precondition: [V1=1,Out=8,V2>=1,V>=V2+2] * Chain [76,66,99,105]: 14 with precondition: [V1=1,Out=11,V2>=1,V>=V2+2] * Chain [76,66,99,104]: 14 with precondition: [V1=1,Out=12,V2>=1,V>=V2+2] * Chain [76,66,99,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,66,98,105]: 14 with precondition: [V1=1,Out=13,V2>=1,V>=V2+2] * Chain [76,66,98,104]: 14 with precondition: [V1=1,Out=14,V2>=1,V>=V2+2] * Chain [76,66,98,100]: 12 with precondition: [V1=1,Out=12,V2>=1,V>=V2+2] * Chain [76,66,91,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,66,90,100]: 12 with precondition: [V1=1,Out=12,V2>=1,V>=V2+2] * Chain [76,66,89,100]: 12 with precondition: [V1=1,Out=10,V2>=1,V>=V2+2] * Chain [76,66,88,100]: 12 with precondition: [V1=1,Out=12,V2>=1,V>=V2+2] * Chain [76,66,85,100]: 2*s(13)+12 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=1,Out>=11,V>=V2+2,V2+9>=Out] * Chain [76,66,84,100]: 2*s(15)+12 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=1,Out>=13,V>=V2+2,V2+11>=Out] * Chain [76,65,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(31) =< V2 it(80) =< aux(31) aux(4) =< aux(31) s(10) =< it(80)*aux(31) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [76,65,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(32) =< V2 it(80) =< aux(32) aux(4) =< aux(32) s(10) =< it(80)*aux(32) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,65,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(33) =< V2 it(80) =< aux(33) aux(4) =< aux(33) s(10) =< it(80)*aux(33) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [76,65,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(34) =< V2 it(80) =< aux(34) aux(4) =< aux(34) s(10) =< it(80)*aux(34) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,65,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(35) =< V2 it(80) =< aux(35) aux(4) =< aux(35) s(10) =< it(80)*aux(35) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,65,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(36) =< V2 it(80) =< aux(36) aux(4) =< aux(36) s(10) =< it(80)*aux(36) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,65,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(37) =< V2 it(80) =< aux(37) aux(4) =< aux(37) s(10) =< it(80)*aux(37) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,65,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(38) =< V2 it(80) =< aux(38) aux(4) =< aux(38) s(10) =< it(80)*aux(38) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [76,65,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(39) =< V2 it(80) =< aux(39) aux(4) =< aux(39) s(10) =< it(80)*aux(39) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,65,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(40) =< V2 it(80) =< aux(40) aux(4) =< aux(40) s(10) =< it(80)*aux(40) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,65,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(41) =< V2 it(80) =< aux(41) aux(4) =< aux(41) s(10) =< it(80)*aux(41) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,65,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(42) =< V2 it(80) =< aux(42) aux(4) =< aux(42) s(10) =< it(80)*aux(42) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,65,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(43) =< V2 it(80) =< aux(43) aux(4) =< aux(43) s(10) =< it(80)*aux(43) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,65,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(44) =< V2 it(80) =< aux(44) aux(4) =< aux(44) s(10) =< it(80)*aux(44) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=12,V>=V2+2] * Chain [76,65,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(45) =< V2 it(80) =< aux(45) aux(4) =< aux(45) s(10) =< it(80)*aux(45) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=14,V>=V2+2] * Chain [76,65,105]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [76,65,103]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [76,65,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [76,65,99,105]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [76,65,99,104]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,65,99,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [76,65,98,105]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [76,65,98,104]: 1*s(25)+14 Such that:s(25) =< V2 with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [76,65,98,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,65,91,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [76,65,90,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,65,89,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [76,65,88,100]: 1*s(25)+12 Such that:s(25) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,65,85,100]: 3*s(13)+12 Such that:aux(46) =< V2 s(13) =< aux(46) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2,2*V2+7>=Out] * Chain [76,65,84,100]: 3*s(15)+12 Such that:aux(47) =< V2 s(15) =< aux(47) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2,2*V2+9>=Out] * Chain [76,64,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(48) =< V2 it(80) =< aux(48) aux(4) =< aux(48) s(10) =< it(80)*aux(48) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [76,64,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(49) =< V2 it(80) =< aux(49) aux(4) =< aux(49) s(10) =< it(80)*aux(49) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,64,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(50) =< V2 it(80) =< aux(50) aux(4) =< aux(50) s(10) =< it(80)*aux(50) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [76,64,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(51) =< V2 it(80) =< aux(51) aux(4) =< aux(51) s(10) =< it(80)*aux(51) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [76,64,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(52) =< V2 it(80) =< aux(52) aux(4) =< aux(52) s(10) =< it(80)*aux(52) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [76,64,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(53) =< V2 it(80) =< aux(53) aux(4) =< aux(53) s(10) =< it(80)*aux(53) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,64,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(54) =< V2 it(80) =< aux(54) aux(4) =< aux(54) s(10) =< it(80)*aux(54) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [76,64,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+14 Such that:aux(55) =< V2 it(80) =< aux(55) aux(4) =< aux(55) s(10) =< it(80)*aux(55) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=17,V>=V2+2] * Chain [76,64,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(56) =< V2 it(80) =< aux(56) aux(4) =< aux(56) s(10) =< it(80)*aux(56) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [76,64,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(57) =< V2 it(80) =< aux(57) aux(4) =< aux(57) s(10) =< it(80)*aux(57) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,64,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(58) =< V2 it(80) =< aux(58) aux(4) =< aux(58) s(10) =< it(80)*aux(58) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [76,64,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(59) =< V2 it(80) =< aux(59) aux(4) =< aux(59) s(10) =< it(80)*aux(59) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [76,64,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+12 Such that:aux(60) =< V2 it(80) =< aux(60) aux(4) =< aux(60) s(10) =< it(80)*aux(60) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [76,64,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(61) =< V2 it(80) =< aux(61) aux(4) =< aux(61) s(10) =< it(80)*aux(61) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=14,V>=V2+2] * Chain [76,64,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(62) =< V2 it(80) =< aux(62) aux(4) =< aux(62) s(10) =< it(80)*aux(62) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=16,V>=V2+2] * Chain [76,64,105]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [76,64,103]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [76,64,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [76,64,99,105]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [76,64,99,104]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [76,64,99,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,64,98,105]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=14,V>=V2+2,V2+13>=Out] * Chain [76,64,98,104]: 1*s(26)+14 Such that:s(26) =< V2 with precondition: [V1=1,Out>=15,V>=V2+2,V2+14>=Out] * Chain [76,64,98,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [76,64,91,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,64,90,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [76,64,89,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [76,64,88,100]: 1*s(26)+12 Such that:s(26) =< V2 with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [76,64,85,100]: 3*s(13)+12 Such that:aux(63) =< V2 s(13) =< aux(63) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2,2*V2+9>=Out] * Chain [76,64,84,100]: 3*s(15)+12 Such that:aux(64) =< V2 s(15) =< aux(64) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2,2*V2+11>=Out] * Chain [75,102]: 2*s(29)+6 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=4,V>=V2+2,V2+3>=Out] * Chain [75,101]: 2*s(29)+6 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=6,V>=V2+2,V2+5>=Out] * Chain [75,100]: 2*s(29)+4 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=3,V>=V2+2,V2+2>=Out] * Chain [75,71,100]: 2*s(29)+8 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=5,V>=V2+2,V2+4>=Out] * Chain [75,70,100]: 2*s(29)+8 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [75,69,100]: 3*s(23)+8 Such that:aux(67) =< V2 s(23) =< aux(67) with precondition: [V1=1,Out>=6,V>=V2+2,2*V2+4>=Out] * Chain [75,68,100]: 3*s(24)+8 Such that:aux(68) =< V2 s(24) =< aux(68) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [75,67,[80,81,82,83],105]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(69) =< V2 it(80) =< aux(69) aux(4) =< aux(69) s(10) =< it(80)*aux(69) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [75,67,[80,81,82,83],103]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(70) =< V2 it(80) =< aux(70) aux(4) =< aux(70) s(10) =< it(80)*aux(70) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,67,[80,81,82,83],100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(71) =< V2 it(80) =< aux(71) aux(4) =< aux(71) s(10) =< it(80)*aux(71) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=7,V>=V2+2] * Chain [75,67,[80,81,82,83],99,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(72) =< V2 it(80) =< aux(72) aux(4) =< aux(72) s(10) =< it(80)*aux(72) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,67,[80,81,82,83],99,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(73) =< V2 it(80) =< aux(73) aux(4) =< aux(73) s(10) =< it(80)*aux(73) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,67,[80,81,82,83],99,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(74) =< V2 it(80) =< aux(74) aux(4) =< aux(74) s(10) =< it(80)*aux(74) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [75,67,[80,81,82,83],98,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(75) =< V2 it(80) =< aux(75) aux(4) =< aux(75) s(10) =< it(80)*aux(75) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,67,[80,81,82,83],98,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(76) =< V2 it(80) =< aux(76) aux(4) =< aux(76) s(10) =< it(80)*aux(76) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,67,[80,81,82,83],98,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(77) =< V2 it(80) =< aux(77) aux(4) =< aux(77) s(10) =< it(80)*aux(77) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,67,[80,81,82,83],91,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(78) =< V2 it(80) =< aux(78) aux(4) =< aux(78) s(10) =< it(80)*aux(78) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [75,67,[80,81,82,83],90,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(79) =< V2 it(80) =< aux(79) aux(4) =< aux(79) s(10) =< it(80)*aux(79) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,67,[80,81,82,83],89,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(80) =< V2 it(80) =< aux(80) aux(4) =< aux(80) s(10) =< it(80)*aux(80) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [75,67,[80,81,82,83],88,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(81) =< V2 it(80) =< aux(81) aux(4) =< aux(81) s(10) =< it(80)*aux(81) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,67,[80,81,82,83],85,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(82) =< V2 it(80) =< aux(82) aux(4) =< aux(82) s(10) =< it(80)*aux(82) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=10,V>=V2+2] * Chain [75,67,[80,81,82,83],84,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(83) =< V2 it(80) =< aux(83) aux(4) =< aux(83) s(10) =< it(80)*aux(83) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=12,V>=V2+2] * Chain [75,67,105]: 2*s(29)+10 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=6,V>=V2+2,V2+5>=Out] * Chain [75,67,103]: 2*s(29)+10 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [75,67,100]: 2*s(29)+8 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=5,V>=V2+2,V2+4>=Out] * Chain [75,67,99,105]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [75,67,99,104]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,67,99,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [75,67,98,105]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [75,67,98,104]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [75,67,98,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,67,91,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [75,67,90,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,67,89,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [75,67,88,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,67,85,100]: 4*s(13)+12 Such that:aux(84) =< V2 s(13) =< aux(84) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2,2*V2+5>=Out] * Chain [75,67,84,100]: 4*s(15)+12 Such that:aux(85) =< V2 s(15) =< aux(85) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2,2*V2+7>=Out] * Chain [75,66,[80,81,82,83],105]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(86) =< V2 it(80) =< aux(86) aux(4) =< aux(86) s(10) =< it(80)*aux(86) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,66,[80,81,82,83],103]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(87) =< V2 it(80) =< aux(87) aux(4) =< aux(87) s(10) =< it(80)*aux(87) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,66,[80,81,82,83],100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(88) =< V2 it(80) =< aux(88) aux(4) =< aux(88) s(10) =< it(80)*aux(88) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [75,66,[80,81,82,83],99,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(89) =< V2 it(80) =< aux(89) aux(4) =< aux(89) s(10) =< it(80)*aux(89) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,66,[80,81,82,83],99,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(90) =< V2 it(80) =< aux(90) aux(4) =< aux(90) s(10) =< it(80)*aux(90) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,66,[80,81,82,83],99,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(91) =< V2 it(80) =< aux(91) aux(4) =< aux(91) s(10) =< it(80)*aux(91) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,66,[80,81,82,83],98,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(92) =< V2 it(80) =< aux(92) aux(4) =< aux(92) s(10) =< it(80)*aux(92) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [75,66,[80,81,82,83],98,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(93) =< V2 it(80) =< aux(93) aux(4) =< aux(93) s(10) =< it(80)*aux(93) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [75,66,[80,81,82,83],98,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(94) =< V2 it(80) =< aux(94) aux(4) =< aux(94) s(10) =< it(80)*aux(94) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,66,[80,81,82,83],91,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(95) =< V2 it(80) =< aux(95) aux(4) =< aux(95) s(10) =< it(80)*aux(95) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,66,[80,81,82,83],90,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(96) =< V2 it(80) =< aux(96) aux(4) =< aux(96) s(10) =< it(80)*aux(96) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,66,[80,81,82,83],89,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(97) =< V2 it(80) =< aux(97) aux(4) =< aux(97) s(10) =< it(80)*aux(97) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,66,[80,81,82,83],88,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(98) =< V2 it(80) =< aux(98) aux(4) =< aux(98) s(10) =< it(80)*aux(98) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,66,[80,81,82,83],85,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(99) =< V2 it(80) =< aux(99) aux(4) =< aux(99) s(10) =< it(80)*aux(99) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=12,V>=V2+2] * Chain [75,66,[80,81,82,83],84,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(100) =< V2 it(80) =< aux(100) aux(4) =< aux(100) s(10) =< it(80)*aux(100) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=14,V>=V2+2] * Chain [75,66,105]: 2*s(29)+10 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [75,66,103]: 2*s(29)+10 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [75,66,100]: 2*s(29)+8 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [75,66,99,105]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [75,66,99,104]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [75,66,99,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,66,98,105]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [75,66,98,104]: 2*s(29)+14 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [75,66,98,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [75,66,91,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,66,90,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [75,66,89,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [75,66,88,100]: 2*s(29)+12 Such that:aux(66) =< V2 s(29) =< aux(66) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [75,66,85,100]: 4*s(13)+12 Such that:aux(101) =< V2 s(13) =< aux(101) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2,2*V2+7>=Out] * Chain [75,66,84,100]: 4*s(15)+12 Such that:aux(102) =< V2 s(15) =< aux(102) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2,2*V2+9>=Out] * Chain [75,65,[80,81,82,83],105]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(103) =< V2 it(80) =< aux(103) aux(4) =< aux(103) s(10) =< it(80)*aux(103) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [75,65,[80,81,82,83],103]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(104) =< V2 it(80) =< aux(104) aux(4) =< aux(104) s(10) =< it(80)*aux(104) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,65,[80,81,82,83],100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(105) =< V2 it(80) =< aux(105) aux(4) =< aux(105) s(10) =< it(80)*aux(105) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=8,V>=V2+2] * Chain [75,65,[80,81,82,83],99,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(106) =< V2 it(80) =< aux(106) aux(4) =< aux(106) s(10) =< it(80)*aux(106) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,65,[80,81,82,83],99,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(107) =< V2 it(80) =< aux(107) aux(4) =< aux(107) s(10) =< it(80)*aux(107) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,65,[80,81,82,83],99,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(108) =< V2 it(80) =< aux(108) aux(4) =< aux(108) s(10) =< it(80)*aux(108) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,65,[80,81,82,83],98,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(109) =< V2 it(80) =< aux(109) aux(4) =< aux(109) s(10) =< it(80)*aux(109) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,65,[80,81,82,83],98,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(110) =< V2 it(80) =< aux(110) aux(4) =< aux(110) s(10) =< it(80)*aux(110) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [75,65,[80,81,82,83],98,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(111) =< V2 it(80) =< aux(111) aux(4) =< aux(111) s(10) =< it(80)*aux(111) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,65,[80,81,82,83],91,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(112) =< V2 it(80) =< aux(112) aux(4) =< aux(112) s(10) =< it(80)*aux(112) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,65,[80,81,82,83],90,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(113) =< V2 it(80) =< aux(113) aux(4) =< aux(113) s(10) =< it(80)*aux(113) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,65,[80,81,82,83],89,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(114) =< V2 it(80) =< aux(114) aux(4) =< aux(114) s(10) =< it(80)*aux(114) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,65,[80,81,82,83],88,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(115) =< V2 it(80) =< aux(115) aux(4) =< aux(115) s(10) =< it(80)*aux(115) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,65,[80,81,82,83],85,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(116) =< V2 it(80) =< aux(116) aux(4) =< aux(116) s(10) =< it(80)*aux(116) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=11,V>=V2+2] * Chain [75,65,[80,81,82,83],84,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(117) =< V2 it(80) =< aux(117) aux(4) =< aux(117) s(10) =< it(80)*aux(117) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=13,V>=V2+2] * Chain [75,65,105]: 3*s(25)+10 Such that:aux(118) =< V2 s(25) =< aux(118) with precondition: [V1=1,Out>=7,V>=V2+2,2*V2+5>=Out] * Chain [75,65,103]: 3*s(25)+10 Such that:aux(119) =< V2 s(25) =< aux(119) with precondition: [V1=1,Out>=9,V>=V2+2,2*V2+7>=Out] * Chain [75,65,100]: 3*s(25)+8 Such that:aux(120) =< V2 s(25) =< aux(120) with precondition: [V1=1,Out>=6,V>=V2+2,2*V2+4>=Out] * Chain [75,65,99,105]: 3*s(25)+14 Such that:aux(121) =< V2 s(25) =< aux(121) with precondition: [V1=1,Out>=9,V>=V2+2,2*V2+7>=Out] * Chain [75,65,99,104]: 3*s(25)+14 Such that:aux(122) =< V2 s(25) =< aux(122) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,65,99,100]: 3*s(25)+12 Such that:aux(123) =< V2 s(25) =< aux(123) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [75,65,98,105]: 3*s(25)+14 Such that:aux(124) =< V2 s(25) =< aux(124) with precondition: [V1=1,Out>=11,V>=V2+2,2*V2+9>=Out] * Chain [75,65,98,104]: 3*s(25)+14 Such that:aux(125) =< V2 s(25) =< aux(125) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [75,65,98,100]: 3*s(25)+12 Such that:aux(126) =< V2 s(25) =< aux(126) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,65,91,100]: 3*s(25)+12 Such that:aux(127) =< V2 s(25) =< aux(127) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [75,65,90,100]: 3*s(25)+12 Such that:aux(128) =< V2 s(25) =< aux(128) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,65,89,100]: 3*s(25)+12 Such that:aux(129) =< V2 s(25) =< aux(129) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [75,65,88,100]: 3*s(25)+12 Such that:aux(130) =< V2 s(25) =< aux(130) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,65,85,100]: 5*s(13)+12 Such that:aux(131) =< V2 s(13) =< aux(131) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2,3*V2+5>=Out] * Chain [75,65,84,100]: 5*s(15)+12 Such that:aux(132) =< V2 s(15) =< aux(132) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2,3*V2+7>=Out] * Chain [75,64,[80,81,82,83],105]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(133) =< V2 it(80) =< aux(133) aux(4) =< aux(133) s(10) =< it(80)*aux(133) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [75,64,[80,81,82,83],103]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(134) =< V2 it(80) =< aux(134) aux(4) =< aux(134) s(10) =< it(80)*aux(134) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,64,[80,81,82,83],100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(135) =< V2 it(80) =< aux(135) aux(4) =< aux(135) s(10) =< it(80)*aux(135) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [75,64,[80,81,82,83],99,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(136) =< V2 it(80) =< aux(136) aux(4) =< aux(136) s(10) =< it(80)*aux(136) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [75,64,[80,81,82,83],99,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(137) =< V2 it(80) =< aux(137) aux(4) =< aux(137) s(10) =< it(80)*aux(137) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [75,64,[80,81,82,83],99,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(138) =< V2 it(80) =< aux(138) aux(4) =< aux(138) s(10) =< it(80)*aux(138) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,64,[80,81,82,83],98,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(139) =< V2 it(80) =< aux(139) aux(4) =< aux(139) s(10) =< it(80)*aux(139) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [75,64,[80,81,82,83],98,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(140) =< V2 it(80) =< aux(140) aux(4) =< aux(140) s(10) =< it(80)*aux(140) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [75,64,[80,81,82,83],98,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(141) =< V2 it(80) =< aux(141) aux(4) =< aux(141) s(10) =< it(80)*aux(141) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [75,64,[80,81,82,83],91,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(142) =< V2 it(80) =< aux(142) aux(4) =< aux(142) s(10) =< it(80)*aux(142) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,64,[80,81,82,83],90,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(143) =< V2 it(80) =< aux(143) aux(4) =< aux(143) s(10) =< it(80)*aux(143) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [75,64,[80,81,82,83],89,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(144) =< V2 it(80) =< aux(144) aux(4) =< aux(144) s(10) =< it(80)*aux(144) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [75,64,[80,81,82,83],88,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(145) =< V2 it(80) =< aux(145) aux(4) =< aux(145) s(10) =< it(80)*aux(145) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [75,64,[80,81,82,83],85,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(146) =< V2 it(80) =< aux(146) aux(4) =< aux(146) s(10) =< it(80)*aux(146) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=13,V>=V2+2] * Chain [75,64,[80,81,82,83],84,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(147) =< V2 it(80) =< aux(147) aux(4) =< aux(147) s(10) =< it(80)*aux(147) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=15,V>=V2+2] * Chain [75,64,105]: 3*s(26)+10 Such that:aux(148) =< V2 s(26) =< aux(148) with precondition: [V1=1,Out>=9,V>=V2+2,2*V2+7>=Out] * Chain [75,64,103]: 3*s(26)+10 Such that:aux(149) =< V2 s(26) =< aux(149) with precondition: [V1=1,Out>=11,V>=V2+2,2*V2+9>=Out] * Chain [75,64,100]: 3*s(26)+8 Such that:aux(150) =< V2 s(26) =< aux(150) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [75,64,99,105]: 3*s(26)+14 Such that:aux(151) =< V2 s(26) =< aux(151) with precondition: [V1=1,Out>=11,V>=V2+2,2*V2+9>=Out] * Chain [75,64,99,104]: 3*s(26)+14 Such that:aux(152) =< V2 s(26) =< aux(152) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [75,64,99,100]: 3*s(26)+12 Such that:aux(153) =< V2 s(26) =< aux(153) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,64,98,105]: 3*s(26)+14 Such that:aux(154) =< V2 s(26) =< aux(154) with precondition: [V1=1,Out>=13,V>=V2+2,2*V2+11>=Out] * Chain [75,64,98,104]: 3*s(26)+14 Such that:aux(155) =< V2 s(26) =< aux(155) with precondition: [V1=1,Out>=14,V>=V2+2,2*V2+12>=Out] * Chain [75,64,98,100]: 3*s(26)+12 Such that:aux(156) =< V2 s(26) =< aux(156) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [75,64,91,100]: 3*s(26)+12 Such that:aux(157) =< V2 s(26) =< aux(157) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,64,90,100]: 3*s(26)+12 Such that:aux(158) =< V2 s(26) =< aux(158) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [75,64,89,100]: 3*s(26)+12 Such that:aux(159) =< V2 s(26) =< aux(159) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [75,64,88,100]: 3*s(26)+12 Such that:aux(160) =< V2 s(26) =< aux(160) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [75,64,85,100]: 5*s(13)+12 Such that:aux(161) =< V2 s(13) =< aux(161) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2,3*V2+7>=Out] * Chain [75,64,84,100]: 5*s(15)+12 Such that:aux(162) =< V2 s(15) =< aux(162) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2,3*V2+9>=Out] * Chain [74,102]: 2*s(31)+6 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=6,V>=V2+2,V2+5>=Out] * Chain [74,101]: 2*s(31)+6 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [74,100]: 2*s(31)+4 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=5,V>=V2+2,V2+4>=Out] * Chain [74,71,100]: 2*s(31)+8 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [74,70,100]: 2*s(31)+8 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [74,69,100]: 3*s(23)+8 Such that:aux(164) =< V2 s(23) =< aux(164) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [74,68,100]: 3*s(24)+8 Such that:aux(165) =< V2 s(24) =< aux(165) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [74,67,[80,81,82,83],105]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(166) =< V2 it(80) =< aux(166) aux(4) =< aux(166) s(10) =< it(80)*aux(166) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [74,67,[80,81,82,83],103]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(167) =< V2 it(80) =< aux(167) aux(4) =< aux(167) s(10) =< it(80)*aux(167) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,67,[80,81,82,83],100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(168) =< V2 it(80) =< aux(168) aux(4) =< aux(168) s(10) =< it(80)*aux(168) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=9,V>=V2+2] * Chain [74,67,[80,81,82,83],99,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(169) =< V2 it(80) =< aux(169) aux(4) =< aux(169) s(10) =< it(80)*aux(169) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,67,[80,81,82,83],99,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(170) =< V2 it(80) =< aux(170) aux(4) =< aux(170) s(10) =< it(80)*aux(170) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,67,[80,81,82,83],99,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(171) =< V2 it(80) =< aux(171) aux(4) =< aux(171) s(10) =< it(80)*aux(171) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [74,67,[80,81,82,83],98,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(172) =< V2 it(80) =< aux(172) aux(4) =< aux(172) s(10) =< it(80)*aux(172) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,67,[80,81,82,83],98,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(173) =< V2 it(80) =< aux(173) aux(4) =< aux(173) s(10) =< it(80)*aux(173) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,67,[80,81,82,83],98,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(174) =< V2 it(80) =< aux(174) aux(4) =< aux(174) s(10) =< it(80)*aux(174) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,67,[80,81,82,83],91,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(175) =< V2 it(80) =< aux(175) aux(4) =< aux(175) s(10) =< it(80)*aux(175) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [74,67,[80,81,82,83],90,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(176) =< V2 it(80) =< aux(176) aux(4) =< aux(176) s(10) =< it(80)*aux(176) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,67,[80,81,82,83],89,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(177) =< V2 it(80) =< aux(177) aux(4) =< aux(177) s(10) =< it(80)*aux(177) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [74,67,[80,81,82,83],88,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(178) =< V2 it(80) =< aux(178) aux(4) =< aux(178) s(10) =< it(80)*aux(178) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,67,[80,81,82,83],85,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(179) =< V2 it(80) =< aux(179) aux(4) =< aux(179) s(10) =< it(80)*aux(179) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=12,V>=V2+2] * Chain [74,67,[80,81,82,83],84,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(180) =< V2 it(80) =< aux(180) aux(4) =< aux(180) s(10) =< it(80)*aux(180) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=14,V>=V2+2] * Chain [74,67,105]: 2*s(31)+10 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=8,V>=V2+2,V2+7>=Out] * Chain [74,67,103]: 2*s(31)+10 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [74,67,100]: 2*s(31)+8 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=7,V>=V2+2,V2+6>=Out] * Chain [74,67,99,105]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [74,67,99,104]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,67,99,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [74,67,98,105]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [74,67,98,104]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [74,67,98,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,67,91,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [74,67,90,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,67,89,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [74,67,88,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,67,85,100]: 4*s(13)+12 Such that:aux(181) =< V2 s(13) =< aux(181) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2,2*V2+7>=Out] * Chain [74,67,84,100]: 4*s(15)+12 Such that:aux(182) =< V2 s(15) =< aux(182) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2,2*V2+9>=Out] * Chain [74,66,[80,81,82,83],105]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(183) =< V2 it(80) =< aux(183) aux(4) =< aux(183) s(10) =< it(80)*aux(183) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,66,[80,81,82,83],103]: 18*it(80)+2*s(9)+2*s(11)+10 Such that:aux(184) =< V2 it(80) =< aux(184) aux(4) =< aux(184) s(10) =< it(80)*aux(184) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,66,[80,81,82,83],100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(185) =< V2 it(80) =< aux(185) aux(4) =< aux(185) s(10) =< it(80)*aux(185) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [74,66,[80,81,82,83],99,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(186) =< V2 it(80) =< aux(186) aux(4) =< aux(186) s(10) =< it(80)*aux(186) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,66,[80,81,82,83],99,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(187) =< V2 it(80) =< aux(187) aux(4) =< aux(187) s(10) =< it(80)*aux(187) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,66,[80,81,82,83],99,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(188) =< V2 it(80) =< aux(188) aux(4) =< aux(188) s(10) =< it(80)*aux(188) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,66,[80,81,82,83],98,105]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(189) =< V2 it(80) =< aux(189) aux(4) =< aux(189) s(10) =< it(80)*aux(189) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [74,66,[80,81,82,83],98,104]: 18*it(80)+2*s(9)+2*s(11)+14 Such that:aux(190) =< V2 it(80) =< aux(190) aux(4) =< aux(190) s(10) =< it(80)*aux(190) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=17,V>=V2+2] * Chain [74,66,[80,81,82,83],98,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(191) =< V2 it(80) =< aux(191) aux(4) =< aux(191) s(10) =< it(80)*aux(191) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,66,[80,81,82,83],91,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(192) =< V2 it(80) =< aux(192) aux(4) =< aux(192) s(10) =< it(80)*aux(192) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,66,[80,81,82,83],90,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(193) =< V2 it(80) =< aux(193) aux(4) =< aux(193) s(10) =< it(80)*aux(193) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,66,[80,81,82,83],89,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(194) =< V2 it(80) =< aux(194) aux(4) =< aux(194) s(10) =< it(80)*aux(194) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,66,[80,81,82,83],88,100]: 18*it(80)+2*s(9)+2*s(11)+12 Such that:aux(195) =< V2 it(80) =< aux(195) aux(4) =< aux(195) s(10) =< it(80)*aux(195) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,66,[80,81,82,83],85,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(196) =< V2 it(80) =< aux(196) aux(4) =< aux(196) s(10) =< it(80)*aux(196) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=14,V>=V2+2] * Chain [74,66,[80,81,82,83],84,100]: 20*it(80)+2*s(9)+2*s(11)+12 Such that:aux(197) =< V2 it(80) =< aux(197) aux(4) =< aux(197) s(10) =< it(80)*aux(197) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=16,V>=V2+2] * Chain [74,66,105]: 2*s(31)+10 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=10,V>=V2+2,V2+9>=Out] * Chain [74,66,103]: 2*s(31)+10 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [74,66,100]: 2*s(31)+8 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=9,V>=V2+2,V2+8>=Out] * Chain [74,66,99,105]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=12,V>=V2+2,V2+11>=Out] * Chain [74,66,99,104]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [74,66,99,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,66,98,105]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=14,V>=V2+2,V2+13>=Out] * Chain [74,66,98,104]: 2*s(31)+14 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=15,V>=V2+2,V2+14>=Out] * Chain [74,66,98,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [74,66,91,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,66,90,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [74,66,89,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=11,V>=V2+2,V2+10>=Out] * Chain [74,66,88,100]: 2*s(31)+12 Such that:aux(163) =< V2 s(31) =< aux(163) with precondition: [V1=1,Out>=13,V>=V2+2,V2+12>=Out] * Chain [74,66,85,100]: 4*s(13)+12 Such that:aux(198) =< V2 s(13) =< aux(198) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2,2*V2+9>=Out] * Chain [74,66,84,100]: 4*s(15)+12 Such that:aux(199) =< V2 s(15) =< aux(199) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2,2*V2+11>=Out] * Chain [74,65,[80,81,82,83],105]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(200) =< V2 it(80) =< aux(200) aux(4) =< aux(200) s(10) =< it(80)*aux(200) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2] * Chain [74,65,[80,81,82,83],103]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(201) =< V2 it(80) =< aux(201) aux(4) =< aux(201) s(10) =< it(80)*aux(201) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,65,[80,81,82,83],100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(202) =< V2 it(80) =< aux(202) aux(4) =< aux(202) s(10) =< it(80)*aux(202) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=10,V>=V2+2] * Chain [74,65,[80,81,82,83],99,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(203) =< V2 it(80) =< aux(203) aux(4) =< aux(203) s(10) =< it(80)*aux(203) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,65,[80,81,82,83],99,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(204) =< V2 it(80) =< aux(204) aux(4) =< aux(204) s(10) =< it(80)*aux(204) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,65,[80,81,82,83],99,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(205) =< V2 it(80) =< aux(205) aux(4) =< aux(205) s(10) =< it(80)*aux(205) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,65,[80,81,82,83],98,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(206) =< V2 it(80) =< aux(206) aux(4) =< aux(206) s(10) =< it(80)*aux(206) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,65,[80,81,82,83],98,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(207) =< V2 it(80) =< aux(207) aux(4) =< aux(207) s(10) =< it(80)*aux(207) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [74,65,[80,81,82,83],98,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(208) =< V2 it(80) =< aux(208) aux(4) =< aux(208) s(10) =< it(80)*aux(208) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,65,[80,81,82,83],91,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(209) =< V2 it(80) =< aux(209) aux(4) =< aux(209) s(10) =< it(80)*aux(209) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,65,[80,81,82,83],90,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(210) =< V2 it(80) =< aux(210) aux(4) =< aux(210) s(10) =< it(80)*aux(210) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,65,[80,81,82,83],89,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(211) =< V2 it(80) =< aux(211) aux(4) =< aux(211) s(10) =< it(80)*aux(211) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,65,[80,81,82,83],88,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(212) =< V2 it(80) =< aux(212) aux(4) =< aux(212) s(10) =< it(80)*aux(212) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,65,[80,81,82,83],85,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(213) =< V2 it(80) =< aux(213) aux(4) =< aux(213) s(10) =< it(80)*aux(213) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=13,V>=V2+2] * Chain [74,65,[80,81,82,83],84,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(214) =< V2 it(80) =< aux(214) aux(4) =< aux(214) s(10) =< it(80)*aux(214) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=15,V>=V2+2] * Chain [74,65,105]: 3*s(25)+10 Such that:aux(215) =< V2 s(25) =< aux(215) with precondition: [V1=1,Out>=9,V>=V2+2,2*V2+7>=Out] * Chain [74,65,103]: 3*s(25)+10 Such that:aux(216) =< V2 s(25) =< aux(216) with precondition: [V1=1,Out>=11,V>=V2+2,2*V2+9>=Out] * Chain [74,65,100]: 3*s(25)+8 Such that:aux(217) =< V2 s(25) =< aux(217) with precondition: [V1=1,Out>=8,V>=V2+2,2*V2+6>=Out] * Chain [74,65,99,105]: 3*s(25)+14 Such that:aux(218) =< V2 s(25) =< aux(218) with precondition: [V1=1,Out>=11,V>=V2+2,2*V2+9>=Out] * Chain [74,65,99,104]: 3*s(25)+14 Such that:aux(219) =< V2 s(25) =< aux(219) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,65,99,100]: 3*s(25)+12 Such that:aux(220) =< V2 s(25) =< aux(220) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [74,65,98,105]: 3*s(25)+14 Such that:aux(221) =< V2 s(25) =< aux(221) with precondition: [V1=1,Out>=13,V>=V2+2,2*V2+11>=Out] * Chain [74,65,98,104]: 3*s(25)+14 Such that:aux(222) =< V2 s(25) =< aux(222) with precondition: [V1=1,Out>=14,V>=V2+2,2*V2+12>=Out] * Chain [74,65,98,100]: 3*s(25)+12 Such that:aux(223) =< V2 s(25) =< aux(223) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,65,91,100]: 3*s(25)+12 Such that:aux(224) =< V2 s(25) =< aux(224) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [74,65,90,100]: 3*s(25)+12 Such that:aux(225) =< V2 s(25) =< aux(225) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,65,89,100]: 3*s(25)+12 Such that:aux(226) =< V2 s(25) =< aux(226) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [74,65,88,100]: 3*s(25)+12 Such that:aux(227) =< V2 s(25) =< aux(227) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,65,85,100]: 5*s(13)+12 Such that:aux(228) =< V2 s(13) =< aux(228) with precondition: [V1=1,V2>=2,Out>=11,V>=V2+2,3*V2+7>=Out] * Chain [74,65,84,100]: 5*s(15)+12 Such that:aux(229) =< V2 s(15) =< aux(229) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2,3*V2+9>=Out] * Chain [74,64,[80,81,82,83],105]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(230) =< V2 it(80) =< aux(230) aux(4) =< aux(230) s(10) =< it(80)*aux(230) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2] * Chain [74,64,[80,81,82,83],103]: 19*it(80)+2*s(9)+2*s(11)+10 Such that:aux(231) =< V2 it(80) =< aux(231) aux(4) =< aux(231) s(10) =< it(80)*aux(231) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,64,[80,81,82,83],100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(232) =< V2 it(80) =< aux(232) aux(4) =< aux(232) s(10) =< it(80)*aux(232) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=12,V>=V2+2] * Chain [74,64,[80,81,82,83],99,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(233) =< V2 it(80) =< aux(233) aux(4) =< aux(233) s(10) =< it(80)*aux(233) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2] * Chain [74,64,[80,81,82,83],99,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(234) =< V2 it(80) =< aux(234) aux(4) =< aux(234) s(10) =< it(80)*aux(234) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [74,64,[80,81,82,83],99,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(235) =< V2 it(80) =< aux(235) aux(4) =< aux(235) s(10) =< it(80)*aux(235) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,64,[80,81,82,83],98,105]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(236) =< V2 it(80) =< aux(236) aux(4) =< aux(236) s(10) =< it(80)*aux(236) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=17,V>=V2+2] * Chain [74,64,[80,81,82,83],98,104]: 19*it(80)+2*s(9)+2*s(11)+14 Such that:aux(237) =< V2 it(80) =< aux(237) aux(4) =< aux(237) s(10) =< it(80)*aux(237) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=18,V>=V2+2] * Chain [74,64,[80,81,82,83],98,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(238) =< V2 it(80) =< aux(238) aux(4) =< aux(238) s(10) =< it(80)*aux(238) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [74,64,[80,81,82,83],91,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(239) =< V2 it(80) =< aux(239) aux(4) =< aux(239) s(10) =< it(80)*aux(239) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,64,[80,81,82,83],90,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(240) =< V2 it(80) =< aux(240) aux(4) =< aux(240) s(10) =< it(80)*aux(240) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [74,64,[80,81,82,83],89,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(241) =< V2 it(80) =< aux(241) aux(4) =< aux(241) s(10) =< it(80)*aux(241) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=14,V>=V2+2] * Chain [74,64,[80,81,82,83],88,100]: 19*it(80)+2*s(9)+2*s(11)+12 Such that:aux(242) =< V2 it(80) =< aux(242) aux(4) =< aux(242) s(10) =< it(80)*aux(242) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=2,Out>=16,V>=V2+2] * Chain [74,64,[80,81,82,83],85,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(243) =< V2 it(80) =< aux(243) aux(4) =< aux(243) s(10) =< it(80)*aux(243) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=15,V>=V2+2] * Chain [74,64,[80,81,82,83],84,100]: 21*it(80)+2*s(9)+2*s(11)+12 Such that:aux(244) =< V2 it(80) =< aux(244) aux(4) =< aux(244) s(10) =< it(80)*aux(244) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=1,V2>=3,Out>=17,V>=V2+2] * Chain [74,64,105]: 3*s(26)+10 Such that:aux(245) =< V2 s(26) =< aux(245) with precondition: [V1=1,Out>=11,V>=V2+2,2*V2+9>=Out] * Chain [74,64,103]: 3*s(26)+10 Such that:aux(246) =< V2 s(26) =< aux(246) with precondition: [V1=1,Out>=13,V>=V2+2,2*V2+11>=Out] * Chain [74,64,100]: 3*s(26)+8 Such that:aux(247) =< V2 s(26) =< aux(247) with precondition: [V1=1,Out>=10,V>=V2+2,2*V2+8>=Out] * Chain [74,64,99,105]: 3*s(26)+14 Such that:aux(248) =< V2 s(26) =< aux(248) with precondition: [V1=1,Out>=13,V>=V2+2,2*V2+11>=Out] * Chain [74,64,99,104]: 3*s(26)+14 Such that:aux(249) =< V2 s(26) =< aux(249) with precondition: [V1=1,Out>=14,V>=V2+2,2*V2+12>=Out] * Chain [74,64,99,100]: 3*s(26)+12 Such that:aux(250) =< V2 s(26) =< aux(250) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,64,98,105]: 3*s(26)+14 Such that:aux(251) =< V2 s(26) =< aux(251) with precondition: [V1=1,Out>=15,V>=V2+2,2*V2+13>=Out] * Chain [74,64,98,104]: 3*s(26)+14 Such that:aux(252) =< V2 s(26) =< aux(252) with precondition: [V1=1,Out>=16,V>=V2+2,2*V2+14>=Out] * Chain [74,64,98,100]: 3*s(26)+12 Such that:aux(253) =< V2 s(26) =< aux(253) with precondition: [V1=1,Out>=14,V>=V2+2,2*V2+12>=Out] * Chain [74,64,91,100]: 3*s(26)+12 Such that:aux(254) =< V2 s(26) =< aux(254) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,64,90,100]: 3*s(26)+12 Such that:aux(255) =< V2 s(26) =< aux(255) with precondition: [V1=1,Out>=14,V>=V2+2,2*V2+12>=Out] * Chain [74,64,89,100]: 3*s(26)+12 Such that:aux(256) =< V2 s(26) =< aux(256) with precondition: [V1=1,Out>=12,V>=V2+2,2*V2+10>=Out] * Chain [74,64,88,100]: 3*s(26)+12 Such that:aux(257) =< V2 s(26) =< aux(257) with precondition: [V1=1,Out>=14,V>=V2+2,2*V2+12>=Out] * Chain [74,64,85,100]: 5*s(13)+12 Such that:aux(258) =< V2 s(13) =< aux(258) with precondition: [V1=1,V2>=2,Out>=13,V>=V2+2,3*V2+9>=Out] * Chain [74,64,84,100]: 5*s(15)+12 Such that:aux(259) =< V2 s(15) =< aux(259) with precondition: [V1=1,V2>=2,Out>=15,V>=V2+2,3*V2+11>=Out] * Chain [73,105]: 6 with precondition: [V1=2,V2=0,Out=3,V>=1] * Chain [73,104]: 6 with precondition: [V1=2,V2=0,Out=4,V>=1] * Chain [73,100]: 4 with precondition: [V1=2,V2=0,Out=2,V>=1] * Chain [72,105]: 6 with precondition: [V1=2,V2=0,Out=5,V>=1] * Chain [72,104]: 6 with precondition: [V1=2,V2=0,Out=6,V>=1] * Chain [72,100]: 4 with precondition: [V1=2,V2=0,Out=4,V>=1] * Chain [71,100]: 4 with precondition: [V1=2,Out=2,V>=1,V2>=0] * Chain [70,100]: 4 with precondition: [V1=2,Out=4,V>=1,V2>=0] * Chain [69,100]: 1*s(23)+4 Such that:s(23) =< V2 with precondition: [V1=2,V>=1,Out>=3,V2+2>=Out] * Chain [68,100]: 1*s(24)+4 Such that:s(24) =< V2 with precondition: [V1=2,V>=1,Out>=5,V2+4>=Out] * Chain [67,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(7) =< V2 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=5] * Chain [67,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(8) =< V2 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [67,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(9) =< V2 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=4] * Chain [67,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(10) =< V2 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [67,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(11) =< V2 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [67,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(12) =< V2 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=6] * Chain [67,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(13) =< V2 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [67,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(14) =< V2 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [67,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(15) =< V2 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [67,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(16) =< V2 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=6] * Chain [67,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(17) =< V2 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [67,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(18) =< V2 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=6] * Chain [67,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(19) =< V2 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [67,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(27) =< V2 it(80) =< aux(27) aux(4) =< aux(27) s(10) =< it(80)*aux(27) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=7] * Chain [67,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(28) =< V2 it(80) =< aux(28) aux(4) =< aux(28) s(10) =< it(80)*aux(28) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=9] * Chain [67,105]: 6 with precondition: [V1=2,Out=3,V>=1,V2>=1] * Chain [67,103]: 6 with precondition: [V1=2,Out=5,V>=1,V2>=1] * Chain [67,100]: 4 with precondition: [V1=2,Out=2,V>=1,V2>=1] * Chain [67,99,105]: 10 with precondition: [V1=2,Out=5,V>=1,V2>=1] * Chain [67,99,104]: 10 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [67,99,100]: 8 with precondition: [V1=2,Out=4,V>=1,V2>=1] * Chain [67,98,105]: 10 with precondition: [V1=2,Out=7,V>=1,V2>=1] * Chain [67,98,104]: 10 with precondition: [V1=2,Out=8,V>=1,V2>=1] * Chain [67,98,100]: 8 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [67,91,100]: 8 with precondition: [V1=2,Out=4,V>=1,V2>=1] * Chain [67,90,100]: 8 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [67,89,100]: 8 with precondition: [V1=2,Out=4,V>=1,V2>=1] * Chain [67,88,100]: 8 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [67,85,100]: 2*s(13)+8 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=2,V>=1,Out>=5,V2+3>=Out] * Chain [67,84,100]: 2*s(15)+8 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=2,V>=1,Out>=7,V2+5>=Out] * Chain [66,[80,81,82,83],105]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(7) =< V2 it(80) =< aux(7) aux(4) =< aux(7) s(10) =< it(80)*aux(7) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [66,[80,81,82,83],103]: 16*it(80)+2*s(9)+2*s(11)+6 Such that:aux(8) =< V2 it(80) =< aux(8) aux(4) =< aux(8) s(10) =< it(80)*aux(8) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [66,[80,81,82,83],100]: 16*it(80)+2*s(9)+2*s(11)+4 Such that:aux(9) =< V2 it(80) =< aux(9) aux(4) =< aux(9) s(10) =< it(80)*aux(9) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=6] * Chain [66,[80,81,82,83],99,105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(10) =< V2 it(80) =< aux(10) aux(4) =< aux(10) s(10) =< it(80)*aux(10) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [66,[80,81,82,83],99,104]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(11) =< V2 it(80) =< aux(11) aux(4) =< aux(11) s(10) =< it(80)*aux(11) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [66,[80,81,82,83],99,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(12) =< V2 it(80) =< aux(12) aux(4) =< aux(12) s(10) =< it(80)*aux(12) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [66,[80,81,82,83],98,105]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(13) =< V2 it(80) =< aux(13) aux(4) =< aux(13) s(10) =< it(80)*aux(13) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=11] * Chain [66,[80,81,82,83],98,104]: 16*it(80)+2*s(9)+2*s(11)+10 Such that:aux(14) =< V2 it(80) =< aux(14) aux(4) =< aux(14) s(10) =< it(80)*aux(14) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=12] * Chain [66,[80,81,82,83],98,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(15) =< V2 it(80) =< aux(15) aux(4) =< aux(15) s(10) =< it(80)*aux(15) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [66,[80,81,82,83],91,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(16) =< V2 it(80) =< aux(16) aux(4) =< aux(16) s(10) =< it(80)*aux(16) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [66,[80,81,82,83],90,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(17) =< V2 it(80) =< aux(17) aux(4) =< aux(17) s(10) =< it(80)*aux(17) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [66,[80,81,82,83],89,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(18) =< V2 it(80) =< aux(18) aux(4) =< aux(18) s(10) =< it(80)*aux(18) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [66,[80,81,82,83],88,100]: 16*it(80)+2*s(9)+2*s(11)+8 Such that:aux(19) =< V2 it(80) =< aux(19) aux(4) =< aux(19) s(10) =< it(80)*aux(19) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [66,[80,81,82,83],85,100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(29) =< V2 it(80) =< aux(29) aux(4) =< aux(29) s(10) =< it(80)*aux(29) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=9] * Chain [66,[80,81,82,83],84,100]: 18*it(80)+2*s(9)+2*s(11)+8 Such that:aux(30) =< V2 it(80) =< aux(30) aux(4) =< aux(30) s(10) =< it(80)*aux(30) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=11] * Chain [66,105]: 6 with precondition: [V1=2,Out=5,V>=1,V2>=1] * Chain [66,103]: 6 with precondition: [V1=2,Out=7,V>=1,V2>=1] * Chain [66,100]: 4 with precondition: [V1=2,Out=4,V>=1,V2>=1] * Chain [66,99,105]: 10 with precondition: [V1=2,Out=7,V>=1,V2>=1] * Chain [66,99,104]: 10 with precondition: [V1=2,Out=8,V>=1,V2>=1] * Chain [66,99,100]: 8 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [66,98,105]: 10 with precondition: [V1=2,Out=9,V>=1,V2>=1] * Chain [66,98,104]: 10 with precondition: [V1=2,Out=10,V>=1,V2>=1] * Chain [66,98,100]: 8 with precondition: [V1=2,Out=8,V>=1,V2>=1] * Chain [66,91,100]: 8 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [66,90,100]: 8 with precondition: [V1=2,Out=8,V>=1,V2>=1] * Chain [66,89,100]: 8 with precondition: [V1=2,Out=6,V>=1,V2>=1] * Chain [66,88,100]: 8 with precondition: [V1=2,Out=8,V>=1,V2>=1] * Chain [66,85,100]: 2*s(13)+8 Such that:aux(20) =< V2 s(13) =< aux(20) with precondition: [V1=2,V>=1,Out>=7,V2+5>=Out] * Chain [66,84,100]: 2*s(15)+8 Such that:aux(22) =< V2 s(15) =< aux(22) with precondition: [V1=2,V>=1,Out>=9,V2+7>=Out] * Chain [65,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+6 Such that:aux(31) =< V2 it(80) =< aux(31) aux(4) =< aux(31) s(10) =< it(80)*aux(31) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=6] * Chain [65,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+6 Such that:aux(32) =< V2 it(80) =< aux(32) aux(4) =< aux(32) s(10) =< it(80)*aux(32) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [65,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+4 Such that:aux(33) =< V2 it(80) =< aux(33) aux(4) =< aux(33) s(10) =< it(80)*aux(33) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=5] * Chain [65,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(34) =< V2 it(80) =< aux(34) aux(4) =< aux(34) s(10) =< it(80)*aux(34) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [65,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(35) =< V2 it(80) =< aux(35) aux(4) =< aux(35) s(10) =< it(80)*aux(35) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [65,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(36) =< V2 it(80) =< aux(36) aux(4) =< aux(36) s(10) =< it(80)*aux(36) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [65,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(37) =< V2 it(80) =< aux(37) aux(4) =< aux(37) s(10) =< it(80)*aux(37) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [65,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(38) =< V2 it(80) =< aux(38) aux(4) =< aux(38) s(10) =< it(80)*aux(38) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=11] * Chain [65,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(39) =< V2 it(80) =< aux(39) aux(4) =< aux(39) s(10) =< it(80)*aux(39) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [65,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(40) =< V2 it(80) =< aux(40) aux(4) =< aux(40) s(10) =< it(80)*aux(40) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [65,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(41) =< V2 it(80) =< aux(41) aux(4) =< aux(41) s(10) =< it(80)*aux(41) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [65,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(42) =< V2 it(80) =< aux(42) aux(4) =< aux(42) s(10) =< it(80)*aux(42) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [65,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(43) =< V2 it(80) =< aux(43) aux(4) =< aux(43) s(10) =< it(80)*aux(43) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [65,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(44) =< V2 it(80) =< aux(44) aux(4) =< aux(44) s(10) =< it(80)*aux(44) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=8] * Chain [65,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(45) =< V2 it(80) =< aux(45) aux(4) =< aux(45) s(10) =< it(80)*aux(45) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=10] * Chain [65,105]: 1*s(25)+6 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=4,V2+3>=Out] * Chain [65,103]: 1*s(25)+6 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=6,V2+5>=Out] * Chain [65,100]: 1*s(25)+4 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=3,V2+2>=Out] * Chain [65,99,105]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=6,V2+5>=Out] * Chain [65,99,104]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [65,99,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=5,V2+4>=Out] * Chain [65,98,105]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=8,V2+7>=Out] * Chain [65,98,104]: 1*s(25)+10 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=9,V2+8>=Out] * Chain [65,98,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [65,91,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=5,V2+4>=Out] * Chain [65,90,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [65,89,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=5,V2+4>=Out] * Chain [65,88,100]: 1*s(25)+8 Such that:s(25) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [65,85,100]: 3*s(13)+8 Such that:aux(46) =< V2 s(13) =< aux(46) with precondition: [V1=2,V>=1,V2>=2,Out>=6,2*V2+3>=Out] * Chain [65,84,100]: 3*s(15)+8 Such that:aux(47) =< V2 s(15) =< aux(47) with precondition: [V1=2,V>=1,V2>=2,Out>=8,2*V2+5>=Out] * Chain [64,[80,81,82,83],105]: 17*it(80)+2*s(9)+2*s(11)+6 Such that:aux(48) =< V2 it(80) =< aux(48) aux(4) =< aux(48) s(10) =< it(80)*aux(48) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=8] * Chain [64,[80,81,82,83],103]: 17*it(80)+2*s(9)+2*s(11)+6 Such that:aux(49) =< V2 it(80) =< aux(49) aux(4) =< aux(49) s(10) =< it(80)*aux(49) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [64,[80,81,82,83],100]: 17*it(80)+2*s(9)+2*s(11)+4 Such that:aux(50) =< V2 it(80) =< aux(50) aux(4) =< aux(50) s(10) =< it(80)*aux(50) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=7] * Chain [64,[80,81,82,83],99,105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(51) =< V2 it(80) =< aux(51) aux(4) =< aux(51) s(10) =< it(80)*aux(51) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=10] * Chain [64,[80,81,82,83],99,104]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(52) =< V2 it(80) =< aux(52) aux(4) =< aux(52) s(10) =< it(80)*aux(52) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=11] * Chain [64,[80,81,82,83],99,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(53) =< V2 it(80) =< aux(53) aux(4) =< aux(53) s(10) =< it(80)*aux(53) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [64,[80,81,82,83],98,105]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(54) =< V2 it(80) =< aux(54) aux(4) =< aux(54) s(10) =< it(80)*aux(54) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=12] * Chain [64,[80,81,82,83],98,104]: 17*it(80)+2*s(9)+2*s(11)+10 Such that:aux(55) =< V2 it(80) =< aux(55) aux(4) =< aux(55) s(10) =< it(80)*aux(55) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=13] * Chain [64,[80,81,82,83],98,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(56) =< V2 it(80) =< aux(56) aux(4) =< aux(56) s(10) =< it(80)*aux(56) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=11] * Chain [64,[80,81,82,83],91,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(57) =< V2 it(80) =< aux(57) aux(4) =< aux(57) s(10) =< it(80)*aux(57) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [64,[80,81,82,83],90,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(58) =< V2 it(80) =< aux(58) aux(4) =< aux(58) s(10) =< it(80)*aux(58) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=11] * Chain [64,[80,81,82,83],89,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(59) =< V2 it(80) =< aux(59) aux(4) =< aux(59) s(10) =< it(80)*aux(59) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=9] * Chain [64,[80,81,82,83],88,100]: 17*it(80)+2*s(9)+2*s(11)+8 Such that:aux(60) =< V2 it(80) =< aux(60) aux(4) =< aux(60) s(10) =< it(80)*aux(60) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=2,Out>=11] * Chain [64,[80,81,82,83],85,100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(61) =< V2 it(80) =< aux(61) aux(4) =< aux(61) s(10) =< it(80)*aux(61) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=10] * Chain [64,[80,81,82,83],84,100]: 19*it(80)+2*s(9)+2*s(11)+8 Such that:aux(62) =< V2 it(80) =< aux(62) aux(4) =< aux(62) s(10) =< it(80)*aux(62) s(12) =< it(80)*aux(4) s(11) =< s(12) s(9) =< s(10) with precondition: [V1=2,V>=1,V2>=3,Out>=12] * Chain [64,105]: 1*s(26)+6 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=6,V2+5>=Out] * Chain [64,103]: 1*s(26)+6 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=8,V2+7>=Out] * Chain [64,100]: 1*s(26)+4 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=5,V2+4>=Out] * Chain [64,99,105]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=8,V2+7>=Out] * Chain [64,99,104]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=9,V2+8>=Out] * Chain [64,99,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [64,98,105]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=10,V2+9>=Out] * Chain [64,98,104]: 1*s(26)+10 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=11,V2+10>=Out] * Chain [64,98,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=9,V2+8>=Out] * Chain [64,91,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [64,90,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=9,V2+8>=Out] * Chain [64,89,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=7,V2+6>=Out] * Chain [64,88,100]: 1*s(26)+8 Such that:s(26) =< V2 with precondition: [V1=2,V>=1,Out>=9,V2+8>=Out] * Chain [64,85,100]: 3*s(13)+8 Such that:aux(63) =< V2 s(13) =< aux(63) with precondition: [V1=2,V>=1,V2>=2,Out>=8,2*V2+5>=Out] * Chain [64,84,100]: 3*s(15)+8 Such that:aux(64) =< V2 s(15) =< aux(64) with precondition: [V1=2,V>=1,V2>=2,Out>=10,2*V2+7>=Out] #### Cost of chains of start(V1,V,V2): * Chain [112]: 1*s(4081)+2*s(4082)+1*s(4083)+1*s(4084)+1 Such that:s(4083) =< V1+1 s(4081) =< V+1 s(4084) =< V+2 aux(303) =< V s(4082) =< aux(303) with precondition: [V1>=0] * Chain [111]: 6840*s(4088)+384*s(4089)+4*s(4121)+2*s(4125)+8*s(4129)+6*s(4131)+14*s(4133)+10*s(4135)+24*s(4137)+12*s(4139)+24*s(4141)+8*s(4143)+12*s(4145)+2*s(4151)+2*s(4157)+240*s(4160)+30*s(4164)+30*s(4165)+720*s(4173)+720*s(4174)+14 Such that:s(4158) =< V s(4119) =< V2+3 s(4122) =< V2+4 s(4130) =< V2+6 s(4132) =< V2+7 s(4134) =< V2+8 s(4136) =< V2+9 s(4138) =< V2+10 s(4140) =< V2+11 s(4142) =< V2+12 s(4144) =< V2+13 s(4127) =< 2*V2+4 s(4146) =< 2*V2+13 s(4153) =< 2*V2+14 aux(304) =< V2 aux(305) =< V2+1 s(4088) =< aux(304) s(4160) =< s(4158) s(4161) =< s(4158) s(4162) =< s(4160)*s(4158) s(4163) =< s(4160)*s(4161) s(4164) =< s(4163) s(4165) =< s(4162) s(4089) =< aux(305) s(4121) =< s(4119) s(4125) =< s(4122) s(4129) =< s(4127) s(4151) =< s(4146) s(4157) =< s(4153) s(4170) =< aux(304) s(4171) =< s(4088)*aux(304) s(4172) =< s(4088)*s(4170) s(4173) =< s(4172) s(4174) =< s(4171) s(4131) =< s(4130) s(4133) =< s(4132) s(4135) =< s(4134) s(4137) =< s(4136) s(4139) =< s(4138) s(4141) =< s(4140) s(4143) =< s(4142) s(4145) =< s(4144) with precondition: [V1=1,V>=0,V2>=0] * Chain [110]: 10 with precondition: [V1=1,V2=0,V>=2] * Chain [109]: 16*s(4181)+4268*s(4182)+490*s(4183)+4*s(4192)+60*s(4204)+60*s(4205)+480*s(4281)+480*s(4282)+14 Such that:aux(317) =< V aux(318) =< V+3 aux(319) =< V2 aux(320) =< V2+1 s(4183) =< aux(317) s(4182) =< aux(319) s(4181) =< aux(320) s(4192) =< aux(318) s(4201) =< aux(317) s(4202) =< s(4183)*aux(317) s(4203) =< s(4183)*s(4201) s(4204) =< s(4203) s(4205) =< s(4202) s(4278) =< aux(319) s(4279) =< s(4182)*aux(319) s(4280) =< s(4182)*s(4278) s(4281) =< s(4280) s(4282) =< s(4279) with precondition: [V1=2,V>=0,V2>=0] * Chain [108]: 10 with precondition: [V1=2,V2=0,V>=1] * Chain [107]: 1 with precondition: [V=0,V1>=1] * Chain [106]: 0 with precondition: [V1=V,V1>=1] Closed-form bounds of start(V1,V,V2): ------------------------------------- * Chain [112] with precondition: [V1>=0] - Upper bound: nat(V)*2+1+(V1+1)+nat(V+1)+nat(V+2) - Complexity: n * Chain [111] with precondition: [V1=1,V>=0,V2>=0] - Upper bound: 240*V+14+60*V*V+6840*V2+1440*V2*V2+(384*V2+384)+(4*V2+12)+(2*V2+8)+(6*V2+36)+(14*V2+98)+(10*V2+80)+(24*V2+216)+(12*V2+120)+(24*V2+264)+(8*V2+96)+(12*V2+156)+(16*V2+32)+(4*V2+26)+(4*V2+28) - Complexity: n^2 * Chain [110] with precondition: [V1=1,V2=0,V>=2] - Upper bound: 10 - Complexity: constant * Chain [109] with precondition: [V1=2,V>=0,V2>=0] - Upper bound: 490*V+14+120*V*V+4268*V2+960*V2*V2+(4*V+12)+(16*V2+16) - Complexity: n^2 * Chain [108] with precondition: [V1=2,V2=0,V>=1] - Upper bound: 10 - Complexity: constant * Chain [107] with precondition: [V=0,V1>=1] - Upper bound: 1 - Complexity: constant * Chain [106] with precondition: [V1=V,V1>=1] - Upper bound: 0 - Complexity: constant ### Maximum cost of start(V1,V,V2): max([10,nat(V)*2+1+max([V1+1+nat(V+1)+nat(V+2),nat(V)*238+13+nat(V)*60*nat(V)+nat(V2)*4268+nat(V2)*960*nat(V2)+nat(V2+1)*16+max([nat(V)*60*nat(V)+nat(V)*250+nat(V+3)*4,nat(V2)*480*nat(V2)+nat(V2)*2572+nat(V2+1)*368+nat(V2+3)*4+nat(V2+4)*2+nat(V2+6)*6+nat(V2+7)*14+nat(V2+8)*10+nat(V2+9)*24+nat(V2+10)*12+nat(V2+11)*24+nat(V2+12)*8+nat(V2+13)*12+nat(2*V2+4)*8+nat(2*V2+13)*2+nat(2*V2+14)*2])])]) Asymptotic class: n^2 * Total analysis performed in 20726 ms. ---------------------------------------- (12) BOUNDS(1, n^2) ---------------------------------------- (13) RelTrsToDecreasingLoopProblemProof (LOWER BOUND(ID)) Transformed a relative TRS into a decreasing-loop problem. ---------------------------------------- (14) Obligation: Analyzing the following TRS for decreasing loops: The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(n^1, n^2). The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) GR(0, z0) -> c4 GR(s(z0), 0) -> c5 GR(s(z0), s(z1)) -> c6(GR(z0, z1)) NEQ(0, 0) -> c7 NEQ(0, s(z0)) -> c8 NEQ(s(z0), 0) -> c9 NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) P(0) -> c11 P(s(z0)) -> c12 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) neq(0, 0) -> false neq(0, s(z0)) -> true neq(s(z0), 0) -> true neq(s(z0), s(z1)) -> neq(z0, z1) p(0) -> 0 p(s(z0)) -> z0 Rewrite Strategy: INNERMOST ---------------------------------------- (15) DecreasingLoopProof (LOWER BOUND(ID)) The following loop(s) give(s) rise to the lower bound Omega(n^1): The rewrite sequence GR(s(z0), s(z1)) ->^+ c6(GR(z0, z1)) gives rise to a decreasing loop by considering the right hand sides subterm at position [0]. The pumping substitution is [z0 / s(z0), z1 / s(z1)]. The result substitution is [ ]. ---------------------------------------- (16) Complex Obligation (BEST) ---------------------------------------- (17) Obligation: Proved the lower bound n^1 for the following obligation: The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(n^1, n^2). The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) GR(0, z0) -> c4 GR(s(z0), 0) -> c5 GR(s(z0), s(z1)) -> c6(GR(z0, z1)) NEQ(0, 0) -> c7 NEQ(0, s(z0)) -> c8 NEQ(s(z0), 0) -> c9 NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) P(0) -> c11 P(s(z0)) -> c12 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) neq(0, 0) -> false neq(0, s(z0)) -> true neq(s(z0), 0) -> true neq(s(z0), s(z1)) -> neq(z0, z1) p(0) -> 0 p(s(z0)) -> z0 Rewrite Strategy: INNERMOST ---------------------------------------- (18) LowerBoundPropagationProof (FINISHED) Propagated lower bound. ---------------------------------------- (19) BOUNDS(n^1, INF) ---------------------------------------- (20) Obligation: Analyzing the following TRS for decreasing loops: The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(n^1, n^2). The TRS R consists of the following rules: COND1(true, z0, z1) -> c(COND2(gr(z0, z1), z0, z1), GR(z0, z1)) COND2(true, z0, z1) -> c1(COND1(neq(z0, 0), z1, z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c2(COND1(neq(z0, 0), p(z0), z1), NEQ(z0, 0)) COND2(false, z0, z1) -> c3(COND1(neq(z0, 0), p(z0), z1), P(z0)) GR(0, z0) -> c4 GR(s(z0), 0) -> c5 GR(s(z0), s(z1)) -> c6(GR(z0, z1)) NEQ(0, 0) -> c7 NEQ(0, s(z0)) -> c8 NEQ(s(z0), 0) -> c9 NEQ(s(z0), s(z1)) -> c10(NEQ(z0, z1)) P(0) -> c11 P(s(z0)) -> c12 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond1(neq(z0, 0), z1, z1) cond2(false, z0, z1) -> cond1(neq(z0, 0), p(z0), z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) neq(0, 0) -> false neq(0, s(z0)) -> true neq(s(z0), 0) -> true neq(s(z0), s(z1)) -> neq(z0, z1) p(0) -> 0 p(s(z0)) -> z0 Rewrite Strategy: INNERMOST