/export/starexec/sandbox2/solver/bin/starexec_run_Transition /export/starexec/sandbox2/benchmark/theBenchmark.smt2 /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- MAYBE DP problem for innermost termination. P = init#(x1, x2, x3, x4, x5, x6) -> f1#(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6) f24#(I0, I1, I2, I3, I4, I5) -> f24#(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] f6#(I12, I13, I14, I15, I16, I17) -> f6#(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] f23#(I24, I25, I26, I27, I28, I29) -> f5#(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] f23#(I36, I37, I38, I39, I40, I41) -> f5#(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] f22#(I48, I49, I50, I51, I52, I53) -> f5#(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] f22#(I60, I61, I62, I63, I64, I65) -> f5#(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] f27#(I72, I73, I74, I75, I76, I77) -> f5#(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] f22#(I84, I85, I86, I87, I88, I89) -> f5#(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] f20#(I96, I97, I98, I99, I100, I101) -> f27#(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] f20#(I108, I109, I110, I111, I112, I113) -> f27#(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] f23#(I120, I121, I122, I123, I124, I125) -> f27#(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] f23#(I131, I132, I133, I134, I135, I136) -> f24#(I137, I138, I139, I140, I141, I142) [I136 + 2 <= I131 /\ 0 <= I137 - 1 /\ 0 <= I133 - 1 /\ 0 <= I132 - 1 /\ 0 <= I131 - 1 /\ I135 <= I134 - 1 /\ I137 <= I131] f23#(I143, I144, I145, I146, I147, I148) -> f24#(I149, I150, I151, I152, I153, I154) [I148 + 2 <= I143 /\ 0 <= I149 - 1 /\ 0 <= I145 - 1 /\ 0 <= I144 - 1 /\ 0 <= I143 - 1 /\ I146 <= I147 - 1 /\ I149 <= I143] f22#(I155, I156, I157, I158, I159, I160) -> f24#(I161, I162, I163, I164, I165, I166) [-1 <= I161 - 1 /\ 0 <= I156 - 1 /\ 0 <= I155 - 1 /\ I161 + 1 <= I156 /\ I157 <= -1 /\ I161 + 1 <= I155] f22#(I167, I168, I169, I170, I171, I172) -> f24#(I173, I174, I175, I176, I177, I178) [-1 <= I173 - 1 /\ 0 <= I168 - 1 /\ 0 <= I167 - 1 /\ I173 + 1 <= I168 /\ 0 <= I169 - 1 /\ I173 + 1 <= I167] f23#(I179, I180, I181, I182, I183, I184) -> f24#(I185, I186, I187, I188, I189, I190) [I182 = I183 /\ I184 + 2 <= I179 /\ 0 <= I185 - 1 /\ -1 <= I181 - 1 /\ 0 <= I180 - 1 /\ 0 <= I179 - 1 /\ I185 <= I179] f22#(I191, I192, I193, I194, I195, I196) -> f24#(I197, I198, I199, I200, I201, I202) [0 = I193 /\ -1 <= I197 - 1 /\ -1 <= I192 - 1 /\ 0 <= I191 - 1 /\ I197 <= I192 /\ I197 + 1 <= I191] f20#(I203, I204, I205, I206, I207, I208) -> f24#(I209, I210, I211, I212, I213, I214) [0 <= I209 - 1 /\ 0 <= I204 - 1 /\ 0 <= I203 - 1 /\ 0 <= I205 - 1 /\ I209 <= I203] f20#(I215, I216, I217, I218, I219, I220) -> f24#(I221, I222, I223, I224, I225, I226) [0 <= I221 - 1 /\ 0 <= I216 - 1 /\ 0 <= I215 - 1 /\ I217 <= -1 /\ I221 <= I215] f26#(I227, I228, I229, I230, I231, I232) -> f5#(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] f25#(I239, I240, I241, I242, I243, I244) -> f5#(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] f19#(I251, I252, I253, I254, I255, I256) -> f26#(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] f19#(I263, I264, I265, I266, I267, I268) -> f26#(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] f16#(I275, I276, I277, I278, I279, I280) -> f25#(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] f16#(I287, I288, I289, I290, I291, I292) -> f25#(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] f19#(I299, I300, I301, I302, I303, I304) -> f24#(I305, I306, I307, I308, I309, I310) [-1 <= I305 - 1 /\ -1 <= I301 - 1 /\ 0 <= I300 - 1 /\ 0 <= I299 - 1 /\ I303 <= I302 - 1 /\ I305 + 1 <= I299] f16#(I311, I312, I313, I314, I315, I316) -> f24#(I317, I318, I319, I320, I321, I322) [-1 <= I317 - 1 /\ -1 <= I312 - 1 /\ 0 <= I311 - 1 /\ 0 <= I313 - 1 /\ I317 + 1 <= I311] f21#(I323, I324, I325, I326, I327, I328) -> f23#(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] f21#(I334, I335, I336, I337, I338, I339) -> f23#(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] f18#(I344, I345, I346, I347, I348, I349) -> f22#(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] f18#(I356, I357, I358, I359, I360, I361) -> f22#(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] f21#(I367, I368, I369, I370, I371, I372) -> f6#(I373, I374, I375, I376, I377, I378) [0 <= I373 - 1 /\ 0 <= I370 - 1 /\ -1 <= I368 - 1 /\ 0 <= I367 - 1 /\ I373 <= I370] f18#(I379, I380, I381, I382, I383, I384) -> f6#(I385, I386, I387, I388, I389, I390) [0 <= I385 - 1 /\ -1 <= I380 - 1 /\ 0 <= I379 - 1 /\ -1 <= I381 - 1 /\ I385 <= I379] f20#(I391, I392, I393, I394, I395, I396) -> f6#(I397, I398, I399, I400, I401, I402) [-1 <= I397 - 1 /\ -1 <= I392 - 1 /\ 0 <= I391 - 1 /\ I397 <= I392 /\ I397 + 1 <= I391] f19#(I403, I404, I405, I406, I407, I408) -> f21#(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] f19#(I415, I416, I417, I418, I419, I420) -> f21#(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] f16#(I426, I427, I428, I429, I430, I431) -> f20#(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] f16#(I438, I439, I440, I441, I442, I443) -> f20#(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] f19#(I449, I450, I451, I452, I453, I454) -> f6#(I455, I456, I457, I458, I459, I460) [0 <= I455 - 1 /\ -1 <= I451 - 1 /\ 0 <= I450 - 1 /\ 0 <= I449 - 1 /\ I452 <= I453 /\ I455 <= I449] f18#(I461, I462, I463, I464, I465, I466) -> f6#(I467, I468, I469, I470, I471, I472) [-1 <= I467 - 1 /\ -1 <= I462 - 1 /\ 0 <= I461 - 1 /\ I467 <= I462 /\ -1 <= I463 - 1 /\ I467 + 1 <= I461] f16#(I473, I474, I475, I476, I477, I478) -> f6#(I479, I480, I481, I482, I483, I484) [0 <= I479 - 1 /\ -1 <= I474 - 1 /\ 0 <= I473 - 1 /\ I475 <= 0 /\ I479 <= I473] f17#(I485, I486, I487, I488, I489, I490) -> f19#(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] f17#(I496, I497, I498, I499, I500, I501) -> f19#(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] f15#(I506, I507, I508, I509, I510, I511) -> f18#(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] f15#(I518, I519, I520, I521, I522, I523) -> f18#(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] f17#(I529, I530, I531, I532, I533, I534) -> f6#(I535, I536, I537, I538, I539, I540) [0 <= I535 - 1 /\ 0 <= I532 - 1 /\ -1 <= I530 - 1 /\ 0 <= I529 - 1 /\ I535 <= I532] f15#(I541, I542, I543, I544, I545, I546) -> f6#(I547, I548, I549, I550, I551, I552) [0 <= I547 - 1 /\ -1 <= I543 - 1 /\ -1 <= I542 - 1 /\ 0 <= I541 - 1 /\ I547 <= I541] f16#(I553, I554, I555, I556, I557, I558) -> f6#(I559, I560, I561, I562, I563, I564) [-1 <= I559 - 1 /\ -1 <= I554 - 1 /\ 0 <= I553 - 1 /\ I559 <= I554 /\ I559 + 1 <= I553] f14#(I565, I566, I567, I568, I569, I570) -> f6#(I571, I572, I573, I574, I575, I576) [-1 <= I571 - 1 /\ -1 <= I566 - 1 /\ -1 <= I565 - 1 /\ I571 <= I566 /\ I571 <= I565] f15#(I577, I578, I579, I580, I581, I582) -> f17#(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] f15#(I589, I590, I591, I592, I593, I594) -> f17#(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] f14#(I600, I601, I602, I603, I604, I605) -> f16#(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] f14#(I612, I613, I614, I615, I616, I617) -> f16#(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] f15#(I623, I624, I625, I626, I627, I628) -> f6#(I629, I630, I631, I632, I633, I634) [-1 <= I629 - 1 /\ -1 <= I625 - 1 /\ -1 <= I624 - 1 /\ 0 <= I623 - 1 /\ I629 <= I625] f14#(I635, I636, I637, I638, I639, I640) -> f6#(I641, I642, I643, I644, I645, I646) [-1 <= I641 - 1 /\ -1 <= I636 - 1 /\ -1 <= I635 - 1 /\ I641 <= I636] f12#(I647, I648, I649, I650, I651, I652) -> f15#(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] f11#(I659, I660, I661, I662, I663, I664) -> f14#(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] f12#(I671, I672, I673, I674, I675, I676) -> f15#(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] f12#(I683, I684, I685, I686, I687, I688) -> f15#(I689, I690, I691, I692, I693, I694) [I687 + 2 <= I684 /\ -1 <= I691 - 1 /\ 0 <= I690 - 1 /\ 0 <= I689 - 1 /\ 0 <= I685 - 1 /\ 0 <= I684 - 1 /\ -1 <= I683 - 1 /\ I691 <= I683 /\ I690 <= I685 /\ I686 <= -1 /\ I689 <= I684] f11#(I695, I696, I697, I698, I699, I700) -> f14#(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] f11#(I707, I708, I709, I710, I711, I712) -> f14#(I713, I714, I715, I716, I717, I718) [-1 <= I714 - 1 /\ 0 <= I713 - 1 /\ 0 <= I708 - 1 /\ -1 <= I707 - 1 /\ I714 <= I707 /\ I709 <= -1 /\ I713 <= I708] f13#(I719, I720, I721, I722, I723, I724) -> f12#(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] f10#(I730, I731, I732, I733, I734, I735) -> f13#(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] f10#(I740, I741, I742, I743, I744, I745) -> f12#(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] f9#(I750, I751, I752, I753, I754, I755) -> f11#(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] f7#(I764, I765, I766, I767, I768, I769) -> f9#(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] f7#(I774, I775, I776, I777, I778, I779) -> f11#(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] f10#(I785, I786, I787, I788, I789, I790) -> f6#(I791, I792, I793, I794, I795, I796) [I788 + 2 <= I786 /\ 0 <= I791 - 1 /\ 0 <= I787 - 1 /\ 0 <= I786 - 1 /\ -1 <= I785 - 1 /\ I791 <= I787] f7#(I797, I798, I799, I800, I801, I802) -> f6#(I803, I804, I805, I806, I807, I808) [0 <= I803 - 1 /\ -1 <= I799 - 1 /\ -1 <= I798 - 1 /\ 0 <= I797 - 1 /\ 0 <= I800 - 1 /\ I803 <= I797] f8#(I809, I810, I811, I812, I813, I814) -> f10#(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] f8#(I821, I822, I823, I824, I825, I826) -> f10#(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] f8#(I833, I834, I835, I836, I837, I838) -> f10#(I839, I840, I841, I842, I843, I844) [I837 + 2 <= I835 /\ I842 + 2 <= I834 /\ 0 <= I841 - 1 /\ 0 <= I840 - 1 /\ -1 <= I839 - 1 /\ 0 <= I835 - 1 /\ 0 <= I834 - 1 /\ -1 <= I833 - 1 /\ I841 <= I835 /\ I840 <= I834 /\ I836 <= -1 /\ I839 <= I833] f9#(I845, I846, I847, I848, I849, I850) -> f8#(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] f7#(I859, I860, I861, I862, I863, I864) -> f9#(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] f7#(I870, I871, I872, I873, I874, I875) -> f8#(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] f7#(I881, I882, I883, I884, I885, I886) -> f6#(I887, I888, I889, I890, I891, I892) [-1 <= I887 - 1 /\ -1 <= I883 - 1 /\ -1 <= I882 - 1 /\ 0 <= I881 - 1 /\ 0 <= I884 - 1 /\ I887 <= I883] f5#(I893, I894, I895, I896, I897, I898) -> f7#(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] f5#(I904, I905, I906, I907, I908, I909) -> f7#(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] f5#(I916, I917, I918, I919, I920, I921) -> f6#(I922, I923, I924, I925, I926, I927) [-1 <= I922 - 1 /\ -1 <= I918 - 1 /\ -1 <= I917 - 1 /\ -1 <= I916 - 1 /\ I922 <= I918] f4#(I928, I929, I930, I931, I932, I933) -> f4#(I934, I935, I930 - 1, I936, I930, I937) [0 <= I936 - 1 /\ -1 <= I935 - 1 /\ -1 <= I934 - 1 /\ -1 <= I931 - 1 /\ -1 <= I929 - 1 /\ -1 <= I928 - 1 /\ I936 - 2 <= I931 /\ I935 <= I929 /\ 0 <= I932 - 1 /\ I934 <= I928] f4#(I938, I939, I940, I941, I942, I943) -> f5#(I944, I945, I946, I947, I948, I949) [-1 <= I946 - 1 /\ -1 <= I945 - 1 /\ -1 <= I944 - 1 /\ -1 <= I941 - 1 /\ -1 <= I939 - 1 /\ -1 <= I938 - 1 /\ I946 <= I938 /\ I945 <= I941 /\ I942 <= 0 /\ I944 <= I939] f3#(I950, I951, I952, I953, I954, I955) -> f4#(I956, I957, I955 + 4, I958, I955 + 5, I959) [-1 <= I958 - 1 /\ -1 <= I957 - 1 /\ -1 <= I956 - 1 /\ -1 <= I953 - 1 /\ -1 <= I951 - 1 /\ 0 <= I950 - 1 /\ I958 <= I953 /\ I958 <= I951 /\ I958 + 1 <= I950 /\ I957 <= I953 /\ I956 <= I951 /\ -1 <= I955 - 1 /\ I954 <= 0] f3#(I960, I961, I962, I963, I964, I965) -> f3#(I966, I967, I962 - 1, I968, I962, I965) [0 <= I968 - 1 /\ -1 <= I967 - 1 /\ 0 <= I966 - 1 /\ -1 <= I963 - 1 /\ -1 <= I961 - 1 /\ 0 <= I960 - 1 /\ I968 - 2 <= I963 /\ I967 <= I961 /\ I966 - 1 <= I963 /\ I966 - 1 <= I961 /\ 0 <= I964 - 1 /\ I966 <= I960] f2#(I969, I970, I971, I972, I973, I974) -> f3#(I975, I976, I973 + 2, I977, I973 + 3, I973) [-1 <= I977 - 1 /\ -1 <= I976 - 1 /\ 0 <= I975 - 1 /\ -1 <= I971 - 1 /\ 0 <= I969 - 1 /\ I977 <= I971 /\ I977 + 1 <= I969 /\ I976 <= I971 /\ I975 - 1 <= I971 /\ I975 <= I969 /\ -1 <= I973 - 1 /\ I972 <= 0] f2#(I978, I979, I980, I981, I982, I983) -> f2#(I984, I979 - 1, I985, I979, I982, I986) [0 <= I985 - 1 /\ 0 <= I984 - 1 /\ -1 <= I980 - 1 /\ 0 <= I978 - 1 /\ I985 - 2 <= I980 /\ I984 - 1 <= I980 /\ 0 <= I981 - 1 /\ I984 <= I978] f1#(I987, I988, I989, I990, I991, I992) -> f2#(I993, I988 - 1, I994, I988, I988, I995) [-1 <= I994 - 1 /\ 0 <= I993 - 1 /\ 0 <= I987 - 1 /\ I994 + 1 <= I987 /\ -1 <= I988 - 1 /\ I993 <= I987] R = init(x1, x2, x3, x4, x5, x6) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6) f24(I0, I1, I2, I3, I4, I5) -> f24(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] f6(I12, I13, I14, I15, I16, I17) -> f6(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] f23(I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] f23(I36, I37, I38, I39, I40, I41) -> f5(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] f22(I48, I49, I50, I51, I52, I53) -> f5(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] f22(I60, I61, I62, I63, I64, I65) -> f5(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] f27(I72, I73, I74, I75, I76, I77) -> f5(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] f22(I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] f20(I96, I97, I98, I99, I100, I101) -> f27(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] f20(I108, I109, I110, I111, I112, I113) -> f27(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] f23(I120, I121, I122, I123, I124, I125) -> f27(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] f23(I131, I132, I133, I134, I135, I136) -> f24(I137, I138, I139, I140, I141, I142) [I136 + 2 <= I131 /\ 0 <= I137 - 1 /\ 0 <= I133 - 1 /\ 0 <= I132 - 1 /\ 0 <= I131 - 1 /\ I135 <= I134 - 1 /\ I137 <= I131] f23(I143, I144, I145, I146, I147, I148) -> f24(I149, I150, I151, I152, I153, I154) [I148 + 2 <= I143 /\ 0 <= I149 - 1 /\ 0 <= I145 - 1 /\ 0 <= I144 - 1 /\ 0 <= I143 - 1 /\ I146 <= I147 - 1 /\ I149 <= I143] f22(I155, I156, I157, I158, I159, I160) -> f24(I161, I162, I163, I164, I165, I166) [-1 <= I161 - 1 /\ 0 <= I156 - 1 /\ 0 <= I155 - 1 /\ I161 + 1 <= I156 /\ I157 <= -1 /\ I161 + 1 <= I155] f22(I167, I168, I169, I170, I171, I172) -> f24(I173, I174, I175, I176, I177, I178) [-1 <= I173 - 1 /\ 0 <= I168 - 1 /\ 0 <= I167 - 1 /\ I173 + 1 <= I168 /\ 0 <= I169 - 1 /\ I173 + 1 <= I167] f23(I179, I180, I181, I182, I183, I184) -> f24(I185, I186, I187, I188, I189, I190) [I182 = I183 /\ I184 + 2 <= I179 /\ 0 <= I185 - 1 /\ -1 <= I181 - 1 /\ 0 <= I180 - 1 /\ 0 <= I179 - 1 /\ I185 <= I179] f22(I191, I192, I193, I194, I195, I196) -> f24(I197, I198, I199, I200, I201, I202) [0 = I193 /\ -1 <= I197 - 1 /\ -1 <= I192 - 1 /\ 0 <= I191 - 1 /\ I197 <= I192 /\ I197 + 1 <= I191] f20(I203, I204, I205, I206, I207, I208) -> f24(I209, I210, I211, I212, I213, I214) [0 <= I209 - 1 /\ 0 <= I204 - 1 /\ 0 <= I203 - 1 /\ 0 <= I205 - 1 /\ I209 <= I203] f20(I215, I216, I217, I218, I219, I220) -> f24(I221, I222, I223, I224, I225, I226) [0 <= I221 - 1 /\ 0 <= I216 - 1 /\ 0 <= I215 - 1 /\ I217 <= -1 /\ I221 <= I215] f26(I227, I228, I229, I230, I231, I232) -> f5(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] f25(I239, I240, I241, I242, I243, I244) -> f5(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] f19(I251, I252, I253, I254, I255, I256) -> f26(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] f19(I263, I264, I265, I266, I267, I268) -> f26(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] f16(I275, I276, I277, I278, I279, I280) -> f25(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] f16(I287, I288, I289, I290, I291, I292) -> f25(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] f19(I299, I300, I301, I302, I303, I304) -> f24(I305, I306, I307, I308, I309, I310) [-1 <= I305 - 1 /\ -1 <= I301 - 1 /\ 0 <= I300 - 1 /\ 0 <= I299 - 1 /\ I303 <= I302 - 1 /\ I305 + 1 <= I299] f16(I311, I312, I313, I314, I315, I316) -> f24(I317, I318, I319, I320, I321, I322) [-1 <= I317 - 1 /\ -1 <= I312 - 1 /\ 0 <= I311 - 1 /\ 0 <= I313 - 1 /\ I317 + 1 <= I311] f21(I323, I324, I325, I326, I327, I328) -> f23(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] f21(I334, I335, I336, I337, I338, I339) -> f23(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] f18(I344, I345, I346, I347, I348, I349) -> f22(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] f18(I356, I357, I358, I359, I360, I361) -> f22(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] f21(I367, I368, I369, I370, I371, I372) -> f6(I373, I374, I375, I376, I377, I378) [0 <= I373 - 1 /\ 0 <= I370 - 1 /\ -1 <= I368 - 1 /\ 0 <= I367 - 1 /\ I373 <= I370] f18(I379, I380, I381, I382, I383, I384) -> f6(I385, I386, I387, I388, I389, I390) [0 <= I385 - 1 /\ -1 <= I380 - 1 /\ 0 <= I379 - 1 /\ -1 <= I381 - 1 /\ I385 <= I379] f20(I391, I392, I393, I394, I395, I396) -> f6(I397, I398, I399, I400, I401, I402) [-1 <= I397 - 1 /\ -1 <= I392 - 1 /\ 0 <= I391 - 1 /\ I397 <= I392 /\ I397 + 1 <= I391] f19(I403, I404, I405, I406, I407, I408) -> f21(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] f19(I415, I416, I417, I418, I419, I420) -> f21(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] f16(I426, I427, I428, I429, I430, I431) -> f20(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] f16(I438, I439, I440, I441, I442, I443) -> f20(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] f19(I449, I450, I451, I452, I453, I454) -> f6(I455, I456, I457, I458, I459, I460) [0 <= I455 - 1 /\ -1 <= I451 - 1 /\ 0 <= I450 - 1 /\ 0 <= I449 - 1 /\ I452 <= I453 /\ I455 <= I449] f18(I461, I462, I463, I464, I465, I466) -> f6(I467, I468, I469, I470, I471, I472) [-1 <= I467 - 1 /\ -1 <= I462 - 1 /\ 0 <= I461 - 1 /\ I467 <= I462 /\ -1 <= I463 - 1 /\ I467 + 1 <= I461] f16(I473, I474, I475, I476, I477, I478) -> f6(I479, I480, I481, I482, I483, I484) [0 <= I479 - 1 /\ -1 <= I474 - 1 /\ 0 <= I473 - 1 /\ I475 <= 0 /\ I479 <= I473] f17(I485, I486, I487, I488, I489, I490) -> f19(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] f17(I496, I497, I498, I499, I500, I501) -> f19(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] f15(I506, I507, I508, I509, I510, I511) -> f18(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] f15(I518, I519, I520, I521, I522, I523) -> f18(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] f17(I529, I530, I531, I532, I533, I534) -> f6(I535, I536, I537, I538, I539, I540) [0 <= I535 - 1 /\ 0 <= I532 - 1 /\ -1 <= I530 - 1 /\ 0 <= I529 - 1 /\ I535 <= I532] f15(I541, I542, I543, I544, I545, I546) -> f6(I547, I548, I549, I550, I551, I552) [0 <= I547 - 1 /\ -1 <= I543 - 1 /\ -1 <= I542 - 1 /\ 0 <= I541 - 1 /\ I547 <= I541] f16(I553, I554, I555, I556, I557, I558) -> f6(I559, I560, I561, I562, I563, I564) [-1 <= I559 - 1 /\ -1 <= I554 - 1 /\ 0 <= I553 - 1 /\ I559 <= I554 /\ I559 + 1 <= I553] f14(I565, I566, I567, I568, I569, I570) -> f6(I571, I572, I573, I574, I575, I576) [-1 <= I571 - 1 /\ -1 <= I566 - 1 /\ -1 <= I565 - 1 /\ I571 <= I566 /\ I571 <= I565] f15(I577, I578, I579, I580, I581, I582) -> f17(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] f15(I589, I590, I591, I592, I593, I594) -> f17(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] f14(I600, I601, I602, I603, I604, I605) -> f16(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] f14(I612, I613, I614, I615, I616, I617) -> f16(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] f15(I623, I624, I625, I626, I627, I628) -> f6(I629, I630, I631, I632, I633, I634) [-1 <= I629 - 1 /\ -1 <= I625 - 1 /\ -1 <= I624 - 1 /\ 0 <= I623 - 1 /\ I629 <= I625] f14(I635, I636, I637, I638, I639, I640) -> f6(I641, I642, I643, I644, I645, I646) [-1 <= I641 - 1 /\ -1 <= I636 - 1 /\ -1 <= I635 - 1 /\ I641 <= I636] f12(I647, I648, I649, I650, I651, I652) -> f15(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] f11(I659, I660, I661, I662, I663, I664) -> f14(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] f12(I671, I672, I673, I674, I675, I676) -> f15(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] f12(I683, I684, I685, I686, I687, I688) -> f15(I689, I690, I691, I692, I693, I694) [I687 + 2 <= I684 /\ -1 <= I691 - 1 /\ 0 <= I690 - 1 /\ 0 <= I689 - 1 /\ 0 <= I685 - 1 /\ 0 <= I684 - 1 /\ -1 <= I683 - 1 /\ I691 <= I683 /\ I690 <= I685 /\ I686 <= -1 /\ I689 <= I684] f11(I695, I696, I697, I698, I699, I700) -> f14(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] f11(I707, I708, I709, I710, I711, I712) -> f14(I713, I714, I715, I716, I717, I718) [-1 <= I714 - 1 /\ 0 <= I713 - 1 /\ 0 <= I708 - 1 /\ -1 <= I707 - 1 /\ I714 <= I707 /\ I709 <= -1 /\ I713 <= I708] f13(I719, I720, I721, I722, I723, I724) -> f12(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] f10(I730, I731, I732, I733, I734, I735) -> f13(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] f10(I740, I741, I742, I743, I744, I745) -> f12(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] f9(I750, I751, I752, I753, I754, I755) -> f11(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] f7(I764, I765, I766, I767, I768, I769) -> f9(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] f7(I774, I775, I776, I777, I778, I779) -> f11(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] f10(I785, I786, I787, I788, I789, I790) -> f6(I791, I792, I793, I794, I795, I796) [I788 + 2 <= I786 /\ 0 <= I791 - 1 /\ 0 <= I787 - 1 /\ 0 <= I786 - 1 /\ -1 <= I785 - 1 /\ I791 <= I787] f7(I797, I798, I799, I800, I801, I802) -> f6(I803, I804, I805, I806, I807, I808) [0 <= I803 - 1 /\ -1 <= I799 - 1 /\ -1 <= I798 - 1 /\ 0 <= I797 - 1 /\ 0 <= I800 - 1 /\ I803 <= I797] f8(I809, I810, I811, I812, I813, I814) -> f10(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] f8(I821, I822, I823, I824, I825, I826) -> f10(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] f8(I833, I834, I835, I836, I837, I838) -> f10(I839, I840, I841, I842, I843, I844) [I837 + 2 <= I835 /\ I842 + 2 <= I834 /\ 0 <= I841 - 1 /\ 0 <= I840 - 1 /\ -1 <= I839 - 1 /\ 0 <= I835 - 1 /\ 0 <= I834 - 1 /\ -1 <= I833 - 1 /\ I841 <= I835 /\ I840 <= I834 /\ I836 <= -1 /\ I839 <= I833] f9(I845, I846, I847, I848, I849, I850) -> f8(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] f7(I859, I860, I861, I862, I863, I864) -> f9(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] f7(I870, I871, I872, I873, I874, I875) -> f8(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] f7(I881, I882, I883, I884, I885, I886) -> f6(I887, I888, I889, I890, I891, I892) [-1 <= I887 - 1 /\ -1 <= I883 - 1 /\ -1 <= I882 - 1 /\ 0 <= I881 - 1 /\ 0 <= I884 - 1 /\ I887 <= I883] f5(I893, I894, I895, I896, I897, I898) -> f7(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] f5(I904, I905, I906, I907, I908, I909) -> f7(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] f5(I916, I917, I918, I919, I920, I921) -> f6(I922, I923, I924, I925, I926, I927) [-1 <= I922 - 1 /\ -1 <= I918 - 1 /\ -1 <= I917 - 1 /\ -1 <= I916 - 1 /\ I922 <= I918] f4(I928, I929, I930, I931, I932, I933) -> f4(I934, I935, I930 - 1, I936, I930, I937) [0 <= I936 - 1 /\ -1 <= I935 - 1 /\ -1 <= I934 - 1 /\ -1 <= I931 - 1 /\ -1 <= I929 - 1 /\ -1 <= I928 - 1 /\ I936 - 2 <= I931 /\ I935 <= I929 /\ 0 <= I932 - 1 /\ I934 <= I928] f4(I938, I939, I940, I941, I942, I943) -> f5(I944, I945, I946, I947, I948, I949) [-1 <= I946 - 1 /\ -1 <= I945 - 1 /\ -1 <= I944 - 1 /\ -1 <= I941 - 1 /\ -1 <= I939 - 1 /\ -1 <= I938 - 1 /\ I946 <= I938 /\ I945 <= I941 /\ I942 <= 0 /\ I944 <= I939] f3(I950, I951, I952, I953, I954, I955) -> f4(I956, I957, I955 + 4, I958, I955 + 5, I959) [-1 <= I958 - 1 /\ -1 <= I957 - 1 /\ -1 <= I956 - 1 /\ -1 <= I953 - 1 /\ -1 <= I951 - 1 /\ 0 <= I950 - 1 /\ I958 <= I953 /\ I958 <= I951 /\ I958 + 1 <= I950 /\ I957 <= I953 /\ I956 <= I951 /\ -1 <= I955 - 1 /\ I954 <= 0] f3(I960, I961, I962, I963, I964, I965) -> f3(I966, I967, I962 - 1, I968, I962, I965) [0 <= I968 - 1 /\ -1 <= I967 - 1 /\ 0 <= I966 - 1 /\ -1 <= I963 - 1 /\ -1 <= I961 - 1 /\ 0 <= I960 - 1 /\ I968 - 2 <= I963 /\ I967 <= I961 /\ I966 - 1 <= I963 /\ I966 - 1 <= I961 /\ 0 <= I964 - 1 /\ I966 <= I960] f2(I969, I970, I971, I972, I973, I974) -> f3(I975, I976, I973 + 2, I977, I973 + 3, I973) [-1 <= I977 - 1 /\ -1 <= I976 - 1 /\ 0 <= I975 - 1 /\ -1 <= I971 - 1 /\ 0 <= I969 - 1 /\ I977 <= I971 /\ I977 + 1 <= I969 /\ I976 <= I971 /\ I975 - 1 <= I971 /\ I975 <= I969 /\ -1 <= I973 - 1 /\ I972 <= 0] f2(I978, I979, I980, I981, I982, I983) -> f2(I984, I979 - 1, I985, I979, I982, I986) [0 <= I985 - 1 /\ 0 <= I984 - 1 /\ -1 <= I980 - 1 /\ 0 <= I978 - 1 /\ I985 - 2 <= I980 /\ I984 - 1 <= I980 /\ 0 <= I981 - 1 /\ I984 <= I978] f1(I987, I988, I989, I990, I991, I992) -> f2(I993, I988 - 1, I994, I988, I988, I995) [-1 <= I994 - 1 /\ 0 <= I993 - 1 /\ 0 <= I987 - 1 /\ I994 + 1 <= I987 /\ -1 <= I988 - 1 /\ I993 <= I987] The dependency graph for this problem is: 0 -> 86 1 -> 1 2 -> 2 3 -> 77, 78, 79 4 -> 77, 78, 79 5 -> 77, 78, 79 6 -> 77, 78, 79 7 -> 77, 78, 79 8 -> 77, 78, 79 9 -> 7 10 -> 7 11 -> 7 12 -> 1 13 -> 1 14 -> 1 15 -> 1 16 -> 1 17 -> 1 18 -> 1 19 -> 1 20 -> 77, 78, 79 21 -> 77, 78, 79 22 -> 20 23 -> 20 24 -> 21 25 -> 21 26 -> 1 27 -> 1 28 -> 3, 4, 11, 12, 13, 16 29 -> 3, 4, 11, 12, 13, 16 30 -> 5, 6, 8, 14, 15, 17 31 -> 6, 15 32 -> 2 33 -> 2 34 -> 2 35 -> 28, 29, 32 36 -> 28, 29, 32 37 -> 9, 10, 18, 19, 34 38 -> 9, 18, 34 39 -> 2 40 -> 2 41 -> 2 42 -> 22, 23, 26, 35, 36, 39 43 -> 22, 23, 26, 35, 36, 39 44 -> 30, 31, 33, 40 45 -> 30, 31, 33, 40 46 -> 2 47 -> 2 48 -> 2 49 -> 2 50 -> 42, 43, 46 51 -> 42, 43, 46 52 -> 24, 25, 27, 37, 38, 41, 48 53 -> 24, 25, 27, 48 54 -> 2 55 -> 2 56 -> 44, 45, 47, 50, 51, 54 57 -> 49, 52, 53, 55 58 -> 44, 45, 47, 50, 51, 54 59 -> 44, 45, 47, 50, 51, 54 60 -> 49, 52, 53, 55 61 -> 49, 52, 53, 55 62 -> 56, 58 63 -> 62 64 -> 58 65 -> 57, 60 66 -> 65, 73 67 -> 60 68 -> 2 69 -> 2 70 -> 63, 64, 68 71 -> 63, 64, 68 72 -> 63, 64, 68 73 -> 70, 71 74 -> 65, 73 75 -> 71 76 -> 2 77 -> 66, 67, 69, 74, 75, 76 78 -> 66, 67, 69, 74, 75, 76 79 -> 2 80 -> 80, 81 81 -> 77, 78, 79 82 -> 80 83 -> 82, 83 84 -> 83 85 -> 84, 85 86 -> 84, 85 Where: 0) init#(x1, x2, x3, x4, x5, x6) -> f1#(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6) 1) f24#(I0, I1, I2, I3, I4, I5) -> f24#(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] 2) f6#(I12, I13, I14, I15, I16, I17) -> f6#(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] 3) f23#(I24, I25, I26, I27, I28, I29) -> f5#(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] 4) f23#(I36, I37, I38, I39, I40, I41) -> f5#(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] 5) f22#(I48, I49, I50, I51, I52, I53) -> f5#(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] 6) f22#(I60, I61, I62, I63, I64, I65) -> f5#(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] 7) f27#(I72, I73, I74, I75, I76, I77) -> f5#(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] 8) f22#(I84, I85, I86, I87, I88, I89) -> f5#(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] 9) f20#(I96, I97, I98, I99, I100, I101) -> f27#(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] 10) f20#(I108, I109, I110, I111, I112, I113) -> f27#(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] 11) f23#(I120, I121, I122, I123, I124, I125) -> f27#(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] 12) f23#(I131, I132, I133, I134, I135, I136) -> f24#(I137, I138, I139, I140, I141, I142) [I136 + 2 <= I131 /\ 0 <= I137 - 1 /\ 0 <= I133 - 1 /\ 0 <= I132 - 1 /\ 0 <= I131 - 1 /\ I135 <= I134 - 1 /\ I137 <= I131] 13) f23#(I143, I144, I145, I146, I147, I148) -> f24#(I149, I150, I151, I152, I153, I154) [I148 + 2 <= I143 /\ 0 <= I149 - 1 /\ 0 <= I145 - 1 /\ 0 <= I144 - 1 /\ 0 <= I143 - 1 /\ I146 <= I147 - 1 /\ I149 <= I143] 14) f22#(I155, I156, I157, I158, I159, I160) -> f24#(I161, I162, I163, I164, I165, I166) [-1 <= I161 - 1 /\ 0 <= I156 - 1 /\ 0 <= I155 - 1 /\ I161 + 1 <= I156 /\ I157 <= -1 /\ I161 + 1 <= I155] 15) f22#(I167, I168, I169, I170, I171, I172) -> f24#(I173, I174, I175, I176, I177, I178) [-1 <= I173 - 1 /\ 0 <= I168 - 1 /\ 0 <= I167 - 1 /\ I173 + 1 <= I168 /\ 0 <= I169 - 1 /\ I173 + 1 <= I167] 16) f23#(I179, I180, I181, I182, I183, I184) -> f24#(I185, I186, I187, I188, I189, I190) [I182 = I183 /\ I184 + 2 <= I179 /\ 0 <= I185 - 1 /\ -1 <= I181 - 1 /\ 0 <= I180 - 1 /\ 0 <= I179 - 1 /\ I185 <= I179] 17) f22#(I191, I192, I193, I194, I195, I196) -> f24#(I197, I198, I199, I200, I201, I202) [0 = I193 /\ -1 <= I197 - 1 /\ -1 <= I192 - 1 /\ 0 <= I191 - 1 /\ I197 <= I192 /\ I197 + 1 <= I191] 18) f20#(I203, I204, I205, I206, I207, I208) -> f24#(I209, I210, I211, I212, I213, I214) [0 <= I209 - 1 /\ 0 <= I204 - 1 /\ 0 <= I203 - 1 /\ 0 <= I205 - 1 /\ I209 <= I203] 19) f20#(I215, I216, I217, I218, I219, I220) -> f24#(I221, I222, I223, I224, I225, I226) [0 <= I221 - 1 /\ 0 <= I216 - 1 /\ 0 <= I215 - 1 /\ I217 <= -1 /\ I221 <= I215] 20) f26#(I227, I228, I229, I230, I231, I232) -> f5#(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] 21) f25#(I239, I240, I241, I242, I243, I244) -> f5#(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] 22) f19#(I251, I252, I253, I254, I255, I256) -> f26#(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] 23) f19#(I263, I264, I265, I266, I267, I268) -> f26#(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] 24) f16#(I275, I276, I277, I278, I279, I280) -> f25#(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] 25) f16#(I287, I288, I289, I290, I291, I292) -> f25#(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] 26) f19#(I299, I300, I301, I302, I303, I304) -> f24#(I305, I306, I307, I308, I309, I310) [-1 <= I305 - 1 /\ -1 <= I301 - 1 /\ 0 <= I300 - 1 /\ 0 <= I299 - 1 /\ I303 <= I302 - 1 /\ I305 + 1 <= I299] 27) f16#(I311, I312, I313, I314, I315, I316) -> f24#(I317, I318, I319, I320, I321, I322) [-1 <= I317 - 1 /\ -1 <= I312 - 1 /\ 0 <= I311 - 1 /\ 0 <= I313 - 1 /\ I317 + 1 <= I311] 28) f21#(I323, I324, I325, I326, I327, I328) -> f23#(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] 29) f21#(I334, I335, I336, I337, I338, I339) -> f23#(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] 30) f18#(I344, I345, I346, I347, I348, I349) -> f22#(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] 31) f18#(I356, I357, I358, I359, I360, I361) -> f22#(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] 32) f21#(I367, I368, I369, I370, I371, I372) -> f6#(I373, I374, I375, I376, I377, I378) [0 <= I373 - 1 /\ 0 <= I370 - 1 /\ -1 <= I368 - 1 /\ 0 <= I367 - 1 /\ I373 <= I370] 33) f18#(I379, I380, I381, I382, I383, I384) -> f6#(I385, I386, I387, I388, I389, I390) [0 <= I385 - 1 /\ -1 <= I380 - 1 /\ 0 <= I379 - 1 /\ -1 <= I381 - 1 /\ I385 <= I379] 34) f20#(I391, I392, I393, I394, I395, I396) -> f6#(I397, I398, I399, I400, I401, I402) [-1 <= I397 - 1 /\ -1 <= I392 - 1 /\ 0 <= I391 - 1 /\ I397 <= I392 /\ I397 + 1 <= I391] 35) f19#(I403, I404, I405, I406, I407, I408) -> f21#(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] 36) f19#(I415, I416, I417, I418, I419, I420) -> f21#(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] 37) f16#(I426, I427, I428, I429, I430, I431) -> f20#(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] 38) f16#(I438, I439, I440, I441, I442, I443) -> f20#(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] 39) f19#(I449, I450, I451, I452, I453, I454) -> f6#(I455, I456, I457, I458, I459, I460) [0 <= I455 - 1 /\ -1 <= I451 - 1 /\ 0 <= I450 - 1 /\ 0 <= I449 - 1 /\ I452 <= I453 /\ I455 <= I449] 40) f18#(I461, I462, I463, I464, I465, I466) -> f6#(I467, I468, I469, I470, I471, I472) [-1 <= I467 - 1 /\ -1 <= I462 - 1 /\ 0 <= I461 - 1 /\ I467 <= I462 /\ -1 <= I463 - 1 /\ I467 + 1 <= I461] 41) f16#(I473, I474, I475, I476, I477, I478) -> f6#(I479, I480, I481, I482, I483, I484) [0 <= I479 - 1 /\ -1 <= I474 - 1 /\ 0 <= I473 - 1 /\ I475 <= 0 /\ I479 <= I473] 42) f17#(I485, I486, I487, I488, I489, I490) -> f19#(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] 43) f17#(I496, I497, I498, I499, I500, I501) -> f19#(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] 44) f15#(I506, I507, I508, I509, I510, I511) -> f18#(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] 45) f15#(I518, I519, I520, I521, I522, I523) -> f18#(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] 46) f17#(I529, I530, I531, I532, I533, I534) -> f6#(I535, I536, I537, I538, I539, I540) [0 <= I535 - 1 /\ 0 <= I532 - 1 /\ -1 <= I530 - 1 /\ 0 <= I529 - 1 /\ I535 <= I532] 47) f15#(I541, I542, I543, I544, I545, I546) -> f6#(I547, I548, I549, I550, I551, I552) [0 <= I547 - 1 /\ -1 <= I543 - 1 /\ -1 <= I542 - 1 /\ 0 <= I541 - 1 /\ I547 <= I541] 48) f16#(I553, I554, I555, I556, I557, I558) -> f6#(I559, I560, I561, I562, I563, I564) [-1 <= I559 - 1 /\ -1 <= I554 - 1 /\ 0 <= I553 - 1 /\ I559 <= I554 /\ I559 + 1 <= I553] 49) f14#(I565, I566, I567, I568, I569, I570) -> f6#(I571, I572, I573, I574, I575, I576) [-1 <= I571 - 1 /\ -1 <= I566 - 1 /\ -1 <= I565 - 1 /\ I571 <= I566 /\ I571 <= I565] 50) f15#(I577, I578, I579, I580, I581, I582) -> f17#(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] 51) f15#(I589, I590, I591, I592, I593, I594) -> f17#(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] 52) f14#(I600, I601, I602, I603, I604, I605) -> f16#(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] 53) f14#(I612, I613, I614, I615, I616, I617) -> f16#(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] 54) f15#(I623, I624, I625, I626, I627, I628) -> f6#(I629, I630, I631, I632, I633, I634) [-1 <= I629 - 1 /\ -1 <= I625 - 1 /\ -1 <= I624 - 1 /\ 0 <= I623 - 1 /\ I629 <= I625] 55) f14#(I635, I636, I637, I638, I639, I640) -> f6#(I641, I642, I643, I644, I645, I646) [-1 <= I641 - 1 /\ -1 <= I636 - 1 /\ -1 <= I635 - 1 /\ I641 <= I636] 56) f12#(I647, I648, I649, I650, I651, I652) -> f15#(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] 57) f11#(I659, I660, I661, I662, I663, I664) -> f14#(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] 58) f12#(I671, I672, I673, I674, I675, I676) -> f15#(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] 59) f12#(I683, I684, I685, I686, I687, I688) -> f15#(I689, I690, I691, I692, I693, I694) [I687 + 2 <= I684 /\ -1 <= I691 - 1 /\ 0 <= I690 - 1 /\ 0 <= I689 - 1 /\ 0 <= I685 - 1 /\ 0 <= I684 - 1 /\ -1 <= I683 - 1 /\ I691 <= I683 /\ I690 <= I685 /\ I686 <= -1 /\ I689 <= I684] 60) f11#(I695, I696, I697, I698, I699, I700) -> f14#(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] 61) f11#(I707, I708, I709, I710, I711, I712) -> f14#(I713, I714, I715, I716, I717, I718) [-1 <= I714 - 1 /\ 0 <= I713 - 1 /\ 0 <= I708 - 1 /\ -1 <= I707 - 1 /\ I714 <= I707 /\ I709 <= -1 /\ I713 <= I708] 62) f13#(I719, I720, I721, I722, I723, I724) -> f12#(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] 63) f10#(I730, I731, I732, I733, I734, I735) -> f13#(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] 64) f10#(I740, I741, I742, I743, I744, I745) -> f12#(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] 65) f9#(I750, I751, I752, I753, I754, I755) -> f11#(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] 66) f7#(I764, I765, I766, I767, I768, I769) -> f9#(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] 67) f7#(I774, I775, I776, I777, I778, I779) -> f11#(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] 68) f10#(I785, I786, I787, I788, I789, I790) -> f6#(I791, I792, I793, I794, I795, I796) [I788 + 2 <= I786 /\ 0 <= I791 - 1 /\ 0 <= I787 - 1 /\ 0 <= I786 - 1 /\ -1 <= I785 - 1 /\ I791 <= I787] 69) f7#(I797, I798, I799, I800, I801, I802) -> f6#(I803, I804, I805, I806, I807, I808) [0 <= I803 - 1 /\ -1 <= I799 - 1 /\ -1 <= I798 - 1 /\ 0 <= I797 - 1 /\ 0 <= I800 - 1 /\ I803 <= I797] 70) f8#(I809, I810, I811, I812, I813, I814) -> f10#(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] 71) f8#(I821, I822, I823, I824, I825, I826) -> f10#(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] 72) f8#(I833, I834, I835, I836, I837, I838) -> f10#(I839, I840, I841, I842, I843, I844) [I837 + 2 <= I835 /\ I842 + 2 <= I834 /\ 0 <= I841 - 1 /\ 0 <= I840 - 1 /\ -1 <= I839 - 1 /\ 0 <= I835 - 1 /\ 0 <= I834 - 1 /\ -1 <= I833 - 1 /\ I841 <= I835 /\ I840 <= I834 /\ I836 <= -1 /\ I839 <= I833] 73) f9#(I845, I846, I847, I848, I849, I850) -> f8#(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] 74) f7#(I859, I860, I861, I862, I863, I864) -> f9#(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] 75) f7#(I870, I871, I872, I873, I874, I875) -> f8#(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] 76) f7#(I881, I882, I883, I884, I885, I886) -> f6#(I887, I888, I889, I890, I891, I892) [-1 <= I887 - 1 /\ -1 <= I883 - 1 /\ -1 <= I882 - 1 /\ 0 <= I881 - 1 /\ 0 <= I884 - 1 /\ I887 <= I883] 77) f5#(I893, I894, I895, I896, I897, I898) -> f7#(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] 78) f5#(I904, I905, I906, I907, I908, I909) -> f7#(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] 79) f5#(I916, I917, I918, I919, I920, I921) -> f6#(I922, I923, I924, I925, I926, I927) [-1 <= I922 - 1 /\ -1 <= I918 - 1 /\ -1 <= I917 - 1 /\ -1 <= I916 - 1 /\ I922 <= I918] 80) f4#(I928, I929, I930, I931, I932, I933) -> f4#(I934, I935, I930 - 1, I936, I930, I937) [0 <= I936 - 1 /\ -1 <= I935 - 1 /\ -1 <= I934 - 1 /\ -1 <= I931 - 1 /\ -1 <= I929 - 1 /\ -1 <= I928 - 1 /\ I936 - 2 <= I931 /\ I935 <= I929 /\ 0 <= I932 - 1 /\ I934 <= I928] 81) f4#(I938, I939, I940, I941, I942, I943) -> f5#(I944, I945, I946, I947, I948, I949) [-1 <= I946 - 1 /\ -1 <= I945 - 1 /\ -1 <= I944 - 1 /\ -1 <= I941 - 1 /\ -1 <= I939 - 1 /\ -1 <= I938 - 1 /\ I946 <= I938 /\ I945 <= I941 /\ I942 <= 0 /\ I944 <= I939] 82) f3#(I950, I951, I952, I953, I954, I955) -> f4#(I956, I957, I955 + 4, I958, I955 + 5, I959) [-1 <= I958 - 1 /\ -1 <= I957 - 1 /\ -1 <= I956 - 1 /\ -1 <= I953 - 1 /\ -1 <= I951 - 1 /\ 0 <= I950 - 1 /\ I958 <= I953 /\ I958 <= I951 /\ I958 + 1 <= I950 /\ I957 <= I953 /\ I956 <= I951 /\ -1 <= I955 - 1 /\ I954 <= 0] 83) f3#(I960, I961, I962, I963, I964, I965) -> f3#(I966, I967, I962 - 1, I968, I962, I965) [0 <= I968 - 1 /\ -1 <= I967 - 1 /\ 0 <= I966 - 1 /\ -1 <= I963 - 1 /\ -1 <= I961 - 1 /\ 0 <= I960 - 1 /\ I968 - 2 <= I963 /\ I967 <= I961 /\ I966 - 1 <= I963 /\ I966 - 1 <= I961 /\ 0 <= I964 - 1 /\ I966 <= I960] 84) f2#(I969, I970, I971, I972, I973, I974) -> f3#(I975, I976, I973 + 2, I977, I973 + 3, I973) [-1 <= I977 - 1 /\ -1 <= I976 - 1 /\ 0 <= I975 - 1 /\ -1 <= I971 - 1 /\ 0 <= I969 - 1 /\ I977 <= I971 /\ I977 + 1 <= I969 /\ I976 <= I971 /\ I975 - 1 <= I971 /\ I975 <= I969 /\ -1 <= I973 - 1 /\ I972 <= 0] 85) f2#(I978, I979, I980, I981, I982, I983) -> f2#(I984, I979 - 1, I985, I979, I982, I986) [0 <= I985 - 1 /\ 0 <= I984 - 1 /\ -1 <= I980 - 1 /\ 0 <= I978 - 1 /\ I985 - 2 <= I980 /\ I984 - 1 <= I980 /\ 0 <= I981 - 1 /\ I984 <= I978] 86) f1#(I987, I988, I989, I990, I991, I992) -> f2#(I993, I988 - 1, I994, I988, I988, I995) [-1 <= I994 - 1 /\ 0 <= I993 - 1 /\ 0 <= I987 - 1 /\ I994 + 1 <= I987 /\ -1 <= I988 - 1 /\ I993 <= I987] We have the following SCCs. { 85 } { 83 } { 80 } { 3, 4, 5, 6, 7, 8, 9, 10, 11, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 35, 36, 37, 38, 42, 43, 44, 45, 50, 51, 52, 53, 56, 57, 58, 60, 62, 63, 64, 65, 66, 67, 70, 71, 73, 74, 75, 77, 78 } { 1 } { 2 } DP problem for innermost termination. P = f6#(I12, I13, I14, I15, I16, I17) -> f6#(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] R = init(x1, x2, x3, x4, x5, x6) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6) f24(I0, I1, I2, I3, I4, I5) -> f24(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] f6(I12, I13, I14, I15, I16, I17) -> f6(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] f23(I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] f23(I36, I37, I38, I39, I40, I41) -> f5(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] f22(I48, I49, I50, I51, I52, I53) -> f5(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] f22(I60, I61, I62, I63, I64, I65) -> f5(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] f27(I72, I73, I74, I75, I76, I77) -> f5(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] f22(I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] f20(I96, I97, I98, I99, I100, I101) -> f27(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] f20(I108, I109, I110, I111, I112, I113) -> f27(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] f23(I120, I121, I122, I123, I124, I125) -> f27(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] f23(I131, I132, I133, I134, I135, I136) -> f24(I137, I138, I139, I140, I141, I142) [I136 + 2 <= I131 /\ 0 <= I137 - 1 /\ 0 <= I133 - 1 /\ 0 <= I132 - 1 /\ 0 <= I131 - 1 /\ I135 <= I134 - 1 /\ I137 <= I131] f23(I143, I144, I145, I146, I147, I148) -> f24(I149, I150, I151, I152, I153, I154) [I148 + 2 <= I143 /\ 0 <= I149 - 1 /\ 0 <= I145 - 1 /\ 0 <= I144 - 1 /\ 0 <= I143 - 1 /\ I146 <= I147 - 1 /\ I149 <= I143] f22(I155, I156, I157, I158, I159, I160) -> f24(I161, I162, I163, I164, I165, I166) [-1 <= I161 - 1 /\ 0 <= I156 - 1 /\ 0 <= I155 - 1 /\ I161 + 1 <= I156 /\ I157 <= -1 /\ I161 + 1 <= I155] f22(I167, I168, I169, I170, I171, I172) -> f24(I173, I174, I175, I176, I177, I178) [-1 <= I173 - 1 /\ 0 <= I168 - 1 /\ 0 <= I167 - 1 /\ I173 + 1 <= I168 /\ 0 <= I169 - 1 /\ I173 + 1 <= I167] f23(I179, I180, I181, I182, I183, I184) -> f24(I185, I186, I187, I188, I189, I190) [I182 = I183 /\ I184 + 2 <= I179 /\ 0 <= I185 - 1 /\ -1 <= I181 - 1 /\ 0 <= I180 - 1 /\ 0 <= I179 - 1 /\ I185 <= I179] f22(I191, I192, I193, I194, I195, I196) -> f24(I197, I198, I199, I200, I201, I202) [0 = I193 /\ -1 <= I197 - 1 /\ -1 <= I192 - 1 /\ 0 <= I191 - 1 /\ I197 <= I192 /\ I197 + 1 <= I191] f20(I203, I204, I205, I206, I207, I208) -> f24(I209, I210, I211, I212, I213, I214) [0 <= I209 - 1 /\ 0 <= I204 - 1 /\ 0 <= I203 - 1 /\ 0 <= I205 - 1 /\ I209 <= I203] f20(I215, I216, I217, I218, I219, I220) -> f24(I221, I222, I223, I224, I225, I226) [0 <= I221 - 1 /\ 0 <= I216 - 1 /\ 0 <= I215 - 1 /\ I217 <= -1 /\ I221 <= I215] f26(I227, I228, I229, I230, I231, I232) -> f5(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] f25(I239, I240, I241, I242, I243, I244) -> f5(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] f19(I251, I252, I253, I254, I255, I256) -> f26(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] f19(I263, I264, I265, I266, I267, I268) -> f26(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] f16(I275, I276, I277, I278, I279, I280) -> f25(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] f16(I287, I288, I289, I290, I291, I292) -> f25(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] f19(I299, I300, I301, I302, I303, I304) -> f24(I305, I306, I307, I308, I309, I310) [-1 <= I305 - 1 /\ -1 <= I301 - 1 /\ 0 <= I300 - 1 /\ 0 <= I299 - 1 /\ I303 <= I302 - 1 /\ I305 + 1 <= I299] f16(I311, I312, I313, I314, I315, I316) -> f24(I317, I318, I319, I320, I321, I322) [-1 <= I317 - 1 /\ -1 <= I312 - 1 /\ 0 <= I311 - 1 /\ 0 <= I313 - 1 /\ I317 + 1 <= I311] f21(I323, I324, I325, I326, I327, I328) -> f23(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] f21(I334, I335, I336, I337, I338, I339) -> f23(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] f18(I344, I345, I346, I347, I348, I349) -> f22(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] f18(I356, I357, I358, I359, I360, I361) -> f22(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] f21(I367, I368, I369, I370, I371, I372) -> f6(I373, I374, I375, I376, I377, I378) [0 <= I373 - 1 /\ 0 <= I370 - 1 /\ -1 <= I368 - 1 /\ 0 <= I367 - 1 /\ I373 <= I370] f18(I379, I380, I381, I382, I383, I384) -> f6(I385, I386, I387, I388, I389, I390) [0 <= I385 - 1 /\ -1 <= I380 - 1 /\ 0 <= I379 - 1 /\ -1 <= I381 - 1 /\ I385 <= I379] f20(I391, I392, I393, I394, I395, I396) -> f6(I397, I398, I399, I400, I401, I402) [-1 <= I397 - 1 /\ -1 <= I392 - 1 /\ 0 <= I391 - 1 /\ I397 <= I392 /\ I397 + 1 <= I391] f19(I403, I404, I405, I406, I407, I408) -> f21(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] f19(I415, I416, I417, I418, I419, I420) -> f21(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] f16(I426, I427, I428, I429, I430, I431) -> f20(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] f16(I438, I439, I440, I441, I442, I443) -> f20(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] f19(I449, I450, I451, I452, I453, I454) -> f6(I455, I456, I457, I458, I459, I460) [0 <= I455 - 1 /\ -1 <= I451 - 1 /\ 0 <= I450 - 1 /\ 0 <= I449 - 1 /\ I452 <= I453 /\ I455 <= I449] f18(I461, I462, I463, I464, I465, I466) -> f6(I467, I468, I469, I470, I471, I472) [-1 <= I467 - 1 /\ -1 <= I462 - 1 /\ 0 <= I461 - 1 /\ I467 <= I462 /\ -1 <= I463 - 1 /\ I467 + 1 <= I461] f16(I473, I474, I475, I476, I477, I478) -> f6(I479, I480, I481, I482, I483, I484) [0 <= I479 - 1 /\ -1 <= I474 - 1 /\ 0 <= I473 - 1 /\ I475 <= 0 /\ I479 <= I473] f17(I485, I486, I487, I488, I489, I490) -> f19(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] f17(I496, I497, I498, I499, I500, I501) -> f19(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] f15(I506, I507, I508, I509, I510, I511) -> f18(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] f15(I518, I519, I520, I521, I522, I523) -> f18(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] f17(I529, I530, I531, I532, I533, I534) -> f6(I535, I536, I537, I538, I539, I540) [0 <= I535 - 1 /\ 0 <= I532 - 1 /\ -1 <= I530 - 1 /\ 0 <= I529 - 1 /\ I535 <= I532] f15(I541, I542, I543, I544, I545, I546) -> f6(I547, I548, I549, I550, I551, I552) [0 <= I547 - 1 /\ -1 <= I543 - 1 /\ -1 <= I542 - 1 /\ 0 <= I541 - 1 /\ I547 <= I541] f16(I553, I554, I555, I556, I557, I558) -> f6(I559, I560, I561, I562, I563, I564) [-1 <= I559 - 1 /\ -1 <= I554 - 1 /\ 0 <= I553 - 1 /\ I559 <= I554 /\ I559 + 1 <= I553] f14(I565, I566, I567, I568, I569, I570) -> f6(I571, I572, I573, I574, I575, I576) [-1 <= I571 - 1 /\ -1 <= I566 - 1 /\ -1 <= I565 - 1 /\ I571 <= I566 /\ I571 <= I565] f15(I577, I578, I579, I580, I581, I582) -> f17(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] f15(I589, I590, I591, I592, I593, I594) -> f17(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] f14(I600, I601, I602, I603, I604, I605) -> f16(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] f14(I612, I613, I614, I615, I616, I617) -> f16(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] f15(I623, I624, I625, I626, I627, I628) -> f6(I629, I630, I631, I632, I633, I634) [-1 <= I629 - 1 /\ -1 <= I625 - 1 /\ -1 <= I624 - 1 /\ 0 <= I623 - 1 /\ I629 <= I625] f14(I635, I636, I637, I638, I639, I640) -> f6(I641, I642, I643, I644, I645, I646) [-1 <= I641 - 1 /\ -1 <= I636 - 1 /\ -1 <= I635 - 1 /\ I641 <= I636] f12(I647, I648, I649, I650, I651, I652) -> f15(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] f11(I659, I660, I661, I662, I663, I664) -> f14(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] f12(I671, I672, I673, I674, I675, I676) -> f15(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] f12(I683, I684, I685, I686, I687, I688) -> f15(I689, I690, I691, I692, I693, I694) [I687 + 2 <= I684 /\ -1 <= I691 - 1 /\ 0 <= I690 - 1 /\ 0 <= I689 - 1 /\ 0 <= I685 - 1 /\ 0 <= I684 - 1 /\ -1 <= I683 - 1 /\ I691 <= I683 /\ I690 <= I685 /\ I686 <= -1 /\ I689 <= I684] f11(I695, I696, I697, I698, I699, I700) -> f14(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] f11(I707, I708, I709, I710, I711, I712) -> f14(I713, I714, I715, I716, I717, I718) [-1 <= I714 - 1 /\ 0 <= I713 - 1 /\ 0 <= I708 - 1 /\ -1 <= I707 - 1 /\ I714 <= I707 /\ I709 <= -1 /\ I713 <= I708] f13(I719, I720, I721, I722, I723, I724) -> f12(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] f10(I730, I731, I732, I733, I734, I735) -> f13(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] f10(I740, I741, I742, I743, I744, I745) -> f12(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] f9(I750, I751, I752, I753, I754, I755) -> f11(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] f7(I764, I765, I766, I767, I768, I769) -> f9(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] f7(I774, I775, I776, I777, I778, I779) -> f11(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] f10(I785, I786, I787, I788, I789, I790) -> f6(I791, I792, I793, I794, I795, I796) [I788 + 2 <= I786 /\ 0 <= I791 - 1 /\ 0 <= I787 - 1 /\ 0 <= I786 - 1 /\ -1 <= I785 - 1 /\ I791 <= I787] f7(I797, I798, I799, I800, I801, I802) -> f6(I803, I804, I805, I806, I807, I808) [0 <= I803 - 1 /\ -1 <= I799 - 1 /\ -1 <= I798 - 1 /\ 0 <= I797 - 1 /\ 0 <= I800 - 1 /\ I803 <= I797] f8(I809, I810, I811, I812, I813, I814) -> f10(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] f8(I821, I822, I823, I824, I825, I826) -> f10(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] f8(I833, I834, I835, I836, I837, I838) -> f10(I839, I840, I841, I842, I843, I844) [I837 + 2 <= I835 /\ I842 + 2 <= I834 /\ 0 <= I841 - 1 /\ 0 <= I840 - 1 /\ -1 <= I839 - 1 /\ 0 <= I835 - 1 /\ 0 <= I834 - 1 /\ -1 <= I833 - 1 /\ I841 <= I835 /\ I840 <= I834 /\ I836 <= -1 /\ I839 <= I833] f9(I845, I846, I847, I848, I849, I850) -> f8(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] f7(I859, I860, I861, I862, I863, I864) -> f9(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] f7(I870, I871, I872, I873, I874, I875) -> f8(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] f7(I881, I882, I883, I884, I885, I886) -> f6(I887, I888, I889, I890, I891, I892) [-1 <= I887 - 1 /\ -1 <= I883 - 1 /\ -1 <= I882 - 1 /\ 0 <= I881 - 1 /\ 0 <= I884 - 1 /\ I887 <= I883] f5(I893, I894, I895, I896, I897, I898) -> f7(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] f5(I904, I905, I906, I907, I908, I909) -> f7(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] f5(I916, I917, I918, I919, I920, I921) -> f6(I922, I923, I924, I925, I926, I927) [-1 <= I922 - 1 /\ -1 <= I918 - 1 /\ -1 <= I917 - 1 /\ -1 <= I916 - 1 /\ I922 <= I918] f4(I928, I929, I930, I931, I932, I933) -> f4(I934, I935, I930 - 1, I936, I930, I937) [0 <= I936 - 1 /\ -1 <= I935 - 1 /\ -1 <= I934 - 1 /\ -1 <= I931 - 1 /\ -1 <= I929 - 1 /\ -1 <= I928 - 1 /\ I936 - 2 <= I931 /\ I935 <= I929 /\ 0 <= I932 - 1 /\ I934 <= I928] f4(I938, I939, I940, I941, I942, I943) -> f5(I944, I945, I946, I947, I948, I949) [-1 <= I946 - 1 /\ -1 <= I945 - 1 /\ -1 <= I944 - 1 /\ -1 <= I941 - 1 /\ -1 <= I939 - 1 /\ -1 <= I938 - 1 /\ I946 <= I938 /\ I945 <= I941 /\ I942 <= 0 /\ I944 <= I939] f3(I950, I951, I952, I953, I954, I955) -> f4(I956, I957, I955 + 4, I958, I955 + 5, I959) [-1 <= I958 - 1 /\ -1 <= I957 - 1 /\ -1 <= I956 - 1 /\ -1 <= I953 - 1 /\ -1 <= I951 - 1 /\ 0 <= I950 - 1 /\ I958 <= I953 /\ I958 <= I951 /\ I958 + 1 <= I950 /\ I957 <= I953 /\ I956 <= I951 /\ -1 <= I955 - 1 /\ I954 <= 0] f3(I960, I961, I962, I963, I964, I965) -> f3(I966, I967, I962 - 1, I968, I962, I965) [0 <= I968 - 1 /\ -1 <= I967 - 1 /\ 0 <= I966 - 1 /\ -1 <= I963 - 1 /\ -1 <= I961 - 1 /\ 0 <= I960 - 1 /\ I968 - 2 <= I963 /\ I967 <= I961 /\ I966 - 1 <= I963 /\ I966 - 1 <= I961 /\ 0 <= I964 - 1 /\ I966 <= I960] f2(I969, I970, I971, I972, I973, I974) -> f3(I975, I976, I973 + 2, I977, I973 + 3, I973) [-1 <= I977 - 1 /\ -1 <= I976 - 1 /\ 0 <= I975 - 1 /\ -1 <= I971 - 1 /\ 0 <= I969 - 1 /\ I977 <= I971 /\ I977 + 1 <= I969 /\ I976 <= I971 /\ I975 - 1 <= I971 /\ I975 <= I969 /\ -1 <= I973 - 1 /\ I972 <= 0] f2(I978, I979, I980, I981, I982, I983) -> f2(I984, I979 - 1, I985, I979, I982, I986) [0 <= I985 - 1 /\ 0 <= I984 - 1 /\ -1 <= I980 - 1 /\ 0 <= I978 - 1 /\ I985 - 2 <= I980 /\ I984 - 1 <= I980 /\ 0 <= I981 - 1 /\ I984 <= I978] f1(I987, I988, I989, I990, I991, I992) -> f2(I993, I988 - 1, I994, I988, I988, I995) [-1 <= I994 - 1 /\ 0 <= I993 - 1 /\ 0 <= I987 - 1 /\ I994 + 1 <= I987 /\ -1 <= I988 - 1 /\ I993 <= I987] We use the basic value criterion with the projection function NU: NU[f6#(z1,z2,z3,z4,z5,z6)] = z1 This gives the following inequalities: -1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12 ==> I12 >! I18 All dependency pairs are strictly oriented, so the entire dependency pair problem may be removed. DP problem for innermost termination. P = f24#(I0, I1, I2, I3, I4, I5) -> f24#(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] R = init(x1, x2, x3, x4, x5, x6) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6) f24(I0, I1, I2, I3, I4, I5) -> f24(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] f6(I12, I13, I14, I15, I16, I17) -> f6(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] f23(I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] f23(I36, I37, I38, I39, I40, I41) -> f5(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] f22(I48, I49, I50, I51, I52, I53) -> f5(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] f22(I60, I61, I62, I63, I64, I65) -> f5(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] f27(I72, I73, I74, I75, I76, I77) -> f5(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] f22(I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] f20(I96, I97, I98, I99, I100, I101) -> f27(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] f20(I108, I109, I110, I111, I112, I113) -> f27(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] f23(I120, I121, I122, I123, I124, I125) -> f27(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] f23(I131, I132, I133, I134, I135, I136) -> f24(I137, I138, I139, I140, I141, I142) [I136 + 2 <= I131 /\ 0 <= I137 - 1 /\ 0 <= I133 - 1 /\ 0 <= I132 - 1 /\ 0 <= I131 - 1 /\ I135 <= I134 - 1 /\ I137 <= I131] f23(I143, I144, I145, I146, I147, I148) -> f24(I149, I150, I151, I152, I153, I154) [I148 + 2 <= I143 /\ 0 <= I149 - 1 /\ 0 <= I145 - 1 /\ 0 <= I144 - 1 /\ 0 <= I143 - 1 /\ I146 <= I147 - 1 /\ I149 <= I143] f22(I155, I156, I157, I158, I159, I160) -> f24(I161, I162, I163, I164, I165, I166) [-1 <= I161 - 1 /\ 0 <= I156 - 1 /\ 0 <= I155 - 1 /\ I161 + 1 <= I156 /\ I157 <= -1 /\ I161 + 1 <= I155] f22(I167, I168, I169, I170, I171, I172) -> f24(I173, I174, I175, I176, I177, I178) [-1 <= I173 - 1 /\ 0 <= I168 - 1 /\ 0 <= I167 - 1 /\ I173 + 1 <= I168 /\ 0 <= I169 - 1 /\ I173 + 1 <= I167] f23(I179, I180, I181, I182, I183, I184) -> f24(I185, I186, I187, I188, I189, I190) [I182 = I183 /\ I184 + 2 <= I179 /\ 0 <= I185 - 1 /\ -1 <= I181 - 1 /\ 0 <= I180 - 1 /\ 0 <= I179 - 1 /\ I185 <= I179] f22(I191, I192, I193, I194, I195, I196) -> f24(I197, I198, I199, I200, I201, I202) [0 = I193 /\ -1 <= I197 - 1 /\ -1 <= I192 - 1 /\ 0 <= I191 - 1 /\ I197 <= I192 /\ I197 + 1 <= I191] f20(I203, I204, I205, I206, I207, I208) -> f24(I209, I210, I211, I212, I213, I214) [0 <= I209 - 1 /\ 0 <= I204 - 1 /\ 0 <= I203 - 1 /\ 0 <= I205 - 1 /\ I209 <= I203] f20(I215, I216, I217, I218, I219, I220) -> f24(I221, I222, I223, I224, I225, I226) [0 <= I221 - 1 /\ 0 <= I216 - 1 /\ 0 <= I215 - 1 /\ I217 <= -1 /\ I221 <= I215] f26(I227, I228, I229, I230, I231, I232) -> f5(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] f25(I239, I240, I241, I242, I243, I244) -> f5(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] f19(I251, I252, I253, I254, I255, I256) -> f26(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] f19(I263, I264, I265, I266, I267, I268) -> f26(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] f16(I275, I276, I277, I278, I279, I280) -> f25(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] f16(I287, I288, I289, I290, I291, I292) -> f25(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] f19(I299, I300, I301, I302, I303, I304) -> f24(I305, I306, I307, I308, I309, I310) [-1 <= I305 - 1 /\ -1 <= I301 - 1 /\ 0 <= I300 - 1 /\ 0 <= I299 - 1 /\ I303 <= I302 - 1 /\ I305 + 1 <= I299] f16(I311, I312, I313, I314, I315, I316) -> f24(I317, I318, I319, I320, I321, I322) [-1 <= I317 - 1 /\ -1 <= I312 - 1 /\ 0 <= I311 - 1 /\ 0 <= I313 - 1 /\ I317 + 1 <= I311] f21(I323, I324, I325, I326, I327, I328) -> f23(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] f21(I334, I335, I336, I337, I338, I339) -> f23(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] f18(I344, I345, I346, I347, I348, I349) -> f22(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] f18(I356, I357, I358, I359, I360, I361) -> f22(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] f21(I367, I368, I369, I370, I371, I372) -> f6(I373, I374, I375, I376, I377, I378) [0 <= I373 - 1 /\ 0 <= I370 - 1 /\ -1 <= I368 - 1 /\ 0 <= I367 - 1 /\ I373 <= I370] f18(I379, I380, I381, I382, I383, I384) -> f6(I385, I386, I387, I388, I389, I390) [0 <= I385 - 1 /\ -1 <= I380 - 1 /\ 0 <= I379 - 1 /\ -1 <= I381 - 1 /\ I385 <= I379] f20(I391, I392, I393, I394, I395, I396) -> f6(I397, I398, I399, I400, I401, I402) [-1 <= I397 - 1 /\ -1 <= I392 - 1 /\ 0 <= I391 - 1 /\ I397 <= I392 /\ I397 + 1 <= I391] f19(I403, I404, I405, I406, I407, I408) -> f21(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] f19(I415, I416, I417, I418, I419, I420) -> f21(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] f16(I426, I427, I428, I429, I430, I431) -> f20(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] f16(I438, I439, I440, I441, I442, I443) -> f20(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] f19(I449, I450, I451, I452, I453, I454) -> f6(I455, I456, I457, I458, I459, I460) [0 <= I455 - 1 /\ -1 <= I451 - 1 /\ 0 <= I450 - 1 /\ 0 <= I449 - 1 /\ I452 <= I453 /\ I455 <= I449] f18(I461, I462, I463, I464, I465, I466) -> f6(I467, I468, I469, I470, I471, I472) [-1 <= I467 - 1 /\ -1 <= I462 - 1 /\ 0 <= I461 - 1 /\ I467 <= I462 /\ -1 <= I463 - 1 /\ I467 + 1 <= I461] f16(I473, I474, I475, I476, I477, I478) -> f6(I479, I480, I481, I482, I483, I484) [0 <= I479 - 1 /\ -1 <= I474 - 1 /\ 0 <= I473 - 1 /\ I475 <= 0 /\ I479 <= I473] f17(I485, I486, I487, I488, I489, I490) -> f19(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] f17(I496, I497, I498, I499, I500, I501) -> f19(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] f15(I506, I507, I508, I509, I510, I511) -> f18(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] f15(I518, I519, I520, I521, I522, I523) -> f18(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] f17(I529, I530, I531, I532, I533, I534) -> f6(I535, I536, I537, I538, I539, I540) [0 <= I535 - 1 /\ 0 <= I532 - 1 /\ -1 <= I530 - 1 /\ 0 <= I529 - 1 /\ I535 <= I532] f15(I541, I542, I543, I544, I545, I546) -> f6(I547, I548, I549, I550, I551, I552) [0 <= I547 - 1 /\ -1 <= I543 - 1 /\ -1 <= I542 - 1 /\ 0 <= I541 - 1 /\ I547 <= I541] f16(I553, I554, I555, I556, I557, I558) -> f6(I559, I560, I561, I562, I563, I564) [-1 <= I559 - 1 /\ -1 <= I554 - 1 /\ 0 <= I553 - 1 /\ I559 <= I554 /\ I559 + 1 <= I553] f14(I565, I566, I567, I568, I569, I570) -> f6(I571, I572, I573, I574, I575, I576) [-1 <= I571 - 1 /\ -1 <= I566 - 1 /\ -1 <= I565 - 1 /\ I571 <= I566 /\ I571 <= I565] f15(I577, I578, I579, I580, I581, I582) -> f17(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] f15(I589, I590, I591, I592, I593, I594) -> f17(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] f14(I600, I601, I602, I603, I604, I605) -> f16(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] f14(I612, I613, I614, I615, I616, I617) -> f16(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] f15(I623, I624, I625, I626, I627, I628) -> f6(I629, I630, I631, I632, I633, I634) [-1 <= I629 - 1 /\ -1 <= I625 - 1 /\ -1 <= I624 - 1 /\ 0 <= I623 - 1 /\ I629 <= I625] f14(I635, I636, I637, I638, I639, I640) -> f6(I641, I642, I643, I644, I645, I646) [-1 <= I641 - 1 /\ -1 <= I636 - 1 /\ -1 <= I635 - 1 /\ I641 <= I636] f12(I647, I648, I649, I650, I651, I652) -> f15(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] f11(I659, I660, I661, I662, I663, I664) -> f14(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] f12(I671, I672, I673, I674, I675, I676) -> f15(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] f12(I683, I684, I685, I686, I687, I688) -> f15(I689, I690, I691, I692, I693, I694) [I687 + 2 <= I684 /\ -1 <= I691 - 1 /\ 0 <= I690 - 1 /\ 0 <= I689 - 1 /\ 0 <= I685 - 1 /\ 0 <= I684 - 1 /\ -1 <= I683 - 1 /\ I691 <= I683 /\ I690 <= I685 /\ I686 <= -1 /\ I689 <= I684] f11(I695, I696, I697, I698, I699, I700) -> f14(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] f11(I707, I708, I709, I710, I711, I712) -> f14(I713, I714, I715, I716, I717, I718) [-1 <= I714 - 1 /\ 0 <= I713 - 1 /\ 0 <= I708 - 1 /\ -1 <= I707 - 1 /\ I714 <= I707 /\ I709 <= -1 /\ I713 <= I708] f13(I719, I720, I721, I722, I723, I724) -> f12(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] f10(I730, I731, I732, I733, I734, I735) -> f13(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] f10(I740, I741, I742, I743, I744, I745) -> f12(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] f9(I750, I751, I752, I753, I754, I755) -> f11(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] f7(I764, I765, I766, I767, I768, I769) -> f9(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] f7(I774, I775, I776, I777, I778, I779) -> f11(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] f10(I785, I786, I787, I788, I789, I790) -> f6(I791, I792, I793, I794, I795, I796) [I788 + 2 <= I786 /\ 0 <= I791 - 1 /\ 0 <= I787 - 1 /\ 0 <= I786 - 1 /\ -1 <= I785 - 1 /\ I791 <= I787] f7(I797, I798, I799, I800, I801, I802) -> f6(I803, I804, I805, I806, I807, I808) [0 <= I803 - 1 /\ -1 <= I799 - 1 /\ -1 <= I798 - 1 /\ 0 <= I797 - 1 /\ 0 <= I800 - 1 /\ I803 <= I797] f8(I809, I810, I811, I812, I813, I814) -> f10(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] f8(I821, I822, I823, I824, I825, I826) -> f10(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] f8(I833, I834, I835, I836, I837, I838) -> f10(I839, I840, I841, I842, I843, I844) [I837 + 2 <= I835 /\ I842 + 2 <= I834 /\ 0 <= I841 - 1 /\ 0 <= I840 - 1 /\ -1 <= I839 - 1 /\ 0 <= I835 - 1 /\ 0 <= I834 - 1 /\ -1 <= I833 - 1 /\ I841 <= I835 /\ I840 <= I834 /\ I836 <= -1 /\ I839 <= I833] f9(I845, I846, I847, I848, I849, I850) -> f8(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] f7(I859, I860, I861, I862, I863, I864) -> f9(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] f7(I870, I871, I872, I873, I874, I875) -> f8(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] f7(I881, I882, I883, I884, I885, I886) -> f6(I887, I888, I889, I890, I891, I892) [-1 <= I887 - 1 /\ -1 <= I883 - 1 /\ -1 <= I882 - 1 /\ 0 <= I881 - 1 /\ 0 <= I884 - 1 /\ I887 <= I883] f5(I893, I894, I895, I896, I897, I898) -> f7(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] f5(I904, I905, I906, I907, I908, I909) -> f7(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] f5(I916, I917, I918, I919, I920, I921) -> f6(I922, I923, I924, I925, I926, I927) [-1 <= I922 - 1 /\ -1 <= I918 - 1 /\ -1 <= I917 - 1 /\ -1 <= I916 - 1 /\ I922 <= I918] f4(I928, I929, I930, I931, I932, I933) -> f4(I934, I935, I930 - 1, I936, I930, I937) [0 <= I936 - 1 /\ -1 <= I935 - 1 /\ -1 <= I934 - 1 /\ -1 <= I931 - 1 /\ -1 <= I929 - 1 /\ -1 <= I928 - 1 /\ I936 - 2 <= I931 /\ I935 <= I929 /\ 0 <= I932 - 1 /\ I934 <= I928] f4(I938, I939, I940, I941, I942, I943) -> f5(I944, I945, I946, I947, I948, I949) [-1 <= I946 - 1 /\ -1 <= I945 - 1 /\ -1 <= I944 - 1 /\ -1 <= I941 - 1 /\ -1 <= I939 - 1 /\ -1 <= I938 - 1 /\ I946 <= I938 /\ I945 <= I941 /\ I942 <= 0 /\ I944 <= I939] f3(I950, I951, I952, I953, I954, I955) -> f4(I956, I957, I955 + 4, I958, I955 + 5, I959) [-1 <= I958 - 1 /\ -1 <= I957 - 1 /\ -1 <= I956 - 1 /\ -1 <= I953 - 1 /\ -1 <= I951 - 1 /\ 0 <= I950 - 1 /\ I958 <= I953 /\ I958 <= I951 /\ I958 + 1 <= I950 /\ I957 <= I953 /\ I956 <= I951 /\ -1 <= I955 - 1 /\ I954 <= 0] f3(I960, I961, I962, I963, I964, I965) -> f3(I966, I967, I962 - 1, I968, I962, I965) [0 <= I968 - 1 /\ -1 <= I967 - 1 /\ 0 <= I966 - 1 /\ -1 <= I963 - 1 /\ -1 <= I961 - 1 /\ 0 <= I960 - 1 /\ I968 - 2 <= I963 /\ I967 <= I961 /\ I966 - 1 <= I963 /\ I966 - 1 <= I961 /\ 0 <= I964 - 1 /\ I966 <= I960] f2(I969, I970, I971, I972, I973, I974) -> f3(I975, I976, I973 + 2, I977, I973 + 3, I973) [-1 <= I977 - 1 /\ -1 <= I976 - 1 /\ 0 <= I975 - 1 /\ -1 <= I971 - 1 /\ 0 <= I969 - 1 /\ I977 <= I971 /\ I977 + 1 <= I969 /\ I976 <= I971 /\ I975 - 1 <= I971 /\ I975 <= I969 /\ -1 <= I973 - 1 /\ I972 <= 0] f2(I978, I979, I980, I981, I982, I983) -> f2(I984, I979 - 1, I985, I979, I982, I986) [0 <= I985 - 1 /\ 0 <= I984 - 1 /\ -1 <= I980 - 1 /\ 0 <= I978 - 1 /\ I985 - 2 <= I980 /\ I984 - 1 <= I980 /\ 0 <= I981 - 1 /\ I984 <= I978] f1(I987, I988, I989, I990, I991, I992) -> f2(I993, I988 - 1, I994, I988, I988, I995) [-1 <= I994 - 1 /\ 0 <= I993 - 1 /\ 0 <= I987 - 1 /\ I994 + 1 <= I987 /\ -1 <= I988 - 1 /\ I993 <= I987] We use the basic value criterion with the projection function NU: NU[f24#(z1,z2,z3,z4,z5,z6)] = z1 This gives the following inequalities: -1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0 ==> I0 >! I6 All dependency pairs are strictly oriented, so the entire dependency pair problem may be removed. DP problem for innermost termination. P = f23#(I24, I25, I26, I27, I28, I29) -> f5#(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] f23#(I36, I37, I38, I39, I40, I41) -> f5#(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] f22#(I48, I49, I50, I51, I52, I53) -> f5#(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] f22#(I60, I61, I62, I63, I64, I65) -> f5#(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] f27#(I72, I73, I74, I75, I76, I77) -> f5#(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] f22#(I84, I85, I86, I87, I88, I89) -> f5#(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] f20#(I96, I97, I98, I99, I100, I101) -> f27#(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] f20#(I108, I109, I110, I111, I112, I113) -> f27#(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] f23#(I120, I121, I122, I123, I124, I125) -> f27#(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] f26#(I227, I228, I229, I230, I231, I232) -> f5#(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] f25#(I239, I240, I241, I242, I243, I244) -> f5#(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] f19#(I251, I252, I253, I254, I255, I256) -> f26#(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] f19#(I263, I264, I265, I266, I267, I268) -> f26#(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] f16#(I275, I276, I277, I278, I279, I280) -> f25#(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] f16#(I287, I288, I289, I290, I291, I292) -> f25#(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] f21#(I323, I324, I325, I326, I327, I328) -> f23#(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] f21#(I334, I335, I336, I337, I338, I339) -> f23#(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] f18#(I344, I345, I346, I347, I348, I349) -> f22#(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] f18#(I356, I357, I358, I359, I360, I361) -> f22#(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] f19#(I403, I404, I405, I406, I407, I408) -> f21#(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] f19#(I415, I416, I417, I418, I419, I420) -> f21#(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] f16#(I426, I427, I428, I429, I430, I431) -> f20#(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] f16#(I438, I439, I440, I441, I442, I443) -> f20#(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] f17#(I485, I486, I487, I488, I489, I490) -> f19#(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] f17#(I496, I497, I498, I499, I500, I501) -> f19#(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] f15#(I506, I507, I508, I509, I510, I511) -> f18#(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] f15#(I518, I519, I520, I521, I522, I523) -> f18#(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] f15#(I577, I578, I579, I580, I581, I582) -> f17#(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] f15#(I589, I590, I591, I592, I593, I594) -> f17#(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] f14#(I600, I601, I602, I603, I604, I605) -> f16#(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] f14#(I612, I613, I614, I615, I616, I617) -> f16#(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] f12#(I647, I648, I649, I650, I651, I652) -> f15#(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] f11#(I659, I660, I661, I662, I663, I664) -> f14#(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] f12#(I671, I672, I673, I674, I675, I676) -> f15#(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] f11#(I695, I696, I697, I698, I699, I700) -> f14#(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] f13#(I719, I720, I721, I722, I723, I724) -> f12#(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] f10#(I730, I731, I732, I733, I734, I735) -> f13#(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] f10#(I740, I741, I742, I743, I744, I745) -> f12#(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] f9#(I750, I751, I752, I753, I754, I755) -> f11#(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] f7#(I764, I765, I766, I767, I768, I769) -> f9#(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] f7#(I774, I775, I776, I777, I778, I779) -> f11#(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] f8#(I809, I810, I811, I812, I813, I814) -> f10#(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] f8#(I821, I822, I823, I824, I825, I826) -> f10#(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] f9#(I845, I846, I847, I848, I849, I850) -> f8#(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] f7#(I859, I860, I861, I862, I863, I864) -> f9#(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] f7#(I870, I871, I872, I873, I874, I875) -> f8#(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] f5#(I893, I894, I895, I896, I897, I898) -> f7#(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] f5#(I904, I905, I906, I907, I908, I909) -> f7#(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] R = init(x1, x2, x3, x4, x5, x6) -> f1(rnd1, rnd2, rnd3, rnd4, rnd5, rnd6) f24(I0, I1, I2, I3, I4, I5) -> f24(I6, I7, I8, I9, I10, I11) [-1 <= I6 - 1 /\ 0 <= I0 - 1 /\ I6 + 1 <= I0] f6(I12, I13, I14, I15, I16, I17) -> f6(I18, I19, I20, I21, I22, I23) [-1 <= I18 - 1 /\ 0 <= I12 - 1 /\ I18 + 1 <= I12] f23(I24, I25, I26, I27, I28, I29) -> f5(I30, I31, I32, I33, I34, I35) [I29 + 2 <= I24 /\ 0 <= I32 - 1 /\ -1 <= I31 - 1 /\ 0 <= I30 - 1 /\ 0 <= I26 - 1 /\ 0 <= I25 - 1 /\ 0 <= I24 - 1 /\ I32 <= I24 /\ I31 + 1 <= I26 /\ I28 <= I27 - 1 /\ I30 <= I25] f23(I36, I37, I38, I39, I40, I41) -> f5(I42, I43, I44, I45, I46, I47) [I41 + 2 <= I36 /\ 0 <= I44 - 1 /\ -1 <= I43 - 1 /\ 0 <= I42 - 1 /\ 0 <= I38 - 1 /\ 0 <= I37 - 1 /\ 0 <= I36 - 1 /\ I44 <= I36 /\ I43 + 1 <= I38 /\ I39 <= I40 - 1 /\ I42 <= I37] f22(I48, I49, I50, I51, I52, I53) -> f5(I54, I55, I56, I57, I58, I59) [-1 <= I56 - 1 /\ -1 <= I55 - 1 /\ 0 <= I54 - 1 /\ 0 <= I49 - 1 /\ 0 <= I48 - 1 /\ I56 + 1 <= I49 /\ I56 + 1 <= I48 /\ I55 + 1 <= I49 /\ I50 <= -1 /\ I54 <= I48] f22(I60, I61, I62, I63, I64, I65) -> f5(I66, I67, I68, I69, I70, I71) [-1 <= I68 - 1 /\ -1 <= I67 - 1 /\ 0 <= I66 - 1 /\ 0 <= I61 - 1 /\ 0 <= I60 - 1 /\ I68 + 1 <= I61 /\ I68 + 1 <= I60 /\ I67 + 1 <= I61 /\ 0 <= I62 - 1 /\ I66 <= I60] f27(I72, I73, I74, I75, I76, I77) -> f5(I78, I79, I80, I81, I82, I83) [I75 + 2 <= I72 /\ 0 <= I80 - 1 /\ -1 <= I79 - 1 /\ -1 <= I78 - 1 /\ -1 <= I74 - 1 /\ -1 <= I73 - 1 /\ 0 <= I72 - 1 /\ I80 <= I72 /\ I79 <= I74 /\ I78 <= I73] f22(I84, I85, I86, I87, I88, I89) -> f5(I90, I91, I92, I93, I94, I95) [0 = I86 /\ -1 <= I92 - 1 /\ -1 <= I91 - 1 /\ -1 <= I90 - 1 /\ -1 <= I85 - 1 /\ 0 <= I84 - 1 /\ I92 <= I85 /\ I92 + 1 <= I84 /\ I91 <= I85 /\ I90 + 1 <= I84] f20(I96, I97, I98, I99, I100, I101) -> f27(I102, I103, I104, I105, I106, I107) [I105 + 2 <= I96 /\ -1 <= I104 - 1 /\ -1 <= I103 - 1 /\ 0 <= I102 - 1 /\ 0 <= I97 - 1 /\ 0 <= I96 - 1 /\ I104 + 1 <= I97 /\ I103 + 1 <= I97 /\ I103 + 1 <= I96 /\ 0 <= I98 - 1 /\ I102 <= I96] f20(I108, I109, I110, I111, I112, I113) -> f27(I114, I115, I116, I117, I118, I119) [I117 + 2 <= I108 /\ -1 <= I116 - 1 /\ -1 <= I115 - 1 /\ 0 <= I114 - 1 /\ 0 <= I109 - 1 /\ 0 <= I108 - 1 /\ I116 + 1 <= I109 /\ I115 + 1 <= I109 /\ I115 + 1 <= I108 /\ I110 <= -1 /\ I114 <= I108] f23(I120, I121, I122, I123, I124, I125) -> f27(I126, I127, I128, I125, I129, I130) [I123 = I124 /\ I125 + 2 <= I120 /\ -1 <= I128 - 1 /\ -1 <= I127 - 1 /\ 0 <= I126 - 1 /\ -1 <= I122 - 1 /\ 0 <= I121 - 1 /\ 0 <= I120 - 1 /\ I128 <= I122 /\ I127 + 1 <= I121 /\ I126 <= I120] f23(I131, I132, I133, I134, I135, I136) -> f24(I137, I138, I139, I140, I141, I142) [I136 + 2 <= I131 /\ 0 <= I137 - 1 /\ 0 <= I133 - 1 /\ 0 <= I132 - 1 /\ 0 <= I131 - 1 /\ I135 <= I134 - 1 /\ I137 <= I131] f23(I143, I144, I145, I146, I147, I148) -> f24(I149, I150, I151, I152, I153, I154) [I148 + 2 <= I143 /\ 0 <= I149 - 1 /\ 0 <= I145 - 1 /\ 0 <= I144 - 1 /\ 0 <= I143 - 1 /\ I146 <= I147 - 1 /\ I149 <= I143] f22(I155, I156, I157, I158, I159, I160) -> f24(I161, I162, I163, I164, I165, I166) [-1 <= I161 - 1 /\ 0 <= I156 - 1 /\ 0 <= I155 - 1 /\ I161 + 1 <= I156 /\ I157 <= -1 /\ I161 + 1 <= I155] f22(I167, I168, I169, I170, I171, I172) -> f24(I173, I174, I175, I176, I177, I178) [-1 <= I173 - 1 /\ 0 <= I168 - 1 /\ 0 <= I167 - 1 /\ I173 + 1 <= I168 /\ 0 <= I169 - 1 /\ I173 + 1 <= I167] f23(I179, I180, I181, I182, I183, I184) -> f24(I185, I186, I187, I188, I189, I190) [I182 = I183 /\ I184 + 2 <= I179 /\ 0 <= I185 - 1 /\ -1 <= I181 - 1 /\ 0 <= I180 - 1 /\ 0 <= I179 - 1 /\ I185 <= I179] f22(I191, I192, I193, I194, I195, I196) -> f24(I197, I198, I199, I200, I201, I202) [0 = I193 /\ -1 <= I197 - 1 /\ -1 <= I192 - 1 /\ 0 <= I191 - 1 /\ I197 <= I192 /\ I197 + 1 <= I191] f20(I203, I204, I205, I206, I207, I208) -> f24(I209, I210, I211, I212, I213, I214) [0 <= I209 - 1 /\ 0 <= I204 - 1 /\ 0 <= I203 - 1 /\ 0 <= I205 - 1 /\ I209 <= I203] f20(I215, I216, I217, I218, I219, I220) -> f24(I221, I222, I223, I224, I225, I226) [0 <= I221 - 1 /\ 0 <= I216 - 1 /\ 0 <= I215 - 1 /\ I217 <= -1 /\ I221 <= I215] f26(I227, I228, I229, I230, I231, I232) -> f5(I233, I234, I235, I236, I237, I238) [I230 + 2 <= I228 /\ -1 <= I235 - 1 /\ -1 <= I234 - 1 /\ 0 <= I233 - 1 /\ -1 <= I229 - 1 /\ 0 <= I228 - 1 /\ -1 <= I227 - 1 /\ I235 <= I227 /\ I234 <= I229 /\ I233 <= I228] f25(I239, I240, I241, I242, I243, I244) -> f5(I245, I246, I247, I248, I249, I250) [-1 <= I247 - 1 /\ -1 <= I246 - 1 /\ -1 <= I245 - 1 /\ -1 <= I240 - 1 /\ -1 <= I239 - 1 /\ I247 <= I239 /\ I246 <= I240 /\ I245 <= I240 /\ I245 <= I239] f19(I251, I252, I253, I254, I255, I256) -> f26(I257, I258, I259, I260, I261, I262) [I260 + 2 <= I252 /\ -1 <= I259 - 1 /\ 0 <= I258 - 1 /\ 0 <= I257 - 1 /\ -1 <= I253 - 1 /\ 0 <= I252 - 1 /\ 2 <= I251 - 1 /\ I259 <= I253 /\ I258 <= I252 /\ I255 <= I254 - 1 /\ I257 + 2 <= I251] f19(I263, I264, I265, I266, I267, I268) -> f26(I269, I270, I271, I272, I273, I274) [I272 + 2 <= I264 /\ -1 <= I271 - 1 /\ 0 <= I270 - 1 /\ -1 <= I269 - 1 /\ -1 <= I265 - 1 /\ 0 <= I264 - 1 /\ 1 <= I263 - 1 /\ I271 <= I265 /\ I270 <= I264 /\ I269 <= I265 /\ I269 + 1 <= I264 /\ I267 <= I266 - 1 /\ I269 + 2 <= I263] f16(I275, I276, I277, I278, I279, I280) -> f25(I281, I282, I283, I284, I285, I286) [-1 <= I282 - 1 /\ 0 <= I281 - 1 /\ -1 <= I276 - 1 /\ 2 <= I275 - 1 /\ I282 <= I276 /\ 0 <= I277 - 1 /\ I281 + 2 <= I275] f16(I287, I288, I289, I290, I291, I292) -> f25(I293, I294, I295, I296, I297, I298) [-1 <= I294 - 1 /\ -1 <= I293 - 1 /\ -1 <= I288 - 1 /\ 1 <= I287 - 1 /\ I294 <= I288 /\ I293 <= I288 /\ 0 <= I289 - 1 /\ I293 + 2 <= I287] f19(I299, I300, I301, I302, I303, I304) -> f24(I305, I306, I307, I308, I309, I310) [-1 <= I305 - 1 /\ -1 <= I301 - 1 /\ 0 <= I300 - 1 /\ 0 <= I299 - 1 /\ I303 <= I302 - 1 /\ I305 + 1 <= I299] f16(I311, I312, I313, I314, I315, I316) -> f24(I317, I318, I319, I320, I321, I322) [-1 <= I317 - 1 /\ -1 <= I312 - 1 /\ 0 <= I311 - 1 /\ 0 <= I313 - 1 /\ I317 + 1 <= I311] f21(I323, I324, I325, I326, I327, I328) -> f23(I329, I330, I331, I325, I332, I333) [I333 + 2 <= I323 /\ -1 <= I331 - 1 /\ 2 <= I330 - 1 /\ 0 <= I329 - 1 /\ 2 <= I326 - 1 /\ -1 <= I324 - 1 /\ 0 <= I323 - 1 /\ I331 <= I324 /\ I330 <= I326 /\ I329 <= I323] f21(I334, I335, I336, I337, I338, I339) -> f23(I340, I341, I342, I336, 1, I343) [I343 + 2 <= I334 /\ -1 <= I342 - 1 /\ 1 <= I341 - 1 /\ 0 <= I340 - 1 /\ 1 <= I337 - 1 /\ -1 <= I335 - 1 /\ 0 <= I334 - 1 /\ I342 <= I335 /\ I341 <= I337 /\ I341 - 2 <= I335 /\ I341 - 1 <= I334 /\ I340 <= I334] f18(I344, I345, I346, I347, I348, I349) -> f22(I350, I351, I352, I353, I354, I355) [-1 <= I351 - 1 /\ 2 <= I350 - 1 /\ -1 <= I345 - 1 /\ 2 <= I344 - 1 /\ I351 <= I345 /\ -1 <= I346 - 1 /\ I350 <= I344] f18(I356, I357, I358, I359, I360, I361) -> f22(I362, I363, 1, I364, I365, I366) [-1 <= I363 - 1 /\ 1 <= I362 - 1 /\ -1 <= I357 - 1 /\ 1 <= I356 - 1 /\ I363 <= I357 /\ I362 - 2 <= I357 /\ -1 <= I358 - 1 /\ I362 <= I356] f21(I367, I368, I369, I370, I371, I372) -> f6(I373, I374, I375, I376, I377, I378) [0 <= I373 - 1 /\ 0 <= I370 - 1 /\ -1 <= I368 - 1 /\ 0 <= I367 - 1 /\ I373 <= I370] f18(I379, I380, I381, I382, I383, I384) -> f6(I385, I386, I387, I388, I389, I390) [0 <= I385 - 1 /\ -1 <= I380 - 1 /\ 0 <= I379 - 1 /\ -1 <= I381 - 1 /\ I385 <= I379] f20(I391, I392, I393, I394, I395, I396) -> f6(I397, I398, I399, I400, I401, I402) [-1 <= I397 - 1 /\ -1 <= I392 - 1 /\ 0 <= I391 - 1 /\ I397 <= I392 /\ I397 + 1 <= I391] f19(I403, I404, I405, I406, I407, I408) -> f21(I409, I410, I411, I412, I413, I414) [0 <= I412 - 1 /\ -1 <= I410 - 1 /\ 2 <= I409 - 1 /\ -1 <= I405 - 1 /\ 0 <= I404 - 1 /\ 2 <= I403 - 1 /\ I412 <= I404 /\ I410 <= I405 /\ I406 <= I407 /\ I409 <= I403] f19(I415, I416, I417, I418, I419, I420) -> f21(I421, I422, 1, I423, I424, I425) [0 <= I423 - 1 /\ -1 <= I422 - 1 /\ 1 <= I421 - 1 /\ -1 <= I417 - 1 /\ 0 <= I416 - 1 /\ 1 <= I415 - 1 /\ I423 <= I416 /\ I422 <= I417 /\ I421 - 2 <= I417 /\ I421 - 1 <= I416 /\ I418 <= I419 /\ I421 <= I415] f16(I426, I427, I428, I429, I430, I431) -> f20(I432, I433, I434, I435, I436, I437) [-1 <= I433 - 1 /\ 2 <= I432 - 1 /\ -1 <= I427 - 1 /\ 2 <= I426 - 1 /\ I433 <= I427 /\ I428 <= 0 /\ I432 <= I426] f16(I438, I439, I440, I441, I442, I443) -> f20(I444, I445, 1, I446, I447, I448) [-1 <= I445 - 1 /\ 1 <= I444 - 1 /\ -1 <= I439 - 1 /\ 1 <= I438 - 1 /\ I445 <= I439 /\ I444 - 2 <= I439 /\ I440 <= 0 /\ I444 <= I438] f19(I449, I450, I451, I452, I453, I454) -> f6(I455, I456, I457, I458, I459, I460) [0 <= I455 - 1 /\ -1 <= I451 - 1 /\ 0 <= I450 - 1 /\ 0 <= I449 - 1 /\ I452 <= I453 /\ I455 <= I449] f18(I461, I462, I463, I464, I465, I466) -> f6(I467, I468, I469, I470, I471, I472) [-1 <= I467 - 1 /\ -1 <= I462 - 1 /\ 0 <= I461 - 1 /\ I467 <= I462 /\ -1 <= I463 - 1 /\ I467 + 1 <= I461] f16(I473, I474, I475, I476, I477, I478) -> f6(I479, I480, I481, I482, I483, I484) [0 <= I479 - 1 /\ -1 <= I474 - 1 /\ 0 <= I473 - 1 /\ I475 <= 0 /\ I479 <= I473] f17(I485, I486, I487, I488, I489, I490) -> f19(I491, I492, I493, I487, I494, I495) [-1 <= I493 - 1 /\ 2 <= I492 - 1 /\ 0 <= I491 - 1 /\ 2 <= I488 - 1 /\ -1 <= I486 - 1 /\ 0 <= I485 - 1 /\ I493 <= I486 /\ I492 <= I488 /\ I491 <= I485] f17(I496, I497, I498, I499, I500, I501) -> f19(I502, I503, I504, I498, 1, I505) [-1 <= I504 - 1 /\ 1 <= I503 - 1 /\ 0 <= I502 - 1 /\ 1 <= I499 - 1 /\ -1 <= I497 - 1 /\ 0 <= I496 - 1 /\ I504 <= I497 /\ I503 <= I499 /\ I503 - 2 <= I497 /\ I503 - 1 <= I496 /\ I502 <= I496] f15(I506, I507, I508, I509, I510, I511) -> f18(I512, I513, I514, I515, I516, I517) [-1 <= I513 - 1 /\ 2 <= I512 - 1 /\ -1 <= I508 - 1 /\ -1 <= I507 - 1 /\ 2 <= I506 - 1 /\ I513 <= I507 /\ I512 <= I506] f15(I518, I519, I520, I521, I522, I523) -> f18(I524, I525, 1, I526, I527, I528) [-1 <= I525 - 1 /\ 1 <= I524 - 1 /\ -1 <= I520 - 1 /\ -1 <= I519 - 1 /\ 1 <= I518 - 1 /\ I525 <= I519 /\ I524 - 2 <= I520 /\ I524 - 2 <= I519 /\ I524 <= I518] f17(I529, I530, I531, I532, I533, I534) -> f6(I535, I536, I537, I538, I539, I540) [0 <= I535 - 1 /\ 0 <= I532 - 1 /\ -1 <= I530 - 1 /\ 0 <= I529 - 1 /\ I535 <= I532] f15(I541, I542, I543, I544, I545, I546) -> f6(I547, I548, I549, I550, I551, I552) [0 <= I547 - 1 /\ -1 <= I543 - 1 /\ -1 <= I542 - 1 /\ 0 <= I541 - 1 /\ I547 <= I541] f16(I553, I554, I555, I556, I557, I558) -> f6(I559, I560, I561, I562, I563, I564) [-1 <= I559 - 1 /\ -1 <= I554 - 1 /\ 0 <= I553 - 1 /\ I559 <= I554 /\ I559 + 1 <= I553] f14(I565, I566, I567, I568, I569, I570) -> f6(I571, I572, I573, I574, I575, I576) [-1 <= I571 - 1 /\ -1 <= I566 - 1 /\ -1 <= I565 - 1 /\ I571 <= I566 /\ I571 <= I565] f15(I577, I578, I579, I580, I581, I582) -> f17(I583, I584, I585, I586, I587, I588) [0 <= I586 - 1 /\ -1 <= I584 - 1 /\ 2 <= I583 - 1 /\ 2 <= I579 - 1 /\ -1 <= I578 - 1 /\ 0 <= I577 - 1 /\ I586 <= I577 /\ I584 <= I578 /\ I583 <= I579] f15(I589, I590, I591, I592, I593, I594) -> f17(I595, I596, 1, I597, I598, I599) [0 <= I597 - 1 /\ -1 <= I596 - 1 /\ 1 <= I595 - 1 /\ 1 <= I591 - 1 /\ -1 <= I590 - 1 /\ 0 <= I589 - 1 /\ I597 <= I589 /\ I596 <= I590 /\ I595 <= I591 /\ I595 - 2 <= I590 /\ I595 - 1 <= I589] f14(I600, I601, I602, I603, I604, I605) -> f16(I606, I607, I608, I609, I610, I611) [-1 <= I607 - 1 /\ 2 <= I606 - 1 /\ 2 <= I601 - 1 /\ -1 <= I600 - 1 /\ I607 <= I600 /\ I606 <= I601] f14(I612, I613, I614, I615, I616, I617) -> f16(I618, I619, 1, I620, I621, I622) [-1 <= I619 - 1 /\ 1 <= I618 - 1 /\ 1 <= I613 - 1 /\ -1 <= I612 - 1 /\ I619 <= I612 /\ I618 <= I613 /\ I618 - 2 <= I612] f15(I623, I624, I625, I626, I627, I628) -> f6(I629, I630, I631, I632, I633, I634) [-1 <= I629 - 1 /\ -1 <= I625 - 1 /\ -1 <= I624 - 1 /\ 0 <= I623 - 1 /\ I629 <= I625] f14(I635, I636, I637, I638, I639, I640) -> f6(I641, I642, I643, I644, I645, I646) [-1 <= I641 - 1 /\ -1 <= I636 - 1 /\ -1 <= I635 - 1 /\ I641 <= I636] f12(I647, I648, I649, I650, I651, I652) -> f15(I653, I654, I655, I656, I657, I658) [0 = I650 /\ I651 + 2 <= I648 /\ -1 <= I655 - 1 /\ -1 <= I654 - 1 /\ 0 <= I653 - 1 /\ 0 <= I649 - 1 /\ 0 <= I648 - 1 /\ -1 <= I647 - 1 /\ I655 <= I647 /\ I654 + 1 <= I649 /\ I653 <= I648] f11(I659, I660, I661, I662, I663, I664) -> f14(I665, I666, I667, I668, I669, I670) [0 = I661 /\ -1 <= I666 - 1 /\ -1 <= I665 - 1 /\ 0 <= I660 - 1 /\ -1 <= I659 - 1 /\ I666 <= I659 /\ I665 + 1 <= I660] f12(I671, I672, I673, I674, I675, I676) -> f15(I677, I678, I679, I680, I681, I682) [I675 + 2 <= I672 /\ -1 <= I679 - 1 /\ 0 <= I678 - 1 /\ 0 <= I677 - 1 /\ 0 <= I673 - 1 /\ 0 <= I672 - 1 /\ -1 <= I671 - 1 /\ I679 <= I671 /\ I678 <= I673 /\ 0 <= I674 - 1 /\ I677 <= I672] f12(I683, I684, I685, I686, I687, I688) -> f15(I689, I690, I691, I692, I693, I694) [I687 + 2 <= I684 /\ -1 <= I691 - 1 /\ 0 <= I690 - 1 /\ 0 <= I689 - 1 /\ 0 <= I685 - 1 /\ 0 <= I684 - 1 /\ -1 <= I683 - 1 /\ I691 <= I683 /\ I690 <= I685 /\ I686 <= -1 /\ I689 <= I684] f11(I695, I696, I697, I698, I699, I700) -> f14(I701, I702, I703, I704, I705, I706) [-1 <= I702 - 1 /\ 0 <= I701 - 1 /\ 0 <= I696 - 1 /\ -1 <= I695 - 1 /\ I702 <= I695 /\ 0 <= I697 - 1 /\ I701 <= I696] f11(I707, I708, I709, I710, I711, I712) -> f14(I713, I714, I715, I716, I717, I718) [-1 <= I714 - 1 /\ 0 <= I713 - 1 /\ 0 <= I708 - 1 /\ -1 <= I707 - 1 /\ I714 <= I707 /\ I709 <= -1 /\ I713 <= I708] f13(I719, I720, I721, I722, I723, I724) -> f12(I725, I726, I727, I728, I722, I729) [I725 <= I719 /\ I726 <= I720 /\ I727 <= I721 /\ -1 <= I719 - 1 /\ 0 <= I720 - 1 /\ 2 <= I721 - 1 /\ -1 <= I725 - 1 /\ 0 <= I726 - 1 /\ 2 <= I727 - 1 /\ I722 + 2 <= I720 /\ y1 - 5 * y2 <= 4 /\ 0 <= y1 - 5 * y2 /\ y1 - 5 * y2 = I728] f10(I730, I731, I732, I733, I734, I735) -> f13(I730, I731, I732, I733, I736, I737) [I738 <= I730 /\ I739 <= I731 /\ y3 <= I732 /\ -1 <= I730 - 1 /\ 0 <= I731 - 1 /\ 2 <= I732 - 1 /\ -1 <= I738 - 1 /\ 0 <= I739 - 1 /\ 2 <= y3 - 1 /\ I733 + 2 <= I731] f10(I740, I741, I742, I743, I744, I745) -> f12(I746, I747, I748, 1, I743, I749) [I743 + 2 <= I741 /\ 1 <= I748 - 1 /\ 0 <= I747 - 1 /\ -1 <= I746 - 1 /\ 1 <= I742 - 1 /\ 0 <= I741 - 1 /\ -1 <= I740 - 1 /\ I748 <= I742 /\ I748 - 1 <= I741 /\ I748 - 2 <= I740 /\ I747 <= I741 /\ I746 <= I740] f9(I750, I751, I752, I753, I754, I755) -> f11(I756, I757, I758, I759, I760, I761) [I756 <= I751 /\ 0 <= I753 - 1 /\ I757 <= I750 /\ 2 <= I750 - 1 /\ -1 <= I751 - 1 /\ -1 <= I752 - 1 /\ -1 <= I756 - 1 /\ 2 <= I757 - 1 /\ I762 - 5 * I763 <= 4 /\ 0 <= I762 - 5 * I763 /\ I762 - 5 * I763 = I758] f7(I764, I765, I766, I767, I768, I769) -> f9(I764, I765, I766, I767, I770, I771) [I772 <= I765 /\ 0 <= I767 - 1 /\ I773 <= I764 /\ 2 <= I764 - 1 /\ -1 <= I765 - 1 /\ -1 <= I766 - 1 /\ -1 <= I772 - 1 /\ 2 <= I773 - 1] f7(I774, I775, I776, I777, I778, I779) -> f11(I780, I781, 1, I782, I783, I784) [1 <= I781 - 1 /\ -1 <= I780 - 1 /\ -1 <= I776 - 1 /\ -1 <= I775 - 1 /\ 1 <= I774 - 1 /\ I781 - 2 <= I776 /\ I781 - 2 <= I775 /\ I781 <= I774 /\ 0 <= I777 - 1 /\ I780 <= I775] f10(I785, I786, I787, I788, I789, I790) -> f6(I791, I792, I793, I794, I795, I796) [I788 + 2 <= I786 /\ 0 <= I791 - 1 /\ 0 <= I787 - 1 /\ 0 <= I786 - 1 /\ -1 <= I785 - 1 /\ I791 <= I787] f7(I797, I798, I799, I800, I801, I802) -> f6(I803, I804, I805, I806, I807, I808) [0 <= I803 - 1 /\ -1 <= I799 - 1 /\ -1 <= I798 - 1 /\ 0 <= I797 - 1 /\ 0 <= I800 - 1 /\ I803 <= I797] f8(I809, I810, I811, I812, I813, I814) -> f10(I815, I816, I817, I818, I819, I820) [0 = I812 /\ I813 + 2 <= I811 /\ I818 + 2 <= I810 /\ 0 <= I817 - 1 /\ 0 <= I816 - 1 /\ -1 <= I815 - 1 /\ 0 <= I811 - 1 /\ 0 <= I810 - 1 /\ -1 <= I809 - 1 /\ I817 <= I811 /\ I816 <= I810 /\ I815 <= I809] f8(I821, I822, I823, I824, I825, I826) -> f10(I827, I828, I829, I830, I831, I832) [I825 + 2 <= I823 /\ I830 + 2 <= I822 /\ 0 <= I829 - 1 /\ 0 <= I828 - 1 /\ -1 <= I827 - 1 /\ 0 <= I823 - 1 /\ 0 <= I822 - 1 /\ -1 <= I821 - 1 /\ I829 <= I823 /\ I828 <= I822 /\ 0 <= I824 - 1 /\ I827 <= I821] f8(I833, I834, I835, I836, I837, I838) -> f10(I839, I840, I841, I842, I843, I844) [I837 + 2 <= I835 /\ I842 + 2 <= I834 /\ 0 <= I841 - 1 /\ 0 <= I840 - 1 /\ -1 <= I839 - 1 /\ 0 <= I835 - 1 /\ 0 <= I834 - 1 /\ -1 <= I833 - 1 /\ I841 <= I835 /\ I840 <= I834 /\ I836 <= -1 /\ I839 <= I833] f9(I845, I846, I847, I848, I849, I850) -> f8(I851, I852, I853, I854, I855, I856) [I851 <= I846 /\ 0 <= I848 - 1 /\ I852 <= I847 /\ I853 <= I845 /\ 0 <= I845 - 1 /\ -1 <= I846 - 1 /\ 2 <= I847 - 1 /\ -1 <= I851 - 1 /\ 2 <= I852 - 1 /\ 0 <= I853 - 1 /\ I855 + 2 <= I845 /\ I857 - 3 * I858 <= 2 /\ 0 <= I857 - 3 * I858 /\ I857 - 3 * I858 = I854] f7(I859, I860, I861, I862, I863, I864) -> f9(I859, I860, I861, I862, I865, I866) [I867 <= I860 /\ 0 <= I862 - 1 /\ I868 <= I861 /\ I869 <= I859 /\ 0 <= I859 - 1 /\ -1 <= I860 - 1 /\ 2 <= I861 - 1 /\ -1 <= I867 - 1 /\ 2 <= I868 - 1 /\ 0 <= I869 - 1 /\ y4 + 2 <= I859] f7(I870, I871, I872, I873, I874, I875) -> f8(I876, I877, I878, 1, I879, I880) [I879 + 2 <= I870 /\ 0 <= I878 - 1 /\ 1 <= I877 - 1 /\ -1 <= I876 - 1 /\ 1 <= I872 - 1 /\ -1 <= I871 - 1 /\ 0 <= I870 - 1 /\ I878 <= I870 /\ I877 <= I872 /\ I877 - 2 <= I871 /\ I877 - 1 <= I870 /\ 0 <= I873 - 1 /\ I876 <= I871] f7(I881, I882, I883, I884, I885, I886) -> f6(I887, I888, I889, I890, I891, I892) [-1 <= I887 - 1 /\ -1 <= I883 - 1 /\ -1 <= I882 - 1 /\ 0 <= I881 - 1 /\ 0 <= I884 - 1 /\ I887 <= I883] f5(I893, I894, I895, I896, I897, I898) -> f7(I899, I900, I901, 1, I902, I903) [-1 <= I901 - 1 /\ -1 <= I900 - 1 /\ 1 <= I899 - 1 /\ 1 <= I895 - 1 /\ -1 <= I894 - 1 /\ -1 <= I893 - 1 /\ I901 <= I894 /\ I900 <= I893 /\ I899 <= I895 /\ I899 - 2 <= I894 /\ I899 - 2 <= I893] f5(I904, I905, I906, I907, I908, I909) -> f7(I910, I911, I912, I913, I914, I915) [-1 <= I912 - 1 /\ -1 <= I911 - 1 /\ 2 <= I910 - 1 /\ 2 <= I906 - 1 /\ -1 <= I905 - 1 /\ -1 <= I904 - 1 /\ I912 <= I905 /\ I911 <= I904 /\ I910 <= I906] f5(I916, I917, I918, I919, I920, I921) -> f6(I922, I923, I924, I925, I926, I927) [-1 <= I922 - 1 /\ -1 <= I918 - 1 /\ -1 <= I917 - 1 /\ -1 <= I916 - 1 /\ I922 <= I918] f4(I928, I929, I930, I931, I932, I933) -> f4(I934, I935, I930 - 1, I936, I930, I937) [0 <= I936 - 1 /\ -1 <= I935 - 1 /\ -1 <= I934 - 1 /\ -1 <= I931 - 1 /\ -1 <= I929 - 1 /\ -1 <= I928 - 1 /\ I936 - 2 <= I931 /\ I935 <= I929 /\ 0 <= I932 - 1 /\ I934 <= I928] f4(I938, I939, I940, I941, I942, I943) -> f5(I944, I945, I946, I947, I948, I949) [-1 <= I946 - 1 /\ -1 <= I945 - 1 /\ -1 <= I944 - 1 /\ -1 <= I941 - 1 /\ -1 <= I939 - 1 /\ -1 <= I938 - 1 /\ I946 <= I938 /\ I945 <= I941 /\ I942 <= 0 /\ I944 <= I939] f3(I950, I951, I952, I953, I954, I955) -> f4(I956, I957, I955 + 4, I958, I955 + 5, I959) [-1 <= I958 - 1 /\ -1 <= I957 - 1 /\ -1 <= I956 - 1 /\ -1 <= I953 - 1 /\ -1 <= I951 - 1 /\ 0 <= I950 - 1 /\ I958 <= I953 /\ I958 <= I951 /\ I958 + 1 <= I950 /\ I957 <= I953 /\ I956 <= I951 /\ -1 <= I955 - 1 /\ I954 <= 0] f3(I960, I961, I962, I963, I964, I965) -> f3(I966, I967, I962 - 1, I968, I962, I965) [0 <= I968 - 1 /\ -1 <= I967 - 1 /\ 0 <= I966 - 1 /\ -1 <= I963 - 1 /\ -1 <= I961 - 1 /\ 0 <= I960 - 1 /\ I968 - 2 <= I963 /\ I967 <= I961 /\ I966 - 1 <= I963 /\ I966 - 1 <= I961 /\ 0 <= I964 - 1 /\ I966 <= I960] f2(I969, I970, I971, I972, I973, I974) -> f3(I975, I976, I973 + 2, I977, I973 + 3, I973) [-1 <= I977 - 1 /\ -1 <= I976 - 1 /\ 0 <= I975 - 1 /\ -1 <= I971 - 1 /\ 0 <= I969 - 1 /\ I977 <= I971 /\ I977 + 1 <= I969 /\ I976 <= I971 /\ I975 - 1 <= I971 /\ I975 <= I969 /\ -1 <= I973 - 1 /\ I972 <= 0] f2(I978, I979, I980, I981, I982, I983) -> f2(I984, I979 - 1, I985, I979, I982, I986) [0 <= I985 - 1 /\ 0 <= I984 - 1 /\ -1 <= I980 - 1 /\ 0 <= I978 - 1 /\ I985 - 2 <= I980 /\ I984 - 1 <= I980 /\ 0 <= I981 - 1 /\ I984 <= I978] f1(I987, I988, I989, I990, I991, I992) -> f2(I993, I988 - 1, I994, I988, I988, I995) [-1 <= I994 - 1 /\ 0 <= I993 - 1 /\ 0 <= I987 - 1 /\ I994 + 1 <= I987 /\ -1 <= I988 - 1 /\ I993 <= I987]