/export/starexec/sandbox2/solver/bin/starexec_run_complexity /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- WORST_CASE(Omega(n^1), O(n^2)) proof of /export/starexec/sandbox2/benchmark/theBenchmark.xml # AProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty The Runtime Complexity (innermost) of the given CpxTRS could be proven to be BOUNDS(n^1, n^2). (0) CpxTRS (1) RelTrsToWeightedTrsProof [BOTH BOUNDS(ID, ID), 0 ms] (2) CpxWeightedTrs (3) CpxWeightedTrsRenamingProof [BOTH BOUNDS(ID, ID), 0 ms] (4) CpxWeightedTrs (5) TypeInferenceProof [BOTH BOUNDS(ID, ID), 2 ms] (6) CpxTypedWeightedTrs (7) CompletionProof [UPPER BOUND(ID), 0 ms] (8) CpxTypedWeightedCompleteTrs (9) CpxTypedWeightedTrsToRntsProof [UPPER BOUND(ID), 0 ms] (10) CpxRNTS (11) CompleteCoflocoProof [FINISHED, 13.7 s] (12) BOUNDS(1, n^2) (13) RenamingProof [BOTH BOUNDS(ID, ID), 0 ms] (14) CpxTRS (15) TypeInferenceProof [BOTH BOUNDS(ID, ID), 0 ms] (16) typed CpxTrs (17) OrderProof [LOWER BOUND(ID), 0 ms] (18) typed CpxTrs (19) RewriteLemmaProof [LOWER BOUND(ID), 300 ms] (20) BEST (21) proven lower bound (22) LowerBoundPropagationProof [FINISHED, 0 ms] (23) BOUNDS(n^1, INF) (24) typed CpxTrs (25) RewriteLemmaProof [LOWER BOUND(ID), 40 ms] (26) typed CpxTrs (27) RewriteLemmaProof [LOWER BOUND(ID), 51 ms] (28) typed CpxTrs ---------------------------------------- (0) Obligation: The Runtime Complexity (innermost) of the given CpxTRS could be proven to be BOUNDS(n^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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0) -> s(x) gcd(0, s(y)) -> s(y) S is empty. Rewrite Strategy: INNERMOST ---------------------------------------- (1) RelTrsToWeightedTrsProof (BOTH BOUNDS(ID, ID)) Transformed relative TRS to weighted TRS ---------------------------------------- (2) 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(x, 0) -> 0 [1] min(0, y) -> 0 [1] min(s(x), s(y)) -> s(min(x, y)) [1] max(x, 0) -> x [1] max(0, y) -> y [1] max(s(x), s(y)) -> s(max(x, y)) [1] -(x, 0) -> x [1] -(s(x), s(y)) -> -(x, y) [1] gcd(s(x), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) [1] gcd(s(x), 0) -> s(x) [1] gcd(0, s(y)) -> s(y) [1] Rewrite Strategy: INNERMOST ---------------------------------------- (3) CpxWeightedTrsRenamingProof (BOTH BOUNDS(ID, ID)) Renamed defined symbols to avoid conflicts with arithmetic symbols: - => minus ---------------------------------------- (4) Obligation: The Runtime Complexity (innermost) of the given CpxWeightedTrs could be proven to be BOUNDS(1, n^2). The TRS R consists of the following rules: min(x, 0) -> 0 [1] min(0, y) -> 0 [1] min(s(x), s(y)) -> s(min(x, y)) [1] max(x, 0) -> x [1] max(0, y) -> y [1] max(s(x), s(y)) -> s(max(x, y)) [1] minus(x, 0) -> x [1] minus(s(x), s(y)) -> minus(x, y) [1] gcd(s(x), s(y)) -> gcd(minus(s(max(x, y)), s(min(x, y))), s(min(x, y))) [1] gcd(s(x), 0) -> s(x) [1] gcd(0, s(y)) -> s(y) [1] Rewrite Strategy: INNERMOST ---------------------------------------- (5) TypeInferenceProof (BOTH BOUNDS(ID, ID)) Infered types. ---------------------------------------- (6) Obligation: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: min(x, 0) -> 0 [1] min(0, y) -> 0 [1] min(s(x), s(y)) -> s(min(x, y)) [1] max(x, 0) -> x [1] max(0, y) -> y [1] max(s(x), s(y)) -> s(max(x, y)) [1] minus(x, 0) -> x [1] minus(s(x), s(y)) -> minus(x, y) [1] gcd(s(x), s(y)) -> gcd(minus(s(max(x, y)), s(min(x, y))), s(min(x, y))) [1] gcd(s(x), 0) -> s(x) [1] gcd(0, s(y)) -> s(y) [1] The TRS has the following type information: min :: 0:s -> 0:s -> 0:s 0 :: 0:s s :: 0:s -> 0:s max :: 0:s -> 0:s -> 0:s minus :: 0:s -> 0:s -> 0:s gcd :: 0:s -> 0:s -> 0:s Rewrite Strategy: INNERMOST ---------------------------------------- (7) CompletionProof (UPPER BOUND(ID)) The TRS is a completely defined constructor system, as every type has a constant constructor and the following rules were added: minus(v0, v1) -> null_minus [0] gcd(v0, v1) -> null_gcd [0] min(v0, v1) -> null_min [0] max(v0, v1) -> null_max [0] And the following fresh constants: null_minus, null_gcd, null_min, null_max ---------------------------------------- (8) Obligation: Runtime Complexity Weighted TRS where all functions are completely defined. The underlying TRS is: Runtime Complexity Weighted TRS with Types. The TRS R consists of the following rules: min(x, 0) -> 0 [1] min(0, y) -> 0 [1] min(s(x), s(y)) -> s(min(x, y)) [1] max(x, 0) -> x [1] max(0, y) -> y [1] max(s(x), s(y)) -> s(max(x, y)) [1] minus(x, 0) -> x [1] minus(s(x), s(y)) -> minus(x, y) [1] gcd(s(x), s(y)) -> gcd(minus(s(max(x, y)), s(min(x, y))), s(min(x, y))) [1] gcd(s(x), 0) -> s(x) [1] gcd(0, s(y)) -> s(y) [1] minus(v0, v1) -> null_minus [0] gcd(v0, v1) -> null_gcd [0] min(v0, v1) -> null_min [0] max(v0, v1) -> null_max [0] The TRS has the following type information: min :: 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max 0 :: 0:s:null_minus:null_gcd:null_min:null_max s :: 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max max :: 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max minus :: 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max gcd :: 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max -> 0:s:null_minus:null_gcd:null_min:null_max null_minus :: 0:s:null_minus:null_gcd:null_min:null_max null_gcd :: 0:s:null_minus:null_gcd:null_min:null_max null_min :: 0:s:null_minus:null_gcd:null_min:null_max null_max :: 0:s:null_minus:null_gcd:null_min:null_max Rewrite Strategy: INNERMOST ---------------------------------------- (9) CpxTypedWeightedTrsToRntsProof (UPPER BOUND(ID)) Transformed the TRS into an over-approximating RNTS by (improved) Size Abstraction. The constant constructors are abstracted as follows: 0 => 0 null_minus => 0 null_gcd => 0 null_min => 0 null_max => 0 ---------------------------------------- (10) Obligation: Complexity RNTS consisting of the following rules: gcd(z, z') -{ 1 }-> gcd(minus(1 + max(x, y), 1 + min(x, y)), 1 + min(x, y)) :|: z' = 1 + y, x >= 0, y >= 0, z = 1 + x gcd(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 gcd(z, z') -{ 1 }-> 1 + x :|: x >= 0, z = 1 + x, z' = 0 gcd(z, z') -{ 1 }-> 1 + y :|: z' = 1 + y, y >= 0, z = 0 max(z, z') -{ 1 }-> x :|: x >= 0, z = x, z' = 0 max(z, z') -{ 1 }-> y :|: y >= 0, z = 0, z' = y max(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 max(z, z') -{ 1 }-> 1 + max(x, y) :|: z' = 1 + y, x >= 0, y >= 0, z = 1 + x min(z, z') -{ 1 }-> 0 :|: x >= 0, z = x, z' = 0 min(z, z') -{ 1 }-> 0 :|: y >= 0, z = 0, z' = y min(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 min(z, z') -{ 1 }-> 1 + min(x, y) :|: z' = 1 + y, x >= 0, y >= 0, z = 1 + x minus(z, z') -{ 1 }-> x :|: x >= 0, z = x, z' = 0 minus(z, z') -{ 1 }-> minus(x, y) :|: z' = 1 + y, x >= 0, y >= 0, z = 1 + x minus(z, z') -{ 0 }-> 0 :|: v0 >= 0, v1 >= 0, z = v0, z' = v1 Only complete derivations are relevant for the runtime complexity. ---------------------------------------- (11) CompleteCoflocoProof (FINISHED) Transformed the RNTS (where only complete derivations are relevant) into cost relations for CoFloCo: eq(start(V1, V),0,[min(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,[minus(V1, V, Out)],[V1 >= 0,V >= 0]). eq(start(V1, V),0,[gcd(V1, V, Out)],[V1 >= 0,V >= 0]). eq(min(V1, V, Out),1,[],[Out = 0,V2 >= 0,V1 = V2,V = 0]). eq(min(V1, V, Out),1,[],[Out = 0,V3 >= 0,V1 = 0,V = V3]). eq(min(V1, V, Out),1,[min(V4, V5, Ret1)],[Out = 1 + Ret1,V = 1 + V5,V4 >= 0,V5 >= 0,V1 = 1 + V4]). eq(max(V1, V, Out),1,[],[Out = V6,V6 >= 0,V1 = V6,V = 0]). eq(max(V1, V, Out),1,[],[Out = V7,V7 >= 0,V1 = 0,V = V7]). eq(max(V1, V, Out),1,[max(V8, V9, Ret11)],[Out = 1 + Ret11,V = 1 + V9,V8 >= 0,V9 >= 0,V1 = 1 + V8]). eq(minus(V1, V, Out),1,[],[Out = V10,V10 >= 0,V1 = V10,V = 0]). eq(minus(V1, V, Out),1,[minus(V12, V11, Ret)],[Out = Ret,V = 1 + V11,V12 >= 0,V11 >= 0,V1 = 1 + V12]). eq(gcd(V1, V, Out),1,[max(V14, V13, Ret001),min(V14, V13, Ret011),minus(1 + Ret001, 1 + Ret011, Ret0),min(V14, V13, Ret111),gcd(Ret0, 1 + Ret111, Ret2)],[Out = Ret2,V = 1 + V13,V14 >= 0,V13 >= 0,V1 = 1 + V14]). eq(gcd(V1, V, Out),1,[],[Out = 1 + V15,V15 >= 0,V1 = 1 + V15,V = 0]). eq(gcd(V1, V, Out),1,[],[Out = 1 + V16,V = 1 + V16,V16 >= 0,V1 = 0]). eq(minus(V1, V, Out),0,[],[Out = 0,V18 >= 0,V17 >= 0,V1 = V18,V = V17]). eq(gcd(V1, V, Out),0,[],[Out = 0,V20 >= 0,V19 >= 0,V1 = V20,V = V19]). eq(min(V1, V, Out),0,[],[Out = 0,V22 >= 0,V21 >= 0,V1 = V22,V = V21]). eq(max(V1, V, Out),0,[],[Out = 0,V23 >= 0,V24 >= 0,V1 = V23,V = V24]). input_output_vars(min(V1,V,Out),[V1,V],[Out]). input_output_vars(max(V1,V,Out),[V1,V],[Out]). input_output_vars(minus(V1,V,Out),[V1,V],[Out]). input_output_vars(gcd(V1,V,Out),[V1,V],[Out]). CoFloCo proof output: Preprocessing Cost Relations ===================================== #### Computed strongly connected components 0. recursive : [max/3] 1. recursive : [min/3] 2. recursive : [minus/3] 3. recursive : [gcd/3] 4. non_recursive : [start/2] #### Obtained direct recursion through partial evaluation 0. SCC is partially evaluated into max/3 1. SCC is partially evaluated into min/3 2. SCC is partially evaluated into minus/3 3. SCC is partially evaluated into gcd/3 4. SCC is partially evaluated into start/2 Control-Flow Refinement of Cost Relations ===================================== ### Specialization of cost equations max/3 * CE 12 is refined into CE [20] * CE 9 is refined into CE [21] * CE 10 is refined into CE [22] * CE 11 is refined into CE [23] ### Cost equations --> "Loop" of max/3 * CEs [23] --> Loop 16 * CEs [20] --> Loop 17 * CEs [21] --> Loop 18 * CEs [22] --> Loop 19 ### Ranking functions of CR max(V1,V,Out) * RF of phase [16]: [V,V1] #### Partial ranking functions of CR max(V1,V,Out) * Partial RF of phase [16]: - RF of loop [16:1]: V V1 ### Specialization of cost equations min/3 * CE 5 is refined into CE [24] * CE 6 is refined into CE [25] * CE 8 is refined into CE [26] * CE 7 is refined into CE [27] ### Cost equations --> "Loop" of min/3 * CEs [27] --> Loop 20 * CEs [24] --> Loop 21 * CEs [25,26] --> Loop 22 ### Ranking functions of CR min(V1,V,Out) * RF of phase [20]: [V,V1] #### Partial ranking functions of CR min(V1,V,Out) * Partial RF of phase [20]: - RF of loop [20:1]: V V1 ### Specialization of cost equations minus/3 * CE 15 is refined into CE [28] * CE 13 is refined into CE [29] * CE 14 is refined into CE [30] ### Cost equations --> "Loop" of minus/3 * CEs [30] --> Loop 23 * CEs [28] --> Loop 24 * CEs [29] --> Loop 25 ### Ranking functions of CR minus(V1,V,Out) * RF of phase [23]: [V,V1] #### Partial ranking functions of CR minus(V1,V,Out) * Partial RF of phase [23]: - RF of loop [23:1]: V V1 ### Specialization of cost equations gcd/3 * CE 19 is refined into CE [31] * CE 17 is refined into CE [32] * CE 18 is refined into CE [33] * CE 16 is refined into CE [34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67] ### Cost equations --> "Loop" of gcd/3 * CEs [51] --> Loop 26 * CEs [59] --> Loop 27 * CEs [63] --> Loop 28 * CEs [55] --> Loop 29 * CEs [47] --> Loop 30 * CEs [50] --> Loop 31 * CEs [58] --> Loop 32 * CEs [62] --> Loop 33 * CEs [66] --> Loop 34 * CEs [54] --> Loop 35 * CEs [46] --> Loop 36 * CEs [45,49] --> Loop 37 * CEs [39,41,43,53,57,61,65,67] --> Loop 38 * CEs [37] --> Loop 39 * CEs [36] --> Loop 40 * CEs [35] --> Loop 41 * CEs [34,38,40,42,44,48,52,56,60,64] --> Loop 42 * CEs [31] --> Loop 43 * CEs [32] --> Loop 44 * CEs [33] --> Loop 45 ### Ranking functions of CR gcd(V1,V,Out) * RF of phase [26,27,28,29,30,38]: [V1+V-3] * RF of phase [39,41]: [V1+V-1] #### Partial ranking functions of CR gcd(V1,V,Out) * Partial RF of phase [26,27,28,29,30,38]: - RF of loop [26:1,28:1,30:1,38:1]: V1-1 depends on loops [27:1,29:1] - RF of loop [27:1,28:1,29:1,38:1]: V1+V-3 * Partial RF of phase [39,41]: - RF of loop [39:1]: V1 depends on loops [41:1] - RF of loop [41:1]: V1+V-1 ### Specialization of cost equations start/2 * CE 1 is refined into CE [68,69] * CE 2 is refined into CE [70,71,72,73,74,75] * CE 3 is refined into CE [76,77,78] * CE 4 is refined into CE [79,80,81,82,83,84] ### Cost equations --> "Loop" of start/2 * CEs [83] --> Loop 46 * CEs [71,76,80] --> Loop 47 * CEs [68,69,70,72,73,74,75,77,78,79,81,82,84] --> Loop 48 ### Ranking functions of CR start(V1,V) #### Partial ranking functions of CR start(V1,V) Computing Bounds ===================================== #### Cost of chains of max(V1,V,Out): * Chain [[16],19]: 1*it(16)+1 Such that:it(16) =< V1 with precondition: [V=Out,V1>=1,V>=V1] * Chain [[16],18]: 1*it(16)+1 Such that:it(16) =< V with precondition: [V1=Out,V>=1,V1>=V] * Chain [[16],17]: 1*it(16)+0 Such that:it(16) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [19]: 1 with precondition: [V1=0,V=Out,V>=0] * Chain [18]: 1 with precondition: [V=0,V1=Out,V1>=0] * Chain [17]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of min(V1,V,Out): * Chain [[20],22]: 1*it(20)+1 Such that:it(20) =< Out with precondition: [Out>=1,V1>=Out,V>=Out] * Chain [[20],21]: 1*it(20)+1 Such that:it(20) =< Out with precondition: [V=Out,V>=1,V1>=V] * Chain [22]: 1 with precondition: [Out=0,V1>=0,V>=0] * Chain [21]: 1 with precondition: [V=0,Out=0,V1>=0] #### Cost of chains of minus(V1,V,Out): * Chain [[23],25]: 1*it(23)+1 Such that:it(23) =< V with precondition: [V1=Out+V,V>=1,V1>=V] * Chain [[23],24]: 1*it(23)+0 Such that:it(23) =< V with precondition: [Out=0,V1>=1,V>=1] * Chain [25]: 1 with precondition: [V=0,V1=Out,V1>=0] * Chain [24]: 0 with precondition: [Out=0,V1>=0,V>=0] #### Cost of chains of gcd(V1,V,Out): * Chain [[39,41],45]: 5*it(39)+6*it(41)+1*s(8)+1 Such that:aux(13) =< V1 aux(14) =< V1+V aux(15) =< V aux(6) =< aux(14) it(39) =< aux(14) it(41) =< aux(14) aux(6) =< aux(15)+aux(13) it(39) =< aux(15)+aux(13) s(8) =< aux(6) with precondition: [Out=1,V1>=1,V>=1] * Chain [[39,41],43]: 5*it(39)+6*it(41)+1*s(8)+0 Such that:aux(16) =< V1 aux(17) =< V1+V aux(18) =< V aux(6) =< aux(17) it(39) =< aux(17) it(41) =< aux(17) aux(6) =< aux(18)+aux(16) it(39) =< aux(18)+aux(16) s(8) =< aux(6) with precondition: [Out=0,V1>=1,V>=1] * Chain [[39,41],42,45]: 5*it(39)+15*it(41)+1*s(8)+15*s(10)+5 Such that:aux(26) =< 1 aux(27) =< V1 aux(28) =< V1+V aux(29) =< V s(10) =< aux(26) it(41) =< aux(28) aux(6) =< aux(28) it(39) =< aux(28) aux(6) =< aux(29)+aux(27) it(39) =< aux(29)+aux(27) s(8) =< aux(6) with precondition: [Out=1,V1>=1,V>=1,V+V1>=3] * Chain [[39,41],42,43]: 5*it(39)+15*it(41)+1*s(8)+15*s(10)+4 Such that:aux(30) =< 1 aux(31) =< V1 aux(32) =< V1+V aux(33) =< V s(10) =< aux(30) it(41) =< aux(32) aux(6) =< aux(32) it(39) =< aux(32) aux(6) =< aux(33)+aux(31) it(39) =< aux(33)+aux(31) s(8) =< aux(6) with precondition: [Out=0,V1>=1,V>=1,V+V1>=3] * Chain [[39,41],40,45]: 5*it(39)+6*it(41)+1*s(8)+1*s(34)+5 Such that:s(34) =< 1 aux(34) =< V1 aux(35) =< V1+V aux(36) =< V aux(6) =< aux(35) it(39) =< aux(35) it(41) =< aux(35) aux(6) =< aux(36)+aux(34) it(39) =< aux(36)+aux(34) s(8) =< aux(6) with precondition: [Out=1,V1>=1,V>=1,V+V1>=3] * Chain [[39,41],40,43]: 5*it(39)+6*it(41)+1*s(8)+1*s(34)+4 Such that:s(34) =< 1 aux(37) =< V1 aux(38) =< V1+V aux(39) =< V aux(6) =< aux(38) it(39) =< aux(38) it(41) =< aux(38) aux(6) =< aux(39)+aux(37) it(39) =< aux(39)+aux(37) s(8) =< aux(6) with precondition: [Out=0,V1>=1,V>=1,V+V1>=3] * Chain [[26,27,28,29,30,38],[39,41],45]: 18*it(26)+20*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1 Such that:aux(100) =< V1 aux(101) =< V1+V aux(102) =< V aux(6) =< aux(101) it(39) =< aux(101) it(27) =< aux(101) aux(6) =< aux(101)+aux(101) it(39) =< aux(101)+aux(101) s(8) =< aux(6) aux(71) =< aux(101) it(26) =< aux(101) aux(65) =< aux(101) aux(62) =< aux(102) aux(72) =< aux(101)-1 aux(71) =< aux(102)+aux(102)+aux(100) it(26) =< aux(102)+aux(102)+aux(100) s(133) =< it(27)*aux(101) s(132) =< aux(102)+aux(102)+aux(100) s(155) =< aux(102)+aux(102)+aux(100) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(102) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],43]: 18*it(26)+20*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+0 Such that:aux(103) =< V1 aux(104) =< V1+V aux(105) =< V aux(6) =< aux(104) it(39) =< aux(104) it(27) =< aux(104) aux(6) =< aux(104)+aux(104) it(39) =< aux(104)+aux(104) s(8) =< aux(6) aux(71) =< aux(104) it(26) =< aux(104) aux(65) =< aux(104) aux(62) =< aux(105) aux(72) =< aux(104)-1 aux(71) =< aux(105)+aux(105)+aux(103) it(26) =< aux(105)+aux(105)+aux(103) s(133) =< it(27)*aux(104) s(132) =< aux(105)+aux(105)+aux(103) s(155) =< aux(105)+aux(105)+aux(103) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(105) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],42,45]: 18*it(26)+29*it(27)+5*it(39)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5 Such that:aux(26) =< 1 aux(106) =< V1 aux(107) =< V1+V aux(108) =< V s(10) =< aux(26) it(27) =< aux(107) aux(6) =< aux(107) it(39) =< aux(107) aux(6) =< aux(107)+aux(107) it(39) =< aux(107)+aux(107) s(8) =< aux(6) aux(71) =< aux(107) it(26) =< aux(107) aux(65) =< aux(107) aux(62) =< aux(108) aux(72) =< aux(107)-1 aux(71) =< aux(108)+aux(108)+aux(106) it(26) =< aux(108)+aux(108)+aux(106) s(133) =< it(27)*aux(107) s(132) =< aux(108)+aux(108)+aux(106) s(155) =< aux(108)+aux(108)+aux(106) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(108) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],42,43]: 18*it(26)+29*it(27)+5*it(39)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4 Such that:aux(30) =< 1 aux(109) =< V1 aux(110) =< V1+V aux(111) =< V s(10) =< aux(30) it(27) =< aux(110) aux(6) =< aux(110) it(39) =< aux(110) aux(6) =< aux(110)+aux(110) it(39) =< aux(110)+aux(110) s(8) =< aux(6) aux(71) =< aux(110) it(26) =< aux(110) aux(65) =< aux(110) aux(62) =< aux(111) aux(72) =< aux(110)-1 aux(71) =< aux(111)+aux(111)+aux(109) it(26) =< aux(111)+aux(111)+aux(109) s(133) =< it(27)*aux(110) s(132) =< aux(111)+aux(111)+aux(109) s(155) =< aux(111)+aux(111)+aux(109) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(111) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],40,45]: 18*it(26)+20*it(27)+5*it(39)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5 Such that:s(34) =< 1 aux(112) =< V1 aux(113) =< V1+V aux(114) =< V aux(6) =< aux(113) it(39) =< aux(113) it(27) =< aux(113) aux(6) =< aux(113)+aux(113) it(39) =< aux(113)+aux(113) s(8) =< aux(6) aux(71) =< aux(113) it(26) =< aux(113) aux(65) =< aux(113) aux(62) =< aux(114) aux(72) =< aux(113)-1 aux(71) =< aux(114)+aux(114)+aux(112) it(26) =< aux(114)+aux(114)+aux(112) s(133) =< it(27)*aux(113) s(132) =< aux(114)+aux(114)+aux(112) s(155) =< aux(114)+aux(114)+aux(112) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(114) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],40,43]: 18*it(26)+20*it(27)+5*it(39)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4 Such that:s(34) =< 1 aux(115) =< V1 aux(116) =< V1+V aux(117) =< V aux(6) =< aux(116) it(39) =< aux(116) it(27) =< aux(116) aux(6) =< aux(116)+aux(116) it(39) =< aux(116)+aux(116) s(8) =< aux(6) aux(71) =< aux(116) it(26) =< aux(116) aux(65) =< aux(116) aux(62) =< aux(117) aux(72) =< aux(116)-1 aux(71) =< aux(117)+aux(117)+aux(115) it(26) =< aux(117)+aux(117)+aux(115) s(133) =< it(27)*aux(116) s(132) =< aux(117)+aux(117)+aux(115) s(155) =< aux(117)+aux(117)+aux(115) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(117) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],45]: 18*it(26)+10*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1 Such that:aux(95) =< V1+V aux(96) =< V1+V-Out aux(98) =< V aux(99) =< V-Out aux(118) =< V1 aux(71) =< aux(95) aux(74) =< aux(95) it(26) =< aux(95) it(27) =< aux(95) aux(71) =< aux(96) aux(74) =< aux(96) it(26) =< aux(96) it(27) =< aux(96) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(95) aux(62) =< aux(98) aux(72) =< aux(95)-1 aux(71) =< aux(49)+aux(49)+aux(118) it(26) =< aux(49)+aux(49)+aux(118) s(134) =< aux(74) s(133) =< it(27)*aux(95) s(132) =< aux(49)+aux(49)+aux(118) s(155) =< aux(49)+aux(49)+aux(118) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out>=2,V1>=Out,V>=Out] * Chain [[26,27,28,29,30,38],43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+0 Such that:aux(119) =< V1 aux(120) =< V1+V aux(121) =< V aux(71) =< aux(120) it(26) =< aux(120) it(27) =< aux(120) aux(65) =< aux(120) aux(62) =< aux(121) aux(72) =< aux(120)-1 aux(71) =< aux(121)+aux(121)+aux(119) it(26) =< aux(121)+aux(121)+aux(119) s(133) =< it(27)*aux(120) s(132) =< aux(121)+aux(121)+aux(119) s(155) =< aux(121)+aux(121)+aux(119) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(121) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],42,45]: 18*it(26)+32*it(27)+6*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5 Such that:aux(23) =< 1 aux(122) =< V1 aux(123) =< V1+V aux(124) =< V s(10) =< aux(23) it(27) =< aux(123) aux(71) =< aux(123) it(26) =< aux(123) aux(65) =< aux(123) aux(62) =< aux(124) aux(72) =< aux(123)-1 aux(71) =< aux(124)+aux(124)+aux(122) it(26) =< aux(124)+aux(124)+aux(122) s(133) =< it(27)*aux(123) s(132) =< aux(124)+aux(124)+aux(122) s(155) =< aux(124)+aux(124)+aux(122) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(124) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],42,43]: 18*it(26)+32*it(27)+6*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4 Such that:aux(23) =< 1 aux(125) =< V1 aux(126) =< V1+V aux(127) =< V s(10) =< aux(23) it(27) =< aux(126) aux(71) =< aux(126) it(26) =< aux(126) aux(65) =< aux(126) aux(62) =< aux(127) aux(72) =< aux(126)-1 aux(71) =< aux(127)+aux(127)+aux(125) it(26) =< aux(127)+aux(127)+aux(125) s(133) =< it(27)*aux(126) s(132) =< aux(127)+aux(127)+aux(125) s(155) =< aux(127)+aux(127)+aux(125) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(127) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],37,45]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5*s(160)+1*s(161)+4*s(163)+5 Such that:s(161) =< 1 aux(94) =< V1 aux(97) =< V1-Out aux(130) =< Out aux(131) =< V1+V aux(132) =< V s(160) =< aux(132) s(163) =< aux(130) aux(71) =< aux(131) it(26) =< aux(131) it(27) =< aux(131) aux(65) =< aux(131) aux(62) =< aux(132) aux(72) =< aux(131)-1 aux(71) =< aux(132)+aux(132)+aux(94) it(26) =< aux(132)+aux(132)+aux(94) s(133) =< it(27)*aux(131) it(26) =< aux(132)+aux(132)+aux(97) s(132) =< aux(132)+aux(132)+aux(97) s(155) =< aux(132)+aux(132)+aux(97) s(132) =< aux(132)+aux(132)+aux(94) s(155) =< aux(132)+aux(132)+aux(94) aux(71) =< aux(132)+aux(132)+aux(97) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(132) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out>=2,V1>=Out,V>=Out,V+V1>=2*Out+1] * Chain [[26,27,28,29,30,38],37,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9*s(160)+1*s(161)+4 Such that:s(161) =< 1 aux(134) =< V1 aux(135) =< V1+V aux(136) =< V s(160) =< aux(136) aux(71) =< aux(135) it(26) =< aux(135) it(27) =< aux(135) aux(65) =< aux(135) aux(62) =< aux(136) aux(72) =< aux(135)-1 aux(71) =< aux(136)+aux(136)+aux(134) it(26) =< aux(136)+aux(136)+aux(134) s(133) =< it(27)*aux(135) s(132) =< aux(136)+aux(136)+aux(134) s(155) =< aux(136)+aux(136)+aux(134) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(136) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,[39,41],45]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(171)+6 Such that:aux(137) =< 1 aux(139) =< V1 aux(140) =< V1+V aux(141) =< V it(27) =< aux(140) s(171) =< aux(137) aux(6) =< aux(140) it(39) =< aux(140) aux(6) =< aux(137)+aux(140) it(39) =< aux(137)+aux(140) s(8) =< aux(6) aux(71) =< aux(140) it(26) =< aux(140) aux(65) =< aux(140) aux(62) =< aux(141) aux(72) =< aux(140)-1 aux(71) =< aux(141)+aux(141)+aux(139) it(26) =< aux(141)+aux(141)+aux(139) s(133) =< it(27)*aux(140) s(132) =< aux(141)+aux(141)+aux(139) s(155) =< aux(141)+aux(141)+aux(139) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(141) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,[39,41],43]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(171)+5 Such that:aux(142) =< 1 aux(144) =< V1 aux(145) =< V1+V aux(146) =< V it(27) =< aux(145) s(171) =< aux(142) aux(6) =< aux(145) it(39) =< aux(145) aux(6) =< aux(142)+aux(145) it(39) =< aux(142)+aux(145) s(8) =< aux(6) aux(71) =< aux(145) it(26) =< aux(145) aux(65) =< aux(145) aux(62) =< aux(146) aux(72) =< aux(145)-1 aux(71) =< aux(146)+aux(146)+aux(144) it(26) =< aux(146)+aux(146)+aux(144) s(133) =< it(27)*aux(145) s(132) =< aux(146)+aux(146)+aux(144) s(155) =< aux(146)+aux(146)+aux(144) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(146) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,[39,41],42,45]: 18*it(26)+30*it(27)+5*it(39)+1*s(8)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(147) =< 1 aux(149) =< V1 aux(150) =< V1+V aux(151) =< V it(27) =< aux(150) s(10) =< aux(147) aux(6) =< aux(150) it(39) =< aux(150) aux(6) =< aux(147)+aux(150) it(39) =< aux(147)+aux(150) s(8) =< aux(6) aux(71) =< aux(150) it(26) =< aux(150) aux(65) =< aux(150) aux(62) =< aux(151) aux(72) =< aux(150)-1 aux(71) =< aux(151)+aux(151)+aux(149) it(26) =< aux(151)+aux(151)+aux(149) s(133) =< it(27)*aux(150) s(132) =< aux(151)+aux(151)+aux(149) s(155) =< aux(151)+aux(151)+aux(149) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(151) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],36,[39,41],42,43]: 18*it(26)+30*it(27)+5*it(39)+1*s(8)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(152) =< 1 aux(154) =< V1 aux(155) =< V1+V aux(156) =< V it(27) =< aux(155) s(10) =< aux(152) aux(6) =< aux(155) it(39) =< aux(155) aux(6) =< aux(152)+aux(155) it(39) =< aux(152)+aux(155) s(8) =< aux(6) aux(71) =< aux(155) it(26) =< aux(155) aux(65) =< aux(155) aux(62) =< aux(156) aux(72) =< aux(155)-1 aux(71) =< aux(156)+aux(156)+aux(154) it(26) =< aux(156)+aux(156)+aux(154) s(133) =< it(27)*aux(155) s(132) =< aux(156)+aux(156)+aux(154) s(155) =< aux(156)+aux(156)+aux(154) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(156) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],36,[39,41],40,45]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(157) =< 1 aux(159) =< V1 aux(160) =< V1+V aux(161) =< V it(27) =< aux(160) s(34) =< aux(157) aux(6) =< aux(160) it(39) =< aux(160) aux(6) =< aux(157)+aux(160) it(39) =< aux(157)+aux(160) s(8) =< aux(6) aux(71) =< aux(160) it(26) =< aux(160) aux(65) =< aux(160) aux(62) =< aux(161) aux(72) =< aux(160)-1 aux(71) =< aux(161)+aux(161)+aux(159) it(26) =< aux(161)+aux(161)+aux(159) s(133) =< it(27)*aux(160) s(132) =< aux(161)+aux(161)+aux(159) s(155) =< aux(161)+aux(161)+aux(159) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(161) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],36,[39,41],40,43]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(162) =< 1 aux(164) =< V1 aux(165) =< V1+V aux(166) =< V it(27) =< aux(165) s(34) =< aux(162) aux(6) =< aux(165) it(39) =< aux(165) aux(6) =< aux(162)+aux(165) it(39) =< aux(162)+aux(165) s(8) =< aux(6) aux(71) =< aux(165) it(26) =< aux(165) aux(65) =< aux(165) aux(62) =< aux(166) aux(72) =< aux(165)-1 aux(71) =< aux(166)+aux(166)+aux(164) it(26) =< aux(166)+aux(166)+aux(164) s(133) =< it(27)*aux(165) s(132) =< aux(166)+aux(166)+aux(164) s(155) =< aux(166)+aux(166)+aux(164) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(166) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],36,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(170)+1*s(171)+5 Such that:s(171) =< 1 aux(167) =< V1 aux(168) =< V1+V aux(169) =< V s(170) =< aux(169) aux(71) =< aux(168) it(26) =< aux(168) it(27) =< aux(168) aux(65) =< aux(168) aux(62) =< aux(169) aux(72) =< aux(168)-1 aux(71) =< aux(169)+aux(169)+aux(167) it(26) =< aux(169)+aux(169)+aux(167) s(133) =< it(27)*aux(168) s(132) =< aux(169)+aux(169)+aux(167) s(155) =< aux(169)+aux(169)+aux(167) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(169) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,42,45]: 18*it(26)+24*it(27)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(170) =< 1 aux(171) =< V1 aux(172) =< V1+V aux(173) =< V it(27) =< aux(172) s(10) =< aux(170) aux(71) =< aux(172) it(26) =< aux(172) aux(65) =< aux(172) aux(62) =< aux(173) aux(72) =< aux(172)-1 aux(71) =< aux(173)+aux(173)+aux(171) it(26) =< aux(173)+aux(173)+aux(171) s(133) =< it(27)*aux(172) s(132) =< aux(173)+aux(173)+aux(171) s(155) =< aux(173)+aux(173)+aux(171) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(173) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,42,43]: 18*it(26)+24*it(27)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(174) =< 1 aux(175) =< V1 aux(176) =< V1+V aux(177) =< V it(27) =< aux(176) s(10) =< aux(174) aux(71) =< aux(176) it(26) =< aux(176) aux(65) =< aux(176) aux(62) =< aux(177) aux(72) =< aux(176)-1 aux(71) =< aux(177)+aux(177)+aux(175) it(26) =< aux(177)+aux(177)+aux(175) s(133) =< it(27)*aux(176) s(132) =< aux(177)+aux(177)+aux(175) s(155) =< aux(177)+aux(177)+aux(175) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(177) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,40,45]: 18*it(26)+14*it(27)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(170)+10 Such that:aux(178) =< 1 aux(179) =< V1 aux(180) =< V1+V aux(181) =< V s(170) =< aux(181) s(34) =< aux(178) aux(71) =< aux(180) it(26) =< aux(180) it(27) =< aux(180) aux(65) =< aux(180) aux(62) =< aux(181) aux(72) =< aux(180)-1 aux(71) =< aux(181)+aux(181)+aux(179) it(26) =< aux(181)+aux(181)+aux(179) s(133) =< it(27)*aux(180) s(132) =< aux(181)+aux(181)+aux(179) s(155) =< aux(181)+aux(181)+aux(179) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(181) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,40,43]: 18*it(26)+14*it(27)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(170)+9 Such that:aux(182) =< 1 aux(183) =< V1 aux(184) =< V1+V aux(185) =< V s(170) =< aux(185) s(34) =< aux(182) aux(71) =< aux(184) it(26) =< aux(184) it(27) =< aux(184) aux(65) =< aux(184) aux(62) =< aux(185) aux(72) =< aux(184)-1 aux(71) =< aux(185)+aux(185)+aux(183) it(26) =< aux(185)+aux(185)+aux(183) s(133) =< it(27)*aux(184) s(132) =< aux(185)+aux(185)+aux(183) s(155) =< aux(185)+aux(185)+aux(183) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(185) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,[39,41],45]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(173)+6 Such that:aux(186) =< 1 aux(188) =< V1 aux(189) =< V1+V aux(190) =< V it(27) =< aux(189) s(173) =< aux(186) aux(6) =< aux(189) it(39) =< aux(189) aux(6) =< aux(186)+aux(189) it(39) =< aux(186)+aux(189) s(8) =< aux(6) aux(71) =< aux(189) it(26) =< aux(189) aux(65) =< aux(189) aux(62) =< aux(190) aux(72) =< aux(189)-1 aux(71) =< aux(190)+aux(190)+aux(188) it(26) =< aux(190)+aux(190)+aux(188) s(133) =< it(27)*aux(189) s(132) =< aux(190)+aux(190)+aux(188) s(155) =< aux(190)+aux(190)+aux(188) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(190) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,[39,41],43]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(173)+5 Such that:aux(191) =< 1 aux(193) =< V1 aux(194) =< V1+V aux(195) =< V it(27) =< aux(194) s(173) =< aux(191) aux(6) =< aux(194) it(39) =< aux(194) aux(6) =< aux(191)+aux(194) it(39) =< aux(191)+aux(194) s(8) =< aux(6) aux(71) =< aux(194) it(26) =< aux(194) aux(65) =< aux(194) aux(62) =< aux(195) aux(72) =< aux(194)-1 aux(71) =< aux(195)+aux(195)+aux(193) it(26) =< aux(195)+aux(195)+aux(193) s(133) =< it(27)*aux(194) s(132) =< aux(195)+aux(195)+aux(193) s(155) =< aux(195)+aux(195)+aux(193) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(195) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,[39,41],42,45]: 18*it(26)+30*it(27)+5*it(39)+1*s(8)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(196) =< 1 aux(198) =< V1 aux(199) =< V1+V aux(200) =< V it(27) =< aux(199) s(10) =< aux(196) aux(6) =< aux(199) it(39) =< aux(199) aux(6) =< aux(196)+aux(199) it(39) =< aux(196)+aux(199) s(8) =< aux(6) aux(71) =< aux(199) it(26) =< aux(199) aux(65) =< aux(199) aux(62) =< aux(200) aux(72) =< aux(199)-1 aux(71) =< aux(200)+aux(200)+aux(198) it(26) =< aux(200)+aux(200)+aux(198) s(133) =< it(27)*aux(199) s(132) =< aux(200)+aux(200)+aux(198) s(155) =< aux(200)+aux(200)+aux(198) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(200) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,[39,41],42,43]: 18*it(26)+30*it(27)+5*it(39)+1*s(8)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(201) =< 1 aux(203) =< V1 aux(204) =< V1+V aux(205) =< V it(27) =< aux(204) s(10) =< aux(201) aux(6) =< aux(204) it(39) =< aux(204) aux(6) =< aux(201)+aux(204) it(39) =< aux(201)+aux(204) s(8) =< aux(6) aux(71) =< aux(204) it(26) =< aux(204) aux(65) =< aux(204) aux(62) =< aux(205) aux(72) =< aux(204)-1 aux(71) =< aux(205)+aux(205)+aux(203) it(26) =< aux(205)+aux(205)+aux(203) s(133) =< it(27)*aux(204) s(132) =< aux(205)+aux(205)+aux(203) s(155) =< aux(205)+aux(205)+aux(203) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(205) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,[39,41],40,45]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(206) =< 1 aux(208) =< V1 aux(209) =< V1+V aux(210) =< V it(27) =< aux(209) s(34) =< aux(206) aux(6) =< aux(209) it(39) =< aux(209) aux(6) =< aux(206)+aux(209) it(39) =< aux(206)+aux(209) s(8) =< aux(6) aux(71) =< aux(209) it(26) =< aux(209) aux(65) =< aux(209) aux(62) =< aux(210) aux(72) =< aux(209)-1 aux(71) =< aux(210)+aux(210)+aux(208) it(26) =< aux(210)+aux(210)+aux(208) s(133) =< it(27)*aux(209) s(132) =< aux(210)+aux(210)+aux(208) s(155) =< aux(210)+aux(210)+aux(208) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(210) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,[39,41],40,43]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(211) =< 1 aux(213) =< V1 aux(214) =< V1+V aux(215) =< V it(27) =< aux(214) s(34) =< aux(211) aux(6) =< aux(214) it(39) =< aux(214) aux(6) =< aux(211)+aux(214) it(39) =< aux(211)+aux(214) s(8) =< aux(6) aux(71) =< aux(214) it(26) =< aux(214) aux(65) =< aux(214) aux(62) =< aux(215) aux(72) =< aux(214)-1 aux(71) =< aux(215)+aux(215)+aux(213) it(26) =< aux(215)+aux(215)+aux(213) s(133) =< it(27)*aux(214) s(132) =< aux(215)+aux(215)+aux(213) s(155) =< aux(215)+aux(215)+aux(213) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(215) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(172)+1*s(173)+5 Such that:s(173) =< 1 aux(216) =< V1 aux(217) =< V1+V aux(218) =< V s(172) =< aux(216) aux(71) =< aux(217) it(26) =< aux(217) it(27) =< aux(217) aux(65) =< aux(217) aux(62) =< aux(218) aux(72) =< aux(217)-1 aux(71) =< aux(218)+aux(218)+aux(216) it(26) =< aux(218)+aux(218)+aux(216) s(133) =< it(27)*aux(217) s(132) =< aux(218)+aux(218)+aux(216) s(155) =< aux(218)+aux(218)+aux(216) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(218) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,42,45]: 18*it(26)+24*it(27)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(219) =< 1 aux(220) =< V1 aux(221) =< V1+V aux(222) =< V it(27) =< aux(221) s(10) =< aux(219) aux(71) =< aux(221) it(26) =< aux(221) aux(65) =< aux(221) aux(62) =< aux(222) aux(72) =< aux(221)-1 aux(71) =< aux(222)+aux(222)+aux(220) it(26) =< aux(222)+aux(222)+aux(220) s(133) =< it(27)*aux(221) s(132) =< aux(222)+aux(222)+aux(220) s(155) =< aux(222)+aux(222)+aux(220) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(222) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,42,43]: 18*it(26)+24*it(27)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(223) =< 1 aux(224) =< V1 aux(225) =< V1+V aux(226) =< V it(27) =< aux(225) s(10) =< aux(223) aux(71) =< aux(225) it(26) =< aux(225) aux(65) =< aux(225) aux(62) =< aux(226) aux(72) =< aux(225)-1 aux(71) =< aux(226)+aux(226)+aux(224) it(26) =< aux(226)+aux(226)+aux(224) s(133) =< it(27)*aux(225) s(132) =< aux(226)+aux(226)+aux(224) s(155) =< aux(226)+aux(226)+aux(224) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(226) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,40,45]: 18*it(26)+14*it(27)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(172)+10 Such that:aux(227) =< 1 aux(228) =< V1 aux(229) =< V1+V aux(230) =< V s(172) =< aux(228) s(34) =< aux(227) aux(71) =< aux(229) it(26) =< aux(229) it(27) =< aux(229) aux(65) =< aux(229) aux(62) =< aux(230) aux(72) =< aux(229)-1 aux(71) =< aux(230)+aux(230)+aux(228) it(26) =< aux(230)+aux(230)+aux(228) s(133) =< it(27)*aux(229) s(132) =< aux(230)+aux(230)+aux(228) s(155) =< aux(230)+aux(230)+aux(228) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(230) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,40,43]: 18*it(26)+14*it(27)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(172)+9 Such that:aux(231) =< 1 aux(232) =< V1 aux(233) =< V1+V aux(234) =< V s(172) =< aux(232) s(34) =< aux(231) aux(71) =< aux(233) it(26) =< aux(233) it(27) =< aux(233) aux(65) =< aux(233) aux(62) =< aux(234) aux(72) =< aux(233)-1 aux(71) =< aux(234)+aux(234)+aux(232) it(26) =< aux(234)+aux(234)+aux(232) s(133) =< it(27)*aux(233) s(132) =< aux(234)+aux(234)+aux(232) s(155) =< aux(234)+aux(234)+aux(232) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(234) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],34,[39,41],45]: 18*it(26)+24*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5 Such that:aux(15) =< 1 aux(98) =< V aux(99) =< V+1 aux(237) =< V1 aux(238) =< V1+V it(27) =< aux(238) aux(6) =< aux(238) it(39) =< aux(238) aux(6) =< aux(15)+aux(238) it(39) =< aux(15)+aux(238) s(8) =< aux(6) aux(71) =< aux(238) it(26) =< aux(238) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(238) aux(62) =< aux(98) aux(72) =< aux(238)-1 aux(71) =< aux(49)+aux(49)+aux(237) it(26) =< aux(49)+aux(49)+aux(237) s(133) =< it(27)*aux(238) s(132) =< aux(49)+aux(49)+aux(237) s(155) =< aux(49)+aux(49)+aux(237) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,[39,41],43]: 18*it(26)+24*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4 Such that:aux(18) =< 1 aux(98) =< V aux(99) =< V+1 aux(240) =< V1 aux(241) =< V1+V it(27) =< aux(241) aux(6) =< aux(241) it(39) =< aux(241) aux(6) =< aux(18)+aux(241) it(39) =< aux(18)+aux(241) s(8) =< aux(6) aux(71) =< aux(241) it(26) =< aux(241) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(241) aux(62) =< aux(98) aux(72) =< aux(241)-1 aux(71) =< aux(49)+aux(49)+aux(240) it(26) =< aux(49)+aux(49)+aux(240) s(133) =< it(27)*aux(241) s(132) =< aux(49)+aux(49)+aux(240) s(155) =< aux(49)+aux(49)+aux(240) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,[39,41],42,45]: 18*it(26)+33*it(27)+5*it(39)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(242) =< 1 aux(98) =< V aux(99) =< V+1 aux(244) =< V1 aux(245) =< V1+V it(27) =< aux(245) s(10) =< aux(242) aux(6) =< aux(245) it(39) =< aux(245) aux(6) =< aux(242)+aux(245) it(39) =< aux(242)+aux(245) s(8) =< aux(6) aux(71) =< aux(245) it(26) =< aux(245) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(245) aux(62) =< aux(98) aux(72) =< aux(245)-1 aux(71) =< aux(49)+aux(49)+aux(244) it(26) =< aux(49)+aux(49)+aux(244) s(133) =< it(27)*aux(245) s(132) =< aux(49)+aux(49)+aux(244) s(155) =< aux(49)+aux(49)+aux(244) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=4,V>=4,V+V1>=9] * Chain [[26,27,28,29,30,38],34,[39,41],42,43]: 18*it(26)+33*it(27)+5*it(39)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+8 Such that:aux(246) =< 1 aux(98) =< V aux(99) =< V+1 aux(248) =< V1 aux(249) =< V1+V it(27) =< aux(249) s(10) =< aux(246) aux(6) =< aux(249) it(39) =< aux(249) aux(6) =< aux(246)+aux(249) it(39) =< aux(246)+aux(249) s(8) =< aux(6) aux(71) =< aux(249) it(26) =< aux(249) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(249) aux(62) =< aux(98) aux(72) =< aux(249)-1 aux(71) =< aux(49)+aux(49)+aux(248) it(26) =< aux(49)+aux(49)+aux(248) s(133) =< it(27)*aux(249) s(132) =< aux(49)+aux(49)+aux(248) s(155) =< aux(49)+aux(49)+aux(248) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=4,V>=4,V+V1>=9] * Chain [[26,27,28,29,30,38],34,[39,41],40,45]: 18*it(26)+24*it(27)+5*it(39)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(250) =< 1 aux(98) =< V aux(99) =< V+1 aux(252) =< V1 aux(253) =< V1+V s(34) =< aux(250) it(27) =< aux(253) aux(6) =< aux(253) it(39) =< aux(253) aux(6) =< aux(250)+aux(253) it(39) =< aux(250)+aux(253) s(8) =< aux(6) aux(71) =< aux(253) it(26) =< aux(253) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(253) aux(62) =< aux(98) aux(72) =< aux(253)-1 aux(71) =< aux(49)+aux(49)+aux(252) it(26) =< aux(49)+aux(49)+aux(252) s(133) =< it(27)*aux(253) s(132) =< aux(49)+aux(49)+aux(252) s(155) =< aux(49)+aux(49)+aux(252) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=4,V>=4,V+V1>=9] * Chain [[26,27,28,29,30,38],34,[39,41],40,43]: 18*it(26)+24*it(27)+5*it(39)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+8 Such that:aux(254) =< 1 aux(98) =< V aux(99) =< V+1 aux(256) =< V1 aux(257) =< V1+V s(34) =< aux(254) it(27) =< aux(257) aux(6) =< aux(257) it(39) =< aux(257) aux(6) =< aux(254)+aux(257) it(39) =< aux(254)+aux(257) s(8) =< aux(6) aux(71) =< aux(257) it(26) =< aux(257) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(257) aux(62) =< aux(98) aux(72) =< aux(257)-1 aux(71) =< aux(49)+aux(49)+aux(256) it(26) =< aux(49)+aux(49)+aux(256) s(133) =< it(27)*aux(257) s(132) =< aux(49)+aux(49)+aux(256) s(155) =< aux(49)+aux(49)+aux(256) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=4,V>=4,V+V1>=9] * Chain [[26,27,28,29,30,38],34,45]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(174)+5 Such that:aux(259) =< V1 aux(260) =< V1+V aux(261) =< V s(174) =< aux(261) aux(71) =< aux(260) it(26) =< aux(260) it(27) =< aux(260) aux(65) =< aux(260) aux(62) =< aux(261) aux(72) =< aux(260)-1 aux(71) =< aux(261)+aux(261)+aux(259) it(26) =< aux(261)+aux(261)+aux(259) s(133) =< it(27)*aux(260) s(132) =< aux(261)+aux(261)+aux(259) s(155) =< aux(261)+aux(261)+aux(259) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(261) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],34,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(174)+4 Such that:aux(263) =< V1 aux(264) =< V1+V aux(265) =< V s(174) =< aux(265) aux(71) =< aux(264) it(26) =< aux(264) it(27) =< aux(264) aux(65) =< aux(264) aux(62) =< aux(265) aux(72) =< aux(264)-1 aux(71) =< aux(265)+aux(265)+aux(263) it(26) =< aux(265)+aux(265)+aux(263) s(133) =< it(27)*aux(264) s(132) =< aux(265)+aux(265)+aux(263) s(155) =< aux(265)+aux(265)+aux(263) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(265) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],34,42,45]: 18*it(26)+14*it(27)+15*s(10)+13*s(22)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(266) =< 1 aux(268) =< V1 aux(269) =< V1+V aux(270) =< V s(22) =< aux(270) s(10) =< aux(266) aux(71) =< aux(269) it(26) =< aux(269) it(27) =< aux(269) aux(65) =< aux(269) aux(62) =< aux(270) aux(72) =< aux(269)-1 aux(71) =< aux(270)+aux(270)+aux(268) it(26) =< aux(270)+aux(270)+aux(268) s(133) =< it(27)*aux(269) s(132) =< aux(270)+aux(270)+aux(268) s(155) =< aux(270)+aux(270)+aux(268) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(270) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,42,43]: 18*it(26)+14*it(27)+15*s(10)+13*s(22)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+8 Such that:aux(271) =< 1 aux(273) =< V1 aux(274) =< V1+V aux(275) =< V s(22) =< aux(275) s(10) =< aux(271) aux(71) =< aux(274) it(26) =< aux(274) it(27) =< aux(274) aux(65) =< aux(274) aux(62) =< aux(275) aux(72) =< aux(274)-1 aux(71) =< aux(275)+aux(275)+aux(273) it(26) =< aux(275)+aux(275)+aux(273) s(133) =< it(27)*aux(274) s(132) =< aux(275)+aux(275)+aux(273) s(155) =< aux(275)+aux(275)+aux(273) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(275) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,40,45]: 18*it(26)+14*it(27)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(174)+9 Such that:s(34) =< 1 aux(277) =< V1 aux(278) =< V1+V aux(279) =< V s(174) =< aux(279) aux(71) =< aux(278) it(26) =< aux(278) it(27) =< aux(278) aux(65) =< aux(278) aux(62) =< aux(279) aux(72) =< aux(278)-1 aux(71) =< aux(279)+aux(279)+aux(277) it(26) =< aux(279)+aux(279)+aux(277) s(133) =< it(27)*aux(278) s(132) =< aux(279)+aux(279)+aux(277) s(155) =< aux(279)+aux(279)+aux(277) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(279) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,40,43]: 18*it(26)+14*it(27)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(174)+8 Such that:s(34) =< 1 aux(281) =< V1 aux(282) =< V1+V aux(283) =< V s(174) =< aux(283) aux(71) =< aux(282) it(26) =< aux(282) it(27) =< aux(282) aux(65) =< aux(282) aux(62) =< aux(283) aux(72) =< aux(282)-1 aux(71) =< aux(283)+aux(283)+aux(281) it(26) =< aux(283)+aux(283)+aux(281) s(133) =< it(27)*aux(282) s(132) =< aux(283)+aux(283)+aux(281) s(155) =< aux(283)+aux(283)+aux(281) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(283) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],33,[39,41],45]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(179)+5 Such that:aux(284) =< 1 aux(286) =< V1 aux(287) =< V1+V aux(288) =< V s(179) =< aux(284) it(27) =< aux(287) aux(6) =< aux(287) it(39) =< aux(287) aux(6) =< aux(284)+aux(287) it(39) =< aux(284)+aux(287) s(8) =< aux(6) aux(71) =< aux(287) it(26) =< aux(287) aux(65) =< aux(287) aux(62) =< aux(288) aux(72) =< aux(287)-1 aux(71) =< aux(288)+aux(288)+aux(286) it(26) =< aux(288)+aux(288)+aux(286) s(133) =< it(27)*aux(287) s(132) =< aux(288)+aux(288)+aux(286) s(155) =< aux(288)+aux(288)+aux(286) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(288) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,[39,41],43]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(179)+4 Such that:aux(289) =< 1 aux(291) =< V1 aux(292) =< V1+V aux(293) =< V s(179) =< aux(289) it(27) =< aux(292) aux(6) =< aux(292) it(39) =< aux(292) aux(6) =< aux(289)+aux(292) it(39) =< aux(289)+aux(292) s(8) =< aux(6) aux(71) =< aux(292) it(26) =< aux(292) aux(65) =< aux(292) aux(62) =< aux(293) aux(72) =< aux(292)-1 aux(71) =< aux(293)+aux(293)+aux(291) it(26) =< aux(293)+aux(293)+aux(291) s(133) =< it(27)*aux(292) s(132) =< aux(293)+aux(293)+aux(291) s(155) =< aux(293)+aux(293)+aux(291) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(293) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,[39,41],42,45]: 18*it(26)+30*it(27)+5*it(39)+1*s(8)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(294) =< 1 aux(296) =< V1 aux(297) =< V1+V aux(298) =< V s(10) =< aux(294) it(27) =< aux(297) aux(6) =< aux(297) it(39) =< aux(297) aux(6) =< aux(294)+aux(297) it(39) =< aux(294)+aux(297) s(8) =< aux(6) aux(71) =< aux(297) it(26) =< aux(297) aux(65) =< aux(297) aux(62) =< aux(298) aux(72) =< aux(297)-1 aux(71) =< aux(298)+aux(298)+aux(296) it(26) =< aux(298)+aux(298)+aux(296) s(133) =< it(27)*aux(297) s(132) =< aux(298)+aux(298)+aux(296) s(155) =< aux(298)+aux(298)+aux(296) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(298) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],33,[39,41],42,43]: 18*it(26)+30*it(27)+5*it(39)+1*s(8)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+8 Such that:aux(299) =< 1 aux(301) =< V1 aux(302) =< V1+V aux(303) =< V s(10) =< aux(299) it(27) =< aux(302) aux(6) =< aux(302) it(39) =< aux(302) aux(6) =< aux(299)+aux(302) it(39) =< aux(299)+aux(302) s(8) =< aux(6) aux(71) =< aux(302) it(26) =< aux(302) aux(65) =< aux(302) aux(62) =< aux(303) aux(72) =< aux(302)-1 aux(71) =< aux(303)+aux(303)+aux(301) it(26) =< aux(303)+aux(303)+aux(301) s(133) =< it(27)*aux(302) s(132) =< aux(303)+aux(303)+aux(301) s(155) =< aux(303)+aux(303)+aux(301) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(303) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],33,[39,41],40,45]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(304) =< 1 aux(306) =< V1 aux(307) =< V1+V aux(308) =< V s(34) =< aux(304) it(27) =< aux(307) aux(6) =< aux(307) it(39) =< aux(307) aux(6) =< aux(304)+aux(307) it(39) =< aux(304)+aux(307) s(8) =< aux(6) aux(71) =< aux(307) it(26) =< aux(307) aux(65) =< aux(307) aux(62) =< aux(308) aux(72) =< aux(307)-1 aux(71) =< aux(308)+aux(308)+aux(306) it(26) =< aux(308)+aux(308)+aux(306) s(133) =< it(27)*aux(307) s(132) =< aux(308)+aux(308)+aux(306) s(155) =< aux(308)+aux(308)+aux(306) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(308) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],33,[39,41],40,43]: 18*it(26)+21*it(27)+5*it(39)+1*s(8)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+8 Such that:aux(309) =< 1 aux(311) =< V1 aux(312) =< V1+V aux(313) =< V s(34) =< aux(309) it(27) =< aux(312) aux(6) =< aux(312) it(39) =< aux(312) aux(6) =< aux(309)+aux(312) it(39) =< aux(309)+aux(312) s(8) =< aux(6) aux(71) =< aux(312) it(26) =< aux(312) aux(65) =< aux(312) aux(62) =< aux(313) aux(72) =< aux(312)-1 aux(71) =< aux(313)+aux(313)+aux(311) it(26) =< aux(313)+aux(313)+aux(311) s(133) =< it(27)*aux(312) s(132) =< aux(313)+aux(313)+aux(311) s(155) =< aux(313)+aux(313)+aux(311) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(313) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],33,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(178)+1*s(179)+4 Such that:s(179) =< 1 aux(314) =< V1 aux(315) =< V1+V aux(316) =< V s(178) =< aux(316) aux(71) =< aux(315) it(26) =< aux(315) it(27) =< aux(315) aux(65) =< aux(315) aux(62) =< aux(316) aux(72) =< aux(315)-1 aux(71) =< aux(316)+aux(316)+aux(314) it(26) =< aux(316)+aux(316)+aux(314) s(133) =< it(27)*aux(315) s(132) =< aux(316)+aux(316)+aux(314) s(155) =< aux(316)+aux(316)+aux(314) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(316) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,42,45]: 18*it(26)+24*it(27)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(317) =< 1 aux(319) =< V1 aux(320) =< V1+V aux(321) =< V s(10) =< aux(317) it(27) =< aux(320) aux(71) =< aux(320) it(26) =< aux(320) aux(65) =< aux(320) aux(62) =< aux(321) aux(72) =< aux(320)-1 aux(71) =< aux(321)+aux(321)+aux(319) it(26) =< aux(321)+aux(321)+aux(319) s(133) =< it(27)*aux(320) s(132) =< aux(321)+aux(321)+aux(319) s(155) =< aux(321)+aux(321)+aux(319) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(321) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,42,43]: 18*it(26)+24*it(27)+16*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+8 Such that:aux(322) =< 1 aux(324) =< V1 aux(325) =< V1+V aux(326) =< V s(10) =< aux(322) it(27) =< aux(325) aux(71) =< aux(325) it(26) =< aux(325) aux(65) =< aux(325) aux(62) =< aux(326) aux(72) =< aux(325)-1 aux(71) =< aux(326)+aux(326)+aux(324) it(26) =< aux(326)+aux(326)+aux(324) s(133) =< it(27)*aux(325) s(132) =< aux(326)+aux(326)+aux(324) s(155) =< aux(326)+aux(326)+aux(324) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(326) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,40,45]: 18*it(26)+14*it(27)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(178)+9 Such that:aux(327) =< 1 aux(328) =< V1 aux(329) =< V1+V aux(330) =< V s(178) =< aux(330) s(34) =< aux(327) aux(71) =< aux(329) it(26) =< aux(329) it(27) =< aux(329) aux(65) =< aux(329) aux(62) =< aux(330) aux(72) =< aux(329)-1 aux(71) =< aux(330)+aux(330)+aux(328) it(26) =< aux(330)+aux(330)+aux(328) s(133) =< it(27)*aux(329) s(132) =< aux(330)+aux(330)+aux(328) s(155) =< aux(330)+aux(330)+aux(328) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(330) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,40,43]: 18*it(26)+14*it(27)+2*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+1*s(178)+8 Such that:aux(331) =< 1 aux(332) =< V1 aux(333) =< V1+V aux(334) =< V s(178) =< aux(334) s(34) =< aux(331) aux(71) =< aux(333) it(26) =< aux(333) it(27) =< aux(333) aux(65) =< aux(333) aux(62) =< aux(334) aux(72) =< aux(333)-1 aux(71) =< aux(334)+aux(334)+aux(332) it(26) =< aux(334)+aux(334)+aux(332) s(133) =< it(27)*aux(333) s(132) =< aux(334)+aux(334)+aux(332) s(155) =< aux(334)+aux(334)+aux(332) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(334) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],32,[39,41],45]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+6 Such that:aux(15) =< 1 aux(98) =< V aux(99) =< V+1 aux(337) =< V1 aux(338) =< V1+V aux(339) =< V1+V+1 it(41) =< aux(339) aux(6) =< aux(339) it(39) =< aux(339) aux(6) =< aux(15)+aux(338) it(39) =< aux(15)+aux(338) s(8) =< aux(6) aux(71) =< aux(338) aux(74) =< aux(338) it(26) =< aux(338) it(27) =< aux(338) aux(71) =< aux(339) aux(74) =< aux(339) it(26) =< aux(339) it(27) =< aux(339) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(338) aux(62) =< aux(98) aux(72) =< aux(338)-1 aux(71) =< aux(49)+aux(49)+aux(337) it(26) =< aux(49)+aux(49)+aux(337) s(134) =< aux(74) s(133) =< it(27)*aux(338) s(132) =< aux(49)+aux(49)+aux(337) s(155) =< aux(49)+aux(49)+aux(337) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,[39,41],43]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5 Such that:aux(18) =< 1 aux(98) =< V aux(99) =< V+1 aux(341) =< V1 aux(342) =< V1+V aux(343) =< V1+V+1 it(41) =< aux(343) aux(6) =< aux(343) it(39) =< aux(343) aux(6) =< aux(18)+aux(342) it(39) =< aux(18)+aux(342) s(8) =< aux(6) aux(71) =< aux(342) aux(74) =< aux(342) it(26) =< aux(342) it(27) =< aux(342) aux(71) =< aux(343) aux(74) =< aux(343) it(26) =< aux(343) it(27) =< aux(343) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(342) aux(62) =< aux(98) aux(72) =< aux(342)-1 aux(71) =< aux(49)+aux(49)+aux(341) it(26) =< aux(49)+aux(49)+aux(341) s(134) =< aux(74) s(133) =< it(27)*aux(342) s(132) =< aux(49)+aux(49)+aux(341) s(155) =< aux(49)+aux(49)+aux(341) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,[39,41],42,45]: 18*it(26)+10*it(27)+5*it(39)+19*it(41)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(344) =< 1 aux(98) =< V aux(99) =< V+1 aux(346) =< V1 aux(347) =< V1+V aux(348) =< V1+V+1 it(41) =< aux(348) s(10) =< aux(344) aux(6) =< aux(348) it(39) =< aux(348) aux(6) =< aux(344)+aux(347) it(39) =< aux(344)+aux(347) s(8) =< aux(6) aux(71) =< aux(347) aux(74) =< aux(347) it(26) =< aux(347) it(27) =< aux(347) aux(71) =< aux(348) aux(74) =< aux(348) it(26) =< aux(348) it(27) =< aux(348) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(347) aux(62) =< aux(98) aux(72) =< aux(347)-1 aux(71) =< aux(49)+aux(49)+aux(346) it(26) =< aux(49)+aux(49)+aux(346) s(134) =< aux(74) s(133) =< it(27)*aux(347) s(132) =< aux(49)+aux(49)+aux(346) s(155) =< aux(49)+aux(49)+aux(346) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=4,V>=4] * Chain [[26,27,28,29,30,38],32,[39,41],42,43]: 18*it(26)+10*it(27)+5*it(39)+19*it(41)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(349) =< 1 aux(98) =< V aux(99) =< V+1 aux(351) =< V1 aux(352) =< V1+V aux(353) =< V1+V+1 it(41) =< aux(353) s(10) =< aux(349) aux(6) =< aux(353) it(39) =< aux(353) aux(6) =< aux(349)+aux(352) it(39) =< aux(349)+aux(352) s(8) =< aux(6) aux(71) =< aux(352) aux(74) =< aux(352) it(26) =< aux(352) it(27) =< aux(352) aux(71) =< aux(353) aux(74) =< aux(353) it(26) =< aux(353) it(27) =< aux(353) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(352) aux(62) =< aux(98) aux(72) =< aux(352)-1 aux(71) =< aux(49)+aux(49)+aux(351) it(26) =< aux(49)+aux(49)+aux(351) s(134) =< aux(74) s(133) =< it(27)*aux(352) s(132) =< aux(49)+aux(49)+aux(351) s(155) =< aux(49)+aux(49)+aux(351) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=4,V>=4] * Chain [[26,27,28,29,30,38],32,[39,41],40,45]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(354) =< 1 aux(98) =< V aux(99) =< V+1 aux(356) =< V1 aux(357) =< V1+V aux(358) =< V1+V+1 it(41) =< aux(358) s(34) =< aux(354) aux(6) =< aux(358) it(39) =< aux(358) aux(6) =< aux(354)+aux(357) it(39) =< aux(354)+aux(357) s(8) =< aux(6) aux(71) =< aux(357) aux(74) =< aux(357) it(26) =< aux(357) it(27) =< aux(357) aux(71) =< aux(358) aux(74) =< aux(358) it(26) =< aux(358) it(27) =< aux(358) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(357) aux(62) =< aux(98) aux(72) =< aux(357)-1 aux(71) =< aux(49)+aux(49)+aux(356) it(26) =< aux(49)+aux(49)+aux(356) s(134) =< aux(74) s(133) =< it(27)*aux(357) s(132) =< aux(49)+aux(49)+aux(356) s(155) =< aux(49)+aux(49)+aux(356) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=4,V>=4] * Chain [[26,27,28,29,30,38],32,[39,41],40,43]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(359) =< 1 aux(98) =< V aux(99) =< V+1 aux(361) =< V1 aux(362) =< V1+V aux(363) =< V1+V+1 it(41) =< aux(363) s(34) =< aux(359) aux(6) =< aux(363) it(39) =< aux(363) aux(6) =< aux(359)+aux(362) it(39) =< aux(359)+aux(362) s(8) =< aux(6) aux(71) =< aux(362) aux(74) =< aux(362) it(26) =< aux(362) it(27) =< aux(362) aux(71) =< aux(363) aux(74) =< aux(363) it(26) =< aux(363) it(27) =< aux(363) aux(49) =< aux(98) aux(49) =< aux(99) aux(65) =< aux(362) aux(62) =< aux(98) aux(72) =< aux(362)-1 aux(71) =< aux(49)+aux(49)+aux(361) it(26) =< aux(49)+aux(49)+aux(361) s(134) =< aux(74) s(133) =< it(27)*aux(362) s(132) =< aux(49)+aux(49)+aux(361) s(155) =< aux(49)+aux(49)+aux(361) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(98) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=4,V>=4] * Chain [[26,27,28,29,30,38],32,45]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(180)+6 Such that:aux(365) =< V1 aux(366) =< V1+V aux(367) =< V s(180) =< aux(367) aux(71) =< aux(366) it(26) =< aux(366) it(27) =< aux(366) aux(65) =< aux(366) aux(62) =< aux(367) aux(72) =< aux(366)-1 aux(71) =< aux(367)+aux(367)+aux(365) it(26) =< aux(367)+aux(367)+aux(365) s(133) =< it(27)*aux(366) s(132) =< aux(367)+aux(367)+aux(365) s(155) =< aux(367)+aux(367)+aux(365) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(367) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],32,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(180)+5 Such that:aux(369) =< V1 aux(370) =< V1+V aux(371) =< V s(180) =< aux(369) aux(71) =< aux(370) it(26) =< aux(370) it(27) =< aux(370) aux(65) =< aux(370) aux(62) =< aux(371) aux(72) =< aux(370)-1 aux(71) =< aux(371)+aux(371)+aux(369) it(26) =< aux(371)+aux(371)+aux(369) s(133) =< it(27)*aux(370) s(132) =< aux(371)+aux(371)+aux(369) s(155) =< aux(371)+aux(371)+aux(369) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(371) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],32,42,45]: 18*it(26)+27*it(27)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(372) =< 1 aux(374) =< V1 aux(375) =< V1+V aux(376) =< V it(27) =< aux(375) s(10) =< aux(372) aux(71) =< aux(375) it(26) =< aux(375) aux(65) =< aux(375) aux(62) =< aux(376) aux(72) =< aux(375)-1 aux(71) =< aux(376)+aux(376)+aux(374) it(26) =< aux(376)+aux(376)+aux(374) s(133) =< it(27)*aux(375) s(132) =< aux(376)+aux(376)+aux(374) s(155) =< aux(376)+aux(376)+aux(374) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(376) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,42,43]: 18*it(26)+27*it(27)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(377) =< 1 aux(379) =< V1 aux(380) =< V1+V aux(381) =< V it(27) =< aux(380) s(10) =< aux(377) aux(71) =< aux(380) it(26) =< aux(380) aux(65) =< aux(380) aux(62) =< aux(381) aux(72) =< aux(380)-1 aux(71) =< aux(381)+aux(381)+aux(379) it(26) =< aux(381)+aux(381)+aux(379) s(133) =< it(27)*aux(380) s(132) =< aux(381)+aux(381)+aux(379) s(155) =< aux(381)+aux(381)+aux(379) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(381) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,40,45]: 18*it(26)+14*it(27)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(180)+10 Such that:s(34) =< 1 aux(383) =< V1 aux(384) =< V1+V aux(385) =< V s(180) =< aux(383) aux(71) =< aux(384) it(26) =< aux(384) it(27) =< aux(384) aux(65) =< aux(384) aux(62) =< aux(385) aux(72) =< aux(384)-1 aux(71) =< aux(385)+aux(385)+aux(383) it(26) =< aux(385)+aux(385)+aux(383) s(133) =< it(27)*aux(384) s(132) =< aux(385)+aux(385)+aux(383) s(155) =< aux(385)+aux(385)+aux(383) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(385) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,40,43]: 18*it(26)+14*it(27)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(180)+9 Such that:s(34) =< 1 aux(387) =< V1 aux(388) =< V1+V aux(389) =< V s(180) =< aux(387) aux(71) =< aux(388) it(26) =< aux(388) it(27) =< aux(388) aux(65) =< aux(388) aux(62) =< aux(389) aux(72) =< aux(388)-1 aux(71) =< aux(389)+aux(389)+aux(387) it(26) =< aux(389)+aux(389)+aux(387) s(133) =< it(27)*aux(388) s(132) =< aux(389)+aux(389)+aux(387) s(155) =< aux(389)+aux(389)+aux(387) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(389) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],31,[39,41],45]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+6 Such that:aux(15) =< 1 aux(392) =< V1 aux(393) =< V1+V aux(394) =< V1+V+1 aux(395) =< V it(41) =< aux(394) aux(6) =< aux(394) it(39) =< aux(394) aux(6) =< aux(15)+aux(393) it(39) =< aux(15)+aux(393) s(8) =< aux(6) aux(71) =< aux(393) aux(74) =< aux(393) it(26) =< aux(393) it(27) =< aux(393) aux(71) =< aux(394) aux(74) =< aux(394) it(26) =< aux(394) it(27) =< aux(394) aux(65) =< aux(393) aux(62) =< aux(395) aux(72) =< aux(393)-1 aux(71) =< aux(395)+aux(395)+aux(392) it(26) =< aux(395)+aux(395)+aux(392) s(134) =< aux(74) s(133) =< it(27)*aux(393) s(132) =< aux(395)+aux(395)+aux(392) s(155) =< aux(395)+aux(395)+aux(392) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(395) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,[39,41],43]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+5 Such that:aux(18) =< 1 aux(397) =< V1 aux(398) =< V1+V aux(399) =< V1+V+1 aux(400) =< V it(41) =< aux(399) aux(6) =< aux(399) it(39) =< aux(399) aux(6) =< aux(18)+aux(398) it(39) =< aux(18)+aux(398) s(8) =< aux(6) aux(71) =< aux(398) aux(74) =< aux(398) it(26) =< aux(398) it(27) =< aux(398) aux(71) =< aux(399) aux(74) =< aux(399) it(26) =< aux(399) it(27) =< aux(399) aux(65) =< aux(398) aux(62) =< aux(400) aux(72) =< aux(398)-1 aux(71) =< aux(400)+aux(400)+aux(397) it(26) =< aux(400)+aux(400)+aux(397) s(134) =< aux(74) s(133) =< it(27)*aux(398) s(132) =< aux(400)+aux(400)+aux(397) s(155) =< aux(400)+aux(400)+aux(397) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(400) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,[39,41],42,45]: 18*it(26)+10*it(27)+5*it(39)+19*it(41)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(401) =< 1 aux(403) =< V1 aux(404) =< V1+V aux(405) =< V1+V+1 aux(406) =< V it(41) =< aux(405) s(10) =< aux(401) aux(6) =< aux(405) it(39) =< aux(405) aux(6) =< aux(401)+aux(404) it(39) =< aux(401)+aux(404) s(8) =< aux(6) aux(71) =< aux(404) aux(74) =< aux(404) it(26) =< aux(404) it(27) =< aux(404) aux(71) =< aux(405) aux(74) =< aux(405) it(26) =< aux(405) it(27) =< aux(405) aux(65) =< aux(404) aux(62) =< aux(406) aux(72) =< aux(404)-1 aux(71) =< aux(406)+aux(406)+aux(403) it(26) =< aux(406)+aux(406)+aux(403) s(134) =< aux(74) s(133) =< it(27)*aux(404) s(132) =< aux(406)+aux(406)+aux(403) s(155) =< aux(406)+aux(406)+aux(403) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(406) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=7] * Chain [[26,27,28,29,30,38],31,[39,41],42,43]: 18*it(26)+10*it(27)+5*it(39)+19*it(41)+1*s(8)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(407) =< 1 aux(409) =< V1 aux(410) =< V1+V aux(411) =< V1+V+1 aux(412) =< V it(41) =< aux(411) s(10) =< aux(407) aux(6) =< aux(411) it(39) =< aux(411) aux(6) =< aux(407)+aux(410) it(39) =< aux(407)+aux(410) s(8) =< aux(6) aux(71) =< aux(410) aux(74) =< aux(410) it(26) =< aux(410) it(27) =< aux(410) aux(71) =< aux(411) aux(74) =< aux(411) it(26) =< aux(411) it(27) =< aux(411) aux(65) =< aux(410) aux(62) =< aux(412) aux(72) =< aux(410)-1 aux(71) =< aux(412)+aux(412)+aux(409) it(26) =< aux(412)+aux(412)+aux(409) s(134) =< aux(74) s(133) =< it(27)*aux(410) s(132) =< aux(412)+aux(412)+aux(409) s(155) =< aux(412)+aux(412)+aux(409) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(412) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=7] * Chain [[26,27,28,29,30,38],31,[39,41],40,45]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(413) =< 1 aux(415) =< V1 aux(416) =< V1+V aux(417) =< V1+V+1 aux(418) =< V it(41) =< aux(417) s(34) =< aux(413) aux(6) =< aux(417) it(39) =< aux(417) aux(6) =< aux(413)+aux(416) it(39) =< aux(413)+aux(416) s(8) =< aux(6) aux(71) =< aux(416) aux(74) =< aux(416) it(26) =< aux(416) it(27) =< aux(416) aux(71) =< aux(417) aux(74) =< aux(417) it(26) =< aux(417) it(27) =< aux(417) aux(65) =< aux(416) aux(62) =< aux(418) aux(72) =< aux(416)-1 aux(71) =< aux(418)+aux(418)+aux(415) it(26) =< aux(418)+aux(418)+aux(415) s(134) =< aux(74) s(133) =< it(27)*aux(416) s(132) =< aux(418)+aux(418)+aux(415) s(155) =< aux(418)+aux(418)+aux(415) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(418) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=7] * Chain [[26,27,28,29,30,38],31,[39,41],40,43]: 18*it(26)+10*it(27)+5*it(39)+10*it(41)+1*s(8)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(134)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(419) =< 1 aux(421) =< V1 aux(422) =< V1+V aux(423) =< V1+V+1 aux(424) =< V it(41) =< aux(423) s(34) =< aux(419) aux(6) =< aux(423) it(39) =< aux(423) aux(6) =< aux(419)+aux(422) it(39) =< aux(419)+aux(422) s(8) =< aux(6) aux(71) =< aux(422) aux(74) =< aux(422) it(26) =< aux(422) it(27) =< aux(422) aux(71) =< aux(423) aux(74) =< aux(423) it(26) =< aux(423) it(27) =< aux(423) aux(65) =< aux(422) aux(62) =< aux(424) aux(72) =< aux(422)-1 aux(71) =< aux(424)+aux(424)+aux(421) it(26) =< aux(424)+aux(424)+aux(421) s(134) =< aux(74) s(133) =< it(27)*aux(422) s(132) =< aux(424)+aux(424)+aux(421) s(155) =< aux(424)+aux(424)+aux(421) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(424) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=7] * Chain [[26,27,28,29,30,38],31,45]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(184)+6 Such that:aux(426) =< V1 aux(427) =< V1+V aux(428) =< V s(184) =< aux(428) aux(71) =< aux(427) it(26) =< aux(427) it(27) =< aux(427) aux(65) =< aux(427) aux(62) =< aux(428) aux(72) =< aux(427)-1 aux(71) =< aux(428)+aux(428)+aux(426) it(26) =< aux(428)+aux(428)+aux(426) s(133) =< it(27)*aux(427) s(132) =< aux(428)+aux(428)+aux(426) s(155) =< aux(428)+aux(428)+aux(426) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(428) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],31,43]: 18*it(26)+14*it(27)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(184)+5 Such that:aux(430) =< V1 aux(431) =< V1+V aux(432) =< V s(184) =< aux(432) aux(71) =< aux(431) it(26) =< aux(431) it(27) =< aux(431) aux(65) =< aux(431) aux(62) =< aux(432) aux(72) =< aux(431)-1 aux(71) =< aux(432)+aux(432)+aux(430) it(26) =< aux(432)+aux(432)+aux(430) s(133) =< it(27)*aux(431) s(132) =< aux(432)+aux(432)+aux(430) s(155) =< aux(432)+aux(432)+aux(430) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(432) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],31,42,45]: 18*it(26)+27*it(27)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+10 Such that:aux(433) =< 1 aux(435) =< V1 aux(436) =< V1+V aux(437) =< V it(27) =< aux(436) s(10) =< aux(433) aux(71) =< aux(436) it(26) =< aux(436) aux(65) =< aux(436) aux(62) =< aux(437) aux(72) =< aux(436)-1 aux(71) =< aux(437)+aux(437)+aux(435) it(26) =< aux(437)+aux(437)+aux(435) s(133) =< it(27)*aux(436) s(132) =< aux(437)+aux(437)+aux(435) s(155) =< aux(437)+aux(437)+aux(435) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(437) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,42,43]: 18*it(26)+27*it(27)+15*s(10)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+9 Such that:aux(438) =< 1 aux(440) =< V1 aux(441) =< V1+V aux(442) =< V it(27) =< aux(441) s(10) =< aux(438) aux(71) =< aux(441) it(26) =< aux(441) aux(65) =< aux(441) aux(62) =< aux(442) aux(72) =< aux(441)-1 aux(71) =< aux(442)+aux(442)+aux(440) it(26) =< aux(442)+aux(442)+aux(440) s(133) =< it(27)*aux(441) s(132) =< aux(442)+aux(442)+aux(440) s(155) =< aux(442)+aux(442)+aux(440) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(442) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,40,45]: 18*it(26)+14*it(27)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(184)+10 Such that:s(34) =< 1 aux(444) =< V1 aux(445) =< V1+V aux(446) =< V s(184) =< aux(446) aux(71) =< aux(445) it(26) =< aux(445) it(27) =< aux(445) aux(65) =< aux(445) aux(62) =< aux(446) aux(72) =< aux(445)-1 aux(71) =< aux(446)+aux(446)+aux(444) it(26) =< aux(446)+aux(446)+aux(444) s(133) =< it(27)*aux(445) s(132) =< aux(446)+aux(446)+aux(444) s(155) =< aux(446)+aux(446)+aux(444) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(446) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,40,43]: 18*it(26)+14*it(27)+1*s(34)+2*s(128)+3*s(129)+8*s(130)+1*s(133)+4*s(135)+1*s(138)+6*s(139)+28*s(140)+1*s(142)+3*s(154)+4*s(184)+9 Such that:s(34) =< 1 aux(448) =< V1 aux(449) =< V1+V aux(450) =< V s(184) =< aux(450) aux(71) =< aux(449) it(26) =< aux(449) it(27) =< aux(449) aux(65) =< aux(449) aux(62) =< aux(450) aux(72) =< aux(449)-1 aux(71) =< aux(450)+aux(450)+aux(448) it(26) =< aux(450)+aux(450)+aux(448) s(133) =< it(27)*aux(449) s(132) =< aux(450)+aux(450)+aux(448) s(155) =< aux(450)+aux(450)+aux(448) s(136) =< it(27)*aux(65) s(142) =< it(27)*aux(65) s(141) =< it(26)*aux(65) s(131) =< it(26)*aux(62) s(155) =< it(26)*aux(65) s(128) =< it(26)*aux(62) s(139) =< aux(71) s(138) =< it(26)*aux(72) s(132) =< it(26)*aux(450) s(140) =< s(141) s(130) =< s(131) s(154) =< s(155) s(135) =< s(136) s(129) =< s(132) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [45]: 1 with precondition: [V1=0,V=Out,V>=1] * Chain [44]: 1 with precondition: [V=0,V1=Out,V1>=1] * Chain [43]: 0 with precondition: [Out=0,V1>=0,V>=0] * Chain [42,45]: 6*s(10)+9*s(14)+9*s(22)+5 Such that:aux(23) =< 1 aux(24) =< V1 aux(25) =< V s(10) =< aux(23) s(22) =< aux(24) s(14) =< aux(25) with precondition: [Out=1,V1>=1,V>=1] * Chain [42,43]: 6*s(10)+9*s(14)+9*s(22)+4 Such that:aux(23) =< 1 aux(24) =< V1 aux(25) =< V s(10) =< aux(23) s(22) =< aux(24) s(14) =< aux(25) with precondition: [Out=0,V1>=1,V>=1] * Chain [40,45]: 1*s(34)+5 Such that:s(34) =< 1 with precondition: [V=1,Out=1,V1>=1] * Chain [40,43]: 1*s(34)+4 Such that:s(34) =< 1 with precondition: [V=1,Out=0,V1>=1] * Chain [37,45]: 5*s(160)+1*s(161)+4*s(163)+5 Such that:s(161) =< 1 aux(129) =< V aux(130) =< Out s(160) =< aux(129) s(163) =< aux(130) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [37,43]: 9*s(160)+1*s(161)+4 Such that:s(161) =< 1 aux(133) =< V s(160) =< aux(133) with precondition: [Out=0,V>=2,V1>=V] * Chain [36,[39,41],45]: 5*it(39)+6*it(41)+1*s(8)+1*s(170)+1*s(171)+6 Such that:s(170) =< V aux(137) =< 1 aux(138) =< V1 s(171) =< aux(137) aux(6) =< aux(138) it(39) =< aux(138) it(41) =< aux(138) aux(6) =< aux(137)+aux(138) it(39) =< aux(137)+aux(138) s(8) =< aux(6) with precondition: [Out=1,V>=2,V1>=V] * Chain [36,[39,41],43]: 5*it(39)+6*it(41)+1*s(8)+1*s(170)+1*s(171)+5 Such that:s(170) =< V aux(142) =< 1 aux(143) =< V1 s(171) =< aux(142) aux(6) =< aux(143) it(39) =< aux(143) it(41) =< aux(143) aux(6) =< aux(142)+aux(143) it(39) =< aux(142)+aux(143) s(8) =< aux(6) with precondition: [Out=0,V>=2,V1>=V] * Chain [36,[39,41],42,45]: 5*it(39)+15*it(41)+1*s(8)+16*s(10)+1*s(170)+10 Such that:s(170) =< V aux(147) =< 1 aux(148) =< V1 s(10) =< aux(147) it(41) =< aux(148) aux(6) =< aux(148) it(39) =< aux(148) aux(6) =< aux(147)+aux(148) it(39) =< aux(147)+aux(148) s(8) =< aux(6) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [36,[39,41],42,43]: 5*it(39)+15*it(41)+1*s(8)+16*s(10)+1*s(170)+9 Such that:s(170) =< V aux(152) =< 1 aux(153) =< V1 s(10) =< aux(152) it(41) =< aux(153) aux(6) =< aux(153) it(39) =< aux(153) aux(6) =< aux(152)+aux(153) it(39) =< aux(152)+aux(153) s(8) =< aux(6) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [36,[39,41],40,45]: 5*it(39)+6*it(41)+1*s(8)+2*s(34)+1*s(170)+10 Such that:s(170) =< V aux(157) =< 1 aux(158) =< V1 s(34) =< aux(157) aux(6) =< aux(158) it(39) =< aux(158) it(41) =< aux(158) aux(6) =< aux(157)+aux(158) it(39) =< aux(157)+aux(158) s(8) =< aux(6) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [36,[39,41],40,43]: 5*it(39)+6*it(41)+1*s(8)+2*s(34)+1*s(170)+9 Such that:s(170) =< V aux(162) =< 1 aux(163) =< V1 s(34) =< aux(162) aux(6) =< aux(163) it(39) =< aux(163) it(41) =< aux(163) aux(6) =< aux(162)+aux(163) it(39) =< aux(162)+aux(163) s(8) =< aux(6) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [36,43]: 1*s(170)+1*s(171)+5 Such that:s(171) =< 1 s(170) =< V with precondition: [Out=0,V>=2,V1>=V] * Chain [36,42,45]: 16*s(10)+9*s(22)+1*s(170)+10 Such that:aux(24) =< V1 s(170) =< V aux(170) =< 1 s(10) =< aux(170) s(22) =< aux(24) with precondition: [Out=1,V>=2,V1>=V] * Chain [36,42,43]: 16*s(10)+9*s(22)+1*s(170)+9 Such that:aux(24) =< V1 s(170) =< V aux(174) =< 1 s(10) =< aux(174) s(22) =< aux(24) with precondition: [Out=0,V>=2,V1>=V] * Chain [36,40,45]: 2*s(34)+1*s(170)+10 Such that:s(170) =< V aux(178) =< 1 s(34) =< aux(178) with precondition: [Out=1,V>=2,V1>=V] * Chain [36,40,43]: 2*s(34)+1*s(170)+9 Such that:s(170) =< V aux(182) =< 1 s(34) =< aux(182) with precondition: [Out=0,V>=2,V1>=V] * Chain [35,[39,41],45]: 5*it(39)+6*it(41)+1*s(8)+1*s(172)+1*s(173)+6 Such that:s(172) =< V1 aux(186) =< 1 aux(187) =< V s(173) =< aux(186) aux(6) =< aux(187) it(39) =< aux(187) it(41) =< aux(187) aux(6) =< aux(186)+aux(187) it(39) =< aux(186)+aux(187) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=V1] * Chain [35,[39,41],43]: 5*it(39)+6*it(41)+1*s(8)+1*s(172)+1*s(173)+5 Such that:s(172) =< V1 aux(191) =< 1 aux(192) =< V s(173) =< aux(191) aux(6) =< aux(192) it(39) =< aux(192) it(41) =< aux(192) aux(6) =< aux(191)+aux(192) it(39) =< aux(191)+aux(192) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=V1] * Chain [35,[39,41],42,45]: 5*it(39)+15*it(41)+1*s(8)+16*s(10)+1*s(172)+10 Such that:s(172) =< V1 aux(196) =< 1 aux(197) =< V s(10) =< aux(196) it(41) =< aux(197) aux(6) =< aux(197) it(39) =< aux(197) aux(6) =< aux(196)+aux(197) it(39) =< aux(196)+aux(197) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [35,[39,41],42,43]: 5*it(39)+15*it(41)+1*s(8)+16*s(10)+1*s(172)+9 Such that:s(172) =< V1 aux(201) =< 1 aux(202) =< V s(10) =< aux(201) it(41) =< aux(202) aux(6) =< aux(202) it(39) =< aux(202) aux(6) =< aux(201)+aux(202) it(39) =< aux(201)+aux(202) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [35,[39,41],40,45]: 5*it(39)+6*it(41)+1*s(8)+2*s(34)+1*s(172)+10 Such that:s(172) =< V1 aux(206) =< 1 aux(207) =< V s(34) =< aux(206) aux(6) =< aux(207) it(39) =< aux(207) it(41) =< aux(207) aux(6) =< aux(206)+aux(207) it(39) =< aux(206)+aux(207) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [35,[39,41],40,43]: 5*it(39)+6*it(41)+1*s(8)+2*s(34)+1*s(172)+9 Such that:s(172) =< V1 aux(211) =< 1 aux(212) =< V s(34) =< aux(211) aux(6) =< aux(212) it(39) =< aux(212) it(41) =< aux(212) aux(6) =< aux(211)+aux(212) it(39) =< aux(211)+aux(212) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [35,43]: 1*s(172)+1*s(173)+5 Such that:s(173) =< 1 s(172) =< V1 with precondition: [Out=0,V1>=2,V>=V1] * Chain [35,42,45]: 16*s(10)+9*s(22)+1*s(172)+10 Such that:s(172) =< V1 aux(24) =< V aux(219) =< 1 s(10) =< aux(219) s(22) =< aux(24) with precondition: [Out=1,V1>=2,V>=V1] * Chain [35,42,43]: 16*s(10)+9*s(22)+1*s(172)+9 Such that:s(172) =< V1 aux(24) =< V aux(223) =< 1 s(10) =< aux(223) s(22) =< aux(24) with precondition: [Out=0,V1>=2,V>=V1] * Chain [35,40,45]: 2*s(34)+1*s(172)+10 Such that:s(172) =< V1 aux(227) =< 1 s(34) =< aux(227) with precondition: [Out=1,V1>=2,V>=V1] * Chain [35,40,43]: 2*s(34)+1*s(172)+9 Such that:s(172) =< V1 aux(231) =< 1 s(34) =< aux(231) with precondition: [Out=0,V1>=2,V>=V1] * Chain [34,[39,41],45]: 5*it(39)+6*it(41)+1*s(8)+4*s(174)+5 Such that:aux(15) =< 1 aux(14) =< V+1 aux(236) =< V s(174) =< aux(236) aux(6) =< aux(14) it(39) =< aux(14) it(41) =< aux(14) aux(6) =< aux(15)+aux(236) it(39) =< aux(15)+aux(236) s(8) =< aux(6) with precondition: [Out=1,V1>=3,V>=3] * Chain [34,[39,41],43]: 5*it(39)+6*it(41)+1*s(8)+4*s(174)+4 Such that:aux(18) =< 1 aux(17) =< V+1 aux(239) =< V s(174) =< aux(239) aux(6) =< aux(17) it(39) =< aux(17) it(41) =< aux(17) aux(6) =< aux(18)+aux(239) it(39) =< aux(18)+aux(239) s(8) =< aux(6) with precondition: [Out=0,V1>=3,V>=3] * Chain [34,[39,41],42,45]: 5*it(39)+15*it(41)+1*s(8)+15*s(10)+4*s(174)+9 Such that:aux(28) =< V+1 aux(242) =< 1 aux(243) =< V s(174) =< aux(243) s(10) =< aux(242) it(41) =< aux(28) aux(6) =< aux(28) it(39) =< aux(28) aux(6) =< aux(242)+aux(243) it(39) =< aux(242)+aux(243) s(8) =< aux(6) with precondition: [Out=1,V1>=4,V>=4] * Chain [34,[39,41],42,43]: 5*it(39)+15*it(41)+1*s(8)+15*s(10)+4*s(174)+8 Such that:aux(32) =< V+1 aux(246) =< 1 aux(247) =< V s(174) =< aux(247) s(10) =< aux(246) it(41) =< aux(32) aux(6) =< aux(32) it(39) =< aux(32) aux(6) =< aux(246)+aux(247) it(39) =< aux(246)+aux(247) s(8) =< aux(6) with precondition: [Out=0,V1>=4,V>=4] * Chain [34,[39,41],40,45]: 5*it(39)+6*it(41)+1*s(8)+1*s(34)+4*s(174)+9 Such that:aux(35) =< V+1 aux(250) =< 1 aux(251) =< V s(34) =< aux(250) s(174) =< aux(251) aux(6) =< aux(35) it(39) =< aux(35) it(41) =< aux(35) aux(6) =< aux(250)+aux(251) it(39) =< aux(250)+aux(251) s(8) =< aux(6) with precondition: [Out=1,V1>=4,V>=4] * Chain [34,[39,41],40,43]: 5*it(39)+6*it(41)+1*s(8)+1*s(34)+4*s(174)+8 Such that:aux(38) =< V+1 aux(254) =< 1 aux(255) =< V s(34) =< aux(254) s(174) =< aux(255) aux(6) =< aux(38) it(39) =< aux(38) it(41) =< aux(38) aux(6) =< aux(254)+aux(255) it(39) =< aux(254)+aux(255) s(8) =< aux(6) with precondition: [Out=0,V1>=4,V>=4] * Chain [34,45]: 4*s(174)+5 Such that:aux(258) =< V s(174) =< aux(258) with precondition: [Out=1,V1>=2,V>=2] * Chain [34,43]: 4*s(174)+4 Such that:aux(262) =< V s(174) =< aux(262) with precondition: [Out=0,V1>=2,V>=2] * Chain [34,42,45]: 15*s(10)+13*s(22)+9 Such that:aux(266) =< 1 aux(267) =< V s(22) =< aux(267) s(10) =< aux(266) with precondition: [Out=1,V1>=3,V>=3] * Chain [34,42,43]: 15*s(10)+13*s(22)+8 Such that:aux(271) =< 1 aux(272) =< V s(22) =< aux(272) s(10) =< aux(271) with precondition: [Out=0,V1>=3,V>=3] * Chain [34,40,45]: 1*s(34)+4*s(174)+9 Such that:s(34) =< 1 aux(276) =< V s(174) =< aux(276) with precondition: [Out=1,V1>=3,V>=3] * Chain [34,40,43]: 1*s(34)+4*s(174)+8 Such that:s(34) =< 1 aux(280) =< V s(174) =< aux(280) with precondition: [Out=0,V1>=3,V>=3] * Chain [33,[39,41],45]: 5*it(39)+7*it(41)+1*s(8)+1*s(179)+5 Such that:aux(284) =< 1 aux(285) =< V1 s(179) =< aux(284) it(41) =< aux(285) aux(6) =< aux(285) it(39) =< aux(285) aux(6) =< aux(284)+aux(285) it(39) =< aux(284)+aux(285) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=2] * Chain [33,[39,41],43]: 5*it(39)+7*it(41)+1*s(8)+1*s(179)+4 Such that:aux(289) =< 1 aux(290) =< V1 s(179) =< aux(289) it(41) =< aux(290) aux(6) =< aux(290) it(39) =< aux(290) aux(6) =< aux(289)+aux(290) it(39) =< aux(289)+aux(290) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=2] * Chain [33,[39,41],42,45]: 5*it(39)+16*it(41)+1*s(8)+16*s(10)+9 Such that:aux(294) =< 1 aux(295) =< V1 s(10) =< aux(294) it(41) =< aux(295) aux(6) =< aux(295) it(39) =< aux(295) aux(6) =< aux(294)+aux(295) it(39) =< aux(294)+aux(295) s(8) =< aux(6) with precondition: [Out=1,V1>=3,V>=3] * Chain [33,[39,41],42,43]: 5*it(39)+16*it(41)+1*s(8)+16*s(10)+8 Such that:aux(299) =< 1 aux(300) =< V1 s(10) =< aux(299) it(41) =< aux(300) aux(6) =< aux(300) it(39) =< aux(300) aux(6) =< aux(299)+aux(300) it(39) =< aux(299)+aux(300) s(8) =< aux(6) with precondition: [Out=0,V1>=3,V>=3] * Chain [33,[39,41],40,45]: 5*it(39)+7*it(41)+1*s(8)+2*s(34)+9 Such that:aux(304) =< 1 aux(305) =< V1 s(34) =< aux(304) it(41) =< aux(305) aux(6) =< aux(305) it(39) =< aux(305) aux(6) =< aux(304)+aux(305) it(39) =< aux(304)+aux(305) s(8) =< aux(6) with precondition: [Out=1,V1>=3,V>=3] * Chain [33,[39,41],40,43]: 5*it(39)+7*it(41)+1*s(8)+2*s(34)+8 Such that:aux(309) =< 1 aux(310) =< V1 s(34) =< aux(309) it(41) =< aux(310) aux(6) =< aux(310) it(39) =< aux(310) aux(6) =< aux(309)+aux(310) it(39) =< aux(309)+aux(310) s(8) =< aux(6) with precondition: [Out=0,V1>=3,V>=3] * Chain [33,43]: 1*s(178)+1*s(179)+4 Such that:s(179) =< 1 s(178) =< V with precondition: [Out=0,V1>=2,V>=2] * Chain [33,42,45]: 16*s(10)+10*s(22)+9 Such that:aux(317) =< 1 aux(318) =< V1 s(10) =< aux(317) s(22) =< aux(318) with precondition: [Out=1,V1>=2,V>=2] * Chain [33,42,43]: 16*s(10)+10*s(22)+8 Such that:aux(322) =< 1 aux(323) =< V1 s(10) =< aux(322) s(22) =< aux(323) with precondition: [Out=0,V1>=2,V>=2] * Chain [33,40,45]: 2*s(34)+1*s(178)+9 Such that:s(178) =< V aux(327) =< 1 s(34) =< aux(327) with precondition: [Out=1,V1>=2,V>=2] * Chain [33,40,43]: 2*s(34)+1*s(178)+8 Such that:s(178) =< V aux(331) =< 1 s(34) =< aux(331) with precondition: [Out=0,V1>=2,V>=2] * Chain [32,[39,41],45]: 5*it(39)+9*it(41)+1*s(8)+1*s(180)+6 Such that:aux(15) =< 1 s(180) =< V1 aux(13) =< V aux(336) =< V+1 aux(6) =< aux(336) it(39) =< aux(336) it(41) =< aux(336) aux(6) =< aux(15)+aux(13) it(39) =< aux(15)+aux(13) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [32,[39,41],43]: 5*it(39)+9*it(41)+1*s(8)+1*s(180)+5 Such that:aux(18) =< 1 s(180) =< V1 aux(16) =< V aux(340) =< V+1 aux(6) =< aux(340) it(39) =< aux(340) it(41) =< aux(340) aux(6) =< aux(18)+aux(16) it(39) =< aux(18)+aux(16) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [32,[39,41],42,45]: 5*it(39)+18*it(41)+1*s(8)+15*s(10)+1*s(180)+10 Such that:s(180) =< V1 aux(27) =< V aux(344) =< 1 aux(345) =< V+1 s(10) =< aux(344) it(41) =< aux(345) aux(6) =< aux(345) it(39) =< aux(345) aux(6) =< aux(344)+aux(27) it(39) =< aux(344)+aux(27) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=4,V>=V1] * Chain [32,[39,41],42,43]: 5*it(39)+18*it(41)+1*s(8)+15*s(10)+1*s(180)+9 Such that:s(180) =< V1 aux(31) =< V aux(349) =< 1 aux(350) =< V+1 s(10) =< aux(349) it(41) =< aux(350) aux(6) =< aux(350) it(39) =< aux(350) aux(6) =< aux(349)+aux(31) it(39) =< aux(349)+aux(31) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=4,V>=V1] * Chain [32,[39,41],40,45]: 5*it(39)+9*it(41)+1*s(8)+1*s(34)+1*s(180)+10 Such that:s(180) =< V1 aux(34) =< V aux(354) =< 1 aux(355) =< V+1 s(34) =< aux(354) aux(6) =< aux(355) it(39) =< aux(355) it(41) =< aux(355) aux(6) =< aux(354)+aux(34) it(39) =< aux(354)+aux(34) s(8) =< aux(6) with precondition: [Out=1,V1>=2,V>=4,V>=V1] * Chain [32,[39,41],40,43]: 5*it(39)+9*it(41)+1*s(8)+1*s(34)+1*s(180)+9 Such that:s(180) =< V1 aux(37) =< V aux(359) =< 1 aux(360) =< V+1 s(34) =< aux(359) aux(6) =< aux(360) it(39) =< aux(360) it(41) =< aux(360) aux(6) =< aux(359)+aux(37) it(39) =< aux(359)+aux(37) s(8) =< aux(6) with precondition: [Out=0,V1>=2,V>=4,V>=V1] * Chain [32,45]: 4*s(180)+6 Such that:aux(364) =< V s(180) =< aux(364) with precondition: [Out=1,V1=V,V1>=2] * Chain [32,43]: 4*s(180)+5 Such that:aux(368) =< V1 s(180) =< aux(368) with precondition: [Out=0,V1>=2,V>=V1] * Chain [32,42,45]: 15*s(10)+12*s(22)+1*s(180)+10 Such that:s(180) =< V1 aux(372) =< 1 aux(373) =< V s(10) =< aux(372) s(22) =< aux(373) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [32,42,43]: 15*s(10)+12*s(22)+1*s(180)+9 Such that:s(180) =< V1 aux(377) =< 1 aux(378) =< V s(10) =< aux(377) s(22) =< aux(378) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [32,40,45]: 1*s(34)+4*s(180)+10 Such that:s(34) =< 1 aux(382) =< V1 s(180) =< aux(382) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [32,40,43]: 1*s(34)+4*s(180)+9 Such that:s(34) =< 1 aux(386) =< V1 s(180) =< aux(386) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [31,[39,41],45]: 5*it(39)+9*it(41)+1*s(8)+1*s(184)+6 Such that:aux(15) =< 1 aux(13) =< V1 s(184) =< V aux(391) =< V1+1 aux(6) =< aux(391) it(39) =< aux(391) it(41) =< aux(391) aux(6) =< aux(15)+aux(13) it(39) =< aux(15)+aux(13) s(8) =< aux(6) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [31,[39,41],43]: 5*it(39)+9*it(41)+1*s(8)+1*s(184)+5 Such that:aux(18) =< 1 aux(16) =< V1 s(184) =< V aux(396) =< V1+1 aux(6) =< aux(396) it(39) =< aux(396) it(41) =< aux(396) aux(6) =< aux(18)+aux(16) it(39) =< aux(18)+aux(16) s(8) =< aux(6) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [31,[39,41],42,45]: 5*it(39)+18*it(41)+1*s(8)+15*s(10)+1*s(184)+10 Such that:aux(27) =< V1 s(184) =< V aux(401) =< 1 aux(402) =< V1+1 s(10) =< aux(401) it(41) =< aux(402) aux(6) =< aux(402) it(39) =< aux(402) aux(6) =< aux(401)+aux(27) it(39) =< aux(401)+aux(27) s(8) =< aux(6) with precondition: [Out=1,V1>=4,V>=2,V1>=V] * Chain [31,[39,41],42,43]: 5*it(39)+18*it(41)+1*s(8)+15*s(10)+1*s(184)+9 Such that:aux(31) =< V1 s(184) =< V aux(407) =< 1 aux(408) =< V1+1 s(10) =< aux(407) it(41) =< aux(408) aux(6) =< aux(408) it(39) =< aux(408) aux(6) =< aux(407)+aux(31) it(39) =< aux(407)+aux(31) s(8) =< aux(6) with precondition: [Out=0,V1>=4,V>=2,V1>=V] * Chain [31,[39,41],40,45]: 5*it(39)+9*it(41)+1*s(8)+1*s(34)+1*s(184)+10 Such that:aux(34) =< V1 s(184) =< V aux(413) =< 1 aux(414) =< V1+1 s(34) =< aux(413) aux(6) =< aux(414) it(39) =< aux(414) it(41) =< aux(414) aux(6) =< aux(413)+aux(34) it(39) =< aux(413)+aux(34) s(8) =< aux(6) with precondition: [Out=1,V1>=4,V>=2,V1>=V] * Chain [31,[39,41],40,43]: 5*it(39)+9*it(41)+1*s(8)+1*s(34)+1*s(184)+9 Such that:aux(37) =< V1 s(184) =< V aux(419) =< 1 aux(420) =< V1+1 s(34) =< aux(419) aux(6) =< aux(420) it(39) =< aux(420) it(41) =< aux(420) aux(6) =< aux(419)+aux(37) it(39) =< aux(419)+aux(37) s(8) =< aux(6) with precondition: [Out=0,V1>=4,V>=2,V1>=V] * Chain [31,45]: 4*s(184)+6 Such that:aux(425) =< V s(184) =< aux(425) with precondition: [Out=1,V1=V,V1>=2] * Chain [31,43]: 4*s(184)+5 Such that:aux(429) =< V s(184) =< aux(429) with precondition: [Out=0,V>=2,V1>=V] * Chain [31,42,45]: 15*s(10)+12*s(22)+1*s(184)+10 Such that:s(184) =< V aux(433) =< 1 aux(434) =< V1 s(10) =< aux(433) s(22) =< aux(434) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [31,42,43]: 15*s(10)+12*s(22)+1*s(184)+9 Such that:s(184) =< V aux(438) =< 1 aux(439) =< V1 s(10) =< aux(438) s(22) =< aux(439) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [31,40,45]: 1*s(34)+4*s(184)+10 Such that:s(34) =< 1 aux(443) =< V s(184) =< aux(443) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [31,40,43]: 1*s(34)+4*s(184)+9 Such that:s(34) =< 1 aux(447) =< V s(184) =< aux(447) with precondition: [Out=0,V1>=3,V>=2,V1>=V] #### Cost of chains of start(V1,V): * Chain [48]: 316*s(2961)+241*s(2963)+928*s(2974)+30*s(2978)+72*s(2979)+6*s(2980)+60*s(2982)+126*s(2983)+12*s(2984)+60*s(2986)+12*s(2987)+1134*s(2989)+1488*s(2990)+69*s(2994)+69*s(2998)+126*s(3001)+378*s(3002)+63*s(3003)+1764*s(3004)+504*s(3005)+189*s(3006)+276*s(3007)+189*s(3008)+156*s(3009)+60*s(3011)+12*s(3012)+108*s(3015)+120*s(3016)+48*s(3017)+12*s(3018)+12*s(3022)+12*s(3025)+36*s(3026)+6*s(3027)+168*s(3028)+48*s(3029)+18*s(3030)+48*s(3031)+18*s(3032)+108*s(3034)+12*s(3040)+36*s(3041)+6*s(3042)+168*s(3043)+48*s(3044)+18*s(3045)+18*s(3046)+120*s(3048)+24*s(3049)+108*s(3051)+12*s(3056)+36*s(3057)+6*s(3058)+168*s(3059)+48*s(3060)+18*s(3061)+18*s(3062)+30*s(3064)+6*s(3065)+30*s(3067)+6*s(3068)+30*s(3070)+6*s(3071)+10 Such that:aux(474) =< 1 aux(475) =< V1 aux(476) =< V1+1 aux(477) =< V1+V aux(478) =< V1+V+1 aux(479) =< V aux(480) =< V+1 s(2963) =< aux(475) s(2961) =< aux(479) s(2974) =< aux(474) s(2977) =< aux(476) s(2978) =< aux(476) s(2979) =< aux(476) s(2977) =< aux(474)+aux(475) s(2978) =< aux(474)+aux(475) s(2980) =< s(2977) s(2981) =< aux(480) s(2982) =< aux(480) s(2983) =< aux(480) s(2981) =< aux(474)+aux(479) s(2982) =< aux(474)+aux(479) s(2984) =< s(2981) s(2985) =< aux(475) s(2986) =< aux(475) s(2985) =< aux(474)+aux(475) s(2986) =< aux(474)+aux(475) s(2987) =< s(2985) s(2988) =< aux(477) s(2989) =< aux(477) s(2990) =< aux(477) s(2991) =< aux(477) s(2992) =< aux(479) s(2993) =< aux(477)-1 s(2988) =< aux(479)+aux(479)+aux(475) s(2989) =< aux(479)+aux(479)+aux(475) s(2994) =< s(2990)*aux(477) s(2995) =< aux(479)+aux(479)+aux(475) s(2996) =< aux(479)+aux(479)+aux(475) s(2997) =< s(2990)*s(2991) s(2998) =< s(2990)*s(2991) s(2999) =< s(2989)*s(2991) s(3000) =< s(2989)*s(2992) s(2996) =< s(2989)*s(2991) s(3001) =< s(2989)*s(2992) s(3002) =< s(2988) s(3003) =< s(2989)*s(2993) s(2995) =< s(2989)*aux(479) s(3004) =< s(2999) s(3005) =< s(3000) s(3006) =< s(2996) s(3007) =< s(2997) s(3008) =< s(2995) s(3009) =< aux(478) s(3010) =< aux(478) s(3011) =< aux(478) s(3010) =< aux(474)+aux(477) s(3011) =< aux(474)+aux(477) s(3012) =< s(3010) s(3013) =< aux(477) s(3014) =< aux(477) s(3015) =< aux(477) s(3016) =< aux(477) s(3013) =< aux(478) s(3014) =< aux(478) s(3015) =< aux(478) s(3016) =< aux(478) s(3013) =< aux(479)+aux(479)+aux(475) s(3015) =< aux(479)+aux(479)+aux(475) s(3017) =< s(3014) s(3018) =< s(3016)*aux(477) s(3019) =< aux(479)+aux(479)+aux(475) s(3020) =< aux(479)+aux(479)+aux(475) s(3021) =< s(3016)*s(2991) s(3022) =< s(3016)*s(2991) s(3023) =< s(3015)*s(2991) s(3024) =< s(3015)*s(2992) s(3020) =< s(3015)*s(2991) s(3025) =< s(3015)*s(2992) s(3026) =< s(3013) s(3027) =< s(3015)*s(2993) s(3019) =< s(3015)*aux(479) s(3028) =< s(3023) s(3029) =< s(3024) s(3030) =< s(3020) s(3031) =< s(3021) s(3032) =< s(3019) s(3033) =< aux(477) s(3034) =< aux(477) s(3033) =< aux(478) s(3034) =< aux(478) s(3035) =< aux(479) s(3035) =< aux(480) s(3033) =< s(3035)+s(3035)+aux(475) s(3034) =< s(3035)+s(3035)+aux(475) s(3036) =< s(3035)+s(3035)+aux(475) s(3037) =< s(3035)+s(3035)+aux(475) s(3038) =< s(3034)*s(2991) s(3039) =< s(3034)*s(2992) s(3037) =< s(3034)*s(2991) s(3040) =< s(3034)*s(2992) s(3041) =< s(3033) s(3042) =< s(3034)*s(2993) s(3036) =< s(3034)*aux(479) s(3043) =< s(3038) s(3044) =< s(3039) s(3045) =< s(3037) s(3046) =< s(3036) s(3047) =< aux(477) s(3048) =< aux(477) s(3047) =< aux(474)+aux(477) s(3048) =< aux(474)+aux(477) s(3049) =< s(3047) s(3050) =< aux(477) s(3051) =< aux(477) s(3050) =< s(3035)+s(3035)+aux(475) s(3051) =< s(3035)+s(3035)+aux(475) s(3052) =< s(3035)+s(3035)+aux(475) s(3053) =< s(3035)+s(3035)+aux(475) s(3054) =< s(3051)*s(2991) s(3055) =< s(3051)*s(2992) s(3053) =< s(3051)*s(2991) s(3056) =< s(3051)*s(2992) s(3057) =< s(3050) s(3058) =< s(3051)*s(2993) s(3052) =< s(3051)*aux(479) s(3059) =< s(3054) s(3060) =< s(3055) s(3061) =< s(3053) s(3062) =< s(3052) s(3063) =< aux(477) s(3064) =< aux(477) s(3063) =< aux(477)+aux(477) s(3064) =< aux(477)+aux(477) s(3065) =< s(3063) s(3066) =< aux(477) s(3067) =< aux(477) s(3066) =< aux(479)+aux(475) s(3067) =< aux(479)+aux(475) s(3068) =< s(3066) s(3069) =< aux(479) s(3070) =< aux(479) s(3069) =< aux(474)+aux(479) s(3070) =< aux(474)+aux(479) s(3071) =< s(3069) with precondition: [V1>=0,V>=0] * Chain [47]: 1 with precondition: [V=0,V1>=0] * Chain [46]: 8*s(3231)+6 Such that:s(3230) =< V s(3231) =< s(3230) with precondition: [V1=V,V1>=2] Closed-form bounds of start(V1,V): ------------------------------------- * Chain [48] with precondition: [V1>=0,V>=0] - Upper bound: 799*V1+1324*V+938+(V1+V)*(810*V)+(V1+V)*(nat(V1+V-1)*81)+(3816*V1+3816*V)+(2754*V1+2754*V)*(V1+V)+(108*V1+108)+(198*V+198)+(228*V1+228*V+228) - Complexity: n^2 * Chain [47] with precondition: [V=0,V1>=0] - Upper bound: 1 - Complexity: constant * Chain [46] with precondition: [V1=V,V1>=2] - Upper bound: 8*V+6 - Complexity: n ### Maximum cost of start(V1,V): 799*V1+1316*V+932+(V1+V)*(810*V)+(V1+V)*(nat(V1+V-1)*81)+(3816*V1+3816*V)+(2754*V1+2754*V)*(V1+V)+(108*V1+108)+(198*V+198)+(228*V1+228*V+228)+(8*V+5)+1 Asymptotic class: n^2 * Total analysis performed in 12424 ms. ---------------------------------------- (12) BOUNDS(1, n^2) ---------------------------------------- (13) RenamingProof (BOTH BOUNDS(ID, ID)) Renamed function symbols to avoid clashes with predefined symbol. ---------------------------------------- (14) Obligation: The Runtime Complexity (innermost) of the given CpxTRS could be proven to be BOUNDS(n^1, INF). 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) S is empty. Rewrite Strategy: INNERMOST ---------------------------------------- (15) TypeInferenceProof (BOTH BOUNDS(ID, ID)) Infered types. ---------------------------------------- (16) Obligation: Innermost TRS: 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) Types: min :: 0':s -> 0':s -> 0':s 0' :: 0':s s :: 0':s -> 0':s max :: 0':s -> 0':s -> 0':s - :: 0':s -> 0':s -> 0':s gcd :: 0':s -> 0':s -> 0':s hole_0':s1_0 :: 0':s gen_0':s2_0 :: Nat -> 0':s ---------------------------------------- (17) OrderProof (LOWER BOUND(ID)) Heuristically decided to analyse the following defined symbols: min, max, -, gcd They will be analysed ascendingly in the following order: min < gcd max < gcd - < gcd ---------------------------------------- (18) Obligation: Innermost TRS: 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) Types: min :: 0':s -> 0':s -> 0':s 0' :: 0':s s :: 0':s -> 0':s max :: 0':s -> 0':s -> 0':s - :: 0':s -> 0':s -> 0':s gcd :: 0':s -> 0':s -> 0':s hole_0':s1_0 :: 0':s gen_0':s2_0 :: Nat -> 0':s Generator Equations: gen_0':s2_0(0) <=> 0' gen_0':s2_0(+(x, 1)) <=> s(gen_0':s2_0(x)) The following defined symbols remain to be analysed: min, max, -, gcd They will be analysed ascendingly in the following order: min < gcd max < gcd - < gcd ---------------------------------------- (19) RewriteLemmaProof (LOWER BOUND(ID)) Proved the following rewrite lemma: min(gen_0':s2_0(n4_0), gen_0':s2_0(n4_0)) -> gen_0':s2_0(n4_0), rt in Omega(1 + n4_0) Induction Base: min(gen_0':s2_0(0), gen_0':s2_0(0)) ->_R^Omega(1) 0' Induction Step: min(gen_0':s2_0(+(n4_0, 1)), gen_0':s2_0(+(n4_0, 1))) ->_R^Omega(1) s(min(gen_0':s2_0(n4_0), gen_0':s2_0(n4_0))) ->_IH s(gen_0':s2_0(c5_0)) We have rt in Omega(n^1) and sz in O(n). Thus, we have irc_R in Omega(n). ---------------------------------------- (20) Complex Obligation (BEST) ---------------------------------------- (21) Obligation: Proved the lower bound n^1 for the following obligation: Innermost TRS: 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) Types: min :: 0':s -> 0':s -> 0':s 0' :: 0':s s :: 0':s -> 0':s max :: 0':s -> 0':s -> 0':s - :: 0':s -> 0':s -> 0':s gcd :: 0':s -> 0':s -> 0':s hole_0':s1_0 :: 0':s gen_0':s2_0 :: Nat -> 0':s Generator Equations: gen_0':s2_0(0) <=> 0' gen_0':s2_0(+(x, 1)) <=> s(gen_0':s2_0(x)) The following defined symbols remain to be analysed: min, max, -, gcd They will be analysed ascendingly in the following order: min < gcd max < gcd - < gcd ---------------------------------------- (22) LowerBoundPropagationProof (FINISHED) Propagated lower bound. ---------------------------------------- (23) BOUNDS(n^1, INF) ---------------------------------------- (24) Obligation: Innermost TRS: 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) Types: min :: 0':s -> 0':s -> 0':s 0' :: 0':s s :: 0':s -> 0':s max :: 0':s -> 0':s -> 0':s - :: 0':s -> 0':s -> 0':s gcd :: 0':s -> 0':s -> 0':s hole_0':s1_0 :: 0':s gen_0':s2_0 :: Nat -> 0':s Lemmas: min(gen_0':s2_0(n4_0), gen_0':s2_0(n4_0)) -> gen_0':s2_0(n4_0), rt in Omega(1 + n4_0) Generator Equations: gen_0':s2_0(0) <=> 0' gen_0':s2_0(+(x, 1)) <=> s(gen_0':s2_0(x)) The following defined symbols remain to be analysed: max, -, gcd They will be analysed ascendingly in the following order: max < gcd - < gcd ---------------------------------------- (25) RewriteLemmaProof (LOWER BOUND(ID)) Proved the following rewrite lemma: max(gen_0':s2_0(n377_0), gen_0':s2_0(n377_0)) -> gen_0':s2_0(n377_0), rt in Omega(1 + n377_0) Induction Base: max(gen_0':s2_0(0), gen_0':s2_0(0)) ->_R^Omega(1) gen_0':s2_0(0) Induction Step: max(gen_0':s2_0(+(n377_0, 1)), gen_0':s2_0(+(n377_0, 1))) ->_R^Omega(1) s(max(gen_0':s2_0(n377_0), gen_0':s2_0(n377_0))) ->_IH s(gen_0':s2_0(c378_0)) We have rt in Omega(n^1) and sz in O(n). Thus, we have irc_R in Omega(n). ---------------------------------------- (26) Obligation: Innermost TRS: 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) Types: min :: 0':s -> 0':s -> 0':s 0' :: 0':s s :: 0':s -> 0':s max :: 0':s -> 0':s -> 0':s - :: 0':s -> 0':s -> 0':s gcd :: 0':s -> 0':s -> 0':s hole_0':s1_0 :: 0':s gen_0':s2_0 :: Nat -> 0':s Lemmas: min(gen_0':s2_0(n4_0), gen_0':s2_0(n4_0)) -> gen_0':s2_0(n4_0), rt in Omega(1 + n4_0) max(gen_0':s2_0(n377_0), gen_0':s2_0(n377_0)) -> gen_0':s2_0(n377_0), rt in Omega(1 + n377_0) Generator Equations: gen_0':s2_0(0) <=> 0' gen_0':s2_0(+(x, 1)) <=> s(gen_0':s2_0(x)) The following defined symbols remain to be analysed: -, gcd They will be analysed ascendingly in the following order: - < gcd ---------------------------------------- (27) RewriteLemmaProof (LOWER BOUND(ID)) Proved the following rewrite lemma: -(gen_0':s2_0(n852_0), gen_0':s2_0(n852_0)) -> gen_0':s2_0(0), rt in Omega(1 + n852_0) Induction Base: -(gen_0':s2_0(0), gen_0':s2_0(0)) ->_R^Omega(1) gen_0':s2_0(0) Induction Step: -(gen_0':s2_0(+(n852_0, 1)), gen_0':s2_0(+(n852_0, 1))) ->_R^Omega(1) -(gen_0':s2_0(n852_0), gen_0':s2_0(n852_0)) ->_IH gen_0':s2_0(0) We have rt in Omega(n^1) and sz in O(n). Thus, we have irc_R in Omega(n). ---------------------------------------- (28) Obligation: Innermost TRS: 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), s(y)) -> gcd(-(s(max(x, y)), s(min(x, y))), s(min(x, y))) gcd(s(x), 0') -> s(x) gcd(0', s(y)) -> s(y) Types: min :: 0':s -> 0':s -> 0':s 0' :: 0':s s :: 0':s -> 0':s max :: 0':s -> 0':s -> 0':s - :: 0':s -> 0':s -> 0':s gcd :: 0':s -> 0':s -> 0':s hole_0':s1_0 :: 0':s gen_0':s2_0 :: Nat -> 0':s Lemmas: min(gen_0':s2_0(n4_0), gen_0':s2_0(n4_0)) -> gen_0':s2_0(n4_0), rt in Omega(1 + n4_0) max(gen_0':s2_0(n377_0), gen_0':s2_0(n377_0)) -> gen_0':s2_0(n377_0), rt in Omega(1 + n377_0) -(gen_0':s2_0(n852_0), gen_0':s2_0(n852_0)) -> gen_0':s2_0(0), rt in Omega(1 + n852_0) Generator Equations: gen_0':s2_0(0) <=> 0' gen_0':s2_0(+(x, 1)) <=> s(gen_0':s2_0(x)) The following defined symbols remain to be analysed: gcd