/export/starexec/sandbox/solver/bin/starexec_run_complexity /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- WORST_CASE(Omega(n^1), O(n^2)) proof of /export/starexec/sandbox/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), 0 ms] (6) CpxTypedWeightedTrs (7) CompletionProof [UPPER BOUND(ID), 2 ms] (8) CpxTypedWeightedCompleteTrs (9) CpxTypedWeightedTrsToRntsProof [UPPER BOUND(ID), 0 ms] (10) CpxRNTS (11) CompleteCoflocoProof [FINISHED, 10.2 s] (12) BOUNDS(1, n^2) (13) RelTrsToDecreasingLoopProblemProof [LOWER BOUND(ID), 0 ms] (14) TRS for Loop Detection (15) DecreasingLoopProof [LOWER BOUND(ID), 0 ms] (16) BEST (17) proven lower bound (18) LowerBoundPropagationProof [FINISHED, 0 ms] (19) BOUNDS(n^1, INF) (20) TRS for Loop Detection ---------------------------------------- (0) Obligation: The Runtime Complexity (innermost) of the given 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), 0) -> s(x) gcd(0, s(x)) -> s(x) gcd(s(x), s(y)) -> gcd(-(max(x, y), min(x, y)), s(min(x, y))) S is empty. Rewrite Strategy: 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), 0) -> s(x) [1] gcd(0, s(x)) -> s(x) [1] gcd(s(x), s(y)) -> gcd(-(max(x, y), min(x, y)), s(min(x, 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), 0) -> s(x) [1] gcd(0, s(x)) -> s(x) [1] gcd(s(x), s(y)) -> gcd(minus(max(x, y), min(x, y)), s(min(x, 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), 0) -> s(x) [1] gcd(0, s(x)) -> s(x) [1] gcd(s(x), s(y)) -> gcd(minus(max(x, y), min(x, y)), s(min(x, 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), 0) -> s(x) [1] gcd(0, s(x)) -> s(x) [1] gcd(s(x), s(y)) -> gcd(minus(max(x, y), min(x, y)), s(min(x, 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(max(x, y), 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 + x :|: z' = 1 + x, x >= 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,[],[Out = 1 + V13,V13 >= 0,V1 = 1 + V13,V = 0]). eq(gcd(V1, V, Out),1,[],[Out = 1 + V14,V = 1 + V14,V14 >= 0,V1 = 0]). eq(gcd(V1, V, Out),1,[max(V16, V15, Ret00),min(V16, V15, Ret01),minus(Ret00, Ret01, Ret0),min(V16, V15, Ret111),gcd(Ret0, 1 + Ret111, Ret2)],[Out = Ret2,V = 1 + V15,V16 >= 0,V15 >= 0,V1 = 1 + V16]). 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 16 is refined into CE [32] * CE 17 is refined into CE [33] * CE 18 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 [61] --> Loop 28 * CEs [53] --> Loop 29 * CEs [45] --> Loop 30 * CEs [50] --> Loop 31 * CEs [58] --> Loop 32 * CEs [60] --> Loop 33 * CEs [66] --> Loop 34 * CEs [52] --> Loop 35 * CEs [44] --> Loop 36 * CEs [47,49] --> Loop 37 * CEs [39,41,43,55,57,63,65,67] --> Loop 38 * CEs [36] --> Loop 39 * CEs [37] --> Loop 40 * CEs [34] --> Loop 41 * CEs [35,38,40,42,46,48,54,56,62,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)+5*it(41)+1 Such that:aux(11) =< V1 aux(12) =< V1+V aux(13) =< V it(39) =< aux(12) it(41) =< aux(12) it(39) =< aux(13)+aux(11) with precondition: [Out=1,V1>=1,V>=1] * Chain [[39,41],43]: 5*it(39)+5*it(41)+0 Such that:aux(14) =< V1 aux(15) =< V1+V aux(16) =< V it(39) =< aux(15) it(41) =< aux(15) it(39) =< aux(16)+aux(14) with precondition: [Out=0,V1>=1,V>=1] * Chain [[39,41],42,45]: 5*it(39)+14*it(41)+9*s(7)+5 Such that:aux(22) =< 1 aux(23) =< V1 aux(24) =< V1+V aux(25) =< V it(41) =< aux(24) s(7) =< aux(22) it(39) =< aux(24) it(39) =< aux(25)+aux(23) with precondition: [Out=1,V1>=1,V>=1,V+V1>=3] * Chain [[39,41],42,43]: 5*it(39)+14*it(41)+9*s(7)+4 Such that:aux(22) =< 1 aux(26) =< V1 aux(27) =< V1+V aux(28) =< V it(41) =< aux(27) s(7) =< aux(22) it(39) =< aux(27) it(39) =< aux(28)+aux(26) with precondition: [Out=0,V1>=1,V>=1,V+V1>=3] * Chain [[39,41],40,45]: 5*it(39)+5*it(41)+5 Such that:aux(29) =< V1 aux(30) =< V1+V aux(31) =< V it(39) =< aux(30) it(41) =< aux(30) it(39) =< aux(31)+aux(29) with precondition: [Out=1,V1>=1,V>=1,V+V1>=3] * Chain [[39,41],40,43]: 5*it(39)+5*it(41)+4 Such that:aux(32) =< V1 aux(33) =< V1+V aux(34) =< V it(39) =< aux(33) it(41) =< aux(33) it(39) =< aux(34)+aux(32) with precondition: [Out=0,V1>=1,V>=1,V+V1>=3] * Chain [[26,27,28,29,30,38],[39,41],45]: 18*it(26)+18*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1 Such that:aux(90) =< V1 aux(91) =< V1+V aux(92) =< V it(39) =< aux(91) it(27) =< aux(91) it(39) =< aux(91)+aux(91) it(26) =< aux(91) aux(59) =< aux(91) aux(56) =< aux(92) aux(65) =< aux(91)-1 it(26) =< aux(92)+aux(92)+aux(90) s(117) =< it(27)*aux(91) s(116) =< aux(92)+aux(92)+aux(90) s(135) =< aux(92)+aux(92)+aux(90) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(92) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],43]: 18*it(26)+18*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+0 Such that:aux(93) =< V1 aux(94) =< V1+V aux(95) =< V it(39) =< aux(94) it(27) =< aux(94) it(39) =< aux(94)+aux(94) it(26) =< aux(94) aux(59) =< aux(94) aux(56) =< aux(95) aux(65) =< aux(94)-1 it(26) =< aux(95)+aux(95)+aux(93) s(117) =< it(27)*aux(94) s(116) =< aux(95)+aux(95)+aux(93) s(135) =< aux(95)+aux(95)+aux(93) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(95) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],42,45]: 18*it(26)+27*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(22) =< 1 aux(96) =< V1 aux(97) =< V1+V aux(98) =< V it(27) =< aux(97) s(7) =< aux(22) it(39) =< aux(97) it(39) =< aux(97)+aux(97) it(26) =< aux(97) aux(59) =< aux(97) aux(56) =< aux(98) aux(65) =< aux(97)-1 it(26) =< aux(98)+aux(98)+aux(96) s(117) =< it(27)*aux(97) s(116) =< aux(98)+aux(98)+aux(96) s(135) =< aux(98)+aux(98)+aux(96) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(98) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],42,43]: 18*it(26)+27*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4 Such that:aux(22) =< 1 aux(99) =< V1 aux(100) =< V1+V aux(101) =< V it(27) =< aux(100) s(7) =< aux(22) it(39) =< aux(100) it(39) =< aux(100)+aux(100) it(26) =< aux(100) aux(59) =< aux(100) aux(56) =< aux(101) aux(65) =< aux(100)-1 it(26) =< aux(101)+aux(101)+aux(99) s(117) =< it(27)*aux(100) s(116) =< aux(101)+aux(101)+aux(99) s(135) =< aux(101)+aux(101)+aux(99) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(101) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],40,45]: 18*it(26)+18*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(102) =< V1 aux(103) =< V1+V aux(104) =< V it(39) =< aux(103) it(27) =< aux(103) it(39) =< aux(103)+aux(103) it(26) =< aux(103) aux(59) =< aux(103) aux(56) =< aux(104) aux(65) =< aux(103)-1 it(26) =< aux(104)+aux(104)+aux(102) s(117) =< it(27)*aux(103) s(116) =< aux(104)+aux(104)+aux(102) s(135) =< aux(104)+aux(104)+aux(102) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(104) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],[39,41],40,43]: 18*it(26)+18*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4 Such that:aux(105) =< V1 aux(106) =< V1+V aux(107) =< V it(39) =< aux(106) it(27) =< aux(106) it(39) =< aux(106)+aux(106) it(26) =< aux(106) aux(59) =< aux(106) aux(56) =< aux(107) aux(65) =< aux(106)-1 it(26) =< aux(107)+aux(107)+aux(105) s(117) =< it(27)*aux(106) s(116) =< aux(107)+aux(107)+aux(105) s(135) =< aux(107)+aux(107)+aux(105) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(107) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],45]: 18*it(26)+10*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1 Such that:aux(85) =< V1+V aux(86) =< V1+V-Out aux(88) =< V aux(89) =< V-Out aux(108) =< V1 it(26) =< aux(85) it(27) =< aux(85) s(121) =< aux(85) it(26) =< aux(86) it(27) =< aux(86) s(121) =< aux(86) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(85) aux(56) =< aux(88) aux(65) =< aux(85)-1 it(26) =< aux(43)+aux(43)+aux(108) s(117) =< it(27)*aux(85) s(116) =< aux(43)+aux(43)+aux(108) s(135) =< aux(43)+aux(43)+aux(108) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) with precondition: [Out>=2,V1>=Out,V>=Out] * Chain [[26,27,28,29,30,38],43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+0 Such that:aux(109) =< V1 aux(110) =< V1+V aux(111) =< V it(26) =< aux(110) it(27) =< aux(110) aux(59) =< aux(110) aux(56) =< aux(111) aux(65) =< aux(110)-1 it(26) =< aux(111)+aux(111)+aux(109) s(117) =< it(27)*aux(110) s(116) =< aux(111)+aux(111)+aux(109) s(135) =< aux(111)+aux(111)+aux(109) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(111) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],42,45]: 18*it(26)+31*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(112) =< V1 aux(113) =< V1+V aux(114) =< V it(27) =< aux(113) it(26) =< aux(113) aux(59) =< aux(113) aux(56) =< aux(114) aux(65) =< aux(113)-1 it(26) =< aux(114)+aux(114)+aux(112) s(117) =< it(27)*aux(113) s(116) =< aux(114)+aux(114)+aux(112) s(135) =< aux(114)+aux(114)+aux(112) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(114) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],42,43]: 18*it(26)+31*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4 Such that:aux(115) =< V1 aux(116) =< V1+V aux(117) =< V it(27) =< aux(116) it(26) =< aux(116) aux(59) =< aux(116) aux(56) =< aux(117) aux(65) =< aux(116)-1 it(26) =< aux(117)+aux(117)+aux(115) s(117) =< it(27)*aux(116) s(116) =< aux(117)+aux(117)+aux(115) s(135) =< aux(117)+aux(117)+aux(115) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(117) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2] * Chain [[26,27,28,29,30,38],37,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5*s(139)+4*s(142)+5 Such that:aux(84) =< V1 aux(87) =< V1-Out aux(120) =< Out aux(121) =< V1+V aux(122) =< V s(139) =< aux(122) s(142) =< aux(120) it(26) =< aux(121) it(27) =< aux(121) aux(59) =< aux(121) aux(56) =< aux(122) aux(65) =< aux(121)-1 it(26) =< aux(122)+aux(122)+aux(84) s(117) =< it(27)*aux(121) it(26) =< aux(122)+aux(122)+aux(87) s(116) =< aux(122)+aux(122)+aux(87) s(135) =< aux(122)+aux(122)+aux(87) s(116) =< aux(122)+aux(122)+aux(84) s(135) =< aux(122)+aux(122)+aux(84) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(122) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9*s(139)+4 Such that:aux(124) =< V1 aux(125) =< V1+V aux(126) =< V s(139) =< aux(126) it(26) =< aux(125) it(27) =< aux(125) aux(59) =< aux(125) aux(56) =< aux(126) aux(65) =< aux(125)-1 it(26) =< aux(126)+aux(126)+aux(124) s(117) =< it(27)*aux(125) s(116) =< aux(126)+aux(126)+aux(124) s(135) =< aux(126)+aux(126)+aux(124) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(126) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+6 Such that:aux(13) =< 1 aux(128) =< V1 aux(129) =< V1+V aux(130) =< V it(27) =< aux(129) it(39) =< aux(129) it(39) =< aux(13)+aux(129) it(26) =< aux(129) aux(59) =< aux(129) aux(56) =< aux(130) aux(65) =< aux(129)-1 it(26) =< aux(130)+aux(130)+aux(128) s(117) =< it(27)*aux(129) s(116) =< aux(130)+aux(130)+aux(128) s(135) =< aux(130)+aux(130)+aux(128) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(130) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(16) =< 1 aux(132) =< V1 aux(133) =< V1+V aux(134) =< V it(27) =< aux(133) it(39) =< aux(133) it(39) =< aux(16)+aux(133) it(26) =< aux(133) aux(59) =< aux(133) aux(56) =< aux(134) aux(65) =< aux(133)-1 it(26) =< aux(134)+aux(134)+aux(132) s(117) =< it(27)*aux(133) s(116) =< aux(134)+aux(134)+aux(132) s(135) =< aux(134)+aux(134)+aux(132) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(134) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+28*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(135) =< 1 aux(137) =< V1 aux(138) =< V1+V aux(139) =< V it(27) =< aux(138) s(7) =< aux(135) it(39) =< aux(138) it(39) =< aux(135)+aux(138) it(26) =< aux(138) aux(59) =< aux(138) aux(56) =< aux(139) aux(65) =< aux(138)-1 it(26) =< aux(139)+aux(139)+aux(137) s(117) =< it(27)*aux(138) s(116) =< aux(139)+aux(139)+aux(137) s(135) =< aux(139)+aux(139)+aux(137) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(139) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+28*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(140) =< 1 aux(142) =< V1 aux(143) =< V1+V aux(144) =< V it(27) =< aux(143) s(7) =< aux(140) it(39) =< aux(143) it(39) =< aux(140)+aux(143) it(26) =< aux(143) aux(59) =< aux(143) aux(56) =< aux(144) aux(65) =< aux(143)-1 it(26) =< aux(144)+aux(144)+aux(142) s(117) =< it(27)*aux(143) s(116) =< aux(144)+aux(144)+aux(142) s(135) =< aux(144)+aux(144)+aux(142) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(144) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(31) =< 1 aux(146) =< V1 aux(147) =< V1+V aux(148) =< V it(27) =< aux(147) it(39) =< aux(147) it(39) =< aux(31)+aux(147) it(26) =< aux(147) aux(59) =< aux(147) aux(56) =< aux(148) aux(65) =< aux(147)-1 it(26) =< aux(148)+aux(148)+aux(146) s(117) =< it(27)*aux(147) s(116) =< aux(148)+aux(148)+aux(146) s(135) =< aux(148)+aux(148)+aux(146) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(148) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(34) =< 1 aux(150) =< V1 aux(151) =< V1+V aux(152) =< V it(27) =< aux(151) it(39) =< aux(151) it(39) =< aux(34)+aux(151) it(26) =< aux(151) aux(59) =< aux(151) aux(56) =< aux(152) aux(65) =< aux(151)-1 it(26) =< aux(152)+aux(152)+aux(150) s(117) =< it(27)*aux(151) s(116) =< aux(152)+aux(152)+aux(150) s(135) =< aux(152)+aux(152)+aux(150) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(152) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],36,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(149)+5 Such that:aux(153) =< V1 aux(154) =< V1+V aux(155) =< V s(149) =< aux(155) it(26) =< aux(154) it(27) =< aux(154) aux(59) =< aux(154) aux(56) =< aux(155) aux(65) =< aux(154)-1 it(26) =< aux(155)+aux(155)+aux(153) s(117) =< it(27)*aux(154) s(116) =< aux(155)+aux(155)+aux(153) s(135) =< aux(155)+aux(155)+aux(153) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(155) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,42,45]: 18*it(26)+23*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(22) =< 1 aux(156) =< V1 aux(157) =< V1+V aux(158) =< V it(27) =< aux(157) s(7) =< aux(22) it(26) =< aux(157) aux(59) =< aux(157) aux(56) =< aux(158) aux(65) =< aux(157)-1 it(26) =< aux(158)+aux(158)+aux(156) s(117) =< it(27)*aux(157) s(116) =< aux(158)+aux(158)+aux(156) s(135) =< aux(158)+aux(158)+aux(156) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(158) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,42,43]: 18*it(26)+23*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(22) =< 1 aux(159) =< V1 aux(160) =< V1+V aux(161) =< V it(27) =< aux(160) s(7) =< aux(22) it(26) =< aux(160) aux(59) =< aux(160) aux(56) =< aux(161) aux(65) =< aux(160)-1 it(26) =< aux(161)+aux(161)+aux(159) s(117) =< it(27)*aux(160) s(116) =< aux(161)+aux(161)+aux(159) s(135) =< aux(161)+aux(161)+aux(159) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(161) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,40,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(149)+10 Such that:aux(162) =< V1 aux(163) =< V1+V aux(164) =< V s(149) =< aux(164) it(26) =< aux(163) it(27) =< aux(163) aux(59) =< aux(163) aux(56) =< aux(164) aux(65) =< aux(163)-1 it(26) =< aux(164)+aux(164)+aux(162) s(117) =< it(27)*aux(163) s(116) =< aux(164)+aux(164)+aux(162) s(135) =< aux(164)+aux(164)+aux(162) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(164) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],36,40,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(149)+9 Such that:aux(165) =< V1 aux(166) =< V1+V aux(167) =< V s(149) =< aux(167) it(26) =< aux(166) it(27) =< aux(166) aux(59) =< aux(166) aux(56) =< aux(167) aux(65) =< aux(166)-1 it(26) =< aux(167)+aux(167)+aux(165) s(117) =< it(27)*aux(166) s(116) =< aux(167)+aux(167)+aux(165) s(135) =< aux(167)+aux(167)+aux(165) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(167) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+6 Such that:aux(13) =< 1 aux(169) =< V1 aux(170) =< V1+V aux(171) =< V it(27) =< aux(170) it(39) =< aux(170) it(39) =< aux(13)+aux(170) it(26) =< aux(170) aux(59) =< aux(170) aux(56) =< aux(171) aux(65) =< aux(170)-1 it(26) =< aux(171)+aux(171)+aux(169) s(117) =< it(27)*aux(170) s(116) =< aux(171)+aux(171)+aux(169) s(135) =< aux(171)+aux(171)+aux(169) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(171) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(16) =< 1 aux(173) =< V1 aux(174) =< V1+V aux(175) =< V it(27) =< aux(174) it(39) =< aux(174) it(39) =< aux(16)+aux(174) it(26) =< aux(174) aux(59) =< aux(174) aux(56) =< aux(175) aux(65) =< aux(174)-1 it(26) =< aux(175)+aux(175)+aux(173) s(117) =< it(27)*aux(174) s(116) =< aux(175)+aux(175)+aux(173) s(135) =< aux(175)+aux(175)+aux(173) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(175) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+28*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(176) =< 1 aux(178) =< V1 aux(179) =< V1+V aux(180) =< V it(27) =< aux(179) s(7) =< aux(176) it(39) =< aux(179) it(39) =< aux(176)+aux(179) it(26) =< aux(179) aux(59) =< aux(179) aux(56) =< aux(180) aux(65) =< aux(179)-1 it(26) =< aux(180)+aux(180)+aux(178) s(117) =< it(27)*aux(179) s(116) =< aux(180)+aux(180)+aux(178) s(135) =< aux(180)+aux(180)+aux(178) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(180) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,[39,41],42,43]: 18*it(26)+28*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(181) =< 1 aux(183) =< V1 aux(184) =< V1+V aux(185) =< V it(27) =< aux(184) s(7) =< aux(181) it(39) =< aux(184) it(39) =< aux(181)+aux(184) it(26) =< aux(184) aux(59) =< aux(184) aux(56) =< aux(185) aux(65) =< aux(184)-1 it(26) =< aux(185)+aux(185)+aux(183) s(117) =< it(27)*aux(184) s(116) =< aux(185)+aux(185)+aux(183) s(135) =< aux(185)+aux(185)+aux(183) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(185) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,[39,41],40,45]: 18*it(26)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(31) =< 1 aux(187) =< V1 aux(188) =< V1+V aux(189) =< V it(27) =< aux(188) it(39) =< aux(188) it(39) =< aux(31)+aux(188) it(26) =< aux(188) aux(59) =< aux(188) aux(56) =< aux(189) aux(65) =< aux(188)-1 it(26) =< aux(189)+aux(189)+aux(187) s(117) =< it(27)*aux(188) s(116) =< aux(189)+aux(189)+aux(187) s(135) =< aux(189)+aux(189)+aux(187) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(189) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,[39,41],40,43]: 18*it(26)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(34) =< 1 aux(191) =< V1 aux(192) =< V1+V aux(193) =< V it(27) =< aux(192) it(39) =< aux(192) it(39) =< aux(34)+aux(192) it(26) =< aux(192) aux(59) =< aux(192) aux(56) =< aux(193) aux(65) =< aux(192)-1 it(26) =< aux(193)+aux(193)+aux(191) s(117) =< it(27)*aux(192) s(116) =< aux(193)+aux(193)+aux(191) s(135) =< aux(193)+aux(193)+aux(191) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(193) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],35,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(150)+5 Such that:aux(194) =< V1 aux(195) =< V1+V aux(196) =< V s(150) =< aux(194) it(26) =< aux(195) it(27) =< aux(195) aux(59) =< aux(195) aux(56) =< aux(196) aux(65) =< aux(195)-1 it(26) =< aux(196)+aux(196)+aux(194) s(117) =< it(27)*aux(195) s(116) =< aux(196)+aux(196)+aux(194) s(135) =< aux(196)+aux(196)+aux(194) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(196) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,42,45]: 18*it(26)+23*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(22) =< 1 aux(197) =< V1 aux(198) =< V1+V aux(199) =< V it(27) =< aux(198) s(7) =< aux(22) it(26) =< aux(198) aux(59) =< aux(198) aux(56) =< aux(199) aux(65) =< aux(198)-1 it(26) =< aux(199)+aux(199)+aux(197) s(117) =< it(27)*aux(198) s(116) =< aux(199)+aux(199)+aux(197) s(135) =< aux(199)+aux(199)+aux(197) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(199) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,42,43]: 18*it(26)+23*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(22) =< 1 aux(200) =< V1 aux(201) =< V1+V aux(202) =< V it(27) =< aux(201) s(7) =< aux(22) it(26) =< aux(201) aux(59) =< aux(201) aux(56) =< aux(202) aux(65) =< aux(201)-1 it(26) =< aux(202)+aux(202)+aux(200) s(117) =< it(27)*aux(201) s(116) =< aux(202)+aux(202)+aux(200) s(135) =< aux(202)+aux(202)+aux(200) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(202) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,40,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(150)+10 Such that:aux(203) =< V1 aux(204) =< V1+V aux(205) =< V s(150) =< aux(203) it(26) =< aux(204) it(27) =< aux(204) aux(59) =< aux(204) aux(56) =< aux(205) aux(65) =< aux(204)-1 it(26) =< aux(205)+aux(205)+aux(203) s(117) =< it(27)*aux(204) s(116) =< aux(205)+aux(205)+aux(203) s(135) =< aux(205)+aux(205)+aux(203) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(205) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],35,40,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(150)+9 Such that:aux(206) =< V1 aux(207) =< V1+V aux(208) =< V s(150) =< aux(206) it(26) =< aux(207) it(27) =< aux(207) aux(59) =< aux(207) aux(56) =< aux(208) aux(65) =< aux(207)-1 it(26) =< aux(208)+aux(208)+aux(206) s(117) =< it(27)*aux(207) s(116) =< aux(208)+aux(208)+aux(206) s(135) =< aux(208)+aux(208)+aux(206) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(208) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+22*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(13) =< 1 aux(88) =< V aux(89) =< V+1 aux(211) =< V1 aux(212) =< V1+V it(27) =< aux(212) it(39) =< aux(212) it(39) =< aux(13)+aux(212) it(26) =< aux(212) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(212) aux(56) =< aux(88) aux(65) =< aux(212)-1 it(26) =< aux(43)+aux(43)+aux(211) s(117) =< it(27)*aux(212) s(116) =< aux(43)+aux(43)+aux(211) s(135) =< aux(43)+aux(43)+aux(211) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+22*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4 Such that:aux(16) =< 1 aux(88) =< V aux(89) =< V+1 aux(214) =< V1 aux(215) =< V1+V it(27) =< aux(215) it(39) =< aux(215) it(39) =< aux(16)+aux(215) it(26) =< aux(215) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(215) aux(56) =< aux(88) aux(65) =< aux(215)-1 it(26) =< aux(43)+aux(43)+aux(214) s(117) =< it(27)*aux(215) s(116) =< aux(43)+aux(43)+aux(214) s(135) =< aux(43)+aux(43)+aux(214) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+31*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(216) =< 1 aux(88) =< V aux(89) =< V+1 aux(218) =< V1 aux(219) =< V1+V it(27) =< aux(219) s(7) =< aux(216) it(39) =< aux(219) it(39) =< aux(216)+aux(219) it(26) =< aux(219) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(219) aux(56) =< aux(88) aux(65) =< aux(219)-1 it(26) =< aux(43)+aux(43)+aux(218) s(117) =< it(27)*aux(219) s(116) =< aux(43)+aux(43)+aux(218) s(135) =< aux(43)+aux(43)+aux(218) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+31*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+8 Such that:aux(220) =< 1 aux(88) =< V aux(89) =< V+1 aux(222) =< V1 aux(223) =< V1+V it(27) =< aux(223) s(7) =< aux(220) it(39) =< aux(223) it(39) =< aux(220)+aux(223) it(26) =< aux(223) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(223) aux(56) =< aux(88) aux(65) =< aux(223)-1 it(26) =< aux(43)+aux(43)+aux(222) s(117) =< it(27)*aux(223) s(116) =< aux(43)+aux(43)+aux(222) s(135) =< aux(43)+aux(43)+aux(222) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+22*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(31) =< 1 aux(88) =< V aux(89) =< V+1 aux(225) =< V1 aux(226) =< V1+V it(27) =< aux(226) it(39) =< aux(226) it(39) =< aux(31)+aux(226) it(26) =< aux(226) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(226) aux(56) =< aux(88) aux(65) =< aux(226)-1 it(26) =< aux(43)+aux(43)+aux(225) s(117) =< it(27)*aux(226) s(116) =< aux(43)+aux(43)+aux(225) s(135) =< aux(43)+aux(43)+aux(225) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+22*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+8 Such that:aux(34) =< 1 aux(88) =< V aux(89) =< V+1 aux(228) =< V1 aux(229) =< V1+V it(27) =< aux(229) it(39) =< aux(229) it(39) =< aux(34)+aux(229) it(26) =< aux(229) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(229) aux(56) =< aux(88) aux(65) =< aux(229)-1 it(26) =< aux(43)+aux(43)+aux(228) s(117) =< it(27)*aux(229) s(116) =< aux(43)+aux(43)+aux(228) s(135) =< aux(43)+aux(43)+aux(228) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=4,V>=4,V+V1>=9] * Chain [[26,27,28,29,30,38],34,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(151)+5 Such that:aux(231) =< V1 aux(232) =< V1+V aux(233) =< V s(151) =< aux(233) it(26) =< aux(232) it(27) =< aux(232) aux(59) =< aux(232) aux(56) =< aux(233) aux(65) =< aux(232)-1 it(26) =< aux(233)+aux(233)+aux(231) s(117) =< it(27)*aux(232) s(116) =< aux(233)+aux(233)+aux(231) s(135) =< aux(233)+aux(233)+aux(231) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(233) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],34,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(151)+4 Such that:aux(235) =< V1 aux(236) =< V1+V aux(237) =< V s(151) =< aux(237) it(26) =< aux(236) it(27) =< aux(236) aux(59) =< aux(236) aux(56) =< aux(237) aux(65) =< aux(236)-1 it(26) =< aux(237)+aux(237)+aux(235) s(117) =< it(27)*aux(236) s(116) =< aux(237)+aux(237)+aux(235) s(135) =< aux(237)+aux(237)+aux(235) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(237) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],34,42,45]: 18*it(26)+13*it(27)+9*s(7)+13*s(15)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(22) =< 1 aux(239) =< V1 aux(240) =< V1+V aux(241) =< V s(15) =< aux(241) s(7) =< aux(22) it(26) =< aux(240) it(27) =< aux(240) aux(59) =< aux(240) aux(56) =< aux(241) aux(65) =< aux(240)-1 it(26) =< aux(241)+aux(241)+aux(239) s(117) =< it(27)*aux(240) s(116) =< aux(241)+aux(241)+aux(239) s(135) =< aux(241)+aux(241)+aux(239) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(241) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,42,43]: 18*it(26)+13*it(27)+9*s(7)+13*s(15)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+8 Such that:aux(22) =< 1 aux(243) =< V1 aux(244) =< V1+V aux(245) =< V s(15) =< aux(245) s(7) =< aux(22) it(26) =< aux(244) it(27) =< aux(244) aux(59) =< aux(244) aux(56) =< aux(245) aux(65) =< aux(244)-1 it(26) =< aux(245)+aux(245)+aux(243) s(117) =< it(27)*aux(244) s(116) =< aux(245)+aux(245)+aux(243) s(135) =< aux(245)+aux(245)+aux(243) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(245) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,40,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(151)+9 Such that:aux(247) =< V1 aux(248) =< V1+V aux(249) =< V s(151) =< aux(249) it(26) =< aux(248) it(27) =< aux(248) aux(59) =< aux(248) aux(56) =< aux(249) aux(65) =< aux(248)-1 it(26) =< aux(249)+aux(249)+aux(247) s(117) =< it(27)*aux(248) s(116) =< aux(249)+aux(249)+aux(247) s(135) =< aux(249)+aux(249)+aux(247) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(249) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],34,40,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(151)+8 Such that:aux(251) =< V1 aux(252) =< V1+V aux(253) =< V s(151) =< aux(253) it(26) =< aux(252) it(27) =< aux(252) aux(59) =< aux(252) aux(56) =< aux(253) aux(65) =< aux(252)-1 it(26) =< aux(253)+aux(253)+aux(251) s(117) =< it(27)*aux(252) s(116) =< aux(253)+aux(253)+aux(251) s(135) =< aux(253)+aux(253)+aux(251) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(253) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(13) =< 1 aux(255) =< V1 aux(256) =< V1+V aux(257) =< V it(27) =< aux(256) it(39) =< aux(256) it(39) =< aux(13)+aux(256) it(26) =< aux(256) aux(59) =< aux(256) aux(56) =< aux(257) aux(65) =< aux(256)-1 it(26) =< aux(257)+aux(257)+aux(255) s(117) =< it(27)*aux(256) s(116) =< aux(257)+aux(257)+aux(255) s(135) =< aux(257)+aux(257)+aux(255) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(257) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4 Such that:aux(16) =< 1 aux(259) =< V1 aux(260) =< V1+V aux(261) =< V it(27) =< aux(260) it(39) =< aux(260) it(39) =< aux(16)+aux(260) it(26) =< aux(260) aux(59) =< aux(260) aux(56) =< aux(261) aux(65) =< aux(260)-1 it(26) =< aux(261)+aux(261)+aux(259) s(117) =< it(27)*aux(260) s(116) =< aux(261)+aux(261)+aux(259) s(135) =< aux(261)+aux(261)+aux(259) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(261) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+28*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(262) =< 1 aux(264) =< V1 aux(265) =< V1+V aux(266) =< V it(27) =< aux(265) s(7) =< aux(262) it(39) =< aux(265) it(39) =< aux(262)+aux(265) it(26) =< aux(265) aux(59) =< aux(265) aux(56) =< aux(266) aux(65) =< aux(265)-1 it(26) =< aux(266)+aux(266)+aux(264) s(117) =< it(27)*aux(265) s(116) =< aux(266)+aux(266)+aux(264) s(135) =< aux(266)+aux(266)+aux(264) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(266) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+28*it(27)+5*it(39)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+8 Such that:aux(267) =< 1 aux(269) =< V1 aux(270) =< V1+V aux(271) =< V it(27) =< aux(270) s(7) =< aux(267) it(39) =< aux(270) it(39) =< aux(267)+aux(270) it(26) =< aux(270) aux(59) =< aux(270) aux(56) =< aux(271) aux(65) =< aux(270)-1 it(26) =< aux(271)+aux(271)+aux(269) s(117) =< it(27)*aux(270) s(116) =< aux(271)+aux(271)+aux(269) s(135) =< aux(271)+aux(271)+aux(269) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(271) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(31) =< 1 aux(273) =< V1 aux(274) =< V1+V aux(275) =< V it(27) =< aux(274) it(39) =< aux(274) it(39) =< aux(31)+aux(274) it(26) =< aux(274) aux(59) =< aux(274) aux(56) =< aux(275) aux(65) =< aux(274)-1 it(26) =< aux(275)+aux(275)+aux(273) s(117) =< it(27)*aux(274) s(116) =< aux(275)+aux(275)+aux(273) s(135) =< aux(275)+aux(275)+aux(273) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(275) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+19*it(27)+5*it(39)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+8 Such that:aux(34) =< 1 aux(277) =< V1 aux(278) =< V1+V aux(279) =< V it(27) =< aux(278) it(39) =< aux(278) it(39) =< aux(34)+aux(278) it(26) =< aux(278) aux(59) =< aux(278) aux(56) =< aux(279) aux(65) =< aux(278)-1 it(26) =< aux(279)+aux(279)+aux(277) s(117) =< it(27)*aux(278) s(116) =< aux(279)+aux(279)+aux(277) s(135) =< aux(279)+aux(279)+aux(277) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(279) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=3,V>=3,V+V1>=7] * Chain [[26,27,28,29,30,38],33,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(155)+4 Such that:aux(280) =< V1 aux(281) =< V1+V aux(282) =< V s(155) =< aux(282) it(26) =< aux(281) it(27) =< aux(281) aux(59) =< aux(281) aux(56) =< aux(282) aux(65) =< aux(281)-1 it(26) =< aux(282)+aux(282)+aux(280) s(117) =< it(27)*aux(281) s(116) =< aux(282)+aux(282)+aux(280) s(135) =< aux(282)+aux(282)+aux(280) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(282) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,42,45]: 18*it(26)+23*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(22) =< 1 aux(284) =< V1 aux(285) =< V1+V aux(286) =< V it(27) =< aux(285) s(7) =< aux(22) it(26) =< aux(285) aux(59) =< aux(285) aux(56) =< aux(286) aux(65) =< aux(285)-1 it(26) =< aux(286)+aux(286)+aux(284) s(117) =< it(27)*aux(285) s(116) =< aux(286)+aux(286)+aux(284) s(135) =< aux(286)+aux(286)+aux(284) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(286) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,42,43]: 18*it(26)+23*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+8 Such that:aux(22) =< 1 aux(288) =< V1 aux(289) =< V1+V aux(290) =< V it(27) =< aux(289) s(7) =< aux(22) it(26) =< aux(289) aux(59) =< aux(289) aux(56) =< aux(290) aux(65) =< aux(289)-1 it(26) =< aux(290)+aux(290)+aux(288) s(117) =< it(27)*aux(289) s(116) =< aux(290)+aux(290)+aux(288) s(135) =< aux(290)+aux(290)+aux(288) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(290) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,40,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(155)+9 Such that:aux(291) =< V1 aux(292) =< V1+V aux(293) =< V s(155) =< aux(293) it(26) =< aux(292) it(27) =< aux(292) aux(59) =< aux(292) aux(56) =< aux(293) aux(65) =< aux(292)-1 it(26) =< aux(293)+aux(293)+aux(291) s(117) =< it(27)*aux(292) s(116) =< aux(293)+aux(293)+aux(291) s(135) =< aux(293)+aux(293)+aux(291) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(293) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],33,40,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+1*s(155)+8 Such that:aux(294) =< V1 aux(295) =< V1+V aux(296) =< V s(155) =< aux(296) it(26) =< aux(295) it(27) =< aux(295) aux(59) =< aux(295) aux(56) =< aux(296) aux(65) =< aux(295)-1 it(26) =< aux(296)+aux(296)+aux(294) s(117) =< it(27)*aux(295) s(116) =< aux(296)+aux(296)+aux(294) s(135) =< aux(296)+aux(296)+aux(294) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(296) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+6 Such that:aux(13) =< 1 aux(88) =< V aux(89) =< V+1 aux(299) =< V1 aux(300) =< V1+V aux(301) =< V1+V+1 it(41) =< aux(301) it(39) =< aux(301) it(39) =< aux(13)+aux(300) it(26) =< aux(300) it(27) =< aux(300) s(121) =< aux(300) it(26) =< aux(301) it(27) =< aux(301) s(121) =< aux(301) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(300) aux(56) =< aux(88) aux(65) =< aux(300)-1 it(26) =< aux(43)+aux(43)+aux(299) s(117) =< it(27)*aux(300) s(116) =< aux(43)+aux(43)+aux(299) s(135) =< aux(43)+aux(43)+aux(299) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(16) =< 1 aux(88) =< V aux(89) =< V+1 aux(303) =< V1 aux(304) =< V1+V aux(305) =< V1+V+1 it(41) =< aux(305) it(39) =< aux(305) it(39) =< aux(16)+aux(304) it(26) =< aux(304) it(27) =< aux(304) s(121) =< aux(304) it(26) =< aux(305) it(27) =< aux(305) s(121) =< aux(305) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(304) aux(56) =< aux(88) aux(65) =< aux(304)-1 it(26) =< aux(43)+aux(43)+aux(303) s(117) =< it(27)*aux(304) s(116) =< aux(43)+aux(43)+aux(303) s(135) =< aux(43)+aux(43)+aux(303) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+18*it(41)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(306) =< 1 aux(88) =< V aux(89) =< V+1 aux(308) =< V1 aux(309) =< V1+V aux(310) =< V1+V+1 it(41) =< aux(310) s(7) =< aux(306) it(39) =< aux(310) it(39) =< aux(306)+aux(309) it(26) =< aux(309) it(27) =< aux(309) s(121) =< aux(309) it(26) =< aux(310) it(27) =< aux(310) s(121) =< aux(310) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(309) aux(56) =< aux(88) aux(65) =< aux(309)-1 it(26) =< aux(43)+aux(43)+aux(308) s(117) =< it(27)*aux(309) s(116) =< aux(43)+aux(43)+aux(308) s(135) =< aux(43)+aux(43)+aux(308) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+18*it(41)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(311) =< 1 aux(88) =< V aux(89) =< V+1 aux(313) =< V1 aux(314) =< V1+V aux(315) =< V1+V+1 it(41) =< aux(315) s(7) =< aux(311) it(39) =< aux(315) it(39) =< aux(311)+aux(314) it(26) =< aux(314) it(27) =< aux(314) s(121) =< aux(314) it(26) =< aux(315) it(27) =< aux(315) s(121) =< aux(315) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(314) aux(56) =< aux(88) aux(65) =< aux(314)-1 it(26) =< aux(43)+aux(43)+aux(313) s(117) =< it(27)*aux(314) s(116) =< aux(43)+aux(43)+aux(313) s(135) =< aux(43)+aux(43)+aux(313) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(31) =< 1 aux(88) =< V aux(89) =< V+1 aux(317) =< V1 aux(318) =< V1+V aux(319) =< V1+V+1 it(41) =< aux(319) it(39) =< aux(319) it(39) =< aux(31)+aux(318) it(26) =< aux(318) it(27) =< aux(318) s(121) =< aux(318) it(26) =< aux(319) it(27) =< aux(319) s(121) =< aux(319) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(318) aux(56) =< aux(88) aux(65) =< aux(318)-1 it(26) =< aux(43)+aux(43)+aux(317) s(117) =< it(27)*aux(318) s(116) =< aux(43)+aux(43)+aux(317) s(135) =< aux(43)+aux(43)+aux(317) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(34) =< 1 aux(88) =< V aux(89) =< V+1 aux(321) =< V1 aux(322) =< V1+V aux(323) =< V1+V+1 it(41) =< aux(323) it(39) =< aux(323) it(39) =< aux(34)+aux(322) it(26) =< aux(322) it(27) =< aux(322) s(121) =< aux(322) it(26) =< aux(323) it(27) =< aux(323) s(121) =< aux(323) aux(43) =< aux(88) aux(43) =< aux(89) aux(59) =< aux(322) aux(56) =< aux(88) aux(65) =< aux(322)-1 it(26) =< aux(43)+aux(43)+aux(321) s(117) =< it(27)*aux(322) s(116) =< aux(43)+aux(43)+aux(321) s(135) =< aux(43)+aux(43)+aux(321) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(88) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) with precondition: [Out=0,V1>=4,V>=4] * Chain [[26,27,28,29,30,38],32,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(156)+6 Such that:aux(325) =< V1 aux(326) =< V1+V aux(327) =< V s(156) =< aux(327) it(26) =< aux(326) it(27) =< aux(326) aux(59) =< aux(326) aux(56) =< aux(327) aux(65) =< aux(326)-1 it(26) =< aux(327)+aux(327)+aux(325) s(117) =< it(27)*aux(326) s(116) =< aux(327)+aux(327)+aux(325) s(135) =< aux(327)+aux(327)+aux(325) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(327) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],32,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(156)+5 Such that:aux(329) =< V1 aux(330) =< V1+V aux(331) =< V s(156) =< aux(329) it(26) =< aux(330) it(27) =< aux(330) aux(59) =< aux(330) aux(56) =< aux(331) aux(65) =< aux(330)-1 it(26) =< aux(331)+aux(331)+aux(329) s(117) =< it(27)*aux(330) s(116) =< aux(331)+aux(331)+aux(329) s(135) =< aux(331)+aux(331)+aux(329) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(331) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],32,42,45]: 18*it(26)+26*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(22) =< 1 aux(333) =< V1 aux(334) =< V1+V aux(335) =< V it(27) =< aux(334) s(7) =< aux(22) it(26) =< aux(334) aux(59) =< aux(334) aux(56) =< aux(335) aux(65) =< aux(334)-1 it(26) =< aux(335)+aux(335)+aux(333) s(117) =< it(27)*aux(334) s(116) =< aux(335)+aux(335)+aux(333) s(135) =< aux(335)+aux(335)+aux(333) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(335) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,42,43]: 18*it(26)+26*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(22) =< 1 aux(337) =< V1 aux(338) =< V1+V aux(339) =< V it(27) =< aux(338) s(7) =< aux(22) it(26) =< aux(338) aux(59) =< aux(338) aux(56) =< aux(339) aux(65) =< aux(338)-1 it(26) =< aux(339)+aux(339)+aux(337) s(117) =< it(27)*aux(338) s(116) =< aux(339)+aux(339)+aux(337) s(135) =< aux(339)+aux(339)+aux(337) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(339) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,40,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(156)+10 Such that:aux(341) =< V1 aux(342) =< V1+V aux(343) =< V s(156) =< aux(341) it(26) =< aux(342) it(27) =< aux(342) aux(59) =< aux(342) aux(56) =< aux(343) aux(65) =< aux(342)-1 it(26) =< aux(343)+aux(343)+aux(341) s(117) =< it(27)*aux(342) s(116) =< aux(343)+aux(343)+aux(341) s(135) =< aux(343)+aux(343)+aux(341) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(343) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=3,V>=3] * Chain [[26,27,28,29,30,38],32,40,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(156)+9 Such that:aux(345) =< V1 aux(346) =< V1+V aux(347) =< V s(156) =< aux(345) it(26) =< aux(346) it(27) =< aux(346) aux(59) =< aux(346) aux(56) =< aux(347) aux(65) =< aux(346)-1 it(26) =< aux(347)+aux(347)+aux(345) s(117) =< it(27)*aux(346) s(116) =< aux(347)+aux(347)+aux(345) s(135) =< aux(347)+aux(347)+aux(345) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(347) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+6 Such that:aux(13) =< 1 aux(350) =< V1 aux(351) =< V1+V aux(352) =< V1+V+1 aux(353) =< V it(41) =< aux(352) it(39) =< aux(352) it(39) =< aux(13)+aux(351) it(26) =< aux(351) it(27) =< aux(351) s(121) =< aux(351) it(26) =< aux(352) it(27) =< aux(352) s(121) =< aux(352) aux(59) =< aux(351) aux(56) =< aux(353) aux(65) =< aux(351)-1 it(26) =< aux(353)+aux(353)+aux(350) s(117) =< it(27)*aux(351) s(116) =< aux(353)+aux(353)+aux(350) s(135) =< aux(353)+aux(353)+aux(350) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(353) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+5 Such that:aux(16) =< 1 aux(355) =< V1 aux(356) =< V1+V aux(357) =< V1+V+1 aux(358) =< V it(41) =< aux(357) it(39) =< aux(357) it(39) =< aux(16)+aux(356) it(26) =< aux(356) it(27) =< aux(356) s(121) =< aux(356) it(26) =< aux(357) it(27) =< aux(357) s(121) =< aux(357) aux(59) =< aux(356) aux(56) =< aux(358) aux(65) =< aux(356)-1 it(26) =< aux(358)+aux(358)+aux(355) s(117) =< it(27)*aux(356) s(116) =< aux(358)+aux(358)+aux(355) s(135) =< aux(358)+aux(358)+aux(355) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(358) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+18*it(41)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(359) =< 1 aux(361) =< V1 aux(362) =< V1+V aux(363) =< V1+V+1 aux(364) =< V it(41) =< aux(363) s(7) =< aux(359) it(39) =< aux(363) it(39) =< aux(359)+aux(362) it(26) =< aux(362) it(27) =< aux(362) s(121) =< aux(362) it(26) =< aux(363) it(27) =< aux(363) s(121) =< aux(363) aux(59) =< aux(362) aux(56) =< aux(364) aux(65) =< aux(362)-1 it(26) =< aux(364)+aux(364)+aux(361) s(117) =< it(27)*aux(362) s(116) =< aux(364)+aux(364)+aux(361) s(135) =< aux(364)+aux(364)+aux(361) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(364) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+18*it(41)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(365) =< 1 aux(367) =< V1 aux(368) =< V1+V aux(369) =< V1+V+1 aux(370) =< V it(41) =< aux(369) s(7) =< aux(365) it(39) =< aux(369) it(39) =< aux(365)+aux(368) it(26) =< aux(368) it(27) =< aux(368) s(121) =< aux(368) it(26) =< aux(369) it(27) =< aux(369) s(121) =< aux(369) aux(59) =< aux(368) aux(56) =< aux(370) aux(65) =< aux(368)-1 it(26) =< aux(370)+aux(370)+aux(367) s(117) =< it(27)*aux(368) s(116) =< aux(370)+aux(370)+aux(367) s(135) =< aux(370)+aux(370)+aux(367) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(370) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(31) =< 1 aux(372) =< V1 aux(373) =< V1+V aux(374) =< V1+V+1 aux(375) =< V it(41) =< aux(374) it(39) =< aux(374) it(39) =< aux(31)+aux(373) it(26) =< aux(373) it(27) =< aux(373) s(121) =< aux(373) it(26) =< aux(374) it(27) =< aux(374) s(121) =< aux(374) aux(59) =< aux(373) aux(56) =< aux(375) aux(65) =< aux(373)-1 it(26) =< aux(375)+aux(375)+aux(372) s(117) =< it(27)*aux(373) s(116) =< aux(375)+aux(375)+aux(372) s(135) =< aux(375)+aux(375)+aux(372) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(375) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) 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)+9*it(41)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+3*s(118)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(34) =< 1 aux(377) =< V1 aux(378) =< V1+V aux(379) =< V1+V+1 aux(380) =< V it(41) =< aux(379) it(39) =< aux(379) it(39) =< aux(34)+aux(378) it(26) =< aux(378) it(27) =< aux(378) s(121) =< aux(378) it(26) =< aux(379) it(27) =< aux(379) s(121) =< aux(379) aux(59) =< aux(378) aux(56) =< aux(380) aux(65) =< aux(378)-1 it(26) =< aux(380)+aux(380)+aux(377) s(117) =< it(27)*aux(378) s(116) =< aux(380)+aux(380)+aux(377) s(135) =< aux(380)+aux(380)+aux(377) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(380) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(118) =< s(121) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=7] * Chain [[26,27,28,29,30,38],31,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(160)+6 Such that:aux(382) =< V1 aux(383) =< V1+V aux(384) =< V s(160) =< aux(384) it(26) =< aux(383) it(27) =< aux(383) aux(59) =< aux(383) aux(56) =< aux(384) aux(65) =< aux(383)-1 it(26) =< aux(384)+aux(384)+aux(382) s(117) =< it(27)*aux(383) s(116) =< aux(384)+aux(384)+aux(382) s(135) =< aux(384)+aux(384)+aux(382) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(384) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],31,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(160)+5 Such that:aux(386) =< V1 aux(387) =< V1+V aux(388) =< V s(160) =< aux(388) it(26) =< aux(387) it(27) =< aux(387) aux(59) =< aux(387) aux(56) =< aux(388) aux(65) =< aux(387)-1 it(26) =< aux(388)+aux(388)+aux(386) s(117) =< it(27)*aux(387) s(116) =< aux(388)+aux(388)+aux(386) s(135) =< aux(388)+aux(388)+aux(386) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(388) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=5] * Chain [[26,27,28,29,30,38],31,42,45]: 18*it(26)+26*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+10 Such that:aux(22) =< 1 aux(390) =< V1 aux(391) =< V1+V aux(392) =< V it(27) =< aux(391) s(7) =< aux(22) it(26) =< aux(391) aux(59) =< aux(391) aux(56) =< aux(392) aux(65) =< aux(391)-1 it(26) =< aux(392)+aux(392)+aux(390) s(117) =< it(27)*aux(391) s(116) =< aux(392)+aux(392)+aux(390) s(135) =< aux(392)+aux(392)+aux(390) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(392) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,42,43]: 18*it(26)+26*it(27)+9*s(7)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+9 Such that:aux(22) =< 1 aux(394) =< V1 aux(395) =< V1+V aux(396) =< V it(27) =< aux(395) s(7) =< aux(22) it(26) =< aux(395) aux(59) =< aux(395) aux(56) =< aux(396) aux(65) =< aux(395)-1 it(26) =< aux(396)+aux(396)+aux(394) s(117) =< it(27)*aux(395) s(116) =< aux(396)+aux(396)+aux(394) s(135) =< aux(396)+aux(396)+aux(394) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(396) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=0,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,40,45]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(160)+10 Such that:aux(398) =< V1 aux(399) =< V1+V aux(400) =< V s(160) =< aux(400) it(26) =< aux(399) it(27) =< aux(399) aux(59) =< aux(399) aux(56) =< aux(400) aux(65) =< aux(399)-1 it(26) =< aux(400)+aux(400)+aux(398) s(117) =< it(27)*aux(399) s(116) =< aux(400)+aux(400)+aux(398) s(135) =< aux(400)+aux(400)+aux(398) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(400) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) with precondition: [Out=1,V1>=2,V>=2,V+V1>=6] * Chain [[26,27,28,29,30,38],31,40,43]: 18*it(26)+13*it(27)+2*s(112)+3*s(113)+8*s(114)+1*s(117)+4*s(119)+1*s(122)+28*s(123)+1*s(125)+3*s(134)+4*s(160)+9 Such that:aux(402) =< V1 aux(403) =< V1+V aux(404) =< V s(160) =< aux(404) it(26) =< aux(403) it(27) =< aux(403) aux(59) =< aux(403) aux(56) =< aux(404) aux(65) =< aux(403)-1 it(26) =< aux(404)+aux(404)+aux(402) s(117) =< it(27)*aux(403) s(116) =< aux(404)+aux(404)+aux(402) s(135) =< aux(404)+aux(404)+aux(402) s(120) =< it(27)*aux(59) s(125) =< it(27)*aux(59) s(124) =< it(26)*aux(59) s(115) =< it(26)*aux(56) s(135) =< it(26)*aux(59) s(112) =< it(26)*aux(56) s(122) =< it(26)*aux(65) s(116) =< it(26)*aux(404) s(123) =< s(124) s(114) =< s(115) s(134) =< s(135) s(119) =< s(120) s(113) =< s(116) 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]: 9*s(7)+9*s(15)+5 Such that:aux(21) =< V1 aux(22) =< V s(15) =< aux(21) s(7) =< aux(22) with precondition: [Out=1,V1>=1,V>=1] * Chain [42,43]: 9*s(7)+9*s(15)+4 Such that:aux(21) =< V1 aux(22) =< V s(15) =< aux(21) s(7) =< aux(22) with precondition: [Out=0,V1>=1,V>=1] * Chain [40,45]: 5 with precondition: [V=1,Out=1,V1>=1] * Chain [40,43]: 4 with precondition: [V=1,Out=0,V1>=1] * Chain [37,45]: 5*s(139)+4*s(142)+5 Such that:aux(119) =< V aux(120) =< Out s(139) =< aux(119) s(142) =< aux(120) with precondition: [Out>=2,V1>=V,V>=Out] * Chain [37,43]: 9*s(139)+4 Such that:aux(123) =< V s(139) =< aux(123) with precondition: [Out=0,V>=2,V1>=V] * Chain [36,[39,41],45]: 5*it(39)+5*it(41)+1*s(149)+6 Such that:aux(13) =< 1 s(149) =< V aux(127) =< V1 it(39) =< aux(127) it(41) =< aux(127) it(39) =< aux(13)+aux(127) with precondition: [Out=1,V>=2,V1>=V] * Chain [36,[39,41],43]: 5*it(39)+5*it(41)+1*s(149)+5 Such that:aux(16) =< 1 s(149) =< V aux(131) =< V1 it(39) =< aux(131) it(41) =< aux(131) it(39) =< aux(16)+aux(131) with precondition: [Out=0,V>=2,V1>=V] * Chain [36,[39,41],42,45]: 5*it(39)+14*it(41)+9*s(7)+1*s(149)+10 Such that:s(149) =< V aux(135) =< 1 aux(136) =< V1 it(41) =< aux(136) s(7) =< aux(135) it(39) =< aux(136) it(39) =< aux(135)+aux(136) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [36,[39,41],42,43]: 5*it(39)+14*it(41)+9*s(7)+1*s(149)+9 Such that:s(149) =< V aux(140) =< 1 aux(141) =< V1 it(41) =< aux(141) s(7) =< aux(140) it(39) =< aux(141) it(39) =< aux(140)+aux(141) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [36,[39,41],40,45]: 5*it(39)+5*it(41)+1*s(149)+10 Such that:aux(31) =< 1 s(149) =< V aux(145) =< V1 it(39) =< aux(145) it(41) =< aux(145) it(39) =< aux(31)+aux(145) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [36,[39,41],40,43]: 5*it(39)+5*it(41)+1*s(149)+9 Such that:aux(34) =< 1 s(149) =< V aux(149) =< V1 it(39) =< aux(149) it(41) =< aux(149) it(39) =< aux(34)+aux(149) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [36,43]: 1*s(149)+5 Such that:s(149) =< V with precondition: [Out=0,V>=2,V1>=V] * Chain [36,42,45]: 9*s(7)+9*s(15)+1*s(149)+10 Such that:aux(22) =< 1 aux(21) =< V1 s(149) =< V s(15) =< aux(21) s(7) =< aux(22) with precondition: [Out=1,V>=2,V1>=V] * Chain [36,42,43]: 9*s(7)+9*s(15)+1*s(149)+9 Such that:aux(22) =< 1 aux(21) =< V1 s(149) =< V s(15) =< aux(21) s(7) =< aux(22) with precondition: [Out=0,V>=2,V1>=V] * Chain [36,40,45]: 1*s(149)+10 Such that:s(149) =< V with precondition: [Out=1,V>=2,V1>=V] * Chain [36,40,43]: 1*s(149)+9 Such that:s(149) =< V with precondition: [Out=0,V>=2,V1>=V] * Chain [35,[39,41],45]: 5*it(39)+5*it(41)+1*s(150)+6 Such that:aux(13) =< 1 s(150) =< V1 aux(168) =< V it(39) =< aux(168) it(41) =< aux(168) it(39) =< aux(13)+aux(168) with precondition: [Out=1,V1>=2,V>=V1] * Chain [35,[39,41],43]: 5*it(39)+5*it(41)+1*s(150)+5 Such that:aux(16) =< 1 s(150) =< V1 aux(172) =< V it(39) =< aux(172) it(41) =< aux(172) it(39) =< aux(16)+aux(172) with precondition: [Out=0,V1>=2,V>=V1] * Chain [35,[39,41],42,45]: 5*it(39)+14*it(41)+9*s(7)+1*s(150)+10 Such that:s(150) =< V1 aux(176) =< 1 aux(177) =< V it(41) =< aux(177) s(7) =< aux(176) it(39) =< aux(177) it(39) =< aux(176)+aux(177) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [35,[39,41],42,43]: 5*it(39)+14*it(41)+9*s(7)+1*s(150)+9 Such that:s(150) =< V1 aux(181) =< 1 aux(182) =< V it(41) =< aux(182) s(7) =< aux(181) it(39) =< aux(182) it(39) =< aux(181)+aux(182) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [35,[39,41],40,45]: 5*it(39)+5*it(41)+1*s(150)+10 Such that:aux(31) =< 1 s(150) =< V1 aux(186) =< V it(39) =< aux(186) it(41) =< aux(186) it(39) =< aux(31)+aux(186) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [35,[39,41],40,43]: 5*it(39)+5*it(41)+1*s(150)+9 Such that:aux(34) =< 1 s(150) =< V1 aux(190) =< V it(39) =< aux(190) it(41) =< aux(190) it(39) =< aux(34)+aux(190) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [35,43]: 1*s(150)+5 Such that:s(150) =< V1 with precondition: [Out=0,V1>=2,V>=V1] * Chain [35,42,45]: 9*s(7)+9*s(15)+1*s(150)+10 Such that:aux(22) =< 1 s(150) =< V1 aux(21) =< V s(15) =< aux(21) s(7) =< aux(22) with precondition: [Out=1,V1>=2,V>=V1] * Chain [35,42,43]: 9*s(7)+9*s(15)+1*s(150)+9 Such that:aux(22) =< 1 s(150) =< V1 aux(21) =< V s(15) =< aux(21) s(7) =< aux(22) with precondition: [Out=0,V1>=2,V>=V1] * Chain [35,40,45]: 1*s(150)+10 Such that:s(150) =< V1 with precondition: [Out=1,V1>=2,V>=V1] * Chain [35,40,43]: 1*s(150)+9 Such that:s(150) =< V1 with precondition: [Out=0,V1>=2,V>=V1] * Chain [34,[39,41],45]: 5*it(39)+5*it(41)+4*s(151)+5 Such that:aux(13) =< 1 aux(12) =< V+1 aux(210) =< V s(151) =< aux(210) it(39) =< aux(12) it(41) =< aux(12) it(39) =< aux(13)+aux(210) with precondition: [Out=1,V1>=3,V>=3] * Chain [34,[39,41],43]: 5*it(39)+5*it(41)+4*s(151)+4 Such that:aux(16) =< 1 aux(15) =< V+1 aux(213) =< V s(151) =< aux(213) it(39) =< aux(15) it(41) =< aux(15) it(39) =< aux(16)+aux(213) with precondition: [Out=0,V1>=3,V>=3] * Chain [34,[39,41],42,45]: 5*it(39)+14*it(41)+9*s(7)+4*s(151)+9 Such that:aux(24) =< V+1 aux(216) =< 1 aux(217) =< V s(151) =< aux(217) it(41) =< aux(24) s(7) =< aux(216) it(39) =< aux(24) it(39) =< aux(216)+aux(217) with precondition: [Out=1,V1>=4,V>=4] * Chain [34,[39,41],42,43]: 5*it(39)+14*it(41)+9*s(7)+4*s(151)+8 Such that:aux(27) =< V+1 aux(220) =< 1 aux(221) =< V s(151) =< aux(221) it(41) =< aux(27) s(7) =< aux(220) it(39) =< aux(27) it(39) =< aux(220)+aux(221) with precondition: [Out=0,V1>=4,V>=4] * Chain [34,[39,41],40,45]: 5*it(39)+5*it(41)+4*s(151)+9 Such that:aux(31) =< 1 aux(30) =< V+1 aux(224) =< V s(151) =< aux(224) it(39) =< aux(30) it(41) =< aux(30) it(39) =< aux(31)+aux(224) with precondition: [Out=1,V1>=4,V>=4] * Chain [34,[39,41],40,43]: 5*it(39)+5*it(41)+4*s(151)+8 Such that:aux(34) =< 1 aux(33) =< V+1 aux(227) =< V s(151) =< aux(227) it(39) =< aux(33) it(41) =< aux(33) it(39) =< aux(34)+aux(227) with precondition: [Out=0,V1>=4,V>=4] * Chain [34,45]: 4*s(151)+5 Such that:aux(230) =< V s(151) =< aux(230) with precondition: [Out=1,V1>=2,V>=2] * Chain [34,43]: 4*s(151)+4 Such that:aux(234) =< V s(151) =< aux(234) with precondition: [Out=0,V1>=2,V>=2] * Chain [34,42,45]: 9*s(7)+13*s(15)+9 Such that:aux(22) =< 1 aux(238) =< V s(15) =< aux(238) s(7) =< aux(22) with precondition: [Out=1,V1>=3,V>=3] * Chain [34,42,43]: 9*s(7)+13*s(15)+8 Such that:aux(22) =< 1 aux(242) =< V s(15) =< aux(242) s(7) =< aux(22) with precondition: [Out=0,V1>=3,V>=3] * Chain [34,40,45]: 4*s(151)+9 Such that:aux(246) =< V s(151) =< aux(246) with precondition: [Out=1,V1>=3,V>=3] * Chain [34,40,43]: 4*s(151)+8 Such that:aux(250) =< V s(151) =< aux(250) with precondition: [Out=0,V1>=3,V>=3] * Chain [33,[39,41],45]: 5*it(39)+6*it(41)+5 Such that:aux(13) =< 1 aux(254) =< V1 it(41) =< aux(254) it(39) =< aux(254) it(39) =< aux(13)+aux(254) with precondition: [Out=1,V1>=2,V>=2] * Chain [33,[39,41],43]: 5*it(39)+6*it(41)+4 Such that:aux(16) =< 1 aux(258) =< V1 it(41) =< aux(258) it(39) =< aux(258) it(39) =< aux(16)+aux(258) with precondition: [Out=0,V1>=2,V>=2] * Chain [33,[39,41],42,45]: 5*it(39)+15*it(41)+9*s(7)+9 Such that:aux(262) =< 1 aux(263) =< V1 it(41) =< aux(263) s(7) =< aux(262) it(39) =< aux(263) it(39) =< aux(262)+aux(263) with precondition: [Out=1,V1>=3,V>=3] * Chain [33,[39,41],42,43]: 5*it(39)+15*it(41)+9*s(7)+8 Such that:aux(267) =< 1 aux(268) =< V1 it(41) =< aux(268) s(7) =< aux(267) it(39) =< aux(268) it(39) =< aux(267)+aux(268) with precondition: [Out=0,V1>=3,V>=3] * Chain [33,[39,41],40,45]: 5*it(39)+6*it(41)+9 Such that:aux(31) =< 1 aux(272) =< V1 it(41) =< aux(272) it(39) =< aux(272) it(39) =< aux(31)+aux(272) with precondition: [Out=1,V1>=3,V>=3] * Chain [33,[39,41],40,43]: 5*it(39)+6*it(41)+8 Such that:aux(34) =< 1 aux(276) =< V1 it(41) =< aux(276) it(39) =< aux(276) it(39) =< aux(34)+aux(276) with precondition: [Out=0,V1>=3,V>=3] * Chain [33,43]: 1*s(155)+4 Such that:s(155) =< V with precondition: [Out=0,V1>=2,V>=2] * Chain [33,42,45]: 9*s(7)+10*s(15)+9 Such that:aux(22) =< 1 aux(283) =< V1 s(15) =< aux(283) s(7) =< aux(22) with precondition: [Out=1,V1>=2,V>=2] * Chain [33,42,43]: 9*s(7)+10*s(15)+8 Such that:aux(22) =< 1 aux(287) =< V1 s(15) =< aux(287) s(7) =< aux(22) with precondition: [Out=0,V1>=2,V>=2] * Chain [33,40,45]: 1*s(155)+9 Such that:s(155) =< V with precondition: [Out=1,V1>=2,V>=2] * Chain [33,40,43]: 1*s(155)+8 Such that:s(155) =< V with precondition: [Out=0,V1>=2,V>=2] * Chain [32,[39,41],45]: 5*it(39)+8*it(41)+1*s(156)+6 Such that:aux(13) =< 1 s(156) =< V1 aux(11) =< V aux(298) =< V+1 it(39) =< aux(298) it(41) =< aux(298) it(39) =< aux(13)+aux(11) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [32,[39,41],43]: 5*it(39)+8*it(41)+1*s(156)+5 Such that:aux(16) =< 1 s(156) =< V1 aux(14) =< V aux(302) =< V+1 it(39) =< aux(302) it(41) =< aux(302) it(39) =< aux(16)+aux(14) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [32,[39,41],42,45]: 5*it(39)+17*it(41)+9*s(7)+1*s(156)+10 Such that:s(156) =< V1 aux(23) =< V aux(306) =< 1 aux(307) =< V+1 it(41) =< aux(307) s(7) =< aux(306) it(39) =< aux(307) it(39) =< aux(306)+aux(23) with precondition: [Out=1,V1>=2,V>=4,V>=V1] * Chain [32,[39,41],42,43]: 5*it(39)+17*it(41)+9*s(7)+1*s(156)+9 Such that:s(156) =< V1 aux(26) =< V aux(311) =< 1 aux(312) =< V+1 it(41) =< aux(312) s(7) =< aux(311) it(39) =< aux(312) it(39) =< aux(311)+aux(26) with precondition: [Out=0,V1>=2,V>=4,V>=V1] * Chain [32,[39,41],40,45]: 5*it(39)+8*it(41)+1*s(156)+10 Such that:aux(31) =< 1 s(156) =< V1 aux(29) =< V aux(316) =< V+1 it(39) =< aux(316) it(41) =< aux(316) it(39) =< aux(31)+aux(29) with precondition: [Out=1,V1>=2,V>=4,V>=V1] * Chain [32,[39,41],40,43]: 5*it(39)+8*it(41)+1*s(156)+9 Such that:aux(34) =< 1 s(156) =< V1 aux(32) =< V aux(320) =< V+1 it(39) =< aux(320) it(41) =< aux(320) it(39) =< aux(34)+aux(32) with precondition: [Out=0,V1>=2,V>=4,V>=V1] * Chain [32,45]: 4*s(156)+6 Such that:aux(324) =< V s(156) =< aux(324) with precondition: [Out=1,V1=V,V1>=2] * Chain [32,43]: 4*s(156)+5 Such that:aux(328) =< V1 s(156) =< aux(328) with precondition: [Out=0,V1>=2,V>=V1] * Chain [32,42,45]: 9*s(7)+12*s(15)+1*s(156)+10 Such that:aux(22) =< 1 s(156) =< V1 aux(332) =< V s(15) =< aux(332) s(7) =< aux(22) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [32,42,43]: 9*s(7)+12*s(15)+1*s(156)+9 Such that:aux(22) =< 1 s(156) =< V1 aux(336) =< V s(15) =< aux(336) s(7) =< aux(22) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [32,40,45]: 4*s(156)+10 Such that:aux(340) =< V1 s(156) =< aux(340) with precondition: [Out=1,V1>=2,V>=3,V>=V1] * Chain [32,40,43]: 4*s(156)+9 Such that:aux(344) =< V1 s(156) =< aux(344) with precondition: [Out=0,V1>=2,V>=3,V>=V1] * Chain [31,[39,41],45]: 5*it(39)+8*it(41)+1*s(160)+6 Such that:aux(13) =< 1 aux(11) =< V1 s(160) =< V aux(349) =< V1+1 it(39) =< aux(349) it(41) =< aux(349) it(39) =< aux(13)+aux(11) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [31,[39,41],43]: 5*it(39)+8*it(41)+1*s(160)+5 Such that:aux(16) =< 1 aux(14) =< V1 s(160) =< V aux(354) =< V1+1 it(39) =< aux(354) it(41) =< aux(354) it(39) =< aux(16)+aux(14) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [31,[39,41],42,45]: 5*it(39)+17*it(41)+9*s(7)+1*s(160)+10 Such that:aux(23) =< V1 s(160) =< V aux(359) =< 1 aux(360) =< V1+1 it(41) =< aux(360) s(7) =< aux(359) it(39) =< aux(360) it(39) =< aux(359)+aux(23) with precondition: [Out=1,V1>=4,V>=2,V1>=V] * Chain [31,[39,41],42,43]: 5*it(39)+17*it(41)+9*s(7)+1*s(160)+9 Such that:aux(26) =< V1 s(160) =< V aux(365) =< 1 aux(366) =< V1+1 it(41) =< aux(366) s(7) =< aux(365) it(39) =< aux(366) it(39) =< aux(365)+aux(26) with precondition: [Out=0,V1>=4,V>=2,V1>=V] * Chain [31,[39,41],40,45]: 5*it(39)+8*it(41)+1*s(160)+10 Such that:aux(31) =< 1 aux(29) =< V1 s(160) =< V aux(371) =< V1+1 it(39) =< aux(371) it(41) =< aux(371) it(39) =< aux(31)+aux(29) with precondition: [Out=1,V1>=4,V>=2,V1>=V] * Chain [31,[39,41],40,43]: 5*it(39)+8*it(41)+1*s(160)+9 Such that:aux(34) =< 1 aux(32) =< V1 s(160) =< V aux(376) =< V1+1 it(39) =< aux(376) it(41) =< aux(376) it(39) =< aux(34)+aux(32) with precondition: [Out=0,V1>=4,V>=2,V1>=V] * Chain [31,45]: 4*s(160)+6 Such that:aux(381) =< V s(160) =< aux(381) with precondition: [Out=1,V1=V,V1>=2] * Chain [31,43]: 4*s(160)+5 Such that:aux(385) =< V s(160) =< aux(385) with precondition: [Out=0,V>=2,V1>=V] * Chain [31,42,45]: 9*s(7)+12*s(15)+1*s(160)+10 Such that:aux(22) =< 1 s(160) =< V aux(389) =< V1 s(15) =< aux(389) s(7) =< aux(22) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [31,42,43]: 9*s(7)+12*s(15)+1*s(160)+9 Such that:aux(22) =< 1 s(160) =< V aux(393) =< V1 s(15) =< aux(393) s(7) =< aux(22) with precondition: [Out=0,V1>=3,V>=2,V1>=V] * Chain [31,40,45]: 4*s(160)+10 Such that:aux(397) =< V s(160) =< aux(397) with precondition: [Out=1,V1>=3,V>=2,V1>=V] * Chain [31,40,43]: 4*s(160)+9 Such that:aux(401) =< V s(160) =< aux(401) with precondition: [Out=0,V1>=3,V>=2,V1>=V] #### Cost of chains of start(V1,V): * Chain [48]: 310*s(2511)+229*s(2513)+468*s(2526)+30*s(2527)+66*s(2528)+60*s(2529)+114*s(2530)+60*s(2531)+30*s(2532)+1383*s(2533)+1134*s(2534)+69*s(2538)+69*s(2542)+126*s(2545)+63*s(2546)+1764*s(2547)+504*s(2548)+189*s(2549)+276*s(2550)+189*s(2551)+144*s(2552)+60*s(2553)+108*s(2554)+120*s(2555)+12*s(2557)+12*s(2561)+12*s(2564)+6*s(2565)+168*s(2566)+48*s(2567)+18*s(2568)+48*s(2569)+36*s(2570)+18*s(2571)+108*s(2572)+12*s(2578)+6*s(2579)+168*s(2580)+48*s(2581)+18*s(2582)+18*s(2583)+120*s(2584)+108*s(2585)+12*s(2590)+6*s(2591)+168*s(2592)+48*s(2593)+18*s(2594)+18*s(2595)+30*s(2596)+30*s(2597)+10 Such that:aux(427) =< 1 aux(428) =< V1 aux(429) =< V1+1 aux(430) =< V1+V aux(431) =< V1+V+1 aux(432) =< V aux(433) =< V+1 s(2513) =< aux(428) s(2511) =< aux(432) s(2526) =< aux(427) s(2527) =< aux(429) s(2528) =< aux(429) s(2527) =< aux(427)+aux(428) s(2529) =< aux(433) s(2530) =< aux(433) s(2529) =< aux(427)+aux(432) s(2531) =< aux(428) s(2531) =< aux(427)+aux(428) s(2532) =< aux(432) s(2532) =< aux(427)+aux(432) s(2533) =< aux(430) s(2534) =< aux(430) s(2535) =< aux(430) s(2536) =< aux(432) s(2537) =< aux(430)-1 s(2534) =< aux(432)+aux(432)+aux(428) s(2538) =< s(2533)*aux(430) s(2539) =< aux(432)+aux(432)+aux(428) s(2540) =< aux(432)+aux(432)+aux(428) s(2541) =< s(2533)*s(2535) s(2542) =< s(2533)*s(2535) s(2543) =< s(2534)*s(2535) s(2544) =< s(2534)*s(2536) s(2540) =< s(2534)*s(2535) s(2545) =< s(2534)*s(2536) s(2546) =< s(2534)*s(2537) s(2539) =< s(2534)*aux(432) s(2547) =< s(2543) s(2548) =< s(2544) s(2549) =< s(2540) s(2550) =< s(2541) s(2551) =< s(2539) s(2552) =< aux(431) s(2553) =< aux(431) s(2553) =< aux(427)+aux(430) s(2554) =< aux(430) s(2555) =< aux(430) s(2556) =< aux(430) s(2554) =< aux(431) s(2555) =< aux(431) s(2556) =< aux(431) s(2554) =< aux(432)+aux(432)+aux(428) s(2557) =< s(2555)*aux(430) s(2558) =< aux(432)+aux(432)+aux(428) s(2559) =< aux(432)+aux(432)+aux(428) s(2560) =< s(2555)*s(2535) s(2561) =< s(2555)*s(2535) s(2562) =< s(2554)*s(2535) s(2563) =< s(2554)*s(2536) s(2559) =< s(2554)*s(2535) s(2564) =< s(2554)*s(2536) s(2565) =< s(2554)*s(2537) s(2558) =< s(2554)*aux(432) s(2566) =< s(2562) s(2567) =< s(2563) s(2568) =< s(2559) s(2569) =< s(2560) s(2570) =< s(2556) s(2571) =< s(2558) s(2572) =< aux(430) s(2572) =< aux(431) s(2573) =< aux(432) s(2573) =< aux(433) s(2572) =< s(2573)+s(2573)+aux(428) s(2574) =< s(2573)+s(2573)+aux(428) s(2575) =< s(2573)+s(2573)+aux(428) s(2576) =< s(2572)*s(2535) s(2577) =< s(2572)*s(2536) s(2575) =< s(2572)*s(2535) s(2578) =< s(2572)*s(2536) s(2579) =< s(2572)*s(2537) s(2574) =< s(2572)*aux(432) s(2580) =< s(2576) s(2581) =< s(2577) s(2582) =< s(2575) s(2583) =< s(2574) s(2584) =< aux(430) s(2584) =< aux(427)+aux(430) s(2585) =< aux(430) s(2585) =< s(2573)+s(2573)+aux(428) s(2586) =< s(2573)+s(2573)+aux(428) s(2587) =< s(2573)+s(2573)+aux(428) s(2588) =< s(2585)*s(2535) s(2589) =< s(2585)*s(2536) s(2587) =< s(2585)*s(2535) s(2590) =< s(2585)*s(2536) s(2591) =< s(2585)*s(2537) s(2586) =< s(2585)*aux(432) s(2592) =< s(2588) s(2593) =< s(2589) s(2594) =< s(2587) s(2595) =< s(2586) s(2596) =< aux(430) s(2596) =< aux(430)+aux(430) s(2597) =< aux(430) s(2597) =< aux(432)+aux(428) with precondition: [V1>=0,V>=0] * Chain [47]: 1 with precondition: [V=0,V1>=0] * Chain [46]: 8*s(2727)+6 Such that:s(2726) =< V s(2727) =< s(2726) with precondition: [V1=V,V1>=2] Closed-form bounds of start(V1,V): ------------------------------------- * Chain [48] with precondition: [V1>=0,V>=0] - Upper bound: 775*V1+1312*V+478+(V1+V)*(810*V)+(V1+V)*(nat(V1+V-1)*81)+(3177*V1+3177*V)+(2754*V1+2754*V)*(V1+V)+(96*V1+96)+(174*V+174)+(204*V1+204*V+204) - 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): 775*V1+1304*V+472+(V1+V)*(810*V)+(V1+V)*(nat(V1+V-1)*81)+(3177*V1+3177*V)+(2754*V1+2754*V)*(V1+V)+(96*V1+96)+(174*V+174)+(204*V1+204*V+204)+(8*V+5)+1 Asymptotic class: n^2 * Total analysis performed in 9274 ms. ---------------------------------------- (12) BOUNDS(1, n^2) ---------------------------------------- (13) RelTrsToDecreasingLoopProblemProof (LOWER BOUND(ID)) Transformed a relative TRS into a decreasing-loop problem. ---------------------------------------- (14) Obligation: Analyzing the following TRS for decreasing loops: The Runtime Complexity (innermost) of the given 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), 0) -> s(x) gcd(0, s(x)) -> s(x) gcd(s(x), s(y)) -> gcd(-(max(x, y), min(x, y)), s(min(x, y))) S is empty. Rewrite Strategy: INNERMOST ---------------------------------------- (15) DecreasingLoopProof (LOWER BOUND(ID)) The following loop(s) give(s) rise to the lower bound Omega(n^1): The rewrite sequence -(s(x), s(y)) ->^+ -(x, y) gives rise to a decreasing loop by considering the right hand sides subterm at position []. The pumping substitution is [x / s(x), y / s(y)]. The result substitution is [ ]. ---------------------------------------- (16) Complex Obligation (BEST) ---------------------------------------- (17) Obligation: Proved the lower bound n^1 for the following obligation: The Runtime Complexity (innermost) of the given 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), 0) -> s(x) gcd(0, s(x)) -> s(x) gcd(s(x), s(y)) -> gcd(-(max(x, y), min(x, y)), s(min(x, y))) S is empty. Rewrite Strategy: INNERMOST ---------------------------------------- (18) LowerBoundPropagationProof (FINISHED) Propagated lower bound. ---------------------------------------- (19) BOUNDS(n^1, INF) ---------------------------------------- (20) Obligation: Analyzing the following TRS for decreasing loops: The Runtime Complexity (innermost) of the given 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), 0) -> s(x) gcd(0, s(x)) -> s(x) gcd(s(x), s(y)) -> gcd(-(max(x, y), min(x, y)), s(min(x, y))) S is empty. Rewrite Strategy: INNERMOST