WORST_CASE(?,O(n^2)) proof of input_sONBgJCPTW.trs # AProVE Commit ID: 5b976082cb74a395683ed8cc7acf94bd611ab29f fuhs 20230524 unpublished The Runtime Complexity (parallel-innermost) of the given CpxTRS could be proven to be BOUNDS(1, n^2). (0) CpxTRS (1) CpxTrsToCdtProof [UPPER BOUND(ID), 0 ms] (2) CdtProblem (3) CdtLeafRemovalProof [BOTH BOUNDS(ID, ID), 0 ms] (4) CdtProblem (5) CdtUsableRulesProof [BOTH BOUNDS(ID, ID), 0 ms] (6) CdtProblem (7) CdtToCpxRelTrsProof [BOTH BOUNDS(ID, ID), 0 ms] (8) CpxRelTRS (9) RelTrsToWeightedTrsProof [BOTH BOUNDS(ID, ID), 0 ms] (10) CpxWeightedTrs (11) CpxWeightedTrsRenamingProof [BOTH BOUNDS(ID, ID), 0 ms] (12) CpxWeightedTrs (13) TypeInferenceProof [BOTH BOUNDS(ID, ID), 0 ms] (14) CpxTypedWeightedTrs (15) CompletionProof [UPPER BOUND(ID), 0 ms] (16) CpxTypedWeightedCompleteTrs (17) CpxTypedWeightedTrsToRntsProof [UPPER BOUND(ID), 0 ms] (18) CpxRNTS (19) CompleteCoflocoProof [FINISHED, 106.2 s] (20) BOUNDS(1, n^2) ---------------------------------------- (0) Obligation: The Runtime Complexity (parallel-innermost) of the given CpxTRS could be proven to be BOUNDS(1, n^2). The TRS R consists of the following rules: min(x, 0) -> 0 min(0, y) -> 0 min(s(x), s(y)) -> s(min(x, y)) max(x, 0) -> x max(0, y) -> y max(s(x), s(y)) -> s(max(x, y)) -(x, 0) -> x -(s(x), s(y)) -> -(x, y) gcd(s(x), 0) -> s(x) gcd(0, s(x)) -> s(x) gcd(s(x), s(y)) -> gcd(-(max(x, y), min(x, y)), s(min(x, y))) S is empty. Rewrite Strategy: PARALLEL_INNERMOST ---------------------------------------- (1) CpxTrsToCdtProof (UPPER BOUND(ID)) Converted Cpx (relative) TRS with rewrite strategy PARALLEL_INNERMOST to CDT ---------------------------------------- (2) Obligation: Complexity Dependency Tuples Problem Rules: min(z0, 0) -> 0 min(0, z0) -> 0 min(s(z0), s(z1)) -> s(min(z0, z1)) max(z0, 0) -> z0 max(0, z0) -> z0 max(s(z0), s(z1)) -> s(max(z0, z1)) -(z0, 0) -> z0 -(s(z0), s(z1)) -> -(z0, z1) gcd(s(z0), 0) -> s(z0) gcd(0, s(z0)) -> s(z0) gcd(s(z0), s(z1)) -> gcd(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))) Tuples: MIN(z0, 0) -> c MIN(0, z0) -> c1 MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(z0, 0) -> c3 MAX(0, z0) -> c4 MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(z0, 0) -> c6 -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), 0) -> c8 GCD(0, s(z0)) -> c9 GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) S tuples: MIN(z0, 0) -> c MIN(0, z0) -> c1 MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(z0, 0) -> c3 MAX(0, z0) -> c4 MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(z0, 0) -> c6 -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), 0) -> c8 GCD(0, s(z0)) -> c9 GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) K tuples:none Defined Rule Symbols: min_2, max_2, -_2, gcd_2 Defined Pair Symbols: MIN_2, MAX_2, -'_2, GCD_2 Compound Symbols: c, c1, c2_1, c3, c4, c5_1, c6, c7_1, c8, c9, c10_3, c11_3, c12_2 ---------------------------------------- (3) CdtLeafRemovalProof (BOTH BOUNDS(ID, ID)) Removed 7 trailing nodes: MIN(z0, 0) -> c GCD(0, s(z0)) -> c9 MAX(0, z0) -> c4 GCD(s(z0), 0) -> c8 MAX(z0, 0) -> c3 MIN(0, z0) -> c1 -'(z0, 0) -> c6 ---------------------------------------- (4) Obligation: Complexity Dependency Tuples Problem Rules: min(z0, 0) -> 0 min(0, z0) -> 0 min(s(z0), s(z1)) -> s(min(z0, z1)) max(z0, 0) -> z0 max(0, z0) -> z0 max(s(z0), s(z1)) -> s(max(z0, z1)) -(z0, 0) -> z0 -(s(z0), s(z1)) -> -(z0, z1) gcd(s(z0), 0) -> s(z0) gcd(0, s(z0)) -> s(z0) gcd(s(z0), s(z1)) -> gcd(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))) Tuples: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) S tuples: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) K tuples:none Defined Rule Symbols: min_2, max_2, -_2, gcd_2 Defined Pair Symbols: MIN_2, MAX_2, -'_2, GCD_2 Compound Symbols: c2_1, c5_1, c7_1, c10_3, c11_3, c12_2 ---------------------------------------- (5) CdtUsableRulesProof (BOTH BOUNDS(ID, ID)) The following rules are not usable and were removed: gcd(s(z0), 0) -> s(z0) gcd(0, s(z0)) -> s(z0) gcd(s(z0), s(z1)) -> gcd(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))) ---------------------------------------- (6) Obligation: Complexity Dependency Tuples Problem Rules: -(z0, 0) -> z0 -(s(z0), s(z1)) -> -(z0, z1) max(z0, 0) -> z0 max(0, z0) -> z0 max(s(z0), s(z1)) -> s(max(z0, z1)) min(z0, 0) -> 0 min(0, z0) -> 0 min(s(z0), s(z1)) -> s(min(z0, z1)) Tuples: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) S tuples: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) K tuples:none Defined Rule Symbols: -_2, max_2, min_2 Defined Pair Symbols: MIN_2, MAX_2, -'_2, GCD_2 Compound Symbols: c2_1, c5_1, c7_1, c10_3, c11_3, c12_2 ---------------------------------------- (7) CdtToCpxRelTrsProof (BOTH BOUNDS(ID, ID)) Converted S to standard rules, and D \ S as well as R to relative rules. ---------------------------------------- (8) Obligation: The Runtime Complexity (innermost) of the given CpxRelTRS could be proven to be BOUNDS(1, n^2). The TRS R consists of the following rules: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) -'(s(z0), s(z1)) -> c7(-'(z0, z1)) GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) The (relative) TRS S consists of the following rules: -(z0, 0) -> z0 -(s(z0), s(z1)) -> -(z0, z1) max(z0, 0) -> z0 max(0, z0) -> z0 max(s(z0), s(z1)) -> s(max(z0, z1)) min(z0, 0) -> 0 min(0, z0) -> 0 min(s(z0), s(z1)) -> s(min(z0, z1)) Rewrite Strategy: INNERMOST ---------------------------------------- (9) RelTrsToWeightedTrsProof (BOTH BOUNDS(ID, ID)) Transformed relative TRS to weighted TRS ---------------------------------------- (10) Obligation: The Runtime Complexity (innermost) of the given CpxWeightedTrs could be proven to be BOUNDS(1, n^2). The TRS R consists of the following rules: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) [1] MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) [1] -'(s(z0), s(z1)) -> c7(-'(z0, z1)) [1] GCD(s(z0), s(z1)) -> c10(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) [1] GCD(s(z0), s(z1)) -> c11(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) [1] GCD(s(z0), s(z1)) -> c12(GCD(-(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) [1] -(z0, 0) -> z0 [0] -(s(z0), s(z1)) -> -(z0, z1) [0] max(z0, 0) -> z0 [0] max(0, z0) -> z0 [0] max(s(z0), s(z1)) -> s(max(z0, z1)) [0] min(z0, 0) -> 0 [0] min(0, z0) -> 0 [0] min(s(z0), s(z1)) -> s(min(z0, z1)) [0] Rewrite Strategy: INNERMOST ---------------------------------------- (11) CpxWeightedTrsRenamingProof (BOTH BOUNDS(ID, ID)) Renamed defined symbols to avoid conflicts with arithmetic symbols: - => minus ---------------------------------------- (12) Obligation: The Runtime Complexity (innermost) of the given CpxWeightedTrs could be proven to be BOUNDS(1, n^2). The TRS R consists of the following rules: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) [1] MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) [1] -'(s(z0), s(z1)) -> c7(-'(z0, z1)) [1] GCD(s(z0), s(z1)) -> c10(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) [1] GCD(s(z0), s(z1)) -> c11(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) [1] GCD(s(z0), s(z1)) -> c12(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) [1] minus(z0, 0) -> z0 [0] minus(s(z0), s(z1)) -> minus(z0, z1) [0] max(z0, 0) -> z0 [0] max(0, z0) -> z0 [0] max(s(z0), s(z1)) -> s(max(z0, z1)) [0] min(z0, 0) -> 0 [0] min(0, z0) -> 0 [0] min(s(z0), s(z1)) -> s(min(z0, z1)) [0] Rewrite Strategy: INNERMOST ---------------------------------------- (13) TypeInferenceProof (BOTH BOUNDS(ID, ID)) Infered types. ---------------------------------------- (14) Obligation: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) [1] MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) [1] -'(s(z0), s(z1)) -> c7(-'(z0, z1)) [1] GCD(s(z0), s(z1)) -> c10(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) [1] GCD(s(z0), s(z1)) -> c11(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) [1] GCD(s(z0), s(z1)) -> c12(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) [1] minus(z0, 0) -> z0 [0] minus(s(z0), s(z1)) -> minus(z0, z1) [0] max(z0, 0) -> z0 [0] max(0, z0) -> z0 [0] max(s(z0), s(z1)) -> s(max(z0, z1)) [0] min(z0, 0) -> 0 [0] min(0, z0) -> 0 [0] min(s(z0), s(z1)) -> s(min(z0, z1)) [0] The TRS has the following type information: MIN :: s:0 -> s:0 -> c2 s :: s:0 -> s:0 c2 :: c2 -> c2 MAX :: s:0 -> s:0 -> c5 c5 :: c5 -> c5 -' :: s:0 -> s:0 -> c7 c7 :: c7 -> c7 GCD :: s:0 -> s:0 -> c10:c11:c12 c10 :: c10:c11:c12 -> c7 -> c5 -> c10:c11:c12 minus :: s:0 -> s:0 -> s:0 max :: s:0 -> s:0 -> s:0 min :: s:0 -> s:0 -> s:0 c11 :: c10:c11:c12 -> c7 -> c2 -> c10:c11:c12 c12 :: c10:c11:c12 -> c2 -> c10:c11:c12 0 :: s:0 Rewrite Strategy: INNERMOST ---------------------------------------- (15) 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: minus(v0, v1) -> null_minus [0] max(v0, v1) -> null_max [0] min(v0, v1) -> null_min [0] MIN(v0, v1) -> null_MIN [0] MAX(v0, v1) -> null_MAX [0] -'(v0, v1) -> null_-' [0] GCD(v0, v1) -> null_GCD [0] And the following fresh constants: null_minus, null_max, null_min, null_MIN, null_MAX, null_-', null_GCD ---------------------------------------- (16) 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: MIN(s(z0), s(z1)) -> c2(MIN(z0, z1)) [1] MAX(s(z0), s(z1)) -> c5(MAX(z0, z1)) [1] -'(s(z0), s(z1)) -> c7(-'(z0, z1)) [1] GCD(s(z0), s(z1)) -> c10(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MAX(z0, z1)) [1] GCD(s(z0), s(z1)) -> c11(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), -'(max(z0, z1), min(z0, z1)), MIN(z0, z1)) [1] GCD(s(z0), s(z1)) -> c12(GCD(minus(max(z0, z1), min(z0, z1)), s(min(z0, z1))), MIN(z0, z1)) [1] minus(z0, 0) -> z0 [0] minus(s(z0), s(z1)) -> minus(z0, z1) [0] max(z0, 0) -> z0 [0] max(0, z0) -> z0 [0] max(s(z0), s(z1)) -> s(max(z0, z1)) [0] min(z0, 0) -> 0 [0] min(0, z0) -> 0 [0] min(s(z0), s(z1)) -> s(min(z0, z1)) [0] minus(v0, v1) -> null_minus [0] max(v0, v1) -> null_max [0] min(v0, v1) -> null_min [0] MIN(v0, v1) -> null_MIN [0] MAX(v0, v1) -> null_MAX [0] -'(v0, v1) -> null_-' [0] GCD(v0, v1) -> null_GCD [0] The TRS has the following type information: MIN :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> c2:null_MIN s :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min c2 :: c2:null_MIN -> c2:null_MIN MAX :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> c5:null_MAX c5 :: c5:null_MAX -> c5:null_MAX -' :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> c7:null_-' c7 :: c7:null_-' -> c7:null_-' GCD :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> c10:c11:c12:null_GCD c10 :: c10:c11:c12:null_GCD -> c7:null_-' -> c5:null_MAX -> c10:c11:c12:null_GCD minus :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min max :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min min :: s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min -> s:0:null_minus:null_max:null_min c11 :: c10:c11:c12:null_GCD -> c7:null_-' -> c2:null_MIN -> c10:c11:c12:null_GCD c12 :: c10:c11:c12:null_GCD -> c2:null_MIN -> c10:c11:c12:null_GCD 0 :: s:0:null_minus:null_max:null_min null_minus :: s:0:null_minus:null_max:null_min null_max :: s:0:null_minus:null_max:null_min null_min :: s:0:null_minus:null_max:null_min null_MIN :: c2:null_MIN null_MAX :: c5:null_MAX null_-' :: c7:null_-' null_GCD :: c10:c11:c12:null_GCD Rewrite Strategy: INNERMOST ---------------------------------------- (17) CpxTypedWeightedTrsToRntsProof (UPPER BOUND(ID)) Transformed the TRS into an over-approximating RNTS by (improved) Size Abstraction. The constant constructors are abstracted as follows: 0 => 0 null_minus => 0 null_max => 0 null_min => 0 null_MIN => 0 null_MAX => 0 null_-' => 0 null_GCD => 0 ---------------------------------------- (18) Obligation: Complexity RNTS consisting of the following rules: -'(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 -'(z, z') -{ 1 }-> 1 + -'(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 GCD(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 GCD(z, z') -{ 1 }-> 1 + GCD(minus(max(z0, z1), min(z0, z1)), 1 + min(z0, z1)) + MIN(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 GCD(z, z') -{ 1 }-> 1 + GCD(minus(max(z0, z1), min(z0, z1)), 1 + min(z0, z1)) + -'(max(z0, z1), min(z0, z1)) + MIN(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 GCD(z, z') -{ 1 }-> 1 + GCD(minus(max(z0, z1), min(z0, z1)), 1 + min(z0, z1)) + -'(max(z0, z1), min(z0, z1)) + MAX(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 MAX(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 MAX(z, z') -{ 1 }-> 1 + MAX(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 MIN(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 MIN(z, z') -{ 1 }-> 1 + MIN(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 max(z, z') -{ 0 }-> z0 :|: z = z0, z0 >= 0, z' = 0 max(z, z') -{ 0 }-> z0 :|: z0 >= 0, z = 0, z' = z0 max(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 max(z, z') -{ 0 }-> 1 + max(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 min(z, z') -{ 0 }-> 0 :|: z = z0, z0 >= 0, z' = 0 min(z, z') -{ 0 }-> 0 :|: z0 >= 0, z = 0, z' = z0 min(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 min(z, z') -{ 0 }-> 1 + min(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 minus(z, z') -{ 0 }-> z0 :|: z = z0, z0 >= 0, z' = 0 minus(z, z') -{ 0 }-> minus(z0, z1) :|: z1 >= 0, z = 1 + z0, z0 >= 0, z' = 1 + z1 minus(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 Only complete derivations are relevant for the runtime complexity. ---------------------------------------- (19) CompleteCoflocoProof (FINISHED) Transformed the RNTS (where only complete derivations are relevant) into cost relations for CoFloCo: eq(start(V1, V),0,[fun(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[fun1(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[fun2(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[fun3(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[minus(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[max(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[min(V1, V, Out)],[V1 >= 0,V >= 0]). eq(fun(V1, V, Out),1,[fun(V3, V2, Ret1)],[Out = 1 + Ret1,V2 >= 0,V1 = 1 + V3,V3 >= 0,V = 1 + V2]). eq(fun1(V1, V, Out),1,[fun1(V5, V4, Ret11)],[Out = 1 + Ret11,V4 >= 0,V1 = 1 + V5,V5 >= 0,V = 1 + V4]). eq(fun2(V1, V, Out),1,[fun2(V7, V6, Ret12)],[Out = 1 + Ret12,V6 >= 0,V1 = 1 + V7,V7 >= 0,V = 1 + V6]). eq(fun3(V1, V, Out),1,[max(V8, V9, Ret00100),min(V8, V9, Ret00101),minus(Ret00100, Ret00101, Ret0010),min(V8, V9, Ret00111),fun3(Ret0010, 1 + Ret00111, Ret001),max(V8, V9, Ret010),min(V8, V9, Ret011),fun2(Ret010, Ret011, Ret01),fun1(V8, V9, Ret13)],[Out = 1 + Ret001 + Ret01 + Ret13,V9 >= 0,V1 = 1 + V8,V8 >= 0,V = 1 + V9]). eq(fun3(V1, V, Out),1,[max(V11, V10, Ret001001),min(V11, V10, Ret001011),minus(Ret001001, Ret001011, Ret00102),min(V11, V10, Ret001111),fun3(Ret00102, 1 + Ret001111, Ret0011),max(V11, V10, Ret0101),min(V11, V10, Ret0111),fun2(Ret0101, Ret0111, Ret012),fun(V11, V10, Ret14)],[Out = 1 + Ret0011 + Ret012 + Ret14,V10 >= 0,V1 = 1 + V11,V11 >= 0,V = 1 + V10]). eq(fun3(V1, V, Out),1,[max(V13, V12, Ret0100),min(V13, V12, Ret01011),minus(Ret0100, Ret01011, Ret0102),min(V13, V12, Ret01111),fun3(Ret0102, 1 + Ret01111, Ret013),fun(V13, V12, Ret15)],[Out = 1 + Ret013 + Ret15,V12 >= 0,V1 = 1 + V13,V13 >= 0,V = 1 + V12]). eq(minus(V1, V, Out),0,[],[Out = V14,V1 = V14,V14 >= 0,V = 0]). eq(minus(V1, V, Out),0,[minus(V16, V15, Ret)],[Out = Ret,V15 >= 0,V1 = 1 + V16,V16 >= 0,V = 1 + V15]). eq(max(V1, V, Out),0,[],[Out = V17,V1 = V17,V17 >= 0,V = 0]). eq(max(V1, V, Out),0,[],[Out = V18,V18 >= 0,V1 = 0,V = V18]). eq(max(V1, V, Out),0,[max(V20, V19, Ret16)],[Out = 1 + Ret16,V19 >= 0,V1 = 1 + V20,V20 >= 0,V = 1 + V19]). eq(min(V1, V, Out),0,[],[Out = 0,V1 = V21,V21 >= 0,V = 0]). eq(min(V1, V, Out),0,[],[Out = 0,V22 >= 0,V1 = 0,V = V22]). eq(min(V1, V, Out),0,[min(V23, V24, Ret17)],[Out = 1 + Ret17,V24 >= 0,V1 = 1 + V23,V23 >= 0,V = 1 + V24]). eq(minus(V1, V, Out),0,[],[Out = 0,V26 >= 0,V25 >= 0,V1 = V26,V = V25]). eq(max(V1, V, Out),0,[],[Out = 0,V28 >= 0,V27 >= 0,V1 = V28,V = V27]). eq(min(V1, V, Out),0,[],[Out = 0,V30 >= 0,V29 >= 0,V1 = V30,V = V29]). eq(fun(V1, V, Out),0,[],[Out = 0,V31 >= 0,V32 >= 0,V1 = V31,V = V32]). eq(fun1(V1, V, Out),0,[],[Out = 0,V34 >= 0,V33 >= 0,V1 = V34,V = V33]). eq(fun2(V1, V, Out),0,[],[Out = 0,V36 >= 0,V35 >= 0,V1 = V36,V = V35]). eq(fun3(V1, V, Out),0,[],[Out = 0,V38 >= 0,V37 >= 0,V1 = V38,V = V37]). input_output_vars(fun(V1,V,Out),[V1,V],[Out]). input_output_vars(fun1(V1,V,Out),[V1,V],[Out]). input_output_vars(fun2(V1,V,Out),[V1,V],[Out]). input_output_vars(fun3(V1,V,Out),[V1,V],[Out]). input_output_vars(minus(V1,V,Out),[V1,V],[Out]). input_output_vars(max(V1,V,Out),[V1,V],[Out]). input_output_vars(min(V1,V,Out),[V1,V],[Out]). CoFloCo proof output: Preprocessing Cost Relations ===================================== #### Computed strongly connected components 0. recursive : [fun/3] 1. recursive : [fun1/3] 2. recursive : [fun2/3] 3. recursive : [max/3] 4. recursive : [min/3] 5. recursive : [minus/3] 6. recursive [non_tail] : [fun3/3] 7. non_recursive : [start/2] #### Obtained direct recursion through partial evaluation 0. SCC is partially evaluated into fun/3 1. SCC is partially evaluated into fun1/3 2. SCC is partially evaluated into fun2/3 3. SCC is partially evaluated into max/3 4. SCC is partially evaluated into min/3 5. SCC is partially evaluated into minus/3 6. SCC is partially evaluated into fun3/3 7. SCC is partially evaluated into start/2 Control-Flow Refinement of Cost Relations ===================================== ### Specialization of cost equations fun/3 * CE 9 is refined into CE [28] * CE 8 is refined into CE [29] ### Cost equations --> "Loop" of fun/3 * CEs [29] --> Loop 19 * CEs [28] --> Loop 20 ### Ranking functions of CR fun(V1,V,Out) * RF of phase [19]: [V,V1] #### Partial ranking functions of CR fun(V1,V,Out) * Partial RF of phase [19]: - RF of loop [19:1]: V V1 ### Specialization of cost equations fun1/3 * CE 11 is refined into CE [30] * CE 10 is refined into CE [31] ### Cost equations --> "Loop" of fun1/3 * CEs [31] --> Loop 21 * CEs [30] --> Loop 22 ### Ranking functions of CR fun1(V1,V,Out) * RF of phase [21]: [V,V1] #### Partial ranking functions of CR fun1(V1,V,Out) * Partial RF of phase [21]: - RF of loop [21:1]: V V1 ### Specialization of cost equations fun2/3 * CE 13 is refined into CE [32] * CE 12 is refined into CE [33] ### Cost equations --> "Loop" of fun2/3 * CEs [33] --> Loop 23 * CEs [32] --> Loop 24 ### Ranking functions of CR fun2(V1,V,Out) * RF of phase [23]: [V,V1] #### Partial ranking functions of CR fun2(V1,V,Out) * Partial RF of phase [23]: - RF of loop [23:1]: V V1 ### Specialization of cost equations max/3 * CE 24 is refined into CE [34] * CE 21 is refined into CE [35] * CE 22 is refined into CE [36] * CE 23 is refined into CE [37] ### Cost equations --> "Loop" of max/3 * CEs [37] --> Loop 25 * CEs [34] --> Loop 26 * CEs [35] --> Loop 27 * CEs [36] --> Loop 28 ### Ranking functions of CR max(V1,V,Out) * RF of phase [25]: [V,V1] #### Partial ranking functions of CR max(V1,V,Out) * Partial RF of phase [25]: - RF of loop [25:1]: V V1 ### Specialization of cost equations min/3 * CE 25 is refined into CE [38] * CE 26 is refined into CE [39] * CE 27 is refined into CE [40] ### Cost equations --> "Loop" of min/3 * CEs [40] --> Loop 29 * CEs [38,39] --> Loop 30 ### Ranking functions of CR min(V1,V,Out) * RF of phase [29]: [V,V1] #### Partial ranking functions of CR min(V1,V,Out) * Partial RF of phase [29]: - RF of loop [29:1]: V V1 ### Specialization of cost equations minus/3 * CE 20 is refined into CE [41] * CE 18 is refined into CE [42] * CE 19 is refined into CE [43] ### Cost equations --> "Loop" of minus/3 * CEs [43] --> Loop 31 * CEs [41] --> Loop 32 * CEs [42] --> Loop 33 ### Ranking functions of CR minus(V1,V,Out) * RF of phase [31]: [V,V1] #### Partial ranking functions of CR minus(V1,V,Out) * Partial RF of phase [31]: - RF of loop [31:1]: V V1 ### Specialization of cost equations fun3/3 * CE 17 is refined into CE [44] * CE 14 is refined into CE [45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,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,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,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,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,556,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,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,717,718,719,720] * CE 15 is refined into CE [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,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,1103,1104,1105,1106,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,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,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,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396] * CE 16 is refined into CE [1397,1398,1399,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,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460] ### Cost equations --> "Loop" of fun3/3 * CEs [356,368,1032,1044] --> Loop 34 * CEs [348,350,352,354,355,364,366,367,1024,1026,1028,1030,1031,1040,1042,1043,1428] --> Loop 35 * CEs [538,544,1214,1220] --> Loop 36 * CEs [524,526,534,536,537,540,542,543,1200,1202,1210,1212,1213,1216,1218,1219,1444] --> Loop 37 * CEs [576,1252] --> Loop 38 * CEs [572,574,575,1248,1250,1251] --> Loop 39 * CEs [582,588,1258,1264] --> Loop 40 * CEs [568,570,578,580,581,584,586,587,1244,1246,1254,1256,1257,1260,1262,1263,1448] --> Loop 41 * CEs [347,349,351,353,363,365,1023,1025,1027,1029,1039,1041,1427] --> Loop 42 * CEs [523,525,533,535,539,541,1199,1201,1209,1211,1215,1217,1443] --> Loop 43 * CEs [571,573,1247,1249] --> Loop 44 * CEs [567,569,577,579,583,585,1243,1245,1253,1255,1259,1261,1447] --> Loop 45 * CEs [406,412,1082,1088] --> Loop 46 * CEs [392,394,402,404,405,408,410,411,1068,1070,1078,1080,1081,1084,1086,1087,1432] --> Loop 47 * CEs [391,393,401,403,407,409,1067,1069,1077,1079,1083,1085,1431] --> Loop 48 * CEs [362,532,714,1038,1208,1390] --> Loop 49 * CEs [358,360,361,528,530,531,710,712,713,1034,1036,1037,1204,1206,1207,1386,1388,1389] --> Loop 50 * CEs [357,359,527,529,709,711,1033,1035,1203,1205,1385,1387] --> Loop 51 * CEs [224,230,236,400,900,906,912,1076] --> Loop 52 * CEs [216,218,220,222,223,226,228,229,232,234,235,396,398,399,892,894,896,898,899,902,904,905,908,910,911,1072,1074,1075,1416] --> Loop 53 * CEs [215,217,219,221,225,227,231,233,395,397,891,893,895,897,901,903,907,909,1071,1073,1415] --> Loop 54 * CEs [334,346,1010,1022] --> Loop 55 * CEs [326,328,330,332,333,342,344,345,1002,1004,1006,1008,1009,1018,1020,1021,1426] --> Loop 56 * CEs [516,522,1192,1198] --> Loop 57 * CEs [502,504,512,514,515,518,520,521,1178,1180,1188,1190,1191,1194,1196,1197,1442] --> Loop 58 * CEs [554,1230] --> Loop 59 * CEs [550,552,553,1226,1228,1229] --> Loop 60 * CEs [560,566,1236,1242] --> Loop 61 * CEs [546,548,556,558,559,562,564,565,1222,1224,1232,1234,1235,1238,1240,1241,1446] --> Loop 62 * CEs [325,327,329,331,341,343,1001,1003,1005,1007,1017,1019,1425] --> Loop 63 * CEs [501,503,511,513,517,519,1177,1179,1187,1189,1193,1195,1441] --> Loop 64 * CEs [549,551,1225,1227] --> Loop 65 * CEs [545,547,555,557,561,563,1221,1223,1231,1233,1237,1239,1445] --> Loop 66 * CEs [681,683,1357,1359] --> Loop 67 * CEs [384,390,1060,1066] --> Loop 68 * CEs [370,372,380,382,383,386,388,389,1046,1048,1056,1058,1059,1062,1064,1065,1430] --> Loop 69 * CEs [369,371,379,381,385,387,1045,1047,1055,1057,1061,1063,1429] --> Loop 70 * CEs [340,510,692,1016,1186,1368] --> Loop 71 * CEs [336,338,339,506,508,509,688,690,691,1012,1014,1015,1182,1184,1185,1364,1366,1367] --> Loop 72 * CEs [202,208,214,378,878,884,890,1054] --> Loop 73 * CEs [194,196,198,200,201,204,206,207,210,212,213,374,376,377,870,872,874,876,877,880,882,883,886,888,889,1050,1052,1053,1414] --> Loop 74 * CEs [193,195,197,199,203,205,209,211,373,375,869,871,873,875,879,881,885,887,1049,1051,1413] --> Loop 75 * CEs [90,136,180,268,280,312,324,620,664,708,766,812,856,944,956,988,1000,1296,1340,1384] --> Loop 76 * CEs [86,88,89,132,134,135,176,178,179,260,262,264,266,267,276,278,279,304,306,308,310,311,320,322,323,616,618,619,660,662,663,704,706,707,762,764,765,808,810,811,852,854,855,936,938,940,942,943,952,954,955,980,982,984,986,987,996,998,999,1292,1294,1295,1336,1338,1339,1380,1382,1383,1420,1424] --> Loop 77 * CEs [85,87,131,133,175,177,259,261,263,265,275,277,303,305,307,309,319,321,615,617,659,661,703,705,761,763,807,809,851,853,935,937,939,941,951,953,979,981,983,985,995,997,1291,1293,1335,1337,1379,1381,1419,1423] --> Loop 78 * CEs [96,102,142,148,186,192,274,318,444,450,456,488,494,500,626,632,670,676,720,772,778,818,824,862,868,950,994,1120,1126,1132,1164,1170,1176,1302,1308,1346,1352,1396] --> Loop 79 * CEs [82,84,92,94,95,98,100,101,128,130,138,140,141,144,146,147,172,174,182,184,185,188,190,191,270,272,273,314,316,317,436,438,440,442,443,446,448,449,452,454,455,480,482,484,486,487,490,492,493,496,498,499,612,614,622,624,625,628,630,631,656,658,666,668,669,672,674,675,700,702,716,718,719,758,760,768,770,771,774,776,777,804,806,814,816,817,820,822,823,848,850,858,860,861,864,866,867,946,948,949,990,992,993,1112,1114,1116,1118,1119,1122,1124,1125,1128,1130,1131,1156,1158,1160,1162,1163,1166,1168,1169,1172,1174,1175,1288,1290,1298,1300,1301,1304,1306,1307,1332,1334,1342,1344,1345,1348,1350,1351,1376,1378,1392,1394,1395,1404,1408,1412,1436,1440,1452,1456,1460] --> Loop 80 * CEs [81,83,91,93,97,99,127,129,137,139,143,145,171,173,181,183,187,189,269,271,313,315,435,437,439,441,445,447,451,453,479,481,483,485,489,491,495,497,611,613,621,623,627,629,655,657,665,667,671,673,699,701,715,717,757,759,767,769,773,775,803,805,813,815,819,821,847,849,857,859,863,865,945,947,989,991,1111,1113,1115,1117,1121,1123,1127,1129,1155,1157,1159,1161,1165,1167,1171,1173,1287,1289,1297,1299,1303,1305,1331,1333,1341,1343,1347,1349,1375,1377,1391,1393,1403,1407,1411,1435,1439,1451,1455,1459] --> Loop 81 * CEs [68,114,158,246,258,290,302,598,642,686,744,790,834,922,934,966,978,1274,1318,1362] --> Loop 82 * CEs [64,66,67,110,112,113,154,156,157,238,240,242,244,245,254,256,257,282,284,286,288,289,298,300,301,594,596,597,638,640,641,682,684,685,740,742,743,786,788,789,830,832,833,914,916,918,920,921,930,932,933,958,960,962,964,965,974,976,977,1270,1272,1273,1314,1316,1317,1358,1360,1361,1418,1422] --> Loop 83 * CEs [74,80,120,126,164,170,252,296,422,428,434,466,472,478,604,610,648,654,698,750,756,796,802,840,846,928,972,1098,1104,1110,1142,1148,1154,1280,1286,1324,1330,1374] --> Loop 84 * CEs [60,62,70,72,73,76,78,79,106,108,116,118,119,122,124,125,150,152,160,162,163,166,168,169,248,250,251,292,294,295,414,416,418,420,421,424,426,427,430,432,433,458,460,462,464,465,468,470,471,474,476,477,590,592,600,602,603,606,608,609,634,636,644,646,647,650,652,653,678,680,694,696,697,736,738,746,748,749,752,754,755,782,784,792,794,795,798,800,801,826,828,836,838,839,842,844,845,924,926,927,968,970,971,1090,1092,1094,1096,1097,1100,1102,1103,1106,1108,1109,1134,1136,1138,1140,1141,1144,1146,1147,1150,1152,1153,1266,1268,1276,1278,1279,1282,1284,1285,1310,1312,1320,1322,1323,1326,1328,1329,1354,1356,1370,1372,1373,1402,1406,1410,1434,1438,1450,1454,1458] --> Loop 85 * CEs [247,249,291,293,335,337,417,419,461,463,505,507,677,679,687,689,693,695,923,925,967,969,1011,1013,1093,1095,1137,1139,1181,1183,1353,1355,1363,1365,1369,1371,1457] --> Loop 86 * CEs [52,53,728,729,1399] --> Loop 87 * CEs [55,56,58,104,731,732,734,780,1400] --> Loop 88 * CEs [45,47,721,723,1397] --> Loop 89 * CEs [46,48,49,50,51,54,57,59,61,63,65,69,71,75,77,103,105,107,109,111,115,117,121,123,149,151,153,155,159,161,165,167,237,239,241,243,253,255,281,283,285,287,297,299,413,415,423,425,429,431,457,459,467,469,473,475,589,591,593,595,599,601,605,607,633,635,637,639,643,645,649,651,722,724,725,726,727,730,733,735,737,739,741,745,747,751,753,779,781,783,785,787,791,793,797,799,825,827,829,831,835,837,841,843,913,915,917,919,929,931,957,959,961,963,973,975,1089,1091,1099,1101,1105,1107,1133,1135,1143,1145,1149,1151,1265,1267,1269,1271,1275,1277,1281,1283,1309,1311,1313,1315,1319,1321,1325,1327,1398,1401,1405,1409,1417,1421,1433,1437,1449,1453] --> Loop 90 * CEs [44] --> Loop 91 ### Ranking functions of CR fun3(V1,V,Out) * RF of phase [34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81]: [V1+V-3] * RF of phase [87,89]: [V1+V-1] #### Partial ranking functions of CR fun3(V1,V,Out) * Partial RF of phase [34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81]: - RF of loop [34:1,35:1,38:1,39:1,40:1,41:1,42:1,44:1,45:1,49:1,50:1,51:1,52:1,53:1,54:1,76:1,77:1,78:1,79:1,80:1,81:1]: V1-1 depends on loops [36:1,37:1,43:1,46:1,47:1,48:1] - RF of loop [36:1,37:1,40:1,41:1,43:1,45:1,46:1,47:1,48:1,79:1,80:1,81:1]: V1+V-3 * Partial RF of phase [87,89]: - RF of loop [87:1]: V1 depends on loops [89:1] - RF of loop [89:1]: V1+V-1 ### Specialization of cost equations start/2 * CE 1 is refined into CE [1461,1462] * CE 2 is refined into CE [1463,1464] * CE 3 is refined into CE [1465,1466] * CE 4 is refined into CE [1467,1468,1469] * CE 5 is refined into CE [1470,1471,1472] * CE 6 is refined into CE [1473,1474,1475,1476,1477,1478] * CE 7 is refined into CE [1479,1480] ### Cost equations --> "Loop" of start/2 * CEs [1470,1474] --> Loop 92 * CEs [1461,1462,1463,1464,1465,1466,1467,1468,1469,1471,1472,1473,1475,1476,1477,1478,1479,1480] --> Loop 93 ### Ranking functions of CR start(V1,V) #### Partial ranking functions of CR start(V1,V) Computing Bounds ===================================== #### Cost of chains of fun(V1,V,Out): * Chain [[19],20]: 1*it(19)+0 Such that:it(19) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [20]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of fun1(V1,V,Out): * Chain [[21],22]: 1*it(21)+0 Such that:it(21) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [22]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of fun2(V1,V,Out): * Chain [[23],24]: 1*it(23)+0 Such that:it(23) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [24]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of max(V1,V,Out): * Chain [[25],28]: 0 with precondition: [V=Out,V1>=1,V>=V1] * Chain [[25],27]: 0 with precondition: [V1=Out,V>=1,V1>=V] * Chain [[25],26]: 0 with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [28]: 0 with precondition: [V1=0,V=Out,V>=0] * Chain [27]: 0 with precondition: [V=0,V1=Out,V1>=0] * Chain [26]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of min(V1,V,Out): * Chain [[29],30]: 0 with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [30]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of minus(V1,V,Out): * Chain [[31],33]: 0 with precondition: [V1=Out+V,V>=1,V1>=V] * Chain [[31],32]: 0 with precondition: [Out=0,V1>=1,V>=1] * Chain [33]: 0 with precondition: [V=0,V1=Out,V1>=0] * Chain [32]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of fun3(V1,V,Out): * Chain [[87,89],91]: 1*it(87)+1*it(89)+0 Such that:aux(2) =< V1 aux(6) =< V1+V aux(4) =< -V+Out+1 aux(7) =< Out aux(10) =< 2*V it(87) =< aux(6) it(89) =< aux(6) it(87) =< aux(7) it(89) =< aux(7) it(87) =< aux(10)+aux(2) it(87) =< aux(10)+aux(4) with precondition: [V1>=1,V>=1,Out>=1,V+V1>=Out+1] * Chain [[87,89],90,91]: 1*it(87)+1*it(89)+1 Such that:aux(2) =< V1 aux(6) =< V1+V aux(4) =< -V+Out aux(7) =< Out aux(11) =< 2*V it(87) =< aux(6) it(89) =< aux(6) it(87) =< aux(7) it(89) =< aux(7) it(87) =< aux(11)+aux(2) it(87) =< aux(11)+aux(4) with precondition: [V1>=1,V>=1,Out>=2,V+V1>=Out+1] * Chain [[87,89],88,91]: 1*it(87)+1*it(89)+1 Such that:aux(2) =< V1 aux(6) =< V1+V aux(4) =< -V+Out aux(7) =< Out aux(12) =< 2*V it(87) =< aux(6) it(89) =< aux(6) it(87) =< aux(7) it(89) =< aux(7) it(87) =< aux(12)+aux(2) it(87) =< aux(12)+aux(4) with precondition: [V1>=1,V>=1,Out>=2,V+V1>=Out+1] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+0 Such that:aux(211) =< V aux(212) =< 2*V aux(4) =< Out aux(213) =< V1 aux(214) =< V1+V aux(215) =< 2*V1+2*V it(87) =< aux(214) it(89) =< aux(214) it(87) =< aux(215)+aux(215) it(87) =< aux(215)+aux(4) it(34) =< aux(214) it(36) =< aux(214) it(34) =< aux(215) it(36) =< aux(215) aux(123) =< aux(211) aux(123) =< aux(212) aux(140) =< aux(211) aux(143) =< aux(214) aux(182) =< aux(214)-1 it(34) =< aux(123)+aux(123)+aux(123)+aux(123)+aux(123)+aux(123)+aux(213) s(579) =< it(36)*aux(214) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(211) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(211) =< V aux(212) =< 2*V aux(4) =< Out aux(216) =< V1 aux(217) =< V1+V aux(218) =< 2*V1+2*V it(87) =< aux(217) it(89) =< aux(217) it(87) =< aux(218)+aux(218) it(87) =< aux(218)+aux(4) it(34) =< aux(217) it(36) =< aux(217) it(34) =< aux(218) it(36) =< aux(218) aux(123) =< aux(211) aux(123) =< aux(212) aux(140) =< aux(211) aux(143) =< aux(217) aux(182) =< aux(217)-1 it(34) =< aux(123)+aux(123)+aux(123)+aux(123)+aux(123)+aux(123)+aux(216) s(579) =< it(36)*aux(217) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(211) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(211) =< V aux(212) =< 2*V aux(4) =< Out aux(219) =< V1 aux(220) =< V1+V aux(221) =< 2*V1+2*V it(87) =< aux(220) it(89) =< aux(220) it(87) =< aux(221)+aux(221) it(87) =< aux(221)+aux(4) it(34) =< aux(220) it(36) =< aux(220) it(34) =< aux(221) it(36) =< aux(221) aux(123) =< aux(211) aux(123) =< aux(212) aux(140) =< aux(211) aux(143) =< aux(220) aux(182) =< aux(220)-1 it(34) =< aux(123)+aux(123)+aux(123)+aux(123)+aux(123)+aux(123)+aux(219) s(579) =< it(36)*aux(220) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(211) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+0 Such that:aux(222) =< V1 aux(223) =< V1+V aux(224) =< V it(34) =< aux(223) it(36) =< aux(223) aux(140) =< aux(224) aux(143) =< aux(223) aux(182) =< aux(223)-1 it(34) =< aux(224)+aux(224)+aux(224)+aux(224)+aux(224)+aux(224)+aux(222) s(579) =< it(36)*aux(223) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(224) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=1] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(225) =< V1 aux(226) =< V1+V aux(227) =< V it(34) =< aux(226) it(36) =< aux(226) aux(140) =< aux(227) aux(143) =< aux(226) aux(182) =< aux(226)-1 it(34) =< aux(227)+aux(227)+aux(227)+aux(227)+aux(227)+aux(227)+aux(225) s(579) =< it(36)*aux(226) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(227) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],86,[87,89],91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(230) =< V1 aux(231) =< V1+V aux(232) =< V it(87) =< aux(231) it(36) =< aux(231) it(87) =< aux(10)+aux(231) it(34) =< aux(231) aux(140) =< aux(232) aux(143) =< aux(231) aux(182) =< aux(231)-1 it(34) =< aux(232)+aux(232)+aux(232)+aux(232)+aux(232)+aux(232)+aux(230) s(579) =< it(36)*aux(231) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(232) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],86,[87,89],90,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(235) =< V1 aux(236) =< V1+V aux(237) =< V it(87) =< aux(236) it(36) =< aux(236) it(87) =< aux(11)+aux(236) it(34) =< aux(236) aux(140) =< aux(237) aux(143) =< aux(236) aux(182) =< aux(236)-1 it(34) =< aux(237)+aux(237)+aux(237)+aux(237)+aux(237)+aux(237)+aux(235) s(579) =< it(36)*aux(236) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(237) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=4,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],86,[87,89],88,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(240) =< V1 aux(241) =< V1+V aux(242) =< V it(87) =< aux(241) it(36) =< aux(241) it(87) =< aux(12)+aux(241) it(34) =< aux(241) aux(140) =< aux(242) aux(143) =< aux(241) aux(182) =< aux(241)-1 it(34) =< aux(242)+aux(242)+aux(242)+aux(242)+aux(242)+aux(242)+aux(240) s(579) =< it(36)*aux(241) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(242) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=4,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],86,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(243) =< V1 aux(244) =< V1+V aux(245) =< V it(34) =< aux(244) it(36) =< aux(244) aux(140) =< aux(245) aux(143) =< aux(244) aux(182) =< aux(244)-1 it(34) =< aux(245)+aux(245)+aux(245)+aux(245)+aux(245)+aux(245)+aux(243) s(579) =< it(36)*aux(244) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(245) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],86,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(246) =< V1 aux(247) =< V1+V aux(248) =< V it(34) =< aux(247) it(36) =< aux(247) aux(140) =< aux(248) aux(143) =< aux(247) aux(182) =< aux(247)-1 it(34) =< aux(248)+aux(248)+aux(248)+aux(248)+aux(248)+aux(248)+aux(246) s(579) =< it(36)*aux(247) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(248) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],86,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(249) =< V1 aux(250) =< V1+V aux(251) =< V it(34) =< aux(250) it(36) =< aux(250) aux(140) =< aux(251) aux(143) =< aux(250) aux(182) =< aux(250)-1 it(34) =< aux(251)+aux(251)+aux(251)+aux(251)+aux(251)+aux(251)+aux(249) s(579) =< it(36)*aux(250) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(251) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],85,[87,89],91]: 21*it(34)+161*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(256) =< V1 aux(257) =< V1+V aux(258) =< V it(87) =< aux(257) it(36) =< aux(257) it(87) =< aux(10)+aux(257) it(34) =< aux(257) aux(140) =< aux(258) aux(143) =< aux(257) aux(182) =< aux(257)-1 it(34) =< aux(258)+aux(258)+aux(258)+aux(258)+aux(258)+aux(258)+aux(256) s(579) =< it(36)*aux(257) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(258) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],85,[87,89],90,91]: 21*it(34)+161*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(261) =< V1 aux(262) =< V1+V aux(263) =< V it(87) =< aux(262) it(36) =< aux(262) it(87) =< aux(11)+aux(262) it(34) =< aux(262) aux(140) =< aux(263) aux(143) =< aux(262) aux(182) =< aux(262)-1 it(34) =< aux(263)+aux(263)+aux(263)+aux(263)+aux(263)+aux(263)+aux(261) s(579) =< it(36)*aux(262) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(263) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],85,[87,89],88,91]: 21*it(34)+161*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(266) =< V1 aux(267) =< V1+V aux(268) =< V it(87) =< aux(267) it(36) =< aux(267) it(87) =< aux(12)+aux(267) it(34) =< aux(267) aux(140) =< aux(268) aux(143) =< aux(267) aux(182) =< aux(267)-1 it(34) =< aux(268)+aux(268)+aux(268)+aux(268)+aux(268)+aux(268)+aux(266) s(579) =< it(36)*aux(267) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(268) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],85,91]: 21*it(34)+160*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(269) =< V1 aux(270) =< V1+V aux(271) =< V it(36) =< aux(270) it(34) =< aux(270) aux(140) =< aux(271) aux(143) =< aux(270) aux(182) =< aux(270)-1 it(34) =< aux(271)+aux(271)+aux(271)+aux(271)+aux(271)+aux(271)+aux(269) s(579) =< it(36)*aux(270) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(271) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],85,90,91]: 21*it(34)+160*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(272) =< V1 aux(273) =< V1+V aux(274) =< V it(36) =< aux(273) it(34) =< aux(273) aux(140) =< aux(274) aux(143) =< aux(273) aux(182) =< aux(273)-1 it(34) =< aux(274)+aux(274)+aux(274)+aux(274)+aux(274)+aux(274)+aux(272) s(579) =< it(36)*aux(273) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(274) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],85,88,91]: 21*it(34)+160*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(275) =< V1 aux(276) =< V1+V aux(277) =< V it(36) =< aux(276) it(34) =< aux(276) aux(140) =< aux(277) aux(143) =< aux(276) aux(182) =< aux(276)-1 it(34) =< aux(277)+aux(277)+aux(277)+aux(277)+aux(277)+aux(277)+aux(275) s(579) =< it(36)*aux(276) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(277) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],84,[87,89],91]: 21*it(34)+83*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(310) =< V1 aux(311) =< V1+V aux(312) =< V it(87) =< aux(311) it(36) =< aux(311) it(87) =< aux(10)+aux(311) it(34) =< aux(311) aux(140) =< aux(312) aux(143) =< aux(311) aux(182) =< aux(311)-1 it(34) =< aux(312)+aux(312)+aux(312)+aux(312)+aux(312)+aux(312)+aux(310) s(579) =< it(36)*aux(311) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(312) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],84,[87,89],90,91]: 21*it(34)+83*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(315) =< V1 aux(316) =< V1+V aux(317) =< V it(87) =< aux(316) it(36) =< aux(316) it(87) =< aux(11)+aux(316) it(34) =< aux(316) aux(140) =< aux(317) aux(143) =< aux(316) aux(182) =< aux(316)-1 it(34) =< aux(317)+aux(317)+aux(317)+aux(317)+aux(317)+aux(317)+aux(315) s(579) =< it(36)*aux(316) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(317) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],84,[87,89],88,91]: 21*it(34)+83*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(320) =< V1 aux(321) =< V1+V aux(322) =< V it(87) =< aux(321) it(36) =< aux(321) it(87) =< aux(12)+aux(321) it(34) =< aux(321) aux(140) =< aux(322) aux(143) =< aux(321) aux(182) =< aux(321)-1 it(34) =< aux(322)+aux(322)+aux(322)+aux(322)+aux(322)+aux(322)+aux(320) s(579) =< it(36)*aux(321) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(322) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],84,91]: 21*it(34)+82*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(323) =< V1 aux(324) =< V1+V aux(325) =< V it(36) =< aux(324) it(34) =< aux(324) aux(140) =< aux(325) aux(143) =< aux(324) aux(182) =< aux(324)-1 it(34) =< aux(325)+aux(325)+aux(325)+aux(325)+aux(325)+aux(325)+aux(323) s(579) =< it(36)*aux(324) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(325) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],84,90,91]: 21*it(34)+82*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(326) =< V1 aux(327) =< V1+V aux(328) =< V it(36) =< aux(327) it(34) =< aux(327) aux(140) =< aux(328) aux(143) =< aux(327) aux(182) =< aux(327)-1 it(34) =< aux(328)+aux(328)+aux(328)+aux(328)+aux(328)+aux(328)+aux(326) s(579) =< it(36)*aux(327) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(328) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],84,88,91]: 21*it(34)+82*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(329) =< V1 aux(330) =< V1+V aux(331) =< V it(36) =< aux(330) it(34) =< aux(330) aux(140) =< aux(331) aux(143) =< aux(330) aux(182) =< aux(330)-1 it(34) =< aux(331)+aux(331)+aux(331)+aux(331)+aux(331)+aux(331)+aux(329) s(579) =< it(36)*aux(330) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(331) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],83,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+71*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(334) =< V1 aux(335) =< V1+V aux(336) =< V it(87) =< aux(336) it(89) =< aux(336) it(87) =< aux(10)+aux(336) it(34) =< aux(335) it(36) =< aux(335) aux(140) =< aux(336) aux(143) =< aux(335) aux(182) =< aux(335)-1 it(34) =< aux(336)+aux(336)+aux(336)+aux(336)+aux(336)+aux(336)+aux(334) s(579) =< it(36)*aux(335) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(336) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],83,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+71*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(338) =< V1 aux(339) =< V1+V aux(340) =< V it(87) =< aux(340) it(89) =< aux(340) it(87) =< aux(11)+aux(340) it(34) =< aux(339) it(36) =< aux(339) aux(140) =< aux(340) aux(143) =< aux(339) aux(182) =< aux(339)-1 it(34) =< aux(340)+aux(340)+aux(340)+aux(340)+aux(340)+aux(340)+aux(338) s(579) =< it(36)*aux(339) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(340) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],83,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+71*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(342) =< V1 aux(343) =< V1+V aux(344) =< V it(87) =< aux(344) it(89) =< aux(344) it(87) =< aux(12)+aux(344) it(34) =< aux(343) it(36) =< aux(343) aux(140) =< aux(344) aux(143) =< aux(343) aux(182) =< aux(343)-1 it(34) =< aux(344)+aux(344)+aux(344)+aux(344)+aux(344)+aux(344)+aux(342) s(579) =< it(36)*aux(343) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(344) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],83,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+70*s(852)+1 Such that:aux(345) =< V1 aux(346) =< V1+V aux(347) =< V s(852) =< aux(347) it(34) =< aux(346) it(36) =< aux(346) aux(140) =< aux(347) aux(143) =< aux(346) aux(182) =< aux(346)-1 it(34) =< aux(347)+aux(347)+aux(347)+aux(347)+aux(347)+aux(347)+aux(345) s(579) =< it(36)*aux(346) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(347) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],83,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+70*s(852)+2 Such that:aux(348) =< V1 aux(349) =< V1+V aux(350) =< V s(852) =< aux(350) it(34) =< aux(349) it(36) =< aux(349) aux(140) =< aux(350) aux(143) =< aux(349) aux(182) =< aux(349)-1 it(34) =< aux(350)+aux(350)+aux(350)+aux(350)+aux(350)+aux(350)+aux(348) s(579) =< it(36)*aux(349) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(350) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],83,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+70*s(852)+2 Such that:aux(351) =< V1 aux(352) =< V1+V aux(353) =< V s(852) =< aux(353) it(34) =< aux(352) it(36) =< aux(352) aux(140) =< aux(353) aux(143) =< aux(352) aux(182) =< aux(352)-1 it(34) =< aux(353)+aux(353)+aux(353)+aux(353)+aux(353)+aux(353)+aux(351) s(579) =< it(36)*aux(352) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(353) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],82,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+41*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(376) =< V1 aux(377) =< V1+V aux(378) =< V it(87) =< aux(378) it(89) =< aux(378) it(87) =< aux(10)+aux(378) it(34) =< aux(377) it(36) =< aux(377) aux(140) =< aux(378) aux(143) =< aux(377) aux(182) =< aux(377)-1 it(34) =< aux(378)+aux(378)+aux(378)+aux(378)+aux(378)+aux(378)+aux(376) s(579) =< it(36)*aux(377) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(378) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],82,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+41*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(380) =< V1 aux(381) =< V1+V aux(382) =< V it(87) =< aux(382) it(89) =< aux(382) it(87) =< aux(11)+aux(382) it(34) =< aux(381) it(36) =< aux(381) aux(140) =< aux(382) aux(143) =< aux(381) aux(182) =< aux(381)-1 it(34) =< aux(382)+aux(382)+aux(382)+aux(382)+aux(382)+aux(382)+aux(380) s(579) =< it(36)*aux(381) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(382) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],82,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+41*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(384) =< V1 aux(385) =< V1+V aux(386) =< V it(87) =< aux(386) it(89) =< aux(386) it(87) =< aux(12)+aux(386) it(34) =< aux(385) it(36) =< aux(385) aux(140) =< aux(386) aux(143) =< aux(385) aux(182) =< aux(385)-1 it(34) =< aux(386)+aux(386)+aux(386)+aux(386)+aux(386)+aux(386)+aux(384) s(579) =< it(36)*aux(385) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(386) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],82,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+40*s(922)+1 Such that:aux(387) =< V1 aux(388) =< V1+V aux(389) =< V s(922) =< aux(389) it(34) =< aux(388) it(36) =< aux(388) aux(140) =< aux(389) aux(143) =< aux(388) aux(182) =< aux(388)-1 it(34) =< aux(389)+aux(389)+aux(389)+aux(389)+aux(389)+aux(389)+aux(387) s(579) =< it(36)*aux(388) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(389) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],82,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+40*s(922)+2 Such that:aux(390) =< V1 aux(391) =< V1+V aux(392) =< V s(922) =< aux(392) it(34) =< aux(391) it(36) =< aux(391) aux(140) =< aux(392) aux(143) =< aux(391) aux(182) =< aux(391)-1 it(34) =< aux(392)+aux(392)+aux(392)+aux(392)+aux(392)+aux(392)+aux(390) s(579) =< it(36)*aux(391) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(392) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],82,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+40*s(922)+2 Such that:aux(393) =< V1 aux(394) =< V1+V aux(395) =< V s(922) =< aux(395) it(34) =< aux(394) it(36) =< aux(394) aux(140) =< aux(395) aux(143) =< aux(394) aux(182) =< aux(394)-1 it(34) =< aux(395)+aux(395)+aux(395)+aux(395)+aux(395)+aux(395)+aux(393) s(579) =< it(36)*aux(394) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(395) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],75,[87,89],91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(398) =< V1 aux(399) =< V1+V aux(400) =< V it(87) =< aux(399) it(36) =< aux(399) it(87) =< aux(10)+aux(399) it(34) =< aux(399) aux(140) =< aux(400) aux(143) =< aux(399) aux(182) =< aux(399)-1 it(34) =< aux(400)+aux(400)+aux(400)+aux(400)+aux(400)+aux(400)+aux(398) s(579) =< it(36)*aux(399) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(400) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],75,[87,89],90,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(403) =< V1 aux(404) =< V1+V aux(405) =< V it(87) =< aux(404) it(36) =< aux(404) it(87) =< aux(11)+aux(404) it(34) =< aux(404) aux(140) =< aux(405) aux(143) =< aux(404) aux(182) =< aux(404)-1 it(34) =< aux(405)+aux(405)+aux(405)+aux(405)+aux(405)+aux(405)+aux(403) s(579) =< it(36)*aux(404) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(405) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],75,[87,89],88,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(408) =< V1 aux(409) =< V1+V aux(410) =< V it(87) =< aux(409) it(36) =< aux(409) it(87) =< aux(12)+aux(409) it(34) =< aux(409) aux(140) =< aux(410) aux(143) =< aux(409) aux(182) =< aux(409)-1 it(34) =< aux(410)+aux(410)+aux(410)+aux(410)+aux(410)+aux(410)+aux(408) s(579) =< it(36)*aux(409) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(410) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],75,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(411) =< V1 aux(412) =< V1+V aux(413) =< V it(34) =< aux(412) it(36) =< aux(412) aux(140) =< aux(413) aux(143) =< aux(412) aux(182) =< aux(412)-1 it(34) =< aux(413)+aux(413)+aux(413)+aux(413)+aux(413)+aux(413)+aux(411) s(579) =< it(36)*aux(412) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(413) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],75,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(414) =< V1 aux(415) =< V1+V aux(416) =< V it(34) =< aux(415) it(36) =< aux(415) aux(140) =< aux(416) aux(143) =< aux(415) aux(182) =< aux(415)-1 it(34) =< aux(416)+aux(416)+aux(416)+aux(416)+aux(416)+aux(416)+aux(414) s(579) =< it(36)*aux(415) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(416) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],75,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(417) =< V1 aux(418) =< V1+V aux(419) =< V it(34) =< aux(418) it(36) =< aux(418) aux(140) =< aux(419) aux(143) =< aux(418) aux(182) =< aux(418)-1 it(34) =< aux(419)+aux(419)+aux(419)+aux(419)+aux(419)+aux(419)+aux(417) s(579) =< it(36)*aux(418) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(419) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],74,[87,89],91]: 21*it(34)+36*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(423) =< V1 aux(424) =< V1+V aux(425) =< V it(87) =< aux(424) it(36) =< aux(424) it(87) =< aux(10)+aux(424) it(34) =< aux(424) aux(140) =< aux(425) aux(143) =< aux(424) aux(182) =< aux(424)-1 it(34) =< aux(425)+aux(425)+aux(425)+aux(425)+aux(425)+aux(425)+aux(423) s(579) =< it(36)*aux(424) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(425) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],74,[87,89],90,91]: 21*it(34)+36*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(427) =< V1 aux(428) =< V1+V aux(429) =< V it(87) =< aux(428) it(36) =< aux(428) it(87) =< aux(11)+aux(428) it(34) =< aux(428) aux(140) =< aux(429) aux(143) =< aux(428) aux(182) =< aux(428)-1 it(34) =< aux(429)+aux(429)+aux(429)+aux(429)+aux(429)+aux(429)+aux(427) s(579) =< it(36)*aux(428) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(429) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],74,[87,89],88,91]: 21*it(34)+36*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(431) =< V1 aux(432) =< V1+V aux(433) =< V it(87) =< aux(432) it(36) =< aux(432) it(87) =< aux(12)+aux(432) it(34) =< aux(432) aux(140) =< aux(433) aux(143) =< aux(432) aux(182) =< aux(432)-1 it(34) =< aux(433)+aux(433)+aux(433)+aux(433)+aux(433)+aux(433)+aux(431) s(579) =< it(36)*aux(432) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(433) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],74,91]: 21*it(34)+35*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(434) =< V1 aux(435) =< V1+V aux(436) =< V it(36) =< aux(435) it(34) =< aux(435) aux(140) =< aux(436) aux(143) =< aux(435) aux(182) =< aux(435)-1 it(34) =< aux(436)+aux(436)+aux(436)+aux(436)+aux(436)+aux(436)+aux(434) s(579) =< it(36)*aux(435) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(436) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],74,90,91]: 21*it(34)+35*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(437) =< V1 aux(438) =< V1+V aux(439) =< V it(36) =< aux(438) it(34) =< aux(438) aux(140) =< aux(439) aux(143) =< aux(438) aux(182) =< aux(438)-1 it(34) =< aux(439)+aux(439)+aux(439)+aux(439)+aux(439)+aux(439)+aux(437) s(579) =< it(36)*aux(438) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(439) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],74,88,91]: 21*it(34)+35*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(440) =< V1 aux(441) =< V1+V aux(442) =< V it(36) =< aux(441) it(34) =< aux(441) aux(140) =< aux(442) aux(143) =< aux(441) aux(182) =< aux(441)-1 it(34) =< aux(442)+aux(442)+aux(442)+aux(442)+aux(442)+aux(442)+aux(440) s(579) =< it(36)*aux(441) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(442) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],73,[87,89],91]: 21*it(34)+23*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(454) =< V1 aux(455) =< V1+V aux(456) =< V it(87) =< aux(455) it(36) =< aux(455) it(87) =< aux(10)+aux(455) it(34) =< aux(455) aux(140) =< aux(456) aux(143) =< aux(455) aux(182) =< aux(455)-1 it(34) =< aux(456)+aux(456)+aux(456)+aux(456)+aux(456)+aux(456)+aux(454) s(579) =< it(36)*aux(455) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(456) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],73,[87,89],90,91]: 21*it(34)+23*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(458) =< V1 aux(459) =< V1+V aux(460) =< V it(87) =< aux(459) it(36) =< aux(459) it(87) =< aux(11)+aux(459) it(34) =< aux(459) aux(140) =< aux(460) aux(143) =< aux(459) aux(182) =< aux(459)-1 it(34) =< aux(460)+aux(460)+aux(460)+aux(460)+aux(460)+aux(460)+aux(458) s(579) =< it(36)*aux(459) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(460) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=6,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],73,[87,89],88,91]: 21*it(34)+23*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(462) =< V1 aux(463) =< V1+V aux(464) =< V it(87) =< aux(463) it(36) =< aux(463) it(87) =< aux(12)+aux(463) it(34) =< aux(463) aux(140) =< aux(464) aux(143) =< aux(463) aux(182) =< aux(463)-1 it(34) =< aux(464)+aux(464)+aux(464)+aux(464)+aux(464)+aux(464)+aux(462) s(579) =< it(36)*aux(463) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(464) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=6,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],73,91]: 21*it(34)+22*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(465) =< V1 aux(466) =< V1+V aux(467) =< V it(36) =< aux(466) it(34) =< aux(466) aux(140) =< aux(467) aux(143) =< aux(466) aux(182) =< aux(466)-1 it(34) =< aux(467)+aux(467)+aux(467)+aux(467)+aux(467)+aux(467)+aux(465) s(579) =< it(36)*aux(466) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(467) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],73,90,91]: 21*it(34)+22*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(468) =< V1 aux(469) =< V1+V aux(470) =< V it(36) =< aux(469) it(34) =< aux(469) aux(140) =< aux(470) aux(143) =< aux(469) aux(182) =< aux(469)-1 it(34) =< aux(470)+aux(470)+aux(470)+aux(470)+aux(470)+aux(470)+aux(468) s(579) =< it(36)*aux(469) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(470) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],73,88,91]: 21*it(34)+22*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(471) =< V1 aux(472) =< V1+V aux(473) =< V it(36) =< aux(472) it(34) =< aux(472) aux(140) =< aux(473) aux(143) =< aux(472) aux(182) =< aux(472)-1 it(34) =< aux(473)+aux(473)+aux(473)+aux(473)+aux(473)+aux(473)+aux(471) s(579) =< it(36)*aux(472) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(473) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],72,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+19*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(476) =< V1 aux(477) =< V1+V aux(478) =< V it(87) =< aux(476) it(89) =< aux(476) it(87) =< aux(10)+aux(476) it(34) =< aux(477) it(36) =< aux(477) aux(140) =< aux(478) aux(143) =< aux(477) aux(182) =< aux(477)-1 it(34) =< aux(478)+aux(478)+aux(478)+aux(478)+aux(478)+aux(478)+aux(476) s(579) =< it(36)*aux(477) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(478) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],72,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+19*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(480) =< V1 aux(481) =< V1+V aux(482) =< V it(87) =< aux(480) it(89) =< aux(480) it(87) =< aux(11)+aux(480) it(34) =< aux(481) it(36) =< aux(481) aux(140) =< aux(482) aux(143) =< aux(481) aux(182) =< aux(481)-1 it(34) =< aux(482)+aux(482)+aux(482)+aux(482)+aux(482)+aux(482)+aux(480) s(579) =< it(36)*aux(481) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(482) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],72,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+19*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(484) =< V1 aux(485) =< V1+V aux(486) =< V it(87) =< aux(484) it(89) =< aux(484) it(87) =< aux(12)+aux(484) it(34) =< aux(485) it(36) =< aux(485) aux(140) =< aux(486) aux(143) =< aux(485) aux(182) =< aux(485)-1 it(34) =< aux(486)+aux(486)+aux(486)+aux(486)+aux(486)+aux(486)+aux(484) s(579) =< it(36)*aux(485) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(486) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],72,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+18*s(1007)+1 Such that:aux(487) =< V1 aux(488) =< V1+V aux(489) =< V s(1007) =< aux(487) it(34) =< aux(488) it(36) =< aux(488) aux(140) =< aux(489) aux(143) =< aux(488) aux(182) =< aux(488)-1 it(34) =< aux(489)+aux(489)+aux(489)+aux(489)+aux(489)+aux(489)+aux(487) s(579) =< it(36)*aux(488) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(489) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],72,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+18*s(1007)+2 Such that:aux(490) =< V1 aux(491) =< V1+V aux(492) =< V s(1007) =< aux(490) it(34) =< aux(491) it(36) =< aux(491) aux(140) =< aux(492) aux(143) =< aux(491) aux(182) =< aux(491)-1 it(34) =< aux(492)+aux(492)+aux(492)+aux(492)+aux(492)+aux(492)+aux(490) s(579) =< it(36)*aux(491) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(492) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],72,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+18*s(1007)+2 Such that:aux(493) =< V1 aux(494) =< V1+V aux(495) =< V s(1007) =< aux(493) it(34) =< aux(494) it(36) =< aux(494) aux(140) =< aux(495) aux(143) =< aux(494) aux(182) =< aux(494)-1 it(34) =< aux(495)+aux(495)+aux(495)+aux(495)+aux(495)+aux(495)+aux(493) s(579) =< it(36)*aux(494) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(495) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],71,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+13*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(504) =< V1 aux(505) =< V1+V aux(506) =< V it(87) =< aux(504) it(89) =< aux(504) it(87) =< aux(10)+aux(504) it(34) =< aux(505) it(36) =< aux(505) aux(140) =< aux(506) aux(143) =< aux(505) aux(182) =< aux(505)-1 it(34) =< aux(506)+aux(506)+aux(506)+aux(506)+aux(506)+aux(506)+aux(504) s(579) =< it(36)*aux(505) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(506) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],71,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+13*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(508) =< V1 aux(509) =< V1+V aux(510) =< V it(87) =< aux(508) it(89) =< aux(508) it(87) =< aux(11)+aux(508) it(34) =< aux(509) it(36) =< aux(509) aux(140) =< aux(510) aux(143) =< aux(509) aux(182) =< aux(509)-1 it(34) =< aux(510)+aux(510)+aux(510)+aux(510)+aux(510)+aux(510)+aux(508) s(579) =< it(36)*aux(509) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(510) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],71,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+13*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(512) =< V1 aux(513) =< V1+V aux(514) =< V it(87) =< aux(512) it(89) =< aux(512) it(87) =< aux(12)+aux(512) it(34) =< aux(513) it(36) =< aux(513) aux(140) =< aux(514) aux(143) =< aux(513) aux(182) =< aux(513)-1 it(34) =< aux(514)+aux(514)+aux(514)+aux(514)+aux(514)+aux(514)+aux(512) s(579) =< it(36)*aux(513) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(514) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],71,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+12*s(1025)+1 Such that:aux(515) =< V1 aux(516) =< V1+V aux(517) =< V s(1025) =< aux(515) it(34) =< aux(516) it(36) =< aux(516) aux(140) =< aux(517) aux(143) =< aux(516) aux(182) =< aux(516)-1 it(34) =< aux(517)+aux(517)+aux(517)+aux(517)+aux(517)+aux(517)+aux(515) s(579) =< it(36)*aux(516) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(517) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],71,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+12*s(1025)+2 Such that:aux(518) =< V1 aux(519) =< V1+V aux(520) =< V s(1025) =< aux(518) it(34) =< aux(519) it(36) =< aux(519) aux(140) =< aux(520) aux(143) =< aux(519) aux(182) =< aux(519)-1 it(34) =< aux(520)+aux(520)+aux(520)+aux(520)+aux(520)+aux(520)+aux(518) s(579) =< it(36)*aux(519) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(520) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],71,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+12*s(1025)+2 Such that:aux(521) =< V1 aux(522) =< V1+V aux(523) =< V s(1025) =< aux(521) it(34) =< aux(522) it(36) =< aux(522) aux(140) =< aux(523) aux(143) =< aux(522) aux(182) =< aux(522)-1 it(34) =< aux(523)+aux(523)+aux(523)+aux(523)+aux(523)+aux(523)+aux(521) s(579) =< it(36)*aux(522) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(523) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],70,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(526) =< V1 aux(527) =< V1+V aux(528) =< V it(87) =< aux(528) it(89) =< aux(528) it(87) =< aux(527) it(89) =< aux(527) it(87) =< aux(10)+aux(528) it(87) =< aux(10)+aux(527) it(34) =< aux(527) it(36) =< aux(527) aux(140) =< aux(528) aux(143) =< aux(527) aux(182) =< aux(527)-1 it(34) =< aux(528)+aux(528)+aux(528)+aux(528)+aux(528)+aux(528)+aux(526) s(579) =< it(36)*aux(527) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(528) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],70,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(531) =< V1 aux(532) =< V1+V aux(533) =< V it(87) =< aux(533) it(89) =< aux(533) it(87) =< aux(11)+aux(533) it(34) =< aux(532) it(36) =< aux(532) aux(140) =< aux(533) aux(143) =< aux(532) aux(182) =< aux(532)-1 it(34) =< aux(533)+aux(533)+aux(533)+aux(533)+aux(533)+aux(533)+aux(531) s(579) =< it(36)*aux(532) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(533) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],70,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(536) =< V1 aux(537) =< V1+V aux(538) =< V it(87) =< aux(538) it(89) =< aux(538) it(87) =< aux(12)+aux(538) it(34) =< aux(537) it(36) =< aux(537) aux(140) =< aux(538) aux(143) =< aux(537) aux(182) =< aux(537)-1 it(34) =< aux(538)+aux(538)+aux(538)+aux(538)+aux(538)+aux(538)+aux(536) s(579) =< it(36)*aux(537) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(538) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],70,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(539) =< V1 aux(540) =< V1+V aux(541) =< V it(34) =< aux(540) it(36) =< aux(540) aux(140) =< aux(541) aux(143) =< aux(540) aux(182) =< aux(540)-1 it(34) =< aux(541)+aux(541)+aux(541)+aux(541)+aux(541)+aux(541)+aux(539) s(579) =< it(36)*aux(540) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(541) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],70,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(542) =< V1 aux(543) =< V1+V aux(544) =< V it(34) =< aux(543) it(36) =< aux(543) aux(140) =< aux(544) aux(143) =< aux(543) aux(182) =< aux(543)-1 it(34) =< aux(544)+aux(544)+aux(544)+aux(544)+aux(544)+aux(544)+aux(542) s(579) =< it(36)*aux(543) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(544) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],70,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(545) =< V1 aux(546) =< V1+V aux(547) =< V it(34) =< aux(546) it(36) =< aux(546) aux(140) =< aux(547) aux(143) =< aux(546) aux(182) =< aux(546)-1 it(34) =< aux(547)+aux(547)+aux(547)+aux(547)+aux(547)+aux(547)+aux(545) s(579) =< it(36)*aux(546) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(547) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],69,[87,89],91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(550) =< V1 aux(551) =< V1+V aux(552) =< V it(87) =< aux(551) it(36) =< aux(551) it(87) =< aux(10)+aux(551) it(34) =< aux(551) aux(140) =< aux(552) aux(143) =< aux(551) aux(182) =< aux(551)-1 it(34) =< aux(552)+aux(552)+aux(552)+aux(552)+aux(552)+aux(552)+aux(550) s(579) =< it(36)*aux(551) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(552) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],69,[87,89],90,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(554) =< V1 aux(555) =< V1+V aux(556) =< V it(87) =< aux(555) it(36) =< aux(555) it(87) =< aux(11)+aux(555) it(34) =< aux(555) aux(140) =< aux(556) aux(143) =< aux(555) aux(182) =< aux(555)-1 it(34) =< aux(556)+aux(556)+aux(556)+aux(556)+aux(556)+aux(556)+aux(554) s(579) =< it(36)*aux(555) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(556) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],69,[87,89],88,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(558) =< V1 aux(559) =< V1+V aux(560) =< V it(87) =< aux(559) it(36) =< aux(559) it(87) =< aux(12)+aux(559) it(34) =< aux(559) aux(140) =< aux(560) aux(143) =< aux(559) aux(182) =< aux(559)-1 it(34) =< aux(560)+aux(560)+aux(560)+aux(560)+aux(560)+aux(560)+aux(558) s(579) =< it(36)*aux(559) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(560) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],69,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1037)+1 Such that:aux(561) =< V1 aux(562) =< V1+V aux(563) =< V s(1037) =< aux(561) it(34) =< aux(562) it(36) =< aux(562) aux(140) =< aux(563) aux(143) =< aux(562) aux(182) =< aux(562)-1 it(34) =< aux(563)+aux(563)+aux(563)+aux(563)+aux(563)+aux(563)+aux(561) s(579) =< it(36)*aux(562) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(563) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],69,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1037)+2 Such that:aux(564) =< V1 aux(565) =< V1+V aux(566) =< V s(1037) =< aux(564) it(34) =< aux(565) it(36) =< aux(565) aux(140) =< aux(566) aux(143) =< aux(565) aux(182) =< aux(565)-1 it(34) =< aux(566)+aux(566)+aux(566)+aux(566)+aux(566)+aux(566)+aux(564) s(579) =< it(36)*aux(565) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(566) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],69,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1037)+2 Such that:aux(567) =< V1 aux(568) =< V1+V aux(569) =< V s(1037) =< aux(567) it(34) =< aux(568) it(36) =< aux(568) aux(140) =< aux(569) aux(143) =< aux(568) aux(182) =< aux(568)-1 it(34) =< aux(569)+aux(569)+aux(569)+aux(569)+aux(569)+aux(569)+aux(567) s(579) =< it(36)*aux(568) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(569) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],68,[87,89],91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(576) =< V1 aux(577) =< V1+V aux(578) =< V it(87) =< aux(577) it(36) =< aux(577) it(87) =< aux(10)+aux(577) it(34) =< aux(577) aux(140) =< aux(578) aux(143) =< aux(577) aux(182) =< aux(577)-1 it(34) =< aux(578)+aux(578)+aux(578)+aux(578)+aux(578)+aux(578)+aux(576) s(579) =< it(36)*aux(577) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(578) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],68,[87,89],90,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(580) =< V1 aux(581) =< V1+V aux(582) =< V it(87) =< aux(581) it(36) =< aux(581) it(87) =< aux(11)+aux(581) it(34) =< aux(581) aux(140) =< aux(582) aux(143) =< aux(581) aux(182) =< aux(581)-1 it(34) =< aux(582)+aux(582)+aux(582)+aux(582)+aux(582)+aux(582)+aux(580) s(579) =< it(36)*aux(581) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(582) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],68,[87,89],88,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(584) =< V1 aux(585) =< V1+V aux(586) =< V it(87) =< aux(585) it(36) =< aux(585) it(87) =< aux(12)+aux(585) it(34) =< aux(585) aux(140) =< aux(586) aux(143) =< aux(585) aux(182) =< aux(585)-1 it(34) =< aux(586)+aux(586)+aux(586)+aux(586)+aux(586)+aux(586)+aux(584) s(579) =< it(36)*aux(585) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(586) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],68,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1054)+1 Such that:aux(587) =< V1 aux(588) =< V1+V aux(589) =< V s(1054) =< aux(587) it(34) =< aux(588) it(36) =< aux(588) aux(140) =< aux(589) aux(143) =< aux(588) aux(182) =< aux(588)-1 it(34) =< aux(589)+aux(589)+aux(589)+aux(589)+aux(589)+aux(589)+aux(587) s(579) =< it(36)*aux(588) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(589) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],68,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1054)+2 Such that:aux(590) =< V1 aux(591) =< V1+V aux(592) =< V s(1054) =< aux(590) it(34) =< aux(591) it(36) =< aux(591) aux(140) =< aux(592) aux(143) =< aux(591) aux(182) =< aux(591)-1 it(34) =< aux(592)+aux(592)+aux(592)+aux(592)+aux(592)+aux(592)+aux(590) s(579) =< it(36)*aux(591) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(592) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],68,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1054)+2 Such that:aux(593) =< V1 aux(594) =< V1+V aux(595) =< V s(1054) =< aux(593) it(34) =< aux(594) it(36) =< aux(594) aux(140) =< aux(595) aux(143) =< aux(594) aux(182) =< aux(594)-1 it(34) =< aux(595)+aux(595)+aux(595)+aux(595)+aux(595)+aux(595)+aux(593) s(579) =< it(36)*aux(594) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(595) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],67,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(598) =< V1 aux(599) =< V1+V aux(600) =< V it(87) =< aux(600) it(89) =< aux(600) it(87) =< aux(10)+aux(600) it(34) =< aux(599) it(36) =< aux(599) aux(140) =< aux(600) aux(143) =< aux(599) aux(182) =< aux(599)-1 it(34) =< aux(600)+aux(600)+aux(600)+aux(600)+aux(600)+aux(600)+aux(598) s(579) =< it(36)*aux(599) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(600) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],67,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(603) =< V1 aux(604) =< V1+V aux(605) =< V it(87) =< aux(605) it(89) =< aux(605) it(87) =< aux(11)+aux(605) it(34) =< aux(604) it(36) =< aux(604) aux(140) =< aux(605) aux(143) =< aux(604) aux(182) =< aux(604)-1 it(34) =< aux(605)+aux(605)+aux(605)+aux(605)+aux(605)+aux(605)+aux(603) s(579) =< it(36)*aux(604) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(605) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=4,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],67,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(608) =< V1 aux(609) =< V1+V aux(610) =< V it(87) =< aux(610) it(89) =< aux(610) it(87) =< aux(12)+aux(610) it(34) =< aux(609) it(36) =< aux(609) aux(140) =< aux(610) aux(143) =< aux(609) aux(182) =< aux(609)-1 it(34) =< aux(610)+aux(610)+aux(610)+aux(610)+aux(610)+aux(610)+aux(608) s(579) =< it(36)*aux(609) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(610) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=4,V+V1>=9] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],67,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(611) =< V1 aux(612) =< V1+V aux(613) =< V it(34) =< aux(612) it(36) =< aux(612) aux(140) =< aux(613) aux(143) =< aux(612) aux(182) =< aux(612)-1 it(34) =< aux(613)+aux(613)+aux(613)+aux(613)+aux(613)+aux(613)+aux(611) s(579) =< it(36)*aux(612) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(613) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],67,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(614) =< V1 aux(615) =< V1+V aux(616) =< V it(34) =< aux(615) it(36) =< aux(615) aux(140) =< aux(616) aux(143) =< aux(615) aux(182) =< aux(615)-1 it(34) =< aux(616)+aux(616)+aux(616)+aux(616)+aux(616)+aux(616)+aux(614) s(579) =< it(36)*aux(615) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(616) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],67,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(617) =< V1 aux(618) =< V1+V aux(619) =< V it(34) =< aux(618) it(36) =< aux(618) aux(140) =< aux(619) aux(143) =< aux(618) aux(182) =< aux(618)-1 it(34) =< aux(619)+aux(619)+aux(619)+aux(619)+aux(619)+aux(619)+aux(617) s(579) =< it(36)*aux(618) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(619) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],66,[87,89],91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(622) =< V1 aux(623) =< V1+V aux(624) =< V it(87) =< aux(623) it(36) =< aux(623) it(87) =< aux(10)+aux(623) it(34) =< aux(623) aux(140) =< aux(624) aux(143) =< aux(623) aux(182) =< aux(623)-1 it(34) =< aux(624)+aux(624)+aux(624)+aux(624)+aux(624)+aux(624)+aux(622) s(579) =< it(36)*aux(623) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(624) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],66,[87,89],90,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(627) =< V1 aux(628) =< V1+V aux(629) =< V it(87) =< aux(628) it(36) =< aux(628) it(87) =< aux(11)+aux(628) it(34) =< aux(628) aux(140) =< aux(629) aux(143) =< aux(628) aux(182) =< aux(628)-1 it(34) =< aux(629)+aux(629)+aux(629)+aux(629)+aux(629)+aux(629)+aux(627) s(579) =< it(36)*aux(628) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(629) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],66,[87,89],88,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(632) =< V1 aux(633) =< V1+V aux(634) =< V it(87) =< aux(633) it(36) =< aux(633) it(87) =< aux(12)+aux(633) it(34) =< aux(633) aux(140) =< aux(634) aux(143) =< aux(633) aux(182) =< aux(633)-1 it(34) =< aux(634)+aux(634)+aux(634)+aux(634)+aux(634)+aux(634)+aux(632) s(579) =< it(36)*aux(633) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(634) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],66,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(635) =< V1 aux(636) =< V1+V aux(637) =< V it(34) =< aux(636) it(36) =< aux(636) aux(140) =< aux(637) aux(143) =< aux(636) aux(182) =< aux(636)-1 it(34) =< aux(637)+aux(637)+aux(637)+aux(637)+aux(637)+aux(637)+aux(635) s(579) =< it(36)*aux(636) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(637) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],66,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(638) =< V1 aux(639) =< V1+V aux(640) =< V it(34) =< aux(639) it(36) =< aux(639) aux(140) =< aux(640) aux(143) =< aux(639) aux(182) =< aux(639)-1 it(34) =< aux(640)+aux(640)+aux(640)+aux(640)+aux(640)+aux(640)+aux(638) s(579) =< it(36)*aux(639) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(640) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],66,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(641) =< V1 aux(642) =< V1+V aux(643) =< V it(34) =< aux(642) it(36) =< aux(642) aux(140) =< aux(643) aux(143) =< aux(642) aux(182) =< aux(642)-1 it(34) =< aux(643)+aux(643)+aux(643)+aux(643)+aux(643)+aux(643)+aux(641) s(579) =< it(36)*aux(642) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(643) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],65,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(646) =< V1 aux(647) =< V1+V aux(648) =< V it(87) =< aux(648) it(89) =< aux(648) it(87) =< aux(10)+aux(648) it(34) =< aux(647) it(36) =< aux(647) aux(140) =< aux(648) aux(143) =< aux(647) aux(182) =< aux(647)-1 it(34) =< aux(648)+aux(648)+aux(648)+aux(648)+aux(648)+aux(648)+aux(646) s(579) =< it(36)*aux(647) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(648) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],65,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(651) =< V1 aux(652) =< V1+V aux(653) =< V it(87) =< aux(653) it(89) =< aux(653) it(87) =< aux(11)+aux(653) it(34) =< aux(652) it(36) =< aux(652) aux(140) =< aux(653) aux(143) =< aux(652) aux(182) =< aux(652)-1 it(34) =< aux(653)+aux(653)+aux(653)+aux(653)+aux(653)+aux(653)+aux(651) s(579) =< it(36)*aux(652) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(653) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],65,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(656) =< V1 aux(657) =< V1+V aux(658) =< V it(87) =< aux(658) it(89) =< aux(658) it(87) =< aux(12)+aux(658) it(34) =< aux(657) it(36) =< aux(657) aux(140) =< aux(658) aux(143) =< aux(657) aux(182) =< aux(657)-1 it(34) =< aux(658)+aux(658)+aux(658)+aux(658)+aux(658)+aux(658)+aux(656) s(579) =< it(36)*aux(657) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(658) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],65,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(659) =< V1 aux(660) =< V1+V aux(661) =< V it(34) =< aux(660) it(36) =< aux(660) aux(140) =< aux(661) aux(143) =< aux(660) aux(182) =< aux(660)-1 it(34) =< aux(661)+aux(661)+aux(661)+aux(661)+aux(661)+aux(661)+aux(659) s(579) =< it(36)*aux(660) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(661) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],65,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(662) =< V1 aux(663) =< V1+V aux(664) =< V it(34) =< aux(663) it(36) =< aux(663) aux(140) =< aux(664) aux(143) =< aux(663) aux(182) =< aux(663)-1 it(34) =< aux(664)+aux(664)+aux(664)+aux(664)+aux(664)+aux(664)+aux(662) s(579) =< it(36)*aux(663) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(664) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],65,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(665) =< V1 aux(666) =< V1+V aux(667) =< V it(34) =< aux(666) it(36) =< aux(666) aux(140) =< aux(667) aux(143) =< aux(666) aux(182) =< aux(666)-1 it(34) =< aux(667)+aux(667)+aux(667)+aux(667)+aux(667)+aux(667)+aux(665) s(579) =< it(36)*aux(666) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(667) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],64,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(670) =< V1 aux(671) =< V1+V aux(672) =< V it(87) =< aux(672) it(89) =< aux(672) it(87) =< aux(10)+aux(672) it(34) =< aux(671) it(36) =< aux(671) aux(140) =< aux(672) aux(143) =< aux(671) aux(182) =< aux(671)-1 it(34) =< aux(672)+aux(672)+aux(672)+aux(672)+aux(672)+aux(672)+aux(670) s(579) =< it(36)*aux(671) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(672) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],64,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(675) =< V1 aux(676) =< V1+V aux(677) =< V it(87) =< aux(677) it(89) =< aux(677) it(87) =< aux(11)+aux(677) it(34) =< aux(676) it(36) =< aux(676) aux(140) =< aux(677) aux(143) =< aux(676) aux(182) =< aux(676)-1 it(34) =< aux(677)+aux(677)+aux(677)+aux(677)+aux(677)+aux(677)+aux(675) s(579) =< it(36)*aux(676) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(677) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],64,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+1*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(680) =< V1 aux(681) =< V1+V aux(682) =< V it(87) =< aux(682) it(89) =< aux(682) it(87) =< aux(12)+aux(682) it(34) =< aux(681) it(36) =< aux(681) aux(140) =< aux(682) aux(143) =< aux(681) aux(182) =< aux(681)-1 it(34) =< aux(682)+aux(682)+aux(682)+aux(682)+aux(682)+aux(682)+aux(680) s(579) =< it(36)*aux(681) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(682) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],64,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(683) =< V1 aux(684) =< V1+V aux(685) =< V it(34) =< aux(684) it(36) =< aux(684) aux(140) =< aux(685) aux(143) =< aux(684) aux(182) =< aux(684)-1 it(34) =< aux(685)+aux(685)+aux(685)+aux(685)+aux(685)+aux(685)+aux(683) s(579) =< it(36)*aux(684) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(685) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],64,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(686) =< V1 aux(687) =< V1+V aux(688) =< V it(34) =< aux(687) it(36) =< aux(687) aux(140) =< aux(688) aux(143) =< aux(687) aux(182) =< aux(687)-1 it(34) =< aux(688)+aux(688)+aux(688)+aux(688)+aux(688)+aux(688)+aux(686) s(579) =< it(36)*aux(687) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(688) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],64,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(689) =< V1 aux(690) =< V1+V aux(691) =< V it(34) =< aux(690) it(36) =< aux(690) aux(140) =< aux(691) aux(143) =< aux(690) aux(182) =< aux(690)-1 it(34) =< aux(691)+aux(691)+aux(691)+aux(691)+aux(691)+aux(691)+aux(689) s(579) =< it(36)*aux(690) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(691) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=3] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],63,[87,89],91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(694) =< V1 aux(695) =< V1+V aux(696) =< V it(87) =< aux(695) it(36) =< aux(695) it(87) =< aux(10)+aux(695) it(34) =< aux(695) aux(140) =< aux(696) aux(143) =< aux(695) aux(182) =< aux(695)-1 it(34) =< aux(696)+aux(696)+aux(696)+aux(696)+aux(696)+aux(696)+aux(694) s(579) =< it(36)*aux(695) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(696) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],63,[87,89],90,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(699) =< V1 aux(700) =< V1+V aux(701) =< V it(87) =< aux(700) it(36) =< aux(700) it(87) =< aux(11)+aux(700) it(34) =< aux(700) aux(140) =< aux(701) aux(143) =< aux(700) aux(182) =< aux(700)-1 it(34) =< aux(701)+aux(701)+aux(701)+aux(701)+aux(701)+aux(701)+aux(699) s(579) =< it(36)*aux(700) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(701) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],63,[87,89],88,91]: 21*it(34)+7*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(704) =< V1 aux(705) =< V1+V aux(706) =< V it(87) =< aux(705) it(36) =< aux(705) it(87) =< aux(12)+aux(705) it(34) =< aux(705) aux(140) =< aux(706) aux(143) =< aux(705) aux(182) =< aux(705)-1 it(34) =< aux(706)+aux(706)+aux(706)+aux(706)+aux(706)+aux(706)+aux(704) s(579) =< it(36)*aux(705) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(706) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],63,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(707) =< V1 aux(708) =< V1+V aux(709) =< V it(34) =< aux(708) it(36) =< aux(708) aux(140) =< aux(709) aux(143) =< aux(708) aux(182) =< aux(708)-1 it(34) =< aux(709)+aux(709)+aux(709)+aux(709)+aux(709)+aux(709)+aux(707) s(579) =< it(36)*aux(708) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(709) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=2,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],63,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(710) =< V1 aux(711) =< V1+V aux(712) =< V it(34) =< aux(711) it(36) =< aux(711) aux(140) =< aux(712) aux(143) =< aux(711) aux(182) =< aux(711)-1 it(34) =< aux(712)+aux(712)+aux(712)+aux(712)+aux(712)+aux(712)+aux(710) s(579) =< it(36)*aux(711) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(712) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],63,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(713) =< V1 aux(714) =< V1+V aux(715) =< V it(34) =< aux(714) it(36) =< aux(714) aux(140) =< aux(715) aux(143) =< aux(714) aux(182) =< aux(714)-1 it(34) =< aux(715)+aux(715)+aux(715)+aux(715)+aux(715)+aux(715)+aux(713) s(579) =< it(36)*aux(714) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(715) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],62,[87,89],91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(719) =< V1 aux(720) =< V1+V aux(721) =< V it(87) =< aux(720) it(36) =< aux(720) it(87) =< aux(10)+aux(720) it(34) =< aux(720) aux(140) =< aux(721) aux(143) =< aux(720) aux(182) =< aux(720)-1 it(34) =< aux(721)+aux(721)+aux(721)+aux(721)+aux(721)+aux(721)+aux(719) s(579) =< it(36)*aux(720) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(721) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],62,[87,89],90,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(724) =< V1 aux(725) =< V1+V aux(726) =< V it(87) =< aux(725) it(36) =< aux(725) it(87) =< aux(11)+aux(725) it(34) =< aux(725) aux(140) =< aux(726) aux(143) =< aux(725) aux(182) =< aux(725)-1 it(34) =< aux(726)+aux(726)+aux(726)+aux(726)+aux(726)+aux(726)+aux(724) s(579) =< it(36)*aux(725) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(726) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],62,[87,89],88,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(729) =< V1 aux(730) =< V1+V aux(731) =< V it(87) =< aux(730) it(36) =< aux(730) it(87) =< aux(12)+aux(730) it(34) =< aux(730) aux(140) =< aux(731) aux(143) =< aux(730) aux(182) =< aux(730)-1 it(34) =< aux(731)+aux(731)+aux(731)+aux(731)+aux(731)+aux(731)+aux(729) s(579) =< it(36)*aux(730) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(731) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],62,91]: 21*it(34)+23*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(732) =< V1 aux(733) =< V1+V aux(734) =< V it(36) =< aux(733) it(34) =< aux(733) aux(140) =< aux(734) aux(143) =< aux(733) aux(182) =< aux(733)-1 it(34) =< aux(734)+aux(734)+aux(734)+aux(734)+aux(734)+aux(734)+aux(732) s(579) =< it(36)*aux(733) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(734) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],62,90,91]: 21*it(34)+23*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(735) =< V1 aux(736) =< V1+V aux(737) =< V it(36) =< aux(736) it(34) =< aux(736) aux(140) =< aux(737) aux(143) =< aux(736) aux(182) =< aux(736)-1 it(34) =< aux(737)+aux(737)+aux(737)+aux(737)+aux(737)+aux(737)+aux(735) s(579) =< it(36)*aux(736) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(737) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],62,88,91]: 21*it(34)+23*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(738) =< V1 aux(739) =< V1+V aux(740) =< V it(36) =< aux(739) it(34) =< aux(739) aux(140) =< aux(740) aux(143) =< aux(739) aux(182) =< aux(739)-1 it(34) =< aux(740)+aux(740)+aux(740)+aux(740)+aux(740)+aux(740)+aux(738) s(579) =< it(36)*aux(739) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(740) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],61,[87,89],91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(748) =< V1 aux(749) =< V1+V aux(750) =< V it(87) =< aux(749) it(36) =< aux(749) it(87) =< aux(10)+aux(749) it(34) =< aux(749) aux(140) =< aux(750) aux(143) =< aux(749) aux(182) =< aux(749)-1 it(34) =< aux(750)+aux(750)+aux(750)+aux(750)+aux(750)+aux(750)+aux(748) s(579) =< it(36)*aux(749) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(750) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],61,[87,89],90,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(753) =< V1 aux(754) =< V1+V aux(755) =< V it(87) =< aux(754) it(36) =< aux(754) it(87) =< aux(11)+aux(754) it(34) =< aux(754) aux(140) =< aux(755) aux(143) =< aux(754) aux(182) =< aux(754)-1 it(34) =< aux(755)+aux(755)+aux(755)+aux(755)+aux(755)+aux(755)+aux(753) s(579) =< it(36)*aux(754) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(755) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=6,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],61,[87,89],88,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(758) =< V1 aux(759) =< V1+V aux(760) =< V it(87) =< aux(759) it(36) =< aux(759) it(87) =< aux(12)+aux(759) it(34) =< aux(759) aux(140) =< aux(760) aux(143) =< aux(759) aux(182) =< aux(759)-1 it(34) =< aux(760)+aux(760)+aux(760)+aux(760)+aux(760)+aux(760)+aux(758) s(579) =< it(36)*aux(759) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(760) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=6,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],61,91]: 21*it(34)+14*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(761) =< V1 aux(762) =< V1+V aux(763) =< V it(36) =< aux(762) it(34) =< aux(762) aux(140) =< aux(763) aux(143) =< aux(762) aux(182) =< aux(762)-1 it(34) =< aux(763)+aux(763)+aux(763)+aux(763)+aux(763)+aux(763)+aux(761) s(579) =< it(36)*aux(762) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(763) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],61,90,91]: 21*it(34)+14*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(764) =< V1 aux(765) =< V1+V aux(766) =< V it(36) =< aux(765) it(34) =< aux(765) aux(140) =< aux(766) aux(143) =< aux(765) aux(182) =< aux(765)-1 it(34) =< aux(766)+aux(766)+aux(766)+aux(766)+aux(766)+aux(766)+aux(764) s(579) =< it(36)*aux(765) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(766) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],61,88,91]: 21*it(34)+14*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(767) =< V1 aux(768) =< V1+V aux(769) =< V it(36) =< aux(768) it(34) =< aux(768) aux(140) =< aux(769) aux(143) =< aux(768) aux(182) =< aux(768)-1 it(34) =< aux(769)+aux(769)+aux(769)+aux(769)+aux(769)+aux(769)+aux(767) s(579) =< it(36)*aux(768) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(769) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],60,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+7*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(772) =< V1 aux(773) =< V1+V aux(774) =< V it(87) =< aux(774) it(89) =< aux(774) it(87) =< aux(10)+aux(774) it(34) =< aux(773) it(36) =< aux(773) aux(140) =< aux(774) aux(143) =< aux(773) aux(182) =< aux(773)-1 it(34) =< aux(774)+aux(774)+aux(774)+aux(774)+aux(774)+aux(774)+aux(772) s(579) =< it(36)*aux(773) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(774) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],60,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+7*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(776) =< V1 aux(777) =< V1+V aux(778) =< V it(87) =< aux(778) it(89) =< aux(778) it(87) =< aux(11)+aux(778) it(34) =< aux(777) it(36) =< aux(777) aux(140) =< aux(778) aux(143) =< aux(777) aux(182) =< aux(777)-1 it(34) =< aux(778)+aux(778)+aux(778)+aux(778)+aux(778)+aux(778)+aux(776) s(579) =< it(36)*aux(777) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(778) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],60,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+7*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(780) =< V1 aux(781) =< V1+V aux(782) =< V it(87) =< aux(782) it(89) =< aux(782) it(87) =< aux(12)+aux(782) it(34) =< aux(781) it(36) =< aux(781) aux(140) =< aux(782) aux(143) =< aux(781) aux(182) =< aux(781)-1 it(34) =< aux(782)+aux(782)+aux(782)+aux(782)+aux(782)+aux(782)+aux(780) s(579) =< it(36)*aux(781) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(782) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],60,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+6*s(1087)+1 Such that:aux(783) =< V1 aux(784) =< V1+V aux(785) =< V s(1087) =< aux(785) it(34) =< aux(784) it(36) =< aux(784) aux(140) =< aux(785) aux(143) =< aux(784) aux(182) =< aux(784)-1 it(34) =< aux(785)+aux(785)+aux(785)+aux(785)+aux(785)+aux(785)+aux(783) s(579) =< it(36)*aux(784) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(785) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],60,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+6*s(1087)+2 Such that:aux(786) =< V1 aux(787) =< V1+V aux(788) =< V s(1087) =< aux(788) it(34) =< aux(787) it(36) =< aux(787) aux(140) =< aux(788) aux(143) =< aux(787) aux(182) =< aux(787)-1 it(34) =< aux(788)+aux(788)+aux(788)+aux(788)+aux(788)+aux(788)+aux(786) s(579) =< it(36)*aux(787) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(788) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],60,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+6*s(1087)+2 Such that:aux(789) =< V1 aux(790) =< V1+V aux(791) =< V s(1087) =< aux(791) it(34) =< aux(790) it(36) =< aux(790) aux(140) =< aux(791) aux(143) =< aux(790) aux(182) =< aux(790)-1 it(34) =< aux(791)+aux(791)+aux(791)+aux(791)+aux(791)+aux(791)+aux(789) s(579) =< it(36)*aux(790) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(791) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],59,[87,89],91]: 21*it(34)+6*it(36)+1*it(87)+5*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(796) =< V1 aux(797) =< V1+V aux(798) =< V it(87) =< aux(798) it(89) =< aux(798) it(87) =< aux(10)+aux(798) it(34) =< aux(797) it(36) =< aux(797) aux(140) =< aux(798) aux(143) =< aux(797) aux(182) =< aux(797)-1 it(34) =< aux(798)+aux(798)+aux(798)+aux(798)+aux(798)+aux(798)+aux(796) s(579) =< it(36)*aux(797) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(798) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],59,[87,89],90,91]: 21*it(34)+6*it(36)+1*it(87)+5*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(800) =< V1 aux(801) =< V1+V aux(802) =< V it(87) =< aux(802) it(89) =< aux(802) it(87) =< aux(11)+aux(802) it(34) =< aux(801) it(36) =< aux(801) aux(140) =< aux(802) aux(143) =< aux(801) aux(182) =< aux(801)-1 it(34) =< aux(802)+aux(802)+aux(802)+aux(802)+aux(802)+aux(802)+aux(800) s(579) =< it(36)*aux(801) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(802) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=6,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],59,[87,89],88,91]: 21*it(34)+6*it(36)+1*it(87)+5*it(89)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(804) =< V1 aux(805) =< V1+V aux(806) =< V it(87) =< aux(806) it(89) =< aux(806) it(87) =< aux(12)+aux(806) it(34) =< aux(805) it(36) =< aux(805) aux(140) =< aux(806) aux(143) =< aux(805) aux(182) =< aux(805)-1 it(34) =< aux(806)+aux(806)+aux(806)+aux(806)+aux(806)+aux(806)+aux(804) s(579) =< it(36)*aux(805) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(806) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=6,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],59,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+4*s(1093)+1 Such that:aux(807) =< V1 aux(808) =< V1+V aux(809) =< V s(1093) =< aux(809) it(34) =< aux(808) it(36) =< aux(808) aux(140) =< aux(809) aux(143) =< aux(808) aux(182) =< aux(808)-1 it(34) =< aux(809)+aux(809)+aux(809)+aux(809)+aux(809)+aux(809)+aux(807) s(579) =< it(36)*aux(808) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(809) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],59,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+4*s(1093)+2 Such that:aux(810) =< V1 aux(811) =< V1+V aux(812) =< V s(1093) =< aux(812) it(34) =< aux(811) it(36) =< aux(811) aux(140) =< aux(812) aux(143) =< aux(811) aux(182) =< aux(811)-1 it(34) =< aux(812)+aux(812)+aux(812)+aux(812)+aux(812)+aux(812)+aux(810) s(579) =< it(36)*aux(811) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(812) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],59,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+4*s(1093)+2 Such that:aux(813) =< V1 aux(814) =< V1+V aux(815) =< V s(1093) =< aux(815) it(34) =< aux(814) it(36) =< aux(814) aux(140) =< aux(815) aux(143) =< aux(814) aux(182) =< aux(814)-1 it(34) =< aux(815)+aux(815)+aux(815)+aux(815)+aux(815)+aux(815)+aux(813) s(579) =< it(36)*aux(814) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(815) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],58,[87,89],91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(818) =< V1 aux(819) =< V1+V aux(820) =< V it(87) =< aux(819) it(36) =< aux(819) it(87) =< aux(10)+aux(819) it(34) =< aux(819) aux(140) =< aux(820) aux(143) =< aux(819) aux(182) =< aux(819)-1 it(34) =< aux(820)+aux(820)+aux(820)+aux(820)+aux(820)+aux(820)+aux(818) s(579) =< it(36)*aux(819) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(820) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],58,[87,89],90,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(822) =< V1 aux(823) =< V1+V aux(824) =< V it(87) =< aux(823) it(36) =< aux(823) it(87) =< aux(11)+aux(823) it(34) =< aux(823) aux(140) =< aux(824) aux(143) =< aux(823) aux(182) =< aux(823)-1 it(34) =< aux(824)+aux(824)+aux(824)+aux(824)+aux(824)+aux(824)+aux(822) s(579) =< it(36)*aux(823) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(824) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],58,[87,89],88,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(826) =< V1 aux(827) =< V1+V aux(828) =< V it(87) =< aux(827) it(36) =< aux(827) it(87) =< aux(12)+aux(827) it(34) =< aux(827) aux(140) =< aux(828) aux(143) =< aux(827) aux(182) =< aux(827)-1 it(34) =< aux(828)+aux(828)+aux(828)+aux(828)+aux(828)+aux(828)+aux(826) s(579) =< it(36)*aux(827) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(828) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],58,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1097)+1 Such that:aux(829) =< V1 aux(830) =< V1+V aux(831) =< V s(1097) =< aux(829) it(34) =< aux(830) it(36) =< aux(830) aux(140) =< aux(831) aux(143) =< aux(830) aux(182) =< aux(830)-1 it(34) =< aux(831)+aux(831)+aux(831)+aux(831)+aux(831)+aux(831)+aux(829) s(579) =< it(36)*aux(830) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(831) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],58,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1097)+2 Such that:aux(832) =< V1 aux(833) =< V1+V aux(834) =< V s(1097) =< aux(832) it(34) =< aux(833) it(36) =< aux(833) aux(140) =< aux(834) aux(143) =< aux(833) aux(182) =< aux(833)-1 it(34) =< aux(834)+aux(834)+aux(834)+aux(834)+aux(834)+aux(834)+aux(832) s(579) =< it(36)*aux(833) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(834) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],58,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1097)+2 Such that:aux(835) =< V1 aux(836) =< V1+V aux(837) =< V s(1097) =< aux(835) it(34) =< aux(836) it(36) =< aux(836) aux(140) =< aux(837) aux(143) =< aux(836) aux(182) =< aux(836)-1 it(34) =< aux(837)+aux(837)+aux(837)+aux(837)+aux(837)+aux(837)+aux(835) s(579) =< it(36)*aux(836) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(837) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=4] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],57,[87,89],91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(844) =< V1 aux(845) =< V1+V aux(846) =< V it(87) =< aux(845) it(36) =< aux(845) it(87) =< aux(10)+aux(845) it(34) =< aux(845) aux(140) =< aux(846) aux(143) =< aux(845) aux(182) =< aux(845)-1 it(34) =< aux(846)+aux(846)+aux(846)+aux(846)+aux(846)+aux(846)+aux(844) s(579) =< it(36)*aux(845) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(846) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],57,[87,89],90,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(848) =< V1 aux(849) =< V1+V aux(850) =< V it(87) =< aux(849) it(36) =< aux(849) it(87) =< aux(11)+aux(849) it(34) =< aux(849) aux(140) =< aux(850) aux(143) =< aux(849) aux(182) =< aux(849)-1 it(34) =< aux(850)+aux(850)+aux(850)+aux(850)+aux(850)+aux(850)+aux(848) s(579) =< it(36)*aux(849) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(850) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],57,[87,89],88,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(852) =< V1 aux(853) =< V1+V aux(854) =< V it(87) =< aux(853) it(36) =< aux(853) it(87) =< aux(12)+aux(853) it(34) =< aux(853) aux(140) =< aux(854) aux(143) =< aux(853) aux(182) =< aux(853)-1 it(34) =< aux(854)+aux(854)+aux(854)+aux(854)+aux(854)+aux(854)+aux(852) s(579) =< it(36)*aux(853) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(854) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=4,V>=4,Out>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],57,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1114)+1 Such that:aux(855) =< V1 aux(856) =< V1+V aux(857) =< V s(1114) =< aux(855) it(34) =< aux(856) it(36) =< aux(856) aux(140) =< aux(857) aux(143) =< aux(856) aux(182) =< aux(856)-1 it(34) =< aux(857)+aux(857)+aux(857)+aux(857)+aux(857)+aux(857)+aux(855) s(579) =< it(36)*aux(856) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(857) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],57,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1114)+2 Such that:aux(858) =< V1 aux(859) =< V1+V aux(860) =< V s(1114) =< aux(858) it(34) =< aux(859) it(36) =< aux(859) aux(140) =< aux(860) aux(143) =< aux(859) aux(182) =< aux(859)-1 it(34) =< aux(860)+aux(860)+aux(860)+aux(860)+aux(860)+aux(860)+aux(858) s(579) =< it(36)*aux(859) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(860) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],57,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1114)+2 Such that:aux(861) =< V1 aux(862) =< V1+V aux(863) =< V s(1114) =< aux(861) it(34) =< aux(862) it(36) =< aux(862) aux(140) =< aux(863) aux(143) =< aux(862) aux(182) =< aux(862)-1 it(34) =< aux(863)+aux(863)+aux(863)+aux(863)+aux(863)+aux(863)+aux(861) s(579) =< it(36)*aux(862) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(863) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=3,V>=3,Out>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],56,[87,89],91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(866) =< V1 aux(867) =< V1+V aux(868) =< V it(87) =< aux(867) it(36) =< aux(867) it(87) =< aux(10)+aux(867) it(34) =< aux(867) aux(140) =< aux(868) aux(143) =< aux(867) aux(182) =< aux(867)-1 it(34) =< aux(868)+aux(868)+aux(868)+aux(868)+aux(868)+aux(868)+aux(866) s(579) =< it(36)*aux(867) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(868) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],56,[87,89],90,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(870) =< V1 aux(871) =< V1+V aux(872) =< V it(87) =< aux(871) it(36) =< aux(871) it(87) =< aux(11)+aux(871) it(34) =< aux(871) aux(140) =< aux(872) aux(143) =< aux(871) aux(182) =< aux(871)-1 it(34) =< aux(872)+aux(872)+aux(872)+aux(872)+aux(872)+aux(872)+aux(870) s(579) =< it(36)*aux(871) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(872) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],56,[87,89],88,91]: 21*it(34)+24*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(874) =< V1 aux(875) =< V1+V aux(876) =< V it(87) =< aux(875) it(36) =< aux(875) it(87) =< aux(12)+aux(875) it(34) =< aux(875) aux(140) =< aux(876) aux(143) =< aux(875) aux(182) =< aux(875)-1 it(34) =< aux(876)+aux(876)+aux(876)+aux(876)+aux(876)+aux(876)+aux(874) s(579) =< it(36)*aux(875) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(876) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],56,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1122)+1 Such that:aux(877) =< V1 aux(878) =< V1+V aux(879) =< V s(1122) =< aux(879) it(34) =< aux(878) it(36) =< aux(878) aux(140) =< aux(879) aux(143) =< aux(878) aux(182) =< aux(878)-1 it(34) =< aux(879)+aux(879)+aux(879)+aux(879)+aux(879)+aux(879)+aux(877) s(579) =< it(36)*aux(878) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(879) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=3,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],56,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1122)+2 Such that:aux(880) =< V1 aux(881) =< V1+V aux(882) =< V s(1122) =< aux(882) it(34) =< aux(881) it(36) =< aux(881) aux(140) =< aux(882) aux(143) =< aux(881) aux(182) =< aux(881)-1 it(34) =< aux(882)+aux(882)+aux(882)+aux(882)+aux(882)+aux(882)+aux(880) s(579) =< it(36)*aux(881) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(882) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],56,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+17*s(1122)+2 Such that:aux(883) =< V1 aux(884) =< V1+V aux(885) =< V s(1122) =< aux(885) it(34) =< aux(884) it(36) =< aux(884) aux(140) =< aux(885) aux(143) =< aux(884) aux(182) =< aux(884)-1 it(34) =< aux(885)+aux(885)+aux(885)+aux(885)+aux(885)+aux(885)+aux(883) s(579) =< it(36)*aux(884) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(885) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],55,[87,89],91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+1 Such that:aux(10) =< 2 aux(892) =< V1 aux(893) =< V1+V aux(894) =< V it(87) =< aux(893) it(36) =< aux(893) it(87) =< aux(10)+aux(893) it(34) =< aux(893) aux(140) =< aux(894) aux(143) =< aux(893) aux(182) =< aux(893)-1 it(34) =< aux(894)+aux(894)+aux(894)+aux(894)+aux(894)+aux(894)+aux(892) s(579) =< it(36)*aux(893) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(894) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],55,[87,89],90,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(11) =< 2 aux(896) =< V1 aux(897) =< V1+V aux(898) =< V it(87) =< aux(897) it(36) =< aux(897) it(87) =< aux(11)+aux(897) it(34) =< aux(897) aux(140) =< aux(898) aux(143) =< aux(897) aux(182) =< aux(897)-1 it(34) =< aux(898)+aux(898)+aux(898)+aux(898)+aux(898)+aux(898)+aux(896) s(579) =< it(36)*aux(897) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(898) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=6,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],55,[87,89],88,91]: 21*it(34)+15*it(36)+1*it(87)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+2 Such that:aux(12) =< 2 aux(900) =< V1 aux(901) =< V1+V aux(902) =< V it(87) =< aux(901) it(36) =< aux(901) it(87) =< aux(12)+aux(901) it(34) =< aux(901) aux(140) =< aux(902) aux(143) =< aux(901) aux(182) =< aux(901)-1 it(34) =< aux(902)+aux(902)+aux(902)+aux(902)+aux(902)+aux(902)+aux(900) s(579) =< it(36)*aux(901) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(902) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=6,V+V1>=7] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],55,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1139)+1 Such that:aux(903) =< V1 aux(904) =< V1+V aux(905) =< V s(1139) =< aux(905) it(34) =< aux(904) it(36) =< aux(904) aux(140) =< aux(905) aux(143) =< aux(904) aux(182) =< aux(904)-1 it(34) =< aux(905)+aux(905)+aux(905)+aux(905)+aux(905)+aux(905)+aux(903) s(579) =< it(36)*aux(904) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(905) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=4,V+V1>=5] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],55,90,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1139)+2 Such that:aux(906) =< V1 aux(907) =< V1+V aux(908) =< V s(1139) =< aux(908) it(34) =< aux(907) it(36) =< aux(907) aux(140) =< aux(908) aux(143) =< aux(907) aux(182) =< aux(907)-1 it(34) =< aux(908)+aux(908)+aux(908)+aux(908)+aux(908)+aux(908)+aux(906) s(579) =< it(36)*aux(907) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(908) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=6] * Chain [[34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,76,77,78,79,80,81],55,88,91]: 21*it(34)+6*it(36)+8*s(574)+224*s(576)+8*s(578)+42*s(580)+235*s(586)+8*s(603)+8*s(1139)+2 Such that:aux(909) =< V1 aux(910) =< V1+V aux(911) =< V s(1139) =< aux(911) it(34) =< aux(910) it(36) =< aux(910) aux(140) =< aux(911) aux(143) =< aux(910) aux(182) =< aux(910)-1 it(34) =< aux(911)+aux(911)+aux(911)+aux(911)+aux(911)+aux(911)+aux(909) s(579) =< it(36)*aux(910) s(581) =< it(36)*aux(143) s(577) =< it(34)*aux(140) s(589) =< it(34)*aux(143) s(604) =< it(34)*aux(182) s(575) =< it(34)*aux(911) s(586) =< s(589) s(576) =< s(577) s(603) =< s(604) s(580) =< s(581) s(578) =< s(579) s(574) =< s(575) with precondition: [V1>=2,V>=2,Out>=5,V+V1>=6] * Chain [91]: 0 with precondition: [Out=0,V1>=0,V>=0] * Chain [90,91]: 1 with precondition: [Out=1,V1>=1,V>=1] * Chain [88,91]: 1 with precondition: [V=1,Out=1,V1>=1] * Chain [86,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(228) =< V1 aux(229) =< Out it(87) =< aux(228) it(89) =< aux(228) it(87) =< aux(229) it(89) =< aux(229) it(87) =< aux(10)+aux(228) it(87) =< aux(10)+aux(229) with precondition: [Out>=2,V1>=Out+1,V>=Out+1] * Chain [86,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(233) =< V1 aux(234) =< Out it(87) =< aux(233) it(89) =< aux(233) it(87) =< aux(234) it(89) =< aux(234) it(87) =< aux(11)+aux(233) it(87) =< aux(11)+aux(234) with precondition: [Out>=3,V1>=Out+1,V>=Out+1] * Chain [86,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(238) =< V1 aux(239) =< Out it(87) =< aux(238) it(89) =< aux(238) it(87) =< aux(239) it(89) =< aux(239) it(87) =< aux(12)+aux(238) it(87) =< aux(12)+aux(239) with precondition: [Out>=3,V1>=Out+1,V>=Out+1] * Chain [86,91]: 1 with precondition: [Out=1,V1>=2,V>=2] * Chain [86,90,91]: 2 with precondition: [Out=2,V1>=3,V>=3] * Chain [86,88,91]: 2 with precondition: [Out=2,V1>=3,V>=3] * Chain [85,[87,89],91]: 1*it(87)+1*it(89)+66*s(622)+88*s(624)+1 Such that:aux(10) =< 2 aux(254) =< V1 aux(255) =< V it(87) =< aux(254) it(89) =< aux(254) it(87) =< aux(255) it(89) =< aux(255) it(87) =< aux(10)+aux(254) s(624) =< aux(254) s(622) =< aux(255) with precondition: [V1>=3,V>=3,Out>=3,2*V1>=Out+2,2*V>=Out+2] * Chain [85,[87,89],90,91]: 1*it(87)+1*it(89)+66*s(622)+88*s(624)+2 Such that:aux(11) =< 2 aux(259) =< V1 aux(260) =< V it(87) =< aux(259) it(89) =< aux(259) it(87) =< aux(260) it(89) =< aux(260) it(87) =< aux(11)+aux(259) s(624) =< aux(259) s(622) =< aux(260) with precondition: [V1>=4,V>=4,Out>=4,2*V1>=Out+2,2*V>=Out+2] * Chain [85,[87,89],88,91]: 1*it(87)+1*it(89)+66*s(622)+88*s(624)+2 Such that:aux(12) =< 2 aux(264) =< V1 aux(265) =< V it(87) =< aux(264) it(89) =< aux(264) it(87) =< aux(265) it(89) =< aux(265) it(87) =< aux(12)+aux(264) s(624) =< aux(264) s(622) =< aux(265) with precondition: [V1>=4,V>=4,Out>=4,2*V1>=Out+2,2*V>=Out+2] * Chain [85,91]: 66*s(622)+88*s(624)+1 Such that:aux(252) =< V1 aux(253) =< V s(624) =< aux(252) s(622) =< aux(253) with precondition: [Out>=2,V1>=Out,V>=Out] * Chain [85,90,91]: 66*s(622)+88*s(624)+2 Such that:aux(252) =< V1 aux(253) =< V s(624) =< aux(252) s(622) =< aux(253) with precondition: [V1>=3,V>=3,Out>=3,V1+1>=Out,V+1>=Out] * Chain [85,88,91]: 66*s(622)+88*s(624)+2 Such that:aux(252) =< V1 aux(253) =< V s(624) =< aux(252) s(622) =< aux(253) with precondition: [V1>=3,V>=3,Out>=3,V1+1>=Out,V+1>=Out] * Chain [84,[87,89],91]: 1*it(87)+1*it(89)+66*s(776)+10*s(779)+1 Such that:aux(10) =< 2 aux(308) =< V1 aux(309) =< V it(87) =< aux(308) it(89) =< aux(308) it(87) =< aux(309) it(89) =< aux(309) it(87) =< aux(10)+aux(308) it(87) =< aux(10)+aux(309) s(776) =< aux(308) s(779) =< aux(309) with precondition: [V1>=3,V>=3,Out>=4,3*V1>=Out+3,3*V>=Out+3] * Chain [84,[87,89],90,91]: 1*it(87)+1*it(89)+66*s(776)+10*s(779)+2 Such that:aux(11) =< 2 aux(313) =< V1 aux(314) =< V it(87) =< aux(313) it(89) =< aux(313) it(87) =< aux(314) it(89) =< aux(314) it(87) =< aux(11)+aux(313) it(87) =< aux(11)+aux(314) s(776) =< aux(313) s(779) =< aux(314) with precondition: [V1>=4,V>=4,Out>=5,3*V1>=Out+3,3*V>=Out+3] * Chain [84,[87,89],88,91]: 1*it(87)+1*it(89)+66*s(776)+10*s(779)+2 Such that:aux(12) =< 2 aux(318) =< V1 aux(319) =< V it(87) =< aux(318) it(89) =< aux(318) it(87) =< aux(319) it(89) =< aux(319) it(87) =< aux(12)+aux(318) it(87) =< aux(12)+aux(319) s(776) =< aux(318) s(779) =< aux(319) with precondition: [V1>=4,V>=4,Out>=5,3*V1>=Out+3,3*V>=Out+3] * Chain [84,91]: 66*s(776)+10*s(779)+1 Such that:aux(306) =< V1 aux(307) =< V s(776) =< aux(306) s(779) =< aux(307) with precondition: [Out>=3,2*V1>=Out+1,2*V>=Out+1] * Chain [84,90,91]: 66*s(776)+10*s(779)+2 Such that:aux(306) =< V1 aux(307) =< V s(776) =< aux(306) s(779) =< aux(307) with precondition: [V1>=3,V>=3,Out>=4,2*V1>=Out,2*V>=Out] * Chain [84,88,91]: 66*s(776)+10*s(779)+2 Such that:aux(306) =< V1 aux(307) =< V s(776) =< aux(306) s(779) =< aux(307) with precondition: [V1>=3,V>=3,Out>=4,2*V1>=Out,2*V>=Out] * Chain [83,[87,89],91]: 1*it(87)+71*it(89)+1 Such that:aux(10) =< 2 aux(333) =< V it(87) =< aux(333) it(89) =< aux(333) it(87) =< aux(10)+aux(333) with precondition: [V>=3,Out>=3,V1>=V,2*V>=Out+2] * Chain [83,[87,89],90,91]: 1*it(87)+71*it(89)+2 Such that:aux(11) =< 2 aux(337) =< V it(87) =< aux(337) it(89) =< aux(337) it(87) =< aux(11)+aux(337) with precondition: [V>=4,Out>=4,V1>=V,2*V>=Out+2] * Chain [83,[87,89],88,91]: 1*it(87)+71*it(89)+2 Such that:aux(12) =< 2 aux(341) =< V it(87) =< aux(341) it(89) =< aux(341) it(87) =< aux(12)+aux(341) with precondition: [V>=4,Out>=4,V1>=V,2*V>=Out+2] * Chain [83,91]: 70*s(852)+1 Such that:aux(332) =< V s(852) =< aux(332) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [83,90,91]: 70*s(852)+2 Such that:aux(332) =< V s(852) =< aux(332) with precondition: [V>=3,Out>=3,V1>=V,V+1>=Out] * Chain [83,88,91]: 70*s(852)+2 Such that:aux(332) =< V s(852) =< aux(332) with precondition: [V>=3,Out>=3,V1>=V,V+1>=Out] * Chain [82,[87,89],91]: 1*it(87)+41*it(89)+1 Such that:aux(10) =< 2 aux(375) =< V it(87) =< aux(375) it(89) =< aux(375) it(87) =< aux(10)+aux(375) with precondition: [V>=3,Out>=4,V1>=V,3*V>=Out+3] * Chain [82,[87,89],90,91]: 1*it(87)+41*it(89)+2 Such that:aux(11) =< 2 aux(379) =< V it(87) =< aux(379) it(89) =< aux(379) it(87) =< aux(11)+aux(379) with precondition: [V>=4,Out>=5,V1>=V,3*V>=Out+3] * Chain [82,[87,89],88,91]: 1*it(87)+41*it(89)+2 Such that:aux(12) =< 2 aux(383) =< V it(87) =< aux(383) it(89) =< aux(383) it(87) =< aux(12)+aux(383) with precondition: [V>=4,Out>=5,V1>=V,3*V>=Out+3] * Chain [82,91]: 40*s(922)+1 Such that:aux(374) =< V s(922) =< aux(374) with precondition: [Out>=3,V1>=V,2*V>=Out+1] * Chain [82,90,91]: 40*s(922)+2 Such that:aux(374) =< V s(922) =< aux(374) with precondition: [V>=3,Out>=4,V1>=V,2*V>=Out] * Chain [82,88,91]: 40*s(922)+2 Such that:aux(374) =< V s(922) =< aux(374) with precondition: [V>=3,Out>=4,V1>=V,2*V>=Out] * Chain [75,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(396) =< V1 aux(397) =< Out it(87) =< aux(396) it(89) =< aux(396) it(87) =< aux(397) it(89) =< aux(397) it(87) =< aux(10)+aux(396) it(87) =< aux(10)+aux(397) with precondition: [V>=2,Out>=2,V1>=V,V1>=Out] * Chain [75,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(401) =< V1 aux(402) =< Out it(87) =< aux(401) it(89) =< aux(401) it(87) =< aux(402) it(89) =< aux(402) it(87) =< aux(11)+aux(401) it(87) =< aux(11)+aux(402) with precondition: [V>=2,Out>=3,V1>=V,V1>=Out] * Chain [75,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(406) =< V1 aux(407) =< Out it(87) =< aux(406) it(89) =< aux(406) it(87) =< aux(407) it(89) =< aux(407) it(87) =< aux(12)+aux(406) it(87) =< aux(12)+aux(407) with precondition: [V>=2,Out>=3,V1>=V,V1>=Out] * Chain [75,91]: 1 with precondition: [Out=1,V>=2,V1>=V] * Chain [75,90,91]: 2 with precondition: [Out=2,V>=2,V1>=V] * Chain [75,88,91]: 2 with precondition: [Out=2,V>=2,V1>=V] * Chain [74,[87,89],91]: 1*it(87)+13*it(89)+17*s(962)+1 Such that:aux(10) =< 2 aux(421) =< V aux(422) =< V1 it(87) =< aux(422) it(89) =< aux(422) it(87) =< aux(10)+aux(422) s(962) =< aux(421) with precondition: [V>=2,Out>=3,V1>=V,V+V1>=Out+1] * Chain [74,[87,89],90,91]: 1*it(87)+13*it(89)+17*s(962)+2 Such that:aux(11) =< 2 aux(421) =< V aux(426) =< V1 it(87) =< aux(426) it(89) =< aux(426) it(87) =< aux(11)+aux(426) s(962) =< aux(421) with precondition: [V1>=3,V>=2,Out>=4,V1>=V,V+V1>=Out+1] * Chain [74,[87,89],88,91]: 1*it(87)+13*it(89)+17*s(962)+2 Such that:aux(12) =< 2 aux(421) =< V aux(430) =< V1 it(87) =< aux(430) it(89) =< aux(430) it(87) =< aux(12)+aux(430) s(962) =< aux(421) with precondition: [V1>=3,V>=2,Out>=4,V1>=V,V+V1>=Out+1] * Chain [74,91]: 17*s(962)+12*s(967)+1 Such that:aux(420) =< V1 aux(421) =< V s(967) =< aux(420) s(962) =< aux(421) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [74,90,91]: 17*s(962)+12*s(967)+2 Such that:aux(420) =< V1 aux(421) =< V s(967) =< aux(420) s(962) =< aux(421) with precondition: [Out>=3,V1>=V,V+1>=Out] * Chain [74,88,91]: 17*s(962)+12*s(967)+2 Such that:aux(420) =< V1 aux(421) =< V s(967) =< aux(420) s(962) =< aux(421) with precondition: [Out>=3,V1>=V,V+1>=Out] * Chain [73,[87,89],91]: 1*it(87)+9*it(89)+8*s(991)+1 Such that:aux(10) =< 2 aux(451) =< V aux(453) =< V1 it(87) =< aux(453) it(89) =< aux(453) it(87) =< aux(10)+aux(453) s(991) =< aux(451) with precondition: [V>=2,Out>=4,V1>=V,V1+2*V>=Out+2] * Chain [73,[87,89],90,91]: 1*it(87)+9*it(89)+8*s(991)+2 Such that:aux(11) =< 2 aux(451) =< V aux(457) =< V1 it(87) =< aux(457) it(89) =< aux(457) it(87) =< aux(11)+aux(457) s(991) =< aux(451) with precondition: [V1>=3,V>=2,Out>=5,V1>=V,V1+2*V>=Out+2] * Chain [73,[87,89],88,91]: 1*it(87)+9*it(89)+8*s(991)+2 Such that:aux(12) =< 2 aux(451) =< V aux(461) =< V1 it(87) =< aux(461) it(89) =< aux(461) it(87) =< aux(12)+aux(461) s(991) =< aux(451) with precondition: [V1>=3,V>=2,Out>=5,V1>=V,V1+2*V>=Out+2] * Chain [73,91]: 8*s(991)+8*s(993)+1 Such that:aux(452) =< V1 aux(451) =< V s(991) =< aux(451) s(993) =< aux(452) with precondition: [Out>=3,V1>=V,2*V>=Out+1] * Chain [73,90,91]: 8*s(991)+8*s(993)+2 Such that:aux(452) =< V1 aux(451) =< V s(991) =< aux(451) s(993) =< aux(452) with precondition: [Out>=4,V1>=V,2*V>=Out] * Chain [73,88,91]: 8*s(991)+8*s(993)+2 Such that:aux(452) =< V1 aux(451) =< V s(991) =< aux(451) s(993) =< aux(452) with precondition: [Out>=4,V1>=V,2*V>=Out] * Chain [72,[87,89],91]: 1*it(87)+19*it(89)+1 Such that:aux(10) =< 2 aux(475) =< V1 it(87) =< aux(475) it(89) =< aux(475) it(87) =< aux(10)+aux(475) with precondition: [V1>=3,Out>=3,V>=V1,2*V1>=Out+2] * Chain [72,[87,89],90,91]: 1*it(87)+19*it(89)+2 Such that:aux(11) =< 2 aux(479) =< V1 it(87) =< aux(479) it(89) =< aux(479) it(87) =< aux(11)+aux(479) with precondition: [V1>=4,Out>=4,V>=V1,2*V1>=Out+2] * Chain [72,[87,89],88,91]: 1*it(87)+19*it(89)+2 Such that:aux(12) =< 2 aux(483) =< V1 it(87) =< aux(483) it(89) =< aux(483) it(87) =< aux(12)+aux(483) with precondition: [V1>=4,Out>=4,V>=V1,2*V1>=Out+2] * Chain [72,91]: 18*s(1007)+1 Such that:aux(474) =< V1 s(1007) =< aux(474) with precondition: [Out>=2,V>=V1,V1>=Out] * Chain [72,90,91]: 18*s(1007)+2 Such that:aux(474) =< V1 s(1007) =< aux(474) with precondition: [V1>=3,Out>=3,V>=V1,V1+1>=Out] * Chain [72,88,91]: 18*s(1007)+2 Such that:aux(474) =< V1 s(1007) =< aux(474) with precondition: [V1>=3,Out>=3,V>=V1,V1+1>=Out] * Chain [71,[87,89],91]: 1*it(87)+13*it(89)+1 Such that:aux(10) =< 2 aux(503) =< V1 it(87) =< aux(503) it(89) =< aux(503) it(87) =< aux(10)+aux(503) with precondition: [V1>=3,Out>=4,V>=V1,3*V1>=Out+3] * Chain [71,[87,89],90,91]: 1*it(87)+13*it(89)+2 Such that:aux(11) =< 2 aux(507) =< V1 it(87) =< aux(507) it(89) =< aux(507) it(87) =< aux(11)+aux(507) with precondition: [V1>=4,Out>=5,V>=V1,3*V1>=Out+3] * Chain [71,[87,89],88,91]: 1*it(87)+13*it(89)+2 Such that:aux(12) =< 2 aux(511) =< V1 it(87) =< aux(511) it(89) =< aux(511) it(87) =< aux(12)+aux(511) with precondition: [V1>=4,Out>=5,V>=V1,3*V1>=Out+3] * Chain [71,91]: 12*s(1025)+1 Such that:aux(502) =< V1 s(1025) =< aux(502) with precondition: [Out>=3,V>=V1,2*V1>=Out+1] * Chain [71,90,91]: 12*s(1025)+2 Such that:aux(502) =< V1 s(1025) =< aux(502) with precondition: [V1>=3,Out>=4,V>=V1,2*V1>=Out] * Chain [71,88,91]: 12*s(1025)+2 Such that:aux(502) =< V1 s(1025) =< aux(502) with precondition: [V1>=3,Out>=4,V>=V1,2*V1>=Out] * Chain [70,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(524) =< V aux(525) =< Out it(87) =< aux(524) it(89) =< aux(524) it(87) =< aux(525) it(89) =< aux(525) it(87) =< aux(10)+aux(524) it(87) =< aux(10)+aux(525) with precondition: [V1>=2,Out>=2,V>=V1,V>=Out] * Chain [70,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(529) =< V aux(530) =< Out it(87) =< aux(529) it(89) =< aux(529) it(87) =< aux(530) it(89) =< aux(530) it(87) =< aux(11)+aux(529) it(87) =< aux(11)+aux(530) with precondition: [V1>=2,Out>=3,V>=V1,V>=Out] * Chain [70,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(534) =< V aux(535) =< Out it(87) =< aux(534) it(89) =< aux(534) it(87) =< aux(535) it(89) =< aux(535) it(87) =< aux(12)+aux(534) it(87) =< aux(12)+aux(535) with precondition: [V1>=2,Out>=3,V>=V1,V>=Out] * Chain [70,91]: 1 with precondition: [Out=1,V1>=2,V>=V1] * Chain [70,90,91]: 2 with precondition: [Out=2,V1>=2,V>=V1] * Chain [70,88,91]: 2 with precondition: [Out=2,V1>=2,V>=V1] * Chain [69,[87,89],91]: 1*it(87)+1*it(89)+17*s(1037)+1 Such that:aux(10) =< 2 aux(548) =< V1 aux(549) =< V it(87) =< aux(549) it(89) =< aux(549) it(87) =< aux(10)+aux(549) s(1037) =< aux(548) with precondition: [V1>=2,Out>=3,V>=V1,V+V1>=Out+1] * Chain [69,[87,89],90,91]: 1*it(87)+1*it(89)+17*s(1037)+2 Such that:aux(11) =< 2 aux(548) =< V1 aux(553) =< V it(87) =< aux(553) it(89) =< aux(553) it(87) =< aux(11)+aux(553) s(1037) =< aux(548) with precondition: [V1>=2,V>=3,Out>=4,V>=V1,V+V1>=Out+1] * Chain [69,[87,89],88,91]: 1*it(87)+1*it(89)+17*s(1037)+2 Such that:aux(12) =< 2 aux(548) =< V1 aux(557) =< V it(87) =< aux(557) it(89) =< aux(557) it(87) =< aux(12)+aux(557) s(1037) =< aux(548) with precondition: [V1>=2,V>=3,Out>=4,V>=V1,V+V1>=Out+1] * Chain [69,91]: 17*s(1037)+1 Such that:aux(548) =< V1 s(1037) =< aux(548) with precondition: [Out>=2,V>=V1,V1>=Out] * Chain [69,90,91]: 17*s(1037)+2 Such that:aux(548) =< V1 s(1037) =< aux(548) with precondition: [Out>=3,V>=V1,V1+1>=Out] * Chain [69,88,91]: 17*s(1037)+2 Such that:aux(548) =< V1 s(1037) =< aux(548) with precondition: [Out>=3,V>=V1,V1+1>=Out] * Chain [68,[87,89],91]: 1*it(87)+1*it(89)+8*s(1054)+1 Such that:aux(10) =< 2 aux(574) =< V1 aux(575) =< V it(87) =< aux(575) it(89) =< aux(575) it(87) =< aux(10)+aux(575) s(1054) =< aux(574) with precondition: [V1>=2,Out>=4,V>=V1,V+2*V1>=Out+2] * Chain [68,[87,89],90,91]: 1*it(87)+1*it(89)+8*s(1054)+2 Such that:aux(11) =< 2 aux(574) =< V1 aux(579) =< V it(87) =< aux(579) it(89) =< aux(579) it(87) =< aux(11)+aux(579) s(1054) =< aux(574) with precondition: [V1>=2,V>=3,Out>=5,V>=V1,V+2*V1>=Out+2] * Chain [68,[87,89],88,91]: 1*it(87)+1*it(89)+8*s(1054)+2 Such that:aux(12) =< 2 aux(574) =< V1 aux(583) =< V it(87) =< aux(583) it(89) =< aux(583) it(87) =< aux(12)+aux(583) s(1054) =< aux(574) with precondition: [V1>=2,V>=3,Out>=5,V>=V1,V+2*V1>=Out+2] * Chain [68,91]: 8*s(1054)+1 Such that:aux(574) =< V1 s(1054) =< aux(574) with precondition: [Out>=3,V>=V1,2*V1>=Out+1] * Chain [68,90,91]: 8*s(1054)+2 Such that:aux(574) =< V1 s(1054) =< aux(574) with precondition: [Out>=4,V>=V1,2*V1>=Out] * Chain [68,88,91]: 8*s(1054)+2 Such that:aux(574) =< V1 s(1054) =< aux(574) with precondition: [Out>=4,V>=V1,2*V1>=Out] * Chain [67,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(596) =< V aux(597) =< Out it(87) =< aux(596) it(89) =< aux(596) it(87) =< aux(597) it(89) =< aux(597) it(87) =< aux(10)+aux(596) it(87) =< aux(10)+aux(597) with precondition: [Out>=2,V1>=V,V>=Out+1] * Chain [67,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(601) =< V aux(602) =< Out it(87) =< aux(601) it(89) =< aux(601) it(87) =< aux(602) it(89) =< aux(602) it(87) =< aux(11)+aux(601) it(87) =< aux(11)+aux(602) with precondition: [Out>=3,V1>=V,V>=Out+1] * Chain [67,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(606) =< V aux(607) =< Out it(87) =< aux(606) it(89) =< aux(606) it(87) =< aux(607) it(89) =< aux(607) it(87) =< aux(12)+aux(606) it(87) =< aux(12)+aux(607) with precondition: [Out>=3,V1>=V,V>=Out+1] * Chain [67,91]: 1 with precondition: [Out=1,V>=2,V1>=V] * Chain [67,90,91]: 2 with precondition: [Out=2,V>=3,V1>=V] * Chain [67,88,91]: 2 with precondition: [Out=2,V>=3,V1>=V] * Chain [66,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(620) =< V1 aux(621) =< Out it(87) =< aux(620) it(89) =< aux(620) it(87) =< aux(621) it(89) =< aux(621) it(87) =< aux(10)+aux(620) it(87) =< aux(10)+aux(621) with precondition: [Out>=2,V1>=Out,V>=Out] * Chain [66,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(625) =< V1 aux(626) =< Out it(87) =< aux(625) it(89) =< aux(625) it(87) =< aux(626) it(89) =< aux(626) it(87) =< aux(11)+aux(625) it(87) =< aux(11)+aux(626) with precondition: [Out>=3,V1>=Out,V>=Out] * Chain [66,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(630) =< V1 aux(631) =< Out it(87) =< aux(630) it(89) =< aux(630) it(87) =< aux(631) it(89) =< aux(631) it(87) =< aux(12)+aux(630) it(87) =< aux(12)+aux(631) with precondition: [Out>=3,V1>=Out,V>=Out] * Chain [66,91]: 1 with precondition: [Out=1,V1>=2,V>=2] * Chain [66,90,91]: 2 with precondition: [Out=2,V1>=2,V>=2] * Chain [66,88,91]: 2 with precondition: [Out=2,V1>=2,V>=2] * Chain [65,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(644) =< V aux(645) =< Out it(87) =< aux(644) it(89) =< aux(644) it(87) =< aux(645) it(89) =< aux(645) it(87) =< aux(10)+aux(644) it(87) =< aux(10)+aux(645) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [65,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(649) =< V aux(650) =< Out it(87) =< aux(649) it(89) =< aux(649) it(87) =< aux(650) it(89) =< aux(650) it(87) =< aux(11)+aux(649) it(87) =< aux(11)+aux(650) with precondition: [Out>=3,V1>=V,V>=Out] * Chain [65,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(654) =< V aux(655) =< Out it(87) =< aux(654) it(89) =< aux(654) it(87) =< aux(655) it(89) =< aux(655) it(87) =< aux(12)+aux(654) it(87) =< aux(12)+aux(655) with precondition: [Out>=3,V1>=V,V>=Out] * Chain [65,91]: 1 with precondition: [Out=1,V>=2,V1>=V] * Chain [65,90,91]: 2 with precondition: [Out=2,V>=2,V1>=V] * Chain [65,88,91]: 2 with precondition: [Out=2,V>=2,V1>=V] * Chain [64,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(668) =< V aux(669) =< Out it(87) =< aux(668) it(89) =< aux(668) it(87) =< aux(669) it(89) =< aux(669) it(87) =< aux(10)+aux(668) it(87) =< aux(10)+aux(669) with precondition: [V1>=2,Out>=2,V>=V1,V>=Out+1] * Chain [64,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(673) =< V aux(674) =< Out it(87) =< aux(673) it(89) =< aux(673) it(87) =< aux(674) it(89) =< aux(674) it(87) =< aux(11)+aux(673) it(87) =< aux(11)+aux(674) with precondition: [V1>=2,Out>=3,V>=V1,V>=Out+1] * Chain [64,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(678) =< V aux(679) =< Out it(87) =< aux(678) it(89) =< aux(678) it(87) =< aux(679) it(89) =< aux(679) it(87) =< aux(12)+aux(678) it(87) =< aux(12)+aux(679) with precondition: [V1>=2,Out>=3,V>=V1,V>=Out+1] * Chain [64,91]: 1 with precondition: [Out=1,V1>=2,V>=V1] * Chain [64,90,91]: 2 with precondition: [Out=2,V1>=2,V>=3,V>=V1] * Chain [64,88,91]: 2 with precondition: [Out=2,V1>=2,V>=3,V>=V1] * Chain [63,[87,89],91]: 1*it(87)+1*it(89)+1 Such that:aux(10) =< 2 aux(692) =< V1 aux(693) =< Out it(87) =< aux(692) it(89) =< aux(692) it(87) =< aux(693) it(89) =< aux(693) it(87) =< aux(10)+aux(692) it(87) =< aux(10)+aux(693) with precondition: [V>=2,Out>=2,V1>=V,V1>=Out+1] * Chain [63,[87,89],90,91]: 1*it(87)+1*it(89)+2 Such that:aux(11) =< 2 aux(697) =< V1 aux(698) =< Out it(87) =< aux(697) it(89) =< aux(697) it(87) =< aux(698) it(89) =< aux(698) it(87) =< aux(11)+aux(697) it(87) =< aux(11)+aux(698) with precondition: [V>=2,Out>=3,V1>=V,V1>=Out+1] * Chain [63,[87,89],88,91]: 1*it(87)+1*it(89)+2 Such that:aux(12) =< 2 aux(702) =< V1 aux(703) =< Out it(87) =< aux(702) it(89) =< aux(702) it(87) =< aux(703) it(89) =< aux(703) it(87) =< aux(12)+aux(702) it(87) =< aux(12)+aux(703) with precondition: [V>=2,Out>=3,V1>=V,V1>=Out+1] * Chain [63,91]: 1 with precondition: [Out=1,V>=2,V1>=V] * Chain [63,90,91]: 2 with precondition: [Out=2,V1>=3,V>=2,V1>=V] * Chain [63,88,91]: 2 with precondition: [Out=2,V1>=3,V>=2,V1>=V] * Chain [62,[87,89],91]: 1*it(87)+7*it(89)+11*s(1062)+1 Such that:aux(10) =< 2 aux(717) =< V aux(718) =< V1 it(87) =< aux(718) it(89) =< aux(718) it(87) =< aux(10)+aux(718) s(1062) =< aux(717) with precondition: [Out>=3,2*V1>=Out+1,2*V>=Out+1] * Chain [62,[87,89],90,91]: 1*it(87)+1*it(89)+11*s(1062)+6*s(1064)+2 Such that:aux(11) =< 2 aux(722) =< V1 aux(723) =< V it(87) =< aux(722) it(89) =< aux(722) it(87) =< aux(723) it(89) =< aux(723) it(87) =< aux(11)+aux(722) s(1064) =< aux(722) s(1062) =< aux(723) with precondition: [V1>=3,V>=3,Out>=4,2*V1>=Out+1,2*V>=Out+1] * Chain [62,[87,89],88,91]: 1*it(87)+1*it(89)+11*s(1062)+6*s(1064)+2 Such that:aux(12) =< 2 aux(727) =< V1 aux(728) =< V it(87) =< aux(727) it(89) =< aux(727) it(87) =< aux(728) it(89) =< aux(728) it(87) =< aux(12)+aux(727) s(1064) =< aux(727) s(1062) =< aux(728) with precondition: [V1>=3,V>=3,Out>=4,2*V1>=Out+1,2*V>=Out+1] * Chain [62,91]: 11*s(1062)+6*s(1064)+1 Such that:aux(716) =< V1 aux(717) =< V s(1064) =< aux(716) s(1062) =< aux(717) with precondition: [Out>=2,V1>=Out,V>=Out] * Chain [62,90,91]: 11*s(1062)+6*s(1064)+2 Such that:aux(716) =< V1 aux(717) =< V s(1064) =< aux(716) s(1062) =< aux(717) with precondition: [Out>=3,V1+1>=Out,V+1>=Out] * Chain [62,88,91]: 11*s(1062)+6*s(1064)+2 Such that:aux(716) =< V1 aux(717) =< V s(1064) =< aux(716) s(1062) =< aux(717) with precondition: [Out>=3,V1+1>=Out,V+1>=Out] * Chain [61,[87,89],91]: 1*it(87)+1*it(89)+8*s(1079)+1 Such that:aux(10) =< 2 aux(746) =< V1 aux(747) =< V it(87) =< aux(747) it(89) =< aux(747) it(87) =< aux(746) it(89) =< aux(746) it(87) =< aux(10)+aux(747) it(87) =< aux(10)+aux(746) s(1079) =< aux(746) with precondition: [Out>=4,3*V1>=Out+2,3*V>=Out+2] * Chain [61,[87,89],90,91]: 1*it(87)+1*it(89)+8*s(1079)+2 Such that:aux(11) =< 2 aux(751) =< V1 aux(752) =< V it(87) =< aux(752) it(89) =< aux(752) it(87) =< aux(751) it(89) =< aux(751) it(87) =< aux(11)+aux(752) it(87) =< aux(11)+aux(751) s(1079) =< aux(751) with precondition: [V1>=3,V>=3,Out>=5,3*V1>=Out+2,3*V>=Out+2] * Chain [61,[87,89],88,91]: 1*it(87)+1*it(89)+8*s(1079)+2 Such that:aux(12) =< 2 aux(756) =< V1 aux(757) =< V it(87) =< aux(757) it(89) =< aux(757) it(87) =< aux(756) it(89) =< aux(756) it(87) =< aux(12)+aux(757) it(87) =< aux(12)+aux(756) s(1079) =< aux(756) with precondition: [V1>=3,V>=3,Out>=5,3*V1>=Out+2,3*V>=Out+2] * Chain [61,91]: 8*s(1079)+1 Such that:aux(745) =< V1 s(1079) =< aux(745) with precondition: [Out>=3,2*V1>=Out+1,2*V>=Out+1] * Chain [61,90,91]: 8*s(1079)+2 Such that:aux(745) =< V1 s(1079) =< aux(745) with precondition: [Out>=4,2*V1>=Out,2*V>=Out] * Chain [61,88,91]: 8*s(1079)+2 Such that:aux(745) =< V1 s(1079) =< aux(745) with precondition: [Out>=4,2*V1>=Out,2*V>=Out] * Chain [60,[87,89],91]: 1*it(87)+7*it(89)+1 Such that:aux(10) =< 2 aux(771) =< V it(87) =< aux(771) it(89) =< aux(771) it(87) =< aux(10)+aux(771) with precondition: [Out>=3,V1>=V,2*V>=Out+1] * Chain [60,[87,89],90,91]: 1*it(87)+7*it(89)+2 Such that:aux(11) =< 2 aux(775) =< V it(87) =< aux(775) it(89) =< aux(775) it(87) =< aux(11)+aux(775) with precondition: [V>=3,Out>=4,V1>=V,2*V>=Out+1] * Chain [60,[87,89],88,91]: 1*it(87)+7*it(89)+2 Such that:aux(12) =< 2 aux(779) =< V it(87) =< aux(779) it(89) =< aux(779) it(87) =< aux(12)+aux(779) with precondition: [V>=3,Out>=4,V1>=V,2*V>=Out+1] * Chain [60,91]: 6*s(1087)+1 Such that:aux(770) =< V s(1087) =< aux(770) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [60,90,91]: 6*s(1087)+2 Such that:aux(770) =< V s(1087) =< aux(770) with precondition: [Out>=3,V1>=V,V+1>=Out] * Chain [60,88,91]: 6*s(1087)+2 Such that:aux(770) =< V s(1087) =< aux(770) with precondition: [Out>=3,V1>=V,V+1>=Out] * Chain [59,[87,89],91]: 1*it(87)+5*it(89)+1 Such that:aux(10) =< 2 aux(795) =< V it(87) =< aux(795) it(89) =< aux(795) it(87) =< aux(10)+aux(795) with precondition: [Out>=4,V1>=V,3*V>=Out+2] * Chain [59,[87,89],90,91]: 1*it(87)+5*it(89)+2 Such that:aux(11) =< 2 aux(799) =< V it(87) =< aux(799) it(89) =< aux(799) it(87) =< aux(11)+aux(799) with precondition: [V>=3,Out>=5,V1>=V,3*V>=Out+2] * Chain [59,[87,89],88,91]: 1*it(87)+5*it(89)+2 Such that:aux(12) =< 2 aux(803) =< V it(87) =< aux(803) it(89) =< aux(803) it(87) =< aux(12)+aux(803) with precondition: [V>=3,Out>=5,V1>=V,3*V>=Out+2] * Chain [59,91]: 4*s(1093)+1 Such that:aux(794) =< V s(1093) =< aux(794) with precondition: [Out>=3,V1>=V,2*V>=Out+1] * Chain [59,90,91]: 4*s(1093)+2 Such that:aux(794) =< V s(1093) =< aux(794) with precondition: [Out>=4,V1>=V,2*V>=Out] * Chain [59,88,91]: 4*s(1093)+2 Such that:aux(794) =< V s(1093) =< aux(794) with precondition: [Out>=4,V1>=V,2*V>=Out] * Chain [58,[87,89],91]: 1*it(87)+1*it(89)+17*s(1097)+1 Such that:aux(10) =< 2 aux(816) =< V1 aux(817) =< V it(87) =< aux(817) it(89) =< aux(817) it(87) =< aux(10)+aux(817) s(1097) =< aux(816) with precondition: [V1>=2,V>=3,Out>=3,V>=V1,V+V1>=Out+2] * Chain [58,[87,89],90,91]: 1*it(87)+1*it(89)+17*s(1097)+2 Such that:aux(11) =< 2 aux(816) =< V1 aux(821) =< V it(87) =< aux(821) it(89) =< aux(821) it(87) =< aux(11)+aux(821) s(1097) =< aux(816) with precondition: [V1>=2,V>=4,Out>=4,V>=V1,V+V1>=Out+2] * Chain [58,[87,89],88,91]: 1*it(87)+1*it(89)+17*s(1097)+2 Such that:aux(12) =< 2 aux(816) =< V1 aux(825) =< V it(87) =< aux(825) it(89) =< aux(825) it(87) =< aux(12)+aux(825) s(1097) =< aux(816) with precondition: [V1>=2,V>=4,Out>=4,V>=V1,V+V1>=Out+2] * Chain [58,91]: 17*s(1097)+1 Such that:aux(816) =< V1 s(1097) =< aux(816) with precondition: [Out>=2,V>=V1,V1>=Out] * Chain [58,90,91]: 17*s(1097)+2 Such that:aux(816) =< V1 s(1097) =< aux(816) with precondition: [V>=3,Out>=3,V>=V1,V1+1>=Out] * Chain [58,88,91]: 17*s(1097)+2 Such that:aux(816) =< V1 s(1097) =< aux(816) with precondition: [V>=3,Out>=3,V>=V1,V1+1>=Out] * Chain [57,[87,89],91]: 1*it(87)+1*it(89)+8*s(1114)+1 Such that:aux(10) =< 2 aux(842) =< V1 aux(843) =< V it(87) =< aux(843) it(89) =< aux(843) it(87) =< aux(10)+aux(843) s(1114) =< aux(842) with precondition: [V1>=2,V>=3,Out>=4,V>=V1,V+2*V1>=Out+3] * Chain [57,[87,89],90,91]: 1*it(87)+1*it(89)+8*s(1114)+2 Such that:aux(11) =< 2 aux(842) =< V1 aux(847) =< V it(87) =< aux(847) it(89) =< aux(847) it(87) =< aux(11)+aux(847) s(1114) =< aux(842) with precondition: [V1>=2,V>=4,Out>=5,V>=V1,V+2*V1>=Out+3] * Chain [57,[87,89],88,91]: 1*it(87)+1*it(89)+8*s(1114)+2 Such that:aux(12) =< 2 aux(842) =< V1 aux(851) =< V it(87) =< aux(851) it(89) =< aux(851) it(87) =< aux(12)+aux(851) s(1114) =< aux(842) with precondition: [V1>=2,V>=4,Out>=5,V>=V1,V+2*V1>=Out+3] * Chain [57,91]: 8*s(1114)+1 Such that:aux(842) =< V1 s(1114) =< aux(842) with precondition: [Out>=3,V>=V1,2*V1>=Out+1] * Chain [57,90,91]: 8*s(1114)+2 Such that:aux(842) =< V1 s(1114) =< aux(842) with precondition: [V>=3,Out>=4,V>=V1,2*V1>=Out] * Chain [57,88,91]: 8*s(1114)+2 Such that:aux(842) =< V1 s(1114) =< aux(842) with precondition: [V>=3,Out>=4,V>=V1,2*V1>=Out] * Chain [56,[87,89],91]: 1*it(87)+1*it(89)+17*s(1122)+1 Such that:aux(10) =< 2 aux(864) =< V aux(865) =< V1 it(87) =< aux(865) it(89) =< aux(865) it(87) =< aux(10)+aux(865) s(1122) =< aux(864) with precondition: [V1>=3,V>=2,Out>=3,V1>=V,V+V1>=Out+2] * Chain [56,[87,89],90,91]: 1*it(87)+1*it(89)+17*s(1122)+2 Such that:aux(11) =< 2 aux(864) =< V aux(869) =< V1 it(87) =< aux(869) it(89) =< aux(869) it(87) =< aux(11)+aux(869) s(1122) =< aux(864) with precondition: [V1>=4,V>=2,Out>=4,V1>=V,V+V1>=Out+2] * Chain [56,[87,89],88,91]: 1*it(87)+1*it(89)+17*s(1122)+2 Such that:aux(12) =< 2 aux(864) =< V aux(873) =< V1 it(87) =< aux(873) it(89) =< aux(873) it(87) =< aux(12)+aux(873) s(1122) =< aux(864) with precondition: [V1>=4,V>=2,Out>=4,V1>=V,V+V1>=Out+2] * Chain [56,91]: 17*s(1122)+1 Such that:aux(864) =< V s(1122) =< aux(864) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [56,90,91]: 17*s(1122)+2 Such that:aux(864) =< V s(1122) =< aux(864) with precondition: [V1>=3,Out>=3,V1>=V,V+1>=Out] * Chain [56,88,91]: 17*s(1122)+2 Such that:aux(864) =< V s(1122) =< aux(864) with precondition: [V1>=3,Out>=3,V1>=V,V+1>=Out] * Chain [55,[87,89],91]: 1*it(87)+1*it(89)+8*s(1139)+1 Such that:aux(10) =< 2 aux(890) =< V aux(891) =< V1 it(87) =< aux(891) it(89) =< aux(891) it(87) =< aux(10)+aux(891) s(1139) =< aux(890) with precondition: [V1>=3,V>=2,Out>=4,V1>=V,V1+2*V>=Out+3] * Chain [55,[87,89],90,91]: 1*it(87)+1*it(89)+8*s(1139)+2 Such that:aux(11) =< 2 aux(890) =< V aux(895) =< V1 it(87) =< aux(895) it(89) =< aux(895) it(87) =< aux(11)+aux(895) s(1139) =< aux(890) with precondition: [V1>=4,V>=2,Out>=5,V1>=V,V1+2*V>=Out+3] * Chain [55,[87,89],88,91]: 1*it(87)+1*it(89)+8*s(1139)+2 Such that:aux(12) =< 2 aux(890) =< V aux(899) =< V1 it(87) =< aux(899) it(89) =< aux(899) it(87) =< aux(12)+aux(899) s(1139) =< aux(890) with precondition: [V1>=4,V>=2,Out>=5,V1>=V,V1+2*V>=Out+3] * Chain [55,91]: 8*s(1139)+1 Such that:aux(890) =< V s(1139) =< aux(890) with precondition: [Out>=3,V1>=V,2*V>=Out+1] * Chain [55,90,91]: 8*s(1139)+2 Such that:aux(890) =< V s(1139) =< aux(890) with precondition: [V1>=3,Out>=4,V1>=V,2*V>=Out] * Chain [55,88,91]: 8*s(1139)+2 Such that:aux(890) =< V s(1139) =< aux(890) with precondition: [V1>=3,Out>=4,V1>=V,2*V>=Out] #### Cost of chains of start(V1,V): * Chain [93]: 2387*s(5182)+25*s(5193)+1963*s(5194)+47*s(5196)+5*s(5197)+11*s(5198)+12*s(5199)+12*s(5200)+13*s(5201)+13*s(5202)+3*s(5203)+3027*s(5204)+6*s(5217)+48*s(5219)+3318*s(5221)+37130*s(5231)+35392*s(5232)+1264*s(5233)+6636*s(5234)+1264*s(5235)+1264*s(5236)+3*s(5239)+63*s(5240)+18*s(5241)+705*s(5249)+672*s(5250)+24*s(5251)+126*s(5252)+24*s(5253)+24*s(5254)+2 Such that:s(5209) =< 2*V1+2*V aux(928) =< 2 aux(929) =< V1 aux(930) =< V1+V aux(931) =< V aux(932) =< 2*V s(5182) =< aux(931) s(5193) =< aux(929) s(5194) =< aux(929) s(5193) =< aux(928)+aux(929) s(5196) =< aux(931) s(5196) =< aux(928)+aux(931) s(5197) =< aux(929) s(5198) =< aux(929) s(5197) =< aux(931) s(5198) =< aux(931) s(5197) =< aux(928)+aux(929) s(5199) =< aux(929) s(5200) =< aux(929) s(5199) =< aux(930) s(5200) =< aux(930) s(5199) =< aux(928)+aux(929) s(5199) =< aux(928)+aux(930) s(5201) =< aux(931) s(5202) =< aux(931) s(5201) =< aux(930) s(5202) =< aux(930) s(5201) =< aux(928)+aux(931) s(5201) =< aux(928)+aux(930) s(5203) =< aux(930) s(5204) =< aux(930) s(5203) =< aux(932)+aux(929) s(5217) =< aux(931) s(5217) =< aux(929) s(5217) =< aux(928)+aux(931) s(5217) =< aux(928)+aux(929) s(5219) =< aux(930) s(5219) =< aux(928)+aux(930) s(5221) =< aux(930) s(5222) =< aux(931) s(5223) =< aux(930) s(5224) =< aux(930)-1 s(5221) =< aux(931)+aux(931)+aux(931)+aux(931)+aux(931)+aux(931)+aux(929) s(5225) =< s(5204)*aux(930) s(5226) =< s(5204)*s(5223) s(5227) =< s(5221)*s(5222) s(5228) =< s(5221)*s(5223) s(5229) =< s(5221)*s(5224) s(5230) =< s(5221)*aux(931) s(5231) =< s(5228) s(5232) =< s(5227) s(5233) =< s(5229) s(5234) =< s(5226) s(5235) =< s(5225) s(5236) =< s(5230) s(5239) =< aux(930) s(5239) =< s(5209)+s(5209) s(5240) =< aux(930) s(5241) =< aux(930) s(5240) =< s(5209) s(5241) =< s(5209) s(5242) =< aux(931) s(5242) =< aux(932) s(5240) =< s(5242)+s(5242)+s(5242)+s(5242)+s(5242)+s(5242)+aux(929) s(5243) =< s(5241)*aux(930) s(5244) =< s(5241)*s(5223) s(5245) =< s(5240)*s(5222) s(5246) =< s(5240)*s(5223) s(5247) =< s(5240)*s(5224) s(5248) =< s(5240)*aux(931) s(5249) =< s(5246) s(5250) =< s(5245) s(5251) =< s(5247) s(5252) =< s(5244) s(5253) =< s(5243) s(5254) =< s(5248) with precondition: [V1>=0,V>=0] * Chain [92]: 0 with precondition: [V=0,V1>=0] Closed-form bounds of start(V1,V): ------------------------------------- * Chain [93] with precondition: [V1>=0,V>=0] - Upper bound: 2028*V1+2466*V+2+(V1+V)*(37352*V)+(V1+V)*(nat(V1+V-1)*1288)+(6480*V1+6480*V)+(45885*V1+45885*V)*(V1+V) - Complexity: n^2 * Chain [92] with precondition: [V=0,V1>=0] - Upper bound: 0 - Complexity: constant ### Maximum cost of start(V1,V): 2028*V1+2466*V+2+(V1+V)*(37352*V)+(V1+V)*(nat(V1+V-1)*1288)+(6480*V1+6480*V)+(45885*V1+45885*V)*(V1+V) Asymptotic class: n^2 * Total analysis performed in 100850 ms. ---------------------------------------- (20) BOUNDS(1, n^2)