WORST_CASE(Omega(n^1),O(n^1)) 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^1). (0) CpxRelTRS (1) SInnermostTerminationProof [BOTH CONCRETE BOUNDS(ID, ID), 23.7 s] (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, 37.1 s] (12) BOUNDS(1, n^1) (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^1). 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) GR(0, z0) -> c11 GR(s(z0), 0) -> c12 GR(s(z0), s(z1)) -> c13(GR(z0, z1)) AND(true, true) -> c14 AND(false, z0) -> c15 AND(z0, false) -> c16 P(0) -> c17 P(s(z0)) -> c18 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) and(true, true) -> true and(false, z0) -> false and(z0, false) -> false 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^1). 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) GR(0, z0) -> c11 GR(s(z0), 0) -> c12 GR(s(z0), s(z1)) -> c13(GR(z0, z1)) AND(true, true) -> c14 AND(false, z0) -> c15 AND(z0, false) -> c16 P(0) -> c17 P(s(z0)) -> c18 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) and(true, true) -> true and(false, z0) -> false and(z0, false) -> false 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^1). 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) [1] COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) [1] COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) [1] COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) [1] COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) [1] COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) [1] COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) [1] COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) [1] COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) [1] COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) [1] GR(0, z0) -> c11 [1] GR(s(z0), 0) -> c12 [1] GR(s(z0), s(z1)) -> c13(GR(z0, z1)) [1] AND(true, true) -> c14 [1] AND(false, z0) -> c15 [1] AND(z0, false) -> c16 [1] P(0) -> c17 [1] P(s(z0)) -> c18 [1] cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) [0] cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) [0] cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) [0] cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) [0] cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) [0] cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) [0] cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) [0] gr(0, z0) -> false [0] gr(s(z0), 0) -> true [0] gr(s(z0), s(z1)) -> gr(z0, z1) [0] and(true, true) -> true [0] and(false, z0) -> false [0] and(z0, false) -> false [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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) [1] COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) [1] COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) [1] COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) [1] COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) [1] COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) [1] COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) [1] COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) [1] COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) [1] COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) [1] GR(0, z0) -> c11 [1] GR(s(z0), 0) -> c12 [1] GR(s(z0), s(z1)) -> c13(GR(z0, z1)) [1] AND(true, true) -> c14 [1] AND(false, z0) -> c15 [1] AND(z0, false) -> c16 [1] P(0) -> c17 [1] P(s(z0)) -> c18 [1] cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) [0] cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) [0] cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) [0] cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) [0] cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) [0] cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) [0] cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) [0] gr(0, z0) -> false [0] gr(s(z0), 0) -> true [0] gr(s(z0), s(z1)) -> gr(z0, z1) [0] and(true, true) -> true [0] and(false, z0) -> false [0] and(z0, false) -> false [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 -> c11:c12:c13 -> c COND2 :: true:false -> 0:s -> 0:s -> c1:c2 gr :: 0:s -> 0:s -> true:false GR :: 0:s -> 0:s -> c11:c12:c13 c1 :: c3:c4:c5:c6 -> c11:c12:c13 -> c1:c2 COND3 :: true:false -> 0:s -> 0:s -> c3:c4:c5:c6 0 :: 0:s false :: true:false c2 :: c7:c8:c9:c10 -> c11:c12:c13 -> c1:c2 COND4 :: true:false -> 0:s -> 0:s -> c7:c8:c9:c10 c3 :: c3:c4:c5:c6 -> c11:c12:c13 -> c3:c4:c5:c6 p :: 0:s -> 0:s c4 :: c3:c4:c5:c6 -> c17:c18 -> c3:c4:c5:c6 P :: 0:s -> c17:c18 c5 :: c -> c14:c15:c16 -> c11:c12:c13 -> c3:c4:c5:c6 and :: true:false -> true:false -> true:false AND :: true:false -> true:false -> c14:c15:c16 c6 :: c -> c14:c15:c16 -> c11:c12:c13 -> c3:c4:c5:c6 c7 :: c7:c8:c9:c10 -> c11:c12:c13 -> c7:c8:c9:c10 c8 :: c7:c8:c9:c10 -> c17:c18 -> c7:c8:c9:c10 c9 :: c -> c14:c15:c16 -> c11:c12:c13 -> c7:c8:c9:c10 c10 :: c -> c14:c15:c16 -> c11:c12:c13 -> c7:c8:c9:c10 c11 :: c11:c12:c13 s :: 0:s -> 0:s c12 :: c11:c12:c13 c13 :: c11:c12:c13 -> c11:c12:c13 c14 :: c14:c15:c16 c15 :: c14:c15:c16 c16 :: c14:c15:c16 c17 :: c17:c18 c18 :: c17:c18 cond1 :: true:false -> 0:s -> 0:s -> cond1:cond2:cond3:cond4 cond2 :: true:false -> 0:s -> 0:s -> cond1:cond2:cond3:cond4 cond3 :: true:false -> 0:s -> 0:s -> cond1:cond2:cond3:cond4 cond4 :: true:false -> 0:s -> 0:s -> cond1:cond2:cond3:cond4 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] cond3(v0, v1, v2) -> null_cond3 [0] cond4(v0, v1, v2) -> null_cond4 [0] gr(v0, v1) -> null_gr [0] and(v0, v1) -> null_and [0] p(v0) -> null_p [0] COND1(v0, v1, v2) -> null_COND1 [0] COND2(v0, v1, v2) -> null_COND2 [0] COND3(v0, v1, v2) -> null_COND3 [0] COND4(v0, v1, v2) -> null_COND4 [0] GR(v0, v1) -> null_GR [0] AND(v0, v1) -> null_AND [0] P(v0) -> null_P [0] And the following fresh constants: null_cond1, null_cond2, null_cond3, null_cond4, null_gr, null_and, null_p, null_COND1, null_COND2, null_COND3, null_COND4, null_GR, null_AND, 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) [1] COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) [1] COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) [1] COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) [1] COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) [1] COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) [1] COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) [1] COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) [1] COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) [1] COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) [1] GR(0, z0) -> c11 [1] GR(s(z0), 0) -> c12 [1] GR(s(z0), s(z1)) -> c13(GR(z0, z1)) [1] AND(true, true) -> c14 [1] AND(false, z0) -> c15 [1] AND(z0, false) -> c16 [1] P(0) -> c17 [1] P(s(z0)) -> c18 [1] cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) [0] cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) [0] cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) [0] cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) [0] cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) [0] cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) [0] cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) [0] gr(0, z0) -> false [0] gr(s(z0), 0) -> true [0] gr(s(z0), s(z1)) -> gr(z0, z1) [0] and(true, true) -> true [0] and(false, z0) -> false [0] and(z0, false) -> false [0] p(0) -> 0 [0] p(s(z0)) -> z0 [0] cond1(v0, v1, v2) -> null_cond1 [0] cond2(v0, v1, v2) -> null_cond2 [0] cond3(v0, v1, v2) -> null_cond3 [0] cond4(v0, v1, v2) -> null_cond4 [0] gr(v0, v1) -> null_gr [0] and(v0, v1) -> null_and [0] p(v0) -> null_p [0] COND1(v0, v1, v2) -> null_COND1 [0] COND2(v0, v1, v2) -> null_COND2 [0] COND3(v0, v1, v2) -> null_COND3 [0] COND4(v0, v1, v2) -> null_COND4 [0] GR(v0, v1) -> null_GR [0] AND(v0, v1) -> null_AND [0] P(v0) -> null_P [0] The TRS has the following type information: COND1 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> c:null_COND1 true :: true:false:null_gr:null_and c :: c1:c2:null_COND2 -> c11:c12:c13:null_GR -> c:null_COND1 COND2 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> c1:c2:null_COND2 gr :: 0:s:null_p -> 0:s:null_p -> true:false:null_gr:null_and GR :: 0:s:null_p -> 0:s:null_p -> c11:c12:c13:null_GR c1 :: c3:c4:c5:c6:null_COND3 -> c11:c12:c13:null_GR -> c1:c2:null_COND2 COND3 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> c3:c4:c5:c6:null_COND3 0 :: 0:s:null_p false :: true:false:null_gr:null_and c2 :: c7:c8:c9:c10:null_COND4 -> c11:c12:c13:null_GR -> c1:c2:null_COND2 COND4 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> c7:c8:c9:c10:null_COND4 c3 :: c3:c4:c5:c6:null_COND3 -> c11:c12:c13:null_GR -> c3:c4:c5:c6:null_COND3 p :: 0:s:null_p -> 0:s:null_p c4 :: c3:c4:c5:c6:null_COND3 -> c17:c18:null_P -> c3:c4:c5:c6:null_COND3 P :: 0:s:null_p -> c17:c18:null_P c5 :: c:null_COND1 -> c14:c15:c16:null_AND -> c11:c12:c13:null_GR -> c3:c4:c5:c6:null_COND3 and :: true:false:null_gr:null_and -> true:false:null_gr:null_and -> true:false:null_gr:null_and AND :: true:false:null_gr:null_and -> true:false:null_gr:null_and -> c14:c15:c16:null_AND c6 :: c:null_COND1 -> c14:c15:c16:null_AND -> c11:c12:c13:null_GR -> c3:c4:c5:c6:null_COND3 c7 :: c7:c8:c9:c10:null_COND4 -> c11:c12:c13:null_GR -> c7:c8:c9:c10:null_COND4 c8 :: c7:c8:c9:c10:null_COND4 -> c17:c18:null_P -> c7:c8:c9:c10:null_COND4 c9 :: c:null_COND1 -> c14:c15:c16:null_AND -> c11:c12:c13:null_GR -> c7:c8:c9:c10:null_COND4 c10 :: c:null_COND1 -> c14:c15:c16:null_AND -> c11:c12:c13:null_GR -> c7:c8:c9:c10:null_COND4 c11 :: c11:c12:c13:null_GR s :: 0:s:null_p -> 0:s:null_p c12 :: c11:c12:c13:null_GR c13 :: c11:c12:c13:null_GR -> c11:c12:c13:null_GR c14 :: c14:c15:c16:null_AND c15 :: c14:c15:c16:null_AND c16 :: c14:c15:c16:null_AND c17 :: c17:c18:null_P c18 :: c17:c18:null_P cond1 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> null_cond1:null_cond2:null_cond3:null_cond4 cond2 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> null_cond1:null_cond2:null_cond3:null_cond4 cond3 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> null_cond1:null_cond2:null_cond3:null_cond4 cond4 :: true:false:null_gr:null_and -> 0:s:null_p -> 0:s:null_p -> null_cond1:null_cond2:null_cond3:null_cond4 null_cond1 :: null_cond1:null_cond2:null_cond3:null_cond4 null_cond2 :: null_cond1:null_cond2:null_cond3:null_cond4 null_cond3 :: null_cond1:null_cond2:null_cond3:null_cond4 null_cond4 :: null_cond1:null_cond2:null_cond3:null_cond4 null_gr :: true:false:null_gr:null_and null_and :: true:false:null_gr:null_and null_p :: 0:s:null_p null_COND1 :: c:null_COND1 null_COND2 :: c1:c2:null_COND2 null_COND3 :: c3:c4:c5:c6:null_COND3 null_COND4 :: c7:c8:c9:c10:null_COND4 null_GR :: c11:c12:c13:null_GR null_AND :: c14:c15:c16:null_AND null_P :: c17:c18: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 c11 => 0 c12 => 1 c14 => 1 c15 => 2 c16 => 3 c17 => 1 c18 => 2 null_cond1 => 0 null_cond2 => 0 null_cond3 => 0 null_cond4 => 0 null_gr => 0 null_and => 0 null_p => 0 null_COND1 => 0 null_COND2 => 0 null_COND3 => 0 null_COND4 => 0 null_GR => 0 null_AND => 0 null_P => 0 ---------------------------------------- (10) Obligation: Complexity RNTS consisting of the following rules: AND(z, z') -{ 1 }-> 3 :|: z = z0, z0 >= 0, z' = 1 AND(z, z') -{ 1 }-> 2 :|: z = 1, z0 >= 0, z' = z0 AND(z, z') -{ 1 }-> 1 :|: z = 2, z' = 2 AND(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 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 + COND4(gr(z1, 0), z0, z1) + GR(z1, 0) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 COND2(z, z', z'') -{ 1 }-> 1 + COND3(gr(z0, 0), z0, z1) + GR(z0, 0) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND3(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 COND3(z, z', z'') -{ 1 }-> 1 + COND3(gr(z0, 0), p(z0), z1) + P(z0) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND3(z, z', z'') -{ 1 }-> 1 + COND3(gr(z0, 0), p(z0), z1) + GR(z0, 0) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND3(z, z', z'') -{ 1 }-> 1 + COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1) + AND(gr(z0, 0), gr(z1, 0)) + GR(z0, 0) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 COND3(z, z', z'') -{ 1 }-> 1 + COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1) + AND(gr(z0, 0), gr(z1, 0)) + GR(z1, 0) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 COND4(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 COND4(z, z', z'') -{ 1 }-> 1 + COND4(gr(z1, 0), z0, p(z1)) + P(z1) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND4(z, z', z'') -{ 1 }-> 1 + COND4(gr(z1, 0), z0, p(z1)) + GR(z1, 0) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 COND4(z, z', z'') -{ 1 }-> 1 + COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1) + AND(gr(z0, 0), gr(z1, 0)) + GR(z0, 0) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 COND4(z, z', z'') -{ 1 }-> 1 + COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1) + AND(gr(z0, 0), gr(z1, 0)) + GR(z1, 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 P(z) -{ 1 }-> 2 :|: z = 1 + z0, z0 >= 0 P(z) -{ 1 }-> 1 :|: z = 0 P(z) -{ 0 }-> 0 :|: v0 >= 0, z = v0 and(z, z') -{ 0 }-> 2 :|: z = 2, z' = 2 and(z, z') -{ 0 }-> 1 :|: z = 1, z0 >= 0, z' = z0 and(z, z') -{ 0 }-> 1 :|: z = z0, z0 >= 0, z' = 1 and(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 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 }-> cond4(gr(z1, 0), z0, z1) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 cond2(z, z', z'') -{ 0 }-> cond3(gr(z0, 0), 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 cond3(z, z', z'') -{ 0 }-> cond3(gr(z0, 0), p(z0), z1) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 cond3(z, z', z'') -{ 0 }-> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 cond3(z, z', z'') -{ 0 }-> 0 :|: v0 >= 0, z'' = v2, v1 >= 0, z = v0, z' = v1, v2 >= 0 cond4(z, z', z'') -{ 0 }-> cond4(gr(z1, 0), z0, p(z1)) :|: z = 2, z1 >= 0, z0 >= 0, z' = z0, z'' = z1 cond4(z, z', z'') -{ 0 }-> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) :|: z1 >= 0, z = 1, z0 >= 0, z' = z0, z'' = z1 cond4(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 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,[fun3(V1, V, V2, Out)],[V1 >= 0,V >= 0,V2 >= 0]). eq(start(V1, V, V2),0,[fun4(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,[fun6(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V, V2),0,[fun5(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,[cond3(V1, V, V2, Out)],[V1 >= 0,V >= 0,V2 >= 0]). eq(start(V1, V, V2),0,[cond4(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,[and(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,[gr(V6, 0, Ret0101),fun3(Ret0101, V6, V5, Ret011),fun2(V6, 0, Ret11)],[Out = 1 + Ret011 + Ret11,V1 = 2,V5 >= 0,V6 >= 0,V = V6,V2 = V5]). eq(fun1(V1, V, V2, Out),1,[gr(V7, 0, Ret0102),fun4(Ret0102, V8, V7, Ret012),fun2(V7, 0, Ret12)],[Out = 1 + Ret012 + Ret12,V7 >= 0,V1 = 1,V8 >= 0,V = V8,V2 = V7]). eq(fun3(V1, V, V2, Out),1,[gr(V9, 0, Ret0103),p(V9, Ret0111),fun3(Ret0103, Ret0111, V10, Ret013),fun2(V9, 0, Ret13)],[Out = 1 + Ret013 + Ret13,V1 = 2,V10 >= 0,V9 >= 0,V = V9,V2 = V10]). eq(fun3(V1, V, V2, Out),1,[gr(V12, 0, Ret0104),p(V12, Ret0112),fun3(Ret0104, Ret0112, V11, Ret014),fun5(V12, Ret14)],[Out = 1 + Ret014 + Ret14,V1 = 2,V11 >= 0,V12 >= 0,V = V12,V2 = V11]). eq(fun3(V1, V, V2, Out),1,[gr(V14, 0, Ret00100),gr(V13, 0, Ret00101),and(Ret00100, Ret00101, Ret0010),fun(Ret0010, V14, V13, Ret001),gr(V14, 0, Ret0105),gr(V13, 0, Ret0113),fun6(Ret0105, Ret0113, Ret015),fun2(V14, 0, Ret15)],[Out = 1 + Ret001 + Ret015 + Ret15,V13 >= 0,V1 = 1,V14 >= 0,V = V14,V2 = V13]). eq(fun3(V1, V, V2, Out),1,[gr(V16, 0, Ret001001),gr(V15, 0, Ret001011),and(Ret001001, Ret001011, Ret00102),fun(Ret00102, V16, V15, Ret0011),gr(V16, 0, Ret0106),gr(V15, 0, Ret0114),fun6(Ret0106, Ret0114, Ret016),fun2(V15, 0, Ret16)],[Out = 1 + Ret0011 + Ret016 + Ret16,V15 >= 0,V1 = 1,V16 >= 0,V = V16,V2 = V15]). eq(fun4(V1, V, V2, Out),1,[gr(V17, 0, Ret0107),p(V17, Ret0121),fun4(Ret0107, V18, Ret0121, Ret017),fun2(V17, 0, Ret17)],[Out = 1 + Ret017 + Ret17,V1 = 2,V17 >= 0,V18 >= 0,V = V18,V2 = V17]). eq(fun4(V1, V, V2, Out),1,[gr(V19, 0, Ret0108),p(V19, Ret0122),fun4(Ret0108, V20, Ret0122, Ret018),fun5(V19, Ret18)],[Out = 1 + Ret018 + Ret18,V1 = 2,V19 >= 0,V20 >= 0,V = V20,V2 = V19]). eq(fun4(V1, V, V2, Out),1,[gr(V21, 0, Ret001002),gr(V22, 0, Ret001012),and(Ret001002, Ret001012, Ret00103),fun(Ret00103, V21, V22, Ret0012),gr(V21, 0, Ret0109),gr(V22, 0, Ret0115),fun6(Ret0109, Ret0115, Ret019),fun2(V21, 0, Ret19)],[Out = 1 + Ret0012 + Ret019 + Ret19,V22 >= 0,V1 = 1,V21 >= 0,V = V21,V2 = V22]). eq(fun4(V1, V, V2, Out),1,[gr(V23, 0, Ret001003),gr(V24, 0, Ret001013),and(Ret001003, Ret001013, Ret00104),fun(Ret00104, V23, V24, Ret0013),gr(V23, 0, Ret01010),gr(V24, 0, Ret0116),fun6(Ret01010, Ret0116, Ret0110),fun2(V24, 0, Ret110)],[Out = 1 + Ret0013 + Ret0110 + Ret110,V24 >= 0,V1 = 1,V23 >= 0,V = V23,V2 = V24]). eq(fun2(V1, V, Out),1,[],[Out = 0,V25 >= 0,V1 = 0,V = V25]). eq(fun2(V1, V, Out),1,[],[Out = 1,V1 = 1 + V26,V26 >= 0,V = 0]). eq(fun2(V1, V, Out),1,[fun2(V28, V27, Ret111)],[Out = 1 + Ret111,V27 >= 0,V1 = 1 + V28,V28 >= 0,V = 1 + V27]). eq(fun6(V1, V, Out),1,[],[Out = 1,V1 = 2,V = 2]). eq(fun6(V1, V, Out),1,[],[Out = 2,V1 = 1,V29 >= 0,V = V29]). eq(fun6(V1, V, Out),1,[],[Out = 3,V1 = V30,V30 >= 0,V = 1]). eq(fun5(V1, Out),1,[],[Out = 1,V1 = 0]). eq(fun5(V1, Out),1,[],[Out = 2,V1 = 1 + V31,V31 >= 0]). eq(cond1(V1, V, V2, Out),0,[gr(V33, V32, Ret0),cond2(Ret0, V33, V32, Ret)],[Out = Ret,V1 = 2,V32 >= 0,V33 >= 0,V = V33,V2 = V32]). eq(cond2(V1, V, V2, Out),0,[gr(V35, 0, Ret02),cond3(Ret02, V35, V34, Ret2)],[Out = Ret2,V1 = 2,V34 >= 0,V35 >= 0,V = V35,V2 = V34]). eq(cond2(V1, V, V2, Out),0,[gr(V37, 0, Ret03),cond4(Ret03, V36, V37, Ret3)],[Out = Ret3,V37 >= 0,V1 = 1,V36 >= 0,V = V36,V2 = V37]). eq(cond3(V1, V, V2, Out),0,[gr(V38, 0, Ret04),p(V38, Ret112),cond3(Ret04, Ret112, V39, Ret4)],[Out = Ret4,V1 = 2,V39 >= 0,V38 >= 0,V = V38,V2 = V39]). eq(cond3(V1, V, V2, Out),0,[gr(V40, 0, Ret00),gr(V41, 0, Ret0117),and(Ret00, Ret0117, Ret05),cond1(Ret05, V40, V41, Ret5)],[Out = Ret5,V41 >= 0,V1 = 1,V40 >= 0,V = V40,V2 = V41]). eq(cond4(V1, V, V2, Out),0,[gr(V43, 0, Ret06),p(V43, Ret21),cond4(Ret06, V42, Ret21, Ret6)],[Out = Ret6,V1 = 2,V43 >= 0,V42 >= 0,V = V42,V2 = V43]). eq(cond4(V1, V, V2, Out),0,[gr(V44, 0, Ret002),gr(V45, 0, Ret0118),and(Ret002, Ret0118, Ret07),cond1(Ret07, V44, V45, Ret7)],[Out = Ret7,V45 >= 0,V1 = 1,V44 >= 0,V = V44,V2 = V45]). eq(gr(V1, V, Out),0,[],[Out = 1,V46 >= 0,V1 = 0,V = V46]). eq(gr(V1, V, Out),0,[],[Out = 2,V1 = 1 + V47,V47 >= 0,V = 0]). eq(gr(V1, V, Out),0,[gr(V49, V48, Ret8)],[Out = Ret8,V48 >= 0,V1 = 1 + V49,V49 >= 0,V = 1 + V48]). eq(and(V1, V, Out),0,[],[Out = 2,V1 = 2,V = 2]). eq(and(V1, V, Out),0,[],[Out = 1,V1 = 1,V50 >= 0,V = V50]). eq(and(V1, V, Out),0,[],[Out = 1,V1 = V51,V51 >= 0,V = 1]). eq(p(V1, Out),0,[],[Out = 0,V1 = 0]). eq(p(V1, Out),0,[],[Out = V52,V1 = 1 + V52,V52 >= 0]). eq(cond1(V1, V, V2, Out),0,[],[Out = 0,V54 >= 0,V2 = V55,V53 >= 0,V1 = V54,V = V53,V55 >= 0]). eq(cond2(V1, V, V2, Out),0,[],[Out = 0,V58 >= 0,V2 = V56,V57 >= 0,V1 = V58,V = V57,V56 >= 0]). eq(cond3(V1, V, V2, Out),0,[],[Out = 0,V61 >= 0,V2 = V59,V60 >= 0,V1 = V61,V = V60,V59 >= 0]). eq(cond4(V1, V, V2, Out),0,[],[Out = 0,V62 >= 0,V2 = V63,V64 >= 0,V1 = V62,V = V64,V63 >= 0]). eq(gr(V1, V, Out),0,[],[Out = 0,V66 >= 0,V65 >= 0,V1 = V66,V = V65]). eq(and(V1, V, Out),0,[],[Out = 0,V68 >= 0,V67 >= 0,V1 = V68,V = V67]). eq(p(V1, Out),0,[],[Out = 0,V69 >= 0,V1 = V69]). eq(fun(V1, V, V2, Out),0,[],[Out = 0,V70 >= 0,V2 = V72,V71 >= 0,V1 = V70,V = V71,V72 >= 0]). eq(fun1(V1, V, V2, Out),0,[],[Out = 0,V73 >= 0,V2 = V74,V75 >= 0,V1 = V73,V = V75,V74 >= 0]). eq(fun3(V1, V, V2, Out),0,[],[Out = 0,V78 >= 0,V2 = V77,V76 >= 0,V1 = V78,V = V76,V77 >= 0]). eq(fun4(V1, V, V2, Out),0,[],[Out = 0,V80 >= 0,V2 = V79,V81 >= 0,V1 = V80,V = V81,V79 >= 0]). eq(fun2(V1, V, Out),0,[],[Out = 0,V82 >= 0,V83 >= 0,V1 = V82,V = V83]). eq(fun6(V1, V, Out),0,[],[Out = 0,V84 >= 0,V85 >= 0,V1 = V84,V = V85]). eq(fun5(V1, Out),0,[],[Out = 0,V86 >= 0,V1 = V86]). 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(fun3(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(fun4(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(fun2(V1,V,Out),[V1,V],[Out]). input_output_vars(fun6(V1,V,Out),[V1,V],[Out]). input_output_vars(fun5(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(cond3(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(cond4(V1,V,V2,Out),[V1,V,V2],[Out]). input_output_vars(gr(V1,V,Out),[V1,V],[Out]). input_output_vars(and(V1,V,Out),[V1,V],[Out]). input_output_vars(p(V1,Out),[V1],[Out]). CoFloCo proof output: Preprocessing Cost Relations ===================================== 3. SCC does not have a single cut point : [cond3/4,cond4/4] Merged into cond3cond4/4 7. SCC does not have a single cut point : [fun3/4,fun4/4] Merged into fun3fun4/4 #### Computed strongly connected components 0. non_recursive : [and/3] 1. recursive : [gr/3] 2. non_recursive : [p/2] 4. recursive : [fun2/3] 5. non_recursive : [fun5/2] 6. non_recursive : [fun6/3] 8. non_recursive : [start/3] 3. recursive : [cond1/4,cond2/4,cond3cond4/4] 7. recursive [non_tail] : [fun/4,fun1/4,fun3fun4/4] #### Obtained direct recursion through partial evaluation 0. SCC is partially evaluated into and/3 1. SCC is partially evaluated into gr/3 2. SCC is partially evaluated into p/2 4. SCC is partially evaluated into fun2/3 5. SCC is partially evaluated into fun5/2 6. SCC is partially evaluated into fun6/3 8. SCC is partially evaluated into start/3 3. SCC is partially evaluated into cond3cond4/4 7. SCC is partially evaluated into fun3fun4/4 Control-Flow Refinement of Cost Relations ===================================== ### Specialization of cost equations and/3 * CE 58 is refined into CE [61] * CE 57 is refined into CE [62] * CE 55 is refined into CE [63] * CE 56 is refined into CE [64] ### Cost equations --> "Loop" of and/3 * CEs [61] --> Loop 32 * CEs [62] --> Loop 33 * CEs [63] --> Loop 34 * CEs [64] --> Loop 35 ### Ranking functions of CR and(V1,V,Out) #### Partial ranking functions of CR and(V1,V,Out) ### Specialization of cost equations gr/3 * CE 23 is refined into CE [65] * CE 21 is refined into CE [66] * CE 20 is refined into CE [67] * CE 22 is refined into CE [68] ### Cost equations --> "Loop" of gr/3 * CEs [68] --> Loop 36 * CEs [65] --> Loop 37 * CEs [66] --> Loop 38 * CEs [67] --> Loop 39 ### Ranking functions of CR gr(V1,V,Out) * RF of phase [36]: [V,V1] #### Partial ranking functions of CR gr(V1,V,Out) * Partial RF of phase [36]: - RF of loop [36:1]: V V1 ### Specialization of cost equations p/2 * CE 60 is refined into CE [69] * CE 59 is refined into CE [70] ### Cost equations --> "Loop" of p/2 * CEs [69] --> Loop 40 * CEs [70] --> Loop 41 ### Ranking functions of CR p(V1,Out) #### Partial ranking functions of CR p(V1,Out) ### Specialization of cost equations cond3cond4/4 * CE 45 is refined into CE [71,72,73,74,75] * CE 47 is refined into CE [76,77,78,79,80] * CE 42 is refined into CE [81,82] * CE 43 is refined into CE [83,84] * CE 41 is refined into CE [85,86,87] * CE 44 is refined into CE [88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103] * CE 46 is refined into CE [104] ### Cost equations --> "Loop" of cond3cond4/4 * CEs [95,96,100,101] --> Loop 42 * CEs [85,86,87,88,89,90,91,92,93,94,97,98,99,102,103,104] --> Loop 43 * CEs [78] --> Loop 44 * CEs [73] --> Loop 45 * CEs [77] --> Loop 46 * CEs [72] --> Loop 47 * CEs [80] --> Loop 48 * CEs [75] --> Loop 49 * CEs [79] --> Loop 50 * CEs [74] --> Loop 51 * CEs [76] --> Loop 52 * CEs [71] --> Loop 53 * CEs [83] --> Loop 54 * CEs [81] --> Loop 55 * CEs [84] --> Loop 56 * CEs [82] --> Loop 57 ### Ranking functions of CR cond3cond4(A,B,C,D) * RF of phase [44,45,46,47]: [B+C] #### Partial ranking functions of CR cond3cond4(A,B,C,D) * Partial RF of phase [44,45,46,47]: - RF of loop [44:1,46:1]: C - RF of loop [45:1,47:1]: B ### Specialization of cost equations fun2/3 * CE 25 is refined into CE [105] * CE 24 is refined into CE [106] * CE 27 is refined into CE [107] * CE 26 is refined into CE [108] ### Cost equations --> "Loop" of fun2/3 * CEs [108] --> Loop 58 * CEs [105] --> Loop 59 * CEs [106,107] --> Loop 60 ### Ranking functions of CR fun2(V1,V,Out) * RF of phase [58]: [V,V1] #### Partial ranking functions of CR fun2(V1,V,Out) * Partial RF of phase [58]: - RF of loop [58:1]: V V1 ### Specialization of cost equations fun5/2 * CE 53 is refined into CE [109] * CE 54 is refined into CE [110] * CE 52 is refined into CE [111] ### Cost equations --> "Loop" of fun5/2 * CEs [109] --> Loop 61 * CEs [110] --> Loop 62 * CEs [111] --> Loop 63 ### Ranking functions of CR fun5(V1,Out) #### Partial ranking functions of CR fun5(V1,Out) ### Specialization of cost equations fun6/3 * CE 51 is refined into CE [112] * CE 50 is refined into CE [113] * CE 48 is refined into CE [114] * CE 49 is refined into CE [115] ### Cost equations --> "Loop" of fun6/3 * CEs [112] --> Loop 64 * CEs [113] --> Loop 65 * CEs [114] --> Loop 66 * CEs [115] --> Loop 67 ### Ranking functions of CR fun6(V1,V,Out) #### Partial ranking functions of CR fun6(V1,V,Out) ### Specialization of cost equations fun3fun4/4 * CE 36 is refined into CE [116,117,118,119,120,121,122,123,124] * CE 37 is refined into CE [125,126,127,128,129,130,131,132,133,134,135] * CE 39 is refined into CE [136,137,138,139,140,141,142,143,144] * CE 40 is refined into CE [145,146,147,148,149,150,151,152,153,154,155] * CE 30 is refined into CE [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,181,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] * CE 31 is refined into CE [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,269,270,271,272,273,274,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] * CE 32 is refined into CE [316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435] * CE 33 is refined into CE [436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555] * CE 38 is refined into CE [556] * CE 28 is refined into CE [557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636] * CE 29 is refined into CE [637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716] * CE 34 is refined into CE [717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909] * CE 35 is refined into CE [910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102] ### Cost equations --> "Loop" of fun3fun4/4 * CEs [556] --> Loop 68 * CEs [597,677] --> Loop 69 * CEs [598,599,601,603,605,678,679,681,683,685] --> Loop 70 * CEs [630,632,634,636,710,712,714,716] --> Loop 71 * CEs [600,602,604,606,680,682,684,686] --> Loop 72 * CEs [567,617,647,697] --> Loop 73 * CEs [568,569,571,573,575,577,618,619,621,623,625,627,648,649,651,653,655,657,698,699,701,703,705,707] --> Loop 74 * CEs [570,572,574,576,620,622,624,626,628,629,631,633,635,650,652,654,656,700,702,704,706,708,709,711,713,715] --> Loop 75 * CEs [557,578,579,581,583,585,587,607,637,658,659,661,663,665,667,687] --> Loop 76 * CEs [558,559,561,563,565,580,582,584,586,588,589,591,593,595,608,609,611,613,615,638,639,641,643,645,660,662,664,666,668,669,671,673,675,688,689,691,693,695,811,821,833,875,898,992,1002,1016,1068,1089] --> Loop 77 * CEs [968,974,980,986,1012,1022,1035,1041,1052,1058,1085,1095] --> Loop 78 * CEs [970,972,976,978,982,984,988,990,1014,1020,1024,1028,1037,1039,1043,1045,1054,1056,1060,1062,1087,1093,1097,1101] --> Loop 79 * CEs [800,801,803,804,806,807,809,810,832,840,851,852,854,855,862,863,865,866,897,905,971,973,977,979,983,985,989,991,1015,1025,1038,1040,1044,1046,1055,1057,1061,1063,1088,1098] --> Loop 80 * CEs [741,745,753,757,768,772,785,789,867,871,888,892] --> Loop 81 * CEs [560,562,564,566,590,592,594,596,610,612,614,616,640,642,644,646,670,672,674,676,690,692,694,696,743,747,749,751,755,759,761,763,770,774,778,780,787,791,795,797,812,813,815,817,819,822,823,825,827,829,834,835,837,841,843,869,873,876,877,879,881,883,890,894,899,900,902,906,908,993,994,996,998,1000,1003,1004,1006,1008,1010,1017,1018,1026,1069,1070,1072,1074,1076,1090,1091,1099] --> Loop 82 * CEs [718,722,726,730,734,738,766,776,783,793,799,802,805,808,831,839,846,850,853,857,861,864,886,896,904,911,915,919,923,927,931,947,953,958,964,969,975,981,987,1013,1023,1031,1036,1042,1048,1053,1059,1079,1086,1096] --> Loop 83 * CEs [717,720,725,728,733,736,742,746,754,758,765,769,773,782,786,790,845,848,856,859,868,872,885,889,893,910,913,918,921,926,929,934,936,940,942,946,949,951,957,960,962,1030,1033,1047,1050,1064,1066,1078,1081,1083] --> Loop 84 * CEs [719,721,723,724,727,729,731,732,735,737,739,740,744,748,750,752,756,760,762,764,767,771,775,777,779,781,784,788,792,794,796,798,814,816,818,820,824,826,828,830,836,838,842,844,847,849,858,860,870,874,878,880,882,884,887,891,895,901,903,907,909,912,914,916,917,920,922,924,925,928,930,932,933,935,937,938,939,941,943,944,945,948,950,952,954,955,956,959,961,963,965,966,967,995,997,999,1001,1005,1007,1009,1011,1019,1021,1027,1029,1032,1034,1049,1051,1065,1067,1071,1073,1075,1077,1080,1082,1084,1092,1094,1100,1102] --> Loop 85 * CEs [150] --> Loop 86 * CEs [139] --> Loop 87 * CEs [140,149] --> Loop 88 * CEs [130] --> Loop 89 * CEs [119] --> Loop 90 * CEs [120,129] --> Loop 91 * CEs [148] --> Loop 92 * CEs [137] --> Loop 93 * CEs [138,147] --> Loop 94 * CEs [128] --> Loop 95 * CEs [117] --> Loop 96 * CEs [118,127] --> Loop 97 * CEs [155] --> Loop 98 * CEs [143] --> Loop 99 * CEs [144,154] --> Loop 100 * CEs [135] --> Loop 101 * CEs [123] --> Loop 102 * CEs [124,134] --> Loop 103 * CEs [153] --> Loop 104 * CEs [141] --> Loop 105 * CEs [142,152] --> Loop 106 * CEs [133] --> Loop 107 * CEs [121] --> Loop 108 * CEs [122,132] --> Loop 109 * CEs [145] --> Loop 110 * CEs [136,146] --> Loop 111 * CEs [151] --> Loop 112 * CEs [125] --> Loop 113 * CEs [116,126] --> Loop 114 * CEs [131] --> Loop 115 * CEs [166,246] --> Loop 116 * CEs [359,361,363,365,479,481,483,485] --> Loop 117 * CEs [329,331,333,335,357,358,360,362,364,449,451,453,455,477,478,480,482,484] --> Loop 118 * CEs [327,328,330,332,334,336,356,447,448,450,452,454,456,476] --> Loop 119 * CEs [326,446] --> Loop 120 * CEs [316,337,338,340,342,344,366,436,457,458,460,462,464,486] --> Loop 121 * CEs [156,167,168,170,172,174,186,236,247,248,250,252,254,266] --> Loop 122 * CEs [317,318,320,322,324,339,341,343,345,346,367,368,370,372,374,437,438,440,442,444,459,461,463,465,466,487,488,490,492,494] --> Loop 123 * CEs [157,158,160,162,164,169,171,173,175,176,187,188,190,192,194,237,238,240,242,244,249,251,253,255,256,267,268,270,272,274] --> Loop 124 * CEs [319,321,323,325,347,348,350,352,354,369,371,373,375,439,441,443,445,467,468,470,472,474,489,491,493,495] --> Loop 125 * CEs [159,161,163,165,177,178,180,182,184,189,191,193,195,239,241,243,245,257,258,260,262,264,269,271,273,275] --> Loop 126 * CEs [349,351,353,355,469,471,473,475] --> Loop 127 * CEs [179,181,183,185,259,261,263,265] --> Loop 128 * CEs [206,286] --> Loop 129 * CEs [419,421,423,425,539,541,543,545] --> Loop 130 * CEs [389,391,393,395,417,418,420,422,424,509,511,513,515,537,538,540,542,544] --> Loop 131 * CEs [387,388,390,392,394,396,416,507,508,510,512,514,516,536] --> Loop 132 * CEs [386,506] --> Loop 133 * CEs [376,397,398,400,402,404,426,496,517,518,520,522,524,546] --> Loop 134 * CEs [196,207,208,210,212,214,226,276,287,288,290,292,294,306] --> Loop 135 * CEs [377,378,380,382,384,399,401,403,405,406,427,428,430,432,434,497,498,500,502,504,519,521,523,525,526,547,548,550,552,554] --> Loop 136 * CEs [197,198,200,202,204,209,211,213,215,216,227,228,230,232,234,277,278,280,282,284,289,291,293,295,296,307,308,310,312,314] --> Loop 137 * CEs [379,381,383,385,407,408,410,412,414,429,431,433,435,499,501,503,505,527,528,530,532,534,549,551,553,555] --> Loop 138 * CEs [199,201,203,205,217,218,220,222,224,229,231,233,235,279,281,283,285,297,298,300,302,304,309,311,313,315] --> Loop 139 * CEs [409,411,413,415,529,531,533,535] --> Loop 140 * CEs [219,221,223,225,299,301,303,305] --> Loop 141 ### Ranking functions of CR fun3fun4(A,B,C,D) * RF of phase [86,87,88,89,90,91,92,93,94,95,96,97]: [B+C] #### Partial ranking functions of CR fun3fun4(A,B,C,D) * Partial RF of phase [86,87,88,89,90,91,92,93,94,95,96,97]: - RF of loop [86:1,87:1,88:1,92:1,93:1,94:1]: C - RF of loop [89:1,90:1,91:1,95:1,96:1,97:1]: B ### Specialization of cost equations start/3 * CE 1 is refined into CE [1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114] * CE 3 is refined into CE [1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194] * CE 5 is refined into CE [1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334] * CE 6 is refined into CE [1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374] * CE 7 is refined into CE [1375,1376,1377,1378,1379] * CE 8 is refined into CE [1380,1381,1382,1383,1384,1385,1386] * CE 10 is refined into CE [1387,1388,1389,1390,1391,1392,1393] * CE 11 is refined into CE [1394,1395,1396,1397,1398] * CE 2 is refined into CE [1399] * CE 4 is refined into CE [1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437] * CE 9 is refined into CE [1438,1439,1440,1441] * CE 12 is refined into CE [1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496] * CE 13 is refined into CE [1497,1498,1499,1500] * CE 14 is refined into CE [1501,1502,1503,1504] * CE 15 is refined into CE [1505,1506,1507] * CE 16 is refined into CE [1508,1509,1510,1511,1512] * CE 17 is refined into CE [1513,1514,1515,1516,1517] * CE 18 is refined into CE [1518,1519,1520,1521] * CE 19 is refined into CE [1522,1523] ### Cost equations --> "Loop" of start/3 * CEs [1503,1520] --> Loop 142 * CEs [1497,1514] --> Loop 143 * CEs [1104,1105,1106,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1341,1342,1347,1348,1349,1350,1351,1352,1355,1356,1376,1387,1388,1389,1390,1397,1481,1484,1485,1486,1488,1512] --> Loop 144 * CEs [1502,1519] --> Loop 145 * CEs [1103,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1343,1344,1345,1346,1353,1354,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1391,1392,1393,1394,1395,1396,1398,1477,1478,1479,1480,1482,1483,1487,1489,1490,1491,1492,1493,1494,1495,1511] --> Loop 146 * CEs [1401,1402,1403,1404,1405,1438,1445,1446] --> Loop 147 * CEs [1400,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1439,1440,1441,1442,1443,1444,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1501,1509,1510,1518] --> Loop 148 * CEs [1399,1496,1498,1499,1500,1504,1505,1506,1507,1508,1513,1515,1516,1517,1521,1522,1523] --> Loop 149 ### Ranking functions of CR start(V1,V,V2) #### Partial ranking functions of CR start(V1,V,V2) Computing Bounds ===================================== #### Cost of chains of and(V1,V,Out): * Chain [35]: 0 with precondition: [V1=1,Out=1,V>=0] * Chain [34]: 0 with precondition: [V1=2,V=2,Out=2] * Chain [33]: 0 with precondition: [V=1,Out=1,V1>=0] * Chain [32]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of gr(V1,V,Out): * Chain [[36],39]: 0 with precondition: [Out=1,V1>=1,V>=V1] * Chain [[36],38]: 0 with precondition: [Out=2,V>=1,V1>=V+1] * Chain [[36],37]: 0 with precondition: [Out=0,V1>=1,V>=1] * Chain [39]: 0 with precondition: [V1=0,Out=1,V>=0] * Chain [38]: 0 with precondition: [V=0,Out=2,V1>=1] * Chain [37]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of p(V1,Out): * Chain [41]: 0 with precondition: [Out=0,V1>=0] * Chain [40]: 0 with precondition: [V1=Out+1,V1>=1] #### Cost of chains of cond3cond4(A,B,C,D): * Chain [[44,45,46,47],53,43]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [[44,45,46,47],53,42]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [[44,45,46,47],52,43]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [[44,45,46,47],52,42]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [[44,45,46,47],51,43]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [[44,45,46,47],50,43]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [[44,45,46,47],49,43]: 0 with precondition: [A=2,D=0,B>=1,C>=0,B+C>=2] * Chain [[44,45,46,47],48,43]: 0 with precondition: [A=2,D=0,B>=0,C>=1,B+C>=2] * Chain [[44,45,46,47],43]: 0 with precondition: [A=2,D=0,B>=0,C>=0,B+C>=1] * Chain [57,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [56,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [55,[44,45,46,47],53,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],53,42]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],52,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],52,42]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],51,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],50,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],49,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],48,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,[44,45,46,47],43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,51,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,50,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,49,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,48,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [55,43]: 0 with precondition: [A=1,D=0,B>=1,C>=B] * Chain [54,[44,45,46,47],53,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],53,42]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],52,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],52,42]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],51,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],50,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],49,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],48,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,[44,45,46,47],43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,51,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,50,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,49,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,48,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [54,43]: 0 with precondition: [A=1,D=0,C>=1,B>=C+1] * Chain [53,43]: 0 with precondition: [A=2,B=0,D=0,C>=0] * Chain [53,42]: 0 with precondition: [A=2,B=0,C=0,D=0] * Chain [52,43]: 0 with precondition: [A=2,C=0,D=0,B>=0] * Chain [52,42]: 0 with precondition: [A=2,C=0,D=0,B>=0] * Chain [51,43]: 0 with precondition: [A=2,D=0,B>=0,C>=0] * Chain [50,43]: 0 with precondition: [A=2,D=0,B>=0,C>=0] * Chain [49,43]: 0 with precondition: [A=2,D=0,B>=1,C>=0] * Chain [48,43]: 0 with precondition: [A=2,D=0,B>=0,C>=1] * Chain [43]: 0 with precondition: [D=0,A>=0,B>=0,C>=0] * Chain [42]: 0 with precondition: [A=1,C=0,D=0,B>=0] #### Cost of chains of fun2(V1,V,Out): * Chain [[58],60]: 1*it(58)+1 Such that:it(58) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [[58],59]: 1*it(58)+1 Such that:it(58) =< Out with precondition: [V+1=Out,V>=1,V1>=V+1] * Chain [60]: 1 with precondition: [Out=0,V1>=0,V>=0] * Chain [59]: 1 with precondition: [V=0,Out=1,V1>=1] #### Cost of chains of fun5(V1,Out): * Chain [63]: 1 with precondition: [V1=0,Out=1] * Chain [62]: 0 with precondition: [Out=0,V1>=0] * Chain [61]: 1 with precondition: [Out=2,V1>=1] #### Cost of chains of fun6(V1,V,Out): * Chain [67]: 1 with precondition: [V1=1,Out=2,V>=0] * Chain [66]: 1 with precondition: [V1=2,V=2,Out=1] * Chain [65]: 1 with precondition: [V=1,Out=3,V1>=0] * Chain [64]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of fun3fun4(A,B,C,D): * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+2 Such that:aux(13) =< B aux(14) =< B+C aux(15) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+4 Such that:aux(16) =< B aux(17) =< B+C aux(18) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+5 Such that:aux(19) =< B aux(20) =< B+C aux(21) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) with precondition: [A=2,B>=0,C>=0,D>=5,B+C>=1,3*B+3*C+4>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+5 Such that:aux(22) =< B aux(23) =< B+C aux(24) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) with precondition: [A=2,B>=0,C>=0,D>=6,B+C>=1,3*B+3*C+5>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+6 Such that:aux(25) =< B aux(26) =< B+C aux(27) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) with precondition: [A=2,B>=0,C>=1,D>=4,B+C>=2,3*B+3*C>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+5 Such that:aux(28) =< B aux(29) =< B+C aux(30) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) with precondition: [A=2,B>=0,C>=1,D>=6,B+C>=2,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+4 Such that:aux(31) =< B aux(32) =< B+C aux(33) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+2 Such that:aux(34) =< B aux(35) =< B+C aux(36) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) with precondition: [A=2,B>=0,C>=0,D>=2,B+C>=1,3*B+3*C+1>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+4 Such that:aux(37) =< B aux(38) =< B+C aux(39) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) with precondition: [A=2,B>=0,C>=0,D>=4,B+C>=1,3*B+3*C+3>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+5 Such that:aux(40) =< B aux(41) =< B+C aux(42) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) with precondition: [A=2,B>=0,C>=0,D>=6,B+C>=1,3*B+3*C+5>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+5 Such that:aux(43) =< B aux(44) =< B+C aux(45) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) with precondition: [A=2,B>=0,C>=0,D>=7,B+C>=1,3*B+3*C+6>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+6 Such that:aux(46) =< B aux(47) =< B+C aux(48) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) with precondition: [A=2,B>=0,C>=1,D>=5,B+C>=2,3*B+3*C+1>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+5 Such that:aux(49) =< B aux(50) =< B+C aux(51) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) with precondition: [A=2,B>=0,C>=1,D>=7,B+C>=2,3*B+3*C+3>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+4 Such that:aux(52) =< B aux(53) =< B+C aux(54) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) with precondition: [A=2,B>=0,C>=0,D>=4,B+C>=1,3*B+3*C+3>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+2 Such that:aux(55) =< B aux(56) =< B+C aux(57) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+2 Such that:aux(58) =< B aux(59) =< B+C aux(60) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+4 Such that:aux(61) =< B aux(62) =< B+C aux(63) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+5 Such that:aux(64) =< B aux(65) =< B+C aux(66) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) with precondition: [A=2,B>=0,C>=0,D>=5,B+C>=1,3*B+3*C+4>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+5 Such that:aux(67) =< B aux(68) =< B+C aux(69) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) with precondition: [A=2,B>=0,C>=0,D>=6,B+C>=1,3*B+3*C+5>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+4 Such that:aux(70) =< B aux(71) =< B+C aux(72) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+4 Such that:aux(73) =< B aux(74) =< B+C aux(75) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) with precondition: [A=2,B>=1,C>=0,D>=4,B+C>=2,3*B+3*C>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+5 Such that:aux(76) =< B aux(77) =< B+C aux(78) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) with precondition: [A=2,B>=1,C>=0,D>=7,B+C>=2,3*B+3*C+3>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+2 Such that:aux(79) =< B aux(80) =< B+C aux(81) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) with precondition: [A=2,B>=0,C>=0,D>=2,B+C>=1,3*B+3*C+1>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+4 Such that:aux(82) =< B aux(83) =< B+C aux(84) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) with precondition: [A=2,B>=0,C>=0,D>=4,B+C>=1,3*B+3*C+3>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+5 Such that:aux(85) =< B aux(86) =< B+C aux(87) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) with precondition: [A=2,B>=0,C>=0,D>=6,B+C>=1,3*B+3*C+5>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+5 Such that:aux(88) =< B aux(89) =< B+C aux(90) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) with precondition: [A=2,B>=0,C>=0,D>=7,B+C>=1,3*B+3*C+6>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+4 Such that:aux(91) =< B aux(92) =< B+C aux(93) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) with precondition: [A=2,B>=0,C>=0,D>=4,B+C>=1,3*B+3*C+3>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+4 Such that:aux(94) =< B aux(95) =< B+C aux(96) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) with precondition: [A=2,B>=1,C>=0,D>=5,B+C>=2,3*B+3*C+1>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+5 Such that:aux(97) =< B aux(98) =< B+C aux(99) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) with precondition: [A=2,B>=1,C>=0,D>=8,B+C>=2,3*B+3*C+4>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+2 Such that:aux(100) =< B aux(101) =< B+C aux(102) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) with precondition: [A=2,B>=0,C>=0,D>=3,B+C>=1,3*B+3*C+2>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+2 Such that:aux(103) =< B aux(104) =< B+C aux(105) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) with precondition: [A=2,B>=0,C>=0,D>=2,B+C>=1,3*B+3*C+1>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+2 Such that:aux(106) =< B aux(107) =< B+C aux(108) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) with precondition: [A=2,B>=1,C>=0,D>=3,B+C>=2,3*B+3*C>=D+1] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+2 Such that:aux(109) =< B aux(110) =< B+C aux(111) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) with precondition: [A=2,B>=1,C>=0,D>=4,B+C>=2,3*B+3*C>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+2 Such that:aux(112) =< B aux(113) =< B+C aux(114) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) with precondition: [A=2,B>=0,C>=0,D>=2,B+C>=1,3*B+3*C+1>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+2 Such that:aux(115) =< B aux(116) =< B+C aux(117) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) with precondition: [A=2,B>=0,C>=1,D>=3,B+C>=2,3*B+3*C>=D+1] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+2 Such that:aux(118) =< B aux(119) =< B+C aux(120) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) with precondition: [A=2,B>=0,C>=1,D>=4,B+C>=2,3*B+3*C>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+2 Such that:aux(121) =< B aux(122) =< B+C aux(123) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) with precondition: [A=2,B>=1,C>=0,D>=2,B+C>=2,3*B+3*C>=D+2] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+2 Such that:aux(124) =< B aux(125) =< B+C aux(126) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) with precondition: [A=2,B>=1,C>=0,D>=3,B+C>=2,3*B+3*C>=D+1] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+2 Such that:aux(127) =< B aux(128) =< B+C aux(129) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) with precondition: [A=2,B>=1,C>=0,D>=4,B+C>=2,3*B+3*C>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+2 Such that:aux(130) =< B aux(131) =< B+C aux(132) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) with precondition: [A=2,B>=0,C>=1,D>=2,B+C>=2,3*B+3*C>=D+2] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+2 Such that:aux(133) =< B aux(134) =< B+C aux(135) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) with precondition: [A=2,B>=0,C>=1,D>=3,B+C>=2,3*B+3*C>=D+1] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+2 Such that:aux(136) =< B aux(137) =< B+C aux(138) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) with precondition: [A=2,B>=0,C>=1,D>=4,B+C>=2,3*B+3*C>=D] * Chain [[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+0 Such that:aux(139) =< B aux(140) =< B+C aux(141) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) with precondition: [A=2,B>=0,C>=0,D>=1,B+C>=1,3*B+3*C>=D] * Chain [141,68]: 6 with precondition: [A=1,D=3,B>=1,C>=B] * Chain [140,68]: 6 with precondition: [A=1,D=3,C>=1,B>=C+1] * Chain [139,68]: 8*s(1)+7 Such that:aux(142) =< B s(1) =< aux(142) with precondition: [A=1,D>=4,C>=B,B+3>=D] * Chain [138,68]: 8*s(9)+7 Such that:aux(143) =< C s(9) =< aux(143) with precondition: [A=1,D>=4,B>=C+1,C+3>=D] * Chain [137,68]: 18*s(17)+7 Such that:aux(144) =< B s(17) =< aux(144) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [136,68]: 18*s(35)+7 Such that:aux(145) =< C s(35) =< aux(145) with precondition: [A=1,D>=5,B>=C+1,C+4>=D] * Chain [135,68]: 12*s(53)+7 Such that:aux(146) =< B s(53) =< aux(146) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [134,68]: 12*s(65)+7 Such that:aux(147) =< C s(65) =< aux(147) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [133,68]: 2*s(77)+7 Such that:aux(148) =< D s(77) =< aux(148) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [132,68]: 12*s(79)+2*s(84)+7 Such that:aux(149) =< C aux(150) =< C+1 s(84) =< aux(149) s(79) =< aux(150) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [131,68]: 18*s(93)+7 Such that:aux(151) =< D s(93) =< aux(151) with precondition: [A=1,D=C+5,D>=6,B+4>=D] * Chain [130,68]: 8*s(111)+6 Such that:aux(152) =< D s(111) =< aux(152) with precondition: [A=1,D=C+4,D>=5,B+3>=D] * Chain [129,68]: 2*s(119)+7 Such that:aux(153) =< B s(119) =< aux(153) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+8 Such that:aux(13) =< B aux(14) =< B+C aux(15) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+10 Such that:aux(16) =< B aux(17) =< B+C aux(18) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+11 Such that:aux(19) =< B aux(20) =< B+C aux(21) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) with precondition: [A=1,B>=1,D>=8,C>=B,3*B+3*C+7>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+11 Such that:aux(22) =< B aux(23) =< B+C aux(24) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) with precondition: [A=1,B>=1,D>=9,C>=B,3*B+3*C+8>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+12 Such that:aux(25) =< B aux(26) =< B+C aux(27) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+3>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+11 Such that:aux(28) =< B aux(29) =< B+C aux(30) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) with precondition: [A=1,B>=1,D>=9,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+10 Such that:aux(31) =< B aux(32) =< B+C aux(33) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+8 Such that:aux(34) =< B aux(35) =< B+C aux(36) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) with precondition: [A=1,B>=1,D>=5,C>=B,3*B+3*C+4>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+10 Such that:aux(37) =< B aux(38) =< B+C aux(39) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+11 Such that:aux(40) =< B aux(41) =< B+C aux(42) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) with precondition: [A=1,B>=1,D>=9,C>=B,3*B+3*C+8>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+11 Such that:aux(43) =< B aux(44) =< B+C aux(45) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) with precondition: [A=1,B>=1,D>=10,C>=B,3*B+3*C+9>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+12 Such that:aux(46) =< B aux(47) =< B+C aux(48) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) with precondition: [A=1,B>=1,D>=8,C>=B,3*B+3*C+4>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+11 Such that:aux(49) =< B aux(50) =< B+C aux(51) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) with precondition: [A=1,B>=1,D>=10,C>=B,3*B+3*C+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+10 Such that:aux(52) =< B aux(53) =< B+C aux(54) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+8 Such that:aux(55) =< B aux(56) =< B+C aux(57) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+8 Such that:aux(58) =< B aux(59) =< B+C aux(60) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+10 Such that:aux(61) =< B aux(62) =< B+C aux(63) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+11 Such that:aux(64) =< B aux(65) =< B+C aux(66) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) with precondition: [A=1,B>=1,D>=8,C>=B,3*B+3*C+7>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+11 Such that:aux(67) =< B aux(68) =< B+C aux(69) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) with precondition: [A=1,B>=1,D>=9,C>=B,3*B+3*C+8>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+10 Such that:aux(70) =< B aux(71) =< B+C aux(72) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+10 Such that:aux(73) =< B aux(74) =< B+C aux(75) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+3>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+11 Such that:aux(76) =< B aux(77) =< B+C aux(78) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) with precondition: [A=1,B>=1,D>=10,C>=B,3*B+3*C+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+8 Such that:aux(79) =< B aux(80) =< B+C aux(81) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) with precondition: [A=1,B>=1,D>=5,C>=B,3*B+3*C+4>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+10 Such that:aux(82) =< B aux(83) =< B+C aux(84) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+11 Such that:aux(85) =< B aux(86) =< B+C aux(87) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) with precondition: [A=1,B>=1,D>=9,C>=B,3*B+3*C+8>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+11 Such that:aux(88) =< B aux(89) =< B+C aux(90) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) with precondition: [A=1,B>=1,D>=10,C>=B,3*B+3*C+9>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+10 Such that:aux(91) =< B aux(92) =< B+C aux(93) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+6>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+10 Such that:aux(94) =< B aux(95) =< B+C aux(96) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) with precondition: [A=1,B>=1,D>=8,C>=B,3*B+3*C+4>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+11 Such that:aux(97) =< B aux(98) =< B+C aux(99) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) with precondition: [A=1,B>=1,D>=11,C>=B,3*B+3*C+7>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+8 Such that:aux(100) =< B aux(101) =< B+C aux(102) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+5>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+8 Such that:aux(103) =< B aux(104) =< B+C aux(105) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) with precondition: [A=1,B>=1,D>=5,C>=B,3*B+3*C+4>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+8 Such that:aux(106) =< B aux(107) =< B+C aux(108) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+2>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+8 Such that:aux(109) =< B aux(110) =< B+C aux(111) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+3>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+8 Such that:aux(112) =< B aux(113) =< B+C aux(114) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) with precondition: [A=1,B>=1,D>=5,C>=B,3*B+3*C+4>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+8 Such that:aux(115) =< B aux(116) =< B+C aux(117) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+2>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+8 Such that:aux(118) =< B aux(119) =< B+C aux(120) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+3>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+8 Such that:aux(121) =< B aux(122) =< B+C aux(123) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) with precondition: [A=1,B>=1,D>=5,C>=B,3*B+3*C+1>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+8 Such that:aux(124) =< B aux(125) =< B+C aux(126) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+2>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+8 Such that:aux(127) =< B aux(128) =< B+C aux(129) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+3>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+8 Such that:aux(130) =< B aux(131) =< B+C aux(132) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) with precondition: [A=1,B>=1,D>=5,C>=B,3*B+3*C+1>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+8 Such that:aux(133) =< B aux(134) =< B+C aux(135) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) with precondition: [A=1,B>=1,D>=6,C>=B,3*B+3*C+2>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+8 Such that:aux(136) =< B aux(137) =< B+C aux(138) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) with precondition: [A=1,B>=1,D>=7,C>=B,3*B+3*C+3>=D] * Chain [128,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+6 Such that:aux(139) =< B aux(140) =< B+C aux(141) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) with precondition: [A=1,B>=1,D>=4,C>=B,3*B+3*C+3>=D] * Chain [128,109,68]: 8 with precondition: [A=1,D=4,B>=1,C>=B] * Chain [128,108,68]: 8 with precondition: [A=1,D=5,B>=1,C>=B] * Chain [128,107,68]: 8 with precondition: [A=1,D=6,B>=1,C>=B] * Chain [128,106,68]: 8 with precondition: [A=1,D=4,B>=1,C>=B] * Chain [128,105,68]: 8 with precondition: [A=1,D=5,B>=1,C>=B] * Chain [128,104,68]: 8 with precondition: [A=1,D=6,B>=1,C>=B] * Chain [128,103,68]: 8 with precondition: [A=1,D=4,B>=1,C>=B] * Chain [128,102,68]: 8 with precondition: [A=1,D=5,B>=1,C>=B] * Chain [128,101,68]: 8 with precondition: [A=1,D=6,B>=1,C>=B] * Chain [128,100,68]: 8 with precondition: [A=1,D=4,B>=1,C>=B] * Chain [128,99,68]: 8 with precondition: [A=1,D=5,B>=1,C>=B] * Chain [128,98,68]: 8 with precondition: [A=1,D=6,B>=1,C>=B] * Chain [128,68]: 6 with precondition: [A=1,D=3,B>=1,C>=B] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+8 Such that:aux(13) =< B aux(14) =< B+C aux(15) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+10 Such that:aux(16) =< B aux(17) =< B+C aux(18) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+11 Such that:aux(19) =< B aux(20) =< B+C aux(21) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+3*C+7>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+11 Such that:aux(22) =< B aux(23) =< B+C aux(24) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+3*C+8>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+12 Such that:aux(25) =< B aux(26) =< B+C aux(27) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+3>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+11 Such that:aux(28) =< B aux(29) =< B+C aux(30) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+10 Such that:aux(31) =< B aux(32) =< B+C aux(33) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+8 Such that:aux(34) =< B aux(35) =< B+C aux(36) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+3*C+4>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+10 Such that:aux(37) =< B aux(38) =< B+C aux(39) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+6>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+11 Such that:aux(40) =< B aux(41) =< B+C aux(42) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+3*C+8>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+11 Such that:aux(43) =< B aux(44) =< B+C aux(45) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+3*C+9>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+12 Such that:aux(46) =< B aux(47) =< B+C aux(48) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+3*C+4>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+11 Such that:aux(49) =< B aux(50) =< B+C aux(51) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+3*C+6>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+10 Such that:aux(52) =< B aux(53) =< B+C aux(54) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+6>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+8 Such that:aux(55) =< B aux(56) =< B+C aux(57) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+8 Such that:aux(58) =< B aux(59) =< B+C aux(60) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+10 Such that:aux(61) =< B aux(62) =< B+C aux(63) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+11 Such that:aux(64) =< B aux(65) =< B+C aux(66) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+3*C+7>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+11 Such that:aux(67) =< B aux(68) =< B+C aux(69) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+3*C+8>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+10 Such that:aux(70) =< B aux(71) =< B+C aux(72) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+10 Such that:aux(73) =< B aux(74) =< B+C aux(75) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+3>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+11 Such that:aux(76) =< B aux(77) =< B+C aux(78) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+3*C+6>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+8 Such that:aux(79) =< B aux(80) =< B+C aux(81) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+3*C+4>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+10 Such that:aux(82) =< B aux(83) =< B+C aux(84) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+6>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+11 Such that:aux(85) =< B aux(86) =< B+C aux(87) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+3*C+8>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+11 Such that:aux(88) =< B aux(89) =< B+C aux(90) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+3*C+9>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+10 Such that:aux(91) =< B aux(92) =< B+C aux(93) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+6>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+10 Such that:aux(94) =< B aux(95) =< B+C aux(96) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+3*C+4>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+11 Such that:aux(97) =< B aux(98) =< B+C aux(99) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+3*C+7>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+8 Such that:aux(100) =< B aux(101) =< B+C aux(102) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+5>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+8 Such that:aux(103) =< B aux(104) =< B+C aux(105) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+3*C+4>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+8 Such that:aux(106) =< B aux(107) =< B+C aux(108) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+2>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+8 Such that:aux(109) =< B aux(110) =< B+C aux(111) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+3>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+8 Such that:aux(112) =< B aux(113) =< B+C aux(114) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+3*C+4>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+8 Such that:aux(115) =< B aux(116) =< B+C aux(117) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+2>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+8 Such that:aux(118) =< B aux(119) =< B+C aux(120) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+3>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+8 Such that:aux(121) =< B aux(122) =< B+C aux(123) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+3*C+1>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+8 Such that:aux(124) =< B aux(125) =< B+C aux(126) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+2>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+8 Such that:aux(127) =< B aux(128) =< B+C aux(129) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+3>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+8 Such that:aux(130) =< B aux(131) =< B+C aux(132) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+3*C+1>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+8 Such that:aux(133) =< B aux(134) =< B+C aux(135) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+3*C+2>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+8 Such that:aux(136) =< B aux(137) =< B+C aux(138) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+3*C+3>=D] * Chain [127,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+6 Such that:aux(139) =< B aux(140) =< B+C aux(141) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) with precondition: [A=1,C>=1,D>=4,B>=C+1,3*B+3*C+3>=D] * Chain [127,109,68]: 8 with precondition: [A=1,D=4,C>=1,B>=C+1] * Chain [127,108,68]: 8 with precondition: [A=1,D=5,C>=1,B>=C+1] * Chain [127,107,68]: 8 with precondition: [A=1,D=6,C>=1,B>=C+1] * Chain [127,106,68]: 8 with precondition: [A=1,D=4,C>=1,B>=C+1] * Chain [127,105,68]: 8 with precondition: [A=1,D=5,C>=1,B>=C+1] * Chain [127,104,68]: 8 with precondition: [A=1,D=6,C>=1,B>=C+1] * Chain [127,103,68]: 8 with precondition: [A=1,D=4,C>=1,B>=C+1] * Chain [127,102,68]: 8 with precondition: [A=1,D=5,C>=1,B>=C+1] * Chain [127,101,68]: 8 with precondition: [A=1,D=6,C>=1,B>=C+1] * Chain [127,100,68]: 8 with precondition: [A=1,D=4,C>=1,B>=C+1] * Chain [127,99,68]: 8 with precondition: [A=1,D=5,C>=1,B>=C+1] * Chain [127,98,68]: 8 with precondition: [A=1,D=6,C>=1,B>=C+1] * Chain [127,68]: 6 with precondition: [A=1,D=3,C>=1,B>=C+1] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(14) =< B+C aux(15) =< C aux(155) =< B it(89) =< aux(155) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(121) =< aux(155) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(17) =< B+C aux(18) =< C aux(156) =< B it(89) =< aux(156) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(121) =< aux(156) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(20) =< B+C aux(21) =< C aux(157) =< B it(89) =< aux(157) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(121) =< aux(157) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(23) =< B+C aux(24) =< C aux(158) =< B it(89) =< aux(158) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(121) =< aux(158) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+8*s(121)+13 Such that:aux(26) =< B+C aux(27) =< C aux(159) =< B it(89) =< aux(159) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(121) =< aux(159) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(29) =< B+C aux(30) =< C aux(160) =< B it(89) =< aux(160) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(121) =< aux(160) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(32) =< B+C aux(33) =< C aux(161) =< B it(89) =< aux(161) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(121) =< aux(161) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(35) =< B+C aux(36) =< C aux(162) =< B it(89) =< aux(162) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(121) =< aux(162) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+4>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(38) =< B+C aux(39) =< C aux(163) =< B it(89) =< aux(163) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(121) =< aux(163) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(41) =< B+C aux(42) =< C aux(164) =< B it(89) =< aux(164) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(121) =< aux(164) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(44) =< B+C aux(45) =< C aux(165) =< B it(89) =< aux(165) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(121) =< aux(165) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+8*s(121)+13 Such that:aux(47) =< B+C aux(48) =< C aux(166) =< B it(89) =< aux(166) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(121) =< aux(166) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(50) =< B+C aux(51) =< C aux(167) =< B it(89) =< aux(167) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(121) =< aux(167) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(53) =< B+C aux(54) =< C aux(168) =< B it(89) =< aux(168) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(121) =< aux(168) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(56) =< B+C aux(57) =< C aux(169) =< B it(89) =< aux(169) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(121) =< aux(169) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(59) =< B+C aux(60) =< C aux(170) =< B it(89) =< aux(170) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(121) =< aux(170) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(62) =< B+C aux(63) =< C aux(171) =< B it(89) =< aux(171) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(121) =< aux(171) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(65) =< B+C aux(66) =< C aux(172) =< B it(89) =< aux(172) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(121) =< aux(172) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(68) =< B+C aux(69) =< C aux(173) =< B it(89) =< aux(173) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(121) =< aux(173) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(71) =< B+C aux(72) =< C aux(174) =< B it(89) =< aux(174) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(121) =< aux(174) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(74) =< B+C aux(75) =< C aux(175) =< B it(89) =< aux(175) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(121) =< aux(175) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(77) =< B+C aux(78) =< C aux(176) =< B it(89) =< aux(176) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(121) =< aux(176) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(80) =< B+C aux(81) =< C aux(177) =< B it(89) =< aux(177) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(121) =< aux(177) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+4>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(83) =< B+C aux(84) =< C aux(178) =< B it(89) =< aux(178) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(121) =< aux(178) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(86) =< B+C aux(87) =< C aux(179) =< B it(89) =< aux(179) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(121) =< aux(179) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(89) =< B+C aux(90) =< C aux(180) =< B it(89) =< aux(180) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(121) =< aux(180) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(92) =< B+C aux(93) =< C aux(181) =< B it(89) =< aux(181) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(121) =< aux(181) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+8*s(121)+11 Such that:aux(95) =< B+C aux(96) =< C aux(182) =< B it(89) =< aux(182) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(121) =< aux(182) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+8*s(121)+12 Such that:aux(98) =< B+C aux(99) =< C aux(183) =< B it(89) =< aux(183) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(121) =< aux(183) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+7>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(101) =< B+C aux(102) =< C aux(184) =< B it(89) =< aux(184) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(121) =< aux(184) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(104) =< B+C aux(105) =< C aux(185) =< B it(89) =< aux(185) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(121) =< aux(185) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+4>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(107) =< B+C aux(108) =< C aux(186) =< B it(89) =< aux(186) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(121) =< aux(186) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+2>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(110) =< B+C aux(111) =< C aux(187) =< B it(89) =< aux(187) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(121) =< aux(187) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(113) =< B+C aux(114) =< C aux(188) =< B it(89) =< aux(188) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(121) =< aux(188) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+4>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(116) =< B+C aux(117) =< C aux(189) =< B it(89) =< aux(189) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(121) =< aux(189) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+2>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(119) =< B+C aux(120) =< C aux(190) =< B it(89) =< aux(190) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(121) =< aux(190) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(122) =< B+C aux(123) =< C aux(191) =< B it(89) =< aux(191) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(121) =< aux(191) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+1>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(125) =< B+C aux(126) =< C aux(192) =< B it(89) =< aux(192) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(121) =< aux(192) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+2>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(128) =< B+C aux(129) =< C aux(193) =< B it(89) =< aux(193) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(121) =< aux(193) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(131) =< B+C aux(132) =< C aux(194) =< B it(89) =< aux(194) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(121) =< aux(194) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+1>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(134) =< B+C aux(135) =< C aux(195) =< B it(89) =< aux(195) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(121) =< aux(195) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+2>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+8*s(121)+9 Such that:aux(137) =< B+C aux(138) =< C aux(196) =< B it(89) =< aux(196) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(121) =< aux(196) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [126,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+8*s(121)+7 Such that:aux(140) =< B+C aux(141) =< C aux(197) =< B it(89) =< aux(197) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(121) =< aux(197) with precondition: [A=1,B>=1,D>=5,C>=B,3*C+4*B+3>=D] * Chain [126,109,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [126,108,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [126,107,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [126,106,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [126,105,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [126,104,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [126,103,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [126,102,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [126,101,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [126,100,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [126,99,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [126,98,68]: 8*s(121)+9 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [126,68]: 8*s(121)+7 Such that:aux(154) =< B s(121) =< aux(154) with precondition: [A=1,D>=4,C>=B,B+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(13) =< B aux(14) =< B+C aux(199) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(199) s(129) =< aux(199) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(16) =< B aux(17) =< B+C aux(200) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(200) s(129) =< aux(200) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(19) =< B aux(20) =< B+C aux(201) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(201) s(129) =< aux(201) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(22) =< B aux(23) =< B+C aux(202) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(202) s(129) =< aux(202) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+8*s(129)+13 Such that:aux(25) =< B aux(26) =< B+C aux(203) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(203) s(129) =< aux(203) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(28) =< B aux(29) =< B+C aux(204) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(204) s(129) =< aux(204) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(31) =< B aux(32) =< B+C aux(205) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(205) s(129) =< aux(205) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(34) =< B aux(35) =< B+C aux(206) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(206) s(129) =< aux(206) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+4>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(37) =< B aux(38) =< B+C aux(207) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(207) s(129) =< aux(207) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(40) =< B aux(41) =< B+C aux(208) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(208) s(129) =< aux(208) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(43) =< B aux(44) =< B+C aux(209) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(209) s(129) =< aux(209) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+8*s(129)+13 Such that:aux(46) =< B aux(47) =< B+C aux(210) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(210) s(129) =< aux(210) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(49) =< B aux(50) =< B+C aux(211) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(211) s(129) =< aux(211) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(52) =< B aux(53) =< B+C aux(212) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(212) s(129) =< aux(212) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(55) =< B aux(56) =< B+C aux(213) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(213) s(129) =< aux(213) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(58) =< B aux(59) =< B+C aux(214) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(214) s(129) =< aux(214) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(61) =< B aux(62) =< B+C aux(215) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(215) s(129) =< aux(215) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(64) =< B aux(65) =< B+C aux(216) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(216) s(129) =< aux(216) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(67) =< B aux(68) =< B+C aux(217) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(217) s(129) =< aux(217) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(70) =< B aux(71) =< B+C aux(218) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(218) s(129) =< aux(218) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(73) =< B aux(74) =< B+C aux(219) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(219) s(129) =< aux(219) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(76) =< B aux(77) =< B+C aux(220) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(220) s(129) =< aux(220) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(79) =< B aux(80) =< B+C aux(221) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(221) s(129) =< aux(221) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+4>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(82) =< B aux(83) =< B+C aux(222) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(222) s(129) =< aux(222) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(85) =< B aux(86) =< B+C aux(223) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(223) s(129) =< aux(223) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(88) =< B aux(89) =< B+C aux(224) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(224) s(129) =< aux(224) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(91) =< B aux(92) =< B+C aux(225) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(225) s(129) =< aux(225) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+8*s(129)+11 Such that:aux(94) =< B aux(95) =< B+C aux(226) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(226) s(129) =< aux(226) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+8*s(129)+12 Such that:aux(97) =< B aux(98) =< B+C aux(227) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(227) s(129) =< aux(227) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+7>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(100) =< B aux(101) =< B+C aux(228) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(228) s(129) =< aux(228) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(103) =< B aux(104) =< B+C aux(229) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(229) s(129) =< aux(229) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+4>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(106) =< B aux(107) =< B+C aux(230) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(230) s(129) =< aux(230) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+2>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(109) =< B aux(110) =< B+C aux(231) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(231) s(129) =< aux(231) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(112) =< B aux(113) =< B+C aux(232) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(232) s(129) =< aux(232) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+4>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(115) =< B aux(116) =< B+C aux(233) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(233) s(129) =< aux(233) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+2>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(118) =< B aux(119) =< B+C aux(234) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(234) s(129) =< aux(234) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(121) =< B aux(122) =< B+C aux(235) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(235) s(129) =< aux(235) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+1>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(124) =< B aux(125) =< B+C aux(236) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(236) s(129) =< aux(236) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+2>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(127) =< B aux(128) =< B+C aux(237) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(237) s(129) =< aux(237) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(130) =< B aux(131) =< B+C aux(238) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(238) s(129) =< aux(238) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+1>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(133) =< B aux(134) =< B+C aux(239) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(239) s(129) =< aux(239) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+2>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+8*s(129)+9 Such that:aux(136) =< B aux(137) =< B+C aux(240) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(240) s(129) =< aux(240) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [125,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+8*s(129)+7 Such that:aux(139) =< B aux(140) =< B+C aux(241) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(241) s(129) =< aux(241) with precondition: [A=1,C>=1,D>=5,B>=C+1,3*B+4*C+3>=D] * Chain [125,109,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=5,B>=C+1,C+4>=D] * Chain [125,108,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [125,107,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [125,106,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=5,B>=C+1,C+4>=D] * Chain [125,105,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [125,104,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [125,103,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=5,B>=C+1,C+4>=D] * Chain [125,102,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [125,101,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [125,100,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=5,B>=C+1,C+4>=D] * Chain [125,99,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [125,98,68]: 8*s(129)+9 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [125,68]: 8*s(129)+7 Such that:aux(198) =< C s(129) =< aux(198) with precondition: [A=1,D>=4,B>=C+1,C+3>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(14) =< B+C aux(15) =< C aux(243) =< B it(89) =< aux(243) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(137) =< aux(243) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(17) =< B+C aux(18) =< C aux(244) =< B it(89) =< aux(244) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(137) =< aux(244) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(20) =< B+C aux(21) =< C aux(245) =< B it(89) =< aux(245) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(137) =< aux(245) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(23) =< B+C aux(24) =< C aux(246) =< B it(89) =< aux(246) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(137) =< aux(246) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+18*s(137)+13 Such that:aux(26) =< B+C aux(27) =< C aux(247) =< B it(89) =< aux(247) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(137) =< aux(247) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(29) =< B+C aux(30) =< C aux(248) =< B it(89) =< aux(248) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(137) =< aux(248) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(32) =< B+C aux(33) =< C aux(249) =< B it(89) =< aux(249) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(137) =< aux(249) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(35) =< B+C aux(36) =< C aux(250) =< B it(89) =< aux(250) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(137) =< aux(250) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(38) =< B+C aux(39) =< C aux(251) =< B it(89) =< aux(251) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(137) =< aux(251) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(41) =< B+C aux(42) =< C aux(252) =< B it(89) =< aux(252) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(137) =< aux(252) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(44) =< B+C aux(45) =< C aux(253) =< B it(89) =< aux(253) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(137) =< aux(253) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+18*s(137)+13 Such that:aux(47) =< B+C aux(48) =< C aux(254) =< B it(89) =< aux(254) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(137) =< aux(254) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(50) =< B+C aux(51) =< C aux(255) =< B it(89) =< aux(255) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(137) =< aux(255) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+7>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(53) =< B+C aux(54) =< C aux(256) =< B it(89) =< aux(256) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(137) =< aux(256) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(56) =< B+C aux(57) =< C aux(257) =< B it(89) =< aux(257) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(137) =< aux(257) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(59) =< B+C aux(60) =< C aux(258) =< B it(89) =< aux(258) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(137) =< aux(258) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(62) =< B+C aux(63) =< C aux(259) =< B it(89) =< aux(259) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(137) =< aux(259) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(65) =< B+C aux(66) =< C aux(260) =< B it(89) =< aux(260) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(137) =< aux(260) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(68) =< B+C aux(69) =< C aux(261) =< B it(89) =< aux(261) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(137) =< aux(261) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(71) =< B+C aux(72) =< C aux(262) =< B it(89) =< aux(262) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(137) =< aux(262) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(74) =< B+C aux(75) =< C aux(263) =< B it(89) =< aux(263) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(137) =< aux(263) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(77) =< B+C aux(78) =< C aux(264) =< B it(89) =< aux(264) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(137) =< aux(264) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+7>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(80) =< B+C aux(81) =< C aux(265) =< B it(89) =< aux(265) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(137) =< aux(265) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(83) =< B+C aux(84) =< C aux(266) =< B it(89) =< aux(266) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(137) =< aux(266) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(86) =< B+C aux(87) =< C aux(267) =< B it(89) =< aux(267) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(137) =< aux(267) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(89) =< B+C aux(90) =< C aux(268) =< B it(89) =< aux(268) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(137) =< aux(268) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(92) =< B+C aux(93) =< C aux(269) =< B it(89) =< aux(269) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(137) =< aux(269) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+18*s(137)+11 Such that:aux(95) =< B+C aux(96) =< C aux(270) =< B it(89) =< aux(270) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(137) =< aux(270) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+18*s(137)+12 Such that:aux(98) =< B+C aux(99) =< C aux(271) =< B it(89) =< aux(271) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(137) =< aux(271) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+8>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(101) =< B+C aux(102) =< C aux(272) =< B it(89) =< aux(272) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(137) =< aux(272) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(104) =< B+C aux(105) =< C aux(273) =< B it(89) =< aux(273) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(137) =< aux(273) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(107) =< B+C aux(108) =< C aux(274) =< B it(89) =< aux(274) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(137) =< aux(274) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(110) =< B+C aux(111) =< C aux(275) =< B it(89) =< aux(275) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(137) =< aux(275) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(113) =< B+C aux(114) =< C aux(276) =< B it(89) =< aux(276) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(137) =< aux(276) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(116) =< B+C aux(117) =< C aux(277) =< B it(89) =< aux(277) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(137) =< aux(277) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(119) =< B+C aux(120) =< C aux(278) =< B it(89) =< aux(278) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(137) =< aux(278) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(122) =< B+C aux(123) =< C aux(279) =< B it(89) =< aux(279) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(137) =< aux(279) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+2>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(125) =< B+C aux(126) =< C aux(280) =< B it(89) =< aux(280) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(137) =< aux(280) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(128) =< B+C aux(129) =< C aux(281) =< B it(89) =< aux(281) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(137) =< aux(281) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(131) =< B+C aux(132) =< C aux(282) =< B it(89) =< aux(282) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(137) =< aux(282) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+2>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(134) =< B+C aux(135) =< C aux(283) =< B it(89) =< aux(283) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(137) =< aux(283) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+18*s(137)+9 Such that:aux(137) =< B+C aux(138) =< C aux(284) =< B it(89) =< aux(284) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(137) =< aux(284) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [124,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+18*s(137)+7 Such that:aux(140) =< B+C aux(141) =< C aux(285) =< B it(89) =< aux(285) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(137) =< aux(285) with precondition: [A=1,B>=1,D>=6,C>=B,3*C+4*B+4>=D] * Chain [124,109,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [124,108,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [124,107,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [124,106,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [124,105,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [124,104,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [124,103,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [124,102,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [124,101,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [124,100,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [124,99,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [124,98,68]: 18*s(137)+9 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [124,68]: 18*s(137)+7 Such that:aux(242) =< B s(137) =< aux(242) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(13) =< B aux(14) =< B+C aux(287) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(287) s(155) =< aux(287) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(16) =< B aux(17) =< B+C aux(288) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(288) s(155) =< aux(288) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(19) =< B aux(20) =< B+C aux(289) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(289) s(155) =< aux(289) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(22) =< B aux(23) =< B+C aux(290) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(290) s(155) =< aux(290) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+18*s(155)+13 Such that:aux(25) =< B aux(26) =< B+C aux(291) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(291) s(155) =< aux(291) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(28) =< B aux(29) =< B+C aux(292) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(292) s(155) =< aux(292) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(31) =< B aux(32) =< B+C aux(293) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(293) s(155) =< aux(293) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(34) =< B aux(35) =< B+C aux(294) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(294) s(155) =< aux(294) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(37) =< B aux(38) =< B+C aux(295) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(295) s(155) =< aux(295) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(40) =< B aux(41) =< B+C aux(296) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(296) s(155) =< aux(296) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(43) =< B aux(44) =< B+C aux(297) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(297) s(155) =< aux(297) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+18*s(155)+13 Such that:aux(46) =< B aux(47) =< B+C aux(298) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(298) s(155) =< aux(298) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(49) =< B aux(50) =< B+C aux(299) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(299) s(155) =< aux(299) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+7>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(52) =< B aux(53) =< B+C aux(300) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(300) s(155) =< aux(300) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(55) =< B aux(56) =< B+C aux(301) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(301) s(155) =< aux(301) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(58) =< B aux(59) =< B+C aux(302) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(302) s(155) =< aux(302) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(61) =< B aux(62) =< B+C aux(303) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(303) s(155) =< aux(303) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(64) =< B aux(65) =< B+C aux(304) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(304) s(155) =< aux(304) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(67) =< B aux(68) =< B+C aux(305) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(305) s(155) =< aux(305) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(70) =< B aux(71) =< B+C aux(306) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(306) s(155) =< aux(306) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(73) =< B aux(74) =< B+C aux(307) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(307) s(155) =< aux(307) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(76) =< B aux(77) =< B+C aux(308) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(308) s(155) =< aux(308) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+7>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(79) =< B aux(80) =< B+C aux(309) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(309) s(155) =< aux(309) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(82) =< B aux(83) =< B+C aux(310) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(310) s(155) =< aux(310) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(85) =< B aux(86) =< B+C aux(311) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(311) s(155) =< aux(311) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(88) =< B aux(89) =< B+C aux(312) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(312) s(155) =< aux(312) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(91) =< B aux(92) =< B+C aux(313) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(313) s(155) =< aux(313) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+18*s(155)+11 Such that:aux(94) =< B aux(95) =< B+C aux(314) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(314) s(155) =< aux(314) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+18*s(155)+12 Such that:aux(97) =< B aux(98) =< B+C aux(315) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(315) s(155) =< aux(315) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+8>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(100) =< B aux(101) =< B+C aux(316) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(316) s(155) =< aux(316) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(103) =< B aux(104) =< B+C aux(317) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(317) s(155) =< aux(317) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(106) =< B aux(107) =< B+C aux(318) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(318) s(155) =< aux(318) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(109) =< B aux(110) =< B+C aux(319) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(319) s(155) =< aux(319) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(112) =< B aux(113) =< B+C aux(320) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(320) s(155) =< aux(320) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(115) =< B aux(116) =< B+C aux(321) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(321) s(155) =< aux(321) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(118) =< B aux(119) =< B+C aux(322) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(322) s(155) =< aux(322) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(121) =< B aux(122) =< B+C aux(323) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(323) s(155) =< aux(323) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+2>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(124) =< B aux(125) =< B+C aux(324) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(324) s(155) =< aux(324) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(127) =< B aux(128) =< B+C aux(325) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(325) s(155) =< aux(325) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(130) =< B aux(131) =< B+C aux(326) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(326) s(155) =< aux(326) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+2>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(133) =< B aux(134) =< B+C aux(327) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(327) s(155) =< aux(327) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+18*s(155)+9 Such that:aux(136) =< B aux(137) =< B+C aux(328) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(328) s(155) =< aux(328) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [123,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+18*s(155)+7 Such that:aux(139) =< B aux(140) =< B+C aux(329) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(329) s(155) =< aux(329) with precondition: [A=1,C>=1,D>=6,B>=C+1,3*B+4*C+4>=D] * Chain [123,109,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [123,108,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [123,107,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [123,106,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [123,105,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [123,104,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [123,103,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [123,102,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [123,101,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [123,100,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [123,99,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [123,98,68]: 18*s(155)+9 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [123,68]: 18*s(155)+7 Such that:aux(286) =< C s(155) =< aux(286) with precondition: [A=1,D>=5,B>=C+1,C+4>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(14) =< B+C aux(15) =< C aux(331) =< B it(89) =< aux(331) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(173) =< aux(331) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(17) =< B+C aux(18) =< C aux(332) =< B it(89) =< aux(332) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(173) =< aux(332) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(20) =< B+C aux(21) =< C aux(333) =< B it(89) =< aux(333) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(173) =< aux(333) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(23) =< B+C aux(24) =< C aux(334) =< B it(89) =< aux(334) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(173) =< aux(334) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+12*s(173)+13 Such that:aux(26) =< B+C aux(27) =< C aux(335) =< B it(89) =< aux(335) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(173) =< aux(335) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(29) =< B+C aux(30) =< C aux(336) =< B it(89) =< aux(336) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(173) =< aux(336) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(32) =< B+C aux(33) =< C aux(337) =< B it(89) =< aux(337) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(173) =< aux(337) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(35) =< B+C aux(36) =< C aux(338) =< B it(89) =< aux(338) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(173) =< aux(338) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(38) =< B+C aux(39) =< C aux(339) =< B it(89) =< aux(339) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(173) =< aux(339) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(41) =< B+C aux(42) =< C aux(340) =< B it(89) =< aux(340) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(173) =< aux(340) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(44) =< B+C aux(45) =< C aux(341) =< B it(89) =< aux(341) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(173) =< aux(341) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+11>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+12*s(173)+13 Such that:aux(47) =< B+C aux(48) =< C aux(342) =< B it(89) =< aux(342) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(173) =< aux(342) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(50) =< B+C aux(51) =< C aux(343) =< B it(89) =< aux(343) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(173) =< aux(343) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+8>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(53) =< B+C aux(54) =< C aux(344) =< B it(89) =< aux(344) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(173) =< aux(344) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(56) =< B+C aux(57) =< C aux(345) =< B it(89) =< aux(345) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(173) =< aux(345) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(59) =< B+C aux(60) =< C aux(346) =< B it(89) =< aux(346) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(173) =< aux(346) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(62) =< B+C aux(63) =< C aux(347) =< B it(89) =< aux(347) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(173) =< aux(347) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(65) =< B+C aux(66) =< C aux(348) =< B it(89) =< aux(348) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(173) =< aux(348) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(68) =< B+C aux(69) =< C aux(349) =< B it(89) =< aux(349) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(173) =< aux(349) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(71) =< B+C aux(72) =< C aux(350) =< B it(89) =< aux(350) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(173) =< aux(350) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(74) =< B+C aux(75) =< C aux(351) =< B it(89) =< aux(351) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(173) =< aux(351) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(77) =< B+C aux(78) =< C aux(352) =< B it(89) =< aux(352) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(173) =< aux(352) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+8>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(80) =< B+C aux(81) =< C aux(353) =< B it(89) =< aux(353) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(173) =< aux(353) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(83) =< B+C aux(84) =< C aux(354) =< B it(89) =< aux(354) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(173) =< aux(354) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(86) =< B+C aux(87) =< C aux(355) =< B it(89) =< aux(355) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(173) =< aux(355) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(89) =< B+C aux(90) =< C aux(356) =< B it(89) =< aux(356) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(173) =< aux(356) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+11>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(92) =< B+C aux(93) =< C aux(357) =< B it(89) =< aux(357) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(173) =< aux(357) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+12*s(173)+11 Such that:aux(95) =< B+C aux(96) =< C aux(358) =< B it(89) =< aux(358) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(173) =< aux(358) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+12*s(173)+12 Such that:aux(98) =< B+C aux(99) =< C aux(359) =< B it(89) =< aux(359) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(173) =< aux(359) with precondition: [A=1,B>=1,D>=14,C>=B,3*C+4*B+9>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(101) =< B+C aux(102) =< C aux(360) =< B it(89) =< aux(360) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(173) =< aux(360) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(104) =< B+C aux(105) =< C aux(361) =< B it(89) =< aux(361) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(173) =< aux(361) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(107) =< B+C aux(108) =< C aux(362) =< B it(89) =< aux(362) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(173) =< aux(362) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(110) =< B+C aux(111) =< C aux(363) =< B it(89) =< aux(363) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(173) =< aux(363) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(113) =< B+C aux(114) =< C aux(364) =< B it(89) =< aux(364) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(173) =< aux(364) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(116) =< B+C aux(117) =< C aux(365) =< B it(89) =< aux(365) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(173) =< aux(365) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(119) =< B+C aux(120) =< C aux(366) =< B it(89) =< aux(366) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(173) =< aux(366) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(122) =< B+C aux(123) =< C aux(367) =< B it(89) =< aux(367) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(173) =< aux(367) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(125) =< B+C aux(126) =< C aux(368) =< B it(89) =< aux(368) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(173) =< aux(368) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(128) =< B+C aux(129) =< C aux(369) =< B it(89) =< aux(369) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(173) =< aux(369) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(131) =< B+C aux(132) =< C aux(370) =< B it(89) =< aux(370) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(173) =< aux(370) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+3>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(134) =< B+C aux(135) =< C aux(371) =< B it(89) =< aux(371) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(173) =< aux(371) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+12*s(173)+9 Such that:aux(137) =< B+C aux(138) =< C aux(372) =< B it(89) =< aux(372) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(173) =< aux(372) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [122,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+12*s(173)+7 Such that:aux(140) =< B+C aux(141) =< C aux(373) =< B it(89) =< aux(373) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(173) =< aux(373) with precondition: [A=1,B>=1,D>=7,C>=B,3*C+4*B+5>=D] * Chain [122,109,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [122,108,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [122,107,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [122,106,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [122,105,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [122,104,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [122,103,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [122,102,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [122,101,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [122,100,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [122,99,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [122,98,68]: 12*s(173)+9 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [122,68]: 12*s(173)+7 Such that:aux(330) =< B s(173) =< aux(330) with precondition: [A=1,D>=6,C>=B,B+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(13) =< B aux(14) =< B+C aux(375) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(375) s(185) =< aux(375) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(16) =< B aux(17) =< B+C aux(376) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(376) s(185) =< aux(376) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(19) =< B aux(20) =< B+C aux(377) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(377) s(185) =< aux(377) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(22) =< B aux(23) =< B+C aux(378) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(378) s(185) =< aux(378) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+12*s(185)+13 Such that:aux(25) =< B aux(26) =< B+C aux(379) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(379) s(185) =< aux(379) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(28) =< B aux(29) =< B+C aux(380) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(380) s(185) =< aux(380) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(31) =< B aux(32) =< B+C aux(381) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(381) s(185) =< aux(381) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(34) =< B aux(35) =< B+C aux(382) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(382) s(185) =< aux(382) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(37) =< B aux(38) =< B+C aux(383) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(383) s(185) =< aux(383) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(40) =< B aux(41) =< B+C aux(384) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(384) s(185) =< aux(384) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(43) =< B aux(44) =< B+C aux(385) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(385) s(185) =< aux(385) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+11>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+12*s(185)+13 Such that:aux(46) =< B aux(47) =< B+C aux(386) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(386) s(185) =< aux(386) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(49) =< B aux(50) =< B+C aux(387) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(387) s(185) =< aux(387) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+8>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(52) =< B aux(53) =< B+C aux(388) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(388) s(185) =< aux(388) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(55) =< B aux(56) =< B+C aux(389) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(389) s(185) =< aux(389) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(58) =< B aux(59) =< B+C aux(390) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(390) s(185) =< aux(390) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(61) =< B aux(62) =< B+C aux(391) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(391) s(185) =< aux(391) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(64) =< B aux(65) =< B+C aux(392) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(392) s(185) =< aux(392) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(67) =< B aux(68) =< B+C aux(393) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(393) s(185) =< aux(393) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(70) =< B aux(71) =< B+C aux(394) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(394) s(185) =< aux(394) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(73) =< B aux(74) =< B+C aux(395) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(395) s(185) =< aux(395) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(76) =< B aux(77) =< B+C aux(396) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(396) s(185) =< aux(396) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+8>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(79) =< B aux(80) =< B+C aux(397) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(397) s(185) =< aux(397) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(82) =< B aux(83) =< B+C aux(398) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(398) s(185) =< aux(398) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(85) =< B aux(86) =< B+C aux(399) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(399) s(185) =< aux(399) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(88) =< B aux(89) =< B+C aux(400) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(400) s(185) =< aux(400) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+11>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(91) =< B aux(92) =< B+C aux(401) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(401) s(185) =< aux(401) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+12*s(185)+11 Such that:aux(94) =< B aux(95) =< B+C aux(402) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(402) s(185) =< aux(402) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+12*s(185)+12 Such that:aux(97) =< B aux(98) =< B+C aux(403) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(403) s(185) =< aux(403) with precondition: [A=1,C>=1,D>=14,B>=C+1,3*B+4*C+9>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(100) =< B aux(101) =< B+C aux(404) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(404) s(185) =< aux(404) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(103) =< B aux(104) =< B+C aux(405) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(405) s(185) =< aux(405) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(106) =< B aux(107) =< B+C aux(406) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(406) s(185) =< aux(406) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(109) =< B aux(110) =< B+C aux(407) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(407) s(185) =< aux(407) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(112) =< B aux(113) =< B+C aux(408) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(408) s(185) =< aux(408) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(115) =< B aux(116) =< B+C aux(409) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(409) s(185) =< aux(409) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(118) =< B aux(119) =< B+C aux(410) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(410) s(185) =< aux(410) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(121) =< B aux(122) =< B+C aux(411) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(411) s(185) =< aux(411) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(124) =< B aux(125) =< B+C aux(412) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(412) s(185) =< aux(412) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(127) =< B aux(128) =< B+C aux(413) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(413) s(185) =< aux(413) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(130) =< B aux(131) =< B+C aux(414) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(414) s(185) =< aux(414) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+3>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(133) =< B aux(134) =< B+C aux(415) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(415) s(185) =< aux(415) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+12*s(185)+9 Such that:aux(136) =< B aux(137) =< B+C aux(416) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(416) s(185) =< aux(416) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [121,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+12*s(185)+7 Such that:aux(139) =< B aux(140) =< B+C aux(417) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(417) s(185) =< aux(417) with precondition: [A=1,C>=1,D>=7,B>=C+1,3*B+4*C+5>=D] * Chain [121,109,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [121,108,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [121,107,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [121,106,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [121,105,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [121,104,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [121,103,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [121,102,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [121,101,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [121,100,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [121,99,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [121,98,68]: 12*s(185)+9 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [121,68]: 12*s(185)+7 Such that:aux(374) =< C s(185) =< aux(374) with precondition: [A=1,D>=6,B>=C+1,C+5>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(13) =< B aux(14) =< B+C aux(15) =< C aux(418) =< C+1 it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(16) =< B aux(17) =< B+C aux(18) =< C aux(418) =< C+1 it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(19) =< B aux(20) =< B+C aux(21) =< C aux(418) =< C+1 it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+11>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(22) =< B aux(23) =< B+C aux(24) =< C aux(418) =< C+1 it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+13,3*B+4*C+12>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+2*s(197)+13 Such that:aux(25) =< B aux(26) =< B+C aux(27) =< C aux(418) =< C+1 it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(28) =< B aux(29) =< B+C aux(30) =< C aux(418) =< C+1 it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+13,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(31) =< B aux(32) =< B+C aux(33) =< C aux(418) =< C+1 it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(34) =< B aux(35) =< B+C aux(36) =< C aux(418) =< C+1 it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(37) =< B aux(38) =< B+C aux(39) =< C aux(418) =< C+1 it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(40) =< B aux(41) =< B+C aux(42) =< C aux(418) =< C+1 it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+13,3*B+4*C+12>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(43) =< B aux(44) =< B+C aux(45) =< C aux(418) =< C+1 it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+14,3*B+4*C+13>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+2*s(197)+13 Such that:aux(46) =< B aux(47) =< B+C aux(48) =< C aux(418) =< C+1 it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+8>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(49) =< B aux(50) =< B+C aux(51) =< C aux(418) =< C+1 it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+14,3*B+4*C+10>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(52) =< B aux(53) =< B+C aux(54) =< C aux(418) =< C+1 it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(55) =< B aux(56) =< B+C aux(57) =< C aux(418) =< C+1 it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(58) =< B aux(59) =< B+C aux(60) =< C aux(418) =< C+1 it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(61) =< B aux(62) =< B+C aux(63) =< C aux(418) =< C+1 it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(64) =< B aux(65) =< B+C aux(66) =< C aux(418) =< C+1 it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+11>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(67) =< B aux(68) =< B+C aux(69) =< C aux(418) =< C+1 it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+13,3*B+4*C+12>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(70) =< B aux(71) =< B+C aux(72) =< C aux(418) =< C+1 it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(73) =< B aux(74) =< B+C aux(75) =< C aux(418) =< C+1 it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(76) =< B aux(77) =< B+C aux(78) =< C aux(418) =< C+1 it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+14,3*B+4*C+10>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(79) =< B aux(80) =< B+C aux(81) =< C aux(418) =< C+1 it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(82) =< B aux(83) =< B+C aux(84) =< C aux(418) =< C+1 it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(85) =< B aux(86) =< B+C aux(87) =< C aux(418) =< C+1 it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+13,3*B+4*C+12>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(88) =< B aux(89) =< B+C aux(90) =< C aux(418) =< C+1 it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+14,3*B+4*C+13>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(91) =< B aux(92) =< B+C aux(93) =< C aux(418) =< C+1 it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+2*s(197)+11 Such that:aux(94) =< B aux(95) =< B+C aux(96) =< C aux(418) =< C+1 it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+8>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+2*s(197)+12 Such that:aux(97) =< B aux(98) =< B+C aux(99) =< C aux(418) =< C+1 it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+15,3*B+4*C+11>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(100) =< B aux(101) =< B+C aux(102) =< C aux(418) =< C+1 it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(103) =< B aux(104) =< B+C aux(105) =< C aux(418) =< C+1 it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(106) =< B aux(107) =< B+C aux(108) =< C aux(418) =< C+1 it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(109) =< B aux(110) =< B+C aux(111) =< C aux(418) =< C+1 it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(112) =< B aux(113) =< B+C aux(114) =< C aux(418) =< C+1 it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(115) =< B aux(116) =< B+C aux(117) =< C aux(418) =< C+1 it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(118) =< B aux(119) =< B+C aux(120) =< C aux(418) =< C+1 it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(121) =< B aux(122) =< B+C aux(123) =< C aux(418) =< C+1 it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(124) =< B aux(125) =< B+C aux(126) =< C aux(418) =< C+1 it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(127) =< B aux(128) =< B+C aux(129) =< C aux(418) =< C+1 it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(130) =< B aux(131) =< B+C aux(132) =< C aux(418) =< C+1 it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(133) =< B aux(134) =< B+C aux(135) =< C aux(418) =< C+1 it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+2*s(197)+9 Such that:aux(136) =< B aux(137) =< B+C aux(138) =< C aux(418) =< C+1 it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [120,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+2*s(197)+7 Such that:aux(139) =< B aux(140) =< B+C aux(141) =< C aux(418) =< C+1 it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(197) =< aux(418) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [120,109,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [120,108,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+9,D>=10,B+8>=D] * Chain [120,107,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+10,D>=11,B+9>=D] * Chain [120,106,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [120,105,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+9,D>=10,B+8>=D] * Chain [120,104,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+10,D>=11,B+9>=D] * Chain [120,103,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [120,102,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+9,D>=10,B+8>=D] * Chain [120,101,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+10,D>=11,B+9>=D] * Chain [120,100,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [120,99,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+9,D>=10,B+8>=D] * Chain [120,98,68]: 2*s(197)+9 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+10,D>=11,B+9>=D] * Chain [120,68]: 2*s(197)+7 Such that:aux(418) =< D s(197) =< aux(418) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(13) =< B aux(14) =< B+C aux(420) =< C+1 aux(421) =< C it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(421) s(204) =< aux(421) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(16) =< B aux(17) =< B+C aux(420) =< C+1 aux(422) =< C it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(422) s(204) =< aux(422) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(19) =< B aux(20) =< B+C aux(420) =< C+1 aux(423) =< C it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(423) s(204) =< aux(423) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(22) =< B aux(23) =< B+C aux(420) =< C+1 aux(424) =< C it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(424) s(204) =< aux(424) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+11>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+13 Such that:aux(25) =< B aux(26) =< B+C aux(420) =< C+1 aux(425) =< C it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(425) s(204) =< aux(425) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(28) =< B aux(29) =< B+C aux(420) =< C+1 aux(426) =< C it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(426) s(204) =< aux(426) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(31) =< B aux(32) =< B+C aux(420) =< C+1 aux(427) =< C it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(427) s(204) =< aux(427) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(34) =< B aux(35) =< B+C aux(420) =< C+1 aux(428) =< C it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(428) s(204) =< aux(428) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(37) =< B aux(38) =< B+C aux(420) =< C+1 aux(429) =< C it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(429) s(204) =< aux(429) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(40) =< B aux(41) =< B+C aux(420) =< C+1 aux(430) =< C it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(430) s(204) =< aux(430) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+11>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(43) =< B aux(44) =< B+C aux(420) =< C+1 aux(431) =< C it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(431) s(204) =< aux(431) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=14,B>=C+1,3*B+4*C+12>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+13 Such that:aux(46) =< B aux(47) =< B+C aux(420) =< C+1 aux(432) =< C it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(432) s(204) =< aux(432) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+7>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(49) =< B aux(50) =< B+C aux(420) =< C+1 aux(433) =< C it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(433) s(204) =< aux(433) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=14,B>=C+1,3*B+4*C+9>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(52) =< B aux(53) =< B+C aux(420) =< C+1 aux(434) =< C it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(434) s(204) =< aux(434) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(55) =< B aux(56) =< B+C aux(420) =< C+1 aux(435) =< C it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(435) s(204) =< aux(435) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(58) =< B aux(59) =< B+C aux(420) =< C+1 aux(436) =< C it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(436) s(204) =< aux(436) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(61) =< B aux(62) =< B+C aux(420) =< C+1 aux(437) =< C it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(437) s(204) =< aux(437) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(64) =< B aux(65) =< B+C aux(420) =< C+1 aux(438) =< C it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(438) s(204) =< aux(438) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+10>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(67) =< B aux(68) =< B+C aux(420) =< C+1 aux(439) =< C it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(439) s(204) =< aux(439) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+11>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(70) =< B aux(71) =< B+C aux(420) =< C+1 aux(440) =< C it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(440) s(204) =< aux(440) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(73) =< B aux(74) =< B+C aux(420) =< C+1 aux(441) =< C it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(441) s(204) =< aux(441) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(76) =< B aux(77) =< B+C aux(420) =< C+1 aux(442) =< C it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(442) s(204) =< aux(442) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=14,B>=C+1,3*B+4*C+9>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(79) =< B aux(80) =< B+C aux(420) =< C+1 aux(443) =< C it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(443) s(204) =< aux(443) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(82) =< B aux(83) =< B+C aux(420) =< C+1 aux(444) =< C it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(444) s(204) =< aux(444) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(85) =< B aux(86) =< B+C aux(420) =< C+1 aux(445) =< C it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(445) s(204) =< aux(445) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=13,B>=C+1,3*B+4*C+11>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(88) =< B aux(89) =< B+C aux(420) =< C+1 aux(446) =< C it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(446) s(204) =< aux(446) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=14,B>=C+1,3*B+4*C+12>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(91) =< B aux(92) =< B+C aux(420) =< C+1 aux(447) =< C it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(447) s(204) =< aux(447) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+9>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+11 Such that:aux(94) =< B aux(95) =< B+C aux(420) =< C+1 aux(448) =< C it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(448) s(204) =< aux(448) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=12,B>=C+1,3*B+4*C+7>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+12 Such that:aux(97) =< B aux(98) =< B+C aux(420) =< C+1 aux(449) =< C it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(449) s(204) =< aux(449) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=15,B>=C+1,3*B+4*C+10>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(100) =< B aux(101) =< B+C aux(420) =< C+1 aux(450) =< C it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(450) s(204) =< aux(450) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+8>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(103) =< B aux(104) =< B+C aux(420) =< C+1 aux(451) =< C it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(451) s(204) =< aux(451) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(106) =< B aux(107) =< B+C aux(420) =< C+1 aux(452) =< C it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(452) s(204) =< aux(452) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(109) =< B aux(110) =< B+C aux(420) =< C+1 aux(453) =< C it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(453) s(204) =< aux(453) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(112) =< B aux(113) =< B+C aux(420) =< C+1 aux(454) =< C it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(454) s(204) =< aux(454) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+7>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(115) =< B aux(116) =< B+C aux(420) =< C+1 aux(455) =< C it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(455) s(204) =< aux(455) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(118) =< B aux(119) =< B+C aux(420) =< C+1 aux(456) =< C it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(456) s(204) =< aux(456) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(121) =< B aux(122) =< B+C aux(420) =< C+1 aux(457) =< C it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(457) s(204) =< aux(457) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(124) =< B aux(125) =< B+C aux(420) =< C+1 aux(458) =< C it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(458) s(204) =< aux(458) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(127) =< B aux(128) =< B+C aux(420) =< C+1 aux(459) =< C it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(459) s(204) =< aux(459) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(130) =< B aux(131) =< B+C aux(420) =< C+1 aux(460) =< C it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(460) s(204) =< aux(460) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=9,B>=C+1,3*B+4*C+4>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(133) =< B aux(134) =< B+C aux(420) =< C+1 aux(461) =< C it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(461) s(204) =< aux(461) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=10,B>=C+1,3*B+4*C+5>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+9 Such that:aux(136) =< B aux(137) =< B+C aux(420) =< C+1 aux(462) =< C it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(462) s(204) =< aux(462) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=11,B>=C+1,3*B+4*C+6>=D] * Chain [119,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+12*s(199)+2*s(204)+7 Such that:aux(139) =< B aux(140) =< B+C aux(420) =< C+1 aux(463) =< C it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(463) s(204) =< aux(463) s(199) =< aux(420) with precondition: [A=1,C>=1,D>=8,B>=C+1,3*B+4*C+6>=D] * Chain [119,109,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [119,108,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [119,107,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=10,B>=C+1,C+9>=D] * Chain [119,106,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [119,105,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [119,104,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=10,B>=C+1,C+9>=D] * Chain [119,103,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [119,102,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [119,101,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=10,B>=C+1,C+9>=D] * Chain [119,100,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=8,B>=C+1,C+7>=D] * Chain [119,99,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=9,B>=C+1,C+8>=D] * Chain [119,98,68]: 12*s(199)+2*s(204)+9 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=10,B>=C+1,C+9>=D] * Chain [119,68]: 12*s(199)+2*s(204)+7 Such that:aux(419) =< C aux(420) =< C+1 s(204) =< aux(419) s(199) =< aux(420) with precondition: [A=1,D>=7,B>=C+1,C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(13) =< B aux(14) =< B+C aux(15) =< C aux(464) =< C+1 it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(16) =< B aux(17) =< B+C aux(18) =< C aux(464) =< C+1 it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(19) =< B aux(20) =< B+C aux(21) =< C aux(464) =< C+1 it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(22) =< B aux(23) =< B+C aux(24) =< C aux(464) =< C+1 it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+18*s(213)+13 Such that:aux(25) =< B aux(26) =< B+C aux(27) =< C aux(464) =< C+1 it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(28) =< B aux(29) =< B+C aux(30) =< C aux(464) =< C+1 it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(31) =< B aux(32) =< B+C aux(33) =< C aux(464) =< C+1 it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(34) =< B aux(35) =< B+C aux(36) =< C aux(464) =< C+1 it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(37) =< B aux(38) =< B+C aux(39) =< C aux(464) =< C+1 it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(40) =< B aux(41) =< B+C aux(42) =< C aux(464) =< C+1 it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(43) =< B aux(44) =< B+C aux(45) =< C aux(464) =< C+1 it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+11>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+18*s(213)+13 Such that:aux(46) =< B aux(47) =< B+C aux(48) =< C aux(464) =< C+1 it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(49) =< B aux(50) =< B+C aux(51) =< C aux(464) =< C+1 it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+8>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(52) =< B aux(53) =< B+C aux(54) =< C aux(464) =< C+1 it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(55) =< B aux(56) =< B+C aux(57) =< C aux(464) =< C+1 it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(58) =< B aux(59) =< B+C aux(60) =< C aux(464) =< C+1 it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(61) =< B aux(62) =< B+C aux(63) =< C aux(464) =< C+1 it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(64) =< B aux(65) =< B+C aux(66) =< C aux(464) =< C+1 it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(67) =< B aux(68) =< B+C aux(69) =< C aux(464) =< C+1 it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(70) =< B aux(71) =< B+C aux(72) =< C aux(464) =< C+1 it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(73) =< B aux(74) =< B+C aux(75) =< C aux(464) =< C+1 it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(76) =< B aux(77) =< B+C aux(78) =< C aux(464) =< C+1 it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+8>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(79) =< B aux(80) =< B+C aux(81) =< C aux(464) =< C+1 it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(82) =< B aux(83) =< B+C aux(84) =< C aux(464) =< C+1 it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(85) =< B aux(86) =< B+C aux(87) =< C aux(464) =< C+1 it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(88) =< B aux(89) =< B+C aux(90) =< C aux(464) =< C+1 it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+11>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(91) =< B aux(92) =< B+C aux(93) =< C aux(464) =< C+1 it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+18*s(213)+11 Such that:aux(94) =< B aux(95) =< B+C aux(96) =< C aux(464) =< C+1 it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+18*s(213)+12 Such that:aux(97) =< B aux(98) =< B+C aux(99) =< C aux(464) =< C+1 it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+13,3*B+4*C+9>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(100) =< B aux(101) =< B+C aux(102) =< C aux(464) =< C+1 it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(103) =< B aux(104) =< B+C aux(105) =< C aux(464) =< C+1 it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(106) =< B aux(107) =< B+C aux(108) =< C aux(464) =< C+1 it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(109) =< B aux(110) =< B+C aux(111) =< C aux(464) =< C+1 it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(112) =< B aux(113) =< B+C aux(114) =< C aux(464) =< C+1 it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(115) =< B aux(116) =< B+C aux(117) =< C aux(464) =< C+1 it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(118) =< B aux(119) =< B+C aux(120) =< C aux(464) =< C+1 it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(121) =< B aux(122) =< B+C aux(123) =< C aux(464) =< C+1 it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+3>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(124) =< B aux(125) =< B+C aux(126) =< C aux(464) =< C+1 it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(127) =< B aux(128) =< B+C aux(129) =< C aux(464) =< C+1 it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(130) =< B aux(131) =< B+C aux(132) =< C aux(464) =< C+1 it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+3>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(133) =< B aux(134) =< B+C aux(135) =< C aux(464) =< C+1 it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+18*s(213)+9 Such that:aux(136) =< B aux(137) =< B+C aux(138) =< C aux(464) =< C+1 it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [118,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+18*s(213)+7 Such that:aux(139) =< B aux(140) =< B+C aux(141) =< C aux(464) =< C+1 it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(213) =< aux(464) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+5>=D] * Chain [118,109,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [118,108,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [118,107,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [118,106,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [118,105,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [118,104,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [118,103,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [118,102,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [118,101,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [118,100,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [118,99,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [118,98,68]: 18*s(213)+9 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+8,D>=9,B+7>=D] * Chain [118,68]: 18*s(213)+7 Such that:aux(464) =< D s(213) =< aux(464) with precondition: [A=1,D=C+5,D>=6,B+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(13) =< B aux(14) =< B+C aux(15) =< C aux(465) =< C+1 it(89) =< aux(13) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(16) =< B aux(17) =< B+C aux(18) =< C aux(465) =< C+1 it(89) =< aux(16) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(19) =< B aux(20) =< B+C aux(21) =< C aux(465) =< C+1 it(89) =< aux(19) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(22) =< B aux(23) =< B+C aux(24) =< C aux(465) =< C+1 it(89) =< aux(22) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+8*s(231)+12 Such that:aux(25) =< B aux(26) =< B+C aux(27) =< C aux(465) =< C+1 it(89) =< aux(25) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(28) =< B aux(29) =< B+C aux(30) =< C aux(465) =< C+1 it(89) =< aux(28) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(31) =< B aux(32) =< B+C aux(33) =< C aux(465) =< C+1 it(89) =< aux(31) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(34) =< B aux(35) =< B+C aux(36) =< C aux(465) =< C+1 it(89) =< aux(34) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+5>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(37) =< B aux(38) =< B+C aux(39) =< C aux(465) =< C+1 it(89) =< aux(37) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(40) =< B aux(41) =< B+C aux(42) =< C aux(465) =< C+1 it(89) =< aux(40) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(43) =< B aux(44) =< B+C aux(45) =< C aux(465) =< C+1 it(89) =< aux(43) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+8*s(231)+12 Such that:aux(46) =< B aux(47) =< B+C aux(48) =< C aux(465) =< C+1 it(89) =< aux(46) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(49) =< B aux(50) =< B+C aux(51) =< C aux(465) =< C+1 it(89) =< aux(49) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(52) =< B aux(53) =< B+C aux(54) =< C aux(465) =< C+1 it(89) =< aux(52) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(55) =< B aux(56) =< B+C aux(57) =< C aux(465) =< C+1 it(89) =< aux(55) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(58) =< B aux(59) =< B+C aux(60) =< C aux(465) =< C+1 it(89) =< aux(58) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(61) =< B aux(62) =< B+C aux(63) =< C aux(465) =< C+1 it(89) =< aux(61) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(64) =< B aux(65) =< B+C aux(66) =< C aux(465) =< C+1 it(89) =< aux(64) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+8>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(67) =< B aux(68) =< B+C aux(69) =< C aux(465) =< C+1 it(89) =< aux(67) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(70) =< B aux(71) =< B+C aux(72) =< C aux(465) =< C+1 it(89) =< aux(70) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(73) =< B aux(74) =< B+C aux(75) =< C aux(465) =< C+1 it(89) =< aux(73) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(76) =< B aux(77) =< B+C aux(78) =< C aux(465) =< C+1 it(89) =< aux(76) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+7>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(79) =< B aux(80) =< B+C aux(81) =< C aux(465) =< C+1 it(89) =< aux(79) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+5>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(82) =< B aux(83) =< B+C aux(84) =< C aux(465) =< C+1 it(89) =< aux(82) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(85) =< B aux(86) =< B+C aux(87) =< C aux(465) =< C+1 it(89) =< aux(85) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+10,3*B+4*C+9>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(88) =< B aux(89) =< B+C aux(90) =< C aux(465) =< C+1 it(89) =< aux(88) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+11,3*B+4*C+10>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(91) =< B aux(92) =< B+C aux(93) =< C aux(465) =< C+1 it(89) =< aux(91) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+7>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+8*s(231)+10 Such that:aux(94) =< B aux(95) =< B+C aux(96) =< C aux(465) =< C+1 it(89) =< aux(94) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+9,3*B+4*C+5>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+8*s(231)+11 Such that:aux(97) =< B aux(98) =< B+C aux(99) =< C aux(465) =< C+1 it(89) =< aux(97) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+12,3*B+4*C+8>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(100) =< B aux(101) =< B+C aux(102) =< C aux(465) =< C+1 it(89) =< aux(100) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+6>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(103) =< B aux(104) =< B+C aux(105) =< C aux(465) =< C+1 it(89) =< aux(103) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+5>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(106) =< B aux(107) =< B+C aux(108) =< C aux(465) =< C+1 it(89) =< aux(106) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+3>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(109) =< B aux(110) =< B+C aux(111) =< C aux(465) =< C+1 it(89) =< aux(109) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(112) =< B aux(113) =< B+C aux(114) =< C aux(465) =< C+1 it(89) =< aux(112) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+5>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(115) =< B aux(116) =< B+C aux(117) =< C aux(465) =< C+1 it(89) =< aux(115) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+3>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(118) =< B aux(119) =< B+C aux(120) =< C aux(465) =< C+1 it(89) =< aux(118) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(121) =< B aux(122) =< B+C aux(123) =< C aux(465) =< C+1 it(89) =< aux(121) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+2>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(124) =< B aux(125) =< B+C aux(126) =< C aux(465) =< C+1 it(89) =< aux(124) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+3>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(127) =< B aux(128) =< B+C aux(129) =< C aux(465) =< C+1 it(89) =< aux(127) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(130) =< B aux(131) =< B+C aux(132) =< C aux(465) =< C+1 it(89) =< aux(130) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+6,3*B+4*C+2>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(133) =< B aux(134) =< B+C aux(135) =< C aux(465) =< C+1 it(89) =< aux(133) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+7,3*B+4*C+3>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+8*s(231)+8 Such that:aux(136) =< B aux(137) =< B+C aux(138) =< C aux(465) =< C+1 it(89) =< aux(136) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+8,3*B+4*C+4>=D] * Chain [117,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+8*s(231)+6 Such that:aux(139) =< B aux(140) =< B+C aux(141) =< C aux(465) =< C+1 it(89) =< aux(139) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(231) =< aux(465) with precondition: [A=1,C>=1,B>=C+1,D>=C+5,3*B+4*C+4>=D] * Chain [117,109,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+5,D>=6,B+4>=D] * Chain [117,108,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [117,107,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [117,106,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+5,D>=6,B+4>=D] * Chain [117,105,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [117,104,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [117,103,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+5,D>=6,B+4>=D] * Chain [117,102,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [117,101,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [117,100,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+5,D>=6,B+4>=D] * Chain [117,99,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+6,D>=7,B+5>=D] * Chain [117,98,68]: 8*s(231)+8 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+7,D>=8,B+6>=D] * Chain [117,68]: 8*s(231)+6 Such that:aux(465) =< D s(231) =< aux(465) with precondition: [A=1,D=C+4,D>=5,B+3>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],115,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(14) =< B+C aux(15) =< C aux(467) =< B it(89) =< aux(467) it(86) =< aux(14) it(89) =< aux(14) it(86) =< aux(15) s(239) =< aux(467) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,85]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(17) =< B+C aux(18) =< C aux(468) =< B it(89) =< aux(468) it(86) =< aux(17) it(89) =< aux(17) it(86) =< aux(18) s(239) =< aux(468) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,84]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(20) =< B+C aux(21) =< C aux(469) =< B it(89) =< aux(469) it(86) =< aux(20) it(89) =< aux(20) it(86) =< aux(21) s(239) =< aux(469) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,83]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(23) =< B+C aux(24) =< C aux(470) =< B it(89) =< aux(470) it(86) =< aux(23) it(89) =< aux(23) it(86) =< aux(24) s(239) =< aux(470) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+11>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,82]: 12*it(86)+12*it(89)+2*s(239)+13 Such that:aux(26) =< B+C aux(27) =< C aux(471) =< B it(89) =< aux(471) it(86) =< aux(26) it(89) =< aux(26) it(86) =< aux(27) s(239) =< aux(471) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,81]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(29) =< B+C aux(30) =< C aux(472) =< B it(89) =< aux(472) it(86) =< aux(29) it(89) =< aux(29) it(86) =< aux(30) s(239) =< aux(472) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,80]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(32) =< B+C aux(33) =< C aux(473) =< B it(89) =< aux(473) it(86) =< aux(32) it(89) =< aux(32) it(86) =< aux(33) s(239) =< aux(473) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],114,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(35) =< B+C aux(36) =< C aux(474) =< B it(89) =< aux(474) it(86) =< aux(35) it(89) =< aux(35) it(86) =< aux(36) s(239) =< aux(474) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,85]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(38) =< B+C aux(39) =< C aux(475) =< B it(89) =< aux(475) it(86) =< aux(38) it(89) =< aux(38) it(86) =< aux(39) s(239) =< aux(475) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,84]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(41) =< B+C aux(42) =< C aux(476) =< B it(89) =< aux(476) it(86) =< aux(41) it(89) =< aux(41) it(86) =< aux(42) s(239) =< aux(476) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+11>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,83]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(44) =< B+C aux(45) =< C aux(477) =< B it(89) =< aux(477) it(86) =< aux(44) it(89) =< aux(44) it(86) =< aux(45) s(239) =< aux(477) with precondition: [A=1,B>=1,D>=14,C>=B,3*C+4*B+12>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,82]: 12*it(86)+12*it(89)+2*s(239)+13 Such that:aux(47) =< B+C aux(48) =< C aux(478) =< B it(89) =< aux(478) it(86) =< aux(47) it(89) =< aux(47) it(86) =< aux(48) s(239) =< aux(478) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+7>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,81]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(50) =< B+C aux(51) =< C aux(479) =< B it(89) =< aux(479) it(86) =< aux(50) it(89) =< aux(50) it(86) =< aux(51) s(239) =< aux(479) with precondition: [A=1,B>=1,D>=14,C>=B,3*C+4*B+9>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,80]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(53) =< B+C aux(54) =< C aux(480) =< B it(89) =< aux(480) it(86) =< aux(53) it(89) =< aux(53) it(86) =< aux(54) s(239) =< aux(480) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],113,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(56) =< B+C aux(57) =< C aux(481) =< B it(89) =< aux(481) it(86) =< aux(56) it(89) =< aux(56) it(86) =< aux(57) s(239) =< aux(481) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],112,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(59) =< B+C aux(60) =< C aux(482) =< B it(89) =< aux(482) it(86) =< aux(59) it(89) =< aux(59) it(86) =< aux(60) s(239) =< aux(482) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,85]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(62) =< B+C aux(63) =< C aux(483) =< B it(89) =< aux(483) it(86) =< aux(62) it(89) =< aux(62) it(86) =< aux(63) s(239) =< aux(483) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,84]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(65) =< B+C aux(66) =< C aux(484) =< B it(89) =< aux(484) it(86) =< aux(65) it(89) =< aux(65) it(86) =< aux(66) s(239) =< aux(484) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+10>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,83]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(68) =< B+C aux(69) =< C aux(485) =< B it(89) =< aux(485) it(86) =< aux(68) it(89) =< aux(68) it(86) =< aux(69) s(239) =< aux(485) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+11>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,80]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(71) =< B+C aux(72) =< C aux(486) =< B it(89) =< aux(486) it(86) =< aux(71) it(89) =< aux(71) it(86) =< aux(72) s(239) =< aux(486) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,79]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(74) =< B+C aux(75) =< C aux(487) =< B it(89) =< aux(487) it(86) =< aux(74) it(89) =< aux(74) it(86) =< aux(75) s(239) =< aux(487) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,78]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(77) =< B+C aux(78) =< C aux(488) =< B it(89) =< aux(488) it(86) =< aux(77) it(89) =< aux(77) it(86) =< aux(78) s(239) =< aux(488) with precondition: [A=1,B>=1,D>=14,C>=B,3*C+4*B+9>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],111,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(80) =< B+C aux(81) =< C aux(489) =< B it(89) =< aux(489) it(86) =< aux(80) it(89) =< aux(80) it(86) =< aux(81) s(239) =< aux(489) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,85]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(83) =< B+C aux(84) =< C aux(490) =< B it(89) =< aux(490) it(86) =< aux(83) it(89) =< aux(83) it(86) =< aux(84) s(239) =< aux(490) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,84]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(86) =< B+C aux(87) =< C aux(491) =< B it(89) =< aux(491) it(86) =< aux(86) it(89) =< aux(86) it(86) =< aux(87) s(239) =< aux(491) with precondition: [A=1,B>=1,D>=13,C>=B,3*C+4*B+11>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,83]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(89) =< B+C aux(90) =< C aux(492) =< B it(89) =< aux(492) it(86) =< aux(89) it(89) =< aux(89) it(86) =< aux(90) s(239) =< aux(492) with precondition: [A=1,B>=1,D>=14,C>=B,3*C+4*B+12>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,80]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(92) =< B+C aux(93) =< C aux(493) =< B it(89) =< aux(493) it(86) =< aux(92) it(89) =< aux(92) it(86) =< aux(93) s(239) =< aux(493) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+9>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,79]: 12*it(86)+12*it(89)+2*s(239)+11 Such that:aux(95) =< B+C aux(96) =< C aux(494) =< B it(89) =< aux(494) it(86) =< aux(95) it(89) =< aux(95) it(86) =< aux(96) s(239) =< aux(494) with precondition: [A=1,B>=1,D>=12,C>=B,3*C+4*B+7>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,78]: 12*it(86)+12*it(89)+2*s(239)+12 Such that:aux(98) =< B+C aux(99) =< C aux(495) =< B it(89) =< aux(495) it(86) =< aux(98) it(89) =< aux(98) it(86) =< aux(99) s(239) =< aux(495) with precondition: [A=1,B>=1,D>=15,C>=B,3*C+4*B+10>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],110,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(101) =< B+C aux(102) =< C aux(496) =< B it(89) =< aux(496) it(86) =< aux(101) it(89) =< aux(101) it(86) =< aux(102) s(239) =< aux(496) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+8>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],109,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(104) =< B+C aux(105) =< C aux(497) =< B it(89) =< aux(497) it(86) =< aux(104) it(89) =< aux(104) it(86) =< aux(105) s(239) =< aux(497) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],108,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(107) =< B+C aux(108) =< C aux(498) =< B it(89) =< aux(498) it(86) =< aux(107) it(89) =< aux(107) it(86) =< aux(108) s(239) =< aux(498) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],107,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(110) =< B+C aux(111) =< C aux(499) =< B it(89) =< aux(499) it(86) =< aux(110) it(89) =< aux(110) it(86) =< aux(111) s(239) =< aux(499) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],106,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(113) =< B+C aux(114) =< C aux(500) =< B it(89) =< aux(500) it(86) =< aux(113) it(89) =< aux(113) it(86) =< aux(114) s(239) =< aux(500) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+7>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],105,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(116) =< B+C aux(117) =< C aux(501) =< B it(89) =< aux(501) it(86) =< aux(116) it(89) =< aux(116) it(86) =< aux(117) s(239) =< aux(501) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],104,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(119) =< B+C aux(120) =< C aux(502) =< B it(89) =< aux(502) it(86) =< aux(119) it(89) =< aux(119) it(86) =< aux(120) s(239) =< aux(502) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],103,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(122) =< B+C aux(123) =< C aux(503) =< B it(89) =< aux(503) it(86) =< aux(122) it(89) =< aux(122) it(86) =< aux(123) s(239) =< aux(503) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],102,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(125) =< B+C aux(126) =< C aux(504) =< B it(89) =< aux(504) it(86) =< aux(125) it(89) =< aux(125) it(86) =< aux(126) s(239) =< aux(504) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],101,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(128) =< B+C aux(129) =< C aux(505) =< B it(89) =< aux(505) it(86) =< aux(128) it(89) =< aux(128) it(86) =< aux(129) s(239) =< aux(505) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],100,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(131) =< B+C aux(132) =< C aux(506) =< B it(89) =< aux(506) it(86) =< aux(131) it(89) =< aux(131) it(86) =< aux(132) s(239) =< aux(506) with precondition: [A=1,B>=1,D>=9,C>=B,3*C+4*B+4>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],99,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(134) =< B+C aux(135) =< C aux(507) =< B it(89) =< aux(507) it(86) =< aux(134) it(89) =< aux(134) it(86) =< aux(135) s(239) =< aux(507) with precondition: [A=1,B>=1,D>=10,C>=B,3*C+4*B+5>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],98,68]: 12*it(86)+12*it(89)+2*s(239)+9 Such that:aux(137) =< B+C aux(138) =< C aux(508) =< B it(89) =< aux(508) it(86) =< aux(137) it(89) =< aux(137) it(86) =< aux(138) s(239) =< aux(508) with precondition: [A=1,B>=1,D>=11,C>=B,3*C+4*B+6>=D] * Chain [116,[86,87,88,89,90,91,92,93,94,95,96,97],68]: 12*it(86)+12*it(89)+2*s(239)+7 Such that:aux(140) =< B+C aux(141) =< C aux(509) =< B it(89) =< aux(509) it(86) =< aux(140) it(89) =< aux(140) it(86) =< aux(141) s(239) =< aux(509) with precondition: [A=1,B>=1,D>=8,C>=B,3*C+4*B+6>=D] * Chain [116,109,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [116,108,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [116,107,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=10,C>=B,B+9>=D] * Chain [116,106,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [116,105,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [116,104,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=10,C>=B,B+9>=D] * Chain [116,103,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [116,102,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [116,101,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=10,C>=B,B+9>=D] * Chain [116,100,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=8,C>=B,B+7>=D] * Chain [116,99,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=9,C>=B,B+8>=D] * Chain [116,98,68]: 2*s(239)+9 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=10,C>=B,B+9>=D] * Chain [116,68]: 2*s(239)+7 Such that:aux(466) =< B s(239) =< aux(466) with precondition: [A=1,D>=7,C>=B,B+6>=D] * Chain [115,68]: 2 with precondition: [A=2,B=0,D=2,C>=0] * Chain [114,85]: 4 with precondition: [A=2,B=0,D=2,C>=0] * Chain [114,84]: 5 with precondition: [A=2,B=0,D=4,C>=0] * Chain [114,83]: 5 with precondition: [A=2,B=0,C=0,D=5] * Chain [114,82]: 6 with precondition: [A=2,B=0,D=3,C>=1] * Chain [114,81]: 5 with precondition: [A=2,B=0,D=5,C>=1] * Chain [114,80]: 4 with precondition: [A=2,B=0,C=0,D=2] * Chain [114,68]: 2 with precondition: [A=2,B=0,D=1,C>=0] * Chain [113,85]: 4 with precondition: [A=2,B=0,D=3,C>=0] * Chain [113,84]: 5 with precondition: [A=2,B=0,D=5,C>=0] * Chain [113,83]: 5 with precondition: [A=2,B=0,C=0,D=6] * Chain [113,82]: 6 with precondition: [A=2,B=0,D=4,C>=1] * Chain [113,81]: 5 with precondition: [A=2,B=0,D=6,C>=1] * Chain [113,80]: 4 with precondition: [A=2,B=0,C=0,D=3] * Chain [113,68]: 2 with precondition: [A=2,B=0,D=2,C>=0] * Chain [112,68]: 2 with precondition: [A=2,C=0,D=2,B>=0] * Chain [111,85]: 4 with precondition: [A=2,C=0,D=2,B>=0] * Chain [111,84]: 5 with precondition: [A=2,B=0,C=0,D=4] * Chain [111,83]: 5 with precondition: [A=2,C=0,D=5,B>=0] * Chain [111,80]: 4 with precondition: [A=2,C=0,D=2,B>=0] * Chain [111,79]: 4 with precondition: [A=2,C=0,D=3,B>=1] * Chain [111,78]: 5 with precondition: [A=2,C=0,D=6,B>=1] * Chain [111,68]: 2 with precondition: [A=2,C=0,D=1,B>=0] * Chain [110,85]: 4 with precondition: [A=2,C=0,D=3,B>=0] * Chain [110,84]: 5 with precondition: [A=2,B=0,C=0,D=5] * Chain [110,83]: 5 with precondition: [A=2,C=0,D=6,B>=0] * Chain [110,80]: 4 with precondition: [A=2,C=0,D=3,B>=0] * Chain [110,79]: 4 with precondition: [A=2,C=0,D=4,B>=1] * Chain [110,78]: 5 with precondition: [A=2,C=0,D=7,B>=1] * Chain [110,68]: 2 with precondition: [A=2,C=0,D=2,B>=0] * Chain [109,68]: 2 with precondition: [A=2,D=1,B>=0,C>=0] * Chain [108,68]: 2 with precondition: [A=2,D=2,B>=1,C>=0] * Chain [107,68]: 2 with precondition: [A=2,D=3,B>=1,C>=0] * Chain [106,68]: 2 with precondition: [A=2,D=1,B>=0,C>=0] * Chain [105,68]: 2 with precondition: [A=2,D=2,B>=0,C>=1] * Chain [104,68]: 2 with precondition: [A=2,D=3,B>=0,C>=1] * Chain [103,68]: 2 with precondition: [A=2,D=1,B>=1,C>=0] * Chain [102,68]: 2 with precondition: [A=2,D=2,B>=1,C>=0] * Chain [101,68]: 2 with precondition: [A=2,D=3,B>=1,C>=0] * Chain [100,68]: 2 with precondition: [A=2,D=1,B>=0,C>=1] * Chain [99,68]: 2 with precondition: [A=2,D=2,B>=0,C>=1] * Chain [98,68]: 2 with precondition: [A=2,D=3,B>=0,C>=1] * Chain [85]: 2 with precondition: [A=1,D=1,B>=0,C>=0] * Chain [84]: 3 with precondition: [A=1,B=0,D=3,C>=0] * Chain [83]: 3 with precondition: [A=1,C=0,D=4,B>=0] * Chain [82]: 4 with precondition: [A=1,D=2,B>=0,C>=1] * Chain [81]: 3 with precondition: [A=1,B=0,D=4,C>=1] * Chain [80]: 2 with precondition: [A=1,C=0,D=1,B>=0] * Chain [79]: 2 with precondition: [A=1,D=2,B>=1,C>=0] * Chain [78]: 3 with precondition: [A=1,C=0,D=5,B>=1] * Chain [77]: 8*s(241)+5 Such that:aux(510) =< C s(241) =< aux(510) with precondition: [A=1,D>=3,B+2>=D,C+2>=D] * Chain [76]: 10*s(249)+5 Such that:aux(511) =< C s(249) =< aux(511) with precondition: [A=1,D>=4,B+3>=D,C+3>=D] * Chain [75]: 16*s(259)+10*s(267)+5 Such that:aux(512) =< C aux(513) =< C+1 s(267) =< aux(512) s(259) =< aux(513) with precondition: [A=1,D>=4,B>=C+1,C+3>=D] * Chain [74]: 20*s(285)+4*s(290)+5 Such that:aux(514) =< C aux(515) =< C+1 s(290) =< aux(514) s(285) =< aux(515) with precondition: [A=1,D>=5,B+4>=D,C+4>=D] * Chain [73]: 4*s(309)+5 Such that:aux(516) =< C+1 s(309) =< aux(516) with precondition: [A=1,C+5=D,C>=1,B>=C+1] * Chain [72]: 8*s(313)+4 Such that:aux(517) =< B s(313) =< aux(517) with precondition: [A=1,D>=3,C>=B,B+2>=D] * Chain [71]: 8*s(321)+4 Such that:aux(518) =< C s(321) =< aux(518) with precondition: [A=1,D>=3,B>=C+1,C+2>=D] * Chain [70]: 10*s(329)+5 Such that:aux(519) =< B s(329) =< aux(519) with precondition: [A=1,D>=4,C>=B,B+3>=D] * Chain [69]: 2*s(339)+5 Such that:aux(520) =< B s(339) =< aux(520) with precondition: [A=1,D>=5,C>=B,B+4>=D] * Chain [68]: 0 with precondition: [D=0,A>=0,B>=0,C>=0] #### Cost of chains of start(V1,V,V2): * Chain [149]: 1*s(4395)+1*s(4396)+1 Such that:s(4396) =< V s(4395) =< V+1 with precondition: [V1>=0] * Chain [148]: 7740*s(4400)+7740*s(4401)+2300*s(4469)+2320*s(4470)+1928*s(4486)+16*s(4520)+68*s(4524)+104*s(4534)+108*s(4544)+80*s(4554)+8*s(4564)+8*s(4574)+13 Such that:s(4517) =< V+4 s(4529) =< 3*V+4*V2+5 s(4539) =< 3*V+4*V2+6 s(4549) =< 3*V+4*V2+7 s(4559) =< 3*V+4*V2+8 s(4569) =< 3*V+4*V2+9 s(4522) =< V2+5 aux(627) =< V aux(628) =< V+V2 aux(629) =< V2 aux(630) =< V2+1 s(4400) =< aux(627) s(4401) =< aux(628) s(4400) =< aux(628) s(4401) =< aux(629) s(4469) =< aux(627) s(4470) =< aux(629) s(4486) =< aux(630) s(4534) =< s(4529) s(4544) =< s(4539) s(4554) =< s(4549) s(4564) =< s(4559) s(4574) =< s(4569) s(4520) =< s(4517) s(4524) =< s(4522) with precondition: [V1=1,V>=0] * Chain [147]: 5 with precondition: [V1=1,V2=0,V>=0] * Chain [146]: 26*s(4656)+1058*s(4657)+25*s(4658)+6708*s(4736)+6708*s(4737)+10 Such that:aux(673) =< V aux(674) =< V+V2 aux(675) =< V2 aux(676) =< V2+1 s(4658) =< aux(673) s(4657) =< aux(675) s(4656) =< aux(676) s(4736) =< aux(673) s(4737) =< aux(674) s(4736) =< aux(674) s(4737) =< aux(675) with precondition: [V1=2,V>=0,V2>=0] * Chain [145]: 1 with precondition: [V1=2,V=2] * Chain [144]: 2064*s(5261)+10 Such that:aux(705) =< V s(5261) =< aux(705) with precondition: [V1=2,V2=0,V>=0] * Chain [143]: 1 with precondition: [V=0,V1>=1] * Chain [142]: 1 with precondition: [V=1,V1>=0] Closed-form bounds of start(V1,V,V2): ------------------------------------- * Chain [149] with precondition: [V1>=0] - Upper bound: nat(V)+1+nat(V+1) - Complexity: n * Chain [148] with precondition: [V1=1,V>=0] - Upper bound: 10040*V+13+nat(V2)*2320+nat(V+V2)*7740+(16*V+64)+nat(V2+1)*1928+nat(V2+5)*68+nat(3*V+4*V2+5)*104+nat(3*V+4*V2+6)*108+nat(3*V+4*V2+7)*80+nat(3*V+4*V2+8)*8+nat(3*V+4*V2+9)*8 - Complexity: n * Chain [147] with precondition: [V1=1,V2=0,V>=0] - Upper bound: 5 - Complexity: constant * Chain [146] with precondition: [V1=2,V>=0,V2>=0] - Upper bound: 13441*V+7792*V2+36 - Complexity: n * Chain [145] with precondition: [V1=2,V=2] - Upper bound: 1 - Complexity: constant * Chain [144] with precondition: [V1=2,V2=0,V>=0] - Upper bound: 2064*V+10 - Complexity: n * Chain [143] with precondition: [V=0,V1>=1] - Upper bound: 1 - Complexity: constant * Chain [142] with precondition: [V=1,V1>=0] - Upper bound: 1 - Complexity: constant ### Maximum cost of start(V1,V,V2): max([4,nat(V)+max([nat(V+1),nat(V)*3307+3+nat(V2)*1262+nat(V+V2)*1032+nat(V+4)*16+nat(V2+1)*1902+nat(V2+5)*68+nat(3*V+4*V2+5)*104+nat(3*V+4*V2+6)*108+nat(3*V+4*V2+7)*80+nat(3*V+4*V2+8)*8+nat(3*V+4*V2+9)*8+(nat(V2)*1058+nat(V)*4669+nat(V+V2)*6708+nat(V2+1)*26)+(nat(V)*2063+9)])])+1 Asymptotic class: n * Total analysis performed in 36119 ms. ---------------------------------------- (12) BOUNDS(1, n^1) ---------------------------------------- (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^1). 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) GR(0, z0) -> c11 GR(s(z0), 0) -> c12 GR(s(z0), s(z1)) -> c13(GR(z0, z1)) AND(true, true) -> c14 AND(false, z0) -> c15 AND(z0, false) -> c16 P(0) -> c17 P(s(z0)) -> c18 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) and(true, true) -> true and(false, z0) -> false and(z0, false) -> false 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)) ->^+ c13(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^1). 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) GR(0, z0) -> c11 GR(s(z0), 0) -> c12 GR(s(z0), s(z1)) -> c13(GR(z0, z1)) AND(true, true) -> c14 AND(false, z0) -> c15 AND(z0, false) -> c16 P(0) -> c17 P(s(z0)) -> c18 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) and(true, true) -> true and(false, z0) -> false and(z0, false) -> false 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^1). 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(COND3(gr(z0, 0), z0, z1), GR(z0, 0)) COND2(false, z0, z1) -> c2(COND4(gr(z1, 0), z0, z1), GR(z1, 0)) COND3(true, z0, z1) -> c3(COND3(gr(z0, 0), p(z0), z1), GR(z0, 0)) COND3(true, z0, z1) -> c4(COND3(gr(z0, 0), p(z0), z1), P(z0)) COND3(false, z0, z1) -> c5(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND3(false, z0, z1) -> c6(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) COND4(true, z0, z1) -> c7(COND4(gr(z1, 0), z0, p(z1)), GR(z1, 0)) COND4(true, z0, z1) -> c8(COND4(gr(z1, 0), z0, p(z1)), P(z1)) COND4(false, z0, z1) -> c9(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z0, 0)) COND4(false, z0, z1) -> c10(COND1(and(gr(z0, 0), gr(z1, 0)), z0, z1), AND(gr(z0, 0), gr(z1, 0)), GR(z1, 0)) GR(0, z0) -> c11 GR(s(z0), 0) -> c12 GR(s(z0), s(z1)) -> c13(GR(z0, z1)) AND(true, true) -> c14 AND(false, z0) -> c15 AND(z0, false) -> c16 P(0) -> c17 P(s(z0)) -> c18 The (relative) TRS S consists of the following rules: cond1(true, z0, z1) -> cond2(gr(z0, z1), z0, z1) cond2(true, z0, z1) -> cond3(gr(z0, 0), z0, z1) cond2(false, z0, z1) -> cond4(gr(z1, 0), z0, z1) cond3(true, z0, z1) -> cond3(gr(z0, 0), p(z0), z1) cond3(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) cond4(true, z0, z1) -> cond4(gr(z1, 0), z0, p(z1)) cond4(false, z0, z1) -> cond1(and(gr(z0, 0), gr(z1, 0)), z0, z1) gr(0, z0) -> false gr(s(z0), 0) -> true gr(s(z0), s(z1)) -> gr(z0, z1) and(true, true) -> true and(false, z0) -> false and(z0, false) -> false p(0) -> 0 p(s(z0)) -> z0 Rewrite Strategy: INNERMOST