java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AbstractInterpretationInline.xml -s ../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_oct.epf -i ../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/Luxembourg-WithArrays.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.24-f57a05f [2019-01-07 19:59:23,221 INFO L170 SettingsManager]: Resetting all preferences to default values... [2019-01-07 19:59:23,227 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2019-01-07 19:59:23,243 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-01-07 19:59:23,244 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-01-07 19:59:23,246 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-01-07 19:59:23,247 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-01-07 19:59:23,250 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2019-01-07 19:59:23,253 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-01-07 19:59:23,254 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-01-07 19:59:23,255 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-01-07 19:59:23,257 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-01-07 19:59:23,259 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-01-07 19:59:23,260 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-01-07 19:59:23,261 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-01-07 19:59:23,262 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-01-07 19:59:23,271 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-01-07 19:59:23,273 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-01-07 19:59:23,278 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2019-01-07 19:59:23,283 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-01-07 19:59:23,286 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-01-07 19:59:23,290 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-01-07 19:59:23,294 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-01-07 19:59:23,294 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-01-07 19:59:23,294 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-01-07 19:59:23,295 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-01-07 19:59:23,296 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-01-07 19:59:23,297 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-01-07 19:59:23,298 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2019-01-07 19:59:23,299 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-01-07 19:59:23,301 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2019-01-07 19:59:23,302 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-01-07 19:59:23,302 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-01-07 19:59:23,304 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2019-01-07 19:59:23,305 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2019-01-07 19:59:23,306 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2019-01-07 19:59:23,306 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_oct.epf [2019-01-07 19:59:23,328 INFO L110 SettingsManager]: Loading preferences was successful [2019-01-07 19:59:23,329 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2019-01-07 19:59:23,330 INFO L131 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2019-01-07 19:59:23,330 INFO L133 SettingsManager]: * Show backtranslation warnings=false [2019-01-07 19:59:23,331 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-01-07 19:59:23,331 INFO L133 SettingsManager]: * User list type=DISABLED [2019-01-07 19:59:23,331 INFO L133 SettingsManager]: * Inline calls to unimplemented procedures=true [2019-01-07 19:59:23,332 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2019-01-07 19:59:23,332 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2019-01-07 19:59:23,332 INFO L133 SettingsManager]: * Underlying domain=OctagonDomain [2019-01-07 19:59:23,332 INFO L133 SettingsManager]: * Abstract domain=ArrayDomain [2019-01-07 19:59:23,332 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2019-01-07 19:59:23,333 INFO L133 SettingsManager]: * Interval Domain=false [2019-01-07 19:59:23,334 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-01-07 19:59:23,334 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2019-01-07 19:59:23,334 INFO L133 SettingsManager]: * Use SBE=true [2019-01-07 19:59:23,335 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-01-07 19:59:23,335 INFO L133 SettingsManager]: * sizeof long=4 [2019-01-07 19:59:23,335 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2019-01-07 19:59:23,335 INFO L133 SettingsManager]: * sizeof POINTER=4 [2019-01-07 19:59:23,335 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2019-01-07 19:59:23,336 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-01-07 19:59:23,337 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-01-07 19:59:23,337 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-01-07 19:59:23,338 INFO L133 SettingsManager]: * sizeof long double=12 [2019-01-07 19:59:23,338 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2019-01-07 19:59:23,338 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-01-07 19:59:23,338 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-01-07 19:59:23,338 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-01-07 19:59:23,339 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2019-01-07 19:59:23,339 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-01-07 19:59:23,339 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-01-07 19:59:23,339 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-01-07 19:59:23,340 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-01-07 19:59:23,340 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2019-01-07 19:59:23,340 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-01-07 19:59:23,340 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-01-07 19:59:23,340 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-01-07 19:59:23,341 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2019-01-07 19:59:23,390 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-01-07 19:59:23,406 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-01-07 19:59:23,412 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-01-07 19:59:23,414 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2019-01-07 19:59:23,415 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2019-01-07 19:59:23,416 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/Luxembourg-WithArrays.bpl [2019-01-07 19:59:23,416 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/Luxembourg-WithArrays.bpl' [2019-01-07 19:59:23,460 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-01-07 19:59:23,463 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-01-07 19:59:23,463 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-01-07 19:59:23,464 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-01-07 19:59:23,464 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2019-01-07 19:59:23,484 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,496 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,505 WARN L165 Inliner]: Program contained no entry procedure! [2019-01-07 19:59:23,505 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2019-01-07 19:59:23,505 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2019-01-07 19:59:23,507 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-01-07 19:59:23,508 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-01-07 19:59:23,509 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-01-07 19:59:23,509 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2019-01-07 19:59:23,523 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,523 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,524 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,524 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,530 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,537 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,538 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,540 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-01-07 19:59:23,541 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-01-07 19:59:23,541 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-01-07 19:59:23,541 INFO L276 PluginConnector]: RCFGBuilder initialized [2019-01-07 19:59:23,542 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 07.01 07:59:23" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-01-07 19:59:23,618 INFO L124 BoogieDeclarations]: Specification and implementation of procedure main given in one single declaration [2019-01-07 19:59:23,619 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-01-07 19:59:23,619 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-01-07 19:59:23,830 INFO L278 CfgBuilder]: Using library mode [2019-01-07 19:59:23,830 INFO L286 CfgBuilder]: Removed 1 assue(true) statements. [2019-01-07 19:59:23,832 INFO L202 PluginConnector]: Adding new model Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.01 07:59:23 BoogieIcfgContainer [2019-01-07 19:59:23,832 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-01-07 19:59:23,833 INFO L113 PluginConnector]: ------------------------Abstract Interpretation---------------------------- [2019-01-07 19:59:23,833 INFO L271 PluginConnector]: Initializing Abstract Interpretation... [2019-01-07 19:59:23,833 INFO L276 PluginConnector]: Abstract Interpretation initialized [2019-01-07 19:59:23,834 INFO L185 PluginConnector]: Executing the observer AbstractInterpretationRcfgObserver from plugin Abstract Interpretation for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.01 07:59:23" (1/1) ... [2019-01-07 19:59:23,889 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2019-01-07 19:59:34,278 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-07 19:59:34,278 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-07 19:59:34,279 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-07 19:59:34,280 WARN L223 ngHoareTripleChecker]: -- [2019-01-07 19:59:34,281 WARN L224 ngHoareTripleChecker]: Pre: {2147483631#(or (forall ((v_idx_96 Int) (v_idx_94 Int) (v_idx_95 Int) (v_idx_92 Int) (v_idx_93 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= 1 (select c_main_a v_idx_95)) (< v_idx_95 c_main_x) (<= (+ c_main_x 1) v_idx_95)) (or (< v_idx_96 (+ c_main_x 1)) (= (select c_main_a v_idx_96) v_v_3_1)) (or (<= (+ c_main_y 1) v_idx_93) (= 999 (select c_main_a v_idx_93)) (< v_idx_93 c_main_y)) (or (< v_idx_94 (+ c_main_y 1)) (= (select c_main_a v_idx_94) v_v_6_1) (<= c_main_x v_idx_94)) (or (<= c_main_y v_idx_92) (= (select c_main_a v_idx_92) v_v_4_1)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_98 Int) (v_idx_99 Int) (v_idx_97 Int) (v_idx_100 Int) (v_idx_101 Int)) (exists ((v_v_186_1 Int) (v_v_190_1 Int) (v_v_188_1 Int) (v_v_187_1 Int) (v_v_189_1 Int)) (and (or (= (select c_main_a v_idx_99) v_v_188_1) (<= c_main_x v_idx_99) (< v_idx_99 (+ c_main_y 1))) (<= (- (- v_v_187_1) (- v_v_189_1)) (- 996)) (<= (- (- v_v_187_1) v_v_189_1) (- 1000)) (or (<= c_main_y v_idx_97) (= v_v_186_1 (select c_main_a v_idx_97))) (<= (- v_v_187_1 (- v_v_189_1)) 1000) (<= (- v_v_189_1 (- v_v_189_1)) 4) (<= (- (- v_v_189_1) v_v_189_1) 0) (or (<= (+ c_main_y 1) v_idx_98) (= v_v_187_1 (select c_main_a v_idx_98)) (< v_idx_98 c_main_y)) (<= (- (- v_v_187_1) v_v_187_1) (- 1996)) (<= (- v_v_187_1 v_v_189_1) 1000) (or (< v_idx_100 c_main_x) (= v_v_189_1 (select c_main_a v_idx_100)) (<= (+ c_main_x 1) v_idx_100)) (or (< v_idx_101 (+ c_main_x 1)) (= (select c_main_a v_idx_101) v_v_190_1)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)) (<= (- v_v_187_1 (- v_v_187_1)) 2000)))))} [2019-01-07 19:59:34,285 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-07 19:59:34,286 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= (store (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y (+ (select (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y) (- 1))) c_main_a_primed) [2019-01-07 19:59:34,286 WARN L230 ngHoareTripleChecker]: Post: {2147483630#(forall ((v_idx_104 Int) (v_idx_105 Int) (v_idx_102 Int) (v_idx_103 Int) (v_idx_106 Int)) (exists ((v_v_295_1 Int) (v_v_186_1 Int) (v_v_292_1 Int) (v_v_190_1 Int) (v_v_188_1 Int)) (and (or (< v_idx_106 (+ c_main_x 1)) (= v_v_190_1 (select c_main_a v_idx_106))) (<= (- v_v_292_1 v_v_295_1) (- 994)) (<= (- (- v_v_292_1) v_v_295_1) (- 1000)) (<= (- (- v_v_295_1) v_v_295_1) (- 1994)) (or (= (select c_main_a v_idx_103) v_v_295_1) (<= (+ c_main_y 1) v_idx_103) (< v_idx_103 c_main_y)) (<= (- v_v_292_1 (- v_v_292_1)) 6) (<= (- v_v_295_1 (- v_v_295_1)) 1998) (<= (- (- v_v_292_1) v_v_292_1) (- 2)) (or (= v_v_186_1 (select c_main_a v_idx_102)) (<= c_main_y v_idx_102)) (<= (- (- v_v_292_1) (- v_v_295_1)) 998) (or (= v_v_292_1 (select c_main_a v_idx_105)) (<= (+ c_main_x 1) v_idx_105) (< v_idx_105 c_main_x)) (<= (- v_v_292_1 (- v_v_295_1)) 1000) (<= (+ c_main_y 1) c_main_x) (or (< v_idx_104 (+ c_main_y 1)) (= v_v_188_1 (select c_main_a v_idx_104)) (<= c_main_x v_idx_104)) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-07 19:59:34,287 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-07 19:59:34,459 WARN L268 ngHoareTripleChecker]: -- [2019-01-07 19:59:34,459 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-07 19:59:40,623 WARN L181 SmtUtils]: Spent 6.16 s on a formula simplification that was a NOOP. DAG size: 109 [2019-01-07 19:59:40,624 WARN L270 ngHoareTripleChecker]: Pre: {2147483631#(or (forall ((v_idx_96 Int) (v_idx_94 Int) (v_idx_95 Int) (v_idx_92 Int) (v_idx_93 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= 1 (select main_a v_idx_95)) (< v_idx_95 main_x) (<= (+ main_x 1) v_idx_95)) (or (< v_idx_96 (+ main_x 1)) (= (select main_a v_idx_96) v_v_3_1)) (or (<= (+ main_y 1) v_idx_93) (= 999 (select main_a v_idx_93)) (< v_idx_93 main_y)) (or (< v_idx_94 (+ main_y 1)) (= (select main_a v_idx_94) v_v_6_1) (<= main_x v_idx_94)) (or (<= main_y v_idx_92) (= (select main_a v_idx_92) v_v_4_1)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_98 Int) (v_idx_99 Int) (v_idx_97 Int) (v_idx_100 Int) (v_idx_101 Int)) (exists ((v_v_186_1 Int) (v_v_190_1 Int) (v_v_188_1 Int) (v_v_187_1 Int) (v_v_189_1 Int)) (and (or (= (select main_a v_idx_99) v_v_188_1) (<= main_x v_idx_99) (< v_idx_99 (+ main_y 1))) (<= (- (- v_v_187_1) (- v_v_189_1)) (- 996)) (<= (- (- v_v_187_1) v_v_189_1) (- 1000)) (or (<= main_y v_idx_97) (= v_v_186_1 (select main_a v_idx_97))) (<= (- v_v_187_1 (- v_v_189_1)) 1000) (<= (- v_v_189_1 (- v_v_189_1)) 4) (<= (- (- v_v_189_1) v_v_189_1) 0) (or (<= (+ main_y 1) v_idx_98) (= v_v_187_1 (select main_a v_idx_98)) (< v_idx_98 main_y)) (<= (- (- v_v_187_1) v_v_187_1) (- 1996)) (<= (- v_v_187_1 v_v_189_1) 1000) (or (< v_idx_100 main_x) (= v_v_189_1 (select main_a v_idx_100)) (<= (+ main_x 1) v_idx_100)) (or (< v_idx_101 (+ main_x 1)) (= (select main_a v_idx_101) v_v_190_1)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1)) (<= (- v_v_187_1 (- v_v_187_1)) 2000)))))} [2019-01-07 19:59:40,624 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-07 19:59:40,625 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= (store (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y (+ (select (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y) (- 1))) c_main_a_primed) [2019-01-07 20:00:37,825 WARN L276 ngHoareTripleChecker]: Post: {2147483630#(and (forall ((v_prenex_3447 Int) (v_prenex_3446 Int)) (or (<= (+ main_x 1) v_prenex_3446) (<= (+ (select main_a v_prenex_3446) (select main_a v_prenex_3447)) 1000) (<= (+ main_y 1) v_prenex_3447) (< v_prenex_3447 main_y) (<= (select main_a v_prenex_3447) 1001) (<= (select main_a v_prenex_3446) 3))) (forall ((v_idx_105 Int) (v_idx_103 Int)) (or (<= (* 2 (select main_a v_idx_105)) 6) (<= (+ main_x 1) v_idx_105) (<= (+ main_y 1) v_idx_103) (<= 0 (+ (select main_a v_idx_105) 1)) (<= (select main_a v_idx_103) (+ (select main_a v_idx_105) 998)) (<= (select main_a v_idx_103) 1001) (< v_idx_103 main_y))) (forall ((v_prenex_1560 Int) (v_prenex_1559 Int)) (or (<= (+ main_x 1) v_prenex_1559) (< v_prenex_1560 main_y) (<= 995 (select main_a v_prenex_1560)) (<= (+ (select main_a v_prenex_1559) 994) (select main_a v_prenex_1560)) (<= (select main_a v_prenex_1559) 5) (<= (+ main_y 1) v_prenex_1560))) (or (forall ((v_prenex_4391 Int)) (or (<= 0 (+ (select main_a v_prenex_4391) 1)) (<= (+ main_x 1) v_prenex_4391) (< v_prenex_4391 main_x) (<= 1 (select main_a v_prenex_4391)))) (forall ((v_prenex_4392 Int)) (<= 1994 (* 2 (select main_a v_prenex_4392))))) (or (forall ((v_prenex_5542 Int)) (or (< v_prenex_5542 main_y) (<= 1994 (* 2 (select main_a v_prenex_5542))) (<= 995 (select main_a v_prenex_5542)) (<= (+ main_y 1) v_prenex_5542))) (forall ((v_prenex_5541 Int)) (or (<= 0 (+ (select main_a v_prenex_5541) 1)) (< v_prenex_5541 main_x)))) (or (forall ((v_prenex_2737 Int)) (or (<= 1 (select main_a v_prenex_2737)) (< v_prenex_2737 main_x) (<= (+ main_x 1) v_prenex_2737))) (forall ((v_prenex_2738 Int)) (or (< v_prenex_2738 main_y) (<= 1994 (* 2 (select main_a v_prenex_2738)))))) (or (forall ((v_prenex_1543 Int)) (or (<= 0 (+ (select main_a v_prenex_1543) 1)) (<= (* 2 (select main_a v_prenex_1543)) 6) (<= (+ main_x 1) v_prenex_1543))) (forall ((v_prenex_1544 Int)) (or (<= (+ main_y 1) v_prenex_1544) (<= (select main_a v_prenex_1544) 999) (<= (* 2 (select main_a v_prenex_1544)) 1998) (< v_prenex_1544 main_y)))) (forall ((v_prenex_446 Int) (v_prenex_445 Int)) (or (<= (+ (select main_a v_prenex_445) (select main_a v_prenex_446)) 1000) (<= (+ main_y 1) v_prenex_446) (<= (select main_a v_prenex_445) 5) (< v_prenex_446 main_y) (<= (+ main_x 1) v_prenex_445) (<= 2 (* 2 (select main_a v_prenex_445))) (<= 995 (select main_a v_prenex_446)))) (forall ((v_prenex_3980 Int) (v_prenex_3979 Int)) (or (<= (select main_a v_prenex_3979) 3) (<= (+ main_y 1) v_prenex_3980) (< v_prenex_3980 main_y) (<= 2 (* 2 (select main_a v_prenex_3979))) (<= (select main_a v_prenex_3980) (+ (select main_a v_prenex_3979) 998)) (<= (select main_a v_prenex_3980) 999) (< v_prenex_3979 main_x))) (forall ((v_prenex_4014 Int) (v_prenex_4013 Int)) (or (<= (+ main_x 1) v_prenex_4013) (<= (+ main_y 1) v_prenex_4014) (<= (+ (select main_a v_prenex_4013) (select main_a v_prenex_4014)) 1000) (<= 1994 (* 2 (select main_a v_prenex_4014))) (< v_prenex_4014 main_y) (<= (* 2 (select main_a v_prenex_4013)) 6))) (or (forall ((v_prenex_13 Int)) (or (<= (select main_a v_prenex_13) 3) (<= 2 (* 2 (select main_a v_prenex_13))) (< v_prenex_13 main_x))) (forall ((v_prenex_14 Int)) (or (<= (+ main_y 1) v_prenex_14) (<= (select main_a v_prenex_14) 1001) (< v_prenex_14 main_y) (<= 1994 (* 2 (select main_a v_prenex_14)))))) (forall ((v_prenex_1201 Int) (v_prenex_1200 Int)) (or (<= (+ main_y 1) v_prenex_1201) (< v_prenex_1201 main_y) (<= 2 (* 2 (select main_a v_prenex_1200))) (<= (+ main_x 1) v_prenex_1200) (<= 0 (+ (select main_a v_prenex_1200) 1)) (<= (* 2 (select main_a v_prenex_1201)) 1998) (<= 1000 (+ (select main_a v_prenex_1200) (select main_a v_prenex_1201))))) (or (forall ((v_prenex_2401 Int)) (<= 1994 (* 2 (select main_a v_prenex_2401)))) (forall ((v_prenex_2400 Int)) (or (<= (+ main_x 1) v_prenex_2400) (<= 0 (+ (select main_a v_prenex_2400) 1)) (< v_prenex_2400 main_x) (<= 2 (* 2 (select main_a v_prenex_2400)))))) (forall ((v_prenex_2880 Int) (v_prenex_2879 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2879))) (<= (select main_a v_prenex_2880) 999) (<= (+ main_y 1) v_prenex_2880) (<= (select main_a v_prenex_2880) (+ (select main_a v_prenex_2879) 998)) (<= (+ main_x 1) v_prenex_2879) (< v_prenex_2880 main_y) (<= (select main_a v_prenex_2879) 3))) (forall ((v_prenex_4418 Int) (v_prenex_4419 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4419))) (< v_prenex_4419 main_y) (<= (+ (select main_a v_prenex_4418) (select main_a v_prenex_4419)) 1000) (<= (select main_a v_prenex_4418) 3) (<= (+ main_y 1) v_prenex_4419) (<= 0 (+ (select main_a v_prenex_4418) 1)))) (or (forall ((v_prenex_6240 Int)) (or (< v_prenex_6240 main_y) (<= (* 2 (select main_a v_prenex_6240)) 1998) (<= (+ main_y 1) v_prenex_6240))) (forall ((v_prenex_6239 Int)) (or (<= (+ main_x 1) v_prenex_6239) (<= 2 (* 2 (select main_a v_prenex_6239))) (<= 0 (+ (select main_a v_prenex_6239) 1))))) (forall ((v_prenex_275 Int) (v_prenex_276 Int)) (or (< v_prenex_276 main_y) (<= 1994 (* 2 (select main_a v_prenex_276))) (<= (select main_a v_prenex_275) 3) (<= (select main_a v_prenex_275) 5) (<= 1000 (+ (select main_a v_prenex_275) (select main_a v_prenex_276))) (<= (+ main_y 1) v_prenex_276))) (forall ((v_prenex_4588 Int) (v_prenex_4589 Int)) (or (<= (select main_a v_prenex_4589) 1001) (< v_prenex_4589 main_y) (< v_prenex_4588 main_x) (<= (+ main_y 1) v_prenex_4589) (<= (+ (select main_a v_prenex_4588) (select main_a v_prenex_4589)) 1000) (<= (select main_a v_prenex_4588) 5) (<= 2 (* 2 (select main_a v_prenex_4588))))) (forall ((v_prenex_4937 Int) (v_prenex_4936 Int)) (or (<= (select main_a v_prenex_4937) (+ (select main_a v_prenex_4936) 998)) (< v_prenex_4937 main_y) (<= (select main_a v_prenex_4937) 1001) (<= (* 2 (select main_a v_prenex_4936)) 6) (<= (+ main_y 1) v_prenex_4937))) (forall ((v_prenex_934 Int) (v_prenex_935 Int)) (or (<= (select main_a v_prenex_935) 999) (<= (+ main_x 1) v_prenex_934) (< v_prenex_935 main_y) (<= (select main_a v_prenex_935) (+ (select main_a v_prenex_934) 998)) (<= (+ main_y 1) v_prenex_935) (<= 0 (+ (select main_a v_prenex_934) 1)))) (or (forall ((v_prenex_4253 Int)) (or (< v_prenex_4253 main_x) (<= (select main_a v_prenex_4253) 3))) (forall ((v_prenex_4254 Int)) (or (< v_prenex_4254 main_y) (<= (+ main_y 1) v_prenex_4254) (<= 1994 (* 2 (select main_a v_prenex_4254))) (<= (select main_a v_prenex_4254) 1001)))) (forall ((v_prenex_1304 Int) (v_prenex_1303 Int)) (or (<= (select main_a v_prenex_1304) (+ (select main_a v_prenex_1303) 998)) (<= (+ main_y 1) v_prenex_1304) (<= 0 (+ (select main_a v_prenex_1303) 1)) (< v_prenex_1304 main_y) (<= 995 (select main_a v_prenex_1304)))) (forall ((v_prenex_6156 Int) (v_prenex_6155 Int)) (or (<= (+ main_y 1) v_prenex_6156) (<= (+ (select main_a v_prenex_6155) 994) (select main_a v_prenex_6156)) (<= 2 (* 2 (select main_a v_prenex_6155))) (<= 997 (select main_a v_prenex_6156)) (<= (select main_a v_prenex_6155) 5) (<= (+ main_x 1) v_prenex_6155) (< v_prenex_6156 main_y))) (forall ((v_prenex_5064 Int) (v_prenex_5065 Int)) (or (<= (select main_a v_prenex_5065) 1001) (<= (select main_a v_prenex_5064) 3) (<= (select main_a v_prenex_5065) (+ (select main_a v_prenex_5064) 998)) (< v_prenex_5065 main_y) (<= (+ main_y 1) v_prenex_5065))) (forall ((v_prenex_1079 Int) (v_prenex_1078 Int)) (or (<= (+ main_y 1) v_prenex_1079) (<= (select main_a v_prenex_1079) (+ (select main_a v_prenex_1078) 998)) (<= 2 (* 2 (select main_a v_prenex_1078))) (< v_prenex_1079 main_y) (<= (+ main_x 1) v_prenex_1078) (<= (select main_a v_prenex_1079) 1001))) (or (forall ((v_prenex_5932 Int)) (or (<= 0 (+ (select main_a v_prenex_5932) 1)) (<= (+ main_x 1) v_prenex_5932) (<= (* 2 (select main_a v_prenex_5932)) 6))) (forall ((v_prenex_5933 Int)) (or (<= (select main_a v_prenex_5933) 1001) (< v_prenex_5933 main_y) (<= (+ main_y 1) v_prenex_5933) (<= (* 2 (select main_a v_prenex_5933)) 1998)))) (forall ((v_prenex_2343 Int) (v_prenex_2342 Int)) (or (<= (+ main_x 1) v_prenex_2342) (<= (select main_a v_prenex_2343) (+ (select main_a v_prenex_2342) 998)) (<= (select main_a v_prenex_2343) 999) (< v_prenex_2343 main_y) (<= (+ main_y 1) v_prenex_2343) (<= (* 2 (select main_a v_prenex_2342)) 6))) (forall ((v_prenex_2861 Int) (v_prenex_2862 Int)) (or (< v_prenex_2862 main_y) (<= 997 (select main_a v_prenex_2862)) (<= (+ main_x 1) v_prenex_2861) (<= 1000 (+ (select main_a v_prenex_2861) (select main_a v_prenex_2862))) (<= 2 (* 2 (select main_a v_prenex_2861))) (<= (+ main_y 1) v_prenex_2862))) (or (forall ((v_prenex_2690 Int)) (or (<= (+ main_y 1) v_prenex_2690) (<= (* 2 (select main_a v_prenex_2690)) 1998) (< v_prenex_2690 main_y))) (forall ((v_prenex_2689 Int)) (or (<= (select main_a v_prenex_2689) 3) (<= 0 (+ (select main_a v_prenex_2689) 1)) (< v_prenex_2689 main_x)))) (forall ((v_prenex_4344 Int) (v_prenex_4343 Int)) (or (< v_prenex_4343 main_x) (<= (* 2 (select main_a v_prenex_4343)) 6) (<= (+ main_y 1) v_prenex_4344) (<= (select main_a v_prenex_4344) (+ (select main_a v_prenex_4343) 998)) (< v_prenex_4344 main_y) (<= 995 (select main_a v_prenex_4344)) (<= 0 (+ (select main_a v_prenex_4343) 1)))) (forall ((v_prenex_1284 Int) (v_prenex_1283 Int)) (or (<= (+ (select main_a v_prenex_1283) 994) (select main_a v_prenex_1284)) (< v_prenex_1283 main_x) (< v_prenex_1284 main_y) (<= (+ main_x 1) v_prenex_1283) (<= (* 2 (select main_a v_prenex_1283)) 6))) (forall ((v_prenex_5434 Int) (v_prenex_5433 Int)) (or (<= (+ main_y 1) v_prenex_5434) (< v_prenex_5433 main_x) (< v_prenex_5434 main_y) (<= 997 (select main_a v_prenex_5434)) (<= 0 (+ (select main_a v_prenex_5433) 1)) (<= (+ (select main_a v_prenex_5433) (select main_a v_prenex_5434)) 1000) (<= (select main_a v_prenex_5433) 3))) (forall ((v_prenex_819 Int) (v_prenex_818 Int)) (or (<= (+ main_y 1) v_prenex_819) (< v_prenex_819 main_y) (<= 997 (select main_a v_prenex_819)) (<= 1 (select main_a v_prenex_818)) (<= 1000 (+ (select main_a v_prenex_818) (select main_a v_prenex_819))))) (forall ((v_prenex_2202 Int) (v_prenex_2203 Int)) (or (<= (* 2 (select main_a v_prenex_2203)) 1998) (<= (select main_a v_prenex_2203) (+ (select main_a v_prenex_2202) 998)) (<= (+ main_y 1) v_prenex_2203) (<= 0 (+ (select main_a v_prenex_2202) 1)) (< v_prenex_2202 main_x) (<= 2 (* 2 (select main_a v_prenex_2202))) (< v_prenex_2203 main_y))) (or (forall ((v_prenex_2854 Int)) (or (<= (+ main_y 1) v_prenex_2854) (<= (* 2 (select main_a v_prenex_2854)) 1998) (< v_prenex_2854 main_y) (<= 995 (select main_a v_prenex_2854)))) (forall ((v_prenex_2853 Int)) (<= 1 (select main_a v_prenex_2853)))) (forall ((v_prenex_5501 Int) (v_prenex_5502 Int)) (or (<= (* 2 (select main_a v_prenex_5501)) 6) (<= (select main_a v_prenex_5502) (+ (select main_a v_prenex_5501) 998)) (< v_prenex_5501 main_x) (<= (+ main_y 1) v_prenex_5502) (<= (select main_a v_prenex_5501) 3) (<= (select main_a v_prenex_5502) 999) (< v_prenex_5502 main_y))) (forall ((v_prenex_1226 Int)) (or (<= (* 2 (select main_a v_prenex_1226)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1226))) (<= (+ main_y 1) v_prenex_1226) (< v_prenex_1226 main_y))) (forall ((v_prenex_6470 Int) (v_prenex_6469 Int)) (or (<= (+ main_x 1) v_prenex_6469) (< v_prenex_6470 main_y) (<= (select main_a v_prenex_6469) 5) (<= (select main_a v_prenex_6470) 1001) (<= (+ main_y 1) v_prenex_6470) (<= (+ (select main_a v_prenex_6469) (select main_a v_prenex_6470)) 1000))) (forall ((v_prenex_2705 Int) (v_prenex_2706 Int)) (or (<= (+ main_y 1) v_prenex_2706) (<= (+ main_x 1) v_prenex_2705) (< v_prenex_2705 main_x) (<= (select main_a v_prenex_2706) (+ (select main_a v_prenex_2705) 998)) (<= (* 2 (select main_a v_prenex_2705)) 6))) (forall ((v_prenex_832 Int) (v_prenex_833 Int)) (or (<= 2 (* 2 (select main_a v_prenex_832))) (<= (+ main_x 1) v_prenex_832) (<= 0 (+ (select main_a v_prenex_832) 1)) (< v_prenex_832 main_x) (<= (+ (select main_a v_prenex_832) 994) (select main_a v_prenex_833)))) (forall ((v_prenex_1085 Int) (v_prenex_1084 Int)) (or (< v_prenex_1085 main_y) (<= 1000 (+ (select main_a v_prenex_1084) (select main_a v_prenex_1085))) (<= (select main_a v_prenex_1084) 3) (< v_prenex_1084 main_x) (<= (select main_a v_prenex_1085) 1001) (<= (+ main_y 1) v_prenex_1085))) (forall ((v_prenex_4375 Int) (v_prenex_4376 Int)) (or (< v_prenex_4376 main_y) (<= (+ main_x 1) v_prenex_4375) (<= 0 (+ (select main_a v_prenex_4375) 1)) (<= 997 (select main_a v_prenex_4376)) (<= (+ (select main_a v_prenex_4375) (select main_a v_prenex_4376)) 1000) (<= (+ main_y 1) v_prenex_4376) (<= (select main_a v_prenex_4375) 3))) (forall ((v_prenex_286 Int) (v_prenex_285 Int)) (or (<= (select main_a v_prenex_286) 1001) (<= (+ main_x 1) v_prenex_285) (<= (+ main_y 1) v_prenex_286) (<= (+ (select main_a v_prenex_285) (select main_a v_prenex_286)) 1000) (<= 0 (+ (select main_a v_prenex_285) 1)) (< v_prenex_286 main_y) (<= (select main_a v_prenex_285) 3))) (forall ((v_prenex_4997 Int) (v_prenex_4996 Int)) (or (< v_prenex_4997 main_y) (<= (+ main_y 1) v_prenex_4997) (<= (select main_a v_prenex_4996) 5) (<= (* 2 (select main_a v_prenex_4996)) 6) (<= (+ (select main_a v_prenex_4996) 994) (select main_a v_prenex_4997)) (<= 1994 (* 2 (select main_a v_prenex_4997))))) (forall ((v_prenex_4878 Int) (v_prenex_4879 Int)) (or (< v_prenex_4878 main_x) (<= (+ (select main_a v_prenex_4878) (select main_a v_prenex_4879)) 1000) (< v_prenex_4879 main_y) (<= 2 (* 2 (select main_a v_prenex_4878))) (<= 995 (select main_a v_prenex_4879)) (<= (+ main_y 1) v_prenex_4879) (<= (select main_a v_prenex_4878) 5))) (forall ((v_prenex_4715 Int) (v_prenex_4714 Int)) (or (<= (select main_a v_prenex_4715) 1001) (<= (select main_a v_prenex_4714) 5) (<= 1 (select main_a v_prenex_4714)) (< v_prenex_4715 main_y) (< v_prenex_4714 main_x) (<= (+ main_y 1) v_prenex_4715) (<= (+ (select main_a v_prenex_4714) 994) (select main_a v_prenex_4715)))) (forall ((v_prenex_3951 Int) (v_prenex_3952 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3951))) (<= (+ main_y 1) v_prenex_3952) (<= (select main_a v_prenex_3952) (+ (select main_a v_prenex_3951) 998)) (<= 1994 (* 2 (select main_a v_prenex_3952))) (< v_prenex_3952 main_y) (< v_prenex_3951 main_x))) (forall ((v_prenex_6200 Int) (v_prenex_6199 Int)) (or (< v_prenex_6200 main_y) (<= (+ (select main_a v_prenex_6199) (select main_a v_prenex_6200)) 1000) (<= (+ main_x 1) v_prenex_6199) (<= 995 (select main_a v_prenex_6200)) (<= (select main_a v_prenex_6199) 3) (<= (+ main_y 1) v_prenex_6200) (<= (select main_a v_prenex_6199) 5))) (forall ((v_prenex_2326 Int) (v_prenex_2327 Int)) (or (< v_prenex_2327 main_y) (<= 997 (select main_a v_prenex_2327)) (<= (+ main_y 1) v_prenex_2327) (<= (select main_a v_prenex_2326) 5) (< v_prenex_2326 main_x) (<= (+ (select main_a v_prenex_2326) (select main_a v_prenex_2327)) 1000))) (forall ((v_prenex_4907 Int) (v_prenex_4906 Int)) (or (<= (+ main_x 1) v_prenex_4906) (< v_prenex_4907 main_y) (<= (select main_a v_prenex_4906) 5) (<= 1000 (+ (select main_a v_prenex_4906) (select main_a v_prenex_4907))) (<= 2 (* 2 (select main_a v_prenex_4906))) (<= (select main_a v_prenex_4907) 999) (<= (+ main_y 1) v_prenex_4907))) (forall ((v_prenex_1384 Int) (v_prenex_1383 Int)) (or (<= 1 (select main_a v_prenex_1383)) (<= (select main_a v_prenex_1383) 3) (< v_prenex_1384 main_y) (<= 997 (select main_a v_prenex_1384)) (<= (+ main_y 1) v_prenex_1384) (<= (+ main_x 1) v_prenex_1383) (<= (select main_a v_prenex_1384) (+ (select main_a v_prenex_1383) 998)))) (forall ((v_prenex_3745 Int) (v_prenex_3746 Int)) (or (<= (select main_a v_prenex_3746) (+ (select main_a v_prenex_3745) 998)) (< v_prenex_3745 main_x) (<= (+ main_y 1) v_prenex_3746) (<= 2 (* 2 (select main_a v_prenex_3745))) (< v_prenex_3746 main_y) (<= (select main_a v_prenex_3746) 999))) (or (forall ((v_prenex_6264 Int)) (or (<= (+ main_y 1) v_prenex_6264) (<= (* 2 (select main_a v_prenex_6264)) 1998) (< v_prenex_6264 main_y) (<= (select main_a v_prenex_6264) 1001))) (forall ((v_prenex_6263 Int)) (or (< v_prenex_6263 main_x) (<= 0 (+ (select main_a v_prenex_6263) 1))))) (forall ((v_prenex_3593 Int) (v_prenex_3594 Int)) (or (<= 997 (select main_a v_prenex_3594)) (< v_prenex_3594 main_y) (<= 1 (select main_a v_prenex_3593)) (<= (+ main_x 1) v_prenex_3593) (<= (+ main_y 1) v_prenex_3594) (<= (* 2 (select main_a v_prenex_3593)) 6) (<= (+ (select main_a v_prenex_3593) (select main_a v_prenex_3594)) 1000))) (forall ((v_prenex_1376 Int) (v_prenex_1375 Int)) (or (<= (+ (select main_a v_prenex_1375) (select main_a v_prenex_1376)) 1000) (< v_prenex_1376 main_y) (<= 995 (select main_a v_prenex_1376)) (<= (+ main_y 1) v_prenex_1376) (<= (* 2 (select main_a v_prenex_1375)) 6))) (or (forall ((v_prenex_4797 Int)) (or (<= (select main_a v_prenex_4797) 999) (<= 1994 (* 2 (select main_a v_prenex_4797))) (< v_prenex_4797 main_y) (<= (+ main_y 1) v_prenex_4797))) (forall ((v_prenex_4796 Int)) (<= 0 (+ (select main_a v_prenex_4796) 1)))) (forall ((v_prenex_6474 Int) (v_prenex_6473 Int)) (or (< v_prenex_6473 main_x) (<= (select main_a v_prenex_6474) 999) (<= (+ main_y 1) v_prenex_6474) (<= (+ (select main_a v_prenex_6473) 994) (select main_a v_prenex_6474)) (< v_prenex_6474 main_y) (<= 0 (+ (select main_a v_prenex_6473) 1)))) (forall ((v_prenex_673 Int) (v_prenex_674 Int)) (or (<= 2 (* 2 (select main_a v_prenex_673))) (<= 1994 (* 2 (select main_a v_prenex_674))) (<= (select main_a v_prenex_673) 3) (<= (+ main_y 1) v_prenex_674) (< v_prenex_674 main_y) (<= (+ (select main_a v_prenex_673) 994) (select main_a v_prenex_674)))) (or (forall ((v_prenex_3601 Int)) (or (<= (select main_a v_prenex_3601) 3) (<= (+ main_x 1) v_prenex_3601) (<= 2 (* 2 (select main_a v_prenex_3601))))) (forall ((v_prenex_3602 Int)) (or (<= (* 2 (select main_a v_prenex_3602)) 1998) (<= (+ main_y 1) v_prenex_3602) (< v_prenex_3602 main_y)))) (forall ((v_prenex_2406 Int) (v_prenex_2407 Int)) (or (< v_prenex_2407 main_y) (<= (* 2 (select main_a v_prenex_2406)) 6) (<= (select main_a v_prenex_2407) 999) (<= 2 (* 2 (select main_a v_prenex_2406))) (<= (+ main_y 1) v_prenex_2407) (<= 1000 (+ (select main_a v_prenex_2406) (select main_a v_prenex_2407))))) (or (forall ((v_prenex_3148 Int)) (or (<= (+ main_x 1) v_prenex_3148) (<= 1 (select main_a v_prenex_3148)))) (forall ((v_prenex_3149 Int)) (or (< v_prenex_3149 main_y) (<= (+ main_y 1) v_prenex_3149) (<= (* 2 (select main_a v_prenex_3149)) 1998) (<= 1994 (* 2 (select main_a v_prenex_3149)))))) (forall ((v_prenex_554 Int) (v_prenex_553 Int)) (or (< v_prenex_553 main_x) (<= 1994 (* 2 (select main_a v_prenex_554))) (<= (select main_a v_prenex_553) 3) (<= (+ (select main_a v_prenex_553) 994) (select main_a v_prenex_554)) (< v_prenex_554 main_y) (<= (+ main_y 1) v_prenex_554))) (forall ((v_prenex_2362 Int) (v_prenex_2363 Int)) (or (<= (+ main_x 1) v_prenex_2362) (< v_prenex_2363 main_y) (<= 2 (* 2 (select main_a v_prenex_2362))) (<= (+ (select main_a v_prenex_2362) (select main_a v_prenex_2363)) 1000) (< v_prenex_2362 main_x))) (forall ((v_prenex_2159 Int) (v_prenex_2160 Int)) (or (<= 997 (select main_a v_prenex_2160)) (<= (+ (select main_a v_prenex_2159) (select main_a v_prenex_2160)) 1000) (<= (* 2 (select main_a v_prenex_2159)) 6) (<= (select main_a v_prenex_2159) 5) (<= (+ main_y 1) v_prenex_2160) (< v_prenex_2160 main_y))) (or (forall ((v_prenex_72 Int)) (or (<= (* 2 (select main_a v_prenex_72)) 1998) (<= (+ main_y 1) v_prenex_72))) (forall ((v_prenex_71 Int)) (or (< v_prenex_71 main_x) (<= 1 (select main_a v_prenex_71)) (<= (+ main_x 1) v_prenex_71)))) (forall ((v_prenex_5329 Int) (v_prenex_5330 Int)) (or (<= (* 2 (select main_a v_prenex_5330)) 1998) (<= (select main_a v_prenex_5330) (+ (select main_a v_prenex_5329) 998)) (< v_prenex_5330 main_y) (<= (+ main_y 1) v_prenex_5330) (<= (select main_a v_prenex_5329) 3) (<= 0 (+ (select main_a v_prenex_5329) 1)))) (forall ((v_prenex_884 Int) (v_prenex_885 Int)) (or (<= (select main_a v_prenex_884) 5) (<= 0 (+ (select main_a v_prenex_884) 1)) (<= 1994 (* 2 (select main_a v_prenex_885))) (<= (select main_a v_prenex_885) (+ (select main_a v_prenex_884) 998)) (< v_prenex_885 main_y) (<= (+ main_y 1) v_prenex_885))) (or (forall ((v_prenex_3659 Int)) (or (<= 0 (+ (select main_a v_prenex_3659) 1)) (<= (* 2 (select main_a v_prenex_3659)) 6) (< v_prenex_3659 main_x))) (forall ((v_prenex_3660 Int)) (or (<= (+ main_y 1) v_prenex_3660) (< v_prenex_3660 main_y) (<= (* 2 (select main_a v_prenex_3660)) 1998)))) (forall ((v_prenex_3531 Int) (v_prenex_3532 Int)) (or (<= 0 (+ (select main_a v_prenex_3531) 1)) (<= (+ main_x 1) v_prenex_3531) (<= (+ (select main_a v_prenex_3531) (select main_a v_prenex_3532)) 1000) (< v_prenex_3532 main_y) (<= (+ main_y 1) v_prenex_3532) (<= (select main_a v_prenex_3532) 1001))) (forall ((v_prenex_4896 Int) (v_prenex_4897 Int)) (or (<= (+ (select main_a v_prenex_4896) 994) (select main_a v_prenex_4897)) (<= (+ main_y 1) v_prenex_4897) (<= 0 (+ (select main_a v_prenex_4896) 1)) (<= 997 (select main_a v_prenex_4897)) (< v_prenex_4897 main_y) (< v_prenex_4896 main_x))) (or (forall ((v_prenex_529 Int)) (or (<= 1 (select main_a v_prenex_529)) (< v_prenex_529 main_x) (<= 2 (* 2 (select main_a v_prenex_529))))) (forall ((v_prenex_530 Int)) (or (<= (* 2 (select main_a v_prenex_530)) 1998) (<= 995 (select main_a v_prenex_530)) (<= (+ main_y 1) v_prenex_530) (< v_prenex_530 main_y)))) (forall ((v_prenex_5284 Int) (v_prenex_5283 Int)) (or (<= (+ main_x 1) v_prenex_5283) (< v_prenex_5284 main_y) (< v_prenex_5283 main_x) (<= 1 (select main_a v_prenex_5283)) (<= (select main_a v_prenex_5284) (+ (select main_a v_prenex_5283) 998)))) (forall ((v_prenex_6148 Int) (v_prenex_6147 Int)) (or (<= (select main_a v_prenex_6148) 1001) (< v_prenex_6148 main_y) (<= (+ main_y 1) v_prenex_6148) (<= (+ (select main_a v_prenex_6147) 994) (select main_a v_prenex_6148)) (<= (select main_a v_prenex_6147) 3))) (forall ((v_prenex_1786 Int) (v_prenex_1785 Int)) (or (<= 1000 (+ (select main_a v_prenex_1785) (select main_a v_prenex_1786))) (<= 0 (+ (select main_a v_prenex_1785) 1)) (<= (select main_a v_prenex_1786) 999) (<= (+ main_y 1) v_prenex_1786) (< v_prenex_1786 main_y) (<= (select main_a v_prenex_1785) 3))) (or (forall ((v_prenex_1497 Int)) (or (< v_prenex_1497 main_x) (<= 1 (select main_a v_prenex_1497)) (<= (+ main_x 1) v_prenex_1497))) (forall ((v_prenex_1498 Int)) (or (<= (* 2 (select main_a v_prenex_1498)) 1998) (< v_prenex_1498 main_y)))) (forall ((v_prenex_932 Int) (v_prenex_933 Int)) (or (<= 2 (* 2 (select main_a v_prenex_932))) (< v_prenex_933 main_y) (<= 1 (select main_a v_prenex_932)) (<= (+ main_x 1) v_prenex_932) (<= (+ main_y 1) v_prenex_933) (<= 1000 (+ (select main_a v_prenex_932) (select main_a v_prenex_933))) (<= 1994 (* 2 (select main_a v_prenex_933))))) (forall ((v_prenex_5431 Int) (v_prenex_5432 Int)) (or (<= (+ main_y 1) v_prenex_5432) (<= (select main_a v_prenex_5431) 5) (< v_prenex_5432 main_y) (<= 1000 (+ (select main_a v_prenex_5431) (select main_a v_prenex_5432))) (<= 997 (select main_a v_prenex_5432)))) (forall ((v_prenex_2813 Int) (v_prenex_2814 Int)) (or (<= (select main_a v_prenex_2813) 5) (<= (+ main_y 1) v_prenex_2814) (< v_prenex_2813 main_x) (<= (select main_a v_prenex_2814) (+ (select main_a v_prenex_2813) 998)) (< v_prenex_2814 main_y) (<= (select main_a v_prenex_2814) 1001))) (forall ((v_prenex_2372 Int) (v_prenex_2373 Int)) (or (<= (select main_a v_prenex_2373) 999) (< v_prenex_2372 main_x) (<= (select main_a v_prenex_2373) (+ (select main_a v_prenex_2372) 998)) (<= (+ main_y 1) v_prenex_2373) (< v_prenex_2373 main_y) (<= (select main_a v_prenex_2372) 5))) (forall ((v_prenex_1850 Int) (v_prenex_1849 Int)) (or (< v_prenex_1849 main_x) (<= (select main_a v_prenex_1850) (+ (select main_a v_prenex_1849) 998)) (< v_prenex_1850 main_y) (<= (+ main_y 1) v_prenex_1850) (<= (* 2 (select main_a v_prenex_1849)) 6) (<= (select main_a v_prenex_1850) 1001) (<= (select main_a v_prenex_1849) 3))) (or (forall ((v_prenex_136 Int)) (or (<= (+ main_y 1) v_prenex_136) (<= (* 2 (select main_a v_prenex_136)) 1998) (< v_prenex_136 main_y) (<= 1994 (* 2 (select main_a v_prenex_136))))) (forall ((v_prenex_135 Int)) (or (<= 2 (* 2 (select main_a v_prenex_135))) (<= (select main_a v_prenex_135) 5)))) (forall ((v_prenex_776 Int) (v_prenex_775 Int)) (or (<= (select main_a v_prenex_775) 3) (<= (+ (select main_a v_prenex_775) 994) (select main_a v_prenex_776)) (<= (+ main_y 1) v_prenex_776) (<= 2 (* 2 (select main_a v_prenex_775))) (<= (+ main_x 1) v_prenex_775) (< v_prenex_776 main_y) (<= 997 (select main_a v_prenex_776)))) (or (forall ((v_prenex_2982 Int)) (or (<= 0 (+ (select main_a v_prenex_2982) 1)) (<= (+ main_x 1) v_prenex_2982) (< v_prenex_2982 main_x) (<= 1 (select main_a v_prenex_2982)))) (forall ((v_prenex_2983 Int)) (<= (* 2 (select main_a v_prenex_2983)) 1998))) (forall ((v_prenex_6072 Int) (v_prenex_6071 Int)) (or (<= 1000 (+ (select main_a v_prenex_6071) (select main_a v_prenex_6072))) (<= (select main_a v_prenex_6071) 5) (<= (+ main_y 1) v_prenex_6072) (< v_prenex_6072 main_y) (<= (select main_a v_prenex_6071) 3) (<= (* 2 (select main_a v_prenex_6072)) 1998))) (forall ((v_prenex_4601 Int) (v_prenex_4600 Int)) (or (<= (select main_a v_prenex_4601) 999) (<= 0 (+ (select main_a v_prenex_4600) 1)) (< v_prenex_4601 main_y) (<= (+ main_y 1) v_prenex_4601) (<= (+ (select main_a v_prenex_4600) 994) (select main_a v_prenex_4601)))) (forall ((v_prenex_4478 Int) (v_prenex_4479 Int)) (or (<= (+ main_x 1) v_prenex_4478) (<= 1000 (+ (select main_a v_prenex_4478) (select main_a v_prenex_4479))) (<= (+ main_y 1) v_prenex_4479) (<= (* 2 (select main_a v_prenex_4479)) 1998) (< v_prenex_4479 main_y) (<= 2 (* 2 (select main_a v_prenex_4478))))) (or (forall ((v_prenex_238 Int)) (or (<= (+ main_y 1) v_prenex_238) (<= 997 (select main_a v_prenex_238)) (< v_prenex_238 main_y) (<= (* 2 (select main_a v_prenex_238)) 1998))) (forall ((v_prenex_237 Int)) (or (<= (* 2 (select main_a v_prenex_237)) 6) (<= 1 (select main_a v_prenex_237)) (<= (+ main_x 1) v_prenex_237)))) (or (forall ((v_prenex_4839 Int)) (or (<= (+ main_y 1) v_prenex_4839) (< v_prenex_4839 main_y) (<= (* 2 (select main_a v_prenex_4839)) 1998) (<= (select main_a v_prenex_4839) 1001))) (forall ((v_prenex_4838 Int)) (<= 0 (+ (select main_a v_prenex_4838) 1)))) (forall ((v_prenex_5522 Int) (v_prenex_5521 Int)) (or (<= 0 (+ (select main_a v_prenex_5521) 1)) (<= (+ main_y 1) v_prenex_5522) (<= (select main_a v_prenex_5521) 5) (<= 1000 (+ (select main_a v_prenex_5521) (select main_a v_prenex_5522))) (<= 997 (select main_a v_prenex_5522)) (<= (+ main_x 1) v_prenex_5521) (< v_prenex_5522 main_y))) (or (forall ((v_prenex_3342 Int)) (or (<= (+ main_x 1) v_prenex_3342) (<= 2 (* 2 (select main_a v_prenex_3342))) (<= 0 (+ (select main_a v_prenex_3342) 1)))) (forall ((v_prenex_3343 Int)) (or (<= 997 (select main_a v_prenex_3343)) (< v_prenex_3343 main_y) (<= (+ main_y 1) v_prenex_3343) (<= 1994 (* 2 (select main_a v_prenex_3343)))))) (forall ((v_prenex_2402 Int) (v_prenex_2403 Int)) (or (<= (select main_a v_prenex_2402) 5) (<= 1000 (+ (select main_a v_prenex_2402) (select main_a v_prenex_2403))) (<= 997 (select main_a v_prenex_2403)) (<= (+ main_y 1) v_prenex_2403) (< v_prenex_2402 main_x) (< v_prenex_2403 main_y) (<= 1 (select main_a v_prenex_2402)))) (forall ((v_prenex_5789 Int) (v_prenex_5788 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5789))) (<= (+ main_x 1) v_prenex_5788) (<= (select main_a v_prenex_5789) (+ (select main_a v_prenex_5788) 998)) (<= (select main_a v_prenex_5788) 3) (< v_prenex_5789 main_y) (<= (+ main_y 1) v_prenex_5789))) (or (forall ((v_prenex_797 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_797))) (<= (+ main_y 1) v_prenex_797) (< v_prenex_797 main_y) (<= 995 (select main_a v_prenex_797)))) (forall ((v_prenex_796 Int)) (or (<= 2 (* 2 (select main_a v_prenex_796))) (<= (+ main_x 1) v_prenex_796) (<= (select main_a v_prenex_796) 3)))) (or (forall ((v_prenex_4902 Int)) (or (<= (* 2 (select main_a v_prenex_4902)) 6) (< v_prenex_4902 main_x))) (forall ((v_prenex_4903 Int)) (or (< v_prenex_4903 main_y) (<= 1994 (* 2 (select main_a v_prenex_4903))) (<= (select main_a v_prenex_4903) 999) (<= (+ main_y 1) v_prenex_4903)))) (or (forall ((v_prenex_5205 Int)) (or (<= (select main_a v_prenex_5205) 5) (<= (+ main_x 1) v_prenex_5205) (<= (* 2 (select main_a v_prenex_5205)) 6))) (forall ((v_prenex_5206 Int)) (or (<= (* 2 (select main_a v_prenex_5206)) 1998) (<= 997 (select main_a v_prenex_5206)) (< v_prenex_5206 main_y) (<= (+ main_y 1) v_prenex_5206)))) (forall ((v_prenex_5471 Int) (v_prenex_5472 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5472))) (< v_prenex_5471 main_x) (<= 2 (* 2 (select main_a v_prenex_5471))) (<= (* 2 (select main_a v_prenex_5471)) 6) (<= (+ main_y 1) v_prenex_5472) (<= (+ (select main_a v_prenex_5471) (select main_a v_prenex_5472)) 1000) (< v_prenex_5472 main_y))) (forall ((v_prenex_1023 Int) (v_prenex_1022 Int)) (or (<= (+ main_y 1) v_prenex_1023) (< v_prenex_1022 main_x) (< v_prenex_1023 main_y) (<= (select main_a v_prenex_1023) (+ (select main_a v_prenex_1022) 998)) (<= 0 (+ (select main_a v_prenex_1022) 1)) (<= (select main_a v_prenex_1023) 1001) (<= (select main_a v_prenex_1022) 5))) (forall ((v_prenex_2193 Int)) (or (< v_prenex_2193 main_y) (<= 997 (select main_a v_prenex_2193)) (<= 1994 (* 2 (select main_a v_prenex_2193))) (<= (+ main_y 1) v_prenex_2193))) (or (forall ((v_prenex_3825 Int)) (or (<= (select main_a v_prenex_3825) 5) (<= (+ main_x 1) v_prenex_3825) (< v_prenex_3825 main_x) (<= 0 (+ (select main_a v_prenex_3825) 1)))) (forall ((v_prenex_3826 Int)) (<= (* 2 (select main_a v_prenex_3826)) 1998))) (forall ((v_prenex_6579 Int) (v_prenex_6580 Int)) (or (<= (select main_a v_prenex_6579) 5) (<= 1000 (+ (select main_a v_prenex_6579) (select main_a v_prenex_6580))) (< v_prenex_6580 main_y) (<= 1994 (* 2 (select main_a v_prenex_6580))) (<= (+ main_y 1) v_prenex_6580) (< v_prenex_6579 main_x))) (forall ((v_prenex_5723 Int) (v_prenex_5722 Int)) (or (<= (+ main_x 1) v_prenex_5722) (<= (* 2 (select main_a v_prenex_5723)) 1998) (< v_prenex_5723 main_y) (<= 1 (select main_a v_prenex_5722)) (<= 1000 (+ (select main_a v_prenex_5722) (select main_a v_prenex_5723))) (<= (+ main_y 1) v_prenex_5723))) (or (forall ((v_prenex_2523 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2523))) (<= (+ main_x 1) v_prenex_2523) (<= (select main_a v_prenex_2523) 3))) (forall ((v_prenex_2524 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2524))) (<= (* 2 (select main_a v_prenex_2524)) 1998) (<= (+ main_y 1) v_prenex_2524) (< v_prenex_2524 main_y)))) (forall ((v_prenex_491 Int) (v_prenex_492 Int)) (or (<= (+ main_y 1) v_prenex_492) (<= (+ (select main_a v_prenex_491) (select main_a v_prenex_492)) 1000) (<= (+ main_x 1) v_prenex_491) (<= 0 (+ (select main_a v_prenex_491) 1)) (< v_prenex_491 main_x))) (or (forall ((v_prenex_3158 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3158))) (< v_prenex_3158 main_x) (<= (* 2 (select main_a v_prenex_3158)) 6) (<= (+ main_x 1) v_prenex_3158))) (forall ((v_prenex_3159 Int)) (<= 1994 (* 2 (select main_a v_prenex_3159))))) (forall ((v_prenex_2183 Int) (v_prenex_2184 Int)) (or (<= (+ main_y 1) v_prenex_2184) (<= (select main_a v_prenex_2184) 999) (< v_prenex_2184 main_y) (<= 1000 (+ (select main_a v_prenex_2183) (select main_a v_prenex_2184))) (<= (* 2 (select main_a v_prenex_2183)) 6) (<= 0 (+ (select main_a v_prenex_2183) 1)))) (forall ((v_prenex_402 Int) (v_prenex_401 Int)) (or (<= 1000 (+ (select main_a v_prenex_401) (select main_a v_prenex_402))) (<= (+ main_y 1) v_prenex_402) (<= 0 (+ (select main_a v_prenex_401) 1)) (< v_prenex_402 main_y) (<= (select main_a v_prenex_402) 1001))) (forall ((v_prenex_3982 Int) (v_prenex_3981 Int)) (or (<= (select main_a v_prenex_3981) 5) (< v_prenex_3982 main_y) (<= (+ (select main_a v_prenex_3981) 994) (select main_a v_prenex_3982)) (<= (* 2 (select main_a v_prenex_3982)) 1998) (< v_prenex_3981 main_x) (<= 1 (select main_a v_prenex_3981)) (<= (+ main_y 1) v_prenex_3982))) (forall ((v_prenex_4081 Int) (v_prenex_4082 Int)) (or (< v_prenex_4081 main_x) (<= (select main_a v_prenex_4081) 5) (<= (+ main_y 1) v_prenex_4082) (< v_prenex_4082 main_y) (<= 0 (+ (select main_a v_prenex_4081) 1)) (<= 1994 (* 2 (select main_a v_prenex_4082))) (<= 1000 (+ (select main_a v_prenex_4081) (select main_a v_prenex_4082))))) (or (forall ((v_prenex_2972 Int)) (or (<= (select main_a v_prenex_2972) 5) (<= (+ main_x 1) v_prenex_2972))) (forall ((v_prenex_2973 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2973))) (< v_prenex_2973 main_y) (<= (+ main_y 1) v_prenex_2973)))) (or (forall ((v_prenex_2215 Int)) (or (<= (select main_a v_prenex_2215) 1001) (<= (* 2 (select main_a v_prenex_2215)) 1998) (< v_prenex_2215 main_y) (<= (+ main_y 1) v_prenex_2215))) (forall ((v_prenex_2214 Int)) (or (<= (* 2 (select main_a v_prenex_2214)) 6) (<= 2 (* 2 (select main_a v_prenex_2214))) (< v_prenex_2214 main_x)))) (or (forall ((v_prenex_2504 Int)) (or (<= (+ main_y 1) v_prenex_2504) (< v_prenex_2504 main_y) (<= (* 2 (select main_a v_prenex_2504)) 1998))) (forall ((v_prenex_2503 Int)) (or (<= 1 (select main_a v_prenex_2503)) (< v_prenex_2503 main_x) (<= (* 2 (select main_a v_prenex_2503)) 6)))) (forall ((v_prenex_5545 Int) (v_prenex_5546 Int)) (or (<= (+ (select main_a v_prenex_5545) (select main_a v_prenex_5546)) 1000) (<= (+ main_y 1) v_prenex_5546) (< v_prenex_5545 main_x) (<= (select main_a v_prenex_5545) 3) (<= (* 2 (select main_a v_prenex_5546)) 1998) (< v_prenex_5546 main_y))) (or (forall ((v_prenex_4461 Int)) (or (<= (* 2 (select main_a v_prenex_4461)) 1998) (< v_prenex_4461 main_y) (<= 995 (select main_a v_prenex_4461)) (<= (+ main_y 1) v_prenex_4461))) (forall ((v_prenex_4460 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4460))) (< v_prenex_4460 main_x)))) (or (forall ((v_prenex_2883 Int)) (<= 0 (+ (select main_a v_prenex_2883) 1))) (forall ((v_prenex_2884 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2884))) (<= (select main_a v_prenex_2884) 999) (<= (+ main_y 1) v_prenex_2884) (< v_prenex_2884 main_y)))) (forall ((v_prenex_6386 Int) (v_prenex_6385 Int)) (or (< v_prenex_6386 main_y) (<= (select main_a v_prenex_6386) 999) (<= (+ main_y 1) v_prenex_6386) (<= 2 (* 2 (select main_a v_prenex_6385))) (<= (+ (select main_a v_prenex_6385) (select main_a v_prenex_6386)) 1000) (<= (+ main_x 1) v_prenex_6385))) (forall ((v_prenex_3789 Int) (v_prenex_3790 Int)) (or (<= (* 2 (select main_a v_prenex_3789)) 6) (<= 1 (select main_a v_prenex_3789)) (< v_prenex_3790 main_y) (<= (+ main_x 1) v_prenex_3789) (<= (+ (select main_a v_prenex_3789) 994) (select main_a v_prenex_3790)) (<= (+ main_y 1) v_prenex_3790) (<= 1994 (* 2 (select main_a v_prenex_3790))))) (forall ((v_prenex_2426 Int) (v_prenex_2427 Int)) (or (<= (+ main_y 1) v_prenex_2427) (<= (+ (select main_a v_prenex_2426) (select main_a v_prenex_2427)) 1000) (< v_prenex_2427 main_y) (<= 1994 (* 2 (select main_a v_prenex_2427))) (<= 0 (+ (select main_a v_prenex_2426) 1)) (<= 1 (select main_a v_prenex_2426)))) (forall ((v_prenex_4459 Int) (v_prenex_4458 Int)) (or (<= 1000 (+ (select main_a v_prenex_4458) (select main_a v_prenex_4459))) (<= (+ main_y 1) v_prenex_4459) (<= (select main_a v_prenex_4459) 1001) (<= 2 (* 2 (select main_a v_prenex_4458))) (< v_prenex_4459 main_y) (<= (* 2 (select main_a v_prenex_4458)) 6))) (forall ((v_prenex_2811 Int) (v_prenex_2812 Int)) (or (< v_prenex_2811 main_x) (<= 997 (select main_a v_prenex_2812)) (<= (+ (select main_a v_prenex_2811) 994) (select main_a v_prenex_2812)) (<= (+ main_y 1) v_prenex_2812) (<= 0 (+ (select main_a v_prenex_2811) 1)) (< v_prenex_2812 main_y))) (or (forall ((v_prenex_1526 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1526))) (<= (+ main_y 1) v_prenex_1526) (< v_prenex_1526 main_y) (<= (select main_a v_prenex_1526) 999))) (forall ((v_prenex_1525 Int)) (or (<= 0 (+ (select main_a v_prenex_1525) 1)) (< v_prenex_1525 main_x) (<= 2 (* 2 (select main_a v_prenex_1525)))))) (or (forall ((v_prenex_404 Int)) (or (<= (select main_a v_prenex_404) 1001) (<= (+ main_y 1) v_prenex_404) (<= 1994 (* 2 (select main_a v_prenex_404))) (< v_prenex_404 main_y))) (forall ((v_prenex_403 Int)) (or (<= (+ main_x 1) v_prenex_403) (<= (select main_a v_prenex_403) 3)))) (forall ((v_prenex_2428 Int) (v_prenex_2429 Int)) (or (<= (+ main_y 1) v_prenex_2429) (<= (+ (select main_a v_prenex_2428) (select main_a v_prenex_2429)) 1000) (<= (+ main_x 1) v_prenex_2428) (<= 997 (select main_a v_prenex_2429)) (< v_prenex_2429 main_y))) (forall ((v_prenex_6223 Int) (v_prenex_6224 Int)) (or (< v_prenex_6224 main_y) (<= 1994 (* 2 (select main_a v_prenex_6224))) (<= 0 (+ (select main_a v_prenex_6223) 1)) (<= (+ main_x 1) v_prenex_6223) (<= 2 (* 2 (select main_a v_prenex_6223))) (<= (+ main_y 1) v_prenex_6224) (<= 1000 (+ (select main_a v_prenex_6223) (select main_a v_prenex_6224))))) (forall ((v_prenex_4098 Int) (v_prenex_4097 Int)) (or (<= (+ main_x 1) v_prenex_4097) (<= (+ main_y 1) v_prenex_4098) (< v_prenex_4098 main_y) (<= 1000 (+ (select main_a v_prenex_4097) (select main_a v_prenex_4098))) (<= (select main_a v_prenex_4098) 999) (<= 0 (+ (select main_a v_prenex_4097) 1)))) (or (forall ((v_prenex_1355 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1355))) (<= 1 (select main_a v_prenex_1355)))) (forall ((v_prenex_1356 Int)) (or (< v_prenex_1356 main_y) (<= (* 2 (select main_a v_prenex_1356)) 1998) (<= (+ main_y 1) v_prenex_1356) (<= 995 (select main_a v_prenex_1356))))) (or (forall ((v_prenex_1655 Int)) (or (<= 1 (select main_a v_prenex_1655)) (<= (* 2 (select main_a v_prenex_1655)) 6) (< v_prenex_1655 main_x))) (forall ((v_prenex_1656 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1656))) (<= (+ main_y 1) v_prenex_1656) (<= 995 (select main_a v_prenex_1656)) (< v_prenex_1656 main_y)))) (forall ((v_prenex_1316 Int) (v_prenex_1315 Int)) (or (<= (+ (select main_a v_prenex_1315) 994) (select main_a v_prenex_1316)) (<= (+ main_y 1) v_prenex_1316) (<= 1 (select main_a v_prenex_1315)) (<= (select main_a v_prenex_1316) 999) (< v_prenex_1316 main_y) (<= 2 (* 2 (select main_a v_prenex_1315))) (<= (+ main_x 1) v_prenex_1315))) (forall ((v_prenex_4892 Int) (v_prenex_4893 Int)) (or (< v_prenex_4892 main_x) (<= (select main_a v_prenex_4893) 999) (<= (select main_a v_prenex_4892) 5) (<= (+ main_y 1) v_prenex_4893) (< v_prenex_4893 main_y) (<= (+ (select main_a v_prenex_4892) (select main_a v_prenex_4893)) 1000))) (or (forall ((v_prenex_6178 Int)) (or (<= 997 (select main_a v_prenex_6178)) (<= (+ main_y 1) v_prenex_6178) (< v_prenex_6178 main_y) (<= 1994 (* 2 (select main_a v_prenex_6178))))) (forall ((v_prenex_6177 Int)) (or (<= (select main_a v_prenex_6177) 5) (<= (select main_a v_prenex_6177) 3) (< v_prenex_6177 main_x)))) (forall ((v_prenex_1752 Int) (v_prenex_1751 Int)) (or (<= 0 (+ (select main_a v_prenex_1751) 1)) (< v_prenex_1752 main_y) (<= (select main_a v_prenex_1752) (+ (select main_a v_prenex_1751) 998)) (<= (+ main_y 1) v_prenex_1752) (<= 995 (select main_a v_prenex_1752)) (<= 2 (* 2 (select main_a v_prenex_1751))) (<= (+ main_x 1) v_prenex_1751))) (forall ((v_prenex_622 Int) (v_prenex_621 Int)) (or (< v_prenex_622 main_y) (<= (* 2 (select main_a v_prenex_621)) 6) (<= (+ main_x 1) v_prenex_621) (<= (select main_a v_prenex_622) (+ (select main_a v_prenex_621) 998)) (<= 995 (select main_a v_prenex_622)) (<= (+ main_y 1) v_prenex_622) (<= (select main_a v_prenex_621) 3))) (forall ((v_prenex_2099 Int) (v_prenex_2100 Int)) (or (<= 997 (select main_a v_prenex_2100)) (<= (select main_a v_prenex_2099) 5) (<= (select main_a v_prenex_2100) (+ (select main_a v_prenex_2099) 998)) (<= (+ main_y 1) v_prenex_2100) (< v_prenex_2100 main_y))) (or (forall ((v_prenex_2314 Int)) (or (< v_prenex_2314 main_x) (<= 1 (select main_a v_prenex_2314)) (<= 2 (* 2 (select main_a v_prenex_2314))))) (forall ((v_prenex_2315 Int)) (or (<= (* 2 (select main_a v_prenex_2315)) 1998) (<= 997 (select main_a v_prenex_2315)) (< v_prenex_2315 main_y) (<= (+ main_y 1) v_prenex_2315)))) (or (forall ((v_prenex_6380 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6380))) (<= 997 (select main_a v_prenex_6380)) (<= (+ main_y 1) v_prenex_6380) (< v_prenex_6380 main_y))) (forall ((v_prenex_6379 Int)) (or (<= 0 (+ (select main_a v_prenex_6379) 1)) (<= (* 2 (select main_a v_prenex_6379)) 6) (< v_prenex_6379 main_x)))) (forall ((v_prenex_5867 Int) (v_prenex_5866 Int)) (or (<= (+ main_x 1) v_prenex_5866) (<= 0 (+ (select main_a v_prenex_5866) 1)) (<= 995 (select main_a v_prenex_5867)) (< v_prenex_5867 main_y) (<= (+ main_y 1) v_prenex_5867) (<= (select main_a v_prenex_5867) (+ (select main_a v_prenex_5866) 998)))) (forall ((v_prenex_3092 Int) (v_prenex_3093 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3092))) (<= (select main_a v_prenex_3093) 1001) (< v_prenex_3093 main_y) (<= (+ main_y 1) v_prenex_3093) (<= (select main_a v_prenex_3093) (+ (select main_a v_prenex_3092) 998)))) (or (forall ((v_prenex_1274 Int)) (or (<= 997 (select main_a v_prenex_1274)) (<= (+ main_y 1) v_prenex_1274) (< v_prenex_1274 main_y) (<= 1994 (* 2 (select main_a v_prenex_1274))))) (forall ((v_prenex_1273 Int)) (or (<= (select main_a v_prenex_1273) 5) (<= 0 (+ (select main_a v_prenex_1273) 1)) (< v_prenex_1273 main_x)))) (or (forall ((v_prenex_1872 Int)) (or (< v_prenex_1872 main_y) (<= (+ main_y 1) v_prenex_1872) (<= 1994 (* 2 (select main_a v_prenex_1872))))) (forall ((v_prenex_1871 Int)) (or (<= (+ main_x 1) v_prenex_1871) (<= 2 (* 2 (select main_a v_prenex_1871))) (<= 1 (select main_a v_prenex_1871))))) (forall ((v_prenex_1469 Int) (v_prenex_1470 Int)) (or (<= 1 (select main_a v_prenex_1469)) (<= 1000 (+ (select main_a v_prenex_1469) (select main_a v_prenex_1470))) (< v_prenex_1470 main_y) (<= 995 (select main_a v_prenex_1470)) (<= (+ main_y 1) v_prenex_1470) (<= 2 (* 2 (select main_a v_prenex_1469))))) (forall ((v_prenex_5493 Int) (v_prenex_5494 Int)) (or (< v_prenex_5494 main_y) (<= (+ main_y 1) v_prenex_5494) (<= 995 (select main_a v_prenex_5494)) (<= 2 (* 2 (select main_a v_prenex_5493))) (<= 1000 (+ (select main_a v_prenex_5493) (select main_a v_prenex_5494))) (< v_prenex_5493 main_x) (<= 1 (select main_a v_prenex_5493)))) (forall ((v_prenex_5576 Int) (v_prenex_5575 Int)) (or (<= (+ main_x 1) v_prenex_5575) (<= 1994 (* 2 (select main_a v_prenex_5576))) (<= 1000 (+ (select main_a v_prenex_5575) (select main_a v_prenex_5576))) (< v_prenex_5576 main_y) (<= (+ main_y 1) v_prenex_5576))) (or (forall ((v_prenex_2526 Int)) (or (<= (+ main_y 1) v_prenex_2526) (<= (* 2 (select main_a v_prenex_2526)) 1998))) (forall ((v_prenex_2525 Int)) (or (< v_prenex_2525 main_x) (<= (select main_a v_prenex_2525) 3) (<= (+ main_x 1) v_prenex_2525)))) (forall ((v_prenex_2316 Int) (v_prenex_2317 Int)) (or (<= (+ (select main_a v_prenex_2316) (select main_a v_prenex_2317)) 1000) (<= (+ main_y 1) v_prenex_2317) (< v_prenex_2317 main_y) (<= (* 2 (select main_a v_prenex_2317)) 1998) (<= (select main_a v_prenex_2316) 3))) (forall ((v_prenex_3997 Int) (v_prenex_3998 Int)) (or (< v_prenex_3998 main_y) (<= (+ main_x 1) v_prenex_3997) (<= (+ (select main_a v_prenex_3997) (select main_a v_prenex_3998)) 1000) (< v_prenex_3997 main_x) (<= (select main_a v_prenex_3997) 5))) (forall ((v_prenex_6302 Int) (v_prenex_6301 Int)) (or (<= 1 (select main_a v_prenex_6301)) (<= (+ main_x 1) v_prenex_6301) (< v_prenex_6302 main_y) (<= 995 (select main_a v_prenex_6302)) (<= (+ main_y 1) v_prenex_6302) (<= 0 (+ (select main_a v_prenex_6301) 1)) (<= (select main_a v_prenex_6302) (+ (select main_a v_prenex_6301) 998)))) (forall ((v_prenex_4397 Int) (v_prenex_4398 Int)) (or (<= (select main_a v_prenex_4398) 999) (< v_prenex_4397 main_x) (< v_prenex_4398 main_y) (<= (+ main_y 1) v_prenex_4398) (<= 2 (* 2 (select main_a v_prenex_4397))) (<= 1000 (+ (select main_a v_prenex_4397) (select main_a v_prenex_4398))) (<= (* 2 (select main_a v_prenex_4397)) 6))) (forall ((v_prenex_2934 Int) (v_prenex_2935 Int)) (or (<= (select main_a v_prenex_2934) 3) (<= (+ main_y 1) v_prenex_2935) (<= (select main_a v_prenex_2935) 999) (<= (+ (select main_a v_prenex_2934) 994) (select main_a v_prenex_2935)) (<= (+ main_x 1) v_prenex_2934) (< v_prenex_2935 main_y))) (forall ((v_prenex_3911 Int) (v_prenex_3912 Int)) (or (< v_prenex_3912 main_y) (<= 2 (* 2 (select main_a v_prenex_3911))) (<= 1000 (+ (select main_a v_prenex_3911) (select main_a v_prenex_3912))) (<= (+ main_x 1) v_prenex_3911) (<= 1994 (* 2 (select main_a v_prenex_3912))) (<= (+ main_y 1) v_prenex_3912))) (forall ((v_prenex_4618 Int) (v_prenex_4619 Int)) (or (<= (+ main_y 1) v_prenex_4619) (<= 0 (+ (select main_a v_prenex_4618) 1)) (<= (+ (select main_a v_prenex_4618) (select main_a v_prenex_4619)) 1000) (< v_prenex_4619 main_y) (<= 997 (select main_a v_prenex_4619)) (<= 1 (select main_a v_prenex_4618)) (<= (+ main_x 1) v_prenex_4618))) (forall ((v_prenex_6468 Int) (v_prenex_6467 Int)) (or (<= (+ main_y 1) v_prenex_6468) (<= 1 (select main_a v_prenex_6467)) (<= (+ main_x 1) v_prenex_6467) (<= 1000 (+ (select main_a v_prenex_6467) (select main_a v_prenex_6468))) (< v_prenex_6467 main_x))) (or (forall ((v_prenex_1931 Int)) (or (< v_prenex_1931 main_x) (<= (select main_a v_prenex_1931) 3))) (forall ((v_prenex_1932 Int)) (or (<= (select main_a v_prenex_1932) 999) (< v_prenex_1932 main_y) (<= (* 2 (select main_a v_prenex_1932)) 1998) (<= (+ main_y 1) v_prenex_1932)))) (forall ((v_prenex_1432 Int) (v_prenex_1431 Int)) (or (<= (+ main_y 1) v_prenex_1432) (<= (select main_a v_prenex_1432) 1001) (< v_prenex_1432 main_y) (<= 2 (* 2 (select main_a v_prenex_1431))) (<= (+ (select main_a v_prenex_1431) 994) (select main_a v_prenex_1432)))) (or (forall ((v_prenex_4182 Int)) (<= (* 2 (select main_a v_prenex_4182)) 1998)) (forall ((v_prenex_4181 Int)) (or (<= (select main_a v_prenex_4181) 5) (<= (+ main_x 1) v_prenex_4181) (< v_prenex_4181 main_x)))) (forall ((v_prenex_63 Int) (v_prenex_64 Int)) (or (<= (select main_a v_prenex_64) 999) (<= (+ main_y 1) v_prenex_64) (<= 1000 (+ (select main_a v_prenex_63) (select main_a v_prenex_64))) (< v_prenex_64 main_y) (<= 2 (* 2 (select main_a v_prenex_63))) (<= (select main_a v_prenex_63) 3) (< v_prenex_63 main_x))) (forall ((v_prenex_2611 Int) (v_prenex_2612 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2612))) (<= (+ main_y 1) v_prenex_2612) (< v_prenex_2611 main_x) (<= 1000 (+ (select main_a v_prenex_2611) (select main_a v_prenex_2612))) (< v_prenex_2612 main_y))) (forall ((v_prenex_1569 Int) (v_prenex_1570 Int)) (or (<= (+ main_x 1) v_prenex_1569) (<= (select main_a v_prenex_1570) 1001) (< v_prenex_1570 main_y) (<= 1000 (+ (select main_a v_prenex_1569) (select main_a v_prenex_1570))) (<= (+ main_y 1) v_prenex_1570) (<= (select main_a v_prenex_1569) 3))) (forall ((v_prenex_601 Int) (v_prenex_602 Int)) (or (< v_prenex_602 main_y) (<= (select main_a v_prenex_602) 999) (<= (+ (select main_a v_prenex_601) (select main_a v_prenex_602)) 1000) (<= (select main_a v_prenex_601) 5) (<= (* 2 (select main_a v_prenex_601)) 6) (<= (+ main_y 1) v_prenex_602))) (forall ((v_prenex_3380 Int) (v_prenex_3381 Int)) (or (<= (+ main_x 1) v_prenex_3380) (<= (+ main_y 1) v_prenex_3381) (< v_prenex_3381 main_y) (<= 1994 (* 2 (select main_a v_prenex_3381))) (<= (* 2 (select main_a v_prenex_3380)) 6) (<= (+ (select main_a v_prenex_3380) 994) (select main_a v_prenex_3381)) (<= 0 (+ (select main_a v_prenex_3380) 1)))) (forall ((v_prenex_6436 Int) (v_prenex_6435 Int)) (or (<= 1000 (+ (select main_a v_prenex_6435) (select main_a v_prenex_6436))) (<= (select main_a v_prenex_6436) 1001) (<= (+ main_y 1) v_prenex_6436) (<= 0 (+ (select main_a v_prenex_6435) 1)) (< v_prenex_6436 main_y))) (forall ((v_prenex_2031 Int) (v_prenex_2032 Int)) (or (<= 0 (+ (select main_a v_prenex_2031) 1)) (<= (+ (select main_a v_prenex_2031) (select main_a v_prenex_2032)) 1000) (<= 1994 (* 2 (select main_a v_prenex_2032))) (< v_prenex_2032 main_y) (<= (+ main_y 1) v_prenex_2032))) (or (forall ((v_prenex_5089 Int)) (or (<= (* 2 (select main_a v_prenex_5089)) 1998) (< v_prenex_5089 main_y) (<= (+ main_y 1) v_prenex_5089))) (forall ((v_prenex_5088 Int)) (or (<= (select main_a v_prenex_5088) 3) (<= (+ main_x 1) v_prenex_5088)))) (forall ((v_prenex_271 Int) (v_prenex_272 Int)) (or (<= 0 (+ (select main_a v_prenex_271) 1)) (< v_prenex_272 main_y) (< v_prenex_271 main_x) (<= (+ (select main_a v_prenex_271) 994) (select main_a v_prenex_272)) (<= (* 2 (select main_a v_prenex_272)) 1998) (<= (+ main_y 1) v_prenex_272))) (forall ((v_prenex_1892 Int) (v_prenex_1891 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1891))) (< v_prenex_1892 main_y) (<= (+ main_y 1) v_prenex_1892) (<= (select main_a v_prenex_1892) 999) (<= (select main_a v_prenex_1891) 5) (< v_prenex_1891 main_x) (<= (+ (select main_a v_prenex_1891) 994) (select main_a v_prenex_1892)))) (forall ((v_prenex_5895 Int) (v_prenex_5894 Int)) (or (<= 0 (+ (select main_a v_prenex_5894) 1)) (<= (select main_a v_prenex_5894) 3) (<= (select main_a v_prenex_5895) (+ (select main_a v_prenex_5894) 998)) (<= (+ main_y 1) v_prenex_5895) (<= 997 (select main_a v_prenex_5895)) (< v_prenex_5895 main_y))) (forall ((v_prenex_5488 Int) (v_prenex_5487 Int)) (or (<= 1 (select main_a v_prenex_5487)) (<= (+ main_x 1) v_prenex_5487) (<= (+ main_y 1) v_prenex_5488) (<= (+ (select main_a v_prenex_5487) (select main_a v_prenex_5488)) 1000) (< v_prenex_5488 main_y) (<= (* 2 (select main_a v_prenex_5488)) 1998))) (forall ((v_prenex_3236 Int) (v_prenex_3237 Int)) (or (<= 1000 (+ (select main_a v_prenex_3236) (select main_a v_prenex_3237))) (<= (+ main_y 1) v_prenex_3237) (<= 1 (select main_a v_prenex_3236)) (<= (* 2 (select main_a v_prenex_3237)) 1998) (<= (* 2 (select main_a v_prenex_3236)) 6) (< v_prenex_3237 main_y))) (forall ((v_prenex_1566 Int) (v_prenex_1565 Int)) (or (<= 997 (select main_a v_prenex_1566)) (< v_prenex_1565 main_x) (<= (+ main_y 1) v_prenex_1566) (<= 1 (select main_a v_prenex_1565)) (<= (+ (select main_a v_prenex_1565) (select main_a v_prenex_1566)) 1000) (<= (select main_a v_prenex_1565) 5) (< v_prenex_1566 main_y))) (forall ((v_prenex_2163 Int) (v_prenex_2164 Int)) (or (<= 1000 (+ (select main_a v_prenex_2163) (select main_a v_prenex_2164))) (<= (select main_a v_prenex_2163) 5) (< v_prenex_2164 main_y) (<= (* 2 (select main_a v_prenex_2163)) 6) (<= 1994 (* 2 (select main_a v_prenex_2164))) (<= (+ main_y 1) v_prenex_2164))) (forall ((v_prenex_3640 Int) (v_prenex_3639 Int)) (or (<= (+ main_y 1) v_prenex_3640) (<= (select main_a v_prenex_3640) (+ (select main_a v_prenex_3639) 998)) (<= (select main_a v_prenex_3639) 5) (< v_prenex_3640 main_y) (<= 1994 (* 2 (select main_a v_prenex_3640))) (<= 2 (* 2 (select main_a v_prenex_3639))))) (or (forall ((v_prenex_1597 Int)) (or (<= (+ main_x 1) v_prenex_1597) (<= (select main_a v_prenex_1597) 3))) (forall ((v_prenex_1598 Int)) (or (< v_prenex_1598 main_y) (<= 997 (select main_a v_prenex_1598)) (<= (+ main_y 1) v_prenex_1598) (<= (* 2 (select main_a v_prenex_1598)) 1998)))) (forall ((v_prenex_1588 Int) (v_prenex_1587 Int)) (or (<= 1000 (+ (select main_a v_prenex_1587) (select main_a v_prenex_1588))) (< v_prenex_1587 main_x) (<= (select main_a v_prenex_1587) 5) (<= (+ main_y 1) v_prenex_1588) (<= (* 2 (select main_a v_prenex_1588)) 1998) (< v_prenex_1588 main_y))) (or (forall ((v_prenex_4847 Int)) (<= 1994 (* 2 (select main_a v_prenex_4847)))) (forall ((v_prenex_4846 Int)) (or (<= 0 (+ (select main_a v_prenex_4846) 1)) (<= (+ main_x 1) v_prenex_4846) (< v_prenex_4846 main_x)))) (forall ((v_prenex_299 Int) (v_prenex_300 Int)) (or (< v_prenex_300 main_y) (<= (select main_a v_prenex_299) 5) (<= (+ (select main_a v_prenex_299) (select main_a v_prenex_300)) 1000) (<= (+ main_y 1) v_prenex_300) (< v_prenex_299 main_x) (<= 1994 (* 2 (select main_a v_prenex_300))))) (forall ((v_prenex_1898 Int) (v_prenex_1897 Int)) (or (< v_prenex_1897 main_x) (<= (+ (select main_a v_prenex_1897) 994) (select main_a v_prenex_1898)) (<= (+ main_x 1) v_prenex_1897) (<= 0 (+ (select main_a v_prenex_1897) 1)))) (forall ((v_prenex_5134 Int) (v_prenex_5133 Int)) (or (<= 1000 (+ (select main_a v_prenex_5133) (select main_a v_prenex_5134))) (< v_prenex_5133 main_x) (<= 1 (select main_a v_prenex_5133)) (<= 0 (+ (select main_a v_prenex_5133) 1)) (< v_prenex_5134 main_y) (<= (+ main_y 1) v_prenex_5134) (<= (select main_a v_prenex_5134) 1001))) (forall ((v_prenex_1203 Int) (v_prenex_1202 Int)) (or (<= (select main_a v_prenex_1202) 3) (<= (select main_a v_prenex_1203) 1001) (<= (+ main_y 1) v_prenex_1203) (< v_prenex_1203 main_y) (<= (* 2 (select main_a v_prenex_1202)) 6) (<= (+ (select main_a v_prenex_1202) 994) (select main_a v_prenex_1203)) (<= (+ main_x 1) v_prenex_1202))) (forall ((v_prenex_630 Int) (v_prenex_629 Int)) (or (<= (+ main_y 1) v_prenex_630) (<= 1000 (+ (select main_a v_prenex_629) (select main_a v_prenex_630))) (<= (select main_a v_prenex_630) 1001) (< v_prenex_630 main_y) (< v_prenex_629 main_x) (<= 1 (select main_a v_prenex_629)) (<= (* 2 (select main_a v_prenex_629)) 6))) (or (forall ((v_prenex_2572 Int)) (or (< v_prenex_2572 main_y) (<= (* 2 (select main_a v_prenex_2572)) 1998) (<= (+ main_y 1) v_prenex_2572) (<= (select main_a v_prenex_2572) 1001))) (forall ((v_prenex_2571 Int)) (or (<= (* 2 (select main_a v_prenex_2571)) 6) (<= (+ main_x 1) v_prenex_2571)))) (forall ((v_prenex_4129 Int) (v_prenex_4130 Int)) (or (<= 1 (select main_a v_prenex_4129)) (< v_prenex_4129 main_x) (<= (+ main_x 1) v_prenex_4129) (<= (select main_a v_prenex_4130) (+ (select main_a v_prenex_4129) 998)) (<= (select main_a v_prenex_4129) 3))) (or (forall ((v_prenex_409 Int)) (or (<= (+ main_x 1) v_prenex_409) (<= 1 (select main_a v_prenex_409)))) (forall ((v_prenex_410 Int)) (or (<= (+ main_y 1) v_prenex_410) (< v_prenex_410 main_y) (<= (* 2 (select main_a v_prenex_410)) 1998)))) (forall ((v_prenex_134 Int) (v_prenex_133 Int)) (or (< v_prenex_134 main_y) (<= (+ main_y 1) v_prenex_134) (<= 1000 (+ (select main_a v_prenex_133) (select main_a v_prenex_134))) (<= (select main_a v_prenex_133) 5) (<= (select main_a v_prenex_134) 1001) (<= (select main_a v_prenex_133) 3))) (forall ((v_prenex_291 Int) (v_prenex_292 Int)) (or (<= (select main_a v_prenex_291) 3) (<= 1994 (* 2 (select main_a v_prenex_292))) (<= (+ main_x 1) v_prenex_291) (<= (select main_a v_prenex_292) (+ (select main_a v_prenex_291) 998)) (< v_prenex_292 main_y) (<= 2 (* 2 (select main_a v_prenex_291))) (<= (+ main_y 1) v_prenex_292))) (forall ((v_prenex_5211 Int) (v_prenex_5212 Int)) (or (< v_prenex_5212 main_y) (<= 995 (select main_a v_prenex_5212)) (<= (+ main_y 1) v_prenex_5212) (<= (+ (select main_a v_prenex_5211) 994) (select main_a v_prenex_5212)) (<= (* 2 (select main_a v_prenex_5211)) 6) (<= 0 (+ (select main_a v_prenex_5211) 1)))) (or (forall ((v_prenex_3489 Int)) (or (<= (select main_a v_prenex_3489) 5) (<= 1 (select main_a v_prenex_3489)))) (forall ((v_prenex_3490 Int)) (or (< v_prenex_3490 main_y) (<= 1994 (* 2 (select main_a v_prenex_3490))) (<= (+ main_y 1) v_prenex_3490)))) (forall ((v_prenex_5697 Int) (v_prenex_5696 Int)) (or (<= (+ main_y 1) v_prenex_5697) (<= (select main_a v_prenex_5696) 3) (<= 1000 (+ (select main_a v_prenex_5696) (select main_a v_prenex_5697))) (< v_prenex_5697 main_y) (<= 995 (select main_a v_prenex_5697)) (<= (* 2 (select main_a v_prenex_5696)) 6) (<= (+ main_x 1) v_prenex_5696))) (forall ((v_prenex_6412 Int) (v_prenex_6411 Int)) (or (<= 995 (select main_a v_prenex_6412)) (<= (+ main_x 1) v_prenex_6411) (< v_prenex_6412 main_y) (<= (select main_a v_prenex_6411) 5) (<= (+ main_y 1) v_prenex_6412) (<= 0 (+ (select main_a v_prenex_6411) 1)) (<= (+ (select main_a v_prenex_6411) (select main_a v_prenex_6412)) 1000))) (or (forall ((v_prenex_5006 Int)) (or (<= 0 (+ (select main_a v_prenex_5006) 1)) (<= (+ main_x 1) v_prenex_5006) (<= 1 (select main_a v_prenex_5006)))) (forall ((v_prenex_5007 Int)) (or (<= (* 2 (select main_a v_prenex_5007)) 1998) (< v_prenex_5007 main_y) (<= (+ main_y 1) v_prenex_5007)))) (or (forall ((v_prenex_4158 Int)) (or (<= (+ main_y 1) v_prenex_4158) (<= (* 2 (select main_a v_prenex_4158)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4158))) (< v_prenex_4158 main_y))) (forall ((v_prenex_4157 Int)) (or (< v_prenex_4157 main_x) (<= 0 (+ (select main_a v_prenex_4157) 1)) (<= 1 (select main_a v_prenex_4157))))) (or (forall ((v_prenex_5313 Int)) (or (<= (select main_a v_prenex_5313) 5) (< v_prenex_5313 main_x))) (forall ((v_prenex_5314 Int)) (or (<= (select main_a v_prenex_5314) 999) (< v_prenex_5314 main_y) (<= (+ main_y 1) v_prenex_5314) (<= 1994 (* 2 (select main_a v_prenex_5314)))))) (forall ((v_prenex_1500 Int) (v_prenex_1499 Int)) (or (<= (+ main_y 1) v_prenex_1500) (<= (+ main_x 1) v_prenex_1499) (<= (+ (select main_a v_prenex_1499) (select main_a v_prenex_1500)) 1000) (<= 1 (select main_a v_prenex_1499)) (< v_prenex_1499 main_x))) (forall ((v_prenex_2964 Int) (v_prenex_2965 Int)) (or (<= (+ main_x 1) v_prenex_2964) (<= (+ main_y 1) v_prenex_2965) (< v_prenex_2965 main_y) (<= (* 2 (select main_a v_prenex_2965)) 1998) (<= (* 2 (select main_a v_prenex_2964)) 6) (<= (+ (select main_a v_prenex_2964) 994) (select main_a v_prenex_2965)))) (forall ((v_prenex_5392 Int) (v_prenex_5391 Int)) (or (<= (select main_a v_prenex_5391) 5) (<= 0 (+ (select main_a v_prenex_5391) 1)) (< v_prenex_5392 main_y) (< v_prenex_5391 main_x) (<= (+ main_y 1) v_prenex_5392) (<= (select main_a v_prenex_5392) 999) (<= (+ (select main_a v_prenex_5391) (select main_a v_prenex_5392)) 1000))) (or (forall ((v_prenex_3938 Int)) (or (< v_prenex_3938 main_y) (<= 997 (select main_a v_prenex_3938)) (<= (+ main_y 1) v_prenex_3938) (<= 1994 (* 2 (select main_a v_prenex_3938))))) (forall ((v_prenex_3937 Int)) (or (<= 1 (select main_a v_prenex_3937)) (<= (select main_a v_prenex_3937) 5) (< v_prenex_3937 main_x)))) (forall ((v_prenex_6314 Int) (v_prenex_6313 Int)) (or (< v_prenex_6313 main_x) (<= 0 (+ (select main_a v_prenex_6313) 1)) (<= (select main_a v_prenex_6314) 999) (< v_prenex_6314 main_y) (<= (+ main_y 1) v_prenex_6314) (<= (select main_a v_prenex_6314) (+ (select main_a v_prenex_6313) 998)))) (forall ((v_prenex_1155 Int) (v_prenex_1154 Int)) (or (<= (+ main_y 1) v_prenex_1155) (<= (select main_a v_prenex_1155) 1001) (<= (select main_a v_prenex_1154) 5) (< v_prenex_1154 main_x) (< v_prenex_1155 main_y) (<= (+ (select main_a v_prenex_1154) (select main_a v_prenex_1155)) 1000))) (or (forall ((v_prenex_5143 Int)) (or (<= 1 (select main_a v_prenex_5143)) (<= (* 2 (select main_a v_prenex_5143)) 6))) (forall ((v_prenex_5144 Int)) (or (< v_prenex_5144 main_y) (<= (* 2 (select main_a v_prenex_5144)) 1998) (<= (+ main_y 1) v_prenex_5144) (<= 997 (select main_a v_prenex_5144))))) (forall ((v_prenex_4410 Int) (v_prenex_4409 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4410))) (<= (+ main_y 1) v_prenex_4410) (<= (+ (select main_a v_prenex_4409) (select main_a v_prenex_4410)) 1000) (<= 2 (* 2 (select main_a v_prenex_4409))) (<= 0 (+ (select main_a v_prenex_4409) 1)) (< v_prenex_4410 main_y))) (forall ((v_prenex_4899 Int) (v_prenex_4898 Int)) (or (< v_prenex_4899 main_y) (<= 997 (select main_a v_prenex_4899)) (<= (+ (select main_a v_prenex_4898) (select main_a v_prenex_4899)) 1000) (<= 1 (select main_a v_prenex_4898)) (<= (+ main_y 1) v_prenex_4899) (<= 0 (+ (select main_a v_prenex_4898) 1)))) (forall ((v_prenex_5859 Int) (v_prenex_5858 Int)) (or (<= (+ main_y 1) v_prenex_5859) (< v_prenex_5859 main_y) (<= 1 (select main_a v_prenex_5858)) (<= (+ (select main_a v_prenex_5858) (select main_a v_prenex_5859)) 1000) (<= (select main_a v_prenex_5859) 1001))) (or (forall ((v_prenex_150 Int)) (or (< v_prenex_150 main_y) (<= (+ main_y 1) v_prenex_150) (<= 1994 (* 2 (select main_a v_prenex_150))) (<= 995 (select main_a v_prenex_150)))) (forall ((v_prenex_149 Int)) (or (<= (select main_a v_prenex_149) 3) (<= 0 (+ (select main_a v_prenex_149) 1))))) (or (forall ((v_prenex_6243 Int)) (or (<= 1 (select main_a v_prenex_6243)) (<= (+ main_x 1) v_prenex_6243))) (forall ((v_prenex_6244 Int)) (or (< v_prenex_6244 main_y) (<= (select main_a v_prenex_6244) 999) (<= (+ main_y 1) v_prenex_6244) (<= 1994 (* 2 (select main_a v_prenex_6244)))))) (forall ((v_prenex_259 Int) (v_prenex_260 Int)) (or (<= (+ main_x 1) v_prenex_259) (<= 995 (select main_a v_prenex_260)) (<= (+ (select main_a v_prenex_259) 994) (select main_a v_prenex_260)) (< v_prenex_260 main_y) (<= (+ main_y 1) v_prenex_260) (<= 2 (* 2 (select main_a v_prenex_259))))) (forall ((v_prenex_6040 Int) (v_prenex_6039 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6039))) (< v_prenex_6039 main_x) (<= (+ (select main_a v_prenex_6039) (select main_a v_prenex_6040)) 1000) (<= (+ main_y 1) v_prenex_6040) (<= 1 (select main_a v_prenex_6039)) (< v_prenex_6040 main_y) (<= (* 2 (select main_a v_prenex_6040)) 1998))) (forall ((v_prenex_5608 Int) (v_prenex_5607 Int)) (or (< v_prenex_5608 main_y) (<= (select main_a v_prenex_5608) (+ (select main_a v_prenex_5607) 998)) (< v_prenex_5607 main_x) (<= (* 2 (select main_a v_prenex_5607)) 6) (<= 1 (select main_a v_prenex_5607)) (<= (* 2 (select main_a v_prenex_5608)) 1998) (<= (+ main_y 1) v_prenex_5608))) (forall ((v_prenex_5693 Int) (v_prenex_5692 Int)) (or (<= (select main_a v_prenex_5692) 3) (< v_prenex_5692 main_x) (<= (+ main_y 1) v_prenex_5693) (<= (+ (select main_a v_prenex_5692) (select main_a v_prenex_5693)) 1000) (<= 1994 (* 2 (select main_a v_prenex_5693))) (< v_prenex_5693 main_y) (<= (select main_a v_prenex_5692) 5))) (or (forall ((v_prenex_4567 Int)) (or (< v_prenex_4567 main_y) (<= (* 2 (select main_a v_prenex_4567)) 1998) (<= (+ main_y 1) v_prenex_4567) (<= (select main_a v_prenex_4567) 1001))) (forall ((v_prenex_4566 Int)) (or (<= (+ main_x 1) v_prenex_4566) (<= 2 (* 2 (select main_a v_prenex_4566)))))) (forall ((v_prenex_5452 Int) (v_prenex_5451 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5452))) (<= (* 2 (select main_a v_prenex_5451)) 6) (<= (select main_a v_prenex_5451) 5) (< v_prenex_5452 main_y) (<= (+ main_y 1) v_prenex_5452) (<= (select main_a v_prenex_5452) (+ (select main_a v_prenex_5451) 998)))) (forall ((v_prenex_4433 Int) (v_prenex_4432 Int)) (or (<= (* 2 (select main_a v_prenex_4432)) 6) (<= (+ (select main_a v_prenex_4432) (select main_a v_prenex_4433)) 1000) (<= (+ main_y 1) v_prenex_4433) (<= 997 (select main_a v_prenex_4433)) (< v_prenex_4433 main_y))) (forall ((v_prenex_2266 Int) (v_prenex_2267 Int)) (or (<= (* 2 (select main_a v_prenex_2266)) 6) (< v_prenex_2267 main_y) (<= (+ main_x 1) v_prenex_2266) (<= (select main_a v_prenex_2267) (+ (select main_a v_prenex_2266) 998)) (<= (+ main_y 1) v_prenex_2267) (<= (select main_a v_prenex_2266) 3) (<= (select main_a v_prenex_2267) 999))) (forall ((v_prenex_2644 Int) (v_prenex_2643 Int)) (or (<= (+ (select main_a v_prenex_2643) 994) (select main_a v_prenex_2644)) (<= (select main_a v_prenex_2643) 3) (<= (select main_a v_prenex_2643) 5) (<= (+ main_y 1) v_prenex_2644) (< v_prenex_2643 main_x) (<= (* 2 (select main_a v_prenex_2644)) 1998) (< v_prenex_2644 main_y))) (forall ((v_prenex_1536 Int) (v_prenex_1535 Int)) (or (<= (+ main_x 1) v_prenex_1535) (<= (+ main_y 1) v_prenex_1536) (<= (+ (select main_a v_prenex_1535) 994) (select main_a v_prenex_1536)) (< v_prenex_1536 main_y) (<= (select main_a v_prenex_1536) 999) (<= 2 (* 2 (select main_a v_prenex_1535))))) (forall ((v_prenex_6456 Int) (v_prenex_6455 Int)) (or (<= (select main_a v_prenex_6456) 1001) (<= (+ main_x 1) v_prenex_6455) (<= (+ (select main_a v_prenex_6455) 994) (select main_a v_prenex_6456)) (<= (+ main_y 1) v_prenex_6456) (< v_prenex_6456 main_y) (<= 0 (+ (select main_a v_prenex_6455) 1)))) (forall ((v_prenex_3142 Int) (v_prenex_3143 Int)) (or (<= (+ main_x 1) v_prenex_3142) (< v_prenex_3143 main_y) (<= (select main_a v_prenex_3143) 999) (<= (select main_a v_prenex_3142) 3) (<= (select main_a v_prenex_3143) (+ (select main_a v_prenex_3142) 998)) (<= 0 (+ (select main_a v_prenex_3142) 1)) (<= (+ main_y 1) v_prenex_3143))) (or (forall ((v_prenex_6121 Int)) (or (<= (* 2 (select main_a v_prenex_6121)) 6) (<= (select main_a v_prenex_6121) 3))) (forall ((v_prenex_6122 Int)) (or (< v_prenex_6122 main_y) (<= 997 (select main_a v_prenex_6122)) (<= (* 2 (select main_a v_prenex_6122)) 1998) (<= (+ main_y 1) v_prenex_6122)))) (forall ((v_prenex_6175 Int) (v_prenex_6176 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6175))) (< v_prenex_6175 main_x) (< v_prenex_6176 main_y) (<= 1994 (* 2 (select main_a v_prenex_6176))) (<= 1000 (+ (select main_a v_prenex_6175) (select main_a v_prenex_6176))) (<= (+ main_y 1) v_prenex_6176))) (forall ((v_prenex_1083 Int) (v_prenex_1082 Int)) (or (<= (+ main_x 1) v_prenex_1082) (<= (select main_a v_prenex_1082) 3) (<= (* 2 (select main_a v_prenex_1083)) 1998) (< v_prenex_1083 main_y) (<= (select main_a v_prenex_1082) 5) (<= (+ (select main_a v_prenex_1082) 994) (select main_a v_prenex_1083)) (<= (+ main_y 1) v_prenex_1083))) (forall ((v_prenex_1712 Int) (v_prenex_1711 Int)) (or (<= (select main_a v_prenex_1712) 1001) (<= (+ main_y 1) v_prenex_1712) (< v_prenex_1712 main_y) (<= (select main_a v_prenex_1711) 5) (<= (select main_a v_prenex_1711) 3) (<= (+ main_x 1) v_prenex_1711) (<= (select main_a v_prenex_1712) (+ (select main_a v_prenex_1711) 998)))) (forall ((v_prenex_4911 Int) (v_prenex_4910 Int)) (or (<= 0 (+ (select main_a v_prenex_4910) 1)) (<= (+ main_y 1) v_prenex_4911) (< v_prenex_4910 main_x) (<= (+ (select main_a v_prenex_4910) 994) (select main_a v_prenex_4911)) (< v_prenex_4911 main_y) (<= (* 2 (select main_a v_prenex_4910)) 6) (<= 997 (select main_a v_prenex_4911)))) (forall ((v_prenex_5749 Int) (v_prenex_5748 Int)) (or (<= 1000 (+ (select main_a v_prenex_5748) (select main_a v_prenex_5749))) (<= 1994 (* 2 (select main_a v_prenex_5749))) (< v_prenex_5749 main_y) (<= (* 2 (select main_a v_prenex_5748)) 6) (<= (+ main_y 1) v_prenex_5749) (<= 1 (select main_a v_prenex_5748)) (< v_prenex_5748 main_x))) (forall ((v_prenex_4304 Int) (v_prenex_4303 Int)) (or (<= (select main_a v_prenex_4304) (+ (select main_a v_prenex_4303) 998)) (< v_prenex_4303 main_x) (< v_prenex_4304 main_y) (<= (+ main_y 1) v_prenex_4304) (<= (select main_a v_prenex_4304) 999))) (forall ((v_prenex_1437 Int) (v_prenex_1438 Int)) (or (<= (+ main_x 1) v_prenex_1437) (<= (+ main_y 1) v_prenex_1438) (< v_prenex_1438 main_y) (<= (select main_a v_prenex_1437) 5) (<= 1000 (+ (select main_a v_prenex_1437) (select main_a v_prenex_1438))) (<= 995 (select main_a v_prenex_1438)))) (forall ((v_prenex_6058 Int) (v_prenex_6057 Int)) (or (<= (* 2 (select main_a v_prenex_6057)) 6) (<= (+ main_y 1) v_prenex_6058) (<= 997 (select main_a v_prenex_6058)) (<= (select main_a v_prenex_6057) 5) (<= (+ (select main_a v_prenex_6057) (select main_a v_prenex_6058)) 1000) (< v_prenex_6058 main_y) (<= (+ main_x 1) v_prenex_6057))) (or (forall ((v_prenex_4580 Int)) (or (<= (select main_a v_prenex_4580) 3) (<= 2 (* 2 (select main_a v_prenex_4580))))) (forall ((v_prenex_4581 Int)) (or (<= 995 (select main_a v_prenex_4581)) (<= 1994 (* 2 (select main_a v_prenex_4581))) (<= (+ main_y 1) v_prenex_4581) (< v_prenex_4581 main_y)))) (forall ((v_prenex_6236 Int) (v_prenex_6235 Int)) (or (<= 997 (select main_a v_prenex_6236)) (<= (+ main_y 1) v_prenex_6236) (<= 2 (* 2 (select main_a v_prenex_6235))) (<= (select main_a v_prenex_6235) 5) (<= 1000 (+ (select main_a v_prenex_6235) (select main_a v_prenex_6236))) (< v_prenex_6236 main_y))) (forall ((v_prenex_3795 Int) (v_prenex_3796 Int)) (or (<= (+ (select main_a v_prenex_3795) 994) (select main_a v_prenex_3796)) (<= 997 (select main_a v_prenex_3796)) (< v_prenex_3796 main_y) (<= (select main_a v_prenex_3795) 3) (<= (select main_a v_prenex_3795) 5) (<= (+ main_x 1) v_prenex_3795) (<= (+ main_y 1) v_prenex_3796))) (forall ((v_prenex_3930 Int) (v_prenex_3929 Int)) (or (<= (+ main_y 1) v_prenex_3930) (< v_prenex_3930 main_y) (<= (select main_a v_prenex_3929) 5) (<= 995 (select main_a v_prenex_3930)) (<= 1000 (+ (select main_a v_prenex_3929) (select main_a v_prenex_3930))) (<= (select main_a v_prenex_3929) 3) (< v_prenex_3929 main_x))) (forall ((v_prenex_1554 Int) (v_prenex_1553 Int)) (or (<= (select main_a v_prenex_1554) (+ (select main_a v_prenex_1553) 998)) (<= (+ main_y 1) v_prenex_1554) (<= (+ main_x 1) v_prenex_1553) (< v_prenex_1553 main_x) (< v_prenex_1554 main_y))) (forall ((v_prenex_5482 Int) (v_prenex_5481 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5482))) (<= (+ main_x 1) v_prenex_5481) (<= (+ main_y 1) v_prenex_5482) (<= 0 (+ (select main_a v_prenex_5481) 1)) (< v_prenex_5482 main_y) (<= 1 (select main_a v_prenex_5481)) (<= (select main_a v_prenex_5482) (+ (select main_a v_prenex_5481) 998)))) (forall ((v_prenex_4777 Int) (v_prenex_4776 Int)) (or (<= 0 (+ (select main_a v_prenex_4776) 1)) (< v_prenex_4776 main_x) (<= 1994 (* 2 (select main_a v_prenex_4777))) (<= (* 2 (select main_a v_prenex_4776)) 6) (< v_prenex_4777 main_y) (<= (+ main_y 1) v_prenex_4777) (<= (+ (select main_a v_prenex_4776) (select main_a v_prenex_4777)) 1000))) (forall ((v_prenex_4102 Int) (v_prenex_4101 Int)) (or (< v_prenex_4101 main_x) (<= (select main_a v_prenex_4101) 3) (<= (select main_a v_prenex_4102) (+ (select main_a v_prenex_4101) 998)) (<= (* 2 (select main_a v_prenex_4101)) 6) (<= (+ main_x 1) v_prenex_4101))) (forall ((v_prenex_3007 Int) (v_prenex_3006 Int)) (or (<= 995 (select main_a v_prenex_3007)) (<= 1000 (+ (select main_a v_prenex_3006) (select main_a v_prenex_3007))) (<= (+ main_x 1) v_prenex_3006) (<= (+ main_y 1) v_prenex_3007) (< v_prenex_3007 main_y) (<= (select main_a v_prenex_3006) 5))) (forall ((v_prenex_3135 Int) (v_prenex_3134 Int)) (or (<= (select main_a v_prenex_3134) 3) (<= 0 (+ (select main_a v_prenex_3134) 1)) (< v_prenex_3135 main_y) (<= (select main_a v_prenex_3135) (+ (select main_a v_prenex_3134) 998)) (<= (+ main_y 1) v_prenex_3135) (<= 995 (select main_a v_prenex_3135)))) (forall ((v_prenex_2174 Int) (v_prenex_2173 Int)) (or (<= (+ (select main_a v_prenex_2173) (select main_a v_prenex_2174)) 1000) (< v_prenex_2174 main_y) (<= 997 (select main_a v_prenex_2174)) (<= (+ main_y 1) v_prenex_2174) (<= 0 (+ (select main_a v_prenex_2173) 1)) (<= (+ main_x 1) v_prenex_2173))) (forall ((v_prenex_5288 Int) (v_prenex_5287 Int)) (or (<= (+ (select main_a v_prenex_5287) 994) (select main_a v_prenex_5288)) (<= (* 2 (select main_a v_prenex_5287)) 6) (< v_prenex_5287 main_x) (<= (+ main_y 1) v_prenex_5288) (<= 2 (* 2 (select main_a v_prenex_5287))) (< v_prenex_5288 main_y) (<= (select main_a v_prenex_5288) 999))) (forall ((v_prenex_4487 Int) (v_prenex_4486 Int)) (or (<= (+ (select main_a v_prenex_4486) 994) (select main_a v_prenex_4487)) (<= 995 (select main_a v_prenex_4487)) (<= (select main_a v_prenex_4486) 5) (<= (select main_a v_prenex_4486) 3) (<= (+ main_x 1) v_prenex_4486) (<= (+ main_y 1) v_prenex_4487) (< v_prenex_4487 main_y))) (forall ((v_prenex_5178 Int) (v_prenex_5177 Int)) (or (<= (+ (select main_a v_prenex_5177) 994) (select main_a v_prenex_5178)) (<= 0 (+ (select main_a v_prenex_5177) 1)) (<= (select main_a v_prenex_5177) 5) (< v_prenex_5177 main_x) (< v_prenex_5178 main_y) (<= 995 (select main_a v_prenex_5178)) (<= (+ main_y 1) v_prenex_5178))) (forall ((v_prenex_376 Int) (v_prenex_375 Int)) (or (<= (* 2 (select main_a v_prenex_375)) 6) (< v_prenex_375 main_x) (<= 1 (select main_a v_prenex_375)) (<= (+ (select main_a v_prenex_375) 994) (select main_a v_prenex_376)) (<= 1994 (* 2 (select main_a v_prenex_376))) (<= (+ main_y 1) v_prenex_376) (< v_prenex_376 main_y))) (forall ((v_prenex_5588 Int) (v_prenex_5587 Int)) (or (<= (* 2 (select main_a v_prenex_5587)) 6) (<= (+ main_y 1) v_prenex_5588) (<= (select main_a v_prenex_5588) 1001) (< v_prenex_5588 main_y) (<= (+ main_x 1) v_prenex_5587) (<= (+ (select main_a v_prenex_5587) (select main_a v_prenex_5588)) 1000))) (or (forall ((v_prenex_3941 Int)) (<= 2 (* 2 (select main_a v_prenex_3941)))) (forall ((v_prenex_3942 Int)) (or (< v_prenex_3942 main_y) (<= 997 (select main_a v_prenex_3942)) (<= (+ main_y 1) v_prenex_3942)))) (forall ((v_prenex_2527 Int) (v_prenex_2528 Int)) (or (<= (+ main_y 1) v_prenex_2528) (< v_prenex_2528 main_y) (<= (select main_a v_prenex_2527) 5) (<= (+ (select main_a v_prenex_2527) 994) (select main_a v_prenex_2528)) (<= 997 (select main_a v_prenex_2528)) (<= (+ main_x 1) v_prenex_2527))) (forall ((v_prenex_4957 Int) (v_prenex_4956 Int)) (or (<= (select main_a v_prenex_4957) (+ (select main_a v_prenex_4956) 998)) (<= 0 (+ (select main_a v_prenex_4956) 1)) (< v_prenex_4957 main_y) (<= (+ main_x 1) v_prenex_4956) (<= (select main_a v_prenex_4957) 1001) (<= 1 (select main_a v_prenex_4956)) (<= (+ main_y 1) v_prenex_4957))) (forall ((v_prenex_1107 Int) (v_prenex_1106 Int)) (or (<= (+ main_y 1) v_prenex_1107) (<= (+ main_x 1) v_prenex_1106) (< v_prenex_1107 main_y) (<= 1994 (* 2 (select main_a v_prenex_1107))) (<= (select main_a v_prenex_1106) 5) (<= 1000 (+ (select main_a v_prenex_1106) (select main_a v_prenex_1107))) (<= (select main_a v_prenex_1106) 3))) (forall ((v_prenex_5787 Int) (v_prenex_5786 Int)) (or (<= 0 (+ (select main_a v_prenex_5786) 1)) (<= 1 (select main_a v_prenex_5786)) (<= (+ main_y 1) v_prenex_5787) (<= 1000 (+ (select main_a v_prenex_5786) (select main_a v_prenex_5787))) (< v_prenex_5787 main_y) (<= 995 (select main_a v_prenex_5787)))) (forall ((v_prenex_640 Int) (v_prenex_639 Int)) (or (<= (+ main_y 1) v_prenex_640) (<= (+ (select main_a v_prenex_639) (select main_a v_prenex_640)) 1000) (<= (* 2 (select main_a v_prenex_639)) 6) (< v_prenex_640 main_y) (<= 0 (+ (select main_a v_prenex_639) 1)) (<= (select main_a v_prenex_640) 1001))) (forall ((v_prenex_1672 Int) (v_prenex_1671 Int)) (or (<= 995 (select main_a v_prenex_1672)) (<= 0 (+ (select main_a v_prenex_1671) 1)) (<= (select main_a v_prenex_1672) (+ (select main_a v_prenex_1671) 998)) (< v_prenex_1671 main_x) (<= (+ main_y 1) v_prenex_1672) (< v_prenex_1672 main_y) (<= (select main_a v_prenex_1671) 5))) (forall ((v_prenex_4203 Int) (v_prenex_4204 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4204))) (< v_prenex_4204 main_y) (<= (select main_a v_prenex_4203) 3) (<= (+ main_y 1) v_prenex_4204) (<= 2 (* 2 (select main_a v_prenex_4203))) (<= (select main_a v_prenex_4204) (+ (select main_a v_prenex_4203) 998)))) (or (forall ((v_prenex_1055 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1055))) (< v_prenex_1055 main_y) (<= 995 (select main_a v_prenex_1055)) (<= (+ main_y 1) v_prenex_1055))) (forall ((v_prenex_1054 Int)) (or (< v_prenex_1054 main_x) (<= 1 (select main_a v_prenex_1054)) (<= (select main_a v_prenex_1054) 3)))) (forall ((v_prenex_5246 Int) (v_prenex_5245 Int)) (or (<= 1 (select main_a v_prenex_5245)) (<= (select main_a v_prenex_5246) 999) (<= (+ main_y 1) v_prenex_5246) (< v_prenex_5246 main_y) (<= (+ (select main_a v_prenex_5245) 994) (select main_a v_prenex_5246)))) (forall ((v_prenex_3087 Int) (v_prenex_3086 Int)) (or (<= (select main_a v_prenex_3087) (+ (select main_a v_prenex_3086) 998)) (<= (+ main_x 1) v_prenex_3086) (<= (select main_a v_prenex_3086) 3) (<= (+ main_y 1) v_prenex_3087) (<= 997 (select main_a v_prenex_3087)) (< v_prenex_3087 main_y))) (forall ((v_prenex_6144 Int) (v_prenex_6143 Int)) (or (<= (+ (select main_a v_prenex_6143) (select main_a v_prenex_6144)) 1000) (<= (select main_a v_prenex_6143) 3) (<= (+ main_x 1) v_prenex_6143) (<= 0 (+ (select main_a v_prenex_6143) 1)) (< v_prenex_6143 main_x))) (forall ((v_prenex_4702 Int) (v_prenex_4703 Int)) (or (<= 1 (select main_a v_prenex_4702)) (<= (+ main_y 1) v_prenex_4703) (<= 995 (select main_a v_prenex_4703)) (<= (select main_a v_prenex_4703) (+ (select main_a v_prenex_4702) 998)) (< v_prenex_4703 main_y) (<= (+ main_x 1) v_prenex_4702))) (or (forall ((v_prenex_5004 Int)) (or (< v_prenex_5004 main_x) (<= 2 (* 2 (select main_a v_prenex_5004))))) (forall ((v_prenex_5005 Int)) (or (< v_prenex_5005 main_y) (<= (select main_a v_prenex_5005) 1001) (<= (+ main_y 1) v_prenex_5005) (<= 1994 (* 2 (select main_a v_prenex_5005)))))) (forall ((v_prenex_1336 Int) (v_prenex_1335 Int)) (or (<= (+ main_y 1) v_prenex_1336) (<= 1994 (* 2 (select main_a v_prenex_1336))) (< v_prenex_1336 main_y) (<= 0 (+ (select main_a v_prenex_1335) 1)) (<= (select main_a v_prenex_1336) (+ (select main_a v_prenex_1335) 998)) (<= 1 (select main_a v_prenex_1335)))) (forall ((v_prenex_813 Int) (v_prenex_812 Int)) (or (<= (+ main_y 1) v_prenex_813) (<= (+ (select main_a v_prenex_812) 994) (select main_a v_prenex_813)) (<= (select main_a v_prenex_813) 999) (<= (* 2 (select main_a v_prenex_812)) 6) (< v_prenex_813 main_y) (<= 0 (+ (select main_a v_prenex_812) 1)))) (or (forall ((v_prenex_4837 Int)) (or (<= (select main_a v_prenex_4837) 1001) (< v_prenex_4837 main_y) (<= (* 2 (select main_a v_prenex_4837)) 1998) (<= (+ main_y 1) v_prenex_4837))) (forall ((v_prenex_4836 Int)) (or (< v_prenex_4836 main_x) (<= (select main_a v_prenex_4836) 5) (<= 0 (+ (select main_a v_prenex_4836) 1))))) (forall ((v_prenex_2300 Int) (v_prenex_2301 Int)) (or (<= (select main_a v_prenex_2300) 3) (<= (+ main_y 1) v_prenex_2301) (<= 2 (* 2 (select main_a v_prenex_2300))) (<= 1000 (+ (select main_a v_prenex_2300) (select main_a v_prenex_2301))) (<= 997 (select main_a v_prenex_2301)) (< v_prenex_2301 main_y))) (forall ((v_prenex_4829 Int) (v_prenex_4828 Int)) (or (<= (+ (select main_a v_prenex_4828) (select main_a v_prenex_4829)) 1000) (< v_prenex_4828 main_x) (<= 1 (select main_a v_prenex_4828)) (<= 0 (+ (select main_a v_prenex_4828) 1)) (< v_prenex_4829 main_y) (<= (select main_a v_prenex_4829) 999) (<= (+ main_y 1) v_prenex_4829))) (forall ((v_prenex_1073 Int) (v_prenex_1072 Int)) (or (<= 995 (select main_a v_prenex_1073)) (<= (select main_a v_prenex_1072) 5) (< v_prenex_1072 main_x) (<= (+ main_y 1) v_prenex_1073) (<= (select main_a v_prenex_1073) (+ (select main_a v_prenex_1072) 998)) (< v_prenex_1073 main_y))) (forall ((v_prenex_1169 Int) (v_prenex_1168 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1169))) (<= (+ (select main_a v_prenex_1168) (select main_a v_prenex_1169)) 1000) (<= (+ main_x 1) v_prenex_1168) (< v_prenex_1169 main_y) (<= 2 (* 2 (select main_a v_prenex_1168))) (<= (+ main_y 1) v_prenex_1169) (<= 0 (+ (select main_a v_prenex_1168) 1)))) (or (forall ((v_prenex_3205 Int)) (or (<= (+ main_y 1) v_prenex_3205) (<= 1994 (* 2 (select main_a v_prenex_3205))) (<= (* 2 (select main_a v_prenex_3205)) 1998) (< v_prenex_3205 main_y))) (forall ((v_prenex_3204 Int)) (or (<= 0 (+ (select main_a v_prenex_3204) 1)) (<= (+ main_x 1) v_prenex_3204) (<= 1 (select main_a v_prenex_3204))))) (forall ((v_prenex_5364 Int) (v_prenex_5363 Int)) (or (<= (+ (select main_a v_prenex_5363) 994) (select main_a v_prenex_5364)) (<= (select main_a v_prenex_5364) 1001) (<= (+ main_y 1) v_prenex_5364) (<= (* 2 (select main_a v_prenex_5363)) 6) (< v_prenex_5364 main_y))) (forall ((v_prenex_4164 Int) (v_prenex_4163 Int)) (or (<= (+ main_x 1) v_prenex_4163) (<= 2 (* 2 (select main_a v_prenex_4163))) (<= (* 2 (select main_a v_prenex_4163)) 6) (<= (+ main_y 1) v_prenex_4164) (<= (+ (select main_a v_prenex_4163) 994) (select main_a v_prenex_4164)) (<= (* 2 (select main_a v_prenex_4164)) 1998) (< v_prenex_4164 main_y))) (forall ((v_prenex_4056 Int) (v_prenex_4055 Int)) (or (< v_prenex_4056 main_y) (<= (select main_a v_prenex_4056) 999) (<= (+ main_x 1) v_prenex_4055) (<= (+ main_y 1) v_prenex_4056) (<= 1000 (+ (select main_a v_prenex_4055) (select main_a v_prenex_4056))) (<= 2 (* 2 (select main_a v_prenex_4055))))) (forall ((v_prenex_1688 Int) (v_prenex_1687 Int)) (or (<= (select main_a v_prenex_1687) 5) (<= (+ (select main_a v_prenex_1687) 994) (select main_a v_prenex_1688)) (< v_prenex_1688 main_y) (<= 995 (select main_a v_prenex_1688)) (<= (+ main_y 1) v_prenex_1688))) (forall ((v_prenex_4867 Int) (v_prenex_4866 Int)) (or (<= (select main_a v_prenex_4867) (+ (select main_a v_prenex_4866) 998)) (<= (+ main_y 1) v_prenex_4867) (<= 995 (select main_a v_prenex_4867)) (<= 0 (+ (select main_a v_prenex_4866) 1)) (< v_prenex_4867 main_y) (< v_prenex_4866 main_x) (<= (select main_a v_prenex_4866) 5))) (forall ((v_prenex_2760 Int) (v_prenex_2759 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2759))) (<= (+ main_y 1) v_prenex_2760) (<= (+ main_x 1) v_prenex_2759) (< v_prenex_2760 main_y) (<= 1994 (* 2 (select main_a v_prenex_2760))) (<= (select main_a v_prenex_2760) (+ (select main_a v_prenex_2759) 998)))) (or (forall ((v_prenex_4525 Int)) (or (< v_prenex_4525 main_y) (<= (* 2 (select main_a v_prenex_4525)) 1998) (<= (select main_a v_prenex_4525) 1001) (<= (+ main_y 1) v_prenex_4525))) (forall ((v_prenex_4524 Int)) (or (<= (* 2 (select main_a v_prenex_4524)) 6) (<= (select main_a v_prenex_4524) 3)))) (or (forall ((v_prenex_2344 Int)) (or (<= (+ main_x 1) v_prenex_2344) (<= (select main_a v_prenex_2344) 5))) (forall ((v_prenex_2345 Int)) (or (<= (+ main_y 1) v_prenex_2345) (<= 997 (select main_a v_prenex_2345)) (< v_prenex_2345 main_y) (<= (* 2 (select main_a v_prenex_2345)) 1998)))) (forall ((v_prenex_671 Int) (v_prenex_672 Int)) (or (<= (+ main_x 1) v_prenex_671) (<= (+ (select main_a v_prenex_671) 994) (select main_a v_prenex_672)) (<= (select main_a v_prenex_672) 999) (< v_prenex_672 main_y) (<= (+ main_y 1) v_prenex_672))) (forall ((v_prenex_2830 Int) (v_prenex_2829 Int)) (or (<= (+ main_y 1) v_prenex_2830) (<= (select main_a v_prenex_2830) 999) (< v_prenex_2830 main_y) (<= 1 (select main_a v_prenex_2829)) (<= (+ main_x 1) v_prenex_2829) (<= (select main_a v_prenex_2830) (+ (select main_a v_prenex_2829) 998)))) (forall ((v_prenex_1189 Int) (v_prenex_1188 Int)) (or (<= (+ main_y 1) v_prenex_1189) (< v_prenex_1189 main_y) (<= (select main_a v_prenex_1188) 5) (<= (+ (select main_a v_prenex_1188) 994) (select main_a v_prenex_1189)) (<= (* 2 (select main_a v_prenex_1189)) 1998))) (or (forall ((v_prenex_4991 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4991))) (<= (select main_a v_prenex_4991) 999) (<= (+ main_y 1) v_prenex_4991) (< v_prenex_4991 main_y))) (forall ((v_prenex_4990 Int)) (<= (select main_a v_prenex_4990) 3))) (forall ((v_prenex_2801 Int) (v_prenex_2802 Int)) (or (< v_prenex_2802 main_y) (< v_prenex_2801 main_x) (<= 995 (select main_a v_prenex_2802)) (<= (+ main_y 1) v_prenex_2802) (<= 1000 (+ (select main_a v_prenex_2801) (select main_a v_prenex_2802))) (<= 1 (select main_a v_prenex_2801)) (<= 0 (+ (select main_a v_prenex_2801) 1)))) (forall ((v_prenex_4946 Int) (v_prenex_4947 Int)) (or (<= (* 2 (select main_a v_prenex_4947)) 1998) (<= 1 (select main_a v_prenex_4946)) (<= 1000 (+ (select main_a v_prenex_4946) (select main_a v_prenex_4947))) (< v_prenex_4947 main_y) (<= (+ main_y 1) v_prenex_4947) (<= (+ main_x 1) v_prenex_4946))) (or (forall ((v_prenex_4428 Int)) (or (<= (+ main_x 1) v_prenex_4428) (<= 0 (+ (select main_a v_prenex_4428) 1)))) (forall ((v_prenex_4429 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4429))) (<= (+ main_y 1) v_prenex_4429) (<= 997 (select main_a v_prenex_4429)) (< v_prenex_4429 main_y)))) (or (forall ((v_prenex_1916 Int)) (or (<= (+ main_y 1) v_prenex_1916) (<= (select main_a v_prenex_1916) 1001) (< v_prenex_1916 main_y) (<= 1994 (* 2 (select main_a v_prenex_1916))))) (forall ((v_prenex_1915 Int)) (or (<= 0 (+ (select main_a v_prenex_1915) 1)) (< v_prenex_1915 main_x) (<= (select main_a v_prenex_1915) 3)))) (or (forall ((v_prenex_917 Int)) (or (<= (select main_a v_prenex_917) 1001) (< v_prenex_917 main_y) (<= (+ main_y 1) v_prenex_917) (<= (* 2 (select main_a v_prenex_917)) 1998))) (forall ((v_prenex_916 Int)) (or (<= (+ main_x 1) v_prenex_916) (<= 1 (select main_a v_prenex_916)) (<= (* 2 (select main_a v_prenex_916)) 6)))) (forall ((v_prenex_2889 Int) (v_prenex_2890 Int)) (or (<= (select main_a v_prenex_2889) 5) (< v_prenex_2889 main_x) (< v_prenex_2890 main_y) (<= (+ main_y 1) v_prenex_2890) (<= (+ (select main_a v_prenex_2889) 994) (select main_a v_prenex_2890)) (<= 0 (+ (select main_a v_prenex_2889) 1)) (<= 1994 (* 2 (select main_a v_prenex_2890))))) (forall ((v_prenex_3607 Int) (v_prenex_3608 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3608))) (<= (select main_a v_prenex_3607) 3) (< v_prenex_3608 main_y) (<= (+ main_x 1) v_prenex_3607) (<= 0 (+ (select main_a v_prenex_3607) 1)) (<= (+ main_y 1) v_prenex_3608) (<= (+ (select main_a v_prenex_3607) 994) (select main_a v_prenex_3608)))) (forall ((v_prenex_1592 Int) (v_prenex_1591 Int)) (or (<= (+ (select main_a v_prenex_1591) (select main_a v_prenex_1592)) 1000) (<= (+ main_x 1) v_prenex_1591) (<= 1 (select main_a v_prenex_1591)) (< v_prenex_1591 main_x) (<= 0 (+ (select main_a v_prenex_1591) 1)))) (forall ((v_prenex_1334 Int) (v_prenex_1333 Int)) (or (<= (+ main_x 1) v_prenex_1333) (< v_prenex_1334 main_y) (<= (+ (select main_a v_prenex_1333) 994) (select main_a v_prenex_1334)) (<= 995 (select main_a v_prenex_1334)) (<= (+ main_y 1) v_prenex_1334) (<= 1 (select main_a v_prenex_1333)))) (or (forall ((v_prenex_3026 Int)) (or (<= (select main_a v_prenex_3026) 5) (<= (+ main_x 1) v_prenex_3026) (<= 1 (select main_a v_prenex_3026)))) (forall ((v_prenex_3027 Int)) (or (< v_prenex_3027 main_y) (<= 1994 (* 2 (select main_a v_prenex_3027))) (<= 997 (select main_a v_prenex_3027)) (<= (+ main_y 1) v_prenex_3027)))) (forall ((v_prenex_5949 Int) (v_prenex_5948 Int)) (or (<= (+ main_x 1) v_prenex_5948) (<= (+ (select main_a v_prenex_5948) 994) (select main_a v_prenex_5949)) (< v_prenex_5948 main_x) (<= 2 (* 2 (select main_a v_prenex_5948))))) (forall ((v_prenex_2043 Int) (v_prenex_2044 Int)) (or (<= 1000 (+ (select main_a v_prenex_2043) (select main_a v_prenex_2044))) (<= (select main_a v_prenex_2043) 5) (<= (+ main_x 1) v_prenex_2043) (< v_prenex_2044 main_y) (<= (+ main_y 1) v_prenex_2044) (<= (select main_a v_prenex_2044) 1001))) (or (forall ((v_prenex_628 Int)) (or (<= (+ main_y 1) v_prenex_628) (< v_prenex_628 main_y) (<= (* 2 (select main_a v_prenex_628)) 1998) (<= 995 (select main_a v_prenex_628)))) (forall ((v_prenex_627 Int)) (or (< v_prenex_627 main_x) (<= (select main_a v_prenex_627) 3)))) (forall ((v_prenex_6589 Int) (v_prenex_6590 Int)) (or (<= 0 (+ (select main_a v_prenex_6589) 1)) (<= (select main_a v_prenex_6590) 1001) (<= (+ main_y 1) v_prenex_6590) (<= (+ (select main_a v_prenex_6589) (select main_a v_prenex_6590)) 1000) (<= (select main_a v_prenex_6589) 3) (< v_prenex_6590 main_y))) (forall ((v_prenex_3931 Int) (v_prenex_3932 Int)) (or (<= (+ (select main_a v_prenex_3931) (select main_a v_prenex_3932)) 1000) (< v_prenex_3931 main_x) (<= (select main_a v_prenex_3932) 999) (< v_prenex_3932 main_y) (<= (+ main_y 1) v_prenex_3932) (<= (select main_a v_prenex_3931) 5) (<= 1 (select main_a v_prenex_3931)))) (forall ((v_prenex_2002 Int) (v_prenex_2001 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2001))) (<= (select main_a v_prenex_2001) 5) (< v_prenex_2001 main_x) (<= 997 (select main_a v_prenex_2002)) (< v_prenex_2002 main_y) (<= (+ main_y 1) v_prenex_2002) (<= (+ (select main_a v_prenex_2001) (select main_a v_prenex_2002)) 1000))) (forall ((v_prenex_3374 Int) (v_prenex_3375 Int)) (or (<= (select main_a v_prenex_3375) (+ (select main_a v_prenex_3374) 998)) (<= (select main_a v_prenex_3375) 1001) (<= (* 2 (select main_a v_prenex_3374)) 6) (<= (select main_a v_prenex_3374) 5) (<= (+ main_y 1) v_prenex_3375) (< v_prenex_3375 main_y))) (forall ((v_prenex_6002 Int) (v_prenex_6001 Int)) (or (<= (* 2 (select main_a v_prenex_6001)) 6) (<= (+ main_y 1) v_prenex_6002) (<= 1994 (* 2 (select main_a v_prenex_6002))) (<= (+ (select main_a v_prenex_6001) (select main_a v_prenex_6002)) 1000) (<= 2 (* 2 (select main_a v_prenex_6001))) (< v_prenex_6002 main_y))) (forall ((v_prenex_3551 Int) (v_prenex_3552 Int)) (or (<= (+ main_y 1) v_prenex_3552) (<= (select main_a v_prenex_3551) 3) (<= (select main_a v_prenex_3552) (+ (select main_a v_prenex_3551) 998)) (<= (* 2 (select main_a v_prenex_3551)) 6) (<= 997 (select main_a v_prenex_3552)) (< v_prenex_3552 main_y))) (forall ((v_prenex_1314 Int) (v_prenex_1313 Int)) (or (< v_prenex_1314 main_y) (<= 997 (select main_a v_prenex_1314)) (<= 0 (+ (select main_a v_prenex_1313) 1)) (<= (+ main_y 1) v_prenex_1314) (<= (+ main_x 1) v_prenex_1313) (<= (+ (select main_a v_prenex_1313) 994) (select main_a v_prenex_1314)))) (or (forall ((v_prenex_3652 Int)) (or (< v_prenex_3652 main_y) (<= (* 2 (select main_a v_prenex_3652)) 1998) (<= (+ main_y 1) v_prenex_3652) (<= 997 (select main_a v_prenex_3652)))) (forall ((v_prenex_3651 Int)) (or (< v_prenex_3651 main_x) (<= 1 (select main_a v_prenex_3651))))) (forall ((v_prenex_3242 Int) (v_prenex_3243 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3242))) (<= 997 (select main_a v_prenex_3243)) (<= (select main_a v_prenex_3242) 5) (<= (+ main_y 1) v_prenex_3243) (<= (+ main_x 1) v_prenex_3242) (< v_prenex_3243 main_y) (<= (select main_a v_prenex_3243) (+ (select main_a v_prenex_3242) 998)))) (forall ((v_prenex_3767 Int) (v_prenex_3768 Int)) (or (<= (select main_a v_prenex_3768) (+ (select main_a v_prenex_3767) 998)) (<= (+ main_y 1) v_prenex_3768) (<= (+ main_x 1) v_prenex_3767) (<= 995 (select main_a v_prenex_3768)) (< v_prenex_3768 main_y))) (forall ((v_prenex_3669 Int) (v_prenex_3670 Int)) (or (< v_prenex_3670 main_y) (<= (select main_a v_prenex_3669) 5) (<= (+ main_y 1) v_prenex_3670) (<= (select main_a v_prenex_3670) 999) (<= 0 (+ (select main_a v_prenex_3669) 1)) (<= 1000 (+ (select main_a v_prenex_3669) (select main_a v_prenex_3670))))) (or (forall ((v_prenex_4643 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4643))) (<= (+ main_y 1) v_prenex_4643) (< v_prenex_4643 main_y) (<= 997 (select main_a v_prenex_4643)))) (forall ((v_prenex_4642 Int)) (or (<= (* 2 (select main_a v_prenex_4642)) 6) (<= 2 (* 2 (select main_a v_prenex_4642)))))) (or (forall ((v_prenex_3813 Int)) (or (<= 1 (select main_a v_prenex_3813)) (<= (+ main_x 1) v_prenex_3813) (<= 2 (* 2 (select main_a v_prenex_3813))))) (forall ((v_prenex_3814 Int)) (or (<= (* 2 (select main_a v_prenex_3814)) 1998) (< v_prenex_3814 main_y) (<= (+ main_y 1) v_prenex_3814)))) (forall ((v_prenex_741 Int) (v_prenex_742 Int)) (or (< v_prenex_742 main_y) (<= (select main_a v_prenex_741) 3) (<= (+ main_y 1) v_prenex_742) (<= (+ (select main_a v_prenex_741) 994) (select main_a v_prenex_742)) (<= (select main_a v_prenex_742) 1001) (<= (select main_a v_prenex_741) 5))) (or (forall ((v_prenex_2848 Int)) (or (< v_prenex_2848 main_y) (<= (+ main_y 1) v_prenex_2848) (<= (select main_a v_prenex_2848) 1001) (<= 1994 (* 2 (select main_a v_prenex_2848))))) (forall ((v_prenex_2847 Int)) (or (<= (* 2 (select main_a v_prenex_2847)) 6) (<= (+ main_x 1) v_prenex_2847)))) (forall ((v_prenex_2655 Int) (v_prenex_2656 Int)) (or (<= (+ main_y 1) v_prenex_2656) (<= (* 2 (select main_a v_prenex_2656)) 1998) (<= (select main_a v_prenex_2656) (+ (select main_a v_prenex_2655) 998)) (< v_prenex_2656 main_y) (<= 0 (+ (select main_a v_prenex_2655) 1)))) (or (forall ((v_prenex_6584 Int)) (or (< v_prenex_6584 main_y) (<= (* 2 (select main_a v_prenex_6584)) 1998) (<= (+ main_y 1) v_prenex_6584))) (forall ((v_prenex_6583 Int)) (or (< v_prenex_6583 main_x) (<= 1 (select main_a v_prenex_6583)) (<= (select main_a v_prenex_6583) 5)))) (forall ((v_prenex_2877 Int) (v_prenex_2878 Int)) (or (<= (select main_a v_prenex_2877) 5) (<= (select main_a v_prenex_2878) (+ (select main_a v_prenex_2877) 998)) (< v_prenex_2878 main_y) (<= (* 2 (select main_a v_prenex_2878)) 1998) (<= (+ main_y 1) v_prenex_2878) (<= 0 (+ (select main_a v_prenex_2877) 1)))) (forall ((v_prenex_3146 Int) (v_prenex_3147 Int)) (or (<= (select main_a v_prenex_3147) (+ (select main_a v_prenex_3146) 998)) (<= (+ main_x 1) v_prenex_3146) (<= 0 (+ (select main_a v_prenex_3146) 1)) (<= (+ main_y 1) v_prenex_3147) (< v_prenex_3147 main_y) (<= (select main_a v_prenex_3147) 1001))) (forall ((v_prenex_3907 Int) (v_prenex_3908 Int)) (or (<= (select main_a v_prenex_3908) 999) (<= (* 2 (select main_a v_prenex_3907)) 6) (<= (+ (select main_a v_prenex_3907) 994) (select main_a v_prenex_3908)) (<= 2 (* 2 (select main_a v_prenex_3907))) (<= (+ main_x 1) v_prenex_3907) (<= (+ main_y 1) v_prenex_3908) (< v_prenex_3908 main_y))) (forall ((v_prenex_6409 Int) (v_prenex_6410 Int)) (or (<= (+ main_y 1) v_prenex_6410) (<= (select main_a v_prenex_6410) 1001) (<= 1 (select main_a v_prenex_6409)) (<= (select main_a v_prenex_6410) (+ (select main_a v_prenex_6409) 998)) (<= (+ main_x 1) v_prenex_6409) (<= 2 (* 2 (select main_a v_prenex_6409))) (< v_prenex_6410 main_y))) (or (forall ((v_prenex_5272 Int)) (or (< v_prenex_5272 main_y) (<= (* 2 (select main_a v_prenex_5272)) 1998) (<= (+ main_y 1) v_prenex_5272))) (forall ((v_prenex_5271 Int)) (or (<= 0 (+ (select main_a v_prenex_5271) 1)) (< v_prenex_5271 main_x) (<= 1 (select main_a v_prenex_5271))))) (forall ((v_prenex_1578 Int) (v_prenex_1577 Int)) (or (<= 1 (select main_a v_prenex_1577)) (<= (+ main_x 1) v_prenex_1577) (<= (select main_a v_prenex_1577) 5) (<= (+ main_y 1) v_prenex_1578) (<= (select main_a v_prenex_1578) (+ (select main_a v_prenex_1577) 998)) (<= (select main_a v_prenex_1578) 1001) (< v_prenex_1578 main_y))) (or (forall ((v_prenex_6539 Int)) (<= 2 (* 2 (select main_a v_prenex_6539)))) (forall ((v_prenex_6540 Int)) (or (<= (* 2 (select main_a v_prenex_6540)) 1998) (<= (+ main_y 1) v_prenex_6540) (< v_prenex_6540 main_y) (<= (select main_a v_prenex_6540) 1001)))) (forall ((v_prenex_5677 Int) (v_prenex_5676 Int)) (or (<= (* 2 (select main_a v_prenex_5676)) 6) (< v_prenex_5677 main_y) (<= (+ main_y 1) v_prenex_5677) (<= 0 (+ (select main_a v_prenex_5676) 1)) (<= (* 2 (select main_a v_prenex_5677)) 1998) (<= (select main_a v_prenex_5677) (+ (select main_a v_prenex_5676) 998)) (< v_prenex_5676 main_x))) (forall ((v_prenex_5127 Int) (v_prenex_5128 Int)) (or (<= (* 2 (select main_a v_prenex_5128)) 1998) (<= (+ (select main_a v_prenex_5127) 994) (select main_a v_prenex_5128)) (<= (* 2 (select main_a v_prenex_5127)) 6) (< v_prenex_5128 main_y) (<= (+ main_y 1) v_prenex_5128) (< v_prenex_5127 main_x) (<= (select main_a v_prenex_5127) 5))) (forall ((v_prenex_2113 Int) (v_prenex_2114 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2114))) (<= (+ (select main_a v_prenex_2113) (select main_a v_prenex_2114)) 1000) (<= 0 (+ (select main_a v_prenex_2113) 1)) (< v_prenex_2114 main_y) (<= (+ main_y 1) v_prenex_2114) (<= (+ main_x 1) v_prenex_2113) (<= (select main_a v_prenex_2113) 5))) (forall ((v_prenex_1538 Int) (v_prenex_1537 Int)) (or (<= (select main_a v_prenex_1537) 5) (<= (+ (select main_a v_prenex_1537) 994) (select main_a v_prenex_1538)) (< v_prenex_1537 main_x) (<= (select main_a v_prenex_1538) 1001) (<= (* 2 (select main_a v_prenex_1537)) 6) (<= (+ main_y 1) v_prenex_1538) (< v_prenex_1538 main_y))) (forall ((v_prenex_2077 Int) (v_prenex_2078 Int)) (or (<= 1000 (+ (select main_a v_prenex_2077) (select main_a v_prenex_2078))) (<= (+ main_y 1) v_prenex_2078) (<= 1994 (* 2 (select main_a v_prenex_2078))) (<= (* 2 (select main_a v_prenex_2077)) 6) (< v_prenex_2078 main_y) (<= (+ main_x 1) v_prenex_2077) (<= 2 (* 2 (select main_a v_prenex_2077))))) (forall ((v_prenex_3678 Int) (v_prenex_3677 Int)) (or (<= (+ (select main_a v_prenex_3677) 994) (select main_a v_prenex_3678)) (<= (+ main_y 1) v_prenex_3678) (< v_prenex_3678 main_y) (<= (* 2 (select main_a v_prenex_3677)) 6) (<= (+ main_x 1) v_prenex_3677) (<= 995 (select main_a v_prenex_3678)))) (forall ((v_prenex_4334 Int) (v_prenex_4333 Int)) (or (< v_prenex_4334 main_y) (<= (+ main_y 1) v_prenex_4334) (<= 2 (* 2 (select main_a v_prenex_4333))) (<= (select main_a v_prenex_4334) 1001) (<= 1000 (+ (select main_a v_prenex_4333) (select main_a v_prenex_4334))))) (forall ((v_prenex_6300 Int) (v_prenex_6299 Int)) (or (<= (+ main_y 1) v_prenex_6300) (< v_prenex_6300 main_y) (<= (+ main_x 1) v_prenex_6299) (<= (select main_a v_prenex_6299) 3) (<= 1994 (* 2 (select main_a v_prenex_6300))) (<= 0 (+ (select main_a v_prenex_6299) 1)) (<= (+ (select main_a v_prenex_6299) (select main_a v_prenex_6300)) 1000))) (forall ((v_prenex_4359 Int) (v_prenex_4360 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4360))) (<= (+ main_y 1) v_prenex_4360) (< v_prenex_4360 main_y) (<= (* 2 (select main_a v_prenex_4359)) 6) (<= (select main_a v_prenex_4359) 3) (<= (select main_a v_prenex_4360) (+ (select main_a v_prenex_4359) 998)))) (forall ((v_prenex_2968 Int) (v_prenex_2969 Int)) (or (<= (* 2 (select main_a v_prenex_2968)) 6) (< v_prenex_2969 main_y) (<= (+ (select main_a v_prenex_2968) 994) (select main_a v_prenex_2969)) (<= (+ main_y 1) v_prenex_2969) (<= (+ main_x 1) v_prenex_2968) (<= 995 (select main_a v_prenex_2969)))) (forall ((v_prenex_2408 Int) (v_prenex_2409 Int)) (or (<= (+ main_y 1) v_prenex_2409) (<= (* 2 (select main_a v_prenex_2408)) 6) (<= 0 (+ (select main_a v_prenex_2408) 1)) (< v_prenex_2409 main_y) (<= 1994 (* 2 (select main_a v_prenex_2409))) (<= (select main_a v_prenex_2409) (+ (select main_a v_prenex_2408) 998)))) (forall ((v_prenex_4485 Int) (v_prenex_4484 Int)) (or (<= (select main_a v_prenex_4484) 5) (<= (* 2 (select main_a v_prenex_4484)) 6) (<= (+ main_y 1) v_prenex_4485) (<= (+ (select main_a v_prenex_4484) (select main_a v_prenex_4485)) 1000) (< v_prenex_4485 main_y) (<= (* 2 (select main_a v_prenex_4485)) 1998))) (forall ((v_prenex_205 Int) (v_prenex_206 Int)) (or (<= 2 (* 2 (select main_a v_prenex_205))) (<= 1994 (* 2 (select main_a v_prenex_206))) (<= (+ main_y 1) v_prenex_206) (< v_prenex_205 main_x) (< v_prenex_206 main_y) (<= 1 (select main_a v_prenex_205)) (<= 1000 (+ (select main_a v_prenex_205) (select main_a v_prenex_206))))) (forall ((v_prenex_2093 Int) (v_prenex_2094 Int)) (or (<= (+ main_x 1) v_prenex_2093) (<= (+ main_y 1) v_prenex_2094) (<= (select main_a v_prenex_2094) 999) (< v_prenex_2094 main_y) (<= 0 (+ (select main_a v_prenex_2093) 1)) (<= (select main_a v_prenex_2094) (+ (select main_a v_prenex_2093) 998)))) (or (forall ((v_prenex_6536 Int)) (or (<= (+ main_y 1) v_prenex_6536) (< v_prenex_6536 main_y) (<= (select main_a v_prenex_6536) 999) (<= 1994 (* 2 (select main_a v_prenex_6536))))) (forall ((v_prenex_6535 Int)) (or (<= (select main_a v_prenex_6535) 5) (<= (* 2 (select main_a v_prenex_6535)) 6) (<= (+ main_x 1) v_prenex_6535)))) (forall ((v_prenex_4771 Int) (v_prenex_4770 Int)) (or (<= 997 (select main_a v_prenex_4771)) (<= (+ (select main_a v_prenex_4770) 994) (select main_a v_prenex_4771)) (< v_prenex_4771 main_y) (<= (* 2 (select main_a v_prenex_4770)) 6) (<= (+ main_y 1) v_prenex_4771) (<= 1 (select main_a v_prenex_4770)))) (forall ((v_prenex_5781 Int) (v_prenex_5780 Int)) (or (<= (select main_a v_prenex_5781) (+ (select main_a v_prenex_5780) 998)) (<= 1 (select main_a v_prenex_5780)) (<= 995 (select main_a v_prenex_5781)) (< v_prenex_5781 main_y) (<= (+ main_y 1) v_prenex_5781) (<= (select main_a v_prenex_5780) 3) (< v_prenex_5780 main_x))) (forall ((v_prenex_4352 Int) (v_prenex_4351 Int)) (or (<= (+ main_x 1) v_prenex_4351) (<= (select main_a v_prenex_4351) 3) (< v_prenex_4351 main_x) (< v_prenex_4352 main_y) (<= 1000 (+ (select main_a v_prenex_4351) (select main_a v_prenex_4352))))) (forall ((v_prenex_4001 Int) (v_prenex_4002 Int)) (or (<= 995 (select main_a v_prenex_4002)) (<= (+ (select main_a v_prenex_4001) 994) (select main_a v_prenex_4002)) (<= (select main_a v_prenex_4001) 5) (<= 2 (* 2 (select main_a v_prenex_4001))) (< v_prenex_4002 main_y) (<= (+ main_y 1) v_prenex_4002) (< v_prenex_4001 main_x))) (forall ((v_prenex_5669 Int) (v_prenex_5668 Int)) (or (<= 1000 (+ (select main_a v_prenex_5668) (select main_a v_prenex_5669))) (< v_prenex_5669 main_y) (<= (+ main_y 1) v_prenex_5669) (<= 1 (select main_a v_prenex_5668)) (<= (select main_a v_prenex_5669) 1001) (<= (select main_a v_prenex_5668) 3) (< v_prenex_5668 main_x))) (or (forall ((v_prenex_1528 Int)) (or (<= (* 2 (select main_a v_prenex_1528)) 1998) (<= (+ main_y 1) v_prenex_1528) (< v_prenex_1528 main_y) (<= 997 (select main_a v_prenex_1528)))) (forall ((v_prenex_1527 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1527))) (< v_prenex_1527 main_x) (<= 0 (+ (select main_a v_prenex_1527) 1))))) (or (forall ((v_prenex_3249 Int)) (or (<= 997 (select main_a v_prenex_3249)) (< v_prenex_3249 main_y) (<= (+ main_y 1) v_prenex_3249) (<= (* 2 (select main_a v_prenex_3249)) 1998))) (forall ((v_prenex_3248 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3248))) (<= 1 (select main_a v_prenex_3248))))) (forall ((v_prenex_2255 Int) (v_prenex_2254 Int)) (or (<= (+ main_x 1) v_prenex_2254) (<= 2 (* 2 (select main_a v_prenex_2254))) (<= (+ main_y 1) v_prenex_2255) (<= 995 (select main_a v_prenex_2255)) (<= (select main_a v_prenex_2255) (+ (select main_a v_prenex_2254) 998)) (< v_prenex_2255 main_y))) (forall ((v_prenex_5592 Int) (v_prenex_5591 Int)) (or (<= (select main_a v_prenex_5592) (+ (select main_a v_prenex_5591) 998)) (<= (select main_a v_prenex_5592) 1001) (< v_prenex_5592 main_y) (<= (+ main_y 1) v_prenex_5592) (< v_prenex_5591 main_x) (<= 0 (+ (select main_a v_prenex_5591) 1)))) (forall ((v_prenex_5475 Int) (v_prenex_5476 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5476))) (<= (+ main_y 1) v_prenex_5476) (<= 2 (* 2 (select main_a v_prenex_5475))) (< v_prenex_5476 main_y) (<= (select main_a v_prenex_5475) 3) (< v_prenex_5475 main_x) (<= (+ (select main_a v_prenex_5475) 994) (select main_a v_prenex_5476)))) (forall ((v_prenex_4256 Int) (v_prenex_4255 Int)) (or (<= (select main_a v_prenex_4255) 3) (< v_prenex_4256 main_y) (< v_prenex_4255 main_x) (<= (+ main_x 1) v_prenex_4255) (<= (+ (select main_a v_prenex_4255) 994) (select main_a v_prenex_4256)))) (forall ((v_prenex_1858 Int) (v_prenex_1857 Int)) (or (< v_prenex_1858 main_y) (<= 995 (select main_a v_prenex_1858)) (<= (+ main_y 1) v_prenex_1858) (<= (select main_a v_prenex_1857) 3) (<= (select main_a v_prenex_1858) (+ (select main_a v_prenex_1857) 998)))) (forall ((v_prenex_5572 Int) (v_prenex_5571 Int)) (or (<= (+ main_x 1) v_prenex_5571) (<= (+ main_y 1) v_prenex_5572) (<= 0 (+ (select main_a v_prenex_5571) 1)) (<= 1994 (* 2 (select main_a v_prenex_5572))) (<= 1000 (+ (select main_a v_prenex_5571) (select main_a v_prenex_5572))) (< v_prenex_5572 main_y) (<= (* 2 (select main_a v_prenex_5571)) 6))) (or (forall ((v_prenex_5460 Int)) (or (<= 997 (select main_a v_prenex_5460)) (<= (+ main_y 1) v_prenex_5460) (< v_prenex_5460 main_y) (<= 1994 (* 2 (select main_a v_prenex_5460))))) (forall ((v_prenex_5459 Int)) (or (<= (* 2 (select main_a v_prenex_5459)) 6) (< v_prenex_5459 main_x) (<= 2 (* 2 (select main_a v_prenex_5459)))))) (forall ((v_prenex_5709 Int) (v_prenex_5708 Int)) (or (<= (+ main_x 1) v_prenex_5708) (< v_prenex_5709 main_y) (<= 995 (select main_a v_prenex_5709)) (<= (+ main_y 1) v_prenex_5709) (<= (select main_a v_prenex_5708) 5) (<= (select main_a v_prenex_5709) (+ (select main_a v_prenex_5708) 998)))) (forall ((v_prenex_3731 Int) (v_prenex_3732 Int)) (or (<= (+ (select main_a v_prenex_3731) 994) (select main_a v_prenex_3732)) (<= 1994 (* 2 (select main_a v_prenex_3732))) (<= (select main_a v_prenex_3731) 5) (<= (+ main_y 1) v_prenex_3732) (< v_prenex_3732 main_y))) (forall ((v_prenex_1584 Int) (v_prenex_1583 Int)) (or (<= (+ main_y 1) v_prenex_1584) (<= (* 2 (select main_a v_prenex_1583)) 6) (<= (select main_a v_prenex_1583) 5) (<= (select main_a v_prenex_1584) 1001) (< v_prenex_1584 main_y) (<= 1000 (+ (select main_a v_prenex_1583) (select main_a v_prenex_1584))))) (forall ((v_prenex_189 Int) (v_prenex_190 Int)) (or (<= (+ main_y 1) v_prenex_190) (< v_prenex_190 main_y) (<= 1994 (* 2 (select main_a v_prenex_190))) (<= (* 2 (select main_a v_prenex_189)) 6) (<= (+ (select main_a v_prenex_189) (select main_a v_prenex_190)) 1000))) (forall ((v_prenex_4371 Int) (v_prenex_4372 Int)) (or (<= (select main_a v_prenex_4371) 3) (<= (+ main_y 1) v_prenex_4372) (<= 0 (+ (select main_a v_prenex_4371) 1)) (< v_prenex_4372 main_y) (<= (+ (select main_a v_prenex_4371) (select main_a v_prenex_4372)) 1000) (<= (select main_a v_prenex_4372) 1001))) (forall ((v_prenex_6016 Int) (v_prenex_6015 Int)) (or (<= 0 (+ (select main_a v_prenex_6015) 1)) (< v_prenex_6015 main_x) (<= (+ main_y 1) v_prenex_6016) (<= (select main_a v_prenex_6016) (+ (select main_a v_prenex_6015) 998)) (< v_prenex_6016 main_y) (<= 997 (select main_a v_prenex_6016)) (<= (select main_a v_prenex_6015) 5))) (forall ((v_prenex_66 Int) (v_prenex_65 Int)) (or (<= 1 (select main_a v_prenex_65)) (<= (+ (select main_a v_prenex_65) (select main_a v_prenex_66)) 1000) (<= (+ main_y 1) v_prenex_66) (<= (select main_a v_prenex_66) 999) (<= (select main_a v_prenex_65) 3) (< v_prenex_66 main_y))) (forall ((v_prenex_3693 Int) (v_prenex_3694 Int)) (or (<= 0 (+ (select main_a v_prenex_3693) 1)) (<= 1 (select main_a v_prenex_3693)) (<= (+ (select main_a v_prenex_3693) (select main_a v_prenex_3694)) 1000) (<= (+ main_y 1) v_prenex_3694) (< v_prenex_3694 main_y) (<= 1994 (* 2 (select main_a v_prenex_3694))))) (forall ((v_prenex_1740 Int) (v_prenex_1739 Int)) (or (<= (+ main_y 1) v_prenex_1740) (<= (* 2 (select main_a v_prenex_1740)) 1998) (<= (+ (select main_a v_prenex_1739) (select main_a v_prenex_1740)) 1000) (< v_prenex_1740 main_y))) (forall ((v_prenex_6354 Int) (v_prenex_6353 Int)) (or (< v_prenex_6353 main_x) (<= (+ main_x 1) v_prenex_6353) (<= (select main_a v_prenex_6353) 3) (<= (+ (select main_a v_prenex_6353) (select main_a v_prenex_6354)) 1000))) (forall ((v_prenex_2850 Int) (v_prenex_2849 Int)) (or (<= (select main_a v_prenex_2849) 3) (<= (+ (select main_a v_prenex_2849) 994) (select main_a v_prenex_2850)) (<= (+ main_y 1) v_prenex_2850) (<= 995 (select main_a v_prenex_2850)) (< v_prenex_2849 main_x) (< v_prenex_2850 main_y))) (or (forall ((v_prenex_3156 Int)) (or (<= (+ main_x 1) v_prenex_3156) (<= (* 2 (select main_a v_prenex_3156)) 6) (<= (select main_a v_prenex_3156) 5))) (forall ((v_prenex_3157 Int)) (or (< v_prenex_3157 main_y) (<= 995 (select main_a v_prenex_3157)) (<= (* 2 (select main_a v_prenex_3157)) 1998) (<= (+ main_y 1) v_prenex_3157)))) (or (forall ((v_prenex_2470 Int)) (or (<= (+ main_x 1) v_prenex_2470) (<= 2 (* 2 (select main_a v_prenex_2470))) (<= (select main_a v_prenex_2470) 3))) (forall ((v_prenex_2471 Int)) (or (< v_prenex_2471 main_y) (<= 1994 (* 2 (select main_a v_prenex_2471))) (<= (+ main_y 1) v_prenex_2471)))) (forall ((v_prenex_4693 Int) (v_prenex_4692 Int)) (or (<= (select main_a v_prenex_4692) 3) (<= 995 (select main_a v_prenex_4693)) (<= (+ main_x 1) v_prenex_4692) (<= (+ main_y 1) v_prenex_4693) (< v_prenex_4693 main_y) (<= (+ (select main_a v_prenex_4692) (select main_a v_prenex_4693)) 1000))) (forall ((v_prenex_2923 Int) (v_prenex_2924 Int)) (or (<= (select main_a v_prenex_2924) 1001) (<= (select main_a v_prenex_2923) 3) (< v_prenex_2923 main_x) (< v_prenex_2924 main_y) (<= (+ main_y 1) v_prenex_2924) (<= 1000 (+ (select main_a v_prenex_2923) (select main_a v_prenex_2924))) (<= (select main_a v_prenex_2923) 5))) (forall ((v_prenex_5349 Int) (v_prenex_5350 Int)) (or (<= 1 (select main_a v_prenex_5349)) (< v_prenex_5350 main_y) (<= (+ main_y 1) v_prenex_5350) (<= (* 2 (select main_a v_prenex_5350)) 1998) (<= (select main_a v_prenex_5349) 3) (<= 1000 (+ (select main_a v_prenex_5349) (select main_a v_prenex_5350))))) (forall ((v_prenex_5921 Int) (v_prenex_5920 Int)) (or (<= (+ main_y 1) v_prenex_5921) (<= (* 2 (select main_a v_prenex_5921)) 1998) (<= (select main_a v_prenex_5921) (+ (select main_a v_prenex_5920) 998)) (<= (+ main_x 1) v_prenex_5920) (< v_prenex_5921 main_y) (<= (select main_a v_prenex_5920) 5))) (forall ((v_prenex_5200 Int) (v_prenex_5199 Int)) (or (<= 1000 (+ (select main_a v_prenex_5199) (select main_a v_prenex_5200))) (<= (+ main_x 1) v_prenex_5199) (< v_prenex_5200 main_y) (<= (select main_a v_prenex_5200) 1001) (<= 2 (* 2 (select main_a v_prenex_5199))) (<= (+ main_y 1) v_prenex_5200))) (forall ((v_prenex_5851 Int) (v_prenex_5850 Int)) (or (<= (+ (select main_a v_prenex_5850) 994) (select main_a v_prenex_5851)) (< v_prenex_5850 main_x) (<= (+ main_y 1) v_prenex_5851) (<= (select main_a v_prenex_5850) 3) (< v_prenex_5851 main_y) (<= 997 (select main_a v_prenex_5851)) (<= 2 (* 2 (select main_a v_prenex_5850))))) (forall ((v_prenex_4948 Int) (v_prenex_4949 Int)) (or (<= (+ main_y 1) v_prenex_4949) (<= (select main_a v_prenex_4948) 3) (<= (select main_a v_prenex_4948) 5) (<= (+ main_x 1) v_prenex_4948) (<= (select main_a v_prenex_4949) (+ (select main_a v_prenex_4948) 998)) (< v_prenex_4949 main_y) (<= 1994 (* 2 (select main_a v_prenex_4949))))) (forall ((v_prenex_1910 Int) (v_prenex_1909 Int)) (or (<= (+ main_y 1) v_prenex_1910) (<= (+ main_x 1) v_prenex_1909) (<= (+ (select main_a v_prenex_1909) (select main_a v_prenex_1910)) 1000) (<= (select main_a v_prenex_1909) 5) (<= (* 2 (select main_a v_prenex_1909)) 6) (< v_prenex_1910 main_y) (<= (* 2 (select main_a v_prenex_1910)) 1998))) (forall ((v_prenex_1242 Int) (v_prenex_1241 Int)) (or (<= (select main_a v_prenex_1242) 999) (< v_prenex_1242 main_y) (<= (select main_a v_prenex_1242) (+ (select main_a v_prenex_1241) 998)) (<= (select main_a v_prenex_1241) 5) (<= 2 (* 2 (select main_a v_prenex_1241))) (<= (+ main_y 1) v_prenex_1242) (< v_prenex_1241 main_x))) (forall ((v_prenex_268 Int) (v_prenex_267 Int)) (or (<= 1000 (+ (select main_a v_prenex_267) (select main_a v_prenex_268))) (< v_prenex_268 main_y) (<= (+ main_y 1) v_prenex_268) (<= 1 (select main_a v_prenex_267)) (<= (* 2 (select main_a v_prenex_268)) 1998) (<= (select main_a v_prenex_267) 5))) (or (forall ((v_prenex_848 Int)) (<= (select main_a v_prenex_848) 3)) (forall ((v_prenex_849 Int)) (or (<= (select main_a v_prenex_849) 1001) (< v_prenex_849 main_y) (<= (+ main_y 1) v_prenex_849) (<= (* 2 (select main_a v_prenex_849)) 1998)))) (forall ((v_prenex_2579 Int) (v_prenex_2580 Int)) (or (<= (+ main_x 1) v_prenex_2579) (< v_prenex_2580 main_y) (<= (+ (select main_a v_prenex_2579) 994) (select main_a v_prenex_2580)) (<= (+ main_y 1) v_prenex_2580) (<= 2 (* 2 (select main_a v_prenex_2579))) (<= (select main_a v_prenex_2580) 1001))) (forall ((v_prenex_3762 Int) (v_prenex_3761 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3761))) (<= 1000 (+ (select main_a v_prenex_3761) (select main_a v_prenex_3762))) (< v_prenex_3762 main_y) (<= (+ main_y 1) v_prenex_3762) (<= (select main_a v_prenex_3762) 1001) (<= 0 (+ (select main_a v_prenex_3761) 1)))) (forall ((v_prenex_3136 Int) (v_prenex_3137 Int)) (or (<= (+ main_y 1) v_prenex_3137) (<= (select main_a v_prenex_3137) 1001) (<= (+ (select main_a v_prenex_3136) (select main_a v_prenex_3137)) 1000) (< v_prenex_3137 main_y) (<= 2 (* 2 (select main_a v_prenex_3136))) (<= (+ main_x 1) v_prenex_3136))) (forall ((v_prenex_1149 Int) (v_prenex_1148 Int)) (or (<= (+ main_y 1) v_prenex_1149) (<= (* 2 (select main_a v_prenex_1149)) 1998) (<= (+ (select main_a v_prenex_1148) 994) (select main_a v_prenex_1149)) (<= (select main_a v_prenex_1148) 3) (< v_prenex_1149 main_y) (<= 1 (select main_a v_prenex_1148)) (<= (+ main_x 1) v_prenex_1148))) (forall ((v_prenex_2783 Int) (v_prenex_2784 Int)) (or (<= (select main_a v_prenex_2783) 3) (<= (select main_a v_prenex_2784) (+ (select main_a v_prenex_2783) 998)) (<= (+ main_y 1) v_prenex_2784) (< v_prenex_2783 main_x) (< v_prenex_2784 main_y) (<= (* 2 (select main_a v_prenex_2783)) 6) (<= 1994 (* 2 (select main_a v_prenex_2784))))) (forall ((v_prenex_1244 Int) (v_prenex_1243 Int)) (or (<= 0 (+ (select main_a v_prenex_1243) 1)) (<= (+ (select main_a v_prenex_1243) 994) (select main_a v_prenex_1244)) (< v_prenex_1244 main_y) (<= (select main_a v_prenex_1244) 999) (<= 1 (select main_a v_prenex_1243)) (<= (+ main_y 1) v_prenex_1244))) (forall ((v_prenex_4342 Int) (v_prenex_4341 Int)) (or (<= (* 2 (select main_a v_prenex_4342)) 1998) (<= 1 (select main_a v_prenex_4341)) (<= (+ main_y 1) v_prenex_4342) (< v_prenex_4342 main_y) (<= (select main_a v_prenex_4342) (+ (select main_a v_prenex_4341) 998)) (<= (select main_a v_prenex_4341) 3))) (forall ((v_prenex_2990 Int) (v_prenex_2991 Int)) (or (<= 1 (select main_a v_prenex_2990)) (<= (select main_a v_prenex_2991) 999) (<= (select main_a v_prenex_2991) (+ (select main_a v_prenex_2990) 998)) (< v_prenex_2991 main_y) (<= (+ main_x 1) v_prenex_2990) (<= (+ main_y 1) v_prenex_2991) (<= 0 (+ (select main_a v_prenex_2990) 1)))) (or (forall ((v_prenex_4912 Int)) (or (<= (* 2 (select main_a v_prenex_4912)) 6) (<= (+ main_x 1) v_prenex_4912) (<= 1 (select main_a v_prenex_4912)))) (forall ((v_prenex_4913 Int)) (or (<= 995 (select main_a v_prenex_4913)) (< v_prenex_4913 main_y) (<= 1994 (* 2 (select main_a v_prenex_4913))) (<= (+ main_y 1) v_prenex_4913)))) (forall ((v_prenex_5646 Int) (v_prenex_5645 Int)) (or (<= (+ main_y 1) v_prenex_5646) (<= 997 (select main_a v_prenex_5646)) (< v_prenex_5646 main_y) (<= (select main_a v_prenex_5646) (+ (select main_a v_prenex_5645) 998)) (<= 0 (+ (select main_a v_prenex_5645) 1)))) (forall ((v_prenex_5156 Int) (v_prenex_5155 Int)) (or (<= (select main_a v_prenex_5155) 5) (<= (+ main_y 1) v_prenex_5156) (<= (* 2 (select main_a v_prenex_5155)) 6) (<= (+ (select main_a v_prenex_5155) 994) (select main_a v_prenex_5156)) (< v_prenex_5156 main_y) (<= 995 (select main_a v_prenex_5156)) (<= (+ main_x 1) v_prenex_5155))) (forall ((v_prenex_1143 Int) (v_prenex_1142 Int)) (or (< v_prenex_1143 main_y) (< v_prenex_1142 main_x) (<= (* 2 (select main_a v_prenex_1142)) 6) (<= (+ main_y 1) v_prenex_1143) (<= (+ (select main_a v_prenex_1142) (select main_a v_prenex_1143)) 1000) (<= (select main_a v_prenex_1143) 999))) (forall ((v_prenex_5747 Int) (v_prenex_5746 Int)) (or (<= 1 (select main_a v_prenex_5746)) (< v_prenex_5746 main_x) (<= 2 (* 2 (select main_a v_prenex_5746))) (<= (+ main_y 1) v_prenex_5747) (<= (+ (select main_a v_prenex_5746) (select main_a v_prenex_5747)) 1000) (< v_prenex_5747 main_y) (<= 995 (select main_a v_prenex_5747)))) (forall ((v_prenex_6205 Int) (v_prenex_6206 Int)) (or (< v_prenex_6206 main_y) (<= (* 2 (select main_a v_prenex_6205)) 6) (<= (+ main_y 1) v_prenex_6206) (< v_prenex_6205 main_x) (<= 1000 (+ (select main_a v_prenex_6205) (select main_a v_prenex_6206))) (<= (select main_a v_prenex_6206) 999))) (forall ((v_prenex_5268 Int) (v_prenex_5267 Int)) (or (< v_prenex_5268 main_y) (<= 2 (* 2 (select main_a v_prenex_5267))) (<= 1 (select main_a v_prenex_5267)) (<= 1000 (+ (select main_a v_prenex_5267) (select main_a v_prenex_5268))) (<= (+ main_y 1) v_prenex_5268) (<= (* 2 (select main_a v_prenex_5268)) 1998) (<= (+ main_x 1) v_prenex_5267))) (forall ((v_prenex_4782 Int) (v_prenex_4783 Int)) (or (<= 997 (select main_a v_prenex_4783)) (<= 0 (+ (select main_a v_prenex_4782) 1)) (<= (select main_a v_prenex_4783) (+ (select main_a v_prenex_4782) 998)) (< v_prenex_4783 main_y) (<= (+ main_y 1) v_prenex_4783) (<= (select main_a v_prenex_4782) 5))) (forall ((v_prenex_2009 Int) (v_prenex_2010 Int)) (or (<= 997 (select main_a v_prenex_2010)) (<= 1 (select main_a v_prenex_2009)) (<= 0 (+ (select main_a v_prenex_2009) 1)) (< v_prenex_2010 main_y) (<= (+ main_y 1) v_prenex_2010) (<= (select main_a v_prenex_2010) (+ (select main_a v_prenex_2009) 998)) (<= (+ main_x 1) v_prenex_2009))) (or (forall ((v_prenex_3377 Int)) (or (<= (+ main_y 1) v_prenex_3377) (<= 997 (select main_a v_prenex_3377)) (<= 1994 (* 2 (select main_a v_prenex_3377))) (< v_prenex_3377 main_y))) (forall ((v_prenex_3376 Int)) (or (<= (select main_a v_prenex_3376) 3) (<= (* 2 (select main_a v_prenex_3376)) 6) (< v_prenex_3376 main_x)))) (forall ((v_prenex_5484 Int) (v_prenex_5483 Int)) (or (<= 1000 (+ (select main_a v_prenex_5483) (select main_a v_prenex_5484))) (<= 997 (select main_a v_prenex_5484)) (< v_prenex_5483 main_x) (< v_prenex_5484 main_y) (<= (+ main_y 1) v_prenex_5484) (<= 1 (select main_a v_prenex_5483)))) (or (forall ((v_prenex_5443 Int)) (or (<= (* 2 (select main_a v_prenex_5443)) 6) (<= 2 (* 2 (select main_a v_prenex_5443))))) (forall ((v_prenex_5444 Int)) (or (< v_prenex_5444 main_y) (<= (+ main_y 1) v_prenex_5444) (<= 997 (select main_a v_prenex_5444)) (<= (* 2 (select main_a v_prenex_5444)) 1998)))) (forall ((v_prenex_343 Int) (v_prenex_344 Int)) (or (<= 1 (select main_a v_prenex_343)) (< v_prenex_344 main_y) (<= (select main_a v_prenex_344) 999) (< v_prenex_343 main_x) (<= 1000 (+ (select main_a v_prenex_343) (select main_a v_prenex_344))) (<= (select main_a v_prenex_343) 3) (<= (+ main_y 1) v_prenex_344))) (or (forall ((v_prenex_4120 Int)) (or (< v_prenex_4120 main_y) (<= (* 2 (select main_a v_prenex_4120)) 1998) (<= (+ main_y 1) v_prenex_4120) (<= 1994 (* 2 (select main_a v_prenex_4120))))) (forall ((v_prenex_4119 Int)) (or (<= (* 2 (select main_a v_prenex_4119)) 6) (< v_prenex_4119 main_x)))) (forall ((v_prenex_6349 Int) (v_prenex_6350 Int)) (or (< v_prenex_6350 main_y) (< v_prenex_6349 main_x) (<= (+ main_y 1) v_prenex_6350) (<= 2 (* 2 (select main_a v_prenex_6349))) (<= 997 (select main_a v_prenex_6350)) (<= (+ (select main_a v_prenex_6349) 994) (select main_a v_prenex_6350)))) (or (forall ((v_prenex_3696 Int)) (or (<= (* 2 (select main_a v_prenex_3696)) 1998) (<= (+ main_y 1) v_prenex_3696) (< v_prenex_3696 main_y))) (forall ((v_prenex_3695 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3695))) (<= 0 (+ (select main_a v_prenex_3695) 1))))) (forall ((v_prenex_5370 Int) (v_prenex_5369 Int)) (or (<= 0 (+ (select main_a v_prenex_5369) 1)) (< v_prenex_5370 main_y) (<= (+ main_x 1) v_prenex_5369) (<= (select main_a v_prenex_5370) (+ (select main_a v_prenex_5369) 998)) (<= (+ main_y 1) v_prenex_5370) (<= 997 (select main_a v_prenex_5370)) (<= 2 (* 2 (select main_a v_prenex_5369))))) (or (forall ((v_prenex_5809 Int)) (or (< v_prenex_5809 main_y) (<= (+ main_y 1) v_prenex_5809) (<= 997 (select main_a v_prenex_5809)) (<= (* 2 (select main_a v_prenex_5809)) 1998))) (forall ((v_prenex_5808 Int)) (or (<= (* 2 (select main_a v_prenex_5808)) 6) (<= (select main_a v_prenex_5808) 5)))) (or (forall ((v_prenex_919 Int)) (or (<= (+ main_y 1) v_prenex_919) (<= (* 2 (select main_a v_prenex_919)) 1998) (< v_prenex_919 main_y) (<= (select main_a v_prenex_919) 1001))) (forall ((v_prenex_918 Int)) (or (< v_prenex_918 main_x) (<= (select main_a v_prenex_918) 3)))) (or (forall ((v_prenex_3165 Int)) (or (<= (* 2 (select main_a v_prenex_3165)) 1998) (<= (+ main_y 1) v_prenex_3165) (< v_prenex_3165 main_y) (<= (select main_a v_prenex_3165) 1001))) (forall ((v_prenex_3164 Int)) (or (< v_prenex_3164 main_x) (<= (* 2 (select main_a v_prenex_3164)) 6) (<= 1 (select main_a v_prenex_3164))))) (forall ((v_prenex_4252 Int) (v_prenex_4251 Int)) (or (<= (select main_a v_prenex_4251) 5) (<= (+ (select main_a v_prenex_4251) (select main_a v_prenex_4252)) 1000) (<= (select main_a v_prenex_4252) 1001) (<= (+ main_y 1) v_prenex_4252) (<= (select main_a v_prenex_4251) 3) (< v_prenex_4251 main_x) (< v_prenex_4252 main_y))) (forall ((v_prenex_262 Int) (v_prenex_261 Int)) (or (<= (* 2 (select main_a v_prenex_261)) 6) (<= (select main_a v_prenex_261) 3) (<= 1000 (+ (select main_a v_prenex_261) (select main_a v_prenex_262))) (<= 997 (select main_a v_prenex_262)) (<= (+ main_x 1) v_prenex_261) (<= (+ main_y 1) v_prenex_262) (< v_prenex_262 main_y))) (forall ((v_prenex_6047 Int) (v_prenex_6048 Int)) (or (< v_prenex_6047 main_x) (<= (+ main_y 1) v_prenex_6048) (<= (+ (select main_a v_prenex_6047) 994) (select main_a v_prenex_6048)) (< v_prenex_6048 main_y) (<= (select main_a v_prenex_6047) 5) (<= (select main_a v_prenex_6048) 1001) (<= 0 (+ (select main_a v_prenex_6047) 1)))) (forall ((v_prenex_1332 Int) (v_prenex_1331 Int)) (or (<= (select main_a v_prenex_1332) (+ (select main_a v_prenex_1331) 998)) (< v_prenex_1331 main_x) (<= (select main_a v_prenex_1332) 1001) (< v_prenex_1332 main_y) (<= 1 (select main_a v_prenex_1331)) (<= (* 2 (select main_a v_prenex_1331)) 6) (<= (+ main_y 1) v_prenex_1332))) (forall ((v_prenex_3703 Int) (v_prenex_3704 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3703))) (< v_prenex_3704 main_y) (<= (+ main_y 1) v_prenex_3704) (<= (+ (select main_a v_prenex_3703) (select main_a v_prenex_3704)) 1000) (<= (select main_a v_prenex_3704) 1001) (<= (* 2 (select main_a v_prenex_3703)) 6) (< v_prenex_3703 main_x))) (forall ((v_prenex_3072 Int) (v_prenex_3073 Int)) (or (<= (select main_a v_prenex_3072) 5) (<= 1000 (+ (select main_a v_prenex_3072) (select main_a v_prenex_3073))) (<= 995 (select main_a v_prenex_3073)) (<= (+ main_y 1) v_prenex_3073) (< v_prenex_3073 main_y))) (or (forall ((v_prenex_354 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_354))) (<= (+ main_y 1) v_prenex_354) (< v_prenex_354 main_y) (<= (* 2 (select main_a v_prenex_354)) 1998))) (forall ((v_prenex_353 Int)) (or (<= 2 (* 2 (select main_a v_prenex_353))) (<= (select main_a v_prenex_353) 3)))) (forall ((v_prenex_2559 Int) (v_prenex_2560 Int)) (or (< v_prenex_2559 main_x) (<= (select main_a v_prenex_2559) 5) (<= (select main_a v_prenex_2560) (+ (select main_a v_prenex_2559) 998)) (<= 0 (+ (select main_a v_prenex_2559) 1)) (<= (+ main_x 1) v_prenex_2559))) (forall ((v_prenex_5927 Int) (v_prenex_5926 Int)) (or (< v_prenex_5927 main_y) (<= (+ main_x 1) v_prenex_5926) (<= 1 (select main_a v_prenex_5926)) (<= (+ (select main_a v_prenex_5926) 994) (select main_a v_prenex_5927)) (<= 1994 (* 2 (select main_a v_prenex_5927))) (<= (+ main_y 1) v_prenex_5927))) (forall ((v_prenex_5077 Int) (v_prenex_5076 Int)) (or (<= (select main_a v_prenex_5077) 1001) (<= (+ main_y 1) v_prenex_5077) (< v_prenex_5077 main_y) (<= (select main_a v_prenex_5076) 3) (<= (+ (select main_a v_prenex_5076) (select main_a v_prenex_5077)) 1000))) (forall ((v_prenex_1868 Int) (v_prenex_1867 Int)) (or (<= (* 2 (select main_a v_prenex_1867)) 6) (<= 997 (select main_a v_prenex_1868)) (<= (+ main_y 1) v_prenex_1868) (< v_prenex_1868 main_y) (<= 1000 (+ (select main_a v_prenex_1867) (select main_a v_prenex_1868))) (<= (+ main_x 1) v_prenex_1867))) (forall ((v_prenex_1650 Int) (v_prenex_1649 Int)) (or (<= (+ main_y 1) v_prenex_1650) (<= (+ (select main_a v_prenex_1649) 994) (select main_a v_prenex_1650)) (<= 0 (+ (select main_a v_prenex_1649) 1)) (< v_prenex_1650 main_y) (<= (* 2 (select main_a v_prenex_1650)) 1998) (<= (select main_a v_prenex_1649) 3) (< v_prenex_1649 main_x))) (forall ((v_prenex_6563 Int) (v_prenex_6564 Int)) (or (<= (select main_a v_prenex_6564) 999) (<= (+ main_y 1) v_prenex_6564) (< v_prenex_6563 main_x) (< v_prenex_6564 main_y) (<= 1 (select main_a v_prenex_6563)) (<= (select main_a v_prenex_6564) (+ (select main_a v_prenex_6563) 998)) (<= (* 2 (select main_a v_prenex_6563)) 6))) (or (forall ((v_prenex_1305 Int)) (or (<= (select main_a v_prenex_1305) 3) (<= 1 (select main_a v_prenex_1305)))) (forall ((v_prenex_1306 Int)) (or (<= (+ main_y 1) v_prenex_1306) (<= (* 2 (select main_a v_prenex_1306)) 1998) (< v_prenex_1306 main_y) (<= (select main_a v_prenex_1306) 999)))) (forall ((v_prenex_6554 Int) (v_prenex_6553 Int)) (or (<= (* 2 (select main_a v_prenex_6554)) 1998) (<= (select main_a v_prenex_6553) 3) (<= (+ (select main_a v_prenex_6553) (select main_a v_prenex_6554)) 1000) (<= (+ main_y 1) v_prenex_6554) (<= 2 (* 2 (select main_a v_prenex_6553))) (< v_prenex_6554 main_y))) (forall ((v_prenex_6153 Int) (v_prenex_6154 Int)) (or (< v_prenex_6154 main_y) (<= (+ (select main_a v_prenex_6153) 994) (select main_a v_prenex_6154)) (<= (+ main_y 1) v_prenex_6154) (<= (select main_a v_prenex_6154) 999) (<= (select main_a v_prenex_6153) 3))) (forall ((v_prenex_3854 Int) (v_prenex_3853 Int)) (or (<= (+ main_y 1) v_prenex_3854) (<= (* 2 (select main_a v_prenex_3853)) 6) (<= 995 (select main_a v_prenex_3854)) (<= 1000 (+ (select main_a v_prenex_3853) (select main_a v_prenex_3854))) (< v_prenex_3854 main_y) (<= 1 (select main_a v_prenex_3853)))) (forall ((v_prenex_5907 Int) (v_prenex_5906 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5906))) (<= (+ main_y 1) v_prenex_5907) (< v_prenex_5907 main_y) (<= 997 (select main_a v_prenex_5907)) (<= (+ (select main_a v_prenex_5906) 994) (select main_a v_prenex_5907)) (< v_prenex_5906 main_x))) (forall ((v_prenex_5435 Int) (v_prenex_5436 Int)) (or (< v_prenex_5435 main_x) (<= (select main_a v_prenex_5435) 5) (< v_prenex_5436 main_y) (<= (+ main_y 1) v_prenex_5436) (<= (* 2 (select main_a v_prenex_5436)) 1998) (<= (+ (select main_a v_prenex_5435) 994) (select main_a v_prenex_5436)))) (forall ((v_prenex_4609 Int) (v_prenex_4608 Int)) (or (<= (* 2 (select main_a v_prenex_4608)) 6) (< v_prenex_4609 main_y) (<= (select main_a v_prenex_4608) 5) (<= (* 2 (select main_a v_prenex_4609)) 1998) (<= (+ main_y 1) v_prenex_4609) (<= (+ (select main_a v_prenex_4608) 994) (select main_a v_prenex_4609)))) (forall ((v_prenex_1272 Int) (v_prenex_1271 Int)) (or (<= (+ (select main_a v_prenex_1271) 994) (select main_a v_prenex_1272)) (< v_prenex_1272 main_y) (<= 1 (select main_a v_prenex_1271)) (<= (select main_a v_prenex_1272) 999) (<= 2 (* 2 (select main_a v_prenex_1271))) (<= (+ main_y 1) v_prenex_1272))) (or (forall ((v_prenex_37 Int)) (or (<= (select main_a v_prenex_37) 3) (< v_prenex_37 main_x) (<= 2 (* 2 (select main_a v_prenex_37))))) (forall ((v_prenex_38 Int)) (or (<= (* 2 (select main_a v_prenex_38)) 1998) (<= (+ main_y 1) v_prenex_38) (< v_prenex_38 main_y)))) (forall ((v_prenex_5653 Int) (v_prenex_5652 Int)) (or (<= 997 (select main_a v_prenex_5653)) (<= (+ main_y 1) v_prenex_5653) (<= (+ main_x 1) v_prenex_5652) (<= 0 (+ (select main_a v_prenex_5652) 1)) (<= (+ (select main_a v_prenex_5652) (select main_a v_prenex_5653)) 1000) (<= 2 (* 2 (select main_a v_prenex_5652))) (< v_prenex_5653 main_y))) (or (forall ((v_prenex_6345 Int)) (or (< v_prenex_6345 main_x) (<= 1 (select main_a v_prenex_6345)) (<= (select main_a v_prenex_6345) 3))) (forall ((v_prenex_6346 Int)) (or (<= (* 2 (select main_a v_prenex_6346)) 1998) (< v_prenex_6346 main_y) (<= (+ main_y 1) v_prenex_6346)))) (or (forall ((v_prenex_3995 Int)) (or (<= 1 (select main_a v_prenex_3995)) (<= 2 (* 2 (select main_a v_prenex_3995))) (< v_prenex_3995 main_x))) (forall ((v_prenex_3996 Int)) (or (<= (+ main_y 1) v_prenex_3996) (<= (select main_a v_prenex_3996) 1001) (< v_prenex_3996 main_y) (<= (* 2 (select main_a v_prenex_3996)) 1998)))) (forall ((v_prenex_369 Int) (v_prenex_370 Int)) (or (<= 0 (+ (select main_a v_prenex_369) 1)) (<= (+ main_y 1) v_prenex_370) (<= (+ (select main_a v_prenex_369) (select main_a v_prenex_370)) 1000) (<= 1994 (* 2 (select main_a v_prenex_370))) (< v_prenex_369 main_x) (< v_prenex_370 main_y) (<= 1 (select main_a v_prenex_369)))) (forall ((v_prenex_3589 Int) (v_prenex_3590 Int)) (or (<= (select main_a v_prenex_3590) 999) (<= (* 2 (select main_a v_prenex_3589)) 6) (< v_prenex_3590 main_y) (<= 1000 (+ (select main_a v_prenex_3589) (select main_a v_prenex_3590))) (<= (+ main_y 1) v_prenex_3590))) (forall ((v_prenex_4870 Int) (v_prenex_4871 Int)) (or (<= (select main_a v_prenex_4871) 999) (< v_prenex_4871 main_y) (<= 1000 (+ (select main_a v_prenex_4870) (select main_a v_prenex_4871))) (<= (select main_a v_prenex_4870) 5) (<= (+ main_y 1) v_prenex_4871))) (or (forall ((v_prenex_4034 Int)) (<= 1994 (* 2 (select main_a v_prenex_4034)))) (forall ((v_prenex_4033 Int)) (or (<= (* 2 (select main_a v_prenex_4033)) 6) (<= (+ main_x 1) v_prenex_4033) (< v_prenex_4033 main_x)))) (forall ((v_prenex_5662 Int) (v_prenex_5663 Int)) (or (<= (select main_a v_prenex_5663) 1001) (< v_prenex_5663 main_y) (<= 1000 (+ (select main_a v_prenex_5662) (select main_a v_prenex_5663))) (<= 1 (select main_a v_prenex_5662)) (<= (+ main_y 1) v_prenex_5663) (<= (select main_a v_prenex_5662) 5))) (forall ((v_prenex_1618 Int) (v_prenex_1617 Int)) (or (< v_prenex_1618 main_y) (<= (select main_a v_prenex_1618) 1001) (<= 1000 (+ (select main_a v_prenex_1617) (select main_a v_prenex_1618))) (<= (+ main_y 1) v_prenex_1618) (<= (select main_a v_prenex_1617) 3))) (forall ((v_prenex_488 Int) (v_prenex_487 Int)) (or (< v_prenex_488 main_y) (<= 0 (+ (select main_a v_prenex_487) 1)) (<= (+ main_y 1) v_prenex_488) (<= (select main_a v_prenex_487) 3) (<= 997 (select main_a v_prenex_488)) (<= (+ main_x 1) v_prenex_487) (<= (+ (select main_a v_prenex_487) (select main_a v_prenex_488)) 1000))) (or (forall ((v_prenex_5814 Int)) (or (<= (* 2 (select main_a v_prenex_5814)) 6) (<= (+ main_x 1) v_prenex_5814) (< v_prenex_5814 main_x))) (forall ((v_prenex_5815 Int)) (or (< v_prenex_5815 main_y) (<= 1994 (* 2 (select main_a v_prenex_5815)))))) (forall ((v_prenex_2059 Int) (v_prenex_2060 Int)) (or (<= (+ main_y 1) v_prenex_2060) (<= 0 (+ (select main_a v_prenex_2059) 1)) (< v_prenex_2060 main_y) (<= 1994 (* 2 (select main_a v_prenex_2060))) (<= (select main_a v_prenex_2060) (+ (select main_a v_prenex_2059) 998)))) (forall ((v_prenex_2540 Int) (v_prenex_2539 Int)) (or (< v_prenex_2540 main_y) (<= (select main_a v_prenex_2540) 999) (< v_prenex_2539 main_x) (<= (+ main_y 1) v_prenex_2540) (<= 0 (+ (select main_a v_prenex_2539) 1)) (<= (+ (select main_a v_prenex_2539) 994) (select main_a v_prenex_2540)) (<= (select main_a v_prenex_2539) 5))) (forall ((v_prenex_1912 Int) (v_prenex_1911 Int)) (or (< v_prenex_1912 main_y) (< v_prenex_1911 main_x) (<= (+ main_y 1) v_prenex_1912) (<= (select main_a v_prenex_1911) 3) (<= 995 (select main_a v_prenex_1912)) (<= 1000 (+ (select main_a v_prenex_1911) (select main_a v_prenex_1912))) (<= 1 (select main_a v_prenex_1911)))) (forall ((v_prenex_3494 Int) (v_prenex_3493 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3493))) (<= (+ main_y 1) v_prenex_3494) (<= 1000 (+ (select main_a v_prenex_3493) (select main_a v_prenex_3494))) (<= (+ main_x 1) v_prenex_3493) (< v_prenex_3494 main_y) (<= (select main_a v_prenex_3494) 1001))) (forall ((v_prenex_2446 Int) (v_prenex_2447 Int)) (or (<= (+ main_y 1) v_prenex_2447) (<= (* 2 (select main_a v_prenex_2447)) 1998) (<= 2 (* 2 (select main_a v_prenex_2446))) (<= (select main_a v_prenex_2446) 5) (< v_prenex_2447 main_y) (<= (+ (select main_a v_prenex_2446) 994) (select main_a v_prenex_2447)))) (or (forall ((v_prenex_3706 Int)) (or (<= (* 2 (select main_a v_prenex_3706)) 1998) (< v_prenex_3706 main_y) (<= 1994 (* 2 (select main_a v_prenex_3706))) (<= (+ main_y 1) v_prenex_3706))) (forall ((v_prenex_3705 Int)) (<= (select main_a v_prenex_3705) 3))) (forall ((v_prenex_224 Int) (v_prenex_223 Int)) (or (<= 997 (select main_a v_prenex_224)) (< v_prenex_224 main_y) (<= (+ main_y 1) v_prenex_224) (<= (select main_a v_prenex_223) 5) (<= 0 (+ (select main_a v_prenex_223) 1)) (<= (+ (select main_a v_prenex_223) 994) (select main_a v_prenex_224)) (<= (+ main_x 1) v_prenex_223))) (forall ((v_prenex_1151 Int) (v_prenex_1150 Int)) (or (<= (+ main_y 1) v_prenex_1151) (< v_prenex_1151 main_y) (<= (+ (select main_a v_prenex_1150) (select main_a v_prenex_1151)) 1000) (<= (* 2 (select main_a v_prenex_1151)) 1998) (<= (select main_a v_prenex_1150) 5))) (forall ((v_prenex_4697 Int) (v_prenex_4696 Int)) (or (<= 1000 (+ (select main_a v_prenex_4696) (select main_a v_prenex_4697))) (< v_prenex_4697 main_y) (<= (+ main_y 1) v_prenex_4697) (<= (select main_a v_prenex_4697) 999) (<= (select main_a v_prenex_4696) 5))) (or (forall ((v_prenex_2098 Int)) (or (< v_prenex_2098 main_y) (<= 1994 (* 2 (select main_a v_prenex_2098))) (<= (+ main_y 1) v_prenex_2098))) (forall ((v_prenex_2097 Int)) (or (<= 1 (select main_a v_prenex_2097)) (<= (select main_a v_prenex_2097) 3)))) (or (forall ((v_prenex_293 Int)) (or (<= (+ main_x 1) v_prenex_293) (<= 0 (+ (select main_a v_prenex_293) 1)) (<= 2 (* 2 (select main_a v_prenex_293))))) (forall ((v_prenex_294 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_294))) (<= (select main_a v_prenex_294) 1001) (< v_prenex_294 main_y) (<= (+ main_y 1) v_prenex_294)))) (forall ((v_prenex_990 Int) (v_prenex_991 Int)) (or (< v_prenex_991 main_y) (<= (* 2 (select main_a v_prenex_991)) 1998) (<= (+ main_y 1) v_prenex_991) (<= (+ main_x 1) v_prenex_990) (<= 2 (* 2 (select main_a v_prenex_990))) (<= (select main_a v_prenex_991) (+ (select main_a v_prenex_990) 998)))) (forall ((v_prenex_543 Int) (v_prenex_544 Int)) (or (<= (+ main_y 1) v_prenex_544) (<= (select main_a v_prenex_544) 999) (< v_prenex_544 main_y) (< v_prenex_543 main_x) (<= (select main_a v_prenex_543) 3) (<= 1000 (+ (select main_a v_prenex_543) (select main_a v_prenex_544))))) (forall ((v_prenex_264 Int) (v_prenex_263 Int)) (or (< v_prenex_264 main_y) (<= (select main_a v_prenex_264) (+ (select main_a v_prenex_263) 998)) (<= (+ main_y 1) v_prenex_264) (<= (select main_a v_prenex_263) 3) (<= (* 2 (select main_a v_prenex_263)) 6) (<= 995 (select main_a v_prenex_264)))) (or (forall ((v_prenex_2649 Int)) (or (<= (+ main_x 1) v_prenex_2649) (<= (* 2 (select main_a v_prenex_2649)) 6) (<= (select main_a v_prenex_2649) 5))) (forall ((v_prenex_2650 Int)) (or (<= (select main_a v_prenex_2650) 999) (<= (+ main_y 1) v_prenex_2650) (< v_prenex_2650 main_y) (<= (* 2 (select main_a v_prenex_2650)) 1998)))) (or (forall ((v_prenex_2517 Int)) (or (<= (* 2 (select main_a v_prenex_2517)) 6) (< v_prenex_2517 main_x))) (forall ((v_prenex_2518 Int)) (or (<= (+ main_y 1) v_prenex_2518) (<= 995 (select main_a v_prenex_2518)) (< v_prenex_2518 main_y) (<= 1994 (* 2 (select main_a v_prenex_2518)))))) (forall ((v_prenex_4629 Int) (v_prenex_4628 Int)) (or (<= 0 (+ (select main_a v_prenex_4628) 1)) (< v_prenex_4629 main_y) (<= (* 2 (select main_a v_prenex_4628)) 6) (<= (select main_a v_prenex_4629) 1001) (<= (+ main_y 1) v_prenex_4629) (< v_prenex_4628 main_x) (<= (select main_a v_prenex_4629) (+ (select main_a v_prenex_4628) 998)))) (forall ((v_prenex_3613 Int) (v_prenex_3614 Int)) (or (<= 1000 (+ (select main_a v_prenex_3613) (select main_a v_prenex_3614))) (<= (select main_a v_prenex_3613) 5) (<= (* 2 (select main_a v_prenex_3613)) 6) (< v_prenex_3614 main_y) (<= (+ main_y 1) v_prenex_3614) (<= (select main_a v_prenex_3614) 999))) (forall ((v_prenex_2899 Int) (v_prenex_2900 Int)) (or (<= 997 (select main_a v_prenex_2900)) (<= (+ main_y 1) v_prenex_2900) (<= 2 (* 2 (select main_a v_prenex_2899))) (< v_prenex_2900 main_y) (<= (+ main_x 1) v_prenex_2899) (<= (select main_a v_prenex_2900) (+ (select main_a v_prenex_2899) 998)))) (or (forall ((v_prenex_740 Int)) (or (< v_prenex_740 main_y) (<= (+ main_y 1) v_prenex_740) (<= 1994 (* 2 (select main_a v_prenex_740))))) (forall ((v_prenex_739 Int)) (or (<= 0 (+ (select main_a v_prenex_739) 1)) (<= (* 2 (select main_a v_prenex_739)) 6)))) (forall ((v_prenex_1185 Int) (v_prenex_1184 Int)) (or (<= (select main_a v_prenex_1185) 1001) (<= (+ main_y 1) v_prenex_1185) (< v_prenex_1185 main_y) (<= 1000 (+ (select main_a v_prenex_1184) (select main_a v_prenex_1185))) (<= (select main_a v_prenex_1184) 5))) (forall ((v_prenex_3044 Int) (v_prenex_3045 Int)) (or (<= 0 (+ (select main_a v_prenex_3044) 1)) (< v_prenex_3045 main_y) (<= (+ main_y 1) v_prenex_3045) (<= (select main_a v_prenex_3045) (+ (select main_a v_prenex_3044) 998)) (< v_prenex_3044 main_x) (<= (select main_a v_prenex_3045) 999) (<= (* 2 (select main_a v_prenex_3044)) 6))) (forall ((v_prenex_5710 Int) (v_prenex_5711 Int)) (or (<= 1 (select main_a v_prenex_5710)) (<= (select main_a v_prenex_5711) 999) (<= (+ main_x 1) v_prenex_5710) (< v_prenex_5711 main_y) (<= (+ main_y 1) v_prenex_5711) (<= (+ (select main_a v_prenex_5710) 994) (select main_a v_prenex_5711)))) (or (forall ((v_prenex_1041 Int)) (or (<= 995 (select main_a v_prenex_1041)) (<= (* 2 (select main_a v_prenex_1041)) 1998) (< v_prenex_1041 main_y) (<= (+ main_y 1) v_prenex_1041))) (forall ((v_prenex_1040 Int)) (or (<= (+ main_x 1) v_prenex_1040) (<= (* 2 (select main_a v_prenex_1040)) 6) (<= 0 (+ (select main_a v_prenex_1040) 1))))) (forall ((v_prenex_3621 Int) (v_prenex_3622 Int)) (or (<= (+ main_y 1) v_prenex_3622) (<= (+ main_x 1) v_prenex_3621) (<= (select main_a v_prenex_3622) (+ (select main_a v_prenex_3621) 998)) (< v_prenex_3622 main_y) (<= 0 (+ (select main_a v_prenex_3621) 1)) (<= (* 2 (select main_a v_prenex_3622)) 1998))) (or (forall ((v_prenex_4533 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4533))) (< v_prenex_4533 main_y) (<= (select main_a v_prenex_4533) 999) (<= (+ main_y 1) v_prenex_4533))) (forall ((v_prenex_4532 Int)) (or (<= (+ main_x 1) v_prenex_4532) (<= (* 2 (select main_a v_prenex_4532)) 6)))) (or (forall ((v_prenex_5778 Int)) (or (<= (* 2 (select main_a v_prenex_5778)) 6) (<= 2 (* 2 (select main_a v_prenex_5778))) (< v_prenex_5778 main_x))) (forall ((v_prenex_5779 Int)) (or (<= (* 2 (select main_a v_prenex_5779)) 1998) (<= (select main_a v_prenex_5779) 999) (<= (+ main_y 1) v_prenex_5779) (< v_prenex_5779 main_y)))) (or (forall ((v_prenex_1514 Int)) (or (<= (select main_a v_prenex_1514) 999) (<= (+ main_y 1) v_prenex_1514) (< v_prenex_1514 main_y) (<= 1994 (* 2 (select main_a v_prenex_1514))))) (forall ((v_prenex_1513 Int)) (or (<= (select main_a v_prenex_1513) 3) (<= (select main_a v_prenex_1513) 5)))) (forall ((v_prenex_2347 Int) (v_prenex_2346 Int)) (or (<= (* 2 (select main_a v_prenex_2347)) 1998) (<= 0 (+ (select main_a v_prenex_2346) 1)) (<= (select main_a v_prenex_2346) 3) (< v_prenex_2347 main_y) (<= (+ main_y 1) v_prenex_2347) (<= (+ (select main_a v_prenex_2346) (select main_a v_prenex_2347)) 1000))) (or (forall ((v_prenex_86 Int)) (or (<= (select main_a v_prenex_86) 3) (< v_prenex_86 main_x) (<= 0 (+ (select main_a v_prenex_86) 1)))) (forall ((v_prenex_87 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_87))) (<= (+ main_y 1) v_prenex_87) (< v_prenex_87 main_y) (<= 995 (select main_a v_prenex_87))))) (forall ((v_prenex_1406 Int) (v_prenex_1405 Int)) (or (<= (* 2 (select main_a v_prenex_1405)) 6) (<= (+ (select main_a v_prenex_1405) 994) (select main_a v_prenex_1406)) (<= (+ main_y 1) v_prenex_1406) (< v_prenex_1405 main_x) (< v_prenex_1406 main_y) (<= 995 (select main_a v_prenex_1406)) (<= 0 (+ (select main_a v_prenex_1405) 1)))) (or (forall ((v_prenex_4571 Int)) (or (<= (* 2 (select main_a v_prenex_4571)) 1998) (< v_prenex_4571 main_y) (<= (+ main_y 1) v_prenex_4571))) (forall ((v_prenex_4570 Int)) (or (< v_prenex_4570 main_x) (<= (select main_a v_prenex_4570) 3) (<= (* 2 (select main_a v_prenex_4570)) 6)))) (forall ((v_prenex_4984 Int) (v_prenex_4985 Int)) (or (<= (* 2 (select main_a v_prenex_4984)) 6) (<= (+ main_y 1) v_prenex_4985) (<= 1000 (+ (select main_a v_prenex_4984) (select main_a v_prenex_4985))) (< v_prenex_4985 main_y) (<= (* 2 (select main_a v_prenex_4985)) 1998) (<= 2 (* 2 (select main_a v_prenex_4984))))) (forall ((v_prenex_2290 Int) (v_prenex_2291 Int)) (or (<= (+ (select main_a v_prenex_2290) (select main_a v_prenex_2291)) 1000) (< v_prenex_2291 main_y) (<= (* 2 (select main_a v_prenex_2290)) 6) (<= (+ main_y 1) v_prenex_2291) (<= 1994 (* 2 (select main_a v_prenex_2291))) (<= (+ main_x 1) v_prenex_2290) (<= 1 (select main_a v_prenex_2290)))) (or (forall ((v_prenex_5497 Int)) (<= 1 (select main_a v_prenex_5497))) (forall ((v_prenex_5498 Int)) (or (<= (select main_a v_prenex_5498) 1001) (<= (+ main_y 1) v_prenex_5498) (< v_prenex_5498 main_y) (<= (* 2 (select main_a v_prenex_5498)) 1998)))) (forall ((v_prenex_3132 Int) (v_prenex_3133 Int)) (or (<= (+ (select main_a v_prenex_3132) (select main_a v_prenex_3133)) 1000) (<= 997 (select main_a v_prenex_3133)) (<= (select main_a v_prenex_3132) 5) (<= (* 2 (select main_a v_prenex_3132)) 6) (<= (+ main_y 1) v_prenex_3133) (< v_prenex_3133 main_y) (< v_prenex_3132 main_x))) (forall ((v_prenex_4687 Int) (v_prenex_4686 Int)) (or (<= (+ (select main_a v_prenex_4686) 994) (select main_a v_prenex_4687)) (< v_prenex_4687 main_y) (<= (+ main_x 1) v_prenex_4686) (<= (select main_a v_prenex_4686) 5) (<= (select main_a v_prenex_4687) 999) (<= (select main_a v_prenex_4686) 3) (<= (+ main_y 1) v_prenex_4687))) (forall ((v_prenex_4741 Int) (v_prenex_4740 Int)) (or (<= (* 2 (select main_a v_prenex_4741)) 1998) (<= 2 (* 2 (select main_a v_prenex_4740))) (< v_prenex_4741 main_y) (<= (+ main_y 1) v_prenex_4741) (< v_prenex_4740 main_x) (<= (select main_a v_prenex_4741) (+ (select main_a v_prenex_4740) 998)))) (forall ((v_prenex_269 Int) (v_prenex_270 Int)) (or (<= (select main_a v_prenex_270) (+ (select main_a v_prenex_269) 998)) (<= (select main_a v_prenex_269) 3) (< v_prenex_270 main_y) (<= (+ main_y 1) v_prenex_270) (<= (* 2 (select main_a v_prenex_270)) 1998) (<= (* 2 (select main_a v_prenex_269)) 6))) (or (forall ((v_prenex_1298 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1298))) (< v_prenex_1298 main_y) (<= (+ main_y 1) v_prenex_1298) (<= (select main_a v_prenex_1298) 999))) (forall ((v_prenex_1297 Int)) (or (<= (+ main_x 1) v_prenex_1297) (<= (select main_a v_prenex_1297) 3) (<= 0 (+ (select main_a v_prenex_1297) 1))))) (forall ((v_prenex_1648 Int) (v_prenex_1647 Int)) (or (<= 1000 (+ (select main_a v_prenex_1647) (select main_a v_prenex_1648))) (<= (+ main_y 1) v_prenex_1648) (<= (+ main_x 1) v_prenex_1647) (<= (select main_a v_prenex_1648) 999) (< v_prenex_1648 main_y) (<= (* 2 (select main_a v_prenex_1647)) 6))) (forall ((v_prenex_1444 Int) (v_prenex_1443 Int)) (or (<= (select main_a v_prenex_1443) 5) (<= 0 (+ (select main_a v_prenex_1443) 1)) (<= (+ main_x 1) v_prenex_1443) (< v_prenex_1443 main_x) (<= 1000 (+ (select main_a v_prenex_1443) (select main_a v_prenex_1444))))) (forall ((v_prenex_5626 Int) (v_prenex_5625 Int)) (or (<= (select main_a v_prenex_5625) 3) (<= (select main_a v_prenex_5626) (+ (select main_a v_prenex_5625) 998)) (<= (+ main_y 1) v_prenex_5626) (< v_prenex_5625 main_x) (< v_prenex_5626 main_y) (<= 997 (select main_a v_prenex_5626)) (<= 0 (+ (select main_a v_prenex_5625) 1)))) (forall ((v_prenex_1762 Int) (v_prenex_1761 Int)) (or (<= (+ main_y 1) v_prenex_1762) (< v_prenex_1762 main_y) (< v_prenex_1761 main_x) (<= (select main_a v_prenex_1761) 5) (<= 995 (select main_a v_prenex_1762)) (<= 1000 (+ (select main_a v_prenex_1761) (select main_a v_prenex_1762))) (<= 1 (select main_a v_prenex_1761)))) (forall ((v_prenex_1053 Int) (v_prenex_1052 Int)) (or (<= (+ (select main_a v_prenex_1052) (select main_a v_prenex_1053)) 1000) (<= 0 (+ (select main_a v_prenex_1052) 1)) (<= (* 2 (select main_a v_prenex_1053)) 1998) (<= (* 2 (select main_a v_prenex_1052)) 6) (<= (+ main_y 1) v_prenex_1053) (< v_prenex_1053 main_y))) (forall ((v_prenex_6499 Int) (v_prenex_6500 Int)) (or (<= (* 2 (select main_a v_prenex_6500)) 1998) (<= (+ main_x 1) v_prenex_6499) (<= (* 2 (select main_a v_prenex_6499)) 6) (<= (select main_a v_prenex_6500) (+ (select main_a v_prenex_6499) 998)) (<= (+ main_y 1) v_prenex_6500) (< v_prenex_6500 main_y))) (or (forall ((v_prenex_1651 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1651))) (<= (select main_a v_prenex_1651) 3))) (forall ((v_prenex_1652 Int)) (or (<= (select main_a v_prenex_1652) 1001) (< v_prenex_1652 main_y) (<= (+ main_y 1) v_prenex_1652) (<= 1994 (* 2 (select main_a v_prenex_1652)))))) (forall ((v_prenex_5468 Int) (v_prenex_5467 Int)) (or (<= (select main_a v_prenex_5468) 999) (<= (+ main_x 1) v_prenex_5467) (<= (select main_a v_prenex_5467) 3) (<= (+ main_y 1) v_prenex_5468) (<= (select main_a v_prenex_5467) 5) (<= 1000 (+ (select main_a v_prenex_5467) (select main_a v_prenex_5468))) (< v_prenex_5468 main_y))) (forall ((v_prenex_5343 Int) (v_prenex_5344 Int)) (or (<= (+ (select main_a v_prenex_5343) (select main_a v_prenex_5344)) 1000) (< v_prenex_5343 main_x) (<= (select main_a v_prenex_5344) 1001) (< v_prenex_5344 main_y) (<= (select main_a v_prenex_5343) 5) (<= (* 2 (select main_a v_prenex_5343)) 6) (<= (+ main_y 1) v_prenex_5344))) (forall ((v_prenex_1684 Int) (v_prenex_1683 Int)) (or (<= (select main_a v_prenex_1683) 3) (<= (* 2 (select main_a v_prenex_1684)) 1998) (< v_prenex_1683 main_x) (< v_prenex_1684 main_y) (<= (select main_a v_prenex_1684) (+ (select main_a v_prenex_1683) 998)) (<= (+ main_y 1) v_prenex_1684))) (or (forall ((v_prenex_4675 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4675))) (< v_prenex_4675 main_y) (<= (+ main_y 1) v_prenex_4675))) (forall ((v_prenex_4674 Int)) (or (<= 1 (select main_a v_prenex_4674)) (<= (* 2 (select main_a v_prenex_4674)) 6)))) (forall ((v_prenex_2721 Int) (v_prenex_2722 Int)) (or (<= (+ main_y 1) v_prenex_2722) (< v_prenex_2722 main_y) (<= (+ (select main_a v_prenex_2721) 994) (select main_a v_prenex_2722)) (<= 1994 (* 2 (select main_a v_prenex_2722))) (<= 1 (select main_a v_prenex_2721)) (<= 2 (* 2 (select main_a v_prenex_2721))) (<= (+ main_x 1) v_prenex_2721))) (or (forall ((v_prenex_3170 Int)) (or (< v_prenex_3170 main_x) (<= (select main_a v_prenex_3170) 5))) (forall ((v_prenex_3171 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3171))) (<= (select main_a v_prenex_3171) 1001) (<= (+ main_y 1) v_prenex_3171) (< v_prenex_3171 main_y)))) (or (forall ((v_prenex_2796 Int)) (or (<= (select main_a v_prenex_2796) 1001) (<= (+ main_y 1) v_prenex_2796) (<= 1994 (* 2 (select main_a v_prenex_2796))) (< v_prenex_2796 main_y))) (forall ((v_prenex_2795 Int)) (or (<= (select main_a v_prenex_2795) 5) (<= (+ main_x 1) v_prenex_2795)))) (or (forall ((v_prenex_3294 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3294))) (<= (+ main_x 1) v_prenex_3294) (< v_prenex_3294 main_x))) (forall ((v_prenex_3295 Int)) (or (<= (* 2 (select main_a v_prenex_3295)) 1998) (< v_prenex_3295 main_y)))) (forall ((v_prenex_5346 Int) (v_prenex_5345 Int)) (or (< v_prenex_5345 main_x) (<= 1000 (+ (select main_a v_prenex_5345) (select main_a v_prenex_5346))) (<= (+ main_x 1) v_prenex_5345) (<= (+ main_y 1) v_prenex_5346) (<= 0 (+ (select main_a v_prenex_5345) 1)))) (forall ((v_prenex_1666 Int) (v_prenex_1665 Int)) (or (<= (+ main_y 1) v_prenex_1666) (<= (select main_a v_prenex_1665) 5) (<= (+ (select main_a v_prenex_1665) 994) (select main_a v_prenex_1666)) (<= 1 (select main_a v_prenex_1665)) (<= (+ main_x 1) v_prenex_1665) (< v_prenex_1666 main_y) (<= (* 2 (select main_a v_prenex_1666)) 1998))) (forall ((v_prenex_3935 Int) (v_prenex_3936 Int)) (or (<= (* 2 (select main_a v_prenex_3935)) 6) (<= (+ main_x 1) v_prenex_3935) (<= (+ (select main_a v_prenex_3935) (select main_a v_prenex_3936)) 1000) (< v_prenex_3936 main_y) (<= (+ main_y 1) v_prenex_3936) (<= (select main_a v_prenex_3936) 999))) (or (forall ((v_prenex_2361 Int)) (or (<= (select main_a v_prenex_2361) 999) (<= 1994 (* 2 (select main_a v_prenex_2361))) (< v_prenex_2361 main_y) (<= (+ main_y 1) v_prenex_2361))) (forall ((v_prenex_2360 Int)) (or (<= (+ main_x 1) v_prenex_2360) (<= (select main_a v_prenex_2360) 3)))) (forall ((v_prenex_2535 Int) (v_prenex_2536 Int)) (or (<= (+ main_y 1) v_prenex_2536) (<= (select main_a v_prenex_2536) 1001) (<= (+ (select main_a v_prenex_2535) 994) (select main_a v_prenex_2536)) (<= 1 (select main_a v_prenex_2535)) (<= (select main_a v_prenex_2535) 5) (< v_prenex_2536 main_y))) (forall ((v_prenex_1722 Int) (v_prenex_1721 Int)) (or (<= (+ (select main_a v_prenex_1721) (select main_a v_prenex_1722)) 1000) (<= 0 (+ (select main_a v_prenex_1721) 1)) (< v_prenex_1721 main_x) (<= 1 (select main_a v_prenex_1721)) (<= (+ main_y 1) v_prenex_1722) (<= (select main_a v_prenex_1722) 1001) (< v_prenex_1722 main_y))) (forall ((v_prenex_5424 Int) (v_prenex_5423 Int)) (or (<= (+ main_x 1) v_prenex_5423) (<= 0 (+ (select main_a v_prenex_5423) 1)) (<= (select main_a v_prenex_5424) (+ (select main_a v_prenex_5423) 998)) (< v_prenex_5424 main_y) (<= (+ main_y 1) v_prenex_5424) (<= (select main_a v_prenex_5423) 5) (<= 995 (select main_a v_prenex_5424)))) (or (forall ((v_prenex_4894 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4894))) (<= (+ main_x 1) v_prenex_4894))) (forall ((v_prenex_4895 Int)) (or (<= 997 (select main_a v_prenex_4895)) (<= 1994 (* 2 (select main_a v_prenex_4895))) (<= (+ main_y 1) v_prenex_4895) (< v_prenex_4895 main_y)))) (forall ((v_prenex_4851 Int) (v_prenex_4850 Int)) (or (<= 1 (select main_a v_prenex_4850)) (<= (* 2 (select main_a v_prenex_4851)) 1998) (<= (+ main_y 1) v_prenex_4851) (<= (+ (select main_a v_prenex_4850) 994) (select main_a v_prenex_4851)) (< v_prenex_4851 main_y) (< v_prenex_4850 main_x))) (or (forall ((v_prenex_4768 Int)) (or (<= (* 2 (select main_a v_prenex_4768)) 6) (<= 0 (+ (select main_a v_prenex_4768) 1)))) (forall ((v_prenex_4769 Int)) (or (<= (select main_a v_prenex_4769) 1001) (<= (+ main_y 1) v_prenex_4769) (< v_prenex_4769 main_y) (<= 1994 (* 2 (select main_a v_prenex_4769)))))) (forall ((v_prenex_3311 Int) (v_prenex_3310 Int)) (or (<= (select main_a v_prenex_3311) (+ (select main_a v_prenex_3310) 998)) (<= (+ main_y 1) v_prenex_3311) (<= (+ main_x 1) v_prenex_3310) (<= (select main_a v_prenex_3310) 3) (< v_prenex_3311 main_y) (<= 1 (select main_a v_prenex_3310)) (<= 995 (select main_a v_prenex_3311)))) (forall ((v_prenex_1770 Int) (v_prenex_1769 Int)) (or (<= 1000 (+ (select main_a v_prenex_1769) (select main_a v_prenex_1770))) (<= 997 (select main_a v_prenex_1770)) (<= (+ main_y 1) v_prenex_1770) (<= (select main_a v_prenex_1769) 5) (<= (+ main_x 1) v_prenex_1769) (<= 2 (* 2 (select main_a v_prenex_1769))) (< v_prenex_1770 main_y))) (or (forall ((v_prenex_5913 Int)) (<= (* 2 (select main_a v_prenex_5913)) 1998)) (forall ((v_prenex_5912 Int)) (or (< v_prenex_5912 main_x) (<= (+ main_x 1) v_prenex_5912) (<= 1 (select main_a v_prenex_5912)) (<= (select main_a v_prenex_5912) 3)))) (or (forall ((v_prenex_2617 Int)) (or (<= 0 (+ (select main_a v_prenex_2617) 1)) (<= (+ main_x 1) v_prenex_2617) (< v_prenex_2617 main_x))) (forall ((v_prenex_2618 Int)) (or (<= (+ main_y 1) v_prenex_2618) (<= (* 2 (select main_a v_prenex_2618)) 1998)))) (forall ((v_prenex_6306 Int) (v_prenex_6305 Int)) (or (<= (+ (select main_a v_prenex_6305) 994) (select main_a v_prenex_6306)) (<= 997 (select main_a v_prenex_6306)) (<= 2 (* 2 (select main_a v_prenex_6305))) (<= (+ main_y 1) v_prenex_6306) (< v_prenex_6306 main_y) (<= 0 (+ (select main_a v_prenex_6305) 1)))) (forall ((v_prenex_1532 Int) (v_prenex_1531 Int)) (or (<= (select main_a v_prenex_1531) 3) (< v_prenex_1531 main_x) (<= 1000 (+ (select main_a v_prenex_1531) (select main_a v_prenex_1532))) (< v_prenex_1532 main_y) (<= (+ main_y 1) v_prenex_1532) (<= (* 2 (select main_a v_prenex_1532)) 1998) (<= 0 (+ (select main_a v_prenex_1531) 1)))) (forall ((v_prenex_2949 Int) (v_prenex_2948 Int)) (or (< v_prenex_2949 main_y) (<= (+ main_x 1) v_prenex_2948) (<= 1 (select main_a v_prenex_2948)) (<= 995 (select main_a v_prenex_2949)) (<= (select main_a v_prenex_2949) (+ (select main_a v_prenex_2948) 998)) (<= (+ main_y 1) v_prenex_2949) (<= 2 (* 2 (select main_a v_prenex_2948))))) (or (forall ((v_prenex_3364 Int)) (or (<= (+ main_x 1) v_prenex_3364) (<= 2 (* 2 (select main_a v_prenex_3364))) (<= (select main_a v_prenex_3364) 3))) (forall ((v_prenex_3365 Int)) (or (<= 997 (select main_a v_prenex_3365)) (< v_prenex_3365 main_y) (<= (+ main_y 1) v_prenex_3365) (<= 1994 (* 2 (select main_a v_prenex_3365)))))) (or (forall ((v_prenex_3503 Int)) (or (<= 0 (+ (select main_a v_prenex_3503) 1)) (<= 2 (* 2 (select main_a v_prenex_3503))) (< v_prenex_3503 main_x))) (forall ((v_prenex_3504 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3504))) (<= (+ main_y 1) v_prenex_3504) (< v_prenex_3504 main_y) (<= (select main_a v_prenex_3504) 1001)))) (forall ((v_prenex_895 Int) (v_prenex_894 Int)) (or (< v_prenex_895 main_y) (<= 995 (select main_a v_prenex_895)) (<= 2 (* 2 (select main_a v_prenex_894))) (<= (+ main_y 1) v_prenex_895) (<= 1000 (+ (select main_a v_prenex_894) (select main_a v_prenex_895))))) (forall ((v_prenex_998 Int) (v_prenex_999 Int)) (or (<= (+ main_x 1) v_prenex_998) (<= (* 2 (select main_a v_prenex_998)) 6) (<= (+ main_y 1) v_prenex_999) (<= 1000 (+ (select main_a v_prenex_998) (select main_a v_prenex_999))) (<= (select main_a v_prenex_999) 999) (<= 2 (* 2 (select main_a v_prenex_998))) (< v_prenex_999 main_y))) (or (forall ((v_prenex_2568 Int)) (or (<= (+ main_y 1) v_prenex_2568) (<= (select main_a v_prenex_2568) 999) (< v_prenex_2568 main_y) (<= (* 2 (select main_a v_prenex_2568)) 1998))) (forall ((v_prenex_2567 Int)) (or (<= (* 2 (select main_a v_prenex_2567)) 6) (<= 0 (+ (select main_a v_prenex_2567) 1))))) (forall ((v_prenex_4368 Int) (v_prenex_4367 Int)) (or (<= 995 (select main_a v_prenex_4368)) (< v_prenex_4368 main_y) (<= 1 (select main_a v_prenex_4367)) (<= 1000 (+ (select main_a v_prenex_4367) (select main_a v_prenex_4368))) (<= (+ main_y 1) v_prenex_4368) (< v_prenex_4367 main_x))) (forall ((v_prenex_3533 Int) (v_prenex_3534 Int)) (or (<= (+ main_y 1) v_prenex_3534) (<= (+ main_x 1) v_prenex_3533) (<= 1 (select main_a v_prenex_3533)) (<= (+ (select main_a v_prenex_3533) (select main_a v_prenex_3534)) 1000) (< v_prenex_3534 main_y) (<= (* 2 (select main_a v_prenex_3534)) 1998) (<= 0 (+ (select main_a v_prenex_3533) 1)))) (or (forall ((v_prenex_5466 Int)) (<= (* 2 (select main_a v_prenex_5466)) 1998)) (forall ((v_prenex_5465 Int)) (or (< v_prenex_5465 main_x) (<= 0 (+ (select main_a v_prenex_5465) 1)) (<= 2 (* 2 (select main_a v_prenex_5465))) (<= (+ main_x 1) v_prenex_5465)))) (or (forall ((v_prenex_18 Int)) (or (<= 997 (select main_a v_prenex_18)) (< v_prenex_18 main_y) (<= (+ main_y 1) v_prenex_18) (<= (* 2 (select main_a v_prenex_18)) 1998))) (forall ((v_prenex_17 Int)) (or (<= (select main_a v_prenex_17) 5) (<= (* 2 (select main_a v_prenex_17)) 6) (< v_prenex_17 main_x)))) (forall ((v_prenex_4489 Int) (v_prenex_4488 Int)) (or (< v_prenex_4488 main_x) (<= (select main_a v_prenex_4488) 5) (<= 1000 (+ (select main_a v_prenex_4488) (select main_a v_prenex_4489))) (<= (+ main_y 1) v_prenex_4489) (<= (+ main_x 1) v_prenex_4488))) (forall ((v_prenex_831 Int) (v_prenex_830 Int)) (or (< v_prenex_831 main_y) (<= (* 2 (select main_a v_prenex_830)) 6) (<= (select main_a v_prenex_831) 1001) (<= (select main_a v_prenex_830) 3) (<= 1000 (+ (select main_a v_prenex_830) (select main_a v_prenex_831))) (< v_prenex_830 main_x) (<= (+ main_y 1) v_prenex_831))) (forall ((v_prenex_3472 Int) (v_prenex_3473 Int)) (or (<= (select main_a v_prenex_3473) (+ (select main_a v_prenex_3472) 998)) (<= (+ main_y 1) v_prenex_3473) (< v_prenex_3473 main_y) (<= 1994 (* 2 (select main_a v_prenex_3473))) (<= 2 (* 2 (select main_a v_prenex_3472))))) (or (forall ((v_prenex_3300 Int)) (or (<= (* 2 (select main_a v_prenex_3300)) 6) (<= (+ main_x 1) v_prenex_3300))) (forall ((v_prenex_3301 Int)) (or (<= (+ main_y 1) v_prenex_3301) (< v_prenex_3301 main_y) (<= 997 (select main_a v_prenex_3301)) (<= 1994 (* 2 (select main_a v_prenex_3301)))))) (forall ((v_prenex_3860 Int) (v_prenex_3859 Int)) (or (<= 1000 (+ (select main_a v_prenex_3859) (select main_a v_prenex_3860))) (<= (+ main_x 1) v_prenex_3859) (<= 2 (* 2 (select main_a v_prenex_3859))) (<= (+ main_y 1) v_prenex_3860) (< v_prenex_3859 main_x))) (or (forall ((v_prenex_3776 Int)) (or (< v_prenex_3776 main_y) (<= (select main_a v_prenex_3776) 1001) (<= (+ main_y 1) v_prenex_3776) (<= 1994 (* 2 (select main_a v_prenex_3776))))) (forall ((v_prenex_3775 Int)) (or (< v_prenex_3775 main_x) (<= 1 (select main_a v_prenex_3775)) (<= (select main_a v_prenex_3775) 5)))) (forall ((v_prenex_5505 Int) (v_prenex_5506 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5506))) (<= (select main_a v_prenex_5505) 5) (<= (+ main_y 1) v_prenex_5506) (<= (+ (select main_a v_prenex_5505) 994) (select main_a v_prenex_5506)) (< v_prenex_5506 main_y) (<= (* 2 (select main_a v_prenex_5505)) 6))) (forall ((v_prenex_5378 Int) (v_prenex_5377 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5377))) (<= 0 (+ (select main_a v_prenex_5377) 1)) (< v_prenex_5378 main_y) (< v_prenex_5377 main_x) (<= (+ main_y 1) v_prenex_5378) (<= (+ (select main_a v_prenex_5377) 994) (select main_a v_prenex_5378)) (<= 1994 (* 2 (select main_a v_prenex_5378))))) (or (forall ((v_prenex_2868 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2868))) (< v_prenex_2868 main_y) (<= 995 (select main_a v_prenex_2868)) (<= (+ main_y 1) v_prenex_2868))) (forall ((v_prenex_2867 Int)) (or (< v_prenex_2867 main_x) (<= (select main_a v_prenex_2867) 5)))) (forall ((v_prenex_4443 Int) (v_prenex_4442 Int)) (or (<= (+ main_y 1) v_prenex_4443) (<= (* 2 (select main_a v_prenex_4443)) 1998) (< v_prenex_4443 main_y) (< v_prenex_4442 main_x) (<= 1 (select main_a v_prenex_4442)) (<= 1000 (+ (select main_a v_prenex_4442) (select main_a v_prenex_4443))) (<= (select main_a v_prenex_4442) 3))) (or (forall ((v_prenex_5621 Int)) (or (<= (select main_a v_prenex_5621) 3) (< v_prenex_5621 main_x))) (forall ((v_prenex_5622 Int)) (or (< v_prenex_5622 main_y) (<= (+ main_y 1) v_prenex_5622) (<= 1994 (* 2 (select main_a v_prenex_5622))) (<= (select main_a v_prenex_5622) 999)))) (forall ((v_prenex_2248 Int) (v_prenex_2249 Int)) (or (<= (+ main_y 1) v_prenex_2249) (<= 1 (select main_a v_prenex_2248)) (< v_prenex_2249 main_y) (<= (+ main_x 1) v_prenex_2248) (<= (* 2 (select main_a v_prenex_2249)) 1998) (<= (select main_a v_prenex_2249) (+ (select main_a v_prenex_2248) 998)))) (forall ((v_prenex_4004 Int) (v_prenex_4003 Int)) (or (< v_prenex_4003 main_x) (<= (+ main_y 1) v_prenex_4004) (< v_prenex_4004 main_y) (<= (select main_a v_prenex_4004) (+ (select main_a v_prenex_4003) 998)) (<= (select main_a v_prenex_4003) 3) (<= (select main_a v_prenex_4004) 999))) (forall ((v_prenex_5152 Int) (v_prenex_5151 Int)) (or (<= (+ main_y 1) v_prenex_5152) (<= (+ main_x 1) v_prenex_5151) (<= (* 2 (select main_a v_prenex_5151)) 6) (<= (select main_a v_prenex_5152) (+ (select main_a v_prenex_5151) 998)) (< v_prenex_5152 main_y) (<= 995 (select main_a v_prenex_5152)))) (forall ((v_prenex_3318 Int) (v_prenex_3319 Int)) (or (<= 0 (+ (select main_a v_prenex_3318) 1)) (<= 995 (select main_a v_prenex_3319)) (<= (select main_a v_prenex_3318) 5) (< v_prenex_3319 main_y) (<= (+ main_y 1) v_prenex_3319) (<= (+ (select main_a v_prenex_3318) (select main_a v_prenex_3319)) 1000))) (forall ((v_prenex_2930 Int) (v_prenex_2929 Int)) (or (<= 997 (select main_a v_prenex_2930)) (< v_prenex_2930 main_y) (<= (+ main_y 1) v_prenex_2930) (<= (select main_a v_prenex_2929) 5) (< v_prenex_2929 main_x) (<= (+ (select main_a v_prenex_2929) 994) (select main_a v_prenex_2930)))) (forall ((v_prenex_3923 Int) (v_prenex_3924 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3923))) (< v_prenex_3924 main_y) (<= 0 (+ (select main_a v_prenex_3923) 1)) (<= 995 (select main_a v_prenex_3924)) (<= (+ main_x 1) v_prenex_3923) (<= (+ main_y 1) v_prenex_3924) (<= (+ (select main_a v_prenex_3923) 994) (select main_a v_prenex_3924)))) (forall ((v_prenex_327 Int) (v_prenex_328 Int)) (or (<= (* 2 (select main_a v_prenex_328)) 1998) (<= (+ (select main_a v_prenex_327) (select main_a v_prenex_328)) 1000) (<= 0 (+ (select main_a v_prenex_327) 1)) (< v_prenex_328 main_y) (<= (+ main_y 1) v_prenex_328))) (forall ((v_prenex_6443 Int) (v_prenex_6444 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6443))) (<= (+ main_y 1) v_prenex_6444) (<= (select main_a v_prenex_6444) 999) (< v_prenex_6444 main_y) (<= (+ (select main_a v_prenex_6443) 994) (select main_a v_prenex_6444)))) (or (forall ((v_prenex_3368 Int)) (or (<= (select main_a v_prenex_3368) 3) (<= (select main_a v_prenex_3368) 5))) (forall ((v_prenex_3369 Int)) (or (<= (+ main_y 1) v_prenex_3369) (<= 1994 (* 2 (select main_a v_prenex_3369))) (< v_prenex_3369 main_y)))) (or (forall ((v_prenex_6222 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6222))) (<= (select main_a v_prenex_6222) 999) (<= (+ main_y 1) v_prenex_6222) (< v_prenex_6222 main_y))) (forall ((v_prenex_6221 Int)) (or (<= (select main_a v_prenex_6221) 3) (<= (+ main_x 1) v_prenex_6221) (<= (select main_a v_prenex_6221) 5)))) (forall ((v_prenex_1482 Int) (v_prenex_1481 Int)) (or (<= (+ main_y 1) v_prenex_1482) (<= 0 (+ (select main_a v_prenex_1481) 1)) (<= (select main_a v_prenex_1482) (+ (select main_a v_prenex_1481) 998)) (<= (* 2 (select main_a v_prenex_1481)) 6) (<= (+ main_x 1) v_prenex_1481) (<= (select main_a v_prenex_1482) 999) (< v_prenex_1482 main_y))) (forall ((v_prenex_4694 Int) (v_prenex_4695 Int)) (or (<= (select main_a v_prenex_4694) 3) (<= 995 (select main_a v_prenex_4695)) (<= 1000 (+ (select main_a v_prenex_4694) (select main_a v_prenex_4695))) (<= (+ main_y 1) v_prenex_4695) (< v_prenex_4695 main_y))) (forall ((v_prenex_4528 Int) (v_prenex_4529 Int)) (or (<= 0 (+ (select main_a v_prenex_4528) 1)) (<= (+ (select main_a v_prenex_4528) (select main_a v_prenex_4529)) 1000) (<= 995 (select main_a v_prenex_4529)) (<= (+ main_y 1) v_prenex_4529) (<= 2 (* 2 (select main_a v_prenex_4528))) (< v_prenex_4529 main_y))) (or (forall ((v_prenex_3002 Int)) (or (<= (select main_a v_prenex_3002) 3) (<= (* 2 (select main_a v_prenex_3002)) 6) (< v_prenex_3002 main_x))) (forall ((v_prenex_3003 Int)) (or (<= 995 (select main_a v_prenex_3003)) (< v_prenex_3003 main_y) (<= (* 2 (select main_a v_prenex_3003)) 1998) (<= (+ main_y 1) v_prenex_3003)))) (or (forall ((v_prenex_113 Int)) (or (<= 1 (select main_a v_prenex_113)) (< v_prenex_113 main_x))) (forall ((v_prenex_114 Int)) (or (<= (select main_a v_prenex_114) 1001) (<= (+ main_y 1) v_prenex_114) (< v_prenex_114 main_y) (<= (* 2 (select main_a v_prenex_114)) 1998)))) (forall ((v_prenex_2596 Int) (v_prenex_2595 Int)) (or (<= 1000 (+ (select main_a v_prenex_2595) (select main_a v_prenex_2596))) (<= 1 (select main_a v_prenex_2595)) (< v_prenex_2596 main_y) (<= (select main_a v_prenex_2595) 5) (<= (+ main_x 1) v_prenex_2595) (<= (+ main_y 1) v_prenex_2596) (<= (* 2 (select main_a v_prenex_2596)) 1998))) (forall ((v_prenex_6452 Int) (v_prenex_6451 Int)) (or (< v_prenex_6452 main_y) (<= 2 (* 2 (select main_a v_prenex_6451))) (<= 995 (select main_a v_prenex_6452)) (<= (+ main_y 1) v_prenex_6452) (<= (select main_a v_prenex_6451) 3) (< v_prenex_6451 main_x) (<= (+ (select main_a v_prenex_6451) (select main_a v_prenex_6452)) 1000))) (or (forall ((v_prenex_3193 Int)) (or (< v_prenex_3193 main_y) (<= (select main_a v_prenex_3193) 1001) (<= (+ main_y 1) v_prenex_3193))) (forall ((v_prenex_3192 Int)) (<= (* 2 (select main_a v_prenex_3192)) 6))) (forall ((v_prenex_810 Int) (v_prenex_811 Int)) (or (< v_prenex_811 main_y) (<= (+ (select main_a v_prenex_810) 994) (select main_a v_prenex_811)) (<= (select main_a v_prenex_810) 5) (<= 0 (+ (select main_a v_prenex_810) 1)) (<= (+ main_y 1) v_prenex_811) (<= (+ main_x 1) v_prenex_810) (<= (select main_a v_prenex_811) 1001))) (forall ((v_prenex_49 Int) (v_prenex_50 Int)) (or (<= (+ main_y 1) v_prenex_50) (<= (+ main_x 1) v_prenex_49) (< v_prenex_50 main_y) (<= (* 2 (select main_a v_prenex_50)) 1998) (<= (* 2 (select main_a v_prenex_49)) 6) (<= (+ (select main_a v_prenex_49) 994) (select main_a v_prenex_50)))) (forall ((v_prenex_5868 Int) (v_prenex_5869 Int)) (or (<= (+ (select main_a v_prenex_5868) 994) (select main_a v_prenex_5869)) (<= (+ main_y 1) v_prenex_5869) (<= (select main_a v_prenex_5869) 1001) (<= (+ main_x 1) v_prenex_5868) (<= 0 (+ (select main_a v_prenex_5868) 1)) (< v_prenex_5869 main_y))) (forall ((v_prenex_4012 Int) (v_prenex_4011 Int)) (or (<= (+ main_y 1) v_prenex_4012) (< v_prenex_4011 main_x) (<= 1 (select main_a v_prenex_4011)) (< v_prenex_4012 main_y) (<= (* 2 (select main_a v_prenex_4011)) 6) (<= (select main_a v_prenex_4012) 1001) (<= (+ (select main_a v_prenex_4011) 994) (select main_a v_prenex_4012)))) (or (forall ((v_prenex_2313 Int)) (or (<= (* 2 (select main_a v_prenex_2313)) 1998) (<= (select main_a v_prenex_2313) 999) (<= (+ main_y 1) v_prenex_2313) (< v_prenex_2313 main_y))) (forall ((v_prenex_2312 Int)) (or (<= (+ main_x 1) v_prenex_2312) (<= 2 (* 2 (select main_a v_prenex_2312))) (<= (select main_a v_prenex_2312) 5)))) (or (forall ((v_prenex_4900 Int)) (or (<= 0 (+ (select main_a v_prenex_4900) 1)) (< v_prenex_4900 main_x))) (forall ((v_prenex_4901 Int)) (or (<= (+ main_y 1) v_prenex_4901) (<= (select main_a v_prenex_4901) 999) (< v_prenex_4901 main_y) (<= 1994 (* 2 (select main_a v_prenex_4901)))))) (or (forall ((v_prenex_6460 Int)) (or (< v_prenex_6460 main_y) (<= (* 2 (select main_a v_prenex_6460)) 1998) (<= (+ main_y 1) v_prenex_6460) (<= (select main_a v_prenex_6460) 1001))) (forall ((v_prenex_6459 Int)) (<= (select main_a v_prenex_6459) 5))) (forall ((v_prenex_1612 Int) (v_prenex_1611 Int)) (or (<= (* 2 (select main_a v_prenex_1611)) 6) (<= 1 (select main_a v_prenex_1611)) (<= 997 (select main_a v_prenex_1612)) (<= (+ main_y 1) v_prenex_1612) (<= (+ (select main_a v_prenex_1611) (select main_a v_prenex_1612)) 1000) (< v_prenex_1612 main_y))) (or (forall ((v_prenex_338 Int)) (or (<= (+ main_y 1) v_prenex_338) (<= (select main_a v_prenex_338) 999) (<= 1994 (* 2 (select main_a v_prenex_338))) (< v_prenex_338 main_y))) (forall ((v_prenex_337 Int)) (<= (* 2 (select main_a v_prenex_337)) 6))) (forall ((v_prenex_2921 Int) (v_prenex_2922 Int)) (or (< v_prenex_2921 main_x) (<= (select main_a v_prenex_2922) (+ (select main_a v_prenex_2921) 998)) (< v_prenex_2922 main_y) (<= 1 (select main_a v_prenex_2921)) (<= (+ main_y 1) v_prenex_2922) (<= (select main_a v_prenex_2921) 5) (<= 995 (select main_a v_prenex_2922)))) (or (forall ((v_prenex_479 Int)) (or (<= 2 (* 2 (select main_a v_prenex_479))) (< v_prenex_479 main_x))) (forall ((v_prenex_480 Int)) (or (< v_prenex_480 main_y) (<= (select main_a v_prenex_480) 999) (<= (* 2 (select main_a v_prenex_480)) 1998) (<= (+ main_y 1) v_prenex_480)))) (or (forall ((v_prenex_2069 Int)) (or (<= (select main_a v_prenex_2069) 1001) (<= 1994 (* 2 (select main_a v_prenex_2069))) (< v_prenex_2069 main_y) (<= (+ main_y 1) v_prenex_2069))) (forall ((v_prenex_2068 Int)) (or (<= (+ main_x 1) v_prenex_2068) (<= (select main_a v_prenex_2068) 5)))) (forall ((v_prenex_2024 Int) (v_prenex_2023 Int)) (or (<= (select main_a v_prenex_2024) 999) (<= (+ main_y 1) v_prenex_2024) (<= 2 (* 2 (select main_a v_prenex_2023))) (<= (+ (select main_a v_prenex_2023) (select main_a v_prenex_2024)) 1000) (<= 0 (+ (select main_a v_prenex_2023) 1)) (< v_prenex_2023 main_x) (< v_prenex_2024 main_y))) (forall ((v_prenex_4547 Int) (v_prenex_4546 Int)) (or (<= (+ main_y 1) v_prenex_4547) (<= (+ main_x 1) v_prenex_4546) (<= 2 (* 2 (select main_a v_prenex_4546))) (<= 1000 (+ (select main_a v_prenex_4546) (select main_a v_prenex_4547))) (<= 995 (select main_a v_prenex_4547)) (< v_prenex_4547 main_y) (<= (select main_a v_prenex_4546) 5))) (forall ((v_prenex_2090 Int) (v_prenex_2089 Int)) (or (<= (+ main_x 1) v_prenex_2089) (< v_prenex_2089 main_x) (<= 2 (* 2 (select main_a v_prenex_2089))) (<= (select main_a v_prenex_2089) 5) (<= (+ (select main_a v_prenex_2089) (select main_a v_prenex_2090)) 1000))) (forall ((v_prenex_3527 Int) (v_prenex_3528 Int)) (or (<= 0 (+ (select main_a v_prenex_3527) 1)) (<= 1000 (+ (select main_a v_prenex_3527) (select main_a v_prenex_3528))) (< v_prenex_3527 main_x) (<= 995 (select main_a v_prenex_3528)) (< v_prenex_3528 main_y) (<= (+ main_y 1) v_prenex_3528) (<= (select main_a v_prenex_3527) 3))) (or (forall ((v_prenex_5260 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5260))) (<= (+ main_y 1) v_prenex_5260) (<= 997 (select main_a v_prenex_5260)) (< v_prenex_5260 main_y))) (forall ((v_prenex_5259 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5259))) (<= (select main_a v_prenex_5259) 5)))) (forall ((v_prenex_3777 Int) (v_prenex_3778 Int)) (or (<= 1000 (+ (select main_a v_prenex_3777) (select main_a v_prenex_3778))) (<= 1994 (* 2 (select main_a v_prenex_3778))) (< v_prenex_3778 main_y) (<= (+ main_y 1) v_prenex_3778) (<= (+ main_x 1) v_prenex_3777) (<= 1 (select main_a v_prenex_3777)))) (forall ((v_prenex_1318 Int) (v_prenex_1317 Int)) (or (< v_prenex_1317 main_x) (<= 1 (select main_a v_prenex_1317)) (<= 1000 (+ (select main_a v_prenex_1317) (select main_a v_prenex_1318))) (<= (+ main_y 1) v_prenex_1318) (< v_prenex_1318 main_y) (<= (select main_a v_prenex_1318) 999) (<= 0 (+ (select main_a v_prenex_1317) 1)))) (or (forall ((v_prenex_2443 Int)) (<= (* 2 (select main_a v_prenex_2443)) 1998)) (forall ((v_prenex_2442 Int)) (or (<= (select main_a v_prenex_2442) 5) (<= (+ main_x 1) v_prenex_2442) (<= (select main_a v_prenex_2442) 3) (< v_prenex_2442 main_x)))) (forall ((v_prenex_473 Int) (v_prenex_474 Int)) (or (<= (+ main_y 1) v_prenex_474) (<= (+ (select main_a v_prenex_473) (select main_a v_prenex_474)) 1000) (<= (* 2 (select main_a v_prenex_474)) 1998) (< v_prenex_474 main_y) (<= 0 (+ (select main_a v_prenex_473) 1)) (<= (+ main_x 1) v_prenex_473) (<= (* 2 (select main_a v_prenex_473)) 6))) (forall ((v_prenex_5298 Int) (v_prenex_5297 Int)) (or (< v_prenex_5297 main_x) (<= (+ main_y 1) v_prenex_5298) (<= 1000 (+ (select main_a v_prenex_5297) (select main_a v_prenex_5298))) (<= (select main_a v_prenex_5297) 5) (<= (* 2 (select main_a v_prenex_5297)) 6) (< v_prenex_5298 main_y) (<= 1994 (* 2 (select main_a v_prenex_5298))))) (forall ((v_prenex_489 Int) (v_prenex_490 Int)) (or (<= (select main_a v_prenex_489) 5) (< v_prenex_490 main_y) (<= (* 2 (select main_a v_prenex_490)) 1998) (<= 2 (* 2 (select main_a v_prenex_489))) (<= (+ (select main_a v_prenex_489) 994) (select main_a v_prenex_490)) (<= (+ main_y 1) v_prenex_490) (< v_prenex_489 main_x))) (or (forall ((v_prenex_2244 Int)) (or (<= (+ main_x 1) v_prenex_2244) (<= (select main_a v_prenex_2244) 5))) (forall ((v_prenex_2245 Int)) (or (<= (select main_a v_prenex_2245) 999) (<= (+ main_y 1) v_prenex_2245) (< v_prenex_2245 main_y) (<= 1994 (* 2 (select main_a v_prenex_2245)))))) (or (forall ((v_prenex_3201 Int)) (or (<= (select main_a v_prenex_3201) 999) (<= (+ main_y 1) v_prenex_3201) (< v_prenex_3201 main_y))) (forall ((v_prenex_3200 Int)) (<= (* 2 (select main_a v_prenex_3200)) 6))) (forall ((v_prenex_5923 Int) (v_prenex_5922 Int)) (or (<= (select main_a v_prenex_5923) (+ (select main_a v_prenex_5922) 998)) (<= (select main_a v_prenex_5922) 3) (<= 995 (select main_a v_prenex_5923)) (<= (+ main_x 1) v_prenex_5922) (<= (+ main_y 1) v_prenex_5923) (< v_prenex_5923 main_y))) (forall ((v_prenex_4537 Int) (v_prenex_4536 Int)) (or (< v_prenex_4536 main_x) (< v_prenex_4537 main_y) (<= (select main_a v_prenex_4536) 3) (<= (select main_a v_prenex_4537) 1001) (<= (+ main_y 1) v_prenex_4537) (<= (+ (select main_a v_prenex_4536) 994) (select main_a v_prenex_4537)))) (forall ((v_prenex_765 Int) (v_prenex_766 Int)) (or (<= 995 (select main_a v_prenex_766)) (< v_prenex_766 main_y) (<= (+ main_y 1) v_prenex_766) (<= (select main_a v_prenex_765) 5) (<= 1000 (+ (select main_a v_prenex_765) (select main_a v_prenex_766))) (< v_prenex_765 main_x))) (forall ((v_prenex_5919 Int) (v_prenex_5918 Int)) (or (<= (+ (select main_a v_prenex_5918) 994) (select main_a v_prenex_5919)) (<= 1 (select main_a v_prenex_5918)) (< v_prenex_5919 main_y) (<= (+ main_y 1) v_prenex_5919) (<= 2 (* 2 (select main_a v_prenex_5918))) (<= 995 (select main_a v_prenex_5919)))) (forall ((v_prenex_2550 Int) (v_prenex_2549 Int)) (or (<= (* 2 (select main_a v_prenex_2550)) 1998) (< v_prenex_2550 main_y) (<= (+ main_y 1) v_prenex_2550) (<= (select main_a v_prenex_2550) (+ (select main_a v_prenex_2549) 998)) (<= 2 (* 2 (select main_a v_prenex_2549))) (<= (* 2 (select main_a v_prenex_2549)) 6))) (forall ((v_prenex_1400 Int) (v_prenex_1399 Int)) (or (<= (select main_a v_prenex_1399) 3) (<= (* 2 (select main_a v_prenex_1399)) 6) (<= (+ main_y 1) v_prenex_1400) (<= (select main_a v_prenex_1400) 999) (< v_prenex_1400 main_y) (<= (+ (select main_a v_prenex_1399) 994) (select main_a v_prenex_1400)))) (forall ((v_prenex_5166 Int) (v_prenex_5165 Int)) (or (<= (select main_a v_prenex_5166) (+ (select main_a v_prenex_5165) 998)) (<= (* 2 (select main_a v_prenex_5165)) 6) (<= (+ main_y 1) v_prenex_5166) (< v_prenex_5166 main_y) (<= 2 (* 2 (select main_a v_prenex_5165))) (<= 997 (select main_a v_prenex_5166)))) (forall ((v_prenex_5291 Int) (v_prenex_5292 Int)) (or (< v_prenex_5292 main_y) (<= (* 2 (select main_a v_prenex_5292)) 1998) (<= (+ main_x 1) v_prenex_5291) (<= (select main_a v_prenex_5292) (+ (select main_a v_prenex_5291) 998)) (<= (+ main_y 1) v_prenex_5292) (<= 2 (* 2 (select main_a v_prenex_5291))) (<= 0 (+ (select main_a v_prenex_5291) 1)))) (forall ((v_prenex_2831 Int) (v_prenex_2832 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2832))) (<= (select main_a v_prenex_2831) 3) (<= (select main_a v_prenex_2831) 5) (< v_prenex_2832 main_y) (< v_prenex_2831 main_x) (<= (+ main_y 1) v_prenex_2832) (<= (+ (select main_a v_prenex_2831) 994) (select main_a v_prenex_2832)))) (forall ((v_prenex_2167 Int) (v_prenex_2168 Int)) (or (<= (+ (select main_a v_prenex_2167) (select main_a v_prenex_2168)) 1000) (< v_prenex_2167 main_x) (< v_prenex_2168 main_y) (<= (select main_a v_prenex_2167) 5) (<= (+ main_y 1) v_prenex_2168) (<= 997 (select main_a v_prenex_2168)))) (forall ((v_prenex_2135 Int) (v_prenex_2136 Int)) (or (<= 1000 (+ (select main_a v_prenex_2135) (select main_a v_prenex_2136))) (<= (+ main_y 1) v_prenex_2136) (< v_prenex_2136 main_y) (<= (select main_a v_prenex_2136) 999) (<= (select main_a v_prenex_2135) 5) (<= 2 (* 2 (select main_a v_prenex_2135))) (< v_prenex_2135 main_x))) (forall ((v_prenex_4767 Int) (v_prenex_4766 Int)) (or (<= (+ main_y 1) v_prenex_4767) (< v_prenex_4767 main_y) (<= 1 (select main_a v_prenex_4766)) (<= (* 2 (select main_a v_prenex_4766)) 6) (<= (+ (select main_a v_prenex_4766) (select main_a v_prenex_4767)) 1000) (<= (* 2 (select main_a v_prenex_4767)) 1998))) (forall ((v_prenex_3359 Int) (v_prenex_3358 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3358))) (<= (+ (select main_a v_prenex_3358) 994) (select main_a v_prenex_3359)) (<= (+ main_x 1) v_prenex_3358) (<= (select main_a v_prenex_3359) 1001) (<= (* 2 (select main_a v_prenex_3358)) 6) (<= (+ main_y 1) v_prenex_3359) (< v_prenex_3359 main_y))) (forall ((v_prenex_5745 Int) (v_prenex_5744 Int)) (or (<= 0 (+ (select main_a v_prenex_5744) 1)) (< v_prenex_5745 main_y) (< v_prenex_5744 main_x) (<= (select main_a v_prenex_5745) 1001) (<= (select main_a v_prenex_5744) 3) (<= (+ (select main_a v_prenex_5744) (select main_a v_prenex_5745)) 1000) (<= (+ main_y 1) v_prenex_5745))) (forall ((v_prenex_5655 Int) (v_prenex_5654 Int)) (or (<= (+ (select main_a v_prenex_5654) 994) (select main_a v_prenex_5655)) (< v_prenex_5655 main_y) (<= (+ main_x 1) v_prenex_5654) (<= 1 (select main_a v_prenex_5654)) (<= 0 (+ (select main_a v_prenex_5654) 1)) (<= (+ main_y 1) v_prenex_5655) (<= (select main_a v_prenex_5655) 1001))) (forall ((v_prenex_567 Int) (v_prenex_568 Int)) (or (<= (* 2 (select main_a v_prenex_567)) 6) (<= (+ main_y 1) v_prenex_568) (<= (select main_a v_prenex_568) (+ (select main_a v_prenex_567) 998)) (<= (select main_a v_prenex_568) 999) (< v_prenex_568 main_y))) (forall ((v_prenex_2303 Int) (v_prenex_2302 Int)) (or (<= 1000 (+ (select main_a v_prenex_2302) (select main_a v_prenex_2303))) (<= (select main_a v_prenex_2303) 999) (<= (select main_a v_prenex_2302) 3) (< v_prenex_2303 main_y) (<= (+ main_y 1) v_prenex_2303))) (forall ((v_prenex_3883 Int) (v_prenex_3884 Int)) (or (< v_prenex_3884 main_y) (<= (select main_a v_prenex_3884) (+ (select main_a v_prenex_3883) 998)) (<= 995 (select main_a v_prenex_3884)) (<= 0 (+ (select main_a v_prenex_3883) 1)) (<= (+ main_x 1) v_prenex_3883) (<= (select main_a v_prenex_3883) 5) (<= (+ main_y 1) v_prenex_3884))) (or (forall ((v_prenex_5448 Int)) (or (<= (+ main_y 1) v_prenex_5448) (<= 1994 (* 2 (select main_a v_prenex_5448))) (<= (select main_a v_prenex_5448) 1001) (< v_prenex_5448 main_y))) (forall ((v_prenex_5447 Int)) (or (<= (select main_a v_prenex_5447) 3) (<= (+ main_x 1) v_prenex_5447)))) (forall ((v_prenex_4154 Int) (v_prenex_4153 Int)) (or (< v_prenex_4154 main_y) (<= 1 (select main_a v_prenex_4153)) (<= (+ main_y 1) v_prenex_4154) (<= (+ (select main_a v_prenex_4153) (select main_a v_prenex_4154)) 1000) (<= 997 (select main_a v_prenex_4154)) (<= (+ main_x 1) v_prenex_4153) (<= 0 (+ (select main_a v_prenex_4153) 1)))) (forall ((v_prenex_2482 Int) (v_prenex_2483 Int)) (or (<= (+ main_y 1) v_prenex_2483) (<= 1000 (+ (select main_a v_prenex_2482) (select main_a v_prenex_2483))) (< v_prenex_2482 main_x) (<= (select main_a v_prenex_2483) 1001) (<= 0 (+ (select main_a v_prenex_2482) 1)) (< v_prenex_2483 main_y) (<= (* 2 (select main_a v_prenex_2482)) 6))) (forall ((v_prenex_1701 Int) (v_prenex_1702 Int)) (or (<= (+ main_y 1) v_prenex_1702) (<= (+ (select main_a v_prenex_1701) 994) (select main_a v_prenex_1702)) (<= 2 (* 2 (select main_a v_prenex_1701))) (<= (select main_a v_prenex_1702) 999) (< v_prenex_1702 main_y) (<= (select main_a v_prenex_1701) 5))) (forall ((v_prenex_2021 Int) (v_prenex_2022 Int)) (or (<= (+ main_y 1) v_prenex_2022) (< v_prenex_2022 main_y) (<= (+ main_x 1) v_prenex_2021) (<= 995 (select main_a v_prenex_2022)) (<= (* 2 (select main_a v_prenex_2021)) 6) (<= 1000 (+ (select main_a v_prenex_2021) (select main_a v_prenex_2022))))) (forall ((v_prenex_5831 Int) (v_prenex_5830 Int)) (or (<= 1000 (+ (select main_a v_prenex_5830) (select main_a v_prenex_5831))) (<= (select main_a v_prenex_5831) 1001) (< v_prenex_5830 main_x) (<= (+ main_y 1) v_prenex_5831) (< v_prenex_5831 main_y) (<= 0 (+ (select main_a v_prenex_5830) 1)))) (forall ((v_prenex_1258 Int) (v_prenex_1257 Int)) (or (<= (select main_a v_prenex_1258) 999) (<= (+ (select main_a v_prenex_1257) (select main_a v_prenex_1258)) 1000) (<= (select main_a v_prenex_1257) 3) (<= 0 (+ (select main_a v_prenex_1257) 1)) (< v_prenex_1258 main_y) (<= (+ main_y 1) v_prenex_1258))) (forall ((v_prenex_3029 Int) (v_prenex_3028 Int)) (or (<= (+ main_y 1) v_prenex_3029) (<= 0 (+ (select main_a v_prenex_3028) 1)) (<= (select main_a v_prenex_3029) (+ (select main_a v_prenex_3028) 998)) (<= (select main_a v_prenex_3028) 5) (< v_prenex_3029 main_y) (<= (select main_a v_prenex_3029) 1001))) (forall ((v_prenex_3737 Int) (v_prenex_3738 Int)) (or (<= (select main_a v_prenex_3738) 1001) (<= 1 (select main_a v_prenex_3737)) (< v_prenex_3738 main_y) (<= (+ (select main_a v_prenex_3737) (select main_a v_prenex_3738)) 1000) (<= (+ main_x 1) v_prenex_3737) (<= (+ main_y 1) v_prenex_3738))) (forall ((v_prenex_1344 Int) (v_prenex_1343 Int)) (or (<= (+ main_x 1) v_prenex_1343) (<= 2 (* 2 (select main_a v_prenex_1343))) (<= 1000 (+ (select main_a v_prenex_1343) (select main_a v_prenex_1344))) (< v_prenex_1343 main_x) (<= (select main_a v_prenex_1343) 3))) (or (forall ((v_prenex_2017 Int)) (or (<= (select main_a v_prenex_2017) 5) (<= 2 (* 2 (select main_a v_prenex_2017))) (< v_prenex_2017 main_x))) (forall ((v_prenex_2018 Int)) (or (<= 995 (select main_a v_prenex_2018)) (<= 1994 (* 2 (select main_a v_prenex_2018))) (<= (+ main_y 1) v_prenex_2018) (< v_prenex_2018 main_y)))) (or (forall ((v_prenex_2554 Int)) (or (<= (+ main_y 1) v_prenex_2554) (< v_prenex_2554 main_y) (<= 1994 (* 2 (select main_a v_prenex_2554))) (<= (select main_a v_prenex_2554) 999))) (forall ((v_prenex_2553 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2553))) (<= 1 (select main_a v_prenex_2553))))) (or (forall ((v_prenex_5068 Int)) (or (<= 0 (+ (select main_a v_prenex_5068) 1)) (<= 1 (select main_a v_prenex_5068)) (< v_prenex_5068 main_x))) (forall ((v_prenex_5069 Int)) (or (<= (select main_a v_prenex_5069) 999) (<= (+ main_y 1) v_prenex_5069) (< v_prenex_5069 main_y) (<= (* 2 (select main_a v_prenex_5069)) 1998)))) (forall ((v_prenex_4663 Int) (v_prenex_4662 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4662))) (<= (select main_a v_prenex_4663) (+ (select main_a v_prenex_4662) 998)) (<= 1 (select main_a v_prenex_4662)) (<= 1994 (* 2 (select main_a v_prenex_4663))) (< v_prenex_4662 main_x) (< v_prenex_4663 main_y) (<= (+ main_y 1) v_prenex_4663))) (forall ((v_prenex_3873 Int) (v_prenex_3874 Int)) (or (<= (select main_a v_prenex_3873) 5) (<= 1 (select main_a v_prenex_3873)) (< v_prenex_3874 main_y) (<= 1000 (+ (select main_a v_prenex_3873) (select main_a v_prenex_3874))) (<= (+ main_x 1) v_prenex_3873) (<= (select main_a v_prenex_3874) 1001) (<= (+ main_y 1) v_prenex_3874))) (or (forall ((v_prenex_3474 Int)) (or (<= (+ main_x 1) v_prenex_3474) (<= 1 (select main_a v_prenex_3474)))) (forall ((v_prenex_3475 Int)) (or (<= (+ main_y 1) v_prenex_3475) (<= (select main_a v_prenex_3475) 1001) (<= (* 2 (select main_a v_prenex_3475)) 1998) (< v_prenex_3475 main_y)))) (forall ((v_prenex_1221 Int) (v_prenex_1220 Int)) (or (<= (* 2 (select main_a v_prenex_1220)) 6) (<= (select main_a v_prenex_1221) 999) (< v_prenex_1221 main_y) (<= (+ main_y 1) v_prenex_1221) (<= (+ (select main_a v_prenex_1220) 994) (select main_a v_prenex_1221)))) (forall ((v_prenex_1368 Int) (v_prenex_1367 Int)) (or (<= (+ main_x 1) v_prenex_1367) (<= (select main_a v_prenex_1368) (+ (select main_a v_prenex_1367) 998)) (<= (select main_a v_prenex_1367) 5) (< v_prenex_1367 main_x))) (forall ((v_prenex_817 Int) (v_prenex_816 Int)) (or (<= (+ (select main_a v_prenex_816) 994) (select main_a v_prenex_817)) (<= (+ main_x 1) v_prenex_816) (<= (select main_a v_prenex_816) 5) (<= 0 (+ (select main_a v_prenex_816) 1)) (< v_prenex_816 main_x))) (forall ((v_prenex_2086 Int) (v_prenex_2085 Int)) (or (< v_prenex_2085 main_x) (<= 1 (select main_a v_prenex_2085)) (<= (+ (select main_a v_prenex_2085) (select main_a v_prenex_2086)) 1000) (<= (select main_a v_prenex_2085) 3) (<= (+ main_x 1) v_prenex_2085))) (or (forall ((v_prenex_2324 Int)) (or (< v_prenex_2324 main_x) (<= (select main_a v_prenex_2324) 5) (<= (+ main_x 1) v_prenex_2324) (<= 2 (* 2 (select main_a v_prenex_2324))))) (forall ((v_prenex_2325 Int)) (<= 1994 (* 2 (select main_a v_prenex_2325))))) (or (forall ((v_prenex_2484 Int)) (or (<= (* 2 (select main_a v_prenex_2484)) 6) (<= 1 (select main_a v_prenex_2484)))) (forall ((v_prenex_2485 Int)) (or (<= (+ main_y 1) v_prenex_2485) (<= 995 (select main_a v_prenex_2485)) (<= 1994 (* 2 (select main_a v_prenex_2485))) (< v_prenex_2485 main_y)))) (forall ((v_prenex_520 Int) (v_prenex_519 Int)) (or (<= (select main_a v_prenex_519) 5) (<= (+ main_y 1) v_prenex_520) (<= (* 2 (select main_a v_prenex_520)) 1998) (<= (+ main_x 1) v_prenex_519) (< v_prenex_520 main_y) (<= 1000 (+ (select main_a v_prenex_519) (select main_a v_prenex_520))))) (forall ((v_prenex_5002 Int) (v_prenex_5003 Int)) (or (<= (select main_a v_prenex_5002) 5) (< v_prenex_5003 main_y) (<= 995 (select main_a v_prenex_5003)) (<= 1000 (+ (select main_a v_prenex_5002) (select main_a v_prenex_5003))) (<= (+ main_y 1) v_prenex_5003))) (forall ((v_prenex_3744 Int) (v_prenex_3743 Int)) (or (<= (select main_a v_prenex_3744) (+ (select main_a v_prenex_3743) 998)) (<= 1 (select main_a v_prenex_3743)) (<= 0 (+ (select main_a v_prenex_3743) 1)) (<= (+ main_y 1) v_prenex_3744) (< v_prenex_3744 main_y) (<= 995 (select main_a v_prenex_3744)))) (or (forall ((v_prenex_2629 Int)) (or (< v_prenex_2629 main_x) (<= (select main_a v_prenex_2629) 5) (<= 2 (* 2 (select main_a v_prenex_2629))))) (forall ((v_prenex_2630 Int)) (or (< v_prenex_2630 main_y) (<= (* 2 (select main_a v_prenex_2630)) 1998) (<= (+ main_y 1) v_prenex_2630)))) (forall ((v_prenex_5639 Int) (v_prenex_5640 Int)) (or (< v_prenex_5640 main_y) (<= (select main_a v_prenex_5640) (+ (select main_a v_prenex_5639) 998)) (<= 2 (* 2 (select main_a v_prenex_5639))) (<= (select main_a v_prenex_5640) 999) (<= (+ main_x 1) v_prenex_5639) (<= (+ main_y 1) v_prenex_5640) (<= 0 (+ (select main_a v_prenex_5639) 1)))) (forall ((v_prenex_4504 Int) (v_prenex_4505 Int)) (or (< v_prenex_4505 main_y) (<= (+ (select main_a v_prenex_4504) 994) (select main_a v_prenex_4505)) (<= 1 (select main_a v_prenex_4504)) (<= 997 (select main_a v_prenex_4505)) (<= 0 (+ (select main_a v_prenex_4504) 1)) (<= (+ main_y 1) v_prenex_4505) (< v_prenex_4504 main_x))) (forall ((v_prenex_381 Int) (v_prenex_382 Int)) (or (< v_prenex_382 main_y) (<= 995 (select main_a v_prenex_382)) (<= (+ main_y 1) v_prenex_382) (<= (select main_a v_prenex_381) 5) (<= 1000 (+ (select main_a v_prenex_381) (select main_a v_prenex_382))) (< v_prenex_381 main_x))) (forall ((v_prenex_5101 Int) (v_prenex_5100 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5101))) (< v_prenex_5101 main_y) (<= 1 (select main_a v_prenex_5100)) (<= 1000 (+ (select main_a v_prenex_5100) (select main_a v_prenex_5101))) (<= (+ main_y 1) v_prenex_5101) (<= 0 (+ (select main_a v_prenex_5100) 1)))) (or (forall ((v_prenex_6173 Int)) (or (< v_prenex_6173 main_x) (<= (* 2 (select main_a v_prenex_6173)) 6) (<= (select main_a v_prenex_6173) 5))) (forall ((v_prenex_6174 Int)) (or (<= (select main_a v_prenex_6174) 1001) (<= 1994 (* 2 (select main_a v_prenex_6174))) (<= (+ main_y 1) v_prenex_6174) (< v_prenex_6174 main_y)))) (or (forall ((v_prenex_2734 Int)) (or (< v_prenex_2734 main_y) (<= 1994 (* 2 (select main_a v_prenex_2734))) (<= 995 (select main_a v_prenex_2734)) (<= (+ main_y 1) v_prenex_2734))) (forall ((v_prenex_2733 Int)) (or (< v_prenex_2733 main_x) (<= 1 (select main_a v_prenex_2733)) (<= 0 (+ (select main_a v_prenex_2733) 1))))) (forall ((v_prenex_4544 Int) (v_prenex_4545 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4544))) (<= (+ (select main_a v_prenex_4544) (select main_a v_prenex_4545)) 1000) (<= (+ main_x 1) v_prenex_4544) (< v_prenex_4544 main_x))) (or (forall ((v_prenex_4095 Int)) (or (<= (+ main_x 1) v_prenex_4095) (<= (select main_a v_prenex_4095) 5))) (forall ((v_prenex_4096 Int)) (or (<= (* 2 (select main_a v_prenex_4096)) 1998) (<= (+ main_y 1) v_prenex_4096) (<= (select main_a v_prenex_4096) 999) (< v_prenex_4096 main_y)))) (or (forall ((v_prenex_2665 Int)) (or (<= 0 (+ (select main_a v_prenex_2665) 1)) (<= (* 2 (select main_a v_prenex_2665)) 6) (< v_prenex_2665 main_x))) (forall ((v_prenex_2666 Int)) (or (<= 995 (select main_a v_prenex_2666)) (<= (+ main_y 1) v_prenex_2666) (<= (* 2 (select main_a v_prenex_2666)) 1998) (< v_prenex_2666 main_y)))) (forall ((v_prenex_3227 Int) (v_prenex_3226 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3226))) (< v_prenex_3226 main_x) (<= (+ main_y 1) v_prenex_3227) (< v_prenex_3227 main_y) (<= (select main_a v_prenex_3227) 1001) (<= (+ (select main_a v_prenex_3226) 994) (select main_a v_prenex_3227)))) (forall ((v_prenex_3843 Int) (v_prenex_3844 Int)) (or (<= (+ (select main_a v_prenex_3843) (select main_a v_prenex_3844)) 1000) (<= 997 (select main_a v_prenex_3844)) (<= (+ main_y 1) v_prenex_3844) (<= 0 (+ (select main_a v_prenex_3843) 1)) (< v_prenex_3844 main_y))) (forall ((v_prenex_5394 Int) (v_prenex_5393 Int)) (or (<= (+ main_x 1) v_prenex_5393) (<= 1 (select main_a v_prenex_5393)) (< v_prenex_5394 main_y) (<= (+ main_y 1) v_prenex_5394) (<= (select main_a v_prenex_5394) (+ (select main_a v_prenex_5393) 998)) (<= 1994 (* 2 (select main_a v_prenex_5394))) (<= (select main_a v_prenex_5393) 5))) (or (forall ((v_prenex_5681 Int)) (or (<= (+ main_y 1) v_prenex_5681) (<= (select main_a v_prenex_5681) 1001) (< v_prenex_5681 main_y) (<= 1994 (* 2 (select main_a v_prenex_5681))))) (forall ((v_prenex_5680 Int)) (or (<= (* 2 (select main_a v_prenex_5680)) 6) (<= (+ main_x 1) v_prenex_5680) (<= (select main_a v_prenex_5680) 3)))) (or (forall ((v_prenex_2641 Int)) (or (<= (+ main_x 1) v_prenex_2641) (<= (select main_a v_prenex_2641) 3))) (forall ((v_prenex_2642 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2642))) (< v_prenex_2642 main_y) (<= (* 2 (select main_a v_prenex_2642)) 1998) (<= (+ main_y 1) v_prenex_2642)))) (or (forall ((v_prenex_26 Int)) (or (< v_prenex_26 main_y) (<= (* 2 (select main_a v_prenex_26)) 1998) (<= 997 (select main_a v_prenex_26)) (<= (+ main_y 1) v_prenex_26))) (forall ((v_prenex_25 Int)) (or (<= 0 (+ (select main_a v_prenex_25) 1)) (<= (select main_a v_prenex_25) 3)))) (forall ((v_prenex_120 Int) (v_prenex_119 Int)) (or (<= (select main_a v_prenex_120) 999) (<= (* 2 (select main_a v_prenex_119)) 6) (< v_prenex_120 main_y) (<= (select main_a v_prenex_120) (+ (select main_a v_prenex_119) 998)) (<= (+ main_y 1) v_prenex_120))) (forall ((v_prenex_3561 Int) (v_prenex_3562 Int)) (or (< v_prenex_3561 main_x) (< v_prenex_3562 main_y) (<= (* 2 (select main_a v_prenex_3561)) 6) (<= (select main_a v_prenex_3561) 3) (<= (+ main_y 1) v_prenex_3562) (<= (select main_a v_prenex_3562) (+ (select main_a v_prenex_3561) 998)) (<= 995 (select main_a v_prenex_3562)))) (forall ((v_prenex_2322 Int) (v_prenex_2323 Int)) (or (<= (+ main_y 1) v_prenex_2323) (<= (select main_a v_prenex_2323) 999) (< v_prenex_2322 main_x) (<= 1 (select main_a v_prenex_2322)) (<= (+ (select main_a v_prenex_2322) (select main_a v_prenex_2323)) 1000) (< v_prenex_2323 main_y) (<= 2 (* 2 (select main_a v_prenex_2322))))) (forall ((v_prenex_1486 Int) (v_prenex_1485 Int)) (or (<= (+ main_x 1) v_prenex_1485) (<= (+ (select main_a v_prenex_1485) 994) (select main_a v_prenex_1486)) (<= (* 2 (select main_a v_prenex_1486)) 1998) (<= (+ main_y 1) v_prenex_1486) (< v_prenex_1486 main_y) (<= 2 (* 2 (select main_a v_prenex_1485))))) (or (forall ((v_prenex_6348 Int)) (or (<= 997 (select main_a v_prenex_6348)) (<= (* 2 (select main_a v_prenex_6348)) 1998) (<= (+ main_y 1) v_prenex_6348) (< v_prenex_6348 main_y))) (forall ((v_prenex_6347 Int)) (or (<= 0 (+ (select main_a v_prenex_6347) 1)) (<= 1 (select main_a v_prenex_6347)) (<= (+ main_x 1) v_prenex_6347)))) (or (forall ((v_prenex_5339 Int)) (or (< v_prenex_5339 main_x) (<= 1 (select main_a v_prenex_5339)))) (forall ((v_prenex_5340 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5340))) (<= (+ main_y 1) v_prenex_5340) (<= (select main_a v_prenex_5340) 1001) (< v_prenex_5340 main_y)))) (or (forall ((v_prenex_1302 Int)) (or (<= (* 2 (select main_a v_prenex_1302)) 1998) (<= 995 (select main_a v_prenex_1302)) (<= (+ main_y 1) v_prenex_1302) (< v_prenex_1302 main_y))) (forall ((v_prenex_1301 Int)) (or (<= (+ main_x 1) v_prenex_1301) (<= 2 (* 2 (select main_a v_prenex_1301))) (<= (select main_a v_prenex_1301) 3)))) (forall ((v_prenex_4641 Int) (v_prenex_4640 Int)) (or (<= 0 (+ (select main_a v_prenex_4640) 1)) (<= 1 (select main_a v_prenex_4640)) (<= (+ main_y 1) v_prenex_4641) (<= (+ (select main_a v_prenex_4640) (select main_a v_prenex_4641)) 1000) (<= (+ main_x 1) v_prenex_4640) (<= (select main_a v_prenex_4641) 1001) (< v_prenex_4641 main_y))) (forall ((v_prenex_5027 Int) (v_prenex_5026 Int)) (or (<= (select main_a v_prenex_5027) 999) (<= (+ main_y 1) v_prenex_5027) (<= (+ (select main_a v_prenex_5026) (select main_a v_prenex_5027)) 1000) (< v_prenex_5027 main_y) (<= (+ main_x 1) v_prenex_5026))) (forall ((v_prenex_284 Int) (v_prenex_283 Int)) (or (<= (select main_a v_prenex_284) (+ (select main_a v_prenex_283) 998)) (< v_prenex_284 main_y) (<= 0 (+ (select main_a v_prenex_283) 1)) (< v_prenex_283 main_x) (<= 997 (select main_a v_prenex_284)) (<= (+ main_y 1) v_prenex_284) (<= 1 (select main_a v_prenex_283)))) (forall ((v_prenex_4858 Int) (v_prenex_4859 Int)) (or (<= 997 (select main_a v_prenex_4859)) (<= (select main_a v_prenex_4858) 5) (< v_prenex_4859 main_y) (<= (+ main_y 1) v_prenex_4859) (<= 2 (* 2 (select main_a v_prenex_4858))) (<= (+ (select main_a v_prenex_4858) 994) (select main_a v_prenex_4859)))) (forall ((v_prenex_1610 Int) (v_prenex_1609 Int)) (or (< v_prenex_1610 main_y) (<= 1994 (* 2 (select main_a v_prenex_1610))) (<= (select main_a v_prenex_1610) (+ (select main_a v_prenex_1609) 998)) (<= (+ main_x 1) v_prenex_1609) (<= 0 (+ (select main_a v_prenex_1609) 1)) (<= (+ main_y 1) v_prenex_1610) (<= (select main_a v_prenex_1609) 5))) (forall ((v_prenex_557 Int) (v_prenex_558 Int)) (or (<= (+ (select main_a v_prenex_557) 994) (select main_a v_prenex_558)) (< v_prenex_558 main_y) (<= (+ main_y 1) v_prenex_558) (<= 997 (select main_a v_prenex_558)))) (forall ((v_prenex_5406 Int) (v_prenex_5405 Int)) (or (<= (* 2 (select main_a v_prenex_5406)) 1998) (<= 1000 (+ (select main_a v_prenex_5405) (select main_a v_prenex_5406))) (<= (+ main_y 1) v_prenex_5406) (< v_prenex_5405 main_x) (<= 2 (* 2 (select main_a v_prenex_5405))) (< v_prenex_5406 main_y) (<= 0 (+ (select main_a v_prenex_5405) 1)))) (forall ((v_prenex_1908 Int) (v_prenex_1907 Int)) (or (<= (+ (select main_a v_prenex_1907) 994) (select main_a v_prenex_1908)) (<= (+ main_y 1) v_prenex_1908) (<= (select main_a v_prenex_1908) 1001) (<= (+ main_x 1) v_prenex_1907) (<= (select main_a v_prenex_1907) 3) (<= (select main_a v_prenex_1907) 5) (< v_prenex_1908 main_y))) (forall ((v_prenex_1213 Int) (v_prenex_1212 Int)) (or (< v_prenex_1212 main_x) (<= (+ (select main_a v_prenex_1212) 994) (select main_a v_prenex_1213)) (<= (* 2 (select main_a v_prenex_1212)) 6) (< v_prenex_1213 main_y) (<= 1 (select main_a v_prenex_1212)) (<= 997 (select main_a v_prenex_1213)) (<= (+ main_y 1) v_prenex_1213))) (forall ((v_prenex_246 Int) (v_prenex_245 Int)) (or (<= (+ main_x 1) v_prenex_245) (<= (select main_a v_prenex_245) 3) (<= 1000 (+ (select main_a v_prenex_245) (select main_a v_prenex_246))) (< v_prenex_245 main_x) (<= (select main_a v_prenex_245) 5))) (forall ((v_prenex_3228 Int) (v_prenex_3229 Int)) (or (< v_prenex_3229 main_y) (<= (+ main_y 1) v_prenex_3229) (<= (select main_a v_prenex_3229) (+ (select main_a v_prenex_3228) 998)) (<= (select main_a v_prenex_3229) 1001) (<= (+ main_x 1) v_prenex_3228) (<= (select main_a v_prenex_3228) 3))) (forall ((v_prenex_2537 Int) (v_prenex_2538 Int)) (or (<= (+ main_y 1) v_prenex_2538) (< v_prenex_2538 main_y) (<= (+ (select main_a v_prenex_2537) 994) (select main_a v_prenex_2538)) (<= 2 (* 2 (select main_a v_prenex_2537))) (<= (+ main_x 1) v_prenex_2537) (<= 995 (select main_a v_prenex_2538)) (<= (select main_a v_prenex_2537) 5))) (forall ((v_prenex_74 Int) (v_prenex_73 Int)) (or (<= (+ (select main_a v_prenex_73) 994) (select main_a v_prenex_74)) (<= (select main_a v_prenex_73) 3) (< v_prenex_74 main_y) (<= (+ main_x 1) v_prenex_73) (<= (+ main_y 1) v_prenex_74) (<= 0 (+ (select main_a v_prenex_73) 1)) (<= (* 2 (select main_a v_prenex_74)) 1998))) (forall ((v_prenex_6292 Int) (v_prenex_6291 Int)) (or (<= (* 2 (select main_a v_prenex_6292)) 1998) (< v_prenex_6291 main_x) (<= (+ main_y 1) v_prenex_6292) (<= (select main_a v_prenex_6291) 5) (<= 1000 (+ (select main_a v_prenex_6291) (select main_a v_prenex_6292))) (<= (select main_a v_prenex_6291) 3) (< v_prenex_6292 main_y))) (forall ((v_prenex_2640 Int) (v_prenex_2639 Int)) (or (<= (+ main_x 1) v_prenex_2639) (<= (select main_a v_prenex_2640) (+ (select main_a v_prenex_2639) 998)) (<= (+ main_y 1) v_prenex_2640) (<= 997 (select main_a v_prenex_2640)) (< v_prenex_2640 main_y) (<= 0 (+ (select main_a v_prenex_2639) 1)))) (forall ((v_prenex_3513 Int) (v_prenex_3514 Int)) (or (<= (select main_a v_prenex_3514) (+ (select main_a v_prenex_3513) 998)) (<= (select main_a v_prenex_3513) 5) (<= 997 (select main_a v_prenex_3514)) (<= (+ main_y 1) v_prenex_3514) (< v_prenex_3514 main_y) (<= (+ main_x 1) v_prenex_3513))) (forall ((v_prenex_3894 Int) (v_prenex_3893 Int)) (or (< v_prenex_3894 main_y) (<= (select main_a v_prenex_3894) 1001) (<= (* 2 (select main_a v_prenex_3893)) 6) (<= (select main_a v_prenex_3893) 3) (<= (+ main_x 1) v_prenex_3893) (<= (+ main_y 1) v_prenex_3894) (<= (select main_a v_prenex_3894) (+ (select main_a v_prenex_3893) 998)))) (forall ((v_prenex_4671 Int) (v_prenex_4670 Int)) (or (<= (+ main_y 1) v_prenex_4671) (< v_prenex_4670 main_x) (<= (* 2 (select main_a v_prenex_4670)) 6) (<= 997 (select main_a v_prenex_4671)) (<= (select main_a v_prenex_4670) 3) (< v_prenex_4671 main_y) (<= (+ (select main_a v_prenex_4670) 994) (select main_a v_prenex_4671)))) (or (forall ((v_prenex_5897 Int)) (or (<= (+ main_y 1) v_prenex_5897) (<= 1994 (* 2 (select main_a v_prenex_5897))) (<= 997 (select main_a v_prenex_5897)) (< v_prenex_5897 main_y))) (forall ((v_prenex_5896 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5896))) (< v_prenex_5896 main_x) (<= (select main_a v_prenex_5896) 3)))) (or (forall ((v_prenex_3857 Int)) (or (<= 0 (+ (select main_a v_prenex_3857) 1)) (<= (+ main_x 1) v_prenex_3857) (<= (select main_a v_prenex_3857) 5))) (forall ((v_prenex_3858 Int)) (or (<= (* 2 (select main_a v_prenex_3858)) 1998) (< v_prenex_3858 main_y) (<= 997 (select main_a v_prenex_3858)) (<= (+ main_y 1) v_prenex_3858)))) (forall ((v_prenex_3186 Int) (v_prenex_3187 Int)) (or (<= (select main_a v_prenex_3187) (+ (select main_a v_prenex_3186) 998)) (<= (* 2 (select main_a v_prenex_3187)) 1998) (<= (+ main_x 1) v_prenex_3186) (<= (+ main_y 1) v_prenex_3187) (< v_prenex_3187 main_y) (<= (select main_a v_prenex_3186) 3))) (forall ((v_prenex_6074 Int) (v_prenex_6073 Int)) (or (< v_prenex_6074 main_y) (<= (+ (select main_a v_prenex_6073) 994) (select main_a v_prenex_6074)) (<= (+ main_y 1) v_prenex_6074) (<= 1994 (* 2 (select main_a v_prenex_6074))))) (or (forall ((v_prenex_4473 Int)) (or (<= (select main_a v_prenex_4473) 1001) (< v_prenex_4473 main_y) (<= 1994 (* 2 (select main_a v_prenex_4473))) (<= (+ main_y 1) v_prenex_4473))) (forall ((v_prenex_4472 Int)) (or (<= (select main_a v_prenex_4472) 3) (<= 1 (select main_a v_prenex_4472))))) (forall ((v_prenex_4390 Int) (v_prenex_4389 Int)) (or (<= (+ main_y 1) v_prenex_4390) (<= (* 2 (select main_a v_prenex_4389)) 6) (<= (+ main_x 1) v_prenex_4389) (< v_prenex_4390 main_y) (<= (+ (select main_a v_prenex_4389) 994) (select main_a v_prenex_4390)) (<= (select main_a v_prenex_4390) 999))) (or (forall ((v_prenex_48 Int)) (or (<= (+ main_y 1) v_prenex_48) (<= 1994 (* 2 (select main_a v_prenex_48))))) (forall ((v_prenex_47 Int)) (or (<= 0 (+ (select main_a v_prenex_47) 1)) (<= (+ main_x 1) v_prenex_47) (< v_prenex_47 main_x)))) (or (forall ((v_prenex_1906 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1906))) (<= (+ main_y 1) v_prenex_1906) (< v_prenex_1906 main_y) (<= (select main_a v_prenex_1906) 1001))) (forall ((v_prenex_1905 Int)) (or (<= (+ main_x 1) v_prenex_1905) (<= 2 (* 2 (select main_a v_prenex_1905))) (<= (select main_a v_prenex_1905) 3)))) (forall ((v_prenex_1320 Int) (v_prenex_1319 Int)) (or (<= (+ main_x 1) v_prenex_1319) (<= (select main_a v_prenex_1319) 5) (<= (* 2 (select main_a v_prenex_1320)) 1998) (< v_prenex_1320 main_y) (<= (+ (select main_a v_prenex_1319) 994) (select main_a v_prenex_1320)) (<= (+ main_y 1) v_prenex_1320) (<= 2 (* 2 (select main_a v_prenex_1319))))) (forall ((v_prenex_3683 Int) (v_prenex_3684 Int)) (or (<= (+ main_y 1) v_prenex_3684) (< v_prenex_3683 main_x) (< v_prenex_3684 main_y) (<= 1000 (+ (select main_a v_prenex_3683) (select main_a v_prenex_3684))) (<= (* 2 (select main_a v_prenex_3683)) 6) (<= 995 (select main_a v_prenex_3684)))) (forall ((v_prenex_5486 Int) (v_prenex_5485 Int)) (or (< v_prenex_5486 main_y) (<= (+ (select main_a v_prenex_5485) 994) (select main_a v_prenex_5486)) (<= (* 2 (select main_a v_prenex_5486)) 1998) (<= (+ main_y 1) v_prenex_5486))) (or (forall ((v_prenex_6509 Int)) (or (<= (select main_a v_prenex_6509) 3) (<= 0 (+ (select main_a v_prenex_6509) 1)))) (forall ((v_prenex_6510 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6510))) (<= (select main_a v_prenex_6510) 1001) (< v_prenex_6510 main_y) (<= (+ main_y 1) v_prenex_6510)))) (forall ((v_prenex_2976 Int) (v_prenex_2977 Int)) (or (<= 1 (select main_a v_prenex_2976)) (<= (+ main_y 1) v_prenex_2977) (<= (select main_a v_prenex_2977) 999) (< v_prenex_2977 main_y) (< v_prenex_2976 main_x) (<= (+ (select main_a v_prenex_2976) 994) (select main_a v_prenex_2977)))) (forall ((v_prenex_1974 Int) (v_prenex_1973 Int)) (or (<= (select main_a v_prenex_1974) 999) (<= 1 (select main_a v_prenex_1973)) (<= (+ main_y 1) v_prenex_1974) (<= (select main_a v_prenex_1973) 3) (< v_prenex_1974 main_y) (<= 1000 (+ (select main_a v_prenex_1973) (select main_a v_prenex_1974))))) (forall ((v_prenex_5817 Int) (v_prenex_5816 Int)) (or (<= (select main_a v_prenex_5816) 3) (<= (select main_a v_prenex_5816) 5) (<= 995 (select main_a v_prenex_5817)) (<= (+ (select main_a v_prenex_5816) 994) (select main_a v_prenex_5817)) (<= (+ main_y 1) v_prenex_5817) (< v_prenex_5817 main_y))) (forall ((v_prenex_792 Int) (v_prenex_793 Int)) (or (<= (+ main_y 1) v_prenex_793) (<= 995 (select main_a v_prenex_793)) (<= (+ (select main_a v_prenex_792) (select main_a v_prenex_793)) 1000) (< v_prenex_793 main_y) (<= (select main_a v_prenex_792) 3) (<= (* 2 (select main_a v_prenex_792)) 6) (<= (+ main_x 1) v_prenex_792))) (forall ((v_prenex_2051 Int) (v_prenex_2052 Int)) (or (<= (+ (select main_a v_prenex_2051) 994) (select main_a v_prenex_2052)) (<= 1994 (* 2 (select main_a v_prenex_2052))) (<= (select main_a v_prenex_2051) 5) (<= (* 2 (select main_a v_prenex_2051)) 6) (<= (+ main_y 1) v_prenex_2052) (< v_prenex_2052 main_y) (<= (+ main_x 1) v_prenex_2051))) (forall ((v_prenex_3022 Int) (v_prenex_3023 Int)) (or (<= (+ main_x 1) v_prenex_3022) (<= (+ (select main_a v_prenex_3022) (select main_a v_prenex_3023)) 1000) (<= 1 (select main_a v_prenex_3022)) (<= (+ main_y 1) v_prenex_3023) (<= 995 (select main_a v_prenex_3023)) (< v_prenex_3023 main_y) (<= 2 (* 2 (select main_a v_prenex_3022))))) (or (forall ((v_prenex_3140 Int)) (or (<= (* 2 (select main_a v_prenex_3140)) 6) (<= (select main_a v_prenex_3140) 3) (<= (+ main_x 1) v_prenex_3140))) (forall ((v_prenex_3141 Int)) (or (<= (+ main_y 1) v_prenex_3141) (<= (* 2 (select main_a v_prenex_3141)) 1998) (< v_prenex_3141 main_y)))) (or (forall ((v_prenex_5661 Int)) (or (< v_prenex_5661 main_y) (<= (+ main_y 1) v_prenex_5661) (<= (select main_a v_prenex_5661) 1001))) (forall ((v_prenex_5660 Int)) (or (<= (* 2 (select main_a v_prenex_5660)) 6) (<= (+ main_x 1) v_prenex_5660)))) (forall ((v_prenex_3378 Int) (v_prenex_3379 Int)) (or (< v_prenex_3378 main_x) (<= (+ main_y 1) v_prenex_3379) (<= (select main_a v_prenex_3379) 1001) (<= (select main_a v_prenex_3378) 5) (< v_prenex_3379 main_y) (<= (* 2 (select main_a v_prenex_3378)) 6) (<= (select main_a v_prenex_3379) (+ (select main_a v_prenex_3378) 998)))) (forall ((v_prenex_941 Int) (v_prenex_940 Int)) (or (<= 997 (select main_a v_prenex_941)) (<= (+ (select main_a v_prenex_940) 994) (select main_a v_prenex_941)) (<= (+ main_y 1) v_prenex_941) (< v_prenex_941 main_y) (<= (+ main_x 1) v_prenex_940) (<= (* 2 (select main_a v_prenex_940)) 6))) (or (forall ((v_prenex_677 Int)) (<= 0 (+ (select main_a v_prenex_677) 1))) (forall ((v_prenex_678 Int)) (or (<= (+ main_y 1) v_prenex_678) (<= (* 2 (select main_a v_prenex_678)) 1998) (< v_prenex_678 main_y)))) (forall ((v_prenex_3038 Int) (v_prenex_3039 Int)) (or (<= (+ main_x 1) v_prenex_3038) (<= (+ main_y 1) v_prenex_3039) (<= 1 (select main_a v_prenex_3038)) (<= (select main_a v_prenex_3038) 5) (<= 997 (select main_a v_prenex_3039)) (< v_prenex_3039 main_y) (<= (+ (select main_a v_prenex_3038) 994) (select main_a v_prenex_3039)))) (forall ((v_prenex_4904 Int) (v_prenex_4905 Int)) (or (< v_prenex_4904 main_x) (<= (select main_a v_prenex_4904) 3) (<= (+ main_x 1) v_prenex_4904) (<= (+ (select main_a v_prenex_4904) 994) (select main_a v_prenex_4905)) (<= 1 (select main_a v_prenex_4904)))) (forall ((v_prenex_1067 Int) (v_prenex_1066 Int)) (or (<= (select main_a v_prenex_1067) 999) (<= 0 (+ (select main_a v_prenex_1066) 1)) (<= 1 (select main_a v_prenex_1066)) (<= (+ main_y 1) v_prenex_1067) (< v_prenex_1067 main_y) (<= (select main_a v_prenex_1067) (+ (select main_a v_prenex_1066) 998)))) (forall ((v_prenex_2230 Int) (v_prenex_2231 Int)) (or (<= 995 (select main_a v_prenex_2231)) (<= (select main_a v_prenex_2231) (+ (select main_a v_prenex_2230) 998)) (<= 0 (+ (select main_a v_prenex_2230) 1)) (< v_prenex_2231 main_y) (<= (+ main_y 1) v_prenex_2231) (<= (select main_a v_prenex_2230) 3) (< v_prenex_2230 main_x))) (or (forall ((v_prenex_3306 Int)) (or (<= (+ main_x 1) v_prenex_3306) (<= 2 (* 2 (select main_a v_prenex_3306))))) (forall ((v_prenex_3307 Int)) (or (<= (+ main_y 1) v_prenex_3307) (<= 1994 (* 2 (select main_a v_prenex_3307))) (<= (select main_a v_prenex_3307) 1001) (< v_prenex_3307 main_y)))) (forall ((v_prenex_2693 Int) (v_prenex_2694 Int)) (or (< v_prenex_2694 main_y) (<= (+ main_x 1) v_prenex_2693) (<= (+ (select main_a v_prenex_2693) 994) (select main_a v_prenex_2694)) (<= 0 (+ (select main_a v_prenex_2693) 1)) (<= (+ main_y 1) v_prenex_2694) (<= (* 2 (select main_a v_prenex_2694)) 1998))) (forall ((v_prenex_635 Int) (v_prenex_636 Int)) (or (< v_prenex_636 main_y) (<= (+ main_x 1) v_prenex_635) (<= (+ (select main_a v_prenex_635) (select main_a v_prenex_636)) 1000) (<= (+ main_y 1) v_prenex_636) (<= (* 2 (select main_a v_prenex_635)) 6) (<= 997 (select main_a v_prenex_636)))) (forall ((v_prenex_3498 Int) (v_prenex_3497 Int)) (or (<= (+ (select main_a v_prenex_3497) 994) (select main_a v_prenex_3498)) (< v_prenex_3498 main_y) (<= (+ main_y 1) v_prenex_3498) (< v_prenex_3497 main_x) (<= (select main_a v_prenex_3497) 5) (<= (select main_a v_prenex_3498) 999) (<= (select main_a v_prenex_3497) 3))) (forall ((v_prenex_2942 Int) (v_prenex_2943 Int)) (or (< v_prenex_2942 main_x) (<= (* 2 (select main_a v_prenex_2943)) 1998) (<= (select main_a v_prenex_2942) 5) (<= (+ (select main_a v_prenex_2942) 994) (select main_a v_prenex_2943)) (<= (+ main_y 1) v_prenex_2943) (<= (* 2 (select main_a v_prenex_2942)) 6) (< v_prenex_2943 main_y))) (forall ((v_prenex_5929 Int) (v_prenex_5928 Int)) (or (<= (+ main_x 1) v_prenex_5928) (< v_prenex_5928 main_x) (<= (select main_a v_prenex_5928) 5) (<= (+ (select main_a v_prenex_5928) 994) (select main_a v_prenex_5929)))) (forall ((v_prenex_4698 Int) (v_prenex_4699 Int)) (or (<= 995 (select main_a v_prenex_4699)) (<= (+ main_x 1) v_prenex_4698) (<= (+ main_y 1) v_prenex_4699) (<= (select main_a v_prenex_4699) (+ (select main_a v_prenex_4698) 998)) (< v_prenex_4699 main_y) (<= (* 2 (select main_a v_prenex_4698)) 6))) (forall ((v_prenex_4162 Int) (v_prenex_4161 Int)) (or (<= 0 (+ (select main_a v_prenex_4161) 1)) (<= 1994 (* 2 (select main_a v_prenex_4162))) (< v_prenex_4161 main_x) (<= (+ (select main_a v_prenex_4161) 994) (select main_a v_prenex_4162)) (<= (+ main_y 1) v_prenex_4162) (< v_prenex_4162 main_y))) (forall ((v_prenex_411 Int) (v_prenex_412 Int)) (or (< v_prenex_411 main_x) (<= (+ main_y 1) v_prenex_412) (<= (select main_a v_prenex_412) (+ (select main_a v_prenex_411) 998)) (<= (select main_a v_prenex_411) 5) (<= (+ main_x 1) v_prenex_411))) (forall ((v_prenex_378 Int) (v_prenex_377 Int)) (or (<= (select main_a v_prenex_378) (+ (select main_a v_prenex_377) 998)) (< v_prenex_378 main_y) (<= 2 (* 2 (select main_a v_prenex_377))) (<= (+ main_x 1) v_prenex_377) (<= 0 (+ (select main_a v_prenex_377) 1)) (<= (+ main_y 1) v_prenex_378) (<= 1994 (* 2 (select main_a v_prenex_378))))) (forall ((v_prenex_1826 Int) (v_prenex_1825 Int)) (or (<= (select main_a v_prenex_1826) 1001) (<= (+ main_x 1) v_prenex_1825) (<= (select main_a v_prenex_1825) 3) (<= (select main_a v_prenex_1826) (+ (select main_a v_prenex_1825) 998)) (< v_prenex_1826 main_y) (<= (+ main_y 1) v_prenex_1826))) (forall ((v_prenex_110 Int)) (or (< v_prenex_110 main_y) (<= (* 2 (select main_a v_prenex_110)) 1998) (<= (+ main_y 1) v_prenex_110) (<= 995 (select main_a v_prenex_110)))) (forall ((v_prenex_2623 Int) (v_prenex_2624 Int)) (or (< v_prenex_2623 main_x) (< v_prenex_2624 main_y) (<= (+ main_y 1) v_prenex_2624) (<= 2 (* 2 (select main_a v_prenex_2623))) (<= (+ (select main_a v_prenex_2623) 994) (select main_a v_prenex_2624)) (<= (* 2 (select main_a v_prenex_2624)) 1998))) (forall ((v_prenex_1268 Int) (v_prenex_1267 Int)) (or (<= (+ main_x 1) v_prenex_1267) (<= (+ (select main_a v_prenex_1267) (select main_a v_prenex_1268)) 1000) (< v_prenex_1267 main_x) (<= (select main_a v_prenex_1267) 5))) (forall ((v_prenex_791 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_791))) (<= (select main_a v_prenex_791) 1001) (< v_prenex_791 main_y) (<= (+ main_y 1) v_prenex_791))) (or (forall ((v_prenex_6334 Int)) (or (< v_prenex_6334 main_y) (<= (+ main_y 1) v_prenex_6334) (<= 1994 (* 2 (select main_a v_prenex_6334))) (<= (select main_a v_prenex_6334) 999))) (forall ((v_prenex_6333 Int)) (or (<= (select main_a v_prenex_6333) 5) (<= (* 2 (select main_a v_prenex_6333)) 6)))) (forall ((v_prenex_1888 Int) (v_prenex_1887 Int)) (or (<= 0 (+ (select main_a v_prenex_1887) 1)) (<= (select main_a v_prenex_1888) (+ (select main_a v_prenex_1887) 998)) (< v_prenex_1888 main_y) (<= 2 (* 2 (select main_a v_prenex_1887))) (<= (+ main_y 1) v_prenex_1888) (<= 995 (select main_a v_prenex_1888)))) (forall ((v_prenex_5242 Int) (v_prenex_5241 Int)) (or (<= 1 (select main_a v_prenex_5241)) (<= (+ main_y 1) v_prenex_5242) (< v_prenex_5242 main_y) (<= (* 2 (select main_a v_prenex_5242)) 1998) (<= (select main_a v_prenex_5242) (+ (select main_a v_prenex_5241) 998)) (<= (+ main_x 1) v_prenex_5241))) (or (forall ((v_prenex_3292 Int)) (<= 1 (select main_a v_prenex_3292))) (forall ((v_prenex_3293 Int)) (or (<= (* 2 (select main_a v_prenex_3293)) 1998) (<= (select main_a v_prenex_3293) 999) (<= (+ main_y 1) v_prenex_3293) (< v_prenex_3293 main_y)))) (or (forall ((v_prenex_4845 Int)) (<= (* 2 (select main_a v_prenex_4845)) 1998)) (forall ((v_prenex_4844 Int)) (or (<= (+ main_x 1) v_prenex_4844) (<= (select main_a v_prenex_4844) 3) (< v_prenex_4844 main_x)))) (forall ((v_prenex_6558 Int) (v_prenex_6557 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6558))) (<= (select main_a v_prenex_6558) (+ (select main_a v_prenex_6557) 998)) (< v_prenex_6558 main_y) (<= (+ main_y 1) v_prenex_6558))) (forall ((v_prenex_2127 Int) (v_prenex_2128 Int)) (or (<= (+ main_y 1) v_prenex_2128) (<= (+ (select main_a v_prenex_2127) 994) (select main_a v_prenex_2128)) (< v_prenex_2128 main_y) (<= 1994 (* 2 (select main_a v_prenex_2128))) (<= (* 2 (select main_a v_prenex_2127)) 6))) (forall ((v_prenex_6569 Int) (v_prenex_6570 Int)) (or (<= (select main_a v_prenex_6570) (+ (select main_a v_prenex_6569) 998)) (< v_prenex_6570 main_y) (<= (+ main_y 1) v_prenex_6570) (<= (+ main_x 1) v_prenex_6569) (<= 997 (select main_a v_prenex_6570)) (<= (select main_a v_prenex_6569) 5))) (forall ((v_prenex_1870 Int) (v_prenex_1869 Int)) (or (< v_prenex_1869 main_x) (<= 1 (select main_a v_prenex_1869)) (< v_prenex_1870 main_y) (<= 1000 (+ (select main_a v_prenex_1869) (select main_a v_prenex_1870))) (<= (+ main_y 1) v_prenex_1870) (<= (select main_a v_prenex_1869) 5) (<= (* 2 (select main_a v_prenex_1870)) 1998))) (or (forall ((v_prenex_3429 Int)) (or (<= (select main_a v_prenex_3429) 1001) (<= 1994 (* 2 (select main_a v_prenex_3429))) (< v_prenex_3429 main_y) (<= (+ main_y 1) v_prenex_3429))) (forall ((v_prenex_3428 Int)) (or (<= 0 (+ (select main_a v_prenex_3428) 1)) (<= 1 (select main_a v_prenex_3428))))) (forall ((v_prenex_6083 Int) (v_prenex_6084 Int)) (or (<= (+ main_y 1) v_prenex_6084) (<= (* 2 (select main_a v_prenex_6084)) 1998) (<= (select main_a v_prenex_6084) (+ (select main_a v_prenex_6083) 998)) (<= 0 (+ (select main_a v_prenex_6083) 1)) (< v_prenex_6084 main_y) (< v_prenex_6083 main_x))) (forall ((v_prenex_5254 Int) (v_prenex_5253 Int)) (or (< v_prenex_5253 main_x) (< v_prenex_5254 main_y) (<= (* 2 (select main_a v_prenex_5253)) 6) (<= (select main_a v_prenex_5254) (+ (select main_a v_prenex_5253) 998)) (<= 1994 (* 2 (select main_a v_prenex_5254))) (<= (+ main_y 1) v_prenex_5254) (<= 0 (+ (select main_a v_prenex_5253) 1)))) (forall ((v_prenex_2119 Int) (v_prenex_2120 Int)) (or (<= (select main_a v_prenex_2119) 5) (<= 1 (select main_a v_prenex_2119)) (< v_prenex_2120 main_y) (<= (select main_a v_prenex_2120) 1001) (<= (+ main_y 1) v_prenex_2120) (<= (+ (select main_a v_prenex_2119) 994) (select main_a v_prenex_2120)))) (forall ((v_prenex_1860 Int) (v_prenex_1859 Int)) (or (<= 0 (+ (select main_a v_prenex_1859) 1)) (<= (+ main_y 1) v_prenex_1860) (<= (select main_a v_prenex_1860) (+ (select main_a v_prenex_1859) 998)) (< v_prenex_1860 main_y) (<= 1994 (* 2 (select main_a v_prenex_1860))) (<= 2 (* 2 (select main_a v_prenex_1859))))) (forall ((v_prenex_3184 Int) (v_prenex_3185 Int)) (or (<= 1000 (+ (select main_a v_prenex_3184) (select main_a v_prenex_3185))) (<= (+ main_x 1) v_prenex_3184) (< v_prenex_3185 main_y) (<= (+ main_y 1) v_prenex_3185) (<= (select main_a v_prenex_3184) 3) (<= 995 (select main_a v_prenex_3185)))) (or (forall ((v_prenex_1348 Int)) (or (< v_prenex_1348 main_y) (<= (+ main_y 1) v_prenex_1348) (<= (* 2 (select main_a v_prenex_1348)) 1998))) (forall ((v_prenex_1347 Int)) (or (<= 1 (select main_a v_prenex_1347)) (<= 2 (* 2 (select main_a v_prenex_1347)))))) (forall ((v_prenex_4631 Int) (v_prenex_4630 Int)) (or (<= (+ (select main_a v_prenex_4630) (select main_a v_prenex_4631)) 1000) (<= (select main_a v_prenex_4630) 5) (<= 1 (select main_a v_prenex_4630)) (< v_prenex_4630 main_x) (<= (select main_a v_prenex_4631) 1001) (< v_prenex_4631 main_y) (<= (+ main_y 1) v_prenex_4631))) (forall ((v_prenex_3740 Int) (v_prenex_3739 Int)) (or (<= (select main_a v_prenex_3739) 5) (<= (* 2 (select main_a v_prenex_3740)) 1998) (<= (* 2 (select main_a v_prenex_3739)) 6) (< v_prenex_3740 main_y) (<= (+ main_y 1) v_prenex_3740) (<= 1000 (+ (select main_a v_prenex_3739) (select main_a v_prenex_3740))))) (forall ((v_prenex_5139 Int) (v_prenex_5140 Int)) (or (<= (+ main_y 1) v_prenex_5140) (<= 1000 (+ (select main_a v_prenex_5139) (select main_a v_prenex_5140))) (<= 995 (select main_a v_prenex_5140)) (<= (select main_a v_prenex_5139) 3) (< v_prenex_5140 main_y) (<= 1 (select main_a v_prenex_5139)) (<= (+ main_x 1) v_prenex_5139))) (forall ((v_prenex_5753 Int) (v_prenex_5752 Int)) (or (< v_prenex_5753 main_y) (<= (* 2 (select main_a v_prenex_5753)) 1998) (<= 1 (select main_a v_prenex_5752)) (<= 2 (* 2 (select main_a v_prenex_5752))) (<= (+ main_y 1) v_prenex_5753) (<= 1000 (+ (select main_a v_prenex_5752) (select main_a v_prenex_5753))))) (forall ((v_prenex_6532 Int) (v_prenex_6531 Int)) (or (<= (select main_a v_prenex_6531) 5) (<= (+ main_y 1) v_prenex_6532) (< v_prenex_6532 main_y) (<= (select main_a v_prenex_6532) (+ (select main_a v_prenex_6531) 998)) (<= (select main_a v_prenex_6532) 1001))) (forall ((v_prenex_5352 Int) (v_prenex_5351 Int)) (or (< v_prenex_5352 main_y) (<= (+ main_y 1) v_prenex_5352) (<= (select main_a v_prenex_5352) 1001) (<= (select main_a v_prenex_5351) 5) (<= 1000 (+ (select main_a v_prenex_5351) (select main_a v_prenex_5352))) (<= (select main_a v_prenex_5351) 3) (<= (+ main_x 1) v_prenex_5351))) (forall ((v_prenex_3687 Int) (v_prenex_3688 Int)) (or (<= (+ main_x 1) v_prenex_3687) (<= (+ main_y 1) v_prenex_3688) (< v_prenex_3688 main_y) (<= 995 (select main_a v_prenex_3688)) (<= 2 (* 2 (select main_a v_prenex_3687))) (<= (select main_a v_prenex_3688) (+ (select main_a v_prenex_3687) 998)) (<= (* 2 (select main_a v_prenex_3687)) 6))) (forall ((v_prenex_5941 Int) (v_prenex_5940 Int)) (or (<= (select main_a v_prenex_5941) (+ (select main_a v_prenex_5940) 998)) (<= 1 (select main_a v_prenex_5940)) (< v_prenex_5941 main_y) (<= (+ main_x 1) v_prenex_5940) (<= 1994 (* 2 (select main_a v_prenex_5941))) (<= (+ main_y 1) v_prenex_5941) (<= (select main_a v_prenex_5940) 3))) (forall ((v_prenex_2414 Int) (v_prenex_2415 Int)) (or (<= 0 (+ (select main_a v_prenex_2414) 1)) (<= 995 (select main_a v_prenex_2415)) (< v_prenex_2415 main_y) (<= 1 (select main_a v_prenex_2414)) (<= (+ main_y 1) v_prenex_2415) (<= (+ (select main_a v_prenex_2414) 994) (select main_a v_prenex_2415)))) (or (forall ((v_prenex_3548 Int)) (or (<= (* 2 (select main_a v_prenex_3548)) 1998) (<= (+ main_y 1) v_prenex_3548) (< v_prenex_3548 main_y) (<= 1994 (* 2 (select main_a v_prenex_3548))))) (forall ((v_prenex_3547 Int)) (<= 0 (+ (select main_a v_prenex_3547) 1)))) (forall ((v_prenex_422 Int) (v_prenex_421 Int)) (or (<= (+ (select main_a v_prenex_421) (select main_a v_prenex_422)) 1000) (< v_prenex_422 main_y) (<= (+ main_x 1) v_prenex_421) (<= 995 (select main_a v_prenex_422)) (<= 0 (+ (select main_a v_prenex_421) 1)) (<= (+ main_y 1) v_prenex_422))) (forall ((v_prenex_4115 Int) (v_prenex_4116 Int)) (or (<= (* 2 (select main_a v_prenex_4116)) 1998) (<= (+ main_y 1) v_prenex_4116) (<= (select main_a v_prenex_4115) 5) (< v_prenex_4116 main_y) (<= (+ (select main_a v_prenex_4115) (select main_a v_prenex_4116)) 1000) (<= (+ main_x 1) v_prenex_4115))) (forall ((v_prenex_4522 Int) (v_prenex_4523 Int)) (or (<= (+ main_y 1) v_prenex_4523) (<= (* 2 (select main_a v_prenex_4522)) 6) (<= 997 (select main_a v_prenex_4523)) (< v_prenex_4523 main_y) (<= 0 (+ (select main_a v_prenex_4522) 1)) (<= (+ (select main_a v_prenex_4522) (select main_a v_prenex_4523)) 1000))) (or (forall ((v_prenex_5605 Int)) (or (<= (* 2 (select main_a v_prenex_5605)) 6) (<= 2 (* 2 (select main_a v_prenex_5605))))) (forall ((v_prenex_5606 Int)) (or (<= 995 (select main_a v_prenex_5606)) (<= (+ main_y 1) v_prenex_5606) (<= (* 2 (select main_a v_prenex_5606)) 1998) (< v_prenex_5606 main_y)))) (forall ((v_prenex_4356 Int) (v_prenex_4355 Int)) (or (<= 1 (select main_a v_prenex_4355)) (<= (+ main_x 1) v_prenex_4355) (<= (select main_a v_prenex_4356) 999) (<= (+ (select main_a v_prenex_4355) 994) (select main_a v_prenex_4356)) (<= (+ main_y 1) v_prenex_4356) (< v_prenex_4356 main_y))) (forall ((v_prenex_41 Int) (v_prenex_42 Int)) (or (< v_prenex_42 main_y) (<= 1000 (+ (select main_a v_prenex_41) (select main_a v_prenex_42))) (<= (select main_a v_prenex_42) 1001) (<= (* 2 (select main_a v_prenex_41)) 6) (<= (+ main_y 1) v_prenex_42))) (forall ((v_prenex_688 Int) (v_prenex_687 Int)) (or (< v_prenex_688 main_y) (<= (+ main_x 1) v_prenex_687) (<= (+ (select main_a v_prenex_687) (select main_a v_prenex_688)) 1000) (<= 997 (select main_a v_prenex_688)) (<= (select main_a v_prenex_687) 3) (<= (* 2 (select main_a v_prenex_687)) 6) (<= (+ main_y 1) v_prenex_688))) (forall ((v_prenex_482 Int) (v_prenex_481 Int)) (or (< v_prenex_482 main_y) (<= (+ main_y 1) v_prenex_482) (<= (select main_a v_prenex_481) 5) (<= 1 (select main_a v_prenex_481)) (<= 1000 (+ (select main_a v_prenex_481) (select main_a v_prenex_482))) (<= (select main_a v_prenex_482) 999))) (forall ((v_prenex_4833 Int) (v_prenex_4832 Int)) (or (<= (select main_a v_prenex_4833) 1001) (< v_prenex_4832 main_x) (<= (+ main_y 1) v_prenex_4833) (< v_prenex_4833 main_y) (<= 0 (+ (select main_a v_prenex_4832) 1)) (<= (select main_a v_prenex_4833) (+ (select main_a v_prenex_4832) 998)) (<= (* 2 (select main_a v_prenex_4832)) 6))) (forall ((v_prenex_1808 Int) (v_prenex_1807 Int)) (or (<= (+ main_y 1) v_prenex_1808) (<= (select main_a v_prenex_1807) 5) (<= (+ (select main_a v_prenex_1807) 994) (select main_a v_prenex_1808)) (< v_prenex_1808 main_y) (<= 997 (select main_a v_prenex_1808)) (<= (select main_a v_prenex_1807) 3))) (forall ((v_prenex_4775 Int) (v_prenex_4774 Int)) (or (<= (+ main_y 1) v_prenex_4775) (<= 1 (select main_a v_prenex_4774)) (< v_prenex_4775 main_y) (<= (select main_a v_prenex_4774) 3) (<= (select main_a v_prenex_4775) 1001) (<= (+ main_x 1) v_prenex_4774) (<= (+ (select main_a v_prenex_4774) (select main_a v_prenex_4775)) 1000))) (or (forall ((v_prenex_779 Int)) (or (<= (select main_a v_prenex_779) 3) (<= (* 2 (select main_a v_prenex_779)) 6) (<= (+ main_x 1) v_prenex_779))) (forall ((v_prenex_780 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_780))) (< v_prenex_780 main_y) (<= (+ main_y 1) v_prenex_780) (<= (* 2 (select main_a v_prenex_780)) 1998)))) (or (forall ((v_prenex_4226 Int)) (or (<= (+ main_y 1) v_prenex_4226) (<= (select main_a v_prenex_4226) 999) (< v_prenex_4226 main_y))) (forall ((v_prenex_4225 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4225))) (<= (+ main_x 1) v_prenex_4225)))) (forall ((v_prenex_1794 Int) (v_prenex_1793 Int)) (or (<= 0 (+ (select main_a v_prenex_1793) 1)) (<= (+ main_y 1) v_prenex_1794) (< v_prenex_1794 main_y) (<= (select main_a v_prenex_1794) 999) (<= (select main_a v_prenex_1794) (+ (select main_a v_prenex_1793) 998)) (<= (* 2 (select main_a v_prenex_1793)) 6))) (or (forall ((v_prenex_8 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8))) (<= (select main_a v_prenex_8) 1001) (<= (+ main_y 1) v_prenex_8) (< v_prenex_8 main_y))) (forall ((v_prenex_7 Int)) (or (<= (select main_a v_prenex_7) 5) (<= 0 (+ (select main_a v_prenex_7) 1)) (< v_prenex_7 main_x)))) (forall ((v_prenex_3348 Int) (v_prenex_3349 Int)) (or (<= 1000 (+ (select main_a v_prenex_3348) (select main_a v_prenex_3349))) (<= (+ main_y 1) v_prenex_3349) (<= 1 (select main_a v_prenex_3348)) (<= (* 2 (select main_a v_prenex_3349)) 1998) (<= 2 (* 2 (select main_a v_prenex_3348))) (< v_prenex_3348 main_x) (< v_prenex_3349 main_y))) (forall ((v_prenex_1710 Int) (v_prenex_1709 Int)) (or (<= (+ (select main_a v_prenex_1709) 994) (select main_a v_prenex_1710)) (<= (select main_a v_prenex_1709) 5) (<= (+ main_y 1) v_prenex_1710) (<= (select main_a v_prenex_1710) 1001) (< v_prenex_1710 main_y) (< v_prenex_1709 main_x) (<= 0 (+ (select main_a v_prenex_1709) 1)))) (forall ((v_prenex_5338 Int) (v_prenex_5337 Int)) (or (<= 995 (select main_a v_prenex_5338)) (< v_prenex_5338 main_y) (<= (+ main_x 1) v_prenex_5337) (<= (select main_a v_prenex_5337) 5) (<= (+ main_y 1) v_prenex_5338) (<= (select main_a v_prenex_5338) (+ (select main_a v_prenex_5337) 998)))) (forall ((v_prenex_3047 Int) (v_prenex_3046 Int)) (or (<= 997 (select main_a v_prenex_3047)) (< v_prenex_3047 main_y) (<= (+ main_y 1) v_prenex_3047) (<= (+ (select main_a v_prenex_3046) (select main_a v_prenex_3047)) 1000) (<= 0 (+ (select main_a v_prenex_3046) 1)) (<= 1 (select main_a v_prenex_3046)))) (forall ((v_prenex_1818 Int) (v_prenex_1817 Int)) (or (< v_prenex_1818 main_y) (<= (* 2 (select main_a v_prenex_1817)) 6) (<= 2 (* 2 (select main_a v_prenex_1817))) (<= (+ main_y 1) v_prenex_1818) (< v_prenex_1817 main_x) (<= (* 2 (select main_a v_prenex_1818)) 1998) (<= 1000 (+ (select main_a v_prenex_1817) (select main_a v_prenex_1818))))) (or (forall ((v_prenex_2577 Int)) (or (< v_prenex_2577 main_x) (<= (select main_a v_prenex_2577) 5) (<= (+ main_x 1) v_prenex_2577))) (forall ((v_prenex_2578 Int)) (<= 1994 (* 2 (select main_a v_prenex_2578))))) (forall ((v_prenex_2152 Int) (v_prenex_2151 Int)) (or (<= (select main_a v_prenex_2151) 3) (<= (+ main_y 1) v_prenex_2152) (<= 1000 (+ (select main_a v_prenex_2151) (select main_a v_prenex_2152))) (<= (+ main_x 1) v_prenex_2151) (<= (select main_a v_prenex_2152) 1001) (< v_prenex_2152 main_y))) (or (forall ((v_prenex_534 Int)) (or (<= (+ main_y 1) v_prenex_534) (< v_prenex_534 main_y) (<= 1994 (* 2 (select main_a v_prenex_534))) (<= 997 (select main_a v_prenex_534)))) (forall ((v_prenex_533 Int)) (or (<= (select main_a v_prenex_533) 3) (<= 1 (select main_a v_prenex_533))))) (forall ((v_prenex_2697 Int) (v_prenex_2698 Int)) (or (<= (+ main_x 1) v_prenex_2697) (< v_prenex_2698 main_y) (<= 1 (select main_a v_prenex_2697)) (<= (+ main_y 1) v_prenex_2698) (<= (select main_a v_prenex_2698) 1001) (<= 0 (+ (select main_a v_prenex_2697) 1)) (<= (+ (select main_a v_prenex_2697) (select main_a v_prenex_2698)) 1000))) (forall ((v_prenex_455 Int) (v_prenex_456 Int)) (or (< v_prenex_455 main_x) (<= (select main_a v_prenex_456) (+ (select main_a v_prenex_455) 998)) (<= (* 2 (select main_a v_prenex_455)) 6) (<= (+ main_y 1) v_prenex_456) (<= (select main_a v_prenex_455) 5) (< v_prenex_456 main_y) (<= 995 (select main_a v_prenex_456)))) (forall ((v_prenex_314 Int) (v_prenex_313 Int)) (or (<= (select main_a v_prenex_314) 1001) (<= 0 (+ (select main_a v_prenex_313) 1)) (< v_prenex_314 main_y) (<= (* 2 (select main_a v_prenex_313)) 6) (<= (+ main_y 1) v_prenex_314) (<= (select main_a v_prenex_314) (+ (select main_a v_prenex_313) 998)))) (or (forall ((v_prenex_2259 Int)) (or (<= (+ main_y 1) v_prenex_2259) (<= 1994 (* 2 (select main_a v_prenex_2259))) (< v_prenex_2259 main_y))) (forall ((v_prenex_2258 Int)) (or (< v_prenex_2258 main_x) (<= 2 (* 2 (select main_a v_prenex_2258))) (<= 0 (+ (select main_a v_prenex_2258) 1))))) (forall ((v_prenex_5556 Int) (v_prenex_5555 Int)) (or (<= 1000 (+ (select main_a v_prenex_5555) (select main_a v_prenex_5556))) (<= (+ main_x 1) v_prenex_5555) (<= 1 (select main_a v_prenex_5555)) (<= 0 (+ (select main_a v_prenex_5555) 1)) (< v_prenex_5556 main_y) (<= (+ main_y 1) v_prenex_5556) (<= (select main_a v_prenex_5556) 1001))) (forall ((v_prenex_3595 Int) (v_prenex_3596 Int)) (or (< v_prenex_3595 main_x) (<= (+ main_y 1) v_prenex_3596) (<= (select main_a v_prenex_3596) 1001) (< v_prenex_3596 main_y) (<= 2 (* 2 (select main_a v_prenex_3595))) (<= (+ (select main_a v_prenex_3595) 994) (select main_a v_prenex_3596)))) (forall ((v_prenex_4229 Int) (v_prenex_4230 Int)) (or (<= (+ (select main_a v_prenex_4229) 994) (select main_a v_prenex_4230)) (<= 995 (select main_a v_prenex_4230)) (<= (+ main_x 1) v_prenex_4229) (<= 2 (* 2 (select main_a v_prenex_4229))) (<= (select main_a v_prenex_4229) 3) (<= (+ main_y 1) v_prenex_4230) (< v_prenex_4230 main_y))) (or (forall ((v_prenex_78 Int)) (or (<= (select main_a v_prenex_78) 5) (<= (+ main_x 1) v_prenex_78))) (forall ((v_prenex_79 Int)) (or (< v_prenex_79 main_y) (<= (* 2 (select main_a v_prenex_79)) 1998) (<= (select main_a v_prenex_79) 1001) (<= (+ main_y 1) v_prenex_79)))) (forall ((v_prenex_1864 Int) (v_prenex_1863 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1863))) (<= 1000 (+ (select main_a v_prenex_1863) (select main_a v_prenex_1864))) (<= (+ main_x 1) v_prenex_1863) (< v_prenex_1863 main_x) (<= (select main_a v_prenex_1863) 5))) (forall ((v_prenex_1796 Int) (v_prenex_1795 Int)) (or (< v_prenex_1796 main_y) (<= 0 (+ (select main_a v_prenex_1795) 1)) (<= 1 (select main_a v_prenex_1795)) (<= (+ main_y 1) v_prenex_1796) (<= (* 2 (select main_a v_prenex_1796)) 1998) (<= (+ (select main_a v_prenex_1795) (select main_a v_prenex_1796)) 1000) (< v_prenex_1795 main_x))) (forall ((v_prenex_547 Int) (v_prenex_548 Int)) (or (<= (+ (select main_a v_prenex_547) (select main_a v_prenex_548)) 1000) (< v_prenex_548 main_y) (<= (select main_a v_prenex_547) 5) (<= 0 (+ (select main_a v_prenex_547) 1)) (<= (select main_a v_prenex_548) 999) (<= (+ main_y 1) v_prenex_548))) (forall ((v_prenex_3399 Int) (v_prenex_3398 Int)) (or (<= (+ main_y 1) v_prenex_3399) (<= 995 (select main_a v_prenex_3399)) (< v_prenex_3399 main_y) (<= (* 2 (select main_a v_prenex_3398)) 6) (<= 1 (select main_a v_prenex_3398)) (<= (select main_a v_prenex_3399) (+ (select main_a v_prenex_3398) 998)))) (or (forall ((v_prenex_151 Int)) (or (<= (* 2 (select main_a v_prenex_151)) 6) (<= (+ main_x 1) v_prenex_151))) (forall ((v_prenex_152 Int)) (or (< v_prenex_152 main_y) (<= (+ main_y 1) v_prenex_152) (<= 1994 (* 2 (select main_a v_prenex_152))) (<= (select main_a v_prenex_152) 999)))) (forall ((v_prenex_3830 Int) (v_prenex_3829 Int)) (or (<= (select main_a v_prenex_3830) 1001) (< v_prenex_3830 main_y) (<= (+ (select main_a v_prenex_3829) (select main_a v_prenex_3830)) 1000) (<= 0 (+ (select main_a v_prenex_3829) 1)) (<= (+ main_y 1) v_prenex_3830) (<= 2 (* 2 (select main_a v_prenex_3829))))) (or (forall ((v_prenex_1854 Int)) (or (<= (select main_a v_prenex_1854) 999) (< v_prenex_1854 main_y) (<= 1994 (* 2 (select main_a v_prenex_1854))) (<= (+ main_y 1) v_prenex_1854))) (forall ((v_prenex_1853 Int)) (or (<= (select main_a v_prenex_1853) 5) (< v_prenex_1853 main_x) (<= (select main_a v_prenex_1853) 3)))) (or (forall ((v_prenex_1947 Int)) (or (< v_prenex_1947 main_x) (<= (select main_a v_prenex_1947) 3))) (forall ((v_prenex_1948 Int)) (or (< v_prenex_1948 main_y) (<= (+ main_y 1) v_prenex_1948) (<= 995 (select main_a v_prenex_1948)) (<= 1994 (* 2 (select main_a v_prenex_1948)))))) (forall ((v_prenex_6318 Int) (v_prenex_6317 Int)) (or (< v_prenex_6317 main_x) (<= 2 (* 2 (select main_a v_prenex_6317))) (<= (+ main_x 1) v_prenex_6317) (< v_prenex_6318 main_y) (<= (select main_a v_prenex_6318) (+ (select main_a v_prenex_6317) 998)))) (forall ((v_prenex_5255 Int) (v_prenex_5256 Int)) (or (<= (* 2 (select main_a v_prenex_5256)) 1998) (<= (+ main_x 1) v_prenex_5255) (<= (+ (select main_a v_prenex_5255) (select main_a v_prenex_5256)) 1000) (< v_prenex_5256 main_y) (<= (+ main_y 1) v_prenex_5256) (<= (* 2 (select main_a v_prenex_5255)) 6))) (forall ((v_prenex_4412 Int) (v_prenex_4411 Int)) (or (<= (+ main_y 1) v_prenex_4412) (<= (select main_a v_prenex_4411) 5) (<= (* 2 (select main_a v_prenex_4412)) 1998) (<= 0 (+ (select main_a v_prenex_4411) 1)) (<= (+ (select main_a v_prenex_4411) 994) (select main_a v_prenex_4412)) (< v_prenex_4411 main_x) (< v_prenex_4412 main_y))) (forall ((v_prenex_4396 Int) (v_prenex_4395 Int)) (or (<= 0 (+ (select main_a v_prenex_4395) 1)) (<= (select main_a v_prenex_4395) 5) (<= (+ (select main_a v_prenex_4395) 994) (select main_a v_prenex_4396)) (<= (+ main_y 1) v_prenex_4396) (< v_prenex_4396 main_y) (<= 995 (select main_a v_prenex_4396)) (<= (+ main_x 1) v_prenex_4395))) (or (forall ((v_prenex_5891 Int)) (or (<= (+ main_y 1) v_prenex_5891) (<= (* 2 (select main_a v_prenex_5891)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5891))) (< v_prenex_5891 main_y))) (forall ((v_prenex_5890 Int)) (or (< v_prenex_5890 main_x) (<= 2 (* 2 (select main_a v_prenex_5890)))))) (forall ((v_prenex_6193 Int) (v_prenex_6194 Int)) (or (<= (+ (select main_a v_prenex_6193) 994) (select main_a v_prenex_6194)) (<= (* 2 (select main_a v_prenex_6193)) 6) (< v_prenex_6193 main_x) (<= 995 (select main_a v_prenex_6194)) (<= (select main_a v_prenex_6193) 5) (<= (+ main_y 1) v_prenex_6194) (< v_prenex_6194 main_y))) (or (forall ((v_prenex_5417 Int)) (or (<= 0 (+ (select main_a v_prenex_5417) 1)) (<= 1 (select main_a v_prenex_5417)))) (forall ((v_prenex_5418 Int)) (or (<= (+ main_y 1) v_prenex_5418) (< v_prenex_5418 main_y) (<= 1994 (* 2 (select main_a v_prenex_5418))) (<= (* 2 (select main_a v_prenex_5418)) 1998)))) (forall ((v_prenex_1962 Int) (v_prenex_1961 Int)) (or (<= (+ main_y 1) v_prenex_1962) (<= (+ (select main_a v_prenex_1961) 994) (select main_a v_prenex_1962)) (<= (* 2 (select main_a v_prenex_1962)) 1998) (< v_prenex_1961 main_x) (< v_prenex_1962 main_y))) (forall ((v_prenex_1750 Int) (v_prenex_1749 Int)) (or (< v_prenex_1750 main_y) (<= 1994 (* 2 (select main_a v_prenex_1750))) (<= (+ main_y 1) v_prenex_1750) (<= (select main_a v_prenex_1749) 3) (<= (+ (select main_a v_prenex_1749) (select main_a v_prenex_1750)) 1000) (<= 0 (+ (select main_a v_prenex_1749) 1)) (< v_prenex_1749 main_x))) (forall ((v_prenex_6129 Int) (v_prenex_6130 Int)) (or (<= (+ main_y 1) v_prenex_6130) (< v_prenex_6130 main_y) (<= 1994 (* 2 (select main_a v_prenex_6130))) (<= 1000 (+ (select main_a v_prenex_6129) (select main_a v_prenex_6130))) (<= (* 2 (select main_a v_prenex_6129)) 6) (<= (select main_a v_prenex_6129) 3))) (forall ((v_prenex_611 Int) (v_prenex_612 Int)) (or (<= 1 (select main_a v_prenex_611)) (< v_prenex_611 main_x) (<= (+ (select main_a v_prenex_611) 994) (select main_a v_prenex_612)) (<= (select main_a v_prenex_612) 999) (<= (+ main_y 1) v_prenex_612) (<= 2 (* 2 (select main_a v_prenex_611))) (< v_prenex_612 main_y))) (or (forall ((v_prenex_4267 Int)) (<= (select main_a v_prenex_4267) 5)) (forall ((v_prenex_4268 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4268))) (<= (+ main_y 1) v_prenex_4268) (< v_prenex_4268 main_y) (<= (* 2 (select main_a v_prenex_4268)) 1998)))) (forall ((v_prenex_3030 Int) (v_prenex_3031 Int)) (or (<= (+ main_y 1) v_prenex_3031) (<= (+ (select main_a v_prenex_3030) (select main_a v_prenex_3031)) 1000) (<= 1 (select main_a v_prenex_3030)) (< v_prenex_3031 main_y) (<= (+ main_x 1) v_prenex_3030) (<= (* 2 (select main_a v_prenex_3031)) 1998))) (forall ((v_prenex_6373 Int) (v_prenex_6374 Int)) (or (< v_prenex_6374 main_y) (<= (+ main_y 1) v_prenex_6374) (<= 2 (* 2 (select main_a v_prenex_6373))) (<= 1994 (* 2 (select main_a v_prenex_6374))) (<= (+ (select main_a v_prenex_6373) 994) (select main_a v_prenex_6374)))) (forall ((v_prenex_2905 Int) (v_prenex_2906 Int)) (or (<= (+ (select main_a v_prenex_2905) 994) (select main_a v_prenex_2906)) (<= 0 (+ (select main_a v_prenex_2905) 1)) (<= 997 (select main_a v_prenex_2906)) (<= (+ main_y 1) v_prenex_2906) (< v_prenex_2906 main_y) (<= (select main_a v_prenex_2905) 5))) (or (forall ((v_prenex_4679 Int)) (or (<= (* 2 (select main_a v_prenex_4679)) 1998) (< v_prenex_4679 main_y) (<= 995 (select main_a v_prenex_4679)) (<= (+ main_y 1) v_prenex_4679))) (forall ((v_prenex_4678 Int)) (or (<= (+ main_x 1) v_prenex_4678) (<= (select main_a v_prenex_4678) 3) (<= (select main_a v_prenex_4678) 5)))) (forall ((v_prenex_2727 Int) (v_prenex_2728 Int)) (or (< v_prenex_2728 main_y) (<= (+ main_y 1) v_prenex_2728) (<= (select main_a v_prenex_2728) (+ (select main_a v_prenex_2727) 998)) (<= (select main_a v_prenex_2727) 5) (<= (+ main_x 1) v_prenex_2727) (<= 1994 (* 2 (select main_a v_prenex_2728))))) (forall ((v_prenex_4966 Int) (v_prenex_4967 Int)) (or (< v_prenex_4967 main_y) (< v_prenex_4966 main_x) (<= (+ (select main_a v_prenex_4966) (select main_a v_prenex_4967)) 1000) (<= (+ main_y 1) v_prenex_4967) (<= 1994 (* 2 (select main_a v_prenex_4967))) (<= 0 (+ (select main_a v_prenex_4966) 1)))) (forall ((v_prenex_5716 Int) (v_prenex_5717 Int)) (or (<= 0 (+ (select main_a v_prenex_5716) 1)) (<= (+ main_y 1) v_prenex_5717) (<= 1 (select main_a v_prenex_5716)) (<= (select main_a v_prenex_5717) 1001) (< v_prenex_5717 main_y) (<= (select main_a v_prenex_5717) (+ (select main_a v_prenex_5716) 998)))) (forall ((v_prenex_2299 Int) (v_prenex_2298 Int)) (or (<= (select main_a v_prenex_2298) 3) (< v_prenex_2299 main_y) (<= (+ main_y 1) v_prenex_2299) (<= (select main_a v_prenex_2299) (+ (select main_a v_prenex_2298) 998)) (<= (* 2 (select main_a v_prenex_2299)) 1998))) (forall ((v_prenex_2823 Int) (v_prenex_2824 Int)) (or (< v_prenex_2824 main_y) (<= (select main_a v_prenex_2824) 999) (<= (select main_a v_prenex_2824) (+ (select main_a v_prenex_2823) 998)) (<= (+ main_y 1) v_prenex_2824) (<= (select main_a v_prenex_2823) 3))) (or (forall ((v_prenex_2075 Int)) (or (<= 0 (+ (select main_a v_prenex_2075) 1)) (<= (+ main_x 1) v_prenex_2075) (<= (select main_a v_prenex_2075) 5))) (forall ((v_prenex_2076 Int)) (or (< v_prenex_2076 main_y) (<= (select main_a v_prenex_2076) 1001) (<= (* 2 (select main_a v_prenex_2076)) 1998) (<= (+ main_y 1) v_prenex_2076)))) (or (forall ((v_prenex_1478 Int)) (or (< v_prenex_1478 main_y) (<= (select main_a v_prenex_1478) 1001) (<= (+ main_y 1) v_prenex_1478) (<= 1994 (* 2 (select main_a v_prenex_1478))))) (forall ((v_prenex_1477 Int)) (<= (* 2 (select main_a v_prenex_1477)) 6))) (or (forall ((v_prenex_1430 Int)) (or (<= (* 2 (select main_a v_prenex_1430)) 1998) (<= (+ main_y 1) v_prenex_1430) (<= 1994 (* 2 (select main_a v_prenex_1430))) (< v_prenex_1430 main_y))) (forall ((v_prenex_1429 Int)) (or (< v_prenex_1429 main_x) (<= (select main_a v_prenex_1429) 3)))) (forall ((v_prenex_1349 Int) (v_prenex_1350 Int)) (or (<= 1 (select main_a v_prenex_1349)) (< v_prenex_1350 main_y) (<= (+ (select main_a v_prenex_1349) (select main_a v_prenex_1350)) 1000) (<= (+ main_x 1) v_prenex_1349) (<= (select main_a v_prenex_1350) 999) (<= (+ main_y 1) v_prenex_1350) (<= (select main_a v_prenex_1349) 3))) (forall ((v_prenex_752 Int) (v_prenex_751 Int)) (or (<= (+ main_y 1) v_prenex_752) (<= (select main_a v_prenex_752) (+ (select main_a v_prenex_751) 998)) (< v_prenex_752 main_y) (<= 1 (select main_a v_prenex_751)) (<= 0 (+ (select main_a v_prenex_751) 1)) (<= (select main_a v_prenex_752) 999) (< v_prenex_751 main_x))) (forall ((v_prenex_2413 Int) (v_prenex_2412 Int)) (or (< v_prenex_2413 main_y) (<= (+ main_y 1) v_prenex_2413) (<= (select main_a v_prenex_2412) 5) (< v_prenex_2412 main_x) (<= (select main_a v_prenex_2413) 999) (<= (select main_a v_prenex_2413) (+ (select main_a v_prenex_2412) 998)))) (forall ((v_prenex_4803 Int) (v_prenex_4802 Int)) (or (<= (+ main_x 1) v_prenex_4802) (<= 0 (+ (select main_a v_prenex_4802) 1)) (< v_prenex_4803 main_y) (<= (+ main_y 1) v_prenex_4803) (<= 995 (select main_a v_prenex_4803)) (<= 1000 (+ (select main_a v_prenex_4802) (select main_a v_prenex_4803))))) (forall ((v_prenex_3337 Int) (v_prenex_3336 Int)) (or (<= (+ main_x 1) v_prenex_3336) (<= (* 2 (select main_a v_prenex_3337)) 1998) (<= 1000 (+ (select main_a v_prenex_3336) (select main_a v_prenex_3337))) (<= (+ main_y 1) v_prenex_3337) (<= (select main_a v_prenex_3336) 5) (< v_prenex_3337 main_y))) (or (forall ((v_prenex_4296 Int)) (or (<= (+ main_y 1) v_prenex_4296) (<= 1994 (* 2 (select main_a v_prenex_4296))) (<= 995 (select main_a v_prenex_4296)) (< v_prenex_4296 main_y))) (forall ((v_prenex_4295 Int)) (or (<= (select main_a v_prenex_4295) 5) (<= (+ main_x 1) v_prenex_4295) (<= (select main_a v_prenex_4295) 3)))) (forall ((v_prenex_6384 Int) (v_prenex_6383 Int)) (or (<= (select main_a v_prenex_6384) 1001) (<= 0 (+ (select main_a v_prenex_6383) 1)) (< v_prenex_6383 main_x) (<= (+ (select main_a v_prenex_6383) 994) (select main_a v_prenex_6384)) (< v_prenex_6384 main_y) (<= (+ main_y 1) v_prenex_6384))) (or (forall ((v_prenex_5244 Int)) (or (<= 995 (select main_a v_prenex_5244)) (< v_prenex_5244 main_y) (<= (+ main_y 1) v_prenex_5244) (<= 1994 (* 2 (select main_a v_prenex_5244))))) (forall ((v_prenex_5243 Int)) (or (<= (select main_a v_prenex_5243) 5) (<= (+ main_x 1) v_prenex_5243) (<= (* 2 (select main_a v_prenex_5243)) 6)))) (forall ((v_prenex_4216 Int) (v_prenex_4215 Int)) (or (<= 1000 (+ (select main_a v_prenex_4215) (select main_a v_prenex_4216))) (<= 2 (* 2 (select main_a v_prenex_4215))) (<= (select main_a v_prenex_4215) 3) (<= (+ main_y 1) v_prenex_4216) (< v_prenex_4215 main_x) (< v_prenex_4216 main_y) (<= 995 (select main_a v_prenex_4216)))) (forall ((v_prenex_4132 Int) (v_prenex_4131 Int)) (or (< v_prenex_4132 main_y) (<= (* 2 (select main_a v_prenex_4132)) 1998) (<= (select main_a v_prenex_4131) 3) (<= 0 (+ (select main_a v_prenex_4131) 1)) (<= (select main_a v_prenex_4132) (+ (select main_a v_prenex_4131) 998)) (<= (+ main_y 1) v_prenex_4132) (<= (+ main_x 1) v_prenex_4131))) (forall ((v_prenex_4092 Int) (v_prenex_4091 Int)) (or (<= (select main_a v_prenex_4091) 5) (<= 995 (select main_a v_prenex_4092)) (< v_prenex_4092 main_y) (<= (+ main_y 1) v_prenex_4092) (<= 1000 (+ (select main_a v_prenex_4091) (select main_a v_prenex_4092))) (<= 0 (+ (select main_a v_prenex_4091) 1)))) (forall ((v_prenex_936 Int) (v_prenex_937 Int)) (or (<= (select main_a v_prenex_936) 5) (<= (+ main_x 1) v_prenex_936) (<= (select main_a v_prenex_937) (+ (select main_a v_prenex_936) 998)) (<= 2 (* 2 (select main_a v_prenex_936))) (< v_prenex_936 main_x))) (or (forall ((v_prenex_5839 Int)) (or (<= (* 2 (select main_a v_prenex_5839)) 1998) (< v_prenex_5839 main_y))) (forall ((v_prenex_5838 Int)) (or (<= (+ main_x 1) v_prenex_5838) (<= (select main_a v_prenex_5838) 3) (< v_prenex_5838 main_x)))) (forall ((v_prenex_387 Int) (v_prenex_388 Int)) (or (< v_prenex_387 main_x) (<= 2 (* 2 (select main_a v_prenex_387))) (<= 0 (+ (select main_a v_prenex_387) 1)) (<= (select main_a v_prenex_388) (+ (select main_a v_prenex_387) 998)) (<= (+ main_y 1) v_prenex_388) (< v_prenex_388 main_y) (<= (* 2 (select main_a v_prenex_388)) 1998))) (forall ((v_prenex_1133 Int) (v_prenex_1132 Int)) (or (<= (select main_a v_prenex_1132) 5) (<= 1000 (+ (select main_a v_prenex_1132) (select main_a v_prenex_1133))) (<= (+ main_x 1) v_prenex_1132) (<= (+ main_y 1) v_prenex_1133) (<= 995 (select main_a v_prenex_1133)) (< v_prenex_1133 main_y) (<= (select main_a v_prenex_1132) 3))) (or (forall ((v_prenex_6119 Int)) (<= (select main_a v_prenex_6119) 5)) (forall ((v_prenex_6120 Int)) (or (<= (+ main_y 1) v_prenex_6120) (< v_prenex_6120 main_y) (<= (select main_a v_prenex_6120) 1001) (<= 1994 (* 2 (select main_a v_prenex_6120)))))) (forall ((v_prenex_3218 Int) (v_prenex_3219 Int)) (or (<= (+ main_x 1) v_prenex_3218) (< v_prenex_3219 main_y) (<= (* 2 (select main_a v_prenex_3218)) 6) (<= (+ main_y 1) v_prenex_3219) (<= (select main_a v_prenex_3219) 999) (<= (+ (select main_a v_prenex_3218) 994) (select main_a v_prenex_3219)) (<= 1 (select main_a v_prenex_3218)))) (forall ((v_prenex_3634 Int) (v_prenex_3633 Int)) (or (<= (+ main_x 1) v_prenex_3633) (< v_prenex_3633 main_x) (<= 2 (* 2 (select main_a v_prenex_3633))) (<= (select main_a v_prenex_3633) 3) (<= (select main_a v_prenex_3634) (+ (select main_a v_prenex_3633) 998)))) (forall ((v_prenex_2147 Int) (v_prenex_2148 Int)) (or (< v_prenex_2147 main_x) (<= (+ main_y 1) v_prenex_2148) (<= (* 2 (select main_a v_prenex_2147)) 6) (<= 1000 (+ (select main_a v_prenex_2147) (select main_a v_prenex_2148))) (< v_prenex_2148 main_y) (<= (select main_a v_prenex_2148) 999))) (forall ((v_prenex_4198 Int) (v_prenex_4197 Int)) (or (< v_prenex_4198 main_y) (<= (+ (select main_a v_prenex_4197) 994) (select main_a v_prenex_4198)) (<= 0 (+ (select main_a v_prenex_4197) 1)) (< v_prenex_4197 main_x) (<= 995 (select main_a v_prenex_4198)) (<= (select main_a v_prenex_4197) 5) (<= (+ main_y 1) v_prenex_4198))) (forall ((v_prenex_4508 Int) (v_prenex_4509 Int)) (or (<= (select main_a v_prenex_4509) 1001) (<= (+ main_y 1) v_prenex_4509) (< v_prenex_4509 main_y) (<= 2 (* 2 (select main_a v_prenex_4508))) (<= (select main_a v_prenex_4509) (+ (select main_a v_prenex_4508) 998)))) (or (forall ((v_prenex_2162 Int)) (or (<= (* 2 (select main_a v_prenex_2162)) 1998) (<= 995 (select main_a v_prenex_2162)) (<= (+ main_y 1) v_prenex_2162) (< v_prenex_2162 main_y))) (forall ((v_prenex_2161 Int)) (or (<= (* 2 (select main_a v_prenex_2161)) 6) (<= (select main_a v_prenex_2161) 3)))) (forall ((v_prenex_56 Int) (v_prenex_55 Int)) (or (<= (* 2 (select main_a v_prenex_56)) 1998) (<= (+ (select main_a v_prenex_55) (select main_a v_prenex_56)) 1000) (< v_prenex_56 main_y) (<= (+ main_y 1) v_prenex_56) (<= (select main_a v_prenex_55) 5))) (or (forall ((v_prenex_3970 Int)) (or (< v_prenex_3970 main_y) (<= (+ main_y 1) v_prenex_3970) (<= 1994 (* 2 (select main_a v_prenex_3970))))) (forall ((v_prenex_3969 Int)) (or (< v_prenex_3969 main_x) (<= 0 (+ (select main_a v_prenex_3969) 1)) (<= 1 (select main_a v_prenex_3969))))) (or (forall ((v_prenex_6526 Int)) (or (< v_prenex_6526 main_y) (<= (+ main_y 1) v_prenex_6526) (<= 1994 (* 2 (select main_a v_prenex_6526))) (<= 995 (select main_a v_prenex_6526)))) (forall ((v_prenex_6525 Int)) (or (<= (select main_a v_prenex_6525) 3) (<= (* 2 (select main_a v_prenex_6525)) 6)))) (forall ((v_prenex_4816 Int) (v_prenex_4817 Int)) (or (< v_prenex_4817 main_y) (<= (+ main_x 1) v_prenex_4816) (<= 1000 (+ (select main_a v_prenex_4816) (select main_a v_prenex_4817))) (<= 1 (select main_a v_prenex_4816)) (<= (+ main_y 1) v_prenex_4817) (<= (select main_a v_prenex_4817) 1001))) (forall ((v_prenex_5544 Int) (v_prenex_5543 Int)) (or (<= (select main_a v_prenex_5543) 3) (< v_prenex_5544 main_y) (<= (+ main_y 1) v_prenex_5544) (<= (select main_a v_prenex_5543) 5) (<= (select main_a v_prenex_5544) (+ (select main_a v_prenex_5543) 998)) (<= (select main_a v_prenex_5544) 999))) (forall ((v_prenex_1642 Int) (v_prenex_1641 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1641))) (<= (* 2 (select main_a v_prenex_1641)) 6) (<= 995 (select main_a v_prenex_1642)) (<= (+ (select main_a v_prenex_1641) (select main_a v_prenex_1642)) 1000) (< v_prenex_1641 main_x) (< v_prenex_1642 main_y) (<= (+ main_y 1) v_prenex_1642))) (or (forall ((v_prenex_4413 Int)) (or (<= 1 (select main_a v_prenex_4413)) (<= (select main_a v_prenex_4413) 5))) (forall ((v_prenex_4414 Int)) (or (< v_prenex_4414 main_y) (<= (* 2 (select main_a v_prenex_4414)) 1998) (<= (select main_a v_prenex_4414) 999) (<= (+ main_y 1) v_prenex_4414)))) (forall ((v_prenex_4943 Int) (v_prenex_4942 Int)) (or (<= (+ main_y 1) v_prenex_4943) (<= 995 (select main_a v_prenex_4943)) (<= (select main_a v_prenex_4942) 5) (< v_prenex_4943 main_y) (<= 1 (select main_a v_prenex_4942)) (<= (+ (select main_a v_prenex_4942) (select main_a v_prenex_4943)) 1000))) (or (forall ((v_prenex_1045 Int)) (or (<= (+ main_y 1) v_prenex_1045) (<= (select main_a v_prenex_1045) 999) (<= (* 2 (select main_a v_prenex_1045)) 1998) (< v_prenex_1045 main_y))) (forall ((v_prenex_1044 Int)) (or (< v_prenex_1044 main_x) (<= 0 (+ (select main_a v_prenex_1044) 1)) (<= 2 (* 2 (select main_a v_prenex_1044)))))) (or (forall ((v_prenex_4171 Int)) (or (<= 0 (+ (select main_a v_prenex_4171) 1)) (<= (* 2 (select main_a v_prenex_4171)) 6) (<= (+ main_x 1) v_prenex_4171))) (forall ((v_prenex_4172 Int)) (or (<= (+ main_y 1) v_prenex_4172) (<= 997 (select main_a v_prenex_4172)) (< v_prenex_4172 main_y) (<= 1994 (* 2 (select main_a v_prenex_4172)))))) (forall ((v_prenex_5402 Int) (v_prenex_5401 Int)) (or (<= (select main_a v_prenex_5402) (+ (select main_a v_prenex_5401) 998)) (< v_prenex_5401 main_x) (<= (select main_a v_prenex_5402) 1001) (< v_prenex_5402 main_y) (<= 2 (* 2 (select main_a v_prenex_5401))) (<= (+ main_y 1) v_prenex_5402))) (forall ((v_prenex_240 Int) (v_prenex_239 Int)) (or (<= 2 (* 2 (select main_a v_prenex_239))) (< v_prenex_240 main_y) (<= 1994 (* 2 (select main_a v_prenex_240))) (<= (+ main_x 1) v_prenex_239) (<= (+ (select main_a v_prenex_239) (select main_a v_prenex_240)) 1000) (<= (+ main_y 1) v_prenex_240))) (or (forall ((v_prenex_1799 Int)) (or (< v_prenex_1799 main_x) (<= (* 2 (select main_a v_prenex_1799)) 6))) (forall ((v_prenex_1800 Int)) (or (<= (+ main_y 1) v_prenex_1800) (< v_prenex_1800 main_y) (<= 1994 (* 2 (select main_a v_prenex_1800))) (<= (select main_a v_prenex_1800) 1001)))) (forall ((v_prenex_4114 Int) (v_prenex_4113 Int)) (or (< v_prenex_4114 main_y) (<= (+ main_y 1) v_prenex_4114) (<= 0 (+ (select main_a v_prenex_4113) 1)) (<= (+ (select main_a v_prenex_4113) 994) (select main_a v_prenex_4114)) (<= (select main_a v_prenex_4114) 999))) (forall ((v_prenex_4531 Int) (v_prenex_4530 Int)) (or (< v_prenex_4531 main_y) (<= (select main_a v_prenex_4531) 999) (<= (select main_a v_prenex_4530) 5) (<= (+ (select main_a v_prenex_4530) 994) (select main_a v_prenex_4531)) (<= (+ main_y 1) v_prenex_4531))) (forall ((v_prenex_6108 Int) (v_prenex_6107 Int)) (or (<= (+ main_y 1) v_prenex_6108) (<= 0 (+ (select main_a v_prenex_6107) 1)) (<= (+ (select main_a v_prenex_6107) 994) (select main_a v_prenex_6108)) (< v_prenex_6108 main_y) (<= 997 (select main_a v_prenex_6108)))) (forall ((v_prenex_1217 Int) (v_prenex_1216 Int)) (or (<= (+ main_y 1) v_prenex_1217) (<= (+ (select main_a v_prenex_1216) (select main_a v_prenex_1217)) 1000) (<= (select main_a v_prenex_1216) 5) (<= 1994 (* 2 (select main_a v_prenex_1217))) (<= (select main_a v_prenex_1216) 3) (< v_prenex_1217 main_y))) (forall ((v_prenex_1738 Int) (v_prenex_1737 Int)) (or (<= (+ main_y 1) v_prenex_1738) (<= (select main_a v_prenex_1737) 3) (<= (+ main_x 1) v_prenex_1737) (<= 1000 (+ (select main_a v_prenex_1737) (select main_a v_prenex_1738))) (<= (* 2 (select main_a v_prenex_1738)) 1998) (<= (select main_a v_prenex_1737) 5) (< v_prenex_1738 main_y))) (forall ((v_prenex_5282 Int) (v_prenex_5281 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5281))) (< v_prenex_5282 main_y) (<= (+ main_y 1) v_prenex_5282) (<= 997 (select main_a v_prenex_5282)) (<= (+ main_x 1) v_prenex_5281) (<= (select main_a v_prenex_5282) (+ (select main_a v_prenex_5281) 998)))) (forall ((v_prenex_6461 Int) (v_prenex_6462 Int)) (or (< v_prenex_6462 main_y) (< v_prenex_6461 main_x) (<= (+ main_y 1) v_prenex_6462) (<= (* 2 (select main_a v_prenex_6461)) 6) (<= 2 (* 2 (select main_a v_prenex_6461))) (<= (select main_a v_prenex_6462) 999) (<= (+ (select main_a v_prenex_6461) (select main_a v_prenex_6462)) 1000))) (forall ((v_prenex_4109 Int) (v_prenex_4110 Int)) (or (<= (select main_a v_prenex_4110) 1001) (<= (+ main_y 1) v_prenex_4110) (<= 2 (* 2 (select main_a v_prenex_4109))) (<= (+ (select main_a v_prenex_4109) 994) (select main_a v_prenex_4110)) (<= (+ main_x 1) v_prenex_4109) (<= (select main_a v_prenex_4109) 5) (< v_prenex_4110 main_y))) (forall ((v_prenex_3462 Int) (v_prenex_3463 Int)) (or (<= (* 2 (select main_a v_prenex_3463)) 1998) (<= (+ main_y 1) v_prenex_3463) (<= 0 (+ (select main_a v_prenex_3462) 1)) (<= (+ main_x 1) v_prenex_3462) (<= (+ (select main_a v_prenex_3462) 994) (select main_a v_prenex_3463)) (< v_prenex_3463 main_y))) (forall ((v_prenex_3004 Int) (v_prenex_3005 Int)) (or (< v_prenex_3005 main_y) (<= 0 (+ (select main_a v_prenex_3004) 1)) (<= (select main_a v_prenex_3005) 1001) (<= (+ (select main_a v_prenex_3004) (select main_a v_prenex_3005)) 1000) (< v_prenex_3004 main_x) (<= (+ main_y 1) v_prenex_3005))) (forall ((v_prenex_4319 Int) (v_prenex_4320 Int)) (or (< v_prenex_4320 main_y) (<= (select main_a v_prenex_4320) (+ (select main_a v_prenex_4319) 998)) (<= (select main_a v_prenex_4319) 5) (<= 1994 (* 2 (select main_a v_prenex_4320))) (<= (* 2 (select main_a v_prenex_4319)) 6) (<= (+ main_y 1) v_prenex_4320) (< v_prenex_4319 main_x))) (forall ((v_prenex_1190 Int) (v_prenex_1191 Int)) (or (< v_prenex_1190 main_x) (<= 1 (select main_a v_prenex_1190)) (<= (+ main_x 1) v_prenex_1190) (<= 1000 (+ (select main_a v_prenex_1190) (select main_a v_prenex_1191))) (<= 2 (* 2 (select main_a v_prenex_1190))))) (forall ((v_prenex_6138 Int) (v_prenex_6137 Int)) (or (< v_prenex_6138 main_y) (<= 1000 (+ (select main_a v_prenex_6137) (select main_a v_prenex_6138))) (<= (+ main_y 1) v_prenex_6138) (<= (select main_a v_prenex_6138) 1001) (<= (* 2 (select main_a v_prenex_6137)) 6) (<= 0 (+ (select main_a v_prenex_6137) 1)))) (forall ((v_prenex_3280 Int) (v_prenex_3281 Int)) (or (<= (select main_a v_prenex_3281) (+ (select main_a v_prenex_3280) 998)) (<= (+ main_y 1) v_prenex_3281) (<= (* 2 (select main_a v_prenex_3280)) 6) (< v_prenex_3280 main_x) (<= 1 (select main_a v_prenex_3280)) (<= 997 (select main_a v_prenex_3281)) (< v_prenex_3281 main_y))) (forall ((v_prenex_1646 Int) (v_prenex_1645 Int)) (or (<= (* 2 (select main_a v_prenex_1645)) 6) (<= 2 (* 2 (select main_a v_prenex_1645))) (<= (+ main_y 1) v_prenex_1646) (< v_prenex_1646 main_y) (<= (select main_a v_prenex_1646) 1001) (<= (+ (select main_a v_prenex_1645) 994) (select main_a v_prenex_1646)))) (forall ((v_prenex_2531 Int) (v_prenex_2532 Int)) (or (<= 1000 (+ (select main_a v_prenex_2531) (select main_a v_prenex_2532))) (<= (+ main_y 1) v_prenex_2532) (<= (* 2 (select main_a v_prenex_2532)) 1998) (<= (* 2 (select main_a v_prenex_2531)) 6) (< v_prenex_2532 main_y))) (forall ((v_prenex_2840 Int) (v_prenex_2839 Int)) (or (< v_prenex_2840 main_y) (<= (select main_a v_prenex_2839) 5) (<= (+ (select main_a v_prenex_2839) 994) (select main_a v_prenex_2840)) (<= (select main_a v_prenex_2839) 3) (< v_prenex_2839 main_x) (<= (select main_a v_prenex_2840) 999) (<= (+ main_y 1) v_prenex_2840))) (or (forall ((v_prenex_2107 Int)) (or (<= (* 2 (select main_a v_prenex_2107)) 6) (<= (+ main_x 1) v_prenex_2107) (<= 1 (select main_a v_prenex_2107)))) (forall ((v_prenex_2108 Int)) (or (<= (+ main_y 1) v_prenex_2108) (< v_prenex_2108 main_y) (<= 1994 (* 2 (select main_a v_prenex_2108)))))) (forall ((v_prenex_1183 Int) (v_prenex_1182 Int)) (or (<= 0 (+ (select main_a v_prenex_1182) 1)) (<= 1994 (* 2 (select main_a v_prenex_1183))) (< v_prenex_1183 main_y) (<= (+ (select main_a v_prenex_1182) (select main_a v_prenex_1183)) 1000) (< v_prenex_1182 main_x) (<= (+ main_y 1) v_prenex_1183))) (forall ((v_prenex_5075 Int) (v_prenex_5074 Int)) (or (<= 1000 (+ (select main_a v_prenex_5074) (select main_a v_prenex_5075))) (<= (+ main_y 1) v_prenex_5075) (<= 995 (select main_a v_prenex_5075)) (< v_prenex_5075 main_y) (<= (+ main_x 1) v_prenex_5074) (<= 0 (+ (select main_a v_prenex_5074) 1)) (<= 2 (* 2 (select main_a v_prenex_5074))))) (forall ((v_prenex_5390 Int) (v_prenex_5389 Int)) (or (<= (select main_a v_prenex_5390) 1001) (<= (+ (select main_a v_prenex_5389) 994) (select main_a v_prenex_5390)) (<= 2 (* 2 (select main_a v_prenex_5389))) (< v_prenex_5390 main_y) (<= (+ main_y 1) v_prenex_5390) (<= (select main_a v_prenex_5389) 5))) (or (forall ((v_prenex_4168 Int)) (or (<= (+ main_y 1) v_prenex_4168) (<= (* 2 (select main_a v_prenex_4168)) 1998))) (forall ((v_prenex_4167 Int)) (or (<= (+ main_x 1) v_prenex_4167) (< v_prenex_4167 main_x) (<= (* 2 (select main_a v_prenex_4167)) 6)))) (or (forall ((v_prenex_2888 Int)) (or (< v_prenex_2888 main_y) (<= (* 2 (select main_a v_prenex_2888)) 1998) (<= (+ main_y 1) v_prenex_2888) (<= 995 (select main_a v_prenex_2888)))) (forall ((v_prenex_2887 Int)) (or (<= (select main_a v_prenex_2887) 3) (<= 2 (* 2 (select main_a v_prenex_2887)))))) (forall ((v_prenex_699 Int) (v_prenex_700 Int)) (or (<= (select main_a v_prenex_699) 3) (<= (+ main_x 1) v_prenex_699) (<= (select main_a v_prenex_699) 5) (<= (+ (select main_a v_prenex_699) 994) (select main_a v_prenex_700)) (< v_prenex_699 main_x))) (forall ((v_prenex_1464 Int) (v_prenex_1463 Int)) (or (<= (* 2 (select main_a v_prenex_1464)) 1998) (< v_prenex_1464 main_y) (<= (+ (select main_a v_prenex_1463) (select main_a v_prenex_1464)) 1000) (< v_prenex_1463 main_x) (<= 1 (select main_a v_prenex_1463)) (<= (+ main_y 1) v_prenex_1464) (<= (* 2 (select main_a v_prenex_1463)) 6))) (or (forall ((v_prenex_4562 Int)) (or (< v_prenex_4562 main_x) (<= 2 (* 2 (select main_a v_prenex_4562))))) (forall ((v_prenex_4563 Int)) (or (<= (select main_a v_prenex_4563) 999) (<= 1994 (* 2 (select main_a v_prenex_4563))) (< v_prenex_4563 main_y) (<= (+ main_y 1) v_prenex_4563)))) (forall ((v_prenex_4973 Int) (v_prenex_4972 Int)) (or (<= (select main_a v_prenex_4972) 3) (<= 997 (select main_a v_prenex_4973)) (< v_prenex_4973 main_y) (< v_prenex_4972 main_x) (<= (+ main_y 1) v_prenex_4973) (<= (+ (select main_a v_prenex_4972) 994) (select main_a v_prenex_4973)))) (forall ((v_prenex_5699 Int) (v_prenex_5698 Int)) (or (<= 1 (select main_a v_prenex_5698)) (<= 1994 (* 2 (select main_a v_prenex_5699))) (<= (+ (select main_a v_prenex_5698) (select main_a v_prenex_5699)) 1000) (<= (+ main_y 1) v_prenex_5699) (< v_prenex_5699 main_y))) (forall ((v_prenex_1005 Int) (v_prenex_1004 Int)) (or (< v_prenex_1005 main_y) (<= (select main_a v_prenex_1005) 999) (<= (+ (select main_a v_prenex_1004) 994) (select main_a v_prenex_1005)) (<= (+ main_y 1) v_prenex_1005) (<= 1 (select main_a v_prenex_1004)))) (forall ((v_prenex_4074 Int) (v_prenex_4073 Int)) (or (<= (select main_a v_prenex_4074) 999) (<= (+ main_y 1) v_prenex_4074) (<= (select main_a v_prenex_4073) 3) (<= (+ (select main_a v_prenex_4073) (select main_a v_prenex_4074)) 1000) (< v_prenex_4074 main_y) (<= (+ main_x 1) v_prenex_4073))) (forall ((v_prenex_6070 Int) (v_prenex_6069 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6069))) (<= (select main_a v_prenex_6069) 5) (< v_prenex_6070 main_y) (<= (+ (select main_a v_prenex_6069) 994) (select main_a v_prenex_6070)) (<= (+ main_y 1) v_prenex_6070) (<= 995 (select main_a v_prenex_6070)) (< v_prenex_6069 main_x))) (forall ((v_prenex_5930 Int) (v_prenex_5931 Int)) (or (<= (+ main_x 1) v_prenex_5930) (<= 1994 (* 2 (select main_a v_prenex_5931))) (<= (select main_a v_prenex_5930) 5) (<= (+ main_y 1) v_prenex_5931) (<= (select main_a v_prenex_5931) (+ (select main_a v_prenex_5930) 998)) (< v_prenex_5931 main_y))) (forall ((v_prenex_4593 Int) (v_prenex_4592 Int)) (or (<= 997 (select main_a v_prenex_4593)) (<= (+ main_y 1) v_prenex_4593) (<= (+ main_x 1) v_prenex_4592) (<= (* 2 (select main_a v_prenex_4592)) 6) (< v_prenex_4593 main_y) (<= 1 (select main_a v_prenex_4592)) (<= (+ (select main_a v_prenex_4592) 994) (select main_a v_prenex_4593)))) (forall ((v_prenex_244 Int) (v_prenex_243 Int)) (or (<= (select main_a v_prenex_244) 999) (<= (+ main_y 1) v_prenex_244) (<= (+ (select main_a v_prenex_243) 994) (select main_a v_prenex_244)) (< v_prenex_243 main_x) (<= 2 (* 2 (select main_a v_prenex_243))) (< v_prenex_244 main_y))) (forall ((v_prenex_1635 Int) (v_prenex_1636 Int)) (or (<= (+ main_y 1) v_prenex_1636) (< v_prenex_1636 main_y) (<= (+ main_x 1) v_prenex_1635) (<= 997 (select main_a v_prenex_1636)) (<= (* 2 (select main_a v_prenex_1635)) 6) (<= (select main_a v_prenex_1635) 5) (<= 1000 (+ (select main_a v_prenex_1635) (select main_a v_prenex_1636))))) (forall ((v_prenex_3270 Int) (v_prenex_3271 Int)) (or (< v_prenex_3271 main_y) (<= (* 2 (select main_a v_prenex_3270)) 6) (<= (+ main_y 1) v_prenex_3271) (<= (+ (select main_a v_prenex_3270) 994) (select main_a v_prenex_3271)) (<= 1994 (* 2 (select main_a v_prenex_3271))) (<= (+ main_x 1) v_prenex_3270))) (or (forall ((v_prenex_4595 Int)) (or (<= (+ main_y 1) v_prenex_4595) (< v_prenex_4595 main_y) (<= (* 2 (select main_a v_prenex_4595)) 1998) (<= (select main_a v_prenex_4595) 999))) (forall ((v_prenex_4594 Int)) (or (< v_prenex_4594 main_x) (<= 1 (select main_a v_prenex_4594))))) (forall ((v_prenex_5031 Int) (v_prenex_5030 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5030))) (<= (+ main_y 1) v_prenex_5031) (<= 1000 (+ (select main_a v_prenex_5030) (select main_a v_prenex_5031))) (<= 1 (select main_a v_prenex_5030)) (<= (select main_a v_prenex_5031) 1001) (< v_prenex_5030 main_x) (< v_prenex_5031 main_y))) (or (forall ((v_prenex_3501 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3501))) (<= (select main_a v_prenex_3501) 3))) (forall ((v_prenex_3502 Int)) (or (<= (select main_a v_prenex_3502) 999) (< v_prenex_3502 main_y) (<= (* 2 (select main_a v_prenex_3502)) 1998) (<= (+ main_y 1) v_prenex_3502)))) (forall ((v_prenex_4470 Int) (v_prenex_4471 Int)) (or (< v_prenex_4471 main_y) (<= 1 (select main_a v_prenex_4470)) (<= (+ (select main_a v_prenex_4470) 994) (select main_a v_prenex_4471)) (<= (select main_a v_prenex_4470) 5) (<= (+ main_y 1) v_prenex_4471) (<= (select main_a v_prenex_4471) 999) (< v_prenex_4470 main_x))) (forall ((v_prenex_1798 Int) (v_prenex_1797 Int)) (or (<= (+ main_y 1) v_prenex_1798) (<= (+ main_x 1) v_prenex_1797) (< v_prenex_1798 main_y) (<= 1 (select main_a v_prenex_1797)) (<= (select main_a v_prenex_1798) (+ (select main_a v_prenex_1797) 998)) (<= 1994 (* 2 (select main_a v_prenex_1798))))) (forall ((v_prenex_5813 Int) (v_prenex_5812 Int)) (or (<= (+ main_y 1) v_prenex_5813) (< v_prenex_5813 main_y) (<= (* 2 (select main_a v_prenex_5813)) 1998) (<= 1 (select main_a v_prenex_5812)) (<= (* 2 (select main_a v_prenex_5812)) 6) (<= (+ main_x 1) v_prenex_5812) (<= (select main_a v_prenex_5813) (+ (select main_a v_prenex_5812) 998)))) (forall ((v_prenex_6342 Int) (v_prenex_6341 Int)) (or (<= (select main_a v_prenex_6341) 5) (<= (+ main_x 1) v_prenex_6341) (< v_prenex_6342 main_y) (<= 0 (+ (select main_a v_prenex_6341) 1)) (<= (* 2 (select main_a v_prenex_6342)) 1998) (<= (select main_a v_prenex_6342) (+ (select main_a v_prenex_6341) 998)) (<= (+ main_y 1) v_prenex_6342))) (forall ((v_prenex_4455 Int) (v_prenex_4454 Int)) (or (<= 995 (select main_a v_prenex_4455)) (<= (select main_a v_prenex_4455) (+ (select main_a v_prenex_4454) 998)) (<= (+ main_x 1) v_prenex_4454) (<= (+ main_y 1) v_prenex_4455) (< v_prenex_4455 main_y) (<= 0 (+ (select main_a v_prenex_4454) 1)))) (forall ((v_prenex_3404 Int) (v_prenex_3405 Int)) (or (<= (select main_a v_prenex_3404) 3) (< v_prenex_3405 main_y) (<= (select main_a v_prenex_3405) (+ (select main_a v_prenex_3404) 998)) (<= (+ main_y 1) v_prenex_3405) (<= 1994 (* 2 (select main_a v_prenex_3405))))) (or (forall ((v_prenex_2628 Int)) (or (<= (* 2 (select main_a v_prenex_2628)) 1998) (<= 997 (select main_a v_prenex_2628)) (< v_prenex_2628 main_y) (<= (+ main_y 1) v_prenex_2628))) (forall ((v_prenex_2627 Int)) (or (<= 0 (+ (select main_a v_prenex_2627) 1)) (<= (+ main_x 1) v_prenex_2627)))) (forall ((v_prenex_1745 Int) (v_prenex_1746 Int)) (or (<= (+ (select main_a v_prenex_1745) 994) (select main_a v_prenex_1746)) (<= (+ main_y 1) v_prenex_1746) (< v_prenex_1746 main_y) (<= (select main_a v_prenex_1745) 5) (< v_prenex_1745 main_x) (<= (select main_a v_prenex_1745) 3) (<= (select main_a v_prenex_1746) 1001))) (forall ((v_prenex_1572 Int) (v_prenex_1571 Int)) (or (<= (+ main_x 1) v_prenex_1571) (<= (+ (select main_a v_prenex_1571) 994) (select main_a v_prenex_1572)) (< v_prenex_1571 main_x) (<= (select main_a v_prenex_1571) 5) (<= 2 (* 2 (select main_a v_prenex_1571))))) (or (forall ((v_prenex_3838 Int)) (or (< v_prenex_3838 main_y) (<= (+ main_y 1) v_prenex_3838) (<= (select main_a v_prenex_3838) 1001) (<= 1994 (* 2 (select main_a v_prenex_3838))))) (forall ((v_prenex_3837 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3837))) (<= (+ main_x 1) v_prenex_3837) (<= (select main_a v_prenex_3837) 5)))) (forall ((v_prenex_1246 Int) (v_prenex_1245 Int)) (or (<= 0 (+ (select main_a v_prenex_1245) 1)) (<= (select main_a v_prenex_1246) 1001) (<= (+ main_y 1) v_prenex_1246) (< v_prenex_1246 main_y) (<= (+ (select main_a v_prenex_1245) 994) (select main_a v_prenex_1246)))) (forall ((v_prenex_3438 Int) (v_prenex_3439 Int)) (or (<= (+ main_y 1) v_prenex_3439) (<= (select main_a v_prenex_3439) 999) (<= (+ (select main_a v_prenex_3438) (select main_a v_prenex_3439)) 1000) (<= (+ main_x 1) v_prenex_3438) (<= 0 (+ (select main_a v_prenex_3438) 1)) (< v_prenex_3439 main_y))) (forall ((v_prenex_1732 Int) (v_prenex_1731 Int)) (or (<= (select main_a v_prenex_1732) 1001) (<= (+ main_y 1) v_prenex_1732) (<= (+ main_x 1) v_prenex_1731) (< v_prenex_1732 main_y) (<= 0 (+ (select main_a v_prenex_1731) 1)) (<= (* 2 (select main_a v_prenex_1731)) 6) (<= (+ (select main_a v_prenex_1731) (select main_a v_prenex_1732)) 1000))) (forall ((v_prenex_4212 Int) (v_prenex_4211 Int)) (or (<= (+ main_y 1) v_prenex_4212) (<= (select main_a v_prenex_4211) 5) (<= 1 (select main_a v_prenex_4211)) (< v_prenex_4212 main_y) (<= (+ (select main_a v_prenex_4211) 994) (select main_a v_prenex_4212)) (<= (select main_a v_prenex_4212) 999) (<= (+ main_x 1) v_prenex_4211))) (forall ((v_prenex_2145 Int) (v_prenex_2146 Int)) (or (<= (* 2 (select main_a v_prenex_2145)) 6) (<= 997 (select main_a v_prenex_2146)) (<= (+ main_y 1) v_prenex_2146) (<= (+ (select main_a v_prenex_2145) 994) (select main_a v_prenex_2146)) (< v_prenex_2146 main_y))) (forall ((v_prenex_4137 Int) (v_prenex_4138 Int)) (or (<= (+ main_y 1) v_prenex_4138) (<= 1 (select main_a v_prenex_4137)) (<= (+ (select main_a v_prenex_4137) 994) (select main_a v_prenex_4138)) (<= 995 (select main_a v_prenex_4138)) (<= (select main_a v_prenex_4137) 3) (<= (+ main_x 1) v_prenex_4137) (< v_prenex_4138 main_y))) (or (forall ((v_prenex_6050 Int)) (or (<= 995 (select main_a v_prenex_6050)) (< v_prenex_6050 main_y) (<= (* 2 (select main_a v_prenex_6050)) 1998) (<= (+ main_y 1) v_prenex_6050))) (forall ((v_prenex_6049 Int)) (or (<= (select main_a v_prenex_6049) 5) (<= (select main_a v_prenex_6049) 3) (< v_prenex_6049 main_x)))) (forall ((v_prenex_3925 Int) (v_prenex_3926 Int)) (or (<= (+ main_y 1) v_prenex_3926) (<= 0 (+ (select main_a v_prenex_3925) 1)) (< v_prenex_3925 main_x) (< v_prenex_3926 main_y) (<= (select main_a v_prenex_3926) 999) (<= (+ (select main_a v_prenex_3925) (select main_a v_prenex_3926)) 1000) (<= 2 (* 2 (select main_a v_prenex_3925))))) (forall ((v_prenex_1097 Int) (v_prenex_1096 Int)) (or (<= (select main_a v_prenex_1097) 1001) (<= (select main_a v_prenex_1096) 3) (<= 1000 (+ (select main_a v_prenex_1096) (select main_a v_prenex_1097))) (<= (+ main_y 1) v_prenex_1097) (<= (+ main_x 1) v_prenex_1096) (<= 1 (select main_a v_prenex_1096)) (< v_prenex_1097 main_y))) (or (forall ((v_prenex_214 Int)) (or (< v_prenex_214 main_y) (<= 1994 (* 2 (select main_a v_prenex_214))) (<= (+ main_y 1) v_prenex_214))) (forall ((v_prenex_213 Int)) (or (<= (+ main_x 1) v_prenex_213) (<= 0 (+ (select main_a v_prenex_213) 1)) (<= (* 2 (select main_a v_prenex_213)) 6)))) (forall ((v_prenex_3113 Int) (v_prenex_3112 Int)) (or (< v_prenex_3113 main_y) (<= 1994 (* 2 (select main_a v_prenex_3113))) (< v_prenex_3112 main_x) (<= (+ (select main_a v_prenex_3112) 994) (select main_a v_prenex_3113)) (<= 1 (select main_a v_prenex_3112)) (<= (+ main_y 1) v_prenex_3113))) (forall ((v_prenex_3906 Int) (v_prenex_3905 Int)) (or (<= (+ main_x 1) v_prenex_3905) (<= 997 (select main_a v_prenex_3906)) (<= (+ (select main_a v_prenex_3905) 994) (select main_a v_prenex_3906)) (<= (+ main_y 1) v_prenex_3906) (< v_prenex_3906 main_y) (<= (select main_a v_prenex_3905) 3))) (forall ((v_prenex_4027 Int) (v_prenex_4028 Int)) (or (<= 0 (+ (select main_a v_prenex_4027) 1)) (< v_prenex_4028 main_y) (<= 1994 (* 2 (select main_a v_prenex_4028))) (<= (+ main_y 1) v_prenex_4028) (<= (+ (select main_a v_prenex_4027) (select main_a v_prenex_4028)) 1000) (<= (+ main_x 1) v_prenex_4027))) (forall ((v_prenex_3872 Int) (v_prenex_3871 Int)) (or (< v_prenex_3872 main_y) (<= (select main_a v_prenex_3871) 5) (<= (* 2 (select main_a v_prenex_3871)) 6) (<= 1994 (* 2 (select main_a v_prenex_3872))) (<= (+ main_y 1) v_prenex_3872) (<= (+ (select main_a v_prenex_3871) (select main_a v_prenex_3872)) 1000) (<= (+ main_x 1) v_prenex_3871))) (forall ((v_prenex_466 Int) (v_prenex_465 Int)) (or (<= (+ main_y 1) v_prenex_466) (< v_prenex_466 main_y) (<= (select main_a v_prenex_465) 3) (<= (select main_a v_prenex_466) 999) (<= (+ (select main_a v_prenex_465) 994) (select main_a v_prenex_466)) (< v_prenex_465 main_x))) (or (forall ((v_prenex_2765 Int)) (or (<= (select main_a v_prenex_2765) 5) (<= (select main_a v_prenex_2765) 3) (<= (+ main_x 1) v_prenex_2765))) (forall ((v_prenex_2766 Int)) (or (<= (+ main_y 1) v_prenex_2766) (< v_prenex_2766 main_y) (<= 1994 (* 2 (select main_a v_prenex_2766))) (<= (* 2 (select main_a v_prenex_2766)) 1998)))) (or (forall ((v_prenex_5519 Int)) (or (<= 1 (select main_a v_prenex_5519)) (<= 0 (+ (select main_a v_prenex_5519) 1)))) (forall ((v_prenex_5520 Int)) (or (< v_prenex_5520 main_y) (<= (+ main_y 1) v_prenex_5520) (<= 1994 (* 2 (select main_a v_prenex_5520))) (<= (select main_a v_prenex_5520) 999)))) (forall ((v_prenex_288 Int) (v_prenex_287 Int)) (or (<= (+ main_y 1) v_prenex_288) (< v_prenex_288 main_y) (<= 1 (select main_a v_prenex_287)) (<= 995 (select main_a v_prenex_288)) (<= (+ (select main_a v_prenex_287) (select main_a v_prenex_288)) 1000) (< v_prenex_287 main_x) (<= (select main_a v_prenex_287) 5))) (forall ((v_prenex_2105 Int) (v_prenex_2106 Int)) (or (< v_prenex_2106 main_y) (<= 1994 (* 2 (select main_a v_prenex_2106))) (<= (select main_a v_prenex_2106) (+ (select main_a v_prenex_2105) 998)) (<= (+ main_y 1) v_prenex_2106) (<= (+ main_x 1) v_prenex_2105) (<= 0 (+ (select main_a v_prenex_2105) 1)))) (forall ((v_prenex_1512 Int) (v_prenex_1511 Int)) (or (< v_prenex_1512 main_y) (<= (+ (select main_a v_prenex_1511) (select main_a v_prenex_1512)) 1000) (<= 997 (select main_a v_prenex_1512)) (<= (+ main_y 1) v_prenex_1512))) (or (forall ((v_prenex_6009 Int)) (or (<= 1 (select main_a v_prenex_6009)) (<= 0 (+ (select main_a v_prenex_6009) 1)))) (forall ((v_prenex_6010 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6010))) (< v_prenex_6010 main_y) (<= (+ main_y 1) v_prenex_6010)))) (forall ((v_prenex_1137 Int) (v_prenex_1136 Int)) (or (<= (select main_a v_prenex_1137) (+ (select main_a v_prenex_1136) 998)) (<= (+ main_y 1) v_prenex_1137) (<= 995 (select main_a v_prenex_1137)) (< v_prenex_1137 main_y) (<= 2 (* 2 (select main_a v_prenex_1136))) (<= (+ main_x 1) v_prenex_1136))) (forall ((v_prenex_3050 Int) (v_prenex_3051 Int)) (or (<= (select main_a v_prenex_3050) 5) (<= (+ main_x 1) v_prenex_3050) (<= (+ (select main_a v_prenex_3050) (select main_a v_prenex_3051)) 1000) (< v_prenex_3051 main_y) (<= 995 (select main_a v_prenex_3051)) (<= (+ main_y 1) v_prenex_3051))) (forall ((v_prenex_1388 Int) (v_prenex_1387 Int)) (or (<= (select main_a v_prenex_1388) 999) (<= (select main_a v_prenex_1387) 3) (< v_prenex_1388 main_y) (<= (+ main_y 1) v_prenex_1388) (<= (+ main_x 1) v_prenex_1387) (<= 1000 (+ (select main_a v_prenex_1387) (select main_a v_prenex_1388))))) (or (forall ((v_prenex_1841 Int)) (or (<= (select main_a v_prenex_1841) 5) (<= 2 (* 2 (select main_a v_prenex_1841))) (< v_prenex_1841 main_x))) (forall ((v_prenex_1842 Int)) (or (<= (* 2 (select main_a v_prenex_1842)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1842))) (<= (+ main_y 1) v_prenex_1842) (< v_prenex_1842 main_y)))) (or (forall ((v_prenex_363 Int)) (or (<= 1 (select main_a v_prenex_363)) (<= (+ main_x 1) v_prenex_363) (<= (select main_a v_prenex_363) 5))) (forall ((v_prenex_364 Int)) (or (<= (* 2 (select main_a v_prenex_364)) 1998) (<= (select main_a v_prenex_364) 1001) (<= (+ main_y 1) v_prenex_364) (< v_prenex_364 main_y)))) (or (forall ((v_prenex_4462 Int)) (or (< v_prenex_4462 main_x) (<= (* 2 (select main_a v_prenex_4462)) 6))) (forall ((v_prenex_4463 Int)) (or (<= (* 2 (select main_a v_prenex_4463)) 1998) (<= 995 (select main_a v_prenex_4463)) (<= (+ main_y 1) v_prenex_4463) (< v_prenex_4463 main_y)))) (or (forall ((v_prenex_2735 Int)) (or (<= (select main_a v_prenex_2735) 5) (< v_prenex_2735 main_x))) (forall ((v_prenex_2736 Int)) (or (< v_prenex_2736 main_y) (<= (+ main_y 1) v_prenex_2736) (<= (select main_a v_prenex_2736) 1001) (<= 1994 (* 2 (select main_a v_prenex_2736)))))) (forall ((v_prenex_5600 Int) (v_prenex_5599 Int)) (or (<= (+ (select main_a v_prenex_5599) (select main_a v_prenex_5600)) 1000) (<= (select main_a v_prenex_5600) 1001) (<= 0 (+ (select main_a v_prenex_5599) 1)) (< v_prenex_5600 main_y) (<= 2 (* 2 (select main_a v_prenex_5599))) (<= (+ main_y 1) v_prenex_5600) (<= (+ main_x 1) v_prenex_5599))) (forall ((v_prenex_2740 Int) (v_prenex_2739 Int)) (or (<= 1000 (+ (select main_a v_prenex_2739) (select main_a v_prenex_2740))) (<= (+ main_y 1) v_prenex_2740) (<= 1 (select main_a v_prenex_2739)) (<= 1994 (* 2 (select main_a v_prenex_2740))) (<= (select main_a v_prenex_2739) 3) (< v_prenex_2740 main_y))) (forall ((v_prenex_5145 Int) (v_prenex_5146 Int)) (or (<= (+ (select main_a v_prenex_5145) (select main_a v_prenex_5146)) 1000) (<= 1 (select main_a v_prenex_5145)) (<= (* 2 (select main_a v_prenex_5146)) 1998) (<= (+ main_y 1) v_prenex_5146) (< v_prenex_5146 main_y) (<= (select main_a v_prenex_5145) 3))) (or (forall ((v_prenex_2670 Int)) (or (<= (+ main_y 1) v_prenex_2670) (< v_prenex_2670 main_y) (<= 1994 (* 2 (select main_a v_prenex_2670))))) (forall ((v_prenex_2669 Int)) (or (<= (select main_a v_prenex_2669) 5) (< v_prenex_2669 main_x)))) (forall ((v_prenex_4861 Int) (v_prenex_4860 Int)) (or (< v_prenex_4860 main_x) (<= (* 2 (select main_a v_prenex_4860)) 6) (<= (+ main_y 1) v_prenex_4861) (<= (select main_a v_prenex_4861) 999) (<= (select main_a v_prenex_4861) (+ (select main_a v_prenex_4860) 998)) (< v_prenex_4861 main_y))) (forall ((v_prenex_3877 Int) (v_prenex_3878 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3878))) (<= 1 (select main_a v_prenex_3877)) (<= (+ (select main_a v_prenex_3877) 994) (select main_a v_prenex_3878)) (< v_prenex_3878 main_y) (<= (+ main_y 1) v_prenex_3878))) (forall ((v_prenex_2206 Int) (v_prenex_2207 Int)) (or (<= 997 (select main_a v_prenex_2207)) (<= (select main_a v_prenex_2206) 5) (< v_prenex_2207 main_y) (<= (+ main_x 1) v_prenex_2206) (<= (+ main_y 1) v_prenex_2207) (<= (select main_a v_prenex_2206) 3) (<= (select main_a v_prenex_2207) (+ (select main_a v_prenex_2206) 998)))) (forall ((v_prenex_4557 Int) (v_prenex_4556 Int)) (or (<= (+ main_x 1) v_prenex_4556) (<= 1000 (+ (select main_a v_prenex_4556) (select main_a v_prenex_4557))) (<= (* 2 (select main_a v_prenex_4556)) 6) (<= 995 (select main_a v_prenex_4557)) (<= (+ main_y 1) v_prenex_4557) (< v_prenex_4557 main_y))) (forall ((v_prenex_5046 Int) (v_prenex_5047 Int)) (or (<= (select main_a v_prenex_5047) 999) (< v_prenex_5047 main_y) (<= (+ main_y 1) v_prenex_5047) (<= 0 (+ (select main_a v_prenex_5046) 1)) (<= (+ (select main_a v_prenex_5046) (select main_a v_prenex_5047)) 1000))) (forall ((v_prenex_5446 Int) (v_prenex_5445 Int)) (or (<= (+ main_y 1) v_prenex_5446) (<= (select main_a v_prenex_5445) 5) (<= (* 2 (select main_a v_prenex_5445)) 6) (<= (select main_a v_prenex_5446) (+ (select main_a v_prenex_5445) 998)) (< v_prenex_5445 main_x) (<= (* 2 (select main_a v_prenex_5446)) 1998) (< v_prenex_5446 main_y))) (forall ((v_prenex_697 Int) (v_prenex_698 Int)) (or (<= 1000 (+ (select main_a v_prenex_697) (select main_a v_prenex_698))) (<= (select main_a v_prenex_697) 3) (< v_prenex_698 main_y) (<= (+ main_x 1) v_prenex_697) (<= 0 (+ (select main_a v_prenex_697) 1)) (<= 997 (select main_a v_prenex_698)) (<= (+ main_y 1) v_prenex_698))) (forall ((v_prenex_5518 Int) (v_prenex_5517 Int)) (or (<= 1000 (+ (select main_a v_prenex_5517) (select main_a v_prenex_5518))) (<= 2 (* 2 (select main_a v_prenex_5517))) (<= (+ main_y 1) v_prenex_5518) (< v_prenex_5517 main_x) (< v_prenex_5518 main_y) (<= 1994 (* 2 (select main_a v_prenex_5518))) (<= (select main_a v_prenex_5517) 3))) (forall ((v_prenex_2575 Int) (v_prenex_2576 Int)) (or (< v_prenex_2576 main_y) (<= (+ main_y 1) v_prenex_2576) (<= 0 (+ (select main_a v_prenex_2575) 1)) (<= 2 (* 2 (select main_a v_prenex_2575))) (<= (+ (select main_a v_prenex_2575) 994) (select main_a v_prenex_2576)) (<= (* 2 (select main_a v_prenex_2576)) 1998))) (forall ((v_prenex_5119 Int) (v_prenex_5120 Int)) (or (<= (+ main_x 1) v_prenex_5119) (<= (select main_a v_prenex_5120) 1001) (<= (* 2 (select main_a v_prenex_5119)) 6) (<= (select main_a v_prenex_5120) (+ (select main_a v_prenex_5119) 998)) (<= (+ main_y 1) v_prenex_5120) (<= 0 (+ (select main_a v_prenex_5119) 1)) (< v_prenex_5120 main_y))) (forall ((v_prenex_1462 Int) (v_prenex_1461 Int)) (or (<= (+ main_x 1) v_prenex_1461) (< v_prenex_1462 main_y) (<= (select main_a v_prenex_1461) 3) (<= (+ (select main_a v_prenex_1461) (select main_a v_prenex_1462)) 1000) (<= 1 (select main_a v_prenex_1461)) (<= (+ main_y 1) v_prenex_1462) (<= (* 2 (select main_a v_prenex_1462)) 1998))) (forall ((v_prenex_2296 Int) (v_prenex_2297 Int)) (or (<= (* 2 (select main_a v_prenex_2297)) 1998) (<= (+ main_x 1) v_prenex_2296) (<= (+ (select main_a v_prenex_2296) 994) (select main_a v_prenex_2297)) (< v_prenex_2297 main_y) (<= (+ main_y 1) v_prenex_2297) (<= (select main_a v_prenex_2296) 5))) (forall ((v_prenex_3665 Int) (v_prenex_3666 Int)) (or (<= (+ main_y 1) v_prenex_3666) (<= (+ main_x 1) v_prenex_3665) (<= (select main_a v_prenex_3665) 5) (<= 1000 (+ (select main_a v_prenex_3665) (select main_a v_prenex_3666))) (< v_prenex_3666 main_y) (<= (select main_a v_prenex_3666) 999))) (or (forall ((v_prenex_3966 Int)) (or (<= (* 2 (select main_a v_prenex_3966)) 1998) (<= (select main_a v_prenex_3966) 1001) (<= (+ main_y 1) v_prenex_3966) (< v_prenex_3966 main_y))) (forall ((v_prenex_3965 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3965))) (<= (+ main_x 1) v_prenex_3965) (<= (select main_a v_prenex_3965) 5)))) (forall ((v_prenex_3182 Int) (v_prenex_3183 Int)) (or (<= (* 2 (select main_a v_prenex_3182)) 6) (<= (+ main_y 1) v_prenex_3183) (<= (* 2 (select main_a v_prenex_3183)) 1998) (< v_prenex_3183 main_y) (<= 1 (select main_a v_prenex_3182)) (<= 1000 (+ (select main_a v_prenex_3182) (select main_a v_prenex_3183))) (< v_prenex_3182 main_x))) (forall ((v_prenex_3098 Int) (v_prenex_3099 Int)) (or (<= (+ main_x 1) v_prenex_3098) (<= (+ (select main_a v_prenex_3098) 994) (select main_a v_prenex_3099)) (<= (+ main_y 1) v_prenex_3099) (< v_prenex_3099 main_y) (<= 0 (+ (select main_a v_prenex_3098) 1)) (<= (select main_a v_prenex_3099) 999) (<= 1 (select main_a v_prenex_3098)))) (forall ((v_prenex_3388 Int) (v_prenex_3389 Int)) (or (< v_prenex_3388 main_x) (< v_prenex_3389 main_y) (<= (* 2 (select main_a v_prenex_3388)) 6) (<= 1000 (+ (select main_a v_prenex_3388) (select main_a v_prenex_3389))) (<= (+ main_x 1) v_prenex_3388))) (forall ((v_prenex_4830 Int) (v_prenex_4831 Int)) (or (<= (select main_a v_prenex_4830) 5) (<= (+ main_y 1) v_prenex_4831) (<= 0 (+ (select main_a v_prenex_4830) 1)) (<= 995 (select main_a v_prenex_4831)) (< v_prenex_4830 main_x) (<= 1000 (+ (select main_a v_prenex_4830) (select main_a v_prenex_4831))) (< v_prenex_4831 main_y))) (forall ((v_prenex_6076 Int) (v_prenex_6075 Int)) (or (<= 0 (+ (select main_a v_prenex_6075) 1)) (<= 1994 (* 2 (select main_a v_prenex_6076))) (<= (select main_a v_prenex_6075) 3) (< v_prenex_6076 main_y) (< v_prenex_6075 main_x) (<= 1000 (+ (select main_a v_prenex_6075) (select main_a v_prenex_6076))) (<= (+ main_y 1) v_prenex_6076))) (forall ((v_prenex_5909 Int) (v_prenex_5908 Int)) (or (<= (select main_a v_prenex_5909) 1001) (<= 1000 (+ (select main_a v_prenex_5908) (select main_a v_prenex_5909))) (<= (+ main_y 1) v_prenex_5909) (<= (+ main_x 1) v_prenex_5908) (< v_prenex_5909 main_y) (<= 1 (select main_a v_prenex_5908)))) (forall ((v_prenex_6382 Int) (v_prenex_6381 Int)) (or (< v_prenex_6382 main_y) (<= (+ main_x 1) v_prenex_6381) (<= (+ (select main_a v_prenex_6381) (select main_a v_prenex_6382)) 1000) (<= (+ main_y 1) v_prenex_6382) (<= (* 2 (select main_a v_prenex_6381)) 6) (<= 997 (select main_a v_prenex_6382)))) (forall ((v_prenex_3903 Int) (v_prenex_3904 Int)) (or (<= (+ main_y 1) v_prenex_3904) (<= (select main_a v_prenex_3904) 999) (<= (+ main_x 1) v_prenex_3903) (< v_prenex_3904 main_y) (<= 0 (+ (select main_a v_prenex_3903) 1)) (<= (* 2 (select main_a v_prenex_3903)) 6) (<= (+ (select main_a v_prenex_3903) (select main_a v_prenex_3904)) 1000))) (or (forall ((v_prenex_4526 Int)) (or (<= 1 (select main_a v_prenex_4526)) (<= (* 2 (select main_a v_prenex_4526)) 6))) (forall ((v_prenex_4527 Int)) (or (<= (select main_a v_prenex_4527) 999) (<= (* 2 (select main_a v_prenex_4527)) 1998) (< v_prenex_4527 main_y) (<= (+ main_y 1) v_prenex_4527)))) (forall ((v_prenex_2691 Int) (v_prenex_2692 Int)) (or (<= (select main_a v_prenex_2692) (+ (select main_a v_prenex_2691) 998)) (<= (* 2 (select main_a v_prenex_2691)) 6) (<= (* 2 (select main_a v_prenex_2692)) 1998) (<= 0 (+ (select main_a v_prenex_2691) 1)) (<= (+ main_y 1) v_prenex_2692) (< v_prenex_2692 main_y))) (forall ((v_prenex_5180 Int) (v_prenex_5179 Int)) (or (< v_prenex_5179 main_x) (<= (* 2 (select main_a v_prenex_5179)) 6) (<= (+ (select main_a v_prenex_5179) 994) (select main_a v_prenex_5180)) (<= (+ main_y 1) v_prenex_5180) (<= (select main_a v_prenex_5180) 1001) (< v_prenex_5180 main_y))) (forall ((v_prenex_1902 Int) (v_prenex_1901 Int)) (or (< v_prenex_1902 main_y) (<= 1000 (+ (select main_a v_prenex_1901) (select main_a v_prenex_1902))) (<= (select main_a v_prenex_1902) 1001) (<= (+ main_y 1) v_prenex_1902) (< v_prenex_1901 main_x) (<= 1 (select main_a v_prenex_1901)))) (forall ((v_prenex_5093 Int) (v_prenex_5092 Int)) (or (< v_prenex_5093 main_y) (<= 0 (+ (select main_a v_prenex_5092) 1)) (<= (+ (select main_a v_prenex_5092) 994) (select main_a v_prenex_5093)) (<= (+ main_y 1) v_prenex_5093) (<= (select main_a v_prenex_5093) 1001) (<= 2 (* 2 (select main_a v_prenex_5092))))) (forall ((v_prenex_4310 Int) (v_prenex_4309 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4309))) (<= (select main_a v_prenex_4310) (+ (select main_a v_prenex_4309) 998)) (<= (+ main_x 1) v_prenex_4309) (<= 1994 (* 2 (select main_a v_prenex_4310))) (<= 0 (+ (select main_a v_prenex_4309) 1)) (<= (+ main_y 1) v_prenex_4310) (< v_prenex_4310 main_y))) (or (forall ((v_prenex_3535 Int)) (or (<= (* 2 (select main_a v_prenex_3535)) 6) (<= (+ main_x 1) v_prenex_3535) (<= 2 (* 2 (select main_a v_prenex_3535))))) (forall ((v_prenex_3536 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3536))) (<= (+ main_y 1) v_prenex_3536) (< v_prenex_3536 main_y) (<= (* 2 (select main_a v_prenex_3536)) 1998)))) (forall ((v_prenex_541 Int) (v_prenex_542 Int)) (or (<= (select main_a v_prenex_541) 5) (<= (* 2 (select main_a v_prenex_542)) 1998) (<= (+ main_x 1) v_prenex_541) (<= (+ (select main_a v_prenex_541) (select main_a v_prenex_542)) 1000) (<= (+ main_y 1) v_prenex_542) (< v_prenex_542 main_y))) (forall ((v_prenex_1266 Int) (v_prenex_1265 Int)) (or (<= (select main_a v_prenex_1265) 3) (< v_prenex_1266 main_y) (<= (+ main_y 1) v_prenex_1266) (< v_prenex_1265 main_x) (<= (select main_a v_prenex_1266) (+ (select main_a v_prenex_1265) 998)) (<= (select main_a v_prenex_1266) 1001) (<= 2 (* 2 (select main_a v_prenex_1265))))) (or (forall ((v_prenex_4346 Int)) (<= (* 2 (select main_a v_prenex_4346)) 1998)) (forall ((v_prenex_4345 Int)) (or (< v_prenex_4345 main_x) (<= (+ main_x 1) v_prenex_4345) (<= 0 (+ (select main_a v_prenex_4345) 1))))) (forall ((v_prenex_2071 Int) (v_prenex_2072 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2071))) (< v_prenex_2072 main_y) (< v_prenex_2071 main_x) (<= (select main_a v_prenex_2071) 5) (<= (+ main_y 1) v_prenex_2072) (<= (+ (select main_a v_prenex_2071) 994) (select main_a v_prenex_2072)) (<= (select main_a v_prenex_2072) 1001))) (forall ((v_prenex_5105 Int) (v_prenex_5106 Int)) (or (<= 995 (select main_a v_prenex_5106)) (< v_prenex_5106 main_y) (< v_prenex_5105 main_x) (<= (+ main_y 1) v_prenex_5106) (<= (select main_a v_prenex_5106) (+ (select main_a v_prenex_5105) 998)))) (forall ((v_prenex_2763 Int) (v_prenex_2764 Int)) (or (<= (+ main_x 1) v_prenex_2763) (<= 995 (select main_a v_prenex_2764)) (<= 2 (* 2 (select main_a v_prenex_2763))) (<= 1000 (+ (select main_a v_prenex_2763) (select main_a v_prenex_2764))) (< v_prenex_2764 main_y) (<= (+ main_y 1) v_prenex_2764))) (forall ((v_prenex_1792 Int) (v_prenex_1791 Int)) (or (<= 0 (+ (select main_a v_prenex_1791) 1)) (<= (+ main_y 1) v_prenex_1792) (<= (+ (select main_a v_prenex_1791) 994) (select main_a v_prenex_1792)) (<= (select main_a v_prenex_1791) 3) (<= 997 (select main_a v_prenex_1792)) (< v_prenex_1792 main_y))) (forall ((v_prenex_2512 Int) (v_prenex_2511 Int)) (or (<= (+ main_y 1) v_prenex_2512) (<= (+ (select main_a v_prenex_2511) 994) (select main_a v_prenex_2512)) (<= (select main_a v_prenex_2512) 1001) (<= 2 (* 2 (select main_a v_prenex_2511))) (<= (+ main_x 1) v_prenex_2511) (< v_prenex_2512 main_y))) (forall ((v_prenex_2513 Int) (v_prenex_2514 Int)) (or (<= (+ main_x 1) v_prenex_2513) (<= (+ main_y 1) v_prenex_2514) (<= (select main_a v_prenex_2514) (+ (select main_a v_prenex_2513) 998)) (< v_prenex_2514 main_y) (<= (select main_a v_prenex_2514) 999) (<= (select main_a v_prenex_2513) 3))) (forall ((v_prenex_4915 Int) (v_prenex_4914 Int)) (or (< v_prenex_4915 main_y) (<= (+ main_y 1) v_prenex_4915) (<= (select main_a v_prenex_4915) (+ (select main_a v_prenex_4914) 998)) (<= (select main_a v_prenex_4914) 3) (<= (select main_a v_prenex_4914) 5) (<= (select main_a v_prenex_4915) 1001))) (or (forall ((v_prenex_2014 Int)) (or (<= 997 (select main_a v_prenex_2014)) (<= (+ main_y 1) v_prenex_2014) (<= (* 2 (select main_a v_prenex_2014)) 1998) (< v_prenex_2014 main_y))) (forall ((v_prenex_2013 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2013))) (<= 0 (+ (select main_a v_prenex_2013) 1))))) (forall ((v_prenex_5998 Int) (v_prenex_5997 Int)) (or (<= 1 (select main_a v_prenex_5997)) (<= (+ (select main_a v_prenex_5997) 994) (select main_a v_prenex_5998)) (< v_prenex_5998 main_y) (<= (+ main_y 1) v_prenex_5998) (<= (+ main_x 1) v_prenex_5997) (<= (select main_a v_prenex_5998) 1001))) (forall ((v_prenex_743 Int) (v_prenex_744 Int)) (or (<= 997 (select main_a v_prenex_744)) (<= 0 (+ (select main_a v_prenex_743) 1)) (< v_prenex_744 main_y) (<= 1000 (+ (select main_a v_prenex_743) (select main_a v_prenex_744))) (<= (+ main_y 1) v_prenex_744) (< v_prenex_743 main_x) (<= (* 2 (select main_a v_prenex_743)) 6))) (forall ((v_prenex_3650 Int) (v_prenex_3649 Int)) (or (<= (select main_a v_prenex_3650) 1001) (< v_prenex_3650 main_y) (<= (+ main_y 1) v_prenex_3650) (<= (select main_a v_prenex_3649) 3) (<= (+ (select main_a v_prenex_3649) 994) (select main_a v_prenex_3650)))) (forall ((v_prenex_4856 Int) (v_prenex_4857 Int)) (or (< v_prenex_4857 main_y) (<= (+ (select main_a v_prenex_4856) (select main_a v_prenex_4857)) 1000) (< v_prenex_4856 main_x) (<= (+ main_x 1) v_prenex_4856) (<= (+ main_y 1) v_prenex_4857))) (forall ((v_prenex_6498 Int) (v_prenex_6497 Int)) (or (<= (+ main_x 1) v_prenex_6497) (< v_prenex_6497 main_x) (<= (+ (select main_a v_prenex_6497) 994) (select main_a v_prenex_6498)) (<= (select main_a v_prenex_6497) 5) (<= (+ main_y 1) v_prenex_6498))) (or (forall ((v_prenex_3422 Int)) (or (<= 1 (select main_a v_prenex_3422)) (< v_prenex_3422 main_x))) (forall ((v_prenex_3423 Int)) (or (<= (+ main_y 1) v_prenex_3423) (<= (select main_a v_prenex_3423) 999) (< v_prenex_3423 main_y) (<= (* 2 (select main_a v_prenex_3423)) 1998)))) (or (forall ((v_prenex_6145 Int)) (or (<= 0 (+ (select main_a v_prenex_6145) 1)) (<= (+ main_x 1) v_prenex_6145))) (forall ((v_prenex_6146 Int)) (or (<= (+ main_y 1) v_prenex_6146) (<= (* 2 (select main_a v_prenex_6146)) 1998) (<= (select main_a v_prenex_6146) 999) (< v_prenex_6146 main_y)))) (forall ((v_prenex_1606 Int) (v_prenex_1605 Int)) (or (<= (+ main_y 1) v_prenex_1606) (<= (+ (select main_a v_prenex_1605) 994) (select main_a v_prenex_1606)) (<= 1994 (* 2 (select main_a v_prenex_1606))) (< v_prenex_1606 main_y) (<= (select main_a v_prenex_1605) 5))) (or (forall ((v_prenex_2064 Int)) (or (<= 1 (select main_a v_prenex_2064)) (<= (+ main_x 1) v_prenex_2064) (<= (select main_a v_prenex_2064) 3))) (forall ((v_prenex_2065 Int)) (or (<= (+ main_y 1) v_prenex_2065) (<= (select main_a v_prenex_2065) 999) (<= (* 2 (select main_a v_prenex_2065)) 1998) (< v_prenex_2065 main_y)))) (forall ((v_prenex_2545 Int) (v_prenex_2546 Int)) (or (< v_prenex_2545 main_x) (< v_prenex_2546 main_y) (<= (+ main_y 1) v_prenex_2546) (<= (select main_a v_prenex_2546) 999) (<= 0 (+ (select main_a v_prenex_2545) 1)) (<= (* 2 (select main_a v_prenex_2545)) 6) (<= (+ (select main_a v_prenex_2545) 994) (select main_a v_prenex_2546)))) (or (forall ((v_prenex_4490 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4490))) (< v_prenex_4490 main_x))) (forall ((v_prenex_4491 Int)) (or (<= (+ main_y 1) v_prenex_4491) (< v_prenex_4491 main_y) (<= (select main_a v_prenex_4491) 1001) (<= (* 2 (select main_a v_prenex_4491)) 1998)))) (forall ((v_prenex_4280 Int) (v_prenex_4279 Int)) (or (<= (select main_a v_prenex_4280) 999) (< v_prenex_4280 main_y) (<= 2 (* 2 (select main_a v_prenex_4279))) (<= (+ (select main_a v_prenex_4279) (select main_a v_prenex_4280)) 1000) (<= (+ main_y 1) v_prenex_4280) (<= (select main_a v_prenex_4279) 5))) (forall ((v_prenex_2773 Int) (v_prenex_2774 Int)) (or (< v_prenex_2774 main_y) (<= (+ (select main_a v_prenex_2773) (select main_a v_prenex_2774)) 1000) (<= (+ main_y 1) v_prenex_2774) (<= 997 (select main_a v_prenex_2774)) (< v_prenex_2773 main_x) (<= 2 (* 2 (select main_a v_prenex_2773))) (<= (* 2 (select main_a v_prenex_2773)) 6))) (forall ((v_prenex_5154 Int) (v_prenex_5153 Int)) (or (<= (+ main_x 1) v_prenex_5153) (<= 1 (select main_a v_prenex_5153)) (<= (+ main_y 1) v_prenex_5154) (<= (+ (select main_a v_prenex_5153) 994) (select main_a v_prenex_5154)) (< v_prenex_5153 main_x))) (or (forall ((v_prenex_1037 Int)) (or (< v_prenex_1037 main_y) (<= 1994 (* 2 (select main_a v_prenex_1037))) (<= (select main_a v_prenex_1037) 999) (<= (+ main_y 1) v_prenex_1037))) (forall ((v_prenex_1036 Int)) (or (<= (select main_a v_prenex_1036) 3) (<= 1 (select main_a v_prenex_1036))))) (forall ((v_prenex_6447 Int) (v_prenex_6448 Int)) (or (<= (+ main_y 1) v_prenex_6448) (< v_prenex_6448 main_y) (<= (* 2 (select main_a v_prenex_6447)) 6) (<= (select main_a v_prenex_6447) 3) (<= (select main_a v_prenex_6448) 999) (<= (+ (select main_a v_prenex_6447) (select main_a v_prenex_6448)) 1000))) (or (forall ((v_prenex_1893 Int)) (<= (select main_a v_prenex_1893) 3)) (forall ((v_prenex_1894 Int)) (or (<= (select main_a v_prenex_1894) 999) (< v_prenex_1894 main_y) (<= (* 2 (select main_a v_prenex_1894)) 1998) (<= (+ main_y 1) v_prenex_1894)))) (forall ((v_prenex_1734 Int) (v_prenex_1733 Int)) (or (<= (+ (select main_a v_prenex_1733) 994) (select main_a v_prenex_1734)) (< v_prenex_1734 main_y) (<= (+ main_y 1) v_prenex_1734) (<= (+ main_x 1) v_prenex_1733) (<= 1 (select main_a v_prenex_1733)) (<= (select main_a v_prenex_1733) 5) (<= 995 (select main_a v_prenex_1734)))) (forall ((v_prenex_1099 Int) (v_prenex_1098 Int)) (or (<= (+ main_y 1) v_prenex_1099) (<= (select main_a v_prenex_1099) 999) (<= 1000 (+ (select main_a v_prenex_1098) (select main_a v_prenex_1099))) (< v_prenex_1099 main_y) (<= 2 (* 2 (select main_a v_prenex_1098))))) (forall ((v_prenex_4467 Int) (v_prenex_4466 Int)) (or (<= 1000 (+ (select main_a v_prenex_4466) (select main_a v_prenex_4467))) (<= (+ main_y 1) v_prenex_4467) (<= (select main_a v_prenex_4466) 5) (<= (* 2 (select main_a v_prenex_4467)) 1998) (<= (+ main_x 1) v_prenex_4466) (< v_prenex_4467 main_y))) (forall ((v_prenex_5558 Int) (v_prenex_5557 Int)) (or (<= 1000 (+ (select main_a v_prenex_5557) (select main_a v_prenex_5558))) (<= (+ main_y 1) v_prenex_5558) (< v_prenex_5558 main_y) (<= 997 (select main_a v_prenex_5558)) (<= (+ main_x 1) v_prenex_5557))) (forall ((v_prenex_6547 Int) (v_prenex_6548 Int)) (or (<= (select main_a v_prenex_6548) 999) (< v_prenex_6547 main_x) (<= 1 (select main_a v_prenex_6547)) (<= (+ (select main_a v_prenex_6547) 994) (select main_a v_prenex_6548)) (<= (+ main_y 1) v_prenex_6548) (< v_prenex_6548 main_y))) (or (forall ((v_prenex_2807 Int)) (or (<= 1 (select main_a v_prenex_2807)) (<= 2 (* 2 (select main_a v_prenex_2807))) (<= (+ main_x 1) v_prenex_2807) (< v_prenex_2807 main_x))) (forall ((v_prenex_2808 Int)) (<= (* 2 (select main_a v_prenex_2808)) 1998))) (forall ((v_prenex_2820 Int) (v_prenex_2819 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2819))) (<= 0 (+ (select main_a v_prenex_2819) 1)) (<= 995 (select main_a v_prenex_2820)) (<= (select main_a v_prenex_2820) (+ (select main_a v_prenex_2819) 998)) (<= (+ main_y 1) v_prenex_2820) (< v_prenex_2819 main_x) (< v_prenex_2820 main_y))) (forall ((v_prenex_1450 Int) (v_prenex_1449 Int)) (or (< v_prenex_1450 main_y) (< v_prenex_1449 main_x) (<= (select main_a v_prenex_1449) 3) (<= (* 2 (select main_a v_prenex_1450)) 1998) (<= (select main_a v_prenex_1449) 5) (<= (+ main_y 1) v_prenex_1450) (<= (+ (select main_a v_prenex_1449) (select main_a v_prenex_1450)) 1000))) (forall ((v_prenex_3605 Int) (v_prenex_3606 Int)) (or (<= (+ main_x 1) v_prenex_3605) (<= (+ main_y 1) v_prenex_3606) (<= (* 2 (select main_a v_prenex_3605)) 6) (< v_prenex_3606 main_y) (<= 997 (select main_a v_prenex_3606)) (<= (+ (select main_a v_prenex_3605) 994) (select main_a v_prenex_3606)) (<= (select main_a v_prenex_3605) 5))) (forall ((v_prenex_493 Int) (v_prenex_494 Int)) (or (<= (* 2 (select main_a v_prenex_493)) 6) (< v_prenex_494 main_y) (<= (+ main_y 1) v_prenex_494) (<= (+ (select main_a v_prenex_493) 994) (select main_a v_prenex_494)) (<= (select main_a v_prenex_494) 1001) (<= (select main_a v_prenex_493) 5))) (forall ((v_prenex_1382 Int) (v_prenex_1381 Int)) (or (<= (+ (select main_a v_prenex_1381) (select main_a v_prenex_1382)) 1000) (< v_prenex_1382 main_y) (<= (+ main_y 1) v_prenex_1382) (<= 995 (select main_a v_prenex_1382)) (< v_prenex_1381 main_x))) (or (forall ((v_prenex_5977 Int)) (<= (* 2 (select main_a v_prenex_5977)) 1998)) (forall ((v_prenex_5976 Int)) (or (<= (select main_a v_prenex_5976) 5) (< v_prenex_5976 main_x) (<= (+ main_x 1) v_prenex_5976) (<= 1 (select main_a v_prenex_5976))))) (forall ((v_prenex_2334 Int) (v_prenex_2335 Int)) (or (<= (+ main_y 1) v_prenex_2335) (<= 995 (select main_a v_prenex_2335)) (< v_prenex_2335 main_y) (<= (* 2 (select main_a v_prenex_2334)) 6) (<= (select main_a v_prenex_2335) (+ (select main_a v_prenex_2334) 998)) (<= (select main_a v_prenex_2334) 5))) (forall ((v_prenex_336 Int) (v_prenex_335 Int)) (or (<= (+ (select main_a v_prenex_335) 994) (select main_a v_prenex_336)) (< v_prenex_336 main_y) (<= (* 2 (select main_a v_prenex_335)) 6) (<= (select main_a v_prenex_335) 5) (<= (+ main_y 1) v_prenex_336) (<= 995 (select main_a v_prenex_336)))) (forall ((v_prenex_6390 Int) (v_prenex_6389 Int)) (or (<= (+ (select main_a v_prenex_6389) 994) (select main_a v_prenex_6390)) (<= (+ main_x 1) v_prenex_6389) (< v_prenex_6390 main_y) (<= 997 (select main_a v_prenex_6390)) (<= (select main_a v_prenex_6389) 5) (<= (+ main_y 1) v_prenex_6390))) (forall ((v_prenex_1616 Int) (v_prenex_1615 Int)) (or (<= 0 (+ (select main_a v_prenex_1615) 1)) (< v_prenex_1616 main_y) (<= (* 2 (select main_a v_prenex_1616)) 1998) (<= (+ main_y 1) v_prenex_1616) (<= (+ (select main_a v_prenex_1615) 994) (select main_a v_prenex_1616)))) (forall ((v_prenex_4748 Int) (v_prenex_4749 Int)) (or (< v_prenex_4749 main_y) (<= (+ (select main_a v_prenex_4748) (select main_a v_prenex_4749)) 1000) (<= (+ main_x 1) v_prenex_4748) (<= (+ main_y 1) v_prenex_4749) (<= 0 (+ (select main_a v_prenex_4748) 1)) (<= 1994 (* 2 (select main_a v_prenex_4749))) (<= (select main_a v_prenex_4748) 5))) (forall ((v_prenex_5358 Int) (v_prenex_5357 Int)) (or (<= (+ main_x 1) v_prenex_5357) (< v_prenex_5358 main_y) (<= 2 (* 2 (select main_a v_prenex_5357))) (<= (select main_a v_prenex_5357) 5) (<= (select main_a v_prenex_5358) 999) (<= (select main_a v_prenex_5358) (+ (select main_a v_prenex_5357) 998)) (<= (+ main_y 1) v_prenex_5358))) (forall ((v_prenex_2475 Int) (v_prenex_2474 Int)) (or (<= (select main_a v_prenex_2475) 1001) (<= 2 (* 2 (select main_a v_prenex_2474))) (<= (+ (select main_a v_prenex_2474) (select main_a v_prenex_2475)) 1000) (<= (+ main_y 1) v_prenex_2475) (< v_prenex_2475 main_y))) (or (forall ((v_prenex_4402 Int)) (or (<= (+ main_y 1) v_prenex_4402) (<= (* 2 (select main_a v_prenex_4402)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4402))) (< v_prenex_4402 main_y))) (forall ((v_prenex_4401 Int)) (or (<= (+ main_x 1) v_prenex_4401) (<= 1 (select main_a v_prenex_4401)) (<= (select main_a v_prenex_4401) 3)))) (forall ((v_prenex_5114 Int) (v_prenex_5113 Int)) (or (<= 997 (select main_a v_prenex_5114)) (< v_prenex_5113 main_x) (<= (+ main_y 1) v_prenex_5114) (< v_prenex_5114 main_y) (<= (select main_a v_prenex_5114) (+ (select main_a v_prenex_5113) 998)))) (or (forall ((v_prenex_4477 Int)) (<= 1994 (* 2 (select main_a v_prenex_4477)))) (forall ((v_prenex_4476 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4476))) (<= (+ main_x 1) v_prenex_4476) (< v_prenex_4476 main_x)))) (forall ((v_prenex_1125 Int) (v_prenex_1124 Int)) (or (<= (+ (select main_a v_prenex_1124) 994) (select main_a v_prenex_1125)) (<= (select main_a v_prenex_1125) 1001) (<= (+ main_y 1) v_prenex_1125) (<= (* 2 (select main_a v_prenex_1124)) 6) (< v_prenex_1125 main_y))) (forall ((v_prenex_6561 Int) (v_prenex_6562 Int)) (or (<= (* 2 (select main_a v_prenex_6562)) 1998) (<= (+ main_y 1) v_prenex_6562) (< v_prenex_6562 main_y) (<= 1000 (+ (select main_a v_prenex_6561) (select main_a v_prenex_6562))) (<= 0 (+ (select main_a v_prenex_6561) 1)) (<= (select main_a v_prenex_6561) 3))) (or (forall ((v_prenex_1104 Int)) (or (<= (select main_a v_prenex_1104) 3) (<= 1 (select main_a v_prenex_1104)) (<= (+ main_x 1) v_prenex_1104))) (forall ((v_prenex_1105 Int)) (or (<= (* 2 (select main_a v_prenex_1105)) 1998) (< v_prenex_1105 main_y) (<= 997 (select main_a v_prenex_1105)) (<= (+ main_y 1) v_prenex_1105)))) (forall ((v_prenex_2565 Int) (v_prenex_2566 Int)) (or (<= (select main_a v_prenex_2566) 1001) (<= (+ main_y 1) v_prenex_2566) (<= 0 (+ (select main_a v_prenex_2565) 1)) (< v_prenex_2565 main_x) (<= 1000 (+ (select main_a v_prenex_2565) (select main_a v_prenex_2566))) (< v_prenex_2566 main_y) (<= (select main_a v_prenex_2565) 3))) (forall ((v_prenex_5863 Int) (v_prenex_5862 Int)) (or (<= (+ main_y 1) v_prenex_5863) (<= 997 (select main_a v_prenex_5863)) (<= (select main_a v_prenex_5863) (+ (select main_a v_prenex_5862) 998)) (< v_prenex_5863 main_y) (<= (select main_a v_prenex_5862) 5) (<= 0 (+ (select main_a v_prenex_5862) 1)) (< v_prenex_5862 main_x))) (forall ((v_prenex_1410 Int) (v_prenex_1409 Int)) (or (<= (* 2 (select main_a v_prenex_1409)) 6) (< v_prenex_1410 main_y) (<= (+ (select main_a v_prenex_1409) (select main_a v_prenex_1410)) 1000) (<= 995 (select main_a v_prenex_1410)) (<= (+ main_y 1) v_prenex_1410) (<= 1 (select main_a v_prenex_1409)))) (forall ((v_prenex_4447 Int) (v_prenex_4446 Int)) (or (<= 995 (select main_a v_prenex_4447)) (<= (+ (select main_a v_prenex_4446) 994) (select main_a v_prenex_4447)) (<= (select main_a v_prenex_4446) 5) (<= (+ main_y 1) v_prenex_4447) (< v_prenex_4447 main_y) (<= 0 (+ (select main_a v_prenex_4446) 1)))) (forall ((v_prenex_4614 Int) (v_prenex_4615 Int)) (or (< v_prenex_4615 main_y) (<= 2 (* 2 (select main_a v_prenex_4614))) (<= (select main_a v_prenex_4615) 999) (<= (select main_a v_prenex_4615) (+ (select main_a v_prenex_4614) 998)) (<= (+ main_y 1) v_prenex_4615) (<= (* 2 (select main_a v_prenex_4614)) 6) (< v_prenex_4614 main_x))) (forall ((v_prenex_2338 Int) (v_prenex_2339 Int)) (or (<= 0 (+ (select main_a v_prenex_2338) 1)) (<= (+ main_y 1) v_prenex_2339) (<= 1994 (* 2 (select main_a v_prenex_2339))) (< v_prenex_2339 main_y) (<= (+ (select main_a v_prenex_2338) (select main_a v_prenex_2339)) 1000) (<= (+ main_x 1) v_prenex_2338))) (forall ((v_prenex_3784 Int) (v_prenex_3783 Int)) (or (<= (+ main_y 1) v_prenex_3784) (<= (select main_a v_prenex_3784) 999) (<= (select main_a v_prenex_3784) (+ (select main_a v_prenex_3783) 998)) (<= (+ main_x 1) v_prenex_3783) (<= 1 (select main_a v_prenex_3783)) (<= 2 (* 2 (select main_a v_prenex_3783))) (< v_prenex_3784 main_y))) (forall ((v_prenex_815 Int) (v_prenex_814 Int)) (or (<= (+ main_y 1) v_prenex_815) (< v_prenex_815 main_y) (<= (+ (select main_a v_prenex_814) (select main_a v_prenex_815)) 1000) (<= 1994 (* 2 (select main_a v_prenex_815))) (<= (select main_a v_prenex_814) 5) (<= (+ main_x 1) v_prenex_814))) (or (forall ((v_prenex_1829 Int)) (or (<= (select main_a v_prenex_1829) 3) (<= 2 (* 2 (select main_a v_prenex_1829))))) (forall ((v_prenex_1830 Int)) (or (<= (+ main_y 1) v_prenex_1830) (<= (* 2 (select main_a v_prenex_1830)) 1998) (<= 997 (select main_a v_prenex_1830)) (< v_prenex_1830 main_y)))) (forall ((v_prenex_1187 Int) (v_prenex_1186 Int)) (or (<= (+ main_x 1) v_prenex_1186) (<= (select main_a v_prenex_1187) 1001) (< v_prenex_1187 main_y) (<= (+ main_y 1) v_prenex_1187) (<= (+ (select main_a v_prenex_1186) (select main_a v_prenex_1187)) 1000) (<= 2 (* 2 (select main_a v_prenex_1186))))) (forall ((v_prenex_4142 Int) (v_prenex_4141 Int)) (or (<= (+ (select main_a v_prenex_4141) (select main_a v_prenex_4142)) 1000) (< v_prenex_4142 main_y) (<= (* 2 (select main_a v_prenex_4141)) 6) (<= (+ main_x 1) v_prenex_4141) (<= (+ main_y 1) v_prenex_4142) (<= 2 (* 2 (select main_a v_prenex_4141))) (<= 1994 (* 2 (select main_a v_prenex_4142))))) (forall ((v_prenex_6234 Int) (v_prenex_6233 Int)) (or (< v_prenex_6233 main_x) (< v_prenex_6234 main_y) (<= (+ main_y 1) v_prenex_6234) (<= (+ (select main_a v_prenex_6233) 994) (select main_a v_prenex_6234)) (<= 2 (* 2 (select main_a v_prenex_6233))) (<= (select main_a v_prenex_6234) 1001) (<= (select main_a v_prenex_6233) 5))) (forall ((v_prenex_415 Int) (v_prenex_416 Int)) (or (<= (+ main_y 1) v_prenex_416) (<= 0 (+ (select main_a v_prenex_415) 1)) (<= (* 2 (select main_a v_prenex_415)) 6) (< v_prenex_416 main_y) (<= (+ (select main_a v_prenex_415) 994) (select main_a v_prenex_416)) (< v_prenex_415 main_x) (<= (* 2 (select main_a v_prenex_416)) 1998))) (forall ((v_prenex_5835 Int) (v_prenex_5834 Int)) (or (<= (+ (select main_a v_prenex_5834) 994) (select main_a v_prenex_5835)) (<= (* 2 (select main_a v_prenex_5834)) 6) (< v_prenex_5835 main_y) (<= (+ main_y 1) v_prenex_5835) (<= (* 2 (select main_a v_prenex_5835)) 1998))) (forall ((v_prenex_4166 Int) (v_prenex_4165 Int)) (or (<= (* 2 (select main_a v_prenex_4165)) 6) (<= (+ main_y 1) v_prenex_4166) (<= 1000 (+ (select main_a v_prenex_4165) (select main_a v_prenex_4166))) (< v_prenex_4166 main_y) (<= (select main_a v_prenex_4166) 1001) (<= 2 (* 2 (select main_a v_prenex_4165))) (< v_prenex_4165 main_x))) (forall ((v_prenex_4029 Int) (v_prenex_4030 Int)) (or (< v_prenex_4029 main_x) (< v_prenex_4030 main_y) (<= (+ (select main_a v_prenex_4029) (select main_a v_prenex_4030)) 1000) (<= (select main_a v_prenex_4029) 5) (<= (select main_a v_prenex_4030) 999) (<= (+ main_y 1) v_prenex_4030))) (forall ((v_prenex_978 Int) (v_prenex_979 Int)) (or (<= (select main_a v_prenex_978) 3) (< v_prenex_979 main_y) (<= (+ main_x 1) v_prenex_978) (<= (+ (select main_a v_prenex_978) (select main_a v_prenex_979)) 1000) (<= 997 (select main_a v_prenex_979)) (<= (+ main_y 1) v_prenex_979) (<= 2 (* 2 (select main_a v_prenex_978))))) (forall ((v_prenex_1921 Int) (v_prenex_1922 Int)) (or (<= (* 2 (select main_a v_prenex_1921)) 6) (< v_prenex_1921 main_x) (<= 0 (+ (select main_a v_prenex_1921) 1)) (<= (+ (select main_a v_prenex_1921) (select main_a v_prenex_1922)) 1000) (< v_prenex_1922 main_y) (<= 997 (select main_a v_prenex_1922)) (<= (+ main_y 1) v_prenex_1922))) (forall ((v_prenex_4627 Int) (v_prenex_4626 Int)) (or (<= (+ main_y 1) v_prenex_4627) (< v_prenex_4627 main_y) (<= (select main_a v_prenex_4626) 3) (<= (select main_a v_prenex_4626) 5) (<= (* 2 (select main_a v_prenex_4627)) 1998) (<= (+ (select main_a v_prenex_4626) (select main_a v_prenex_4627)) 1000))) (forall ((v_prenex_417 Int) (v_prenex_418 Int)) (or (<= 1000 (+ (select main_a v_prenex_417) (select main_a v_prenex_418))) (<= (+ main_y 1) v_prenex_418) (<= 997 (select main_a v_prenex_418)) (<= 0 (+ (select main_a v_prenex_417) 1)) (<= (+ main_x 1) v_prenex_417) (<= (* 2 (select main_a v_prenex_417)) 6) (< v_prenex_418 main_y))) (or (forall ((v_prenex_5672 Int)) (or (< v_prenex_5672 main_x) (<= (select main_a v_prenex_5672) 3) (<= (+ main_x 1) v_prenex_5672))) (forall ((v_prenex_5673 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5673))) (< v_prenex_5673 main_y)))) (or (forall ((v_prenex_3635 Int)) (<= 1 (select main_a v_prenex_3635))) (forall ((v_prenex_3636 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3636))) (<= (+ main_y 1) v_prenex_3636) (<= (select main_a v_prenex_3636) 999) (< v_prenex_3636 main_y)))) (forall ((v_prenex_4647 Int) (v_prenex_4646 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4647))) (<= 2 (* 2 (select main_a v_prenex_4646))) (<= (* 2 (select main_a v_prenex_4646)) 6) (<= (+ main_y 1) v_prenex_4647) (< v_prenex_4646 main_x) (<= (+ (select main_a v_prenex_4646) 994) (select main_a v_prenex_4647)) (< v_prenex_4647 main_y))) (forall ((v_prenex_4849 Int) (v_prenex_4848 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4848))) (<= 0 (+ (select main_a v_prenex_4848) 1)) (<= (+ (select main_a v_prenex_4848) (select main_a v_prenex_4849)) 1000) (<= (+ main_x 1) v_prenex_4848) (< v_prenex_4849 main_y) (<= 997 (select main_a v_prenex_4849)) (<= (+ main_y 1) v_prenex_4849))) (forall ((v_prenex_3989 Int) (v_prenex_3990 Int)) (or (<= (+ main_x 1) v_prenex_3989) (<= (select main_a v_prenex_3989) 5) (<= (+ main_y 1) v_prenex_3990) (<= (* 2 (select main_a v_prenex_3990)) 1998) (<= 2 (* 2 (select main_a v_prenex_3989))) (<= (select main_a v_prenex_3990) (+ (select main_a v_prenex_3989) 998)) (< v_prenex_3990 main_y))) (forall ((v_prenex_3452 Int) (v_prenex_3453 Int)) (or (<= (+ main_y 1) v_prenex_3453) (< v_prenex_3453 main_y) (<= (+ (select main_a v_prenex_3452) 994) (select main_a v_prenex_3453)) (<= 1994 (* 2 (select main_a v_prenex_3453))) (<= (* 2 (select main_a v_prenex_3452)) 6))) (or (forall ((v_prenex_5758 Int)) (or (<= (+ main_x 1) v_prenex_5758) (<= (* 2 (select main_a v_prenex_5758)) 6) (<= 1 (select main_a v_prenex_5758)))) (forall ((v_prenex_5759 Int)) (or (<= 997 (select main_a v_prenex_5759)) (< v_prenex_5759 main_y) (<= (+ main_y 1) v_prenex_5759) (<= 1994 (* 2 (select main_a v_prenex_5759)))))) (forall ((v_prenex_2667 Int) (v_prenex_2668 Int)) (or (< v_prenex_2668 main_y) (<= 1000 (+ (select main_a v_prenex_2667) (select main_a v_prenex_2668))) (<= 995 (select main_a v_prenex_2668)) (<= (+ main_y 1) v_prenex_2668) (<= (+ main_x 1) v_prenex_2667) (<= 1 (select main_a v_prenex_2667)))) (or (forall ((v_prenex_2473 Int)) (or (<= 995 (select main_a v_prenex_2473)) (<= (+ main_y 1) v_prenex_2473) (<= (* 2 (select main_a v_prenex_2473)) 1998) (< v_prenex_2473 main_y))) (forall ((v_prenex_2472 Int)) (<= (select main_a v_prenex_2472) 5))) (forall ((v_prenex_879 Int) (v_prenex_878 Int)) (or (<= (+ main_x 1) v_prenex_878) (<= (* 2 (select main_a v_prenex_878)) 6) (<= 995 (select main_a v_prenex_879)) (<= (select main_a v_prenex_878) 5) (<= (select main_a v_prenex_879) (+ (select main_a v_prenex_878) 998)) (< v_prenex_879 main_y) (<= (+ main_y 1) v_prenex_879))) (or (forall ((v_prenex_2194 Int)) (<= (select main_a v_prenex_2194) 3)) (forall ((v_prenex_2195 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2195))) (<= (+ main_y 1) v_prenex_2195) (< v_prenex_2195 main_y) (<= (select main_a v_prenex_2195) 1001)))) (forall ((v_prenex_670 Int) (v_prenex_669 Int)) (or (<= (+ (select main_a v_prenex_669) 994) (select main_a v_prenex_670)) (< v_prenex_670 main_y) (<= 1 (select main_a v_prenex_669)) (<= (select main_a v_prenex_670) 999) (<= (+ main_y 1) v_prenex_670) (<= (select main_a v_prenex_669) 3))) (forall ((v_prenex_194 Int) (v_prenex_193 Int)) (or (<= (select main_a v_prenex_194) 999) (<= (+ main_y 1) v_prenex_194) (<= 2 (* 2 (select main_a v_prenex_193))) (< v_prenex_194 main_y) (<= (+ (select main_a v_prenex_193) 994) (select main_a v_prenex_194)))) (forall ((v_prenex_5824 Int) (v_prenex_5825 Int)) (or (<= (+ main_y 1) v_prenex_5825) (<= 0 (+ (select main_a v_prenex_5824) 1)) (<= (select main_a v_prenex_5825) (+ (select main_a v_prenex_5824) 998)) (<= 997 (select main_a v_prenex_5825)) (<= (select main_a v_prenex_5824) 3) (< v_prenex_5825 main_y))) (or (forall ((v_prenex_4105 Int)) (<= 2 (* 2 (select main_a v_prenex_4105)))) (forall ((v_prenex_4106 Int)) (or (< v_prenex_4106 main_y) (<= (* 2 (select main_a v_prenex_4106)) 1998) (<= (+ main_y 1) v_prenex_4106) (<= 1994 (* 2 (select main_a v_prenex_4106)))))) (forall ((v_prenex_4821 Int) (v_prenex_4820 Int)) (or (<= 0 (+ (select main_a v_prenex_4820) 1)) (<= 1994 (* 2 (select main_a v_prenex_4821))) (<= 1000 (+ (select main_a v_prenex_4820) (select main_a v_prenex_4821))) (< v_prenex_4821 main_y) (<= (+ main_y 1) v_prenex_4821))) (forall ((v_prenex_471 Int) (v_prenex_472 Int)) (or (<= (+ main_x 1) v_prenex_471) (<= (select main_a v_prenex_472) 999) (<= (+ (select main_a v_prenex_471) (select main_a v_prenex_472)) 1000) (<= (select main_a v_prenex_471) 5) (<= (+ main_y 1) v_prenex_472) (< v_prenex_472 main_y))) (forall ((v_prenex_3899 Int) (v_prenex_3900 Int)) (or (<= (+ main_x 1) v_prenex_3899) (<= (+ main_y 1) v_prenex_3900) (<= (select main_a v_prenex_3900) 999) (< v_prenex_3900 main_y) (<= (+ (select main_a v_prenex_3899) (select main_a v_prenex_3900)) 1000) (<= 1 (select main_a v_prenex_3899)))) (or (forall ((v_prenex_5659 Int)) (or (< v_prenex_5659 main_y) (<= (+ main_y 1) v_prenex_5659) (<= (* 2 (select main_a v_prenex_5659)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5659))))) (forall ((v_prenex_5658 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5658))) (<= (* 2 (select main_a v_prenex_5658)) 6)))) (or (forall ((v_prenex_5080 Int)) (or (<= (select main_a v_prenex_5080) 5) (<= (+ main_x 1) v_prenex_5080) (<= 1 (select main_a v_prenex_5080)))) (forall ((v_prenex_5081 Int)) (or (< v_prenex_5081 main_y) (<= (+ main_y 1) v_prenex_5081) (<= (select main_a v_prenex_5081) 1001) (<= 1994 (* 2 (select main_a v_prenex_5081)))))) (forall ((v_prenex_2070 Int)) (or (<= (+ main_x 1) v_prenex_2070) (<= 2 (* 2 (select main_a v_prenex_2070))) (< v_prenex_2070 main_x))) (forall ((v_prenex_2095 Int) (v_prenex_2096 Int)) (or (< v_prenex_2095 main_x) (< v_prenex_2096 main_y) (<= (select main_a v_prenex_2095) 3) (<= (+ (select main_a v_prenex_2095) (select main_a v_prenex_2096)) 1000) (<= (+ main_y 1) v_prenex_2096) (<= (select main_a v_prenex_2096) 1001))) (forall ((v_prenex_5126 Int) (v_prenex_5125 Int)) (or (<= 1 (select main_a v_prenex_5125)) (<= (+ (select main_a v_prenex_5125) 994) (select main_a v_prenex_5126)) (<= (+ main_x 1) v_prenex_5125) (< v_prenex_5126 main_y) (<= (select main_a v_prenex_5126) 1001) (<= (+ main_y 1) v_prenex_5126))) (forall ((v_prenex_253 Int) (v_prenex_254 Int)) (or (< v_prenex_254 main_y) (<= (+ main_y 1) v_prenex_254) (<= 2 (* 2 (select main_a v_prenex_253))) (<= 997 (select main_a v_prenex_254)) (<= (select main_a v_prenex_254) (+ (select main_a v_prenex_253) 998)))) (forall ((v_prenex_3272 Int) (v_prenex_3273 Int)) (or (< v_prenex_3272 main_x) (<= 0 (+ (select main_a v_prenex_3272) 1)) (<= (* 2 (select main_a v_prenex_3272)) 6) (<= (+ main_y 1) v_prenex_3273) (< v_prenex_3273 main_y) (<= (select main_a v_prenex_3273) 999) (<= (select main_a v_prenex_3273) (+ (select main_a v_prenex_3272) 998)))) (forall ((v_prenex_2966 Int) (v_prenex_2967 Int)) (or (<= (select main_a v_prenex_2966) 3) (<= (+ main_y 1) v_prenex_2967) (<= (select main_a v_prenex_2967) 999) (<= 1000 (+ (select main_a v_prenex_2966) (select main_a v_prenex_2967))) (<= (* 2 (select main_a v_prenex_2966)) 6) (< v_prenex_2967 main_y))) (forall ((v_prenex_1726 Int) (v_prenex_1725 Int)) (or (<= (* 2 (select main_a v_prenex_1725)) 6) (<= 997 (select main_a v_prenex_1726)) (<= (+ main_y 1) v_prenex_1726) (< v_prenex_1726 main_y) (<= 2 (* 2 (select main_a v_prenex_1725))) (<= 1000 (+ (select main_a v_prenex_1725) (select main_a v_prenex_1726))))) (forall ((v_prenex_4881 Int) (v_prenex_4880 Int)) (or (<= (+ main_y 1) v_prenex_4881) (< v_prenex_4881 main_y) (<= 0 (+ (select main_a v_prenex_4880) 1)) (<= (select main_a v_prenex_4881) (+ (select main_a v_prenex_4880) 998)) (<= (select main_a v_prenex_4881) 1001))) (forall ((v_prenex_3564 Int) (v_prenex_3563 Int)) (or (<= (+ main_x 1) v_prenex_3563) (<= (select main_a v_prenex_3564) 999) (< v_prenex_3564 main_y) (<= (select main_a v_prenex_3564) (+ (select main_a v_prenex_3563) 998)) (<= (select main_a v_prenex_3563) 3) (<= (+ main_y 1) v_prenex_3564))) (forall ((v_prenex_6068 Int) (v_prenex_6067 Int)) (or (<= 1000 (+ (select main_a v_prenex_6067) (select main_a v_prenex_6068))) (< v_prenex_6068 main_y) (<= (select main_a v_prenex_6067) 3) (<= (select main_a v_prenex_6068) 1001) (<= (+ main_x 1) v_prenex_6067) (<= (+ main_y 1) v_prenex_6068))) (forall ((v_prenex_3102 Int) (v_prenex_3103 Int)) (or (< v_prenex_3103 main_y) (< v_prenex_3102 main_x) (<= (+ main_y 1) v_prenex_3103) (<= (* 2 (select main_a v_prenex_3103)) 1998) (<= (select main_a v_prenex_3102) 3) (<= (select main_a v_prenex_3103) (+ (select main_a v_prenex_3102) 998)) (<= (select main_a v_prenex_3102) 5))) (forall ((v_prenex_2587 Int) (v_prenex_2588 Int)) (or (<= (+ (select main_a v_prenex_2587) 994) (select main_a v_prenex_2588)) (<= (+ main_x 1) v_prenex_2587) (<= (+ main_y 1) v_prenex_2588) (<= 1994 (* 2 (select main_a v_prenex_2588))) (<= 0 (+ (select main_a v_prenex_2587) 1)) (< v_prenex_2588 main_y))) (forall ((v_prenex_4238 Int) (v_prenex_4237 Int)) (or (<= (* 2 (select main_a v_prenex_4237)) 6) (<= 1000 (+ (select main_a v_prenex_4237) (select main_a v_prenex_4238))) (<= 995 (select main_a v_prenex_4238)) (<= (+ main_y 1) v_prenex_4238) (< v_prenex_4238 main_y))) (forall ((v_prenex_6188 Int) (v_prenex_6187 Int)) (or (<= (* 2 (select main_a v_prenex_6187)) 6) (< v_prenex_6188 main_y) (<= (+ (select main_a v_prenex_6187) 994) (select main_a v_prenex_6188)) (<= (+ main_x 1) v_prenex_6187) (<= (+ main_y 1) v_prenex_6188) (<= 1994 (* 2 (select main_a v_prenex_6188))))) (or (forall ((v_prenex_496 Int)) (or (<= (+ main_y 1) v_prenex_496) (<= (* 2 (select main_a v_prenex_496)) 1998) (<= 997 (select main_a v_prenex_496)) (< v_prenex_496 main_y))) (forall ((v_prenex_495 Int)) (<= 0 (+ (select main_a v_prenex_495) 1)))) (forall ((v_prenex_4430 Int) (v_prenex_4431 Int)) (or (< v_prenex_4431 main_y) (<= (select main_a v_prenex_4431) (+ (select main_a v_prenex_4430) 998)) (<= (select main_a v_prenex_4431) 999) (<= 0 (+ (select main_a v_prenex_4430) 1)) (<= 2 (* 2 (select main_a v_prenex_4430))) (< v_prenex_4430 main_x) (<= (+ main_y 1) v_prenex_4431))) (forall ((v_prenex_2954 Int) (v_prenex_2955 Int)) (or (<= (* 2 (select main_a v_prenex_2955)) 1998) (< v_prenex_2955 main_y) (<= (+ main_y 1) v_prenex_2955) (<= 1 (select main_a v_prenex_2954)) (<= (select main_a v_prenex_2955) (+ (select main_a v_prenex_2954) 998)))) (forall ((v_prenex_6164 Int) (v_prenex_6163 Int)) (or (<= (+ main_x 1) v_prenex_6163) (<= (+ main_y 1) v_prenex_6164) (< v_prenex_6164 main_y) (<= 997 (select main_a v_prenex_6164)) (<= (select main_a v_prenex_6163) 3) (<= (+ (select main_a v_prenex_6163) 994) (select main_a v_prenex_6164)))) (forall ((v_prenex_2143 Int) (v_prenex_2144 Int)) (or (<= 1 (select main_a v_prenex_2143)) (<= 0 (+ (select main_a v_prenex_2143) 1)) (< v_prenex_2144 main_y) (<= (+ main_y 1) v_prenex_2144) (< v_prenex_2143 main_x) (<= (+ (select main_a v_prenex_2143) (select main_a v_prenex_2144)) 1000) (<= 997 (select main_a v_prenex_2144)))) (or (forall ((v_prenex_6179 Int)) (or (<= 0 (+ (select main_a v_prenex_6179) 1)) (<= (+ main_x 1) v_prenex_6179))) (forall ((v_prenex_6180 Int)) (or (<= (select main_a v_prenex_6180) 1001) (<= (* 2 (select main_a v_prenex_6180)) 1998) (< v_prenex_6180 main_y) (<= (+ main_y 1) v_prenex_6180)))) (forall ((v_prenex_6197 Int) (v_prenex_6198 Int)) (or (< v_prenex_6197 main_x) (<= 0 (+ (select main_a v_prenex_6197) 1)) (< v_prenex_6198 main_y) (<= (+ main_y 1) v_prenex_6198) (<= 995 (select main_a v_prenex_6198)) (<= (+ (select main_a v_prenex_6197) 994) (select main_a v_prenex_6198)))) (or (forall ((v_prenex_993 Int)) (or (< v_prenex_993 main_y) (<= (select main_a v_prenex_993) 1001) (<= (+ main_y 1) v_prenex_993) (<= (* 2 (select main_a v_prenex_993)) 1998))) (forall ((v_prenex_992 Int)) (or (<= (select main_a v_prenex_992) 3) (<= (* 2 (select main_a v_prenex_992)) 6) (<= (+ main_x 1) v_prenex_992)))) (forall ((v_prenex_5037 Int) (v_prenex_5036 Int)) (or (<= (+ main_x 1) v_prenex_5036) (< v_prenex_5037 main_y) (<= 1000 (+ (select main_a v_prenex_5036) (select main_a v_prenex_5037))) (<= 0 (+ (select main_a v_prenex_5036) 1)) (<= (+ main_y 1) v_prenex_5037) (<= 995 (select main_a v_prenex_5037)))) (or (forall ((v_prenex_1424 Int)) (or (< v_prenex_1424 main_y) (<= (select main_a v_prenex_1424) 999) (<= 1994 (* 2 (select main_a v_prenex_1424))) (<= (+ main_y 1) v_prenex_1424))) (forall ((v_prenex_1423 Int)) (or (<= (select main_a v_prenex_1423) 3) (<= 2 (* 2 (select main_a v_prenex_1423)))))) (or (forall ((v_prenex_5549 Int)) (or (< v_prenex_5549 main_x) (<= (select main_a v_prenex_5549) 3))) (forall ((v_prenex_5550 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5550))) (< v_prenex_5550 main_y) (<= (select main_a v_prenex_5550) 1001) (<= (+ main_y 1) v_prenex_5550)))) (forall ((v_prenex_5965 Int) (v_prenex_5964 Int)) (or (< v_prenex_5965 main_y) (<= (+ (select main_a v_prenex_5964) (select main_a v_prenex_5965)) 1000) (<= 0 (+ (select main_a v_prenex_5964) 1)) (<= 1 (select main_a v_prenex_5964)) (<= (+ main_y 1) v_prenex_5965) (<= (* 2 (select main_a v_prenex_5965)) 1998))) (forall ((v_prenex_2392 Int) (v_prenex_2393 Int)) (or (<= (+ main_y 1) v_prenex_2393) (<= (+ main_x 1) v_prenex_2392) (<= (select main_a v_prenex_2393) (+ (select main_a v_prenex_2392) 998)) (<= 1 (select main_a v_prenex_2392)) (<= 995 (select main_a v_prenex_2393)) (< v_prenex_2393 main_y))) (forall ((v_prenex_1234 Int) (v_prenex_1233 Int)) (or (<= (+ main_y 1) v_prenex_1234) (<= 1 (select main_a v_prenex_1233)) (<= 1000 (+ (select main_a v_prenex_1233) (select main_a v_prenex_1234))) (<= (select main_a v_prenex_1234) 1001) (<= 2 (* 2 (select main_a v_prenex_1233))) (< v_prenex_1234 main_y))) (forall ((v_prenex_1426 Int) (v_prenex_1425 Int)) (or (<= (* 2 (select main_a v_prenex_1425)) 6) (<= 995 (select main_a v_prenex_1426)) (<= (+ (select main_a v_prenex_1425) (select main_a v_prenex_1426)) 1000) (<= (select main_a v_prenex_1425) 3) (<= (+ main_y 1) v_prenex_1426) (< v_prenex_1426 main_y))) (forall ((v_prenex_4417 Int)) (or (<= (* 2 (select main_a v_prenex_4417)) 6) (<= (+ main_x 1) v_prenex_4417) (< v_prenex_4417 main_x))) (or (forall ((v_prenex_656 Int)) (or (<= (+ main_y 1) v_prenex_656) (<= (select main_a v_prenex_656) 1001) (<= 1994 (* 2 (select main_a v_prenex_656))) (< v_prenex_656 main_y))) (forall ((v_prenex_655 Int)) (or (<= (+ main_x 1) v_prenex_655) (<= 1 (select main_a v_prenex_655))))) (forall ((v_prenex_6007 Int) (v_prenex_6008 Int)) (or (<= (* 2 (select main_a v_prenex_6008)) 1998) (<= (* 2 (select main_a v_prenex_6007)) 6) (<= (select main_a v_prenex_6007) 5) (<= (+ main_y 1) v_prenex_6008) (<= (+ (select main_a v_prenex_6007) 994) (select main_a v_prenex_6008)) (< v_prenex_6008 main_y))) (forall ((v_prenex_4144 Int) (v_prenex_4143 Int)) (or (<= (+ main_y 1) v_prenex_4144) (<= (* 2 (select main_a v_prenex_4143)) 6) (<= (select main_a v_prenex_4144) 999) (<= (+ main_x 1) v_prenex_4143) (< v_prenex_4144 main_y) (<= 1 (select main_a v_prenex_4143)) (<= (+ (select main_a v_prenex_4143) (select main_a v_prenex_4144)) 1000))) (forall ((v_prenex_6549 Int) (v_prenex_6550 Int)) (or (<= (+ main_x 1) v_prenex_6549) (< v_prenex_6550 main_y) (<= (+ (select main_a v_prenex_6549) (select main_a v_prenex_6550)) 1000) (<= (+ main_y 1) v_prenex_6550) (<= 997 (select main_a v_prenex_6550)) (<= 1 (select main_a v_prenex_6549)) (<= (select main_a v_prenex_6549) 3))) (forall ((v_prenex_2422 Int) (v_prenex_2423 Int)) (or (<= (+ (select main_a v_prenex_2422) 994) (select main_a v_prenex_2423)) (<= 2 (* 2 (select main_a v_prenex_2422))) (<= (+ main_y 1) v_prenex_2423) (<= (* 2 (select main_a v_prenex_2423)) 1998) (< v_prenex_2423 main_y))) (forall ((v_prenex_2851 Int) (v_prenex_2852 Int)) (or (<= (+ main_x 1) v_prenex_2851) (<= (+ (select main_a v_prenex_2851) (select main_a v_prenex_2852)) 1000) (<= 2 (* 2 (select main_a v_prenex_2851))) (< v_prenex_2852 main_y) (<= 995 (select main_a v_prenex_2852)) (<= (select main_a v_prenex_2851) 3) (<= (+ main_y 1) v_prenex_2852))) (forall ((v_prenex_6329 Int) (v_prenex_6330 Int)) (or (<= (* 2 (select main_a v_prenex_6330)) 1998) (< v_prenex_6330 main_y) (<= (select main_a v_prenex_6329) 5) (<= 0 (+ (select main_a v_prenex_6329) 1)) (<= 1000 (+ (select main_a v_prenex_6329) (select main_a v_prenex_6330))) (<= (+ main_y 1) v_prenex_6330))) (forall ((v_prenex_4149 Int) (v_prenex_4150 Int)) (or (< v_prenex_4150 main_y) (<= 1 (select main_a v_prenex_4149)) (<= (* 2 (select main_a v_prenex_4150)) 1998) (<= (+ main_y 1) v_prenex_4150) (<= (+ main_x 1) v_prenex_4149) (<= (+ (select main_a v_prenex_4149) (select main_a v_prenex_4150)) 1000) (<= (select main_a v_prenex_4149) 5))) (forall ((v_prenex_6041 Int) (v_prenex_6042 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6041))) (<= (+ main_y 1) v_prenex_6042) (<= 0 (+ (select main_a v_prenex_6041) 1)) (< v_prenex_6042 main_y) (<= (select main_a v_prenex_6042) (+ (select main_a v_prenex_6041) 998)) (< v_prenex_6041 main_x) (<= 1994 (* 2 (select main_a v_prenex_6042))))) (or (forall ((v_prenex_339 Int)) (or (<= 0 (+ (select main_a v_prenex_339) 1)) (<= 2 (* 2 (select main_a v_prenex_339))))) (forall ((v_prenex_340 Int)) (or (< v_prenex_340 main_y) (<= (+ main_y 1) v_prenex_340) (<= 1994 (* 2 (select main_a v_prenex_340))) (<= 995 (select main_a v_prenex_340))))) (forall ((v_prenex_3117 Int) (v_prenex_3116 Int)) (or (<= (+ main_y 1) v_prenex_3117) (<= 0 (+ (select main_a v_prenex_3116) 1)) (<= (+ main_x 1) v_prenex_3116) (< v_prenex_3117 main_y) (<= (+ (select main_a v_prenex_3116) 994) (select main_a v_prenex_3117)) (<= (select main_a v_prenex_3116) 5) (<= (select main_a v_prenex_3117) 1001))) (forall ((v_prenex_1674 Int) (v_prenex_1673 Int)) (or (<= (select main_a v_prenex_1674) 999) (<= (+ (select main_a v_prenex_1673) (select main_a v_prenex_1674)) 1000) (<= 2 (* 2 (select main_a v_prenex_1673))) (<= (+ main_y 1) v_prenex_1674) (<= (+ main_x 1) v_prenex_1673) (<= (select main_a v_prenex_1673) 5) (< v_prenex_1674 main_y))) (forall ((v_prenex_3821 Int) (v_prenex_3822 Int)) (or (<= (select main_a v_prenex_3821) 5) (<= 1994 (* 2 (select main_a v_prenex_3822))) (<= (+ (select main_a v_prenex_3821) 994) (select main_a v_prenex_3822)) (< v_prenex_3822 main_y) (<= 1 (select main_a v_prenex_3821)) (<= (+ main_y 1) v_prenex_3822) (<= (+ main_x 1) v_prenex_3821))) (or (forall ((v_prenex_764 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_764))) (< v_prenex_764 main_y) (<= (+ main_y 1) v_prenex_764))) (forall ((v_prenex_763 Int)) (or (<= (+ main_x 1) v_prenex_763) (<= (select main_a v_prenex_763) 3) (<= (select main_a v_prenex_763) 5)))) (or (forall ((v_prenex_6402 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6402))) (< v_prenex_6402 main_y) (<= (+ main_y 1) v_prenex_6402) (<= (select main_a v_prenex_6402) 1001))) (forall ((v_prenex_6401 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6401))) (< v_prenex_6401 main_x) (<= (select main_a v_prenex_6401) 5)))) (forall ((v_prenex_4449 Int) (v_prenex_4448 Int)) (or (<= (+ main_y 1) v_prenex_4449) (<= 1994 (* 2 (select main_a v_prenex_4449))) (<= (select main_a v_prenex_4448) 3) (<= 1000 (+ (select main_a v_prenex_4448) (select main_a v_prenex_4449))) (< v_prenex_4448 main_x) (< v_prenex_4449 main_y))) (or (forall ((v_prenex_3212 Int)) (or (<= 1 (select main_a v_prenex_3212)) (<= (select main_a v_prenex_3212) 3))) (forall ((v_prenex_3213 Int)) (or (<= 995 (select main_a v_prenex_3213)) (<= (+ main_y 1) v_prenex_3213) (<= 1994 (* 2 (select main_a v_prenex_3213))) (< v_prenex_3213 main_y)))) (or (forall ((v_prenex_4284 Int)) (or (<= 995 (select main_a v_prenex_4284)) (<= (* 2 (select main_a v_prenex_4284)) 1998) (<= (+ main_y 1) v_prenex_4284) (< v_prenex_4284 main_y))) (forall ((v_prenex_4283 Int)) (or (<= (+ main_x 1) v_prenex_4283) (<= 2 (* 2 (select main_a v_prenex_4283)))))) (forall ((v_prenex_4599 Int) (v_prenex_4598 Int)) (or (<= (select main_a v_prenex_4598) 3) (<= (+ main_x 1) v_prenex_4598) (<= (+ main_y 1) v_prenex_4599) (<= (select main_a v_prenex_4599) 1001) (<= (+ (select main_a v_prenex_4598) 994) (select main_a v_prenex_4599)) (< v_prenex_4599 main_y))) (forall ((v_prenex_1484 Int) (v_prenex_1483 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1484))) (<= (select main_a v_prenex_1484) (+ (select main_a v_prenex_1483) 998)) (<= (+ main_y 1) v_prenex_1484) (<= (select main_a v_prenex_1483) 5) (< v_prenex_1484 main_y))) (forall ((v_prenex_3975 Int) (v_prenex_3976 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3975))) (<= (+ (select main_a v_prenex_3975) (select main_a v_prenex_3976)) 1000) (< v_prenex_3976 main_y) (<= (+ main_y 1) v_prenex_3976) (<= 995 (select main_a v_prenex_3976)))) (or (forall ((v_prenex_5170 Int)) (or (< v_prenex_5170 main_y) (<= 997 (select main_a v_prenex_5170)) (<= (+ main_y 1) v_prenex_5170) (<= 1994 (* 2 (select main_a v_prenex_5170))))) (forall ((v_prenex_5169 Int)) (or (<= (select main_a v_prenex_5169) 5) (<= 1 (select main_a v_prenex_5169))))) (forall ((v_prenex_2645 Int) (v_prenex_2646 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2645))) (<= (select main_a v_prenex_2645) 5) (<= (select main_a v_prenex_2646) 999) (<= (select main_a v_prenex_2646) (+ (select main_a v_prenex_2645) 998)) (<= (+ main_y 1) v_prenex_2646) (< v_prenex_2646 main_y))) (or (forall ((v_prenex_2822 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2822))) (<= (select main_a v_prenex_2822) 999) (<= (+ main_y 1) v_prenex_2822) (< v_prenex_2822 main_y))) (forall ((v_prenex_2821 Int)) (or (<= 0 (+ (select main_a v_prenex_2821) 1)) (<= (* 2 (select main_a v_prenex_2821)) 6)))) (forall ((v_prenex_2891 Int) (v_prenex_2892 Int)) (or (<= 0 (+ (select main_a v_prenex_2891) 1)) (<= (select main_a v_prenex_2892) (+ (select main_a v_prenex_2891) 998)) (<= 1994 (* 2 (select main_a v_prenex_2892))) (< v_prenex_2892 main_y) (<= (+ main_x 1) v_prenex_2891) (<= (+ main_y 1) v_prenex_2892) (<= 1 (select main_a v_prenex_2891)))) (forall ((v_prenex_3264 Int) (v_prenex_3265 Int)) (or (<= (select main_a v_prenex_3264) 5) (<= (select main_a v_prenex_3264) 3) (<= (+ (select main_a v_prenex_3264) (select main_a v_prenex_3265)) 1000) (<= 995 (select main_a v_prenex_3265)) (<= (+ main_y 1) v_prenex_3265) (< v_prenex_3265 main_y) (< v_prenex_3264 main_x))) (forall ((v_prenex_235 Int) (v_prenex_236 Int)) (or (< v_prenex_235 main_x) (<= (select main_a v_prenex_235) 3) (<= (+ main_y 1) v_prenex_236) (<= (select main_a v_prenex_236) 1001) (<= 1000 (+ (select main_a v_prenex_235) (select main_a v_prenex_236))) (< v_prenex_236 main_y))) (forall ((v_prenex_3623 Int) (v_prenex_3624 Int)) (or (<= 1 (select main_a v_prenex_3623)) (< v_prenex_3623 main_x) (< v_prenex_3624 main_y) (<= (+ (select main_a v_prenex_3623) 994) (select main_a v_prenex_3624)) (<= (+ main_y 1) v_prenex_3624) (<= (select main_a v_prenex_3624) 1001))) (or (forall ((v_prenex_3667 Int)) (or (<= 1 (select main_a v_prenex_3667)) (<= (select main_a v_prenex_3667) 5) (< v_prenex_3667 main_x))) (forall ((v_prenex_3668 Int)) (or (<= (+ main_y 1) v_prenex_3668) (< v_prenex_3668 main_y) (<= (* 2 (select main_a v_prenex_3668)) 1998) (<= 1994 (* 2 (select main_a v_prenex_3668)))))) (forall ((v_prenex_1772 Int) (v_prenex_1771 Int)) (or (<= (+ main_y 1) v_prenex_1772) (< v_prenex_1771 main_x) (<= 997 (select main_a v_prenex_1772)) (<= (+ (select main_a v_prenex_1771) 994) (select main_a v_prenex_1772)) (< v_prenex_1772 main_y))) (forall ((v_prenex_1728 Int) (v_prenex_1727 Int)) (or (<= 997 (select main_a v_prenex_1728)) (<= (* 2 (select main_a v_prenex_1727)) 6) (<= 0 (+ (select main_a v_prenex_1727) 1)) (<= (+ main_y 1) v_prenex_1728) (< v_prenex_1728 main_y) (<= (select main_a v_prenex_1728) (+ (select main_a v_prenex_1727) 998)) (<= (+ main_x 1) v_prenex_1727))) (forall ((v_prenex_2996 Int) (v_prenex_2997 Int)) (or (<= (+ main_y 1) v_prenex_2997) (<= (select main_a v_prenex_2997) (+ (select main_a v_prenex_2996) 998)) (<= (select main_a v_prenex_2996) 5) (<= 1 (select main_a v_prenex_2996)) (<= (* 2 (select main_a v_prenex_2997)) 1998) (< v_prenex_2997 main_y))) (forall ((v_prenex_772 Int) (v_prenex_771 Int)) (or (< v_prenex_772 main_y) (<= 1000 (+ (select main_a v_prenex_771) (select main_a v_prenex_772))) (<= (+ main_y 1) v_prenex_772) (<= 1994 (* 2 (select main_a v_prenex_772))))) (forall ((v_prenex_1596 Int) (v_prenex_1595 Int)) (or (<= (+ (select main_a v_prenex_1595) (select main_a v_prenex_1596)) 1000) (<= 1994 (* 2 (select main_a v_prenex_1596))) (< v_prenex_1595 main_x) (<= (+ main_y 1) v_prenex_1596) (<= 2 (* 2 (select main_a v_prenex_1595))) (< v_prenex_1596 main_y) (<= 0 (+ (select main_a v_prenex_1595) 1)))) (forall ((v_prenex_565 Int) (v_prenex_566 Int)) (or (<= (select main_a v_prenex_566) 999) (<= (+ main_y 1) v_prenex_566) (<= (select main_a v_prenex_566) (+ (select main_a v_prenex_565) 998)) (<= 0 (+ (select main_a v_prenex_565) 1)) (< v_prenex_566 main_y))) (forall ((v_prenex_3917 Int) (v_prenex_3918 Int)) (or (<= 0 (+ (select main_a v_prenex_3917) 1)) (<= 997 (select main_a v_prenex_3918)) (< v_prenex_3917 main_x) (<= (select main_a v_prenex_3917) 3) (<= (+ (select main_a v_prenex_3917) 994) (select main_a v_prenex_3918)) (< v_prenex_3918 main_y) (<= (+ main_y 1) v_prenex_3918))) (or (forall ((v_prenex_424 Int)) (or (<= (+ main_y 1) v_prenex_424) (<= (* 2 (select main_a v_prenex_424)) 1998) (< v_prenex_424 main_y) (<= 997 (select main_a v_prenex_424)))) (forall ((v_prenex_423 Int)) (or (< v_prenex_423 main_x) (<= (* 2 (select main_a v_prenex_423)) 6) (<= 2 (* 2 (select main_a v_prenex_423)))))) (forall ((v_prenex_6515 Int) (v_prenex_6516 Int)) (or (<= (+ (select main_a v_prenex_6515) 994) (select main_a v_prenex_6516)) (<= 1994 (* 2 (select main_a v_prenex_6516))) (< v_prenex_6516 main_y) (<= (+ main_x 1) v_prenex_6515) (<= 2 (* 2 (select main_a v_prenex_6515))) (<= (* 2 (select main_a v_prenex_6515)) 6) (<= (+ main_y 1) v_prenex_6516))) (forall ((v_prenex_4050 Int) (v_prenex_4049 Int)) (or (<= (+ (select main_a v_prenex_4049) (select main_a v_prenex_4050)) 1000) (<= 2 (* 2 (select main_a v_prenex_4049))) (<= 1 (select main_a v_prenex_4049)) (<= (+ main_x 1) v_prenex_4049) (< v_prenex_4049 main_x))) (forall ((v_prenex_497 Int) (v_prenex_498 Int)) (or (<= (+ main_x 1) v_prenex_497) (<= (select main_a v_prenex_497) 5) (<= (+ main_y 1) v_prenex_498) (<= (+ (select main_a v_prenex_497) (select main_a v_prenex_498)) 1000) (<= 0 (+ (select main_a v_prenex_497) 1)) (< v_prenex_498 main_y) (<= 995 (select main_a v_prenex_498)))) (forall ((v_prenex_6449 Int) (v_prenex_6450 Int)) (or (<= (+ main_y 1) v_prenex_6450) (<= (* 2 (select main_a v_prenex_6449)) 6) (<= 0 (+ (select main_a v_prenex_6449) 1)) (<= (select main_a v_prenex_6450) (+ (select main_a v_prenex_6449) 998)) (<= (select main_a v_prenex_6450) 1001) (< v_prenex_6450 main_y))) (forall ((v_prenex_1682 Int) (v_prenex_1681 Int)) (or (<= (select main_a v_prenex_1682) 999) (<= 0 (+ (select main_a v_prenex_1681) 1)) (< v_prenex_1682 main_y) (<= 2 (* 2 (select main_a v_prenex_1681))) (<= (+ main_y 1) v_prenex_1682) (<= (select main_a v_prenex_1682) (+ (select main_a v_prenex_1681) 998)))) (forall ((v_prenex_3406 Int) (v_prenex_3407 Int)) (or (<= (+ main_x 1) v_prenex_3406) (<= (+ main_y 1) v_prenex_3407) (<= (select main_a v_prenex_3406) 5) (<= (select main_a v_prenex_3407) 999) (< v_prenex_3407 main_y) (<= 1000 (+ (select main_a v_prenex_3406) (select main_a v_prenex_3407))))) (forall ((v_prenex_4791 Int) (v_prenex_4790 Int)) (or (< v_prenex_4791 main_y) (<= (+ main_y 1) v_prenex_4791) (<= (select main_a v_prenex_4790) 3) (<= (select main_a v_prenex_4791) (+ (select main_a v_prenex_4790) 998)) (<= (+ main_x 1) v_prenex_4790) (<= (* 2 (select main_a v_prenex_4791)) 1998) (<= 0 (+ (select main_a v_prenex_4790) 1)))) (forall ((v_prenex_1103 Int) (v_prenex_1102 Int)) (or (< v_prenex_1103 main_y) (<= (+ main_y 1) v_prenex_1103) (<= 0 (+ (select main_a v_prenex_1102) 1)) (<= (select main_a v_prenex_1102) 3) (<= 995 (select main_a v_prenex_1103)) (<= 1000 (+ (select main_a v_prenex_1102) (select main_a v_prenex_1103))))) (forall ((v_prenex_1256 Int) (v_prenex_1255 Int)) (or (<= (+ main_x 1) v_prenex_1255) (<= (+ main_y 1) v_prenex_1256) (<= (+ (select main_a v_prenex_1255) 994) (select main_a v_prenex_1256)) (<= (* 2 (select main_a v_prenex_1255)) 6) (< v_prenex_1256 main_y) (<= (select main_a v_prenex_1256) 1001))) (forall ((v_prenex_1534 Int) (v_prenex_1533 Int)) (or (<= 1 (select main_a v_prenex_1533)) (< v_prenex_1533 main_x) (<= 1000 (+ (select main_a v_prenex_1533) (select main_a v_prenex_1534))) (< v_prenex_1534 main_y) (<= (+ main_y 1) v_prenex_1534) (<= (* 2 (select main_a v_prenex_1534)) 1998))) (or (forall ((v_prenex_988 Int)) (or (<= (select main_a v_prenex_988) 3) (<= 2 (* 2 (select main_a v_prenex_988))))) (forall ((v_prenex_989 Int)) (or (<= (select main_a v_prenex_989) 1001) (<= (* 2 (select main_a v_prenex_989)) 1998) (< v_prenex_989 main_y) (<= (+ main_y 1) v_prenex_989)))) (forall ((v_prenex_3807 Int) (v_prenex_3808 Int)) (or (<= (+ main_y 1) v_prenex_3808) (<= (select main_a v_prenex_3808) (+ (select main_a v_prenex_3807) 998)) (<= (* 2 (select main_a v_prenex_3808)) 1998) (< v_prenex_3808 main_y))) (forall ((v_prenex_6 Int) (v_prenex_5 Int)) (or (<= (select main_a v_prenex_5) 3) (<= (+ main_y 1) v_prenex_6) (<= (* 2 (select main_a v_prenex_5)) 6) (<= 997 (select main_a v_prenex_6)) (< v_prenex_6 main_y) (<= (+ (select main_a v_prenex_5) 994) (select main_a v_prenex_6)) (<= (+ main_x 1) v_prenex_5))) (forall ((v_prenex_1884 Int) (v_prenex_1883 Int)) (or (<= (+ main_y 1) v_prenex_1884) (<= (+ (select main_a v_prenex_1883) 994) (select main_a v_prenex_1884)) (<= (* 2 (select main_a v_prenex_1883)) 6) (<= (select main_a v_prenex_1883) 5) (<= 997 (select main_a v_prenex_1884)) (< v_prenex_1884 main_y))) (forall ((v_prenex_2121 Int) (v_prenex_2122 Int)) (or (<= 997 (select main_a v_prenex_2122)) (< v_prenex_2122 main_y) (<= 2 (* 2 (select main_a v_prenex_2121))) (<= 1 (select main_a v_prenex_2121)) (<= (+ main_y 1) v_prenex_2122) (<= (+ (select main_a v_prenex_2121) (select main_a v_prenex_2122)) 1000))) (forall ((v_prenex_3657 Int) (v_prenex_3658 Int)) (or (< v_prenex_3658 main_y) (<= (select main_a v_prenex_3658) 999) (< v_prenex_3657 main_x) (<= 1 (select main_a v_prenex_3657)) (<= (+ main_y 1) v_prenex_3658) (<= (select main_a v_prenex_3658) (+ (select main_a v_prenex_3657) 998)) (<= (select main_a v_prenex_3657) 5))) (or (forall ((v_prenex_6295 Int)) (or (<= (* 2 (select main_a v_prenex_6295)) 6) (<= 1 (select main_a v_prenex_6295)) (<= (+ main_x 1) v_prenex_6295))) (forall ((v_prenex_6296 Int)) (or (< v_prenex_6296 main_y) (<= (+ main_y 1) v_prenex_6296) (<= (* 2 (select main_a v_prenex_6296)) 1998) (<= 1994 (* 2 (select main_a v_prenex_6296)))))) (or (forall ((v_prenex_43 Int)) (or (<= (+ main_x 1) v_prenex_43) (<= 2 (* 2 (select main_a v_prenex_43))))) (forall ((v_prenex_44 Int)) (or (< v_prenex_44 main_y) (<= 1994 (* 2 (select main_a v_prenex_44))) (<= (+ main_y 1) v_prenex_44)))) (forall ((v_prenex_2149 Int) (v_prenex_2150 Int)) (or (<= (+ (select main_a v_prenex_2149) 994) (select main_a v_prenex_2150)) (<= (select main_a v_prenex_2149) 3) (<= (+ main_x 1) v_prenex_2149) (<= (+ main_y 1) v_prenex_2150) (< v_prenex_2150 main_y) (<= (* 2 (select main_a v_prenex_2150)) 1998))) (or (forall ((v_prenex_5014 Int)) (<= (* 2 (select main_a v_prenex_5014)) 6)) (forall ((v_prenex_5015 Int)) (or (<= 995 (select main_a v_prenex_5015)) (<= (+ main_y 1) v_prenex_5015) (<= (* 2 (select main_a v_prenex_5015)) 1998) (< v_prenex_5015 main_y)))) (forall ((v_prenex_3040 Int) (v_prenex_3041 Int)) (or (<= (select main_a v_prenex_3041) (+ (select main_a v_prenex_3040) 998)) (<= 0 (+ (select main_a v_prenex_3040) 1)) (< v_prenex_3041 main_y) (<= (+ main_y 1) v_prenex_3041) (<= (* 2 (select main_a v_prenex_3041)) 1998) (<= 2 (* 2 (select main_a v_prenex_3040))))) (or (forall ((v_prenex_2496 Int)) (or (<= (* 2 (select main_a v_prenex_2496)) 1998) (< v_prenex_2496 main_y) (<= (+ main_y 1) v_prenex_2496) (<= (select main_a v_prenex_2496) 1001))) (forall ((v_prenex_2495 Int)) (or (<= 1 (select main_a v_prenex_2495)) (<= 0 (+ (select main_a v_prenex_2495) 1))))) (forall ((v_prenex_2268 Int) (v_prenex_2269 Int)) (or (<= (select main_a v_prenex_2269) (+ (select main_a v_prenex_2268) 998)) (<= (select main_a v_prenex_2269) 1001) (< v_prenex_2269 main_y) (<= (+ main_y 1) v_prenex_2269) (<= (select main_a v_prenex_2268) 3) (<= (+ main_x 1) v_prenex_2268))) (or (forall ((v_prenex_539 Int)) (<= (select main_a v_prenex_539) 3)) (forall ((v_prenex_540 Int)) (or (<= (select main_a v_prenex_540) 1001) (<= 1994 (* 2 (select main_a v_prenex_540))) (<= (+ main_y 1) v_prenex_540) (< v_prenex_540 main_y)))) (forall ((v_prenex_3434 Int) (v_prenex_3435 Int)) (or (< v_prenex_3434 main_x) (<= 997 (select main_a v_prenex_3435)) (< v_prenex_3435 main_y) (<= (select main_a v_prenex_3435) (+ (select main_a v_prenex_3434) 998)) (<= (+ main_y 1) v_prenex_3435) (<= 1 (select main_a v_prenex_3434)))) (forall ((v_prenex_5794 Int) (v_prenex_5795 Int)) (or (<= 997 (select main_a v_prenex_5795)) (< v_prenex_5794 main_x) (<= 2 (* 2 (select main_a v_prenex_5794))) (<= (+ (select main_a v_prenex_5794) (select main_a v_prenex_5795)) 1000) (<= (+ main_y 1) v_prenex_5795) (< v_prenex_5795 main_y))) (or (forall ((v_prenex_4752 Int)) (or (<= 1 (select main_a v_prenex_4752)) (<= (+ main_x 1) v_prenex_4752))) (forall ((v_prenex_4753 Int)) (or (<= (* 2 (select main_a v_prenex_4753)) 1998) (<= (+ main_y 1) v_prenex_4753) (< v_prenex_4753 main_y) (<= (select main_a v_prenex_4753) 1001)))) (forall ((v_prenex_3469 Int) (v_prenex_3468 Int)) (or (<= (+ (select main_a v_prenex_3468) 994) (select main_a v_prenex_3469)) (<= (+ main_y 1) v_prenex_3469) (< v_prenex_3469 main_y) (<= 997 (select main_a v_prenex_3469)) (<= (select main_a v_prenex_3468) 3) (< v_prenex_3468 main_x) (<= (select main_a v_prenex_3468) 5))) (forall ((v_prenex_145 Int) (v_prenex_146 Int)) (or (<= (+ main_y 1) v_prenex_146) (<= 1000 (+ (select main_a v_prenex_145) (select main_a v_prenex_146))) (<= 1994 (* 2 (select main_a v_prenex_146))) (< v_prenex_145 main_x) (<= (select main_a v_prenex_145) 5) (<= (select main_a v_prenex_145) 3) (< v_prenex_146 main_y))) (forall ((v_prenex_1638 Int) (v_prenex_1637 Int)) (or (<= 1 (select main_a v_prenex_1637)) (<= (* 2 (select main_a v_prenex_1637)) 6) (<= (select main_a v_prenex_1638) (+ (select main_a v_prenex_1637) 998)) (< v_prenex_1638 main_y) (<= (+ main_x 1) v_prenex_1637) (<= 997 (select main_a v_prenex_1638)) (<= (+ main_y 1) v_prenex_1638))) (forall ((v_prenex_4234 Int) (v_prenex_4233 Int)) (or (<= 997 (select main_a v_prenex_4234)) (< v_prenex_4234 main_y) (<= (+ (select main_a v_prenex_4233) 994) (select main_a v_prenex_4234)) (<= (+ main_y 1) v_prenex_4234) (<= (select main_a v_prenex_4233) 3))) (or (forall ((v_prenex_3797 Int)) (or (< v_prenex_3797 main_x) (<= (select main_a v_prenex_3797) 5) (<= 1 (select main_a v_prenex_3797)))) (forall ((v_prenex_3798 Int)) (or (<= (+ main_y 1) v_prenex_3798) (<= (* 2 (select main_a v_prenex_3798)) 1998) (<= (select main_a v_prenex_3798) 999) (< v_prenex_3798 main_y)))) (forall ((v_prenex_4063 Int) (v_prenex_4064 Int)) (or (<= (+ main_x 1) v_prenex_4063) (<= 1 (select main_a v_prenex_4063)) (<= (select main_a v_prenex_4063) 5) (<= (+ main_y 1) v_prenex_4064) (<= (+ (select main_a v_prenex_4063) 994) (select main_a v_prenex_4064)) (< v_prenex_4064 main_y) (<= 1994 (* 2 (select main_a v_prenex_4064))))) (forall ((v_prenex_3096 Int) (v_prenex_3097 Int)) (or (<= (+ main_x 1) v_prenex_3096) (< v_prenex_3097 main_y) (<= (select main_a v_prenex_3096) 5) (<= 997 (select main_a v_prenex_3097)) (<= (select main_a v_prenex_3097) (+ (select main_a v_prenex_3096) 998)) (<= (+ main_y 1) v_prenex_3097))) (forall ((v_prenex_3232 Int) (v_prenex_3233 Int)) (or (< v_prenex_3233 main_y) (<= 1 (select main_a v_prenex_3232)) (<= (+ (select main_a v_prenex_3232) 994) (select main_a v_prenex_3233)) (<= (+ main_y 1) v_prenex_3233) (<= (select main_a v_prenex_3233) 1001))) (forall ((v_prenex_4061 Int) (v_prenex_4062 Int)) (or (<= 1 (select main_a v_prenex_4061)) (<= (+ main_x 1) v_prenex_4061) (< v_prenex_4061 main_x) (<= (select main_a v_prenex_4062) (+ (select main_a v_prenex_4061) 998)) (<= (+ main_y 1) v_prenex_4062))) (forall ((v_prenex_5579 Int) (v_prenex_5580 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5580))) (<= 1000 (+ (select main_a v_prenex_5579) (select main_a v_prenex_5580))) (<= (select main_a v_prenex_5579) 5) (<= 2 (* 2 (select main_a v_prenex_5579))) (<= (+ main_y 1) v_prenex_5580) (< v_prenex_5580 main_y))) (forall ((v_prenex_161 Int) (v_prenex_162 Int)) (or (<= (+ main_x 1) v_prenex_161) (<= (+ main_y 1) v_prenex_162) (< v_prenex_162 main_y) (<= 0 (+ (select main_a v_prenex_161) 1)) (<= (+ (select main_a v_prenex_161) (select main_a v_prenex_162)) 1000) (<= 997 (select main_a v_prenex_162)) (<= (select main_a v_prenex_161) 5))) (forall ((v_prenex_5785 Int) (v_prenex_5784 Int)) (or (<= 0 (+ (select main_a v_prenex_5784) 1)) (<= 2 (* 2 (select main_a v_prenex_5784))) (<= 1000 (+ (select main_a v_prenex_5784) (select main_a v_prenex_5785))) (<= 997 (select main_a v_prenex_5785)) (< v_prenex_5785 main_y) (<= (+ main_y 1) v_prenex_5785))) (forall ((v_prenex_2901 Int) (v_prenex_2902 Int)) (or (<= (+ main_y 1) v_prenex_2902) (<= (+ (select main_a v_prenex_2901) (select main_a v_prenex_2902)) 1000) (<= (select main_a v_prenex_2901) 3) (<= (select main_a v_prenex_2901) 5) (<= (* 2 (select main_a v_prenex_2902)) 1998) (<= (+ main_x 1) v_prenex_2901) (< v_prenex_2902 main_y))) (or (forall ((v_prenex_5107 Int)) (or (<= (select main_a v_prenex_5107) 3) (<= (* 2 (select main_a v_prenex_5107)) 6))) (forall ((v_prenex_5108 Int)) (or (<= (select main_a v_prenex_5108) 999) (<= (+ main_y 1) v_prenex_5108) (<= 1994 (* 2 (select main_a v_prenex_5108))) (< v_prenex_5108 main_y)))) (or (forall ((v_prenex_1585 Int)) (or (< v_prenex_1585 main_x) (<= 1 (select main_a v_prenex_1585)) (<= 2 (* 2 (select main_a v_prenex_1585))))) (forall ((v_prenex_1586 Int)) (or (< v_prenex_1586 main_y) (<= (+ main_y 1) v_prenex_1586) (<= 1994 (* 2 (select main_a v_prenex_1586))) (<= (select main_a v_prenex_1586) 999)))) (forall ((v_prenex_2365 Int) (v_prenex_2364 Int)) (or (<= (select main_a v_prenex_2365) (+ (select main_a v_prenex_2364) 998)) (< v_prenex_2365 main_y) (<= (+ main_y 1) v_prenex_2365) (<= (select main_a v_prenex_2364) 5) (<= 1994 (* 2 (select main_a v_prenex_2365))))) (forall ((v_prenex_165 Int) (v_prenex_166 Int)) (or (<= (+ (select main_a v_prenex_165) (select main_a v_prenex_166)) 1000) (<= (+ main_y 1) v_prenex_166) (<= (* 2 (select main_a v_prenex_165)) 6) (<= (select main_a v_prenex_166) 1001) (< v_prenex_165 main_x) (< v_prenex_166 main_y) (<= 0 (+ (select main_a v_prenex_165) 1)))) (or (forall ((v_prenex_3544 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3544))) (< v_prenex_3544 main_y) (<= (select main_a v_prenex_3544) 1001) (<= (+ main_y 1) v_prenex_3544))) (forall ((v_prenex_3543 Int)) (or (<= 0 (+ (select main_a v_prenex_3543) 1)) (<= (* 2 (select main_a v_prenex_3543)) 6) (<= (+ main_x 1) v_prenex_3543)))) (forall ((v_prenex_2211 Int) (v_prenex_2210 Int)) (or (<= (select main_a v_prenex_2211) 999) (< v_prenex_2211 main_y) (<= (+ main_y 1) v_prenex_2211) (< v_prenex_2210 main_x) (<= (select main_a v_prenex_2210) 5) (<= (select main_a v_prenex_2211) (+ (select main_a v_prenex_2210) 998)))) (or (forall ((v_prenex_5198 Int)) (or (<= (+ main_y 1) v_prenex_5198) (<= 1994 (* 2 (select main_a v_prenex_5198))) (< v_prenex_5198 main_y))) (forall ((v_prenex_5197 Int)) (or (<= 1 (select main_a v_prenex_5197)) (<= (select main_a v_prenex_5197) 5) (< v_prenex_5197 main_x)))) (forall ((v_prenex_2476 Int) (v_prenex_2477 Int)) (or (<= (* 2 (select main_a v_prenex_2477)) 1998) (<= (+ (select main_a v_prenex_2476) 994) (select main_a v_prenex_2477)) (< v_prenex_2477 main_y) (<= (+ main_y 1) v_prenex_2477) (<= 2 (* 2 (select main_a v_prenex_2476))) (< v_prenex_2476 main_x) (<= (select main_a v_prenex_2476) 5))) (or (forall ((v_prenex_5320 Int)) (or (<= 997 (select main_a v_prenex_5320)) (<= (+ main_y 1) v_prenex_5320) (< v_prenex_5320 main_y) (<= 1994 (* 2 (select main_a v_prenex_5320))))) (forall ((v_prenex_5319 Int)) (<= 0 (+ (select main_a v_prenex_5319) 1)))) (forall ((v_prenex_1589 Int) (v_prenex_1590 Int)) (or (<= (+ main_x 1) v_prenex_1589) (<= (* 2 (select main_a v_prenex_1589)) 6) (<= (select main_a v_prenex_1589) 3) (< v_prenex_1590 main_y) (<= 997 (select main_a v_prenex_1590)) (<= (select main_a v_prenex_1590) (+ (select main_a v_prenex_1589) 998)) (<= (+ main_y 1) v_prenex_1590))) (forall ((v_prenex_6432 Int) (v_prenex_6431 Int)) (or (<= (* 2 (select main_a v_prenex_6431)) 6) (<= (+ main_y 1) v_prenex_6432) (< v_prenex_6432 main_y) (< v_prenex_6431 main_x) (<= 0 (+ (select main_a v_prenex_6431) 1)) (<= (+ (select main_a v_prenex_6431) (select main_a v_prenex_6432)) 1000) (<= (* 2 (select main_a v_prenex_6432)) 1998))) (forall ((v_prenex_1340 Int) (v_prenex_1339 Int)) (or (<= (select main_a v_prenex_1339) 5) (<= (+ main_x 1) v_prenex_1339) (<= (+ main_y 1) v_prenex_1340) (< v_prenex_1340 main_y) (<= (+ (select main_a v_prenex_1339) (select main_a v_prenex_1340)) 1000) (<= 1994 (* 2 (select main_a v_prenex_1340))))) (or (forall ((v_prenex_4962 Int)) (or (<= (select main_a v_prenex_4962) 5) (<= (select main_a v_prenex_4962) 3))) (forall ((v_prenex_4963 Int)) (or (<= (+ main_y 1) v_prenex_4963) (<= (select main_a v_prenex_4963) 1001) (<= 1994 (* 2 (select main_a v_prenex_4963))) (< v_prenex_4963 main_y)))) (or (forall ((v_prenex_444 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_444))) (<= (+ main_y 1) v_prenex_444) (< v_prenex_444 main_y) (<= 995 (select main_a v_prenex_444)))) (forall ((v_prenex_443 Int)) (<= 0 (+ (select main_a v_prenex_443) 1)))) (forall ((v_prenex_886 Int) (v_prenex_887 Int)) (or (<= (+ main_y 1) v_prenex_887) (<= (+ (select main_a v_prenex_886) 994) (select main_a v_prenex_887)) (< v_prenex_887 main_y) (<= 995 (select main_a v_prenex_887)) (<= (select main_a v_prenex_886) 5))) (forall ((v_prenex_5136 Int) (v_prenex_5135 Int)) (or (<= (+ main_x 1) v_prenex_5135) (<= 997 (select main_a v_prenex_5136)) (<= 1000 (+ (select main_a v_prenex_5135) (select main_a v_prenex_5136))) (< v_prenex_5136 main_y) (<= (select main_a v_prenex_5135) 5) (<= (+ main_y 1) v_prenex_5136))) (forall ((v_prenex_3681 Int) (v_prenex_3682 Int)) (or (< v_prenex_3682 main_y) (<= (+ main_y 1) v_prenex_3682) (<= 997 (select main_a v_prenex_3682)) (< v_prenex_3681 main_x) (<= (+ (select main_a v_prenex_3681) (select main_a v_prenex_3682)) 1000))) (forall ((v_prenex_1833 Int) (v_prenex_1834 Int)) (or (<= (select main_a v_prenex_1834) 1001) (<= (select main_a v_prenex_1834) (+ (select main_a v_prenex_1833) 998)) (<= 0 (+ (select main_a v_prenex_1833) 1)) (<= (select main_a v_prenex_1833) 5) (< v_prenex_1834 main_y) (<= (+ main_y 1) v_prenex_1834) (<= (+ main_x 1) v_prenex_1833))) (or (forall ((v_prenex_5508 Int)) (or (<= (select main_a v_prenex_5508) 1001) (<= 1994 (* 2 (select main_a v_prenex_5508))) (<= (+ main_y 1) v_prenex_5508) (< v_prenex_5508 main_y))) (forall ((v_prenex_5507 Int)) (<= 0 (+ (select main_a v_prenex_5507) 1)))) (forall ((v_prenex_34 Int) (v_prenex_33 Int)) (or (< v_prenex_34 main_y) (<= (select main_a v_prenex_33) 5) (<= (select main_a v_prenex_34) 999) (<= 2 (* 2 (select main_a v_prenex_33))) (<= (+ (select main_a v_prenex_33) (select main_a v_prenex_34)) 1000) (<= (+ main_y 1) v_prenex_34) (< v_prenex_33 main_x))) (or (forall ((v_prenex_1386 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1386))) (<= (+ main_y 1) v_prenex_1386) (< v_prenex_1386 main_y) (<= (select main_a v_prenex_1386) 999))) (forall ((v_prenex_1385 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1385))) (< v_prenex_1385 main_x)))) (forall ((v_prenex_3647 Int) (v_prenex_3648 Int)) (or (<= (+ main_x 1) v_prenex_3647) (<= (select main_a v_prenex_3647) 5) (<= (* 2 (select main_a v_prenex_3648)) 1998) (<= (+ main_y 1) v_prenex_3648) (<= (+ (select main_a v_prenex_3647) 994) (select main_a v_prenex_3648)) (< v_prenex_3648 main_y))) (forall ((v_prenex_4908 Int) (v_prenex_4909 Int)) (or (<= (select main_a v_prenex_4908) 3) (<= (select main_a v_prenex_4909) 1001) (<= (+ (select main_a v_prenex_4908) (select main_a v_prenex_4909)) 1000) (< v_prenex_4909 main_y) (<= (* 2 (select main_a v_prenex_4908)) 6) (< v_prenex_4908 main_x) (<= (+ main_y 1) v_prenex_4909))) (forall ((v_prenex_3725 Int) (v_prenex_3726 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3725))) (< v_prenex_3726 main_y) (<= (+ main_y 1) v_prenex_3726) (<= (+ (select main_a v_prenex_3725) 994) (select main_a v_prenex_3726)) (<= (+ main_x 1) v_prenex_3725) (<= 995 (select main_a v_prenex_3726)))) (forall ((v_prenex_6250 Int) (v_prenex_6249 Int)) (or (<= 1 (select main_a v_prenex_6249)) (<= (+ main_x 1) v_prenex_6249) (<= (+ main_y 1) v_prenex_6250) (<= (select main_a v_prenex_6250) 1001) (< v_prenex_6250 main_y) (<= (select main_a v_prenex_6250) (+ (select main_a v_prenex_6249) 998)) (<= (* 2 (select main_a v_prenex_6249)) 6))) (forall ((v_prenex_2864 Int) (v_prenex_2863 Int)) (or (<= (select main_a v_prenex_2864) 999) (< v_prenex_2864 main_y) (<= (+ main_y 1) v_prenex_2864) (<= 1000 (+ (select main_a v_prenex_2863) (select main_a v_prenex_2864))) (< v_prenex_2863 main_x))) (forall ((v_prenex_3867 Int) (v_prenex_3868 Int)) (or (<= (+ (select main_a v_prenex_3867) 994) (select main_a v_prenex_3868)) (< v_prenex_3868 main_y) (<= (+ main_y 1) v_prenex_3868) (<= 1 (select main_a v_prenex_3867)) (< v_prenex_3867 main_x) (<= (select main_a v_prenex_3868) 999) (<= (* 2 (select main_a v_prenex_3867)) 6))) (forall ((v_prenex_3557 Int) (v_prenex_3558 Int)) (or (<= (select main_a v_prenex_3557) 3) (<= (select main_a v_prenex_3558) 1001) (<= (+ main_y 1) v_prenex_3558) (<= (select main_a v_prenex_3558) (+ (select main_a v_prenex_3557) 998)) (<= 0 (+ (select main_a v_prenex_3557) 1)) (< v_prenex_3558 main_y) (< v_prenex_3557 main_x))) (forall ((v_prenex_5578 Int) (v_prenex_5577 Int)) (or (<= (+ (select main_a v_prenex_5577) (select main_a v_prenex_5578)) 1000) (< v_prenex_5577 main_x) (< v_prenex_5578 main_y) (<= 2 (* 2 (select main_a v_prenex_5577))) (<= (select main_a v_prenex_5578) 999) (<= (select main_a v_prenex_5577) 3) (<= (+ main_y 1) v_prenex_5578))) (forall ((v_prenex_2916 Int) (v_prenex_2915 Int)) (or (<= (+ main_y 1) v_prenex_2916) (< v_prenex_2916 main_y) (<= 0 (+ (select main_a v_prenex_2915) 1)) (<= 1000 (+ (select main_a v_prenex_2915) (select main_a v_prenex_2916))) (<= 1994 (* 2 (select main_a v_prenex_2916))) (<= (* 2 (select main_a v_prenex_2915)) 6))) (forall ((v_prenex_5258 Int) (v_prenex_5257 Int)) (or (<= 995 (select main_a v_prenex_5258)) (<= 1 (select main_a v_prenex_5257)) (<= (+ main_y 1) v_prenex_5258) (<= (* 2 (select main_a v_prenex_5257)) 6) (< v_prenex_5258 main_y) (<= (+ (select main_a v_prenex_5257) 994) (select main_a v_prenex_5258)) (<= (+ main_x 1) v_prenex_5257))) (forall ((v_prenex_6219 Int) (v_prenex_6220 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6219))) (<= (+ (select main_a v_prenex_6219) 994) (select main_a v_prenex_6220)) (<= (+ main_y 1) v_prenex_6220) (< v_prenex_6220 main_y) (<= 995 (select main_a v_prenex_6220)))) (forall ((v_prenex_230 Int) (v_prenex_229 Int)) (or (<= 0 (+ (select main_a v_prenex_229) 1)) (<= (select main_a v_prenex_230) 1001) (< v_prenex_230 main_y) (< v_prenex_229 main_x) (<= 2 (* 2 (select main_a v_prenex_229))) (<= (+ main_y 1) v_prenex_230) (<= (select main_a v_prenex_230) (+ (select main_a v_prenex_229) 998)))) (forall ((v_prenex_2799 Int) (v_prenex_2800 Int)) (or (<= 0 (+ (select main_a v_prenex_2799) 1)) (< v_prenex_2800 main_y) (<= (select main_a v_prenex_2800) (+ (select main_a v_prenex_2799) 998)) (<= (+ main_y 1) v_prenex_2800) (<= 1994 (* 2 (select main_a v_prenex_2800))) (<= (+ main_x 1) v_prenex_2799))) (or (forall ((v_prenex_3909 Int)) (or (<= 0 (+ (select main_a v_prenex_3909) 1)) (<= (select main_a v_prenex_3909) 5))) (forall ((v_prenex_3910 Int)) (or (< v_prenex_3910 main_y) (<= (+ main_y 1) v_prenex_3910) (<= (select main_a v_prenex_3910) 1001) (<= 1994 (* 2 (select main_a v_prenex_3910)))))) (forall ((v_prenex_2185 Int) (v_prenex_2186 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2185))) (<= (* 2 (select main_a v_prenex_2185)) 6) (<= (* 2 (select main_a v_prenex_2186)) 1998) (<= (+ (select main_a v_prenex_2185) (select main_a v_prenex_2186)) 1000) (< v_prenex_2185 main_x) (<= (+ main_y 1) v_prenex_2186) (< v_prenex_2186 main_y))) (forall ((v_prenex_976 Int) (v_prenex_977 Int)) (or (<= (+ main_y 1) v_prenex_977) (< v_prenex_977 main_y) (<= (select main_a v_prenex_976) 5) (<= (+ main_x 1) v_prenex_976) (<= 1000 (+ (select main_a v_prenex_976) (select main_a v_prenex_977))) (<= (select main_a v_prenex_977) 999))) (or (forall ((v_prenex_3518 Int)) (or (<= 995 (select main_a v_prenex_3518)) (<= (+ main_y 1) v_prenex_3518) (< v_prenex_3518 main_y) (<= 1994 (* 2 (select main_a v_prenex_3518))))) (forall ((v_prenex_3517 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3517))) (<= (* 2 (select main_a v_prenex_3517)) 6) (< v_prenex_3517 main_x)))) (forall ((v_prenex_6160 Int) (v_prenex_6159 Int)) (or (<= 1 (select main_a v_prenex_6159)) (<= 997 (select main_a v_prenex_6160)) (< v_prenex_6160 main_y) (<= (+ main_y 1) v_prenex_6160) (<= (select main_a v_prenex_6160) (+ (select main_a v_prenex_6159) 998)) (<= (+ main_x 1) v_prenex_6159))) (forall ((v_prenex_3793 Int) (v_prenex_3794 Int)) (or (<= (select main_a v_prenex_3794) (+ (select main_a v_prenex_3793) 998)) (<= (+ main_x 1) v_prenex_3793) (<= 1994 (* 2 (select main_a v_prenex_3794))) (<= (+ main_y 1) v_prenex_3794) (< v_prenex_3794 main_y) (<= (select main_a v_prenex_3793) 5))) (forall ((v_prenex_2240 Int) (v_prenex_2241 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2241))) (<= (+ main_x 1) v_prenex_2240) (<= (+ main_y 1) v_prenex_2241) (< v_prenex_2241 main_y) (<= 2 (* 2 (select main_a v_prenex_2240))) (<= (+ (select main_a v_prenex_2240) (select main_a v_prenex_2241)) 1000))) (or (forall ((v_prenex_5618 Int)) (or (<= (+ main_y 1) v_prenex_5618) (<= (* 2 (select main_a v_prenex_5618)) 1998) (< v_prenex_5618 main_y))) (forall ((v_prenex_5617 Int)) (or (<= (+ main_x 1) v_prenex_5617) (<= 2 (* 2 (select main_a v_prenex_5617))) (<= (* 2 (select main_a v_prenex_5617)) 6)))) (forall ((v_prenex_5040 Int) (v_prenex_5041 Int)) (or (<= (+ (select main_a v_prenex_5040) 994) (select main_a v_prenex_5041)) (<= (+ main_y 1) v_prenex_5041) (<= 1 (select main_a v_prenex_5040)) (<= 997 (select main_a v_prenex_5041)) (< v_prenex_5041 main_y))) (forall ((v_prenex_2684 Int) (v_prenex_2683 Int)) (or (<= (* 2 (select main_a v_prenex_2683)) 6) (<= (+ main_x 1) v_prenex_2683) (<= (+ main_y 1) v_prenex_2684) (<= 995 (select main_a v_prenex_2684)) (<= (+ (select main_a v_prenex_2683) 994) (select main_a v_prenex_2684)) (< v_prenex_2684 main_y))) (forall ((v_prenex_1219 Int) (v_prenex_1218 Int)) (or (<= 0 (+ (select main_a v_prenex_1218) 1)) (< v_prenex_1219 main_y) (<= 2 (* 2 (select main_a v_prenex_1218))) (<= 995 (select main_a v_prenex_1219)) (<= (+ (select main_a v_prenex_1218) 994) (select main_a v_prenex_1219)) (<= (+ main_y 1) v_prenex_1219))) (or (forall ((v_prenex_4573 Int)) (or (< v_prenex_4573 main_y) (<= (+ main_y 1) v_prenex_4573) (<= 1994 (* 2 (select main_a v_prenex_4573))))) (forall ((v_prenex_4572 Int)) (or (<= (+ main_x 1) v_prenex_4572) (<= 2 (* 2 (select main_a v_prenex_4572))) (<= 0 (+ (select main_a v_prenex_4572) 1))))) (forall ((v_prenex_6370 Int) (v_prenex_6369 Int)) (or (<= (+ main_y 1) v_prenex_6370) (<= (+ (select main_a v_prenex_6369) (select main_a v_prenex_6370)) 1000) (< v_prenex_6370 main_y) (<= 997 (select main_a v_prenex_6370)) (< v_prenex_6369 main_x) (<= 0 (+ (select main_a v_prenex_6369) 1)))) (forall ((v_prenex_5707 Int) (v_prenex_5706 Int)) (or (<= (+ main_x 1) v_prenex_5706) (<= 1 (select main_a v_prenex_5706)) (< v_prenex_5707 main_y) (<= (select main_a v_prenex_5706) 5) (<= (+ (select main_a v_prenex_5706) (select main_a v_prenex_5707)) 1000) (<= 997 (select main_a v_prenex_5707)) (<= (+ main_y 1) v_prenex_5707))) (forall ((v_prenex_2053 Int) (v_prenex_2054 Int)) (or (<= (+ main_y 1) v_prenex_2054) (<= 1994 (* 2 (select main_a v_prenex_2054))) (<= (select main_a v_prenex_2053) 5) (< v_prenex_2054 main_y) (< v_prenex_2053 main_x) (<= (+ (select main_a v_prenex_2053) (select main_a v_prenex_2054)) 1000))) (forall ((v_prenex_4264 Int) (v_prenex_4263 Int)) (or (< v_prenex_4264 main_y) (<= 1000 (+ (select main_a v_prenex_4263) (select main_a v_prenex_4264))) (<= (+ main_y 1) v_prenex_4264) (<= (select main_a v_prenex_4263) 5) (<= (* 2 (select main_a v_prenex_4264)) 1998))) (forall ((v_prenex_3241 Int) (v_prenex_3240 Int)) (or (<= (+ main_y 1) v_prenex_3241) (< v_prenex_3240 main_x) (<= 1000 (+ (select main_a v_prenex_3240) (select main_a v_prenex_3241))) (<= 2 (* 2 (select main_a v_prenex_3240))) (<= (select main_a v_prenex_3241) 999) (< v_prenex_3241 main_y))) (forall ((v_prenex_2453 Int) (v_prenex_2452 Int)) (or (<= (+ main_y 1) v_prenex_2453) (< v_prenex_2453 main_y) (<= (select main_a v_prenex_2452) 5) (<= 997 (select main_a v_prenex_2453)) (<= 1000 (+ (select main_a v_prenex_2452) (select main_a v_prenex_2453))))) (or (forall ((v_prenex_5852 Int)) (or (<= (select main_a v_prenex_5852) 5) (<= (select main_a v_prenex_5852) 3))) (forall ((v_prenex_5853 Int)) (or (<= 995 (select main_a v_prenex_5853)) (<= 1994 (* 2 (select main_a v_prenex_5853))) (< v_prenex_5853 main_y) (<= (+ main_y 1) v_prenex_5853)))) (forall ((v_prenex_5462 Int) (v_prenex_5461 Int)) (or (<= 1 (select main_a v_prenex_5461)) (<= (+ main_y 1) v_prenex_5462) (<= (+ (select main_a v_prenex_5461) 994) (select main_a v_prenex_5462)) (<= (select main_a v_prenex_5461) 3) (<= (+ main_x 1) v_prenex_5461) (< v_prenex_5462 main_y) (<= (select main_a v_prenex_5462) 1001))) (forall ((v_prenex_4335 Int) (v_prenex_4336 Int)) (or (<= (+ main_y 1) v_prenex_4336) (<= 2 (* 2 (select main_a v_prenex_4335))) (< v_prenex_4336 main_y) (<= 0 (+ (select main_a v_prenex_4335) 1)) (<= 1994 (* 2 (select main_a v_prenex_4336))) (<= (+ (select main_a v_prenex_4335) (select main_a v_prenex_4336)) 1000))) (forall ((v_prenex_804 Int) (v_prenex_805 Int)) (or (< v_prenex_805 main_y) (<= (select main_a v_prenex_805) 1001) (<= (select main_a v_prenex_805) (+ (select main_a v_prenex_804) 998)) (<= (+ main_y 1) v_prenex_805) (<= 1 (select main_a v_prenex_804)) (<= (+ main_x 1) v_prenex_804))) (or (forall ((v_prenex_3095 Int)) (or (<= (+ main_y 1) v_prenex_3095) (< v_prenex_3095 main_y) (<= 1994 (* 2 (select main_a v_prenex_3095))) (<= (select main_a v_prenex_3095) 999))) (forall ((v_prenex_3094 Int)) (or (<= (select main_a v_prenex_3094) 3) (<= (+ main_x 1) v_prenex_3094) (<= (* 2 (select main_a v_prenex_3094)) 6)))) (forall ((v_prenex_983 Int) (v_prenex_982 Int)) (or (<= (+ main_y 1) v_prenex_983) (<= (select main_a v_prenex_983) (+ (select main_a v_prenex_982) 998)) (<= (select main_a v_prenex_983) 999) (<= (select main_a v_prenex_982) 3) (< v_prenex_982 main_x) (< v_prenex_983 main_y))) (forall ((v_prenex_6046 Int) (v_prenex_6045 Int)) (or (< v_prenex_6046 main_y) (<= (* 2 (select main_a v_prenex_6046)) 1998) (<= (select main_a v_prenex_6046) (+ (select main_a v_prenex_6045) 998)) (< v_prenex_6045 main_x) (<= (+ main_y 1) v_prenex_6046))) (forall ((v_prenex_1689 Int) (v_prenex_1690 Int)) (or (<= (+ main_y 1) v_prenex_1690) (<= (select main_a v_prenex_1690) (+ (select main_a v_prenex_1689) 998)) (<= 997 (select main_a v_prenex_1690)) (<= 2 (* 2 (select main_a v_prenex_1689))) (< v_prenex_1689 main_x) (< v_prenex_1690 main_y))) (forall ((v_prenex_5615 Int) (v_prenex_5616 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5615))) (<= (select main_a v_prenex_5615) 5) (< v_prenex_5616 main_y) (<= (+ (select main_a v_prenex_5615) 994) (select main_a v_prenex_5616)) (<= 1994 (* 2 (select main_a v_prenex_5616))) (<= (+ main_y 1) v_prenex_5616))) (forall ((v_prenex_3928 Int) (v_prenex_3927 Int)) (or (<= (+ (select main_a v_prenex_3927) 994) (select main_a v_prenex_3928)) (< v_prenex_3928 main_y) (< v_prenex_3927 main_x) (<= (+ main_x 1) v_prenex_3927) (<= (select main_a v_prenex_3927) 5))) (forall ((v_prenex_1091 Int) (v_prenex_1090 Int)) (or (<= (+ (select main_a v_prenex_1090) (select main_a v_prenex_1091)) 1000) (<= (+ main_y 1) v_prenex_1091) (<= (select main_a v_prenex_1090) 5) (< v_prenex_1091 main_y) (<= (+ main_x 1) v_prenex_1090) (<= 995 (select main_a v_prenex_1091)))) (or (forall ((v_prenex_6430 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6430))) (<= (+ main_y 1) v_prenex_6430) (<= (select main_a v_prenex_6430) 999) (< v_prenex_6430 main_y))) (forall ((v_prenex_6429 Int)) (or (<= 0 (+ (select main_a v_prenex_6429) 1)) (<= (+ main_x 1) v_prenex_6429)))) (or (forall ((v_prenex_1086 Int)) (or (<= (select main_a v_prenex_1086) 3) (<= (* 2 (select main_a v_prenex_1086)) 6))) (forall ((v_prenex_1087 Int)) (or (< v_prenex_1087 main_y) (<= 1994 (* 2 (select main_a v_prenex_1087))) (<= (+ main_y 1) v_prenex_1087) (<= (* 2 (select main_a v_prenex_1087)) 1998)))) (or (forall ((v_prenex_1998 Int)) (<= 1994 (* 2 (select main_a v_prenex_1998)))) (forall ((v_prenex_1997 Int)) (or (<= (+ main_x 1) v_prenex_1997) (<= (select main_a v_prenex_1997) 5) (<= (* 2 (select main_a v_prenex_1997)) 6) (< v_prenex_1997 main_x)))) (forall ((v_prenex_1670 Int) (v_prenex_1669 Int)) (or (< v_prenex_1670 main_y) (<= (+ main_y 1) v_prenex_1670) (<= 1994 (* 2 (select main_a v_prenex_1670))) (<= (select main_a v_prenex_1669) 5) (<= (+ (select main_a v_prenex_1669) (select main_a v_prenex_1670)) 1000) (<= (* 2 (select main_a v_prenex_1669)) 6))) (or (forall ((v_prenex_840 Int)) (<= 2 (* 2 (select main_a v_prenex_840)))) (forall ((v_prenex_841 Int)) (or (<= (+ main_y 1) v_prenex_841) (<= (select main_a v_prenex_841) 999) (< v_prenex_841 main_y) (<= 1994 (* 2 (select main_a v_prenex_841)))))) (forall ((v_prenex_4094 Int) (v_prenex_4093 Int)) (or (< v_prenex_4094 main_y) (<= (+ main_y 1) v_prenex_4094) (<= (+ main_x 1) v_prenex_4093) (<= (select main_a v_prenex_4094) (+ (select main_a v_prenex_4093) 998)) (<= (select main_a v_prenex_4094) 1001) (<= 2 (* 2 (select main_a v_prenex_4093))) (<= 0 (+ (select main_a v_prenex_4093) 1)))) (forall ((v_prenex_893 Int) (v_prenex_892 Int)) (or (<= 0 (+ (select main_a v_prenex_892) 1)) (<= (select main_a v_prenex_893) 1001) (<= (* 2 (select main_a v_prenex_892)) 6) (<= (+ main_y 1) v_prenex_893) (< v_prenex_893 main_y) (<= (+ (select main_a v_prenex_892) (select main_a v_prenex_893)) 1000))) (forall ((v_prenex_2110 Int) (v_prenex_2109 Int)) (or (<= (select main_a v_prenex_2109) 3) (<= (select main_a v_prenex_2110) 1001) (<= (+ main_x 1) v_prenex_2109) (<= (+ (select main_a v_prenex_2109) (select main_a v_prenex_2110)) 1000) (<= 0 (+ (select main_a v_prenex_2109) 1)) (< v_prenex_2110 main_y) (<= (+ main_y 1) v_prenex_2110))) (forall ((v_prenex_4421 Int) (v_prenex_4420 Int)) (or (<= 1000 (+ (select main_a v_prenex_4420) (select main_a v_prenex_4421))) (<= (+ main_y 1) v_prenex_4421) (<= (select main_a v_prenex_4421) 1001) (< v_prenex_4421 main_y) (<= 1 (select main_a v_prenex_4420)) (<= (+ main_x 1) v_prenex_4420))) (forall ((v_prenex_3898 Int) (v_prenex_3897 Int)) (or (<= 0 (+ (select main_a v_prenex_3897) 1)) (<= (select main_a v_prenex_3898) 999) (<= (+ (select main_a v_prenex_3897) (select main_a v_prenex_3898)) 1000) (< v_prenex_3898 main_y) (<= (+ main_y 1) v_prenex_3898))) (forall ((v_prenex_2374 Int) (v_prenex_2375 Int)) (or (<= (select main_a v_prenex_2375) 1001) (<= (* 2 (select main_a v_prenex_2374)) 6) (<= (+ (select main_a v_prenex_2374) 994) (select main_a v_prenex_2375)) (<= (select main_a v_prenex_2374) 5) (<= (+ main_x 1) v_prenex_2374) (<= (+ main_y 1) v_prenex_2375) (< v_prenex_2375 main_y))) (forall ((v_prenex_6576 Int) (v_prenex_6575 Int)) (or (< v_prenex_6575 main_x) (<= (select main_a v_prenex_6575) 5) (< v_prenex_6576 main_y) (<= (+ main_y 1) v_prenex_6576) (<= 1000 (+ (select main_a v_prenex_6575) (select main_a v_prenex_6576))) (<= (select main_a v_prenex_6576) 1001) (<= 0 (+ (select main_a v_prenex_6575) 1)))) (forall ((v_prenex_475 Int) (v_prenex_476 Int)) (or (<= (select main_a v_prenex_475) 5) (< v_prenex_476 main_y) (<= 995 (select main_a v_prenex_476)) (<= 2 (* 2 (select main_a v_prenex_475))) (<= 1000 (+ (select main_a v_prenex_475) (select main_a v_prenex_476))) (<= (+ main_y 1) v_prenex_476))) (forall ((v_prenex_6505 Int) (v_prenex_6506 Int)) (or (<= (+ (select main_a v_prenex_6505) (select main_a v_prenex_6506)) 1000) (<= (+ main_y 1) v_prenex_6506) (<= 995 (select main_a v_prenex_6506)) (< v_prenex_6506 main_y))) (forall ((v_prenex_4863 Int) (v_prenex_4862 Int)) (or (<= (select main_a v_prenex_4862) 5) (<= (+ (select main_a v_prenex_4862) 994) (select main_a v_prenex_4863)) (<= 2 (* 2 (select main_a v_prenex_4862))) (< v_prenex_4862 main_x) (<= (+ main_x 1) v_prenex_4862))) (or (forall ((v_prenex_6478 Int)) (or (<= (* 2 (select main_a v_prenex_6478)) 1998) (<= (+ main_y 1) v_prenex_6478) (< v_prenex_6478 main_y) (<= (select main_a v_prenex_6478) 1001))) (forall ((v_prenex_6477 Int)) (or (<= (+ main_x 1) v_prenex_6477) (<= (select main_a v_prenex_6477) 3)))) (forall ((v_prenex_961 Int) (v_prenex_960 Int)) (or (< v_prenex_961 main_y) (<= 0 (+ (select main_a v_prenex_960) 1)) (<= (select main_a v_prenex_961) 999) (<= (+ main_y 1) v_prenex_961) (< v_prenex_960 main_x) (<= (select main_a v_prenex_961) (+ (select main_a v_prenex_960) 998)) (<= (select main_a v_prenex_960) 3))) (or (forall ((v_prenex_2788 Int)) (or (<= (+ main_y 1) v_prenex_2788) (<= 1994 (* 2 (select main_a v_prenex_2788))) (< v_prenex_2788 main_y))) (forall ((v_prenex_2787 Int)) (or (<= 0 (+ (select main_a v_prenex_2787) 1)) (<= (* 2 (select main_a v_prenex_2787)) 6) (< v_prenex_2787 main_x)))) (or (forall ((v_prenex_1467 Int)) (or (<= (* 2 (select main_a v_prenex_1467)) 6) (< v_prenex_1467 main_x) (<= 2 (* 2 (select main_a v_prenex_1467))))) (forall ((v_prenex_1468 Int)) (or (< v_prenex_1468 main_y) (<= (+ main_y 1) v_prenex_1468) (<= 1994 (* 2 (select main_a v_prenex_1468))) (<= (select main_a v_prenex_1468) 999)))) (forall ((v_prenex_4789 Int) (v_prenex_4788 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4788))) (<= (+ main_x 1) v_prenex_4788) (<= (* 2 (select main_a v_prenex_4789)) 1998) (<= (+ main_y 1) v_prenex_4789) (<= (select main_a v_prenex_4789) (+ (select main_a v_prenex_4788) 998)) (< v_prenex_4789 main_y) (<= (select main_a v_prenex_4788) 3))) (forall ((v_prenex_3559 Int) (v_prenex_3560 Int)) (or (< v_prenex_3559 main_x) (<= (select main_a v_prenex_3559) 3) (<= (* 2 (select main_a v_prenex_3560)) 1998) (<= (select main_a v_prenex_3560) (+ (select main_a v_prenex_3559) 998)) (<= (+ main_y 1) v_prenex_3560) (< v_prenex_3560 main_y) (<= (* 2 (select main_a v_prenex_3559)) 6))) (forall ((v_prenex_1167 Int) (v_prenex_1166 Int)) (or (< v_prenex_1167 main_y) (<= 1 (select main_a v_prenex_1166)) (<= 2 (* 2 (select main_a v_prenex_1166))) (<= (+ main_y 1) v_prenex_1167) (<= (select main_a v_prenex_1167) (+ (select main_a v_prenex_1166) 998)) (<= 995 (select main_a v_prenex_1167)) (< v_prenex_1166 main_x))) (forall ((v_prenex_4316 Int) (v_prenex_4315 Int)) (or (<= (+ (select main_a v_prenex_4315) (select main_a v_prenex_4316)) 1000) (<= (+ main_y 1) v_prenex_4316) (< v_prenex_4316 main_y) (<= 995 (select main_a v_prenex_4316)) (<= 0 (+ (select main_a v_prenex_4315) 1)) (< v_prenex_4315 main_x))) (forall ((v_prenex_5644 Int) (v_prenex_5643 Int)) (or (<= 0 (+ (select main_a v_prenex_5643) 1)) (< v_prenex_5643 main_x) (<= 1000 (+ (select main_a v_prenex_5643) (select main_a v_prenex_5644))) (<= (+ main_x 1) v_prenex_5643) (<= 2 (* 2 (select main_a v_prenex_5643))))) (or (forall ((v_prenex_6105 Int)) (or (<= (select main_a v_prenex_6105) 3) (<= 0 (+ (select main_a v_prenex_6105) 1)) (<= (+ main_x 1) v_prenex_6105))) (forall ((v_prenex_6106 Int)) (or (<= (select main_a v_prenex_6106) 1001) (< v_prenex_6106 main_y) (<= (+ main_y 1) v_prenex_6106) (<= 1994 (* 2 (select main_a v_prenex_6106)))))) (forall ((v_prenex_1404 Int) (v_prenex_1403 Int)) (or (< v_prenex_1404 main_y) (<= (select main_a v_prenex_1403) 5) (<= (+ main_y 1) v_prenex_1404) (<= 2 (* 2 (select main_a v_prenex_1403))) (<= (+ (select main_a v_prenex_1403) 994) (select main_a v_prenex_1404)) (<= (* 2 (select main_a v_prenex_1404)) 1998) (<= (+ main_x 1) v_prenex_1403))) (forall ((v_prenex_3769 Int) (v_prenex_3770 Int)) (or (<= 1 (select main_a v_prenex_3769)) (<= (select main_a v_prenex_3770) 999) (<= (* 2 (select main_a v_prenex_3769)) 6) (< v_prenex_3770 main_y) (<= (+ main_y 1) v_prenex_3770) (<= (select main_a v_prenex_3770) (+ (select main_a v_prenex_3769) 998)) (<= (+ main_x 1) v_prenex_3769))) (forall ((v_prenex_2685 Int) (v_prenex_2686 Int)) (or (<= (+ (select main_a v_prenex_2685) (select main_a v_prenex_2686)) 1000) (<= (+ main_x 1) v_prenex_2685) (<= 995 (select main_a v_prenex_2686)) (<= (select main_a v_prenex_2685) 5) (< v_prenex_2686 main_y) (<= (+ main_y 1) v_prenex_2686))) (forall ((v_prenex_5293 Int) (v_prenex_5294 Int)) (or (<= (+ (select main_a v_prenex_5293) 994) (select main_a v_prenex_5294)) (<= (select main_a v_prenex_5294) 999) (<= (+ main_y 1) v_prenex_5294) (<= (* 2 (select main_a v_prenex_5293)) 6) (< v_prenex_5294 main_y) (< v_prenex_5293 main_x))) (or (forall ((v_prenex_5844 Int)) (or (<= (* 2 (select main_a v_prenex_5844)) 6) (< v_prenex_5844 main_x))) (forall ((v_prenex_5845 Int)) (or (<= 997 (select main_a v_prenex_5845)) (< v_prenex_5845 main_y) (<= (+ main_y 1) v_prenex_5845) (<= 1994 (* 2 (select main_a v_prenex_5845)))))) (forall ((v_prenex_4058 Int) (v_prenex_4057 Int)) (or (<= (+ main_y 1) v_prenex_4058) (<= (select main_a v_prenex_4057) 3) (< v_prenex_4057 main_x) (<= (select main_a v_prenex_4058) 1001) (<= (+ (select main_a v_prenex_4057) 994) (select main_a v_prenex_4058)) (<= (select main_a v_prenex_4057) 5) (< v_prenex_4058 main_y))) (or (forall ((v_prenex_3088 Int)) (or (<= (* 2 (select main_a v_prenex_3088)) 6) (< v_prenex_3088 main_x) (<= (select main_a v_prenex_3088) 3))) (forall ((v_prenex_3089 Int)) (or (< v_prenex_3089 main_y) (<= 995 (select main_a v_prenex_3089)) (<= 1994 (* 2 (select main_a v_prenex_3089))) (<= (+ main_y 1) v_prenex_3089)))) (or (forall ((v_prenex_1994 Int)) (or (<= 995 (select main_a v_prenex_1994)) (<= (+ main_y 1) v_prenex_1994) (< v_prenex_1994 main_y) (<= (* 2 (select main_a v_prenex_1994)) 1998))) (forall ((v_prenex_1993 Int)) (or (<= 0 (+ (select main_a v_prenex_1993) 1)) (<= 1 (select main_a v_prenex_1993))))) (or (forall ((v_prenex_4205 Int)) (or (<= (+ main_x 1) v_prenex_4205) (<= (select main_a v_prenex_4205) 3))) (forall ((v_prenex_4206 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4206))) (<= (+ main_y 1) v_prenex_4206) (< v_prenex_4206 main_y)))) (forall ((v_prenex_1692 Int) (v_prenex_1691 Int)) (or (<= (select main_a v_prenex_1691) 5) (<= (+ main_x 1) v_prenex_1691) (<= (select main_a v_prenex_1692) (+ (select main_a v_prenex_1691) 998)) (<= 0 (+ (select main_a v_prenex_1691) 1)) (<= (+ main_y 1) v_prenex_1692) (<= (select main_a v_prenex_1692) 1001) (< v_prenex_1692 main_y))) (forall ((v_prenex_2647 Int) (v_prenex_2648 Int)) (or (< v_prenex_2648 main_y) (<= (+ main_x 1) v_prenex_2647) (<= (+ main_y 1) v_prenex_2648) (<= (+ (select main_a v_prenex_2647) 994) (select main_a v_prenex_2648)) (<= (select main_a v_prenex_2648) 999) (<= (select main_a v_prenex_2647) 5))) (forall ((v_prenex_3426 Int) (v_prenex_3427 Int)) (or (<= (* 2 (select main_a v_prenex_3427)) 1998) (<= (+ main_y 1) v_prenex_3427) (< v_prenex_3427 main_y) (<= 1 (select main_a v_prenex_3426)) (<= (+ main_x 1) v_prenex_3426) (<= 0 (+ (select main_a v_prenex_3426) 1)) (<= (+ (select main_a v_prenex_3426) 994) (select main_a v_prenex_3427)))) (forall ((v_prenex_3267 Int) (v_prenex_3266 Int)) (or (<= (select main_a v_prenex_3267) (+ (select main_a v_prenex_3266) 998)) (<= (* 2 (select main_a v_prenex_3267)) 1998) (<= (+ main_y 1) v_prenex_3267) (<= (+ main_x 1) v_prenex_3266) (<= (* 2 (select main_a v_prenex_3266)) 6) (<= 0 (+ (select main_a v_prenex_3266) 1)) (< v_prenex_3267 main_y))) (forall ((v_prenex_1171 Int) (v_prenex_1170 Int)) (or (<= (select main_a v_prenex_1171) 999) (<= (+ main_x 1) v_prenex_1170) (<= (select main_a v_prenex_1170) 3) (< v_prenex_1171 main_y) (<= (+ main_y 1) v_prenex_1171) (<= (+ (select main_a v_prenex_1170) (select main_a v_prenex_1171)) 1000) (<= 0 (+ (select main_a v_prenex_1170) 1)))) (or (forall ((v_prenex_5238 Int)) (or (< v_prenex_5238 main_y) (<= 1994 (* 2 (select main_a v_prenex_5238))) (<= (select main_a v_prenex_5238) 999) (<= (+ main_y 1) v_prenex_5238))) (forall ((v_prenex_5237 Int)) (or (<= (select main_a v_prenex_5237) 5) (<= (+ main_x 1) v_prenex_5237) (<= 2 (* 2 (select main_a v_prenex_5237)))))) (or (forall ((v_prenex_5251 Int)) (or (<= (select main_a v_prenex_5251) 3) (<= 0 (+ (select main_a v_prenex_5251) 1)))) (forall ((v_prenex_5252 Int)) (or (<= (+ main_y 1) v_prenex_5252) (<= (* 2 (select main_a v_prenex_5252)) 1998) (< v_prenex_5252 main_y) (<= 1994 (* 2 (select main_a v_prenex_5252)))))) (forall ((v_prenex_169 Int) (v_prenex_170 Int)) (or (<= (+ main_y 1) v_prenex_170) (<= (+ (select main_a v_prenex_169) (select main_a v_prenex_170)) 1000) (<= (+ main_x 1) v_prenex_169) (< v_prenex_170 main_y) (<= 0 (+ (select main_a v_prenex_169) 1)) (<= (select main_a v_prenex_170) 1001))) (forall ((v_prenex_215 Int) (v_prenex_216 Int)) (or (<= (+ main_y 1) v_prenex_216) (< v_prenex_216 main_y) (<= (select main_a v_prenex_215) 5) (<= 1000 (+ (select main_a v_prenex_215) (select main_a v_prenex_216))) (<= (+ main_x 1) v_prenex_215) (<= 1 (select main_a v_prenex_215)) (<= 997 (select main_a v_prenex_216)))) (forall ((v_prenex_1236 Int) (v_prenex_1235 Int)) (or (<= (+ (select main_a v_prenex_1235) (select main_a v_prenex_1236)) 1000) (<= (+ main_x 1) v_prenex_1235) (<= 0 (+ (select main_a v_prenex_1235) 1)) (<= (+ main_y 1) v_prenex_1236) (<= 1994 (* 2 (select main_a v_prenex_1236))) (< v_prenex_1236 main_y))) (forall ((v_prenex_938 Int) (v_prenex_939 Int)) (or (<= 1 (select main_a v_prenex_938)) (<= (+ main_x 1) v_prenex_938) (<= (+ (select main_a v_prenex_938) (select main_a v_prenex_939)) 1000) (< v_prenex_938 main_x))) (forall ((v_prenex_4887 Int) (v_prenex_4886 Int)) (or (< v_prenex_4887 main_y) (<= (+ main_y 1) v_prenex_4887) (<= (select main_a v_prenex_4887) (+ (select main_a v_prenex_4886) 998)) (<= (select main_a v_prenex_4887) 1001) (<= (+ main_x 1) v_prenex_4886) (<= 0 (+ (select main_a v_prenex_4886) 1)) (<= (select main_a v_prenex_4886) 3))) (or (forall ((v_prenex_1179 Int)) (or (< v_prenex_1179 main_y) (<= 1994 (* 2 (select main_a v_prenex_1179))) (<= (* 2 (select main_a v_prenex_1179)) 1998) (<= (+ main_y 1) v_prenex_1179))) (forall ((v_prenex_1178 Int)) (or (<= (* 2 (select main_a v_prenex_1178)) 6) (<= 1 (select main_a v_prenex_1178))))) (or (forall ((v_prenex_4958 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4958))) (<= 1 (select main_a v_prenex_4958)))) (forall ((v_prenex_4959 Int)) (or (< v_prenex_4959 main_y) (<= (+ main_y 1) v_prenex_4959) (<= 1994 (* 2 (select main_a v_prenex_4959))) (<= (select main_a v_prenex_4959) 1001)))) (forall ((v_prenex_3645 Int) (v_prenex_3646 Int)) (or (<= (* 2 (select main_a v_prenex_3645)) 6) (< v_prenex_3646 main_y) (<= (+ (select main_a v_prenex_3645) (select main_a v_prenex_3646)) 1000) (<= (+ main_y 1) v_prenex_3646) (<= 995 (select main_a v_prenex_3646)) (<= 0 (+ (select main_a v_prenex_3645) 1)) (< v_prenex_3645 main_x))) (forall ((v_prenex_6421 Int) (v_prenex_6422 Int)) (or (<= (+ main_y 1) v_prenex_6422) (< v_prenex_6421 main_x) (<= (select main_a v_prenex_6421) 5) (< v_prenex_6422 main_y) (<= (+ (select main_a v_prenex_6421) 994) (select main_a v_prenex_6422)) (<= 995 (select main_a v_prenex_6422)) (<= (select main_a v_prenex_6421) 3))) (forall ((v_prenex_2750 Int) (v_prenex_2749 Int)) (or (<= (+ (select main_a v_prenex_2749) 994) (select main_a v_prenex_2750)) (<= (+ main_y 1) v_prenex_2750) (<= 1994 (* 2 (select main_a v_prenex_2750))) (<= (+ main_x 1) v_prenex_2749) (<= (select main_a v_prenex_2749) 3) (< v_prenex_2750 main_y))) (forall ((v_prenex_1310 Int) (v_prenex_1309 Int)) (or (< v_prenex_1310 main_y) (<= 1994 (* 2 (select main_a v_prenex_1310))) (<= (select main_a v_prenex_1309) 3) (<= (+ (select main_a v_prenex_1309) (select main_a v_prenex_1310)) 1000) (<= 2 (* 2 (select main_a v_prenex_1309))) (<= (+ main_y 1) v_prenex_1310))) (forall ((v_prenex_1546 Int) (v_prenex_1545 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1545))) (<= (+ main_x 1) v_prenex_1545) (< v_prenex_1546 main_y) (<= (select main_a v_prenex_1546) 999) (<= (+ (select main_a v_prenex_1545) 994) (select main_a v_prenex_1546)) (<= (+ main_y 1) v_prenex_1546))) (forall ((v_prenex_4236 Int) (v_prenex_4235 Int)) (or (<= (+ main_x 1) v_prenex_4235) (<= (+ main_y 1) v_prenex_4236) (<= (+ (select main_a v_prenex_4235) 994) (select main_a v_prenex_4236)) (<= 1994 (* 2 (select main_a v_prenex_4236))) (< v_prenex_4236 main_y) (<= 2 (* 2 (select main_a v_prenex_4235))) (<= (select main_a v_prenex_4235) 3))) (forall ((v_prenex_2931 Int) (v_prenex_2932 Int)) (or (< v_prenex_2932 main_y) (<= 1994 (* 2 (select main_a v_prenex_2932))) (<= 1 (select main_a v_prenex_2931)) (<= (+ (select main_a v_prenex_2931) (select main_a v_prenex_2932)) 1000) (<= (+ main_y 1) v_prenex_2932) (<= (select main_a v_prenex_2931) 5))) (forall ((v_prenex_3773 Int) (v_prenex_3774 Int)) (or (<= (+ main_y 1) v_prenex_3774) (<= (+ (select main_a v_prenex_3773) (select main_a v_prenex_3774)) 1000) (< v_prenex_3774 main_y) (<= 0 (+ (select main_a v_prenex_3773) 1)) (<= 995 (select main_a v_prenex_3774)) (<= (select main_a v_prenex_3773) 3))) (forall ((v_prenex_6424 Int) (v_prenex_6423 Int)) (or (<= (* 2 (select main_a v_prenex_6423)) 6) (< v_prenex_6424 main_y) (<= 1 (select main_a v_prenex_6423)) (<= 1000 (+ (select main_a v_prenex_6423) (select main_a v_prenex_6424))) (<= (select main_a v_prenex_6424) 1001) (<= (+ main_y 1) v_prenex_6424))) (forall ((v_prenex_651 Int) (v_prenex_652 Int)) (or (<= (+ main_y 1) v_prenex_652) (<= 1000 (+ (select main_a v_prenex_651) (select main_a v_prenex_652))) (< v_prenex_651 main_x) (< v_prenex_652 main_y) (<= (select main_a v_prenex_652) 1001) (<= (* 2 (select main_a v_prenex_651)) 6))) (forall ((v_prenex_5192 Int) (v_prenex_5191 Int)) (or (<= 1 (select main_a v_prenex_5191)) (<= (select main_a v_prenex_5191) 3) (<= (select main_a v_prenex_5192) 999) (<= (+ main_x 1) v_prenex_5191) (<= (select main_a v_prenex_5192) (+ (select main_a v_prenex_5191) 998)) (< v_prenex_5192 main_y) (<= (+ main_y 1) v_prenex_5192))) (forall ((v_prenex_985 Int) (v_prenex_984 Int)) (or (< v_prenex_985 main_y) (<= (select main_a v_prenex_984) 3) (<= (* 2 (select main_a v_prenex_984)) 6) (<= (+ (select main_a v_prenex_984) (select main_a v_prenex_985)) 1000) (<= 1994 (* 2 (select main_a v_prenex_985))) (<= (+ main_y 1) v_prenex_985) (< v_prenex_984 main_x))) (forall ((v_prenex_2129 Int) (v_prenex_2130 Int)) (or (<= (select main_a v_prenex_2130) (+ (select main_a v_prenex_2129) 998)) (< v_prenex_2130 main_y) (<= (* 2 (select main_a v_prenex_2129)) 6) (<= (+ main_y 1) v_prenex_2130) (<= (select main_a v_prenex_2130) 1001))) (forall ((v_prenex_6388 Int) (v_prenex_6387 Int)) (or (<= (+ main_y 1) v_prenex_6388) (< v_prenex_6387 main_x) (<= (* 2 (select main_a v_prenex_6387)) 6) (<= (select main_a v_prenex_6388) (+ (select main_a v_prenex_6387) 998)) (<= 1994 (* 2 (select main_a v_prenex_6388))) (< v_prenex_6388 main_y))) (or (forall ((v_prenex_6211 Int)) (or (<= (select main_a v_prenex_6211) 5) (<= (+ main_x 1) v_prenex_6211))) (forall ((v_prenex_6212 Int)) (or (<= (+ main_y 1) v_prenex_6212) (<= 1994 (* 2 (select main_a v_prenex_6212))) (<= (select main_a v_prenex_6212) 999) (< v_prenex_6212 main_y)))) (forall ((v_prenex_5321 Int) (v_prenex_5322 Int)) (or (<= (select main_a v_prenex_5322) (+ (select main_a v_prenex_5321) 998)) (<= 997 (select main_a v_prenex_5322)) (<= 0 (+ (select main_a v_prenex_5321) 1)) (< v_prenex_5322 main_y) (< v_prenex_5321 main_x) (<= (+ main_y 1) v_prenex_5322) (<= 1 (select main_a v_prenex_5321)))) (or (forall ((v_prenex_2295 Int)) (or (< v_prenex_2295 main_y) (<= (+ main_y 1) v_prenex_2295) (<= 1994 (* 2 (select main_a v_prenex_2295))))) (forall ((v_prenex_2294 Int)) (<= 1 (select main_a v_prenex_2294)))) (forall ((v_prenex_1862 Int) (v_prenex_1861 Int)) (or (<= (select main_a v_prenex_1861) 5) (<= (+ (select main_a v_prenex_1861) 994) (select main_a v_prenex_1862)) (< v_prenex_1862 main_y) (<= 997 (select main_a v_prenex_1862)) (<= (+ main_y 1) v_prenex_1862) (<= 0 (+ (select main_a v_prenex_1861) 1)))) (forall ((v_prenex_4926 Int) (v_prenex_4927 Int)) (or (<= 997 (select main_a v_prenex_4927)) (<= 0 (+ (select main_a v_prenex_4926) 1)) (< v_prenex_4927 main_y) (<= (select main_a v_prenex_4927) (+ (select main_a v_prenex_4926) 998)) (< v_prenex_4926 main_x) (<= (+ main_y 1) v_prenex_4927))) (or (forall ((v_prenex_4480 Int)) (<= (select main_a v_prenex_4480) 5)) (forall ((v_prenex_4481 Int)) (or (<= (+ main_y 1) v_prenex_4481) (<= (select main_a v_prenex_4481) 999) (<= (* 2 (select main_a v_prenex_4481)) 1998) (< v_prenex_4481 main_y)))) (forall ((v_prenex_4276 Int) (v_prenex_4275 Int)) (or (<= 1000 (+ (select main_a v_prenex_4275) (select main_a v_prenex_4276))) (<= (* 2 (select main_a v_prenex_4276)) 1998) (< v_prenex_4276 main_y) (<= (+ main_y 1) v_prenex_4276) (<= (+ main_x 1) v_prenex_4275))) (forall ((v_prenex_5775 Int) (v_prenex_5774 Int)) (or (<= 997 (select main_a v_prenex_5775)) (< v_prenex_5775 main_y) (<= (select main_a v_prenex_5775) (+ (select main_a v_prenex_5774) 998)) (<= (+ main_y 1) v_prenex_5775))) (forall ((v_prenex_1109 Int) (v_prenex_1108 Int)) (or (<= 1000 (+ (select main_a v_prenex_1108) (select main_a v_prenex_1109))) (<= (+ main_y 1) v_prenex_1109) (< v_prenex_1109 main_y) (<= (+ main_x 1) v_prenex_1108) (<= (select main_a v_prenex_1109) 999))) (or (forall ((v_prenex_3477 Int)) (or (<= (select main_a v_prenex_3477) 999) (< v_prenex_3477 main_y) (<= (* 2 (select main_a v_prenex_3477)) 1998) (<= (+ main_y 1) v_prenex_3477))) (forall ((v_prenex_3476 Int)) (or (<= (select main_a v_prenex_3476) 5) (<= (select main_a v_prenex_3476) 3) (<= (+ main_x 1) v_prenex_3476)))) (forall ((v_prenex_1047 Int) (v_prenex_1046 Int)) (or (<= 1 (select main_a v_prenex_1046)) (< v_prenex_1047 main_y) (<= (+ main_y 1) v_prenex_1047) (<= (select main_a v_prenex_1047) 1001) (<= 1000 (+ (select main_a v_prenex_1046) (select main_a v_prenex_1047))) (<= 0 (+ (select main_a v_prenex_1046) 1)))) (forall ((v_prenex_785 Int) (v_prenex_786 Int)) (or (<= (+ main_y 1) v_prenex_786) (<= 0 (+ (select main_a v_prenex_785) 1)) (<= 1000 (+ (select main_a v_prenex_785) (select main_a v_prenex_786))) (<= 997 (select main_a v_prenex_786)) (< v_prenex_786 main_y) (< v_prenex_785 main_x) (<= (select main_a v_prenex_785) 5))) (forall ((v_prenex_6529 Int) (v_prenex_6530 Int)) (or (<= (+ (select main_a v_prenex_6529) 994) (select main_a v_prenex_6530)) (< v_prenex_6530 main_y) (<= 1 (select main_a v_prenex_6529)) (<= 2 (* 2 (select main_a v_prenex_6529))) (<= (+ main_y 1) v_prenex_6530) (<= 1994 (* 2 (select main_a v_prenex_6530))))) (forall ((v_prenex_4733 Int) (v_prenex_4732 Int)) (or (<= (+ (select main_a v_prenex_4732) (select main_a v_prenex_4733)) 1000) (<= 1 (select main_a v_prenex_4732)) (< v_prenex_4733 main_y) (<= (+ main_x 1) v_prenex_4732) (<= (+ main_y 1) v_prenex_4733) (<= 995 (select main_a v_prenex_4733)))) (or (forall ((v_prenex_5901 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5901))) (<= (select main_a v_prenex_5901) 1001) (< v_prenex_5901 main_y) (<= (+ main_y 1) v_prenex_5901))) (forall ((v_prenex_5900 Int)) (or (<= (* 2 (select main_a v_prenex_5900)) 6) (<= (+ main_x 1) v_prenex_5900) (<= 1 (select main_a v_prenex_5900))))) (forall ((v_prenex_5368 Int) (v_prenex_5367 Int)) (or (<= (+ main_y 1) v_prenex_5368) (< v_prenex_5368 main_y) (<= (select main_a v_prenex_5368) 1001) (<= 1 (select main_a v_prenex_5367)) (<= (select main_a v_prenex_5368) (+ (select main_a v_prenex_5367) 998)) (<= 0 (+ (select main_a v_prenex_5367) 1)))) (forall ((v_prenex_2028 Int) (v_prenex_2027 Int)) (or (<= 1000 (+ (select main_a v_prenex_2027) (select main_a v_prenex_2028))) (<= (+ main_y 1) v_prenex_2028) (<= (select main_a v_prenex_2027) 5) (< v_prenex_2028 main_y) (<= (* 2 (select main_a v_prenex_2027)) 6) (<= (select main_a v_prenex_2028) 1001) (<= (+ main_x 1) v_prenex_2027))) (or (forall ((v_prenex_5978 Int)) (or (< v_prenex_5978 main_x) (<= (select main_a v_prenex_5978) 3) (<= (* 2 (select main_a v_prenex_5978)) 6))) (forall ((v_prenex_5979 Int)) (or (< v_prenex_5979 main_y) (<= (+ main_y 1) v_prenex_5979) (<= (select main_a v_prenex_5979) 1001) (<= (* 2 (select main_a v_prenex_5979)) 1998)))) (or (forall ((v_prenex_4348 Int)) (or (<= (* 2 (select main_a v_prenex_4348)) 1998) (<= (+ main_y 1) v_prenex_4348) (< v_prenex_4348 main_y) (<= (select main_a v_prenex_4348) 1001))) (forall ((v_prenex_4347 Int)) (<= (* 2 (select main_a v_prenex_4347)) 6))) (forall ((v_prenex_6565 Int) (v_prenex_6566 Int)) (or (<= (select main_a v_prenex_6565) 3) (<= (+ main_y 1) v_prenex_6566) (<= 0 (+ (select main_a v_prenex_6565) 1)) (< v_prenex_6565 main_x) (< v_prenex_6566 main_y) (<= (+ (select main_a v_prenex_6565) 994) (select main_a v_prenex_6566)) (<= (select main_a v_prenex_6566) 1001))) (forall ((v_prenex_1398 Int) (v_prenex_1397 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1398))) (<= 0 (+ (select main_a v_prenex_1397) 1)) (< v_prenex_1398 main_y) (<= (+ main_y 1) v_prenex_1398) (<= (* 2 (select main_a v_prenex_1397)) 6) (<= (+ (select main_a v_prenex_1397) (select main_a v_prenex_1398)) 1000))) (or (forall ((v_prenex_2103 Int)) (or (< v_prenex_2103 main_x) (<= 1 (select main_a v_prenex_2103)) (<= (+ main_x 1) v_prenex_2103))) (forall ((v_prenex_2104 Int)) (<= (* 2 (select main_a v_prenex_2104)) 1998))) (or (forall ((v_prenex_3861 Int)) (or (< v_prenex_3861 main_x) (<= 1 (select main_a v_prenex_3861)) (<= 0 (+ (select main_a v_prenex_3861) 1)))) (forall ((v_prenex_3862 Int)) (or (<= 995 (select main_a v_prenex_3862)) (<= (* 2 (select main_a v_prenex_3862)) 1998) (< v_prenex_3862 main_y) (<= (+ main_y 1) v_prenex_3862)))) (forall ((v_prenex_3480 Int)) (or (< v_prenex_3480 main_y) (<= 1994 (* 2 (select main_a v_prenex_3480))) (<= (+ main_y 1) v_prenex_3480))) (forall ((v_prenex_4891 Int) (v_prenex_4890 Int)) (or (< v_prenex_4890 main_x) (<= (select main_a v_prenex_4891) 999) (< v_prenex_4891 main_y) (<= 1 (select main_a v_prenex_4890)) (<= 0 (+ (select main_a v_prenex_4890) 1)) (<= (select main_a v_prenex_4891) (+ (select main_a v_prenex_4890) 998)) (<= (+ main_y 1) v_prenex_4891))) (forall ((v_prenex_2196 Int) (v_prenex_2197 Int)) (or (<= (+ main_y 1) v_prenex_2197) (< v_prenex_2197 main_y) (<= 1 (select main_a v_prenex_2196)) (<= (+ (select main_a v_prenex_2196) 994) (select main_a v_prenex_2197)) (<= 2 (* 2 (select main_a v_prenex_2196))) (<= (select main_a v_prenex_2197) 1001))) (forall ((v_prenex_3070 Int) (v_prenex_3071 Int)) (or (<= (* 2 (select main_a v_prenex_3071)) 1998) (<= 1 (select main_a v_prenex_3070)) (<= (+ (select main_a v_prenex_3070) 994) (select main_a v_prenex_3071)) (<= (+ main_y 1) v_prenex_3071) (< v_prenex_3071 main_y))) (or (forall ((v_prenex_1175 Int)) (or (<= (+ main_y 1) v_prenex_1175) (< v_prenex_1175 main_y) (<= 1994 (* 2 (select main_a v_prenex_1175))) (<= 997 (select main_a v_prenex_1175)))) (forall ((v_prenex_1174 Int)) (<= 1 (select main_a v_prenex_1174)))) (forall ((v_prenex_2620 Int) (v_prenex_2619 Int)) (or (<= 997 (select main_a v_prenex_2620)) (<= 1000 (+ (select main_a v_prenex_2619) (select main_a v_prenex_2620))) (<= (+ main_y 1) v_prenex_2620) (<= (+ main_x 1) v_prenex_2619) (<= (select main_a v_prenex_2619) 3) (< v_prenex_2620 main_y))) (forall ((v_prenex_4709 Int) (v_prenex_4708 Int)) (or (<= (+ main_x 1) v_prenex_4708) (<= (select main_a v_prenex_4708) 3) (<= (+ (select main_a v_prenex_4708) 994) (select main_a v_prenex_4709)) (< v_prenex_4709 main_y) (<= (+ main_y 1) v_prenex_4709) (<= 995 (select main_a v_prenex_4709)))) (forall ((v_prenex_3000 Int) (v_prenex_3001 Int)) (or (<= 0 (+ (select main_a v_prenex_3000) 1)) (<= (* 2 (select main_a v_prenex_3001)) 1998) (<= (select main_a v_prenex_3001) (+ (select main_a v_prenex_3000) 998)) (<= 1 (select main_a v_prenex_3000)) (< v_prenex_3001 main_y) (<= (+ main_y 1) v_prenex_3001))) (forall ((v_prenex_4737 Int) (v_prenex_4736 Int)) (or (< v_prenex_4737 main_y) (<= (+ main_y 1) v_prenex_4737) (<= 1 (select main_a v_prenex_4736)) (<= 995 (select main_a v_prenex_4737)) (<= (select main_a v_prenex_4736) 3) (<= 1000 (+ (select main_a v_prenex_4736) (select main_a v_prenex_4737))))) (forall ((v_prenex_4326 Int) (v_prenex_4325 Int)) (or (<= (+ (select main_a v_prenex_4325) 994) (select main_a v_prenex_4326)) (<= (select main_a v_prenex_4325) 3) (<= (select main_a v_prenex_4325) 5) (<= (+ main_y 1) v_prenex_4326) (< v_prenex_4325 main_x) (<= (* 2 (select main_a v_prenex_4326)) 1998) (< v_prenex_4326 main_y))) (forall ((v_prenex_2985 Int) (v_prenex_2984 Int)) (or (<= (+ (select main_a v_prenex_2984) 994) (select main_a v_prenex_2985)) (<= 997 (select main_a v_prenex_2985)) (<= 0 (+ (select main_a v_prenex_2984) 1)) (<= (+ main_y 1) v_prenex_2985) (< v_prenex_2985 main_y) (<= (+ main_x 1) v_prenex_2984) (<= (* 2 (select main_a v_prenex_2984)) 6))) (forall ((v_prenex_3495 Int) (v_prenex_3496 Int)) (or (< v_prenex_3496 main_y) (<= (* 2 (select main_a v_prenex_3496)) 1998) (<= 2 (* 2 (select main_a v_prenex_3495))) (<= (+ main_y 1) v_prenex_3496) (<= (select main_a v_prenex_3496) (+ (select main_a v_prenex_3495) 998)))) (forall ((v_prenex_1976 Int) (v_prenex_1975 Int)) (or (<= (select main_a v_prenex_1975) 5) (< v_prenex_1976 main_y) (<= (select main_a v_prenex_1976) 1001) (<= (+ main_x 1) v_prenex_1975) (<= (+ main_y 1) v_prenex_1976) (<= (select main_a v_prenex_1976) (+ (select main_a v_prenex_1975) 998)))) (forall ((v_prenex_3565 Int) (v_prenex_3566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3565))) (<= (* 2 (select main_a v_prenex_3566)) 1998) (< v_prenex_3566 main_y) (<= (+ main_y 1) v_prenex_3566) (<= 1000 (+ (select main_a v_prenex_3565) (select main_a v_prenex_3566))) (< v_prenex_3565 main_x))) (forall ((v_prenex_981 Int) (v_prenex_980 Int)) (or (<= (* 2 (select main_a v_prenex_980)) 6) (<= (+ main_y 1) v_prenex_981) (< v_prenex_981 main_y) (<= 997 (select main_a v_prenex_981)) (<= (select main_a v_prenex_981) (+ (select main_a v_prenex_980) 998)) (<= 0 (+ (select main_a v_prenex_980) 1)) (<= (+ main_x 1) v_prenex_980))) (or (forall ((v_prenex_1487 Int)) (or (<= (select main_a v_prenex_1487) 3) (<= (select main_a v_prenex_1487) 5) (< v_prenex_1487 main_x))) (forall ((v_prenex_1488 Int)) (or (< v_prenex_1488 main_y) (<= (+ main_y 1) v_prenex_1488) (<= (* 2 (select main_a v_prenex_1488)) 1998)))) (forall ((v_prenex_3656 Int) (v_prenex_3655 Int)) (or (<= (select main_a v_prenex_3655) 5) (<= 0 (+ (select main_a v_prenex_3655) 1)) (<= 1994 (* 2 (select main_a v_prenex_3656))) (<= (+ (select main_a v_prenex_3655) 994) (select main_a v_prenex_3656)) (< v_prenex_3656 main_y) (< v_prenex_3655 main_x) (<= (+ main_y 1) v_prenex_3656))) (forall ((v_prenex_5679 Int) (v_prenex_5678 Int)) (or (<= (+ main_x 1) v_prenex_5678) (<= (+ main_y 1) v_prenex_5679) (< v_prenex_5679 main_y) (<= 1000 (+ (select main_a v_prenex_5678) (select main_a v_prenex_5679))) (<= (* 2 (select main_a v_prenex_5678)) 6) (<= 997 (select main_a v_prenex_5679)))) (forall ((v_prenex_2785 Int) (v_prenex_2786 Int)) (or (<= 1 (select main_a v_prenex_2785)) (<= (* 2 (select main_a v_prenex_2786)) 1998) (<= (+ main_x 1) v_prenex_2785) (<= (* 2 (select main_a v_prenex_2785)) 6) (<= (+ (select main_a v_prenex_2785) (select main_a v_prenex_2786)) 1000) (< v_prenex_2786 main_y) (<= (+ main_y 1) v_prenex_2786))) (forall ((v_prenex_2378 Int) (v_prenex_2379 Int)) (or (<= (+ main_y 1) v_prenex_2379) (<= (select main_a v_prenex_2378) 5) (< v_prenex_2379 main_y) (<= (* 2 (select main_a v_prenex_2379)) 1998) (<= (select main_a v_prenex_2379) (+ (select main_a v_prenex_2378) 998)) (<= (+ main_x 1) v_prenex_2378) (<= 0 (+ (select main_a v_prenex_2378) 1)))) (forall ((v_prenex_3803 Int) (v_prenex_3804 Int)) (or (<= (+ (select main_a v_prenex_3803) 994) (select main_a v_prenex_3804)) (<= (* 2 (select main_a v_prenex_3803)) 6) (<= (+ main_y 1) v_prenex_3804) (<= 1994 (* 2 (select main_a v_prenex_3804))) (< v_prenex_3804 main_y) (<= (select main_a v_prenex_3803) 3))) (forall ((v_prenex_2057 Int) (v_prenex_2058 Int)) (or (<= (+ main_y 1) v_prenex_2058) (<= (+ (select main_a v_prenex_2057) 994) (select main_a v_prenex_2058)) (<= (select main_a v_prenex_2058) 1001) (<= (+ main_x 1) v_prenex_2057) (<= 0 (+ (select main_a v_prenex_2057) 1)) (< v_prenex_2058 main_y))) (forall ((v_prenex_2552 Int) (v_prenex_2551 Int)) (or (<= (select main_a v_prenex_2551) 5) (<= (+ main_y 1) v_prenex_2552) (<= 1 (select main_a v_prenex_2551)) (<= 1994 (* 2 (select main_a v_prenex_2552))) (< v_prenex_2552 main_y) (< v_prenex_2551 main_x) (<= (+ (select main_a v_prenex_2551) 994) (select main_a v_prenex_2552)))) (forall ((v_prenex_5009 Int) (v_prenex_5008 Int)) (or (<= 0 (+ (select main_a v_prenex_5008) 1)) (< v_prenex_5009 main_y) (<= (* 2 (select main_a v_prenex_5008)) 6) (<= (+ main_y 1) v_prenex_5009) (< v_prenex_5008 main_x) (<= 1994 (* 2 (select main_a v_prenex_5009))) (<= (+ (select main_a v_prenex_5008) 994) (select main_a v_prenex_5009)))) (forall ((v_prenex_6366 Int) (v_prenex_6365 Int)) (or (<= (+ main_y 1) v_prenex_6366) (<= (+ (select main_a v_prenex_6365) (select main_a v_prenex_6366)) 1000) (<= (select main_a v_prenex_6365) 5) (<= (select main_a v_prenex_6366) 1001) (< v_prenex_6366 main_y))) (forall ((v_prenex_4971 Int) (v_prenex_4970 Int)) (or (<= (* 2 (select main_a v_prenex_4971)) 1998) (<= (select main_a v_prenex_4970) 3) (<= (+ main_y 1) v_prenex_4971) (< v_prenex_4971 main_y) (<= (+ (select main_a v_prenex_4970) 994) (select main_a v_prenex_4971)))) (forall ((v_prenex_3701 Int) (v_prenex_3702 Int)) (or (< v_prenex_3702 main_y) (<= (select main_a v_prenex_3701) 3) (<= 2 (* 2 (select main_a v_prenex_3701))) (<= (+ main_y 1) v_prenex_3702) (<= (+ (select main_a v_prenex_3701) 994) (select main_a v_prenex_3702)) (<= (select main_a v_prenex_3702) 999))) (forall ((v_prenex_5649 Int)) (or (<= (* 2 (select main_a v_prenex_5649)) 1998) (<= 997 (select main_a v_prenex_5649)) (<= (+ main_y 1) v_prenex_5649) (< v_prenex_5649 main_y))) (forall ((v_prenex_5648 Int) (v_prenex_5647 Int)) (or (<= (+ main_y 1) v_prenex_5648) (<= (+ (select main_a v_prenex_5647) 994) (select main_a v_prenex_5648)) (<= 1 (select main_a v_prenex_5647)) (<= (+ main_x 1) v_prenex_5647) (<= 997 (select main_a v_prenex_5648)) (< v_prenex_5648 main_y))) (forall ((v_prenex_5202 Int) (v_prenex_5201 Int)) (or (<= (+ (select main_a v_prenex_5201) 994) (select main_a v_prenex_5202)) (<= 1 (select main_a v_prenex_5201)) (<= 1994 (* 2 (select main_a v_prenex_5202))) (<= (select main_a v_prenex_5201) 3) (<= (+ main_y 1) v_prenex_5202) (< v_prenex_5202 main_y))) (forall ((v_prenex_963 Int) (v_prenex_962 Int)) (or (<= 1 (select main_a v_prenex_962)) (<= (* 2 (select main_a v_prenex_963)) 1998) (< v_prenex_962 main_x) (<= (select main_a v_prenex_962) 5) (< v_prenex_963 main_y) (<= (+ (select main_a v_prenex_962) (select main_a v_prenex_963)) 1000) (<= (+ main_y 1) v_prenex_963))) (forall ((v_prenex_4483 Int) (v_prenex_4482 Int)) (or (<= (+ (select main_a v_prenex_4482) (select main_a v_prenex_4483)) 1000) (<= 0 (+ (select main_a v_prenex_4482) 1)) (< v_prenex_4483 main_y) (<= 1994 (* 2 (select main_a v_prenex_4483))) (< v_prenex_4482 main_x) (<= 1 (select main_a v_prenex_4482)) (<= (+ main_y 1) v_prenex_4483))) (forall ((v_prenex_3876 Int) (v_prenex_3875 Int)) (or (<= 1000 (+ (select main_a v_prenex_3875) (select main_a v_prenex_3876))) (<= (select main_a v_prenex_3876) 1001) (< v_prenex_3876 main_y) (<= (+ main_y 1) v_prenex_3876))) (or (forall ((v_prenex_3299 Int)) (or (< v_prenex_3299 main_y) (<= (+ main_y 1) v_prenex_3299) (<= (* 2 (select main_a v_prenex_3299)) 1998) (<= 997 (select main_a v_prenex_3299)))) (forall ((v_prenex_3298 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3298))) (<= (+ main_x 1) v_prenex_3298) (<= (select main_a v_prenex_3298) 5)))) (or (forall ((v_prenex_6363 Int)) (or (< v_prenex_6363 main_x) (<= (select main_a v_prenex_6363) 3) (<= 0 (+ (select main_a v_prenex_6363) 1)))) (forall ((v_prenex_6364 Int)) (or (< v_prenex_6364 main_y) (<= (* 2 (select main_a v_prenex_6364)) 1998) (<= (select main_a v_prenex_6364) 1001) (<= (+ main_y 1) v_prenex_6364)))) (or (forall ((v_prenex_5524 Int)) (or (<= (select main_a v_prenex_5524) 1001) (<= (+ main_y 1) v_prenex_5524) (< v_prenex_5524 main_y) (<= (* 2 (select main_a v_prenex_5524)) 1998))) (forall ((v_prenex_5523 Int)) (or (< v_prenex_5523 main_x) (<= (* 2 (select main_a v_prenex_5523)) 6) (<= 0 (+ (select main_a v_prenex_5523) 1))))) (forall ((v_prenex_5354 Int) (v_prenex_5353 Int)) (or (< v_prenex_5353 main_x) (<= (+ (select main_a v_prenex_5353) 994) (select main_a v_prenex_5354)) (<= (* 2 (select main_a v_prenex_5353)) 6) (< v_prenex_5354 main_y) (<= (+ main_y 1) v_prenex_5354) (<= 995 (select main_a v_prenex_5354)))) (forall ((v_prenex_5763 Int) (v_prenex_5762 Int)) (or (< v_prenex_5762 main_x) (<= (select main_a v_prenex_5762) 3) (<= 2 (* 2 (select main_a v_prenex_5762))) (<= (+ main_y 1) v_prenex_5763) (<= 1994 (* 2 (select main_a v_prenex_5763))) (<= (+ (select main_a v_prenex_5762) (select main_a v_prenex_5763)) 1000) (< v_prenex_5763 main_y))) (or (forall ((v_prenex_1153 Int)) (or (< v_prenex_1153 main_y) (<= (* 2 (select main_a v_prenex_1153)) 1998) (<= (+ main_y 1) v_prenex_1153) (<= (select main_a v_prenex_1153) 1001))) (forall ((v_prenex_1152 Int)) (or (< v_prenex_1152 main_x) (<= 2 (* 2 (select main_a v_prenex_1152))) (<= 0 (+ (select main_a v_prenex_1152) 1))))) (forall ((v_prenex_106 Int) (v_prenex_107 Int)) (or (< v_prenex_107 main_y) (<= (select main_a v_prenex_106) 5) (<= 1000 (+ (select main_a v_prenex_106) (select main_a v_prenex_107))) (<= (+ main_y 1) v_prenex_107) (<= 1994 (* 2 (select main_a v_prenex_107))))) (forall ((v_prenex_3779 Int) (v_prenex_3780 Int)) (or (<= (+ main_y 1) v_prenex_3780) (<= (+ (select main_a v_prenex_3779) 994) (select main_a v_prenex_3780)) (<= 995 (select main_a v_prenex_3780)) (<= 1 (select main_a v_prenex_3779)) (<= (select main_a v_prenex_3779) 3) (< v_prenex_3780 main_y))) (forall ((v_prenex_5215 Int) (v_prenex_5216 Int)) (or (<= (+ main_y 1) v_prenex_5216) (< v_prenex_5215 main_x) (<= (select main_a v_prenex_5216) 999) (<= (select main_a v_prenex_5215) 5) (< v_prenex_5216 main_y) (<= 1000 (+ (select main_a v_prenex_5215) (select main_a v_prenex_5216))))) (forall ((v_prenex_2208 Int) (v_prenex_2209 Int)) (or (<= (select main_a v_prenex_2209) 999) (<= (+ (select main_a v_prenex_2208) (select main_a v_prenex_2209)) 1000) (<= (+ main_y 1) v_prenex_2209) (<= 0 (+ (select main_a v_prenex_2208) 1)) (< v_prenex_2208 main_x) (< v_prenex_2209 main_y))) (or (forall ((v_prenex_5620 Int)) (or (<= 997 (select main_a v_prenex_5620)) (<= (+ main_y 1) v_prenex_5620) (< v_prenex_5620 main_y) (<= (* 2 (select main_a v_prenex_5620)) 1998))) (forall ((v_prenex_5619 Int)) (or (<= (select main_a v_prenex_5619) 3) (<= (select main_a v_prenex_5619) 5) (<= (+ main_x 1) v_prenex_5619)))) (forall ((v_prenex_200 Int) (v_prenex_199 Int)) (or (< v_prenex_199 main_x) (< v_prenex_200 main_y) (<= (+ main_y 1) v_prenex_200) (<= (select main_a v_prenex_200) 1001) (<= (* 2 (select main_a v_prenex_199)) 6) (<= (+ (select main_a v_prenex_199) 994) (select main_a v_prenex_200)))) (or (forall ((v_prenex_1576 Int)) (or (<= (+ main_y 1) v_prenex_1576) (<= (select main_a v_prenex_1576) 1001) (< v_prenex_1576 main_y) (<= (* 2 (select main_a v_prenex_1576)) 1998))) (forall ((v_prenex_1575 Int)) (or (<= (+ main_x 1) v_prenex_1575) (<= (* 2 (select main_a v_prenex_1575)) 6)))) (forall ((v_prenex_3370 Int) (v_prenex_3371 Int)) (or (<= 0 (+ (select main_a v_prenex_3370) 1)) (<= 997 (select main_a v_prenex_3371)) (<= 1 (select main_a v_prenex_3370)) (<= (+ main_y 1) v_prenex_3371) (< v_prenex_3371 main_y) (<= (select main_a v_prenex_3371) (+ (select main_a v_prenex_3370) 998)))) (forall ((v_prenex_3889 Int) (v_prenex_3890 Int)) (or (<= (+ (select main_a v_prenex_3889) 994) (select main_a v_prenex_3890)) (<= (* 2 (select main_a v_prenex_3890)) 1998) (<= 2 (* 2 (select main_a v_prenex_3889))) (<= (+ main_y 1) v_prenex_3890) (< v_prenex_3889 main_x) (< v_prenex_3890 main_y))) (forall ((v_prenex_1568 Int) (v_prenex_1567 Int)) (or (<= (select main_a v_prenex_1568) 1001) (< v_prenex_1567 main_x) (<= (+ main_y 1) v_prenex_1568) (<= 2 (* 2 (select main_a v_prenex_1567))) (< v_prenex_1568 main_y) (<= (select main_a v_prenex_1568) (+ (select main_a v_prenex_1567) 998)))) (forall ((v_prenex_127 Int) (v_prenex_128 Int)) (or (< v_prenex_127 main_x) (<= 2 (* 2 (select main_a v_prenex_127))) (<= (select main_a v_prenex_128) 999) (<= (+ main_y 1) v_prenex_128) (<= 1000 (+ (select main_a v_prenex_127) (select main_a v_prenex_128))) (< v_prenex_128 main_y) (<= 1 (select main_a v_prenex_127)))) (forall ((v_prenex_3458 Int) (v_prenex_3459 Int)) (or (<= (* 2 (select main_a v_prenex_3459)) 1998) (<= (+ main_y 1) v_prenex_3459) (<= (+ main_x 1) v_prenex_3458) (< v_prenex_3459 main_y) (<= (+ (select main_a v_prenex_3458) 994) (select main_a v_prenex_3459)) (<= 2 (* 2 (select main_a v_prenex_3458))))) (forall ((v_prenex_4425 Int) (v_prenex_4424 Int)) (or (<= (* 2 (select main_a v_prenex_4424)) 6) (<= (+ main_y 1) v_prenex_4425) (<= 997 (select main_a v_prenex_4425)) (<= 0 (+ (select main_a v_prenex_4424) 1)) (< v_prenex_4425 main_y) (<= (select main_a v_prenex_4425) (+ (select main_a v_prenex_4424) 998)))) (forall ((v_prenex_3810 Int) (v_prenex_3809 Int)) (or (<= (+ (select main_a v_prenex_3809) (select main_a v_prenex_3810)) 1000) (<= 1 (select main_a v_prenex_3809)) (<= 997 (select main_a v_prenex_3810)) (< v_prenex_3810 main_y) (<= (+ main_y 1) v_prenex_3810) (< v_prenex_3809 main_x))) (forall ((v_prenex_6559 Int) (v_prenex_6560 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6559))) (<= (select main_a v_prenex_6560) 999) (< v_prenex_6560 main_y) (<= (* 2 (select main_a v_prenex_6559)) 6) (<= (+ main_y 1) v_prenex_6560) (<= (select main_a v_prenex_6560) (+ (select main_a v_prenex_6559) 998)))) (forall ((v_prenex_447 Int) (v_prenex_448 Int)) (or (<= (* 2 (select main_a v_prenex_447)) 6) (<= (+ main_x 1) v_prenex_447) (<= (+ (select main_a v_prenex_447) (select main_a v_prenex_448)) 1000) (<= (select main_a v_prenex_448) 1001) (< v_prenex_448 main_y) (<= (select main_a v_prenex_447) 5) (<= (+ main_y 1) v_prenex_448))) (forall ((v_prenex_3845 Int) (v_prenex_3846 Int)) (or (<= (select main_a v_prenex_3846) 1001) (<= (+ main_x 1) v_prenex_3845) (<= (+ (select main_a v_prenex_3845) 994) (select main_a v_prenex_3846)) (< v_prenex_3846 main_y) (<= (+ main_y 1) v_prenex_3846) (<= (* 2 (select main_a v_prenex_3845)) 6) (<= 1 (select main_a v_prenex_3845)))) (forall ((v_prenex_5174 Int) (v_prenex_5173 Int)) (or (<= (select main_a v_prenex_5174) 999) (<= (+ main_y 1) v_prenex_5174) (<= (+ (select main_a v_prenex_5173) 994) (select main_a v_prenex_5174)) (< v_prenex_5174 main_y) (<= 0 (+ (select main_a v_prenex_5173) 1)) (<= (select main_a v_prenex_5173) 3) (< v_prenex_5173 main_x))) (forall ((v_prenex_5024 Int) (v_prenex_5025 Int)) (or (<= (+ main_y 1) v_prenex_5025) (<= 997 (select main_a v_prenex_5025)) (<= 1 (select main_a v_prenex_5024)) (< v_prenex_5024 main_x) (< v_prenex_5025 main_y) (<= (select main_a v_prenex_5024) 3) (<= (+ (select main_a v_prenex_5024) (select main_a v_prenex_5025)) 1000))) (forall ((v_prenex_4019 Int) (v_prenex_4020 Int)) (or (<= (+ main_x 1) v_prenex_4019) (<= (select main_a v_prenex_4019) 5) (<= 1994 (* 2 (select main_a v_prenex_4020))) (<= (+ main_y 1) v_prenex_4020) (<= (select main_a v_prenex_4020) (+ (select main_a v_prenex_4019) 998)) (<= (* 2 (select main_a v_prenex_4019)) 6) (< v_prenex_4020 main_y))) (forall ((v_prenex_277 Int) (v_prenex_278 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_278))) (<= (+ main_x 1) v_prenex_277) (<= (+ main_y 1) v_prenex_278) (< v_prenex_278 main_y) (<= (+ (select main_a v_prenex_277) (select main_a v_prenex_278)) 1000))) (forall ((v_prenex_2200 Int) (v_prenex_2201 Int)) (or (<= (* 2 (select main_a v_prenex_2200)) 6) (<= (select main_a v_prenex_2201) (+ (select main_a v_prenex_2200) 998)) (<= (+ main_x 1) v_prenex_2200) (< v_prenex_2200 main_x) (<= (select main_a v_prenex_2200) 5))) (forall ((v_prenex_1228 Int) (v_prenex_1227 Int)) (or (<= (+ main_y 1) v_prenex_1228) (<= 997 (select main_a v_prenex_1228)) (<= (select main_a v_prenex_1227) 3) (<= (+ (select main_a v_prenex_1227) (select main_a v_prenex_1228)) 1000) (< v_prenex_1228 main_y))) (or (forall ((v_prenex_2237 Int)) (or (<= (* 2 (select main_a v_prenex_2237)) 1998) (<= (+ main_y 1) v_prenex_2237) (<= (select main_a v_prenex_2237) 999) (< v_prenex_2237 main_y))) (forall ((v_prenex_2236 Int)) (or (<= (select main_a v_prenex_2236) 3) (<= (* 2 (select main_a v_prenex_2236)) 6)))) (forall ((v_prenex_5826 Int) (v_prenex_5827 Int)) (or (< v_prenex_5827 main_y) (<= 1000 (+ (select main_a v_prenex_5826) (select main_a v_prenex_5827))) (<= (+ main_y 1) v_prenex_5827) (<= (select main_a v_prenex_5826) 3) (<= (* 2 (select main_a v_prenex_5827)) 1998))) (forall ((v_prenex_1165 Int) (v_prenex_1164 Int)) (or (<= (+ main_y 1) v_prenex_1165) (<= (+ main_x 1) v_prenex_1164) (<= (+ (select main_a v_prenex_1164) (select main_a v_prenex_1165)) 1000) (<= (select main_a v_prenex_1164) 3) (<= (* 2 (select main_a v_prenex_1165)) 1998) (< v_prenex_1165 main_y))) (or (forall ((v_prenex_5807 Int)) (or (<= (* 2 (select main_a v_prenex_5807)) 1998) (< v_prenex_5807 main_y) (<= (+ main_y 1) v_prenex_5807))) (forall ((v_prenex_5806 Int)) (or (<= (select main_a v_prenex_5806) 5) (<= (+ main_x 1) v_prenex_5806) (<= 0 (+ (select main_a v_prenex_5806) 1))))) (forall ((v_prenex_1111 Int) (v_prenex_1110 Int)) (or (< v_prenex_1111 main_y) (<= (+ main_y 1) v_prenex_1111) (< v_prenex_1110 main_x) (<= 1 (select main_a v_prenex_1110)) (<= (select main_a v_prenex_1111) 1001) (<= (+ (select main_a v_prenex_1110) (select main_a v_prenex_1111)) 1000))) (forall ((v_prenex_6140 Int) (v_prenex_6139 Int)) (or (<= (select main_a v_prenex_6139) 3) (< v_prenex_6139 main_x) (<= 997 (select main_a v_prenex_6140)) (< v_prenex_6140 main_y) (<= 0 (+ (select main_a v_prenex_6139) 1)) (<= (+ (select main_a v_prenex_6139) (select main_a v_prenex_6140)) 1000) (<= (+ main_y 1) v_prenex_6140))) (forall ((v_prenex_3555 Int) (v_prenex_3556 Int)) (or (<= (select main_a v_prenex_3556) 1001) (< v_prenex_3556 main_y) (<= (+ main_x 1) v_prenex_3555) (<= (+ (select main_a v_prenex_3555) 994) (select main_a v_prenex_3556)) (<= (+ main_y 1) v_prenex_3556) (<= (select main_a v_prenex_3555) 3))) (forall ((v_prenex_95 Int) (v_prenex_94 Int)) (or (<= (+ main_y 1) v_prenex_95) (<= (select main_a v_prenex_94) 3) (<= 2 (* 2 (select main_a v_prenex_94))) (<= (* 2 (select main_a v_prenex_95)) 1998) (<= (select main_a v_prenex_95) (+ (select main_a v_prenex_94) 998)) (< v_prenex_95 main_y))) (forall ((v_prenex_4088 Int) (v_prenex_4087 Int)) (or (<= (+ main_x 1) v_prenex_4087) (< v_prenex_4088 main_y) (<= 997 (select main_a v_prenex_4088)) (<= (+ (select main_a v_prenex_4087) 994) (select main_a v_prenex_4088)) (<= 2 (* 2 (select main_a v_prenex_4087))) (<= (+ main_y 1) v_prenex_4088))) (forall ((v_prenex_6476 Int) (v_prenex_6475 Int)) (or (<= (* 2 (select main_a v_prenex_6475)) 6) (<= 0 (+ (select main_a v_prenex_6475) 1)) (< v_prenex_6476 main_y) (<= (+ (select main_a v_prenex_6475) (select main_a v_prenex_6476)) 1000) (<= 995 (select main_a v_prenex_6476)) (<= (+ main_y 1) v_prenex_6476))) (forall ((v_prenex_2992 Int) (v_prenex_2993 Int)) (or (<= 1 (select main_a v_prenex_2992)) (<= (* 2 (select main_a v_prenex_2993)) 1998) (<= 1000 (+ (select main_a v_prenex_2992) (select main_a v_prenex_2993))) (<= (+ main_x 1) v_prenex_2992) (<= 0 (+ (select main_a v_prenex_2992) 1)) (< v_prenex_2993 main_y) (<= (+ main_y 1) v_prenex_2993))) (forall ((v_prenex_5671 Int) (v_prenex_5670 Int)) (or (< v_prenex_5671 main_y) (<= (* 2 (select main_a v_prenex_5670)) 6) (<= (+ main_y 1) v_prenex_5671) (<= (select main_a v_prenex_5671) (+ (select main_a v_prenex_5670) 998)) (<= 997 (select main_a v_prenex_5671)))) (forall ((v_prenex_2178 Int) (v_prenex_2177 Int)) (or (< v_prenex_2178 main_y) (<= 1 (select main_a v_prenex_2177)) (<= (+ (select main_a v_prenex_2177) 994) (select main_a v_prenex_2178)) (<= 1994 (* 2 (select main_a v_prenex_2178))) (<= (+ main_y 1) v_prenex_2178))) (forall ((v_prenex_6018 Int) (v_prenex_6017 Int)) (or (< v_prenex_6018 main_y) (<= (select main_a v_prenex_6018) (+ (select main_a v_prenex_6017) 998)) (<= (+ main_y 1) v_prenex_6018) (<= (* 2 (select main_a v_prenex_6018)) 1998) (<= (select main_a v_prenex_6017) 5) (<= (+ main_x 1) v_prenex_6017))) (or (forall ((v_prenex_5429 Int)) (or (< v_prenex_5429 main_x) (<= 0 (+ (select main_a v_prenex_5429) 1)) (<= 1 (select main_a v_prenex_5429)))) (forall ((v_prenex_5430 Int)) (or (<= (+ main_y 1) v_prenex_5430) (<= 1994 (* 2 (select main_a v_prenex_5430))) (<= (select main_a v_prenex_5430) 999) (< v_prenex_5430 main_y)))) (or (forall ((v_prenex_4550 Int)) (or (<= 0 (+ (select main_a v_prenex_4550) 1)) (<= 2 (* 2 (select main_a v_prenex_4550))))) (forall ((v_prenex_4551 Int)) (or (<= (* 2 (select main_a v_prenex_4551)) 1998) (<= (+ main_y 1) v_prenex_4551) (<= 995 (select main_a v_prenex_4551)) (< v_prenex_4551 main_y)))) (forall ((v_prenex_1269 Int) (v_prenex_1270 Int)) (or (<= (+ (select main_a v_prenex_1269) 994) (select main_a v_prenex_1270)) (<= (* 2 (select main_a v_prenex_1270)) 1998) (<= (select main_a v_prenex_1269) 5) (< v_prenex_1270 main_y) (<= (+ main_x 1) v_prenex_1269) (<= 0 (+ (select main_a v_prenex_1269) 1)) (<= (+ main_y 1) v_prenex_1270))) (forall ((v_prenex_3166 Int) (v_prenex_3167 Int)) (or (<= 1 (select main_a v_prenex_3166)) (<= 1994 (* 2 (select main_a v_prenex_3167))) (<= (+ main_y 1) v_prenex_3167) (<= 1000 (+ (select main_a v_prenex_3166) (select main_a v_prenex_3167))) (< v_prenex_3167 main_y) (<= 2 (* 2 (select main_a v_prenex_3166))))) (forall ((v_prenex_6428 Int) (v_prenex_6427 Int)) (or (<= (+ main_y 1) v_prenex_6428) (<= (+ (select main_a v_prenex_6427) (select main_a v_prenex_6428)) 1000) (< v_prenex_6427 main_x) (<= (select main_a v_prenex_6428) 999) (< v_prenex_6428 main_y) (<= (* 2 (select main_a v_prenex_6427)) 6))) (forall ((v_prenex_5772 Int) (v_prenex_5773 Int)) (or (<= (+ main_y 1) v_prenex_5773) (<= 1000 (+ (select main_a v_prenex_5772) (select main_a v_prenex_5773))) (<= (select main_a v_prenex_5772) 5) (< v_prenex_5773 main_y) (<= (* 2 (select main_a v_prenex_5773)) 1998) (<= 2 (* 2 (select main_a v_prenex_5772))))) (forall ((v_prenex_954 Int) (v_prenex_955 Int)) (or (<= 1 (select main_a v_prenex_954)) (<= (select main_a v_prenex_954) 5) (<= (+ main_y 1) v_prenex_955) (< v_prenex_955 main_y) (<= 997 (select main_a v_prenex_955)) (<= (select main_a v_prenex_955) (+ (select main_a v_prenex_954) 998)))) (forall ((v_prenex_1978 Int) (v_prenex_1977 Int)) (or (<= 997 (select main_a v_prenex_1978)) (< v_prenex_1977 main_x) (<= (+ main_y 1) v_prenex_1978) (<= (+ (select main_a v_prenex_1977) (select main_a v_prenex_1978)) 1000) (<= (select main_a v_prenex_1977) 3) (< v_prenex_1978 main_y))) (or (forall ((v_prenex_1899 Int)) (or (<= (* 2 (select main_a v_prenex_1899)) 6) (< v_prenex_1899 main_x) (<= (select main_a v_prenex_1899) 3))) (forall ((v_prenex_1900 Int)) (or (< v_prenex_1900 main_y) (<= (* 2 (select main_a v_prenex_1900)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1900))) (<= (+ main_y 1) v_prenex_1900)))) (forall ((v_prenex_3230 Int) (v_prenex_3231 Int)) (or (<= (+ main_x 1) v_prenex_3230) (<= (select main_a v_prenex_3231) 1001) (<= 1 (select main_a v_prenex_3230)) (<= (+ main_y 1) v_prenex_3231) (< v_prenex_3231 main_y) (<= (select main_a v_prenex_3231) (+ (select main_a v_prenex_3230) 998)) (<= (select main_a v_prenex_3230) 3))) (forall ((v_prenex_2348 Int) (v_prenex_2349 Int)) (or (< v_prenex_2348 main_x) (<= (+ main_y 1) v_prenex_2349) (< v_prenex_2349 main_y) (<= 1 (select main_a v_prenex_2348)) (<= (select main_a v_prenex_2349) 1001) (<= (select main_a v_prenex_2349) (+ (select main_a v_prenex_2348) 998)))) (or (forall ((v_prenex_4799 Int)) (or (<= (+ main_y 1) v_prenex_4799) (<= (select main_a v_prenex_4799) 999) (< v_prenex_4799 main_y) (<= 1994 (* 2 (select main_a v_prenex_4799))))) (forall ((v_prenex_4798 Int)) (or (<= (* 2 (select main_a v_prenex_4798)) 6) (<= 1 (select main_a v_prenex_4798))))) (forall ((v_prenex_6054 Int) (v_prenex_6053 Int)) (or (<= 1 (select main_a v_prenex_6053)) (<= (+ (select main_a v_prenex_6053) 994) (select main_a v_prenex_6054)) (< v_prenex_6054 main_y) (<= 995 (select main_a v_prenex_6054)) (<= (+ main_y 1) v_prenex_6054) (< v_prenex_6053 main_x) (<= (select main_a v_prenex_6053) 5))) (or (forall ((v_prenex_4988 Int)) (or (<= (+ main_x 1) v_prenex_4988) (<= (select main_a v_prenex_4988) 5))) (forall ((v_prenex_4989 Int)) (or (<= 997 (select main_a v_prenex_4989)) (<= (+ main_y 1) v_prenex_4989) (<= 1994 (* 2 (select main_a v_prenex_4989))) (< v_prenex_4989 main_y)))) (forall ((v_prenex_3390 Int) (v_prenex_3391 Int)) (or (<= (+ (select main_a v_prenex_3390) 994) (select main_a v_prenex_3391)) (<= 1 (select main_a v_prenex_3390)) (<= 1994 (* 2 (select main_a v_prenex_3391))) (< v_prenex_3391 main_y) (< v_prenex_3390 main_x) (<= (+ main_y 1) v_prenex_3391))) (forall ((v_prenex_2499 Int) (v_prenex_2500 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2499))) (<= 1000 (+ (select main_a v_prenex_2499) (select main_a v_prenex_2500))) (< v_prenex_2499 main_x) (< v_prenex_2500 main_y) (<= (+ main_y 1) v_prenex_2500) (<= 1994 (* 2 (select main_a v_prenex_2500))) (<= 0 (+ (select main_a v_prenex_2499) 1)))) (forall ((v_prenex_2047 Int) (v_prenex_2048 Int)) (or (<= (select main_a v_prenex_2048) 999) (<= (+ main_y 1) v_prenex_2048) (< v_prenex_2048 main_y) (<= 1000 (+ (select main_a v_prenex_2047) (select main_a v_prenex_2048))) (<= (* 2 (select main_a v_prenex_2047)) 6) (< v_prenex_2047 main_x) (<= (select main_a v_prenex_2047) 5))) (or (forall ((v_prenex_1275 Int)) (or (<= 0 (+ (select main_a v_prenex_1275) 1)) (< v_prenex_1275 main_x))) (forall ((v_prenex_1276 Int)) (or (<= (select main_a v_prenex_1276) 1001) (<= (+ main_y 1) v_prenex_1276) (<= 1994 (* 2 (select main_a v_prenex_1276))) (< v_prenex_1276 main_y)))) (or (forall ((v_prenex_2304 Int)) (or (< v_prenex_2304 main_x) (<= 1 (select main_a v_prenex_2304)) (<= (+ main_x 1) v_prenex_2304) (<= (* 2 (select main_a v_prenex_2304)) 6))) (forall ((v_prenex_2305 Int)) (<= (* 2 (select main_a v_prenex_2305)) 1998))) (forall ((v_prenex_5249 Int) (v_prenex_5250 Int)) (or (<= (+ (select main_a v_prenex_5249) 994) (select main_a v_prenex_5250)) (<= 1 (select main_a v_prenex_5249)) (< v_prenex_5249 main_x) (<= (+ main_y 1) v_prenex_5250) (< v_prenex_5250 main_y) (<= 0 (+ (select main_a v_prenex_5249) 1)) (<= 995 (select main_a v_prenex_5250)))) (forall ((v_prenex_1542 Int) (v_prenex_1541 Int)) (or (<= (select main_a v_prenex_1541) 5) (<= 997 (select main_a v_prenex_1542)) (<= 0 (+ (select main_a v_prenex_1541) 1)) (<= (+ (select main_a v_prenex_1541) (select main_a v_prenex_1542)) 1000) (<= (+ main_y 1) v_prenex_1542) (< v_prenex_1542 main_y) (< v_prenex_1541 main_x))) (forall ((v_prenex_4841 Int) (v_prenex_4840 Int)) (or (<= (+ (select main_a v_prenex_4840) 994) (select main_a v_prenex_4841)) (<= 2 (* 2 (select main_a v_prenex_4840))) (< v_prenex_4840 main_x) (<= 1 (select main_a v_prenex_4840)) (<= (+ main_x 1) v_prenex_4840))) (forall ((v_prenex_5276 Int) (v_prenex_5275 Int)) (or (<= (+ main_y 1) v_prenex_5276) (< v_prenex_5276 main_y) (<= (select main_a v_prenex_5276) 999) (<= (+ (select main_a v_prenex_5275) (select main_a v_prenex_5276)) 1000) (<= (* 2 (select main_a v_prenex_5275)) 6) (<= 0 (+ (select main_a v_prenex_5275) 1)) (< v_prenex_5275 main_x))) (forall ((v_prenex_4781 Int) (v_prenex_4780 Int)) (or (< v_prenex_4781 main_y) (<= (+ main_y 1) v_prenex_4781) (<= (select main_a v_prenex_4781) 999) (<= (select main_a v_prenex_4781) (+ (select main_a v_prenex_4780) 998)) (< v_prenex_4780 main_x) (<= 1 (select main_a v_prenex_4780)))) (forall ((v_prenex_6092 Int) (v_prenex_6091 Int)) (or (<= (select main_a v_prenex_6091) 5) (<= (+ (select main_a v_prenex_6091) 994) (select main_a v_prenex_6092)) (<= 1 (select main_a v_prenex_6091)) (<= 997 (select main_a v_prenex_6092)) (< v_prenex_6092 main_y) (<= (+ main_y 1) v_prenex_6092))) (forall ((v_prenex_3440 Int) (v_prenex_3441 Int)) (or (<= (+ main_x 1) v_prenex_3440) (<= (* 2 (select main_a v_prenex_3441)) 1998) (<= (+ main_y 1) v_prenex_3441) (< v_prenex_3441 main_y) (<= (* 2 (select main_a v_prenex_3440)) 6) (<= 0 (+ (select main_a v_prenex_3440) 1)) (<= (select main_a v_prenex_3441) (+ (select main_a v_prenex_3440) 998)))) (forall ((v_prenex_777 Int) (v_prenex_778 Int)) (or (<= 2 (* 2 (select main_a v_prenex_777))) (<= 995 (select main_a v_prenex_778)) (<= 0 (+ (select main_a v_prenex_777) 1)) (<= (+ (select main_a v_prenex_777) (select main_a v_prenex_778)) 1000) (<= (+ main_y 1) v_prenex_778) (< v_prenex_778 main_y))) (forall ((v_prenex_3747 Int) (v_prenex_3748 Int)) (or (<= 1 (select main_a v_prenex_3747)) (<= (select main_a v_prenex_3748) 1001) (<= (+ main_y 1) v_prenex_3748) (<= 0 (+ (select main_a v_prenex_3747) 1)) (< v_prenex_3748 main_y) (<= (select main_a v_prenex_3748) (+ (select main_a v_prenex_3747) 998)) (< v_prenex_3747 main_x))) (or (forall ((v_prenex_1119 Int)) (or (< v_prenex_1119 main_y) (<= (+ main_y 1) v_prenex_1119) (<= 1994 (* 2 (select main_a v_prenex_1119))) (<= 997 (select main_a v_prenex_1119)))) (forall ((v_prenex_1118 Int)) (or (<= (+ main_x 1) v_prenex_1118) (<= (select main_a v_prenex_1118) 3) (<= 0 (+ (select main_a v_prenex_1118) 1))))) (forall ((v_prenex_2073 Int) (v_prenex_2074 Int)) (or (<= (* 2 (select main_a v_prenex_2073)) 6) (<= (* 2 (select main_a v_prenex_2074)) 1998) (< v_prenex_2073 main_x) (< v_prenex_2074 main_y) (<= (+ main_y 1) v_prenex_2074) (<= (select main_a v_prenex_2073) 5) (<= 1000 (+ (select main_a v_prenex_2073) (select main_a v_prenex_2074))))) (or (forall ((v_prenex_4111 Int)) (or (<= (+ main_x 1) v_prenex_4111) (<= 1 (select main_a v_prenex_4111)))) (forall ((v_prenex_4112 Int)) (or (<= (* 2 (select main_a v_prenex_4112)) 1998) (<= (+ main_y 1) v_prenex_4112) (<= 997 (select main_a v_prenex_4112)) (< v_prenex_4112 main_y)))) (forall ((v_prenex_4306 Int) (v_prenex_4305 Int)) (or (<= (+ (select main_a v_prenex_4305) 994) (select main_a v_prenex_4306)) (<= 0 (+ (select main_a v_prenex_4305) 1)) (<= 1994 (* 2 (select main_a v_prenex_4306))) (< v_prenex_4306 main_y) (<= (+ main_y 1) v_prenex_4306))) (forall ((v_prenex_1946 Int) (v_prenex_1945 Int)) (or (<= (+ main_y 1) v_prenex_1946) (< v_prenex_1946 main_y) (<= (select main_a v_prenex_1945) 5) (<= (select main_a v_prenex_1946) 999) (<= (+ (select main_a v_prenex_1945) (select main_a v_prenex_1946)) 1000))) (forall ((v_prenex_425 Int) (v_prenex_426 Int)) (or (< v_prenex_425 main_x) (< v_prenex_426 main_y) (<= 1994 (* 2 (select main_a v_prenex_426))) (<= (select main_a v_prenex_425) 3) (<= (+ main_y 1) v_prenex_426) (<= (select main_a v_prenex_426) (+ (select main_a v_prenex_425) 998)))) (forall ((v_prenex_5181 Int) (v_prenex_5182 Int)) (or (<= (* 2 (select main_a v_prenex_5181)) 6) (< v_prenex_5182 main_y) (<= 995 (select main_a v_prenex_5182)) (<= (+ main_y 1) v_prenex_5182) (<= (select main_a v_prenex_5181) 5) (< v_prenex_5181 main_x) (<= (+ (select main_a v_prenex_5181) 994) (select main_a v_prenex_5182)))) (or (forall ((v_prenex_1459 Int)) (or (<= 1 (select main_a v_prenex_1459)) (<= (select main_a v_prenex_1459) 3))) (forall ((v_prenex_1460 Int)) (or (<= (* 2 (select main_a v_prenex_1460)) 1998) (< v_prenex_1460 main_y) (<= (+ main_y 1) v_prenex_1460) (<= 1994 (* 2 (select main_a v_prenex_1460)))))) (forall ((v_prenex_2779 Int) (v_prenex_2780 Int)) (or (<= 995 (select main_a v_prenex_2780)) (<= (+ (select main_a v_prenex_2779) 994) (select main_a v_prenex_2780)) (< v_prenex_2780 main_y) (<= (* 2 (select main_a v_prenex_2779)) 6) (<= (+ main_y 1) v_prenex_2780))) (or (forall ((v_prenex_504 Int)) (or (<= 995 (select main_a v_prenex_504)) (< v_prenex_504 main_y) (<= (+ main_y 1) v_prenex_504) (<= 1994 (* 2 (select main_a v_prenex_504))))) (forall ((v_prenex_503 Int)) (<= (select main_a v_prenex_503) 3))) (forall ((v_prenex_2450 Int) (v_prenex_2451 Int)) (or (<= (+ main_y 1) v_prenex_2451) (< v_prenex_2450 main_x) (<= (* 2 (select main_a v_prenex_2450)) 6) (<= (select main_a v_prenex_2450) 5) (< v_prenex_2451 main_y) (<= (+ (select main_a v_prenex_2450) (select main_a v_prenex_2451)) 1000) (<= 995 (select main_a v_prenex_2451)))) (forall ((v_prenex_5325 Int) (v_prenex_5326 Int)) (or (<= (* 2 (select main_a v_prenex_5325)) 6) (<= (select main_a v_prenex_5325) 3) (<= 995 (select main_a v_prenex_5326)) (<= (+ main_y 1) v_prenex_5326) (<= (+ (select main_a v_prenex_5325) 994) (select main_a v_prenex_5326)) (< v_prenex_5326 main_y))) (or (forall ((v_prenex_3492 Int)) (or (<= (+ main_y 1) v_prenex_3492) (<= 995 (select main_a v_prenex_3492)) (< v_prenex_3492 main_y) (<= (* 2 (select main_a v_prenex_3492)) 1998))) (forall ((v_prenex_3491 Int)) (or (<= (* 2 (select main_a v_prenex_3491)) 6) (<= 1 (select main_a v_prenex_3491))))) (forall ((v_prenex_5951 Int) (v_prenex_5950 Int)) (or (<= (* 2 (select main_a v_prenex_5950)) 6) (<= (+ main_x 1) v_prenex_5950) (<= 1000 (+ (select main_a v_prenex_5950) (select main_a v_prenex_5951))) (<= (* 2 (select main_a v_prenex_5951)) 1998) (<= (+ main_y 1) v_prenex_5951) (<= (select main_a v_prenex_5950) 3) (< v_prenex_5951 main_y))) (forall ((v_prenex_970 Int) (v_prenex_971 Int)) (or (< v_prenex_971 main_y) (<= (* 2 (select main_a v_prenex_970)) 6) (<= (+ (select main_a v_prenex_970) 994) (select main_a v_prenex_971)) (< v_prenex_970 main_x) (<= (+ main_y 1) v_prenex_971) (<= 997 (select main_a v_prenex_971)))) (or (forall ((v_prenex_396 Int)) (or (< v_prenex_396 main_y) (<= (+ main_y 1) v_prenex_396) (<= 1994 (* 2 (select main_a v_prenex_396))) (<= 995 (select main_a v_prenex_396)))) (forall ((v_prenex_395 Int)) (or (<= (select main_a v_prenex_395) 3) (<= (+ main_x 1) v_prenex_395) (<= 1 (select main_a v_prenex_395))))) (forall ((v_prenex_1990 Int) (v_prenex_1989 Int)) (or (< v_prenex_1990 main_y) (<= (+ main_x 1) v_prenex_1989) (<= (select main_a v_prenex_1989) 5) (<= (+ (select main_a v_prenex_1989) (select main_a v_prenex_1990)) 1000) (<= (* 2 (select main_a v_prenex_1990)) 1998) (<= (+ main_y 1) v_prenex_1990) (<= 0 (+ (select main_a v_prenex_1989) 1)))) (or (forall ((v_prenex_4503 Int)) (or (<= (+ main_y 1) v_prenex_4503) (< v_prenex_4503 main_y) (<= (* 2 (select main_a v_prenex_4503)) 1998) (<= 995 (select main_a v_prenex_4503)))) (forall ((v_prenex_4502 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4502))) (<= (select main_a v_prenex_4502) 5)))) (forall ((v_prenex_4353 Int) (v_prenex_4354 Int)) (or (<= (+ (select main_a v_prenex_4353) (select main_a v_prenex_4354)) 1000) (<= (select main_a v_prenex_4353) 5) (<= 1 (select main_a v_prenex_4353)) (< v_prenex_4354 main_y) (<= (+ main_y 1) v_prenex_4354) (<= 997 (select main_a v_prenex_4354)))) (forall ((v_prenex_4711 Int) (v_prenex_4710 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4710))) (<= (+ main_y 1) v_prenex_4711) (<= 995 (select main_a v_prenex_4711)) (<= 1 (select main_a v_prenex_4710)) (< v_prenex_4711 main_y) (< v_prenex_4710 main_x) (<= (+ (select main_a v_prenex_4710) 994) (select main_a v_prenex_4711)))) (forall ((v_prenex_2950 Int) (v_prenex_2951 Int)) (or (<= (+ main_y 1) v_prenex_2951) (<= (select main_a v_prenex_2951) (+ (select main_a v_prenex_2950) 998)) (<= (select main_a v_prenex_2951) 999) (< v_prenex_2951 main_y) (<= 2 (* 2 (select main_a v_prenex_2950))))) (forall ((v_prenex_289 Int) (v_prenex_290 Int)) (or (<= (select main_a v_prenex_290) 999) (< v_prenex_290 main_y) (<= 2 (* 2 (select main_a v_prenex_289))) (<= 0 (+ (select main_a v_prenex_289) 1)) (<= (+ main_y 1) v_prenex_290) (<= (select main_a v_prenex_290) (+ (select main_a v_prenex_289) 998)) (<= (+ main_x 1) v_prenex_289))) (forall ((v_prenex_2707 Int) (v_prenex_2708 Int)) (or (< v_prenex_2707 main_x) (<= (+ main_x 1) v_prenex_2707) (<= (select main_a v_prenex_2708) (+ (select main_a v_prenex_2707) 998)) (<= (select main_a v_prenex_2707) 3) (<= 0 (+ (select main_a v_prenex_2707) 1)))) (forall ((v_prenex_1855 Int) (v_prenex_1856 Int)) (or (<= (* 2 (select main_a v_prenex_1855)) 6) (<= (+ main_y 1) v_prenex_1856) (<= 0 (+ (select main_a v_prenex_1855) 1)) (< v_prenex_1856 main_y) (<= (+ (select main_a v_prenex_1855) (select main_a v_prenex_1856)) 1000) (<= 995 (select main_a v_prenex_1856)) (< v_prenex_1855 main_x))) (forall ((v_prenex_1458 Int) (v_prenex_1457 Int)) (or (<= (select main_a v_prenex_1457) 3) (<= (+ main_y 1) v_prenex_1458) (< v_prenex_1458 main_y) (<= 0 (+ (select main_a v_prenex_1457) 1)) (<= (select main_a v_prenex_1458) 1001) (<= (select main_a v_prenex_1458) (+ (select main_a v_prenex_1457) 998)))) (forall ((v_prenex_6006 Int) (v_prenex_6005 Int)) (or (< v_prenex_6005 main_x) (<= (+ main_x 1) v_prenex_6005) (<= 0 (+ (select main_a v_prenex_6005) 1)) (<= 1000 (+ (select main_a v_prenex_6005) (select main_a v_prenex_6006))) (< v_prenex_6006 main_y))) (or (forall ((v_prenex_6134 Int)) (or (<= (* 2 (select main_a v_prenex_6134)) 1998) (<= (select main_a v_prenex_6134) 999) (<= (+ main_y 1) v_prenex_6134) (< v_prenex_6134 main_y))) (forall ((v_prenex_6133 Int)) (or (<= (+ main_x 1) v_prenex_6133) (<= 0 (+ (select main_a v_prenex_6133) 1))))) (or (forall ((v_prenex_4278 Int)) (or (< v_prenex_4278 main_y) (<= (* 2 (select main_a v_prenex_4278)) 1998) (<= (+ main_y 1) v_prenex_4278) (<= (select main_a v_prenex_4278) 1001))) (forall ((v_prenex_4277 Int)) (<= 0 (+ (select main_a v_prenex_4277) 1)))) (or (forall ((v_prenex_3124 Int)) (or (<= (+ main_x 1) v_prenex_3124) (<= (* 2 (select main_a v_prenex_3124)) 6) (<= 2 (* 2 (select main_a v_prenex_3124))))) (forall ((v_prenex_3125 Int)) (or (<= (select main_a v_prenex_3125) 999) (<= 1994 (* 2 (select main_a v_prenex_3125))) (<= (+ main_y 1) v_prenex_3125) (< v_prenex_3125 main_y)))) (or (forall ((v_prenex_4221 Int)) (or (<= (select main_a v_prenex_4221) 5) (<= 0 (+ (select main_a v_prenex_4221) 1)))) (forall ((v_prenex_4222 Int)) (or (< v_prenex_4222 main_y) (<= (+ main_y 1) v_prenex_4222) (<= 1994 (* 2 (select main_a v_prenex_4222)))))) (forall ((v_prenex_876 Int) (v_prenex_877 Int)) (or (<= (+ main_y 1) v_prenex_877) (<= (select main_a v_prenex_877) 999) (<= 1000 (+ (select main_a v_prenex_876) (select main_a v_prenex_877))) (< v_prenex_877 main_y))) (forall ((v_prenex_1326 Int) (v_prenex_1325 Int)) (or (<= 0 (+ (select main_a v_prenex_1325) 1)) (<= (select main_a v_prenex_1325) 3) (< v_prenex_1325 main_x) (<= (+ (select main_a v_prenex_1325) 994) (select main_a v_prenex_1326)) (< v_prenex_1326 main_y) (<= 995 (select main_a v_prenex_1326)) (<= (+ main_y 1) v_prenex_1326))) (forall ((v_prenex_4632 Int) (v_prenex_4633 Int)) (or (<= (select main_a v_prenex_4633) (+ (select main_a v_prenex_4632) 998)) (<= (select main_a v_prenex_4632) 5) (<= (+ main_y 1) v_prenex_4633) (<= (select main_a v_prenex_4633) 999) (< v_prenex_4633 main_y) (<= (+ main_x 1) v_prenex_4632))) (forall ((v_prenex_1051 Int) (v_prenex_1050 Int)) (or (<= 1 (select main_a v_prenex_1050)) (< v_prenex_1051 main_y) (<= (* 2 (select main_a v_prenex_1051)) 1998) (<= (select main_a v_prenex_1051) (+ (select main_a v_prenex_1050) 998)) (<= 0 (+ (select main_a v_prenex_1050) 1)) (<= (+ main_y 1) v_prenex_1051) (<= (+ main_x 1) v_prenex_1050))) (or (forall ((v_prenex_2597 Int)) (or (<= (* 2 (select main_a v_prenex_2597)) 6) (<= (+ main_x 1) v_prenex_2597))) (forall ((v_prenex_2598 Int)) (or (<= (+ main_y 1) v_prenex_2598) (< v_prenex_2598 main_y) (<= 995 (select main_a v_prenex_2598))))) (forall ((v_prenex_1215 Int) (v_prenex_1214 Int)) (or (< v_prenex_1214 main_x) (<= (+ main_y 1) v_prenex_1215) (<= (select main_a v_prenex_1214) 3) (< v_prenex_1215 main_y) (<= 1 (select main_a v_prenex_1214)) (<= (+ (select main_a v_prenex_1214) (select main_a v_prenex_1215)) 1000) (<= (select main_a v_prenex_1215) 1001))) (forall ((v_prenex_76 Int) (v_prenex_75 Int)) (or (<= 995 (select main_a v_prenex_76)) (< v_prenex_76 main_y) (<= (+ (select main_a v_prenex_75) 994) (select main_a v_prenex_76)) (<= (select main_a v_prenex_75) 3) (<= (+ main_y 1) v_prenex_76))) (forall ((v_prenex_2745 Int) (v_prenex_2746 Int)) (or (<= (select main_a v_prenex_2745) 3) (< v_prenex_2746 main_y) (<= (+ main_x 1) v_prenex_2745) (<= (+ main_y 1) v_prenex_2746) (<= 1994 (* 2 (select main_a v_prenex_2746))) (<= (* 2 (select main_a v_prenex_2745)) 6) (<= (select main_a v_prenex_2746) (+ (select main_a v_prenex_2745) 998)))) (or (forall ((v_prenex_762 Int)) (or (<= (+ main_y 1) v_prenex_762) (< v_prenex_762 main_y) (<= (* 2 (select main_a v_prenex_762)) 1998) (<= (select main_a v_prenex_762) 1001))) (forall ((v_prenex_761 Int)) (or (<= (+ main_x 1) v_prenex_761) (<= 1 (select main_a v_prenex_761)) (<= 0 (+ (select main_a v_prenex_761) 1))))) (forall ((v_prenex_5797 Int) (v_prenex_5796 Int)) (or (<= 995 (select main_a v_prenex_5797)) (<= (+ main_y 1) v_prenex_5797) (<= (* 2 (select main_a v_prenex_5796)) 6) (<= (+ main_x 1) v_prenex_5796) (< v_prenex_5797 main_y) (<= (+ (select main_a v_prenex_5796) (select main_a v_prenex_5797)) 1000))) (or (forall ((v_prenex_5380 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5380))) (< v_prenex_5380 main_y))) (forall ((v_prenex_5379 Int)) (or (<= (+ main_x 1) v_prenex_5379) (< v_prenex_5379 main_x) (<= 2 (* 2 (select main_a v_prenex_5379)))))) (forall ((v_prenex_606 Int) (v_prenex_605 Int)) (or (<= (+ main_y 1) v_prenex_606) (< v_prenex_606 main_y) (<= 2 (* 2 (select main_a v_prenex_605))) (<= (+ (select main_a v_prenex_605) 994) (select main_a v_prenex_606)) (<= (* 2 (select main_a v_prenex_606)) 1998))) (forall ((v_prenex_3296 Int) (v_prenex_3297 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3297))) (<= 0 (+ (select main_a v_prenex_3296) 1)) (<= (select main_a v_prenex_3296) 5) (<= (select main_a v_prenex_3297) (+ (select main_a v_prenex_3296) 998)) (< v_prenex_3297 main_y) (<= (+ main_y 1) v_prenex_3297))) (or (forall ((v_prenex_432 Int)) (or (<= (select main_a v_prenex_432) 999) (<= (+ main_y 1) v_prenex_432) (< v_prenex_432 main_y) (<= (* 2 (select main_a v_prenex_432)) 1998))) (forall ((v_prenex_431 Int)) (or (< v_prenex_431 main_x) (<= 0 (+ (select main_a v_prenex_431) 1))))) (forall ((v_prenex_5398 Int) (v_prenex_5397 Int)) (or (< v_prenex_5398 main_y) (<= 2 (* 2 (select main_a v_prenex_5397))) (<= (+ main_y 1) v_prenex_5398) (<= (select main_a v_prenex_5397) 3) (<= (+ (select main_a v_prenex_5397) (select main_a v_prenex_5398)) 1000) (<= (+ main_x 1) v_prenex_5397) (<= 1994 (* 2 (select main_a v_prenex_5398))))) (forall ((v_prenex_5911 Int) (v_prenex_5910 Int)) (or (< v_prenex_5911 main_y) (< v_prenex_5910 main_x) (<= (+ main_y 1) v_prenex_5911) (<= (select main_a v_prenex_5911) (+ (select main_a v_prenex_5910) 998)) (<= 1 (select main_a v_prenex_5910)) (<= (* 2 (select main_a v_prenex_5910)) 6) (<= 1994 (* 2 (select main_a v_prenex_5911))))) (forall ((v_prenex_3454 Int) (v_prenex_3455 Int)) (or (<= (select main_a v_prenex_3455) (+ (select main_a v_prenex_3454) 998)) (<= (select main_a v_prenex_3454) 5) (< v_prenex_3454 main_x) (< v_prenex_3455 main_y) (<= (* 2 (select main_a v_prenex_3455)) 1998) (<= 2 (* 2 (select main_a v_prenex_3454))) (<= (+ main_y 1) v_prenex_3455))) (forall ((v_prenex_3110 Int) (v_prenex_3111 Int)) (or (< v_prenex_3110 main_x) (<= 0 (+ (select main_a v_prenex_3110) 1)) (<= 2 (* 2 (select main_a v_prenex_3110))) (<= (select main_a v_prenex_3111) 999) (<= (+ main_y 1) v_prenex_3111) (<= (select main_a v_prenex_3111) (+ (select main_a v_prenex_3110) 998)) (< v_prenex_3111 main_y))) (forall ((v_prenex_1952 Int) (v_prenex_1951 Int)) (or (<= 0 (+ (select main_a v_prenex_1951) 1)) (<= (* 2 (select main_a v_prenex_1952)) 1998) (<= (select main_a v_prenex_1952) (+ (select main_a v_prenex_1951) 998)) (<= (+ main_y 1) v_prenex_1952) (< v_prenex_1951 main_x) (< v_prenex_1952 main_y) (<= 1 (select main_a v_prenex_1951)))) (forall ((v_prenex_1474 Int) (v_prenex_1473 Int)) (or (<= (+ main_y 1) v_prenex_1474) (<= 0 (+ (select main_a v_prenex_1473) 1)) (<= (+ (select main_a v_prenex_1473) 994) (select main_a v_prenex_1474)) (<= (select main_a v_prenex_1473) 5) (< v_prenex_1474 main_y) (<= 1994 (* 2 (select main_a v_prenex_1474))) (<= (+ main_x 1) v_prenex_1473))) (forall ((v_prenex_4070 Int) (v_prenex_4069 Int)) (or (<= (+ main_y 1) v_prenex_4070) (< v_prenex_4070 main_y) (<= (select main_a v_prenex_4070) 1001) (<= (+ main_x 1) v_prenex_4069) (<= (+ (select main_a v_prenex_4069) (select main_a v_prenex_4070)) 1000) (<= 0 (+ (select main_a v_prenex_4069) 1)))) (or (forall ((v_prenex_4805 Int)) (or (<= (+ main_y 1) v_prenex_4805) (<= 995 (select main_a v_prenex_4805)) (< v_prenex_4805 main_y) (<= 1994 (* 2 (select main_a v_prenex_4805))))) (forall ((v_prenex_4804 Int)) (or (<= 0 (+ (select main_a v_prenex_4804) 1)) (<= (select main_a v_prenex_4804) 5)))) (forall ((v_prenex_1767 Int) (v_prenex_1768 Int)) (or (<= (select main_a v_prenex_1768) 999) (<= (select main_a v_prenex_1767) 5) (<= (* 2 (select main_a v_prenex_1767)) 6) (<= (select main_a v_prenex_1768) (+ (select main_a v_prenex_1767) 998)) (< v_prenex_1767 main_x) (<= (+ main_y 1) v_prenex_1768) (< v_prenex_1768 main_y))) (forall ((v_prenex_4232 Int) (v_prenex_4231 Int)) (or (<= 1 (select main_a v_prenex_4231)) (<= (* 2 (select main_a v_prenex_4232)) 1998) (<= (+ (select main_a v_prenex_4231) (select main_a v_prenex_4232)) 1000) (<= (+ main_y 1) v_prenex_4232) (<= 2 (* 2 (select main_a v_prenex_4231))) (< v_prenex_4232 main_y))) (forall ((v_prenex_5842 Int) (v_prenex_5843 Int)) (or (<= (* 2 (select main_a v_prenex_5842)) 6) (<= (+ main_y 1) v_prenex_5843) (< v_prenex_5843 main_y) (<= 997 (select main_a v_prenex_5843)) (<= 0 (+ (select main_a v_prenex_5842) 1)) (<= 1000 (+ (select main_a v_prenex_5842) (select main_a v_prenex_5843))))) (or (forall ((v_prenex_4045 Int)) (or (<= (select main_a v_prenex_4045) 5) (<= 0 (+ (select main_a v_prenex_4045) 1)))) (forall ((v_prenex_4046 Int)) (or (< v_prenex_4046 main_y) (<= (select main_a v_prenex_4046) 999) (<= (* 2 (select main_a v_prenex_4046)) 1998) (<= (+ main_y 1) v_prenex_4046)))) (forall ((v_prenex_4032 Int) (v_prenex_4031 Int)) (or (<= (+ (select main_a v_prenex_4031) (select main_a v_prenex_4032)) 1000) (<= (+ main_y 1) v_prenex_4032) (<= (select main_a v_prenex_4031) 3) (< v_prenex_4032 main_y) (<= (* 2 (select main_a v_prenex_4031)) 6) (<= 997 (select main_a v_prenex_4032)))) (or (forall ((v_prenex_6012 Int)) (or (< v_prenex_6012 main_y) (<= (* 2 (select main_a v_prenex_6012)) 1998) (<= (+ main_y 1) v_prenex_6012) (<= (select main_a v_prenex_6012) 999))) (forall ((v_prenex_6011 Int)) (or (<= (select main_a v_prenex_6011) 3) (<= (select main_a v_prenex_6011) 5)))) (forall ((v_prenex_5974 Int) (v_prenex_5975 Int)) (or (< v_prenex_5975 main_y) (<= (+ main_x 1) v_prenex_5974) (<= (+ main_y 1) v_prenex_5975) (<= (select main_a v_prenex_5975) 1001) (<= 1000 (+ (select main_a v_prenex_5974) (select main_a v_prenex_5975))) (<= 2 (* 2 (select main_a v_prenex_5974))))) (or (forall ((v_prenex_4578 Int)) (or (<= (select main_a v_prenex_4578) 5) (< v_prenex_4578 main_x) (<= (* 2 (select main_a v_prenex_4578)) 6))) (forall ((v_prenex_4579 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4579))) (<= (* 2 (select main_a v_prenex_4579)) 1998) (< v_prenex_4579 main_y) (<= (+ main_y 1) v_prenex_4579)))) (or (forall ((v_prenex_5207 Int)) (or (<= 0 (+ (select main_a v_prenex_5207) 1)) (< v_prenex_5207 main_x) (<= 1 (select main_a v_prenex_5207)))) (forall ((v_prenex_5208 Int)) (or (<= (+ main_y 1) v_prenex_5208) (<= (* 2 (select main_a v_prenex_5208)) 1998) (<= 997 (select main_a v_prenex_5208)) (< v_prenex_5208 main_y)))) (forall ((v_prenex_1199 Int) (v_prenex_1198 Int)) (or (<= (+ main_y 1) v_prenex_1199) (< v_prenex_1199 main_y) (<= 995 (select main_a v_prenex_1199)) (<= (* 2 (select main_a v_prenex_1198)) 6) (<= 1 (select main_a v_prenex_1198)) (<= (select main_a v_prenex_1199) (+ (select main_a v_prenex_1198) 998)) (<= (+ main_x 1) v_prenex_1198))) (forall ((v_prenex_3993 Int) (v_prenex_3994 Int)) (or (<= (select main_a v_prenex_3993) 5) (<= 995 (select main_a v_prenex_3994)) (< v_prenex_3994 main_y) (<= 1 (select main_a v_prenex_3993)) (<= 1000 (+ (select main_a v_prenex_3993) (select main_a v_prenex_3994))) (<= (+ main_x 1) v_prenex_3993) (<= (+ main_y 1) v_prenex_3994))) (forall ((v_prenex_2000 Int) (v_prenex_1999 Int)) (or (<= (select main_a v_prenex_2000) (+ (select main_a v_prenex_1999) 998)) (< v_prenex_2000 main_y) (<= 0 (+ (select main_a v_prenex_1999) 1)) (<= 2 (* 2 (select main_a v_prenex_1999))) (<= 995 (select main_a v_prenex_2000)) (<= (+ main_y 1) v_prenex_2000))) (forall ((v_prenex_5632 Int) (v_prenex_5631 Int)) (or (<= (+ main_x 1) v_prenex_5631) (<= (* 2 (select main_a v_prenex_5632)) 1998) (<= (+ main_y 1) v_prenex_5632) (<= (* 2 (select main_a v_prenex_5631)) 6) (<= (+ (select main_a v_prenex_5631) 994) (select main_a v_prenex_5632)) (<= (select main_a v_prenex_5631) 5) (< v_prenex_5632 main_y))) (forall ((v_prenex_2791 Int) (v_prenex_2792 Int)) (or (<= (select main_a v_prenex_2792) 999) (< v_prenex_2792 main_y) (<= (+ main_y 1) v_prenex_2792) (<= (select main_a v_prenex_2792) (+ (select main_a v_prenex_2791) 998)))) (or (forall ((v_prenex_5454 Int)) (<= (* 2 (select main_a v_prenex_5454)) 1998)) (forall ((v_prenex_5453 Int)) (or (<= (select main_a v_prenex_5453) 5) (<= (+ main_x 1) v_prenex_5453) (<= 2 (* 2 (select main_a v_prenex_5453))) (< v_prenex_5453 main_x)))) (forall ((v_prenex_574 Int) (v_prenex_573 Int)) (or (<= (* 2 (select main_a v_prenex_573)) 6) (< v_prenex_573 main_x) (<= (select main_a v_prenex_574) 999) (<= (+ main_y 1) v_prenex_574) (< v_prenex_574 main_y) (<= (+ (select main_a v_prenex_573) 994) (select main_a v_prenex_574)))) (forall ((v_prenex_10 Int) (v_prenex_9 Int)) (or (<= (* 2 (select main_a v_prenex_9)) 6) (<= (select main_a v_prenex_10) (+ (select main_a v_prenex_9) 998)) (< v_prenex_10 main_y) (<= (+ main_y 1) v_prenex_10) (<= (select main_a v_prenex_10) 1001) (< v_prenex_9 main_x))) (forall ((v_prenex_464 Int) (v_prenex_463 Int)) (or (<= (+ main_y 1) v_prenex_464) (< v_prenex_464 main_y) (<= (* 2 (select main_a v_prenex_463)) 6) (<= (* 2 (select main_a v_prenex_464)) 1998) (<= (+ (select main_a v_prenex_463) 994) (select main_a v_prenex_464)))) (or (forall ((v_prenex_5805 Int)) (or (<= (* 2 (select main_a v_prenex_5805)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5805))) (<= (+ main_y 1) v_prenex_5805) (< v_prenex_5805 main_y))) (forall ((v_prenex_5804 Int)) (or (<= (select main_a v_prenex_5804) 5) (<= (+ main_x 1) v_prenex_5804) (<= (* 2 (select main_a v_prenex_5804)) 6)))) (forall ((v_prenex_4008 Int) (v_prenex_4007 Int)) (or (< v_prenex_4007 main_x) (<= 995 (select main_a v_prenex_4008)) (<= 2 (* 2 (select main_a v_prenex_4007))) (<= (+ main_y 1) v_prenex_4008) (<= (+ (select main_a v_prenex_4007) (select main_a v_prenex_4008)) 1000) (< v_prenex_4008 main_y))) (forall ((v_prenex_1852 Int) (v_prenex_1851 Int)) (or (<= (+ main_y 1) v_prenex_1852) (<= 2 (* 2 (select main_a v_prenex_1851))) (<= (select main_a v_prenex_1852) 999) (<= (+ (select main_a v_prenex_1851) (select main_a v_prenex_1852)) 1000) (<= (+ main_x 1) v_prenex_1851) (< v_prenex_1852 main_y))) (forall ((v_prenex_2125 Int) (v_prenex_2126 Int)) (or (<= (+ (select main_a v_prenex_2125) 994) (select main_a v_prenex_2126)) (<= (+ main_x 1) v_prenex_2125) (<= (+ main_y 1) v_prenex_2126) (< v_prenex_2125 main_x) (<= (* 2 (select main_a v_prenex_2125)) 6))) (forall ((v_prenex_3940 Int) (v_prenex_3939 Int)) (or (<= (+ main_y 1) v_prenex_3940) (< v_prenex_3939 main_x) (<= (select main_a v_prenex_3940) (+ (select main_a v_prenex_3939) 998)) (<= (select main_a v_prenex_3939) 5) (<= (* 2 (select main_a v_prenex_3940)) 1998) (< v_prenex_3940 main_y))) (forall ((v_prenex_1338 Int) (v_prenex_1337 Int)) (or (<= (+ main_y 1) v_prenex_1338) (<= (select main_a v_prenex_1337) 5) (< v_prenex_1338 main_y) (<= (+ (select main_a v_prenex_1337) 994) (select main_a v_prenex_1338)) (<= (* 2 (select main_a v_prenex_1338)) 1998) (<= 0 (+ (select main_a v_prenex_1337) 1)) (< v_prenex_1337 main_x))) (forall ((v_prenex_1723 Int) (v_prenex_1724 Int)) (or (< v_prenex_1723 main_x) (<= 1 (select main_a v_prenex_1723)) (<= (+ main_y 1) v_prenex_1724) (< v_prenex_1724 main_y) (<= 0 (+ (select main_a v_prenex_1723) 1)) (<= 995 (select main_a v_prenex_1724)) (<= (select main_a v_prenex_1724) (+ (select main_a v_prenex_1723) 998)))) (forall ((v_prenex_6322 Int) (v_prenex_6321 Int)) (or (<= 1000 (+ (select main_a v_prenex_6321) (select main_a v_prenex_6322))) (<= (+ main_x 1) v_prenex_6321) (<= 997 (select main_a v_prenex_6322)) (< v_prenex_6322 main_y) (<= 1 (select main_a v_prenex_6321)) (<= (+ main_y 1) v_prenex_6322))) (forall ((v_prenex_2369 Int) (v_prenex_2368 Int)) (or (<= (+ main_y 1) v_prenex_2369) (<= (select main_a v_prenex_2369) (+ (select main_a v_prenex_2368) 998)) (< v_prenex_2369 main_y) (<= (select main_a v_prenex_2369) 1001) (<= 2 (* 2 (select main_a v_prenex_2368))) (<= (+ main_x 1) v_prenex_2368))) (forall ((v_prenex_1754 Int) (v_prenex_1753 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1754))) (<= (+ (select main_a v_prenex_1753) 994) (select main_a v_prenex_1754)) (<= 2 (* 2 (select main_a v_prenex_1753))) (<= (+ main_x 1) v_prenex_1753) (< v_prenex_1754 main_y) (<= (+ main_y 1) v_prenex_1754) (<= (select main_a v_prenex_1753) 5))) (forall ((v_prenex_2833 Int) (v_prenex_2834 Int)) (or (<= (+ (select main_a v_prenex_2833) 994) (select main_a v_prenex_2834)) (<= (* 2 (select main_a v_prenex_2834)) 1998) (<= 1 (select main_a v_prenex_2833)) (<= (+ main_y 1) v_prenex_2834) (< v_prenex_2833 main_x) (<= (* 2 (select main_a v_prenex_2833)) 6) (< v_prenex_2834 main_y))) (forall ((v_prenex_3599 Int) (v_prenex_3600 Int)) (or (<= (+ (select main_a v_prenex_3599) 994) (select main_a v_prenex_3600)) (< v_prenex_3600 main_y) (<= 995 (select main_a v_prenex_3600)) (<= (+ main_y 1) v_prenex_3600) (<= (* 2 (select main_a v_prenex_3599)) 6) (<= (select main_a v_prenex_3599) 5))) (forall ((v_prenex_3643 Int) (v_prenex_3644 Int)) (or (<= (+ main_y 1) v_prenex_3644) (<= (select main_a v_prenex_3644) 1001) (<= (select main_a v_prenex_3643) 3) (< v_prenex_3644 main_y) (<= 2 (* 2 (select main_a v_prenex_3643))) (<= 1000 (+ (select main_a v_prenex_3643) (select main_a v_prenex_3644))))) (or (forall ((v_prenex_5316 Int)) (or (<= (select main_a v_prenex_5316) 999) (< v_prenex_5316 main_y) (<= (* 2 (select main_a v_prenex_5316)) 1998) (<= (+ main_y 1) v_prenex_5316))) (forall ((v_prenex_5315 Int)) (or (<= (select main_a v_prenex_5315) 3) (<= 0 (+ (select main_a v_prenex_5315) 1))))) (forall ((v_prenex_2175 Int) (v_prenex_2176 Int)) (or (<= (+ main_y 1) v_prenex_2176) (< v_prenex_2175 main_x) (< v_prenex_2176 main_y) (<= (select main_a v_prenex_2176) 1001) (<= (* 2 (select main_a v_prenex_2175)) 6) (<= (+ (select main_a v_prenex_2175) (select main_a v_prenex_2176)) 1000))) (forall ((v_prenex_4685 Int) (v_prenex_4684 Int)) (or (< v_prenex_4684 main_x) (<= (select main_a v_prenex_4685) 999) (<= (+ main_y 1) v_prenex_4685) (<= (+ (select main_a v_prenex_4684) (select main_a v_prenex_4685)) 1000) (<= 0 (+ (select main_a v_prenex_4684) 1)) (< v_prenex_4685 main_y) (<= (select main_a v_prenex_4684) 5))) (forall ((v_prenex_1789 Int) (v_prenex_1790 Int)) (or (<= (+ main_x 1) v_prenex_1789) (<= (select main_a v_prenex_1789) 3) (<= (select main_a v_prenex_1790) 1001) (<= (+ main_y 1) v_prenex_1790) (< v_prenex_1790 main_y) (<= 1000 (+ (select main_a v_prenex_1789) (select main_a v_prenex_1790))) (<= 2 (* 2 (select main_a v_prenex_1789))))) (forall ((v_prenex_233 Int) (v_prenex_234 Int)) (or (<= (+ main_y 1) v_prenex_234) (<= (+ (select main_a v_prenex_233) (select main_a v_prenex_234)) 1000) (< v_prenex_233 main_x) (<= 1994 (* 2 (select main_a v_prenex_234))) (<= (select main_a v_prenex_233) 5) (< v_prenex_234 main_y) (<= 0 (+ (select main_a v_prenex_233) 1)))) (forall ((v_prenex_5239 Int) (v_prenex_5240 Int)) (or (<= 1 (select main_a v_prenex_5239)) (< v_prenex_5240 main_y) (< v_prenex_5239 main_x) (<= (+ main_y 1) v_prenex_5240) (<= 0 (+ (select main_a v_prenex_5239) 1)) (<= 997 (select main_a v_prenex_5240)) (<= 1000 (+ (select main_a v_prenex_5239) (select main_a v_prenex_5240))))) (forall ((v_prenex_3481 Int) (v_prenex_3482 Int)) (or (<= (select main_a v_prenex_3481) 5) (<= (select main_a v_prenex_3482) 999) (<= (+ main_y 1) v_prenex_3482) (<= (+ main_x 1) v_prenex_3481) (<= 0 (+ (select main_a v_prenex_3481) 1)) (<= (+ (select main_a v_prenex_3481) (select main_a v_prenex_3482)) 1000) (< v_prenex_3482 main_y))) (forall ((v_prenex_1025 Int) (v_prenex_1024 Int)) (or (<= (+ main_y 1) v_prenex_1025) (<= 995 (select main_a v_prenex_1025)) (<= 0 (+ (select main_a v_prenex_1024) 1)) (<= (+ (select main_a v_prenex_1024) (select main_a v_prenex_1025)) 1000) (< v_prenex_1025 main_y) (<= (+ main_x 1) v_prenex_1024))) (forall ((v_prenex_6124 Int) (v_prenex_6123 Int)) (or (<= 0 (+ (select main_a v_prenex_6123) 1)) (<= (+ main_y 1) v_prenex_6124) (< v_prenex_6124 main_y) (<= (+ (select main_a v_prenex_6123) (select main_a v_prenex_6124)) 1000) (<= (select main_a v_prenex_6123) 5) (<= (select main_a v_prenex_6124) 1001))) (forall ((v_prenex_5359 Int) (v_prenex_5360 Int)) (or (<= (+ main_y 1) v_prenex_5360) (<= 2 (* 2 (select main_a v_prenex_5359))) (<= 995 (select main_a v_prenex_5360)) (< v_prenex_5360 main_y) (<= (+ (select main_a v_prenex_5359) (select main_a v_prenex_5360)) 1000) (<= 1 (select main_a v_prenex_5359)))) (or (forall ((v_prenex_6190 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6190))) (< v_prenex_6190 main_y) (<= (+ main_y 1) v_prenex_6190))) (forall ((v_prenex_6189 Int)) (or (<= (select main_a v_prenex_6189) 5) (< v_prenex_6189 main_x) (<= 2 (* 2 (select main_a v_prenex_6189)))))) (forall ((v_prenex_4026 Int) (v_prenex_4025 Int)) (or (<= (* 2 (select main_a v_prenex_4026)) 1998) (<= (+ main_y 1) v_prenex_4026) (< v_prenex_4026 main_y) (<= (+ main_x 1) v_prenex_4025) (<= (select main_a v_prenex_4025) 5) (<= (+ (select main_a v_prenex_4025) (select main_a v_prenex_4026)) 1000))) (or (forall ((v_prenex_2397 Int)) (or (<= (* 2 (select main_a v_prenex_2397)) 1998) (<= 995 (select main_a v_prenex_2397)) (<= (+ main_y 1) v_prenex_2397) (< v_prenex_2397 main_y))) (forall ((v_prenex_2396 Int)) (or (<= (select main_a v_prenex_2396) 5) (<= 0 (+ (select main_a v_prenex_2396) 1)) (<= (+ main_x 1) v_prenex_2396)))) (or (forall ((v_prenex_4404 Int)) (or (<= (+ main_y 1) v_prenex_4404) (< v_prenex_4404 main_y) (<= 1994 (* 2 (select main_a v_prenex_4404))) (<= (* 2 (select main_a v_prenex_4404)) 1998))) (forall ((v_prenex_4403 Int)) (or (<= (select main_a v_prenex_4403) 5) (<= 1 (select main_a v_prenex_4403))))) (or (forall ((v_prenex_2459 Int)) (or (< v_prenex_2459 main_y) (<= (+ main_y 1) v_prenex_2459) (<= 995 (select main_a v_prenex_2459)) (<= (* 2 (select main_a v_prenex_2459)) 1998))) (forall ((v_prenex_2458 Int)) (or (<= 1 (select main_a v_prenex_2458)) (<= (select main_a v_prenex_2458) 3)))) (forall ((v_prenex_727 Int) (v_prenex_728 Int)) (or (<= 1 (select main_a v_prenex_727)) (<= 1000 (+ (select main_a v_prenex_727) (select main_a v_prenex_728))) (<= (+ main_y 1) v_prenex_728) (<= 0 (+ (select main_a v_prenex_727) 1)) (<= (+ main_x 1) v_prenex_727) (<= 1994 (* 2 (select main_a v_prenex_728))) (< v_prenex_728 main_y))) (or (forall ((v_prenex_6494 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6494))) (<= (select main_a v_prenex_6494) 999) (< v_prenex_6494 main_y) (<= (+ main_y 1) v_prenex_6494))) (forall ((v_prenex_6493 Int)) (or (<= 0 (+ (select main_a v_prenex_6493) 1)) (< v_prenex_6493 main_x)))) (forall ((v_prenex_6270 Int) (v_prenex_6269 Int)) (or (<= (select main_a v_prenex_6270) (+ (select main_a v_prenex_6269) 998)) (<= (select main_a v_prenex_6269) 3) (<= (select main_a v_prenex_6270) 1001) (<= (+ main_y 1) v_prenex_6270) (< v_prenex_6270 main_y))) (forall ((v_prenex_2336 Int) (v_prenex_2337 Int)) (or (<= (+ main_x 1) v_prenex_2336) (< v_prenex_2337 main_y) (<= (select main_a v_prenex_2337) 999) (<= (select main_a v_prenex_2337) (+ (select main_a v_prenex_2336) 998)) (<= (select main_a v_prenex_2336) 5) (<= (+ main_y 1) v_prenex_2337))) (or (forall ((v_prenex_3581 Int)) (or (<= (select main_a v_prenex_3581) 3) (<= (+ main_x 1) v_prenex_3581))) (forall ((v_prenex_3582 Int)) (or (<= (+ main_y 1) v_prenex_3582) (<= (* 2 (select main_a v_prenex_3582)) 1998) (<= (select main_a v_prenex_3582) 1001) (< v_prenex_3582 main_y)))) (forall ((v_prenex_5846 Int) (v_prenex_5847 Int)) (or (<= 1000 (+ (select main_a v_prenex_5846) (select main_a v_prenex_5847))) (<= 1 (select main_a v_prenex_5846)) (<= (select main_a v_prenex_5847) 999) (<= (+ main_y 1) v_prenex_5847) (<= 2 (* 2 (select main_a v_prenex_5846))) (< v_prenex_5847 main_y))) (forall ((v_prenex_1115 Int) (v_prenex_1114 Int)) (or (<= (select main_a v_prenex_1115) 999) (<= (+ main_y 1) v_prenex_1115) (<= 1 (select main_a v_prenex_1114)) (<= (select main_a v_prenex_1114) 5) (< v_prenex_1115 main_y) (<= (+ (select main_a v_prenex_1114) 994) (select main_a v_prenex_1115)))) (or (forall ((v_prenex_1663 Int)) (or (<= 1 (select main_a v_prenex_1663)) (< v_prenex_1663 main_x))) (forall ((v_prenex_1664 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1664))) (< v_prenex_1664 main_y) (<= (+ main_y 1) v_prenex_1664) (<= 997 (select main_a v_prenex_1664))))) (forall ((v_prenex_4873 Int) (v_prenex_4872 Int)) (or (<= 995 (select main_a v_prenex_4873)) (<= (+ main_x 1) v_prenex_4872) (<= 1 (select main_a v_prenex_4872)) (<= (+ (select main_a v_prenex_4872) 994) (select main_a v_prenex_4873)) (< v_prenex_4873 main_y) (<= (+ main_y 1) v_prenex_4873))) (or (forall ((v_prenex_2222 Int)) (or (<= (* 2 (select main_a v_prenex_2222)) 6) (< v_prenex_2222 main_x))) (forall ((v_prenex_2223 Int)) (or (< v_prenex_2223 main_y) (<= (+ main_y 1) v_prenex_2223) (<= (* 2 (select main_a v_prenex_2223)) 1998) (<= (select main_a v_prenex_2223) 1001)))) (or (forall ((v_prenex_3025 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3025))) (<= (select main_a v_prenex_3025) 1001) (<= (+ main_y 1) v_prenex_3025) (< v_prenex_3025 main_y))) (forall ((v_prenex_3024 Int)) (or (<= 1 (select main_a v_prenex_3024)) (<= (select main_a v_prenex_3024) 5)))) (or (forall ((v_prenex_2410 Int)) (<= (select main_a v_prenex_2410) 5)) (forall ((v_prenex_2411 Int)) (or (<= 995 (select main_a v_prenex_2411)) (<= (+ main_y 1) v_prenex_2411) (<= 1994 (* 2 (select main_a v_prenex_2411))) (< v_prenex_2411 main_y)))) (forall ((v_prenex_1308 Int) (v_prenex_1307 Int)) (or (<= (+ main_y 1) v_prenex_1308) (<= 1 (select main_a v_prenex_1307)) (< v_prenex_1308 main_y) (<= 995 (select main_a v_prenex_1308)) (<= (+ (select main_a v_prenex_1307) (select main_a v_prenex_1308)) 1000))) (or (forall ((v_prenex_5766 Int)) (or (< v_prenex_5766 main_x) (<= 1 (select main_a v_prenex_5766)))) (forall ((v_prenex_5767 Int)) (or (<= (select main_a v_prenex_5767) 999) (<= (+ main_y 1) v_prenex_5767) (<= 1994 (* 2 (select main_a v_prenex_5767))) (< v_prenex_5767 main_y)))) (forall ((v_prenex_5666 Int) (v_prenex_5667 Int)) (or (<= (select main_a v_prenex_5666) 3) (<= (+ main_y 1) v_prenex_5667) (< v_prenex_5667 main_y) (<= 1994 (* 2 (select main_a v_prenex_5667))) (<= (* 2 (select main_a v_prenex_5666)) 6) (< v_prenex_5666 main_x) (<= (+ (select main_a v_prenex_5666) 994) (select main_a v_prenex_5667)))) (forall ((v_prenex_6168 Int) (v_prenex_6167 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6167))) (<= (+ main_x 1) v_prenex_6167) (<= 0 (+ (select main_a v_prenex_6167) 1)) (<= (+ (select main_a v_prenex_6167) (select main_a v_prenex_6168)) 1000) (< v_prenex_6167 main_x))) (or (forall ((v_prenex_408 Int)) (or (<= 995 (select main_a v_prenex_408)) (<= (+ main_y 1) v_prenex_408) (< v_prenex_408 main_y) (<= (* 2 (select main_a v_prenex_408)) 1998))) (forall ((v_prenex_407 Int)) (<= (select main_a v_prenex_407) 3))) (forall ((v_prenex_6371 Int) (v_prenex_6372 Int)) (or (<= (select main_a v_prenex_6371) 3) (<= (select main_a v_prenex_6372) 999) (<= (select main_a v_prenex_6372) (+ (select main_a v_prenex_6371) 998)) (< v_prenex_6372 main_y) (<= (+ main_y 1) v_prenex_6372) (<= (* 2 (select main_a v_prenex_6371)) 6))) (or (forall ((v_prenex_2139 Int)) (or (< v_prenex_2139 main_x) (<= (select main_a v_prenex_2139) 3) (<= (* 2 (select main_a v_prenex_2139)) 6))) (forall ((v_prenex_2140 Int)) (or (<= (* 2 (select main_a v_prenex_2140)) 1998) (<= (+ main_y 1) v_prenex_2140) (<= 997 (select main_a v_prenex_2140)) (< v_prenex_2140 main_y)))) (forall ((v_prenex_4451 Int) (v_prenex_4450 Int)) (or (<= (+ (select main_a v_prenex_4450) (select main_a v_prenex_4451)) 1000) (<= 1 (select main_a v_prenex_4450)) (< v_prenex_4450 main_x) (<= (+ main_y 1) v_prenex_4451) (<= (* 2 (select main_a v_prenex_4450)) 6) (< v_prenex_4451 main_y) (<= 995 (select main_a v_prenex_4451)))) (or (forall ((v_prenex_5118 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5118))) (<= (+ main_y 1) v_prenex_5118) (<= 997 (select main_a v_prenex_5118)) (< v_prenex_5118 main_y))) (forall ((v_prenex_5117 Int)) (or (< v_prenex_5117 main_x) (<= (select main_a v_prenex_5117) 3)))) (forall ((v_prenex_1950 Int) (v_prenex_1949 Int)) (or (<= 995 (select main_a v_prenex_1950)) (<= 0 (+ (select main_a v_prenex_1949) 1)) (<= (select main_a v_prenex_1949) 3) (<= (+ main_y 1) v_prenex_1950) (< v_prenex_1950 main_y) (<= (+ main_x 1) v_prenex_1949) (<= 1000 (+ (select main_a v_prenex_1949) (select main_a v_prenex_1950))))) (forall ((v_prenex_585 Int) (v_prenex_586 Int)) (or (<= (+ main_y 1) v_prenex_586) (<= (select main_a v_prenex_585) 5) (<= 2 (* 2 (select main_a v_prenex_585))) (<= 995 (select main_a v_prenex_586)) (< v_prenex_586 main_y) (<= (select main_a v_prenex_586) (+ (select main_a v_prenex_585) 998)) (< v_prenex_585 main_x))) (forall ((v_prenex_2117 Int) (v_prenex_2118 Int)) (or (<= 1000 (+ (select main_a v_prenex_2117) (select main_a v_prenex_2118))) (< v_prenex_2117 main_x) (<= (select main_a v_prenex_2118) 1001) (<= 2 (* 2 (select main_a v_prenex_2117))) (<= (+ main_y 1) v_prenex_2118) (< v_prenex_2118 main_y))) (forall ((v_prenex_1456 Int) (v_prenex_1455 Int)) (or (< v_prenex_1455 main_x) (< v_prenex_1456 main_y) (<= (+ main_y 1) v_prenex_1456) (<= (select main_a v_prenex_1456) 1001) (<= (+ (select main_a v_prenex_1455) (select main_a v_prenex_1456)) 1000))) (forall ((v_prenex_1352 Int) (v_prenex_1351 Int)) (or (< v_prenex_1352 main_y) (<= (+ main_y 1) v_prenex_1352) (<= (select main_a v_prenex_1352) 1001) (< v_prenex_1351 main_x) (<= (+ (select main_a v_prenex_1351) 994) (select main_a v_prenex_1352)))) (forall ((v_prenex_4801 Int) (v_prenex_4800 Int)) (or (<= (+ main_y 1) v_prenex_4801) (< v_prenex_4800 main_x) (<= (+ (select main_a v_prenex_4800) 994) (select main_a v_prenex_4801)) (< v_prenex_4801 main_y) (<= 1994 (* 2 (select main_a v_prenex_4801))) (<= (* 2 (select main_a v_prenex_4800)) 6))) (forall ((v_prenex_54 Int) (v_prenex_53 Int)) (or (< v_prenex_54 main_y) (<= 1 (select main_a v_prenex_53)) (<= (select main_a v_prenex_54) 999) (<= 1000 (+ (select main_a v_prenex_53) (select main_a v_prenex_54))) (<= (+ main_y 1) v_prenex_54))) (forall ((v_prenex_4889 Int) (v_prenex_4888 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4888))) (< v_prenex_4889 main_y) (<= (select main_a v_prenex_4889) 999) (<= (+ main_y 1) v_prenex_4889) (<= 1 (select main_a v_prenex_4888)) (<= (select main_a v_prenex_4889) (+ (select main_a v_prenex_4888) 998)))) (forall ((v_prenex_4452 Int) (v_prenex_4453 Int)) (or (<= (+ main_x 1) v_prenex_4452) (<= (+ (select main_a v_prenex_4452) (select main_a v_prenex_4453)) 1000) (< v_prenex_4453 main_y) (<= (+ main_y 1) v_prenex_4453) (<= (select main_a v_prenex_4453) 1001) (<= 1 (select main_a v_prenex_4452)))) (forall ((v_prenex_2169 Int) (v_prenex_2170 Int)) (or (<= (select main_a v_prenex_2170) 999) (< v_prenex_2170 main_y) (<= (+ main_x 1) v_prenex_2169) (<= (* 2 (select main_a v_prenex_2169)) 6) (<= (+ main_y 1) v_prenex_2170) (<= (+ (select main_a v_prenex_2169) 994) (select main_a v_prenex_2170)))) (forall ((v_prenex_3577 Int) (v_prenex_3578 Int)) (or (< v_prenex_3578 main_y) (<= (+ (select main_a v_prenex_3577) 994) (select main_a v_prenex_3578)) (<= (* 2 (select main_a v_prenex_3578)) 1998) (<= (+ main_x 1) v_prenex_3577) (<= (+ main_y 1) v_prenex_3578) (<= (select main_a v_prenex_3577) 5))) (forall ((v_prenex_5984 Int) (v_prenex_5983 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5984))) (<= 0 (+ (select main_a v_prenex_5983) 1)) (<= (select main_a v_prenex_5983) 3) (<= 1000 (+ (select main_a v_prenex_5983) (select main_a v_prenex_5984))) (<= (+ main_y 1) v_prenex_5984) (< v_prenex_5984 main_y))) (forall ((v_prenex_4584 Int) (v_prenex_4585 Int)) (or (<= 1 (select main_a v_prenex_4584)) (<= (* 2 (select main_a v_prenex_4585)) 1998) (<= (* 2 (select main_a v_prenex_4584)) 6) (<= (+ main_y 1) v_prenex_4585) (< v_prenex_4585 main_y) (<= (+ (select main_a v_prenex_4584) 994) (select main_a v_prenex_4585)))) (forall ((v_prenex_3172 Int) (v_prenex_3173 Int)) (or (< v_prenex_3173 main_y) (<= 0 (+ (select main_a v_prenex_3172) 1)) (<= (select main_a v_prenex_3172) 5) (<= (+ main_y 1) v_prenex_3173) (<= (+ (select main_a v_prenex_3172) (select main_a v_prenex_3173)) 1000) (< v_prenex_3172 main_x) (<= (select main_a v_prenex_3173) 1001))) (forall ((v_prenex_4190 Int) (v_prenex_4189 Int)) (or (<= (+ main_x 1) v_prenex_4189) (<= (select main_a v_prenex_4190) (+ (select main_a v_prenex_4189) 998)) (<= (select main_a v_prenex_4189) 3) (< v_prenex_4189 main_x))) (or (forall ((v_prenex_904 Int)) (or (<= (select main_a v_prenex_904) 5) (< v_prenex_904 main_x))) (forall ((v_prenex_905 Int)) (or (< v_prenex_905 main_y) (<= (* 2 (select main_a v_prenex_905)) 1998) (<= 995 (select main_a v_prenex_905)) (<= (+ main_y 1) v_prenex_905)))) (forall ((v_prenex_5514 Int) (v_prenex_5513 Int)) (or (<= 997 (select main_a v_prenex_5514)) (< v_prenex_5514 main_y) (<= (+ main_y 1) v_prenex_5514) (<= (+ (select main_a v_prenex_5513) 994) (select main_a v_prenex_5514)) (< v_prenex_5513 main_x) (<= 1 (select main_a v_prenex_5513)) (<= (select main_a v_prenex_5513) 5))) (forall ((v_prenex_972 Int) (v_prenex_973 Int)) (or (<= 1 (select main_a v_prenex_972)) (<= (+ main_y 1) v_prenex_973) (<= (+ (select main_a v_prenex_972) 994) (select main_a v_prenex_973)) (<= (select main_a v_prenex_973) 1001) (<= (+ main_x 1) v_prenex_972) (<= (select main_a v_prenex_972) 5) (< v_prenex_973 main_y))) (forall ((v_prenex_720 Int) (v_prenex_719 Int)) (or (<= 1000 (+ (select main_a v_prenex_719) (select main_a v_prenex_720))) (<= (+ main_x 1) v_prenex_719) (< v_prenex_719 main_x) (<= (+ main_y 1) v_prenex_720) (< v_prenex_720 main_y))) (or (forall ((v_prenex_5442 Int)) (or (<= (+ main_y 1) v_prenex_5442) (<= 1994 (* 2 (select main_a v_prenex_5442))))) (forall ((v_prenex_5441 Int)) (or (< v_prenex_5441 main_x) (<= 1 (select main_a v_prenex_5441)) (<= (+ main_x 1) v_prenex_5441)))) (forall ((v_prenex_3615 Int) (v_prenex_3616 Int)) (or (< v_prenex_3616 main_y) (<= (+ main_y 1) v_prenex_3616) (<= (+ (select main_a v_prenex_3615) 994) (select main_a v_prenex_3616)) (<= (select main_a v_prenex_3615) 5) (<= 1 (select main_a v_prenex_3615)) (<= (* 2 (select main_a v_prenex_3616)) 1998))) (or (forall ((v_prenex_724 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_724))) (< v_prenex_724 main_y) (<= (+ main_y 1) v_prenex_724))) (forall ((v_prenex_723 Int)) (or (<= (select main_a v_prenex_723) 5) (<= (+ main_x 1) v_prenex_723) (<= 2 (* 2 (select main_a v_prenex_723)))))) (forall ((v_prenex_1239 Int) (v_prenex_1240 Int)) (or (<= 0 (+ (select main_a v_prenex_1239) 1)) (<= (+ (select main_a v_prenex_1239) 994) (select main_a v_prenex_1240)) (<= (select main_a v_prenex_1239) 5) (<= (+ main_y 1) v_prenex_1240) (<= 1994 (* 2 (select main_a v_prenex_1240))) (< v_prenex_1240 main_y))) (forall ((v_prenex_202 Int) (v_prenex_201 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_202))) (<= 0 (+ (select main_a v_prenex_201) 1)) (<= (+ main_y 1) v_prenex_202) (< v_prenex_202 main_y) (<= (+ (select main_a v_prenex_201) 994) (select main_a v_prenex_202)) (<= (select main_a v_prenex_201) 3))) (forall ((v_prenex_2815 Int) (v_prenex_2816 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2815))) (<= 0 (+ (select main_a v_prenex_2815) 1)) (< v_prenex_2816 main_y) (<= (+ main_y 1) v_prenex_2816) (<= 995 (select main_a v_prenex_2816)) (<= (+ (select main_a v_prenex_2815) (select main_a v_prenex_2816)) 1000) (< v_prenex_2815 main_x))) (forall ((v_prenex_1300 Int) (v_prenex_1299 Int)) (or (<= (+ main_x 1) v_prenex_1299) (<= (select main_a v_prenex_1300) (+ (select main_a v_prenex_1299) 998)) (<= 0 (+ (select main_a v_prenex_1299) 1)) (<= (select main_a v_prenex_1299) 3) (<= 1994 (* 2 (select main_a v_prenex_1300))) (<= (+ main_y 1) v_prenex_1300) (< v_prenex_1300 main_y))) (forall ((v_prenex_1071 Int) (v_prenex_1070 Int)) (or (<= 997 (select main_a v_prenex_1071)) (< v_prenex_1071 main_y) (<= (+ main_y 1) v_prenex_1071) (<= (* 2 (select main_a v_prenex_1070)) 6) (< v_prenex_1070 main_x) (<= (select main_a v_prenex_1071) (+ (select main_a v_prenex_1070) 998)) (<= (select main_a v_prenex_1070) 3))) (forall ((v_prenex_1877 Int) (v_prenex_1878 Int)) (or (<= (+ main_y 1) v_prenex_1878) (<= (select main_a v_prenex_1877) 5) (< v_prenex_1878 main_y) (<= (select main_a v_prenex_1878) 999) (<= 0 (+ (select main_a v_prenex_1877) 1)) (<= (select main_a v_prenex_1878) (+ (select main_a v_prenex_1877) 998)))) (forall ((v_prenex_2306 Int) (v_prenex_2307 Int)) (or (<= (+ main_y 1) v_prenex_2307) (< v_prenex_2306 main_x) (<= (select main_a v_prenex_2306) 5) (<= 1 (select main_a v_prenex_2306)) (< v_prenex_2307 main_y) (<= (+ (select main_a v_prenex_2306) 994) (select main_a v_prenex_2307)) (<= (select main_a v_prenex_2307) 999))) (forall ((v_prenex_4724 Int) (v_prenex_4725 Int)) (or (<= (+ (select main_a v_prenex_4724) (select main_a v_prenex_4725)) 1000) (<= (+ main_x 1) v_prenex_4724) (<= 0 (+ (select main_a v_prenex_4724) 1)) (< v_prenex_4724 main_x))) (forall ((v_prenex_379 Int) (v_prenex_380 Int)) (or (<= (+ main_y 1) v_prenex_380) (<= (select main_a v_prenex_379) 3) (<= (* 2 (select main_a v_prenex_380)) 1998) (<= 1000 (+ (select main_a v_prenex_379) (select main_a v_prenex_380))) (< v_prenex_380 main_y) (< v_prenex_379 main_x))) (forall ((v_prenex_2083 Int) (v_prenex_2084 Int)) (or (<= (+ (select main_a v_prenex_2083) 994) (select main_a v_prenex_2084)) (<= (select main_a v_prenex_2083) 3) (<= (* 2 (select main_a v_prenex_2084)) 1998) (<= (+ main_y 1) v_prenex_2084) (< v_prenex_2084 main_y) (<= (+ main_x 1) v_prenex_2083))) (forall ((v_prenex_1866 Int) (v_prenex_1865 Int)) (or (<= 1000 (+ (select main_a v_prenex_1865) (select main_a v_prenex_1866))) (<= (+ main_y 1) v_prenex_1866) (<= (* 2 (select main_a v_prenex_1866)) 1998) (<= (* 2 (select main_a v_prenex_1865)) 6) (<= (+ main_x 1) v_prenex_1865) (< v_prenex_1866 main_y))) (forall ((v_prenex_3569 Int) (v_prenex_3570 Int)) (or (< v_prenex_3570 main_y) (<= (select main_a v_prenex_3570) 1001) (<= 1000 (+ (select main_a v_prenex_3569) (select main_a v_prenex_3570))) (<= (+ main_y 1) v_prenex_3570) (<= (select main_a v_prenex_3569) 3) (<= (+ main_x 1) v_prenex_3569) (<= 0 (+ (select main_a v_prenex_3569) 1)))) (forall ((v_prenex_6518 Int) (v_prenex_6517 Int)) (or (<= (+ main_y 1) v_prenex_6518) (<= (+ (select main_a v_prenex_6517) (select main_a v_prenex_6518)) 1000) (<= (select main_a v_prenex_6518) 999) (<= 0 (+ (select main_a v_prenex_6517) 1)) (< v_prenex_6518 main_y))) (forall ((v_prenex_942 Int) (v_prenex_943 Int)) (or (<= (+ main_y 1) v_prenex_943) (<= 2 (* 2 (select main_a v_prenex_942))) (< v_prenex_942 main_x) (<= 1994 (* 2 (select main_a v_prenex_943))) (< v_prenex_943 main_y) (<= (+ (select main_a v_prenex_942) 994) (select main_a v_prenex_943)))) (forall ((v_prenex_2633 Int) (v_prenex_2634 Int)) (or (< v_prenex_2633 main_x) (< v_prenex_2634 main_y) (<= (select main_a v_prenex_2634) 999) (<= (+ main_y 1) v_prenex_2634) (<= 0 (+ (select main_a v_prenex_2633) 1)) (<= 1000 (+ (select main_a v_prenex_2633) (select main_a v_prenex_2634))))) (or (forall ((v_prenex_6079 Int)) (<= (* 2 (select main_a v_prenex_6079)) 6)) (forall ((v_prenex_6080 Int)) (or (<= (+ main_y 1) v_prenex_6080) (<= (select main_a v_prenex_6080) 1001) (< v_prenex_6080 main_y) (<= (* 2 (select main_a v_prenex_6080)) 1998)))) (or (forall ((v_prenex_3437 Int)) (or (<= (+ main_y 1) v_prenex_3437) (< v_prenex_3437 main_y) (<= 995 (select main_a v_prenex_3437)) (<= 1994 (* 2 (select main_a v_prenex_3437))))) (forall ((v_prenex_3436 Int)) (or (<= 1 (select main_a v_prenex_3436)) (<= (+ main_x 1) v_prenex_3436) (<= 0 (+ (select main_a v_prenex_3436) 1))))) (or (forall ((v_prenex_3290 Int)) (or (<= 1 (select main_a v_prenex_3290)) (<= 2 (* 2 (select main_a v_prenex_3290))))) (forall ((v_prenex_3291 Int)) (or (<= (+ main_y 1) v_prenex_3291) (< v_prenex_3291 main_y) (<= 995 (select main_a v_prenex_3291)) (<= 1994 (* 2 (select main_a v_prenex_3291)))))) (or (forall ((v_prenex_5131 Int)) (or (<= (+ main_x 1) v_prenex_5131) (<= 2 (* 2 (select main_a v_prenex_5131))))) (forall ((v_prenex_5132 Int)) (or (< v_prenex_5132 main_y) (<= 997 (select main_a v_prenex_5132)) (<= (+ main_y 1) v_prenex_5132)))) (or (forall ((v_prenex_1192 Int)) (or (<= (select main_a v_prenex_1192) 3) (< v_prenex_1192 main_x))) (forall ((v_prenex_1193 Int)) (or (<= (* 2 (select main_a v_prenex_1193)) 1998) (< v_prenex_1193 main_y) (<= (+ main_y 1) v_prenex_1193)))) (or (forall ((v_prenex_1844 Int)) (or (<= (+ main_y 1) v_prenex_1844) (<= 1994 (* 2 (select main_a v_prenex_1844))) (< v_prenex_1844 main_y) (<= (select main_a v_prenex_1844) 999))) (forall ((v_prenex_1843 Int)) (or (<= (select main_a v_prenex_1843) 3) (< v_prenex_1843 main_x) (<= 0 (+ (select main_a v_prenex_1843) 1))))) (forall ((v_prenex_16 Int) (v_prenex_15 Int)) (or (< v_prenex_16 main_y) (<= (+ (select main_a v_prenex_15) (select main_a v_prenex_16)) 1000) (<= (* 2 (select main_a v_prenex_15)) 6) (<= (select main_a v_prenex_16) 999) (< v_prenex_15 main_x) (<= (+ main_y 1) v_prenex_16) (<= (select main_a v_prenex_15) 5))) (forall ((v_prenex_882 Int) (v_prenex_883 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_883))) (<= (+ (select main_a v_prenex_882) (select main_a v_prenex_883)) 1000) (< v_prenex_883 main_y) (<= (+ main_y 1) v_prenex_883) (<= (select main_a v_prenex_882) 5) (<= 2 (* 2 (select main_a v_prenex_882))))) (forall ((v_prenex_3711 Int) (v_prenex_3712 Int)) (or (<= (select main_a v_prenex_3711) 3) (<= 2 (* 2 (select main_a v_prenex_3711))) (<= (+ main_y 1) v_prenex_3712) (<= (+ (select main_a v_prenex_3711) 994) (select main_a v_prenex_3712)) (< v_prenex_3712 main_y) (<= (select main_a v_prenex_3712) 1001))) (or (forall ((v_prenex_3735 Int)) (<= (* 2 (select main_a v_prenex_3735)) 6)) (forall ((v_prenex_3736 Int)) (or (<= (* 2 (select main_a v_prenex_3736)) 1998) (<= (+ main_y 1) v_prenex_3736) (<= 997 (select main_a v_prenex_3736)) (< v_prenex_3736 main_y)))) (forall ((v_prenex_4623 Int) (v_prenex_4622 Int)) (or (<= 1 (select main_a v_prenex_4622)) (<= (select main_a v_prenex_4623) 1001) (< v_prenex_4623 main_y) (<= (+ main_y 1) v_prenex_4623) (<= 1000 (+ (select main_a v_prenex_4622) (select main_a v_prenex_4623))) (<= (select main_a v_prenex_4622) 5) (< v_prenex_4622 main_x))) (or (forall ((v_prenex_2278 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2278))) (<= 0 (+ (select main_a v_prenex_2278) 1)) (<= (+ main_x 1) v_prenex_2278))) (forall ((v_prenex_2279 Int)) (or (< v_prenex_2279 main_y) (<= (* 2 (select main_a v_prenex_2279)) 1998) (<= 997 (select main_a v_prenex_2279)) (<= (+ main_y 1) v_prenex_2279)))) (forall ((v_prenex_4465 Int) (v_prenex_4464 Int)) (or (<= 0 (+ (select main_a v_prenex_4464) 1)) (< v_prenex_4465 main_y) (<= 995 (select main_a v_prenex_4465)) (<= (+ main_y 1) v_prenex_4465) (<= 1000 (+ (select main_a v_prenex_4464) (select main_a v_prenex_4465))))) (forall ((v_prenex_4146 Int) (v_prenex_4145 Int)) (or (<= (+ main_y 1) v_prenex_4146) (<= (select main_a v_prenex_4146) (+ (select main_a v_prenex_4145) 998)) (<= (select main_a v_prenex_4145) 3) (<= (+ main_x 1) v_prenex_4145) (<= 1994 (* 2 (select main_a v_prenex_4146))) (<= 0 (+ (select main_a v_prenex_4145) 1)) (< v_prenex_4146 main_y))) (or (forall ((v_prenex_5062 Int)) (<= 1 (select main_a v_prenex_5062))) (forall ((v_prenex_5063 Int)) (or (<= (+ main_y 1) v_prenex_5063) (<= 1994 (* 2 (select main_a v_prenex_5063))) (<= (select main_a v_prenex_5063) 999) (< v_prenex_5063 main_y)))) (forall ((v_prenex_6003 Int) (v_prenex_6004 Int)) (or (<= (+ main_x 1) v_prenex_6003) (<= (+ (select main_a v_prenex_6003) 994) (select main_a v_prenex_6004)) (<= (* 2 (select main_a v_prenex_6003)) 6) (<= (select main_a v_prenex_6003) 3) (< v_prenex_6003 main_x))) (or (forall ((v_prenex_1471 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1471))) (<= (* 2 (select main_a v_prenex_1471)) 6))) (forall ((v_prenex_1472 Int)) (or (< v_prenex_1472 main_y) (<= 1994 (* 2 (select main_a v_prenex_1472))) (<= 995 (select main_a v_prenex_1472)) (<= (+ main_y 1) v_prenex_1472)))) (or (forall ((v_prenex_552 Int)) (or (<= (* 2 (select main_a v_prenex_552)) 1998) (< v_prenex_552 main_y) (<= (+ main_y 1) v_prenex_552))) (forall ((v_prenex_551 Int)) (<= 1 (select main_a v_prenex_551)))) (forall ((v_prenex_2603 Int) (v_prenex_2604 Int)) (or (<= (+ main_x 1) v_prenex_2603) (<= 1 (select main_a v_prenex_2603)) (<= 0 (+ (select main_a v_prenex_2603) 1)) (<= (+ (select main_a v_prenex_2603) 994) (select main_a v_prenex_2604)) (< v_prenex_2603 main_x))) (forall ((v_prenex_3355 Int) (v_prenex_3354 Int)) (or (<= (* 2 (select main_a v_prenex_3355)) 1998) (<= 0 (+ (select main_a v_prenex_3354) 1)) (<= (+ (select main_a v_prenex_3354) 994) (select main_a v_prenex_3355)) (<= (+ main_y 1) v_prenex_3355) (< v_prenex_3355 main_y) (<= (+ main_x 1) v_prenex_3354) (<= (select main_a v_prenex_3354) 5))) (forall ((v_prenex_897 Int) (v_prenex_896 Int)) (or (<= (+ main_y 1) v_prenex_897) (< v_prenex_897 main_y) (<= (* 2 (select main_a v_prenex_896)) 6) (<= 1000 (+ (select main_a v_prenex_896) (select main_a v_prenex_897))) (< v_prenex_896 main_x) (<= 1994 (* 2 (select main_a v_prenex_897))))) (forall ((v_prenex_1602 Int) (v_prenex_1601 Int)) (or (<= (+ main_x 1) v_prenex_1601) (< v_prenex_1602 main_y) (<= (* 2 (select main_a v_prenex_1601)) 6) (<= (select main_a v_prenex_1602) 1001) (<= (+ main_y 1) v_prenex_1602) (<= (+ (select main_a v_prenex_1601) (select main_a v_prenex_1602)) 1000) (<= 0 (+ (select main_a v_prenex_1601) 1)))) (or (forall ((v_prenex_4077 Int)) (<= (* 2 (select main_a v_prenex_4077)) 6)) (forall ((v_prenex_4078 Int)) (or (< v_prenex_4078 main_y) (<= (+ main_y 1) v_prenex_4078) (<= (* 2 (select main_a v_prenex_4078)) 1998)))) (or (forall ((v_prenex_1039 Int)) (or (<= (* 2 (select main_a v_prenex_1039)) 1998) (< v_prenex_1039 main_y) (<= (+ main_y 1) v_prenex_1039))) (forall ((v_prenex_1038 Int)) (<= 2 (* 2 (select main_a v_prenex_1038))))) (forall ((v_prenex_6280 Int) (v_prenex_6279 Int)) (or (<= (+ main_y 1) v_prenex_6280) (<= (select main_a v_prenex_6280) 999) (<= 2 (* 2 (select main_a v_prenex_6279))) (< v_prenex_6279 main_x) (< v_prenex_6280 main_y) (<= (select main_a v_prenex_6280) (+ (select main_a v_prenex_6279) 998)))) (or (forall ((v_prenex_4293 Int)) (or (<= (select main_a v_prenex_4293) 3) (<= (select main_a v_prenex_4293) 5))) (forall ((v_prenex_4294 Int)) (or (<= (+ main_y 1) v_prenex_4294) (<= 997 (select main_a v_prenex_4294)) (<= 1994 (* 2 (select main_a v_prenex_4294))) (< v_prenex_4294 main_y)))) (forall ((v_prenex_5703 Int) (v_prenex_5702 Int)) (or (< v_prenex_5703 main_y) (<= (select main_a v_prenex_5703) 999) (<= (+ (select main_a v_prenex_5702) 994) (select main_a v_prenex_5703)) (<= (+ main_y 1) v_prenex_5703) (<= 2 (* 2 (select main_a v_prenex_5702))))) (forall ((v_prenex_1007 Int) (v_prenex_1006 Int)) (or (< v_prenex_1006 main_x) (< v_prenex_1007 main_y) (<= (+ (select main_a v_prenex_1006) (select main_a v_prenex_1007)) 1000) (<= 1 (select main_a v_prenex_1006)) (<= (+ main_y 1) v_prenex_1007) (<= 1994 (* 2 (select main_a v_prenex_1007))) (<= (select main_a v_prenex_1006) 3))) (forall ((v_prenex_5823 Int) (v_prenex_5822 Int)) (or (< v_prenex_5823 main_y) (<= (select main_a v_prenex_5823) (+ (select main_a v_prenex_5822) 998)) (<= 0 (+ (select main_a v_prenex_5822) 1)) (<= (select main_a v_prenex_5823) 1001) (<= (+ main_y 1) v_prenex_5823))) (forall ((v_prenex_1556 Int) (v_prenex_1555 Int)) (or (<= (+ (select main_a v_prenex_1555) 994) (select main_a v_prenex_1556)) (<= (+ main_y 1) v_prenex_1556) (<= 0 (+ (select main_a v_prenex_1555) 1)) (<= (* 2 (select main_a v_prenex_1555)) 6) (<= 997 (select main_a v_prenex_1556)) (< v_prenex_1556 main_y))) (forall ((v_prenex_5141 Int) (v_prenex_5142 Int)) (or (<= (* 2 (select main_a v_prenex_5141)) 6) (<= (+ (select main_a v_prenex_5141) 994) (select main_a v_prenex_5142)) (<= (* 2 (select main_a v_prenex_5142)) 1998) (<= (+ main_y 1) v_prenex_5142) (< v_prenex_5142 main_y) (<= (select main_a v_prenex_5141) 3))) (forall ((v_prenex_535 Int) (v_prenex_536 Int)) (or (<= (+ main_y 1) v_prenex_536) (<= 0 (+ (select main_a v_prenex_535) 1)) (< v_prenex_536 main_y) (<= 1994 (* 2 (select main_a v_prenex_536))) (<= (+ (select main_a v_prenex_535) 994) (select main_a v_prenex_536)))) (forall ((v_prenex_2308 Int) (v_prenex_2309 Int)) (or (<= (+ main_y 1) v_prenex_2309) (< v_prenex_2309 main_y) (<= (select main_a v_prenex_2309) 1001) (< v_prenex_2308 main_x) (<= (+ (select main_a v_prenex_2308) 994) (select main_a v_prenex_2309)) (<= 1 (select main_a v_prenex_2308)) (<= 2 (* 2 (select main_a v_prenex_2308))))) (or (forall ((v_prenex_4953 Int)) (or (< v_prenex_4953 main_y) (<= (* 2 (select main_a v_prenex_4953)) 1998) (<= (select main_a v_prenex_4953) 999) (<= (+ main_y 1) v_prenex_4953))) (forall ((v_prenex_4952 Int)) (or (<= (+ main_x 1) v_prenex_4952) (<= 2 (* 2 (select main_a v_prenex_4952))) (<= 0 (+ (select main_a v_prenex_4952) 1))))) (or (forall ((v_prenex_3841 Int)) (or (<= (+ main_x 1) v_prenex_3841) (<= (select main_a v_prenex_3841) 3))) (forall ((v_prenex_3842 Int)) (or (<= (+ main_y 1) v_prenex_3842) (<= (* 2 (select main_a v_prenex_3842)) 1998) (<= (select main_a v_prenex_3842) 999) (< v_prenex_3842 main_y)))) (forall ((v_prenex_3971 Int) (v_prenex_3972 Int)) (or (<= 0 (+ (select main_a v_prenex_3971) 1)) (<= (+ main_x 1) v_prenex_3971) (<= (+ main_y 1) v_prenex_3972) (<= (select main_a v_prenex_3971) 5) (<= (select main_a v_prenex_3972) 999) (< v_prenex_3972 main_y) (<= (+ (select main_a v_prenex_3971) (select main_a v_prenex_3972)) 1000))) (forall ((v_prenex_5286 Int) (v_prenex_5285 Int)) (or (<= 997 (select main_a v_prenex_5286)) (<= 2 (* 2 (select main_a v_prenex_5285))) (<= (+ main_x 1) v_prenex_5285) (<= (+ (select main_a v_prenex_5285) 994) (select main_a v_prenex_5286)) (<= (+ main_y 1) v_prenex_5286) (<= (* 2 (select main_a v_prenex_5285)) 6) (< v_prenex_5286 main_y))) (or (forall ((v_prenex_4250 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4250))) (<= (+ main_y 1) v_prenex_4250) (<= (* 2 (select main_a v_prenex_4250)) 1998) (< v_prenex_4250 main_y))) (forall ((v_prenex_4249 Int)) (or (<= (+ main_x 1) v_prenex_4249) (<= 0 (+ (select main_a v_prenex_4249) 1)) (<= (* 2 (select main_a v_prenex_4249)) 6)))) (forall ((v_prenex_3915 Int) (v_prenex_3916 Int)) (or (<= (select main_a v_prenex_3916) 999) (<= (+ main_y 1) v_prenex_3916) (<= (select main_a v_prenex_3915) 3) (< v_prenex_3916 main_y) (<= (+ main_x 1) v_prenex_3915) (<= (+ (select main_a v_prenex_3915) 994) (select main_a v_prenex_3916)))) (forall ((v_prenex_2491 Int) (v_prenex_2492 Int)) (or (<= (* 2 (select main_a v_prenex_2491)) 6) (<= (+ main_y 1) v_prenex_2492) (<= (+ main_x 1) v_prenex_2491) (< v_prenex_2492 main_y) (<= (* 2 (select main_a v_prenex_2492)) 1998) (<= 1000 (+ (select main_a v_prenex_2491) (select main_a v_prenex_2492))) (<= (select main_a v_prenex_2491) 5))) (forall ((v_prenex_226 Int) (v_prenex_225 Int)) (or (<= (+ main_y 1) v_prenex_226) (<= 1 (select main_a v_prenex_225)) (<= (+ (select main_a v_prenex_225) (select main_a v_prenex_226)) 1000) (< v_prenex_226 main_y) (<= 995 (select main_a v_prenex_226)) (<= 0 (+ (select main_a v_prenex_225) 1)))) (or (forall ((v_prenex_4176 Int)) (or (< v_prenex_4176 main_y) (<= 1994 (* 2 (select main_a v_prenex_4176))) (<= (+ main_y 1) v_prenex_4176))) (forall ((v_prenex_4175 Int)) (or (< v_prenex_4175 main_x) (<= (select main_a v_prenex_4175) 5) (<= 0 (+ (select main_a v_prenex_4175) 1))))) (forall ((v_prenex_2181 Int) (v_prenex_2182 Int)) (or (<= (+ (select main_a v_prenex_2181) (select main_a v_prenex_2182)) 1000) (<= (+ main_x 1) v_prenex_2181) (<= (select main_a v_prenex_2182) 1001) (< v_prenex_2182 main_y) (<= (+ main_y 1) v_prenex_2182) (<= (select main_a v_prenex_2181) 5))) (forall ((v_prenex_578 Int) (v_prenex_577 Int)) (or (<= 2 (* 2 (select main_a v_prenex_577))) (<= (+ main_y 1) v_prenex_578) (<= (* 2 (select main_a v_prenex_578)) 1998) (<= (select main_a v_prenex_577) 3) (< v_prenex_578 main_y) (<= (+ (select main_a v_prenex_577) 994) (select main_a v_prenex_578)))) (or (forall ((v_prenex_3630 Int)) (or (<= (* 2 (select main_a v_prenex_3630)) 1998) (< v_prenex_3630 main_y) (<= (+ main_y 1) v_prenex_3630))) (forall ((v_prenex_3629 Int)) (or (<= (select main_a v_prenex_3629) 3) (<= 0 (+ (select main_a v_prenex_3629) 1))))) (forall ((v_prenex_1564 Int) (v_prenex_1563 Int)) (or (<= 1000 (+ (select main_a v_prenex_1563) (select main_a v_prenex_1564))) (<= (+ main_x 1) v_prenex_1563) (<= 0 (+ (select main_a v_prenex_1563) 1)) (<= (+ main_y 1) v_prenex_1564) (<= 1 (select main_a v_prenex_1563)) (<= (select main_a v_prenex_1564) 999) (< v_prenex_1564 main_y))) (or (forall ((v_prenex_209 Int)) (or (<= 1 (select main_a v_prenex_209)) (< v_prenex_209 main_x) (<= 2 (* 2 (select main_a v_prenex_209))))) (forall ((v_prenex_210 Int)) (or (<= (+ main_y 1) v_prenex_210) (< v_prenex_210 main_y) (<= (* 2 (select main_a v_prenex_210)) 1998)))) (forall ((v_prenex_1378 Int) (v_prenex_1377 Int)) (or (<= (select main_a v_prenex_1378) 999) (<= (+ (select main_a v_prenex_1377) 994) (select main_a v_prenex_1378)) (<= 2 (* 2 (select main_a v_prenex_1377))) (<= (select main_a v_prenex_1377) 5) (<= (+ main_x 1) v_prenex_1377) (< v_prenex_1378 main_y) (<= (+ main_y 1) v_prenex_1378))) (forall ((v_prenex_5989 Int) (v_prenex_5990 Int)) (or (< v_prenex_5990 main_y) (<= 2 (* 2 (select main_a v_prenex_5989))) (<= (+ (select main_a v_prenex_5989) 994) (select main_a v_prenex_5990)) (<= (+ main_x 1) v_prenex_5989) (<= (+ main_y 1) v_prenex_5990) (<= (select main_a v_prenex_5989) 3) (<= (select main_a v_prenex_5990) 1001))) (forall ((v_prenex_2515 Int) (v_prenex_2516 Int)) (or (<= (select main_a v_prenex_2516) 999) (< v_prenex_2516 main_y) (<= (* 2 (select main_a v_prenex_2515)) 6) (<= (+ (select main_a v_prenex_2515) (select main_a v_prenex_2516)) 1000) (< v_prenex_2515 main_x) (<= (+ main_y 1) v_prenex_2516) (<= (select main_a v_prenex_2515) 3))) (forall ((v_prenex_745 Int) (v_prenex_746 Int)) (or (<= (+ (select main_a v_prenex_745) 994) (select main_a v_prenex_746)) (<= (select main_a v_prenex_746) 1001) (< v_prenex_746 main_y) (<= (select main_a v_prenex_745) 5) (<= (+ main_y 1) v_prenex_746) (<= (+ main_x 1) v_prenex_745))) (or (forall ((v_prenex_5052 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5052))) (<= (* 2 (select main_a v_prenex_5052)) 6))) (forall ((v_prenex_5053 Int)) (or (< v_prenex_5053 main_y) (<= (+ main_y 1) v_prenex_5053) (<= (* 2 (select main_a v_prenex_5053)) 1998) (<= (select main_a v_prenex_5053) 999)))) (or (forall ((v_prenex_3834 Int)) (or (< v_prenex_3834 main_y) (<= (+ main_y 1) v_prenex_3834) (<= (* 2 (select main_a v_prenex_3834)) 1998) (<= 1994 (* 2 (select main_a v_prenex_3834))))) (forall ((v_prenex_3833 Int)) (or (< v_prenex_3833 main_x) (<= 1 (select main_a v_prenex_3833)) (<= (select main_a v_prenex_3833) 3)))) (or (forall ((v_prenex_2371 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2371))) (<= (+ main_y 1) v_prenex_2371) (<= 997 (select main_a v_prenex_2371)) (< v_prenex_2371 main_y))) (forall ((v_prenex_2370 Int)) (or (<= 0 (+ (select main_a v_prenex_2370) 1)) (<= (select main_a v_prenex_2370) 3)))) (forall ((v_prenex_4665 Int) (v_prenex_4664 Int)) (or (<= (+ main_y 1) v_prenex_4665) (<= (select main_a v_prenex_4664) 3) (<= (+ main_x 1) v_prenex_4664) (< v_prenex_4665 main_y) (<= (+ (select main_a v_prenex_4664) (select main_a v_prenex_4665)) 1000) (<= 997 (select main_a v_prenex_4665)))) (or (forall ((v_prenex_658 Int)) (or (<= (+ main_y 1) v_prenex_658) (<= 1994 (* 2 (select main_a v_prenex_658))) (< v_prenex_658 main_y))) (forall ((v_prenex_657 Int)) (or (<= (+ main_x 1) v_prenex_657) (<= 1 (select main_a v_prenex_657)) (<= (select main_a v_prenex_657) 3)))) (forall ((v_prenex_5214 Int) (v_prenex_5213 Int)) (or (<= (select main_a v_prenex_5214) (+ (select main_a v_prenex_5213) 998)) (<= (select main_a v_prenex_5214) 1001) (< v_prenex_5214 main_y) (<= (+ main_y 1) v_prenex_5214) (<= (+ main_x 1) v_prenex_5213))) (forall ((v_prenex_3308 Int) (v_prenex_3309 Int)) (or (< v_prenex_3309 main_y) (<= 1000 (+ (select main_a v_prenex_3308) (select main_a v_prenex_3309))) (<= (select main_a v_prenex_3308) 5) (<= 997 (select main_a v_prenex_3309)) (<= (+ main_y 1) v_prenex_3309) (<= (* 2 (select main_a v_prenex_3308)) 6))) (or (forall ((v_prenex_3549 Int)) (or (<= (+ main_x 1) v_prenex_3549) (<= 2 (* 2 (select main_a v_prenex_3549))))) (forall ((v_prenex_3550 Int)) (or (< v_prenex_3550 main_y) (<= (+ main_y 1) v_prenex_3550) (<= 1994 (* 2 (select main_a v_prenex_3550))) (<= (select main_a v_prenex_3550) 1001)))) (or (forall ((v_prenex_5840 Int)) (or (<= 1 (select main_a v_prenex_5840)) (<= 0 (+ (select main_a v_prenex_5840) 1)))) (forall ((v_prenex_5841 Int)) (or (<= (* 2 (select main_a v_prenex_5841)) 1998) (<= (+ main_y 1) v_prenex_5841) (< v_prenex_5841 main_y) (<= 997 (select main_a v_prenex_5841))))) (or (forall ((v_prenex_3104 Int)) (or (<= 1 (select main_a v_prenex_3104)) (<= 0 (+ (select main_a v_prenex_3104) 1)))) (forall ((v_prenex_3105 Int)) (or (< v_prenex_3105 main_y) (<= 1994 (* 2 (select main_a v_prenex_3105))) (<= 995 (select main_a v_prenex_3105)) (<= (+ main_y 1) v_prenex_3105)))) (forall ((v_prenex_1814 Int) (v_prenex_1813 Int)) (or (< v_prenex_1813 main_x) (<= 0 (+ (select main_a v_prenex_1813) 1)) (<= (select main_a v_prenex_1813) 3) (<= (select main_a v_prenex_1814) (+ (select main_a v_prenex_1813) 998)) (<= (+ main_x 1) v_prenex_1813))) (forall ((v_prenex_2754 Int) (v_prenex_2753 Int)) (or (<= 1000 (+ (select main_a v_prenex_2753) (select main_a v_prenex_2754))) (<= (select main_a v_prenex_2754) 1001) (< v_prenex_2753 main_x) (<= (+ main_y 1) v_prenex_2754) (<= 1 (select main_a v_prenex_2753)) (< v_prenex_2754 main_y))) (forall ((v_prenex_4188 Int) (v_prenex_4187 Int)) (or (< v_prenex_4187 main_x) (<= 1 (select main_a v_prenex_4187)) (<= (+ main_x 1) v_prenex_4187) (<= (+ (select main_a v_prenex_4187) 994) (select main_a v_prenex_4188)))) (forall ((v_prenex_3316 Int) (v_prenex_3317 Int)) (or (<= (+ main_y 1) v_prenex_3317) (<= 997 (select main_a v_prenex_3317)) (<= (select main_a v_prenex_3317) (+ (select main_a v_prenex_3316) 998)) (<= (select main_a v_prenex_3316) 3) (< v_prenex_3317 main_y))) (forall ((v_prenex_3957 Int) (v_prenex_3958 Int)) (or (<= 0 (+ (select main_a v_prenex_3957) 1)) (< v_prenex_3958 main_y) (< v_prenex_3957 main_x) (<= (select main_a v_prenex_3958) (+ (select main_a v_prenex_3957) 998)) (<= (* 2 (select main_a v_prenex_3958)) 1998) (<= (+ main_y 1) v_prenex_3958) (<= (select main_a v_prenex_3957) 3))) (or (forall ((v_prenex_4511 Int)) (or (< v_prenex_4511 main_y) (<= 997 (select main_a v_prenex_4511)) (<= (* 2 (select main_a v_prenex_4511)) 1998) (<= (+ main_y 1) v_prenex_4511))) (forall ((v_prenex_4510 Int)) (or (<= (select main_a v_prenex_4510) 3) (<= 1 (select main_a v_prenex_4510))))) (or (forall ((v_prenex_515 Int)) (or (<= (select main_a v_prenex_515) 5) (<= 2 (* 2 (select main_a v_prenex_515))))) (forall ((v_prenex_516 Int)) (or (< v_prenex_516 main_y) (<= (+ main_y 1) v_prenex_516) (<= 1994 (* 2 (select main_a v_prenex_516))) (<= 995 (select main_a v_prenex_516))))) (forall ((v_prenex_5163 Int) (v_prenex_5164 Int)) (or (<= (+ main_y 1) v_prenex_5164) (<= 0 (+ (select main_a v_prenex_5163) 1)) (<= (* 2 (select main_a v_prenex_5163)) 6) (<= 1000 (+ (select main_a v_prenex_5163) (select main_a v_prenex_5164))) (<= (* 2 (select main_a v_prenex_5164)) 1998) (< v_prenex_5164 main_y) (< v_prenex_5163 main_x))) (or (forall ((v_prenex_3540 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3540))) (<= 997 (select main_a v_prenex_3540)) (<= (+ main_y 1) v_prenex_3540) (< v_prenex_3540 main_y))) (forall ((v_prenex_3539 Int)) (<= (* 2 (select main_a v_prenex_3539)) 6))) (forall ((v_prenex_196 Int) (v_prenex_195 Int)) (or (<= 2 (* 2 (select main_a v_prenex_195))) (< v_prenex_195 main_x) (<= 995 (select main_a v_prenex_196)) (< v_prenex_196 main_y) (<= 1000 (+ (select main_a v_prenex_195) (select main_a v_prenex_196))) (<= (+ main_y 1) v_prenex_196) (<= (select main_a v_prenex_195) 5))) (forall ((v_prenex_1522 Int) (v_prenex_1521 Int)) (or (<= (+ main_y 1) v_prenex_1522) (< v_prenex_1522 main_y) (<= 1 (select main_a v_prenex_1521)) (<= 995 (select main_a v_prenex_1522)) (<= (+ (select main_a v_prenex_1521) 994) (select main_a v_prenex_1522)))) (forall ((v_prenex_5602 Int) (v_prenex_5601 Int)) (or (< v_prenex_5602 main_y) (<= 1 (select main_a v_prenex_5601)) (<= (+ main_y 1) v_prenex_5602) (<= (+ (select main_a v_prenex_5601) (select main_a v_prenex_5602)) 1000) (<= 2 (* 2 (select main_a v_prenex_5601))) (<= (+ main_x 1) v_prenex_5601) (<= (select main_a v_prenex_5602) 1001))) (or (forall ((v_prenex_1913 Int)) (or (< v_prenex_1913 main_x) (<= 2 (* 2 (select main_a v_prenex_1913))) (<= (select main_a v_prenex_1913) 3))) (forall ((v_prenex_1914 Int)) (or (<= (* 2 (select main_a v_prenex_1914)) 1998) (< v_prenex_1914 main_y) (<= (select main_a v_prenex_1914) 1001) (<= (+ main_y 1) v_prenex_1914)))) (forall ((v_prenex_871 Int) (v_prenex_870 Int)) (or (<= (select main_a v_prenex_871) 999) (<= (+ main_y 1) v_prenex_871) (<= (+ (select main_a v_prenex_870) (select main_a v_prenex_871)) 1000) (< v_prenex_870 main_x) (< v_prenex_871 main_y) (<= 2 (* 2 (select main_a v_prenex_870))))) (forall ((v_prenex_5594 Int) (v_prenex_5593 Int)) (or (<= (+ main_y 1) v_prenex_5594) (< v_prenex_5593 main_x) (< v_prenex_5594 main_y) (<= (select main_a v_prenex_5593) 3) (<= (select main_a v_prenex_5594) 999) (<= 0 (+ (select main_a v_prenex_5593) 1)) (<= 1000 (+ (select main_a v_prenex_5593) (select main_a v_prenex_5594))))) (forall ((v_prenex_3801 Int) (v_prenex_3802 Int)) (or (<= 0 (+ (select main_a v_prenex_3801) 1)) (<= (* 2 (select main_a v_prenex_3802)) 1998) (<= (+ main_y 1) v_prenex_3802) (<= (+ main_x 1) v_prenex_3801) (< v_prenex_3802 main_y) (<= (+ (select main_a v_prenex_3801) (select main_a v_prenex_3802)) 1000))) (forall ((v_prenex_5526 Int) (v_prenex_5525 Int)) (or (<= (select main_a v_prenex_5525) 5) (< v_prenex_5526 main_y) (<= (+ main_y 1) v_prenex_5526) (<= (+ (select main_a v_prenex_5525) (select main_a v_prenex_5526)) 1000) (<= (select main_a v_prenex_5526) 999) (<= (+ main_x 1) v_prenex_5525) (<= (select main_a v_prenex_5525) 3))) (or (forall ((v_prenex_4742 Int)) (or (< v_prenex_4742 main_x) (<= 1 (select main_a v_prenex_4742)))) (forall ((v_prenex_4743 Int)) (or (<= (+ main_y 1) v_prenex_4743) (<= 995 (select main_a v_prenex_4743)) (<= (* 2 (select main_a v_prenex_4743)) 1998) (< v_prenex_4743 main_y)))) (forall ((v_prenex_2062 Int) (v_prenex_2063 Int)) (or (<= (select main_a v_prenex_2063) 999) (<= (+ main_y 1) v_prenex_2063) (<= (* 2 (select main_a v_prenex_2062)) 6) (<= (+ (select main_a v_prenex_2062) 994) (select main_a v_prenex_2063)) (< v_prenex_2063 main_y))) (forall ((v_prenex_147 Int) (v_prenex_148 Int)) (or (<= (select main_a v_prenex_148) 1001) (<= (+ main_x 1) v_prenex_147) (<= (* 2 (select main_a v_prenex_147)) 6) (<= (+ main_y 1) v_prenex_148) (<= (+ (select main_a v_prenex_147) (select main_a v_prenex_148)) 1000) (< v_prenex_148 main_y))) (or (forall ((v_prenex_3946 Int)) (or (< v_prenex_3946 main_y) (<= 1994 (* 2 (select main_a v_prenex_3946))) (<= (+ main_y 1) v_prenex_3946) (<= (select main_a v_prenex_3946) 1001))) (forall ((v_prenex_3945 Int)) (or (<= (+ main_x 1) v_prenex_3945) (<= (select main_a v_prenex_3945) 3) (<= 1 (select main_a v_prenex_3945))))) (or (forall ((v_prenex_913 Int)) (or (<= (+ main_y 1) v_prenex_913) (< v_prenex_913 main_y) (<= (select main_a v_prenex_913) 999) (<= (* 2 (select main_a v_prenex_913)) 1998))) (forall ((v_prenex_912 Int)) (<= (* 2 (select main_a v_prenex_912)) 6))) (or (forall ((v_prenex_5682 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5682))) (<= (+ main_x 1) v_prenex_5682) (<= (select main_a v_prenex_5682) 3))) (forall ((v_prenex_5683 Int)) (or (<= 997 (select main_a v_prenex_5683)) (< v_prenex_5683 main_y) (<= (+ main_y 1) v_prenex_5683) (<= (* 2 (select main_a v_prenex_5683)) 1998)))) (or (forall ((v_prenex_3754 Int)) (or (<= 995 (select main_a v_prenex_3754)) (<= (* 2 (select main_a v_prenex_3754)) 1998) (< v_prenex_3754 main_y) (<= (+ main_y 1) v_prenex_3754))) (forall ((v_prenex_3753 Int)) (or (<= (* 2 (select main_a v_prenex_3753)) 6) (<= 2 (* 2 (select main_a v_prenex_3753))) (< v_prenex_3753 main_x)))) (forall ((v_prenex_958 Int) (v_prenex_959 Int)) (or (<= (+ (select main_a v_prenex_958) 994) (select main_a v_prenex_959)) (<= (select main_a v_prenex_959) 1001) (< v_prenex_959 main_y) (<= (+ main_y 1) v_prenex_959) (<= (* 2 (select main_a v_prenex_958)) 6) (<= 0 (+ (select main_a v_prenex_958) 1)))) (forall ((v_prenex_2563 Int) (v_prenex_2564 Int)) (or (<= (+ main_y 1) v_prenex_2564) (<= (select main_a v_prenex_2564) (+ (select main_a v_prenex_2563) 998)) (<= 997 (select main_a v_prenex_2564)) (<= (select main_a v_prenex_2563) 5) (<= 0 (+ (select main_a v_prenex_2563) 1)) (< v_prenex_2564 main_y))) (or (forall ((v_prenex_1322 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1322))) (<= (+ main_y 1) v_prenex_1322) (< v_prenex_1322 main_y))) (forall ((v_prenex_1321 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1321))) (<= (select main_a v_prenex_1321) 5)))) (forall ((v_prenex_3338 Int) (v_prenex_3339 Int)) (or (<= 997 (select main_a v_prenex_3339)) (<= (select main_a v_prenex_3339) (+ (select main_a v_prenex_3338) 998)) (<= 0 (+ (select main_a v_prenex_3338) 1)) (<= 1 (select main_a v_prenex_3338)) (< v_prenex_3339 main_y) (<= (+ main_y 1) v_prenex_3339))) (forall ((v_prenex_2907 Int) (v_prenex_2908 Int)) (or (<= (+ main_x 1) v_prenex_2907) (<= (+ main_y 1) v_prenex_2908) (<= (select main_a v_prenex_2908) (+ (select main_a v_prenex_2907) 998)) (<= 995 (select main_a v_prenex_2908)) (< v_prenex_2908 main_y) (<= (select main_a v_prenex_2907) 3))) (forall ((v_prenex_3352 Int) (v_prenex_3353 Int)) (or (<= (* 2 (select main_a v_prenex_3353)) 1998) (<= (+ main_y 1) v_prenex_3353) (< v_prenex_3353 main_y) (<= (select main_a v_prenex_3352) 5) (<= (+ (select main_a v_prenex_3352) (select main_a v_prenex_3353)) 1000) (<= 0 (+ (select main_a v_prenex_3352) 1)))) (forall ((v_prenex_5219 Int) (v_prenex_5220 Int)) (or (<= (* 2 (select main_a v_prenex_5220)) 1998) (<= (+ main_y 1) v_prenex_5220) (<= (+ (select main_a v_prenex_5219) 994) (select main_a v_prenex_5220)) (<= (+ main_x 1) v_prenex_5219) (<= 1 (select main_a v_prenex_5219)) (< v_prenex_5220 main_y))) (forall ((v_prenex_2066 Int) (v_prenex_2067 Int)) (or (<= (select main_a v_prenex_2067) 1001) (< v_prenex_2067 main_y) (<= (* 2 (select main_a v_prenex_2066)) 6) (<= (+ (select main_a v_prenex_2066) (select main_a v_prenex_2067)) 1000) (<= (+ main_y 1) v_prenex_2067) (< v_prenex_2066 main_x))) (forall ((v_prenex_5566 Int) (v_prenex_5565 Int)) (or (<= (+ (select main_a v_prenex_5565) 994) (select main_a v_prenex_5566)) (<= (+ main_y 1) v_prenex_5566) (<= (+ main_x 1) v_prenex_5565) (< v_prenex_5566 main_y) (<= (select main_a v_prenex_5565) 5) (<= 995 (select main_a v_prenex_5566)))) (forall ((v_prenex_808 Int) (v_prenex_809 Int)) (or (< v_prenex_809 main_y) (<= 2 (* 2 (select main_a v_prenex_808))) (<= (+ (select main_a v_prenex_808) 994) (select main_a v_prenex_809)) (<= 997 (select main_a v_prenex_809)) (<= (+ main_x 1) v_prenex_808) (<= (+ main_y 1) v_prenex_809) (<= 1 (select main_a v_prenex_808)))) (forall ((v_prenex_2910 Int) (v_prenex_2909 Int)) (or (< v_prenex_2910 main_y) (<= 1 (select main_a v_prenex_2909)) (<= (+ main_y 1) v_prenex_2910) (<= (+ (select main_a v_prenex_2909) (select main_a v_prenex_2910)) 1000) (<= 1994 (* 2 (select main_a v_prenex_2910))) (<= (+ main_x 1) v_prenex_2909) (<= (select main_a v_prenex_2909) 5))) (forall ((v_prenex_1810 Int) (v_prenex_1809 Int)) (or (<= (select main_a v_prenex_1810) 1001) (< v_prenex_1810 main_y) (<= (+ main_y 1) v_prenex_1810) (<= (select main_a v_prenex_1809) 5) (<= 1000 (+ (select main_a v_prenex_1809) (select main_a v_prenex_1810))) (< v_prenex_1809 main_x))) (or (forall ((v_prenex_6441 Int)) (or (<= 0 (+ (select main_a v_prenex_6441) 1)) (<= (+ main_x 1) v_prenex_6441))) (forall ((v_prenex_6442 Int)) (or (<= (* 2 (select main_a v_prenex_6442)) 1998) (< v_prenex_6442 main_y) (<= (+ main_y 1) v_prenex_6442) (<= 1994 (* 2 (select main_a v_prenex_6442)))))) (or (forall ((v_prenex_1113 Int)) (<= 1994 (* 2 (select main_a v_prenex_1113)))) (forall ((v_prenex_1112 Int)) (or (<= (+ main_x 1) v_prenex_1112) (< v_prenex_1112 main_x) (<= (* 2 (select main_a v_prenex_1112)) 6) (<= 1 (select main_a v_prenex_1112))))) (forall ((v_prenex_2039 Int) (v_prenex_2040 Int)) (or (<= 0 (+ (select main_a v_prenex_2039) 1)) (<= (select main_a v_prenex_2040) 999) (< v_prenex_2040 main_y) (< v_prenex_2039 main_x) (<= (+ (select main_a v_prenex_2039) (select main_a v_prenex_2040)) 1000) (<= (+ main_y 1) v_prenex_2040) (<= 1 (select main_a v_prenex_2039)))) (or (forall ((v_prenex_5290 Int)) (or (< v_prenex_5290 main_y) (<= (* 2 (select main_a v_prenex_5290)) 1998) (<= (+ main_y 1) v_prenex_5290) (<= (select main_a v_prenex_5290) 1001))) (forall ((v_prenex_5289 Int)) (or (<= 1 (select main_a v_prenex_5289)) (<= (+ main_x 1) v_prenex_5289) (<= 2 (* 2 (select main_a v_prenex_5289)))))) (or (forall ((v_prenex_3032 Int)) (or (<= (select main_a v_prenex_3032) 5) (<= 1 (select main_a v_prenex_3032)) (<= (+ main_x 1) v_prenex_3032))) (forall ((v_prenex_3033 Int)) (or (<= (select main_a v_prenex_3033) 999) (< v_prenex_3033 main_y) (<= 1994 (* 2 (select main_a v_prenex_3033))) (<= (+ main_y 1) v_prenex_3033)))) (forall ((v_prenex_5266 Int) (v_prenex_5265 Int)) (or (<= (select main_a v_prenex_5265) 3) (<= 0 (+ (select main_a v_prenex_5265) 1)) (<= (select main_a v_prenex_5266) 1001) (< v_prenex_5266 main_y) (<= (+ main_y 1) v_prenex_5266) (<= (select main_a v_prenex_5266) (+ (select main_a v_prenex_5265) 998)))) (or (forall ((v_prenex_1138 Int)) (or (<= (select main_a v_prenex_1138) 3) (<= 1 (select main_a v_prenex_1138)) (< v_prenex_1138 main_x))) (forall ((v_prenex_1139 Int)) (or (<= (+ main_y 1) v_prenex_1139) (< v_prenex_1139 main_y) (<= 1994 (* 2 (select main_a v_prenex_1139)))))) (forall ((v_prenex_5196 Int) (v_prenex_5195 Int)) (or (<= (+ main_y 1) v_prenex_5196) (<= 997 (select main_a v_prenex_5196)) (< v_prenex_5195 main_x) (<= (+ (select main_a v_prenex_5195) 994) (select main_a v_prenex_5196)) (<= 1 (select main_a v_prenex_5195)) (< v_prenex_5196 main_y))) (forall ((v_prenex_875 Int) (v_prenex_874 Int)) (or (<= (+ main_y 1) v_prenex_875) (< v_prenex_875 main_y) (< v_prenex_874 main_x) (<= 1994 (* 2 (select main_a v_prenex_875))) (<= (select main_a v_prenex_875) (+ (select main_a v_prenex_874) 998)) (<= (select main_a v_prenex_874) 5) (<= 0 (+ (select main_a v_prenex_874) 1)))) (forall ((v_prenex_5958 Int) (v_prenex_5959 Int)) (or (<= (+ (select main_a v_prenex_5958) (select main_a v_prenex_5959)) 1000) (<= (+ main_y 1) v_prenex_5959) (< v_prenex_5959 main_y) (<= 995 (select main_a v_prenex_5959)) (< v_prenex_5958 main_x) (<= 1 (select main_a v_prenex_5958)))) (or (forall ((v_prenex_4754 Int)) (or (<= (+ main_x 1) v_prenex_4754) (<= 2 (* 2 (select main_a v_prenex_4754))))) (forall ((v_prenex_4755 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4755))) (<= (select main_a v_prenex_4755) 999) (< v_prenex_4755 main_y) (<= (+ main_y 1) v_prenex_4755)))) (forall ((v_prenex_3727 Int) (v_prenex_3728 Int)) (or (<= (+ (select main_a v_prenex_3727) (select main_a v_prenex_3728)) 1000) (< v_prenex_3728 main_y) (<= 995 (select main_a v_prenex_3728)) (<= (+ main_x 1) v_prenex_3727) (<= 2 (* 2 (select main_a v_prenex_3727))) (<= (+ main_y 1) v_prenex_3728))) (or (forall ((v_prenex_3618 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3618))) (<= (select main_a v_prenex_3618) 999) (<= (+ main_y 1) v_prenex_3618) (< v_prenex_3618 main_y))) (forall ((v_prenex_3617 Int)) (or (<= (+ main_x 1) v_prenex_3617) (<= (select main_a v_prenex_3617) 3)))) (forall ((v_prenex_4591 Int) (v_prenex_4590 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4590))) (<= (+ main_y 1) v_prenex_4591) (<= 1 (select main_a v_prenex_4590)) (< v_prenex_4591 main_y) (<= 1000 (+ (select main_a v_prenex_4590) (select main_a v_prenex_4591))) (<= (+ main_x 1) v_prenex_4590) (<= 997 (select main_a v_prenex_4591)))) (or (forall ((v_prenex_2898 Int)) (or (< v_prenex_2898 main_y) (<= (* 2 (select main_a v_prenex_2898)) 1998) (<= (+ main_y 1) v_prenex_2898))) (forall ((v_prenex_2897 Int)) (or (<= (select main_a v_prenex_2897) 5) (<= (+ main_x 1) v_prenex_2897)))) (forall ((v_prenex_2464 Int) (v_prenex_2465 Int)) (or (<= (+ main_y 1) v_prenex_2465) (<= (+ (select main_a v_prenex_2464) (select main_a v_prenex_2465)) 1000) (<= (select main_a v_prenex_2465) 999) (< v_prenex_2465 main_y))) (forall ((v_prenex_3537 Int) (v_prenex_3538 Int)) (or (<= 0 (+ (select main_a v_prenex_3537) 1)) (<= (+ (select main_a v_prenex_3537) 994) (select main_a v_prenex_3538)) (< v_prenex_3537 main_x) (<= 1994 (* 2 (select main_a v_prenex_3538))) (<= 1 (select main_a v_prenex_3537)) (< v_prenex_3538 main_y) (<= (+ main_y 1) v_prenex_3538))) (forall ((v_prenex_3750 Int) (v_prenex_3749 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3749))) (<= (* 2 (select main_a v_prenex_3749)) 6) (<= (+ main_x 1) v_prenex_3749) (< v_prenex_3749 main_x) (<= (+ (select main_a v_prenex_3749) 994) (select main_a v_prenex_3750)))) (or (forall ((v_prenex_3011 Int)) (or (< v_prenex_3011 main_y) (<= (+ main_y 1) v_prenex_3011) (<= (* 2 (select main_a v_prenex_3011)) 1998) (<= (select main_a v_prenex_3011) 1001))) (forall ((v_prenex_3010 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3010))) (<= 0 (+ (select main_a v_prenex_3010) 1)) (<= (+ main_x 1) v_prenex_3010)))) (forall ((v_prenex_594 Int) (v_prenex_593 Int)) (or (<= (* 2 (select main_a v_prenex_594)) 1998) (<= (+ main_y 1) v_prenex_594) (<= (+ (select main_a v_prenex_593) (select main_a v_prenex_594)) 1000) (< v_prenex_593 main_x) (< v_prenex_594 main_y) (<= 0 (+ (select main_a v_prenex_593) 1)))) (forall ((v_prenex_4519 Int) (v_prenex_4518 Int)) (or (<= 0 (+ (select main_a v_prenex_4518) 1)) (<= (+ main_y 1) v_prenex_4519) (<= (select main_a v_prenex_4519) (+ (select main_a v_prenex_4518) 998)) (<= 1994 (* 2 (select main_a v_prenex_4519))) (<= 1 (select main_a v_prenex_4518)) (< v_prenex_4519 main_y))) (forall ((v_prenex_2134 Int) (v_prenex_2133 Int)) (or (<= (+ main_y 1) v_prenex_2134) (<= (select main_a v_prenex_2133) 5) (< v_prenex_2134 main_y) (<= 995 (select main_a v_prenex_2134)) (<= (select main_a v_prenex_2134) (+ (select main_a v_prenex_2133) 998)) (<= (+ main_x 1) v_prenex_2133) (<= 1 (select main_a v_prenex_2133)))) (forall ((v_prenex_6315 Int) (v_prenex_6316 Int)) (or (<= (+ main_y 1) v_prenex_6316) (<= (select main_a v_prenex_6316) 999) (<= 0 (+ (select main_a v_prenex_6315) 1)) (<= (+ main_x 1) v_prenex_6315) (< v_prenex_6316 main_y) (<= (+ (select main_a v_prenex_6315) (select main_a v_prenex_6316)) 1000))) (forall ((v_prenex_3542 Int) (v_prenex_3541 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3542))) (< v_prenex_3542 main_y) (<= (+ (select main_a v_prenex_3541) (select main_a v_prenex_3542)) 1000) (<= 1 (select main_a v_prenex_3541)) (< v_prenex_3541 main_x) (<= 2 (* 2 (select main_a v_prenex_3541))) (<= (+ main_y 1) v_prenex_3542))) (forall ((v_prenex_6406 Int) (v_prenex_6405 Int)) (or (<= 1000 (+ (select main_a v_prenex_6405) (select main_a v_prenex_6406))) (< v_prenex_6406 main_y) (<= (+ main_x 1) v_prenex_6405) (<= (+ main_y 1) v_prenex_6406) (<= (* 2 (select main_a v_prenex_6405)) 6) (<= 0 (+ (select main_a v_prenex_6405) 1)) (<= (select main_a v_prenex_6406) 1001))) (forall ((v_prenex_3250 Int) (v_prenex_3251 Int)) (or (<= (+ (select main_a v_prenex_3250) (select main_a v_prenex_3251)) 1000) (<= (+ main_x 1) v_prenex_3250) (<= (* 2 (select main_a v_prenex_3250)) 6) (<= 995 (select main_a v_prenex_3251)) (< v_prenex_3251 main_y) (<= (+ main_y 1) v_prenex_3251))) (or (forall ((v_prenex_2621 Int)) (or (< v_prenex_2621 main_x) (<= (+ main_x 1) v_prenex_2621) (<= 0 (+ (select main_a v_prenex_2621) 1)) (<= (select main_a v_prenex_2621) 3))) (forall ((v_prenex_2622 Int)) (<= (* 2 (select main_a v_prenex_2622)) 1998))) (forall ((v_prenex_3106 Int) (v_prenex_3107 Int)) (or (<= 995 (select main_a v_prenex_3107)) (<= (+ (select main_a v_prenex_3106) 994) (select main_a v_prenex_3107)) (<= (+ main_y 1) v_prenex_3107) (<= 0 (+ (select main_a v_prenex_3106) 1)) (< v_prenex_3107 main_y))) (or (forall ((v_prenex_6492 Int)) (or (< v_prenex_6492 main_y) (<= 1994 (* 2 (select main_a v_prenex_6492))) (<= 997 (select main_a v_prenex_6492)) (<= (+ main_y 1) v_prenex_6492))) (forall ((v_prenex_6491 Int)) (or (<= (select main_a v_prenex_6491) 3) (<= 1 (select main_a v_prenex_6491)) (<= (+ main_x 1) v_prenex_6491)))) (or (forall ((v_prenex_1517 Int)) (or (<= (* 2 (select main_a v_prenex_1517)) 6) (<= 0 (+ (select main_a v_prenex_1517) 1)) (< v_prenex_1517 main_x))) (forall ((v_prenex_1518 Int)) (or (<= (+ main_y 1) v_prenex_1518) (<= (select main_a v_prenex_1518) 999) (< v_prenex_1518 main_y) (<= 1994 (* 2 (select main_a v_prenex_1518)))))) (forall ((v_prenex_4052 Int) (v_prenex_4051 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4052))) (<= (+ (select main_a v_prenex_4051) 994) (select main_a v_prenex_4052)) (<= (+ main_y 1) v_prenex_4052) (<= 1 (select main_a v_prenex_4051)) (<= (+ main_x 1) v_prenex_4051) (< v_prenex_4052 main_y))) (forall ((v_prenex_6487 Int) (v_prenex_6488 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6488))) (<= (select main_a v_prenex_6487) 5) (< v_prenex_6488 main_y) (<= 0 (+ (select main_a v_prenex_6487) 1)) (< v_prenex_6487 main_x) (<= (+ main_y 1) v_prenex_6488) (<= (+ (select main_a v_prenex_6487) (select main_a v_prenex_6488)) 1000))) (or (forall ((v_prenex_2974 Int)) (or (< v_prenex_2974 main_x) (<= (* 2 (select main_a v_prenex_2974)) 6))) (forall ((v_prenex_2975 Int)) (or (< v_prenex_2975 main_y) (<= (* 2 (select main_a v_prenex_2975)) 1998) (<= (+ main_y 1) v_prenex_2975)))) (or (forall ((v_prenex_5880 Int)) (or (<= (select main_a v_prenex_5880) 5) (<= 0 (+ (select main_a v_prenex_5880) 1)))) (forall ((v_prenex_5881 Int)) (or (<= (+ main_y 1) v_prenex_5881) (<= (* 2 (select main_a v_prenex_5881)) 1998) (< v_prenex_5881 main_y) (<= 995 (select main_a v_prenex_5881))))) (forall ((v_prenex_1262 Int) (v_prenex_1261 Int)) (or (<= (+ main_y 1) v_prenex_1262) (<= (+ (select main_a v_prenex_1261) 994) (select main_a v_prenex_1262)) (<= 2 (* 2 (select main_a v_prenex_1261))) (<= (* 2 (select main_a v_prenex_1262)) 1998) (<= (select main_a v_prenex_1261) 3) (< v_prenex_1262 main_y) (<= (+ main_x 1) v_prenex_1261))) (forall ((v_prenex_4329 Int) (v_prenex_4330 Int)) (or (< v_prenex_4330 main_y) (<= 995 (select main_a v_prenex_4330)) (<= (+ main_y 1) v_prenex_4330) (<= 2 (* 2 (select main_a v_prenex_4329))) (<= (select main_a v_prenex_4330) (+ (select main_a v_prenex_4329) 998)) (<= (select main_a v_prenex_4329) 3))) (forall ((v_prenex_2605 Int) (v_prenex_2606 Int)) (or (<= (+ main_y 1) v_prenex_2606) (<= 1000 (+ (select main_a v_prenex_2605) (select main_a v_prenex_2606))) (< v_prenex_2605 main_x) (<= 1994 (* 2 (select main_a v_prenex_2606))) (< v_prenex_2606 main_y) (<= 0 (+ (select main_a v_prenex_2605) 1)))) (or (forall ((v_prenex_750 Int)) (or (< v_prenex_750 main_y) (<= (+ main_y 1) v_prenex_750) (<= 1994 (* 2 (select main_a v_prenex_750))) (<= 997 (select main_a v_prenex_750)))) (forall ((v_prenex_749 Int)) (<= (select main_a v_prenex_749) 3))) (or (forall ((v_prenex_4282 Int)) (or (<= (select main_a v_prenex_4282) 999) (< v_prenex_4282 main_y) (<= (+ main_y 1) v_prenex_4282) (<= 1994 (* 2 (select main_a v_prenex_4282))))) (forall ((v_prenex_4281 Int)) (<= (select main_a v_prenex_4281) 5))) (forall ((v_prenex_1089 Int) (v_prenex_1088 Int)) (or (< v_prenex_1089 main_y) (<= (select main_a v_prenex_1089) 999) (<= 1000 (+ (select main_a v_prenex_1088) (select main_a v_prenex_1089))) (<= 1 (select main_a v_prenex_1088)) (<= (+ main_x 1) v_prenex_1088) (<= (+ main_y 1) v_prenex_1089))) (forall ((v_prenex_4921 Int) (v_prenex_4920 Int)) (or (< v_prenex_4921 main_y) (<= 2 (* 2 (select main_a v_prenex_4920))) (<= 1000 (+ (select main_a v_prenex_4920) (select main_a v_prenex_4921))) (<= (+ main_y 1) v_prenex_4921) (<= (select main_a v_prenex_4920) 5) (<= (select main_a v_prenex_4921) 1001) (< v_prenex_4920 main_x))) (or (forall ((v_prenex_1330 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1330))) (< v_prenex_1330 main_y) (<= (* 2 (select main_a v_prenex_1330)) 1998) (<= (+ main_y 1) v_prenex_1330))) (forall ((v_prenex_1329 Int)) (or (<= 1 (select main_a v_prenex_1329)) (< v_prenex_1329 main_x)))) (forall ((v_prenex_266 Int) (v_prenex_265 Int)) (or (<= (select main_a v_prenex_266) 1001) (<= (+ main_y 1) v_prenex_266) (<= (select main_a v_prenex_265) 5) (<= 2 (* 2 (select main_a v_prenex_265))) (<= (+ (select main_a v_prenex_265) 994) (select main_a v_prenex_266)) (< v_prenex_266 main_y))) (forall ((v_prenex_2233 Int) (v_prenex_2232 Int)) (or (<= (+ (select main_a v_prenex_2232) (select main_a v_prenex_2233)) 1000) (<= (+ main_x 1) v_prenex_2232) (<= (select main_a v_prenex_2232) 5) (<= (+ main_y 1) v_prenex_2233) (<= (select main_a v_prenex_2233) 1001) (<= 2 (* 2 (select main_a v_prenex_2232))) (< v_prenex_2233 main_y))) (or (forall ((v_prenex_4574 Int)) (<= (select main_a v_prenex_4574) 3)) (forall ((v_prenex_4575 Int)) (or (<= (+ main_y 1) v_prenex_4575) (< v_prenex_4575 main_y) (<= (* 2 (select main_a v_prenex_4575)) 1998)))) (forall ((v_prenex_372 Int) (v_prenex_371 Int)) (or (<= 1 (select main_a v_prenex_371)) (< v_prenex_372 main_y) (<= (select main_a v_prenex_372) 999) (< v_prenex_371 main_x) (<= (select main_a v_prenex_372) (+ (select main_a v_prenex_371) 998)) (<= (+ main_y 1) v_prenex_372))) (forall ((v_prenex_5651 Int) (v_prenex_5650 Int)) (or (<= (* 2 (select main_a v_prenex_5650)) 6) (<= (+ main_y 1) v_prenex_5651) (< v_prenex_5651 main_y) (<= 2 (* 2 (select main_a v_prenex_5650))) (<= 997 (select main_a v_prenex_5651)) (< v_prenex_5650 main_x) (<= 1000 (+ (select main_a v_prenex_5650) (select main_a v_prenex_5651))))) (forall ((v_prenex_6501 Int) (v_prenex_6502 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6501))) (< v_prenex_6502 main_y) (<= (+ (select main_a v_prenex_6501) (select main_a v_prenex_6502)) 1000) (<= (* 2 (select main_a v_prenex_6502)) 1998) (<= (+ main_x 1) v_prenex_6501) (<= (+ main_y 1) v_prenex_6502) (<= (select main_a v_prenex_6501) 3))) (forall ((v_prenex_5630 Int) (v_prenex_5629 Int)) (or (<= 995 (select main_a v_prenex_5630)) (<= 1 (select main_a v_prenex_5629)) (< v_prenex_5630 main_y) (<= (+ (select main_a v_prenex_5629) 994) (select main_a v_prenex_5630)) (<= (+ main_y 1) v_prenex_5630) (<= (select main_a v_prenex_5629) 5))) (forall ((v_prenex_1452 Int) (v_prenex_1451 Int)) (or (< v_prenex_1451 main_x) (<= 0 (+ (select main_a v_prenex_1451) 1)) (<= (select main_a v_prenex_1452) (+ (select main_a v_prenex_1451) 998)) (<= 1994 (* 2 (select main_a v_prenex_1452))) (<= (+ main_y 1) v_prenex_1452) (< v_prenex_1452 main_y))) (forall ((v_prenex_6060 Int) (v_prenex_6059 Int)) (or (<= (+ main_y 1) v_prenex_6060) (<= (+ main_x 1) v_prenex_6059) (<= (select main_a v_prenex_6060) 999) (<= (select main_a v_prenex_6059) 3) (<= (+ (select main_a v_prenex_6059) (select main_a v_prenex_6060)) 1000) (<= 2 (* 2 (select main_a v_prenex_6059))) (< v_prenex_6060 main_y))) (forall ((v_prenex_880 Int) (v_prenex_881 Int)) (or (<= (+ main_y 1) v_prenex_881) (< v_prenex_881 main_y) (<= 1 (select main_a v_prenex_880)) (<= (+ (select main_a v_prenex_880) 994) (select main_a v_prenex_881)) (< v_prenex_880 main_x) (<= (select main_a v_prenex_881) 999))) (forall ((v_prenex_4834 Int) (v_prenex_4835 Int)) (or (<= (* 2 (select main_a v_prenex_4834)) 6) (< v_prenex_4835 main_y) (<= (+ main_x 1) v_prenex_4834) (<= 1994 (* 2 (select main_a v_prenex_4835))) (<= 1000 (+ (select main_a v_prenex_4834) (select main_a v_prenex_4835))) (<= (+ main_y 1) v_prenex_4835) (<= (select main_a v_prenex_4834) 3))) (forall ((v_prenex_5307 Int) (v_prenex_5308 Int)) (or (<= (+ main_y 1) v_prenex_5308) (<= 995 (select main_a v_prenex_5308)) (<= (+ (select main_a v_prenex_5307) (select main_a v_prenex_5308)) 1000) (<= (* 2 (select main_a v_prenex_5307)) 6) (< v_prenex_5308 main_y) (<= 2 (* 2 (select main_a v_prenex_5307))) (<= (+ main_x 1) v_prenex_5307))) (or (forall ((v_prenex_4441 Int)) (or (<= (+ main_y 1) v_prenex_4441) (<= 997 (select main_a v_prenex_4441)) (< v_prenex_4441 main_y))) (forall ((v_prenex_4440 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4440))) (< v_prenex_4440 main_x)))) (or (forall ((v_prenex_6521 Int)) (or (<= (select main_a v_prenex_6521) 5) (< v_prenex_6521 main_x) (<= (+ main_x 1) v_prenex_6521))) (forall ((v_prenex_6522 Int)) (or (<= (* 2 (select main_a v_prenex_6522)) 1998) (< v_prenex_6522 main_y)))) (forall ((v_prenex_5771 Int) (v_prenex_5770 Int)) (or (< v_prenex_5771 main_y) (<= 1000 (+ (select main_a v_prenex_5770) (select main_a v_prenex_5771))) (< v_prenex_5770 main_x) (<= (+ main_y 1) v_prenex_5771) (<= (select main_a v_prenex_5770) 5) (<= 997 (select main_a v_prenex_5771)))) (forall ((v_prenex_2468 Int) (v_prenex_2469 Int)) (or (<= (select main_a v_prenex_2468) 5) (<= 0 (+ (select main_a v_prenex_2468) 1)) (<= (+ main_x 1) v_prenex_2468) (<= (+ (select main_a v_prenex_2468) 994) (select main_a v_prenex_2469)) (< v_prenex_2469 main_y) (<= 1994 (* 2 (select main_a v_prenex_2469))) (<= (+ main_y 1) v_prenex_2469))) (forall ((v_prenex_297 Int) (v_prenex_298 Int)) (or (<= (select main_a v_prenex_297) 3) (< v_prenex_298 main_y) (<= (+ (select main_a v_prenex_297) (select main_a v_prenex_298)) 1000) (<= 1994 (* 2 (select main_a v_prenex_298))) (<= (+ main_y 1) v_prenex_298) (<= (* 2 (select main_a v_prenex_297)) 6))) (forall ((v_prenex_5981 Int) (v_prenex_5980 Int)) (or (<= (+ main_y 1) v_prenex_5981) (<= (select main_a v_prenex_5981) (+ (select main_a v_prenex_5980) 998)) (<= (select main_a v_prenex_5981) 999) (<= 0 (+ (select main_a v_prenex_5980) 1)) (<= (select main_a v_prenex_5980) 3) (< v_prenex_5981 main_y) (< v_prenex_5980 main_x))) (forall ((v_prenex_310 Int) (v_prenex_309 Int)) (or (<= (+ main_y 1) v_prenex_310) (<= 995 (select main_a v_prenex_310)) (< v_prenex_310 main_y) (<= 0 (+ (select main_a v_prenex_309) 1)) (<= (select main_a v_prenex_310) (+ (select main_a v_prenex_309) 998)))) (or (forall ((v_prenex_1801 Int)) (<= 0 (+ (select main_a v_prenex_1801) 1))) (forall ((v_prenex_1802 Int)) (or (<= (select main_a v_prenex_1802) 999) (< v_prenex_1802 main_y) (<= (* 2 (select main_a v_prenex_1802)) 1998) (<= (+ main_y 1) v_prenex_1802)))) (forall ((v_prenex_1608 Int) (v_prenex_1607 Int)) (or (<= 0 (+ (select main_a v_prenex_1607) 1)) (<= 995 (select main_a v_prenex_1608)) (<= (+ main_y 1) v_prenex_1608) (< v_prenex_1608 main_y) (<= (select main_a v_prenex_1608) (+ (select main_a v_prenex_1607) 998)) (<= (select main_a v_prenex_1607) 5))) (forall ((v_prenex_6150 Int) (v_prenex_6149 Int)) (or (<= (+ main_y 1) v_prenex_6150) (<= 0 (+ (select main_a v_prenex_6149) 1)) (< v_prenex_6150 main_y) (<= 2 (* 2 (select main_a v_prenex_6149))) (<= (+ main_x 1) v_prenex_6149) (<= (select main_a v_prenex_6150) (+ (select main_a v_prenex_6149) 998)) (<= 995 (select main_a v_prenex_6150)))) (forall ((v_prenex_3346 Int) (v_prenex_3347 Int)) (or (<= (* 2 (select main_a v_prenex_3346)) 6) (<= (select main_a v_prenex_3346) 5) (< v_prenex_3346 main_x) (<= (+ main_y 1) v_prenex_3347) (<= (* 2 (select main_a v_prenex_3347)) 1998) (<= (+ (select main_a v_prenex_3346) (select main_a v_prenex_3347)) 1000) (< v_prenex_3347 main_y))) (forall ((v_prenex_3835 Int) (v_prenex_3836 Int)) (or (<= 0 (+ (select main_a v_prenex_3835) 1)) (< v_prenex_3835 main_x) (<= (select main_a v_prenex_3836) 1001) (<= 2 (* 2 (select main_a v_prenex_3835))) (<= (+ main_y 1) v_prenex_3836) (< v_prenex_3836 main_y) (<= (select main_a v_prenex_3836) (+ (select main_a v_prenex_3835) 998)))) (forall ((v_prenex_172 Int) (v_prenex_171 Int)) (or (<= (select main_a v_prenex_172) (+ (select main_a v_prenex_171) 998)) (<= (+ main_x 1) v_prenex_171) (<= (select main_a v_prenex_172) 1001) (< v_prenex_172 main_y) (<= (+ main_y 1) v_prenex_172) (<= (select main_a v_prenex_171) 5))) (forall ((v_prenex_2061 Int)) (or (<= (+ main_y 1) v_prenex_2061) (< v_prenex_2061 main_y) (<= (* 2 (select main_a v_prenex_2061)) 1998) (<= (select main_a v_prenex_2061) 999))) (or (forall ((v_prenex_5456 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5456))) (<= (+ main_y 1) v_prenex_5456))) (forall ((v_prenex_5455 Int)) (or (< v_prenex_5455 main_x) (<= (select main_a v_prenex_5455) 5) (<= (+ main_x 1) v_prenex_5455)))) (forall ((v_prenex_920 Int) (v_prenex_921 Int)) (or (<= 1 (select main_a v_prenex_920)) (<= (select main_a v_prenex_921) 999) (<= (* 2 (select main_a v_prenex_920)) 6) (< v_prenex_921 main_y) (<= (+ main_y 1) v_prenex_921) (< v_prenex_920 main_x) (<= (+ (select main_a v_prenex_920) (select main_a v_prenex_921)) 1000))) (forall ((v_prenex_2420 Int) (v_prenex_2421 Int)) (or (< v_prenex_2421 main_y) (<= (select main_a v_prenex_2421) 1001) (<= 0 (+ (select main_a v_prenex_2420) 1)) (<= (+ (select main_a v_prenex_2420) 994) (select main_a v_prenex_2421)) (<= (select main_a v_prenex_2420) 5) (<= (+ main_y 1) v_prenex_2421))) (or (forall ((v_prenex_6136 Int)) (or (<= 995 (select main_a v_prenex_6136)) (< v_prenex_6136 main_y) (<= (+ main_y 1) v_prenex_6136) (<= (* 2 (select main_a v_prenex_6136)) 1998))) (forall ((v_prenex_6135 Int)) (or (< v_prenex_6135 main_x) (<= (select main_a v_prenex_6135) 3) (<= 2 (* 2 (select main_a v_prenex_6135)))))) (forall ((v_prenex_1061 Int) (v_prenex_1060 Int)) (or (<= 0 (+ (select main_a v_prenex_1060) 1)) (< v_prenex_1061 main_y) (<= 1000 (+ (select main_a v_prenex_1060) (select main_a v_prenex_1061))) (<= 2 (* 2 (select main_a v_prenex_1060))) (<= 997 (select main_a v_prenex_1061)) (<= (+ main_y 1) v_prenex_1061) (< v_prenex_1060 main_x))) (forall ((v_prenex_3160 Int) (v_prenex_3161 Int)) (or (<= (+ main_y 1) v_prenex_3161) (<= (+ main_x 1) v_prenex_3160) (<= (+ (select main_a v_prenex_3160) (select main_a v_prenex_3161)) 1000) (< v_prenex_3161 main_y) (<= (select main_a v_prenex_3160) 5) (<= 997 (select main_a v_prenex_3161)))) (forall ((v_prenex_701 Int) (v_prenex_702 Int)) (or (<= (+ (select main_a v_prenex_701) 994) (select main_a v_prenex_702)) (<= (+ main_x 1) v_prenex_701) (< v_prenex_702 main_y) (<= 995 (select main_a v_prenex_702)) (<= (+ main_y 1) v_prenex_702) (<= (* 2 (select main_a v_prenex_701)) 6) (<= 2 (* 2 (select main_a v_prenex_701))))) (forall ((v_prenex_4133 Int) (v_prenex_4134 Int)) (or (<= (* 2 (select main_a v_prenex_4133)) 6) (<= (select main_a v_prenex_4134) (+ (select main_a v_prenex_4133) 998)) (<= (select main_a v_prenex_4133) 3) (< v_prenex_4134 main_y) (<= (select main_a v_prenex_4134) 1001) (<= (+ main_y 1) v_prenex_4134))) (or (forall ((v_prenex_5871 Int)) (or (<= (+ main_y 1) v_prenex_5871) (<= (select main_a v_prenex_5871) 1001) (<= (* 2 (select main_a v_prenex_5871)) 1998) (< v_prenex_5871 main_y))) (forall ((v_prenex_5870 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5870))) (<= (select main_a v_prenex_5870) 5)))) (forall ((v_prenex_2340 Int) (v_prenex_2341 Int)) (or (<= (+ (select main_a v_prenex_2340) (select main_a v_prenex_2341)) 1000) (<= (* 2 (select main_a v_prenex_2340)) 6) (<= (+ main_x 1) v_prenex_2340) (<= (select main_a v_prenex_2340) 5) (< v_prenex_2340 main_x))) (or (forall ((v_prenex_6465 Int)) (<= 1 (select main_a v_prenex_6465))) (forall ((v_prenex_6466 Int)) (or (<= (select main_a v_prenex_6466) 999) (<= (+ main_y 1) v_prenex_6466) (< v_prenex_6466 main_y) (<= (* 2 (select main_a v_prenex_6466)) 1998)))) (forall ((v_prenex_5011 Int) (v_prenex_5010 Int)) (or (<= (+ main_y 1) v_prenex_5011) (<= 1994 (* 2 (select main_a v_prenex_5011))) (<= 0 (+ (select main_a v_prenex_5010) 1)) (<= (* 2 (select main_a v_prenex_5010)) 6) (< v_prenex_5011 main_y) (<= (+ (select main_a v_prenex_5010) 994) (select main_a v_prenex_5011)))) (forall ((v_prenex_6278 Int) (v_prenex_6277 Int)) (or (<= (* 2 (select main_a v_prenex_6277)) 6) (<= (+ (select main_a v_prenex_6277) (select main_a v_prenex_6278)) 1000) (<= (+ main_x 1) v_prenex_6277) (<= (+ main_y 1) v_prenex_6278) (< v_prenex_6278 main_y) (<= (select main_a v_prenex_6278) 999) (<= 2 (* 2 (select main_a v_prenex_6277))))) (forall ((v_prenex_3268 Int) (v_prenex_3269 Int)) (or (<= (* 2 (select main_a v_prenex_3269)) 1998) (<= (+ main_y 1) v_prenex_3269) (< v_prenex_3269 main_y) (<= (+ (select main_a v_prenex_3268) 994) (select main_a v_prenex_3269)) (<= 1 (select main_a v_prenex_3268)) (<= (select main_a v_prenex_3268) 3))) (forall ((v_prenex_2660 Int) (v_prenex_2659 Int)) (or (<= (select main_a v_prenex_2660) (+ (select main_a v_prenex_2659) 998)) (< v_prenex_2659 main_x) (< v_prenex_2660 main_y) (<= (select main_a v_prenex_2659) 5) (<= 997 (select main_a v_prenex_2660)) (<= (+ main_y 1) v_prenex_2660) (<= 1 (select main_a v_prenex_2659)))) (forall ((v_prenex_3176 Int) (v_prenex_3177 Int)) (or (<= (* 2 (select main_a v_prenex_3176)) 6) (<= (select main_a v_prenex_3176) 3) (<= (+ (select main_a v_prenex_3176) (select main_a v_prenex_3177)) 1000) (< v_prenex_3176 main_x) (<= (+ main_x 1) v_prenex_3176))) (forall ((v_prenex_5936 Int) (v_prenex_5937 Int)) (or (<= (+ main_x 1) v_prenex_5936) (<= (* 2 (select main_a v_prenex_5936)) 6) (<= (+ main_y 1) v_prenex_5937) (<= 1994 (* 2 (select main_a v_prenex_5937))) (< v_prenex_5937 main_y) (<= (select main_a v_prenex_5937) (+ (select main_a v_prenex_5936) 998)))) (forall ((v_prenex_4807 Int) (v_prenex_4806 Int)) (or (< v_prenex_4806 main_x) (<= 0 (+ (select main_a v_prenex_4806) 1)) (<= (select main_a v_prenex_4806) 3) (<= (+ main_x 1) v_prenex_4806) (<= (+ (select main_a v_prenex_4806) (select main_a v_prenex_4807)) 1000))) (or (forall ((v_prenex_518 Int)) (or (< v_prenex_518 main_y) (<= 1994 (* 2 (select main_a v_prenex_518))) (<= (+ main_y 1) v_prenex_518))) (forall ((v_prenex_517 Int)) (or (<= (* 2 (select main_a v_prenex_517)) 6) (<= (select main_a v_prenex_517) 5)))) (or (forall ((v_prenex_2264 Int)) (or (<= (* 2 (select main_a v_prenex_2264)) 6) (<= 0 (+ (select main_a v_prenex_2264) 1)))) (forall ((v_prenex_2265 Int)) (or (< v_prenex_2265 main_y) (<= (+ main_y 1) v_prenex_2265) (<= (* 2 (select main_a v_prenex_2265)) 1998)))) (forall ((v_prenex_3260 Int) (v_prenex_3261 Int)) (or (<= 1 (select main_a v_prenex_3260)) (<= 0 (+ (select main_a v_prenex_3260) 1)) (< v_prenex_3261 main_y) (<= (select main_a v_prenex_3261) (+ (select main_a v_prenex_3260) 998)) (<= (select main_a v_prenex_3261) 999) (<= (+ main_y 1) v_prenex_3261))) (forall ((v_prenex_5336 Int) (v_prenex_5335 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5335))) (<= (+ (select main_a v_prenex_5335) 994) (select main_a v_prenex_5336)) (< v_prenex_5335 main_x) (< v_prenex_5336 main_y) (<= 997 (select main_a v_prenex_5336)) (<= (+ main_y 1) v_prenex_5336) (<= (select main_a v_prenex_5335) 5))) (forall ((v_prenex_4701 Int) (v_prenex_4700 Int)) (or (<= (+ main_y 1) v_prenex_4701) (<= (select main_a v_prenex_4700) 3) (< v_prenex_4701 main_y) (<= (+ main_x 1) v_prenex_4700) (<= (+ (select main_a v_prenex_4700) 994) (select main_a v_prenex_4701)) (<= (select main_a v_prenex_4701) 999))) (forall ((v_prenex_5103 Int) (v_prenex_5102 Int)) (or (<= (+ (select main_a v_prenex_5102) 994) (select main_a v_prenex_5103)) (<= (+ main_y 1) v_prenex_5103) (<= (+ main_x 1) v_prenex_5102) (<= 0 (+ (select main_a v_prenex_5102) 1)) (< v_prenex_5102 main_x))) (forall ((v_prenex_5886 Int) (v_prenex_5887 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5886))) (<= 0 (+ (select main_a v_prenex_5886) 1)) (<= (select main_a v_prenex_5887) 1001) (<= (+ main_y 1) v_prenex_5887) (< v_prenex_5887 main_y) (<= (+ (select main_a v_prenex_5886) (select main_a v_prenex_5887)) 1000))) (forall ((v_prenex_1874 Int) (v_prenex_1873 Int)) (or (<= (select main_a v_prenex_1874) (+ (select main_a v_prenex_1873) 998)) (<= 2 (* 2 (select main_a v_prenex_1873))) (<= 997 (select main_a v_prenex_1874)) (<= (select main_a v_prenex_1873) 5) (<= (+ main_y 1) v_prenex_1874) (< v_prenex_1874 main_y))) (forall ((v_prenex_3597 Int) (v_prenex_3598 Int)) (or (<= (* 2 (select main_a v_prenex_3598)) 1998) (< v_prenex_3598 main_y) (<= 0 (+ (select main_a v_prenex_3597) 1)) (<= (+ main_y 1) v_prenex_3598) (<= (select main_a v_prenex_3597) 5) (<= (+ (select main_a v_prenex_3597) 994) (select main_a v_prenex_3598)))) (forall ((v_prenex_2384 Int) (v_prenex_2385 Int)) (or (< v_prenex_2385 main_y) (<= (+ main_y 1) v_prenex_2385) (< v_prenex_2384 main_x) (<= (select main_a v_prenex_2384) 3) (<= 995 (select main_a v_prenex_2385)) (<= 1000 (+ (select main_a v_prenex_2384) (select main_a v_prenex_2385))))) (forall ((v_prenex_460 Int) (v_prenex_459 Int)) (or (<= (select main_a v_prenex_460) 1001) (<= 0 (+ (select main_a v_prenex_459) 1)) (<= 1000 (+ (select main_a v_prenex_459) (select main_a v_prenex_460))) (<= (+ main_x 1) v_prenex_459) (< v_prenex_460 main_y) (<= 2 (* 2 (select main_a v_prenex_459))) (<= (+ main_y 1) v_prenex_460))) (forall ((v_prenex_1248 Int) (v_prenex_1247 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1247))) (<= (+ main_y 1) v_prenex_1248) (<= (+ (select main_a v_prenex_1247) (select main_a v_prenex_1248)) 1000) (<= (select main_a v_prenex_1248) 1001) (< v_prenex_1248 main_y) (<= (select main_a v_prenex_1247) 5))) (forall ((v_prenex_1364 Int) (v_prenex_1363 Int)) (or (<= (select main_a v_prenex_1363) 3) (<= (select main_a v_prenex_1364) (+ (select main_a v_prenex_1363) 998)) (<= 0 (+ (select main_a v_prenex_1363) 1)) (<= (+ main_y 1) v_prenex_1364) (<= (+ main_x 1) v_prenex_1363) (<= 995 (select main_a v_prenex_1364)) (< v_prenex_1364 main_y))) (or (forall ((v_prenex_1603 Int)) (or (<= (* 2 (select main_a v_prenex_1603)) 6) (<= 1 (select main_a v_prenex_1603)))) (forall ((v_prenex_1604 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1604))) (<= 997 (select main_a v_prenex_1604)) (<= (+ main_y 1) v_prenex_1604) (< v_prenex_1604 main_y)))) (forall ((v_prenex_806 Int) (v_prenex_807 Int)) (or (<= (* 2 (select main_a v_prenex_806)) 6) (<= (+ main_y 1) v_prenex_807) (<= (+ main_x 1) v_prenex_806) (<= 1 (select main_a v_prenex_806)) (<= 995 (select main_a v_prenex_807)) (<= 1000 (+ (select main_a v_prenex_806) (select main_a v_prenex_807))) (< v_prenex_807 main_y))) (forall ((v_prenex_1965 Int) (v_prenex_1966 Int)) (or (<= (* 2 (select main_a v_prenex_1965)) 6) (<= (+ (select main_a v_prenex_1965) (select main_a v_prenex_1966)) 1000) (<= (+ main_x 1) v_prenex_1965) (< v_prenex_1966 main_y) (<= 995 (select main_a v_prenex_1966)) (<= (+ main_y 1) v_prenex_1966) (<= (select main_a v_prenex_1965) 5))) (forall ((v_prenex_4427 Int) (v_prenex_4426 Int)) (or (<= (+ (select main_a v_prenex_4426) (select main_a v_prenex_4427)) 1000) (<= (+ main_x 1) v_prenex_4426) (<= 995 (select main_a v_prenex_4427)) (<= (+ main_y 1) v_prenex_4427) (<= 2 (* 2 (select main_a v_prenex_4426))) (< v_prenex_4427 main_y))) (forall ((v_prenex_2328 Int) (v_prenex_2329 Int)) (or (<= 0 (+ (select main_a v_prenex_2328) 1)) (<= (select main_a v_prenex_2328) 3) (<= (+ main_y 1) v_prenex_2329) (<= (+ (select main_a v_prenex_2328) (select main_a v_prenex_2329)) 1000) (< v_prenex_2329 main_y) (<= (+ main_x 1) v_prenex_2328) (<= 995 (select main_a v_prenex_2329)))) (forall ((v_prenex_5943 Int) (v_prenex_5942 Int)) (or (< v_prenex_5942 main_x) (<= (select main_a v_prenex_5943) 1001) (< v_prenex_5943 main_y) (<= (select main_a v_prenex_5942) 3) (<= 2 (* 2 (select main_a v_prenex_5942))) (<= (+ (select main_a v_prenex_5942) 994) (select main_a v_prenex_5943)) (<= (+ main_y 1) v_prenex_5943))) (or (forall ((v_prenex_3799 Int)) (or (<= 1 (select main_a v_prenex_3799)) (<= (+ main_x 1) v_prenex_3799) (< v_prenex_3799 main_x))) (forall ((v_prenex_3800 Int)) (<= 1994 (* 2 (select main_a v_prenex_3800))))) (or (forall ((v_prenex_5122 Int)) (or (<= (+ main_y 1) v_prenex_5122) (<= 1994 (* 2 (select main_a v_prenex_5122))) (<= (select main_a v_prenex_5122) 1001) (< v_prenex_5122 main_y))) (forall ((v_prenex_5121 Int)) (or (<= 1 (select main_a v_prenex_5121)) (< v_prenex_5121 main_x) (<= 2 (* 2 (select main_a v_prenex_5121)))))) (forall ((v_prenex_3811 Int) (v_prenex_3812 Int)) (or (<= 1 (select main_a v_prenex_3811)) (<= 997 (select main_a v_prenex_3812)) (<= (+ main_y 1) v_prenex_3812) (< v_prenex_3812 main_y) (<= (select main_a v_prenex_3812) (+ (select main_a v_prenex_3811) 998)))) (forall ((v_prenex_208 Int) (v_prenex_207 Int)) (or (<= (+ (select main_a v_prenex_207) 994) (select main_a v_prenex_208)) (< v_prenex_207 main_x) (<= (+ main_y 1) v_prenex_208) (<= (select main_a v_prenex_207) 5) (< v_prenex_208 main_y) (<= (* 2 (select main_a v_prenex_207)) 6) (<= 997 (select main_a v_prenex_208)))) (forall ((v_prenex_986 Int) (v_prenex_987 Int)) (or (<= (+ main_y 1) v_prenex_987) (<= (+ main_x 1) v_prenex_986) (<= (+ (select main_a v_prenex_986) 994) (select main_a v_prenex_987)) (<= 995 (select main_a v_prenex_987)) (< v_prenex_987 main_y))) (forall ((v_prenex_6126 Int) (v_prenex_6125 Int)) (or (<= (+ main_y 1) v_prenex_6126) (<= (+ main_x 1) v_prenex_6125) (< v_prenex_6125 main_x) (<= (* 2 (select main_a v_prenex_6125)) 6) (<= 1000 (+ (select main_a v_prenex_6125) (select main_a v_prenex_6126))))) (or (forall ((v_prenex_1251 Int)) (or (<= (select main_a v_prenex_1251) 3) (<= 1 (select main_a v_prenex_1251)) (< v_prenex_1251 main_x))) (forall ((v_prenex_1252 Int)) (or (<= (+ main_y 1) v_prenex_1252) (<= (select main_a v_prenex_1252) 999) (< v_prenex_1252 main_y) (<= 1994 (* 2 (select main_a v_prenex_1252)))))) (forall ((v_prenex_3520 Int) (v_prenex_3519 Int)) (or (<= 0 (+ (select main_a v_prenex_3519) 1)) (< v_prenex_3520 main_y) (<= 1994 (* 2 (select main_a v_prenex_3520))) (<= 2 (* 2 (select main_a v_prenex_3519))) (<= (+ main_y 1) v_prenex_3520) (<= (+ (select main_a v_prenex_3519) 994) (select main_a v_prenex_3520)))) (or (forall ((v_prenex_2625 Int)) (or (< v_prenex_2625 main_x) (<= 0 (+ (select main_a v_prenex_2625) 1)))) (forall ((v_prenex_2626 Int)) (or (<= 997 (select main_a v_prenex_2626)) (< v_prenex_2626 main_y) (<= (+ main_y 1) v_prenex_2626) (<= (* 2 (select main_a v_prenex_2626)) 1998)))) (or (forall ((v_prenex_358 Int)) (or (<= 995 (select main_a v_prenex_358)) (< v_prenex_358 main_y) (<= (+ main_y 1) v_prenex_358) (<= (* 2 (select main_a v_prenex_358)) 1998))) (forall ((v_prenex_357 Int)) (or (<= 0 (+ (select main_a v_prenex_357) 1)) (<= (+ main_x 1) v_prenex_357)))) (forall ((v_prenex_2226 Int) (v_prenex_2227 Int)) (or (<= 1000 (+ (select main_a v_prenex_2226) (select main_a v_prenex_2227))) (< v_prenex_2227 main_y) (<= 995 (select main_a v_prenex_2227)) (<= (* 2 (select main_a v_prenex_2226)) 6) (<= (+ main_y 1) v_prenex_2227) (<= 0 (+ (select main_a v_prenex_2226) 1)))) (forall ((v_prenex_450 Int) (v_prenex_449 Int)) (or (<= 1 (select main_a v_prenex_449)) (< v_prenex_450 main_y) (<= (+ (select main_a v_prenex_449) (select main_a v_prenex_450)) 1000) (<= (+ main_x 1) v_prenex_449) (<= 0 (+ (select main_a v_prenex_449) 1)) (<= (+ main_y 1) v_prenex_450) (<= 995 (select main_a v_prenex_450)))) (forall ((v_prenex_3179 Int) (v_prenex_3178 Int)) (or (<= (* 2 (select main_a v_prenex_3178)) 6) (< v_prenex_3178 main_x) (<= 0 (+ (select main_a v_prenex_3178) 1)) (<= (select main_a v_prenex_3179) (+ (select main_a v_prenex_3178) 998)) (<= (+ main_x 1) v_prenex_3178))) (forall ((v_prenex_1121 Int) (v_prenex_1120 Int)) (or (<= (select main_a v_prenex_1120) 5) (<= (+ main_y 1) v_prenex_1121) (< v_prenex_1121 main_y) (<= (+ (select main_a v_prenex_1120) 994) (select main_a v_prenex_1121)) (<= 1 (select main_a v_prenex_1120)) (< v_prenex_1120 main_x) (<= 1994 (* 2 (select main_a v_prenex_1121))))) (or (forall ((v_prenex_98 Int)) (or (<= (+ main_x 1) v_prenex_98) (<= 1 (select main_a v_prenex_98)) (<= (select main_a v_prenex_98) 5))) (forall ((v_prenex_99 Int)) (or (<= (+ main_y 1) v_prenex_99) (<= 995 (select main_a v_prenex_99)) (< v_prenex_99 main_y) (<= (* 2 (select main_a v_prenex_99)) 1998)))) (forall ((v_prenex_930 Int) (v_prenex_931 Int)) (or (< v_prenex_931 main_y) (<= (select main_a v_prenex_931) (+ (select main_a v_prenex_930) 998)) (<= (+ main_y 1) v_prenex_931) (<= 0 (+ (select main_a v_prenex_930) 1)) (<= (select main_a v_prenex_931) 1001) (< v_prenex_930 main_x))) (forall ((v_prenex_3470 Int) (v_prenex_3471 Int)) (or (<= (select main_a v_prenex_3471) (+ (select main_a v_prenex_3470) 998)) (<= (+ main_y 1) v_prenex_3471) (<= 1 (select main_a v_prenex_3470)) (<= 2 (* 2 (select main_a v_prenex_3470))) (<= 997 (select main_a v_prenex_3471)) (< v_prenex_3471 main_y) (< v_prenex_3470 main_x))) (or (forall ((v_prenex_35 Int)) (or (<= (+ main_x 1) v_prenex_35) (<= 1 (select main_a v_prenex_35)) (<= (select main_a v_prenex_35) 5))) (forall ((v_prenex_36 Int)) (or (<= (+ main_y 1) v_prenex_36) (< v_prenex_36 main_y) (<= (* 2 (select main_a v_prenex_36)) 1998)))) (forall ((v_prenex_5374 Int) (v_prenex_5373 Int)) (or (<= (+ (select main_a v_prenex_5373) (select main_a v_prenex_5374)) 1000) (< v_prenex_5373 main_x) (<= (+ main_y 1) v_prenex_5374) (< v_prenex_5374 main_y) (<= (select main_a v_prenex_5374) 999))) (forall ((v_prenex_2091 Int) (v_prenex_2092 Int)) (or (<= 995 (select main_a v_prenex_2092)) (<= 1 (select main_a v_prenex_2091)) (< v_prenex_2092 main_y) (<= (select main_a v_prenex_2092) (+ (select main_a v_prenex_2091) 998)) (<= (+ main_y 1) v_prenex_2092))) (or (forall ((v_prenex_2132 Int)) (or (<= (select main_a v_prenex_2132) 999) (< v_prenex_2132 main_y) (<= (* 2 (select main_a v_prenex_2132)) 1998) (<= (+ main_y 1) v_prenex_2132))) (forall ((v_prenex_2131 Int)) (or (<= (select main_a v_prenex_2131) 3) (< v_prenex_2131 main_x) (<= (* 2 (select main_a v_prenex_2131)) 6)))) (or (forall ((v_prenex_6082 Int)) (or (<= (+ main_y 1) v_prenex_6082) (< v_prenex_6082 main_y) (<= 1994 (* 2 (select main_a v_prenex_6082))) (<= (select main_a v_prenex_6082) 1001))) (forall ((v_prenex_6081 Int)) (or (< v_prenex_6081 main_x) (<= 0 (+ (select main_a v_prenex_6081) 1)) (<= (* 2 (select main_a v_prenex_6081)) 6)))) (forall ((v_prenex_6085 Int) (v_prenex_6086 Int)) (or (<= (+ main_y 1) v_prenex_6086) (<= (select main_a v_prenex_6085) 5) (<= (select main_a v_prenex_6086) 999) (< v_prenex_6086 main_y) (<= (+ (select main_a v_prenex_6085) (select main_a v_prenex_6086)) 1000))) (forall ((v_prenex_3785 Int) (v_prenex_3786 Int)) (or (<= (+ main_y 1) v_prenex_3786) (<= (select main_a v_prenex_3786) 1001) (< v_prenex_3786 main_y) (<= (+ main_x 1) v_prenex_3785) (<= 1000 (+ (select main_a v_prenex_3785) (select main_a v_prenex_3786))) (<= 0 (+ (select main_a v_prenex_3785) 1)))) (forall ((v_prenex_4023 Int) (v_prenex_4024 Int)) (or (<= (+ main_x 1) v_prenex_4023) (<= (+ main_y 1) v_prenex_4024) (< v_prenex_4024 main_y) (<= (* 2 (select main_a v_prenex_4023)) 6) (<= 997 (select main_a v_prenex_4024)) (<= (+ (select main_a v_prenex_4023) 994) (select main_a v_prenex_4024)))) (forall ((v_prenex_5790 Int) (v_prenex_5791 Int)) (or (<= (+ main_y 1) v_prenex_5791) (< v_prenex_5791 main_y) (<= (* 2 (select main_a v_prenex_5791)) 1998) (<= (* 2 (select main_a v_prenex_5790)) 6) (<= (select main_a v_prenex_5790) 3) (< v_prenex_5790 main_x) (<= (+ (select main_a v_prenex_5790) (select main_a v_prenex_5791)) 1000))) (forall ((v_prenex_3234 Int) (v_prenex_3235 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3234))) (< v_prenex_3235 main_y) (<= (+ (select main_a v_prenex_3234) (select main_a v_prenex_3235)) 1000) (<= (select main_a v_prenex_3234) 5) (<= (+ main_x 1) v_prenex_3234) (<= (+ main_y 1) v_prenex_3235) (<= 997 (select main_a v_prenex_3235)))) (forall ((v_prenex_6104 Int) (v_prenex_6103 Int)) (or (< v_prenex_6104 main_y) (<= (+ (select main_a v_prenex_6103) (select main_a v_prenex_6104)) 1000) (<= 0 (+ (select main_a v_prenex_6103) 1)) (<= 1994 (* 2 (select main_a v_prenex_6104))) (<= (select main_a v_prenex_6103) 5) (<= (+ main_y 1) v_prenex_6104))) (or (forall ((v_prenex_1550 Int)) (or (<= (* 2 (select main_a v_prenex_1550)) 1998) (<= (+ main_y 1) v_prenex_1550) (<= (select main_a v_prenex_1550) 1001) (< v_prenex_1550 main_y))) (forall ((v_prenex_1549 Int)) (or (<= (* 2 (select main_a v_prenex_1549)) 6) (< v_prenex_1549 main_x) (<= (select main_a v_prenex_1549) 5)))) (or (forall ((v_prenex_4496 Int)) (<= (select main_a v_prenex_4496) 3)) (forall ((v_prenex_4497 Int)) (or (<= 997 (select main_a v_prenex_4497)) (< v_prenex_4497 main_y) (<= (* 2 (select main_a v_prenex_4497)) 1998) (<= (+ main_y 1) v_prenex_4497)))) (forall ((v_prenex_4038 Int) (v_prenex_4037 Int)) (or (<= (* 2 (select main_a v_prenex_4037)) 6) (<= (+ main_y 1) v_prenex_4038) (<= 997 (select main_a v_prenex_4038)) (< v_prenex_4038 main_y) (< v_prenex_4037 main_x) (<= (select main_a v_prenex_4037) 3) (<= (+ (select main_a v_prenex_4037) (select main_a v_prenex_4038)) 1000))) (forall ((v_prenex_413 Int) (v_prenex_414 Int)) (or (<= (* 2 (select main_a v_prenex_413)) 6) (<= (+ main_y 1) v_prenex_414) (<= (+ (select main_a v_prenex_413) 994) (select main_a v_prenex_414)) (<= (select main_a v_prenex_414) 999) (< v_prenex_414 main_y))) (forall ((v_prenex_2917 Int) (v_prenex_2918 Int)) (or (<= (+ main_y 1) v_prenex_2918) (<= (select main_a v_prenex_2918) 1001) (< v_prenex_2918 main_y) (<= (+ main_x 1) v_prenex_2917) (<= (+ (select main_a v_prenex_2917) (select main_a v_prenex_2918)) 1000) (<= 0 (+ (select main_a v_prenex_2917) 1)) (<= (select main_a v_prenex_2917) 5))) (forall ((v_prenex_839 Int) (v_prenex_838 Int)) (or (<= (* 2 (select main_a v_prenex_838)) 6) (<= (+ main_x 1) v_prenex_838) (<= 1000 (+ (select main_a v_prenex_838) (select main_a v_prenex_839))) (<= (select main_a v_prenex_838) 5) (< v_prenex_839 main_y) (<= (+ main_y 1) v_prenex_839) (<= (select main_a v_prenex_839) 999))) (forall ((v_prenex_5410 Int) (v_prenex_5409 Int)) (or (<= 1 (select main_a v_prenex_5409)) (<= (+ main_y 1) v_prenex_5410) (<= (select main_a v_prenex_5410) 1001) (<= (select main_a v_prenex_5410) (+ (select main_a v_prenex_5409) 998)) (< v_prenex_5410 main_y))) (forall ((v_prenex_5176 Int) (v_prenex_5175 Int)) (or (<= 0 (+ (select main_a v_prenex_5175) 1)) (<= 997 (select main_a v_prenex_5176)) (<= (* 2 (select main_a v_prenex_5175)) 6) (<= (select main_a v_prenex_5176) (+ (select main_a v_prenex_5175) 998)) (< v_prenex_5175 main_x) (<= (+ main_y 1) v_prenex_5176) (< v_prenex_5176 main_y))) (forall ((v_prenex_1428 Int) (v_prenex_1427 Int)) (or (<= (select main_a v_prenex_1427) 3) (<= (+ (select main_a v_prenex_1427) 994) (select main_a v_prenex_1428)) (< v_prenex_1428 main_y) (<= (+ main_y 1) v_prenex_1428) (<= 1994 (* 2 (select main_a v_prenex_1428))) (<= (+ main_x 1) v_prenex_1427))) (forall ((v_prenex_3689 Int) (v_prenex_3690 Int)) (or (<= (select main_a v_prenex_3690) 999) (<= (* 2 (select main_a v_prenex_3689)) 6) (< v_prenex_3689 main_x) (< v_prenex_3690 main_y) (<= (+ (select main_a v_prenex_3689) 994) (select main_a v_prenex_3690)) (<= (+ main_y 1) v_prenex_3690) (<= (select main_a v_prenex_3689) 3))) (forall ((v_prenex_181 Int) (v_prenex_182 Int)) (or (<= (+ main_y 1) v_prenex_182) (< v_prenex_182 main_y) (<= (* 2 (select main_a v_prenex_181)) 6) (<= (+ (select main_a v_prenex_181) 994) (select main_a v_prenex_182)) (<= 995 (select main_a v_prenex_182)))) (forall ((v_prenex_5129 Int) (v_prenex_5130 Int)) (or (<= (* 2 (select main_a v_prenex_5129)) 6) (<= (+ main_x 1) v_prenex_5129) (<= (+ (select main_a v_prenex_5129) 994) (select main_a v_prenex_5130)) (< v_prenex_5129 main_x))) (forall ((v_prenex_3324 Int) (v_prenex_3325 Int)) (or (< v_prenex_3325 main_y) (<= 997 (select main_a v_prenex_3325)) (<= (+ (select main_a v_prenex_3324) 994) (select main_a v_prenex_3325)) (<= (+ main_y 1) v_prenex_3325) (<= (* 2 (select main_a v_prenex_3324)) 6) (<= (select main_a v_prenex_3324) 5))) (or (forall ((v_prenex_850 Int)) (or (<= 1 (select main_a v_prenex_850)) (<= 2 (* 2 (select main_a v_prenex_850))))) (forall ((v_prenex_851 Int)) (or (< v_prenex_851 main_y) (<= (* 2 (select main_a v_prenex_851)) 1998) (<= (+ main_y 1) v_prenex_851) (<= 1994 (* 2 (select main_a v_prenex_851)))))) (or (forall ((v_prenex_5491 Int)) (<= (select main_a v_prenex_5491) 5)) (forall ((v_prenex_5492 Int)) (or (<= (select main_a v_prenex_5492) 999) (<= 1994 (* 2 (select main_a v_prenex_5492))) (<= (+ main_y 1) v_prenex_5492) (< v_prenex_5492 main_y)))) (forall ((v_prenex_365 Int) (v_prenex_366 Int)) (or (< v_prenex_366 main_y) (<= (+ (select main_a v_prenex_365) 994) (select main_a v_prenex_366)) (<= (+ main_y 1) v_prenex_366) (<= 1994 (* 2 (select main_a v_prenex_366))) (<= (select main_a v_prenex_365) 5) (<= 0 (+ (select main_a v_prenex_365) 1)))) (or (forall ((v_prenex_2431 Int)) (or (<= (+ main_y 1) v_prenex_2431) (<= (select main_a v_prenex_2431) 1001) (< v_prenex_2431 main_y) (<= (* 2 (select main_a v_prenex_2431)) 1998))) (forall ((v_prenex_2430 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2430))) (<= (+ main_x 1) v_prenex_2430) (<= (* 2 (select main_a v_prenex_2430)) 6)))) (forall ((v_prenex_2157 Int) (v_prenex_2158 Int)) (or (< v_prenex_2157 main_x) (<= (+ (select main_a v_prenex_2157) (select main_a v_prenex_2158)) 1000) (<= (select main_a v_prenex_2157) 3) (<= (+ main_x 1) v_prenex_2157) (<= 2 (* 2 (select main_a v_prenex_2157))))) (forall ((v_prenex_3478 Int) (v_prenex_3479 Int)) (or (<= (select main_a v_prenex_3479) (+ (select main_a v_prenex_3478) 998)) (< v_prenex_3478 main_x) (<= 2 (* 2 (select main_a v_prenex_3478))) (<= (+ main_x 1) v_prenex_3478) (<= (* 2 (select main_a v_prenex_3478)) 6))) (forall ((v_prenex_5701 Int) (v_prenex_5700 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5700))) (< v_prenex_5701 main_y) (<= (+ (select main_a v_prenex_5700) (select main_a v_prenex_5701)) 1000) (<= 0 (+ (select main_a v_prenex_5700) 1)) (<= 1994 (* 2 (select main_a v_prenex_5701))) (<= (+ main_y 1) v_prenex_5701) (<= (+ main_x 1) v_prenex_5700))) (forall ((v_prenex_1984 Int) (v_prenex_1983 Int)) (or (<= 1 (select main_a v_prenex_1983)) (<= 2 (* 2 (select main_a v_prenex_1983))) (<= (+ main_y 1) v_prenex_1984) (< v_prenex_1984 main_y) (<= 997 (select main_a v_prenex_1984)) (<= 1000 (+ (select main_a v_prenex_1983) (select main_a v_prenex_1984))))) (forall ((v_prenex_5086 Int) (v_prenex_5087 Int)) (or (<= 997 (select main_a v_prenex_5087)) (<= 0 (+ (select main_a v_prenex_5086) 1)) (< v_prenex_5087 main_y) (<= 1 (select main_a v_prenex_5086)) (<= 1000 (+ (select main_a v_prenex_5086) (select main_a v_prenex_5087))) (<= (+ main_y 1) v_prenex_5087))) (forall ((v_prenex_2631 Int) (v_prenex_2632 Int)) (or (<= (select main_a v_prenex_2632) 1001) (<= (select main_a v_prenex_2632) (+ (select main_a v_prenex_2631) 998)) (<= (select main_a v_prenex_2631) 3) (<= (+ main_y 1) v_prenex_2632) (< v_prenex_2632 main_y) (<= 2 (* 2 (select main_a v_prenex_2631))) (<= (+ main_x 1) v_prenex_2631))) (or (forall ((v_prenex_2543 Int)) (or (< v_prenex_2543 main_x) (<= (+ main_x 1) v_prenex_2543) (<= (select main_a v_prenex_2543) 5))) (forall ((v_prenex_2544 Int)) (or (<= (* 2 (select main_a v_prenex_2544)) 1998) (<= (+ main_y 1) v_prenex_2544)))) (forall ((v_prenex_1502 Int) (v_prenex_1501 Int)) (or (<= (+ main_x 1) v_prenex_1501) (<= 2 (* 2 (select main_a v_prenex_1501))) (< v_prenex_1501 main_x) (<= (select main_a v_prenex_1502) (+ (select main_a v_prenex_1501) 998)))) (or (forall ((v_prenex_3766 Int)) (or (<= (+ main_y 1) v_prenex_3766) (< v_prenex_3766 main_y) (<= (* 2 (select main_a v_prenex_3766)) 1998) (<= (select main_a v_prenex_3766) 1001))) (forall ((v_prenex_3765 Int)) (<= (select main_a v_prenex_3765) 5))) (or (forall ((v_prenex_4965 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4965))) (<= (+ main_y 1) v_prenex_4965) (< v_prenex_4965 main_y) (<= 995 (select main_a v_prenex_4965)))) (forall ((v_prenex_4964 Int)) (or (<= (+ main_x 1) v_prenex_4964) (<= (* 2 (select main_a v_prenex_4964)) 6)))) (forall ((v_prenex_6232 Int) (v_prenex_6231 Int)) (or (< v_prenex_6232 main_y) (<= (+ main_y 1) v_prenex_6232) (<= (+ (select main_a v_prenex_6231) 994) (select main_a v_prenex_6232)) (<= (+ main_x 1) v_prenex_6231) (<= 1994 (* 2 (select main_a v_prenex_6232))))) (forall ((v_prenex_4704 Int) (v_prenex_4705 Int)) (or (< v_prenex_4704 main_x) (<= 1 (select main_a v_prenex_4704)) (<= 1994 (* 2 (select main_a v_prenex_4705))) (< v_prenex_4705 main_y) (<= (select main_a v_prenex_4704) 5) (<= (+ main_y 1) v_prenex_4705) (<= (select main_a v_prenex_4705) (+ (select main_a v_prenex_4704) 998)))) (forall ((v_prenex_6090 Int) (v_prenex_6089 Int)) (or (<= (* 2 (select main_a v_prenex_6090)) 1998) (<= 0 (+ (select main_a v_prenex_6089) 1)) (<= (select main_a v_prenex_6089) 3) (<= (+ main_y 1) v_prenex_6090) (< v_prenex_6090 main_y) (<= (+ (select main_a v_prenex_6089) 994) (select main_a v_prenex_6090)))) (or (forall ((v_prenex_6055 Int)) (or (<= 0 (+ (select main_a v_prenex_6055) 1)) (<= (select main_a v_prenex_6055) 5))) (forall ((v_prenex_6056 Int)) (or (<= (* 2 (select main_a v_prenex_6056)) 1998) (< v_prenex_6056 main_y) (<= 997 (select main_a v_prenex_6056)) (<= (+ main_y 1) v_prenex_6056)))) (forall ((v_prenex_141 Int) (v_prenex_142 Int)) (or (<= 1 (select main_a v_prenex_141)) (< v_prenex_142 main_y) (<= (* 2 (select main_a v_prenex_142)) 1998) (<= (select main_a v_prenex_142) (+ (select main_a v_prenex_141) 998)) (<= (+ main_y 1) v_prenex_142) (<= 2 (* 2 (select main_a v_prenex_141))))) (forall ((v_prenex_3487 Int) (v_prenex_3488 Int)) (or (<= (+ main_y 1) v_prenex_3488) (<= (select main_a v_prenex_3487) 5) (<= 1 (select main_a v_prenex_3487)) (<= (select main_a v_prenex_3488) (+ (select main_a v_prenex_3487) 998)) (<= 1994 (* 2 (select main_a v_prenex_3488))) (< v_prenex_3488 main_y))) (forall ((v_prenex_3220 Int) (v_prenex_3221 Int)) (or (<= (+ main_y 1) v_prenex_3221) (<= (select main_a v_prenex_3220) 3) (<= (select main_a v_prenex_3221) 1001) (< v_prenex_3220 main_x) (<= (select main_a v_prenex_3221) (+ (select main_a v_prenex_3220) 998)) (<= 0 (+ (select main_a v_prenex_3220) 1)) (< v_prenex_3221 main_y))) (or (forall ((v_prenex_5477 Int)) (or (<= 1 (select main_a v_prenex_5477)) (< v_prenex_5477 main_x) (<= (* 2 (select main_a v_prenex_5477)) 6))) (forall ((v_prenex_5478 Int)) (or (<= (+ main_y 1) v_prenex_5478) (<= (select main_a v_prenex_5478) 999) (< v_prenex_5478 main_y) (<= (* 2 (select main_a v_prenex_5478)) 1998)))) (forall ((v_prenex_1389 Int) (v_prenex_1390 Int)) (or (<= (+ main_y 1) v_prenex_1390) (<= 1000 (+ (select main_a v_prenex_1389) (select main_a v_prenex_1390))) (<= 0 (+ (select main_a v_prenex_1389) 1)) (< v_prenex_1389 main_x) (<= (select main_a v_prenex_1390) 1001) (< v_prenex_1390 main_y))) (forall ((v_prenex_3315 Int) (v_prenex_3314 Int)) (or (<= (+ main_y 1) v_prenex_3315) (<= 997 (select main_a v_prenex_3315)) (<= (+ (select main_a v_prenex_3314) 994) (select main_a v_prenex_3315)) (< v_prenex_3315 main_y) (<= (select main_a v_prenex_3314) 5))) (or (forall ((v_prenex_3962 Int)) (or (<= (+ main_y 1) v_prenex_3962) (< v_prenex_3962 main_y) (<= 1994 (* 2 (select main_a v_prenex_3962))))) (forall ((v_prenex_3961 Int)) (<= 2 (* 2 (select main_a v_prenex_3961))))) (forall ((v_prenex_5956 Int) (v_prenex_5957 Int)) (or (< v_prenex_5957 main_y) (<= (select main_a v_prenex_5957) 1001) (<= 0 (+ (select main_a v_prenex_5956) 1)) (<= (+ main_y 1) v_prenex_5957) (<= (select main_a v_prenex_5956) 5) (<= (select main_a v_prenex_5957) (+ (select main_a v_prenex_5956) 998)) (< v_prenex_5956 main_x))) (forall ((v_prenex_2794 Int) (v_prenex_2793 Int)) (or (<= (+ main_y 1) v_prenex_2794) (<= (* 2 (select main_a v_prenex_2793)) 6) (<= 995 (select main_a v_prenex_2794)) (< v_prenex_2793 main_x) (< v_prenex_2794 main_y) (<= (select main_a v_prenex_2794) (+ (select main_a v_prenex_2793) 998)))) (forall ((v_prenex_583 Int) (v_prenex_584 Int)) (or (<= (+ main_y 1) v_prenex_584) (<= 1 (select main_a v_prenex_583)) (<= (+ (select main_a v_prenex_583) 994) (select main_a v_prenex_584)) (<= (select main_a v_prenex_584) 999) (< v_prenex_584 main_y))) (or (forall ((v_prenex_5938 Int)) (<= (* 2 (select main_a v_prenex_5938)) 6)) (forall ((v_prenex_5939 Int)) (or (<= (+ main_y 1) v_prenex_5939) (< v_prenex_5939 main_y) (<= 997 (select main_a v_prenex_5939))))) (forall ((v_prenex_579 Int) (v_prenex_580 Int)) (or (<= (select main_a v_prenex_579) 5) (<= (* 2 (select main_a v_prenex_579)) 6) (<= (+ (select main_a v_prenex_579) 994) (select main_a v_prenex_580)) (< v_prenex_579 main_x) (<= (+ main_x 1) v_prenex_579))) (forall ((v_prenex_5071 Int) (v_prenex_5070 Int)) (or (<= (* 2 (select main_a v_prenex_5070)) 6) (<= (+ main_x 1) v_prenex_5070) (< v_prenex_5070 main_x) (<= (select main_a v_prenex_5070) 5) (<= (+ (select main_a v_prenex_5070) 994) (select main_a v_prenex_5071)))) (or (forall ((v_prenex_5427 Int)) (<= 2 (* 2 (select main_a v_prenex_5427)))) (forall ((v_prenex_5428 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5428))) (< v_prenex_5428 main_y) (<= (select main_a v_prenex_5428) 1001) (<= (+ main_y 1) v_prenex_5428)))) (forall ((v_prenex_5017 Int) (v_prenex_5016 Int)) (or (<= 1000 (+ (select main_a v_prenex_5016) (select main_a v_prenex_5017))) (< v_prenex_5017 main_y) (<= (+ main_y 1) v_prenex_5017) (<= (select main_a v_prenex_5017) 1001) (<= 1 (select main_a v_prenex_5016)))) (or (forall ((v_prenex_6357 Int)) (or (<= 0 (+ (select main_a v_prenex_6357) 1)) (<= 2 (* 2 (select main_a v_prenex_6357))) (<= (+ main_x 1) v_prenex_6357))) (forall ((v_prenex_6358 Int)) (or (< v_prenex_6358 main_y) (<= (+ main_y 1) v_prenex_6358) (<= 995 (select main_a v_prenex_6358)) (<= (* 2 (select main_a v_prenex_6358)) 1998)))) (forall ((v_prenex_3048 Int) (v_prenex_3049 Int)) (or (<= (+ main_y 1) v_prenex_3049) (<= (+ (select main_a v_prenex_3048) 994) (select main_a v_prenex_3049)) (<= 2 (* 2 (select main_a v_prenex_3048))) (<= (select main_a v_prenex_3048) 5) (< v_prenex_3049 main_y) (<= 995 (select main_a v_prenex_3049)))) (forall ((v_prenex_6324 Int) (v_prenex_6323 Int)) (or (<= 0 (+ (select main_a v_prenex_6323) 1)) (<= 2 (* 2 (select main_a v_prenex_6323))) (<= (+ main_x 1) v_prenex_6323) (<= (+ main_y 1) v_prenex_6324) (<= (select main_a v_prenex_6324) 1001) (<= (+ (select main_a v_prenex_6323) 994) (select main_a v_prenex_6324)) (< v_prenex_6324 main_y))) (forall ((v_prenex_2 Int) (v_prenex_1 Int)) (or (<= (select main_a v_prenex_2) 999) (<= 0 (+ (select main_a v_prenex_1) 1)) (<= (+ main_y 1) v_prenex_2) (< v_prenex_2 main_y) (<= (+ main_x 1) v_prenex_1) (<= 1000 (+ (select main_a v_prenex_1) (select main_a v_prenex_2))))) (or (forall ((v_prenex_5309 Int)) (or (<= (* 2 (select main_a v_prenex_5309)) 6) (<= (+ main_x 1) v_prenex_5309) (<= (select main_a v_prenex_5309) 3))) (forall ((v_prenex_5310 Int)) (or (< v_prenex_5310 main_y) (<= 1994 (* 2 (select main_a v_prenex_5310))) (<= (+ main_y 1) v_prenex_5310)))) (forall ((v_prenex_1232 Int) (v_prenex_1231 Int)) (or (<= (+ main_y 1) v_prenex_1232) (< v_prenex_1231 main_x) (<= (select main_a v_prenex_1232) 1001) (<= (* 2 (select main_a v_prenex_1231)) 6) (<= (+ (select main_a v_prenex_1231) 994) (select main_a v_prenex_1232)) (<= 0 (+ (select main_a v_prenex_1231) 1)) (< v_prenex_1232 main_y))) (forall ((v_prenex_1654 Int) (v_prenex_1653 Int)) (or (<= (+ main_y 1) v_prenex_1654) (<= (select main_a v_prenex_1654) 1001) (< v_prenex_1653 main_x) (< v_prenex_1654 main_y) (<= 0 (+ (select main_a v_prenex_1653) 1)) (<= (+ (select main_a v_prenex_1653) (select main_a v_prenex_1654)) 1000) (<= 2 (* 2 (select main_a v_prenex_1653))))) (forall ((v_prenex_3066 Int) (v_prenex_3067 Int)) (or (<= 997 (select main_a v_prenex_3067)) (<= 1 (select main_a v_prenex_3066)) (<= (+ main_y 1) v_prenex_3067) (<= (select main_a v_prenex_3066) 5) (<= (+ (select main_a v_prenex_3066) 994) (select main_a v_prenex_3067)) (< v_prenex_3067 main_y))) (forall ((v_prenex_822 Int) (v_prenex_823 Int)) (or (< v_prenex_823 main_y) (<= 1994 (* 2 (select main_a v_prenex_823))) (<= (select main_a v_prenex_823) (+ (select main_a v_prenex_822) 998)) (<= (* 2 (select main_a v_prenex_822)) 6) (<= (+ main_y 1) v_prenex_823) (<= 0 (+ (select main_a v_prenex_822) 1)))) (forall ((v_prenex_3014 Int) (v_prenex_3015 Int)) (or (<= (+ (select main_a v_prenex_3014) 994) (select main_a v_prenex_3015)) (<= (+ main_y 1) v_prenex_3015) (< v_prenex_3015 main_y) (<= (select main_a v_prenex_3014) 3) (<= 997 (select main_a v_prenex_3015)))) (forall ((v_prenex_4597 Int) (v_prenex_4596 Int)) (or (<= 0 (+ (select main_a v_prenex_4596) 1)) (<= 1994 (* 2 (select main_a v_prenex_4597))) (<= (+ main_y 1) v_prenex_4597) (< v_prenex_4597 main_y) (<= (+ (select main_a v_prenex_4596) (select main_a v_prenex_4597)) 1000) (<= (* 2 (select main_a v_prenex_4596)) 6))) (forall ((v_prenex_5439 Int) (v_prenex_5440 Int)) (or (<= (+ main_y 1) v_prenex_5440) (<= (select main_a v_prenex_5439) 5) (<= 997 (select main_a v_prenex_5440)) (< v_prenex_5440 main_y) (<= 0 (+ (select main_a v_prenex_5439) 1)) (<= 1000 (+ (select main_a v_prenex_5439) (select main_a v_prenex_5440))))) (forall ((v_prenex_1936 Int) (v_prenex_1935 Int)) (or (<= 0 (+ (select main_a v_prenex_1935) 1)) (< v_prenex_1936 main_y) (<= (select main_a v_prenex_1936) 999) (<= (+ main_y 1) v_prenex_1936) (<= (+ (select main_a v_prenex_1935) (select main_a v_prenex_1936)) 1000) (<= 2 (* 2 (select main_a v_prenex_1935))) (<= (+ main_x 1) v_prenex_1935))) (forall ((v_prenex_3663 Int) (v_prenex_3664 Int)) (or (< v_prenex_3664 main_y) (<= (select main_a v_prenex_3663) 3) (<= (+ main_x 1) v_prenex_3663) (<= (+ (select main_a v_prenex_3663) (select main_a v_prenex_3664)) 1000) (<= (+ main_y 1) v_prenex_3664) (<= 0 (+ (select main_a v_prenex_3663) 1)) (<= 1994 (* 2 (select main_a v_prenex_3664))))) (or (forall ((v_prenex_3412 Int)) (or (<= (+ main_x 1) v_prenex_3412) (<= 2 (* 2 (select main_a v_prenex_3412))) (< v_prenex_3412 main_x))) (forall ((v_prenex_3413 Int)) (or (<= (+ main_y 1) v_prenex_3413) (<= (* 2 (select main_a v_prenex_3413)) 1998)))) (forall ((v_prenex_1402 Int) (v_prenex_1401 Int)) (or (<= 997 (select main_a v_prenex_1402)) (<= 2 (* 2 (select main_a v_prenex_1401))) (<= (+ (select main_a v_prenex_1401) (select main_a v_prenex_1402)) 1000) (<= (* 2 (select main_a v_prenex_1401)) 6) (<= (+ main_y 1) v_prenex_1402) (<= (+ main_x 1) v_prenex_1401) (< v_prenex_1402 main_y))) (forall ((v_prenex_4535 Int) (v_prenex_4534 Int)) (or (< v_prenex_4535 main_y) (< v_prenex_4534 main_x) (<= 997 (select main_a v_prenex_4535)) (<= 1000 (+ (select main_a v_prenex_4534) (select main_a v_prenex_4535))) (<= (select main_a v_prenex_4534) 5) (<= (+ main_y 1) v_prenex_4535) (<= 2 (* 2 (select main_a v_prenex_4534))))) (forall ((v_prenex_2963 Int) (v_prenex_2962 Int)) (or (<= 1000 (+ (select main_a v_prenex_2962) (select main_a v_prenex_2963))) (<= (* 2 (select main_a v_prenex_2963)) 1998) (<= (+ main_y 1) v_prenex_2963) (< v_prenex_2963 main_y))) (forall ((v_prenex_4746 Int) (v_prenex_4747 Int)) (or (<= (+ (select main_a v_prenex_4746) (select main_a v_prenex_4747)) 1000) (<= 1 (select main_a v_prenex_4746)) (<= 997 (select main_a v_prenex_4747)) (<= (+ main_y 1) v_prenex_4747) (< v_prenex_4747 main_y) (< v_prenex_4746 main_x) (<= (* 2 (select main_a v_prenex_4746)) 6))) (forall ((v_prenex_512 Int) (v_prenex_511 Int)) (or (<= (+ main_y 1) v_prenex_512) (< v_prenex_511 main_x) (<= (select main_a v_prenex_511) 5) (<= 1994 (* 2 (select main_a v_prenex_512))) (< v_prenex_512 main_y) (<= (select main_a v_prenex_511) 3) (<= (+ (select main_a v_prenex_511) 994) (select main_a v_prenex_512)))) (forall ((v_prenex_5885 Int) (v_prenex_5884 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5884))) (<= (* 2 (select main_a v_prenex_5884)) 6) (<= (+ (select main_a v_prenex_5884) 994) (select main_a v_prenex_5885)) (< v_prenex_5885 main_y) (<= (+ main_y 1) v_prenex_5885) (<= 1994 (* 2 (select main_a v_prenex_5885))))) (forall ((v_prenex_828 Int) (v_prenex_829 Int)) (or (<= (+ (select main_a v_prenex_828) 994) (select main_a v_prenex_829)) (<= (+ main_x 1) v_prenex_828) (<= (select main_a v_prenex_828) 3) (< v_prenex_828 main_x) (<= (select main_a v_prenex_828) 5))) (forall ((v_prenex_1547 Int) (v_prenex_1548 Int)) (or (<= (select main_a v_prenex_1548) 1001) (<= (+ main_y 1) v_prenex_1548) (< v_prenex_1548 main_y) (<= (+ (select main_a v_prenex_1547) 994) (select main_a v_prenex_1548)) (<= (select main_a v_prenex_1547) 5))) (forall ((v_prenex_4669 Int) (v_prenex_4668 Int)) (or (< v_prenex_4669 main_y) (<= (+ (select main_a v_prenex_4668) 994) (select main_a v_prenex_4669)) (<= (select main_a v_prenex_4669) 999) (<= (+ main_y 1) v_prenex_4669) (<= (+ main_x 1) v_prenex_4668) (<= (select main_a v_prenex_4668) 5))) (<= (- (- main_x) (- main_y)) (- 1)) (forall ((v_prenex_3144 Int) (v_prenex_3145 Int)) (or (<= (+ (select main_a v_prenex_3144) 994) (select main_a v_prenex_3145)) (<= 0 (+ (select main_a v_prenex_3144) 1)) (<= (* 2 (select main_a v_prenex_3144)) 6) (< v_prenex_3144 main_x) (<= (+ main_x 1) v_prenex_3144))) (or (forall ((v_prenex_6482 Int)) (or (<= (select main_a v_prenex_6482) 1001) (<= (+ main_y 1) v_prenex_6482) (< v_prenex_6482 main_y) (<= (* 2 (select main_a v_prenex_6482)) 1998))) (forall ((v_prenex_6481 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6481))) (<= (select main_a v_prenex_6481) 3) (<= (+ main_x 1) v_prenex_6481)))) (forall ((v_prenex_6036 Int) (v_prenex_6035 Int)) (or (<= (select main_a v_prenex_6035) 5) (<= 1994 (* 2 (select main_a v_prenex_6036))) (<= (+ main_y 1) v_prenex_6036) (<= (select main_a v_prenex_6036) (+ (select main_a v_prenex_6035) 998)) (<= (select main_a v_prenex_6035) 3) (< v_prenex_6036 main_y))) (forall ((v_prenex_3717 Int) (v_prenex_3718 Int)) (or (<= (+ main_y 1) v_prenex_3718) (<= (+ main_x 1) v_prenex_3717) (<= (+ (select main_a v_prenex_3717) 994) (select main_a v_prenex_3718)) (<= (select main_a v_prenex_3717) 5) (<= (select main_a v_prenex_3718) 1001) (< v_prenex_3718 main_y))) (or (forall ((v_prenex_2653 Int)) (or (<= (+ main_x 1) v_prenex_2653) (<= 2 (* 2 (select main_a v_prenex_2653))) (<= 0 (+ (select main_a v_prenex_2653) 1)))) (forall ((v_prenex_2654 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2654))) (<= (* 2 (select main_a v_prenex_2654)) 1998) (<= (+ main_y 1) v_prenex_2654) (< v_prenex_2654 main_y)))) (forall ((v_prenex_83 Int) (v_prenex_82 Int)) (or (<= (+ (select main_a v_prenex_82) (select main_a v_prenex_83)) 1000) (<= 1994 (* 2 (select main_a v_prenex_83))) (<= (+ main_y 1) v_prenex_83) (<= 0 (+ (select main_a v_prenex_82) 1)) (< v_prenex_83 main_y) (<= (select main_a v_prenex_82) 5))) (forall ((v_prenex_3276 Int) (v_prenex_3277 Int)) (or (<= (select main_a v_prenex_3276) 5) (<= (+ main_y 1) v_prenex_3277) (<= (select main_a v_prenex_3277) (+ (select main_a v_prenex_3276) 998)) (<= (* 2 (select main_a v_prenex_3277)) 1998) (< v_prenex_3277 main_y) (< v_prenex_3276 main_x))) (or (forall ((v_prenex_6087 Int)) (or (<= 1 (select main_a v_prenex_6087)) (<= (+ main_x 1) v_prenex_6087) (<= (* 2 (select main_a v_prenex_6087)) 6))) (forall ((v_prenex_6088 Int)) (or (<= 995 (select main_a v_prenex_6088)) (<= (* 2 (select main_a v_prenex_6088)) 1998) (< v_prenex_6088 main_y) (<= (+ main_y 1) v_prenex_6088)))) (forall ((v_prenex_4407 Int) (v_prenex_4408 Int)) (or (<= (select main_a v_prenex_4407) 5) (<= (+ main_x 1) v_prenex_4407) (<= (+ (select main_a v_prenex_4407) (select main_a v_prenex_4408)) 1000) (<= 0 (+ (select main_a v_prenex_4407) 1)) (< v_prenex_4407 main_x))) (or (forall ((v_prenex_6446 Int)) (or (<= (* 2 (select main_a v_prenex_6446)) 1998) (<= (select main_a v_prenex_6446) 999) (< v_prenex_6446 main_y) (<= (+ main_y 1) v_prenex_6446))) (forall ((v_prenex_6445 Int)) (or (<= (+ main_x 1) v_prenex_6445) (<= 1 (select main_a v_prenex_6445)) (<= 0 (+ (select main_a v_prenex_6445) 1))))) (forall ((v_prenex_5233 Int) (v_prenex_5234 Int)) (or (<= (select main_a v_prenex_5233) 5) (<= (+ main_y 1) v_prenex_5234) (<= (select main_a v_prenex_5234) 999) (< v_prenex_5234 main_y) (< v_prenex_5233 main_x) (<= (select main_a v_prenex_5234) (+ (select main_a v_prenex_5233) 998)) (<= (select main_a v_prenex_5233) 3))) (forall ((v_prenex_1394 Int) (v_prenex_1393 Int)) (or (< v_prenex_1394 main_y) (<= (+ (select main_a v_prenex_1393) (select main_a v_prenex_1394)) 1000) (<= 2 (* 2 (select main_a v_prenex_1393))) (<= (+ main_y 1) v_prenex_1394) (<= (select main_a v_prenex_1394) 1001))) (forall ((v_prenex_2725 Int) (v_prenex_2726 Int)) (or (<= (+ main_y 1) v_prenex_2726) (<= (+ (select main_a v_prenex_2725) (select main_a v_prenex_2726)) 1000) (< v_prenex_2726 main_y) (<= 1 (select main_a v_prenex_2725)) (<= 997 (select main_a v_prenex_2726)))) (forall ((v_prenex_691 Int) (v_prenex_692 Int)) (or (<= (select main_a v_prenex_692) 999) (< v_prenex_692 main_y) (< v_prenex_691 main_x) (<= 1000 (+ (select main_a v_prenex_691) (select main_a v_prenex_692))) (<= (+ main_y 1) v_prenex_692) (<= (select main_a v_prenex_691) 3))) (forall ((v_prenex_4852 Int) (v_prenex_4853 Int)) (or (< v_prenex_4853 main_y) (<= (+ (select main_a v_prenex_4852) (select main_a v_prenex_4853)) 1000) (<= (select main_a v_prenex_4852) 5) (<= (+ main_y 1) v_prenex_4853) (<= (select main_a v_prenex_4853) 1001))) (forall ((v_prenex_6281 Int) (v_prenex_6282 Int)) (or (<= (* 2 (select main_a v_prenex_6282)) 1998) (<= 0 (+ (select main_a v_prenex_6281) 1)) (<= (+ (select main_a v_prenex_6281) (select main_a v_prenex_6282)) 1000) (<= (+ main_x 1) v_prenex_6281) (<= (select main_a v_prenex_6281) 3) (< v_prenex_6282 main_y) (<= (+ main_y 1) v_prenex_6282))) (forall ((v_prenex_3708 Int) (v_prenex_3707 Int)) (or (<= 995 (select main_a v_prenex_3708)) (<= (+ main_y 1) v_prenex_3708) (< v_prenex_3708 main_y) (<= 1 (select main_a v_prenex_3707)) (<= (+ (select main_a v_prenex_3707) (select main_a v_prenex_3708)) 1000) (<= 0 (+ (select main_a v_prenex_3707) 1)))) (forall ((v_prenex_2436 Int) (v_prenex_2437 Int)) (or (<= (+ main_y 1) v_prenex_2437) (<= 997 (select main_a v_prenex_2437)) (<= 2 (* 2 (select main_a v_prenex_2436))) (<= (* 2 (select main_a v_prenex_2436)) 6) (< v_prenex_2437 main_y) (<= (+ main_x 1) v_prenex_2436) (<= 1000 (+ (select main_a v_prenex_2436) (select main_a v_prenex_2437))))) (forall ((v_prenex_5687 Int) (v_prenex_5686 Int)) (or (<= (+ main_y 1) v_prenex_5687) (<= 995 (select main_a v_prenex_5687)) (< v_prenex_5687 main_y) (<= 1000 (+ (select main_a v_prenex_5686) (select main_a v_prenex_5687))) (<= 1 (select main_a v_prenex_5686)))) (forall ((v_prenex_3575 Int) (v_prenex_3576 Int)) (or (<= (select main_a v_prenex_3575) 5) (< v_prenex_3576 main_y) (<= 997 (select main_a v_prenex_3576)) (<= (+ main_y 1) v_prenex_3576) (<= (select main_a v_prenex_3575) 3) (<= (+ (select main_a v_prenex_3575) (select main_a v_prenex_3576)) 1000))) (forall ((v_prenex_2033 Int) (v_prenex_2034 Int)) (or (<= (* 2 (select main_a v_prenex_2033)) 6) (<= (+ main_y 1) v_prenex_2034) (<= (+ (select main_a v_prenex_2033) 994) (select main_a v_prenex_2034)) (< v_prenex_2034 main_y) (<= 1994 (* 2 (select main_a v_prenex_2034))) (<= (select main_a v_prenex_2033) 5) (< v_prenex_2033 main_x))) (or (forall ((v_prenex_666 Int)) (or (< v_prenex_666 main_y) (<= (+ main_y 1) v_prenex_666) (<= 1994 (* 2 (select main_a v_prenex_666))) (<= (select main_a v_prenex_666) 999))) (forall ((v_prenex_665 Int)) (<= 2 (* 2 (select main_a v_prenex_665))))) (forall ((v_prenex_1620 Int) (v_prenex_1619 Int)) (or (<= (select main_a v_prenex_1620) 999) (<= (+ (select main_a v_prenex_1619) 994) (select main_a v_prenex_1620)) (<= (select main_a v_prenex_1619) 3) (<= (select main_a v_prenex_1619) 5) (<= (+ main_y 1) v_prenex_1620) (< v_prenex_1620 main_y))) (forall ((v_prenex_6166 Int) (v_prenex_6165 Int)) (or (<= (+ main_y 1) v_prenex_6166) (< v_prenex_6165 main_x) (<= 995 (select main_a v_prenex_6166)) (<= 0 (+ (select main_a v_prenex_6165) 1)) (<= (select main_a v_prenex_6166) (+ (select main_a v_prenex_6165) 998)) (< v_prenex_6166 main_y))) (or (forall ((v_prenex_3720 Int)) (or (<= (* 2 (select main_a v_prenex_3720)) 1998) (<= (+ main_y 1) v_prenex_3720) (<= (select main_a v_prenex_3720) 999) (< v_prenex_3720 main_y))) (forall ((v_prenex_3719 Int)) (or (<= (+ main_x 1) v_prenex_3719) (<= 2 (* 2 (select main_a v_prenex_3719)))))) (forall ((v_prenex_3194 Int) (v_prenex_3195 Int)) (or (<= 0 (+ (select main_a v_prenex_3194) 1)) (<= (* 2 (select main_a v_prenex_3195)) 1998) (<= (+ main_y 1) v_prenex_3195) (<= (+ main_x 1) v_prenex_3194) (<= (select main_a v_prenex_3195) (+ (select main_a v_prenex_3194) 998)) (< v_prenex_3195 main_y))) (forall ((v_prenex_5228 Int) (v_prenex_5227 Int)) (or (<= (+ main_x 1) v_prenex_5227) (< v_prenex_5228 main_y) (<= (+ main_y 1) v_prenex_5228) (<= 1994 (* 2 (select main_a v_prenex_5228))) (<= (+ (select main_a v_prenex_5227) (select main_a v_prenex_5228)) 1000) (<= 1 (select main_a v_prenex_5227)))) (forall ((v_prenex_4951 Int) (v_prenex_4950 Int)) (or (<= (+ main_y 1) v_prenex_4951) (<= 0 (+ (select main_a v_prenex_4950) 1)) (<= (select main_a v_prenex_4950) 3) (<= (* 2 (select main_a v_prenex_4951)) 1998) (< v_prenex_4950 main_x) (< v_prenex_4951 main_y) (<= (select main_a v_prenex_4951) (+ (select main_a v_prenex_4950) 998)))) (forall ((v_prenex_5512 Int) (v_prenex_5511 Int)) (or (<= 995 (select main_a v_prenex_5512)) (<= (+ main_y 1) v_prenex_5512) (< v_prenex_5512 main_y) (<= (+ (select main_a v_prenex_5511) 994) (select main_a v_prenex_5512)) (< v_prenex_5511 main_x))) (or (forall ((v_prenex_5274 Int)) (or (<= 995 (select main_a v_prenex_5274)) (<= (* 2 (select main_a v_prenex_5274)) 1998) (<= (+ main_y 1) v_prenex_5274) (< v_prenex_5274 main_y))) (forall ((v_prenex_5273 Int)) (or (<= (* 2 (select main_a v_prenex_5273)) 6) (<= (select main_a v_prenex_5273) 5)))) (forall ((v_prenex_4317 Int) (v_prenex_4318 Int)) (or (<= (+ main_x 1) v_prenex_4317) (< v_prenex_4317 main_x) (<= (* 2 (select main_a v_prenex_4317)) 6) (<= 1 (select main_a v_prenex_4317)) (<= (+ (select main_a v_prenex_4317) (select main_a v_prenex_4318)) 1000))) (forall ((v_prenex_3511 Int) (v_prenex_3512 Int)) (or (<= (select main_a v_prenex_3512) 1001) (<= (+ main_y 1) v_prenex_3512) (< v_prenex_3512 main_y) (<= 1 (select main_a v_prenex_3511)) (<= (select main_a v_prenex_3512) (+ (select main_a v_prenex_3511) 998)))) (or (forall ((v_prenex_2041 Int)) (or (<= (+ main_x 1) v_prenex_2041) (<= 2 (* 2 (select main_a v_prenex_2041))))) (forall ((v_prenex_2042 Int)) (or (<= (* 2 (select main_a v_prenex_2042)) 1998) (< v_prenex_2042 main_y) (<= 1994 (* 2 (select main_a v_prenex_2042))) (<= (+ main_y 1) v_prenex_2042)))) (forall ((v_prenex_4259 Int) (v_prenex_4260 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4259))) (< v_prenex_4260 main_y) (<= (+ main_y 1) v_prenex_4260) (<= (+ main_x 1) v_prenex_4259) (<= 1000 (+ (select main_a v_prenex_4259) (select main_a v_prenex_4260))) (<= (* 2 (select main_a v_prenex_4260)) 1998) (<= (* 2 (select main_a v_prenex_4259)) 6))) (or (forall ((v_prenex_6453 Int)) (or (<= (+ main_x 1) v_prenex_6453) (<= 2 (* 2 (select main_a v_prenex_6453))) (<= (select main_a v_prenex_6453) 5))) (forall ((v_prenex_6454 Int)) (or (<= (* 2 (select main_a v_prenex_6454)) 1998) (<= (+ main_y 1) v_prenex_6454) (< v_prenex_6454 main_y) (<= 995 (select main_a v_prenex_6454))))) (forall ((v_prenex_4242 Int) (v_prenex_4241 Int)) (or (< v_prenex_4242 main_y) (<= (+ (select main_a v_prenex_4241) 994) (select main_a v_prenex_4242)) (<= 1 (select main_a v_prenex_4241)) (<= 997 (select main_a v_prenex_4242)) (<= (+ main_y 1) v_prenex_4242) (<= (select main_a v_prenex_4241) 3))) (or (forall ((v_prenex_6207 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6207))) (< v_prenex_6207 main_x) (<= (select main_a v_prenex_6207) 3))) (forall ((v_prenex_6208 Int)) (or (< v_prenex_6208 main_y) (<= 995 (select main_a v_prenex_6208)) (<= (+ main_y 1) v_prenex_6208) (<= 1994 (* 2 (select main_a v_prenex_6208)))))) (or (forall ((v_prenex_2599 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2599))) (<= (select main_a v_prenex_2599) 5))) (forall ((v_prenex_2600 Int)) (or (< v_prenex_2600 main_y) (<= (+ main_y 1) v_prenex_2600) (<= 1994 (* 2 (select main_a v_prenex_2600))) (<= (select main_a v_prenex_2600) 999)))) (forall ((v_prenex_6339 Int) (v_prenex_6340 Int)) (or (<= (+ main_y 1) v_prenex_6340) (<= (+ main_x 1) v_prenex_6339) (<= (* 2 (select main_a v_prenex_6339)) 6) (< v_prenex_6340 main_y) (<= (+ (select main_a v_prenex_6339) 994) (select main_a v_prenex_6340)) (<= (* 2 (select main_a v_prenex_6340)) 1998))) (or (forall ((v_prenex_5473 Int)) (or (<= (+ main_x 1) v_prenex_5473) (<= (select main_a v_prenex_5473) 3) (<= (* 2 (select main_a v_prenex_5473)) 6))) (forall ((v_prenex_5474 Int)) (or (< v_prenex_5474 main_y) (<= (* 2 (select main_a v_prenex_5474)) 1998) (<= 995 (select main_a v_prenex_5474)) (<= (+ main_y 1) v_prenex_5474)))) (forall ((v_prenex_3432 Int) (v_prenex_3433 Int)) (or (<= (* 2 (select main_a v_prenex_3433)) 1998) (<= (select main_a v_prenex_3433) (+ (select main_a v_prenex_3432) 998)) (<= (select main_a v_prenex_3432) 5) (<= (+ main_y 1) v_prenex_3433) (< v_prenex_3433 main_y) (<= (select main_a v_prenex_3432) 3))) (forall ((v_prenex_794 Int) (v_prenex_795 Int)) (or (< v_prenex_794 main_x) (<= 995 (select main_a v_prenex_795)) (<= (* 2 (select main_a v_prenex_794)) 6) (<= (+ (select main_a v_prenex_794) (select main_a v_prenex_795)) 1000) (< v_prenex_795 main_y) (<= (+ main_y 1) v_prenex_795))) (or (forall ((v_prenex_5952 Int)) (or (<= (* 2 (select main_a v_prenex_5952)) 6) (<= 0 (+ (select main_a v_prenex_5952) 1)) (< v_prenex_5952 main_x))) (forall ((v_prenex_5953 Int)) (or (<= (+ main_y 1) v_prenex_5953) (< v_prenex_5953 main_y) (<= (* 2 (select main_a v_prenex_5953)) 1998) (<= (select main_a v_prenex_5953) 999)))) (forall ((v_prenex_1065 Int) (v_prenex_1064 Int)) (or (<= 0 (+ (select main_a v_prenex_1064) 1)) (< v_prenex_1065 main_y) (<= 1000 (+ (select main_a v_prenex_1064) (select main_a v_prenex_1065))) (<= (select main_a v_prenex_1065) 999) (<= (+ main_y 1) v_prenex_1065) (<= 2 (* 2 (select main_a v_prenex_1064))))) (or (forall ((v_prenex_1281 Int)) (or (<= (select main_a v_prenex_1281) 5) (< v_prenex_1281 main_x))) (forall ((v_prenex_1282 Int)) (or (<= (* 2 (select main_a v_prenex_1282)) 1998) (<= (+ main_y 1) v_prenex_1282) (<= 997 (select main_a v_prenex_1282)) (< v_prenex_1282 main_y)))) (forall ((v_prenex_2282 Int) (v_prenex_2283 Int)) (or (<= 0 (+ (select main_a v_prenex_2282) 1)) (< v_prenex_2283 main_y) (<= (+ (select main_a v_prenex_2282) 994) (select main_a v_prenex_2283)) (<= 995 (select main_a v_prenex_2283)) (<= (select main_a v_prenex_2282) 3) (<= (+ main_y 1) v_prenex_2283))) (forall ((v_prenex_1846 Int) (v_prenex_1845 Int)) (or (<= (+ main_y 1) v_prenex_1846) (<= (+ (select main_a v_prenex_1845) 994) (select main_a v_prenex_1846)) (<= (select main_a v_prenex_1846) 1001) (< v_prenex_1846 main_y) (<= (* 2 (select main_a v_prenex_1845)) 6) (<= (select main_a v_prenex_1845) 3) (< v_prenex_1845 main_x))) (forall ((v_prenex_3591 Int) (v_prenex_3592 Int)) (or (<= (select main_a v_prenex_3592) (+ (select main_a v_prenex_3591) 998)) (<= 2 (* 2 (select main_a v_prenex_3591))) (<= 1 (select main_a v_prenex_3591)) (< v_prenex_3592 main_y) (<= (* 2 (select main_a v_prenex_3592)) 1998) (<= (+ main_y 1) v_prenex_3592) (<= (+ main_x 1) v_prenex_3591))) (forall ((v_prenex_620 Int) (v_prenex_619 Int)) (or (< v_prenex_619 main_x) (< v_prenex_620 main_y) (<= 2 (* 2 (select main_a v_prenex_619))) (<= (+ main_y 1) v_prenex_620) (<= 995 (select main_a v_prenex_620)) (<= (+ (select main_a v_prenex_619) 994) (select main_a v_prenex_620)))) (or (forall ((v_prenex_2790 Int)) (or (<= (* 2 (select main_a v_prenex_2790)) 1998) (<= (+ main_y 1) v_prenex_2790) (<= (select main_a v_prenex_2790) 999) (< v_prenex_2790 main_y))) (forall ((v_prenex_2789 Int)) (<= (* 2 (select main_a v_prenex_2789)) 6))) (forall ((v_prenex_695 Int) (v_prenex_696 Int)) (or (<= (select main_a v_prenex_695) 3) (<= (select main_a v_prenex_696) (+ (select main_a v_prenex_695) 998)) (<= (select main_a v_prenex_696) 999) (<= 0 (+ (select main_a v_prenex_695) 1)) (<= (+ main_y 1) v_prenex_696) (< v_prenex_696 main_y))) (forall ((v_prenex_6266 Int) (v_prenex_6265 Int)) (or (<= 1 (select main_a v_prenex_6265)) (< v_prenex_6265 main_x) (<= (select main_a v_prenex_6266) 999) (<= 1000 (+ (select main_a v_prenex_6265) (select main_a v_prenex_6266))) (< v_prenex_6266 main_y) (<= (+ main_y 1) v_prenex_6266))) (forall ((v_prenex_2398 Int) (v_prenex_2399 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2398))) (< v_prenex_2399 main_y) (<= (+ main_y 1) v_prenex_2399) (<= 0 (+ (select main_a v_prenex_2398) 1)) (<= 997 (select main_a v_prenex_2399)) (<= (select main_a v_prenex_2399) (+ (select main_a v_prenex_2398) 998)))) (forall ((v_prenex_945 Int) (v_prenex_944 Int)) (or (< v_prenex_944 main_x) (<= (* 2 (select main_a v_prenex_944)) 6) (<= (+ (select main_a v_prenex_944) (select main_a v_prenex_945)) 1000) (<= 997 (select main_a v_prenex_945)) (<= (+ main_y 1) v_prenex_945) (< v_prenex_945 main_y))) (forall ((v_prenex_4569 Int) (v_prenex_4568 Int)) (or (<= (+ main_x 1) v_prenex_4568) (<= (select main_a v_prenex_4568) 3) (<= (select main_a v_prenex_4569) 1001) (<= (+ (select main_a v_prenex_4568) (select main_a v_prenex_4569)) 1000) (< v_prenex_4569 main_y) (<= (+ main_y 1) v_prenex_4569))) (forall ((v_prenex_3312 Int) (v_prenex_3313 Int)) (or (<= 0 (+ (select main_a v_prenex_3312) 1)) (< v_prenex_3312 main_x) (<= (select main_a v_prenex_3313) (+ (select main_a v_prenex_3312) 998)) (<= (select main_a v_prenex_3313) 999) (<= (select main_a v_prenex_3312) 5) (< v_prenex_3313 main_y) (<= (+ main_y 1) v_prenex_3313))) (forall ((v_prenex_383 Int) (v_prenex_384 Int)) (or (<= (select main_a v_prenex_383) 3) (<= (+ (select main_a v_prenex_383) (select main_a v_prenex_384)) 1000) (< v_prenex_384 main_y) (<= (+ main_y 1) v_prenex_384) (<= (+ main_x 1) v_prenex_383) (<= (select main_a v_prenex_384) 999) (<= (* 2 (select main_a v_prenex_383)) 6))) (or (forall ((v_prenex_868 Int)) (or (<= (select main_a v_prenex_868) 3) (< v_prenex_868 main_x) (<= 1 (select main_a v_prenex_868)))) (forall ((v_prenex_869 Int)) (or (<= (* 2 (select main_a v_prenex_869)) 1998) (<= (+ main_y 1) v_prenex_869) (< v_prenex_869 main_y) (<= (select main_a v_prenex_869) 999)))) (or (forall ((v_prenex_1880 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1880))) (< v_prenex_1880 main_y) (<= (* 2 (select main_a v_prenex_1880)) 1998) (<= (+ main_y 1) v_prenex_1880))) (forall ((v_prenex_1879 Int)) (or (<= (+ main_x 1) v_prenex_1879) (<= (* 2 (select main_a v_prenex_1879)) 6)))) (forall ((v_prenex_5496 Int) (v_prenex_5495 Int)) (or (< v_prenex_5496 main_y) (<= 1 (select main_a v_prenex_5495)) (<= (+ main_y 1) v_prenex_5496) (<= 1994 (* 2 (select main_a v_prenex_5496))) (<= (+ (select main_a v_prenex_5495) (select main_a v_prenex_5496)) 1000) (<= (* 2 (select main_a v_prenex_5495)) 6))) (forall ((v_prenex_1506 Int) (v_prenex_1505 Int)) (or (<= 0 (+ (select main_a v_prenex_1505) 1)) (<= (+ (select main_a v_prenex_1505) 994) (select main_a v_prenex_1506)) (< v_prenex_1506 main_y) (<= 2 (* 2 (select main_a v_prenex_1505))) (<= (+ main_y 1) v_prenex_1506) (<= (+ main_x 1) v_prenex_1505) (<= 1994 (* 2 (select main_a v_prenex_1506))))) (forall ((v_prenex_1552 Int) (v_prenex_1551 Int)) (or (< v_prenex_1551 main_x) (<= (+ main_y 1) v_prenex_1552) (<= (+ (select main_a v_prenex_1551) (select main_a v_prenex_1552)) 1000) (<= (+ main_x 1) v_prenex_1551) (<= 2 (* 2 (select main_a v_prenex_1551))))) (forall ((v_prenex_1987 Int) (v_prenex_1988 Int)) (or (<= (+ main_x 1) v_prenex_1987) (<= 1 (select main_a v_prenex_1987)) (< v_prenex_1987 main_x) (<= (select main_a v_prenex_1988) (+ (select main_a v_prenex_1987) 998)) (<= 0 (+ (select main_a v_prenex_1987) 1)))) (forall ((v_prenex_1816 Int) (v_prenex_1815 Int)) (or (< v_prenex_1816 main_y) (<= (+ main_y 1) v_prenex_1816) (<= (select main_a v_prenex_1816) 999) (<= (select main_a v_prenex_1815) 3) (<= (+ (select main_a v_prenex_1815) (select main_a v_prenex_1816)) 1000))) (forall ((v_prenex_4968 Int) (v_prenex_4969 Int)) (or (<= (+ main_y 1) v_prenex_4969) (< v_prenex_4968 main_x) (<= (+ (select main_a v_prenex_4968) 994) (select main_a v_prenex_4969)) (<= 995 (select main_a v_prenex_4969)) (<= 2 (* 2 (select main_a v_prenex_4968))) (< v_prenex_4969 main_y))) (or (forall ((v_prenex_694 Int)) (or (<= 997 (select main_a v_prenex_694)) (< v_prenex_694 main_y) (<= 1994 (* 2 (select main_a v_prenex_694))) (<= (+ main_y 1) v_prenex_694))) (forall ((v_prenex_693 Int)) (<= (select main_a v_prenex_693) 5))) (forall ((v_prenex_3456 Int) (v_prenex_3457 Int)) (or (< v_prenex_3457 main_y) (<= (+ main_y 1) v_prenex_3457) (<= (select main_a v_prenex_3457) (+ (select main_a v_prenex_3456) 998)) (<= 995 (select main_a v_prenex_3457)))) (forall ((v_prenex_325 Int) (v_prenex_326 Int)) (or (< v_prenex_326 main_y) (<= (+ main_y 1) v_prenex_326) (<= 1000 (+ (select main_a v_prenex_325) (select main_a v_prenex_326))) (<= 997 (select main_a v_prenex_326)) (< v_prenex_325 main_x) (<= 1 (select main_a v_prenex_325)) (<= 2 (* 2 (select main_a v_prenex_325))))) (forall ((v_prenex_5264 Int) (v_prenex_5263 Int)) (or (<= (+ (select main_a v_prenex_5263) 994) (select main_a v_prenex_5264)) (< v_prenex_5264 main_y) (<= (select main_a v_prenex_5263) 5) (<= (+ main_y 1) v_prenex_5264) (<= (* 2 (select main_a v_prenex_5263)) 6) (<= (+ main_x 1) v_prenex_5263) (<= 1994 (* 2 (select main_a v_prenex_5264))))) (forall ((v_prenex_1828 Int) (v_prenex_1827 Int)) (or (<= (+ (select main_a v_prenex_1827) (select main_a v_prenex_1828)) 1000) (<= (+ main_y 1) v_prenex_1828) (< v_prenex_1828 main_y) (<= 995 (select main_a v_prenex_1828)) (<= (select main_a v_prenex_1827) 5))) (or (forall ((v_prenex_5419 Int)) (or (< v_prenex_5419 main_x) (<= (* 2 (select main_a v_prenex_5419)) 6) (<= 1 (select main_a v_prenex_5419)))) (forall ((v_prenex_5420 Int)) (or (< v_prenex_5420 main_y) (<= (+ main_y 1) v_prenex_5420) (<= 997 (select main_a v_prenex_5420)) (<= 1994 (* 2 (select main_a v_prenex_5420)))))) (forall ((v_prenex_1660 Int) (v_prenex_1659 Int)) (or (<= 0 (+ (select main_a v_prenex_1659) 1)) (<= 2 (* 2 (select main_a v_prenex_1659))) (<= (+ (select main_a v_prenex_1659) (select main_a v_prenex_1660)) 1000) (< v_prenex_1660 main_y) (<= (* 2 (select main_a v_prenex_1660)) 1998) (<= (+ main_y 1) v_prenex_1660))) (forall ((v_prenex_600 Int) (v_prenex_599 Int)) (or (<= (select main_a v_prenex_600) (+ (select main_a v_prenex_599) 998)) (<= 0 (+ (select main_a v_prenex_599) 1)) (< v_prenex_600 main_y) (<= (+ main_y 1) v_prenex_600) (< v_prenex_599 main_x) (<= 995 (select main_a v_prenex_600)) (<= 2 (* 2 (select main_a v_prenex_599))))) (forall ((v_prenex_3418 Int) (v_prenex_3419 Int)) (or (<= 1000 (+ (select main_a v_prenex_3418) (select main_a v_prenex_3419))) (<= (+ main_x 1) v_prenex_3418) (<= (* 2 (select main_a v_prenex_3418)) 6) (<= (* 2 (select main_a v_prenex_3419)) 1998) (<= (+ main_y 1) v_prenex_3419) (< v_prenex_3419 main_y))) (forall ((v_prenex_2557 Int) (v_prenex_2558 Int)) (or (<= (+ (select main_a v_prenex_2557) (select main_a v_prenex_2558)) 1000) (< v_prenex_2558 main_y) (<= 995 (select main_a v_prenex_2558)) (<= (+ main_y 1) v_prenex_2558) (<= 0 (+ (select main_a v_prenex_2557) 1)))) (or (forall ((v_prenex_6403 Int)) (or (<= (+ main_x 1) v_prenex_6403) (<= 2 (* 2 (select main_a v_prenex_6403))) (<= 0 (+ (select main_a v_prenex_6403) 1)))) (forall ((v_prenex_6404 Int)) (or (<= 995 (select main_a v_prenex_6404)) (<= (+ main_y 1) v_prenex_6404) (< v_prenex_6404 main_y) (<= 1994 (* 2 (select main_a v_prenex_6404)))))) (forall ((v_prenex_6527 Int) (v_prenex_6528 Int)) (or (<= (+ (select main_a v_prenex_6527) (select main_a v_prenex_6528)) 1000) (<= 995 (select main_a v_prenex_6528)) (<= 0 (+ (select main_a v_prenex_6527) 1)) (<= (+ main_y 1) v_prenex_6528) (< v_prenex_6528 main_y) (< v_prenex_6527 main_x) (<= (select main_a v_prenex_6527) 5))) (forall ((v_prenex_6573 Int) (v_prenex_6574 Int)) (or (<= (+ main_y 1) v_prenex_6574) (<= (select main_a v_prenex_6574) (+ (select main_a v_prenex_6573) 998)) (<= (select main_a v_prenex_6574) 1001) (<= (select main_a v_prenex_6573) 5) (<= 1 (select main_a v_prenex_6573)) (< v_prenex_6574 main_y))) (or (forall ((v_prenex_1926 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1926))) (< v_prenex_1926 main_y) (<= (+ main_y 1) v_prenex_1926))) (forall ((v_prenex_1925 Int)) (or (<= (select main_a v_prenex_1925) 5) (<= (+ main_x 1) v_prenex_1925) (<= 1 (select main_a v_prenex_1925))))) (forall ((v_prenex_3863 Int) (v_prenex_3864 Int)) (or (<= (+ main_x 1) v_prenex_3863) (<= (+ (select main_a v_prenex_3863) (select main_a v_prenex_3864)) 1000) (<= 0 (+ (select main_a v_prenex_3863) 1)) (< v_prenex_3863 main_x) (<= 1 (select main_a v_prenex_3863)))) (forall ((v_prenex_862 Int) (v_prenex_863 Int)) (or (<= 1 (select main_a v_prenex_862)) (<= (+ main_x 1) v_prenex_862) (<= 1000 (+ (select main_a v_prenex_862) (select main_a v_prenex_863))) (<= (select main_a v_prenex_862) 5) (< v_prenex_862 main_x))) (forall ((v_prenex_179 Int) (v_prenex_180 Int)) (or (<= (+ main_y 1) v_prenex_180) (< v_prenex_180 main_y) (<= 2 (* 2 (select main_a v_prenex_179))) (<= (+ (select main_a v_prenex_179) 994) (select main_a v_prenex_180)) (< v_prenex_179 main_x) (<= (select main_a v_prenex_180) 999))) (forall ((v_prenex_1696 Int) (v_prenex_1695 Int)) (or (<= (select main_a v_prenex_1695) 3) (<= 1 (select main_a v_prenex_1695)) (< v_prenex_1695 main_x) (<= 997 (select main_a v_prenex_1696)) (<= (+ main_y 1) v_prenex_1696) (<= (select main_a v_prenex_1696) (+ (select main_a v_prenex_1695) 998)) (< v_prenex_1696 main_y))) (forall ((v_prenex_430 Int) (v_prenex_429 Int)) (or (<= (+ main_x 1) v_prenex_429) (< v_prenex_430 main_y) (<= (+ main_y 1) v_prenex_430) (<= (* 2 (select main_a v_prenex_430)) 1998) (<= 0 (+ (select main_a v_prenex_429) 1)) (<= (+ (select main_a v_prenex_429) (select main_a v_prenex_430)) 1000))) (forall ((v_prenex_5624 Int) (v_prenex_5623 Int)) (or (< v_prenex_5623 main_x) (<= (select main_a v_prenex_5623) 5) (< v_prenex_5624 main_y) (<= 1994 (* 2 (select main_a v_prenex_5624))) (<= (+ main_y 1) v_prenex_5624) (<= (select main_a v_prenex_5624) (+ (select main_a v_prenex_5623) 998)))) (forall ((v_prenex_2497 Int) (v_prenex_2498 Int)) (or (<= 0 (+ (select main_a v_prenex_2497) 1)) (<= (+ (select main_a v_prenex_2497) 994) (select main_a v_prenex_2498)) (<= (+ main_y 1) v_prenex_2498) (<= 2 (* 2 (select main_a v_prenex_2497))) (<= (* 2 (select main_a v_prenex_2498)) 1998) (<= (+ main_x 1) v_prenex_2497) (< v_prenex_2498 main_y))) (or (forall ((v_prenex_1835 Int)) (or (<= 0 (+ (select main_a v_prenex_1835) 1)) (<= (+ main_x 1) v_prenex_1835) (<= (select main_a v_prenex_1835) 3))) (forall ((v_prenex_1836 Int)) (or (<= 997 (select main_a v_prenex_1836)) (<= (* 2 (select main_a v_prenex_1836)) 1998) (< v_prenex_1836 main_y) (<= (+ main_y 1) v_prenex_1836)))) (forall ((v_prenex_2448 Int) (v_prenex_2449 Int)) (or (<= (+ (select main_a v_prenex_2448) 994) (select main_a v_prenex_2449)) (<= 0 (+ (select main_a v_prenex_2448) 1)) (<= (+ main_x 1) v_prenex_2448) (< v_prenex_2448 main_x) (<= (select main_a v_prenex_2448) 5))) (forall ((v_prenex_6311 Int) (v_prenex_6312 Int)) (or (<= (* 2 (select main_a v_prenex_6311)) 6) (<= (select main_a v_prenex_6312) 1001) (<= (+ main_x 1) v_prenex_6311) (< v_prenex_6312 main_y) (<= (+ main_y 1) v_prenex_6312) (<= (select main_a v_prenex_6311) 5) (<= (+ (select main_a v_prenex_6311) 994) (select main_a v_prenex_6312)))) (forall ((v_prenex_996 Int) (v_prenex_997 Int)) (or (<= (+ main_y 1) v_prenex_997) (<= 2 (* 2 (select main_a v_prenex_996))) (<= (select main_a v_prenex_996) 3) (< v_prenex_996 main_x) (<= (select main_a v_prenex_997) 1001) (< v_prenex_997 main_y) (<= (+ (select main_a v_prenex_996) (select main_a v_prenex_997)) 1000))) (forall ((v_prenex_6218 Int) (v_prenex_6217 Int)) (or (<= 1000 (+ (select main_a v_prenex_6217) (select main_a v_prenex_6218))) (<= 1994 (* 2 (select main_a v_prenex_6218))) (< v_prenex_6218 main_y) (<= (select main_a v_prenex_6217) 5) (<= (+ main_y 1) v_prenex_6218) (<= (+ main_x 1) v_prenex_6217))) (forall ((v_prenex_3661 Int) (v_prenex_3662 Int)) (or (< v_prenex_3661 main_x) (<= (select main_a v_prenex_3661) 3) (<= 1000 (+ (select main_a v_prenex_3661) (select main_a v_prenex_3662))) (<= 2 (* 2 (select main_a v_prenex_3661))) (<= (+ main_y 1) v_prenex_3662) (< v_prenex_3662 main_y) (<= 997 (select main_a v_prenex_3662)))) (forall ((v_prenex_3953 Int) (v_prenex_3954 Int)) (or (<= 1000 (+ (select main_a v_prenex_3953) (select main_a v_prenex_3954))) (<= (+ main_y 1) v_prenex_3954) (<= (select main_a v_prenex_3954) 999) (< v_prenex_3954 main_y) (<= (* 2 (select main_a v_prenex_3953)) 6))) (or (forall ((v_prenex_5421 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5421))) (< v_prenex_5421 main_x))) (forall ((v_prenex_5422 Int)) (or (<= (+ main_y 1) v_prenex_5422) (<= (select main_a v_prenex_5422) 999) (< v_prenex_5422 main_y)))) (forall ((v_prenex_1788 Int) (v_prenex_1787 Int)) (or (<= (+ main_x 1) v_prenex_1787) (<= 997 (select main_a v_prenex_1788)) (<= (select main_a v_prenex_1787) 5) (< v_prenex_1788 main_y) (<= 0 (+ (select main_a v_prenex_1787) 1)) (<= (+ main_y 1) v_prenex_1788) (<= (+ (select main_a v_prenex_1787) (select main_a v_prenex_1788)) 1000))) (or (forall ((v_prenex_5664 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5664))) (<= (select main_a v_prenex_5664) 3))) (forall ((v_prenex_5665 Int)) (or (<= 997 (select main_a v_prenex_5665)) (<= 1994 (* 2 (select main_a v_prenex_5665))) (<= (+ main_y 1) v_prenex_5665) (< v_prenex_5665 main_y)))) (forall ((v_prenex_2837 Int) (v_prenex_2838 Int)) (or (< v_prenex_2838 main_y) (<= (select main_a v_prenex_2837) 5) (< v_prenex_2837 main_x) (<= (+ main_y 1) v_prenex_2838) (<= 1000 (+ (select main_a v_prenex_2837) (select main_a v_prenex_2838))) (<= (select main_a v_prenex_2838) 1001))) (forall ((v_prenex_3713 Int) (v_prenex_3714 Int)) (or (< v_prenex_3714 main_y) (<= (+ main_y 1) v_prenex_3714) (<= (+ (select main_a v_prenex_3713) (select main_a v_prenex_3714)) 1000) (<= (+ main_x 1) v_prenex_3713) (<= 0 (+ (select main_a v_prenex_3713) 1)) (<= 2 (* 2 (select main_a v_prenex_3713))) (<= 995 (select main_a v_prenex_3714)))) (forall ((v_prenex_5236 Int) (v_prenex_5235 Int)) (or (<= (+ main_y 1) v_prenex_5236) (<= 0 (+ (select main_a v_prenex_5235) 1)) (< v_prenex_5235 main_x) (<= (+ (select main_a v_prenex_5235) (select main_a v_prenex_5236)) 1000) (<= 997 (select main_a v_prenex_5236)) (< v_prenex_5236 main_y))) (forall ((v_prenex_6195 Int) (v_prenex_6196 Int)) (or (<= (+ main_x 1) v_prenex_6195) (<= (select main_a v_prenex_6195) 5) (<= 995 (select main_a v_prenex_6196)) (<= (+ (select main_a v_prenex_6195) 994) (select main_a v_prenex_6196)) (<= (+ main_y 1) v_prenex_6196) (< v_prenex_6196 main_y))) (or (forall ((v_prenex_3069 Int)) (or (< v_prenex_3069 main_y) (<= (* 2 (select main_a v_prenex_3069)) 1998) (<= (+ main_y 1) v_prenex_3069) (<= 1994 (* 2 (select main_a v_prenex_3069))))) (forall ((v_prenex_3068 Int)) (<= (* 2 (select main_a v_prenex_3068)) 6))) (forall ((v_prenex_2251 Int) (v_prenex_2250 Int)) (or (<= (+ main_y 1) v_prenex_2251) (<= (select main_a v_prenex_2250) 3) (< v_prenex_2251 main_y) (<= (* 2 (select main_a v_prenex_2251)) 1998) (<= 2 (* 2 (select main_a v_prenex_2250))) (< v_prenex_2250 main_x) (<= (+ (select main_a v_prenex_2250) 994) (select main_a v_prenex_2251)))) (or (forall ((v_prenex_1875 Int)) (or (<= (+ main_x 1) v_prenex_1875) (<= (* 2 (select main_a v_prenex_1875)) 6) (<= (select main_a v_prenex_1875) 3))) (forall ((v_prenex_1876 Int)) (or (<= 997 (select main_a v_prenex_1876)) (<= (+ main_y 1) v_prenex_1876) (<= (* 2 (select main_a v_prenex_1876)) 1998) (< v_prenex_1876 main_y)))) (forall ((v_prenex_3286 Int) (v_prenex_3287 Int)) (or (<= (select main_a v_prenex_3286) 5) (<= (+ main_x 1) v_prenex_3286) (<= (select main_a v_prenex_3287) (+ (select main_a v_prenex_3286) 998)) (<= (select main_a v_prenex_3287) 1001) (<= (* 2 (select main_a v_prenex_3286)) 6) (< v_prenex_3287 main_y) (<= (+ main_y 1) v_prenex_3287))) (forall ((v_prenex_1259 Int) (v_prenex_1260 Int)) (or (<= (+ main_y 1) v_prenex_1260) (<= 0 (+ (select main_a v_prenex_1259) 1)) (<= (+ (select main_a v_prenex_1259) (select main_a v_prenex_1260)) 1000) (< v_prenex_1259 main_x) (<= (select main_a v_prenex_1260) 1001) (< v_prenex_1260 main_y))) (forall ((v_prenex_2998 Int) (v_prenex_2999 Int)) (or (<= 1000 (+ (select main_a v_prenex_2998) (select main_a v_prenex_2999))) (<= 2 (* 2 (select main_a v_prenex_2998))) (<= (select main_a v_prenex_2998) 3) (<= (select main_a v_prenex_2999) 999) (<= (+ main_y 1) v_prenex_2999) (< v_prenex_2999 main_y))) (forall ((v_prenex_1173 Int) (v_prenex_1172 Int)) (or (<= (+ (select main_a v_prenex_1172) 994) (select main_a v_prenex_1173)) (<= (+ main_y 1) v_prenex_1173) (<= (select main_a v_prenex_1172) 3) (< v_prenex_1173 main_y) (<= (* 2 (select main_a v_prenex_1173)) 1998))) (forall ((v_prenex_4155 Int) (v_prenex_4156 Int)) (or (<= 1000 (+ (select main_a v_prenex_4155) (select main_a v_prenex_4156))) (<= (select main_a v_prenex_4155) 5) (<= (+ main_y 1) v_prenex_4156) (< v_prenex_4156 main_y) (<= (* 2 (select main_a v_prenex_4156)) 1998) (< v_prenex_4155 main_x))) (forall ((v_prenex_2252 Int) (v_prenex_2253 Int)) (or (<= 1 (select main_a v_prenex_2252)) (<= (+ (select main_a v_prenex_2252) (select main_a v_prenex_2253)) 1000) (<= (+ main_y 1) v_prenex_2253) (< v_prenex_2252 main_x) (<= (select main_a v_prenex_2253) 999) (< v_prenex_2253 main_y))) (forall ((v_prenex_2350 Int) (v_prenex_2351 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2350))) (<= (select main_a v_prenex_2351) 1001) (<= (+ main_y 1) v_prenex_2351) (<= (+ (select main_a v_prenex_2350) (select main_a v_prenex_2351)) 1000) (<= (+ main_x 1) v_prenex_2350) (< v_prenex_2351 main_y))) (forall ((v_prenex_350 Int) (v_prenex_349 Int)) (or (<= 2 (* 2 (select main_a v_prenex_349))) (<= (+ main_y 1) v_prenex_350) (<= (select main_a v_prenex_350) 1001) (<= (+ main_x 1) v_prenex_349) (<= (* 2 (select main_a v_prenex_349)) 6) (<= (+ (select main_a v_prenex_349) (select main_a v_prenex_350)) 1000) (< v_prenex_350 main_y))) (forall ((v_prenex_3056 Int) (v_prenex_3057 Int)) (or (<= (+ main_x 1) v_prenex_3056) (< v_prenex_3057 main_y) (<= 1000 (+ (select main_a v_prenex_3056) (select main_a v_prenex_3057))) (<= (select main_a v_prenex_3056) 5) (< v_prenex_3056 main_x))) (forall ((v_prenex_4378 Int) (v_prenex_4377 Int)) (or (<= (+ main_y 1) v_prenex_4378) (<= (+ (select main_a v_prenex_4377) (select main_a v_prenex_4378)) 1000) (<= 0 (+ (select main_a v_prenex_4377) 1)) (<= (select main_a v_prenex_4378) 1001) (< v_prenex_4378 main_y))) (forall ((v_prenex_1840 Int) (v_prenex_1839 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1839))) (<= (+ main_x 1) v_prenex_1839) (< v_prenex_1839 main_x) (<= (* 2 (select main_a v_prenex_1839)) 6) (<= (+ (select main_a v_prenex_1839) (select main_a v_prenex_1840)) 1000))) (forall ((v_prenex_2958 Int) (v_prenex_2959 Int)) (or (<= (+ main_y 1) v_prenex_2959) (<= 0 (+ (select main_a v_prenex_2958) 1)) (<= 1000 (+ (select main_a v_prenex_2958) (select main_a v_prenex_2959))) (<= (+ main_x 1) v_prenex_2958) (<= (select main_a v_prenex_2959) 999) (< v_prenex_2959 main_y) (<= 2 (* 2 (select main_a v_prenex_2958))))) (or (forall ((v_prenex_5186 Int)) (or (< v_prenex_5186 main_y) (<= (* 2 (select main_a v_prenex_5186)) 1998) (<= (+ main_y 1) v_prenex_5186) (<= (select main_a v_prenex_5186) 1001))) (forall ((v_prenex_5185 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5185))) (<= 0 (+ (select main_a v_prenex_5185) 1))))) (or (forall ((v_prenex_6308 Int)) (or (<= (+ main_y 1) v_prenex_6308) (< v_prenex_6308 main_y) (<= (* 2 (select main_a v_prenex_6308)) 1998) (<= 1994 (* 2 (select main_a v_prenex_6308))))) (forall ((v_prenex_6307 Int)) (or (<= (select main_a v_prenex_6307) 5) (<= 2 (* 2 (select main_a v_prenex_6307))) (<= (+ main_x 1) v_prenex_6307)))) (forall ((v_prenex_5299 Int) (v_prenex_5300 Int)) (or (< v_prenex_5300 main_y) (<= (+ main_y 1) v_prenex_5300) (<= (select main_a v_prenex_5299) 3) (<= (* 2 (select main_a v_prenex_5300)) 1998) (<= (select main_a v_prenex_5299) 5) (<= (+ (select main_a v_prenex_5299) 994) (select main_a v_prenex_5300)))) (forall ((v_prenex_1057 Int) (v_prenex_1056 Int)) (or (<= (+ main_y 1) v_prenex_1057) (<= (+ (select main_a v_prenex_1056) 994) (select main_a v_prenex_1057)) (< v_prenex_1057 main_y) (<= (select main_a v_prenex_1056) 3) (<= (+ main_x 1) v_prenex_1056) (<= 1 (select main_a v_prenex_1056)) (<= (select main_a v_prenex_1057) 999))) (forall ((v_prenex_1882 Int) (v_prenex_1881 Int)) (or (< v_prenex_1882 main_y) (<= 1994 (* 2 (select main_a v_prenex_1882))) (<= 2 (* 2 (select main_a v_prenex_1881))) (<= (+ main_y 1) v_prenex_1882) (<= (select main_a v_prenex_1882) (+ (select main_a v_prenex_1881) 998)) (<= (+ main_x 1) v_prenex_1881))) (forall ((v_prenex_3620 Int) (v_prenex_3619 Int)) (or (<= (+ (select main_a v_prenex_3619) (select main_a v_prenex_3620)) 1000) (<= (select main_a v_prenex_3620) 999) (<= (+ main_y 1) v_prenex_3620) (< v_prenex_3620 main_y) (<= (select main_a v_prenex_3619) 5))) (forall ((v_prenex_6344 Int) (v_prenex_6343 Int)) (or (<= (+ main_y 1) v_prenex_6344) (<= (select main_a v_prenex_6343) 3) (<= (+ (select main_a v_prenex_6343) 994) (select main_a v_prenex_6344)) (<= (select main_a v_prenex_6343) 5) (<= (+ main_x 1) v_prenex_6343) (< v_prenex_6344 main_y) (<= 1994 (* 2 (select main_a v_prenex_6344))))) (or (forall ((v_prenex_800 Int)) (or (<= 0 (+ (select main_a v_prenex_800) 1)) (<= 1 (select main_a v_prenex_800)) (< v_prenex_800 main_x))) (forall ((v_prenex_801 Int)) (or (<= (select main_a v_prenex_801) 1001) (<= (+ main_y 1) v_prenex_801) (< v_prenex_801 main_y) (<= 1994 (* 2 (select main_a v_prenex_801)))))) (or (forall ((v_prenex_6396 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6396))) (< v_prenex_6396 main_y) (<= (+ main_y 1) v_prenex_6396) (<= 997 (select main_a v_prenex_6396)))) (forall ((v_prenex_6395 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6395))) (<= (* 2 (select main_a v_prenex_6395)) 6) (<= (+ main_x 1) v_prenex_6395)))) (forall ((v_prenex_4625 Int) (v_prenex_4624 Int)) (or (<= (select main_a v_prenex_4625) 999) (<= (+ (select main_a v_prenex_4624) 994) (select main_a v_prenex_4625)) (<= (+ main_y 1) v_prenex_4625) (< v_prenex_4625 main_y) (< v_prenex_4624 main_x))) (forall ((v_prenex_220 Int) (v_prenex_219 Int)) (or (<= (* 2 (select main_a v_prenex_219)) 6) (<= 0 (+ (select main_a v_prenex_219) 1)) (<= 995 (select main_a v_prenex_220)) (<= (+ main_y 1) v_prenex_220) (<= (select main_a v_prenex_220) (+ (select main_a v_prenex_219) 998)) (< v_prenex_220 main_y))) (forall ((v_prenex_644 Int) (v_prenex_643 Int)) (or (<= (+ main_x 1) v_prenex_643) (<= (+ (select main_a v_prenex_643) 994) (select main_a v_prenex_644)) (<= 1 (select main_a v_prenex_643)) (<= (+ main_y 1) v_prenex_644) (< v_prenex_644 main_y) (<= 0 (+ (select main_a v_prenex_643) 1)) (<= 1994 (* 2 (select main_a v_prenex_644))))) (or (forall ((v_prenex_4560 Int)) (or (<= (select main_a v_prenex_4560) 3) (<= (+ main_x 1) v_prenex_4560) (<= 2 (* 2 (select main_a v_prenex_4560))))) (forall ((v_prenex_4561 Int)) (or (<= (select main_a v_prenex_4561) 999) (< v_prenex_4561 main_y) (<= (* 2 (select main_a v_prenex_4561)) 1998) (<= (+ main_y 1) v_prenex_4561)))) (forall ((v_prenex_5480 Int) (v_prenex_5479 Int)) (or (<= (* 2 (select main_a v_prenex_5480)) 1998) (< v_prenex_5480 main_y) (<= (+ main_y 1) v_prenex_5480) (<= 1 (select main_a v_prenex_5479)) (<= (+ (select main_a v_prenex_5479) (select main_a v_prenex_5480)) 1000))) (forall ((v_prenex_4653 Int) (v_prenex_4652 Int)) (or (<= (* 2 (select main_a v_prenex_4652)) 6) (<= (+ (select main_a v_prenex_4652) (select main_a v_prenex_4653)) 1000) (<= (select main_a v_prenex_4652) 5) (<= (select main_a v_prenex_4653) 1001) (<= (+ main_y 1) v_prenex_4653) (< v_prenex_4653 main_y))) (forall ((v_prenex_4246 Int) (v_prenex_4245 Int)) (or (<= (select main_a v_prenex_4245) 3) (<= (+ main_y 1) v_prenex_4246) (< v_prenex_4246 main_y) (<= 1000 (+ (select main_a v_prenex_4245) (select main_a v_prenex_4246))) (<= (* 2 (select main_a v_prenex_4245)) 6) (< v_prenex_4245 main_x) (<= 995 (select main_a v_prenex_4246)))) (or (forall ((v_prenex_104 Int)) (or (<= 0 (+ (select main_a v_prenex_104) 1)) (<= (select main_a v_prenex_104) 5) (< v_prenex_104 main_x))) (forall ((v_prenex_105 Int)) (or (<= 997 (select main_a v_prenex_105)) (<= (+ main_y 1) v_prenex_105) (<= (* 2 (select main_a v_prenex_105)) 1998) (< v_prenex_105 main_y)))) (forall ((v_prenex_1657 Int) (v_prenex_1658 Int)) (or (<= (select main_a v_prenex_1658) (+ (select main_a v_prenex_1657) 998)) (<= 2 (* 2 (select main_a v_prenex_1657))) (<= 1 (select main_a v_prenex_1657)) (<= (+ main_x 1) v_prenex_1657) (< v_prenex_1657 main_x))) (or (forall ((v_prenex_6065 Int)) (or (<= 0 (+ (select main_a v_prenex_6065) 1)) (<= (select main_a v_prenex_6065) 3) (<= (+ main_x 1) v_prenex_6065))) (forall ((v_prenex_6066 Int)) (or (<= (+ main_y 1) v_prenex_6066) (< v_prenex_6066 main_y) (<= 1994 (* 2 (select main_a v_prenex_6066)))))) (or (forall ((v_prenex_3410 Int)) (or (<= (select main_a v_prenex_3410) 3) (<= (+ main_x 1) v_prenex_3410) (< v_prenex_3410 main_x))) (forall ((v_prenex_3411 Int)) (or (<= (+ main_y 1) v_prenex_3411) (<= 1994 (* 2 (select main_a v_prenex_3411)))))) (forall ((v_prenex_4869 Int) (v_prenex_4868 Int)) (or (<= (select main_a v_prenex_4869) 999) (<= (* 2 (select main_a v_prenex_4868)) 6) (<= (+ main_x 1) v_prenex_4868) (< v_prenex_4869 main_y) (<= (select main_a v_prenex_4869) (+ (select main_a v_prenex_4868) 998)) (<= (+ main_y 1) v_prenex_4869))) (forall ((v_prenex_682 Int) (v_prenex_681 Int)) (or (<= 2 (* 2 (select main_a v_prenex_681))) (<= (+ main_y 1) v_prenex_682) (< v_prenex_682 main_y) (<= (+ (select main_a v_prenex_681) (select main_a v_prenex_682)) 1000) (<= (* 2 (select main_a v_prenex_682)) 1998) (<= (+ main_x 1) v_prenex_681) (<= 0 (+ (select main_a v_prenex_681) 1)))) (forall ((v_prenex_5873 Int) (v_prenex_5872 Int)) (or (<= (select main_a v_prenex_5872) 5) (< v_prenex_5873 main_y) (<= (+ main_y 1) v_prenex_5873) (<= (+ (select main_a v_prenex_5872) 994) (select main_a v_prenex_5873)) (<= (select main_a v_prenex_5872) 3) (<= (select main_a v_prenex_5873) 1001) (<= (+ main_x 1) v_prenex_5872))) (forall ((v_prenex_356 Int) (v_prenex_355 Int)) (or (< v_prenex_356 main_y) (<= 995 (select main_a v_prenex_356)) (<= (+ main_y 1) v_prenex_356) (<= (select main_a v_prenex_355) 3) (<= (select main_a v_prenex_356) (+ (select main_a v_prenex_355) 998)) (<= (select main_a v_prenex_355) 5))) (forall ((v_prenex_187 Int) (v_prenex_188 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_188))) (< v_prenex_187 main_x) (<= (+ main_y 1) v_prenex_188) (<= (select main_a v_prenex_187) 5) (< v_prenex_188 main_y) (<= (+ (select main_a v_prenex_187) (select main_a v_prenex_188)) 1000) (<= (* 2 (select main_a v_prenex_187)) 6))) (forall ((v_prenex_1954 Int) (v_prenex_1953 Int)) (or (<= (* 2 (select main_a v_prenex_1954)) 1998) (< v_prenex_1954 main_y) (<= (+ main_y 1) v_prenex_1954) (<= 1 (select main_a v_prenex_1953)) (<= (+ (select main_a v_prenex_1953) 994) (select main_a v_prenex_1954)))) (or (forall ((v_prenex_653 Int)) (<= 2 (* 2 (select main_a v_prenex_653)))) (forall ((v_prenex_654 Int)) (or (<= (+ main_y 1) v_prenex_654) (<= (select main_a v_prenex_654) 1001) (< v_prenex_654 main_y)))) (forall ((v_prenex_2718 Int) (v_prenex_2717 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2717))) (<= (+ main_y 1) v_prenex_2718) (< v_prenex_2718 main_y) (<= (select main_a v_prenex_2718) 1001) (<= (select main_a v_prenex_2718) (+ (select main_a v_prenex_2717) 998)) (<= (+ main_x 1) v_prenex_2717) (<= (* 2 (select main_a v_prenex_2717)) 6))) (forall ((v_prenex_2454 Int) (v_prenex_2455 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2454))) (< v_prenex_2455 main_y) (<= (+ (select main_a v_prenex_2454) 994) (select main_a v_prenex_2455)) (<= (+ main_y 1) v_prenex_2455) (<= (+ main_x 1) v_prenex_2454) (<= 1994 (* 2 (select main_a v_prenex_2455))))) (forall ((v_prenex_3421 Int) (v_prenex_3420 Int)) (or (< v_prenex_3420 main_x) (< v_prenex_3421 main_y) (<= (select main_a v_prenex_3421) 1001) (<= (+ main_y 1) v_prenex_3421) (<= (+ (select main_a v_prenex_3420) 994) (select main_a v_prenex_3421)) (<= (select main_a v_prenex_3420) 5))) (or (forall ((v_prenex_6284 Int)) (or (<= (+ main_y 1) v_prenex_6284) (<= (* 2 (select main_a v_prenex_6284)) 1998) (< v_prenex_6284 main_y))) (forall ((v_prenex_6283 Int)) (or (<= (select main_a v_prenex_6283) 5) (<= (select main_a v_prenex_6283) 3)))) (forall ((v_prenex_5372 Int) (v_prenex_5371 Int)) (or (<= (+ main_x 1) v_prenex_5371) (<= (+ main_y 1) v_prenex_5372) (<= (select main_a v_prenex_5371) 3) (<= (* 2 (select main_a v_prenex_5372)) 1998) (<= (select main_a v_prenex_5372) (+ (select main_a v_prenex_5371) 998)) (< v_prenex_5372 main_y))) (forall ((v_prenex_116 Int) (v_prenex_115 Int)) (or (< v_prenex_115 main_x) (<= 1994 (* 2 (select main_a v_prenex_116))) (<= 1000 (+ (select main_a v_prenex_115) (select main_a v_prenex_116))) (<= 1 (select main_a v_prenex_115)) (< v_prenex_116 main_y) (<= (+ main_y 1) v_prenex_116))) (forall ((v_prenex_4202 Int) (v_prenex_4201 Int)) (or (< v_prenex_4201 main_x) (<= 1994 (* 2 (select main_a v_prenex_4202))) (<= (+ (select main_a v_prenex_4201) 994) (select main_a v_prenex_4202)) (<= 2 (* 2 (select main_a v_prenex_4201))) (<= (select main_a v_prenex_4201) 5) (< v_prenex_4202 main_y) (<= (+ main_y 1) v_prenex_4202))) (forall ((v_prenex_1496 Int) (v_prenex_1495 Int)) (or (< v_prenex_1495 main_x) (<= 1994 (* 2 (select main_a v_prenex_1496))) (<= 0 (+ (select main_a v_prenex_1495) 1)) (<= (+ (select main_a v_prenex_1495) (select main_a v_prenex_1496)) 1000) (< v_prenex_1496 main_y) (<= 2 (* 2 (select main_a v_prenex_1495))) (<= (+ main_y 1) v_prenex_1496))) (forall ((v_prenex_5562 Int) (v_prenex_5561 Int)) (or (< v_prenex_5562 main_y) (<= 995 (select main_a v_prenex_5562)) (<= (+ main_y 1) v_prenex_5562) (<= 1 (select main_a v_prenex_5561)) (<= (+ (select main_a v_prenex_5561) 994) (select main_a v_prenex_5562)) (< v_prenex_5561 main_x))) (forall ((v_prenex_2933 Int)) (or (<= (+ main_y 1) v_prenex_2933) (< v_prenex_2933 main_y) (<= (select main_a v_prenex_2933) 1001) (<= (* 2 (select main_a v_prenex_2933)) 1998))) (forall ((v_prenex_6503 Int) (v_prenex_6504 Int)) (or (<= (select main_a v_prenex_6503) 5) (<= (+ (select main_a v_prenex_6503) (select main_a v_prenex_6504)) 1000) (<= (+ main_y 1) v_prenex_6504) (<= (+ main_x 1) v_prenex_6503) (< v_prenex_6503 main_x))) (forall ((v_prenex_2777 Int) (v_prenex_2778 Int)) (or (<= (+ (select main_a v_prenex_2777) 994) (select main_a v_prenex_2778)) (<= (+ main_y 1) v_prenex_2778) (< v_prenex_2777 main_x) (< v_prenex_2778 main_y) (<= (* 2 (select main_a v_prenex_2777)) 6) (<= 997 (select main_a v_prenex_2778)))) (or (forall ((v_prenex_2970 Int)) (or (<= (+ main_x 1) v_prenex_2970) (<= (* 2 (select main_a v_prenex_2970)) 6))) (forall ((v_prenex_2971 Int)) (or (<= (+ main_y 1) v_prenex_2971) (<= 1994 (* 2 (select main_a v_prenex_2971))) (< v_prenex_2971 main_y)))) (forall ((v_prenex_2903 Int) (v_prenex_2904 Int)) (or (<= (+ main_x 1) v_prenex_2903) (<= (+ (select main_a v_prenex_2903) 994) (select main_a v_prenex_2904)) (<= (select main_a v_prenex_2904) 999) (<= (+ main_y 1) v_prenex_2904) (< v_prenex_2904 main_y) (<= 0 (+ (select main_a v_prenex_2903) 1)))) (forall ((v_prenex_3202 Int) (v_prenex_3203 Int)) (or (< v_prenex_3203 main_y) (<= (* 2 (select main_a v_prenex_3203)) 1998) (<= (+ main_y 1) v_prenex_3203) (<= 1 (select main_a v_prenex_3202)) (<= 2 (* 2 (select main_a v_prenex_3202))) (<= (+ (select main_a v_prenex_3202) 994) (select main_a v_prenex_3203)))) (forall ((v_prenex_4191 Int) (v_prenex_4192 Int)) (or (<= (select main_a v_prenex_4192) (+ (select main_a v_prenex_4191) 998)) (<= (+ main_x 1) v_prenex_4191) (< v_prenex_4191 main_x) (<= (+ main_y 1) v_prenex_4192) (<= 0 (+ (select main_a v_prenex_4191) 1)))) (or (forall ((v_prenex_4044 Int)) (or (<= (+ main_y 1) v_prenex_4044) (<= 1994 (* 2 (select main_a v_prenex_4044))) (<= (* 2 (select main_a v_prenex_4044)) 1998) (< v_prenex_4044 main_y))) (forall ((v_prenex_4043 Int)) (or (<= 0 (+ (select main_a v_prenex_4043) 1)) (< v_prenex_4043 main_x)))) (or (forall ((v_prenex_3840 Int)) (or (< v_prenex_3840 main_y) (<= (* 2 (select main_a v_prenex_3840)) 1998) (<= (+ main_y 1) v_prenex_3840) (<= 995 (select main_a v_prenex_3840)))) (forall ((v_prenex_3839 Int)) (or (<= (* 2 (select main_a v_prenex_3839)) 6) (<= (select main_a v_prenex_3839) 5) (< v_prenex_3839 main_x)))) (forall ((v_prenex_3851 Int) (v_prenex_3852 Int)) (or (<= (+ main_y 1) v_prenex_3852) (<= (* 2 (select main_a v_prenex_3852)) 1998) (<= (+ (select main_a v_prenex_3851) (select main_a v_prenex_3852)) 1000) (< v_prenex_3852 main_y) (<= 2 (* 2 (select main_a v_prenex_3851))) (<= (select main_a v_prenex_3851) 5))) (forall ((v_prenex_4499 Int) (v_prenex_4498 Int)) (or (<= (+ (select main_a v_prenex_4498) 994) (select main_a v_prenex_4499)) (<= 997 (select main_a v_prenex_4499)) (< v_prenex_4499 main_y) (<= (+ main_x 1) v_prenex_4498) (<= (+ main_y 1) v_prenex_4499) (<= 1 (select main_a v_prenex_4498)))) (or (forall ((v_prenex_5463 Int)) (or (<= 1 (select main_a v_prenex_5463)) (<= (select main_a v_prenex_5463) 5))) (forall ((v_prenex_5464 Int)) (or (<= (+ main_y 1) v_prenex_5464) (< v_prenex_5464 main_y) (<= 995 (select main_a v_prenex_5464)) (<= 1994 (* 2 (select main_a v_prenex_5464)))))) (forall ((v_prenex_2493 Int) (v_prenex_2494 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2493))) (<= (+ main_x 1) v_prenex_2493) (<= (select main_a v_prenex_2494) 999) (< v_prenex_2494 main_y) (<= (+ main_y 1) v_prenex_2494) (<= (+ (select main_a v_prenex_2493) 994) (select main_a v_prenex_2494)))) (forall ((v_prenex_2671 Int) (v_prenex_2672 Int)) (or (<= (select main_a v_prenex_2671) 5) (< v_prenex_2672 main_y) (<= 1000 (+ (select main_a v_prenex_2671) (select main_a v_prenex_2672))) (<= 1994 (* 2 (select main_a v_prenex_2672))) (<= 0 (+ (select main_a v_prenex_2671) 1)) (<= (+ main_y 1) v_prenex_2672))) (or (forall ((v_prenex_2234 Int)) (or (< v_prenex_2234 main_x) (<= 1 (select main_a v_prenex_2234)) (<= 2 (* 2 (select main_a v_prenex_2234))))) (forall ((v_prenex_2235 Int)) (or (<= (+ main_y 1) v_prenex_2235) (< v_prenex_2235 main_y) (<= 995 (select main_a v_prenex_2235)) (<= 1994 (* 2 (select main_a v_prenex_2235)))))) (forall ((v_prenex_352 Int) (v_prenex_351 Int)) (or (<= 1000 (+ (select main_a v_prenex_351) (select main_a v_prenex_352))) (<= (select main_a v_prenex_352) 1001) (< v_prenex_352 main_y) (<= (select main_a v_prenex_351) 5) (<= (+ main_y 1) v_prenex_352) (<= 0 (+ (select main_a v_prenex_351) 1)))) (forall ((v_prenex_3175 Int) (v_prenex_3174 Int)) (or (< v_prenex_3175 main_y) (<= (select main_a v_prenex_3175) 1001) (<= 1000 (+ (select main_a v_prenex_3174) (select main_a v_prenex_3175))) (<= (+ main_y 1) v_prenex_3175) (<= (select main_a v_prenex_3174) 5))) (or (forall ((v_prenex_6116 Int)) (or (< v_prenex_6116 main_y) (<= (select main_a v_prenex_6116) 999) (<= (+ main_y 1) v_prenex_6116) (<= (* 2 (select main_a v_prenex_6116)) 1998))) (forall ((v_prenex_6115 Int)) (or (<= (select main_a v_prenex_6115) 5) (< v_prenex_6115 main_x)))) (forall ((v_prenex_12 Int) (v_prenex_11 Int)) (or (< v_prenex_12 main_y) (<= (select main_a v_prenex_11) 3) (<= (select main_a v_prenex_12) (+ (select main_a v_prenex_11) 998)) (<= 0 (+ (select main_a v_prenex_11) 1)) (< v_prenex_11 main_x) (<= 995 (select main_a v_prenex_12)) (<= (+ main_y 1) v_prenex_12))) (forall ((v_prenex_4437 Int) (v_prenex_4436 Int)) (or (< v_prenex_4437 main_y) (<= 997 (select main_a v_prenex_4437)) (<= (+ (select main_a v_prenex_4436) (select main_a v_prenex_4437)) 1000) (<= (select main_a v_prenex_4436) 5) (<= (+ main_y 1) v_prenex_4437) (<= (+ main_x 1) v_prenex_4436))) (forall ((v_prenex_2761 Int) (v_prenex_2762 Int)) (or (<= (+ main_y 1) v_prenex_2762) (< v_prenex_2762 main_y) (<= (select main_a v_prenex_2761) 3) (<= 1000 (+ (select main_a v_prenex_2761) (select main_a v_prenex_2762))) (<= 0 (+ (select main_a v_prenex_2761) 1)) (<= (select main_a v_prenex_2762) 1001))) (forall ((v_prenex_4339 Int) (v_prenex_4340 Int)) (or (<= (+ main_y 1) v_prenex_4340) (<= 0 (+ (select main_a v_prenex_4339) 1)) (<= (+ (select main_a v_prenex_4339) (select main_a v_prenex_4340)) 1000) (<= (* 2 (select main_a v_prenex_4339)) 6) (< v_prenex_4340 main_y) (<= 1994 (* 2 (select main_a v_prenex_4340))) (<= (+ main_x 1) v_prenex_4339))) (or (forall ((v_prenex_316 Int)) (or (<= 995 (select main_a v_prenex_316)) (< v_prenex_316 main_y) (<= (+ main_y 1) v_prenex_316))) (forall ((v_prenex_315 Int)) (or (<= 2 (* 2 (select main_a v_prenex_315))) (<= (+ main_x 1) v_prenex_315)))) (forall ((v_prenex_1358 Int) (v_prenex_1357 Int)) (or (< v_prenex_1358 main_y) (<= (* 2 (select main_a v_prenex_1358)) 1998) (<= (+ main_y 1) v_prenex_1358) (<= 1000 (+ (select main_a v_prenex_1357) (select main_a v_prenex_1358))) (<= 1 (select main_a v_prenex_1357)))) (forall ((v_prenex_2781 Int) (v_prenex_2782 Int)) (or (<= (+ main_x 1) v_prenex_2781) (<= 1000 (+ (select main_a v_prenex_2781) (select main_a v_prenex_2782))) (<= 2 (* 2 (select main_a v_prenex_2781))) (<= (* 2 (select main_a v_prenex_2781)) 6) (<= 995 (select main_a v_prenex_2782)) (<= (+ main_y 1) v_prenex_2782) (< v_prenex_2782 main_y))) (forall ((v_prenex_2776 Int) (v_prenex_2775 Int)) (or (<= (select main_a v_prenex_2776) 999) (<= (+ main_y 1) v_prenex_2776) (< v_prenex_2776 main_y) (<= 1000 (+ (select main_a v_prenex_2775) (select main_a v_prenex_2776))) (<= 0 (+ (select main_a v_prenex_2775) 1)) (< v_prenex_2775 main_x))) (or (forall ((v_prenex_6368 Int)) (or (<= (+ main_y 1) v_prenex_6368) (< v_prenex_6368 main_y) (<= (select main_a v_prenex_6368) 999) (<= (* 2 (select main_a v_prenex_6368)) 1998))) (forall ((v_prenex_6367 Int)) (or (< v_prenex_6367 main_x) (<= (select main_a v_prenex_6367) 5)))) (forall ((v_prenex_4261 Int) (v_prenex_4262 Int)) (or (<= (+ (select main_a v_prenex_4261) (select main_a v_prenex_4262)) 1000) (< v_prenex_4262 main_y) (<= 0 (+ (select main_a v_prenex_4261) 1)) (< v_prenex_4261 main_x) (<= (+ main_y 1) v_prenex_4262) (<= (select main_a v_prenex_4262) 999))) (forall ((v_prenex_1080 Int) (v_prenex_1081 Int)) (or (<= (+ main_x 1) v_prenex_1080) (<= (select main_a v_prenex_1080) 3) (<= (+ main_y 1) v_prenex_1081) (<= (select main_a v_prenex_1080) 5) (<= 1994 (* 2 (select main_a v_prenex_1081))) (< v_prenex_1081 main_y) (<= (+ (select main_a v_prenex_1080) (select main_a v_prenex_1081)) 1000))) (forall ((v_prenex_5718 Int) (v_prenex_5719 Int)) (or (<= (+ main_y 1) v_prenex_5719) (< v_prenex_5718 main_x) (<= (select main_a v_prenex_5718) 3) (<= (+ (select main_a v_prenex_5718) 994) (select main_a v_prenex_5719)) (<= (+ main_x 1) v_prenex_5718))) (forall ((v_prenex_1886 Int) (v_prenex_1885 Int)) (or (<= (+ main_y 1) v_prenex_1886) (<= (* 2 (select main_a v_prenex_1886)) 1998) (< v_prenex_1885 main_x) (<= (* 2 (select main_a v_prenex_1885)) 6) (<= (select main_a v_prenex_1886) (+ (select main_a v_prenex_1885) 998)) (< v_prenex_1886 main_y))) (forall ((v_prenex_3891 Int) (v_prenex_3892 Int)) (or (<= (select main_a v_prenex_3892) 999) (<= (+ main_y 1) v_prenex_3892) (<= (select main_a v_prenex_3891) 5) (<= (+ (select main_a v_prenex_3891) 994) (select main_a v_prenex_3892)) (<= 2 (* 2 (select main_a v_prenex_3891))) (< v_prenex_3892 main_y))) (forall ((v_prenex_3700 Int) (v_prenex_3699 Int)) (or (<= 1000 (+ (select main_a v_prenex_3699) (select main_a v_prenex_3700))) (< v_prenex_3700 main_y) (< v_prenex_3699 main_x) (<= (+ main_y 1) v_prenex_3700) (<= (* 2 (select main_a v_prenex_3700)) 1998))) (forall ((v_prenex_2941 Int) (v_prenex_2940 Int)) (or (<= (* 2 (select main_a v_prenex_2941)) 1998) (<= (+ main_y 1) v_prenex_2941) (<= 0 (+ (select main_a v_prenex_2940) 1)) (< v_prenex_2941 main_y) (< v_prenex_2940 main_x) (<= (select main_a v_prenex_2941) (+ (select main_a v_prenex_2940) 998)))) (forall ((v_prenex_5387 Int) (v_prenex_5388 Int)) (or (<= (+ main_x 1) v_prenex_5387) (<= (select main_a v_prenex_5388) 1001) (<= (+ (select main_a v_prenex_5387) (select main_a v_prenex_5388)) 1000) (<= (+ main_y 1) v_prenex_5388) (< v_prenex_5388 main_y) (<= (* 2 (select main_a v_prenex_5387)) 6))) (forall ((v_prenex_1503 Int) (v_prenex_1504 Int)) (or (<= (select main_a v_prenex_1503) 5) (<= 997 (select main_a v_prenex_1504)) (<= (+ main_x 1) v_prenex_1503) (< v_prenex_1504 main_y) (<= (+ main_y 1) v_prenex_1504) (<= (+ (select main_a v_prenex_1503) (select main_a v_prenex_1504)) 1000))) (or (forall ((v_prenex_768 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_768))) (<= (+ main_y 1) v_prenex_768) (<= 997 (select main_a v_prenex_768)) (< v_prenex_768 main_y))) (forall ((v_prenex_767 Int)) (or (<= 1 (select main_a v_prenex_767)) (<= 0 (+ (select main_a v_prenex_767) 1)) (<= (+ main_x 1) v_prenex_767)))) (forall ((v_prenex_4066 Int) (v_prenex_4065 Int)) (or (<= (+ main_y 1) v_prenex_4066) (<= 1994 (* 2 (select main_a v_prenex_4066))) (<= (+ (select main_a v_prenex_4065) (select main_a v_prenex_4066)) 1000) (< v_prenex_4066 main_y) (<= (select main_a v_prenex_4065) 5))) (forall ((v_prenex_6025 Int) (v_prenex_6026 Int)) (or (<= 1 (select main_a v_prenex_6025)) (<= (+ main_y 1) v_prenex_6026) (< v_prenex_6026 main_y) (<= (+ (select main_a v_prenex_6025) 994) (select main_a v_prenex_6026)) (<= (select main_a v_prenex_6026) 1001))) (forall ((v_prenex_2321 Int) (v_prenex_2320 Int)) (or (<= (+ main_y 1) v_prenex_2321) (<= 1994 (* 2 (select main_a v_prenex_2321))) (< v_prenex_2321 main_y) (<= (+ (select main_a v_prenex_2320) 994) (select main_a v_prenex_2321)) (< v_prenex_2320 main_x))) (forall ((v_prenex_1938 Int) (v_prenex_1937 Int)) (or (<= (+ main_y 1) v_prenex_1938) (<= (* 2 (select main_a v_prenex_1938)) 1998) (<= (+ main_x 1) v_prenex_1937) (<= 1000 (+ (select main_a v_prenex_1937) (select main_a v_prenex_1938))) (< v_prenex_1938 main_y) (<= 0 (+ (select main_a v_prenex_1937) 1)))) (forall ((v_prenex_1127 Int) (v_prenex_1126 Int)) (or (< v_prenex_1127 main_y) (<= (+ main_y 1) v_prenex_1127) (<= (select main_a v_prenex_1126) 3) (<= 0 (+ (select main_a v_prenex_1126) 1)) (<= (+ main_x 1) v_prenex_1126) (<= (+ (select main_a v_prenex_1126) 994) (select main_a v_prenex_1127)) (<= 997 (select main_a v_prenex_1127)))) (forall ((v_prenex_1824 Int) (v_prenex_1823 Int)) (or (<= (+ main_y 1) v_prenex_1824) (<= (+ (select main_a v_prenex_1823) 994) (select main_a v_prenex_1824)) (<= 0 (+ (select main_a v_prenex_1823) 1)) (<= (select main_a v_prenex_1824) 999) (<= 2 (* 2 (select main_a v_prenex_1823))) (< v_prenex_1824 main_y) (<= (+ main_x 1) v_prenex_1823))) (forall ((v_prenex_4270 Int) (v_prenex_4269 Int)) (or (<= (+ main_x 1) v_prenex_4269) (<= 1000 (+ (select main_a v_prenex_4269) (select main_a v_prenex_4270))) (<= 2 (* 2 (select main_a v_prenex_4269))) (<= (* 2 (select main_a v_prenex_4270)) 1998) (<= (+ main_y 1) v_prenex_4270) (< v_prenex_4270 main_y) (<= (select main_a v_prenex_4269) 5))) (or (forall ((v_prenex_707 Int)) (or (<= (select main_a v_prenex_707) 5) (<= (* 2 (select main_a v_prenex_707)) 6))) (forall ((v_prenex_708 Int)) (or (< v_prenex_708 main_y) (<= (select main_a v_prenex_708) 1001) (<= (+ main_y 1) v_prenex_708) (<= 1994 (* 2 (select main_a v_prenex_708)))))) (forall ((v_prenex_4583 Int) (v_prenex_4582 Int)) (or (<= (+ main_y 1) v_prenex_4583) (<= 1000 (+ (select main_a v_prenex_4582) (select main_a v_prenex_4583))) (<= (+ main_x 1) v_prenex_4582) (< v_prenex_4583 main_y) (<= (select main_a v_prenex_4583) 1001) (<= 1 (select main_a v_prenex_4582)) (<= (* 2 (select main_a v_prenex_4582)) 6))) (or (forall ((v_prenex_3588 Int)) (or (< v_prenex_3588 main_y) (<= (* 2 (select main_a v_prenex_3588)) 1998) (<= (+ main_y 1) v_prenex_3588) (<= (select main_a v_prenex_3588) 1001))) (forall ((v_prenex_3587 Int)) (or (< v_prenex_3587 main_x) (<= (select main_a v_prenex_3587) 3) (<= 1 (select main_a v_prenex_3587))))) (forall ((v_prenex_4735 Int) (v_prenex_4734 Int)) (or (<= 1000 (+ (select main_a v_prenex_4734) (select main_a v_prenex_4735))) (<= (+ main_x 1) v_prenex_4734) (<= (select main_a v_prenex_4734) 5) (<= (* 2 (select main_a v_prenex_4734)) 6) (< v_prenex_4734 main_x))) (forall ((v_prenex_2755 Int) (v_prenex_2756 Int)) (or (<= 0 (+ (select main_a v_prenex_2755) 1)) (<= (* 2 (select main_a v_prenex_2756)) 1998) (<= (+ (select main_a v_prenex_2755) (select main_a v_prenex_2756)) 1000) (< v_prenex_2756 main_y) (< v_prenex_2755 main_x) (<= (+ main_y 1) v_prenex_2756) (<= (* 2 (select main_a v_prenex_2755)) 6))) (forall ((v_prenex_2037 Int) (v_prenex_2038 Int)) (or (<= (select main_a v_prenex_2038) (+ (select main_a v_prenex_2037) 998)) (<= (+ main_x 1) v_prenex_2037) (<= (+ main_y 1) v_prenex_2038) (<= (select main_a v_prenex_2037) 5) (< v_prenex_2038 main_y) (<= (* 2 (select main_a v_prenex_2038)) 1998))) (forall ((v_prenex_6260 Int) (v_prenex_6259 Int)) (or (< v_prenex_6260 main_y) (<= (+ main_y 1) v_prenex_6260) (<= 1000 (+ (select main_a v_prenex_6259) (select main_a v_prenex_6260))) (<= (* 2 (select main_a v_prenex_6260)) 1998) (<= 2 (* 2 (select main_a v_prenex_6259))) (<= (select main_a v_prenex_6259) 3))) (forall ((v_prenex_5280 Int) (v_prenex_5279 Int)) (or (<= (* 2 (select main_a v_prenex_5279)) 6) (<= 997 (select main_a v_prenex_5280)) (<= (+ main_y 1) v_prenex_5280) (< v_prenex_5280 main_y) (<= 1000 (+ (select main_a v_prenex_5279) (select main_a v_prenex_5280))))) (forall ((v_prenex_2171 Int) (v_prenex_2172 Int)) (or (< v_prenex_2172 main_y) (<= (+ main_y 1) v_prenex_2172) (<= (select main_a v_prenex_2172) 1001) (<= (select main_a v_prenex_2172) (+ (select main_a v_prenex_2171) 998)))) (forall ((v_prenex_5376 Int) (v_prenex_5375 Int)) (or (<= (+ main_y 1) v_prenex_5376) (<= (select main_a v_prenex_5375) 3) (<= 1994 (* 2 (select main_a v_prenex_5376))) (<= (+ main_x 1) v_prenex_5375) (< v_prenex_5376 main_y) (<= 1000 (+ (select main_a v_prenex_5375) (select main_a v_prenex_5376))))) (forall ((v_prenex_3153 Int) (v_prenex_3152 Int)) (or (< v_prenex_3152 main_x) (<= (* 2 (select main_a v_prenex_3152)) 6) (< v_prenex_3153 main_y) (<= (+ main_y 1) v_prenex_3153) (<= 997 (select main_a v_prenex_3153)) (<= (+ (select main_a v_prenex_3152) (select main_a v_prenex_3153)) 1000) (<= 0 (+ (select main_a v_prenex_3152) 1)))) (forall ((v_prenex_6094 Int) (v_prenex_6093 Int)) (or (<= (+ main_x 1) v_prenex_6093) (<= (+ main_y 1) v_prenex_6094) (< v_prenex_6094 main_y) (<= (+ (select main_a v_prenex_6093) (select main_a v_prenex_6094)) 1000) (<= (* 2 (select main_a v_prenex_6093)) 6) (<= (* 2 (select main_a v_prenex_6094)) 1998) (<= 2 (* 2 (select main_a v_prenex_6093))))) (forall ((v_prenex_4100 Int) (v_prenex_4099 Int)) (or (<= (+ main_y 1) v_prenex_4100) (<= (+ main_x 1) v_prenex_4099) (<= (select main_a v_prenex_4100) (+ (select main_a v_prenex_4099) 998)) (< v_prenex_4099 main_x) (<= (select main_a v_prenex_4099) 3))) (forall ((v_prenex_2274 Int) (v_prenex_2275 Int)) (or (< v_prenex_2274 main_x) (<= 2 (* 2 (select main_a v_prenex_2274))) (<= (+ main_y 1) v_prenex_2275) (<= (+ (select main_a v_prenex_2274) (select main_a v_prenex_2275)) 1000) (<= (select main_a v_prenex_2275) 1001) (< v_prenex_2275 main_y))) (forall ((v_prenex_4369 Int) (v_prenex_4370 Int)) (or (<= (+ main_x 1) v_prenex_4369) (<= 1 (select main_a v_prenex_4369)) (<= (select main_a v_prenex_4370) 1001) (<= (* 2 (select main_a v_prenex_4369)) 6) (<= (+ (select main_a v_prenex_4369) (select main_a v_prenex_4370)) 1000) (< v_prenex_4370 main_y) (<= (+ main_y 1) v_prenex_4370))) (forall ((v_prenex_5060 Int) (v_prenex_5061 Int)) (or (<= (select main_a v_prenex_5060) 5) (<= (+ main_x 1) v_prenex_5060) (<= (select main_a v_prenex_5061) 999) (< v_prenex_5061 main_y) (<= (select main_a v_prenex_5061) (+ (select main_a v_prenex_5060) 998)) (<= (+ main_y 1) v_prenex_5061))) (forall ((v_prenex_5793 Int) (v_prenex_5792 Int)) (or (<= (select main_a v_prenex_5793) 1001) (< v_prenex_5793 main_y) (<= (select main_a v_prenex_5792) 5) (<= (+ main_y 1) v_prenex_5793) (<= (+ (select main_a v_prenex_5792) 994) (select main_a v_prenex_5793)))) (forall ((v_prenex_4811 Int) (v_prenex_4810 Int)) (or (<= (select main_a v_prenex_4811) 1001) (< v_prenex_4811 main_y) (<= (+ (select main_a v_prenex_4810) (select main_a v_prenex_4811)) 1000) (<= 2 (* 2 (select main_a v_prenex_4810))) (<= (+ main_y 1) v_prenex_4811) (<= 1 (select main_a v_prenex_4810)))) (forall ((v_prenex_964 Int) (v_prenex_965 Int)) (or (<= (+ main_y 1) v_prenex_965) (<= 1 (select main_a v_prenex_964)) (<= (* 2 (select main_a v_prenex_964)) 6) (< v_prenex_965 main_y) (<= 1000 (+ (select main_a v_prenex_964) (select main_a v_prenex_965))) (<= 997 (select main_a v_prenex_965)))) (forall ((v_prenex_3443 Int) (v_prenex_3442 Int)) (or (<= 997 (select main_a v_prenex_3443)) (<= (+ main_y 1) v_prenex_3443) (<= 2 (* 2 (select main_a v_prenex_3442))) (<= (select main_a v_prenex_3442) 3) (< v_prenex_3442 main_x) (< v_prenex_3443 main_y) (<= (+ (select main_a v_prenex_3442) (select main_a v_prenex_3443)) 1000))) (forall ((v_prenex_3074 Int) (v_prenex_3075 Int)) (or (<= (+ main_y 1) v_prenex_3075) (< v_prenex_3075 main_y) (<= 995 (select main_a v_prenex_3075)) (<= (+ main_x 1) v_prenex_3074) (<= 1000 (+ (select main_a v_prenex_3074) (select main_a v_prenex_3075))) (<= (select main_a v_prenex_3074) 5))) (or (forall ((v_prenex_790 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_790))) (< v_prenex_790 main_y) (<= (+ main_y 1) v_prenex_790) (<= 995 (select main_a v_prenex_790)))) (forall ((v_prenex_789 Int)) (or (< v_prenex_789 main_x) (<= 2 (* 2 (select main_a v_prenex_789)))))) (forall ((v_prenex_4517 Int) (v_prenex_4516 Int)) (or (<= (+ (select main_a v_prenex_4516) (select main_a v_prenex_4517)) 1000) (<= 1 (select main_a v_prenex_4516)) (<= (select main_a v_prenex_4517) 999) (<= (+ main_y 1) v_prenex_4517) (< v_prenex_4516 main_x) (< v_prenex_4517 main_y))) (forall ((v_prenex_5860 Int) (v_prenex_5861 Int)) (or (<= 995 (select main_a v_prenex_5861)) (<= 1000 (+ (select main_a v_prenex_5860) (select main_a v_prenex_5861))) (< v_prenex_5861 main_y) (< v_prenex_5860 main_x) (<= 2 (* 2 (select main_a v_prenex_5860))) (<= (+ main_y 1) v_prenex_5861))) (forall ((v_prenex_5001 Int) (v_prenex_5000 Int)) (or (<= (* 2 (select main_a v_prenex_5000)) 6) (<= (select main_a v_prenex_5001) 1001) (<= (+ main_y 1) v_prenex_5001) (< v_prenex_5001 main_y) (<= 1 (select main_a v_prenex_5000)) (<= (+ (select main_a v_prenex_5000) (select main_a v_prenex_5001)) 1000))) (forall ((v_prenex_1075 Int) (v_prenex_1074 Int)) (or (<= (+ main_y 1) v_prenex_1075) (<= (+ main_x 1) v_prenex_1074) (<= 1000 (+ (select main_a v_prenex_1074) (select main_a v_prenex_1075))) (<= 995 (select main_a v_prenex_1075)) (<= 2 (* 2 (select main_a v_prenex_1074))) (< v_prenex_1075 main_y) (<= 1 (select main_a v_prenex_1074)))) (forall ((v_prenex_5222 Int) (v_prenex_5221 Int)) (or (< v_prenex_5222 main_y) (<= (+ (select main_a v_prenex_5221) 994) (select main_a v_prenex_5222)) (<= 2 (* 2 (select main_a v_prenex_5221))) (<= (+ main_x 1) v_prenex_5221) (< v_prenex_5221 main_x))) (forall ((v_prenex_5992 Int) (v_prenex_5991 Int)) (or (<= 0 (+ (select main_a v_prenex_5991) 1)) (<= (select main_a v_prenex_5992) (+ (select main_a v_prenex_5991) 998)) (<= 2 (* 2 (select main_a v_prenex_5991))) (< v_prenex_5992 main_y) (<= (* 2 (select main_a v_prenex_5992)) 1998) (<= (+ main_y 1) v_prenex_5992))) (forall ((v_prenex_2487 Int) (v_prenex_2488 Int)) (or (< v_prenex_2488 main_y) (<= (+ main_x 1) v_prenex_2487) (<= 1 (select main_a v_prenex_2487)) (<= (+ (select main_a v_prenex_2487) 994) (select main_a v_prenex_2488)) (<= (select main_a v_prenex_2487) 3) (<= 997 (select main_a v_prenex_2488)) (<= (+ main_y 1) v_prenex_2488))) (forall ((v_prenex_2480 Int) (v_prenex_2481 Int)) (or (<= (+ (select main_a v_prenex_2480) 994) (select main_a v_prenex_2481)) (<= (select main_a v_prenex_2480) 5) (<= (select main_a v_prenex_2480) 3) (<= (+ main_y 1) v_prenex_2481) (< v_prenex_2481 main_y) (<= (select main_a v_prenex_2481) 1001))) (forall ((v_prenex_3832 Int) (v_prenex_3831 Int)) (or (<= (+ (select main_a v_prenex_3831) 994) (select main_a v_prenex_3832)) (<= (+ main_x 1) v_prenex_3831) (<= (+ main_y 1) v_prenex_3832) (<= 2 (* 2 (select main_a v_prenex_3831))) (<= (select main_a v_prenex_3831) 5) (<= 1994 (* 2 (select main_a v_prenex_3832))) (< v_prenex_3832 main_y))) (forall ((v_prenex_462 Int) (v_prenex_461 Int)) (or (<= (+ main_x 1) v_prenex_461) (<= (+ main_y 1) v_prenex_462) (<= (* 2 (select main_a v_prenex_461)) 6) (<= (+ (select main_a v_prenex_461) 994) (select main_a v_prenex_462)) (< v_prenex_462 main_y) (<= (select main_a v_prenex_462) 999))) (forall ((v_prenex_5705 Int) (v_prenex_5704 Int)) (or (<= (select main_a v_prenex_5704) 3) (<= 995 (select main_a v_prenex_5705)) (<= (* 2 (select main_a v_prenex_5704)) 6) (<= (+ main_y 1) v_prenex_5705) (<= 1000 (+ (select main_a v_prenex_5704) (select main_a v_prenex_5705))) (< v_prenex_5705 main_y))) (or (forall ((v_prenex_5324 Int)) (or (<= (+ main_y 1) v_prenex_5324) (<= 1994 (* 2 (select main_a v_prenex_5324))) (<= (select main_a v_prenex_5324) 1001) (< v_prenex_5324 main_y))) (forall ((v_prenex_5323 Int)) (or (<= 1 (select main_a v_prenex_5323)) (<= (+ main_x 1) v_prenex_5323) (<= 2 (* 2 (select main_a v_prenex_5323)))))) (forall ((v_prenex_3320 Int) (v_prenex_3321 Int)) (or (<= (+ main_y 1) v_prenex_3321) (<= (* 2 (select main_a v_prenex_3321)) 1998) (<= (select main_a v_prenex_3320) 5) (<= (select main_a v_prenex_3321) (+ (select main_a v_prenex_3320) 998)) (<= 0 (+ (select main_a v_prenex_3320) 1)) (< v_prenex_3321 main_y))) (forall ((v_prenex_2284 Int) (v_prenex_2285 Int)) (or (<= (+ (select main_a v_prenex_2284) 994) (select main_a v_prenex_2285)) (< v_prenex_2285 main_y) (<= 997 (select main_a v_prenex_2285)) (<= (* 2 (select main_a v_prenex_2284)) 6) (<= (+ main_y 1) v_prenex_2285))) (forall ((v_prenex_4773 Int) (v_prenex_4772 Int)) (or (<= 995 (select main_a v_prenex_4773)) (<= 0 (+ (select main_a v_prenex_4772) 1)) (<= 1000 (+ (select main_a v_prenex_4772) (select main_a v_prenex_4773))) (<= (+ main_y 1) v_prenex_4773) (<= (+ main_x 1) v_prenex_4772) (< v_prenex_4773 main_y) (<= (select main_a v_prenex_4772) 5))) (forall ((v_prenex_1820 Int) (v_prenex_1819 Int)) (or (< v_prenex_1820 main_y) (<= 997 (select main_a v_prenex_1820)) (<= (* 2 (select main_a v_prenex_1819)) 6) (<= (+ main_y 1) v_prenex_1820) (<= 1000 (+ (select main_a v_prenex_1819) (select main_a v_prenex_1820))) (<= (select main_a v_prenex_1819) 5) (< v_prenex_1819 main_x))) (or (forall ((v_prenex_6413 Int)) (or (<= (+ main_x 1) v_prenex_6413) (<= 2 (* 2 (select main_a v_prenex_6413))))) (forall ((v_prenex_6414 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6414))) (< v_prenex_6414 main_y) (<= (+ main_y 1) v_prenex_6414) (<= (select main_a v_prenex_6414) 999)))) (or (forall ((v_prenex_925 Int)) (or (< v_prenex_925 main_y) (<= (+ main_y 1) v_prenex_925) (<= 997 (select main_a v_prenex_925)) (<= 1994 (* 2 (select main_a v_prenex_925))))) (forall ((v_prenex_924 Int)) (or (<= (select main_a v_prenex_924) 5) (<= (+ main_x 1) v_prenex_924) (<= (select main_a v_prenex_924) 3)))) (forall ((v_prenex_2893 Int) (v_prenex_2894 Int)) (or (<= (+ (select main_a v_prenex_2893) (select main_a v_prenex_2894)) 1000) (<= 0 (+ (select main_a v_prenex_2893) 1)) (< v_prenex_2894 main_y) (<= 1994 (* 2 (select main_a v_prenex_2894))) (<= (+ main_y 1) v_prenex_2894))) (forall ((v_prenex_1694 Int) (v_prenex_1693 Int)) (or (< v_prenex_1694 main_y) (<= (* 2 (select main_a v_prenex_1694)) 1998) (<= (+ main_x 1) v_prenex_1693) (<= (+ main_y 1) v_prenex_1694) (<= (select main_a v_prenex_1693) 3) (<= (+ (select main_a v_prenex_1693) 994) (select main_a v_prenex_1694)) (<= (select main_a v_prenex_1693) 5))) (forall ((v_prenex_4540 Int) (v_prenex_4541 Int)) (or (<= (select main_a v_prenex_4540) 3) (< v_prenex_4540 main_x) (<= (* 2 (select main_a v_prenex_4540)) 6) (< v_prenex_4541 main_y) (<= (+ main_y 1) v_prenex_4541) (<= (+ (select main_a v_prenex_4540) 994) (select main_a v_prenex_4541)) (<= 995 (select main_a v_prenex_4541)))) (forall ((v_prenex_2116 Int) (v_prenex_2115 Int)) (or (<= 997 (select main_a v_prenex_2116)) (<= 0 (+ (select main_a v_prenex_2115) 1)) (<= (+ main_x 1) v_prenex_2115) (<= (+ main_y 1) v_prenex_2116) (< v_prenex_2116 main_y) (<= (+ (select main_a v_prenex_2115) (select main_a v_prenex_2116)) 1000) (<= (* 2 (select main_a v_prenex_2115)) 6))) (or (forall ((v_prenex_6472 Int)) (or (< v_prenex_6472 main_y) (<= (+ main_y 1) v_prenex_6472) (<= (* 2 (select main_a v_prenex_6472)) 1998) (<= (select main_a v_prenex_6472) 1001))) (forall ((v_prenex_6471 Int)) (or (<= 0 (+ (select main_a v_prenex_6471) 1)) (< v_prenex_6471 main_x) (<= 1 (select main_a v_prenex_6471))))) (forall ((v_prenex_5636 Int) (v_prenex_5635 Int)) (or (<= (select main_a v_prenex_5635) 5) (<= (+ main_x 1) v_prenex_5635) (<= (+ main_y 1) v_prenex_5636) (<= (select main_a v_prenex_5636) 1001) (< v_prenex_5636 main_y) (<= 1000 (+ (select main_a v_prenex_5635) (select main_a v_prenex_5636))))) (forall ((v_prenex_4793 Int) (v_prenex_4792 Int)) (or (<= 997 (select main_a v_prenex_4793)) (<= (+ main_y 1) v_prenex_4793) (<= 1000 (+ (select main_a v_prenex_4792) (select main_a v_prenex_4793))) (<= 2 (* 2 (select main_a v_prenex_4792))) (<= (select main_a v_prenex_4792) 3) (< v_prenex_4793 main_y) (<= (+ main_x 1) v_prenex_4792))) (forall ((v_prenex_227 Int) (v_prenex_228 Int)) (or (<= (select main_a v_prenex_227) 3) (< v_prenex_228 main_y) (<= (+ main_y 1) v_prenex_228) (< v_prenex_227 main_x) (<= (+ (select main_a v_prenex_227) 994) (select main_a v_prenex_228)) (<= (select main_a v_prenex_228) 999))) (or (forall ((v_prenex_5048 Int)) (or (<= (+ main_x 1) v_prenex_5048) (<= 0 (+ (select main_a v_prenex_5048) 1)) (<= (select main_a v_prenex_5048) 5))) (forall ((v_prenex_5049 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5049))) (<= (+ main_y 1) v_prenex_5049) (<= 995 (select main_a v_prenex_5049)) (< v_prenex_5049 main_y)))) (or (forall ((v_prenex_5586 Int)) (or (<= (* 2 (select main_a v_prenex_5586)) 1998) (< v_prenex_5586 main_y))) (forall ((v_prenex_5585 Int)) (or (<= (+ main_x 1) v_prenex_5585) (<= (* 2 (select main_a v_prenex_5585)) 6) (< v_prenex_5585 main_x)))) (forall ((v_prenex_5903 Int) (v_prenex_5902 Int)) (or (<= (+ main_x 1) v_prenex_5902) (< v_prenex_5902 main_x) (<= 1000 (+ (select main_a v_prenex_5902) (select main_a v_prenex_5903))) (<= (* 2 (select main_a v_prenex_5902)) 6))) (or (forall ((v_prenex_4979 Int)) (or (< v_prenex_4979 main_y) (<= (select main_a v_prenex_4979) 999) (<= 1994 (* 2 (select main_a v_prenex_4979))) (<= (+ main_y 1) v_prenex_4979))) (forall ((v_prenex_4978 Int)) (or (<= (select main_a v_prenex_4978) 5) (<= 0 (+ (select main_a v_prenex_4978) 1)) (<= (+ main_x 1) v_prenex_4978)))) (forall ((v_prenex_4935 Int) (v_prenex_4934 Int)) (or (<= (+ main_y 1) v_prenex_4935) (<= (+ main_x 1) v_prenex_4934) (<= 1000 (+ (select main_a v_prenex_4934) (select main_a v_prenex_4935))) (<= (* 2 (select main_a v_prenex_4934)) 6) (<= (select main_a v_prenex_4935) 999) (< v_prenex_4935 main_y) (<= 0 (+ (select main_a v_prenex_4934) 1)))) (forall ((v_prenex_4795 Int) (v_prenex_4794 Int)) (or (<= (+ main_x 1) v_prenex_4794) (<= 1000 (+ (select main_a v_prenex_4794) (select main_a v_prenex_4795))) (<= (* 2 (select main_a v_prenex_4794)) 6) (< v_prenex_4794 main_x) (<= 2 (* 2 (select main_a v_prenex_4794))))) (forall ((v_prenex_631 Int) (v_prenex_632 Int)) (or (<= (+ main_y 1) v_prenex_632) (<= (select main_a v_prenex_632) 1001) (< v_prenex_632 main_y) (<= (+ (select main_a v_prenex_631) (select main_a v_prenex_632)) 1000))) (forall ((v_prenex_3755 Int) (v_prenex_3756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3755))) (<= (+ main_y 1) v_prenex_3756) (<= 1 (select main_a v_prenex_3755)) (<= (select main_a v_prenex_3756) (+ (select main_a v_prenex_3755) 998)) (< v_prenex_3756 main_y) (<= (select main_a v_prenex_3756) 1001))) (or (forall ((v_prenex_2394 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2394))) (<= (select main_a v_prenex_2394) 3) (< v_prenex_2394 main_x) (<= (+ main_x 1) v_prenex_2394))) (forall ((v_prenex_2395 Int)) (<= 1994 (* 2 (select main_a v_prenex_2395))))) (forall ((v_prenex_3977 Int) (v_prenex_3978 Int)) (or (<= (+ main_x 1) v_prenex_3977) (< v_prenex_3977 main_x) (<= (select main_a v_prenex_3978) (+ (select main_a v_prenex_3977) 998)) (<= 1 (select main_a v_prenex_3977)))) (forall ((v_prenex_4286 Int) (v_prenex_4285 Int)) (or (<= (select main_a v_prenex_4286) 1001) (<= (+ main_y 1) v_prenex_4286) (< v_prenex_4286 main_y) (<= (+ (select main_a v_prenex_4285) (select main_a v_prenex_4286)) 1000) (<= (+ main_x 1) v_prenex_4285) (<= (select main_a v_prenex_4285) 5) (<= 0 (+ (select main_a v_prenex_4285) 1)))) (forall ((v_prenex_3973 Int) (v_prenex_3974 Int)) (or (<= (+ main_y 1) v_prenex_3974) (<= (select main_a v_prenex_3974) 999) (<= 1000 (+ (select main_a v_prenex_3973) (select main_a v_prenex_3974))) (< v_prenex_3974 main_y) (<= 0 (+ (select main_a v_prenex_3973) 1)))) (forall ((v_prenex_3763 Int) (v_prenex_3764 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3763))) (<= (select main_a v_prenex_3764) (+ (select main_a v_prenex_3763) 998)) (<= (+ main_x 1) v_prenex_3763) (<= 1 (select main_a v_prenex_3763)) (<= 1994 (* 2 (select main_a v_prenex_3764))) (<= (+ main_y 1) v_prenex_3764) (< v_prenex_3764 main_y))) (forall ((v_prenex_770 Int) (v_prenex_769 Int)) (or (<= (select main_a v_prenex_769) 5) (< v_prenex_770 main_y) (<= (+ main_y 1) v_prenex_770) (<= (select main_a v_prenex_770) (+ (select main_a v_prenex_769) 998)) (<= (select main_a v_prenex_770) 1001))) (forall ((v_prenex_2988 Int) (v_prenex_2989 Int)) (or (<= 1 (select main_a v_prenex_2988)) (< v_prenex_2988 main_x) (<= 995 (select main_a v_prenex_2989)) (<= (+ (select main_a v_prenex_2988) (select main_a v_prenex_2989)) 1000) (<= (+ main_y 1) v_prenex_2989) (<= 0 (+ (select main_a v_prenex_2988) 1)) (< v_prenex_2989 main_y))) (forall ((v_prenex_3289 Int) (v_prenex_3288 Int)) (or (<= 0 (+ (select main_a v_prenex_3288) 1)) (<= (+ (select main_a v_prenex_3288) 994) (select main_a v_prenex_3289)) (< v_prenex_3289 main_y) (<= 1 (select main_a v_prenex_3288)) (<= (* 2 (select main_a v_prenex_3289)) 1998) (<= (+ main_y 1) v_prenex_3289))) (forall ((v_prenex_5112 Int) (v_prenex_5111 Int)) (or (<= (+ main_x 1) v_prenex_5111) (<= 1000 (+ (select main_a v_prenex_5111) (select main_a v_prenex_5112))) (< v_prenex_5111 main_x) (<= 1 (select main_a v_prenex_5111)))) (forall ((v_prenex_2574 Int) (v_prenex_2573 Int)) (or (<= (+ main_x 1) v_prenex_2573) (< v_prenex_2574 main_y) (<= (select main_a v_prenex_2574) 999) (<= (+ main_y 1) v_prenex_2574) (<= 2 (* 2 (select main_a v_prenex_2573))) (<= (+ (select main_a v_prenex_2573) (select main_a v_prenex_2574)) 1000) (<= 1 (select main_a v_prenex_2573)))) (or (forall ((v_prenex_4439 Int)) (or (<= (* 2 (select main_a v_prenex_4439)) 1998) (<= (select main_a v_prenex_4439) 999) (< v_prenex_4439 main_y) (<= (+ main_y 1) v_prenex_4439))) (forall ((v_prenex_4438 Int)) (or (<= 0 (+ (select main_a v_prenex_4438) 1)) (< v_prenex_4438 main_x) (<= (select main_a v_prenex_4438) 5)))) (forall ((v_prenex_4720 Int) (v_prenex_4721 Int)) (or (<= (+ (select main_a v_prenex_4720) (select main_a v_prenex_4721)) 1000) (<= 995 (select main_a v_prenex_4721)) (<= (+ main_y 1) v_prenex_4721) (<= (select main_a v_prenex_4720) 3) (< v_prenex_4721 main_y) (<= 1 (select main_a v_prenex_4720)))) (forall ((v_prenex_2383 Int) (v_prenex_2382 Int)) (or (< v_prenex_2383 main_y) (<= (+ (select main_a v_prenex_2382) 994) (select main_a v_prenex_2383)) (<= (select main_a v_prenex_2382) 5) (<= (+ main_y 1) v_prenex_2383) (<= 995 (select main_a v_prenex_2383)) (< v_prenex_2382 main_x))) (or (forall ((v_prenex_2359 Int)) (or (< v_prenex_2359 main_y) (<= 997 (select main_a v_prenex_2359)) (<= (+ main_y 1) v_prenex_2359) (<= (* 2 (select main_a v_prenex_2359)) 1998))) (forall ((v_prenex_2358 Int)) (or (<= 1 (select main_a v_prenex_2358)) (< v_prenex_2358 main_x) (<= (select main_a v_prenex_2358) 5)))) (or (forall ((v_prenex_6293 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6293))) (<= (+ main_x 1) v_prenex_6293))) (forall ((v_prenex_6294 Int)) (or (< v_prenex_6294 main_y) (<= (* 2 (select main_a v_prenex_6294)) 1998) (<= (+ main_y 1) v_prenex_6294) (<= 997 (select main_a v_prenex_6294))))) (forall ((v_prenex_3722 Int) (v_prenex_3721 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3721))) (<= (+ main_y 1) v_prenex_3722) (<= 995 (select main_a v_prenex_3722)) (<= (select main_a v_prenex_3721) 5) (< v_prenex_3722 main_y) (<= (select main_a v_prenex_3722) (+ (select main_a v_prenex_3721) 998)))) (or (forall ((v_prenex_70 Int)) (or (< v_prenex_70 main_y) (<= 1994 (* 2 (select main_a v_prenex_70))) (<= 995 (select main_a v_prenex_70)) (<= (+ main_y 1) v_prenex_70))) (forall ((v_prenex_69 Int)) (or (<= (select main_a v_prenex_69) 5) (<= 1 (select main_a v_prenex_69)) (<= (+ main_x 1) v_prenex_69)))) (forall ((v_prenex_5934 Int) (v_prenex_5935 Int)) (or (<= (+ main_y 1) v_prenex_5935) (<= 0 (+ (select main_a v_prenex_5934) 1)) (<= (select main_a v_prenex_5935) (+ (select main_a v_prenex_5934) 998)) (<= 997 (select main_a v_prenex_5935)) (< v_prenex_5935 main_y))) (forall ((v_prenex_1804 Int) (v_prenex_1803 Int)) (or (<= (* 2 (select main_a v_prenex_1804)) 1998) (<= (+ main_y 1) v_prenex_1804) (< v_prenex_1804 main_y) (<= (select main_a v_prenex_1804) (+ (select main_a v_prenex_1803) 998)) (< v_prenex_1803 main_x) (<= 1 (select main_a v_prenex_1803)))) (forall ((v_prenex_774 Int) (v_prenex_773 Int)) (or (<= 1 (select main_a v_prenex_773)) (<= (select main_a v_prenex_774) 999) (<= 2 (* 2 (select main_a v_prenex_773))) (< v_prenex_774 main_y) (<= (+ (select main_a v_prenex_773) (select main_a v_prenex_774)) 1000) (<= (+ main_y 1) v_prenex_774))) (forall ((v_prenex_684 Int) (v_prenex_683 Int)) (or (<= (select main_a v_prenex_684) (+ (select main_a v_prenex_683) 998)) (<= (* 2 (select main_a v_prenex_683)) 6) (<= 1994 (* 2 (select main_a v_prenex_684))) (<= 0 (+ (select main_a v_prenex_683) 1)) (< v_prenex_683 main_x) (<= (+ main_y 1) v_prenex_684) (< v_prenex_684 main_y))) (or (forall ((v_prenex_4729 Int)) (or (<= (+ main_y 1) v_prenex_4729) (<= (select main_a v_prenex_4729) 1001) (< v_prenex_4729 main_y) (<= 1994 (* 2 (select main_a v_prenex_4729))))) (forall ((v_prenex_4728 Int)) (or (<= (select main_a v_prenex_4728) 3) (< v_prenex_4728 main_x) (<= (select main_a v_prenex_4728) 5)))) (forall ((v_prenex_5084 Int) (v_prenex_5085 Int)) (or (<= 1000 (+ (select main_a v_prenex_5084) (select main_a v_prenex_5085))) (< v_prenex_5085 main_y) (<= 997 (select main_a v_prenex_5085)) (<= 1 (select main_a v_prenex_5084)) (<= (* 2 (select main_a v_prenex_5084)) 6) (<= (+ main_y 1) v_prenex_5085) (< v_prenex_5084 main_x))) (or (forall ((v_prenex_1971 Int)) (or (<= (* 2 (select main_a v_prenex_1971)) 6) (<= 2 (* 2 (select main_a v_prenex_1971))))) (forall ((v_prenex_1972 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1972))) (< v_prenex_1972 main_y) (<= (+ main_y 1) v_prenex_1972) (<= (select main_a v_prenex_1972) 1001)))) (forall ((v_prenex_2191 Int) (v_prenex_2192 Int)) (or (<= (+ (select main_a v_prenex_2191) (select main_a v_prenex_2192)) 1000) (< v_prenex_2192 main_y) (<= (select main_a v_prenex_2191) 3) (<= 2 (* 2 (select main_a v_prenex_2191))) (<= (select main_a v_prenex_2192) 999) (<= (+ main_y 1) v_prenex_2192))) (forall ((v_prenex_4247 Int) (v_prenex_4248 Int)) (or (< v_prenex_4248 main_y) (<= 0 (+ (select main_a v_prenex_4247) 1)) (<= (+ main_y 1) v_prenex_4248) (<= (select main_a v_prenex_4248) (+ (select main_a v_prenex_4247) 998)) (<= (+ main_x 1) v_prenex_4247) (<= 997 (select main_a v_prenex_4248)))) (or (forall ((v_prenex_1626 Int)) (or (< v_prenex_1626 main_y) (<= (+ main_y 1) v_prenex_1626) (<= (select main_a v_prenex_1626) 999) (<= (* 2 (select main_a v_prenex_1626)) 1998))) (forall ((v_prenex_1625 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1625))) (< v_prenex_1625 main_x) (<= (select main_a v_prenex_1625) 5)))) (forall ((v_prenex_826 Int) (v_prenex_827 Int)) (or (<= (+ main_y 1) v_prenex_827) (<= (select main_a v_prenex_826) 5) (<= (select main_a v_prenex_827) 999) (< v_prenex_827 main_y) (<= (select main_a v_prenex_827) (+ (select main_a v_prenex_826) 998)) (<= (* 2 (select main_a v_prenex_826)) 6))) (forall ((v_prenex_3344 Int) (v_prenex_3345 Int)) (or (<= (select main_a v_prenex_3345) 1001) (< v_prenex_3345 main_y) (<= (+ (select main_a v_prenex_3344) 994) (select main_a v_prenex_3345)) (<= 2 (* 2 (select main_a v_prenex_3344))) (<= (+ main_y 1) v_prenex_3345) (< v_prenex_3344 main_x) (<= (* 2 (select main_a v_prenex_3344)) 6))) (forall ((v_prenex_1197 Int) (v_prenex_1196 Int)) (or (<= (select main_a v_prenex_1197) 999) (<= (+ (select main_a v_prenex_1196) (select main_a v_prenex_1197)) 1000) (< v_prenex_1197 main_y) (<= (+ main_y 1) v_prenex_1197) (<= 0 (+ (select main_a v_prenex_1196) 1)) (<= 1 (select main_a v_prenex_1196)))) (forall ((v_prenex_4456 Int) (v_prenex_4457 Int)) (or (<= (+ main_y 1) v_prenex_4457) (<= (+ (select main_a v_prenex_4456) 994) (select main_a v_prenex_4457)) (<= (+ main_x 1) v_prenex_4456) (< v_prenex_4457 main_y) (<= 0 (+ (select main_a v_prenex_4456) 1)) (<= 995 (select main_a v_prenex_4457)))) (forall ((v_prenex_2330 Int) (v_prenex_2331 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2330))) (<= (+ main_y 1) v_prenex_2331) (<= (+ (select main_a v_prenex_2330) 994) (select main_a v_prenex_2331)) (< v_prenex_2330 main_x) (<= (+ main_x 1) v_prenex_2330))) (forall ((v_prenex_1742 Int) (v_prenex_1741 Int)) (or (<= (select main_a v_prenex_1742) (+ (select main_a v_prenex_1741) 998)) (<= (select main_a v_prenex_1741) 3) (<= (+ main_x 1) v_prenex_1741) (<= 997 (select main_a v_prenex_1742)) (<= 0 (+ (select main_a v_prenex_1741) 1)) (< v_prenex_1742 main_y) (<= (+ main_y 1) v_prenex_1742))) (forall ((v_prenex_710 Int) (v_prenex_709 Int)) (or (<= (select main_a v_prenex_710) (+ (select main_a v_prenex_709) 998)) (<= (select main_a v_prenex_709) 3) (< v_prenex_710 main_y) (< v_prenex_709 main_x) (<= (+ main_y 1) v_prenex_710) (<= 1 (select main_a v_prenex_709)) (<= (select main_a v_prenex_710) 1001))) (or (forall ((v_prenex_5837 Int)) (or (< v_prenex_5837 main_y) (<= (+ main_y 1) v_prenex_5837) (<= 995 (select main_a v_prenex_5837)) (<= 1994 (* 2 (select main_a v_prenex_5837))))) (forall ((v_prenex_5836 Int)) (or (<= (select main_a v_prenex_5836) 5) (< v_prenex_5836 main_x) (<= (select main_a v_prenex_5836) 3)))) (or (forall ((v_prenex_3357 Int)) (or (< v_prenex_3357 main_y) (<= (select main_a v_prenex_3357) 1001) (<= 1994 (* 2 (select main_a v_prenex_3357))) (<= (+ main_y 1) v_prenex_3357))) (forall ((v_prenex_3356 Int)) (or (<= (+ main_x 1) v_prenex_3356) (<= 0 (+ (select main_a v_prenex_3356) 1))))) (forall ((v_prenex_5988 Int) (v_prenex_5987 Int)) (or (<= 0 (+ (select main_a v_prenex_5987) 1)) (<= (+ (select main_a v_prenex_5987) (select main_a v_prenex_5988)) 1000) (<= (+ main_y 1) v_prenex_5988) (< v_prenex_5987 main_x) (< v_prenex_5988 main_y) (<= 997 (select main_a v_prenex_5988)) (<= 2 (* 2 (select main_a v_prenex_5987))))) (forall ((v_prenex_5994 Int) (v_prenex_5993 Int)) (or (<= (+ main_x 1) v_prenex_5993) (<= (select main_a v_prenex_5994) 999) (<= (select main_a v_prenex_5993) 5) (<= (+ main_y 1) v_prenex_5994) (< v_prenex_5994 main_y) (<= 1000 (+ (select main_a v_prenex_5993) (select main_a v_prenex_5994))) (<= 1 (select main_a v_prenex_5993)))) (forall ((v_prenex_2601 Int) (v_prenex_2602 Int)) (or (<= 1 (select main_a v_prenex_2601)) (<= (+ (select main_a v_prenex_2601) 994) (select main_a v_prenex_2602)) (< v_prenex_2602 main_y) (<= (+ main_y 1) v_prenex_2602) (<= (select main_a v_prenex_2602) 999) (<= (select main_a v_prenex_2601) 5))) (forall ((v_prenex_4218 Int) (v_prenex_4217 Int)) (or (<= (+ main_y 1) v_prenex_4218) (<= (* 2 (select main_a v_prenex_4218)) 1998) (< v_prenex_4218 main_y) (<= (+ (select main_a v_prenex_4217) (select main_a v_prenex_4218)) 1000) (<= (* 2 (select main_a v_prenex_4217)) 6))) (forall ((v_prenex_2882 Int) (v_prenex_2881 Int)) (or (<= 1 (select main_a v_prenex_2881)) (<= (select main_a v_prenex_2881) 3) (<= (+ main_y 1) v_prenex_2882) (< v_prenex_2881 main_x) (<= 1994 (* 2 (select main_a v_prenex_2882))) (< v_prenex_2882 main_y) (<= 1000 (+ (select main_a v_prenex_2881) (select main_a v_prenex_2882))))) (forall ((v_prenex_1930 Int) (v_prenex_1929 Int)) (or (<= (+ main_y 1) v_prenex_1930) (<= 2 (* 2 (select main_a v_prenex_1929))) (<= 1000 (+ (select main_a v_prenex_1929) (select main_a v_prenex_1930))) (<= 995 (select main_a v_prenex_1930)) (< v_prenex_1930 main_y) (<= (* 2 (select main_a v_prenex_1929)) 6))) (or (forall ((v_prenex_1479 Int)) (or (<= (select main_a v_prenex_1479) 3) (<= (* 2 (select main_a v_prenex_1479)) 6) (<= (+ main_x 1) v_prenex_1479))) (forall ((v_prenex_1480 Int)) (or (<= (+ main_y 1) v_prenex_1480) (< v_prenex_1480 main_y) (<= 1994 (* 2 (select main_a v_prenex_1480))) (<= 995 (select main_a v_prenex_1480))))) (forall ((v_prenex_1059 Int) (v_prenex_1058 Int)) (or (<= (* 2 (select main_a v_prenex_1059)) 1998) (<= (select main_a v_prenex_1058) 5) (<= (+ (select main_a v_prenex_1058) 994) (select main_a v_prenex_1059)) (<= (+ main_y 1) v_prenex_1059) (< v_prenex_1059 main_y))) (or (forall ((v_prenex_4553 Int)) (or (<= (+ main_y 1) v_prenex_4553) (<= (select main_a v_prenex_4553) 1001) (<= 1994 (* 2 (select main_a v_prenex_4553))) (< v_prenex_4553 main_y))) (forall ((v_prenex_4552 Int)) (or (<= (+ main_x 1) v_prenex_4552) (<= (* 2 (select main_a v_prenex_4552)) 6)))) (forall ((v_prenex_4539 Int) (v_prenex_4538 Int)) (or (<= (+ main_y 1) v_prenex_4539) (<= (select main_a v_prenex_4539) (+ (select main_a v_prenex_4538) 998)) (< v_prenex_4538 main_x) (<= (select main_a v_prenex_4538) 5) (< v_prenex_4539 main_y) (<= 997 (select main_a v_prenex_4539)) (<= (* 2 (select main_a v_prenex_4538)) 6))) (forall ((v_prenex_5675 Int) (v_prenex_5674 Int)) (or (<= (+ main_y 1) v_prenex_5675) (<= (+ (select main_a v_prenex_5674) 994) (select main_a v_prenex_5675)) (< v_prenex_5674 main_x) (< v_prenex_5675 main_y) (<= 995 (select main_a v_prenex_5675)) (<= 1 (select main_a v_prenex_5674)))) (forall ((v_prenex_5150 Int) (v_prenex_5149 Int)) (or (<= (+ main_y 1) v_prenex_5150) (<= 2 (* 2 (select main_a v_prenex_5149))) (<= (* 2 (select main_a v_prenex_5150)) 1998) (<= (+ (select main_a v_prenex_5149) (select main_a v_prenex_5150)) 1000) (< v_prenex_5150 main_y) (<= (+ main_x 1) v_prenex_5149))) (or (forall ((v_prenex_4435 Int)) (or (< v_prenex_4435 main_y) (<= 995 (select main_a v_prenex_4435)) (<= (+ main_y 1) v_prenex_4435) (<= 1994 (* 2 (select main_a v_prenex_4435))))) (forall ((v_prenex_4434 Int)) (or (<= (* 2 (select main_a v_prenex_4434)) 6) (<= 0 (+ (select main_a v_prenex_4434) 1))))) (or (forall ((v_prenex_184 Int)) (or (< v_prenex_184 main_y) (<= (+ main_y 1) v_prenex_184) (<= 997 (select main_a v_prenex_184)))) (forall ((v_prenex_183 Int)) (or (<= (* 2 (select main_a v_prenex_183)) 6) (< v_prenex_183 main_x)))) (forall ((v_prenex_5596 Int) (v_prenex_5595 Int)) (or (<= (+ main_y 1) v_prenex_5596) (< v_prenex_5595 main_x) (<= (+ (select main_a v_prenex_5595) 994) (select main_a v_prenex_5596)) (< v_prenex_5596 main_y) (<= (select main_a v_prenex_5595) 3) (<= (* 2 (select main_a v_prenex_5596)) 1998))) (forall ((v_prenex_2354 Int) (v_prenex_2355 Int)) (or (<= (+ main_y 1) v_prenex_2355) (<= (+ (select main_a v_prenex_2354) (select main_a v_prenex_2355)) 1000) (< v_prenex_2355 main_y) (<= 997 (select main_a v_prenex_2355)) (<= 1 (select main_a v_prenex_2354)) (<= 2 (* 2 (select main_a v_prenex_2354))) (<= (+ main_x 1) v_prenex_2354))) (or (forall ((v_prenex_3130 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3130))) (<= 0 (+ (select main_a v_prenex_3130) 1)))) (forall ((v_prenex_3131 Int)) (or (<= (select main_a v_prenex_3131) 999) (<= (* 2 (select main_a v_prenex_3131)) 1998) (< v_prenex_3131 main_y) (<= (+ main_y 1) v_prenex_3131)))) (forall ((v_prenex_2153 Int) (v_prenex_2154 Int)) (or (<= (+ main_x 1) v_prenex_2153) (<= 997 (select main_a v_prenex_2154)) (<= (+ (select main_a v_prenex_2153) 994) (select main_a v_prenex_2154)) (<= (select main_a v_prenex_2153) 5) (< v_prenex_2154 main_y) (<= (* 2 (select main_a v_prenex_2153)) 6) (<= (+ main_y 1) v_prenex_2154))) (forall ((v_prenex_5277 Int) (v_prenex_5278 Int)) (or (<= (* 2 (select main_a v_prenex_5278)) 1998) (<= (+ (select main_a v_prenex_5277) 994) (select main_a v_prenex_5278)) (<= (select main_a v_prenex_5277) 5) (<= (+ main_y 1) v_prenex_5278) (<= 1 (select main_a v_prenex_5277)) (< v_prenex_5278 main_y) (< v_prenex_5277 main_x))) (forall ((v_prenex_132 Int) (v_prenex_131 Int)) (or (<= 1 (select main_a v_prenex_131)) (<= 997 (select main_a v_prenex_132)) (< v_prenex_132 main_y) (<= (+ main_y 1) v_prenex_132) (< v_prenex_131 main_x) (<= (+ (select main_a v_prenex_131) 994) (select main_a v_prenex_132)))) (forall ((v_prenex_6113 Int) (v_prenex_6114 Int)) (or (< v_prenex_6113 main_x) (<= 997 (select main_a v_prenex_6114)) (<= (+ main_y 1) v_prenex_6114) (<= (select main_a v_prenex_6114) (+ (select main_a v_prenex_6113) 998)) (< v_prenex_6114 main_y) (<= 0 (+ (select main_a v_prenex_6113) 1)) (<= 2 (* 2 (select main_a v_prenex_6113))))) (forall ((v_prenex_4374 Int) (v_prenex_4373 Int)) (or (< v_prenex_4374 main_y) (<= (+ main_y 1) v_prenex_4374) (<= 0 (+ (select main_a v_prenex_4373) 1)) (<= 995 (select main_a v_prenex_4374)) (<= (+ (select main_a v_prenex_4373) (select main_a v_prenex_4374)) 1000) (<= (select main_a v_prenex_4373) 3))) (forall ((v_prenex_3021 Int) (v_prenex_3020 Int)) (or (<= (select main_a v_prenex_3021) 999) (<= (+ main_y 1) v_prenex_3021) (<= (+ (select main_a v_prenex_3020) (select main_a v_prenex_3021)) 1000) (<= (select main_a v_prenex_3020) 3) (< v_prenex_3021 main_y) (<= 0 (+ (select main_a v_prenex_3020) 1)))) (forall ((v_prenex_5099 Int) (v_prenex_5098 Int)) (or (<= (+ main_y 1) v_prenex_5099) (<= (* 2 (select main_a v_prenex_5099)) 1998) (<= 0 (+ (select main_a v_prenex_5098) 1)) (<= 1000 (+ (select main_a v_prenex_5098) (select main_a v_prenex_5099))) (<= (* 2 (select main_a v_prenex_5098)) 6) (< v_prenex_5099 main_y))) (forall ((v_prenex_4085 Int) (v_prenex_4086 Int)) (or (<= (select main_a v_prenex_4086) (+ (select main_a v_prenex_4085) 998)) (< v_prenex_4085 main_x) (<= (+ main_x 1) v_prenex_4085) (<= 0 (+ (select main_a v_prenex_4085) 1)))) (forall ((v_prenex_6252 Int) (v_prenex_6251 Int)) (or (<= (+ main_y 1) v_prenex_6252) (<= 0 (+ (select main_a v_prenex_6251) 1)) (<= (+ main_x 1) v_prenex_6251) (<= 2 (* 2 (select main_a v_prenex_6251))) (<= 997 (select main_a v_prenex_6252)) (<= 1000 (+ (select main_a v_prenex_6251) (select main_a v_prenex_6252))) (< v_prenex_6252 main_y))) (or (forall ((v_prenex_1131 Int)) (or (< v_prenex_1131 main_y) (<= (+ main_y 1) v_prenex_1131) (<= (* 2 (select main_a v_prenex_1131)) 1998) (<= (select main_a v_prenex_1131) 999))) (forall ((v_prenex_1130 Int)) (or (<= 1 (select main_a v_prenex_1130)) (<= (+ main_x 1) v_prenex_1130)))) (forall ((v_prenex_4386 Int) (v_prenex_4385 Int)) (or (< v_prenex_4386 main_y) (<= (+ main_y 1) v_prenex_4386) (<= 1994 (* 2 (select main_a v_prenex_4386))) (<= (select main_a v_prenex_4386) (+ (select main_a v_prenex_4385) 998)) (<= (select main_a v_prenex_4385) 3) (<= 0 (+ (select main_a v_prenex_4385) 1)))) (forall ((v_prenex_6021 Int) (v_prenex_6022 Int)) (or (<= 1 (select main_a v_prenex_6021)) (< v_prenex_6022 main_y) (<= 1994 (* 2 (select main_a v_prenex_6022))) (<= (+ (select main_a v_prenex_6021) (select main_a v_prenex_6022)) 1000) (<= (select main_a v_prenex_6021) 3) (<= (+ main_y 1) v_prenex_6022) (<= (+ main_x 1) v_prenex_6021))) (forall ((v_prenex_4124 Int) (v_prenex_4123 Int)) (or (<= (select main_a v_prenex_4123) 3) (<= (select main_a v_prenex_4124) 999) (<= (+ main_y 1) v_prenex_4124) (< v_prenex_4124 main_y) (<= (+ (select main_a v_prenex_4123) (select main_a v_prenex_4124)) 1000))) (forall ((v_prenex_477 Int) (v_prenex_478 Int)) (or (<= 997 (select main_a v_prenex_478)) (<= (+ main_y 1) v_prenex_478) (< v_prenex_477 main_x) (<= (select main_a v_prenex_478) (+ (select main_a v_prenex_477) 998)) (< v_prenex_478 main_y) (<= (* 2 (select main_a v_prenex_477)) 6) (<= 2 (* 2 (select main_a v_prenex_477))))) (forall ((v_prenex_2938 Int) (v_prenex_2939 Int)) (or (<= (+ main_y 1) v_prenex_2939) (< v_prenex_2939 main_y) (<= (select main_a v_prenex_2938) 5) (<= (select main_a v_prenex_2938) 3) (<= (select main_a v_prenex_2939) 999) (<= 1000 (+ (select main_a v_prenex_2938) (select main_a v_prenex_2939))))) (or (forall ((v_prenex_5583 Int)) (or (<= (select main_a v_prenex_5583) 3) (<= 0 (+ (select main_a v_prenex_5583) 1)))) (forall ((v_prenex_5584 Int)) (or (<= (+ main_y 1) v_prenex_5584) (<= (* 2 (select main_a v_prenex_5584)) 1998) (<= 995 (select main_a v_prenex_5584)) (< v_prenex_5584 main_y)))) (forall ((v_prenex_2657 Int) (v_prenex_2658 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2657))) (<= (select main_a v_prenex_2658) (+ (select main_a v_prenex_2657) 998)) (< v_prenex_2658 main_y) (<= (select main_a v_prenex_2658) 999) (<= (+ main_y 1) v_prenex_2658) (<= (+ main_x 1) v_prenex_2657))) (forall ((v_prenex_4759 Int) (v_prenex_4758 Int)) (or (<= (+ main_y 1) v_prenex_4759) (<= (+ (select main_a v_prenex_4758) (select main_a v_prenex_4759)) 1000) (<= (* 2 (select main_a v_prenex_4758)) 6) (<= (select main_a v_prenex_4759) 1001) (< v_prenex_4759 main_y))) (forall ((v_prenex_2520 Int) (v_prenex_2519 Int)) (or (< v_prenex_2520 main_y) (<= (select main_a v_prenex_2519) 3) (<= (+ main_y 1) v_prenex_2520) (< v_prenex_2519 main_x) (<= (+ (select main_a v_prenex_2519) 994) (select main_a v_prenex_2520)) (<= (* 2 (select main_a v_prenex_2519)) 6) (<= (* 2 (select main_a v_prenex_2520)) 1998))) (forall ((v_prenex_1704 Int) (v_prenex_1703 Int)) (or (<= 997 (select main_a v_prenex_1704)) (< v_prenex_1703 main_x) (<= 1 (select main_a v_prenex_1703)) (< v_prenex_1704 main_y) (<= (+ (select main_a v_prenex_1703) 994) (select main_a v_prenex_1704)) (<= (+ main_y 1) v_prenex_1704) (<= (select main_a v_prenex_1703) 5))) (forall ((v_prenex_3692 Int) (v_prenex_3691 Int)) (or (<= (+ main_y 1) v_prenex_3692) (< v_prenex_3692 main_y) (<= (select main_a v_prenex_3692) (+ (select main_a v_prenex_3691) 998)) (<= (* 2 (select main_a v_prenex_3691)) 6) (<= (+ main_x 1) v_prenex_3691) (<= (* 2 (select main_a v_prenex_3692)) 1998))) (forall ((v_prenex_6419 Int) (v_prenex_6420 Int)) (or (<= 0 (+ (select main_a v_prenex_6419) 1)) (< v_prenex_6420 main_y) (<= (+ main_y 1) v_prenex_6420) (<= (select main_a v_prenex_6419) 3) (<= (+ (select main_a v_prenex_6419) (select main_a v_prenex_6420)) 1000) (<= 997 (select main_a v_prenex_6420)))) (forall ((v_prenex_279 Int) (v_prenex_280 Int)) (or (<= (* 2 (select main_a v_prenex_279)) 6) (<= (+ main_x 1) v_prenex_279) (<= 0 (+ (select main_a v_prenex_279) 1)) (<= (+ (select main_a v_prenex_279) (select main_a v_prenex_280)) 1000) (<= (+ main_y 1) v_prenex_280) (< v_prenex_280 main_y) (<= 995 (select main_a v_prenex_280)))) (forall ((v_prenex_5899 Int) (v_prenex_5898 Int)) (or (<= (+ main_y 1) v_prenex_5899) (<= (select main_a v_prenex_5899) 1001) (<= (+ main_x 1) v_prenex_5898) (<= 0 (+ (select main_a v_prenex_5898) 1)) (< v_prenex_5899 main_y) (<= (select main_a v_prenex_5898) 3) (<= (select main_a v_prenex_5899) (+ (select main_a v_prenex_5898) 998)))) (forall ((v_prenex_5412 Int) (v_prenex_5411 Int)) (or (<= (+ (select main_a v_prenex_5411) (select main_a v_prenex_5412)) 1000) (< v_prenex_5412 main_y) (<= 0 (+ (select main_a v_prenex_5411) 1)) (<= (* 2 (select main_a v_prenex_5412)) 1998) (<= (+ main_y 1) v_prenex_5412))) (forall ((v_prenex_3510 Int) (v_prenex_3509 Int)) (or (< v_prenex_3510 main_y) (<= (select main_a v_prenex_3510) 999) (<= (select main_a v_prenex_3510) (+ (select main_a v_prenex_3509) 998)) (<= (+ main_y 1) v_prenex_3510) (<= 2 (* 2 (select main_a v_prenex_3509))))) (forall ((v_prenex_2352 Int) (v_prenex_2353 Int)) (or (<= (+ main_y 1) v_prenex_2353) (<= (+ (select main_a v_prenex_2352) (select main_a v_prenex_2353)) 1000) (<= (select main_a v_prenex_2353) 1001) (<= 0 (+ (select main_a v_prenex_2352) 1)) (<= 2 (* 2 (select main_a v_prenex_2352))) (< v_prenex_2352 main_x) (< v_prenex_2353 main_y))) (forall ((v_prenex_5396 Int) (v_prenex_5395 Int)) (or (< v_prenex_5396 main_y) (<= 1 (select main_a v_prenex_5395)) (<= (select main_a v_prenex_5396) (+ (select main_a v_prenex_5395) 998)) (<= (+ main_x 1) v_prenex_5395) (<= (select main_a v_prenex_5396) 1001) (<= (+ main_y 1) v_prenex_5396))) (or (forall ((v_prenex_1279 Int)) (or (< v_prenex_1279 main_x) (<= 0 (+ (select main_a v_prenex_1279) 1)) (<= (select main_a v_prenex_1279) 3))) (forall ((v_prenex_1280 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1280))) (< v_prenex_1280 main_y) (<= (+ main_y 1) v_prenex_1280)))) (forall ((v_prenex_5204 Int) (v_prenex_5203 Int)) (or (< v_prenex_5203 main_x) (<= 2 (* 2 (select main_a v_prenex_5203))) (<= 1994 (* 2 (select main_a v_prenex_5204))) (< v_prenex_5204 main_y) (<= (+ (select main_a v_prenex_5203) (select main_a v_prenex_5204)) 1000) (<= (+ main_y 1) v_prenex_5204))) (forall ((v_prenex_4779 Int) (v_prenex_4778 Int)) (or (<= (select main_a v_prenex_4779) (+ (select main_a v_prenex_4778) 998)) (<= 1994 (* 2 (select main_a v_prenex_4779))) (<= (+ main_y 1) v_prenex_4779) (< v_prenex_4779 main_y) (<= (select main_a v_prenex_4778) 3) (<= (+ main_x 1) v_prenex_4778))) (forall ((v_prenex_6490 Int) (v_prenex_6489 Int)) (or (<= (select main_a v_prenex_6489) 3) (<= (+ main_y 1) v_prenex_6490) (<= (+ (select main_a v_prenex_6489) (select main_a v_prenex_6490)) 1000) (<= 2 (* 2 (select main_a v_prenex_6489))) (< v_prenex_6490 main_y) (<= 995 (select main_a v_prenex_6490)))) (forall ((v_prenex_2857 Int) (v_prenex_2858 Int)) (or (< v_prenex_2857 main_x) (<= 997 (select main_a v_prenex_2858)) (<= 0 (+ (select main_a v_prenex_2857) 1)) (<= 1000 (+ (select main_a v_prenex_2857) (select main_a v_prenex_2858))) (<= (+ main_y 1) v_prenex_2858) (< v_prenex_2858 main_y))) (forall ((v_prenex_3008 Int) (v_prenex_3009 Int)) (or (<= 0 (+ (select main_a v_prenex_3008) 1)) (< v_prenex_3009 main_y) (<= (+ main_x 1) v_prenex_3008) (<= (+ (select main_a v_prenex_3008) (select main_a v_prenex_3009)) 1000) (<= (+ main_y 1) v_prenex_3009) (<= 997 (select main_a v_prenex_3009)))) (forall ((v_prenex_1832 Int) (v_prenex_1831 Int)) (or (< v_prenex_1832 main_y) (<= (+ main_y 1) v_prenex_1832) (<= (+ (select main_a v_prenex_1831) 994) (select main_a v_prenex_1832)) (< v_prenex_1831 main_x) (<= 2 (* 2 (select main_a v_prenex_1831))) (<= 0 (+ (select main_a v_prenex_1831) 1)) (<= (select main_a v_prenex_1832) 1001))) (or (forall ((v_prenex_4931 Int)) (or (< v_prenex_4931 main_y) (<= (+ main_y 1) v_prenex_4931) (<= (select main_a v_prenex_4931) 1001) (<= (* 2 (select main_a v_prenex_4931)) 1998))) (forall ((v_prenex_4930 Int)) (or (<= (select main_a v_prenex_4930) 3) (<= (+ main_x 1) v_prenex_4930) (<= 0 (+ (select main_a v_prenex_4930) 1))))) (forall ((v_prenex_755 Int) (v_prenex_756 Int)) (or (<= (select main_a v_prenex_756) 999) (<= (select main_a v_prenex_755) 3) (<= (select main_a v_prenex_756) (+ (select main_a v_prenex_755) 998)) (< v_prenex_755 main_x) (<= 1 (select main_a v_prenex_755)) (<= (+ main_y 1) v_prenex_756) (< v_prenex_756 main_y))) (forall ((v_prenex_3126 Int) (v_prenex_3127 Int)) (or (<= 997 (select main_a v_prenex_3127)) (<= (select main_a v_prenex_3126) 5) (<= (+ (select main_a v_prenex_3126) (select main_a v_prenex_3127)) 1000) (< v_prenex_3127 main_y) (<= (+ main_y 1) v_prenex_3127))) (forall ((v_prenex_2610 Int) (v_prenex_2609 Int)) (or (<= (select main_a v_prenex_2610) (+ (select main_a v_prenex_2609) 998)) (< v_prenex_2610 main_y) (<= 1 (select main_a v_prenex_2609)) (<= 0 (+ (select main_a v_prenex_2609) 1)) (<= (+ main_y 1) v_prenex_2610) (<= 995 (select main_a v_prenex_2610)))) (forall ((v_prenex_6102 Int) (v_prenex_6101 Int)) (or (<= 0 (+ (select main_a v_prenex_6101) 1)) (<= 1994 (* 2 (select main_a v_prenex_6102))) (< v_prenex_6102 main_y) (<= (+ main_y 1) v_prenex_6102) (< v_prenex_6101 main_x) (<= 1000 (+ (select main_a v_prenex_6101) (select main_a v_prenex_6102))) (<= 1 (select main_a v_prenex_6101)))) (forall ((v_prenex_5879 Int) (v_prenex_5878 Int)) (or (<= 0 (+ (select main_a v_prenex_5878) 1)) (<= (select main_a v_prenex_5879) (+ (select main_a v_prenex_5878) 998)) (< v_prenex_5879 main_y) (<= (select main_a v_prenex_5879) 999) (<= (+ main_y 1) v_prenex_5879))) (forall ((v_prenex_736 Int) (v_prenex_735 Int)) (or (<= (+ main_y 1) v_prenex_736) (<= (+ main_x 1) v_prenex_735) (<= (select main_a v_prenex_736) (+ (select main_a v_prenex_735) 998)) (<= 2 (* 2 (select main_a v_prenex_735))) (<= (select main_a v_prenex_736) 1001) (< v_prenex_736 main_y))) (forall ((v_prenex_4961 Int) (v_prenex_4960 Int)) (or (<= 1000 (+ (select main_a v_prenex_4960) (select main_a v_prenex_4961))) (< v_prenex_4960 main_x) (<= (select main_a v_prenex_4960) 3) (<= 0 (+ (select main_a v_prenex_4960) 1)) (<= (+ main_x 1) v_prenex_4960))) (forall ((v_prenex_6170 Int) (v_prenex_6169 Int)) (or (<= 1000 (+ (select main_a v_prenex_6169) (select main_a v_prenex_6170))) (<= (select main_a v_prenex_6170) 1001) (< v_prenex_6169 main_x) (<= 2 (* 2 (select main_a v_prenex_6169))) (<= (+ main_y 1) v_prenex_6170) (< v_prenex_6170 main_y))) (forall ((v_prenex_1466 Int) (v_prenex_1465 Int)) (or (<= 1 (select main_a v_prenex_1465)) (<= (+ (select main_a v_prenex_1465) 994) (select main_a v_prenex_1466)) (<= (select main_a v_prenex_1466) 999) (<= (+ main_y 1) v_prenex_1466) (< v_prenex_1466 main_y) (<= (* 2 (select main_a v_prenex_1465)) 6))) (or (forall ((v_prenex_2961 Int)) (or (<= (+ main_y 1) v_prenex_2961) (<= (* 2 (select main_a v_prenex_2961)) 1998) (< v_prenex_2961 main_y))) (forall ((v_prenex_2960 Int)) (or (<= 1 (select main_a v_prenex_2960)) (<= (select main_a v_prenex_2960) 3)))) (forall ((v_prenex_3901 Int) (v_prenex_3902 Int)) (or (<= 0 (+ (select main_a v_prenex_3901) 1)) (<= (select main_a v_prenex_3901) 3) (<= (+ main_y 1) v_prenex_3902) (< v_prenex_3901 main_x) (< v_prenex_3902 main_y) (<= (* 2 (select main_a v_prenex_3902)) 1998) (<= (+ (select main_a v_prenex_3901) (select main_a v_prenex_3902)) 1000))) (forall ((v_prenex_2318 Int) (v_prenex_2319 Int)) (or (<= (+ (select main_a v_prenex_2318) 994) (select main_a v_prenex_2319)) (<= (+ main_y 1) v_prenex_2319) (< v_prenex_2319 main_y) (<= 0 (+ (select main_a v_prenex_2318) 1)) (<= 995 (select main_a v_prenex_2319)))) (or (forall ((v_prenex_346 Int)) (or (<= (+ main_y 1) v_prenex_346) (< v_prenex_346 main_y) (<= (select main_a v_prenex_346) 999) (<= 1994 (* 2 (select main_a v_prenex_346))))) (forall ((v_prenex_345 Int)) (or (<= 2 (* 2 (select main_a v_prenex_345))) (<= 0 (+ (select main_a v_prenex_345) 1))))) (forall ((v_prenex_1029 Int) (v_prenex_1028 Int)) (or (<= 0 (+ (select main_a v_prenex_1028) 1)) (<= (+ main_y 1) v_prenex_1029) (<= (select main_a v_prenex_1029) (+ (select main_a v_prenex_1028) 998)) (<= (* 2 (select main_a v_prenex_1029)) 1998) (< v_prenex_1029 main_y))) (forall ((v_prenex_163 Int) (v_prenex_164 Int)) (or (< v_prenex_164 main_y) (<= 995 (select main_a v_prenex_164)) (<= (* 2 (select main_a v_prenex_163)) 6) (<= 2 (* 2 (select main_a v_prenex_163))) (<= (+ main_y 1) v_prenex_164) (< v_prenex_163 main_x) (<= (+ (select main_a v_prenex_163) 994) (select main_a v_prenex_164)))) (or (forall ((v_prenex_680 Int)) (or (< v_prenex_680 main_y) (<= (select main_a v_prenex_680) 1001) (<= (+ main_y 1) v_prenex_680))) (forall ((v_prenex_679 Int)) (or (<= (+ main_x 1) v_prenex_679) (<= 2 (* 2 (select main_a v_prenex_679)))))) (forall ((v_prenex_4209 Int) (v_prenex_4210 Int)) (or (<= (select main_a v_prenex_4209) 5) (< v_prenex_4210 main_y) (<= (+ main_x 1) v_prenex_4209) (<= (select main_a v_prenex_4210) (+ (select main_a v_prenex_4209) 998)) (<= (+ main_y 1) v_prenex_4210) (<= 995 (select main_a v_prenex_4210)))) (forall ((v_prenex_2081 Int) (v_prenex_2082 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2081))) (<= (select main_a v_prenex_2082) (+ (select main_a v_prenex_2081) 998)) (<= (+ main_y 1) v_prenex_2082) (< v_prenex_2082 main_y) (<= 997 (select main_a v_prenex_2082)) (<= 1 (select main_a v_prenex_2081)))) (forall ((v_prenex_154 Int) (v_prenex_153 Int)) (or (<= 997 (select main_a v_prenex_154)) (< v_prenex_154 main_y) (<= 1000 (+ (select main_a v_prenex_153) (select main_a v_prenex_154))) (<= (+ main_y 1) v_prenex_154) (<= (select main_a v_prenex_153) 3) (<= 0 (+ (select main_a v_prenex_153) 1)))) (forall ((v_prenex_1679 Int) (v_prenex_1680 Int)) (or (<= 1 (select main_a v_prenex_1679)) (<= 2 (* 2 (select main_a v_prenex_1679))) (<= (+ main_y 1) v_prenex_1680) (<= (+ main_x 1) v_prenex_1679) (<= (* 2 (select main_a v_prenex_1680)) 1998) (< v_prenex_1680 main_y) (<= (+ (select main_a v_prenex_1679) 994) (select main_a v_prenex_1680)))) (forall ((v_prenex_3206 Int) (v_prenex_3207 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3206))) (<= (select main_a v_prenex_3207) (+ (select main_a v_prenex_3206) 998)) (<= 997 (select main_a v_prenex_3207)) (<= (select main_a v_prenex_3206) 3) (< v_prenex_3207 main_y) (< v_prenex_3206 main_x) (<= (+ main_y 1) v_prenex_3207))) (forall ((v_prenex_3625 Int) (v_prenex_3626 Int)) (or (<= (+ main_y 1) v_prenex_3626) (<= 1994 (* 2 (select main_a v_prenex_3626))) (<= (+ (select main_a v_prenex_3625) 994) (select main_a v_prenex_3626)) (<= (* 2 (select main_a v_prenex_3625)) 6) (<= (+ main_x 1) v_prenex_3625) (< v_prenex_3626 main_y))) (forall ((v_prenex_1890 Int) (v_prenex_1889 Int)) (or (<= (* 2 (select main_a v_prenex_1889)) 6) (< v_prenex_1890 main_y) (<= (+ main_y 1) v_prenex_1890) (<= 997 (select main_a v_prenex_1890)) (<= (+ (select main_a v_prenex_1889) 994) (select main_a v_prenex_1890)) (<= 2 (* 2 (select main_a v_prenex_1889))) (< v_prenex_1889 main_x))) (or (forall ((v_prenex_5029 Int)) (<= 1994 (* 2 (select main_a v_prenex_5029)))) (forall ((v_prenex_5028 Int)) (or (< v_prenex_5028 main_x) (<= (select main_a v_prenex_5028) 3) (<= (select main_a v_prenex_5028) 5) (<= (+ main_x 1) v_prenex_5028)))) (forall ((v_prenex_5637 Int) (v_prenex_5638 Int)) (or (< v_prenex_5637 main_x) (<= (+ main_y 1) v_prenex_5638) (<= (select main_a v_prenex_5637) 3) (<= (+ (select main_a v_prenex_5637) (select main_a v_prenex_5638)) 1000) (<= (+ main_x 1) v_prenex_5637))) (forall ((v_prenex_1434 Int) (v_prenex_1433 Int)) (or (<= 997 (select main_a v_prenex_1434)) (< v_prenex_1434 main_y) (<= (+ (select main_a v_prenex_1433) (select main_a v_prenex_1434)) 1000) (<= (select main_a v_prenex_1433) 5) (<= (select main_a v_prenex_1433) 3) (<= (+ main_x 1) v_prenex_1433) (<= (+ main_y 1) v_prenex_1434))) (or (forall ((v_prenex_1707 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1707))) (< v_prenex_1707 main_x))) (forall ((v_prenex_1708 Int)) (or (<= (+ main_y 1) v_prenex_1708) (< v_prenex_1708 main_y) (<= 995 (select main_a v_prenex_1708))))) (forall ((v_prenex_2637 Int) (v_prenex_2638 Int)) (or (<= (select main_a v_prenex_2637) 5) (< v_prenex_2638 main_y) (<= (+ main_x 1) v_prenex_2637) (<= 997 (select main_a v_prenex_2638)) (<= 2 (* 2 (select main_a v_prenex_2637))) (<= (+ (select main_a v_prenex_2637) 994) (select main_a v_prenex_2638)) (<= (+ main_y 1) v_prenex_2638))) (forall ((v_prenex_581 Int) (v_prenex_582 Int)) (or (<= (+ main_y 1) v_prenex_582) (<= (select main_a v_prenex_581) 5) (< v_prenex_581 main_x) (< v_prenex_582 main_y) (<= (+ (select main_a v_prenex_581) 994) (select main_a v_prenex_582)) (<= (* 2 (select main_a v_prenex_582)) 1998))) (forall ((v_prenex_2798 Int) (v_prenex_2797 Int)) (or (<= (* 2 (select main_a v_prenex_2797)) 6) (<= (select main_a v_prenex_2798) 1001) (<= (+ (select main_a v_prenex_2797) (select main_a v_prenex_2798)) 1000) (< v_prenex_2798 main_y) (<= (+ main_y 1) v_prenex_2798) (<= (select main_a v_prenex_2797) 3))) (forall ((v_prenex_3586 Int) (v_prenex_3585 Int)) (or (< v_prenex_3586 main_y) (<= 0 (+ (select main_a v_prenex_3585) 1)) (<= (+ main_x 1) v_prenex_3585) (<= (+ main_y 1) v_prenex_3586) (<= (+ (select main_a v_prenex_3585) 994) (select main_a v_prenex_3586)) (<= (select main_a v_prenex_3586) 999))) (or (forall ((v_prenex_2716 Int)) (or (<= (* 2 (select main_a v_prenex_2716)) 1998) (<= (+ main_y 1) v_prenex_2716) (<= 995 (select main_a v_prenex_2716)) (< v_prenex_2716 main_y))) (forall ((v_prenex_2715 Int)) (or (<= 0 (+ (select main_a v_prenex_2715) 1)) (<= 1 (select main_a v_prenex_2715)) (<= (+ main_x 1) v_prenex_2715)))) (forall ((v_prenex_3386 Int) (v_prenex_3387 Int)) (or (<= (+ main_x 1) v_prenex_3386) (<= (+ (select main_a v_prenex_3386) (select main_a v_prenex_3387)) 1000) (< v_prenex_3387 main_y) (<= (* 2 (select main_a v_prenex_3386)) 6) (<= (+ main_y 1) v_prenex_3387) (<= (select main_a v_prenex_3387) 999) (<= (select main_a v_prenex_3386) 5))) (forall ((v_prenex_5426 Int) (v_prenex_5425 Int)) (or (<= (+ (select main_a v_prenex_5425) (select main_a v_prenex_5426)) 1000) (<= (+ main_y 1) v_prenex_5426) (<= (select main_a v_prenex_5425) 5) (< v_prenex_5426 main_y) (< v_prenex_5425 main_x) (<= (* 2 (select main_a v_prenex_5426)) 1998))) (forall ((v_prenex_3815 Int) (v_prenex_3816 Int)) (or (<= (+ main_x 1) v_prenex_3815) (<= (+ (select main_a v_prenex_3815) 994) (select main_a v_prenex_3816)) (<= 1 (select main_a v_prenex_3815)) (<= 997 (select main_a v_prenex_3816)) (< v_prenex_3816 main_y) (<= (select main_a v_prenex_3815) 5) (<= (+ main_y 1) v_prenex_3816))) (forall ((v_prenex_1278 Int) (v_prenex_1277 Int)) (or (<= 1 (select main_a v_prenex_1277)) (<= (+ (select main_a v_prenex_1277) 994) (select main_a v_prenex_1278)) (<= 995 (select main_a v_prenex_1278)) (< v_prenex_1278 main_y) (<= (+ main_y 1) v_prenex_1278))) (forall ((v_prenex_1017 Int) (v_prenex_1016 Int)) (or (<= (+ main_y 1) v_prenex_1017) (<= (+ main_x 1) v_prenex_1016) (< v_prenex_1017 main_y) (<= (select main_a v_prenex_1017) 999) (<= (select main_a v_prenex_1016) 3) (<= (+ (select main_a v_prenex_1016) 994) (select main_a v_prenex_1017)) (<= (select main_a v_prenex_1016) 5))) (forall ((v_prenex_1644 Int) (v_prenex_1643 Int)) (or (<= 997 (select main_a v_prenex_1644)) (<= (select main_a v_prenex_1644) (+ (select main_a v_prenex_1643) 998)) (<= (+ main_y 1) v_prenex_1644) (<= 0 (+ (select main_a v_prenex_1643) 1)) (<= (select main_a v_prenex_1643) 5) (<= (+ main_x 1) v_prenex_1643) (< v_prenex_1644 main_y))) (forall ((v_prenex_451 Int) (v_prenex_452 Int)) (or (<= (select main_a v_prenex_452) (+ (select main_a v_prenex_451) 998)) (<= (+ main_y 1) v_prenex_452) (<= (+ main_x 1) v_prenex_451) (< v_prenex_452 main_y) (<= 1994 (* 2 (select main_a v_prenex_452))))) (or (forall ((v_prenex_2220 Int)) (or (< v_prenex_2220 main_x) (<= 0 (+ (select main_a v_prenex_2220) 1)))) (forall ((v_prenex_2221 Int)) (or (<= (select main_a v_prenex_2221) 1001) (< v_prenex_2221 main_y) (<= (+ main_y 1) v_prenex_2221) (<= (* 2 (select main_a v_prenex_2221)) 1998)))) (forall ((v_prenex_1013 Int) (v_prenex_1012 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1012))) (<= (+ main_y 1) v_prenex_1013) (< v_prenex_1013 main_y) (<= (select main_a v_prenex_1013) 999) (< v_prenex_1012 main_x) (<= (+ (select main_a v_prenex_1012) 994) (select main_a v_prenex_1013)))) (forall ((v_prenex_3395 Int) (v_prenex_3394 Int)) (or (<= (* 2 (select main_a v_prenex_3395)) 1998) (< v_prenex_3395 main_y) (<= (+ main_y 1) v_prenex_3395) (<= 0 (+ (select main_a v_prenex_3394) 1)) (<= (+ (select main_a v_prenex_3394) (select main_a v_prenex_3395)) 1000) (< v_prenex_3394 main_x) (<= (select main_a v_prenex_3394) 3))) (or (forall ((v_prenex_2841 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2841))) (< v_prenex_2841 main_x) (<= (select main_a v_prenex_2841) 5))) (forall ((v_prenex_2842 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2842))) (<= 997 (select main_a v_prenex_2842)) (< v_prenex_2842 main_y) (<= (+ main_y 1) v_prenex_2842)))) (forall ((v_prenex_4689 Int) (v_prenex_4688 Int)) (or (<= 1000 (+ (select main_a v_prenex_4688) (select main_a v_prenex_4689))) (< v_prenex_4689 main_y) (<= (+ main_y 1) v_prenex_4689) (<= 995 (select main_a v_prenex_4689)) (<= 2 (* 2 (select main_a v_prenex_4688))) (<= 0 (+ (select main_a v_prenex_4688) 1)))) (forall ((v_prenex_1379 Int) (v_prenex_1380 Int)) (or (<= (+ main_y 1) v_prenex_1380) (<= 1 (select main_a v_prenex_1379)) (<= 1994 (* 2 (select main_a v_prenex_1380))) (< v_prenex_1379 main_x) (<= (select main_a v_prenex_1379) 3) (< v_prenex_1380 main_y) (<= (+ (select main_a v_prenex_1379) 994) (select main_a v_prenex_1380)))) (forall ((v_prenex_4090 Int) (v_prenex_4089 Int)) (or (<= 0 (+ (select main_a v_prenex_4089) 1)) (<= 1000 (+ (select main_a v_prenex_4089) (select main_a v_prenex_4090))) (< v_prenex_4090 main_y) (<= (+ main_y 1) v_prenex_4090) (<= (select main_a v_prenex_4090) 999) (<= 1 (select main_a v_prenex_4089)))) (forall ((v_prenex_3781 Int) (v_prenex_3782 Int)) (or (<= (+ main_y 1) v_prenex_3782) (<= (+ (select main_a v_prenex_3781) (select main_a v_prenex_3782)) 1000) (< v_prenex_3782 main_y) (< v_prenex_3781 main_x) (<= 1994 (* 2 (select main_a v_prenex_3782))) (<= 1 (select main_a v_prenex_3781)) (<= (select main_a v_prenex_3781) 5))) (forall ((v_prenex_3947 Int) (v_prenex_3948 Int)) (or (<= (+ main_y 1) v_prenex_3948) (<= (+ (select main_a v_prenex_3947) 994) (select main_a v_prenex_3948)) (<= 1 (select main_a v_prenex_3947)) (<= (select main_a v_prenex_3947) 3) (<= (select main_a v_prenex_3948) 1001) (< v_prenex_3948 main_y))) (forall ((v_prenex_1206 Int) (v_prenex_1207 Int)) (or (<= 0 (+ (select main_a v_prenex_1206) 1)) (<= 1000 (+ (select main_a v_prenex_1206) (select main_a v_prenex_1207))) (<= (select main_a v_prenex_1207) 999) (<= (+ main_y 1) v_prenex_1207) (< v_prenex_1207 main_y))) (forall ((v_prenex_3820 Int) (v_prenex_3819 Int)) (or (< v_prenex_3819 main_x) (< v_prenex_3820 main_y) (<= (select main_a v_prenex_3819) 5) (<= (+ main_y 1) v_prenex_3820) (<= (* 2 (select main_a v_prenex_3820)) 1998) (<= 0 (+ (select main_a v_prenex_3819) 1)) (<= 1000 (+ (select main_a v_prenex_3819) (select main_a v_prenex_3820))))) (forall ((v_prenex_1968 Int) (v_prenex_1967 Int)) (or (<= 1 (select main_a v_prenex_1967)) (<= 995 (select main_a v_prenex_1968)) (< v_prenex_1968 main_y) (<= (+ main_x 1) v_prenex_1967) (<= (+ main_y 1) v_prenex_1968) (<= (* 2 (select main_a v_prenex_1967)) 6) (<= (+ (select main_a v_prenex_1967) (select main_a v_prenex_1968)) 1000))) (forall ((v_prenex_176 Int) (v_prenex_175 Int)) (or (<= 1000 (+ (select main_a v_prenex_175) (select main_a v_prenex_176))) (< v_prenex_176 main_y) (<= 1 (select main_a v_prenex_175)) (<= (* 2 (select main_a v_prenex_176)) 1998) (<= 0 (+ (select main_a v_prenex_175) 1)) (< v_prenex_175 main_x) (<= (+ main_y 1) v_prenex_176))) (forall ((v_prenex_3108 Int) (v_prenex_3109 Int)) (or (<= (select main_a v_prenex_3109) 1001) (<= (+ main_y 1) v_prenex_3109) (<= (+ main_x 1) v_prenex_3108) (<= (+ (select main_a v_prenex_3108) 994) (select main_a v_prenex_3109)) (< v_prenex_3109 main_y) (<= 1 (select main_a v_prenex_3108)))) (or (forall ((v_prenex_633 Int)) (or (<= 0 (+ (select main_a v_prenex_633) 1)) (< v_prenex_633 main_x) (<= 2 (* 2 (select main_a v_prenex_633))))) (forall ((v_prenex_634 Int)) (or (<= (+ main_y 1) v_prenex_634) (<= 1994 (* 2 (select main_a v_prenex_634))) (< v_prenex_634 main_y) (<= (* 2 (select main_a v_prenex_634)) 1998)))) (or (forall ((v_prenex_6319 Int)) (or (<= 1 (select main_a v_prenex_6319)) (< v_prenex_6319 main_x) (<= (select main_a v_prenex_6319) 3))) (forall ((v_prenex_6320 Int)) (or (<= 997 (select main_a v_prenex_6320)) (<= (* 2 (select main_a v_prenex_6320)) 1998) (<= (+ main_y 1) v_prenex_6320) (< v_prenex_6320 main_y)))) (forall ((v_prenex_642 Int) (v_prenex_641 Int)) (or (<= (select main_a v_prenex_642) (+ (select main_a v_prenex_641) 998)) (<= (select main_a v_prenex_641) 3) (<= 995 (select main_a v_prenex_642)) (<= (select main_a v_prenex_641) 5) (< v_prenex_642 main_y) (<= (+ main_y 1) v_prenex_642) (<= (+ main_x 1) v_prenex_641))) (or (forall ((v_prenex_5539 Int)) (or (<= (+ main_x 1) v_prenex_5539) (<= (* 2 (select main_a v_prenex_5539)) 6) (<= 0 (+ (select main_a v_prenex_5539) 1)))) (forall ((v_prenex_5540 Int)) (or (<= (+ main_y 1) v_prenex_5540) (< v_prenex_5540 main_y) (<= (* 2 (select main_a v_prenex_5540)) 1998)))) (or (forall ((v_prenex_5225 Int)) (or (<= (select main_a v_prenex_5225) 5) (<= (select main_a v_prenex_5225) 3) (<= (+ main_x 1) v_prenex_5225))) (forall ((v_prenex_5226 Int)) (or (<= (select main_a v_prenex_5226) 1001) (<= (+ main_y 1) v_prenex_5226) (<= 1994 (* 2 (select main_a v_prenex_5226))) (< v_prenex_5226 main_y)))) (or (forall ((v_prenex_1784 Int)) (or (<= (+ main_y 1) v_prenex_1784) (< v_prenex_1784 main_y) (<= 1994 (* 2 (select main_a v_prenex_1784))) (<= (select main_a v_prenex_1784) 1001))) (forall ((v_prenex_1783 Int)) (<= (select main_a v_prenex_1783) 5))) (forall ((v_prenex_6274 Int) (v_prenex_6273 Int)) (or (< v_prenex_6274 main_y) (<= (+ main_y 1) v_prenex_6274) (< v_prenex_6273 main_x) (<= (+ (select main_a v_prenex_6273) (select main_a v_prenex_6274)) 1000) (<= (select main_a v_prenex_6274) 1001) (<= 0 (+ (select main_a v_prenex_6273) 1)) (<= (select main_a v_prenex_6273) 5))) (forall ((v_prenex_1698 Int) (v_prenex_1697 Int)) (or (<= 995 (select main_a v_prenex_1698)) (< v_prenex_1697 main_x) (<= (+ main_y 1) v_prenex_1698) (<= 2 (* 2 (select main_a v_prenex_1697))) (<= 0 (+ (select main_a v_prenex_1697) 1)) (<= (+ (select main_a v_prenex_1697) 994) (select main_a v_prenex_1698)) (< v_prenex_1698 main_y))) (or (forall ((v_prenex_5528 Int)) (or (<= 995 (select main_a v_prenex_5528)) (<= (* 2 (select main_a v_prenex_5528)) 1998) (< v_prenex_5528 main_y) (<= (+ main_y 1) v_prenex_5528))) (forall ((v_prenex_5527 Int)) (or (< v_prenex_5527 main_x) (<= (select main_a v_prenex_5527) 5) (<= 2 (* 2 (select main_a v_prenex_5527)))))) (or (forall ((v_prenex_4140 Int)) (or (<= (+ main_y 1) v_prenex_4140) (<= 1994 (* 2 (select main_a v_prenex_4140))))) (forall ((v_prenex_4139 Int)) (or (< v_prenex_4139 main_x) (<= (* 2 (select main_a v_prenex_4139)) 6) (<= (+ main_x 1) v_prenex_4139)))) (forall ((v_prenex_3583 Int) (v_prenex_3584 Int)) (or (<= 0 (+ (select main_a v_prenex_3583) 1)) (< v_prenex_3584 main_y) (<= (+ main_y 1) v_prenex_3584) (<= 1000 (+ (select main_a v_prenex_3583) (select main_a v_prenex_3584))) (<= (+ main_x 1) v_prenex_3583) (<= 1994 (* 2 (select main_a v_prenex_3584))))) (forall ((v_prenex_249 Int) (v_prenex_250 Int)) (or (<= (+ (select main_a v_prenex_249) 994) (select main_a v_prenex_250)) (< v_prenex_250 main_y) (<= 995 (select main_a v_prenex_250)) (< v_prenex_249 main_x) (<= (select main_a v_prenex_249) 3) (<= (+ main_y 1) v_prenex_250))) (or (forall ((v_prenex_2677 Int)) (or (<= 0 (+ (select main_a v_prenex_2677) 1)) (<= (select main_a v_prenex_2677) 3))) (forall ((v_prenex_2678 Int)) (or (<= (+ main_y 1) v_prenex_2678) (<= 1994 (* 2 (select main_a v_prenex_2678))) (< v_prenex_2678 main_y) (<= (select main_a v_prenex_2678) 999)))) (or (forall ((v_prenex_3675 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3675))) (< v_prenex_3675 main_x))) (forall ((v_prenex_3676 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3676))) (<= (+ main_y 1) v_prenex_3676) (< v_prenex_3676 main_y)))) (forall ((v_prenex_5059 Int) (v_prenex_5058 Int)) (or (<= (select main_a v_prenex_5059) (+ (select main_a v_prenex_5058) 998)) (< v_prenex_5059 main_y) (<= (+ main_x 1) v_prenex_5058) (<= 1 (select main_a v_prenex_5058)) (<= 997 (select main_a v_prenex_5059)) (<= (+ main_y 1) v_prenex_5059))) (forall ((v_prenex_4274 Int) (v_prenex_4273 Int)) (or (<= (select main_a v_prenex_4273) 3) (< v_prenex_4274 main_y) (< v_prenex_4273 main_x) (<= (+ main_y 1) v_prenex_4274) (<= (select main_a v_prenex_4274) 999) (<= (+ (select main_a v_prenex_4273) (select main_a v_prenex_4274)) 1000))) (forall ((v_prenex_6030 Int) (v_prenex_6029 Int)) (or (<= 995 (select main_a v_prenex_6030)) (<= (select main_a v_prenex_6030) (+ (select main_a v_prenex_6029) 998)) (<= (+ main_y 1) v_prenex_6030) (<= 1 (select main_a v_prenex_6029)) (<= 0 (+ (select main_a v_prenex_6029) 1)) (< v_prenex_6030 main_y) (< v_prenex_6029 main_x))) (forall ((v_prenex_4322 Int) (v_prenex_4321 Int)) (or (<= (select main_a v_prenex_4322) (+ (select main_a v_prenex_4321) 998)) (<= 0 (+ (select main_a v_prenex_4321) 1)) (<= (+ main_y 1) v_prenex_4322) (<= 1 (select main_a v_prenex_4321)) (< v_prenex_4321 main_x) (< v_prenex_4322 main_y) (<= 1994 (* 2 (select main_a v_prenex_4322))))) (or (forall ((v_prenex_2141 Int)) (or (<= (select main_a v_prenex_2141) 3) (<= 0 (+ (select main_a v_prenex_2141) 1)) (< v_prenex_2141 main_x))) (forall ((v_prenex_2142 Int)) (or (<= 997 (select main_a v_prenex_2142)) (<= (+ main_y 1) v_prenex_2142) (< v_prenex_2142 main_y) (<= (* 2 (select main_a v_prenex_2142)) 1998)))) (forall ((v_prenex_3139 Int) (v_prenex_3138 Int)) (or (< v_prenex_3139 main_y) (<= (+ main_y 1) v_prenex_3139) (< v_prenex_3138 main_x) (<= (* 2 (select main_a v_prenex_3139)) 1998) (<= (+ (select main_a v_prenex_3138) 994) (select main_a v_prenex_3139)) (<= 1 (select main_a v_prenex_3138)))) (forall ((v_prenex_3082 Int) (v_prenex_3083 Int)) (or (< v_prenex_3083 main_y) (< v_prenex_3082 main_x) (<= 2 (* 2 (select main_a v_prenex_3082))) (<= 0 (+ (select main_a v_prenex_3082) 1)) (<= (select main_a v_prenex_3083) (+ (select main_a v_prenex_3082) 998)) (<= 997 (select main_a v_prenex_3083)) (<= (+ main_y 1) v_prenex_3083))) (forall ((v_prenex_3524 Int) (v_prenex_3523 Int)) (or (<= (+ (select main_a v_prenex_3523) 994) (select main_a v_prenex_3524)) (<= (select main_a v_prenex_3523) 5) (<= 1994 (* 2 (select main_a v_prenex_3524))) (< v_prenex_3524 main_y) (<= (+ main_y 1) v_prenex_3524) (<= 1 (select main_a v_prenex_3523)))) (forall ((v_prenex_1011 Int) (v_prenex_1010 Int)) (or (< v_prenex_1010 main_x) (<= (select main_a v_prenex_1011) (+ (select main_a v_prenex_1010) 998)) (<= (+ main_x 1) v_prenex_1010) (<= 0 (+ (select main_a v_prenex_1010) 1)) (<= (* 2 (select main_a v_prenex_1010)) 6))) (forall ((v_prenex_1622 Int) (v_prenex_1621 Int)) (or (<= (* 2 (select main_a v_prenex_1622)) 1998) (<= (* 2 (select main_a v_prenex_1621)) 6) (< v_prenex_1621 main_x) (< v_prenex_1622 main_y) (<= (+ main_y 1) v_prenex_1622) (<= (+ (select main_a v_prenex_1621) (select main_a v_prenex_1622)) 1000))) (forall ((v_prenex_4877 Int) (v_prenex_4876 Int)) (or (<= (* 2 (select main_a v_prenex_4877)) 1998) (<= 0 (+ (select main_a v_prenex_4876) 1)) (<= (+ main_y 1) v_prenex_4877) (<= (select main_a v_prenex_4877) (+ (select main_a v_prenex_4876) 998)) (<= 1 (select main_a v_prenex_4876)) (< v_prenex_4877 main_y))) (forall ((v_prenex_1476 Int) (v_prenex_1475 Int)) (or (<= (+ main_y 1) v_prenex_1476) (<= (select main_a v_prenex_1475) 3) (<= 1000 (+ (select main_a v_prenex_1475) (select main_a v_prenex_1476))) (<= 2 (* 2 (select main_a v_prenex_1475))) (< v_prenex_1475 main_x) (< v_prenex_1476 main_y) (<= (* 2 (select main_a v_prenex_1476)) 1998))) (forall ((v_prenex_2613 Int) (v_prenex_2614 Int)) (or (<= (+ main_x 1) v_prenex_2613) (<= (+ main_y 1) v_prenex_2614) (<= 1 (select main_a v_prenex_2613)) (<= 997 (select main_a v_prenex_2614)) (<= (select main_a v_prenex_2614) (+ (select main_a v_prenex_2613) 998)) (<= 2 (* 2 (select main_a v_prenex_2613))) (< v_prenex_2614 main_y))) (forall ((v_prenex_5713 Int) (v_prenex_5712 Int)) (or (<= (select main_a v_prenex_5713) 999) (<= (+ (select main_a v_prenex_5712) (select main_a v_prenex_5713)) 1000) (<= (+ main_y 1) v_prenex_5713) (< v_prenex_5713 main_y) (<= (select main_a v_prenex_5712) 3) (<= (+ main_x 1) v_prenex_5712))) (forall ((v_prenex_4650 Int) (v_prenex_4651 Int)) (or (<= 1000 (+ (select main_a v_prenex_4650) (select main_a v_prenex_4651))) (<= (select main_a v_prenex_4650) 5) (< v_prenex_4651 main_y) (<= 997 (select main_a v_prenex_4651)) (<= (select main_a v_prenex_4650) 3) (<= (+ main_y 1) v_prenex_4651) (< v_prenex_4650 main_x))) (forall ((v_prenex_4214 Int) (v_prenex_4213 Int)) (or (<= (+ main_x 1) v_prenex_4213) (<= 1994 (* 2 (select main_a v_prenex_4214))) (<= (+ (select main_a v_prenex_4213) 994) (select main_a v_prenex_4214)) (< v_prenex_4214 main_y) (<= (select main_a v_prenex_4213) 3) (<= 1 (select main_a v_prenex_4213)) (<= (+ main_y 1) v_prenex_4214))) (forall ((v_prenex_81 Int) (v_prenex_80 Int)) (or (<= (select main_a v_prenex_81) 999) (<= (select main_a v_prenex_80) 5) (< v_prenex_81 main_y) (<= (select main_a v_prenex_81) (+ (select main_a v_prenex_80) 998)) (<= (+ main_y 1) v_prenex_81))) (or (forall ((v_prenex_1747 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1747))) (< v_prenex_1747 main_x) (<= (* 2 (select main_a v_prenex_1747)) 6))) (forall ((v_prenex_1748 Int)) (or (<= (* 2 (select main_a v_prenex_1748)) 1998) (<= (+ main_y 1) v_prenex_1748) (< v_prenex_1748 main_y)))) (forall ((v_prenex_2615 Int) (v_prenex_2616 Int)) (or (<= (+ main_y 1) v_prenex_2616) (< v_prenex_2615 main_x) (< v_prenex_2616 main_y) (<= 1000 (+ (select main_a v_prenex_2615) (select main_a v_prenex_2616))) (<= (* 2 (select main_a v_prenex_2615)) 6) (<= (* 2 (select main_a v_prenex_2616)) 1998))) (forall ((v_prenex_2046 Int) (v_prenex_2045 Int)) (or (<= 1000 (+ (select main_a v_prenex_2045) (select main_a v_prenex_2046))) (< v_prenex_2046 main_y) (<= (+ main_x 1) v_prenex_2045) (<= (* 2 (select main_a v_prenex_2046)) 1998) (<= (+ main_y 1) v_prenex_2046) (<= 2 (* 2 (select main_a v_prenex_2045))) (<= (select main_a v_prenex_2045) 3))) (forall ((v_prenex_1415 Int) (v_prenex_1416 Int)) (or (<= 1000 (+ (select main_a v_prenex_1415) (select main_a v_prenex_1416))) (<= (select main_a v_prenex_1415) 3) (<= 0 (+ (select main_a v_prenex_1415) 1)) (<= (+ main_x 1) v_prenex_1415) (<= (+ main_y 1) v_prenex_1416) (< v_prenex_1416 main_y) (<= 1994 (* 2 (select main_a v_prenex_1416))))) (or (forall ((v_prenex_3257 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3257))) (<= (+ main_y 1) v_prenex_3257) (<= (select main_a v_prenex_3257) 1001) (< v_prenex_3257 main_y))) (forall ((v_prenex_3256 Int)) (or (<= 1 (select main_a v_prenex_3256)) (<= (* 2 (select main_a v_prenex_3256)) 6)))) (forall ((v_prenex_1678 Int) (v_prenex_1677 Int)) (or (< v_prenex_1678 main_y) (<= (+ main_y 1) v_prenex_1678) (<= (+ (select main_a v_prenex_1677) 994) (select main_a v_prenex_1678)) (<= 997 (select main_a v_prenex_1678)) (<= (select main_a v_prenex_1677) 5) (< v_prenex_1677 main_x))) (or (forall ((v_prenex_5193 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5193))) (< v_prenex_5193 main_x))) (forall ((v_prenex_5194 Int)) (or (<= (+ main_y 1) v_prenex_5194) (< v_prenex_5194 main_y) (<= (select main_a v_prenex_5194) 1001)))) (forall ((v_prenex_3881 Int) (v_prenex_3882 Int)) (or (< v_prenex_3882 main_y) (<= (+ main_y 1) v_prenex_3882) (<= 0 (+ (select main_a v_prenex_3881) 1)) (<= (select main_a v_prenex_3882) 1001) (<= (+ (select main_a v_prenex_3881) (select main_a v_prenex_3882)) 1000) (<= (select main_a v_prenex_3881) 5))) (forall ((v_prenex_1001 Int) (v_prenex_1000 Int)) (or (<= (select main_a v_prenex_1001) 999) (<= (+ main_y 1) v_prenex_1001) (< v_prenex_1000 main_x) (<= (+ (select main_a v_prenex_1000) 994) (select main_a v_prenex_1001)) (< v_prenex_1001 main_y) (<= (select main_a v_prenex_1000) 5))) (forall ((v_prenex_5051 Int) (v_prenex_5050 Int)) (or (<= (select main_a v_prenex_5050) 3) (< v_prenex_5051 main_y) (<= (+ main_y 1) v_prenex_5051) (<= (+ main_x 1) v_prenex_5050) (<= (+ (select main_a v_prenex_5050) (select main_a v_prenex_5051)) 1000) (<= (select main_a v_prenex_5051) 1001))) (forall ((v_prenex_2486 Int)) (or (<= (+ main_y 1) v_prenex_2486) (< v_prenex_2486 main_y) (<= (* 2 (select main_a v_prenex_2486)) 1998))) (forall ((v_prenex_1292 Int) (v_prenex_1291 Int)) (or (<= (* 2 (select main_a v_prenex_1291)) 6) (<= 1 (select main_a v_prenex_1291)) (< v_prenex_1292 main_y) (<= (select main_a v_prenex_1292) 999) (<= (+ main_y 1) v_prenex_1292) (<= (select main_a v_prenex_1292) (+ (select main_a v_prenex_1291) 998)))) (or (forall ((v_prenex_2872 Int)) (or (<= (+ main_y 1) v_prenex_2872) (<= 1994 (* 2 (select main_a v_prenex_2872))) (< v_prenex_2872 main_y))) (forall ((v_prenex_2871 Int)) (or (<= (* 2 (select main_a v_prenex_2871)) 6) (< v_prenex_2871 main_x)))) (forall ((v_prenex_1264 Int) (v_prenex_1263 Int)) (or (<= (+ main_y 1) v_prenex_1264) (<= (* 2 (select main_a v_prenex_1263)) 6) (<= (+ (select main_a v_prenex_1263) 994) (select main_a v_prenex_1264)) (<= (* 2 (select main_a v_prenex_1264)) 1998) (<= 2 (* 2 (select main_a v_prenex_1263))) (< v_prenex_1263 main_x) (< v_prenex_1264 main_y))) (forall ((v_prenex_1562 Int) (v_prenex_1561 Int)) (or (<= (select main_a v_prenex_1562) (+ (select main_a v_prenex_1561) 998)) (< v_prenex_1562 main_y) (<= (+ main_x 1) v_prenex_1561) (<= (+ main_y 1) v_prenex_1562) (<= 0 (+ (select main_a v_prenex_1561) 1)) (<= 997 (select main_a v_prenex_1562)) (<= 2 (* 2 (select main_a v_prenex_1561))))) (or (forall ((v_prenex_3123 Int)) (or (<= (+ main_y 1) v_prenex_3123) (< v_prenex_3123 main_y) (<= 1994 (* 2 (select main_a v_prenex_3123))) (<= (* 2 (select main_a v_prenex_3123)) 1998))) (forall ((v_prenex_3122 Int)) (or (<= (+ main_x 1) v_prenex_3122) (<= (select main_a v_prenex_3122) 5) (<= 0 (+ (select main_a v_prenex_3122) 1))))) (forall ((v_prenex_864 Int) (v_prenex_865 Int)) (or (<= (+ main_x 1) v_prenex_864) (<= (* 2 (select main_a v_prenex_865)) 1998) (< v_prenex_865 main_y) (<= (select main_a v_prenex_864) 5) (<= (select main_a v_prenex_865) (+ (select main_a v_prenex_864) 998)) (<= (+ main_y 1) v_prenex_865) (<= (* 2 (select main_a v_prenex_864)) 6))) (forall ((v_prenex_5161 Int) (v_prenex_5162 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5162))) (<= (+ main_x 1) v_prenex_5161) (<= (select main_a v_prenex_5161) 5) (<= (+ (select main_a v_prenex_5161) 994) (select main_a v_prenex_5162)) (<= (+ main_y 1) v_prenex_5162) (< v_prenex_5162 main_y))) (forall ((v_prenex_3685 Int) (v_prenex_3686 Int)) (or (< v_prenex_3686 main_y) (<= (+ (select main_a v_prenex_3685) (select main_a v_prenex_3686)) 1000) (<= (+ main_y 1) v_prenex_3686) (<= (* 2 (select main_a v_prenex_3686)) 1998) (<= (* 2 (select main_a v_prenex_3685)) 6) (<= (select main_a v_prenex_3685) 3))) (forall ((v_prenex_560 Int) (v_prenex_559 Int)) (or (< v_prenex_559 main_x) (<= (* 2 (select main_a v_prenex_559)) 6) (<= (select main_a v_prenex_560) 1001) (<= (+ main_y 1) v_prenex_560) (<= (+ (select main_a v_prenex_559) (select main_a v_prenex_560)) 1000) (< v_prenex_560 main_y) (<= 1 (select main_a v_prenex_559)))) (forall ((v_prenex_2007 Int) (v_prenex_2008 Int)) (or (<= (+ main_y 1) v_prenex_2008) (<= 2 (* 2 (select main_a v_prenex_2007))) (< v_prenex_2008 main_y) (<= (select main_a v_prenex_2008) 999) (<= (+ (select main_a v_prenex_2007) (select main_a v_prenex_2008)) 1000))) (forall ((v_prenex_4128 Int) (v_prenex_4127 Int)) (or (<= (+ main_y 1) v_prenex_4128) (<= (select main_a v_prenex_4128) (+ (select main_a v_prenex_4127) 998)) (<= (* 2 (select main_a v_prenex_4127)) 6) (<= 0 (+ (select main_a v_prenex_4127) 1)) (< v_prenex_4127 main_x) (<= (* 2 (select main_a v_prenex_4128)) 1998) (< v_prenex_4128 main_y))) (forall ((v_prenex_1489 Int) (v_prenex_1490 Int)) (or (<= (+ (select main_a v_prenex_1489) 994) (select main_a v_prenex_1490)) (<= 0 (+ (select main_a v_prenex_1489) 1)) (<= (+ main_x 1) v_prenex_1489) (< v_prenex_1490 main_y) (<= 995 (select main_a v_prenex_1490)) (<= (+ main_y 1) v_prenex_1490) (<= (select main_a v_prenex_1489) 3))) (forall ((v_prenex_561 Int) (v_prenex_562 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_562))) (<= (+ main_y 1) v_prenex_562) (<= 1 (select main_a v_prenex_561)) (< v_prenex_561 main_x) (< v_prenex_562 main_y) (<= (+ (select main_a v_prenex_561) (select main_a v_prenex_562)) 1000))) (forall ((v_prenex_1918 Int) (v_prenex_1917 Int)) (or (<= (+ (select main_a v_prenex_1917) 994) (select main_a v_prenex_1918)) (<= (select main_a v_prenex_1917) 5) (<= (+ main_x 1) v_prenex_1917) (< v_prenex_1918 main_y) (<= 995 (select main_a v_prenex_1918)) (<= 0 (+ (select main_a v_prenex_1917) 1)) (<= (+ main_y 1) v_prenex_1918))) (or (forall ((v_prenex_6032 Int)) (or (<= (+ main_y 1) v_prenex_6032) (<= (select main_a v_prenex_6032) 999) (<= (* 2 (select main_a v_prenex_6032)) 1998) (< v_prenex_6032 main_y))) (forall ((v_prenex_6031 Int)) (or (<= (+ main_x 1) v_prenex_6031) (<= (* 2 (select main_a v_prenex_6031)) 6) (<= 1 (select main_a v_prenex_6031))))) (forall ((v_prenex_532 Int) (v_prenex_531 Int)) (or (<= 0 (+ (select main_a v_prenex_531) 1)) (<= (+ main_y 1) v_prenex_532) (<= 1 (select main_a v_prenex_531)) (<= (select main_a v_prenex_532) (+ (select main_a v_prenex_531) 998)) (< v_prenex_532 main_y) (<= 1994 (* 2 (select main_a v_prenex_532))) (< v_prenex_531 main_x))) (forall ((v_prenex_3197 Int) (v_prenex_3196 Int)) (or (<= (select main_a v_prenex_3196) 3) (< v_prenex_3197 main_y) (<= (+ main_y 1) v_prenex_3197) (<= (+ (select main_a v_prenex_3196) 994) (select main_a v_prenex_3197)) (<= 2 (* 2 (select main_a v_prenex_3196))) (<= 995 (select main_a v_prenex_3197)))) (or (forall ((v_prenex_3759 Int)) (or (<= (select main_a v_prenex_3759) 5) (< v_prenex_3759 main_x) (<= (select main_a v_prenex_3759) 3))) (forall ((v_prenex_3760 Int)) (or (<= (+ main_y 1) v_prenex_3760) (<= (* 2 (select main_a v_prenex_3760)) 1998) (< v_prenex_3760 main_y) (<= 997 (select main_a v_prenex_3760))))) (forall ((v_prenex_2855 Int) (v_prenex_2856 Int)) (or (<= 1 (select main_a v_prenex_2855)) (<= (* 2 (select main_a v_prenex_2856)) 1998) (<= (* 2 (select main_a v_prenex_2855)) 6) (<= (+ main_x 1) v_prenex_2855) (<= (+ (select main_a v_prenex_2855) 994) (select main_a v_prenex_2856)) (< v_prenex_2856 main_y) (<= (+ main_y 1) v_prenex_2856))) (or (forall ((v_prenex_825 Int)) (or (< v_prenex_825 main_y) (<= 997 (select main_a v_prenex_825)) (<= (+ main_y 1) v_prenex_825) (<= 1994 (* 2 (select main_a v_prenex_825))))) (forall ((v_prenex_824 Int)) (or (<= (+ main_x 1) v_prenex_824) (<= (select main_a v_prenex_824) 3)))) (or (forall ((v_prenex_4645 Int)) (or (<= (select main_a v_prenex_4645) 999) (<= (* 2 (select main_a v_prenex_4645)) 1998) (<= (+ main_y 1) v_prenex_4645) (< v_prenex_4645 main_y))) (forall ((v_prenex_4644 Int)) (<= 2 (* 2 (select main_a v_prenex_4644))))) (forall ((v_prenex_3408 Int) (v_prenex_3409 Int)) (or (<= (select main_a v_prenex_3409) 999) (<= 1 (select main_a v_prenex_3408)) (< v_prenex_3409 main_y) (<= (+ main_y 1) v_prenex_3409) (<= (+ (select main_a v_prenex_3408) (select main_a v_prenex_3409)) 1000))) (or (forall ((v_prenex_4661 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4661))) (<= (+ main_y 1) v_prenex_4661) (< v_prenex_4661 main_y) (<= 997 (select main_a v_prenex_4661)))) (forall ((v_prenex_4660 Int)) (or (< v_prenex_4660 main_x) (<= 2 (* 2 (select main_a v_prenex_4660)))))) (or (forall ((v_prenex_1129 Int)) (or (<= (select main_a v_prenex_1129) 999) (<= (* 2 (select main_a v_prenex_1129)) 1998) (<= (+ main_y 1) v_prenex_1129) (< v_prenex_1129 main_y))) (forall ((v_prenex_1128 Int)) (or (<= (* 2 (select main_a v_prenex_1128)) 6) (< v_prenex_1128 main_x)))) (or (forall ((v_prenex_4288 Int)) (<= 1994 (* 2 (select main_a v_prenex_4288)))) (forall ((v_prenex_4287 Int)) (or (< v_prenex_4287 main_x) (<= (+ main_x 1) v_prenex_4287) (<= 0 (+ (select main_a v_prenex_4287) 1)) (<= (* 2 (select main_a v_prenex_4287)) 6)))) (or (forall ((v_prenex_311 Int)) (or (<= 0 (+ (select main_a v_prenex_311) 1)) (<= 2 (* 2 (select main_a v_prenex_311))) (< v_prenex_311 main_x))) (forall ((v_prenex_312 Int)) (or (<= (* 2 (select main_a v_prenex_312)) 1998) (< v_prenex_312 main_y) (<= (+ main_y 1) v_prenex_312) (<= 995 (select main_a v_prenex_312))))) (or (forall ((v_prenex_5416 Int)) (or (<= (+ main_y 1) v_prenex_5416) (< v_prenex_5416 main_y) (<= 1994 (* 2 (select main_a v_prenex_5416))))) (forall ((v_prenex_5415 Int)) (or (<= 0 (+ (select main_a v_prenex_5415) 1)) (<= (select main_a v_prenex_5415) 3)))) (forall ((v_prenex_1033 Int) (v_prenex_1032 Int)) (or (<= (+ (select main_a v_prenex_1032) 994) (select main_a v_prenex_1033)) (<= (+ main_y 1) v_prenex_1033) (< v_prenex_1033 main_y) (<= (select main_a v_prenex_1032) 3) (<= 1994 (* 2 (select main_a v_prenex_1033))))) (or (forall ((v_prenex_1600 Int)) (<= 1994 (* 2 (select main_a v_prenex_1600)))) (forall ((v_prenex_1599 Int)) (or (<= 1 (select main_a v_prenex_1599)) (<= (+ main_x 1) v_prenex_1599) (<= (select main_a v_prenex_1599) 3) (< v_prenex_1599 main_x)))) (forall ((v_prenex_6245 Int) (v_prenex_6246 Int)) (or (<= 1000 (+ (select main_a v_prenex_6245) (select main_a v_prenex_6246))) (<= 2 (* 2 (select main_a v_prenex_6245))) (<= (select main_a v_prenex_6246) 1001) (< v_prenex_6246 main_y) (<= (+ main_y 1) v_prenex_6246) (<= (+ main_x 1) v_prenex_6245) (<= (* 2 (select main_a v_prenex_6245)) 6))) (forall ((v_prenex_1982 Int) (v_prenex_1981 Int)) (or (< v_prenex_1982 main_y) (<= (select main_a v_prenex_1982) 999) (<= 1 (select main_a v_prenex_1981)) (<= (+ main_y 1) v_prenex_1982) (<= (select main_a v_prenex_1982) (+ (select main_a v_prenex_1981) 998)) (<= (select main_a v_prenex_1981) 5))) (or (forall ((v_prenex_4444 Int)) (or (<= (+ main_x 1) v_prenex_4444) (<= (* 2 (select main_a v_prenex_4444)) 6) (<= 2 (* 2 (select main_a v_prenex_4444))))) (forall ((v_prenex_4445 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4445))) (< v_prenex_4445 main_y) (<= (+ main_y 1) v_prenex_4445)))) (or (forall ((v_prenex_1963 Int)) (or (<= (* 2 (select main_a v_prenex_1963)) 6) (< v_prenex_1963 main_x) (<= (select main_a v_prenex_1963) 5))) (forall ((v_prenex_1964 Int)) (or (<= 995 (select main_a v_prenex_1964)) (<= 1994 (* 2 (select main_a v_prenex_1964))) (<= (+ main_y 1) v_prenex_1964) (< v_prenex_1964 main_y)))) (forall ((v_prenex_6567 Int) (v_prenex_6568 Int)) (or (<= (* 2 (select main_a v_prenex_6567)) 6) (<= (select main_a v_prenex_6568) (+ (select main_a v_prenex_6567) 998)) (< v_prenex_6568 main_y) (<= 0 (+ (select main_a v_prenex_6567) 1)) (<= 997 (select main_a v_prenex_6568)) (<= (+ main_y 1) v_prenex_6568))) (forall ((v_prenex_5833 Int) (v_prenex_5832 Int)) (or (<= (+ main_x 1) v_prenex_5832) (<= (+ (select main_a v_prenex_5832) (select main_a v_prenex_5833)) 1000) (< v_prenex_5832 main_x) (<= 1 (select main_a v_prenex_5832)) (<= (select main_a v_prenex_5832) 5))) (or (forall ((v_prenex_1209 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1209))) (<= (+ main_y 1) v_prenex_1209) (<= (select main_a v_prenex_1209) 999) (< v_prenex_1209 main_y))) (forall ((v_prenex_1208 Int)) (or (< v_prenex_1208 main_x) (<= (select main_a v_prenex_1208) 5)))) (forall ((v_prenex_4186 Int) (v_prenex_4185 Int)) (or (<= (+ main_y 1) v_prenex_4186) (<= (select main_a v_prenex_4185) 3) (< v_prenex_4186 main_y) (< v_prenex_4185 main_x) (<= 1000 (+ (select main_a v_prenex_4185) (select main_a v_prenex_4186))) (<= 0 (+ (select main_a v_prenex_4185) 1)) (<= 997 (select main_a v_prenex_4186)))) (or (forall ((v_prenex_625 Int)) (<= (select main_a v_prenex_625) 3)) (forall ((v_prenex_626 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_626))) (< v_prenex_626 main_y) (<= (select main_a v_prenex_626) 999) (<= (+ main_y 1) v_prenex_626)))) (or (forall ((v_prenex_4399 Int)) (or (<= 0 (+ (select main_a v_prenex_4399) 1)) (<= (+ main_x 1) v_prenex_4399))) (forall ((v_prenex_4400 Int)) (or (<= 995 (select main_a v_prenex_4400)) (< v_prenex_4400 main_y) (<= 1994 (* 2 (select main_a v_prenex_4400))) (<= (+ main_y 1) v_prenex_4400)))) (forall ((v_prenex_4184 Int) (v_prenex_4183 Int)) (or (<= (select main_a v_prenex_4183) 3) (<= (select main_a v_prenex_4183) 5) (< v_prenex_4184 main_y) (< v_prenex_4183 main_x) (<= 997 (select main_a v_prenex_4184)) (<= (+ (select main_a v_prenex_4183) 994) (select main_a v_prenex_4184)) (<= (+ main_y 1) v_prenex_4184))) (forall ((v_prenex_4324 Int) (v_prenex_4323 Int)) (or (< v_prenex_4324 main_y) (<= (select main_a v_prenex_4323) 3) (<= (select main_a v_prenex_4323) 5) (<= (+ main_y 1) v_prenex_4324) (<= (+ (select main_a v_prenex_4323) 994) (select main_a v_prenex_4324)) (<= 1994 (* 2 (select main_a v_prenex_4324))))) (forall ((v_prenex_1414 Int) (v_prenex_1413 Int)) (or (<= 997 (select main_a v_prenex_1414)) (<= (+ main_y 1) v_prenex_1414) (<= (* 2 (select main_a v_prenex_1413)) 6) (< v_prenex_1414 main_y) (<= 2 (* 2 (select main_a v_prenex_1413))) (<= (select main_a v_prenex_1414) (+ (select main_a v_prenex_1413) 998)) (<= (+ main_x 1) v_prenex_1413))) (or (forall ((v_prenex_4998 Int)) (or (<= (+ main_x 1) v_prenex_4998) (<= 0 (+ (select main_a v_prenex_4998) 1)) (<= 1 (select main_a v_prenex_4998)))) (forall ((v_prenex_4999 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4999))) (<= (+ main_y 1) v_prenex_4999) (< v_prenex_4999 main_y)))) (forall ((v_prenex_4 Int) (v_prenex_3 Int)) (or (<= 0 (+ (select main_a v_prenex_3) 1)) (<= (+ (select main_a v_prenex_3) (select main_a v_prenex_4)) 1000) (<= (+ main_y 1) v_prenex_4) (< v_prenex_4 main_y) (<= 995 (select main_a v_prenex_4)))) (forall ((v_prenex_6078 Int) (v_prenex_6077 Int)) (or (<= (+ main_y 1) v_prenex_6078) (<= (select main_a v_prenex_6077) 3) (<= 1994 (* 2 (select main_a v_prenex_6078))) (<= (select main_a v_prenex_6077) 5) (< v_prenex_6078 main_y) (<= (+ main_x 1) v_prenex_6077) (<= (+ (select main_a v_prenex_6077) 994) (select main_a v_prenex_6078)))) (forall ((v_prenex_5798 Int) (v_prenex_5799 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5798))) (<= (+ main_y 1) v_prenex_5799) (< v_prenex_5799 main_y) (<= (+ main_x 1) v_prenex_5798) (<= 1 (select main_a v_prenex_5798)) (<= (+ (select main_a v_prenex_5798) 994) (select main_a v_prenex_5799)) (<= 995 (select main_a v_prenex_5799)))) (forall ((v_prenex_6142 Int) (v_prenex_6141 Int)) (or (<= 0 (+ (select main_a v_prenex_6141) 1)) (<= 995 (select main_a v_prenex_6142)) (<= (select main_a v_prenex_6141) 5) (< v_prenex_6142 main_y) (<= (+ main_y 1) v_prenex_6142) (<= (+ (select main_a v_prenex_6141) 994) (select main_a v_prenex_6142)))) (or (forall ((v_prenex_5509 Int)) (or (< v_prenex_5509 main_x) (<= (select main_a v_prenex_5509) 3))) (forall ((v_prenex_5510 Int)) (or (< v_prenex_5510 main_y) (<= (* 2 (select main_a v_prenex_5510)) 1998) (<= 997 (select main_a v_prenex_5510)) (<= (+ main_y 1) v_prenex_5510)))) (forall ((v_prenex_4825 Int) (v_prenex_4824 Int)) (or (<= (+ (select main_a v_prenex_4824) (select main_a v_prenex_4825)) 1000) (< v_prenex_4825 main_y) (<= 0 (+ (select main_a v_prenex_4824) 1)) (<= (* 2 (select main_a v_prenex_4824)) 6) (<= 997 (select main_a v_prenex_4825)) (<= (+ main_y 1) v_prenex_4825))) (forall ((v_prenex_5229 Int) (v_prenex_5230 Int)) (or (< v_prenex_5230 main_y) (<= 995 (select main_a v_prenex_5230)) (<= (+ main_x 1) v_prenex_5229) (<= (+ (select main_a v_prenex_5229) (select main_a v_prenex_5230)) 1000) (<= (+ main_y 1) v_prenex_5230))) (forall ((v_prenex_6204 Int) (v_prenex_6203 Int)) (or (< v_prenex_6203 main_x) (<= (+ main_x 1) v_prenex_6203) (<= 1000 (+ (select main_a v_prenex_6203) (select main_a v_prenex_6204))) (<= 2 (* 2 (select main_a v_prenex_6203))))) (forall ((v_prenex_1624 Int) (v_prenex_1623 Int)) (or (< v_prenex_1624 main_y) (<= (select main_a v_prenex_1624) (+ (select main_a v_prenex_1623) 998)) (<= (* 2 (select main_a v_prenex_1623)) 6) (<= (+ main_y 1) v_prenex_1624) (<= 995 (select main_a v_prenex_1624)))) (forall ((v_prenex_2286 Int) (v_prenex_2287 Int)) (or (<= (select main_a v_prenex_2287) (+ (select main_a v_prenex_2286) 998)) (<= (+ main_y 1) v_prenex_2287) (<= (+ main_x 1) v_prenex_2286) (< v_prenex_2287 main_y) (<= 997 (select main_a v_prenex_2287)) (<= (select main_a v_prenex_2286) 3))) (forall ((v_prenex_3525 Int) (v_prenex_3526 Int)) (or (< v_prenex_3526 main_y) (<= (+ (select main_a v_prenex_3525) (select main_a v_prenex_3526)) 1000) (<= 2 (* 2 (select main_a v_prenex_3525))) (<= (select main_a v_prenex_3526) 999) (<= (+ main_y 1) v_prenex_3526) (<= 0 (+ (select main_a v_prenex_3525) 1)))) (or (forall ((v_prenex_835 Int)) (or (<= (* 2 (select main_a v_prenex_835)) 1998) (< v_prenex_835 main_y) (<= (+ main_y 1) v_prenex_835))) (forall ((v_prenex_834 Int)) (or (<= 0 (+ (select main_a v_prenex_834) 1)) (<= 1 (select main_a v_prenex_834))))) (or (forall ((v_prenex_638 Int)) (<= (* 2 (select main_a v_prenex_638)) 1998)) (forall ((v_prenex_637 Int)) (or (<= 2 (* 2 (select main_a v_prenex_637))) (< v_prenex_637 main_x) (<= (+ main_x 1) v_prenex_637)))) (or (forall ((v_prenex_2388 Int)) (or (<= 0 (+ (select main_a v_prenex_2388) 1)) (<= (select main_a v_prenex_2388) 5))) (forall ((v_prenex_2389 Int)) (or (<= (* 2 (select main_a v_prenex_2389)) 1998) (<= (+ main_y 1) v_prenex_2389) (< v_prenex_2389 main_y)))) (or (forall ((v_prenex_6571 Int)) (or (<= 0 (+ (select main_a v_prenex_6571) 1)) (<= (+ main_x 1) v_prenex_6571))) (forall ((v_prenex_6572 Int)) (or (<= (+ main_y 1) v_prenex_6572) (< v_prenex_6572 main_y) (<= 1994 (* 2 (select main_a v_prenex_6572)))))) (or (forall ((v_prenex_4621 Int)) (or (<= (* 2 (select main_a v_prenex_4621)) 1998) (<= (select main_a v_prenex_4621) 999) (<= (+ main_y 1) v_prenex_4621) (< v_prenex_4621 main_y))) (forall ((v_prenex_4620 Int)) (or (<= (* 2 (select main_a v_prenex_4620)) 6) (< v_prenex_4620 main_x)))) (or (forall ((v_prenex_4939 Int)) (or (<= (* 2 (select main_a v_prenex_4939)) 1998) (<= (+ main_y 1) v_prenex_4939) (< v_prenex_4939 main_y))) (forall ((v_prenex_4938 Int)) (or (<= (* 2 (select main_a v_prenex_4938)) 6) (<= 2 (* 2 (select main_a v_prenex_4938)))))) (forall ((v_prenex_385 Int) (v_prenex_386 Int)) (or (<= 995 (select main_a v_prenex_386)) (< v_prenex_386 main_y) (<= 2 (* 2 (select main_a v_prenex_385))) (<= (* 2 (select main_a v_prenex_385)) 6) (<= (+ main_y 1) v_prenex_386) (<= (+ (select main_a v_prenex_385) (select main_a v_prenex_386)) 1000))) (forall ((v_prenex_3610 Int) (v_prenex_3609 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3609))) (<= (* 2 (select main_a v_prenex_3610)) 1998) (<= (select main_a v_prenex_3609) 5) (< v_prenex_3610 main_y) (<= (+ main_y 1) v_prenex_3610) (<= (select main_a v_prenex_3610) (+ (select main_a v_prenex_3609) 998)))) (or (forall ((v_prenex_6216 Int)) (or (<= 997 (select main_a v_prenex_6216)) (< v_prenex_6216 main_y) (<= (+ main_y 1) v_prenex_6216) (<= 1994 (* 2 (select main_a v_prenex_6216))))) (forall ((v_prenex_6215 Int)) (or (<= 0 (+ (select main_a v_prenex_6215) 1)) (<= (select main_a v_prenex_6215) 3) (< v_prenex_6215 main_x)))) (forall ((v_prenex_2720 Int) (v_prenex_2719 Int)) (or (< v_prenex_2720 main_y) (<= 1994 (* 2 (select main_a v_prenex_2720))) (<= 1000 (+ (select main_a v_prenex_2719) (select main_a v_prenex_2720))) (<= (+ main_y 1) v_prenex_2720) (<= (select main_a v_prenex_2719) 5) (<= (+ main_x 1) v_prenex_2719))) (forall ((v_prenex_6351 Int) (v_prenex_6352 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6351))) (<= 997 (select main_a v_prenex_6352)) (<= (select main_a v_prenex_6351) 5) (<= (+ main_y 1) v_prenex_6352) (<= (+ (select main_a v_prenex_6351) (select main_a v_prenex_6352)) 1000) (< v_prenex_6352 main_y))) (or (forall ((v_prenex_783 Int)) (<= 1 (select main_a v_prenex_783))) (forall ((v_prenex_784 Int)) (or (<= 995 (select main_a v_prenex_784)) (< v_prenex_784 main_y) (<= 1994 (* 2 (select main_a v_prenex_784))) (<= (+ main_y 1) v_prenex_784)))) (or (forall ((v_prenex_29 Int)) (or (<= 0 (+ (select main_a v_prenex_29) 1)) (<= 1 (select main_a v_prenex_29)))) (forall ((v_prenex_30 Int)) (or (<= (* 2 (select main_a v_prenex_30)) 1998) (<= (select main_a v_prenex_30) 999) (<= (+ main_y 1) v_prenex_30) (< v_prenex_30 main_y)))) (forall ((v_prenex_3425 Int) (v_prenex_3424 Int)) (or (<= 0 (+ (select main_a v_prenex_3424) 1)) (<= (+ main_y 1) v_prenex_3425) (<= (select main_a v_prenex_3425) 999) (<= (+ main_x 1) v_prenex_3424) (< v_prenex_3425 main_y) (<= (select main_a v_prenex_3424) 5) (<= (+ (select main_a v_prenex_3424) 994) (select main_a v_prenex_3425)))) (forall ((v_prenex_6332 Int) (v_prenex_6331 Int)) (or (< v_prenex_6331 main_x) (< v_prenex_6332 main_y) (<= 1994 (* 2 (select main_a v_prenex_6332))) (<= (+ main_y 1) v_prenex_6332) (<= 0 (+ (select main_a v_prenex_6331) 1)) (<= (select main_a v_prenex_6332) (+ (select main_a v_prenex_6331) 998)) (<= (select main_a v_prenex_6331) 3))) (forall ((v_prenex_4726 Int) (v_prenex_4727 Int)) (or (<= (+ (select main_a v_prenex_4726) 994) (select main_a v_prenex_4727)) (<= (+ main_y 1) v_prenex_4727) (<= 0 (+ (select main_a v_prenex_4726) 1)) (< v_prenex_4726 main_x) (<= (select main_a v_prenex_4727) 999) (< v_prenex_4727 main_y))) (forall ((v_prenex_4080 Int) (v_prenex_4079 Int)) (or (<= (+ main_y 1) v_prenex_4080) (<= 995 (select main_a v_prenex_4080)) (<= (+ (select main_a v_prenex_4079) (select main_a v_prenex_4080)) 1000) (<= (select main_a v_prenex_4079) 5) (< v_prenex_4080 main_y))) (or (forall ((v_prenex_675 Int)) (or (<= (select main_a v_prenex_675) 5) (<= 0 (+ (select main_a v_prenex_675) 1)))) (forall ((v_prenex_676 Int)) (or (<= (select main_a v_prenex_676) 1001) (<= (* 2 (select main_a v_prenex_676)) 1998) (<= (+ main_y 1) v_prenex_676) (< v_prenex_676 main_y)))) (forall ((v_prenex_5828 Int) (v_prenex_5829 Int)) (or (< v_prenex_5829 main_y) (<= 997 (select main_a v_prenex_5829)) (<= (+ main_y 1) v_prenex_5829) (<= (select main_a v_prenex_5829) (+ (select main_a v_prenex_5828) 998)) (<= (select main_a v_prenex_5828) 5))) (or (forall ((v_prenex_4757 Int)) (or (< v_prenex_4757 main_y) (<= 1994 (* 2 (select main_a v_prenex_4757))) (<= (+ main_y 1) v_prenex_4757) (<= 995 (select main_a v_prenex_4757)))) (forall ((v_prenex_4756 Int)) (or (<= (select main_a v_prenex_4756) 5) (<= 0 (+ (select main_a v_prenex_4756) 1)) (< v_prenex_4756 main_x)))) (or (forall ((v_prenex_5803 Int)) (or (<= (* 2 (select main_a v_prenex_5803)) 1998) (< v_prenex_5803 main_y) (<= (+ main_y 1) v_prenex_5803) (<= 997 (select main_a v_prenex_5803)))) (forall ((v_prenex_5802 Int)) (or (<= (* 2 (select main_a v_prenex_5802)) 6) (<= 0 (+ (select main_a v_prenex_5802) 1))))) (forall ((v_prenex_2404 Int) (v_prenex_2405 Int)) (or (< v_prenex_2404 main_x) (<= (+ main_x 1) v_prenex_2404) (< v_prenex_2405 main_y) (<= 0 (+ (select main_a v_prenex_2404) 1)) (<= (select main_a v_prenex_2405) (+ (select main_a v_prenex_2404) 998)))) (or (forall ((v_prenex_1354 Int)) (or (< v_prenex_1354 main_y) (<= 1994 (* 2 (select main_a v_prenex_1354))) (<= (+ main_y 1) v_prenex_1354) (<= 997 (select main_a v_prenex_1354)))) (forall ((v_prenex_1353 Int)) (or (<= 1 (select main_a v_prenex_1353)) (<= 2 (* 2 (select main_a v_prenex_1353))) (< v_prenex_1353 main_x)))) (forall ((v_prenex_2986 Int) (v_prenex_2987 Int)) (or (<= 997 (select main_a v_prenex_2987)) (<= (+ main_y 1) v_prenex_2987) (<= (select main_a v_prenex_2986) 5) (< v_prenex_2986 main_x) (< v_prenex_2987 main_y) (<= 1000 (+ (select main_a v_prenex_2986) (select main_a v_prenex_2987))))) (forall ((v_prenex_130 Int) (v_prenex_129 Int)) (or (<= (select main_a v_prenex_129) 5) (<= (+ main_x 1) v_prenex_129) (< v_prenex_130 main_y) (<= (select main_a v_prenex_129) 3) (<= (select main_a v_prenex_130) 999) (<= (+ main_y 1) v_prenex_130) (<= (select main_a v_prenex_130) (+ (select main_a v_prenex_129) 998)))) (forall ((v_prenex_45 Int) (v_prenex_46 Int)) (or (<= (* 2 (select main_a v_prenex_46)) 1998) (<= (+ main_y 1) v_prenex_46) (<= (select main_a v_prenex_45) 5) (<= (select main_a v_prenex_46) (+ (select main_a v_prenex_45) 998)) (< v_prenex_46 main_y) (<= (* 2 (select main_a v_prenex_45)) 6))) (or (forall ((v_prenex_1539 Int)) (or (<= (* 2 (select main_a v_prenex_1539)) 6) (<= 1 (select main_a v_prenex_1539)) (<= (+ main_x 1) v_prenex_1539))) (forall ((v_prenex_1540 Int)) (or (<= (+ main_y 1) v_prenex_1540) (<= (* 2 (select main_a v_prenex_1540)) 1998) (< v_prenex_1540 main_y)))) (forall ((v_prenex_3162 Int) (v_prenex_3163 Int)) (or (<= 997 (select main_a v_prenex_3163)) (< v_prenex_3163 main_y) (<= (select main_a v_prenex_3162) 3) (<= 1 (select main_a v_prenex_3162)) (<= (+ main_y 1) v_prenex_3163) (< v_prenex_3162 main_x) (<= (+ (select main_a v_prenex_3162) 994) (select main_a v_prenex_3163)))) (forall ((v_prenex_2806 Int) (v_prenex_2805 Int)) (or (<= (+ main_y 1) v_prenex_2806) (<= (+ (select main_a v_prenex_2805) 994) (select main_a v_prenex_2806)) (<= 1994 (* 2 (select main_a v_prenex_2806))) (<= 1 (select main_a v_prenex_2805)) (< v_prenex_2806 main_y) (<= (select main_a v_prenex_2805) 5))) (or (forall ((v_prenex_85 Int)) (or (<= 995 (select main_a v_prenex_85)) (< v_prenex_85 main_y) (<= (+ main_y 1) v_prenex_85) (<= 1994 (* 2 (select main_a v_prenex_85))))) (forall ((v_prenex_84 Int)) (<= (* 2 (select main_a v_prenex_84)) 6))) (forall ((v_prenex_332 Int) (v_prenex_331 Int)) (or (<= 997 (select main_a v_prenex_332)) (<= (+ main_y 1) v_prenex_332) (< v_prenex_332 main_y) (<= 1 (select main_a v_prenex_331)) (<= (+ (select main_a v_prenex_331) 994) (select main_a v_prenex_332)) (<= 2 (* 2 (select main_a v_prenex_331))))) (forall ((v_prenex_3416 Int) (v_prenex_3417 Int)) (or (<= (+ main_y 1) v_prenex_3417) (<= (select main_a v_prenex_3416) 5) (< v_prenex_3417 main_y) (< v_prenex_3416 main_x) (<= 997 (select main_a v_prenex_3417)) (<= (+ (select main_a v_prenex_3416) 994) (select main_a v_prenex_3417)) (<= 2 (* 2 (select main_a v_prenex_3416))))) (or (forall ((v_prenex_4543 Int)) (or (<= (select main_a v_prenex_4543) 999) (< v_prenex_4543 main_y) (<= (+ main_y 1) v_prenex_4543) (<= (* 2 (select main_a v_prenex_4543)) 1998))) (forall ((v_prenex_4542 Int)) (<= (select main_a v_prenex_4542) 5))) (or (forall ((v_prenex_5023 Int)) (or (< v_prenex_5023 main_y) (<= (+ main_y 1) v_prenex_5023) (<= 1994 (* 2 (select main_a v_prenex_5023))) (<= 997 (select main_a v_prenex_5023)))) (forall ((v_prenex_5022 Int)) (or (<= (* 2 (select main_a v_prenex_5022)) 6) (<= (+ main_x 1) v_prenex_5022) (<= (select main_a v_prenex_5022) 3)))) (forall ((v_prenex_2123 Int) (v_prenex_2124 Int)) (or (<= (+ main_x 1) v_prenex_2123) (<= (* 2 (select main_a v_prenex_2123)) 6) (<= 1994 (* 2 (select main_a v_prenex_2124))) (< v_prenex_2124 main_y) (<= (+ main_y 1) v_prenex_2124) (<= 1000 (+ (select main_a v_prenex_2123) (select main_a v_prenex_2124))))) (forall ((v_prenex_109 Int) (v_prenex_108 Int)) (or (< v_prenex_109 main_y) (<= (* 2 (select main_a v_prenex_108)) 6) (<= (select main_a v_prenex_109) (+ (select main_a v_prenex_108) 998)) (<= (select main_a v_prenex_109) 999) (<= (+ main_y 1) v_prenex_109) (<= 0 (+ (select main_a v_prenex_108) 1)))) (forall ((v_prenex_2418 Int) (v_prenex_2419 Int)) (or (<= 1000 (+ (select main_a v_prenex_2418) (select main_a v_prenex_2419))) (<= (* 2 (select main_a v_prenex_2419)) 1998) (<= 1 (select main_a v_prenex_2418)) (<= (select main_a v_prenex_2418) 3) (<= (+ main_y 1) v_prenex_2419) (<= (+ main_x 1) v_prenex_2418) (< v_prenex_2419 main_y))) (forall ((v_prenex_1225 Int) (v_prenex_1224 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1225))) (<= (+ (select main_a v_prenex_1224) 994) (select main_a v_prenex_1225)) (< v_prenex_1224 main_x) (<= (select main_a v_prenex_1224) 3) (<= (+ main_y 1) v_prenex_1225) (< v_prenex_1225 main_y))) (or (forall ((v_prenex_5209 Int)) (or (< v_prenex_5209 main_x) (<= 1 (select main_a v_prenex_5209)) (<= (* 2 (select main_a v_prenex_5209)) 6))) (forall ((v_prenex_5210 Int)) (or (< v_prenex_5210 main_y) (<= (+ main_y 1) v_prenex_5210) (<= 1994 (* 2 (select main_a v_prenex_5210))) (<= (select main_a v_prenex_5210) 999)))) (forall ((v_prenex_5013 Int) (v_prenex_5012 Int)) (or (< v_prenex_5013 main_y) (<= 1000 (+ (select main_a v_prenex_5012) (select main_a v_prenex_5013))) (<= (* 2 (select main_a v_prenex_5012)) 6) (<= (+ main_x 1) v_prenex_5012) (<= (+ main_y 1) v_prenex_5013) (<= (select main_a v_prenex_5013) 1001))) (forall ((v_prenex_4577 Int) (v_prenex_4576 Int)) (or (<= (+ (select main_a v_prenex_4576) (select main_a v_prenex_4577)) 1000) (<= (select main_a v_prenex_4577) 999) (<= 1 (select main_a v_prenex_4576)) (< v_prenex_4577 main_y) (<= (+ main_y 1) v_prenex_4577))) (forall ((v_prenex_5725 Int) (v_prenex_5724 Int)) (or (<= (+ (select main_a v_prenex_5724) 994) (select main_a v_prenex_5725)) (< v_prenex_5725 main_y) (<= 997 (select main_a v_prenex_5725)) (<= 0 (+ (select main_a v_prenex_5724) 1)) (<= (select main_a v_prenex_5724) 5) (< v_prenex_5724 main_x) (<= (+ main_y 1) v_prenex_5725))) (or (forall ((v_prenex_1986 Int)) (or (<= (* 2 (select main_a v_prenex_1986)) 1998) (< v_prenex_1986 main_y) (<= 1994 (* 2 (select main_a v_prenex_1986))) (<= (+ main_y 1) v_prenex_1986))) (forall ((v_prenex_1985 Int)) (or (<= (+ main_x 1) v_prenex_1985) (<= (select main_a v_prenex_1985) 5)))) (forall ((v_prenex_4955 Int) (v_prenex_4954 Int)) (or (<= (+ main_y 1) v_prenex_4955) (<= (select main_a v_prenex_4955) (+ (select main_a v_prenex_4954) 998)) (<= 0 (+ (select main_a v_prenex_4954) 1)) (<= 1994 (* 2 (select main_a v_prenex_4955))) (< v_prenex_4954 main_x) (<= (select main_a v_prenex_4954) 3) (< v_prenex_4955 main_y))) (forall ((v_prenex_192 Int) (v_prenex_191 Int)) (or (<= 2 (* 2 (select main_a v_prenex_191))) (<= (+ main_y 1) v_prenex_192) (<= (select main_a v_prenex_192) 1001) (< v_prenex_192 main_y) (<= (select main_a v_prenex_191) 5) (<= (+ (select main_a v_prenex_191) 994) (select main_a v_prenex_192)) (<= (+ main_x 1) v_prenex_191))) (forall ((v_prenex_4018 Int) (v_prenex_4017 Int)) (or (<= (select main_a v_prenex_4017) 5) (<= (+ main_y 1) v_prenex_4018) (<= (* 2 (select main_a v_prenex_4018)) 1998) (<= 2 (* 2 (select main_a v_prenex_4017))) (<= (+ (select main_a v_prenex_4017) 994) (select main_a v_prenex_4018)) (< v_prenex_4018 main_y))) (forall ((v_prenex_2049 Int) (v_prenex_2050 Int)) (or (<= 0 (+ (select main_a v_prenex_2049) 1)) (<= (* 2 (select main_a v_prenex_2049)) 6) (<= (+ main_y 1) v_prenex_2050) (<= (* 2 (select main_a v_prenex_2050)) 1998) (<= (select main_a v_prenex_2050) (+ (select main_a v_prenex_2049) 998)) (< v_prenex_2050 main_y))) (forall ((v_prenex_5633 Int) (v_prenex_5634 Int)) (or (<= 0 (+ (select main_a v_prenex_5633) 1)) (< v_prenex_5633 main_x) (< v_prenex_5634 main_y) (<= (select main_a v_prenex_5634) 1001) (<= (+ (select main_a v_prenex_5633) (select main_a v_prenex_5634)) 1000) (<= (* 2 (select main_a v_prenex_5633)) 6) (<= (+ main_y 1) v_prenex_5634))) (or (forall ((v_prenex_5818 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5818))) (<= 0 (+ (select main_a v_prenex_5818) 1)) (< v_prenex_5818 main_x))) (forall ((v_prenex_5819 Int)) (or (<= 997 (select main_a v_prenex_5819)) (<= (+ main_y 1) v_prenex_5819) (< v_prenex_5819 main_y) (<= 1994 (* 2 (select main_a v_prenex_5819)))))) (forall ((v_prenex_6290 Int) (v_prenex_6289 Int)) (or (<= (select main_a v_prenex_6290) 999) (<= (* 2 (select main_a v_prenex_6289)) 6) (<= (+ main_y 1) v_prenex_6290) (<= (+ (select main_a v_prenex_6289) (select main_a v_prenex_6290)) 1000) (< v_prenex_6290 main_y) (<= (+ main_x 1) v_prenex_6289))) (forall ((v_prenex_4382 Int) (v_prenex_4381 Int)) (or (<= (+ main_y 1) v_prenex_4382) (<= (+ (select main_a v_prenex_4381) 994) (select main_a v_prenex_4382)) (<= 1994 (* 2 (select main_a v_prenex_4382))) (< v_prenex_4382 main_y) (<= 2 (* 2 (select main_a v_prenex_4381))))) (forall ((v_prenex_2270 Int) (v_prenex_2271 Int)) (or (<= (+ main_y 1) v_prenex_2271) (< v_prenex_2271 main_y) (< v_prenex_2270 main_x) (<= (select main_a v_prenex_2271) (+ (select main_a v_prenex_2270) 998)) (<= (select main_a v_prenex_2270) 5) (<= 997 (select main_a v_prenex_2271)))) (forall ((v_prenex_2675 Int) (v_prenex_2676 Int)) (or (<= (+ (select main_a v_prenex_2675) 994) (select main_a v_prenex_2676)) (<= 1 (select main_a v_prenex_2675)) (< v_prenex_2676 main_y) (<= (select main_a v_prenex_2676) 1001) (<= (+ main_y 1) v_prenex_2676) (<= 0 (+ (select main_a v_prenex_2675) 1)))) (or (forall ((v_prenex_4812 Int)) (or (< v_prenex_4812 main_x) (<= (select main_a v_prenex_4812) 3) (<= (select main_a v_prenex_4812) 5))) (forall ((v_prenex_4813 Int)) (or (< v_prenex_4813 main_y) (<= 1994 (* 2 (select main_a v_prenex_4813))) (<= (+ main_y 1) v_prenex_4813)))) (forall ((v_prenex_5356 Int) (v_prenex_5355 Int)) (or (<= (select main_a v_prenex_5356) 1001) (<= (select main_a v_prenex_5355) 3) (<= (+ main_y 1) v_prenex_5356) (<= 1000 (+ (select main_a v_prenex_5355) (select main_a v_prenex_5356))) (< v_prenex_5356 main_y))) (or (forall ((v_prenex_5905 Int)) (or (< v_prenex_5905 main_y) (<= (+ main_y 1) v_prenex_5905) (<= 995 (select main_a v_prenex_5905)) (<= (* 2 (select main_a v_prenex_5905)) 1998))) (forall ((v_prenex_5904 Int)) (or (<= (select main_a v_prenex_5904) 5) (<= (select main_a v_prenex_5904) 3)))) (forall ((v_prenex_5302 Int) (v_prenex_5301 Int)) (or (<= (+ (select main_a v_prenex_5301) (select main_a v_prenex_5302)) 1000) (<= 2 (* 2 (select main_a v_prenex_5301))) (<= (+ main_y 1) v_prenex_5302) (<= 997 (select main_a v_prenex_5302)) (< v_prenex_5302 main_y) (<= 0 (+ (select main_a v_prenex_5301) 1)))) (forall ((v_prenex_5604 Int) (v_prenex_5603 Int)) (or (<= (+ main_x 1) v_prenex_5603) (<= (* 2 (select main_a v_prenex_5603)) 6) (< v_prenex_5604 main_y) (<= (select main_a v_prenex_5604) 1001) (<= (+ main_y 1) v_prenex_5604) (<= (select main_a v_prenex_5604) (+ (select main_a v_prenex_5603) 998)))) (forall ((v_prenex_6581 Int) (v_prenex_6582 Int)) (or (<= 1 (select main_a v_prenex_6581)) (< v_prenex_6581 main_x) (<= (* 2 (select main_a v_prenex_6581)) 6) (<= (select main_a v_prenex_6582) (+ (select main_a v_prenex_6581) 998)) (<= (+ main_x 1) v_prenex_6581))) (forall ((v_prenex_5889 Int) (v_prenex_5888 Int)) (or (< v_prenex_5888 main_x) (<= 0 (+ (select main_a v_prenex_5888) 1)) (<= (select main_a v_prenex_5889) (+ (select main_a v_prenex_5888) 998)) (<= (+ main_x 1) v_prenex_5888) (<= 1 (select main_a v_prenex_5888)))) (forall ((v_prenex_5961 Int) (v_prenex_5960 Int)) (or (<= 1 (select main_a v_prenex_5960)) (<= (+ (select main_a v_prenex_5960) 994) (select main_a v_prenex_5961)) (< v_prenex_5961 main_y) (<= (+ main_y 1) v_prenex_5961) (<= 1994 (* 2 (select main_a v_prenex_5961))) (<= (+ main_x 1) v_prenex_5960))) (forall ((v_prenex_2416 Int) (v_prenex_2417 Int)) (or (< v_prenex_2417 main_y) (< v_prenex_2416 main_x) (<= (+ main_y 1) v_prenex_2417) (<= 1000 (+ (select main_a v_prenex_2416) (select main_a v_prenex_2417))) (<= 997 (select main_a v_prenex_2417)))) (forall ((v_prenex_1764 Int) (v_prenex_1763 Int)) (or (<= 1000 (+ (select main_a v_prenex_1763) (select main_a v_prenex_1764))) (<= (* 2 (select main_a v_prenex_1763)) 6) (<= (+ main_y 1) v_prenex_1764) (<= (+ main_x 1) v_prenex_1763) (< v_prenex_1764 main_y) (<= (select main_a v_prenex_1764) 999))) (forall ((v_prenex_2870 Int) (v_prenex_2869 Int)) (or (<= 1000 (+ (select main_a v_prenex_2869) (select main_a v_prenex_2870))) (< v_prenex_2870 main_y) (<= (+ main_y 1) v_prenex_2870) (<= (select main_a v_prenex_2869) 3) (< v_prenex_2869 main_x) (<= 997 (select main_a v_prenex_2870)))) (forall ((v_prenex_5628 Int) (v_prenex_5627 Int)) (or (<= (+ main_y 1) v_prenex_5628) (<= (select main_a v_prenex_5627) 3) (<= 995 (select main_a v_prenex_5628)) (<= (+ main_x 1) v_prenex_5627) (< v_prenex_5628 main_y) (<= (+ (select main_a v_prenex_5627) (select main_a v_prenex_5628)) 1000) (<= 1 (select main_a v_prenex_5627)))) (or (forall ((v_prenex_4173 Int)) (or (< v_prenex_4173 main_x) (<= 1 (select main_a v_prenex_4173)) (<= (select main_a v_prenex_4173) 3))) (forall ((v_prenex_4174 Int)) (or (< v_prenex_4174 main_y) (<= (select main_a v_prenex_4174) 1001) (<= (+ main_y 1) v_prenex_4174) (<= 1994 (* 2 (select main_a v_prenex_4174)))))) (forall ((v_prenex_1369 Int) (v_prenex_1370 Int)) (or (< v_prenex_1369 main_x) (< v_prenex_1370 main_y) (<= (* 2 (select main_a v_prenex_1370)) 1998) (<= (+ main_y 1) v_prenex_1370) (<= 1000 (+ (select main_a v_prenex_1369) (select main_a v_prenex_1370))) (<= 2 (* 2 (select main_a v_prenex_1369))) (<= (select main_a v_prenex_1369) 5))) (forall ((v_prenex_5552 Int) (v_prenex_5551 Int)) (or (< v_prenex_5552 main_y) (<= (+ (select main_a v_prenex_5551) 994) (select main_a v_prenex_5552)) (<= (select main_a v_prenex_5551) 5) (<= (select main_a v_prenex_5551) 3) (<= (+ main_y 1) v_prenex_5552) (<= 997 (select main_a v_prenex_5552)))) (forall ((v_prenex_5688 Int) (v_prenex_5689 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5689))) (<= (+ main_y 1) v_prenex_5689) (< v_prenex_5689 main_y) (<= (select main_a v_prenex_5689) (+ (select main_a v_prenex_5688) 998)) (< v_prenex_5688 main_x))) (forall ((v_prenex_1135 Int) (v_prenex_1134 Int)) (or (< v_prenex_1134 main_x) (<= 0 (+ (select main_a v_prenex_1134) 1)) (< v_prenex_1135 main_y) (<= (* 2 (select main_a v_prenex_1135)) 1998) (<= (+ main_y 1) v_prenex_1135) (<= (select main_a v_prenex_1134) 5) (<= (+ (select main_a v_prenex_1134) (select main_a v_prenex_1135)) 1000))) (forall ((v_prenex_721 Int) (v_prenex_722 Int)) (or (<= 2 (* 2 (select main_a v_prenex_721))) (< v_prenex_722 main_y) (<= (select main_a v_prenex_722) (+ (select main_a v_prenex_721) 998)) (<= (* 2 (select main_a v_prenex_721)) 6) (<= (+ main_y 1) v_prenex_722) (<= (* 2 (select main_a v_prenex_722)) 1998) (< v_prenex_721 main_x))) (forall ((v_prenex_3322 Int) (v_prenex_3323 Int)) (or (<= (select main_a v_prenex_3323) 999) (<= (* 2 (select main_a v_prenex_3322)) 6) (<= (+ main_y 1) v_prenex_3323) (<= 1000 (+ (select main_a v_prenex_3322) (select main_a v_prenex_3323))) (< v_prenex_3323 main_y) (<= (+ main_x 1) v_prenex_3322) (<= 1 (select main_a v_prenex_3322)))) (forall ((v_prenex_6162 Int) (v_prenex_6161 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6161))) (<= 995 (select main_a v_prenex_6162)) (< v_prenex_6162 main_y) (<= (+ main_y 1) v_prenex_6162) (<= (select main_a v_prenex_6162) (+ (select main_a v_prenex_6161) 998)))) (or (forall ((v_prenex_468 Int)) (<= 1994 (* 2 (select main_a v_prenex_468)))) (forall ((v_prenex_467 Int)) (or (< v_prenex_467 main_x) (<= (+ main_x 1) v_prenex_467) (<= (select main_a v_prenex_467) 3)))) (forall ((v_prenex_3362 Int) (v_prenex_3363 Int)) (or (<= (select main_a v_prenex_3362) 3) (<= (select main_a v_prenex_3363) (+ (select main_a v_prenex_3362) 998)) (< v_prenex_3363 main_y) (<= 1 (select main_a v_prenex_3362)) (<= 995 (select main_a v_prenex_3363)) (<= (+ main_y 1) v_prenex_3363))) (forall ((v_prenex_1327 Int) (v_prenex_1328 Int)) (or (<= (select main_a v_prenex_1327) 3) (<= 995 (select main_a v_prenex_1328)) (<= (+ (select main_a v_prenex_1327) 994) (select main_a v_prenex_1328)) (<= (+ main_y 1) v_prenex_1328) (< v_prenex_1328 main_y) (<= (+ main_x 1) v_prenex_1327))) (forall ((v_prenex_4843 Int) (v_prenex_4842 Int)) (or (<= (select main_a v_prenex_4842) 5) (<= (+ main_x 1) v_prenex_4842) (<= 1 (select main_a v_prenex_4842)) (<= (+ (select main_a v_prenex_4842) 994) (select main_a v_prenex_4843)) (<= (+ main_y 1) v_prenex_4843) (< v_prenex_4843 main_y) (<= (* 2 (select main_a v_prenex_4843)) 1998))) (forall ((v_prenex_2585 Int) (v_prenex_2586 Int)) (or (<= (+ (select main_a v_prenex_2585) 994) (select main_a v_prenex_2586)) (<= (select main_a v_prenex_2586) 1001) (< v_prenex_2585 main_x) (<= (select main_a v_prenex_2585) 3) (<= (+ main_y 1) v_prenex_2586) (<= 1 (select main_a v_prenex_2585)) (< v_prenex_2586 main_y))) (or (forall ((v_prenex_185 Int)) (or (<= 0 (+ (select main_a v_prenex_185) 1)) (< v_prenex_185 main_x))) (forall ((v_prenex_186 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_186))) (<= (+ main_y 1) v_prenex_186) (< v_prenex_186 main_y) (<= (select main_a v_prenex_186) 1001)))) (forall ((v_prenex_1418 Int) (v_prenex_1417 Int)) (or (<= (+ main_y 1) v_prenex_1418) (< v_prenex_1418 main_y) (<= (select main_a v_prenex_1418) (+ (select main_a v_prenex_1417) 998)) (<= 1994 (* 2 (select main_a v_prenex_1418))) (< v_prenex_1417 main_x) (<= (select main_a v_prenex_1417) 5))) (forall ((v_prenex_1806 Int) (v_prenex_1805 Int)) (or (< v_prenex_1806 main_y) (<= (+ main_y 1) v_prenex_1806) (<= (select main_a v_prenex_1805) 5) (<= 1000 (+ (select main_a v_prenex_1805) (select main_a v_prenex_1806))) (<= (select main_a v_prenex_1806) 999) (< v_prenex_1805 main_x))) (forall ((v_prenex_6298 Int) (v_prenex_6297 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6297))) (< v_prenex_6298 main_y) (<= (+ main_x 1) v_prenex_6297) (<= (+ main_y 1) v_prenex_6298) (<= (select main_a v_prenex_6298) (+ (select main_a v_prenex_6297) 998)) (<= (* 2 (select main_a v_prenex_6297)) 6) (<= 1994 (* 2 (select main_a v_prenex_6298))))) (forall ((v_prenex_6360 Int) (v_prenex_6359 Int)) (or (<= (select main_a v_prenex_6359) 3) (< v_prenex_6360 main_y) (<= (+ main_y 1) v_prenex_6360) (<= (select main_a v_prenex_6360) (+ (select main_a v_prenex_6359) 998)) (<= 1994 (* 2 (select main_a v_prenex_6360))) (<= 0 (+ (select main_a v_prenex_6359) 1)))) (forall ((v_prenex_4713 Int) (v_prenex_4712 Int)) (or (< v_prenex_4713 main_y) (<= (+ main_x 1) v_prenex_4712) (<= (+ (select main_a v_prenex_4712) (select main_a v_prenex_4713)) 1000) (<= (+ main_y 1) v_prenex_4713) (<= (select main_a v_prenex_4713) 999) (<= 1 (select main_a v_prenex_4712)))) (or (forall ((v_prenex_4520 Int)) (or (<= (* 2 (select main_a v_prenex_4520)) 6) (<= (select main_a v_prenex_4520) 5))) (forall ((v_prenex_4521 Int)) (or (<= (+ main_y 1) v_prenex_4521) (<= 997 (select main_a v_prenex_4521)) (<= 1994 (* 2 (select main_a v_prenex_4521))) (< v_prenex_4521 main_y)))) (or (forall ((v_prenex_4976 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4976))) (< v_prenex_4976 main_x))) (forall ((v_prenex_4977 Int)) (or (< v_prenex_4977 main_y) (<= (* 2 (select main_a v_prenex_4977)) 1998) (<= 997 (select main_a v_prenex_4977)) (<= (+ main_y 1) v_prenex_4977)))) (or (forall ((v_prenex_5190 Int)) (or (< v_prenex_5190 main_y) (<= (+ main_y 1) v_prenex_5190) (<= (select main_a v_prenex_5190) 1001) (<= 1994 (* 2 (select main_a v_prenex_5190))))) (forall ((v_prenex_5189 Int)) (or (<= (* 2 (select main_a v_prenex_5189)) 6) (<= 2 (* 2 (select main_a v_prenex_5189))) (< v_prenex_5189 main_x)))) (forall ((v_prenex_3448 Int) (v_prenex_3449 Int)) (or (<= (+ (select main_a v_prenex_3448) 994) (select main_a v_prenex_3449)) (<= (+ main_y 1) v_prenex_3449) (<= (* 2 (select main_a v_prenex_3448)) 6) (<= (select main_a v_prenex_3449) 999) (<= (select main_a v_prenex_3448) 5) (< v_prenex_3449 main_y))) (or (forall ((v_prenex_3119 Int)) (or (<= (select main_a v_prenex_3119) 999) (< v_prenex_3119 main_y) (<= (* 2 (select main_a v_prenex_3119)) 1998) (<= (+ main_y 1) v_prenex_3119))) (forall ((v_prenex_3118 Int)) (or (< v_prenex_3118 main_x) (<= (select main_a v_prenex_3118) 3) (<= 2 (* 2 (select main_a v_prenex_3118)))))) (forall ((v_prenex_2713 Int) (v_prenex_2714 Int)) (or (<= (* 2 (select main_a v_prenex_2714)) 1998) (<= (select main_a v_prenex_2713) 5) (<= (+ (select main_a v_prenex_2713) (select main_a v_prenex_2714)) 1000) (< v_prenex_2714 main_y) (<= (+ main_y 1) v_prenex_2714) (<= 1 (select main_a v_prenex_2713)))) (forall ((v_prenex_5864 Int) (v_prenex_5865 Int)) (or (<= (select main_a v_prenex_5864) 5) (<= (+ main_y 1) v_prenex_5865) (< v_prenex_5864 main_x) (<= (select main_a v_prenex_5865) (+ (select main_a v_prenex_5864) 998)) (<= (select main_a v_prenex_5865) 1001) (< v_prenex_5865 main_y))) (forall ((v_prenex_1492 Int) (v_prenex_1491 Int)) (or (<= (select main_a v_prenex_1491) 5) (<= (select main_a v_prenex_1492) (+ (select main_a v_prenex_1491) 998)) (<= 1 (select main_a v_prenex_1491)) (< v_prenex_1491 main_x) (<= (+ main_x 1) v_prenex_1491))) (or (forall ((v_prenex_5137 Int)) (or (<= (select main_a v_prenex_5137) 5) (<= (+ main_x 1) v_prenex_5137))) (forall ((v_prenex_5138 Int)) (or (< v_prenex_5138 main_y) (<= (* 2 (select main_a v_prenex_5138)) 1998) (<= 995 (select main_a v_prenex_5138)) (<= (+ main_y 1) v_prenex_5138)))) (forall ((v_prenex_5567 Int) (v_prenex_5568 Int)) (or (<= (select main_a v_prenex_5567) 5) (<= 1 (select main_a v_prenex_5567)) (< v_prenex_5568 main_y) (<= 995 (select main_a v_prenex_5568)) (<= 1000 (+ (select main_a v_prenex_5567) (select main_a v_prenex_5568))) (<= (+ main_y 1) v_prenex_5568))) (or (forall ((v_prenex_204 Int)) (or (<= (+ main_y 1) v_prenex_204) (< v_prenex_204 main_y) (<= (select main_a v_prenex_204) 999) (<= 1994 (* 2 (select main_a v_prenex_204))))) (forall ((v_prenex_203 Int)) (or (<= (select main_a v_prenex_203) 3) (<= (* 2 (select main_a v_prenex_203)) 6) (< v_prenex_203 main_x)))) (or (forall ((v_prenex_1519 Int)) (<= 2 (* 2 (select main_a v_prenex_1519)))) (forall ((v_prenex_1520 Int)) (or (<= 997 (select main_a v_prenex_1520)) (< v_prenex_1520 main_y) (<= (+ main_y 1) v_prenex_1520) (<= 1994 (* 2 (select main_a v_prenex_1520)))))) (forall ((v_prenex_501 Int) (v_prenex_502 Int)) (or (<= (+ (select main_a v_prenex_501) 994) (select main_a v_prenex_502)) (<= (select main_a v_prenex_501) 5) (<= 1994 (* 2 (select main_a v_prenex_502))) (< v_prenex_502 main_y) (<= (+ main_y 1) v_prenex_502) (<= (+ main_x 1) v_prenex_501))) (or (forall ((v_prenex_6479 Int)) (or (<= 1 (select main_a v_prenex_6479)) (<= (+ main_x 1) v_prenex_6479))) (forall ((v_prenex_6480 Int)) (or (<= (select main_a v_prenex_6480) 999) (< v_prenex_6480 main_y) (<= (* 2 (select main_a v_prenex_6480)) 1998) (<= (+ main_y 1) v_prenex_6480)))) (forall ((v_prenex_4177 Int) (v_prenex_4178 Int)) (or (< v_prenex_4177 main_x) (<= (select main_a v_prenex_4178) (+ (select main_a v_prenex_4177) 998)) (<= 1994 (* 2 (select main_a v_prenex_4178))) (<= 0 (+ (select main_a v_prenex_4177) 1)) (<= (select main_a v_prenex_4177) 5) (<= (+ main_y 1) v_prenex_4178) (< v_prenex_4178 main_y))) (or (forall ((v_prenex_4151 Int)) (or (<= 1 (select main_a v_prenex_4151)) (< v_prenex_4151 main_x))) (forall ((v_prenex_4152 Int)) (or (<= (select main_a v_prenex_4152) 1001) (< v_prenex_4152 main_y) (<= (+ main_y 1) v_prenex_4152) (<= 1994 (* 2 (select main_a v_prenex_4152)))))) (or (forall ((v_prenex_4292 Int)) (or (< v_prenex_4292 main_y) (<= (* 2 (select main_a v_prenex_4292)) 1998) (<= 997 (select main_a v_prenex_4292)) (<= (+ main_y 1) v_prenex_4292))) (forall ((v_prenex_4291 Int)) (or (<= (select main_a v_prenex_4291) 5) (<= 1 (select main_a v_prenex_4291)) (<= (+ main_x 1) v_prenex_4291)))) (forall ((v_prenex_435 Int) (v_prenex_436 Int)) (or (<= (* 2 (select main_a v_prenex_435)) 6) (< v_prenex_436 main_y) (<= (select main_a v_prenex_436) (+ (select main_a v_prenex_435) 998)) (< v_prenex_435 main_x) (<= (+ main_x 1) v_prenex_435))) (or (forall ((v_prenex_3742 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3742))) (<= (+ main_y 1) v_prenex_3742) (<= (select main_a v_prenex_3742) 1001) (< v_prenex_3742 main_y))) (forall ((v_prenex_3741 Int)) (<= 1 (select main_a v_prenex_3741)))) (forall ((v_prenex_866 Int) (v_prenex_867 Int)) (or (<= (select main_a v_prenex_866) 3) (< v_prenex_867 main_y) (<= (select main_a v_prenex_866) 5) (<= 1994 (* 2 (select main_a v_prenex_867))) (<= (select main_a v_prenex_867) (+ (select main_a v_prenex_866) 998)) (< v_prenex_866 main_x) (<= (+ main_y 1) v_prenex_867))) (forall ((v_prenex_714 Int) (v_prenex_713 Int)) (or (<= (* 2 (select main_a v_prenex_713)) 6) (<= (select main_a v_prenex_713) 5) (< v_prenex_714 main_y) (<= (+ (select main_a v_prenex_713) 994) (select main_a v_prenex_714)) (<= 995 (select main_a v_prenex_714)) (<= (+ main_x 1) v_prenex_713) (<= (+ main_y 1) v_prenex_714))) (forall ((v_prenex_3078 Int) (v_prenex_3079 Int)) (or (<= (+ main_y 1) v_prenex_3079) (<= (+ main_x 1) v_prenex_3078) (<= (* 2 (select main_a v_prenex_3079)) 1998) (<= (+ (select main_a v_prenex_3078) (select main_a v_prenex_3079)) 1000) (< v_prenex_3079 main_y) (<= 0 (+ (select main_a v_prenex_3078) 1)))) (forall ((v_prenex_1159 Int) (v_prenex_1158 Int)) (or (<= (* 2 (select main_a v_prenex_1159)) 1998) (< v_prenex_1159 main_y) (<= (+ main_x 1) v_prenex_1158) (<= (+ (select main_a v_prenex_1158) 994) (select main_a v_prenex_1159)) (<= 2 (* 2 (select main_a v_prenex_1158))) (<= (+ main_y 1) v_prenex_1159))) (or (forall ((v_prenex_5073 Int)) (or (<= (select main_a v_prenex_5073) 999) (<= (+ main_y 1) v_prenex_5073) (< v_prenex_5073 main_y) (<= 1994 (* 2 (select main_a v_prenex_5073))))) (forall ((v_prenex_5072 Int)) (or (<= 0 (+ (select main_a v_prenex_5072) 1)) (<= (+ main_x 1) v_prenex_5072) (<= 1 (select main_a v_prenex_5072))))) (or (forall ((v_prenex_3500 Int)) (or (< v_prenex_3500 main_y) (<= (+ main_y 1) v_prenex_3500) (<= 1994 (* 2 (select main_a v_prenex_3500))))) (forall ((v_prenex_3499 Int)) (or (< v_prenex_3499 main_x) (<= 2 (* 2 (select main_a v_prenex_3499))) (<= (* 2 (select main_a v_prenex_3499)) 6)))) (forall ((v_prenex_4760 Int) (v_prenex_4761 Int)) (or (<= 1 (select main_a v_prenex_4760)) (<= (+ main_y 1) v_prenex_4761) (<= (select main_a v_prenex_4761) 1001) (<= (+ (select main_a v_prenex_4760) (select main_a v_prenex_4761)) 1000) (< v_prenex_4761 main_y) (<= 0 (+ (select main_a v_prenex_4760) 1)) (< v_prenex_4760 main_x))) (forall ((v_prenex_4349 Int) (v_prenex_4350 Int)) (or (<= 1 (select main_a v_prenex_4349)) (< v_prenex_4350 main_y) (<= 1994 (* 2 (select main_a v_prenex_4350))) (< v_prenex_4349 main_x) (<= (+ main_y 1) v_prenex_4350) (<= (select main_a v_prenex_4350) (+ (select main_a v_prenex_4349) 998)))) (forall ((v_prenex_3855 Int) (v_prenex_3856 Int)) (or (<= (select main_a v_prenex_3856) 999) (<= (+ main_y 1) v_prenex_3856) (<= 2 (* 2 (select main_a v_prenex_3855))) (<= 1000 (+ (select main_a v_prenex_3855) (select main_a v_prenex_3856))) (< v_prenex_3855 main_x) (< v_prenex_3856 main_y))) (forall ((v_prenex_361 Int) (v_prenex_362 Int)) (or (<= (+ main_y 1) v_prenex_362) (<= (* 2 (select main_a v_prenex_362)) 1998) (<= (+ (select main_a v_prenex_361) (select main_a v_prenex_362)) 1000) (<= (* 2 (select main_a v_prenex_361)) 6) (< v_prenex_362 main_y) (<= (+ main_x 1) v_prenex_361))) (forall ((v_prenex_4180 Int) (v_prenex_4179 Int)) (or (<= 0 (+ (select main_a v_prenex_4179) 1)) (<= (+ main_y 1) v_prenex_4180) (< v_prenex_4179 main_x) (<= 995 (select main_a v_prenex_4180)) (< v_prenex_4180 main_y) (<= (+ (select main_a v_prenex_4179) (select main_a v_prenex_4180)) 1000) (<= (select main_a v_prenex_4179) 3))) (forall ((v_prenex_1958 Int) (v_prenex_1957 Int)) (or (< v_prenex_1958 main_y) (< v_prenex_1957 main_x) (<= 1994 (* 2 (select main_a v_prenex_1958))) (<= (+ (select main_a v_prenex_1957) (select main_a v_prenex_1958)) 1000) (<= (+ main_y 1) v_prenex_1958))) (forall ((v_prenex_758 Int) (v_prenex_757 Int)) (or (<= 997 (select main_a v_prenex_758)) (<= (+ (select main_a v_prenex_757) (select main_a v_prenex_758)) 1000) (< v_prenex_758 main_y) (<= (+ main_y 1) v_prenex_758) (<= (select main_a v_prenex_757) 3) (<= 0 (+ (select main_a v_prenex_757) 1)))) (forall ((v_prenex_4384 Int) (v_prenex_4383 Int)) (or (< v_prenex_4384 main_y) (<= 1000 (+ (select main_a v_prenex_4383) (select main_a v_prenex_4384))) (<= (+ main_y 1) v_prenex_4384) (<= 2 (* 2 (select main_a v_prenex_4383))) (<= (+ main_x 1) v_prenex_4383) (<= (* 2 (select main_a v_prenex_4384)) 1998))) (forall ((v_prenex_1077 Int) (v_prenex_1076 Int)) (or (<= (+ main_x 1) v_prenex_1076) (<= (+ main_y 1) v_prenex_1077) (< v_prenex_1077 main_y) (<= (* 2 (select main_a v_prenex_1076)) 6) (<= (select main_a v_prenex_1077) 1001) (<= (+ (select main_a v_prenex_1076) 994) (select main_a v_prenex_1077)))) (forall ((v_prenex_592 Int) (v_prenex_591 Int)) (or (< v_prenex_592 main_y) (<= (* 2 (select main_a v_prenex_591)) 6) (<= (+ main_x 1) v_prenex_591) (<= 0 (+ (select main_a v_prenex_591) 1)) (<= (+ (select main_a v_prenex_591) 994) (select main_a v_prenex_592)) (<= 995 (select main_a v_prenex_592)) (<= (+ main_y 1) v_prenex_592))) (forall ((v_prenex_1043 Int) (v_prenex_1042 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1042))) (<= (select main_a v_prenex_1042) 5) (<= (+ (select main_a v_prenex_1042) 994) (select main_a v_prenex_1043)) (<= 995 (select main_a v_prenex_1043)) (< v_prenex_1043 main_y) (<= (+ main_y 1) v_prenex_1043) (<= (+ main_x 1) v_prenex_1042))) (or (forall ((v_prenex_4298 Int)) (or (< v_prenex_4298 main_y) (<= (+ main_y 1) v_prenex_4298) (<= (select main_a v_prenex_4298) 999) (<= 1994 (* 2 (select main_a v_prenex_4298))))) (forall ((v_prenex_4297 Int)) (or (< v_prenex_4297 main_x) (<= (select main_a v_prenex_4297) 3)))) (forall ((v_prenex_5386 Int) (v_prenex_5385 Int)) (or (<= 0 (+ (select main_a v_prenex_5385) 1)) (<= (select main_a v_prenex_5386) (+ (select main_a v_prenex_5385) 998)) (< v_prenex_5386 main_y) (<= (+ main_y 1) v_prenex_5386) (<= (select main_a v_prenex_5386) 999))) (forall ((v_prenex_3983 Int) (v_prenex_3984 Int)) (or (<= 0 (+ (select main_a v_prenex_3983) 1)) (< v_prenex_3984 main_y) (<= (+ (select main_a v_prenex_3983) (select main_a v_prenex_3984)) 1000) (<= (+ main_y 1) v_prenex_3984) (<= 997 (select main_a v_prenex_3984)))) (or (forall ((v_prenex_231 Int)) (or (<= (+ main_x 1) v_prenex_231) (< v_prenex_231 main_x) (<= 0 (+ (select main_a v_prenex_231) 1)))) (forall ((v_prenex_232 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_232))) (< v_prenex_232 main_y)))) (or (forall ((v_prenex_4786 Int)) (or (<= (+ main_x 1) v_prenex_4786) (<= (* 2 (select main_a v_prenex_4786)) 6))) (forall ((v_prenex_4787 Int)) (or (<= (+ main_y 1) v_prenex_4787) (<= (* 2 (select main_a v_prenex_4787)) 1998) (< v_prenex_4787 main_y)))) (forall ((v_prenex_3065 Int) (v_prenex_3064 Int)) (or (<= (+ main_x 1) v_prenex_3064) (< v_prenex_3065 main_y) (<= (+ main_y 1) v_prenex_3065) (<= 1 (select main_a v_prenex_3064)) (<= (+ (select main_a v_prenex_3064) 994) (select main_a v_prenex_3065)) (<= 995 (select main_a v_prenex_3065)))) (forall ((v_prenex_5365 Int) (v_prenex_5366 Int)) (or (< v_prenex_5366 main_y) (<= 1000 (+ (select main_a v_prenex_5365) (select main_a v_prenex_5366))) (<= 2 (* 2 (select main_a v_prenex_5365))) (<= 0 (+ (select main_a v_prenex_5365) 1)) (<= (+ main_y 1) v_prenex_5366) (<= (* 2 (select main_a v_prenex_5366)) 1998))) (forall ((v_prenex_4308 Int) (v_prenex_4307 Int)) (or (<= (+ main_y 1) v_prenex_4308) (<= 1 (select main_a v_prenex_4307)) (<= (* 2 (select main_a v_prenex_4307)) 6) (<= (select main_a v_prenex_4308) (+ (select main_a v_prenex_4307) 998)) (< v_prenex_4308 main_y) (<= 1994 (* 2 (select main_a v_prenex_4308))))) (or (forall ((v_prenex_1515 Int)) (<= 2 (* 2 (select main_a v_prenex_1515)))) (forall ((v_prenex_1516 Int)) (or (<= (+ main_y 1) v_prenex_1516) (< v_prenex_1516 main_y) (<= 995 (select main_a v_prenex_1516))))) (forall ((v_prenex_4605 Int) (v_prenex_4604 Int)) (or (<= (+ main_y 1) v_prenex_4605) (<= (+ main_x 1) v_prenex_4604) (<= (+ (select main_a v_prenex_4604) 994) (select main_a v_prenex_4605)) (<= (select main_a v_prenex_4604) 5) (< v_prenex_4605 main_y) (<= 1 (select main_a v_prenex_4604)) (<= 995 (select main_a v_prenex_4605)))) (forall ((v_prenex_295 Int) (v_prenex_296 Int)) (or (<= (select main_a v_prenex_295) 5) (<= (+ (select main_a v_prenex_295) (select main_a v_prenex_296)) 1000) (<= (select main_a v_prenex_296) 999) (< v_prenex_296 main_y) (<= (+ main_y 1) v_prenex_296) (< v_prenex_295 main_x))) (forall ((v_prenex_6182 Int) (v_prenex_6181 Int)) (or (< v_prenex_6181 main_x) (<= (+ main_x 1) v_prenex_6181) (<= (select main_a v_prenex_6181) 5) (<= 0 (+ (select main_a v_prenex_6181) 1)) (<= (+ (select main_a v_prenex_6181) (select main_a v_prenex_6182)) 1000))) (forall ((v_prenex_5500 Int) (v_prenex_5499 Int)) (or (<= (select main_a v_prenex_5500) 999) (<= (+ main_x 1) v_prenex_5499) (< v_prenex_5500 main_y) (<= 2 (* 2 (select main_a v_prenex_5499))) (<= (+ main_y 1) v_prenex_5500) (<= (select main_a v_prenex_5500) (+ (select main_a v_prenex_5499) 998)))) (forall ((v_prenex_318 Int) (v_prenex_317 Int)) (or (< v_prenex_317 main_x) (<= 1994 (* 2 (select main_a v_prenex_318))) (< v_prenex_318 main_y) (<= (select main_a v_prenex_317) 5) (<= (+ main_y 1) v_prenex_318) (<= (+ (select main_a v_prenex_317) 994) (select main_a v_prenex_318)))) (forall ((v_prenex_4039 Int) (v_prenex_4040 Int)) (or (<= (+ main_x 1) v_prenex_4039) (<= (+ (select main_a v_prenex_4039) 994) (select main_a v_prenex_4040)) (< v_prenex_4040 main_y) (<= (select main_a v_prenex_4040) 999) (<= (select main_a v_prenex_4039) 5) (<= (+ main_y 1) v_prenex_4040) (<= (* 2 (select main_a v_prenex_4039)) 6))) (forall ((v_prenex_927 Int) (v_prenex_926 Int)) (or (< v_prenex_927 main_y) (< v_prenex_926 main_x) (<= (+ (select main_a v_prenex_926) 994) (select main_a v_prenex_927)) (<= 0 (+ (select main_a v_prenex_926) 1)) (<= 2 (* 2 (select main_a v_prenex_926))) (<= (+ main_y 1) v_prenex_927) (<= (* 2 (select main_a v_prenex_927)) 1998))) (forall ((v_prenex_6337 Int) (v_prenex_6338 Int)) (or (<= 1 (select main_a v_prenex_6337)) (<= 1000 (+ (select main_a v_prenex_6337) (select main_a v_prenex_6338))) (<= (select main_a v_prenex_6337) 3) (< v_prenex_6338 main_y) (<= (+ main_y 1) v_prenex_6338) (<= (select main_a v_prenex_6338) 1001))) (forall ((v_prenex_5996 Int) (v_prenex_5995 Int)) (or (<= (+ main_x 1) v_prenex_5995) (<= 1000 (+ (select main_a v_prenex_5995) (select main_a v_prenex_5996))) (<= (+ main_y 1) v_prenex_5996) (< v_prenex_5996 main_y) (<= (* 2 (select main_a v_prenex_5995)) 6) (<= 995 (select main_a v_prenex_5996)) (<= (select main_a v_prenex_5995) 5))) (forall ((v_prenex_6024 Int) (v_prenex_6023 Int)) (or (<= (select main_a v_prenex_6024) 1001) (<= (+ main_y 1) v_prenex_6024) (<= 0 (+ (select main_a v_prenex_6023) 1)) (< v_prenex_6024 main_y) (<= (select main_a v_prenex_6023) 3) (<= (+ (select main_a v_prenex_6023) 994) (select main_a v_prenex_6024)))) (forall ((v_prenex_3671 Int) (v_prenex_3672 Int)) (or (<= (* 2 (select main_a v_prenex_3671)) 6) (< v_prenex_3672 main_y) (<= 1994 (* 2 (select main_a v_prenex_3672))) (<= (+ main_y 1) v_prenex_3672) (<= (select main_a v_prenex_3672) (+ (select main_a v_prenex_3671) 998)) (<= 2 (* 2 (select main_a v_prenex_3671))))) (forall ((v_prenex_3326 Int) (v_prenex_3327 Int)) (or (< v_prenex_3327 main_y) (<= 2 (* 2 (select main_a v_prenex_3326))) (<= 1994 (* 2 (select main_a v_prenex_3327))) (<= 1 (select main_a v_prenex_3326)) (<= (+ main_y 1) v_prenex_3327) (<= (+ (select main_a v_prenex_3326) (select main_a v_prenex_3327)) 1000) (<= (+ main_x 1) v_prenex_3326))) (forall ((v_prenex_4865 Int) (v_prenex_4864 Int)) (or (<= (+ main_y 1) v_prenex_4865) (<= (+ main_x 1) v_prenex_4864) (<= 1994 (* 2 (select main_a v_prenex_4865))) (< v_prenex_4865 main_y) (<= (* 2 (select main_a v_prenex_4864)) 6) (<= (select main_a v_prenex_4864) 3) (<= (+ (select main_a v_prenex_4864) (select main_a v_prenex_4865)) 1000))) (or (forall ((v_prenex_4338 Int)) (or (<= (* 2 (select main_a v_prenex_4338)) 1998) (< v_prenex_4338 main_y) (<= (+ main_y 1) v_prenex_4338) (<= 1994 (* 2 (select main_a v_prenex_4338))))) (forall ((v_prenex_4337 Int)) (or (< v_prenex_4337 main_x) (<= 1 (select main_a v_prenex_4337)) (<= (* 2 (select main_a v_prenex_4337)) 6)))) (forall ((v_prenex_4980 Int) (v_prenex_4981 Int)) (or (<= (+ main_x 1) v_prenex_4980) (<= (+ main_y 1) v_prenex_4981) (<= (select main_a v_prenex_4980) 5) (<= 0 (+ (select main_a v_prenex_4980) 1)) (<= (* 2 (select main_a v_prenex_4981)) 1998) (< v_prenex_4981 main_y) (<= (+ (select main_a v_prenex_4980) (select main_a v_prenex_4981)) 1000))) (or (forall ((v_prenex_1285 Int)) (<= (select main_a v_prenex_1285) 3)) (forall ((v_prenex_1286 Int)) (or (< v_prenex_1286 main_y) (<= (+ main_y 1) v_prenex_1286) (<= (* 2 (select main_a v_prenex_1286)) 1998) (<= (select main_a v_prenex_1286) 999)))) (forall ((v_prenex_5750 Int) (v_prenex_5751 Int)) (or (<= 1 (select main_a v_prenex_5750)) (< v_prenex_5751 main_y) (<= (+ main_y 1) v_prenex_5751) (<= (+ main_x 1) v_prenex_5750) (<= (select main_a v_prenex_5751) (+ (select main_a v_prenex_5750) 998)) (<= (select main_a v_prenex_5750) 3) (<= (* 2 (select main_a v_prenex_5751)) 1998))) (forall ((v_prenex_2479 Int) (v_prenex_2478 Int)) (or (< v_prenex_2479 main_y) (<= (select main_a v_prenex_2478) 3) (< v_prenex_2478 main_x) (<= (+ main_y 1) v_prenex_2479) (<= 0 (+ (select main_a v_prenex_2478) 1)) (<= (select main_a v_prenex_2479) 999) (<= (+ (select main_a v_prenex_2478) (select main_a v_prenex_2479)) 1000))) (or (forall ((v_prenex_513 Int)) (or (<= (select main_a v_prenex_513) 5) (<= (+ main_x 1) v_prenex_513))) (forall ((v_prenex_514 Int)) (or (<= (+ main_y 1) v_prenex_514) (<= (* 2 (select main_a v_prenex_514)) 1998) (<= (select main_a v_prenex_514) 1001) (< v_prenex_514 main_y)))) (forall ((v_prenex_1027 Int) (v_prenex_1026 Int)) (or (<= (select main_a v_prenex_1027) 999) (<= (+ (select main_a v_prenex_1026) (select main_a v_prenex_1027)) 1000) (<= (+ main_y 1) v_prenex_1027) (<= (* 2 (select main_a v_prenex_1026)) 6) (<= 0 (+ (select main_a v_prenex_1026) 1)) (< v_prenex_1027 main_y))) (forall ((v_prenex_6209 Int) (v_prenex_6210 Int)) (or (<= (+ main_y 1) v_prenex_6210) (<= (select main_a v_prenex_6209) 3) (<= (+ (select main_a v_prenex_6209) 994) (select main_a v_prenex_6210)) (< v_prenex_6210 main_y) (<= (select main_a v_prenex_6210) 1001) (< v_prenex_6209 main_x))) (forall ((v_prenex_1408 Int) (v_prenex_1407 Int)) (or (<= 1 (select main_a v_prenex_1407)) (<= 997 (select main_a v_prenex_1408)) (< v_prenex_1408 main_y) (<= (+ main_x 1) v_prenex_1407) (<= (+ main_y 1) v_prenex_1408) (<= 1000 (+ (select main_a v_prenex_1407) (select main_a v_prenex_1408))))) (forall ((v_prenex_4108 Int) (v_prenex_4107 Int)) (or (<= 0 (+ (select main_a v_prenex_4107) 1)) (<= (select main_a v_prenex_4108) (+ (select main_a v_prenex_4107) 998)) (<= (select main_a v_prenex_4107) 5) (<= 1994 (* 2 (select main_a v_prenex_4108))) (<= (+ main_x 1) v_prenex_4107) (< v_prenex_4108 main_y) (<= (+ main_y 1) v_prenex_4108))) (forall ((v_prenex_3036 Int) (v_prenex_3037 Int)) (or (<= 1 (select main_a v_prenex_3036)) (<= 997 (select main_a v_prenex_3037)) (<= (+ main_x 1) v_prenex_3036) (<= (+ main_y 1) v_prenex_3037) (< v_prenex_3037 main_y) (<= (+ (select main_a v_prenex_3036) (select main_a v_prenex_3037)) 1000))) (forall ((v_prenex_323 Int) (v_prenex_324 Int)) (or (<= (select main_a v_prenex_324) 999) (<= 0 (+ (select main_a v_prenex_323) 1)) (< v_prenex_323 main_x) (<= (select main_a v_prenex_323) 5) (< v_prenex_324 main_y) (<= (select main_a v_prenex_324) (+ (select main_a v_prenex_323) 998)) (<= (+ main_y 1) v_prenex_324))) (forall ((v_prenex_6355 Int) (v_prenex_6356 Int)) (or (<= (+ main_x 1) v_prenex_6355) (<= (select main_a v_prenex_6355) 5) (<= (+ main_y 1) v_prenex_6356) (<= 995 (select main_a v_prenex_6356)) (<= 1 (select main_a v_prenex_6355)) (<= (+ (select main_a v_prenex_6355) (select main_a v_prenex_6356)) 1000) (< v_prenex_6356 main_y))) (or (forall ((v_prenex_1312 Int)) (<= (* 2 (select main_a v_prenex_1312)) 1998)) (forall ((v_prenex_1311 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1311))) (<= (+ main_x 1) v_prenex_1311) (< v_prenex_1311 main_x) (<= (select main_a v_prenex_1311) 3)))) (or (forall ((v_prenex_6378 Int)) (or (< v_prenex_6378 main_y) (<= (* 2 (select main_a v_prenex_6378)) 1998) (<= (select main_a v_prenex_6378) 999) (<= (+ main_y 1) v_prenex_6378))) (forall ((v_prenex_6377 Int)) (or (<= (+ main_x 1) v_prenex_6377) (<= (* 2 (select main_a v_prenex_6377)) 6) (<= (select main_a v_prenex_6377) 3)))) (forall ((v_prenex_1436 Int) (v_prenex_1435 Int)) (or (<= (+ main_y 1) v_prenex_1436) (<= (+ main_x 1) v_prenex_1435) (<= (* 2 (select main_a v_prenex_1435)) 6) (< v_prenex_1436 main_y) (<= (+ (select main_a v_prenex_1435) (select main_a v_prenex_1436)) 1000) (<= (select main_a v_prenex_1435) 3) (<= (* 2 (select main_a v_prenex_1436)) 1998))) (or (forall ((v_prenex_6063 Int)) (or (<= (select main_a v_prenex_6063) 5) (< v_prenex_6063 main_x) (<= (select main_a v_prenex_6063) 3))) (forall ((v_prenex_6064 Int)) (or (<= (+ main_y 1) v_prenex_6064) (<= (select main_a v_prenex_6064) 1001) (<= (* 2 (select main_a v_prenex_6064)) 1998) (< v_prenex_6064 main_y)))) (or (forall ((v_prenex_6394 Int)) (or (<= (* 2 (select main_a v_prenex_6394)) 1998) (<= (select main_a v_prenex_6394) 999) (<= (+ main_y 1) v_prenex_6394) (< v_prenex_6394 main_y))) (forall ((v_prenex_6393 Int)) (or (< v_prenex_6393 main_x) (<= 2 (* 2 (select main_a v_prenex_6393)))))) (forall ((v_prenex_3128 Int) (v_prenex_3129 Int)) (or (< v_prenex_3129 main_y) (<= (select main_a v_prenex_3129) (+ (select main_a v_prenex_3128) 998)) (<= (+ main_y 1) v_prenex_3129) (<= (select main_a v_prenex_3129) 1001) (<= 2 (* 2 (select main_a v_prenex_3128))) (<= 0 (+ (select main_a v_prenex_3128) 1)))) (forall ((v_prenex_3444 Int) (v_prenex_3445 Int)) (or (<= (select main_a v_prenex_3444) 3) (<= (+ main_y 1) v_prenex_3445) (<= (+ (select main_a v_prenex_3444) (select main_a v_prenex_3445)) 1000) (< v_prenex_3445 main_y) (<= (select main_a v_prenex_3445) 1001))) (or (forall ((v_prenex_4379 Int)) (or (< v_prenex_4379 main_x) (<= (* 2 (select main_a v_prenex_4379)) 6))) (forall ((v_prenex_4380 Int)) (or (<= (* 2 (select main_a v_prenex_4380)) 1998) (<= (+ main_y 1) v_prenex_4380) (<= 997 (select main_a v_prenex_4380)) (< v_prenex_4380 main_y)))) (forall ((v_prenex_3334 Int) (v_prenex_3335 Int)) (or (<= (+ main_y 1) v_prenex_3335) (<= 1 (select main_a v_prenex_3334)) (<= (select main_a v_prenex_3334) 3) (<= (+ (select main_a v_prenex_3334) (select main_a v_prenex_3335)) 1000) (< v_prenex_3335 main_y) (<= (select main_a v_prenex_3335) 1001))) (forall ((v_prenex_3870 Int) (v_prenex_3869 Int)) (or (<= (select main_a v_prenex_3870) (+ (select main_a v_prenex_3869) 998)) (< v_prenex_3869 main_x) (<= (select main_a v_prenex_3869) 3) (<= (+ main_x 1) v_prenex_3869) (< v_prenex_3870 main_y))) (forall ((v_prenex_2843 Int) (v_prenex_2844 Int)) (or (< v_prenex_2843 main_x) (<= (+ main_x 1) v_prenex_2843) (<= (select main_a v_prenex_2843) 5) (<= 1000 (+ (select main_a v_prenex_2843) (select main_a v_prenex_2844))))) (or (forall ((v_prenex_4933 Int)) (or (<= (+ main_y 1) v_prenex_4933) (< v_prenex_4933 main_y) (<= (* 2 (select main_a v_prenex_4933)) 1998) (<= (select main_a v_prenex_4933) 1001))) (forall ((v_prenex_4932 Int)) (or (<= (select main_a v_prenex_4932) 5) (<= 1 (select main_a v_prenex_4932))))) (forall ((v_prenex_6541 Int) (v_prenex_6542 Int)) (or (<= (+ main_y 1) v_prenex_6542) (< v_prenex_6542 main_y) (<= (+ main_x 1) v_prenex_6541) (<= 1994 (* 2 (select main_a v_prenex_6542))) (<= 1000 (+ (select main_a v_prenex_6541) (select main_a v_prenex_6542))) (<= (select main_a v_prenex_6541) 3))) (forall ((v_prenex_1288 Int) (v_prenex_1287 Int)) (or (<= (+ main_y 1) v_prenex_1288) (<= 0 (+ (select main_a v_prenex_1287) 1)) (< v_prenex_1287 main_x) (<= (+ (select main_a v_prenex_1287) (select main_a v_prenex_1288)) 1000) (< v_prenex_1288 main_y) (<= (* 2 (select main_a v_prenex_1287)) 6) (<= (select main_a v_prenex_1288) 999))) (forall ((v_prenex_1205 Int) (v_prenex_1204 Int)) (or (< v_prenex_1204 main_x) (<= (+ main_y 1) v_prenex_1205) (< v_prenex_1205 main_y) (<= 2 (* 2 (select main_a v_prenex_1204))) (<= (select main_a v_prenex_1205) (+ (select main_a v_prenex_1204) 998)) (<= 995 (select main_a v_prenex_1205)))) (forall ((v_prenex_5057 Int) (v_prenex_5056 Int)) (or (<= (+ main_y 1) v_prenex_5057) (< v_prenex_5057 main_y) (<= 997 (select main_a v_prenex_5057)) (<= (+ (select main_a v_prenex_5056) 994) (select main_a v_prenex_5057)) (<= (+ main_x 1) v_prenex_5056) (<= 2 (* 2 (select main_a v_prenex_5056))))) (forall ((v_prenex_2292 Int) (v_prenex_2293 Int)) (or (<= 997 (select main_a v_prenex_2293)) (<= (select main_a v_prenex_2293) (+ (select main_a v_prenex_2292) 998)) (<= (select main_a v_prenex_2292) 3) (<= (+ main_y 1) v_prenex_2293) (<= (select main_a v_prenex_2292) 5) (< v_prenex_2293 main_y))) (or (forall ((v_prenex_3879 Int)) (or (<= (+ main_x 1) v_prenex_3879) (<= (select main_a v_prenex_3879) 5))) (forall ((v_prenex_3880 Int)) (or (< v_prenex_3880 main_y) (<= (+ main_y 1) v_prenex_3880) (<= (* 2 (select main_a v_prenex_3880)) 1998) (<= (select main_a v_prenex_3880) 999)))) (forall ((v_prenex_3258 Int) (v_prenex_3259 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3258))) (<= (select main_a v_prenex_3259) (+ (select main_a v_prenex_3258) 998)) (<= (+ main_x 1) v_prenex_3258) (<= (+ main_y 1) v_prenex_3259) (<= 995 (select main_a v_prenex_3259)) (<= (select main_a v_prenex_3258) 5) (< v_prenex_3259 main_y))) (forall ((v_prenex_1508 Int) (v_prenex_1507 Int)) (or (< v_prenex_1507 main_x) (<= (+ (select main_a v_prenex_1507) (select main_a v_prenex_1508)) 1000) (<= (+ main_y 1) v_prenex_1508) (< v_prenex_1508 main_y) (<= 0 (+ (select main_a v_prenex_1507) 1)) (<= 995 (select main_a v_prenex_1508)))) (or (forall ((v_prenex_1523 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1523))) (<= (+ main_x 1) v_prenex_1523) (<= (select main_a v_prenex_1523) 5))) (forall ((v_prenex_1524 Int)) (or (<= (+ main_y 1) v_prenex_1524) (<= (* 2 (select main_a v_prenex_1524)) 1998) (< v_prenex_1524 main_y)))) (forall ((v_prenex_1811 Int) (v_prenex_1812 Int)) (or (<= (select main_a v_prenex_1811) 5) (<= (* 2 (select main_a v_prenex_1812)) 1998) (<= 1 (select main_a v_prenex_1811)) (<= (+ main_y 1) v_prenex_1812) (<= (select main_a v_prenex_1812) (+ (select main_a v_prenex_1811) 998)) (< v_prenex_1811 main_x) (< v_prenex_1812 main_y))) (forall ((v_prenex_1230 Int) (v_prenex_1229 Int)) (or (<= (select main_a v_prenex_1229) 5) (<= (+ main_y 1) v_prenex_1230) (<= 1 (select main_a v_prenex_1229)) (<= (select main_a v_prenex_1230) 999) (<= (+ (select main_a v_prenex_1229) (select main_a v_prenex_1230)) 1000) (< v_prenex_1230 main_y))) (forall ((v_prenex_6309 Int) (v_prenex_6310 Int)) (or (<= (+ main_x 1) v_prenex_6309) (<= 0 (+ (select main_a v_prenex_6309) 1)) (< v_prenex_6309 main_x) (<= 1000 (+ (select main_a v_prenex_6309) (select main_a v_prenex_6310))) (<= 1 (select main_a v_prenex_6309)))) (<= (+ main_y 1) main_x) (forall ((v_prenex_3847 Int) (v_prenex_3848 Int)) (or (<= 0 (+ (select main_a v_prenex_3847) 1)) (<= (+ main_y 1) v_prenex_3848) (<= (+ main_x 1) v_prenex_3847) (<= 1994 (* 2 (select main_a v_prenex_3848))) (< v_prenex_3848 main_y) (<= (+ (select main_a v_prenex_3847) 994) (select main_a v_prenex_3848)))) (forall ((v_prenex_4195 Int) (v_prenex_4196 Int)) (or (< v_prenex_4195 main_x) (<= 997 (select main_a v_prenex_4196)) (<= 0 (+ (select main_a v_prenex_4195) 1)) (<= (+ main_y 1) v_prenex_4196) (<= (+ (select main_a v_prenex_4195) (select main_a v_prenex_4196)) 1000) (< v_prenex_4196 main_y) (<= 2 (* 2 (select main_a v_prenex_4195))))) (or (forall ((v_prenex_1048 Int)) (or (<= 0 (+ (select main_a v_prenex_1048) 1)) (<= 2 (* 2 (select main_a v_prenex_1048))))) (forall ((v_prenex_1049 Int)) (or (<= (+ main_y 1) v_prenex_1049) (< v_prenex_1049 main_y) (<= 1994 (* 2 (select main_a v_prenex_1049)))))) (forall ((v_prenex_6326 Int) (v_prenex_6325 Int)) (or (<= 997 (select main_a v_prenex_6326)) (<= (* 2 (select main_a v_prenex_6325)) 6) (< v_prenex_6325 main_x) (<= (+ main_y 1) v_prenex_6326) (< v_prenex_6326 main_y) (<= (select main_a v_prenex_6326) (+ (select main_a v_prenex_6325) 998)))) (forall ((v_prenex_2936 Int) (v_prenex_2937 Int)) (or (<= 0 (+ (select main_a v_prenex_2936) 1)) (< v_prenex_2936 main_x) (<= (select main_a v_prenex_2937) (+ (select main_a v_prenex_2936) 998)) (<= (+ main_x 1) v_prenex_2936) (<= 2 (* 2 (select main_a v_prenex_2936))))) (forall ((v_prenex_3245 Int) (v_prenex_3244 Int)) (or (<= (+ main_y 1) v_prenex_3245) (<= (+ main_x 1) v_prenex_3244) (< v_prenex_3245 main_y) (<= (select main_a v_prenex_3245) 999) (<= (select main_a v_prenex_3244) 5) (<= 0 (+ (select main_a v_prenex_3244) 1)) (<= (select main_a v_prenex_3245) (+ (select main_a v_prenex_3244) 998)))) (or (forall ((v_prenex_3341 Int)) (or (< v_prenex_3341 main_y) (<= (+ main_y 1) v_prenex_3341) (<= (* 2 (select main_a v_prenex_3341)) 1998))) (forall ((v_prenex_3340 Int)) (or (< v_prenex_3340 main_x) (<= (select main_a v_prenex_3340) 5)))) (or (forall ((v_prenex_703 Int)) (or (<= (* 2 (select main_a v_prenex_703)) 6) (< v_prenex_703 main_x))) (forall ((v_prenex_704 Int)) (or (<= (* 2 (select main_a v_prenex_704)) 1998) (<= (select main_a v_prenex_704) 1001) (< v_prenex_704 main_y) (<= (+ main_y 1) v_prenex_704)))) (forall ((v_prenex_550 Int) (v_prenex_549 Int)) (or (<= (+ main_y 1) v_prenex_550) (<= (+ (select main_a v_prenex_549) (select main_a v_prenex_550)) 1000) (< v_prenex_550 main_y) (<= 997 (select main_a v_prenex_550)) (<= 1 (select main_a v_prenex_549)) (<= (select main_a v_prenex_549) 3))) (forall ((v_prenex_5743 Int) (v_prenex_5742 Int)) (or (< v_prenex_5742 main_x) (<= (select main_a v_prenex_5742) 3) (<= 1994 (* 2 (select main_a v_prenex_5743))) (<= (+ main_y 1) v_prenex_5743) (<= 0 (+ (select main_a v_prenex_5742) 1)) (< v_prenex_5743 main_y) (<= (+ (select main_a v_prenex_5742) 994) (select main_a v_prenex_5743)))) (forall ((v_prenex_4917 Int) (v_prenex_4916 Int)) (or (< v_prenex_4917 main_y) (<= 1000 (+ (select main_a v_prenex_4916) (select main_a v_prenex_4917))) (<= (+ main_x 1) v_prenex_4916) (<= (select main_a v_prenex_4916) 3) (<= 1994 (* 2 (select main_a v_prenex_4917))) (<= 2 (* 2 (select main_a v_prenex_4916))) (<= (+ main_y 1) v_prenex_4917))) (forall ((v_prenex_5732 Int) (v_prenex_5733 Int)) (or (<= (+ main_y 1) v_prenex_5733) (<= (+ (select main_a v_prenex_5732) (select main_a v_prenex_5733)) 1000) (<= 995 (select main_a v_prenex_5733)) (< v_prenex_5733 main_y) (<= (select main_a v_prenex_5732) 3) (< v_prenex_5732 main_x))) (forall ((v_prenex_3084 Int) (v_prenex_3085 Int)) (or (<= 1 (select main_a v_prenex_3084)) (<= (+ main_y 1) v_prenex_3085) (<= (* 2 (select main_a v_prenex_3085)) 1998) (<= (+ (select main_a v_prenex_3084) (select main_a v_prenex_3085)) 1000) (<= 0 (+ (select main_a v_prenex_3084) 1)) (< v_prenex_3084 main_x) (< v_prenex_3085 main_y))) (or (forall ((v_prenex_4559 Int)) (or (<= (* 2 (select main_a v_prenex_4559)) 1998) (<= (+ main_y 1) v_prenex_4559) (<= (select main_a v_prenex_4559) 1001) (< v_prenex_4559 main_y))) (forall ((v_prenex_4558 Int)) (or (<= 1 (select main_a v_prenex_4558)) (<= (select main_a v_prenex_4558) 3)))) (forall ((v_prenex_3999 Int) (v_prenex_4000 Int)) (or (<= (select main_a v_prenex_4000) (+ (select main_a v_prenex_3999) 998)) (<= 997 (select main_a v_prenex_4000)) (< v_prenex_3999 main_x) (<= (* 2 (select main_a v_prenex_3999)) 6) (<= (+ main_y 1) v_prenex_4000) (<= 0 (+ (select main_a v_prenex_3999) 1)) (< v_prenex_4000 main_y))) (or (forall ((v_prenex_6496 Int)) (or (<= (select main_a v_prenex_6496) 1001) (<= (+ main_y 1) v_prenex_6496) (< v_prenex_6496 main_y) (<= (* 2 (select main_a v_prenex_6496)) 1998))) (forall ((v_prenex_6495 Int)) (or (<= 0 (+ (select main_a v_prenex_6495) 1)) (<= (select main_a v_prenex_6495) 3)))) (forall ((v_prenex_307 Int) (v_prenex_308 Int)) (or (< v_prenex_307 main_x) (<= (* 2 (select main_a v_prenex_308)) 1998) (<= (+ main_y 1) v_prenex_308) (< v_prenex_308 main_y) (<= (+ (select main_a v_prenex_307) 994) (select main_a v_prenex_308)) (<= 0 (+ (select main_a v_prenex_307) 1)))) (forall ((v_prenex_3238 Int) (v_prenex_3239 Int)) (or (<= (* 2 (select main_a v_prenex_3238)) 6) (<= 997 (select main_a v_prenex_3239)) (<= (+ main_x 1) v_prenex_3238) (< v_prenex_3239 main_y) (<= (select main_a v_prenex_3239) (+ (select main_a v_prenex_3238) 998)) (<= (+ main_y 1) v_prenex_3239))) (forall ((v_prenex_5721 Int) (v_prenex_5720 Int)) (or (< v_prenex_5721 main_y) (<= 0 (+ (select main_a v_prenex_5720) 1)) (<= (* 2 (select main_a v_prenex_5721)) 1998) (<= (+ main_y 1) v_prenex_5721) (<= (+ (select main_a v_prenex_5720) 994) (select main_a v_prenex_5721)) (<= (+ main_x 1) v_prenex_5720))) (forall ((v_prenex_125 Int) (v_prenex_126 Int)) (or (<= (+ main_x 1) v_prenex_125) (<= 0 (+ (select main_a v_prenex_125) 1)) (< v_prenex_126 main_y) (<= (+ (select main_a v_prenex_125) 994) (select main_a v_prenex_126)) (<= (* 2 (select main_a v_prenex_126)) 1998) (<= (+ main_y 1) v_prenex_126) (<= (* 2 (select main_a v_prenex_125)) 6))) (forall ((v_prenex_1720 Int) (v_prenex_1719 Int)) (or (<= (select main_a v_prenex_1719) 3) (<= (* 2 (select main_a v_prenex_1719)) 6) (<= (+ main_x 1) v_prenex_1719) (<= (+ (select main_a v_prenex_1719) 994) (select main_a v_prenex_1720)) (< v_prenex_1720 main_y) (<= (+ main_y 1) v_prenex_1720) (<= (* 2 (select main_a v_prenex_1720)) 1998))) (forall ((v_prenex_4136 Int) (v_prenex_4135 Int)) (or (<= (select main_a v_prenex_4136) 1001) (<= (+ main_y 1) v_prenex_4136) (< v_prenex_4136 main_y) (<= (+ (select main_a v_prenex_4135) 994) (select main_a v_prenex_4136)) (<= 1 (select main_a v_prenex_4135)) (<= (* 2 (select main_a v_prenex_4135)) 6))) (forall ((v_prenex_1782 Int) (v_prenex_1781 Int)) (or (<= (select main_a v_prenex_1782) 999) (<= (+ (select main_a v_prenex_1781) 994) (select main_a v_prenex_1782)) (< v_prenex_1782 main_y) (<= 1 (select main_a v_prenex_1781)) (<= (+ main_y 1) v_prenex_1782) (<= (+ main_x 1) v_prenex_1781))) (or (forall ((v_prenex_843 Int)) (or (<= (+ main_y 1) v_prenex_843) (< v_prenex_843 main_y) (<= (* 2 (select main_a v_prenex_843)) 1998))) (forall ((v_prenex_842 Int)) (or (<= (select main_a v_prenex_842) 3) (<= 2 (* 2 (select main_a v_prenex_842)))))) (or (forall ((v_prenex_3627 Int)) (or (<= (* 2 (select main_a v_prenex_3627)) 6) (<= (+ main_x 1) v_prenex_3627) (<= (select main_a v_prenex_3627) 5))) (forall ((v_prenex_3628 Int)) (or (<= (+ main_y 1) v_prenex_3628) (< v_prenex_3628 main_y) (<= (select main_a v_prenex_3628) 1001) (<= (* 2 (select main_a v_prenex_3628)) 1998)))) (forall ((v_prenex_2730 Int) (v_prenex_2729 Int)) (or (<= (+ (select main_a v_prenex_2729) (select main_a v_prenex_2730)) 1000) (<= 2 (* 2 (select main_a v_prenex_2729))) (<= (select main_a v_prenex_2730) 999) (< v_prenex_2730 main_y) (<= (+ main_y 1) v_prenex_2730) (< v_prenex_2729 main_x))) (forall ((v_prenex_5955 Int) (v_prenex_5954 Int)) (or (<= 997 (select main_a v_prenex_5955)) (< v_prenex_5955 main_y) (< v_prenex_5954 main_x) (<= (select main_a v_prenex_5954) 5) (<= (+ main_y 1) v_prenex_5955) (<= 2 (* 2 (select main_a v_prenex_5954))) (<= (select main_a v_prenex_5955) (+ (select main_a v_prenex_5954) 998)))) (forall ((v_prenex_1412 Int) (v_prenex_1411 Int)) (or (<= (+ main_x 1) v_prenex_1411) (< v_prenex_1412 main_y) (<= 1 (select main_a v_prenex_1411)) (<= (* 2 (select main_a v_prenex_1412)) 1998) (<= (* 2 (select main_a v_prenex_1411)) 6) (<= (+ main_y 1) v_prenex_1412) (<= 1000 (+ (select main_a v_prenex_1411) (select main_a v_prenex_1412))))) (forall ((v_prenex_3214 Int) (v_prenex_3215 Int)) (or (< v_prenex_3215 main_y) (<= (+ main_y 1) v_prenex_3215) (<= (* 2 (select main_a v_prenex_3215)) 1998) (<= (* 2 (select main_a v_prenex_3214)) 6) (<= (select main_a v_prenex_3214) 3) (<= 1000 (+ (select main_a v_prenex_3214) (select main_a v_prenex_3215))))) (or (forall ((v_prenex_911 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_911))) (<= (+ main_y 1) v_prenex_911) (< v_prenex_911 main_y))) (forall ((v_prenex_910 Int)) (or (<= (select main_a v_prenex_910) 3) (< v_prenex_910 main_x) (<= 2 (* 2 (select main_a v_prenex_910)))))) (forall ((v_prenex_5973 Int) (v_prenex_5972 Int)) (or (<= (+ main_y 1) v_prenex_5973) (<= 0 (+ (select main_a v_prenex_5972) 1)) (<= 995 (select main_a v_prenex_5973)) (<= (select main_a v_prenex_5973) (+ (select main_a v_prenex_5972) 998)) (<= (select main_a v_prenex_5972) 5) (< v_prenex_5973 main_y))) (or (forall ((v_prenex_2199 Int)) (or (< v_prenex_2199 main_y) (<= (* 2 (select main_a v_prenex_2199)) 1998) (<= 1994 (* 2 (select main_a v_prenex_2199))) (<= (+ main_y 1) v_prenex_2199))) (forall ((v_prenex_2198 Int)) (or (< v_prenex_2198 main_x) (<= 2 (* 2 (select main_a v_prenex_2198))) (<= 1 (select main_a v_prenex_2198))))) (forall ((v_prenex_4515 Int) (v_prenex_4514 Int)) (or (< v_prenex_4514 main_x) (<= 1994 (* 2 (select main_a v_prenex_4515))) (<= (+ main_y 1) v_prenex_4515) (< v_prenex_4515 main_y) (<= 2 (* 2 (select main_a v_prenex_4514))) (<= (* 2 (select main_a v_prenex_4514)) 6) (<= (select main_a v_prenex_4515) (+ (select main_a v_prenex_4514) 998)))) (forall ((v_prenex_5097 Int) (v_prenex_5096 Int)) (or (<= (* 2 (select main_a v_prenex_5097)) 1998) (<= (* 2 (select main_a v_prenex_5096)) 6) (<= 0 (+ (select main_a v_prenex_5096) 1)) (<= (+ (select main_a v_prenex_5096) 994) (select main_a v_prenex_5097)) (<= (+ main_y 1) v_prenex_5097) (< v_prenex_5097 main_y))) (forall ((v_prenex_4706 Int) (v_prenex_4707 Int)) (or (<= 1000 (+ (select main_a v_prenex_4706) (select main_a v_prenex_4707))) (< v_prenex_4706 main_x) (<= (+ main_y 1) v_prenex_4707) (<= 0 (+ (select main_a v_prenex_4706) 1)) (<= (* 2 (select main_a v_prenex_4707)) 1998) (< v_prenex_4707 main_y))) (forall ((v_prenex_4855 Int) (v_prenex_4854 Int)) (or (<= (select main_a v_prenex_4855) 1001) (< v_prenex_4855 main_y) (<= 1000 (+ (select main_a v_prenex_4854) (select main_a v_prenex_4855))) (<= 2 (* 2 (select main_a v_prenex_4854))) (<= (+ main_x 1) v_prenex_4854) (<= (+ main_y 1) v_prenex_4855) (<= (select main_a v_prenex_4854) 5))) (or (forall ((v_prenex_3484 Int)) (or (< v_prenex_3484 main_y) (<= (* 2 (select main_a v_prenex_3484)) 1998) (<= (+ main_y 1) v_prenex_3484) (<= 995 (select main_a v_prenex_3484)))) (forall ((v_prenex_3483 Int)) (<= 0 (+ (select main_a v_prenex_3483) 1)))) (or (forall ((v_prenex_3367 Int)) (or (<= (* 2 (select main_a v_prenex_3367)) 1998) (< v_prenex_3367 main_y) (<= (+ main_y 1) v_prenex_3367) (<= (select main_a v_prenex_3367) 1001))) (forall ((v_prenex_3366 Int)) (or (<= (select main_a v_prenex_3366) 5) (< v_prenex_3366 main_x)))) (forall ((v_prenex_3733 Int) (v_prenex_3734 Int)) (or (<= 1 (select main_a v_prenex_3733)) (<= (+ main_y 1) v_prenex_3734) (<= 1994 (* 2 (select main_a v_prenex_3734))) (<= (+ (select main_a v_prenex_3733) (select main_a v_prenex_3734)) 1000) (< v_prenex_3734 main_y) (<= (+ main_x 1) v_prenex_3733))) (forall ((v_prenex_5532 Int) (v_prenex_5531 Int)) (or (<= (+ (select main_a v_prenex_5531) 994) (select main_a v_prenex_5532)) (<= 1994 (* 2 (select main_a v_prenex_5532))) (<= 1 (select main_a v_prenex_5531)) (<= (+ main_y 1) v_prenex_5532) (< v_prenex_5531 main_x) (< v_prenex_5532 main_y) (<= 2 (* 2 (select main_a v_prenex_5531))))) (forall ((v_prenex_5893 Int) (v_prenex_5892 Int)) (or (<= (+ main_y 1) v_prenex_5893) (<= 2 (* 2 (select main_a v_prenex_5892))) (<= (select main_a v_prenex_5893) 999) (< v_prenex_5893 main_y) (<= 0 (+ (select main_a v_prenex_5892) 1)) (<= (+ (select main_a v_prenex_5892) 994) (select main_a v_prenex_5893)))) (forall ((v_prenex_4313 Int) (v_prenex_4314 Int)) (or (<= (select main_a v_prenex_4314) (+ (select main_a v_prenex_4313) 998)) (< v_prenex_4314 main_y) (<= (select main_a v_prenex_4313) 5) (<= (* 2 (select main_a v_prenex_4313)) 6) (<= (+ main_y 1) v_prenex_4314) (<= 997 (select main_a v_prenex_4314)))) (or (forall ((v_prenex_854 Int)) (or (<= 2 (* 2 (select main_a v_prenex_854))) (< v_prenex_854 main_x))) (forall ((v_prenex_855 Int)) (or (<= (+ main_y 1) v_prenex_855) (<= (* 2 (select main_a v_prenex_855)) 1998) (< v_prenex_855 main_y)))) (or (forall ((v_prenex_2663 Int)) (or (< v_prenex_2663 main_x) (<= 2 (* 2 (select main_a v_prenex_2663))) (<= (+ main_x 1) v_prenex_2663))) (forall ((v_prenex_2664 Int)) (or (<= (+ main_y 1) v_prenex_2664) (<= 1994 (* 2 (select main_a v_prenex_2664)))))) (forall ((v_prenex_4944 Int) (v_prenex_4945 Int)) (or (<= (+ (select main_a v_prenex_4944) 994) (select main_a v_prenex_4945)) (< v_prenex_4945 main_y) (<= 997 (select main_a v_prenex_4945)) (<= 2 (* 2 (select main_a v_prenex_4944))) (<= (+ main_y 1) v_prenex_4945))) (forall ((v_prenex_2757 Int) (v_prenex_2758 Int)) (or (<= (select main_a v_prenex_2757) 5) (< v_prenex_2757 main_x) (<= (+ main_x 1) v_prenex_2757) (<= (select main_a v_prenex_2758) (+ (select main_a v_prenex_2757) 998)) (< v_prenex_2758 main_y))) (or (forall ((v_prenex_6538 Int)) (or (< v_prenex_6538 main_y) (<= (+ main_y 1) v_prenex_6538) (<= 1994 (* 2 (select main_a v_prenex_6538))))) (forall ((v_prenex_6537 Int)) (or (< v_prenex_6537 main_x) (<= 1 (select main_a v_prenex_6537)) (<= 2 (* 2 (select main_a v_prenex_6537)))))) (forall ((v_prenex_1494 Int) (v_prenex_1493 Int)) (or (< v_prenex_1493 main_x) (<= (select main_a v_prenex_1493) 5) (<= (+ main_y 1) v_prenex_1494) (< v_prenex_1494 main_y) (<= (select main_a v_prenex_1494) 999) (<= 1000 (+ (select main_a v_prenex_1493) (select main_a v_prenex_1494))))) (or (forall ((v_prenex_330 Int)) (or (<= (* 2 (select main_a v_prenex_330)) 1998) (<= (+ main_y 1) v_prenex_330) (<= (select main_a v_prenex_330) 999) (< v_prenex_330 main_y))) (forall ((v_prenex_329 Int)) (or (<= (+ main_x 1) v_prenex_329) (<= (* 2 (select main_a v_prenex_329)) 6)))) (forall ((v_prenex_1574 Int) (v_prenex_1573 Int)) (or (<= (* 2 (select main_a v_prenex_1574)) 1998) (<= 2 (* 2 (select main_a v_prenex_1573))) (< v_prenex_1574 main_y) (<= (+ main_y 1) v_prenex_1574) (<= (+ (select main_a v_prenex_1573) 994) (select main_a v_prenex_1574)) (< v_prenex_1573 main_x) (<= 1 (select main_a v_prenex_1573)))) (forall ((v_prenex_2055 Int) (v_prenex_2056 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2055))) (<= (+ main_y 1) v_prenex_2056) (<= (+ (select main_a v_prenex_2055) (select main_a v_prenex_2056)) 1000) (<= 997 (select main_a v_prenex_2056)) (< v_prenex_2056 main_y) (<= (+ main_x 1) v_prenex_2055))) (or (forall ((v_prenex_4827 Int)) (or (< v_prenex_4827 main_y) (<= (+ main_y 1) v_prenex_4827) (<= 995 (select main_a v_prenex_4827)) (<= 1994 (* 2 (select main_a v_prenex_4827))))) (forall ((v_prenex_4826 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4826))) (<= 1 (select main_a v_prenex_4826)) (<= (+ main_x 1) v_prenex_4826)))) (forall ((v_prenex_6238 Int) (v_prenex_6237 Int)) (or (<= (+ main_y 1) v_prenex_6238) (<= 2 (* 2 (select main_a v_prenex_6237))) (< v_prenex_6238 main_y) (<= (select main_a v_prenex_6238) 999) (<= (+ (select main_a v_prenex_6237) 994) (select main_a v_prenex_6238)) (<= (* 2 (select main_a v_prenex_6237)) 6))) (forall ((v_prenex_3396 Int) (v_prenex_3397 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3396))) (<= (select main_a v_prenex_3397) 999) (<= (select main_a v_prenex_3397) (+ (select main_a v_prenex_3396) 998)) (< v_prenex_3397 main_y) (<= (+ main_y 1) v_prenex_3397) (<= (select main_a v_prenex_3396) 3))) (forall ((v_prenex_406 Int) (v_prenex_405 Int)) (or (< v_prenex_406 main_y) (<= (+ main_y 1) v_prenex_406) (<= 1994 (* 2 (select main_a v_prenex_406))) (<= 2 (* 2 (select main_a v_prenex_405))) (<= 1 (select main_a v_prenex_405)) (<= (select main_a v_prenex_406) (+ (select main_a v_prenex_405) 998)))) (forall ((v_prenex_6229 Int) (v_prenex_6230 Int)) (or (<= (+ main_y 1) v_prenex_6230) (< v_prenex_6230 main_y) (< v_prenex_6229 main_x) (<= (select main_a v_prenex_6229) 5) (<= (* 2 (select main_a v_prenex_6230)) 1998) (<= 0 (+ (select main_a v_prenex_6229) 1)) (<= (select main_a v_prenex_6230) (+ (select main_a v_prenex_6229) 998)))) (or (forall ((v_prenex_3350 Int)) (or (<= (* 2 (select main_a v_prenex_3350)) 6) (<= (select main_a v_prenex_3350) 3) (< v_prenex_3350 main_x))) (forall ((v_prenex_3351 Int)) (or (<= (+ main_y 1) v_prenex_3351) (<= (select main_a v_prenex_3351) 1001) (<= 1994 (* 2 (select main_a v_prenex_3351))) (< v_prenex_3351 main_y)))) (forall ((v_prenex_5559 Int) (v_prenex_5560 Int)) (or (<= (+ main_x 1) v_prenex_5559) (< v_prenex_5560 main_y) (<= (select main_a v_prenex_5559) 5) (<= (+ (select main_a v_prenex_5559) (select main_a v_prenex_5560)) 1000) (<= (+ main_y 1) v_prenex_5560) (<= (select main_a v_prenex_5560) 999))) (forall ((v_prenex_5123 Int) (v_prenex_5124 Int)) (or (<= (* 2 (select main_a v_prenex_5123)) 6) (<= (+ (select main_a v_prenex_5123) (select main_a v_prenex_5124)) 1000) (<= 0 (+ (select main_a v_prenex_5123) 1)) (<= 995 (select main_a v_prenex_5124)) (<= (+ main_x 1) v_prenex_5123) (< v_prenex_5124 main_y) (<= (+ main_y 1) v_prenex_5124))) (or (forall ((v_prenex_2583 Int)) (or (<= (+ main_x 1) v_prenex_2583) (<= (* 2 (select main_a v_prenex_2583)) 6))) (forall ((v_prenex_2584 Int)) (or (< v_prenex_2584 main_y) (<= (* 2 (select main_a v_prenex_2584)) 1998) (<= (select main_a v_prenex_2584) 999) (<= (+ main_y 1) v_prenex_2584)))) (forall ((v_prenex_3392 Int) (v_prenex_3393 Int)) (or (< v_prenex_3392 main_x) (<= (select main_a v_prenex_3393) 1001) (< v_prenex_3393 main_y) (<= (select main_a v_prenex_3392) 3) (<= 1000 (+ (select main_a v_prenex_3392) (select main_a v_prenex_3393))) (<= 2 (* 2 (select main_a v_prenex_3392))) (<= (+ main_y 1) v_prenex_3393))) (or (forall ((v_prenex_3262 Int)) (or (<= (+ main_x 1) v_prenex_3262) (<= (* 2 (select main_a v_prenex_3262)) 6) (<= 2 (* 2 (select main_a v_prenex_3262))))) (forall ((v_prenex_3263 Int)) (or (< v_prenex_3263 main_y) (<= (* 2 (select main_a v_prenex_3263)) 1998) (<= (+ main_y 1) v_prenex_3263) (<= (select main_a v_prenex_3263) 999)))) (forall ((v_prenex_3302 Int) (v_prenex_3303 Int)) (or (<= (+ main_y 1) v_prenex_3303) (<= 1 (select main_a v_prenex_3302)) (<= 997 (select main_a v_prenex_3303)) (<= (* 2 (select main_a v_prenex_3302)) 6) (<= (select main_a v_prenex_3303) (+ (select main_a v_prenex_3302) 998)) (< v_prenex_3303 main_y))) (or (forall ((v_prenex_28 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_28))) (< v_prenex_28 main_y) (<= (select main_a v_prenex_28) 999) (<= (+ main_y 1) v_prenex_28))) (forall ((v_prenex_27 Int)) (or (<= (select main_a v_prenex_27) 3) (<= (+ main_x 1) v_prenex_27) (<= 1 (select main_a v_prenex_27))))) (forall ((v_prenex_4987 Int) (v_prenex_4986 Int)) (or (<= (+ main_y 1) v_prenex_4987) (<= 995 (select main_a v_prenex_4987)) (< v_prenex_4987 main_y) (<= (+ (select main_a v_prenex_4986) 994) (select main_a v_prenex_4987)) (<= (select main_a v_prenex_4986) 3) (<= (+ main_x 1) v_prenex_4986))) (forall ((v_prenex_2825 Int) (v_prenex_2826 Int)) (or (<= (+ main_x 1) v_prenex_2825) (<= (select main_a v_prenex_2825) 3) (<= 0 (+ (select main_a v_prenex_2825) 1)) (<= (+ (select main_a v_prenex_2825) 994) (select main_a v_prenex_2826)) (< v_prenex_2825 main_x))) (forall ((v_prenex_1579 Int) (v_prenex_1580 Int)) (or (<= (+ main_y 1) v_prenex_1580) (<= 0 (+ (select main_a v_prenex_1579) 1)) (<= 995 (select main_a v_prenex_1580)) (< v_prenex_1580 main_y) (<= (select main_a v_prenex_1579) 3) (<= (+ (select main_a v_prenex_1579) (select main_a v_prenex_1580)) 1000) (<= (+ main_x 1) v_prenex_1579))) (forall ((v_prenex_6507 Int) (v_prenex_6508 Int)) (or (<= (+ main_y 1) v_prenex_6508) (<= 995 (select main_a v_prenex_6508)) (<= (select main_a v_prenex_6508) (+ (select main_a v_prenex_6507) 998)) (<= (select main_a v_prenex_6507) 3) (< v_prenex_6508 main_y) (<= 0 (+ (select main_a v_prenex_6507) 1)))) (forall ((v_prenex_5811 Int) (v_prenex_5810 Int)) (or (<= (+ main_y 1) v_prenex_5811) (<= (* 2 (select main_a v_prenex_5810)) 6) (< v_prenex_5811 main_y) (<= (select main_a v_prenex_5810) 5) (<= 995 (select main_a v_prenex_5811)) (<= (+ (select main_a v_prenex_5810) (select main_a v_prenex_5811)) 1000))) (forall ((v_prenex_3579 Int) (v_prenex_3580 Int)) (or (<= (select main_a v_prenex_3580) (+ (select main_a v_prenex_3579) 998)) (<= 997 (select main_a v_prenex_3580)) (<= (+ main_x 1) v_prenex_3579) (< v_prenex_3580 main_y) (<= 0 (+ (select main_a v_prenex_3579) 1)) (<= (select main_a v_prenex_3579) 3) (<= (+ main_y 1) v_prenex_3580))) (forall ((v_prenex_1223 Int) (v_prenex_1222 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1222))) (<= (* 2 (select main_a v_prenex_1222)) 6) (<= (+ (select main_a v_prenex_1222) (select main_a v_prenex_1223)) 1000) (< v_prenex_1223 main_y) (<= (* 2 (select main_a v_prenex_1223)) 1998) (<= (+ main_y 1) v_prenex_1223))) (forall ((v_prenex_598 Int) (v_prenex_597 Int)) (or (<= (+ main_y 1) v_prenex_598) (<= (+ (select main_a v_prenex_597) 994) (select main_a v_prenex_598)) (<= 997 (select main_a v_prenex_598)) (<= 1 (select main_a v_prenex_597)) (<= (+ main_x 1) v_prenex_597) (<= 0 (+ (select main_a v_prenex_597) 1)) (< v_prenex_598 main_y))) (forall ((v_prenex_5611 Int) (v_prenex_5612 Int)) (or (<= 0 (+ (select main_a v_prenex_5611) 1)) (< v_prenex_5611 main_x) (< v_prenex_5612 main_y) (<= 995 (select main_a v_prenex_5612)) (<= (+ main_y 1) v_prenex_5612) (<= (select main_a v_prenex_5612) (+ (select main_a v_prenex_5611) 998)))) (forall ((v_prenex_2212 Int) (v_prenex_2213 Int)) (or (<= (+ main_y 1) v_prenex_2213) (<= (select main_a v_prenex_2212) 3) (<= (select main_a v_prenex_2213) 999) (<= (select main_a v_prenex_2213) (+ (select main_a v_prenex_2212) 998)) (< v_prenex_2213 main_y))) (forall ((v_prenex_5469 Int) (v_prenex_5470 Int)) (or (<= 1 (select main_a v_prenex_5469)) (<= (* 2 (select main_a v_prenex_5469)) 6) (<= (+ main_x 1) v_prenex_5469) (< v_prenex_5469 main_x) (<= 1000 (+ (select main_a v_prenex_5469) (select main_a v_prenex_5470))))) (or (forall ((v_prenex_705 Int)) (or (<= 1 (select main_a v_prenex_705)) (<= (* 2 (select main_a v_prenex_705)) 6))) (forall ((v_prenex_706 Int)) (or (<= (* 2 (select main_a v_prenex_706)) 1998) (<= (+ main_y 1) v_prenex_706) (< v_prenex_706 main_y) (<= (select main_a v_prenex_706) 1001)))) (forall ((v_prenex_1822 Int) (v_prenex_1821 Int)) (or (<= (+ main_y 1) v_prenex_1822) (< v_prenex_1822 main_y) (<= (* 2 (select main_a v_prenex_1821)) 6) (<= (select main_a v_prenex_1822) 1001) (<= (+ main_x 1) v_prenex_1821) (<= (+ (select main_a v_prenex_1821) 994) (select main_a v_prenex_1822)))) (forall ((v_prenex_4492 Int) (v_prenex_4493 Int)) (or (<= 1000 (+ (select main_a v_prenex_4492) (select main_a v_prenex_4493))) (<= 1994 (* 2 (select main_a v_prenex_4493))) (<= 1 (select main_a v_prenex_4492)) (<= (+ main_x 1) v_prenex_4492) (<= (+ main_y 1) v_prenex_4493) (< v_prenex_4493 main_y))) (forall ((v_prenex_2911 Int) (v_prenex_2912 Int)) (or (<= 0 (+ (select main_a v_prenex_2911) 1)) (<= (select main_a v_prenex_2912) 999) (<= (select main_a v_prenex_2912) (+ (select main_a v_prenex_2911) 998)) (<= (* 2 (select main_a v_prenex_2911)) 6) (<= (+ main_y 1) v_prenex_2912) (< v_prenex_2912 main_y) (<= (+ main_x 1) v_prenex_2911))) (or (forall ((v_prenex_6213 Int)) (<= (select main_a v_prenex_6213) 3)) (forall ((v_prenex_6214 Int)) (or (<= (* 2 (select main_a v_prenex_6214)) 1998) (<= (select main_a v_prenex_6214) 1001) (< v_prenex_6214 main_y) (<= (+ main_y 1) v_prenex_6214)))) (forall ((v_prenex_4924 Int) (v_prenex_4925 Int)) (or (<= (* 2 (select main_a v_prenex_4924)) 6) (<= (+ main_y 1) v_prenex_4925) (<= (+ (select main_a v_prenex_4924) (select main_a v_prenex_4925)) 1000) (< v_prenex_4925 main_y) (<= (select main_a v_prenex_4925) 999))) (forall ((v_prenex_4919 Int) (v_prenex_4918 Int)) (or (<= 995 (select main_a v_prenex_4919)) (<= 1 (select main_a v_prenex_4918)) (<= (+ (select main_a v_prenex_4918) 994) (select main_a v_prenex_4919)) (<= (+ main_y 1) v_prenex_4919) (< v_prenex_4918 main_x) (<= (select main_a v_prenex_4918) 3) (< v_prenex_4919 main_y))) (forall ((v_prenex_5160 Int) (v_prenex_5159 Int)) (or (<= (+ main_y 1) v_prenex_5160) (<= (+ (select main_a v_prenex_5159) 994) (select main_a v_prenex_5160)) (< v_prenex_5160 main_y) (<= 997 (select main_a v_prenex_5160)) (< v_prenex_5159 main_x) (<= (* 2 (select main_a v_prenex_5159)) 6) (<= (select main_a v_prenex_5159) 5))) (forall ((v_prenex_4751 Int) (v_prenex_4750 Int)) (or (<= 997 (select main_a v_prenex_4751)) (< v_prenex_4751 main_y) (<= 1 (select main_a v_prenex_4750)) (<= (select main_a v_prenex_4751) (+ (select main_a v_prenex_4750) 998)) (<= (+ main_y 1) v_prenex_4751) (<= (+ main_x 1) v_prenex_4750) (<= 0 (+ (select main_a v_prenex_4750) 1)))) (forall ((v_prenex_2589 Int) (v_prenex_2590 Int)) (or (<= 1 (select main_a v_prenex_2589)) (<= (select main_a v_prenex_2590) 999) (<= (select main_a v_prenex_2590) (+ (select main_a v_prenex_2589) 998)) (< v_prenex_2590 main_y) (<= (+ main_y 1) v_prenex_2590))) (forall ((v_prenex_3818 Int) (v_prenex_3817 Int)) (or (<= (select main_a v_prenex_3818) 999) (<= (* 2 (select main_a v_prenex_3817)) 6) (<= (select main_a v_prenex_3817) 3) (<= (+ main_x 1) v_prenex_3817) (<= (+ main_y 1) v_prenex_3818) (< v_prenex_3818 main_y) (<= (+ (select main_a v_prenex_3817) 994) (select main_a v_prenex_3818)))) (forall ((v_prenex_5554 Int) (v_prenex_5553 Int)) (or (<= 1000 (+ (select main_a v_prenex_5553) (select main_a v_prenex_5554))) (<= (+ main_y 1) v_prenex_5554) (<= 2 (* 2 (select main_a v_prenex_5553))) (< v_prenex_5554 main_y) (<= (select main_a v_prenex_5554) 999))) (or (forall ((v_prenex_167 Int)) (or (< v_prenex_167 main_x) (<= 2 (* 2 (select main_a v_prenex_167))) (<= (select main_a v_prenex_167) 3))) (forall ((v_prenex_168 Int)) (or (< v_prenex_168 main_y) (<= (select main_a v_prenex_168) 999) (<= (+ main_y 1) v_prenex_168) (<= 1994 (* 2 (select main_a v_prenex_168)))))) (or (forall ((v_prenex_3100 Int)) (or (<= (* 2 (select main_a v_prenex_3100)) 6) (<= 2 (* 2 (select main_a v_prenex_3100))) (<= (+ main_x 1) v_prenex_3100))) (forall ((v_prenex_3101 Int)) (or (<= 995 (select main_a v_prenex_3101)) (< v_prenex_3101 main_y) (<= 1994 (* 2 (select main_a v_prenex_3101))) (<= (+ main_y 1) v_prenex_3101)))) (forall ((v_prenex_947 Int) (v_prenex_946 Int)) (or (<= 1 (select main_a v_prenex_946)) (<= (+ main_y 1) v_prenex_947) (<= (+ (select main_a v_prenex_946) 994) (select main_a v_prenex_947)) (<= 0 (+ (select main_a v_prenex_946) 1)) (<= 997 (select main_a v_prenex_947)) (< v_prenex_947 main_y))) (forall ((v_prenex_4219 Int) (v_prenex_4220 Int)) (or (<= (select main_a v_prenex_4220) (+ (select main_a v_prenex_4219) 998)) (<= (select main_a v_prenex_4220) 999) (<= (+ main_x 1) v_prenex_4219) (< v_prenex_4220 main_y) (<= (+ main_y 1) v_prenex_4220) (<= 1 (select main_a v_prenex_4219)))) (or (forall ((v_prenex_6227 Int)) (or (<= (select main_a v_prenex_6227) 5) (<= (+ main_x 1) v_prenex_6227) (<= (* 2 (select main_a v_prenex_6227)) 6))) (forall ((v_prenex_6228 Int)) (or (<= 997 (select main_a v_prenex_6228)) (<= (+ main_y 1) v_prenex_6228) (<= 1994 (* 2 (select main_a v_prenex_6228))) (< v_prenex_6228 main_y)))) (forall ((v_prenex_4160 Int) (v_prenex_4159 Int)) (or (< v_prenex_4159 main_x) (< v_prenex_4160 main_y) (<= 997 (select main_a v_prenex_4160)) (<= (+ (select main_a v_prenex_4159) (select main_a v_prenex_4160)) 1000) (<= (+ main_y 1) v_prenex_4160) (<= 0 (+ (select main_a v_prenex_4159) 1)) (<= 1 (select main_a v_prenex_4159)))) (forall ((v_prenex_6425 Int) (v_prenex_6426 Int)) (or (<= 0 (+ (select main_a v_prenex_6425) 1)) (< v_prenex_6425 main_x) (<= (select main_a v_prenex_6425) 5) (<= (select main_a v_prenex_6426) (+ (select main_a v_prenex_6425) 998)) (<= (+ main_x 1) v_prenex_6425))) (forall ((v_prenex_1161 Int) (v_prenex_1160 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1160))) (<= (+ (select main_a v_prenex_1160) 994) (select main_a v_prenex_1161)) (<= (+ main_x 1) v_prenex_1160) (< v_prenex_1161 main_y) (<= (select main_a v_prenex_1160) 5) (<= (select main_a v_prenex_1161) 999) (<= (+ main_y 1) v_prenex_1161))) (or (forall ((v_prenex_6523 Int)) (or (<= (+ main_x 1) v_prenex_6523) (<= (select main_a v_prenex_6523) 3))) (forall ((v_prenex_6524 Int)) (or (< v_prenex_6524 main_y) (<= (* 2 (select main_a v_prenex_6524)) 1998) (<= (select main_a v_prenex_6524) 999) (<= (+ main_y 1) v_prenex_6524)))) (forall ((v_prenex_3403 Int) (v_prenex_3402 Int)) (or (<= (+ (select main_a v_prenex_3402) 994) (select main_a v_prenex_3403)) (<= (+ main_y 1) v_prenex_3403) (<= (select main_a v_prenex_3402) 5) (<= (select main_a v_prenex_3403) 1001) (< v_prenex_3402 main_x) (< v_prenex_3403 main_y))) (forall ((v_prenex_3052 Int) (v_prenex_3053 Int)) (or (< v_prenex_3053 main_y) (<= (select main_a v_prenex_3053) 1001) (<= 1000 (+ (select main_a v_prenex_3052) (select main_a v_prenex_3053))) (<= (+ main_y 1) v_prenex_3053) (<= (* 2 (select main_a v_prenex_3052)) 6) (<= (select main_a v_prenex_3052) 3))) (or (forall ((v_prenex_342 Int)) (or (< v_prenex_342 main_y) (<= (* 2 (select main_a v_prenex_342)) 1998) (<= 997 (select main_a v_prenex_342)) (<= (+ main_y 1) v_prenex_342))) (forall ((v_prenex_341 Int)) (or (< v_prenex_341 main_x) (<= (* 2 (select main_a v_prenex_341)) 6) (<= 0 (+ (select main_a v_prenex_341) 1))))) (forall ((v_prenex_2025 Int) (v_prenex_2026 Int)) (or (<= 1 (select main_a v_prenex_2025)) (<= (+ main_y 1) v_prenex_2026) (<= (* 2 (select main_a v_prenex_2026)) 1998) (<= (+ main_x 1) v_prenex_2025) (<= 0 (+ (select main_a v_prenex_2025) 1)) (<= (+ (select main_a v_prenex_2025) (select main_a v_prenex_2026)) 1000) (< v_prenex_2026 main_y))) (forall ((v_prenex_4170 Int) (v_prenex_4169 Int)) (or (<= 1 (select main_a v_prenex_4169)) (<= (* 2 (select main_a v_prenex_4169)) 6) (<= 1994 (* 2 (select main_a v_prenex_4170))) (<= 1000 (+ (select main_a v_prenex_4169) (select main_a v_prenex_4170))) (<= (+ main_y 1) v_prenex_4170) (< v_prenex_4170 main_y))) (forall ((v_prenex_903 Int) (v_prenex_902 Int)) (or (<= (+ main_y 1) v_prenex_903) (< v_prenex_903 main_y) (<= 0 (+ (select main_a v_prenex_902) 1)) (<= (+ main_x 1) v_prenex_902) (<= 1 (select main_a v_prenex_902)) (<= (+ (select main_a v_prenex_902) (select main_a v_prenex_903)) 1000) (<= 1994 (* 2 (select main_a v_prenex_903))))) (forall ((v_prenex_6551 Int) (v_prenex_6552 Int)) (or (<= (select main_a v_prenex_6551) 3) (< v_prenex_6552 main_y) (<= (select main_a v_prenex_6552) 999) (<= (+ (select main_a v_prenex_6551) 994) (select main_a v_prenex_6552)) (<= (+ main_y 1) v_prenex_6552))) (forall ((v_prenex_3827 Int) (v_prenex_3828 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3827))) (<= 997 (select main_a v_prenex_3828)) (<= (+ main_y 1) v_prenex_3828) (<= 1000 (+ (select main_a v_prenex_3827) (select main_a v_prenex_3828))) (< v_prenex_3828 main_y))) (or (forall ((v_prenex_1923 Int)) (or (<= (select main_a v_prenex_1923) 3) (<= (+ main_x 1) v_prenex_1923) (<= 0 (+ (select main_a v_prenex_1923) 1)))) (forall ((v_prenex_1924 Int)) (or (< v_prenex_1924 main_y) (<= (+ main_y 1) v_prenex_1924) (<= 995 (select main_a v_prenex_1924)) (<= 1994 (* 2 (select main_a v_prenex_1924)))))) (or (forall ((v_prenex_5489 Int)) (or (<= (select main_a v_prenex_5489) 5) (<= (select main_a v_prenex_5489) 3))) (forall ((v_prenex_5490 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5490))) (<= (* 2 (select main_a v_prenex_5490)) 1998) (< v_prenex_5490 main_y) (<= (+ main_y 1) v_prenex_5490)))) (forall ((v_prenex_2462 Int) (v_prenex_2463 Int)) (or (<= (+ main_y 1) v_prenex_2463) (<= (+ main_x 1) v_prenex_2462) (<= 1 (select main_a v_prenex_2462)) (<= 997 (select main_a v_prenex_2463)) (<= (+ (select main_a v_prenex_2462) (select main_a v_prenex_2463)) 1000) (< v_prenex_2463 main_y))) (forall ((v_prenex_901 Int) (v_prenex_900 Int)) (or (<= 2 (* 2 (select main_a v_prenex_900))) (<= (+ main_x 1) v_prenex_900) (<= (select main_a v_prenex_901) 999) (<= (+ main_y 1) v_prenex_901) (<= (select main_a v_prenex_900) 3) (< v_prenex_901 main_y) (<= (+ (select main_a v_prenex_900) 994) (select main_a v_prenex_901)))) (or (forall ((v_prenex_2817 Int)) (or (<= (select main_a v_prenex_2817) 3) (<= 2 (* 2 (select main_a v_prenex_2817))))) (forall ((v_prenex_2818 Int)) (or (<= (+ main_y 1) v_prenex_2818) (<= 1994 (* 2 (select main_a v_prenex_2818))) (< v_prenex_2818 main_y)))) (forall ((v_prenex_2860 Int) (v_prenex_2859 Int)) (or (<= (* 2 (select main_a v_prenex_2860)) 1998) (<= (+ (select main_a v_prenex_2859) (select main_a v_prenex_2860)) 1000) (< v_prenex_2860 main_y) (<= 0 (+ (select main_a v_prenex_2859) 1)) (<= 2 (* 2 (select main_a v_prenex_2859))) (<= (+ main_y 1) v_prenex_2860) (< v_prenex_2859 main_x))) (forall ((v_prenex_3895 Int) (v_prenex_3896 Int)) (or (<= (+ (select main_a v_prenex_3895) 994) (select main_a v_prenex_3896)) (<= (+ main_y 1) v_prenex_3896) (<= 995 (select main_a v_prenex_3896)) (<= 2 (* 2 (select main_a v_prenex_3895))) (< v_prenex_3896 main_y))) (or (forall ((v_prenex_730 Int)) (or (<= (+ main_y 1) v_prenex_730) (<= (* 2 (select main_a v_prenex_730)) 1998) (< v_prenex_730 main_y) (<= (select main_a v_prenex_730) 999))) (forall ((v_prenex_729 Int)) (<= 0 (+ (select main_a v_prenex_729) 1)))) (or (forall ((v_prenex_1979 Int)) (<= (* 2 (select main_a v_prenex_1979)) 6)) (forall ((v_prenex_1980 Int)) (or (<= (+ main_y 1) v_prenex_1980) (<= 995 (select main_a v_prenex_1980)) (< v_prenex_1980 main_y)))) (forall ((v_prenex_5982 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5982))) (< v_prenex_5982 main_y) (<= (select main_a v_prenex_5982) 999) (<= (+ main_y 1) v_prenex_5982))) (forall ((v_prenex_718 Int) (v_prenex_717 Int)) (or (<= (select main_a v_prenex_718) (+ (select main_a v_prenex_717) 998)) (<= 0 (+ (select main_a v_prenex_717) 1)) (< v_prenex_718 main_y) (<= (+ main_y 1) v_prenex_718) (<= (select main_a v_prenex_717) 5) (<= (select main_a v_prenex_718) 1001))) (forall ((v_prenex_4495 Int) (v_prenex_4494 Int)) (or (<= (+ (select main_a v_prenex_4494) 994) (select main_a v_prenex_4495)) (<= (+ main_x 1) v_prenex_4494) (<= (select main_a v_prenex_4495) 999) (<= (* 2 (select main_a v_prenex_4494)) 6) (< v_prenex_4495 main_y) (<= 0 (+ (select main_a v_prenex_4494) 1)) (<= (+ main_y 1) v_prenex_4495))) (forall ((v_prenex_6545 Int) (v_prenex_6546 Int)) (or (<= (+ main_y 1) v_prenex_6546) (< v_prenex_6546 main_y) (<= (* 2 (select main_a v_prenex_6545)) 6) (<= 1000 (+ (select main_a v_prenex_6545) (select main_a v_prenex_6546))) (<= (select main_a v_prenex_6545) 3) (<= 997 (select main_a v_prenex_6546)))) (forall ((v_prenex_5642 Int) (v_prenex_5641 Int)) (or (< v_prenex_5641 main_x) (<= (* 2 (select main_a v_prenex_5641)) 6) (<= (+ (select main_a v_prenex_5641) (select main_a v_prenex_5642)) 1000) (<= (select main_a v_prenex_5641) 3) (< v_prenex_5642 main_y) (<= 995 (select main_a v_prenex_5642)) (<= (+ main_y 1) v_prenex_5642))) (or (forall ((v_prenex_3729 Int)) (or (<= 1 (select main_a v_prenex_3729)) (<= (+ main_x 1) v_prenex_3729))) (forall ((v_prenex_3730 Int)) (or (<= (+ main_y 1) v_prenex_3730) (<= 1994 (* 2 (select main_a v_prenex_3730))) (< v_prenex_3730 main_y) (<= 997 (select main_a v_prenex_3730))))) (forall ((v_prenex_5914 Int) (v_prenex_5915 Int)) (or (<= (+ main_x 1) v_prenex_5914) (<= (select main_a v_prenex_5914) 3) (<= 997 (select main_a v_prenex_5915)) (<= (select main_a v_prenex_5914) 5) (< v_prenex_5915 main_y) (<= (+ main_y 1) v_prenex_5915) (<= (+ (select main_a v_prenex_5914) 994) (select main_a v_prenex_5915)))) (forall ((v_prenex_1101 Int) (v_prenex_1100 Int)) (or (<= (+ main_y 1) v_prenex_1101) (<= (select main_a v_prenex_1101) 999) (<= (* 2 (select main_a v_prenex_1100)) 6) (< v_prenex_1101 main_y) (<= (+ (select main_a v_prenex_1100) (select main_a v_prenex_1101)) 1000))) (or (forall ((v_prenex_1253 Int)) (or (<= (select main_a v_prenex_1253) 5) (<= (+ main_x 1) v_prenex_1253))) (forall ((v_prenex_1254 Int)) (or (< v_prenex_1254 main_y) (<= 995 (select main_a v_prenex_1254)) (<= (+ main_y 1) v_prenex_1254) (<= 1994 (* 2 (select main_a v_prenex_1254)))))) (forall ((v_prenex_103 Int) (v_prenex_102 Int)) (or (<= (+ main_x 1) v_prenex_102) (<= (* 2 (select main_a v_prenex_103)) 1998) (< v_prenex_103 main_y) (<= (select main_a v_prenex_102) 3) (<= (+ (select main_a v_prenex_102) 994) (select main_a v_prenex_103)) (<= (+ main_y 1) v_prenex_103))) (or (forall ((v_prenex_3058 Int)) (<= 1 (select main_a v_prenex_3058))) (forall ((v_prenex_3059 Int)) (or (<= (* 2 (select main_a v_prenex_3059)) 1998) (< v_prenex_3059 main_y) (<= (select main_a v_prenex_3059) 1001) (<= (+ main_y 1) v_prenex_3059)))) (forall ((v_prenex_2810 Int) (v_prenex_2809 Int)) (or (< v_prenex_2810 main_y) (<= 2 (* 2 (select main_a v_prenex_2809))) (<= (select main_a v_prenex_2810) 999) (<= (select main_a v_prenex_2809) 3) (<= 1000 (+ (select main_a v_prenex_2809) (select main_a v_prenex_2810))) (<= (+ main_x 1) v_prenex_2809) (<= (+ main_y 1) v_prenex_2810))) (forall ((v_prenex_623 Int) (v_prenex_624 Int)) (or (<= 997 (select main_a v_prenex_624)) (<= (+ main_y 1) v_prenex_624) (<= (+ main_x 1) v_prenex_623) (<= (select main_a v_prenex_623) 3) (< v_prenex_624 main_y) (<= (+ (select main_a v_prenex_623) 994) (select main_a v_prenex_624)))) (or (forall ((v_prenex_5754 Int)) (<= (select main_a v_prenex_5754) 3)) (forall ((v_prenex_5755 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5755))) (<= (+ main_y 1) v_prenex_5755) (< v_prenex_5755 main_y)))) (forall ((v_prenex_2505 Int) (v_prenex_2506 Int)) (or (<= (* 2 (select main_a v_prenex_2505)) 6) (< v_prenex_2505 main_x) (<= (+ (select main_a v_prenex_2505) (select main_a v_prenex_2506)) 1000) (<= (+ main_x 1) v_prenex_2505))) (forall ((v_prenex_4654 Int) (v_prenex_4655 Int)) (or (<= 995 (select main_a v_prenex_4655)) (<= (+ main_y 1) v_prenex_4655) (<= 1 (select main_a v_prenex_4654)) (< v_prenex_4654 main_x) (< v_prenex_4655 main_y) (<= (select main_a v_prenex_4655) (+ (select main_a v_prenex_4654) 998)))) (forall ((v_prenex_3568 Int) (v_prenex_3567 Int)) (or (<= (+ main_y 1) v_prenex_3568) (<= (select main_a v_prenex_3568) 1001) (< v_prenex_3568 main_y) (<= 0 (+ (select main_a v_prenex_3567) 1)) (<= (select main_a v_prenex_3568) (+ (select main_a v_prenex_3567) 998)) (<= (+ main_x 1) v_prenex_3567))) (forall ((v_prenex_242 Int) (v_prenex_241 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_242))) (<= (+ (select main_a v_prenex_241) 994) (select main_a v_prenex_242)) (<= (+ main_x 1) v_prenex_241) (< v_prenex_242 main_y) (<= 2 (* 2 (select main_a v_prenex_241))) (<= (+ main_y 1) v_prenex_242))) (forall ((v_prenex_4681 Int) (v_prenex_4680 Int)) (or (< v_prenex_4681 main_y) (< v_prenex_4680 main_x) (<= (+ main_y 1) v_prenex_4681) (<= (select main_a v_prenex_4681) 999) (<= (select main_a v_prenex_4681) (+ (select main_a v_prenex_4680) 998)) (<= (* 2 (select main_a v_prenex_4680)) 6))) (or (forall ((v_prenex_595 Int)) (or (< v_prenex_595 main_x) (<= (select main_a v_prenex_595) 5) (<= 1 (select main_a v_prenex_595)))) (forall ((v_prenex_596 Int)) (or (< v_prenex_596 main_y) (<= (+ main_y 1) v_prenex_596) (<= 1994 (* 2 (select main_a v_prenex_596))) (<= (select main_a v_prenex_596) 999)))) (forall ((v_prenex_2695 Int) (v_prenex_2696 Int)) (or (<= (select main_a v_prenex_2696) 1001) (<= (+ main_y 1) v_prenex_2696) (< v_prenex_2696 main_y) (< v_prenex_2695 main_x) (<= (select main_a v_prenex_2696) (+ (select main_a v_prenex_2695) 998)) (<= 1 (select main_a v_prenex_2695)) (<= 0 (+ (select main_a v_prenex_2695) 1)))) (forall ((v_prenex_2956 Int) (v_prenex_2957 Int)) (or (<= (+ main_x 1) v_prenex_2956) (<= (+ main_y 1) v_prenex_2957) (<= 1994 (* 2 (select main_a v_prenex_2957))) (< v_prenex_2957 main_y) (<= (select main_a v_prenex_2956) 3) (<= (+ (select main_a v_prenex_2956) 994) (select main_a v_prenex_2957)) (<= (* 2 (select main_a v_prenex_2956)) 6))) (or (forall ((v_prenex_6061 Int)) (<= 2 (* 2 (select main_a v_prenex_6061)))) (forall ((v_prenex_6062 Int)) (or (<= (select main_a v_prenex_6062) 1001) (< v_prenex_6062 main_y) (<= (+ main_y 1) v_prenex_6062) (<= (* 2 (select main_a v_prenex_6062)) 1998)))) (or (forall ((v_prenex_6028 Int)) (or (<= (+ main_y 1) v_prenex_6028) (<= 997 (select main_a v_prenex_6028)) (<= (* 2 (select main_a v_prenex_6028)) 1998) (< v_prenex_6028 main_y))) (forall ((v_prenex_6027 Int)) (<= (select main_a v_prenex_6027) 5))) (or (forall ((v_prenex_2190 Int)) (or (< v_prenex_2190 main_y) (<= (select main_a v_prenex_2190) 999) (<= (+ main_y 1) v_prenex_2190))) (forall ((v_prenex_2189 Int)) (<= 2 (* 2 (select main_a v_prenex_2189))))) (forall ((v_prenex_3168 Int) (v_prenex_3169 Int)) (or (<= (+ main_y 1) v_prenex_3169) (<= 997 (select main_a v_prenex_3169)) (<= (* 2 (select main_a v_prenex_3168)) 6) (<= 2 (* 2 (select main_a v_prenex_3168))) (< v_prenex_3169 main_y) (<= (+ (select main_a v_prenex_3168) (select main_a v_prenex_3169)) 1000))) (forall ((v_prenex_3571 Int) (v_prenex_3572 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3571))) (<= (+ main_y 1) v_prenex_3572) (< v_prenex_3572 main_y) (<= (+ (select main_a v_prenex_3571) 994) (select main_a v_prenex_3572)) (<= (select main_a v_prenex_3572) 1001))) (forall ((v_prenex_3154 Int) (v_prenex_3155 Int)) (or (< v_prenex_3155 main_y) (<= (+ main_y 1) v_prenex_3155) (<= (* 2 (select main_a v_prenex_3155)) 1998) (<= (+ main_x 1) v_prenex_3154) (<= (+ (select main_a v_prenex_3154) 994) (select main_a v_prenex_3155)))) (or (forall ((v_prenex_803 Int)) (or (<= (* 2 (select main_a v_prenex_803)) 1998) (<= (select main_a v_prenex_803) 1001) (<= (+ main_y 1) v_prenex_803) (< v_prenex_803 main_y))) (forall ((v_prenex_802 Int)) (or (<= 2 (* 2 (select main_a v_prenex_802))) (< v_prenex_802 main_x)))) (or (forall ((v_prenex_4613 Int)) (or (< v_prenex_4613 main_y) (<= (* 2 (select main_a v_prenex_4613)) 1998) (<= (+ main_y 1) v_prenex_4613))) (forall ((v_prenex_4612 Int)) (<= (select main_a v_prenex_4612) 5))) (or (forall ((v_prenex_3304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3304))) (<= 0 (+ (select main_a v_prenex_3304) 1)) (< v_prenex_3304 main_x))) (forall ((v_prenex_3305 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3305))) (<= (+ main_y 1) v_prenex_3305) (<= 995 (select main_a v_prenex_3305)) (< v_prenex_3305 main_y)))) (forall ((v_prenex_6256 Int) (v_prenex_6255 Int)) (or (<= (+ main_y 1) v_prenex_6256) (< v_prenex_6256 main_y) (<= (* 2 (select main_a v_prenex_6255)) 6) (<= (+ (select main_a v_prenex_6255) (select main_a v_prenex_6256)) 1000) (<= (select main_a v_prenex_6256) 1001))) (or (forall ((v_prenex_4603 Int)) (or (<= (+ main_y 1) v_prenex_4603) (< v_prenex_4603 main_y) (<= (* 2 (select main_a v_prenex_4603)) 1998) (<= 997 (select main_a v_prenex_4603)))) (forall ((v_prenex_4602 Int)) (or (<= (* 2 (select main_a v_prenex_4602)) 6) (<= 1 (select main_a v_prenex_4602)) (< v_prenex_4602 main_x)))) (forall ((v_prenex_6556 Int) (v_prenex_6555 Int)) (or (<= (+ (select main_a v_prenex_6555) (select main_a v_prenex_6556)) 1000) (<= 2 (* 2 (select main_a v_prenex_6555))) (<= (select main_a v_prenex_6556) 1001) (<= (+ main_y 1) v_prenex_6556) (< v_prenex_6555 main_x) (< v_prenex_6556 main_y))) (forall ((v_prenex_6098 Int) (v_prenex_6097 Int)) (or (<= 995 (select main_a v_prenex_6098)) (<= (select main_a v_prenex_6098) (+ (select main_a v_prenex_6097) 998)) (< v_prenex_6098 main_y) (<= (+ main_y 1) v_prenex_6098) (<= (select main_a v_prenex_6097) 5))) (forall ((v_prenex_4883 Int) (v_prenex_4882 Int)) (or (< v_prenex_4883 main_y) (<= (* 2 (select main_a v_prenex_4882)) 6) (< v_prenex_4882 main_x) (<= (+ (select main_a v_prenex_4882) 994) (select main_a v_prenex_4883)) (<= (* 2 (select main_a v_prenex_4883)) 1998) (<= (+ main_y 1) v_prenex_4883))) (or (forall ((v_prenex_2767 Int)) (or (<= (select main_a v_prenex_2767) 5) (<= (select main_a v_prenex_2767) 3))) (forall ((v_prenex_2768 Int)) (or (< v_prenex_2768 main_y) (<= (* 2 (select main_a v_prenex_2768)) 1998) (<= (select main_a v_prenex_2768) 1001) (<= (+ main_y 1) v_prenex_2768)))) (forall ((v_prenex_2029 Int) (v_prenex_2030 Int)) (or (<= 0 (+ (select main_a v_prenex_2029) 1)) (<= (+ main_x 1) v_prenex_2029) (<= (* 2 (select main_a v_prenex_2029)) 6) (<= (+ (select main_a v_prenex_2029) (select main_a v_prenex_2030)) 1000) (< v_prenex_2029 main_x))) (forall ((v_prenex_974 Int) (v_prenex_975 Int)) (or (<= (+ main_y 1) v_prenex_975) (<= (+ main_x 1) v_prenex_974) (<= 995 (select main_a v_prenex_975)) (<= 1000 (+ (select main_a v_prenex_974) (select main_a v_prenex_975))) (< v_prenex_975 main_y) (<= 2 (* 2 (select main_a v_prenex_974))))) (or (forall ((v_prenex_3465 Int)) (<= (* 2 (select main_a v_prenex_3465)) 1998)) (forall ((v_prenex_3464 Int)) (or (<= (+ main_x 1) v_prenex_3464) (<= (* 2 (select main_a v_prenex_3464)) 6) (< v_prenex_3464 main_x)))) (or (forall ((v_prenex_392 Int)) (or (< v_prenex_392 main_y) (<= (* 2 (select main_a v_prenex_392)) 1998) (<= (+ main_y 1) v_prenex_392) (<= 995 (select main_a v_prenex_392)))) (forall ((v_prenex_391 Int)) (or (<= 1 (select main_a v_prenex_391)) (<= (+ main_x 1) v_prenex_391)))) (or (forall ((v_prenex_2979 Int)) (or (<= (* 2 (select main_a v_prenex_2979)) 1998) (<= (+ main_y 1) v_prenex_2979) (<= (select main_a v_prenex_2979) 1001) (< v_prenex_2979 main_y))) (forall ((v_prenex_2978 Int)) (or (<= 1 (select main_a v_prenex_2978)) (< v_prenex_2978 main_x)))) (forall ((v_prenex_4228 Int) (v_prenex_4227 Int)) (or (<= 0 (+ (select main_a v_prenex_4227) 1)) (<= (+ main_y 1) v_prenex_4228) (<= (select main_a v_prenex_4228) 999) (<= (+ main_x 1) v_prenex_4227) (< v_prenex_4228 main_y) (<= (select main_a v_prenex_4228) (+ (select main_a v_prenex_4227) 998)) (<= (select main_a v_prenex_4227) 3))) (or (forall ((v_prenex_1447 Int)) (or (<= 1 (select main_a v_prenex_1447)) (< v_prenex_1447 main_x))) (forall ((v_prenex_1448 Int)) (or (< v_prenex_1448 main_y) (<= (+ main_y 1) v_prenex_1448) (<= 1994 (* 2 (select main_a v_prenex_1448)))))) (or (forall ((v_prenex_5044 Int)) (<= 2 (* 2 (select main_a v_prenex_5044)))) (forall ((v_prenex_5045 Int)) (or (< v_prenex_5045 main_y) (<= (* 2 (select main_a v_prenex_5045)) 1998) (<= 997 (select main_a v_prenex_5045)) (<= (+ main_y 1) v_prenex_5045)))) (forall ((v_prenex_2310 Int) (v_prenex_2311 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2310))) (<= (+ main_x 1) v_prenex_2310) (< v_prenex_2310 main_x) (<= (select main_a v_prenex_2311) (+ (select main_a v_prenex_2310) 998)) (<= (+ main_y 1) v_prenex_2311))) (forall ((v_prenex_5801 Int) (v_prenex_5800 Int)) (or (<= (+ main_y 1) v_prenex_5801) (<= (* 2 (select main_a v_prenex_5801)) 1998) (< v_prenex_5801 main_y) (<= 1 (select main_a v_prenex_5800)) (<= (+ main_x 1) v_prenex_5800) (<= (select main_a v_prenex_5801) (+ (select main_a v_prenex_5800) 998)) (<= 0 (+ (select main_a v_prenex_5800) 1)))) (forall ((v_prenex_505 Int) (v_prenex_506 Int)) (or (<= (+ main_x 1) v_prenex_505) (<= (+ (select main_a v_prenex_505) (select main_a v_prenex_506)) 1000) (<= (+ main_y 1) v_prenex_506) (<= (select main_a v_prenex_505) 3) (< v_prenex_506 main_y) (<= 995 (select main_a v_prenex_506)))) (forall ((v_prenex_3603 Int) (v_prenex_3604 Int)) (or (< v_prenex_3604 main_y) (<= (+ main_y 1) v_prenex_3604) (<= (* 2 (select main_a v_prenex_3604)) 1998) (<= (+ (select main_a v_prenex_3603) (select main_a v_prenex_3604)) 1000) (<= 2 (* 2 (select main_a v_prenex_3603))))) (forall ((v_prenex_4717 Int) (v_prenex_4716 Int)) (or (<= 1000 (+ (select main_a v_prenex_4716) (select main_a v_prenex_4717))) (<= (* 2 (select main_a v_prenex_4716)) 6) (< v_prenex_4716 main_x) (<= 997 (select main_a v_prenex_4717)) (< v_prenex_4717 main_y) (<= (+ main_y 1) v_prenex_4717))) (forall ((v_prenex_5188 Int) (v_prenex_5187 Int)) (or (<= (+ (select main_a v_prenex_5187) 994) (select main_a v_prenex_5188)) (<= 995 (select main_a v_prenex_5188)) (<= (+ main_y 1) v_prenex_5188) (<= (select main_a v_prenex_5187) 5) (<= (select main_a v_prenex_5187) 3) (<= (+ main_x 1) v_prenex_5187) (< v_prenex_5188 main_y))) (forall ((v_prenex_5039 Int) (v_prenex_5038 Int)) (or (<= (+ main_y 1) v_prenex_5039) (<= (select main_a v_prenex_5039) (+ (select main_a v_prenex_5038) 998)) (<= (+ main_x 1) v_prenex_5038) (<= (* 2 (select main_a v_prenex_5039)) 1998) (<= 0 (+ (select main_a v_prenex_5038) 1)) (< v_prenex_5039 main_y))) (forall ((v_prenex_6258 Int) (v_prenex_6257 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6257))) (<= (select main_a v_prenex_6258) 1001) (<= (+ main_x 1) v_prenex_6257) (<= (select main_a v_prenex_6257) 5) (<= (+ main_y 1) v_prenex_6258) (<= (select main_a v_prenex_6258) (+ (select main_a v_prenex_6257) 998)) (< v_prenex_6258 main_y))) (forall ((v_prenex_5714 Int) (v_prenex_5715 Int)) (or (<= (select main_a v_prenex_5714) 3) (<= (+ (select main_a v_prenex_5714) (select main_a v_prenex_5715)) 1000) (<= (select main_a v_prenex_5714) 5) (<= (select main_a v_prenex_5715) 999) (< v_prenex_5714 main_x) (< v_prenex_5715 main_y) (<= (+ main_y 1) v_prenex_5715))) (forall ((v_prenex_888 Int) (v_prenex_889 Int)) (or (<= (+ main_x 1) v_prenex_888) (<= 1 (select main_a v_prenex_888)) (<= 1000 (+ (select main_a v_prenex_888) (select main_a v_prenex_889))) (< v_prenex_889 main_y) (<= (select main_a v_prenex_888) 3) (<= 1994 (* 2 (select main_a v_prenex_889))) (<= (+ main_y 1) v_prenex_889))) (forall ((v_prenex_4607 Int) (v_prenex_4606 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4607))) (<= (+ main_y 1) v_prenex_4607) (<= 2 (* 2 (select main_a v_prenex_4606))) (<= (+ (select main_a v_prenex_4606) (select main_a v_prenex_4607)) 1000) (< v_prenex_4607 main_y) (<= 1 (select main_a v_prenex_4606)))) (forall ((v_prenex_3641 Int) (v_prenex_3642 Int)) (or (<= (select main_a v_prenex_3642) 999) (<= (+ main_y 1) v_prenex_3642) (<= 0 (+ (select main_a v_prenex_3641) 1)) (< v_prenex_3642 main_y) (<= (+ (select main_a v_prenex_3641) (select main_a v_prenex_3642)) 1000) (<= 2 (* 2 (select main_a v_prenex_3641))))) (forall ((v_prenex_3505 Int) (v_prenex_3506 Int)) (or (< v_prenex_3506 main_y) (<= (+ main_x 1) v_prenex_3505) (<= (* 2 (select main_a v_prenex_3505)) 6) (<= (+ (select main_a v_prenex_3505) 994) (select main_a v_prenex_3506)) (<= 997 (select main_a v_prenex_3506)) (<= (+ main_y 1) v_prenex_3506))) (forall ((v_prenex_747 Int) (v_prenex_748 Int)) (or (<= 1000 (+ (select main_a v_prenex_747) (select main_a v_prenex_748))) (<= (* 2 (select main_a v_prenex_747)) 6) (<= (+ main_y 1) v_prenex_748) (<= 997 (select main_a v_prenex_748)) (<= (select main_a v_prenex_747) 3) (< v_prenex_748 main_y) (< v_prenex_747 main_x))) (forall ((v_prenex_6578 Int) (v_prenex_6577 Int)) (or (<= (+ main_y 1) v_prenex_6578) (<= 1 (select main_a v_prenex_6577)) (<= (select main_a v_prenex_6577) 5) (<= 997 (select main_a v_prenex_6578)) (< v_prenex_6578 main_y) (<= 1000 (+ (select main_a v_prenex_6577) (select main_a v_prenex_6578))))) (forall ((v_prenex_2803 Int) (v_prenex_2804 Int)) (or (<= 997 (select main_a v_prenex_2804)) (<= 0 (+ (select main_a v_prenex_2803) 1)) (<= (+ main_x 1) v_prenex_2803) (<= (+ (select main_a v_prenex_2803) 994) (select main_a v_prenex_2804)) (< v_prenex_2804 main_y) (<= 2 (* 2 (select main_a v_prenex_2803))) (<= (+ main_y 1) v_prenex_2804))) (forall ((v_prenex_3328 Int) (v_prenex_3329 Int)) (or (< v_prenex_3329 main_y) (<= (+ (select main_a v_prenex_3328) (select main_a v_prenex_3329)) 1000) (<= (select main_a v_prenex_3328) 3) (<= (+ main_y 1) v_prenex_3329) (<= 1994 (* 2 (select main_a v_prenex_3329))))) (or (forall ((v_prenex_6457 Int)) (or (<= (* 2 (select main_a v_prenex_6457)) 6) (<= 0 (+ (select main_a v_prenex_6457) 1)))) (forall ((v_prenex_6458 Int)) (or (<= (* 2 (select main_a v_prenex_6458)) 1998) (< v_prenex_6458 main_y) (<= (select main_a v_prenex_6458) 1001) (<= (+ main_y 1) v_prenex_6458)))) (forall ((v_prenex_159 Int) (v_prenex_160 Int)) (or (< v_prenex_159 main_x) (<= (select main_a v_prenex_160) 1001) (<= (select main_a v_prenex_160) (+ (select main_a v_prenex_159) 998)) (< v_prenex_160 main_y) (<= (+ main_y 1) v_prenex_160) (<= 1 (select main_a v_prenex_159)))) (or (forall ((v_prenex_690 Int)) (or (<= (select main_a v_prenex_690) 1001) (<= (+ main_y 1) v_prenex_690) (< v_prenex_690 main_y))) (forall ((v_prenex_689 Int)) (or (< v_prenex_689 main_x) (<= (* 2 (select main_a v_prenex_689)) 6)))) (or (forall ((v_prenex_3698 Int)) (or (<= (+ main_y 1) v_prenex_3698) (<= 995 (select main_a v_prenex_3698)) (< v_prenex_3698 main_y) (<= (* 2 (select main_a v_prenex_3698)) 1998))) (forall ((v_prenex_3697 Int)) (or (<= (+ main_x 1) v_prenex_3697) (<= 2 (* 2 (select main_a v_prenex_3697))) (<= 1 (select main_a v_prenex_3697))))) (or (forall ((v_prenex_4673 Int)) (or (<= 997 (select main_a v_prenex_4673)) (<= (+ main_y 1) v_prenex_4673) (< v_prenex_4673 main_y) (<= 1994 (* 2 (select main_a v_prenex_4673))))) (forall ((v_prenex_4672 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4672))) (<= 1 (select main_a v_prenex_4672))))) (forall ((v_prenex_6112 Int) (v_prenex_6111 Int)) (or (<= 1000 (+ (select main_a v_prenex_6111) (select main_a v_prenex_6112))) (<= (select main_a v_prenex_6111) 5) (< v_prenex_6112 main_y) (<= (+ main_x 1) v_prenex_6111) (<= 1994 (* 2 (select main_a v_prenex_6112))) (<= (+ main_y 1) v_prenex_6112) (<= 1 (select main_a v_prenex_6111)))) (forall ((v_prenex_101 Int) (v_prenex_100 Int)) (or (< v_prenex_101 main_y) (<= (+ main_y 1) v_prenex_101) (<= (select main_a v_prenex_101) 999) (<= (select main_a v_prenex_101) (+ (select main_a v_prenex_100) 998)) (< v_prenex_100 main_x) (<= 0 (+ (select main_a v_prenex_100) 1)))) (forall ((v_prenex_5312 Int) (v_prenex_5311 Int)) (or (<= (+ main_y 1) v_prenex_5312) (<= (+ (select main_a v_prenex_5311) (select main_a v_prenex_5312)) 1000) (<= 2 (* 2 (select main_a v_prenex_5311))) (<= (select main_a v_prenex_5312) 1001) (< v_prenex_5312 main_y) (<= (* 2 (select main_a v_prenex_5311)) 6))) (or (forall ((v_prenex_1933 Int)) (or (<= (+ main_x 1) v_prenex_1933) (<= 0 (+ (select main_a v_prenex_1933) 1)) (<= 2 (* 2 (select main_a v_prenex_1933))))) (forall ((v_prenex_1934 Int)) (or (<= (+ main_y 1) v_prenex_1934) (<= 1994 (* 2 (select main_a v_prenex_1934))) (< v_prenex_1934 main_y) (<= (select main_a v_prenex_1934) 999)))) (or (forall ((v_prenex_957 Int)) (<= 1994 (* 2 (select main_a v_prenex_957)))) (forall ((v_prenex_956 Int)) (or (<= (+ main_x 1) v_prenex_956) (<= 1 (select main_a v_prenex_956)) (<= 2 (* 2 (select main_a v_prenex_956))) (< v_prenex_956 main_x)))) (forall ((v_prenex_174 Int) (v_prenex_173 Int)) (or (<= (+ main_y 1) v_prenex_174) (<= (+ main_x 1) v_prenex_173) (<= 0 (+ (select main_a v_prenex_173) 1)) (<= 1994 (* 2 (select main_a v_prenex_174))) (<= (select main_a v_prenex_174) (+ (select main_a v_prenex_173) 998)) (< v_prenex_174 main_y))) (forall ((v_prenex_3062 Int) (v_prenex_3063 Int)) (or (<= (+ main_y 1) v_prenex_3063) (<= (select main_a v_prenex_3062) 5) (< v_prenex_3063 main_y) (< v_prenex_3062 main_x) (<= (+ (select main_a v_prenex_3062) 994) (select main_a v_prenex_3063)) (<= 995 (select main_a v_prenex_3063)))) (forall ((v_prenex_1668 Int) (v_prenex_1667 Int)) (or (<= (select main_a v_prenex_1668) (+ (select main_a v_prenex_1667) 998)) (<= 0 (+ (select main_a v_prenex_1667) 1)) (< v_prenex_1668 main_y) (<= (+ main_y 1) v_prenex_1668) (<= 1994 (* 2 (select main_a v_prenex_1668))))) (forall ((v_prenex_4610 Int) (v_prenex_4611 Int)) (or (<= (* 2 (select main_a v_prenex_4610)) 6) (< v_prenex_4611 main_y) (< v_prenex_4610 main_x) (<= (+ main_y 1) v_prenex_4611) (<= (select main_a v_prenex_4611) 1001) (<= (select main_a v_prenex_4610) 5) (<= 1000 (+ (select main_a v_prenex_4610) (select main_a v_prenex_4611))))) (or (forall ((v_prenex_1391 Int)) (or (<= 0 (+ (select main_a v_prenex_1391) 1)) (< v_prenex_1391 main_x) (<= (+ main_x 1) v_prenex_1391))) (forall ((v_prenex_1392 Int)) (or (<= (* 2 (select main_a v_prenex_1392)) 1998) (< v_prenex_1392 main_y)))) (forall ((v_prenex_527 Int) (v_prenex_528 Int)) (or (<= 2 (* 2 (select main_a v_prenex_527))) (<= (+ main_y 1) v_prenex_528) (< v_prenex_528 main_y) (<= 1000 (+ (select main_a v_prenex_527) (select main_a v_prenex_528))) (<= (* 2 (select main_a v_prenex_528)) 1998))) (forall ((v_prenex_725 Int) (v_prenex_726 Int)) (or (<= (select main_a v_prenex_726) 1001) (<= (select main_a v_prenex_725) 5) (<= (select main_a v_prenex_726) (+ (select main_a v_prenex_725) 998)) (<= 2 (* 2 (select main_a v_prenex_725))) (<= (+ main_y 1) v_prenex_726) (< v_prenex_726 main_y))) (or (forall ((v_prenex_6519 Int)) (or (< v_prenex_6519 main_x) (<= (* 2 (select main_a v_prenex_6519)) 6) (<= (select main_a v_prenex_6519) 5) (<= (+ main_x 1) v_prenex_6519))) (forall ((v_prenex_6520 Int)) (<= (* 2 (select main_a v_prenex_6520)) 1998))) (forall ((v_prenex_1163 Int) (v_prenex_1162 Int)) (or (<= 997 (select main_a v_prenex_1163)) (<= (+ main_y 1) v_prenex_1163) (<= 0 (+ (select main_a v_prenex_1162) 1)) (< v_prenex_1163 main_y) (<= (+ (select main_a v_prenex_1162) (select main_a v_prenex_1163)) 1000) (<= (+ main_x 1) v_prenex_1162))) (or (forall ((v_prenex_5296 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5296))) (< v_prenex_5296 main_y) (<= (+ main_y 1) v_prenex_5296))) (forall ((v_prenex_5295 Int)) (or (<= (+ main_x 1) v_prenex_5295) (<= (* 2 (select main_a v_prenex_5295)) 6) (<= (select main_a v_prenex_5295) 5)))) (forall ((v_prenex_1943 Int) (v_prenex_1944 Int)) (or (< v_prenex_1944 main_y) (<= (* 2 (select main_a v_prenex_1943)) 6) (<= (+ main_y 1) v_prenex_1944) (<= 0 (+ (select main_a v_prenex_1943) 1)) (<= (select main_a v_prenex_1944) 999) (<= (+ (select main_a v_prenex_1943) (select main_a v_prenex_1944)) 1000))) (forall ((v_prenex_5035 Int) (v_prenex_5034 Int)) (or (<= (select main_a v_prenex_5034) 5) (<= 995 (select main_a v_prenex_5035)) (< v_prenex_5035 main_y) (<= (+ (select main_a v_prenex_5034) 994) (select main_a v_prenex_5035)) (<= (+ main_y 1) v_prenex_5035) (<= (select main_a v_prenex_5034) 3))) (forall ((v_prenex_1362 Int) (v_prenex_1361 Int)) (or (<= (+ main_y 1) v_prenex_1362) (<= 1 (select main_a v_prenex_1361)) (<= 1994 (* 2 (select main_a v_prenex_1362))) (<= 1000 (+ (select main_a v_prenex_1361) (select main_a v_prenex_1362))) (< v_prenex_1362 main_y))) (forall ((v_prenex_967 Int) (v_prenex_966 Int)) (or (<= (select main_a v_prenex_966) 3) (< v_prenex_967 main_y) (<= (select main_a v_prenex_967) (+ (select main_a v_prenex_966) 998)) (<= (* 2 (select main_a v_prenex_967)) 1998) (<= (+ main_y 1) v_prenex_967) (<= 0 (+ (select main_a v_prenex_966) 1)))) (forall ((v_prenex_484 Int) (v_prenex_483 Int)) (or (<= (+ (select main_a v_prenex_483) (select main_a v_prenex_484)) 1000) (<= (select main_a v_prenex_483) 3) (< v_prenex_484 main_y) (<= (+ main_x 1) v_prenex_483) (< v_prenex_483 main_x))) (forall ((v_prenex_5504 Int) (v_prenex_5503 Int)) (or (< v_prenex_5504 main_y) (<= (+ main_y 1) v_prenex_5504) (<= 997 (select main_a v_prenex_5504)) (<= (+ main_x 1) v_prenex_5503) (<= (+ (select main_a v_prenex_5503) 994) (select main_a v_prenex_5504)))) (forall ((v_prenex_2944 Int) (v_prenex_2945 Int)) (or (<= (select main_a v_prenex_2944) 5) (<= (+ (select main_a v_prenex_2944) (select main_a v_prenex_2945)) 1000) (< v_prenex_2944 main_x) (<= (+ main_y 1) v_prenex_2945) (< v_prenex_2945 main_y) (<= 995 (select main_a v_prenex_2945)))) (forall ((v_prenex_453 Int) (v_prenex_454 Int)) (or (<= (+ (select main_a v_prenex_453) 994) (select main_a v_prenex_454)) (<= (select main_a v_prenex_454) 999) (<= (+ main_y 1) v_prenex_454) (<= 0 (+ (select main_a v_prenex_453) 1)) (< v_prenex_454 main_y) (< v_prenex_453 main_x) (<= 2 (* 2 (select main_a v_prenex_453))))) (forall ((v_prenex_3384 Int) (v_prenex_3385 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3385))) (<= 1 (select main_a v_prenex_3384)) (< v_prenex_3385 main_y) (<= (select main_a v_prenex_3385) (+ (select main_a v_prenex_3384) 998)) (<= (+ main_y 1) v_prenex_3385))) (or (forall ((v_prenex_733 Int)) (or (<= 1 (select main_a v_prenex_733)) (<= (select main_a v_prenex_733) 3) (< v_prenex_733 main_x))) (forall ((v_prenex_734 Int)) (or (<= (+ main_y 1) v_prenex_734) (< v_prenex_734 main_y) (<= 1994 (* 2 (select main_a v_prenex_734))) (<= 997 (select main_a v_prenex_734))))) (forall ((v_prenex_853 Int) (v_prenex_852 Int)) (or (< v_prenex_853 main_y) (<= 2 (* 2 (select main_a v_prenex_852))) (<= (+ main_x 1) v_prenex_852) (<= 1 (select main_a v_prenex_852)) (<= (+ main_y 1) v_prenex_853) (<= (select main_a v_prenex_853) 1001) (<= (+ (select main_a v_prenex_852) 994) (select main_a v_prenex_853)))) (forall ((v_prenex_6483 Int) (v_prenex_6484 Int)) (or (<= (+ main_y 1) v_prenex_6484) (<= 2 (* 2 (select main_a v_prenex_6483))) (<= 997 (select main_a v_prenex_6484)) (<= (+ (select main_a v_prenex_6483) (select main_a v_prenex_6484)) 1000) (< v_prenex_6484 main_y))) (forall ((v_prenex_2772 Int) (v_prenex_2771 Int)) (or (<= 1 (select main_a v_prenex_2771)) (<= (* 2 (select main_a v_prenex_2772)) 1998) (<= (+ main_y 1) v_prenex_2772) (< v_prenex_2772 main_y) (<= (+ main_x 1) v_prenex_2771) (<= (+ (select main_a v_prenex_2771) 994) (select main_a v_prenex_2772)))) (forall ((v_prenex_2424 Int) (v_prenex_2425 Int)) (or (<= (* 2 (select main_a v_prenex_2424)) 6) (<= (+ main_x 1) v_prenex_2424) (<= (+ (select main_a v_prenex_2424) 994) (select main_a v_prenex_2425)) (< v_prenex_2424 main_x) (<= 1 (select main_a v_prenex_2424)))) (or (forall ((v_prenex_5019 Int)) (or (<= (+ main_y 1) v_prenex_5019) (<= (* 2 (select main_a v_prenex_5019)) 1998) (< v_prenex_5019 main_y) (<= 995 (select main_a v_prenex_5019)))) (forall ((v_prenex_5018 Int)) (or (<= (select main_a v_prenex_5018) 3) (<= 0 (+ (select main_a v_prenex_5018) 1)) (< v_prenex_5018 main_x)))) (forall ((v_prenex_2710 Int) (v_prenex_2709 Int)) (or (<= (+ main_y 1) v_prenex_2710) (<= (select main_a v_prenex_2709) 3) (<= 2 (* 2 (select main_a v_prenex_2709))) (<= (+ (select main_a v_prenex_2709) 994) (select main_a v_prenex_2710)) (<= 997 (select main_a v_prenex_2710)) (< v_prenex_2710 main_y))) (or (forall ((v_prenex_4005 Int)) (<= 0 (+ (select main_a v_prenex_4005) 1))) (forall ((v_prenex_4006 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4006))) (< v_prenex_4006 main_y) (<= (+ main_y 1) v_prenex_4006)))) (or (forall ((v_prenex_348 Int)) (or (< v_prenex_348 main_y) (<= (+ main_y 1) v_prenex_348) (<= 1994 (* 2 (select main_a v_prenex_348))) (<= (* 2 (select main_a v_prenex_348)) 1998))) (forall ((v_prenex_347 Int)) (or (< v_prenex_347 main_x) (<= (* 2 (select main_a v_prenex_347)) 6) (<= 2 (* 2 (select main_a v_prenex_347)))))) (forall ((v_prenex_3034 Int) (v_prenex_3035 Int)) (or (<= (* 2 (select main_a v_prenex_3035)) 1998) (<= (* 2 (select main_a v_prenex_3034)) 6) (<= (+ main_x 1) v_prenex_3034) (<= (+ main_y 1) v_prenex_3035) (<= 0 (+ (select main_a v_prenex_3034) 1)) (< v_prenex_3035 main_y) (<= (+ (select main_a v_prenex_3034) (select main_a v_prenex_3035)) 1000))) (or (forall ((v_prenex_198 Int)) (or (<= (* 2 (select main_a v_prenex_198)) 1998) (<= (+ main_y 1) v_prenex_198) (< v_prenex_198 main_y))) (forall ((v_prenex_197 Int)) (or (<= 1 (select main_a v_prenex_197)) (<= (select main_a v_prenex_197) 3) (<= (+ main_x 1) v_prenex_197)))) (forall ((v_prenex_2875 Int) (v_prenex_2876 Int)) (or (<= (select main_a v_prenex_2876) 999) (<= (select main_a v_prenex_2875) 5) (< v_prenex_2876 main_y) (<= 0 (+ (select main_a v_prenex_2875) 1)) (<= (+ main_x 1) v_prenex_2875) (<= (+ (select main_a v_prenex_2875) 994) (select main_a v_prenex_2876)) (<= (+ main_y 1) v_prenex_2876))) (or (forall ((v_prenex_2556 Int)) (or (<= 997 (select main_a v_prenex_2556)) (<= 1994 (* 2 (select main_a v_prenex_2556))) (<= (+ main_y 1) v_prenex_2556) (< v_prenex_2556 main_y))) (forall ((v_prenex_2555 Int)) (or (<= 0 (+ (select main_a v_prenex_2555) 1)) (<= (select main_a v_prenex_2555) 5) (<= (+ main_x 1) v_prenex_2555)))) (forall ((v_prenex_428 Int) (v_prenex_427 Int)) (or (<= (select main_a v_prenex_427) 5) (< v_prenex_428 main_y) (<= (* 2 (select main_a v_prenex_427)) 6) (< v_prenex_427 main_x) (<= (+ (select main_a v_prenex_427) 994) (select main_a v_prenex_428)) (<= (+ main_y 1) v_prenex_428) (<= 1994 (* 2 (select main_a v_prenex_428))))) (or (forall ((v_prenex_1706 Int)) (or (<= 995 (select main_a v_prenex_1706)) (<= 1994 (* 2 (select main_a v_prenex_1706))) (< v_prenex_1706 main_y) (<= (+ main_y 1) v_prenex_1706))) (forall ((v_prenex_1705 Int)) (or (< v_prenex_1705 main_x) (<= 1 (select main_a v_prenex_1705))))) (or (forall ((v_prenex_1613 Int)) (or (<= 0 (+ (select main_a v_prenex_1613) 1)) (<= (* 2 (select main_a v_prenex_1613)) 6) (< v_prenex_1613 main_x))) (forall ((v_prenex_1614 Int)) (or (< v_prenex_1614 main_y) (<= (+ main_y 1) v_prenex_1614) (<= (* 2 (select main_a v_prenex_1614)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1614)))))) (or (forall ((v_prenex_2927 Int)) (or (<= (* 2 (select main_a v_prenex_2927)) 6) (<= 1 (select main_a v_prenex_2927)))) (forall ((v_prenex_2928 Int)) (or (<= (* 2 (select main_a v_prenex_2928)) 1998) (< v_prenex_2928 main_y) (<= (+ main_y 1) v_prenex_2928)))) (forall ((v_prenex_3955 Int) (v_prenex_3956 Int)) (or (<= (+ (select main_a v_prenex_3955) (select main_a v_prenex_3956)) 1000) (<= (+ main_x 1) v_prenex_3955) (<= 0 (+ (select main_a v_prenex_3955) 1)) (<= (select main_a v_prenex_3956) 999) (< v_prenex_3956 main_y) (<= (+ main_y 1) v_prenex_3956))) (forall ((v_prenex_6261 Int) (v_prenex_6262 Int)) (or (<= (+ main_x 1) v_prenex_6261) (< v_prenex_6262 main_y) (<= 1 (select main_a v_prenex_6261)) (<= (* 2 (select main_a v_prenex_6262)) 1998) (<= (+ main_y 1) v_prenex_6262) (<= (select main_a v_prenex_6262) (+ (select main_a v_prenex_6261) 998)) (<= (select main_a v_prenex_6261) 5))) (forall ((v_prenex_89 Int) (v_prenex_88 Int)) (or (<= 0 (+ (select main_a v_prenex_88) 1)) (< v_prenex_89 main_y) (<= (select main_a v_prenex_89) (+ (select main_a v_prenex_88) 998)) (<= (select main_a v_prenex_89) 999) (<= (+ main_y 1) v_prenex_89) (<= (select main_a v_prenex_88) 5))) (or (forall ((v_prenex_140 Int)) (or (<= (+ main_y 1) v_prenex_140) (<= 1994 (* 2 (select main_a v_prenex_140))) (< v_prenex_140 main_y))) (forall ((v_prenex_139 Int)) (or (<= (* 2 (select main_a v_prenex_139)) 6) (<= (select main_a v_prenex_139) 3)))) (or (forall ((v_prenex_575 Int)) (or (<= (* 2 (select main_a v_prenex_575)) 6) (<= (+ main_x 1) v_prenex_575))) (forall ((v_prenex_576 Int)) (or (< v_prenex_576 main_y) (<= 997 (select main_a v_prenex_576)) (<= (+ main_y 1) v_prenex_576)))) (forall ((v_prenex_4819 Int) (v_prenex_4818 Int)) (or (< v_prenex_4819 main_y) (<= (* 2 (select main_a v_prenex_4818)) 6) (<= (+ main_y 1) v_prenex_4819) (<= 0 (+ (select main_a v_prenex_4818) 1)) (<= 995 (select main_a v_prenex_4819)) (<= 1000 (+ (select main_a v_prenex_4818) (select main_a v_prenex_4819))) (< v_prenex_4818 main_x))) (forall ((v_prenex_1940 Int) (v_prenex_1939 Int)) (or (<= 1000 (+ (select main_a v_prenex_1939) (select main_a v_prenex_1940))) (<= (+ main_x 1) v_prenex_1939) (<= 0 (+ (select main_a v_prenex_1939) 1)) (< v_prenex_1939 main_x))) (forall ((v_prenex_1758 Int) (v_prenex_1757 Int)) (or (<= (select main_a v_prenex_1757) 5) (< v_prenex_1757 main_x) (<= (select main_a v_prenex_1758) 999) (<= (+ (select main_a v_prenex_1757) 994) (select main_a v_prenex_1758)) (<= 2 (* 2 (select main_a v_prenex_1757))) (<= (+ main_y 1) v_prenex_1758) (< v_prenex_1758 main_y))) (forall ((v_prenex_538 Int) (v_prenex_537 Int)) (or (<= (+ main_x 1) v_prenex_537) (<= (* 2 (select main_a v_prenex_538)) 1998) (<= (+ (select main_a v_prenex_537) (select main_a v_prenex_538)) 1000) (< v_prenex_538 main_y) (<= 0 (+ (select main_a v_prenex_537) 1)) (<= (select main_a v_prenex_537) 3) (<= (+ main_y 1) v_prenex_538))) (forall ((v_prenex_1324 Int) (v_prenex_1323 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1324))) (< v_prenex_1324 main_y) (<= (select main_a v_prenex_1323) 5) (<= (select main_a v_prenex_1324) (+ (select main_a v_prenex_1323) 998)) (<= 2 (* 2 (select main_a v_prenex_1323))) (<= (+ main_x 1) v_prenex_1323) (<= (+ main_y 1) v_prenex_1324))) (forall ((v_prenex_5963 Int) (v_prenex_5962 Int)) (or (<= (select main_a v_prenex_5963) (+ (select main_a v_prenex_5962) 998)) (<= 0 (+ (select main_a v_prenex_5962) 1)) (<= (+ main_x 1) v_prenex_5962) (<= (+ main_y 1) v_prenex_5963) (< v_prenex_5963 main_y) (<= (select main_a v_prenex_5963) 1001) (<= 1 (select main_a v_prenex_5962)))) (forall ((v_prenex_2981 Int) (v_prenex_2980 Int)) (or (< v_prenex_2981 main_y) (<= 1000 (+ (select main_a v_prenex_2980) (select main_a v_prenex_2981))) (<= (select main_a v_prenex_2980) 3) (<= (* 2 (select main_a v_prenex_2980)) 6) (<= (+ main_y 1) v_prenex_2981) (<= (* 2 (select main_a v_prenex_2981)) 1998) (< v_prenex_2980 main_x))) (forall ((v_prenex_2920 Int) (v_prenex_2919 Int)) (or (<= (select main_a v_prenex_2920) 999) (<= 1000 (+ (select main_a v_prenex_2919) (select main_a v_prenex_2920))) (<= 1 (select main_a v_prenex_2919)) (< v_prenex_2920 main_y) (< v_prenex_2919 main_x) (<= (select main_a v_prenex_2919) 5) (<= (+ main_y 1) v_prenex_2920))) (forall ((v_prenex_4388 Int) (v_prenex_4387 Int)) (or (<= 1 (select main_a v_prenex_4387)) (<= (+ (select main_a v_prenex_4387) (select main_a v_prenex_4388)) 1000) (< v_prenex_4387 main_x) (<= 2 (* 2 (select main_a v_prenex_4387))) (<= (select main_a v_prenex_4388) 1001) (<= (+ main_y 1) v_prenex_4388) (< v_prenex_4388 main_y))) (forall ((v_prenex_2925 Int) (v_prenex_2926 Int)) (or (< v_prenex_2926 main_y) (<= (+ main_y 1) v_prenex_2926) (<= (+ (select main_a v_prenex_2925) 994) (select main_a v_prenex_2926)) (<= (+ main_x 1) v_prenex_2925) (<= 0 (+ (select main_a v_prenex_2925) 1)) (<= (select main_a v_prenex_2925) 3) (<= (select main_a v_prenex_2926) 1001))) (forall ((v_prenex_5361 Int) (v_prenex_5362 Int)) (or (<= 1 (select main_a v_prenex_5361)) (<= (select main_a v_prenex_5362) 999) (<= 1000 (+ (select main_a v_prenex_5361) (select main_a v_prenex_5362))) (<= (+ main_y 1) v_prenex_5362) (< v_prenex_5362 main_y))) (forall ((v_prenex_6534 Int) (v_prenex_6533 Int)) (or (<= (+ main_y 1) v_prenex_6534) (<= 995 (select main_a v_prenex_6534)) (<= (select main_a v_prenex_6534) (+ (select main_a v_prenex_6533) 998)) (< v_prenex_6533 main_x) (<= (select main_a v_prenex_6533) 3) (< v_prenex_6534 main_y))) (forall ((v_prenex_2390 Int) (v_prenex_2391 Int)) (or (<= (+ (select main_a v_prenex_2390) 994) (select main_a v_prenex_2391)) (<= (+ main_y 1) v_prenex_2391) (<= 2 (* 2 (select main_a v_prenex_2390))) (< v_prenex_2391 main_y) (<= (* 2 (select main_a v_prenex_2391)) 1998) (<= (* 2 (select main_a v_prenex_2390)) 6))) (or (forall ((v_prenex_4975 Int)) (or (<= (* 2 (select main_a v_prenex_4975)) 1998) (< v_prenex_4975 main_y) (<= (select main_a v_prenex_4975) 1001) (<= (+ main_y 1) v_prenex_4975))) (forall ((v_prenex_4974 Int)) (or (<= (select main_a v_prenex_4974) 3) (<= (select main_a v_prenex_4974) 5) (<= (+ main_x 1) v_prenex_4974)))) (forall ((v_prenex_3885 Int) (v_prenex_3886 Int)) (or (< v_prenex_3886 main_y) (<= 1 (select main_a v_prenex_3885)) (<= (+ (select main_a v_prenex_3885) 994) (select main_a v_prenex_3886)) (<= (+ main_y 1) v_prenex_3886) (<= 997 (select main_a v_prenex_3886)) (<= (+ main_x 1) v_prenex_3885))) (forall ((v_prenex_4785 Int) (v_prenex_4784 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4785))) (<= (+ main_x 1) v_prenex_4784) (<= 0 (+ (select main_a v_prenex_4784) 1)) (<= (+ main_y 1) v_prenex_4785) (<= 1000 (+ (select main_a v_prenex_4784) (select main_a v_prenex_4785))) (< v_prenex_4785 main_y))) (forall ((v_prenex_1776 Int) (v_prenex_1775 Int)) (or (<= (select main_a v_prenex_1775) 5) (<= (select main_a v_prenex_1776) (+ (select main_a v_prenex_1775) 998)) (<= (select main_a v_prenex_1776) 999) (< v_prenex_1776 main_y) (<= (+ main_y 1) v_prenex_1776))) (forall ((v_prenex_2356 Int) (v_prenex_2357 Int)) (or (<= (select main_a v_prenex_2356) 5) (<= (+ main_y 1) v_prenex_2357) (< v_prenex_2357 main_y) (<= (select main_a v_prenex_2357) (+ (select main_a v_prenex_2356) 998)) (< v_prenex_2356 main_x) (<= 997 (select main_a v_prenex_2357)))) (or (forall ((v_prenex_3282 Int)) (or (< v_prenex_3282 main_x) (<= 0 (+ (select main_a v_prenex_3282) 1)) (<= (select main_a v_prenex_3282) 3))) (forall ((v_prenex_3283 Int)) (or (< v_prenex_3283 main_y) (<= (+ main_y 1) v_prenex_3283) (<= (select main_a v_prenex_3283) 999) (<= (* 2 (select main_a v_prenex_3283)) 1998)))) (forall ((v_prenex_3757 Int) (v_prenex_3758 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3757))) (<= (+ (select main_a v_prenex_3757) 994) (select main_a v_prenex_3758)) (<= (+ main_y 1) v_prenex_3758) (< v_prenex_3758 main_y) (<= 1994 (* 2 (select main_a v_prenex_3758))) (<= (+ main_x 1) v_prenex_3757))) (forall ((v_prenex_6587 Int) (v_prenex_6588 Int)) (or (< v_prenex_6588 main_y) (<= 997 (select main_a v_prenex_6588)) (<= (select main_a v_prenex_6588) (+ (select main_a v_prenex_6587) 998)) (<= 2 (* 2 (select main_a v_prenex_6587))) (<= (+ main_x 1) v_prenex_6587) (<= (+ main_y 1) v_prenex_6588) (<= (select main_a v_prenex_6587) 3))) (forall ((v_prenex_1294 Int) (v_prenex_1293 Int)) (or (< v_prenex_1294 main_y) (<= (+ main_y 1) v_prenex_1294) (<= 1000 (+ (select main_a v_prenex_1293) (select main_a v_prenex_1294))) (<= (+ main_x 1) v_prenex_1293) (<= (* 2 (select main_a v_prenex_1293)) 6) (<= (select main_a v_prenex_1294) 1001))) (forall ((v_prenex_6407 Int) (v_prenex_6408 Int)) (or (<= (+ main_x 1) v_prenex_6407) (<= 1994 (* 2 (select main_a v_prenex_6408))) (<= 1 (select main_a v_prenex_6407)) (<= (+ main_y 1) v_prenex_6408) (< v_prenex_6408 main_y) (<= (* 2 (select main_a v_prenex_6407)) 6) (<= 1000 (+ (select main_a v_prenex_6407) (select main_a v_prenex_6408))))) (forall ((v_prenex_2444 Int) (v_prenex_2445 Int)) (or (< v_prenex_2444 main_x) (< v_prenex_2445 main_y) (<= 1000 (+ (select main_a v_prenex_2444) (select main_a v_prenex_2445))) (<= (* 2 (select main_a v_prenex_2444)) 6) (<= 1994 (* 2 (select main_a v_prenex_2445))) (<= 2 (* 2 (select main_a v_prenex_2444))) (<= (+ main_y 1) v_prenex_2445))) (forall ((v_prenex_2521 Int) (v_prenex_2522 Int)) (or (<= 995 (select main_a v_prenex_2522)) (< v_prenex_2522 main_y) (<= (select main_a v_prenex_2521) 5) (<= (+ (select main_a v_prenex_2521) 994) (select main_a v_prenex_2522)) (< v_prenex_2521 main_x) (<= (+ main_y 1) v_prenex_2522) (<= (select main_a v_prenex_2521) 3))) (or (forall ((v_prenex_4586 Int)) (or (<= (* 2 (select main_a v_prenex_4586)) 6) (<= (select main_a v_prenex_4586) 3))) (forall ((v_prenex_4587 Int)) (or (< v_prenex_4587 main_y) (<= 1994 (* 2 (select main_a v_prenex_4587))) (<= (+ main_y 1) v_prenex_4587) (<= 997 (select main_a v_prenex_4587))))) (forall ((v_prenex_1147 Int) (v_prenex_1146 Int)) (or (< v_prenex_1146 main_x) (<= (+ (select main_a v_prenex_1146) 994) (select main_a v_prenex_1147)) (<= 997 (select main_a v_prenex_1147)) (<= (+ main_y 1) v_prenex_1147) (<= 0 (+ (select main_a v_prenex_1146) 1)) (<= 2 (* 2 (select main_a v_prenex_1146))) (< v_prenex_1147 main_y))) (forall ((v_prenex_4405 Int) (v_prenex_4406 Int)) (or (<= 1 (select main_a v_prenex_4405)) (< v_prenex_4405 main_x) (<= (+ main_y 1) v_prenex_4406) (<= 995 (select main_a v_prenex_4406)) (<= (* 2 (select main_a v_prenex_4405)) 6) (<= 1000 (+ (select main_a v_prenex_4405) (select main_a v_prenex_4406))) (< v_prenex_4406 main_y))) (forall ((v_prenex_1289 Int) (v_prenex_1290 Int)) (or (<= 1 (select main_a v_prenex_1289)) (<= (+ main_y 1) v_prenex_1290) (<= (select main_a v_prenex_1290) 1001) (<= (select main_a v_prenex_1290) (+ (select main_a v_prenex_1289) 998)) (<= (+ main_x 1) v_prenex_1289) (< v_prenex_1290 main_y))) (or (forall ((v_prenex_615 Int)) (or (<= 1 (select main_a v_prenex_615)) (<= 2 (* 2 (select main_a v_prenex_615))))) (forall ((v_prenex_616 Int)) (or (< v_prenex_616 main_y) (<= (+ main_y 1) v_prenex_616) (<= (* 2 (select main_a v_prenex_616)) 1998) (<= (select main_a v_prenex_616) 1001)))) (or (forall ((v_prenex_922 Int)) (or (< v_prenex_922 main_x) (<= 1 (select main_a v_prenex_922)) (<= 0 (+ (select main_a v_prenex_922) 1)))) (forall ((v_prenex_923 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_923))) (<= (+ main_y 1) v_prenex_923) (<= 997 (select main_a v_prenex_923)) (< v_prenex_923 main_y)))) (forall ((v_prenex_1640 Int) (v_prenex_1639 Int)) (or (<= 1 (select main_a v_prenex_1639)) (< v_prenex_1639 main_x) (<= (+ main_x 1) v_prenex_1639) (<= (select main_a v_prenex_1639) 5) (<= (+ (select main_a v_prenex_1639) 994) (select main_a v_prenex_1640)))) (forall ((v_prenex_469 Int) (v_prenex_470 Int)) (or (<= 1 (select main_a v_prenex_469)) (<= (select main_a v_prenex_469) 3) (< v_prenex_470 main_y) (<= (+ (select main_a v_prenex_469) 994) (select main_a v_prenex_470)) (<= (select main_a v_prenex_470) 999) (<= (+ main_y 1) v_prenex_470) (< v_prenex_469 main_x))) (forall ((v_prenex_273 Int) (v_prenex_274 Int)) (or (< v_prenex_274 main_y) (<= (+ (select main_a v_prenex_273) (select main_a v_prenex_274)) 1000) (<= 997 (select main_a v_prenex_274)) (<= (* 2 (select main_a v_prenex_273)) 6) (<= 0 (+ (select main_a v_prenex_273) 1)) (<= (+ main_x 1) v_prenex_273) (<= (+ main_y 1) v_prenex_274))) (or (forall ((v_prenex_5573 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5573))) (<= (* 2 (select main_a v_prenex_5573)) 6))) (forall ((v_prenex_5574 Int)) (or (< v_prenex_5574 main_y) (<= (* 2 (select main_a v_prenex_5574)) 1998) (<= (+ main_y 1) v_prenex_5574) (<= (select main_a v_prenex_5574) 1001)))) (or (forall ((v_prenex_5516 Int)) (or (< v_prenex_5516 main_y) (<= (+ main_y 1) v_prenex_5516) (<= 1994 (* 2 (select main_a v_prenex_5516))))) (forall ((v_prenex_5515 Int)) (or (< v_prenex_5515 main_x) (<= (* 2 (select main_a v_prenex_5515)) 6) (<= 1 (select main_a v_prenex_5515))))) (or (forall ((v_prenex_3529 Int)) (<= (select main_a v_prenex_3529) 5)) (forall ((v_prenex_3530 Int)) (or (<= (+ main_y 1) v_prenex_3530) (< v_prenex_3530 main_y) (<= 1994 (* 2 (select main_a v_prenex_3530)))))) (forall ((v_prenex_907 Int) (v_prenex_906 Int)) (or (<= 0 (+ (select main_a v_prenex_906) 1)) (< v_prenex_907 main_y) (<= (+ (select main_a v_prenex_906) 994) (select main_a v_prenex_907)) (<= (+ main_y 1) v_prenex_907) (<= (+ main_x 1) v_prenex_906) (<= 995 (select main_a v_prenex_907)))) (forall ((v_prenex_4036 Int) (v_prenex_4035 Int)) (or (<= 997 (select main_a v_prenex_4036)) (< v_prenex_4035 main_x) (<= (+ (select main_a v_prenex_4035) (select main_a v_prenex_4036)) 1000) (< v_prenex_4036 main_y) (<= (+ main_y 1) v_prenex_4036) (<= (select main_a v_prenex_4035) 3) (<= (select main_a v_prenex_4035) 5))) (forall ((v_prenex_3715 Int) (v_prenex_3716 Int)) (or (< v_prenex_3716 main_y) (<= (+ main_y 1) v_prenex_3716) (< v_prenex_3715 main_x) (<= (* 2 (select main_a v_prenex_3716)) 1998) (<= (select main_a v_prenex_3715) 3) (<= (select main_a v_prenex_3716) (+ (select main_a v_prenex_3715) 998)) (<= 1 (select main_a v_prenex_3715)))) (or (forall ((v_prenex_4240 Int)) (or (<= (+ main_y 1) v_prenex_4240) (<= 1994 (* 2 (select main_a v_prenex_4240))) (< v_prenex_4240 main_y))) (forall ((v_prenex_4239 Int)) (or (<= (select main_a v_prenex_4239) 3) (< v_prenex_4239 main_x) (<= (* 2 (select main_a v_prenex_4239)) 6)))) (forall ((v_prenex_6151 Int) (v_prenex_6152 Int)) (or (<= 995 (select main_a v_prenex_6152)) (<= 1000 (+ (select main_a v_prenex_6151) (select main_a v_prenex_6152))) (< v_prenex_6151 main_x) (<= 2 (* 2 (select main_a v_prenex_6151))) (< v_prenex_6152 main_y) (<= (* 2 (select main_a v_prenex_6151)) 6) (<= (+ main_y 1) v_prenex_6152))) (forall ((v_prenex_3710 Int) (v_prenex_3709 Int)) (or (<= (+ main_y 1) v_prenex_3710) (<= 0 (+ (select main_a v_prenex_3709) 1)) (<= (select main_a v_prenex_3710) 1001) (<= 2 (* 2 (select main_a v_prenex_3709))) (<= (+ main_x 1) v_prenex_3709) (<= (select main_a v_prenex_3710) (+ (select main_a v_prenex_3709) 998)) (< v_prenex_3710 main_y))) (forall ((v_prenex_5727 Int) (v_prenex_5726 Int)) (or (< v_prenex_5727 main_y) (<= 0 (+ (select main_a v_prenex_5726) 1)) (<= (* 2 (select main_a v_prenex_5726)) 6) (<= (+ main_y 1) v_prenex_5727) (<= (select main_a v_prenex_5727) (+ (select main_a v_prenex_5726) 998)) (<= 995 (select main_a v_prenex_5727)) (<= (+ main_x 1) v_prenex_5726))) (or (forall ((v_prenex_2441 Int)) (or (< v_prenex_2441 main_y) (<= 1994 (* 2 (select main_a v_prenex_2441))) (<= (+ main_y 1) v_prenex_2441) (<= (select main_a v_prenex_2441) 999))) (forall ((v_prenex_2440 Int)) (or (<= (select main_a v_prenex_2440) 5) (<= 1 (select main_a v_prenex_2440))))) (forall ((v_prenex_5581 Int) (v_prenex_5582 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5581))) (<= (+ (select main_a v_prenex_5581) 994) (select main_a v_prenex_5582)) (< v_prenex_5582 main_y) (<= 997 (select main_a v_prenex_5582)) (<= (+ main_x 1) v_prenex_5581) (<= (+ main_y 1) v_prenex_5582))) (forall ((v_prenex_3224 Int) (v_prenex_3225 Int)) (or (<= 1 (select main_a v_prenex_3224)) (<= (select main_a v_prenex_3225) 1001) (<= 2 (* 2 (select main_a v_prenex_3224))) (<= 1000 (+ (select main_a v_prenex_3224) (select main_a v_prenex_3225))) (< v_prenex_3225 main_y) (<= (+ main_x 1) v_prenex_3224) (<= (+ main_y 1) v_prenex_3225))) (forall ((v_prenex_6376 Int) (v_prenex_6375 Int)) (or (<= 1000 (+ (select main_a v_prenex_6375) (select main_a v_prenex_6376))) (<= (+ main_x 1) v_prenex_6375) (< v_prenex_6376 main_y) (<= (* 2 (select main_a v_prenex_6375)) 6) (<= (+ main_y 1) v_prenex_6376) (<= (select main_a v_prenex_6376) 1001))) (forall ((v_prenex_1359 Int) (v_prenex_1360 Int)) (or (<= (+ (select main_a v_prenex_1359) (select main_a v_prenex_1360)) 1000) (<= (select main_a v_prenex_1359) 3) (<= (+ main_x 1) v_prenex_1359) (<= (select main_a v_prenex_1360) 1001) (<= 2 (* 2 (select main_a v_prenex_1359))) (<= (+ main_y 1) v_prenex_1360) (< v_prenex_1360 main_y))) (forall ((v_prenex_2703 Int) (v_prenex_2704 Int)) (or (< v_prenex_2704 main_y) (<= 1 (select main_a v_prenex_2703)) (<= (+ main_y 1) v_prenex_2704) (<= (+ (select main_a v_prenex_2703) (select main_a v_prenex_2704)) 1000) (< v_prenex_2703 main_x) (<= (select main_a v_prenex_2704) 1001))) (forall ((v_prenex_3573 Int) (v_prenex_3574 Int)) (or (< v_prenex_3574 main_y) (<= (* 2 (select main_a v_prenex_3574)) 1998) (<= (select main_a v_prenex_3573) 3) (<= (+ main_y 1) v_prenex_3574) (<= (+ (select main_a v_prenex_3573) 994) (select main_a v_prenex_3574)) (< v_prenex_3573 main_x))) (or (forall ((v_prenex_909 Int)) (or (<= (select main_a v_prenex_909) 999) (<= (+ main_y 1) v_prenex_909) (<= 1994 (* 2 (select main_a v_prenex_909))) (< v_prenex_909 main_y))) (forall ((v_prenex_908 Int)) (or (<= (* 2 (select main_a v_prenex_908)) 6) (<= (+ main_x 1) v_prenex_908) (<= 1 (select main_a v_prenex_908))))) (forall ((v_prenex_837 Int) (v_prenex_836 Int)) (or (<= 0 (+ (select main_a v_prenex_836) 1)) (< v_prenex_836 main_x) (<= 997 (select main_a v_prenex_837)) (<= (+ main_y 1) v_prenex_837) (<= (select main_a v_prenex_836) 3) (<= (select main_a v_prenex_837) (+ (select main_a v_prenex_836) 998)) (< v_prenex_837 main_y))) (forall ((v_prenex_5104 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5104))) (<= (select main_a v_prenex_5104) 999) (< v_prenex_5104 main_y) (<= (+ main_y 1) v_prenex_5104))) (forall ((v_prenex_716 Int) (v_prenex_715 Int)) (or (<= (select main_a v_prenex_715) 3) (<= 1000 (+ (select main_a v_prenex_715) (select main_a v_prenex_716))) (< v_prenex_716 main_y) (<= (+ main_y 1) v_prenex_716) (<= (select main_a v_prenex_716) 999))) (or (forall ((v_prenex_6418 Int)) (or (<= (+ main_y 1) v_prenex_6418) (<= (* 2 (select main_a v_prenex_6418)) 1998) (< v_prenex_6418 main_y))) (forall ((v_prenex_6417 Int)) (or (<= (select main_a v_prenex_6417) 5) (<= 2 (* 2 (select main_a v_prenex_6417)))))) (forall ((v_prenex_5218 Int) (v_prenex_5217 Int)) (or (<= (+ (select main_a v_prenex_5217) 994) (select main_a v_prenex_5218)) (<= 1994 (* 2 (select main_a v_prenex_5218))) (<= (select main_a v_prenex_5217) 3) (< v_prenex_5218 main_y) (<= (+ main_y 1) v_prenex_5218) (<= (+ main_x 1) v_prenex_5217))) (or (forall ((v_prenex_2769 Int)) (or (<= (select main_a v_prenex_2769) 3) (< v_prenex_2769 main_x))) (forall ((v_prenex_2770 Int)) (or (<= (+ main_y 1) v_prenex_2770) (<= 1994 (* 2 (select main_a v_prenex_2770))) (< v_prenex_2770 main_y)))) (forall ((v_prenex_2561 Int) (v_prenex_2562 Int)) (or (<= (+ main_x 1) v_prenex_2561) (<= 0 (+ (select main_a v_prenex_2561) 1)) (<= (* 2 (select main_a v_prenex_2561)) 6) (<= 1000 (+ (select main_a v_prenex_2561) (select main_a v_prenex_2562))) (< v_prenex_2561 main_x))) (or (forall ((v_prenex_4923 Int)) (or (<= (+ main_y 1) v_prenex_4923) (<= (* 2 (select main_a v_prenex_4923)) 1998) (< v_prenex_4923 main_y) (<= 997 (select main_a v_prenex_4923)))) (forall ((v_prenex_4922 Int)) (or (< v_prenex_4922 main_x) (<= 2 (* 2 (select main_a v_prenex_4922))) (<= (select main_a v_prenex_4922) 5)))) (or (forall ((v_prenex_6275 Int)) (or (<= (select main_a v_prenex_6275) 5) (<= (+ main_x 1) v_prenex_6275) (<= 0 (+ (select main_a v_prenex_6275) 1)))) (forall ((v_prenex_6276 Int)) (or (<= (+ main_y 1) v_prenex_6276) (<= 1994 (* 2 (select main_a v_prenex_6276))) (< v_prenex_6276 main_y)))) (or (forall ((v_prenex_3188 Int)) (or (<= 0 (+ (select main_a v_prenex_3188) 1)) (< v_prenex_3188 main_x))) (forall ((v_prenex_3189 Int)) (or (< v_prenex_3189 main_y) (<= 1994 (* 2 (select main_a v_prenex_3189))) (<= (+ main_y 1) v_prenex_3189) (<= 997 (select main_a v_prenex_3189))))) (forall ((v_prenex_3850 Int) (v_prenex_3849 Int)) (or (<= (+ (select main_a v_prenex_3849) 994) (select main_a v_prenex_3850)) (< v_prenex_3850 main_y) (<= (select main_a v_prenex_3849) 5) (< v_prenex_3849 main_x) (<= (+ main_y 1) v_prenex_3850) (<= 1994 (* 2 (select main_a v_prenex_3850))))) (forall ((v_prenex_2087 Int) (v_prenex_2088 Int)) (or (<= (+ main_x 1) v_prenex_2087) (<= (* 2 (select main_a v_prenex_2088)) 1998) (<= 1000 (+ (select main_a v_prenex_2087) (select main_a v_prenex_2088))) (<= (+ main_y 1) v_prenex_2088) (<= (select main_a v_prenex_2087) 5) (<= 0 (+ (select main_a v_prenex_2087) 1)) (< v_prenex_2088 main_y))) (forall ((v_prenex_4683 Int) (v_prenex_4682 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4682))) (<= (select main_a v_prenex_4683) 1001) (<= (select main_a v_prenex_4682) 5) (<= 1000 (+ (select main_a v_prenex_4682) (select main_a v_prenex_4683))) (< v_prenex_4683 main_y) (<= (+ main_y 1) v_prenex_4683))) (forall ((v_prenex_507 Int) (v_prenex_508 Int)) (or (<= 2 (* 2 (select main_a v_prenex_507))) (< v_prenex_508 main_y) (<= (select main_a v_prenex_507) 5) (<= (+ (select main_a v_prenex_507) 994) (select main_a v_prenex_508)) (<= 1994 (* 2 (select main_a v_prenex_508))) (<= (+ main_y 1) v_prenex_508))) (forall ((v_prenex_4362 Int) (v_prenex_4361 Int)) (or (<= 997 (select main_a v_prenex_4362)) (<= (+ main_y 1) v_prenex_4362) (<= (select main_a v_prenex_4361) 5) (<= 1000 (+ (select main_a v_prenex_4361) (select main_a v_prenex_4362))) (<= (+ main_x 1) v_prenex_4361) (< v_prenex_4362 main_y))) (or (forall ((v_prenex_1374 Int)) (or (<= (select main_a v_prenex_1374) 999) (<= (+ main_y 1) v_prenex_1374) (<= 1994 (* 2 (select main_a v_prenex_1374))) (< v_prenex_1374 main_y))) (forall ((v_prenex_1373 Int)) (or (<= 1 (select main_a v_prenex_1373)) (< v_prenex_1373 main_x)))) (or (forall ((v_prenex_389 Int)) (or (<= 0 (+ (select main_a v_prenex_389) 1)) (<= (+ main_x 1) v_prenex_389))) (forall ((v_prenex_390 Int)) (or (<= (select main_a v_prenex_390) 999) (<= (+ main_y 1) v_prenex_390) (< v_prenex_390 main_y) (<= 1994 (* 2 (select main_a v_prenex_390)))))) (forall ((v_prenex_6100 Int) (v_prenex_6099 Int)) (or (<= (+ main_x 1) v_prenex_6099) (<= (+ main_y 1) v_prenex_6100) (<= (select main_a v_prenex_6100) (+ (select main_a v_prenex_6099) 998)) (< v_prenex_6100 main_y) (<= (* 2 (select main_a v_prenex_6100)) 1998))) (forall ((v_prenex_3330 Int) (v_prenex_3331 Int)) (or (<= (select main_a v_prenex_3331) 999) (<= (select main_a v_prenex_3330) 3) (<= 0 (+ (select main_a v_prenex_3330) 1)) (<= (+ main_x 1) v_prenex_3330) (<= (+ main_y 1) v_prenex_3331) (< v_prenex_3331 main_y) (<= (+ (select main_a v_prenex_3330) 994) (select main_a v_prenex_3331)))) (or (forall ((v_prenex_522 Int)) (or (<= (+ main_y 1) v_prenex_522) (< v_prenex_522 main_y) (<= (select main_a v_prenex_522) 999))) (forall ((v_prenex_521 Int)) (or (<= (* 2 (select main_a v_prenex_521)) 6) (< v_prenex_521 main_x)))) (or (forall ((v_prenex_556 Int)) (or (<= (+ main_y 1) v_prenex_556) (<= (* 2 (select main_a v_prenex_556)) 1998) (< v_prenex_556 main_y))) (forall ((v_prenex_555 Int)) (or (< v_prenex_555 main_x) (<= 0 (+ (select main_a v_prenex_555) 1))))) (forall ((v_prenex_3679 Int) (v_prenex_3680 Int)) (or (<= (+ (select main_a v_prenex_3679) (select main_a v_prenex_3680)) 1000) (< v_prenex_3680 main_y) (<= 1994 (* 2 (select main_a v_prenex_3680))) (<= (+ main_y 1) v_prenex_3680) (<= 2 (* 2 (select main_a v_prenex_3679))))) (forall ((v_prenex_112 Int) (v_prenex_111 Int)) (or (<= (+ main_x 1) v_prenex_111) (<= 0 (+ (select main_a v_prenex_111) 1)) (<= (+ main_y 1) v_prenex_112) (<= (+ (select main_a v_prenex_111) (select main_a v_prenex_112)) 1000) (<= 995 (select main_a v_prenex_112)) (< v_prenex_112 main_y) (<= 2 (* 2 (select main_a v_prenex_111))))) (forall ((v_prenex_3285 Int) (v_prenex_3284 Int)) (or (< v_prenex_3284 main_x) (<= 0 (+ (select main_a v_prenex_3284) 1)) (<= (+ main_y 1) v_prenex_3285) (<= (select main_a v_prenex_3285) 999) (<= 1000 (+ (select main_a v_prenex_3284) (select main_a v_prenex_3285))) (< v_prenex_3285 main_y) (<= (select main_a v_prenex_3284) 5))) (or (forall ((v_prenex_5538 Int)) (or (<= (* 2 (select main_a v_prenex_5538)) 1998) (< v_prenex_5538 main_y) (<= 997 (select main_a v_prenex_5538)) (<= (+ main_y 1) v_prenex_5538))) (forall ((v_prenex_5537 Int)) (or (<= 1 (select main_a v_prenex_5537)) (<= (select main_a v_prenex_5537) 5)))) (forall ((v_prenex_2581 Int) (v_prenex_2582 Int)) (or (<= 1000 (+ (select main_a v_prenex_2581) (select main_a v_prenex_2582))) (<= (+ main_y 1) v_prenex_2582) (<= (select main_a v_prenex_2582) 999) (<= 1 (select main_a v_prenex_2581)) (< v_prenex_2582 main_y) (<= (+ main_x 1) v_prenex_2581))) (forall ((v_prenex_4258 Int) (v_prenex_4257 Int)) (or (<= (select main_a v_prenex_4258) 999) (< v_prenex_4258 main_y) (<= (+ main_y 1) v_prenex_4258) (<= (select main_a v_prenex_4257) 5) (<= (+ (select main_a v_prenex_4257) 994) (select main_a v_prenex_4258)))) (forall ((v_prenex_6362 Int) (v_prenex_6361 Int)) (or (< v_prenex_6362 main_y) (<= 1 (select main_a v_prenex_6361)) (<= (+ main_y 1) v_prenex_6362) (<= (select main_a v_prenex_6362) 999) (<= (select main_a v_prenex_6362) (+ (select main_a v_prenex_6361) 998)))) (forall ((v_prenex_20 Int) (v_prenex_19 Int)) (or (<= 995 (select main_a v_prenex_20)) (< v_prenex_20 main_y) (<= (select main_a v_prenex_20) (+ (select main_a v_prenex_19) 998)) (<= 0 (+ (select main_a v_prenex_19) 1)) (<= (* 2 (select main_a v_prenex_19)) 6) (<= (+ main_y 1) v_prenex_20))) (forall ((v_prenex_4723 Int) (v_prenex_4722 Int)) (or (<= 1000 (+ (select main_a v_prenex_4722) (select main_a v_prenex_4723))) (<= 2 (* 2 (select main_a v_prenex_4722))) (< v_prenex_4722 main_x) (< v_prenex_4723 main_y) (<= (select main_a v_prenex_4722) 5) (<= (+ main_y 1) v_prenex_4723) (<= 1994 (* 2 (select main_a v_prenex_4723))))) (forall ((v_prenex_4016 Int) (v_prenex_4015 Int)) (or (<= (+ (select main_a v_prenex_4015) (select main_a v_prenex_4016)) 1000) (< v_prenex_4016 main_y) (<= 0 (+ (select main_a v_prenex_4015) 1)) (<= (+ main_y 1) v_prenex_4016) (<= (select main_a v_prenex_4015) 5) (<= 995 (select main_a v_prenex_4016)))) (forall ((v_prenex_23 Int) (v_prenex_24 Int)) (or (<= (+ main_y 1) v_prenex_24) (<= 1000 (+ (select main_a v_prenex_23) (select main_a v_prenex_24))) (< v_prenex_24 main_y) (<= 995 (select main_a v_prenex_24)))) (forall ((v_prenex_2435 Int) (v_prenex_2434 Int)) (or (< v_prenex_2435 main_y) (<= (select main_a v_prenex_2435) 1001) (<= 1000 (+ (select main_a v_prenex_2434) (select main_a v_prenex_2435))) (<= (+ main_y 1) v_prenex_2435) (<= 2 (* 2 (select main_a v_prenex_2434))))) (forall ((v_prenex_711 Int) (v_prenex_712 Int)) (or (<= (+ main_x 1) v_prenex_711) (< v_prenex_712 main_y) (< v_prenex_711 main_x) (<= (+ main_y 1) v_prenex_712) (<= (+ (select main_a v_prenex_711) 994) (select main_a v_prenex_712)))) (forall ((v_prenex_664 Int) (v_prenex_663 Int)) (or (< v_prenex_664 main_y) (<= (+ main_x 1) v_prenex_663) (<= (+ (select main_a v_prenex_663) (select main_a v_prenex_664)) 1000) (<= (+ main_y 1) v_prenex_664) (<= (select main_a v_prenex_664) 1001))) (forall ((v_prenex_123 Int) (v_prenex_124 Int)) (or (<= (+ main_y 1) v_prenex_124) (< v_prenex_123 main_x) (< v_prenex_124 main_y) (<= (+ (select main_a v_prenex_123) 994) (select main_a v_prenex_124)) (<= (select main_a v_prenex_123) 3) (<= 995 (select main_a v_prenex_124)) (<= 2 (* 2 (select main_a v_prenex_123))))) (or (forall ((v_prenex_5437 Int)) (or (< v_prenex_5437 main_x) (<= (* 2 (select main_a v_prenex_5437)) 6) (<= 1 (select main_a v_prenex_5437)))) (forall ((v_prenex_5438 Int)) (or (< v_prenex_5438 main_y) (<= (* 2 (select main_a v_prenex_5438)) 1998) (<= (+ main_y 1) v_prenex_5438) (<= 995 (select main_a v_prenex_5438))))) (forall ((v_prenex_117 Int) (v_prenex_118 Int)) (or (<= (select main_a v_prenex_118) (+ (select main_a v_prenex_117) 998)) (< v_prenex_118 main_y) (<= (+ main_x 1) v_prenex_117) (<= (+ main_y 1) v_prenex_118) (<= 0 (+ (select main_a v_prenex_117) 1)) (<= (select main_a v_prenex_118) 999) (<= (select main_a v_prenex_117) 5))) (or (forall ((v_prenex_603 Int)) (or (<= 2 (* 2 (select main_a v_prenex_603))) (<= (+ main_x 1) v_prenex_603))) (forall ((v_prenex_604 Int)) (or (<= (+ main_y 1) v_prenex_604) (<= 1994 (* 2 (select main_a v_prenex_604))) (<= 995 (select main_a v_prenex_604)) (< v_prenex_604 main_y)))) (forall ((v_prenex_305 Int) (v_prenex_306 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_306))) (< v_prenex_306 main_y) (<= 0 (+ (select main_a v_prenex_305) 1)) (<= (+ main_y 1) v_prenex_306) (<= (+ (select main_a v_prenex_305) (select main_a v_prenex_306)) 1000) (<= (+ main_x 1) v_prenex_305) (<= (* 2 (select main_a v_prenex_305)) 6))) (or (forall ((v_prenex_158 Int)) (or (<= (+ main_y 1) v_prenex_158) (<= 997 (select main_a v_prenex_158)) (< v_prenex_158 main_y) (<= 1994 (* 2 (select main_a v_prenex_158))))) (forall ((v_prenex_157 Int)) (or (<= (select main_a v_prenex_157) 5) (< v_prenex_157 main_x)))) (forall ((v_prenex_222 Int) (v_prenex_221 Int)) (or (< v_prenex_221 main_x) (<= (+ main_y 1) v_prenex_222) (<= (select main_a v_prenex_222) 1001) (<= 1000 (+ (select main_a v_prenex_221) (select main_a v_prenex_222))) (< v_prenex_222 main_y))) (or (forall ((v_prenex_3823 Int)) (<= 1 (select main_a v_prenex_3823))) (forall ((v_prenex_3824 Int)) (or (< v_prenex_3824 main_y) (<= (+ main_y 1) v_prenex_3824) (<= 1994 (* 2 (select main_a v_prenex_3824))) (<= (select main_a v_prenex_3824) 1001)))) (forall ((v_prenex_4199 Int) (v_prenex_4200 Int)) (or (< v_prenex_4200 main_y) (<= (select main_a v_prenex_4200) (+ (select main_a v_prenex_4199) 998)) (<= 1994 (* 2 (select main_a v_prenex_4200))) (<= (+ main_y 1) v_prenex_4200) (<= 2 (* 2 (select main_a v_prenex_4199))) (<= 0 (+ (select main_a v_prenex_4199) 1)) (< v_prenex_4199 main_x))) (forall ((v_prenex_4041 Int) (v_prenex_4042 Int)) (or (< v_prenex_4042 main_y) (<= 997 (select main_a v_prenex_4042)) (<= 0 (+ (select main_a v_prenex_4041) 1)) (<= 1000 (+ (select main_a v_prenex_4041) (select main_a v_prenex_4042))) (<= (+ main_y 1) v_prenex_4042))) (forall ((v_prenex_4469 Int) (v_prenex_4468 Int)) (or (<= (+ main_x 1) v_prenex_4468) (<= (+ main_y 1) v_prenex_4469) (<= (* 2 (select main_a v_prenex_4468)) 6) (< v_prenex_4469 main_y) (<= 995 (select main_a v_prenex_4469)) (<= 0 (+ (select main_a v_prenex_4468) 1)) (<= 1000 (+ (select main_a v_prenex_4468) (select main_a v_prenex_4469))))) (forall ((v_prenex_5563 Int) (v_prenex_5564 Int)) (or (<= (+ (select main_a v_prenex_5563) 994) (select main_a v_prenex_5564)) (<= (+ main_x 1) v_prenex_5563) (< v_prenex_5564 main_y) (<= 1 (select main_a v_prenex_5563)) (<= (+ main_y 1) v_prenex_5564) (<= 0 (+ (select main_a v_prenex_5563) 1)) (<= 995 (select main_a v_prenex_5564)))) (forall ((v_prenex_4635 Int) (v_prenex_4634 Int)) (or (<= (+ main_y 1) v_prenex_4635) (<= (select main_a v_prenex_4634) 5) (<= (+ (select main_a v_prenex_4634) 994) (select main_a v_prenex_4635)) (< v_prenex_4635 main_y) (<= 997 (select main_a v_prenex_4635)))) (forall ((v_prenex_3865 Int) (v_prenex_3866 Int)) (or (<= (select main_a v_prenex_3866) 1001) (<= 2 (* 2 (select main_a v_prenex_3865))) (<= (select main_a v_prenex_3865) 3) (<= (+ (select main_a v_prenex_3865) (select main_a v_prenex_3866)) 1000) (<= (+ main_y 1) v_prenex_3866) (< v_prenex_3866 main_y))) (forall ((v_prenex_2011 Int) (v_prenex_2012 Int)) (or (<= (+ main_y 1) v_prenex_2012) (<= (select main_a v_prenex_2011) 5) (<= 1 (select main_a v_prenex_2011)) (< v_prenex_2012 main_y) (<= 995 (select main_a v_prenex_2012)) (<= (+ (select main_a v_prenex_2011) 994) (select main_a v_prenex_2012)))) (forall ((v_prenex_1632 Int) (v_prenex_1631 Int)) (or (<= (+ main_y 1) v_prenex_1632) (<= 1994 (* 2 (select main_a v_prenex_1632))) (< v_prenex_1632 main_y) (<= (+ main_x 1) v_prenex_1631) (<= 1000 (+ (select main_a v_prenex_1631) (select main_a v_prenex_1632))) (<= 2 (* 2 (select main_a v_prenex_1631))))) (forall ((v_prenex_1008 Int) (v_prenex_1009 Int)) (or (<= 0 (+ (select main_a v_prenex_1008) 1)) (<= (select main_a v_prenex_1009) 999) (<= 1 (select main_a v_prenex_1008)) (<= (+ (select main_a v_prenex_1008) (select main_a v_prenex_1009)) 1000) (<= (+ main_x 1) v_prenex_1008) (<= (+ main_y 1) v_prenex_1009) (< v_prenex_1009 main_y))) (forall ((v_prenex_5757 Int) (v_prenex_5756 Int)) (or (<= (+ main_y 1) v_prenex_5757) (<= (select main_a v_prenex_5756) 5) (<= (select main_a v_prenex_5757) 999) (< v_prenex_5757 main_y) (<= 1000 (+ (select main_a v_prenex_5756) (select main_a v_prenex_5757))))) (forall ((v_prenex_3120 Int) (v_prenex_3121 Int)) (or (<= (select main_a v_prenex_3120) 5) (<= (+ (select main_a v_prenex_3120) (select main_a v_prenex_3121)) 1000) (<= (select main_a v_prenex_3121) 1001) (< v_prenex_3121 main_y) (<= (+ main_x 1) v_prenex_3120) (<= (+ main_y 1) v_prenex_3121))) (or (forall ((v_prenex_5383 Int)) (or (<= 1 (select main_a v_prenex_5383)) (<= (+ main_x 1) v_prenex_5383) (<= (select main_a v_prenex_5383) 5))) (forall ((v_prenex_5384 Int)) (or (<= (+ main_y 1) v_prenex_5384) (<= (* 2 (select main_a v_prenex_5384)) 1998) (< v_prenex_5384 main_y) (<= (select main_a v_prenex_5384) 999)))) (forall ((v_prenex_5158 Int) (v_prenex_5157 Int)) (or (<= (+ main_y 1) v_prenex_5158) (<= 1 (select main_a v_prenex_5157)) (<= (select main_a v_prenex_5157) 5) (< v_prenex_5158 main_y) (<= (* 2 (select main_a v_prenex_5158)) 1998) (<= (+ (select main_a v_prenex_5157) 994) (select main_a v_prenex_5158)))) (forall ((v_prenex_5413 Int) (v_prenex_5414 Int)) (or (<= (+ main_y 1) v_prenex_5414) (<= (select main_a v_prenex_5413) 5) (<= (+ main_x 1) v_prenex_5413) (<= 1000 (+ (select main_a v_prenex_5413) (select main_a v_prenex_5414))) (<= 1994 (* 2 (select main_a v_prenex_5414))) (< v_prenex_5414 main_y))) (forall ((v_prenex_2218 Int) (v_prenex_2219 Int)) (or (<= (+ (select main_a v_prenex_2218) (select main_a v_prenex_2219)) 1000) (<= (+ main_y 1) v_prenex_2219) (<= (select main_a v_prenex_2218) 3) (< v_prenex_2219 main_y) (<= (select main_a v_prenex_2219) 999) (< v_prenex_2218 main_x))) (forall ((v_prenex_510 Int) (v_prenex_509 Int)) (or (<= (select main_a v_prenex_510) 1001) (<= 1 (select main_a v_prenex_509)) (< v_prenex_510 main_y) (<= (+ main_y 1) v_prenex_510) (<= (select main_a v_prenex_510) (+ (select main_a v_prenex_509) 998)) (<= (select main_a v_prenex_509) 3))) (or (forall ((v_prenex_3254 Int)) (or (<= 0 (+ (select main_a v_prenex_3254) 1)) (<= 2 (* 2 (select main_a v_prenex_3254))))) (forall ((v_prenex_3255 Int)) (or (<= 997 (select main_a v_prenex_3255)) (< v_prenex_3255 main_y) (<= (+ main_y 1) v_prenex_3255) (<= 1994 (* 2 (select main_a v_prenex_3255)))))) (forall ((v_prenex_6434 Int) (v_prenex_6433 Int)) (or (<= 1000 (+ (select main_a v_prenex_6433) (select main_a v_prenex_6434))) (<= (select main_a v_prenex_6433) 3) (<= 2 (* 2 (select main_a v_prenex_6433))) (< v_prenex_6434 main_y) (<= (+ main_y 1) v_prenex_6434) (<= 995 (select main_a v_prenex_6434)))) (forall ((v_prenex_121 Int) (v_prenex_122 Int)) (or (<= 1 (select main_a v_prenex_121)) (< v_prenex_121 main_x) (<= (+ main_y 1) v_prenex_122) (<= 2 (* 2 (select main_a v_prenex_121))) (<= (+ (select main_a v_prenex_121) 994) (select main_a v_prenex_122)) (<= 997 (select main_a v_prenex_122)) (< v_prenex_122 main_y))) (or (forall ((v_prenex_5694 Int)) (or (<= (select main_a v_prenex_5694) 5) (<= 2 (* 2 (select main_a v_prenex_5694))))) (forall ((v_prenex_5695 Int)) (or (< v_prenex_5695 main_y) (<= 997 (select main_a v_prenex_5695)) (<= (+ main_y 1) v_prenex_5695) (<= (* 2 (select main_a v_prenex_5695)) 1998)))) (forall ((v_prenex_3210 Int) (v_prenex_3211 Int)) (or (<= 0 (+ (select main_a v_prenex_3210) 1)) (< v_prenex_3211 main_y) (<= (+ main_y 1) v_prenex_3211) (<= (+ (select main_a v_prenex_3210) 994) (select main_a v_prenex_3211)) (<= (select main_a v_prenex_3210) 5) (<= (select main_a v_prenex_3211) 999) (< v_prenex_3210 main_x))) (forall ((v_prenex_4690 Int) (v_prenex_4691 Int)) (or (<= (* 2 (select main_a v_prenex_4690)) 6) (<= (+ (select main_a v_prenex_4690) 994) (select main_a v_prenex_4691)) (< v_prenex_4691 main_y) (<= (select main_a v_prenex_4691) 1001) (<= (+ main_y 1) v_prenex_4691) (<= (select main_a v_prenex_4690) 5) (< v_prenex_4690 main_x))) (forall ((v_prenex_90 Int) (v_prenex_91 Int)) (or (<= (+ main_y 1) v_prenex_91) (<= (select main_a v_prenex_91) 999) (< v_prenex_90 main_x) (<= (* 2 (select main_a v_prenex_90)) 6) (<= 1000 (+ (select main_a v_prenex_90) (select main_a v_prenex_91))) (< v_prenex_91 main_y) (<= 0 (+ (select main_a v_prenex_90) 1)))) (forall ((v_prenex_6184 Int) (v_prenex_6183 Int)) (or (<= 997 (select main_a v_prenex_6184)) (<= (+ main_x 1) v_prenex_6183) (<= 0 (+ (select main_a v_prenex_6183) 1)) (< v_prenex_6184 main_y) (<= (+ main_y 1) v_prenex_6184) (<= (select main_a v_prenex_6184) (+ (select main_a v_prenex_6183) 998)))) (forall ((v_prenex_4265 Int) (v_prenex_4266 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4265))) (<= (+ main_y 1) v_prenex_4266) (<= (select main_a v_prenex_4265) 5) (<= (+ (select main_a v_prenex_4265) (select main_a v_prenex_4266)) 1000) (<= 1994 (* 2 (select main_a v_prenex_4266))) (< v_prenex_4265 main_x) (< v_prenex_4266 main_y))) (or (forall ((v_prenex_6585 Int)) (or (<= (+ main_x 1) v_prenex_6585) (< v_prenex_6585 main_x) (<= (select main_a v_prenex_6585) 5))) (forall ((v_prenex_6586 Int)) (or (< v_prenex_6586 main_y) (<= 1994 (* 2 (select main_a v_prenex_6586)))))) (forall ((v_prenex_3805 Int) (v_prenex_3806 Int)) (or (<= (select main_a v_prenex_3805) 5) (<= (+ (select main_a v_prenex_3805) 994) (select main_a v_prenex_3806)) (< v_prenex_3806 main_y) (<= 997 (select main_a v_prenex_3806)) (<= 0 (+ (select main_a v_prenex_3805) 1)) (< v_prenex_3805 main_x) (<= (+ main_y 1) v_prenex_3806))) (forall ((v_prenex_6439 Int) (v_prenex_6440 Int)) (or (<= (+ main_y 1) v_prenex_6440) (<= (+ (select main_a v_prenex_6439) 994) (select main_a v_prenex_6440)) (<= (select main_a v_prenex_6440) 1001) (<= (select main_a v_prenex_6439) 5) (< v_prenex_6440 main_y) (<= (* 2 (select main_a v_prenex_6439)) 6))) (forall ((v_prenex_572 Int) (v_prenex_571 Int)) (or (<= (+ main_y 1) v_prenex_572) (<= (+ (select main_a v_prenex_571) 994) (select main_a v_prenex_572)) (<= 1994 (* 2 (select main_a v_prenex_572))) (< v_prenex_571 main_x) (< v_prenex_572 main_y) (<= 0 (+ (select main_a v_prenex_571) 1)))) (forall ((v_prenex_6014 Int) (v_prenex_6013 Int)) (or (<= (+ main_x 1) v_prenex_6013) (<= 997 (select main_a v_prenex_6014)) (<= (select main_a v_prenex_6014) (+ (select main_a v_prenex_6013) 998)) (< v_prenex_6014 main_y) (<= (* 2 (select main_a v_prenex_6013)) 6) (<= (+ main_y 1) v_prenex_6014) (<= (select main_a v_prenex_6013) 5))) (forall ((v_prenex_2273 Int) (v_prenex_2272 Int)) (or (< v_prenex_2272 main_x) (<= (select main_a v_prenex_2272) 5) (< v_prenex_2273 main_y) (<= 1000 (+ (select main_a v_prenex_2272) (select main_a v_prenex_2273))) (<= (+ main_y 1) v_prenex_2273) (<= 1994 (* 2 (select main_a v_prenex_2273))))) (forall ((v_prenex_4357 Int) (v_prenex_4358 Int)) (or (<= (+ main_x 1) v_prenex_4357) (<= (select main_a v_prenex_4358) (+ (select main_a v_prenex_4357) 998)) (<= (select main_a v_prenex_4357) 3) (<= (select main_a v_prenex_4357) 5) (< v_prenex_4358 main_y) (<= (* 2 (select main_a v_prenex_4358)) 1998) (<= (+ main_y 1) v_prenex_4358))) (forall ((v_prenex_3012 Int) (v_prenex_3013 Int)) (or (<= (+ main_y 1) v_prenex_3013) (<= (select main_a v_prenex_3012) 5) (<= (select main_a v_prenex_3013) 999) (<= (+ (select main_a v_prenex_3012) 994) (select main_a v_prenex_3013)) (<= (+ main_x 1) v_prenex_3012) (< v_prenex_3013 main_y))) (forall ((v_prenex_3887 Int) (v_prenex_3888 Int)) (or (<= (select main_a v_prenex_3887) 5) (<= (+ main_x 1) v_prenex_3887) (<= (+ (select main_a v_prenex_3887) (select main_a v_prenex_3888)) 1000) (< v_prenex_3887 main_x) (<= (select main_a v_prenex_3887) 3))) (forall ((v_prenex_52 Int) (v_prenex_51 Int)) (or (<= (* 2 (select main_a v_prenex_52)) 1998) (< v_prenex_52 main_y) (<= (+ (select main_a v_prenex_51) (select main_a v_prenex_52)) 1000) (<= (select main_a v_prenex_51) 3) (<= (+ main_y 1) v_prenex_52) (<= 2 (* 2 (select main_a v_prenex_51))) (< v_prenex_51 main_x))) (forall ((v_prenex_96 Int) (v_prenex_97 Int)) (or (<= (+ main_y 1) v_prenex_97) (<= (select main_a v_prenex_96) 3) (< v_prenex_97 main_y) (<= 1994 (* 2 (select main_a v_prenex_97))) (<= 1 (select main_a v_prenex_96)) (< v_prenex_96 main_x) (<= (select main_a v_prenex_97) (+ (select main_a v_prenex_96) 998)))) (forall ((v_prenex_4616 Int) (v_prenex_4617 Int)) (or (<= (select main_a v_prenex_4617) 999) (< v_prenex_4616 main_x) (< v_prenex_4617 main_y) (<= (+ main_y 1) v_prenex_4617) (<= (select main_a v_prenex_4616) 5) (<= (+ (select main_a v_prenex_4616) 994) (select main_a v_prenex_4617)))) (forall ((v_prenex_5999 Int) (v_prenex_6000 Int)) (or (<= (* 2 (select main_a v_prenex_5999)) 6) (<= (+ main_x 1) v_prenex_5999) (<= (+ main_y 1) v_prenex_6000) (<= (select main_a v_prenex_5999) 3) (<= (+ (select main_a v_prenex_5999) (select main_a v_prenex_6000)) 1000) (< v_prenex_6000 main_y) (<= (select main_a v_prenex_6000) 1001))) (forall ((v_prenex_1956 Int) (v_prenex_1955 Int)) (or (<= 1000 (+ (select main_a v_prenex_1955) (select main_a v_prenex_1956))) (<= (select main_a v_prenex_1955) 3) (<= 997 (select main_a v_prenex_1956)) (< v_prenex_1956 main_y) (<= (+ main_y 1) v_prenex_1956) (<= (+ main_x 1) v_prenex_1955))) (or (forall ((v_prenex_753 Int)) (or (<= 1 (select main_a v_prenex_753)) (< v_prenex_753 main_x) (<= (select main_a v_prenex_753) 3))) (forall ((v_prenex_754 Int)) (or (<= 995 (select main_a v_prenex_754)) (< v_prenex_754 main_y) (<= (+ main_y 1) v_prenex_754) (<= (* 2 (select main_a v_prenex_754)) 1998)))) (or (forall ((v_prenex_5971 Int)) (or (<= (select main_a v_prenex_5971) 999) (<= (+ main_y 1) v_prenex_5971) (< v_prenex_5971 main_y) (<= 1994 (* 2 (select main_a v_prenex_5971))))) (forall ((v_prenex_5970 Int)) (or (<= 0 (+ (select main_a v_prenex_5970) 1)) (<= (* 2 (select main_a v_prenex_5970)) 6) (<= (+ main_x 1) v_prenex_5970)))) (or (forall ((v_prenex_3209 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3209))) (< v_prenex_3209 main_y) (<= (+ main_y 1) v_prenex_3209) (<= (select main_a v_prenex_3209) 1001))) (forall ((v_prenex_3208 Int)) (or (<= (* 2 (select main_a v_prenex_3208)) 6) (<= (select main_a v_prenex_3208) 5) (<= (+ main_x 1) v_prenex_3208)))) (or (forall ((v_prenex_2380 Int)) (<= 1 (select main_a v_prenex_2380))) (forall ((v_prenex_2381 Int)) (or (<= (* 2 (select main_a v_prenex_2381)) 1998) (<= (+ main_y 1) v_prenex_2381) (< v_prenex_2381 main_y) (<= 997 (select main_a v_prenex_2381))))) (forall ((v_prenex_4416 Int) (v_prenex_4415 Int)) (or (< v_prenex_4415 main_x) (<= 995 (select main_a v_prenex_4416)) (< v_prenex_4416 main_y) (<= 2 (* 2 (select main_a v_prenex_4415))) (<= (+ main_y 1) v_prenex_4416) (<= (select main_a v_prenex_4416) (+ (select main_a v_prenex_4415) 998)) (<= (select main_a v_prenex_4415) 3))) (forall ((v_prenex_4929 Int) (v_prenex_4928 Int)) (or (<= (* 2 (select main_a v_prenex_4928)) 6) (<= (+ main_y 1) v_prenex_4929) (<= (select main_a v_prenex_4929) (+ (select main_a v_prenex_4928) 998)) (<= (select main_a v_prenex_4929) 1001) (<= (+ main_x 1) v_prenex_4928) (< v_prenex_4929 main_y))) (forall ((v_prenex_3612 Int) (v_prenex_3611 Int)) (or (< v_prenex_3611 main_x) (< v_prenex_3612 main_y) (<= (select main_a v_prenex_3612) 1001) (<= (+ main_y 1) v_prenex_3612) (<= (+ (select main_a v_prenex_3611) (select main_a v_prenex_3612)) 1000) (<= (select main_a v_prenex_3611) 3))) (forall ((v_prenex_3274 Int) (v_prenex_3275 Int)) (or (<= 995 (select main_a v_prenex_3275)) (<= (+ main_y 1) v_prenex_3275) (<= (select main_a v_prenex_3275) (+ (select main_a v_prenex_3274) 998)) (< v_prenex_3275 main_y) (<= (select main_a v_prenex_3274) 5))) (forall ((v_prenex_5332 Int) (v_prenex_5331 Int)) (or (<= (* 2 (select main_a v_prenex_5331)) 6) (<= (+ main_y 1) v_prenex_5332) (<= 1994 (* 2 (select main_a v_prenex_5332))) (<= (select main_a v_prenex_5332) (+ (select main_a v_prenex_5331) 998)) (<= (+ main_x 1) v_prenex_5331) (< v_prenex_5332 main_y) (<= 0 (+ (select main_a v_prenex_5331) 1)))) (forall ((v_prenex_442 Int) (v_prenex_441 Int)) (or (<= (+ main_x 1) v_prenex_441) (<= (+ (select main_a v_prenex_441) (select main_a v_prenex_442)) 1000) (< v_prenex_442 main_y) (<= 995 (select main_a v_prenex_442)) (<= 1 (select main_a v_prenex_441)) (<= (+ main_y 1) v_prenex_442))) (forall ((v_prenex_251 Int) (v_prenex_252 Int)) (or (< v_prenex_251 main_x) (<= (select main_a v_prenex_251) 5) (<= (select main_a v_prenex_252) 1001) (<= 1 (select main_a v_prenex_251)) (<= (select main_a v_prenex_252) (+ (select main_a v_prenex_251) 998)) (<= (+ main_y 1) v_prenex_252) (< v_prenex_252 main_y))) (forall ((v_prenex_3246 Int) (v_prenex_3247 Int)) (or (<= (* 2 (select main_a v_prenex_3247)) 1998) (<= (+ main_y 1) v_prenex_3247) (<= (select main_a v_prenex_3247) (+ (select main_a v_prenex_3246) 998)) (<= 0 (+ (select main_a v_prenex_3246) 1)) (<= (select main_a v_prenex_3246) 5) (< v_prenex_3246 main_x) (< v_prenex_3247 main_y))) (or (forall ((v_prenex_5348 Int)) (or (<= (select main_a v_prenex_5348) 1001) (<= (+ main_y 1) v_prenex_5348) (< v_prenex_5348 main_y) (<= (* 2 (select main_a v_prenex_5348)) 1998))) (forall ((v_prenex_5347 Int)) (or (<= (select main_a v_prenex_5347) 5) (< v_prenex_5347 main_x)))) (forall ((v_prenex_3043 Int) (v_prenex_3042 Int)) (or (<= (+ main_y 1) v_prenex_3043) (<= 1000 (+ (select main_a v_prenex_3042) (select main_a v_prenex_3043))) (< v_prenex_3043 main_y) (<= 1 (select main_a v_prenex_3042)) (<= (select main_a v_prenex_3043) 1001))) (or (forall ((v_prenex_3372 Int)) (or (<= (* 2 (select main_a v_prenex_3372)) 6) (< v_prenex_3372 main_x) (<= (select main_a v_prenex_3372) 5))) (forall ((v_prenex_3373 Int)) (or (< v_prenex_3373 main_y) (<= (select main_a v_prenex_3373) 999) (<= (+ main_y 1) v_prenex_3373) (<= 1994 (* 2 (select main_a v_prenex_3373)))))) (forall ((v_prenex_2662 Int) (v_prenex_2661 Int)) (or (<= (select main_a v_prenex_2662) (+ (select main_a v_prenex_2661) 998)) (<= (+ main_y 1) v_prenex_2662) (<= 997 (select main_a v_prenex_2662)) (< v_prenex_2662 main_y) (<= (* 2 (select main_a v_prenex_2661)) 6) (<= (+ main_x 1) v_prenex_2661))) (forall ((v_prenex_1766 Int) (v_prenex_1765 Int)) (or (<= (select main_a v_prenex_1766) (+ (select main_a v_prenex_1765) 998)) (<= (+ main_x 1) v_prenex_1765) (<= 1 (select main_a v_prenex_1765)) (<= (* 2 (select main_a v_prenex_1765)) 6) (< v_prenex_1766 main_y) (<= (+ main_y 1) v_prenex_1766) (<= 1994 (* 2 (select main_a v_prenex_1766))))) (forall ((v_prenex_22 Int) (v_prenex_21 Int)) (or (<= (* 2 (select main_a v_prenex_22)) 1998) (<= (select main_a v_prenex_22) (+ (select main_a v_prenex_21) 998)) (<= 1 (select main_a v_prenex_21)) (<= 2 (* 2 (select main_a v_prenex_21))) (< v_prenex_21 main_x) (< v_prenex_22 main_y) (<= (+ main_y 1) v_prenex_22))) (forall ((v_prenex_1095 Int) (v_prenex_1094 Int)) (or (< v_prenex_1095 main_y) (<= (* 2 (select main_a v_prenex_1094)) 6) (<= (+ main_x 1) v_prenex_1094) (<= 1994 (* 2 (select main_a v_prenex_1095))) (<= (+ main_y 1) v_prenex_1095) (<= (select main_a v_prenex_1094) 5) (<= 1000 (+ (select main_a v_prenex_1094) (select main_a v_prenex_1095))))) (or (forall ((v_prenex_5261 Int)) (or (<= (* 2 (select main_a v_prenex_5261)) 6) (<= (+ main_x 1) v_prenex_5261))) (forall ((v_prenex_5262 Int)) (or (< v_prenex_5262 main_y) (<= (* 2 (select main_a v_prenex_5262)) 1998) (<= (+ main_y 1) v_prenex_5262) (<= 997 (select main_a v_prenex_5262))))) (forall ((v_prenex_4809 Int) (v_prenex_4808 Int)) (or (<= (+ (select main_a v_prenex_4808) 994) (select main_a v_prenex_4809)) (< v_prenex_4809 main_y) (< v_prenex_4808 main_x) (<= (* 2 (select main_a v_prenex_4808)) 6) (<= (* 2 (select main_a v_prenex_4809)) 1998) (<= (+ main_y 1) v_prenex_4809))) (forall ((v_prenex_2080 Int) (v_prenex_2079 Int)) (or (<= 1000 (+ (select main_a v_prenex_2079) (select main_a v_prenex_2080))) (<= (* 2 (select main_a v_prenex_2079)) 6) (< v_prenex_2080 main_y) (<= (+ main_x 1) v_prenex_2079) (<= (select main_a v_prenex_2080) 999) (<= (+ main_y 1) v_prenex_2080) (<= (select main_a v_prenex_2079) 3))) (or (forall ((v_prenex_6398 Int)) (or (<= (* 2 (select main_a v_prenex_6398)) 1998) (< v_prenex_6398 main_y) (<= 1994 (* 2 (select main_a v_prenex_6398))) (<= (+ main_y 1) v_prenex_6398))) (forall ((v_prenex_6397 Int)) (or (<= (* 2 (select main_a v_prenex_6397)) 6) (<= (select main_a v_prenex_6397) 5)))) (or (forall ((v_prenex_1730 Int)) (or (<= (+ main_y 1) v_prenex_1730) (<= 997 (select main_a v_prenex_1730)) (<= (* 2 (select main_a v_prenex_1730)) 1998) (< v_prenex_1730 main_y))) (forall ((v_prenex_1729 Int)) (or (<= (select main_a v_prenex_1729) 5) (<= (select main_a v_prenex_1729) 3)))) (or (forall ((v_prenex_1440 Int)) (or (<= (select main_a v_prenex_1440) 999) (<= (* 2 (select main_a v_prenex_1440)) 1998) (<= (+ main_y 1) v_prenex_1440) (< v_prenex_1440 main_y))) (forall ((v_prenex_1439 Int)) (or (< v_prenex_1439 main_x) (<= 2 (* 2 (select main_a v_prenex_1439))) (<= 1 (select main_a v_prenex_1439))))) (or (forall ((v_prenex_2490 Int)) (or (<= (+ main_y 1) v_prenex_2490) (<= (* 2 (select main_a v_prenex_2490)) 1998) (< v_prenex_2490 main_y))) (forall ((v_prenex_2489 Int)) (or (<= 0 (+ (select main_a v_prenex_2489) 1)) (<= (+ main_x 1) v_prenex_2489) (<= (select main_a v_prenex_2489) 3)))) (forall ((v_prenex_2952 Int) (v_prenex_2953 Int)) (or (<= (+ main_y 1) v_prenex_2953) (< v_prenex_2953 main_y) (<= 1000 (+ (select main_a v_prenex_2952) (select main_a v_prenex_2953))) (<= (select main_a v_prenex_2953) 999) (<= (+ main_x 1) v_prenex_2952) (<= 2 (* 2 (select main_a v_prenex_2952))))) (forall ((v_prenex_4083 Int) (v_prenex_4084 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4084))) (<= (+ (select main_a v_prenex_4083) 994) (select main_a v_prenex_4084)) (<= 2 (* 2 (select main_a v_prenex_4083))) (<= (+ main_y 1) v_prenex_4084) (<= (select main_a v_prenex_4083) 5) (< v_prenex_4084 main_y) (< v_prenex_4083 main_x))) (forall ((v_prenex_2723 Int) (v_prenex_2724 Int)) (or (<= 1 (select main_a v_prenex_2723)) (<= (+ main_y 1) v_prenex_2724) (< v_prenex_2724 main_y) (<= (* 2 (select main_a v_prenex_2724)) 1998) (<= 0 (+ (select main_a v_prenex_2723) 1)) (<= (+ (select main_a v_prenex_2723) (select main_a v_prenex_2724)) 1000))) (forall ((v_prenex_2138 Int) (v_prenex_2137 Int)) (or (<= (+ main_y 1) v_prenex_2138) (<= (select main_a v_prenex_2137) 5) (<= (+ (select main_a v_prenex_2137) 994) (select main_a v_prenex_2138)) (<= (select main_a v_prenex_2138) 1001) (<= 0 (+ (select main_a v_prenex_2137) 1)) (< v_prenex_2138 main_y))) (forall ((v_prenex_952 Int) (v_prenex_953 Int)) (or (< v_prenex_953 main_y) (<= 0 (+ (select main_a v_prenex_952) 1)) (<= 2 (* 2 (select main_a v_prenex_952))) (<= (select main_a v_prenex_953) (+ (select main_a v_prenex_952) 998)) (<= (* 2 (select main_a v_prenex_953)) 1998) (<= (+ main_x 1) v_prenex_952) (<= (+ main_y 1) v_prenex_953))) (forall ((v_prenex_4658 Int) (v_prenex_4659 Int)) (or (<= (+ main_y 1) v_prenex_4659) (<= (select main_a v_prenex_4659) 1001) (< v_prenex_4659 main_y) (<= (+ (select main_a v_prenex_4658) 994) (select main_a v_prenex_4659)) (<= (+ main_x 1) v_prenex_4658) (<= (select main_a v_prenex_4658) 5))) (forall ((v_prenex_248 Int) (v_prenex_247 Int)) (or (<= (* 2 (select main_a v_prenex_248)) 1998) (<= (+ main_y 1) v_prenex_248) (< v_prenex_248 main_y) (<= 1000 (+ (select main_a v_prenex_247) (select main_a v_prenex_248))) (<= (+ main_x 1) v_prenex_247) (<= 0 (+ (select main_a v_prenex_247) 1)))) (forall ((v_prenex_77 Int)) (or (<= (+ main_y 1) v_prenex_77) (<= 1994 (* 2 (select main_a v_prenex_77))) (<= 995 (select main_a v_prenex_77)) (< v_prenex_77 main_y))) (forall ((v_prenex_6514 Int) (v_prenex_6513 Int)) (or (<= (+ (select main_a v_prenex_6513) 994) (select main_a v_prenex_6514)) (<= 0 (+ (select main_a v_prenex_6513) 1)) (< v_prenex_6513 main_x) (<= (select main_a v_prenex_6514) 1001) (<= (+ main_y 1) v_prenex_6514) (< v_prenex_6514 main_y) (<= 1 (select main_a v_prenex_6513)))) (forall ((v_prenex_4022 Int) (v_prenex_4021 Int)) (or (<= 1000 (+ (select main_a v_prenex_4021) (select main_a v_prenex_4022))) (<= (+ main_y 1) v_prenex_4022) (< v_prenex_4022 main_y) (<= (select main_a v_prenex_4021) 5) (<= 1994 (* 2 (select main_a v_prenex_4022))))) (forall ((v_prenex_3016 Int) (v_prenex_3017 Int)) (or (<= 997 (select main_a v_prenex_3017)) (<= (+ main_y 1) v_prenex_3017) (< v_prenex_3017 main_y) (<= (select main_a v_prenex_3017) (+ (select main_a v_prenex_3016) 998)) (<= (+ main_x 1) v_prenex_3016))) (forall ((v_prenex_2873 Int) (v_prenex_2874 Int)) (or (<= (* 2 (select main_a v_prenex_2873)) 6) (<= (select main_a v_prenex_2874) (+ (select main_a v_prenex_2873) 998)) (<= 0 (+ (select main_a v_prenex_2873) 1)) (< v_prenex_2873 main_x) (<= 995 (select main_a v_prenex_2874)) (< v_prenex_2874 main_y) (<= (+ main_y 1) v_prenex_2874))) (forall ((v_prenex_6192 Int) (v_prenex_6191 Int)) (or (<= 0 (+ (select main_a v_prenex_6191) 1)) (<= (select main_a v_prenex_6191) 5) (<= (+ main_y 1) v_prenex_6192) (< v_prenex_6192 main_y) (< v_prenex_6191 main_x) (<= (+ (select main_a v_prenex_6191) (select main_a v_prenex_6192)) 1000) (<= (* 2 (select main_a v_prenex_6192)) 1998))) (forall ((v_prenex_2608 Int) (v_prenex_2607 Int)) (or (<= (+ main_y 1) v_prenex_2608) (< v_prenex_2608 main_y) (<= (+ (select main_a v_prenex_2607) 994) (select main_a v_prenex_2608)) (<= (select main_a v_prenex_2608) 999) (<= (* 2 (select main_a v_prenex_2607)) 6) (<= (select main_a v_prenex_2607) 5))) (forall ((v_prenex_5610 Int) (v_prenex_5609 Int)) (or (<= (* 2 (select main_a v_prenex_5610)) 1998) (<= (select main_a v_prenex_5609) 5) (<= (+ main_y 1) v_prenex_5610) (<= (+ (select main_a v_prenex_5609) (select main_a v_prenex_5610)) 1000) (< v_prenex_5609 main_x) (< v_prenex_5610 main_y))) (forall ((v_prenex_914 Int) (v_prenex_915 Int)) (or (<= (+ (select main_a v_prenex_914) (select main_a v_prenex_915)) 1000) (<= (select main_a v_prenex_915) 999) (<= (select main_a v_prenex_914) 3) (<= (select main_a v_prenex_914) 5) (< v_prenex_915 main_y) (<= (+ main_y 1) v_prenex_915))) (forall ((v_prenex_5457 Int) (v_prenex_5458 Int)) (or (<= (select main_a v_prenex_5458) (+ (select main_a v_prenex_5457) 998)) (< v_prenex_5458 main_y) (<= (select main_a v_prenex_5458) 1001) (<= (select main_a v_prenex_5457) 5) (<= (+ main_y 1) v_prenex_5458) (<= (+ main_x 1) v_prenex_5457))) (or (forall ((v_prenex_4940 Int)) (or (<= (select main_a v_prenex_4940) 5) (<= (+ main_x 1) v_prenex_4940) (<= (* 2 (select main_a v_prenex_4940)) 6))) (forall ((v_prenex_4941 Int)) (or (< v_prenex_4941 main_y) (<= (* 2 (select main_a v_prenex_4941)) 1998) (<= (+ main_y 1) v_prenex_4941)))) (or (forall ((v_prenex_499 Int)) (or (<= (+ main_x 1) v_prenex_499) (<= 1 (select main_a v_prenex_499)))) (forall ((v_prenex_500 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_500))) (<= 995 (select main_a v_prenex_500)) (< v_prenex_500 main_y) (<= (+ main_y 1) v_prenex_500)))) (forall ((v_prenex_1177 Int) (v_prenex_1176 Int)) (or (< v_prenex_1177 main_y) (<= 1000 (+ (select main_a v_prenex_1176) (select main_a v_prenex_1177))) (<= (+ main_y 1) v_prenex_1177) (<= (+ main_x 1) v_prenex_1176) (<= 0 (+ (select main_a v_prenex_1176) 1)) (<= 997 (select main_a v_prenex_1177)))) (forall ((v_prenex_2701 Int) (v_prenex_2702 Int)) (or (< v_prenex_2701 main_x) (<= (+ main_y 1) v_prenex_2702) (< v_prenex_2702 main_y) (<= 0 (+ (select main_a v_prenex_2701) 1)) (<= (select main_a v_prenex_2702) (+ (select main_a v_prenex_2701) 998)) (<= 1994 (* 2 (select main_a v_prenex_2702))))) (or (forall ((v_prenex_5043 Int)) (or (<= 995 (select main_a v_prenex_5043)) (<= (+ main_y 1) v_prenex_5043) (< v_prenex_5043 main_y) (<= (* 2 (select main_a v_prenex_5043)) 1998))) (forall ((v_prenex_5042 Int)) (or (<= (+ main_x 1) v_prenex_5042) (<= (select main_a v_prenex_5042) 3)))) (forall ((v_prenex_929 Int) (v_prenex_928 Int)) (or (<= (+ main_x 1) v_prenex_928) (< v_prenex_929 main_y) (<= 1 (select main_a v_prenex_928)) (<= 1000 (+ (select main_a v_prenex_928) (select main_a v_prenex_929))) (< v_prenex_928 main_x))) (forall ((v_prenex_4763 Int) (v_prenex_4762 Int)) (or (<= (select main_a v_prenex_4762) 5) (<= (* 2 (select main_a v_prenex_4762)) 6) (<= (+ main_x 1) v_prenex_4762) (<= (select main_a v_prenex_4763) 999) (<= (+ main_y 1) v_prenex_4763) (<= (+ (select main_a v_prenex_4762) 994) (select main_a v_prenex_4763)) (< v_prenex_4763 main_y))) (or (forall ((v_prenex_2529 Int)) (or (<= 0 (+ (select main_a v_prenex_2529) 1)) (< v_prenex_2529 main_x))) (forall ((v_prenex_2530 Int)) (or (<= (* 2 (select main_a v_prenex_2530)) 1998) (< v_prenex_2530 main_y) (<= (select main_a v_prenex_2530) 999) (<= (+ main_y 1) v_prenex_2530)))) (forall ((v_prenex_4366 Int) (v_prenex_4365 Int)) (or (< v_prenex_4365 main_x) (<= 1000 (+ (select main_a v_prenex_4365) (select main_a v_prenex_4366))) (<= (select main_a v_prenex_4365) 5) (<= 1 (select main_a v_prenex_4365)) (< v_prenex_4366 main_y) (<= (+ main_y 1) v_prenex_4366) (<= 1994 (* 2 (select main_a v_prenex_4366))))) (forall ((v_prenex_660 Int) (v_prenex_659 Int)) (or (<= (+ main_y 1) v_prenex_660) (< v_prenex_660 main_y) (<= 1000 (+ (select main_a v_prenex_659) (select main_a v_prenex_660))) (<= (select main_a v_prenex_660) 999) (<= 1 (select main_a v_prenex_659)) (< v_prenex_659 main_x))) (forall ((v_prenex_2260 Int) (v_prenex_2261 Int)) (or (<= (select main_a v_prenex_2260) 3) (<= (select main_a v_prenex_2261) 999) (<= (+ main_y 1) v_prenex_2261) (<= (+ (select main_a v_prenex_2260) (select main_a v_prenex_2261)) 1000) (< v_prenex_2260 main_x) (< v_prenex_2261 main_y) (<= 1 (select main_a v_prenex_2260)))) (forall ((v_prenex_3674 Int) (v_prenex_3673 Int)) (or (<= (select main_a v_prenex_3673) 5) (<= (select main_a v_prenex_3673) 3) (< v_prenex_3674 main_y) (<= (+ (select main_a v_prenex_3673) 994) (select main_a v_prenex_3674)) (<= (+ main_y 1) v_prenex_3674) (<= 1994 (* 2 (select main_a v_prenex_3674))))) (or (forall ((v_prenex_2570 Int)) (or (< v_prenex_2570 main_y) (<= (+ main_y 1) v_prenex_2570) (<= 1994 (* 2 (select main_a v_prenex_2570))) (<= (select main_a v_prenex_2570) 999))) (forall ((v_prenex_2569 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2569))) (<= 1 (select main_a v_prenex_2569)) (<= (+ main_x 1) v_prenex_2569)))) (forall ((v_prenex_6336 Int) (v_prenex_6335 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6335))) (< v_prenex_6336 main_y) (<= 1000 (+ (select main_a v_prenex_6335) (select main_a v_prenex_6336))) (<= (+ main_x 1) v_prenex_6335) (<= 1 (select main_a v_prenex_6335)) (<= (+ main_y 1) v_prenex_6336) (<= (select main_a v_prenex_6336) 999))) (or (forall ((v_prenex_3382 Int)) (or (< v_prenex_3382 main_x) (<= 0 (+ (select main_a v_prenex_3382) 1)))) (forall ((v_prenex_3383 Int)) (or (< v_prenex_3383 main_y) (<= 995 (select main_a v_prenex_3383)) (<= (+ main_y 1) v_prenex_3383) (<= (* 2 (select main_a v_prenex_3383)) 1998)))) (or (forall ((v_prenex_2866 Int)) (or (< v_prenex_2866 main_y) (<= 995 (select main_a v_prenex_2866)) (<= (+ main_y 1) v_prenex_2866) (<= 1994 (* 2 (select main_a v_prenex_2866))))) (forall ((v_prenex_2865 Int)) (or (<= (+ main_x 1) v_prenex_2865) (<= (* 2 (select main_a v_prenex_2865)) 6) (<= 0 (+ (select main_a v_prenex_2865) 1))))) (forall ((v_prenex_1346 Int) (v_prenex_1345 Int)) (or (<= (select main_a v_prenex_1346) 999) (<= (+ main_x 1) v_prenex_1345) (< v_prenex_1346 main_y) (<= (+ (select main_a v_prenex_1345) 994) (select main_a v_prenex_1346)) (<= (select main_a v_prenex_1345) 5) (<= (+ main_y 1) v_prenex_1346) (<= 1 (select main_a v_prenex_1345)))) (forall ((v_prenex_4118 Int) (v_prenex_4117 Int)) (or (< v_prenex_4117 main_x) (<= 997 (select main_a v_prenex_4118)) (<= (select main_a v_prenex_4118) (+ (select main_a v_prenex_4117) 998)) (<= (select main_a v_prenex_4117) 5) (< v_prenex_4118 main_y) (<= (select main_a v_prenex_4117) 3) (<= (+ main_y 1) v_prenex_4118))) (or (forall ((v_prenex_5548 Int)) (or (< v_prenex_5548 main_y) (<= (+ main_y 1) v_prenex_5548) (<= (* 2 (select main_a v_prenex_5548)) 1998) (<= (select main_a v_prenex_5548) 999))) (forall ((v_prenex_5547 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5547))) (<= 1 (select main_a v_prenex_5547))))) (forall ((v_prenex_4009 Int) (v_prenex_4010 Int)) (or (<= (+ main_y 1) v_prenex_4010) (<= 0 (+ (select main_a v_prenex_4009) 1)) (<= (select main_a v_prenex_4010) 1001) (<= (+ (select main_a v_prenex_4009) 994) (select main_a v_prenex_4010)) (< v_prenex_4010 main_y))) (or (forall ((v_prenex_2460 Int)) (or (<= 1 (select main_a v_prenex_2460)) (<= (select main_a v_prenex_2460) 5))) (forall ((v_prenex_2461 Int)) (or (<= (+ main_y 1) v_prenex_2461) (< v_prenex_2461 main_y) (<= 995 (select main_a v_prenex_2461)) (<= (* 2 (select main_a v_prenex_2461)) 1998)))) (forall ((v_prenex_1454 Int) (v_prenex_1453 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1454))) (<= (select main_a v_prenex_1453) 3) (<= (+ main_y 1) v_prenex_1454) (< v_prenex_1454 main_y) (<= (select main_a v_prenex_1454) (+ (select main_a v_prenex_1453) 998)) (<= 1 (select main_a v_prenex_1453)))) (or (forall ((v_prenex_5738 Int)) (or (<= (select main_a v_prenex_5738) 3) (< v_prenex_5738 main_x))) (forall ((v_prenex_5739 Int)) (or (<= (select main_a v_prenex_5739) 1001) (<= (+ main_y 1) v_prenex_5739) (< v_prenex_5739 main_y) (<= (* 2 (select main_a v_prenex_5739)) 1998)))) (forall ((v_prenex_3278 Int) (v_prenex_3279 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3278))) (<= (select main_a v_prenex_3279) 999) (<= (+ main_y 1) v_prenex_3279) (<= 1 (select main_a v_prenex_3278)) (<= (select main_a v_prenex_3279) (+ (select main_a v_prenex_3278) 998)) (< v_prenex_3278 main_x) (< v_prenex_3279 main_y))) (forall ((v_prenex_5095 Int) (v_prenex_5094 Int)) (or (<= (select main_a v_prenex_5095) (+ (select main_a v_prenex_5094) 998)) (<= (select main_a v_prenex_5094) 5) (<= (select main_a v_prenex_5094) 3) (< v_prenex_5094 main_x) (<= (+ main_x 1) v_prenex_5094))) (forall ((v_prenex_844 Int) (v_prenex_845 Int)) (or (< v_prenex_844 main_x) (<= (select main_a v_prenex_845) (+ (select main_a v_prenex_844) 998)) (< v_prenex_845 main_y) (<= (select main_a v_prenex_845) 1001) (<= (+ main_y 1) v_prenex_845) (<= (select main_a v_prenex_844) 3))) (forall ((v_prenex_2204 Int) (v_prenex_2205 Int)) (or (<= (* 2 (select main_a v_prenex_2204)) 6) (<= (+ (select main_a v_prenex_2204) (select main_a v_prenex_2205)) 1000) (< v_prenex_2205 main_y) (<= (select main_a v_prenex_2205) 999) (<= (+ main_x 1) v_prenex_2204) (<= (+ main_y 1) v_prenex_2205) (<= 0 (+ (select main_a v_prenex_2204) 1)))) (forall ((v_prenex_6254 Int) (v_prenex_6253 Int)) (or (<= 1000 (+ (select main_a v_prenex_6253) (select main_a v_prenex_6254))) (<= (* 2 (select main_a v_prenex_6253)) 6) (< v_prenex_6254 main_y) (<= 1994 (* 2 (select main_a v_prenex_6254))) (<= 2 (* 2 (select main_a v_prenex_6253))) (<= (+ main_y 1) v_prenex_6254))) (forall ((v_prenex_6464 Int) (v_prenex_6463 Int)) (or (<= (+ main_y 1) v_prenex_6464) (<= (select main_a v_prenex_6463) 5) (<= 2 (* 2 (select main_a v_prenex_6463))) (<= (+ (select main_a v_prenex_6463) (select main_a v_prenex_6464)) 1000) (< v_prenex_6464 main_y) (<= 995 (select main_a v_prenex_6464)))) (or (forall ((v_prenex_5404 Int)) (or (<= (* 2 (select main_a v_prenex_5404)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5404))) (<= (+ main_y 1) v_prenex_5404) (< v_prenex_5404 main_y))) (forall ((v_prenex_5403 Int)) (or (<= (select main_a v_prenex_5403) 3) (<= 2 (* 2 (select main_a v_prenex_5403))) (< v_prenex_5403 main_x)))) (forall ((v_prenex_2277 Int) (v_prenex_2276 Int)) (or (<= (+ main_y 1) v_prenex_2277) (< v_prenex_2277 main_y) (<= (select main_a v_prenex_2277) (+ (select main_a v_prenex_2276) 998)) (<= (+ main_x 1) v_prenex_2276) (<= (select main_a v_prenex_2277) 1001) (<= 0 (+ (select main_a v_prenex_2276) 1)))) (forall ((v_prenex_3018 Int) (v_prenex_3019 Int)) (or (<= (+ main_x 1) v_prenex_3018) (<= (+ main_y 1) v_prenex_3019) (< v_prenex_3019 main_y) (<= 997 (select main_a v_prenex_3019)) (<= (select main_a v_prenex_3018) 3) (<= 1000 (+ (select main_a v_prenex_3018) (select main_a v_prenex_3019))) (<= (select main_a v_prenex_3018) 5))) (forall ((v_prenex_3771 Int) (v_prenex_3772 Int)) (or (<= (select main_a v_prenex_3772) (+ (select main_a v_prenex_3771) 998)) (<= 1 (select main_a v_prenex_3771)) (<= 2 (* 2 (select main_a v_prenex_3771))) (<= (+ main_y 1) v_prenex_3772) (< v_prenex_3772 main_y) (<= 995 (select main_a v_prenex_3772)))) (forall ((v_prenex_1123 Int) (v_prenex_1122 Int)) (or (<= (+ main_y 1) v_prenex_1123) (<= 1 (select main_a v_prenex_1122)) (< v_prenex_1123 main_y) (<= (select main_a v_prenex_1123) 1001) (<= (+ main_x 1) v_prenex_1122) (<= (+ (select main_a v_prenex_1122) (select main_a v_prenex_1123)) 1000))) (forall ((v_prenex_58 Int) (v_prenex_57 Int)) (or (<= 2 (* 2 (select main_a v_prenex_57))) (<= (select main_a v_prenex_57) 3) (<= (select main_a v_prenex_58) (+ (select main_a v_prenex_57) 998)) (< v_prenex_58 main_y) (<= (+ main_x 1) v_prenex_57) (<= (+ main_y 1) v_prenex_58) (<= 995 (select main_a v_prenex_58)))) (forall ((v_prenex_3788 Int) (v_prenex_3787 Int)) (or (<= 1000 (+ (select main_a v_prenex_3787) (select main_a v_prenex_3788))) (< v_prenex_3788 main_y) (<= (+ main_y 1) v_prenex_3788) (<= 2 (* 2 (select main_a v_prenex_3787))) (<= 1994 (* 2 (select main_a v_prenex_3788))))) (forall ((v_prenex_3723 Int) (v_prenex_3724 Int)) (or (< v_prenex_3724 main_y) (<= (+ main_y 1) v_prenex_3724) (<= (* 2 (select main_a v_prenex_3724)) 1998) (<= (+ (select main_a v_prenex_3723) 994) (select main_a v_prenex_3724)) (<= 0 (+ (select main_a v_prenex_3723) 1)))) (forall ((v_prenex_6267 Int) (v_prenex_6268 Int)) (or (<= (select main_a v_prenex_6267) 5) (<= 0 (+ (select main_a v_prenex_6267) 1)) (<= (+ (select main_a v_prenex_6267) 994) (select main_a v_prenex_6268)) (<= (select main_a v_prenex_6268) 999) (<= (+ main_y 1) v_prenex_6268) (< v_prenex_6268 main_y))) (or (forall ((v_prenex_4423 Int)) (or (<= (select main_a v_prenex_4423) 999) (< v_prenex_4423 main_y) (<= (* 2 (select main_a v_prenex_4423)) 1998) (<= (+ main_y 1) v_prenex_4423))) (forall ((v_prenex_4422 Int)) (or (< v_prenex_4422 main_x) (<= (select main_a v_prenex_4422) 5) (<= (select main_a v_prenex_4422) 3)))) (or (forall ((v_prenex_1422 Int)) (<= 1994 (* 2 (select main_a v_prenex_1422)))) (forall ((v_prenex_1421 Int)) (or (<= (* 2 (select main_a v_prenex_1421)) 6) (< v_prenex_1421 main_x) (<= (+ main_x 1) v_prenex_1421) (<= (select main_a v_prenex_1421) 3)))) (forall ((v_prenex_4993 Int) (v_prenex_4992 Int)) (or (<= (+ (select main_a v_prenex_4992) (select main_a v_prenex_4993)) 1000) (<= (+ main_y 1) v_prenex_4993) (<= (select main_a v_prenex_4993) 1001) (< v_prenex_4993 main_y) (<= 1 (select main_a v_prenex_4992)))) (forall ((v_prenex_5925 Int) (v_prenex_5924 Int)) (or (<= (+ main_y 1) v_prenex_5925) (<= 1 (select main_a v_prenex_5924)) (<= (select main_a v_prenex_5925) 1001) (< v_prenex_5924 main_x) (<= (+ (select main_a v_prenex_5924) 994) (select main_a v_prenex_5925)) (< v_prenex_5925 main_y) (<= (select main_a v_prenex_5924) 5))) (forall ((v_prenex_2751 Int) (v_prenex_2752 Int)) (or (< v_prenex_2751 main_x) (<= (+ (select main_a v_prenex_2751) 994) (select main_a v_prenex_2752)) (<= 2 (* 2 (select main_a v_prenex_2751))) (< v_prenex_2752 main_y) (<= (+ main_y 1) v_prenex_2752) (<= 1994 (* 2 (select main_a v_prenex_2752))))) (forall ((v_prenex_545 Int) (v_prenex_546 Int)) (or (<= (+ main_y 1) v_prenex_546) (<= 1000 (+ (select main_a v_prenex_545) (select main_a v_prenex_546))) (< v_prenex_546 main_y) (<= (+ main_x 1) v_prenex_545) (<= 997 (select main_a v_prenex_546)) (<= 1 (select main_a v_prenex_545)) (<= (* 2 (select main_a v_prenex_545)) 6))) (forall ((v_prenex_2256 Int) (v_prenex_2257 Int)) (or (<= (+ main_y 1) v_prenex_2257) (<= (select main_a v_prenex_2256) 5) (<= 1000 (+ (select main_a v_prenex_2256) (select main_a v_prenex_2257))) (<= 0 (+ (select main_a v_prenex_2256) 1)) (<= (+ main_x 1) v_prenex_2256) (< v_prenex_2257 main_y) (<= 1994 (* 2 (select main_a v_prenex_2257))))) (forall ((v_prenex_2593 Int) (v_prenex_2594 Int)) (or (<= (+ main_y 1) v_prenex_2594) (<= (select main_a v_prenex_2594) 1001) (<= (select main_a v_prenex_2594) (+ (select main_a v_prenex_2593) 998)) (< v_prenex_2593 main_x) (< v_prenex_2594 main_y))) (forall ((v_prenex_608 Int) (v_prenex_607 Int)) (or (<= (+ main_y 1) v_prenex_608) (<= (* 2 (select main_a v_prenex_608)) 1998) (<= 1 (select main_a v_prenex_607)) (< v_prenex_608 main_y) (< v_prenex_607 main_x) (<= 0 (+ (select main_a v_prenex_607) 1)) (<= (+ (select main_a v_prenex_607) 994) (select main_a v_prenex_608)))) (forall ((v_prenex_1662 Int) (v_prenex_1661 Int)) (or (<= 1000 (+ (select main_a v_prenex_1661) (select main_a v_prenex_1662))) (<= (+ main_x 1) v_prenex_1661) (<= 1994 (* 2 (select main_a v_prenex_1662))) (< v_prenex_1662 main_y) (<= (+ main_y 1) v_prenex_1662) (<= (* 2 (select main_a v_prenex_1661)) 6))) (forall ((v_prenex_3791 Int) (v_prenex_3792 Int)) (or (< v_prenex_3792 main_y) (<= 1994 (* 2 (select main_a v_prenex_3792))) (<= (+ main_y 1) v_prenex_3792) (<= (+ (select main_a v_prenex_3791) (select main_a v_prenex_3792)) 1000))) (forall ((v_prenex_2635 Int) (v_prenex_2636 Int)) (or (<= (+ main_y 1) v_prenex_2636) (< v_prenex_2635 main_x) (<= (* 2 (select main_a v_prenex_2636)) 1998) (< v_prenex_2636 main_y) (<= 1 (select main_a v_prenex_2635)) (<= (+ (select main_a v_prenex_2635) (select main_a v_prenex_2636)) 1000) (<= (select main_a v_prenex_2635) 3))) (or (forall ((v_prenex_4244 Int)) (or (<= (+ main_y 1) v_prenex_4244) (< v_prenex_4244 main_y) (<= 1994 (* 2 (select main_a v_prenex_4244))) (<= 995 (select main_a v_prenex_4244)))) (forall ((v_prenex_4243 Int)) (or (< v_prenex_4243 main_x) (<= 1 (select main_a v_prenex_4243)) (<= (select main_a v_prenex_4243) 5)))) (or (forall ((v_prenex_3950 Int)) (or (<= (+ main_y 1) v_prenex_3950) (<= (select main_a v_prenex_3950) 1001) (<= 1994 (* 2 (select main_a v_prenex_3950))) (< v_prenex_3950 main_y))) (forall ((v_prenex_3949 Int)) (or (<= 0 (+ (select main_a v_prenex_3949) 1)) (<= (+ main_x 1) v_prenex_3949)))) (forall ((v_prenex_1015 Int) (v_prenex_1014 Int)) (or (<= (select main_a v_prenex_1014) 3) (<= 1994 (* 2 (select main_a v_prenex_1015))) (<= (+ main_x 1) v_prenex_1014) (< v_prenex_1015 main_y) (<= (+ main_y 1) v_prenex_1015) (<= (+ (select main_a v_prenex_1014) (select main_a v_prenex_1015)) 1000))) (or (forall ((v_prenex_4394 Int)) (or (< v_prenex_4394 main_y) (<= (select main_a v_prenex_4394) 999) (<= (+ main_y 1) v_prenex_4394) (<= 1994 (* 2 (select main_a v_prenex_4394))))) (forall ((v_prenex_4393 Int)) (<= (* 2 (select main_a v_prenex_4393)) 6))) (forall ((v_prenex_1372 Int) (v_prenex_1371 Int)) (or (<= (+ (select main_a v_prenex_1371) (select main_a v_prenex_1372)) 1000) (< v_prenex_1372 main_y) (<= (+ main_x 1) v_prenex_1371) (<= 2 (* 2 (select main_a v_prenex_1371))) (<= 1994 (* 2 (select main_a v_prenex_1372))) (<= (select main_a v_prenex_1371) 5) (<= (+ main_y 1) v_prenex_1372))) (forall ((v_prenex_2673 Int) (v_prenex_2674 Int)) (or (<= (+ main_y 1) v_prenex_2674) (<= 0 (+ (select main_a v_prenex_2673) 1)) (<= (select main_a v_prenex_2673) 3) (<= (+ (select main_a v_prenex_2673) 994) (select main_a v_prenex_2674)) (<= (select main_a v_prenex_2674) 999) (< v_prenex_2674 main_y))) (forall ((v_prenex_645 Int) (v_prenex_646 Int)) (or (<= (select main_a v_prenex_646) (+ (select main_a v_prenex_645) 998)) (<= (+ main_y 1) v_prenex_646) (< v_prenex_646 main_y) (<= 2 (* 2 (select main_a v_prenex_645))) (<= (* 2 (select main_a v_prenex_645)) 6) (<= (select main_a v_prenex_646) 1001) (< v_prenex_645 main_x))) (forall ((v_prenex_6543 Int) (v_prenex_6544 Int)) (or (< v_prenex_6544 main_y) (<= (select main_a v_prenex_6544) 999) (<= (+ main_x 1) v_prenex_6543) (<= (select main_a v_prenex_6544) (+ (select main_a v_prenex_6543) 998)) (<= (+ main_y 1) v_prenex_6544))) (forall ((v_prenex_3921 Int) (v_prenex_3922 Int)) (or (< v_prenex_3922 main_y) (<= (select main_a v_prenex_3921) 5) (<= (* 2 (select main_a v_prenex_3922)) 1998) (<= 1000 (+ (select main_a v_prenex_3921) (select main_a v_prenex_3922))) (<= (+ main_y 1) v_prenex_3922))) (or (forall ((v_prenex_5769 Int)) (or (<= (* 2 (select main_a v_prenex_5769)) 1998) (<= (+ main_y 1) v_prenex_5769) (<= 1994 (* 2 (select main_a v_prenex_5769))) (< v_prenex_5769 main_y))) (forall ((v_prenex_5768 Int)) (or (<= (select main_a v_prenex_5768) 3) (< v_prenex_5768 main_x) (<= (select main_a v_prenex_5768) 5)))) (forall ((v_prenex_5091 Int) (v_prenex_5090 Int)) (or (<= (+ main_y 1) v_prenex_5091) (<= (select main_a v_prenex_5090) 3) (< v_prenex_5091 main_y) (<= 1000 (+ (select main_a v_prenex_5090) (select main_a v_prenex_5091))) (<= 1 (select main_a v_prenex_5090)) (<= (select main_a v_prenex_5091) 999) (<= (+ main_x 1) v_prenex_5090))) (forall ((v_prenex_3507 Int) (v_prenex_3508 Int)) (or (<= (select main_a v_prenex_3508) (+ (select main_a v_prenex_3507) 998)) (<= 997 (select main_a v_prenex_3508)) (<= (+ main_y 1) v_prenex_3508) (< v_prenex_3508 main_y) (<= 0 (+ (select main_a v_prenex_3507) 1)) (< v_prenex_3507 main_x))) (forall ((v_prenex_1756 Int) (v_prenex_1755 Int)) (or (< v_prenex_1755 main_x) (<= 995 (select main_a v_prenex_1756)) (<= (* 2 (select main_a v_prenex_1755)) 6) (<= (select main_a v_prenex_1756) (+ (select main_a v_prenex_1755) 998)) (< v_prenex_1756 main_y) (<= 2 (* 2 (select main_a v_prenex_1755))) (<= (+ main_y 1) v_prenex_1756))) (forall ((v_prenex_1630 Int) (v_prenex_1629 Int)) (or (< v_prenex_1629 main_x) (< v_prenex_1630 main_y) (<= (select main_a v_prenex_1629) 5) (<= (+ main_y 1) v_prenex_1630) (<= (select main_a v_prenex_1629) 3) (<= (select main_a v_prenex_1630) (+ (select main_a v_prenex_1629) 998)) (<= (select main_a v_prenex_1630) 1001))) (forall ((v_prenex_1686 Int) (v_prenex_1685 Int)) (or (<= 997 (select main_a v_prenex_1686)) (< v_prenex_1686 main_y) (<= (+ (select main_a v_prenex_1685) (select main_a v_prenex_1686)) 1000) (<= 0 (+ (select main_a v_prenex_1685) 1)) (<= (+ main_y 1) v_prenex_1686) (<= (select main_a v_prenex_1685) 5))) (forall ((v_prenex_6171 Int) (v_prenex_6172 Int)) (or (<= (* 2 (select main_a v_prenex_6172)) 1998) (< v_prenex_6172 main_y) (<= (+ (select main_a v_prenex_6171) (select main_a v_prenex_6172)) 1000) (<= (+ main_y 1) v_prenex_6172) (< v_prenex_6171 main_x))) (forall ((v_prenex_4719 Int) (v_prenex_4718 Int)) (or (< v_prenex_4719 main_y) (<= (select main_a v_prenex_4719) (+ (select main_a v_prenex_4718) 998)) (<= (* 2 (select main_a v_prenex_4718)) 6) (<= (select main_a v_prenex_4719) 1001) (<= (+ main_y 1) v_prenex_4719) (< v_prenex_4718 main_x))) (forall ((v_prenex_2262 Int) (v_prenex_2263 Int)) (or (<= (select main_a v_prenex_2263) 1001) (< v_prenex_2263 main_y) (< v_prenex_2262 main_x) (<= 1 (select main_a v_prenex_2262)) (<= 2 (* 2 (select main_a v_prenex_2262))) (<= (+ main_y 1) v_prenex_2263) (<= (select main_a v_prenex_2263) (+ (select main_a v_prenex_2262) 998)))) (forall ((v_prenex_1249 Int) (v_prenex_1250 Int)) (or (<= (+ main_x 1) v_prenex_1249) (<= (+ (select main_a v_prenex_1249) (select main_a v_prenex_1250)) 1000) (<= 0 (+ (select main_a v_prenex_1249) 1)) (< v_prenex_1249 main_x) (<= (* 2 (select main_a v_prenex_1249)) 6))) (forall ((v_prenex_2547 Int) (v_prenex_2548 Int)) (or (<= 0 (+ (select main_a v_prenex_2547) 1)) (<= (+ main_x 1) v_prenex_2547) (<= (select main_a v_prenex_2548) 999) (<= (+ main_y 1) v_prenex_2548) (<= (+ (select main_a v_prenex_2547) 994) (select main_a v_prenex_2548)) (< v_prenex_2548 main_y))) (forall ((v_prenex_1238 Int) (v_prenex_1237 Int)) (or (<= (+ main_x 1) v_prenex_1237) (<= 995 (select main_a v_prenex_1238)) (<= 0 (+ (select main_a v_prenex_1237) 1)) (<= (select main_a v_prenex_1238) (+ (select main_a v_prenex_1237) 998)) (< v_prenex_1238 main_y) (<= (+ main_y 1) v_prenex_1238))) (or (forall ((v_prenex_3545 Int)) (or (<= (+ main_x 1) v_prenex_3545) (<= 1 (select main_a v_prenex_3545)) (<= 2 (* 2 (select main_a v_prenex_3545))))) (forall ((v_prenex_3546 Int)) (or (< v_prenex_3546 main_y) (<= (* 2 (select main_a v_prenex_3546)) 1998) (<= (select main_a v_prenex_3546) 999) (<= (+ main_y 1) v_prenex_3546)))) (forall ((v_prenex_4649 Int) (v_prenex_4648 Int)) (or (<= 1 (select main_a v_prenex_4648)) (<= (* 2 (select main_a v_prenex_4649)) 1998) (< v_prenex_4649 main_y) (<= (+ main_y 1) v_prenex_4649) (<= (select main_a v_prenex_4649) (+ (select main_a v_prenex_4648) 998)) (<= (* 2 (select main_a v_prenex_4648)) 6))) (forall ((v_prenex_686 Int) (v_prenex_685 Int)) (or (<= (* 2 (select main_a v_prenex_686)) 1998) (<= (+ (select main_a v_prenex_685) (select main_a v_prenex_686)) 1000) (< v_prenex_685 main_x) (< v_prenex_686 main_y) (<= 0 (+ (select main_a v_prenex_685) 1)) (<= (+ main_y 1) v_prenex_686))) (forall ((v_prenex_3521 Int) (v_prenex_3522 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3522))) (<= 2 (* 2 (select main_a v_prenex_3521))) (<= (+ main_y 1) v_prenex_3522) (< v_prenex_3522 main_y) (<= 1000 (+ (select main_a v_prenex_3521) (select main_a v_prenex_3522))) (<= 0 (+ (select main_a v_prenex_3521) 1)))) (forall ((v_prenex_4060 Int) (v_prenex_4059 Int)) (or (<= 995 (select main_a v_prenex_4060)) (< v_prenex_4060 main_y) (<= (+ main_y 1) v_prenex_4060) (<= (select main_a v_prenex_4059) 5) (<= (* 2 (select main_a v_prenex_4059)) 6) (<= 1000 (+ (select main_a v_prenex_4059) (select main_a v_prenex_4060))))) (forall ((v_prenex_3150 Int) (v_prenex_3151 Int)) (or (< v_prenex_3151 main_y) (<= (+ main_y 1) v_prenex_3151) (<= (select main_a v_prenex_3150) 5) (<= (+ main_x 1) v_prenex_3150) (<= (select main_a v_prenex_3151) 999) (<= 1 (select main_a v_prenex_3150)) (<= (+ (select main_a v_prenex_3150) (select main_a v_prenex_3151)) 1000))) (forall ((v_prenex_5736 Int) (v_prenex_5737 Int)) (or (< v_prenex_5737 main_y) (<= 0 (+ (select main_a v_prenex_5736) 1)) (<= 995 (select main_a v_prenex_5737)) (<= (* 2 (select main_a v_prenex_5736)) 6) (<= (+ (select main_a v_prenex_5736) (select main_a v_prenex_5737)) 1000) (<= (+ main_y 1) v_prenex_5737))) (forall ((v_prenex_4823 Int) (v_prenex_4822 Int)) (or (<= (select main_a v_prenex_4823) (+ (select main_a v_prenex_4822) 998)) (< v_prenex_4823 main_y) (<= (+ main_y 1) v_prenex_4823) (<= 2 (* 2 (select main_a v_prenex_4822))) (<= (+ main_x 1) v_prenex_4822) (<= (* 2 (select main_a v_prenex_4823)) 1998))) (or (forall ((v_prenex_6248 Int)) (or (<= (* 2 (select main_a v_prenex_6248)) 1998) (<= (select main_a v_prenex_6248) 999) (<= (+ main_y 1) v_prenex_6248) (< v_prenex_6248 main_y))) (forall ((v_prenex_6247 Int)) (<= 2 (* 2 (select main_a v_prenex_6247))))) (forall ((v_prenex_4814 Int) (v_prenex_4815 Int)) (or (<= (+ main_x 1) v_prenex_4814) (< v_prenex_4814 main_x) (<= 1000 (+ (select main_a v_prenex_4814) (select main_a v_prenex_4815))) (<= (select main_a v_prenex_4814) 3))) (forall ((v_prenex_4636 Int) (v_prenex_4637 Int)) (or (<= (+ main_y 1) v_prenex_4637) (<= 0 (+ (select main_a v_prenex_4636) 1)) (< v_prenex_4637 main_y) (<= (select main_a v_prenex_4637) 999) (<= (select main_a v_prenex_4636) 3) (<= (select main_a v_prenex_4637) (+ (select main_a v_prenex_4636) 998)))) (forall ((v_prenex_3964 Int) (v_prenex_3963 Int)) (or (<= (+ (select main_a v_prenex_3963) (select main_a v_prenex_3964)) 1000) (<= (+ main_y 1) v_prenex_3964) (<= (select main_a v_prenex_3963) 5) (< v_prenex_3964 main_y) (<= (* 2 (select main_a v_prenex_3964)) 1998) (<= 2 (* 2 (select main_a v_prenex_3963))) (<= (+ main_x 1) v_prenex_3963))) (or (forall ((v_prenex_1581 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1581))) (<= 0 (+ (select main_a v_prenex_1581) 1)))) (forall ((v_prenex_1582 Int)) (or (<= (+ main_y 1) v_prenex_1582) (<= 1994 (* 2 (select main_a v_prenex_1582))) (< v_prenex_1582 main_y) (<= (* 2 (select main_a v_prenex_1582)) 1998)))) (forall ((v_prenex_781 Int) (v_prenex_782 Int)) (or (<= 997 (select main_a v_prenex_782)) (<= (+ (select main_a v_prenex_781) (select main_a v_prenex_782)) 1000) (<= (select main_a v_prenex_781) 5) (< v_prenex_782 main_y) (<= (+ main_y 1) v_prenex_782))) (forall ((v_prenex_6416 Int) (v_prenex_6415 Int)) (or (< v_prenex_6416 main_y) (<= (+ main_y 1) v_prenex_6416) (<= 2 (* 2 (select main_a v_prenex_6415))) (<= (select main_a v_prenex_6416) (+ (select main_a v_prenex_6415) 998)) (<= (select main_a v_prenex_6416) 999) (<= 0 (+ (select main_a v_prenex_6415) 1)))) (forall ((v_prenex_4148 Int) (v_prenex_4147 Int)) (or (<= 1 (select main_a v_prenex_4147)) (<= (+ main_y 1) v_prenex_4148) (<= (+ (select main_a v_prenex_4147) (select main_a v_prenex_4148)) 1000) (<= (select main_a v_prenex_4147) 5) (< v_prenex_4148 main_y) (<= (select main_a v_prenex_4148) 1001))) (forall ((v_prenex_5969 Int) (v_prenex_5968 Int)) (or (<= (select main_a v_prenex_5968) 3) (<= 995 (select main_a v_prenex_5969)) (< v_prenex_5969 main_y) (<= (select main_a v_prenex_5968) 5) (<= (+ main_y 1) v_prenex_5969) (<= (+ (select main_a v_prenex_5968) (select main_a v_prenex_5969)) 1000))) (forall ((v_prenex_4739 Int) (v_prenex_4738 Int)) (or (<= 995 (select main_a v_prenex_4739)) (<= (+ main_y 1) v_prenex_4739) (<= (+ (select main_a v_prenex_4738) 994) (select main_a v_prenex_4739)) (< v_prenex_4738 main_x) (<= (select main_a v_prenex_4738) 5) (<= 1 (select main_a v_prenex_4738)) (< v_prenex_4739 main_y))) (forall ((v_prenex_4555 Int) (v_prenex_4554 Int)) (or (<= (+ (select main_a v_prenex_4554) (select main_a v_prenex_4555)) 1000) (<= (+ main_y 1) v_prenex_4555) (< v_prenex_4555 main_y) (<= (select main_a v_prenex_4554) 3) (<= 0 (+ (select main_a v_prenex_4554) 1)) (<= 1994 (* 2 (select main_a v_prenex_4555))))) (or (forall ((v_prenex_4072 Int)) (or (<= (* 2 (select main_a v_prenex_4072)) 1998) (< v_prenex_4072 main_y) (<= (+ main_y 1) v_prenex_4072) (<= 995 (select main_a v_prenex_4072)))) (forall ((v_prenex_4071 Int)) (or (<= (select main_a v_prenex_4071) 3) (<= 1 (select main_a v_prenex_4071)) (<= (+ main_x 1) v_prenex_4071)))) (forall ((v_prenex_4995 Int) (v_prenex_4994 Int)) (or (<= (* 2 (select main_a v_prenex_4994)) 6) (<= 1 (select main_a v_prenex_4994)) (<= (+ main_y 1) v_prenex_4995) (<= (select main_a v_prenex_4995) 999) (< v_prenex_4995 main_y) (<= (+ (select main_a v_prenex_4994) (select main_a v_prenex_4995)) 1000))) (forall ((v_prenex_1904 Int) (v_prenex_1903 Int)) (or (< v_prenex_1904 main_y) (<= (+ main_y 1) v_prenex_1904) (<= (select main_a v_prenex_1904) (+ (select main_a v_prenex_1903) 998)) (<= (* 2 (select main_a v_prenex_1903)) 6) (< v_prenex_1903 main_x) (<= 995 (select main_a v_prenex_1904)) (<= 1 (select main_a v_prenex_1903)))) (or (forall ((v_prenex_1529 Int)) (or (< v_prenex_1529 main_x) (<= (select main_a v_prenex_1529) 3) (<= 2 (* 2 (select main_a v_prenex_1529))))) (forall ((v_prenex_1530 Int)) (or (<= (+ main_y 1) v_prenex_1530) (<= 997 (select main_a v_prenex_1530)) (<= (* 2 (select main_a v_prenex_1530)) 1998) (< v_prenex_1530 main_y)))) (forall ((v_prenex_1744 Int) (v_prenex_1743 Int)) (or (<= (+ main_y 1) v_prenex_1744) (<= 1 (select main_a v_prenex_1743)) (< v_prenex_1744 main_y) (<= (select main_a v_prenex_1744) 999) (<= (+ (select main_a v_prenex_1743) (select main_a v_prenex_1744)) 1000) (<= 0 (+ (select main_a v_prenex_1743) 1)))) (or (forall ((v_prenex_3515 Int)) (or (<= (* 2 (select main_a v_prenex_3515)) 6) (<= (+ main_x 1) v_prenex_3515) (<= 0 (+ (select main_a v_prenex_3515) 1)))) (forall ((v_prenex_3516 Int)) (or (<= (* 2 (select main_a v_prenex_3516)) 1998) (<= 997 (select main_a v_prenex_3516)) (<= (+ main_y 1) v_prenex_3516) (< v_prenex_3516 main_y)))) (forall ((v_prenex_5328 Int) (v_prenex_5327 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5327))) (<= (+ main_y 1) v_prenex_5328) (< v_prenex_5328 main_y) (<= 997 (select main_a v_prenex_5328)) (<= (+ main_x 1) v_prenex_5327) (<= (+ (select main_a v_prenex_5327) (select main_a v_prenex_5328)) 1000))) (forall ((v_prenex_3190 Int) (v_prenex_3191 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3190))) (<= (+ main_y 1) v_prenex_3191) (< v_prenex_3190 main_x) (<= (* 2 (select main_a v_prenex_3191)) 1998) (<= (+ (select main_a v_prenex_3190) (select main_a v_prenex_3191)) 1000) (< v_prenex_3191 main_y))) (forall ((v_prenex_587 Int) (v_prenex_588 Int)) (or (< v_prenex_588 main_y) (<= (select main_a v_prenex_587) 5) (<= (select main_a v_prenex_588) (+ (select main_a v_prenex_587) 998)) (<= (+ main_y 1) v_prenex_588) (<= (* 2 (select main_a v_prenex_588)) 1998))) (forall ((v_prenex_420 Int) (v_prenex_419 Int)) (or (<= (* 2 (select main_a v_prenex_419)) 6) (<= 995 (select main_a v_prenex_420)) (<= (+ main_y 1) v_prenex_420) (<= (select main_a v_prenex_420) (+ (select main_a v_prenex_419) 998)) (<= (+ main_x 1) v_prenex_419) (< v_prenex_420 main_y) (<= 0 (+ (select main_a v_prenex_419) 1)))) (or (forall ((v_prenex_3637 Int)) (or (<= 1 (select main_a v_prenex_3637)) (<= (+ main_x 1) v_prenex_3637))) (forall ((v_prenex_3638 Int)) (or (<= (+ main_y 1) v_prenex_3638) (< v_prenex_3638 main_y) (<= 1994 (* 2 (select main_a v_prenex_3638)))))) (forall ((v_prenex_1069 Int) (v_prenex_1068 Int)) (or (<= (select main_a v_prenex_1069) 1001) (<= 0 (+ (select main_a v_prenex_1068) 1)) (< v_prenex_1068 main_x) (<= (+ main_y 1) v_prenex_1069) (<= (+ (select main_a v_prenex_1068) 994) (select main_a v_prenex_1069)) (< v_prenex_1069 main_y))) (forall ((v_prenex_5342 Int) (v_prenex_5341 Int)) (or (<= (select main_a v_prenex_5341) 3) (< v_prenex_5341 main_x) (<= (+ main_y 1) v_prenex_5342) (<= (+ (select main_a v_prenex_5341) 994) (select main_a v_prenex_5342)) (<= 997 (select main_a v_prenex_5342)) (< v_prenex_5342 main_y))) (or (forall ((v_prenex_873 Int)) (or (<= (+ main_y 1) v_prenex_873) (<= (select main_a v_prenex_873) 1001) (<= 1994 (* 2 (select main_a v_prenex_873))) (< v_prenex_873 main_y))) (forall ((v_prenex_872 Int)) (or (< v_prenex_872 main_x) (<= (* 2 (select main_a v_prenex_872)) 6)))) (forall ((v_prenex_5109 Int) (v_prenex_5110 Int)) (or (<= (select main_a v_prenex_5109) 5) (<= (select main_a v_prenex_5110) (+ (select main_a v_prenex_5109) 998)) (<= (+ main_y 1) v_prenex_5110) (<= (select main_a v_prenex_5110) 999) (< v_prenex_5110 main_y))) (forall ((v_prenex_4676 Int) (v_prenex_4677 Int)) (or (<= (+ (select main_a v_prenex_4676) 994) (select main_a v_prenex_4677)) (<= (select main_a v_prenex_4677) 1001) (<= 1 (select main_a v_prenex_4676)) (<= (+ main_y 1) v_prenex_4677) (< v_prenex_4676 main_x) (< v_prenex_4677 main_y))) (or (forall ((v_prenex_5303 Int)) (or (<= (select main_a v_prenex_5303) 5) (<= (+ main_x 1) v_prenex_5303) (<= (select main_a v_prenex_5303) 3))) (forall ((v_prenex_5304 Int)) (or (<= (* 2 (select main_a v_prenex_5304)) 1998) (< v_prenex_5304 main_y) (<= (+ main_y 1) v_prenex_5304)))) (forall ((v_prenex_5536 Int) (v_prenex_5535 Int)) (or (<= (+ main_y 1) v_prenex_5536) (<= 1000 (+ (select main_a v_prenex_5535) (select main_a v_prenex_5536))) (<= (+ main_x 1) v_prenex_5535) (<= 2 (* 2 (select main_a v_prenex_5535))) (<= 1994 (* 2 (select main_a v_prenex_5536))) (<= (select main_a v_prenex_5535) 5) (< v_prenex_5536 main_y))) (forall ((v_prenex_5569 Int) (v_prenex_5570 Int)) (or (<= (+ main_y 1) v_prenex_5570) (< v_prenex_5570 main_y) (<= (select main_a v_prenex_5570) 1001) (<= (* 2 (select main_a v_prenex_5569)) 6) (<= (select main_a v_prenex_5569) 3) (<= (+ (select main_a v_prenex_5569) 994) (select main_a v_prenex_5570)))) (forall ((v_prenex_398 Int) (v_prenex_397 Int)) (or (<= 1000 (+ (select main_a v_prenex_397) (select main_a v_prenex_398))) (< v_prenex_398 main_y) (<= 0 (+ (select main_a v_prenex_397) 1)) (<= 1994 (* 2 (select main_a v_prenex_398))) (<= (* 2 (select main_a v_prenex_397)) 6) (<= (+ main_y 1) v_prenex_398) (< v_prenex_397 main_x))) (or (forall ((v_prenex_3055 Int)) (or (<= (select main_a v_prenex_3055) 1001) (< v_prenex_3055 main_y) (<= 1994 (* 2 (select main_a v_prenex_3055))) (<= (+ main_y 1) v_prenex_3055))) (forall ((v_prenex_3054 Int)) (or (<= (select main_a v_prenex_3054) 3) (<= (* 2 (select main_a v_prenex_3054)) 6)))) (forall ((v_prenex_5408 Int) (v_prenex_5407 Int)) (or (<= 1000 (+ (select main_a v_prenex_5407) (select main_a v_prenex_5408))) (<= 995 (select main_a v_prenex_5408)) (<= (+ main_y 1) v_prenex_5408) (<= 0 (+ (select main_a v_prenex_5407) 1)) (< v_prenex_5408 main_y) (< v_prenex_5407 main_x))) (forall ((v_prenex_5741 Int) (v_prenex_5740 Int)) (or (<= (+ main_y 1) v_prenex_5741) (< v_prenex_5741 main_y) (<= (select main_a v_prenex_5741) 1001) (<= 0 (+ (select main_a v_prenex_5740) 1)) (<= (select main_a v_prenex_5741) (+ (select main_a v_prenex_5740) 998)) (<= 2 (* 2 (select main_a v_prenex_5740))))) (forall ((v_prenex_5967 Int) (v_prenex_5966 Int)) (or (<= (+ main_x 1) v_prenex_5966) (<= (+ (select main_a v_prenex_5966) (select main_a v_prenex_5967)) 1000) (<= (* 2 (select main_a v_prenex_5967)) 1998) (< v_prenex_5967 main_y) (<= (+ main_y 1) v_prenex_5967))) (forall ((v_prenex_1019 Int) (v_prenex_1018 Int)) (or (<= 1 (select main_a v_prenex_1018)) (<= (+ main_x 1) v_prenex_1018) (<= 1000 (+ (select main_a v_prenex_1018) (select main_a v_prenex_1019))) (<= (+ main_y 1) v_prenex_1019) (<= 0 (+ (select main_a v_prenex_1018) 1)) (<= 997 (select main_a v_prenex_1019)) (< v_prenex_1019 main_y))) (forall ((v_prenex_4054 Int) (v_prenex_4053 Int)) (or (< v_prenex_4054 main_y) (<= (+ main_y 1) v_prenex_4054) (<= (+ main_x 1) v_prenex_4053) (<= 1000 (+ (select main_a v_prenex_4053) (select main_a v_prenex_4054))) (<= (* 2 (select main_a v_prenex_4054)) 1998) (<= (select main_a v_prenex_4053) 3))) (forall ((v_prenex_2592 Int) (v_prenex_2591 Int)) (or (<= (select main_a v_prenex_2591) 3) (< v_prenex_2591 main_x) (<= (+ main_x 1) v_prenex_2591) (<= (+ main_y 1) v_prenex_2592) (<= 1000 (+ (select main_a v_prenex_2591) (select main_a v_prenex_2592))))) (or (forall ((v_prenex_322 Int)) (<= (* 2 (select main_a v_prenex_322)) 1998)) (forall ((v_prenex_321 Int)) (or (<= (+ main_x 1) v_prenex_321) (<= 2 (* 2 (select main_a v_prenex_321))) (< v_prenex_321 main_x) (<= (* 2 (select main_a v_prenex_321)) 6)))) (or (forall ((v_prenex_2238 Int)) (or (<= (+ main_x 1) v_prenex_2238) (<= (select main_a v_prenex_2238) 3))) (forall ((v_prenex_2239 Int)) (or (<= 995 (select main_a v_prenex_2239)) (<= 1994 (* 2 (select main_a v_prenex_2239))) (< v_prenex_2239 main_y) (<= (+ main_y 1) v_prenex_2239)))) (forall ((v_prenex_610 Int) (v_prenex_609 Int)) (or (< v_prenex_609 main_x) (<= 2 (* 2 (select main_a v_prenex_609))) (< v_prenex_610 main_y) (<= 0 (+ (select main_a v_prenex_609) 1)) (<= (+ main_y 1) v_prenex_610) (<= (select main_a v_prenex_610) 1001) (<= 1000 (+ (select main_a v_prenex_609) (select main_a v_prenex_610))))) (forall ((v_prenex_334 Int) (v_prenex_333 Int)) (or (<= 995 (select main_a v_prenex_334)) (< v_prenex_333 main_x) (<= (select main_a v_prenex_333) 5) (<= (+ main_y 1) v_prenex_334) (<= (+ (select main_a v_prenex_333) (select main_a v_prenex_334)) 1000) (< v_prenex_334 main_y))) (forall ((v_prenex_1928 Int) (v_prenex_1927 Int)) (or (<= 0 (+ (select main_a v_prenex_1927) 1)) (<= (select main_a v_prenex_1927) 5) (< v_prenex_1928 main_y) (<= (+ main_x 1) v_prenex_1927) (<= (+ main_y 1) v_prenex_1928) (<= (select main_a v_prenex_1928) 1001) (<= 1000 (+ (select main_a v_prenex_1927) (select main_a v_prenex_1928))))) (forall ((v_prenex_1896 Int) (v_prenex_1895 Int)) (or (<= (+ main_x 1) v_prenex_1895) (< v_prenex_1896 main_y) (<= 2 (* 2 (select main_a v_prenex_1895))) (<= (+ main_y 1) v_prenex_1896) (<= (+ (select main_a v_prenex_1895) (select main_a v_prenex_1896)) 1000) (<= (* 2 (select main_a v_prenex_1896)) 1998) (<= 1 (select main_a v_prenex_1895)))) (forall ((v_prenex_3553 Int) (v_prenex_3554 Int)) (or (< v_prenex_3553 main_x) (<= (+ main_x 1) v_prenex_3553) (<= (+ (select main_a v_prenex_3553) (select main_a v_prenex_3554)) 1000) (< v_prenex_3554 main_y) (<= 0 (+ (select main_a v_prenex_3553) 1)))) (or (forall ((v_prenex_6512 Int)) (or (<= (select main_a v_prenex_6512) 999) (<= (+ main_y 1) v_prenex_6512) (< v_prenex_6512 main_y))) (forall ((v_prenex_6511 Int)) (or (<= (+ main_x 1) v_prenex_6511) (<= (* 2 (select main_a v_prenex_6511)) 6)))) (forall ((v_prenex_359 Int) (v_prenex_360 Int)) (or (<= 0 (+ (select main_a v_prenex_359) 1)) (<= (+ (select main_a v_prenex_359) (select main_a v_prenex_360)) 1000) (<= (+ main_y 1) v_prenex_360) (<= (select main_a v_prenex_359) 5) (< v_prenex_360 main_y) (<= (select main_a v_prenex_360) 999))) (forall ((v_prenex_3400 Int) (v_prenex_3401 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3400))) (<= (* 2 (select main_a v_prenex_3400)) 6) (<= (select main_a v_prenex_3401) (+ (select main_a v_prenex_3400) 998)) (<= 995 (select main_a v_prenex_3401)) (< v_prenex_3401 main_y) (<= (+ main_y 1) v_prenex_3401))) (or (forall ((v_prenex_3943 Int)) (or (< v_prenex_3943 main_x) (<= (* 2 (select main_a v_prenex_3943)) 6) (<= (select main_a v_prenex_3943) 5))) (forall ((v_prenex_3944 Int)) (or (< v_prenex_3944 main_y) (<= (+ main_y 1) v_prenex_3944) (<= (* 2 (select main_a v_prenex_3944)) 1998)))) (forall ((v_prenex_5765 Int) (v_prenex_5764 Int)) (or (<= (+ main_y 1) v_prenex_5765) (<= (+ (select main_a v_prenex_5764) (select main_a v_prenex_5765)) 1000) (<= 995 (select main_a v_prenex_5765)) (<= 2 (* 2 (select main_a v_prenex_5764))) (<= 0 (+ (select main_a v_prenex_5764) 1)) (< v_prenex_5764 main_x) (< v_prenex_5765 main_y))) (forall ((v_prenex_5116 Int) (v_prenex_5115 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5115))) (<= (select main_a v_prenex_5115) 5) (<= (+ main_y 1) v_prenex_5116) (<= 997 (select main_a v_prenex_5116)) (< v_prenex_5116 main_y) (<= (+ (select main_a v_prenex_5115) 994) (select main_a v_prenex_5116)))) (forall ((v_prenex_4474 Int) (v_prenex_4475 Int)) (or (<= 0 (+ (select main_a v_prenex_4474) 1)) (< v_prenex_4475 main_y) (<= 997 (select main_a v_prenex_4475)) (<= (+ main_y 1) v_prenex_4475) (<= (+ (select main_a v_prenex_4474) (select main_a v_prenex_4475)) 1000) (<= (select main_a v_prenex_4474) 5))) (forall ((v_prenex_1342 Int) (v_prenex_1341 Int)) (or (< v_prenex_1342 main_y) (<= (select main_a v_prenex_1341) 3) (<= (+ (select main_a v_prenex_1341) 994) (select main_a v_prenex_1342)) (<= (* 2 (select main_a v_prenex_1342)) 1998) (<= (+ main_y 1) v_prenex_1342) (<= (select main_a v_prenex_1341) 5))) (forall ((v_prenex_2112 Int) (v_prenex_2111 Int)) (or (<= 0 (+ (select main_a v_prenex_2111) 1)) (<= (+ (select main_a v_prenex_2111) 994) (select main_a v_prenex_2112)) (<= 997 (select main_a v_prenex_2112)) (< v_prenex_2112 main_y) (<= (+ main_y 1) v_prenex_2112))) (forall ((v_prenex_5067 Int) (v_prenex_5066 Int)) (or (<= (+ main_x 1) v_prenex_5066) (<= (+ main_y 1) v_prenex_5067) (< v_prenex_5067 main_y) (<= 995 (select main_a v_prenex_5067)) (<= 0 (+ (select main_a v_prenex_5066) 1)) (<= (+ (select main_a v_prenex_5066) (select main_a v_prenex_5067)) 1000))) (or (forall ((v_prenex_2994 Int)) (or (< v_prenex_2994 main_x) (<= 0 (+ (select main_a v_prenex_2994) 1)) (<= (select main_a v_prenex_2994) 5))) (forall ((v_prenex_2995 Int)) (or (<= (select main_a v_prenex_2995) 999) (<= (+ main_y 1) v_prenex_2995) (< v_prenex_2995 main_y) (<= 1994 (* 2 (select main_a v_prenex_2995)))))) (forall ((v_prenex_5079 Int) (v_prenex_5078 Int)) (or (<= (+ main_y 1) v_prenex_5079) (<= (select main_a v_prenex_5079) 999) (<= (+ (select main_a v_prenex_5078) 994) (select main_a v_prenex_5079)) (< v_prenex_5079 main_y))) (or (forall ((v_prenex_4875 Int)) (or (<= 997 (select main_a v_prenex_4875)) (<= (+ main_y 1) v_prenex_4875) (< v_prenex_4875 main_y) (<= 1994 (* 2 (select main_a v_prenex_4875))))) (forall ((v_prenex_4874 Int)) (or (<= 1 (select main_a v_prenex_4874)) (<= 0 (+ (select main_a v_prenex_4874) 1))))) (forall ((v_prenex_4300 Int) (v_prenex_4299 Int)) (or (<= 995 (select main_a v_prenex_4300)) (<= (* 2 (select main_a v_prenex_4299)) 6) (<= 2 (* 2 (select main_a v_prenex_4299))) (<= (+ main_y 1) v_prenex_4300) (<= (+ (select main_a v_prenex_4299) 994) (select main_a v_prenex_4300)) (< v_prenex_4300 main_y))) (or (forall ((v_prenex_5613 Int)) (or (<= (select main_a v_prenex_5613) 5) (<= (* 2 (select main_a v_prenex_5613)) 6) (< v_prenex_5613 main_x))) (forall ((v_prenex_5614 Int)) (or (<= (+ main_y 1) v_prenex_5614) (< v_prenex_5614 main_y) (<= 1994 (* 2 (select main_a v_prenex_5614)))))) (forall ((v_prenex_2387 Int) (v_prenex_2386 Int)) (or (<= 995 (select main_a v_prenex_2387)) (<= (+ main_x 1) v_prenex_2386) (<= (+ main_y 1) v_prenex_2387) (<= (select main_a v_prenex_2387) (+ (select main_a v_prenex_2386) 998)) (<= 0 (+ (select main_a v_prenex_2386) 1)) (<= 1 (select main_a v_prenex_2386)) (< v_prenex_2387 main_y))) (forall ((v_prenex_1700 Int) (v_prenex_1699 Int)) (or (< v_prenex_1700 main_y) (<= (select main_a v_prenex_1699) 3) (<= 1 (select main_a v_prenex_1699)) (<= (+ main_y 1) v_prenex_1700) (<= (+ (select main_a v_prenex_1699) (select main_a v_prenex_1700)) 1000) (< v_prenex_1699 main_x) (<= 995 (select main_a v_prenex_1700)))) (forall ((v_prenex_5657 Int) (v_prenex_5656 Int)) (or (<= (select main_a v_prenex_5656) 3) (<= (+ main_x 1) v_prenex_5656) (< v_prenex_5657 main_y) (<= (+ main_y 1) v_prenex_5657) (<= (* 2 (select main_a v_prenex_5656)) 6) (<= (select main_a v_prenex_5657) (+ (select main_a v_prenex_5656) 998)) (<= (* 2 (select main_a v_prenex_5657)) 1998))) (forall ((v_prenex_3450 Int) (v_prenex_3451 Int)) (or (<= (+ main_y 1) v_prenex_3451) (< v_prenex_3451 main_y) (< v_prenex_3450 main_x) (<= (+ (select main_a v_prenex_3450) 994) (select main_a v_prenex_3451)) (<= (* 2 (select main_a v_prenex_3450)) 6) (<= (select main_a v_prenex_3451) 999))) (or (forall ((v_prenex_2288 Int)) (or (<= 1 (select main_a v_prenex_2288)) (<= (+ main_x 1) v_prenex_2288))) (forall ((v_prenex_2289 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2289))) (< v_prenex_2289 main_y) (<= (+ main_y 1) v_prenex_2289) (<= (select main_a v_prenex_2289) 1001)))) (or (forall ((v_prenex_2187 Int)) (<= 1 (select main_a v_prenex_2187))) (forall ((v_prenex_2188 Int)) (or (<= (* 2 (select main_a v_prenex_2188)) 1998) (< v_prenex_2188 main_y) (<= 1994 (* 2 (select main_a v_prenex_2188))) (<= (+ main_y 1) v_prenex_2188)))) (or (forall ((v_prenex_1633 Int)) (or (<= (select main_a v_prenex_1633) 3) (<= 0 (+ (select main_a v_prenex_1633) 1)) (<= (+ main_x 1) v_prenex_1633) (< v_prenex_1633 main_x))) (forall ((v_prenex_1634 Int)) (<= 1994 (* 2 (select main_a v_prenex_1634))))) (forall ((v_prenex_662 Int) (v_prenex_661 Int)) (or (<= 2 (* 2 (select main_a v_prenex_661))) (<= (+ (select main_a v_prenex_661) (select main_a v_prenex_662)) 1000) (<= (+ main_y 1) v_prenex_662) (< v_prenex_662 main_y) (<= (* 2 (select main_a v_prenex_662)) 1998) (< v_prenex_661 main_x) (<= 0 (+ (select main_a v_prenex_661) 1)))) (forall ((v_prenex_6438 Int) (v_prenex_6437 Int)) (or (< v_prenex_6438 main_y) (<= 1 (select main_a v_prenex_6437)) (<= (+ main_x 1) v_prenex_6437) (< v_prenex_6437 main_x) (<= (+ (select main_a v_prenex_6437) (select main_a v_prenex_6438)) 1000))) (or (forall ((v_prenex_2229 Int)) (or (<= (+ main_y 1) v_prenex_2229) (< v_prenex_2229 main_y) (<= (* 2 (select main_a v_prenex_2229)) 1998))) (forall ((v_prenex_2228 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2228))) (<= (+ main_x 1) v_prenex_2228)))) (forall ((v_prenex_3333 Int) (v_prenex_3332 Int)) (or (<= (select main_a v_prenex_3333) (+ (select main_a v_prenex_3332) 998)) (< v_prenex_3332 main_x) (<= (* 2 (select main_a v_prenex_3332)) 6) (<= (+ main_x 1) v_prenex_3332))) (forall ((v_prenex_6043 Int) (v_prenex_6044 Int)) (or (< v_prenex_6044 main_y) (< v_prenex_6043 main_x) (<= (select main_a v_prenex_6043) 3) (<= 1994 (* 2 (select main_a v_prenex_6044))) (<= (+ (select main_a v_prenex_6043) (select main_a v_prenex_6044)) 1000) (<= (+ main_y 1) v_prenex_6044))) (forall ((v_prenex_2015 Int) (v_prenex_2016 Int)) (or (< v_prenex_2016 main_y) (<= (* 2 (select main_a v_prenex_2015)) 6) (<= 2 (* 2 (select main_a v_prenex_2015))) (<= (select main_a v_prenex_2016) 999) (<= (+ main_x 1) v_prenex_2015) (<= (+ main_y 1) v_prenex_2016) (<= (select main_a v_prenex_2016) (+ (select main_a v_prenex_2015) 998)))) (or (forall ((v_prenex_649 Int)) (or (<= (select main_a v_prenex_649) 3) (<= (+ main_x 1) v_prenex_649) (<= 0 (+ (select main_a v_prenex_649) 1)))) (forall ((v_prenex_650 Int)) (or (<= (+ main_y 1) v_prenex_650) (< v_prenex_650 main_y) (<= 995 (select main_a v_prenex_650)) (<= (* 2 (select main_a v_prenex_650)) 1998)))) (forall ((v_prenex_4290 Int) (v_prenex_4289 Int)) (or (< v_prenex_4290 main_y) (<= (+ main_y 1) v_prenex_4290) (<= (+ (select main_a v_prenex_4289) (select main_a v_prenex_4290)) 1000) (<= (select main_a v_prenex_4289) 5) (<= (select main_a v_prenex_4289) 3) (<= (select main_a v_prenex_4290) 1001) (<= (+ main_x 1) v_prenex_4289))) (or (forall ((v_prenex_486 Int)) (or (<= (select main_a v_prenex_486) 1001) (<= (+ main_y 1) v_prenex_486) (< v_prenex_486 main_y) (<= (* 2 (select main_a v_prenex_486)) 1998))) (forall ((v_prenex_485 Int)) (or (<= (select main_a v_prenex_485) 5) (< v_prenex_485 main_x) (<= 1 (select main_a v_prenex_485))))) (forall ((v_prenex_4224 Int) (v_prenex_4223 Int)) (or (<= (select main_a v_prenex_4223) 5) (<= 997 (select main_a v_prenex_4224)) (<= 0 (+ (select main_a v_prenex_4223) 1)) (<= (+ main_y 1) v_prenex_4224) (<= (select main_a v_prenex_4224) (+ (select main_a v_prenex_4223) 998)) (< v_prenex_4224 main_y) (<= (+ main_x 1) v_prenex_4223))) (forall ((v_prenex_3076 Int) (v_prenex_3077 Int)) (or (<= (select main_a v_prenex_3077) 1001) (< v_prenex_3076 main_x) (<= (+ main_y 1) v_prenex_3077) (< v_prenex_3077 main_y) (<= (select main_a v_prenex_3076) 5) (<= (+ (select main_a v_prenex_3076) (select main_a v_prenex_3077)) 1000))) (or (forall ((v_prenex_3920 Int)) (or (<= (* 2 (select main_a v_prenex_3920)) 1998) (<= (+ main_y 1) v_prenex_3920) (< v_prenex_3920 main_y))) (forall ((v_prenex_3919 Int)) (or (<= 1 (select main_a v_prenex_3919)) (<= (select main_a v_prenex_3919) 5)))) (or (forall ((v_prenex_3181 Int)) (or (<= (select main_a v_prenex_3181) 999) (<= (* 2 (select main_a v_prenex_3181)) 1998) (< v_prenex_3181 main_y) (<= (+ main_y 1) v_prenex_3181))) (forall ((v_prenex_3180 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3180))) (<= (select main_a v_prenex_3180) 5)))) (forall ((v_prenex_2224 Int) (v_prenex_2225 Int)) (or (<= (select main_a v_prenex_2224) 3) (< v_prenex_2224 main_x) (<= (+ main_x 1) v_prenex_2224) (<= (+ (select main_a v_prenex_2224) 994) (select main_a v_prenex_2225)))) (forall ((v_prenex_4548 Int) (v_prenex_4549 Int)) (or (<= 997 (select main_a v_prenex_4549)) (<= (+ main_y 1) v_prenex_4549) (< v_prenex_4549 main_y) (<= (+ (select main_a v_prenex_4548) (select main_a v_prenex_4549)) 1000) (<= (+ main_x 1) v_prenex_4548) (<= (select main_a v_prenex_4548) 3))) (forall ((v_prenex_211 Int) (v_prenex_212 Int)) (or (<= (+ main_y 1) v_prenex_212) (<= (+ main_x 1) v_prenex_211) (<= (+ (select main_a v_prenex_211) (select main_a v_prenex_212)) 1000) (<= (select main_a v_prenex_211) 3) (<= (* 2 (select main_a v_prenex_212)) 1998) (< v_prenex_212 main_y))) (or (forall ((v_prenex_5172 Int)) (or (< v_prenex_5172 main_y) (<= (+ main_y 1) v_prenex_5172) (<= 1994 (* 2 (select main_a v_prenex_5172))))) (forall ((v_prenex_5171 Int)) (or (<= 0 (+ (select main_a v_prenex_5171) 1)) (< v_prenex_5171 main_x)))) (or (forall ((v_prenex_668 Int)) (or (<= (* 2 (select main_a v_prenex_668)) 1998) (<= (+ main_y 1) v_prenex_668) (<= (select main_a v_prenex_668) 1001) (< v_prenex_668 main_y))) (forall ((v_prenex_667 Int)) (or (<= (select main_a v_prenex_667) 5) (<= 2 (* 2 (select main_a v_prenex_667))) (< v_prenex_667 main_x)))) (forall ((v_prenex_1780 Int) (v_prenex_1779 Int)) (or (<= 995 (select main_a v_prenex_1780)) (<= (+ main_y 1) v_prenex_1780) (< v_prenex_1780 main_y) (<= 1000 (+ (select main_a v_prenex_1779) (select main_a v_prenex_1780))) (< v_prenex_1779 main_x))) (forall ((v_prenex_2216 Int) (v_prenex_2217 Int)) (or (<= (+ main_y 1) v_prenex_2217) (<= 2 (* 2 (select main_a v_prenex_2216))) (<= (select main_a v_prenex_2217) (+ (select main_a v_prenex_2216) 998)) (<= (* 2 (select main_a v_prenex_2217)) 1998) (<= (select main_a v_prenex_2216) 3) (< v_prenex_2216 main_x) (< v_prenex_2217 main_y))) (forall ((v_prenex_6391 Int) (v_prenex_6392 Int)) (or (<= (select main_a v_prenex_6392) 1001) (<= (+ (select main_a v_prenex_6391) 994) (select main_a v_prenex_6392)) (<= (+ main_y 1) v_prenex_6392) (<= (+ main_x 1) v_prenex_6391) (< v_prenex_6392 main_y))) (forall ((v_prenex_143 Int) (v_prenex_144 Int)) (or (<= (select main_a v_prenex_143) 5) (<= 997 (select main_a v_prenex_144)) (<= (+ (select main_a v_prenex_143) 994) (select main_a v_prenex_144)) (< v_prenex_144 main_y) (<= (+ main_y 1) v_prenex_144) (<= 0 (+ (select main_a v_prenex_143) 1)) (<= (+ main_x 1) v_prenex_143))) (forall ((v_prenex_282 Int) (v_prenex_281 Int)) (or (< v_prenex_282 main_y) (<= (+ main_x 1) v_prenex_281) (<= 1000 (+ (select main_a v_prenex_281) (select main_a v_prenex_282))) (<= (+ main_y 1) v_prenex_282) (<= 995 (select main_a v_prenex_282)) (<= (select main_a v_prenex_281) 3))) (forall ((v_prenex_1760 Int) (v_prenex_1759 Int)) (or (<= (* 2 (select main_a v_prenex_1759)) 6) (<= (select main_a v_prenex_1760) (+ (select main_a v_prenex_1759) 998)) (< v_prenex_1760 main_y) (<= (* 2 (select main_a v_prenex_1760)) 1998) (<= (+ main_y 1) v_prenex_1760))) (forall ((v_prenex_617 Int) (v_prenex_618 Int)) (or (<= (select main_a v_prenex_618) 1001) (<= (+ (select main_a v_prenex_617) 994) (select main_a v_prenex_618)) (<= (+ main_y 1) v_prenex_618) (< v_prenex_618 main_y))) (forall ((v_prenex_2466 Int) (v_prenex_2467 Int)) (or (<= 1000 (+ (select main_a v_prenex_2466) (select main_a v_prenex_2467))) (< v_prenex_2466 main_x) (<= 2 (* 2 (select main_a v_prenex_2466))) (<= 0 (+ (select main_a v_prenex_2466) 1)) (<= (+ main_y 1) v_prenex_2467) (<= (select main_a v_prenex_2467) 999) (< v_prenex_2467 main_y))) (forall ((v_prenex_1996 Int) (v_prenex_1995 Int)) (or (<= (+ main_y 1) v_prenex_1996) (<= 0 (+ (select main_a v_prenex_1995) 1)) (< v_prenex_1996 main_y) (<= (select main_a v_prenex_1996) 1001) (<= (+ (select main_a v_prenex_1995) (select main_a v_prenex_1996)) 1000))) (forall ((v_prenex_1442 Int) (v_prenex_1441 Int)) (or (<= (select main_a v_prenex_1442) (+ (select main_a v_prenex_1441) 998)) (< v_prenex_1441 main_x) (<= 2 (* 2 (select main_a v_prenex_1441))) (<= (select main_a v_prenex_1441) 5) (< v_prenex_1442 main_y) (<= (+ main_y 1) v_prenex_1442) (<= 1994 (* 2 (select main_a v_prenex_1442))))) (or (forall ((v_prenex_177 Int)) (or (<= (* 2 (select main_a v_prenex_177)) 6) (<= (select main_a v_prenex_177) 5))) (forall ((v_prenex_178 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_178))) (<= (+ main_y 1) v_prenex_178) (<= 995 (select main_a v_prenex_178)) (< v_prenex_178 main_y)))) (forall ((v_prenex_5882 Int) (v_prenex_5883 Int)) (or (<= 1000 (+ (select main_a v_prenex_5882) (select main_a v_prenex_5883))) (<= (+ main_y 1) v_prenex_5883) (<= 995 (select main_a v_prenex_5883)) (< v_prenex_5883 main_y) (<= (+ main_x 1) v_prenex_5882))) (forall ((v_prenex_860 Int) (v_prenex_861 Int)) (or (<= (+ main_y 1) v_prenex_861) (<= (select main_a v_prenex_860) 3) (<= 995 (select main_a v_prenex_861)) (<= 1000 (+ (select main_a v_prenex_860) (select main_a v_prenex_861))) (<= (select main_a v_prenex_860) 5) (< v_prenex_861 main_y))) (forall ((v_prenex_1838 Int) (v_prenex_1837 Int)) (or (< v_prenex_1838 main_y) (<= 0 (+ (select main_a v_prenex_1837) 1)) (<= (+ (select main_a v_prenex_1837) 994) (select main_a v_prenex_1838)) (<= (+ main_x 1) v_prenex_1837) (<= 1994 (* 2 (select main_a v_prenex_1838))) (<= (+ main_y 1) v_prenex_1838))) (forall ((v_prenex_2156 Int) (v_prenex_2155 Int)) (or (< v_prenex_2156 main_y) (<= (+ main_x 1) v_prenex_2155) (<= (+ (select main_a v_prenex_2155) (select main_a v_prenex_2156)) 1000) (<= (+ main_y 1) v_prenex_2156) (<= 0 (+ (select main_a v_prenex_2155) 1)) (<= (select main_a v_prenex_2156) 999) (<= 1 (select main_a v_prenex_2155)))) (forall ((v_prenex_6201 Int) (v_prenex_6202 Int)) (or (<= (+ (select main_a v_prenex_6201) (select main_a v_prenex_6202)) 1000) (<= (+ main_y 1) v_prenex_6202) (<= (* 2 (select main_a v_prenex_6201)) 6) (< v_prenex_6202 main_y) (<= (select main_a v_prenex_6202) 999) (<= 2 (* 2 (select main_a v_prenex_6201))))) (forall ((v_prenex_820 Int) (v_prenex_821 Int)) (or (<= (+ main_y 1) v_prenex_821) (<= 995 (select main_a v_prenex_821)) (<= 1000 (+ (select main_a v_prenex_820) (select main_a v_prenex_821))) (< v_prenex_820 main_x) (< v_prenex_821 main_y) (<= 0 (+ (select main_a v_prenex_820) 1)) (<= 2 (* 2 (select main_a v_prenex_820))))) (forall ((v_prenex_1736 Int) (v_prenex_1735 Int)) (or (<= (select main_a v_prenex_1735) 5) (<= (+ (select main_a v_prenex_1735) 994) (select main_a v_prenex_1736)) (< v_prenex_1736 main_y) (<= (* 2 (select main_a v_prenex_1736)) 1998) (<= (* 2 (select main_a v_prenex_1735)) 6) (<= (+ main_x 1) v_prenex_1735) (<= (+ main_y 1) v_prenex_1736))) (forall ((v_prenex_5857 Int) (v_prenex_5856 Int)) (or (<= (+ (select main_a v_prenex_5856) 994) (select main_a v_prenex_5857)) (<= (+ main_y 1) v_prenex_5857) (<= 997 (select main_a v_prenex_5857)) (< v_prenex_5857 main_y) (<= (+ main_x 1) v_prenex_5856) (<= 0 (+ (select main_a v_prenex_5856) 1)))) (forall ((v_prenex_1195 Int) (v_prenex_1194 Int)) (or (< v_prenex_1195 main_y) (< v_prenex_1194 main_x) (<= 0 (+ (select main_a v_prenex_1194) 1)) (<= (+ main_y 1) v_prenex_1195) (<= 995 (select main_a v_prenex_1195)) (<= (+ (select main_a v_prenex_1194) 994) (select main_a v_prenex_1195)))) (or (forall ((v_prenex_2533 Int)) (or (<= (select main_a v_prenex_2533) 3) (<= (* 2 (select main_a v_prenex_2533)) 6))) (forall ((v_prenex_2534 Int)) (or (<= (+ main_y 1) v_prenex_2534) (< v_prenex_2534 main_y) (<= (* 2 (select main_a v_prenex_2534)) 1998)))) (forall ((v_prenex_4657 Int) (v_prenex_4656 Int)) (or (<= (* 2 (select main_a v_prenex_4657)) 1998) (<= (+ main_y 1) v_prenex_4657) (<= 0 (+ (select main_a v_prenex_4656) 1)) (< v_prenex_4657 main_y) (<= 1000 (+ (select main_a v_prenex_4656) (select main_a v_prenex_4657))))) (forall ((v_prenex_3090 Int) (v_prenex_3091 Int)) (or (<= (select main_a v_prenex_3091) 999) (<= (select main_a v_prenex_3090) 5) (< v_prenex_3091 main_y) (<= 0 (+ (select main_a v_prenex_3090) 1)) (<= (+ (select main_a v_prenex_3090) 994) (select main_a v_prenex_3091)) (<= (+ main_y 1) v_prenex_3091))) (forall ((v_prenex_2541 Int) (v_prenex_2542 Int)) (or (<= 995 (select main_a v_prenex_2542)) (<= (* 2 (select main_a v_prenex_2541)) 6) (<= (+ (select main_a v_prenex_2541) 994) (select main_a v_prenex_2542)) (<= (select main_a v_prenex_2541) 3) (< v_prenex_2542 main_y) (<= (+ main_y 1) v_prenex_2542) (<= (+ main_x 1) v_prenex_2541))) (forall ((v_prenex_857 Int) (v_prenex_856 Int)) (or (< v_prenex_857 main_y) (<= (+ main_x 1) v_prenex_856) (<= (* 2 (select main_a v_prenex_856)) 6) (<= (+ main_y 1) v_prenex_857) (<= 0 (+ (select main_a v_prenex_856) 1)) (<= (select main_a v_prenex_857) 1001) (<= (+ (select main_a v_prenex_856) 994) (select main_a v_prenex_857)))) (forall ((v_prenex_1992 Int) (v_prenex_1991 Int)) (or (< v_prenex_1992 main_y) (<= (+ main_x 1) v_prenex_1991) (<= (+ main_y 1) v_prenex_1992) (<= 0 (+ (select main_a v_prenex_1991) 1)) (<= 995 (select main_a v_prenex_1992)) (<= (+ (select main_a v_prenex_1991) 994) (select main_a v_prenex_1992)))) (forall ((v_prenex_3198 Int) (v_prenex_3199 Int)) (or (<= (+ (select main_a v_prenex_3198) 994) (select main_a v_prenex_3199)) (<= (+ main_y 1) v_prenex_3199) (<= 0 (+ (select main_a v_prenex_3198) 1)) (<= 1 (select main_a v_prenex_3198)) (<= 1994 (* 2 (select main_a v_prenex_3199))) (< v_prenex_3199 main_y))) (forall ((v_prenex_798 Int) (v_prenex_799 Int)) (or (< v_prenex_798 main_x) (< v_prenex_799 main_y) (<= (* 2 (select main_a v_prenex_798)) 6) (<= (+ main_y 1) v_prenex_799) (<= 1994 (* 2 (select main_a v_prenex_799))) (<= 0 (+ (select main_a v_prenex_798) 1)) (<= (+ (select main_a v_prenex_798) (select main_a v_prenex_799)) 1000))) (forall ((v_prenex_4048 Int) (v_prenex_4047 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4047))) (<= (+ main_x 1) v_prenex_4047) (<= (+ main_y 1) v_prenex_4048) (<= (+ (select main_a v_prenex_4047) 994) (select main_a v_prenex_4048)) (< v_prenex_4048 main_y) (<= (select main_a v_prenex_4048) 1001))) (or (forall ((v_prenex_2895 Int)) (or (<= 0 (+ (select main_a v_prenex_2895) 1)) (<= (select main_a v_prenex_2895) 5))) (forall ((v_prenex_2896 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2896))) (< v_prenex_2896 main_y) (<= (* 2 (select main_a v_prenex_2896)) 1998) (<= (+ main_y 1) v_prenex_2896)))) (forall ((v_prenex_2376 Int) (v_prenex_2377 Int)) (or (<= (+ main_y 1) v_prenex_2377) (<= 1994 (* 2 (select main_a v_prenex_2377))) (<= (select main_a v_prenex_2376) 3) (<= 1000 (+ (select main_a v_prenex_2376) (select main_a v_prenex_2377))) (< v_prenex_2377 main_y))) (forall ((v_prenex_6486 Int) (v_prenex_6485 Int)) (or (<= (+ main_y 1) v_prenex_6486) (<= (+ (select main_a v_prenex_6485) (select main_a v_prenex_6486)) 1000) (< v_prenex_6485 main_x) (<= 1994 (* 2 (select main_a v_prenex_6486))) (< v_prenex_6486 main_y) (<= (* 2 (select main_a v_prenex_6485)) 6))) (forall ((v_prenex_5877 Int) (v_prenex_5876 Int)) (or (<= (+ main_y 1) v_prenex_5877) (<= (select main_a v_prenex_5876) 3) (<= 2 (* 2 (select main_a v_prenex_5876))) (< v_prenex_5877 main_y) (<= 995 (select main_a v_prenex_5877)) (<= 1000 (+ (select main_a v_prenex_5876) (select main_a v_prenex_5877))) (<= (+ main_x 1) v_prenex_5876))) (or (forall ((v_prenex_4667 Int)) (or (<= (select main_a v_prenex_4667) 1001) (<= 1994 (* 2 (select main_a v_prenex_4667))) (<= (+ main_y 1) v_prenex_4667) (< v_prenex_4667 main_y))) (forall ((v_prenex_4666 Int)) (or (<= (+ main_x 1) v_prenex_4666) (<= 2 (* 2 (select main_a v_prenex_4666))) (<= (* 2 (select main_a v_prenex_4666)) 6)))) (forall ((v_prenex_5761 Int) (v_prenex_5760 Int)) (or (<= 1000 (+ (select main_a v_prenex_5760) (select main_a v_prenex_5761))) (<= (+ main_x 1) v_prenex_5760) (<= (select main_a v_prenex_5760) 3) (<= (+ main_y 1) v_prenex_5761) (< v_prenex_5761 main_y) (<= (select main_a v_prenex_5761) 1001) (<= (* 2 (select main_a v_prenex_5760)) 6))) (or (forall ((v_prenex_951 Int)) (or (<= (select main_a v_prenex_951) 999) (<= (* 2 (select main_a v_prenex_951)) 1998) (< v_prenex_951 main_y) (<= (+ main_y 1) v_prenex_951))) (forall ((v_prenex_950 Int)) (or (<= (+ main_x 1) v_prenex_950) (<= (select main_a v_prenex_950) 3) (<= 0 (+ (select main_a v_prenex_950) 1))))) (forall ((v_prenex_5947 Int) (v_prenex_5946 Int)) (or (< v_prenex_5947 main_y) (<= (select main_a v_prenex_5946) 5) (<= 1000 (+ (select main_a v_prenex_5946) (select main_a v_prenex_5947))) (<= (+ main_x 1) v_prenex_5946) (<= (+ main_y 1) v_prenex_5947) (<= (select main_a v_prenex_5947) 1001))) (forall ((v_prenex_2457 Int) (v_prenex_2456 Int)) (or (<= (select main_a v_prenex_2456) 3) (< v_prenex_2456 main_x) (<= 997 (select main_a v_prenex_2457)) (< v_prenex_2457 main_y) (<= 1 (select main_a v_prenex_2456)) (<= 1000 (+ (select main_a v_prenex_2456) (select main_a v_prenex_2457))) (<= (+ main_y 1) v_prenex_2457))) (or (forall ((v_prenex_899 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_899))) (<= (* 2 (select main_a v_prenex_899)) 1998) (<= (+ main_y 1) v_prenex_899) (< v_prenex_899 main_y))) (forall ((v_prenex_898 Int)) (or (<= (+ main_x 1) v_prenex_898) (<= 1 (select main_a v_prenex_898)) (<= 2 (* 2 (select main_a v_prenex_898)))))) (forall ((v_prenex_1676 Int) (v_prenex_1675 Int)) (or (<= (select main_a v_prenex_1675) 3) (<= (select main_a v_prenex_1675) 5) (<= (select main_a v_prenex_1676) 999) (<= (+ main_y 1) v_prenex_1676) (<= (+ (select main_a v_prenex_1675) 994) (select main_a v_prenex_1676)) (< v_prenex_1676 main_y))) (or (forall ((v_prenex_5399 Int)) (or (< v_prenex_5399 main_x) (<= (select main_a v_prenex_5399) 5) (<= (* 2 (select main_a v_prenex_5399)) 6))) (forall ((v_prenex_5400 Int)) (or (<= (select main_a v_prenex_5400) 999) (<= (+ main_y 1) v_prenex_5400) (< v_prenex_5400 main_y) (<= (* 2 (select main_a v_prenex_5400)) 1998)))) (or (forall ((v_prenex_6037 Int)) (or (< v_prenex_6037 main_x) (<= (select main_a v_prenex_6037) 5) (<= 0 (+ (select main_a v_prenex_6037) 1)))) (forall ((v_prenex_6038 Int)) (or (<= (+ main_y 1) v_prenex_6038) (<= (* 2 (select main_a v_prenex_6038)) 1998) (<= 995 (select main_a v_prenex_6038)) (< v_prenex_6038 main_y)))) (or (forall ((v_prenex_4103 Int)) (or (<= (+ main_x 1) v_prenex_4103) (<= 2 (* 2 (select main_a v_prenex_4103))))) (forall ((v_prenex_4104 Int)) (or (<= (* 2 (select main_a v_prenex_4104)) 1998) (< v_prenex_4104 main_y) (<= (select main_a v_prenex_4104) 999) (<= (+ main_y 1) v_prenex_4104)))) (or (forall ((v_prenex_6303 Int)) (or (< v_prenex_6303 main_x) (<= (select main_a v_prenex_6303) 3))) (forall ((v_prenex_6304 Int)) (or (< v_prenex_6304 main_y) (<= (* 2 (select main_a v_prenex_6304)) 1998) (<= (+ main_y 1) v_prenex_6304) (<= (select main_a v_prenex_6304) 999)))) (or (forall ((v_prenex_6052 Int)) (or (< v_prenex_6052 main_y) (<= 1994 (* 2 (select main_a v_prenex_6052))) (<= 995 (select main_a v_prenex_6052)) (<= (+ main_y 1) v_prenex_6052))) (forall ((v_prenex_6051 Int)) (or (<= 0 (+ (select main_a v_prenex_6051) 1)) (< v_prenex_6051 main_x) (<= (* 2 (select main_a v_prenex_6051)) 6)))) (forall ((v_prenex_1716 Int) (v_prenex_1715 Int)) (or (<= 0 (+ (select main_a v_prenex_1715) 1)) (<= (+ (select main_a v_prenex_1715) 994) (select main_a v_prenex_1716)) (<= (select main_a v_prenex_1716) 999) (<= (+ main_y 1) v_prenex_1716) (< v_prenex_1716 main_y))) (forall ((v_prenex_2003 Int) (v_prenex_2004 Int)) (or (< v_prenex_2003 main_x) (<= (+ main_x 1) v_prenex_2003) (<= (+ (select main_a v_prenex_2003) 994) (select main_a v_prenex_2004)) (<= 1 (select main_a v_prenex_2003)) (<= (select main_a v_prenex_2003) 5))) (forall ((v_prenex_6109 Int) (v_prenex_6110 Int)) (or (<= (+ main_y 1) v_prenex_6110) (< v_prenex_6110 main_y) (<= (+ (select main_a v_prenex_6109) 994) (select main_a v_prenex_6110)) (<= 1 (select main_a v_prenex_6109)) (<= 997 (select main_a v_prenex_6110)))) (forall ((v_prenex_1774 Int) (v_prenex_1773 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1773))) (< v_prenex_1774 main_y) (<= (+ main_y 1) v_prenex_1774) (<= (+ main_x 1) v_prenex_1773) (<= (select main_a v_prenex_1774) (+ (select main_a v_prenex_1773) 998)) (<= (* 2 (select main_a v_prenex_1774)) 1998) (<= (* 2 (select main_a v_prenex_1773)) 6))) (forall ((v_prenex_2679 Int) (v_prenex_2680 Int)) (or (<= 0 (+ (select main_a v_prenex_2679) 1)) (< v_prenex_2680 main_y) (<= (select main_a v_prenex_2679) 5) (<= (* 2 (select main_a v_prenex_2680)) 1998) (<= (+ main_y 1) v_prenex_2680) (<= (+ (select main_a v_prenex_2679) (select main_a v_prenex_2680)) 1000))) (or (forall ((v_prenex_3632 Int)) (or (< v_prenex_3632 main_y) (<= (+ main_y 1) v_prenex_3632) (<= (* 2 (select main_a v_prenex_3632)) 1998))) (forall ((v_prenex_3631 Int)) (or (<= (select main_a v_prenex_3631) 5) (< v_prenex_3631 main_x) (<= 0 (+ (select main_a v_prenex_3631) 1))))) (forall ((v_prenex_1021 Int) (v_prenex_1020 Int)) (or (<= (+ main_x 1) v_prenex_1020) (<= 1994 (* 2 (select main_a v_prenex_1021))) (<= 1 (select main_a v_prenex_1020)) (<= (+ (select main_a v_prenex_1020) (select main_a v_prenex_1021)) 1000) (<= (+ main_y 1) v_prenex_1021) (< v_prenex_1021 main_y) (<= 0 (+ (select main_a v_prenex_1020) 1)))) (forall ((v_prenex_6399 Int) (v_prenex_6400 Int)) (or (< v_prenex_6400 main_y) (<= (+ main_y 1) v_prenex_6400) (<= (* 2 (select main_a v_prenex_6399)) 6) (<= (select main_a v_prenex_6399) 5) (<= 1000 (+ (select main_a v_prenex_6399) (select main_a v_prenex_6400))) (<= 995 (select main_a v_prenex_6400)) (< v_prenex_6399 main_x))) (forall ((v_prenex_2747 Int) (v_prenex_2748 Int)) (or (<= (+ main_y 1) v_prenex_2748) (<= (select main_a v_prenex_2747) 5) (<= (+ main_x 1) v_prenex_2747) (<= (select main_a v_prenex_2748) 999) (< v_prenex_2748 main_y) (<= (+ (select main_a v_prenex_2747) (select main_a v_prenex_2748)) 1000))) (forall ((v_prenex_6019 Int) (v_prenex_6020 Int)) (or (<= (+ main_y 1) v_prenex_6020) (<= (+ main_x 1) v_prenex_6019) (<= (* 2 (select main_a v_prenex_6019)) 6) (< v_prenex_6020 main_y) (<= (+ (select main_a v_prenex_6019) (select main_a v_prenex_6020)) 1000) (<= 1994 (* 2 (select main_a v_prenex_6020))))) (forall ((v_prenex_4764 Int) (v_prenex_4765 Int)) (or (< v_prenex_4765 main_y) (<= (+ main_y 1) v_prenex_4765) (<= 997 (select main_a v_prenex_4765)) (<= (select main_a v_prenex_4764) 3) (<= (select main_a v_prenex_4764) 5) (<= 1000 (+ (select main_a v_prenex_4764) (select main_a v_prenex_4765))))) (forall ((v_prenex_2886 Int) (v_prenex_2885 Int)) (or (< v_prenex_2885 main_x) (<= (+ main_y 1) v_prenex_2886) (< v_prenex_2886 main_y) (<= (+ (select main_a v_prenex_2885) 994) (select main_a v_prenex_2886)) (<= (select main_a v_prenex_2885) 5) (<= (* 2 (select main_a v_prenex_2885)) 6) (<= (select main_a v_prenex_2886) 999))) (forall ((v_prenex_6285 Int) (v_prenex_6286 Int)) (or (< v_prenex_6286 main_y) (<= 1 (select main_a v_prenex_6285)) (<= (+ (select main_a v_prenex_6285) 994) (select main_a v_prenex_6286)) (<= (+ main_y 1) v_prenex_6286) (<= 1994 (* 2 (select main_a v_prenex_6286))) (<= (* 2 (select main_a v_prenex_6285)) 6))) (forall ((v_prenex_6226 Int) (v_prenex_6225 Int)) (or (< v_prenex_6226 main_y) (<= (select main_a v_prenex_6225) 3) (<= (select main_a v_prenex_6226) (+ (select main_a v_prenex_6225) 998)) (<= (+ main_y 1) v_prenex_6226) (<= 997 (select main_a v_prenex_6226)) (<= 2 (* 2 (select main_a v_prenex_6225))))) (forall ((v_prenex_303 Int) (v_prenex_304 Int)) (or (<= (+ main_y 1) v_prenex_304) (<= 995 (select main_a v_prenex_304)) (<= (select main_a v_prenex_303) 3) (< v_prenex_304 main_y) (<= (+ (select main_a v_prenex_303) (select main_a v_prenex_304)) 1000))) (forall ((v_prenex_4565 Int) (v_prenex_4564 Int)) (or (<= (select main_a v_prenex_4565) (+ (select main_a v_prenex_4564) 998)) (<= 997 (select main_a v_prenex_4565)) (<= 2 (* 2 (select main_a v_prenex_4564))) (<= (+ main_y 1) v_prenex_4565) (<= 0 (+ (select main_a v_prenex_4564) 1)) (< v_prenex_4565 main_y))) (forall ((v_prenex_4513 Int) (v_prenex_4512 Int)) (or (<= 1 (select main_a v_prenex_4512)) (<= 1000 (+ (select main_a v_prenex_4512) (select main_a v_prenex_4513))) (<= 0 (+ (select main_a v_prenex_4512) 1)) (<= (+ main_x 1) v_prenex_4512) (<= (+ main_y 1) v_prenex_4513) (<= 995 (select main_a v_prenex_4513)) (< v_prenex_4513 main_y))) (forall ((v_prenex_2507 Int) (v_prenex_2508 Int)) (or (<= 997 (select main_a v_prenex_2508)) (<= (+ main_y 1) v_prenex_2508) (<= (select main_a v_prenex_2507) 5) (< v_prenex_2508 main_y) (<= 0 (+ (select main_a v_prenex_2507) 1)) (< v_prenex_2507 main_x) (<= (+ (select main_a v_prenex_2507) (select main_a v_prenex_2508)) 1000))) (or (forall ((v_prenex_3654 Int)) (or (<= (select main_a v_prenex_3654) 1001) (<= 1994 (* 2 (select main_a v_prenex_3654))) (<= (+ main_y 1) v_prenex_3654) (< v_prenex_3654 main_y))) (forall ((v_prenex_3653 Int)) (or (< v_prenex_3653 main_x) (<= 2 (* 2 (select main_a v_prenex_3653)))))) (or (forall ((v_prenex_5916 Int)) (or (<= 1 (select main_a v_prenex_5916)) (<= (select main_a v_prenex_5916) 5) (<= (+ main_x 1) v_prenex_5916))) (forall ((v_prenex_5917 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5917))) (<= (+ main_y 1) v_prenex_5917) (<= (* 2 (select main_a v_prenex_5917)) 1998) (< v_prenex_5917 main_y)))) (or (forall ((v_prenex_1509 Int)) (or (<= 0 (+ (select main_a v_prenex_1509) 1)) (< v_prenex_1509 main_x) (<= (+ main_x 1) v_prenex_1509) (<= (* 2 (select main_a v_prenex_1509)) 6))) (forall ((v_prenex_1510 Int)) (<= (* 2 (select main_a v_prenex_1510)) 1998))) (or (forall ((v_prenex_613 Int)) (or (<= (select main_a v_prenex_613) 5) (<= 2 (* 2 (select main_a v_prenex_613))) (<= (+ main_x 1) v_prenex_613))) (forall ((v_prenex_614 Int)) (or (< v_prenex_614 main_y) (<= 997 (select main_a v_prenex_614)) (<= 1994 (* 2 (select main_a v_prenex_614))) (<= (+ main_y 1) v_prenex_614)))) (or (forall ((v_prenex_2438 Int)) (or (<= (+ main_x 1) v_prenex_2438) (<= 2 (* 2 (select main_a v_prenex_2438))) (<= 1 (select main_a v_prenex_2438)))) (forall ((v_prenex_2439 Int)) (or (< v_prenex_2439 main_y) (<= (+ main_y 1) v_prenex_2439) (<= 1994 (* 2 (select main_a v_prenex_2439))) (<= 997 (select main_a v_prenex_2439))))) (forall ((v_prenex_2165 Int) (v_prenex_2166 Int)) (or (<= (+ (select main_a v_prenex_2165) 994) (select main_a v_prenex_2166)) (<= 995 (select main_a v_prenex_2166)) (<= 2 (* 2 (select main_a v_prenex_2165))) (< v_prenex_2166 main_y) (<= (select main_a v_prenex_2165) 5) (<= (+ main_y 1) v_prenex_2166))) (forall ((v_prenex_5183 Int) (v_prenex_5184 Int)) (or (<= (+ main_x 1) v_prenex_5183) (<= 1 (select main_a v_prenex_5183)) (< v_prenex_5184 main_y) (<= (+ main_y 1) v_prenex_5184) (<= (select main_a v_prenex_5184) 1001) (<= (select main_a v_prenex_5183) 5) (<= (+ (select main_a v_prenex_5183) 994) (select main_a v_prenex_5184)))) (forall ((v_prenex_2280 Int) (v_prenex_2281 Int)) (or (<= 0 (+ (select main_a v_prenex_2280) 1)) (<= (select main_a v_prenex_2281) (+ (select main_a v_prenex_2280) 998)) (< v_prenex_2280 main_x) (<= 2 (* 2 (select main_a v_prenex_2280))) (<= (+ main_x 1) v_prenex_2280))) (or (forall ((v_prenex_1034 Int)) (or (<= (select main_a v_prenex_1034) 5) (< v_prenex_1034 main_x) (<= (* 2 (select main_a v_prenex_1034)) 6))) (forall ((v_prenex_1035 Int)) (or (<= (+ main_y 1) v_prenex_1035) (<= 997 (select main_a v_prenex_1035)) (< v_prenex_1035 main_y) (<= 1994 (* 2 (select main_a v_prenex_1035)))))) (forall ((v_prenex_2688 Int) (v_prenex_2687 Int)) (or (<= 995 (select main_a v_prenex_2688)) (< v_prenex_2687 main_x) (<= (+ main_y 1) v_prenex_2688) (< v_prenex_2688 main_y) (<= 1 (select main_a v_prenex_2687)) (<= (+ (select main_a v_prenex_2687) (select main_a v_prenex_2688)) 1000) (<= 0 (+ (select main_a v_prenex_2687) 1)))) (forall ((v_prenex_5529 Int) (v_prenex_5530 Int)) (or (<= (select main_a v_prenex_5530) (+ (select main_a v_prenex_5529) 998)) (<= (* 2 (select main_a v_prenex_5529)) 6) (<= (select main_a v_prenex_5530) 1001) (<= (+ main_y 1) v_prenex_5530) (< v_prenex_5530 main_y) (<= 2 (* 2 (select main_a v_prenex_5529))))) (or (forall ((v_prenex_6127 Int)) (or (<= (+ main_x 1) v_prenex_6127) (<= 2 (* 2 (select main_a v_prenex_6127))) (<= (* 2 (select main_a v_prenex_6127)) 6))) (forall ((v_prenex_6128 Int)) (or (<= 997 (select main_a v_prenex_6128)) (<= (+ main_y 1) v_prenex_6128) (< v_prenex_6128 main_y) (<= (* 2 (select main_a v_prenex_6128)) 1998)))) (forall ((v_prenex_3360 Int) (v_prenex_3361 Int)) (or (<= (select main_a v_prenex_3361) 999) (<= (+ main_x 1) v_prenex_3360) (<= 1000 (+ (select main_a v_prenex_3360) (select main_a v_prenex_3361))) (<= (select main_a v_prenex_3360) 5) (< v_prenex_3361 main_y) (<= (+ main_y 1) v_prenex_3361) (<= 0 (+ (select main_a v_prenex_3360) 1)))) (forall ((v_prenex_4193 Int) (v_prenex_4194 Int)) (or (<= (+ main_y 1) v_prenex_4194) (< v_prenex_4194 main_y) (<= (+ (select main_a v_prenex_4193) (select main_a v_prenex_4194)) 1000) (<= (+ main_x 1) v_prenex_4193) (<= (select main_a v_prenex_4193) 3) (<= 1994 (* 2 (select main_a v_prenex_4194))))) (forall ((v_prenex_525 Int) (v_prenex_526 Int)) (or (<= 1 (select main_a v_prenex_525)) (< v_prenex_526 main_y) (<= (+ main_y 1) v_prenex_526) (<= (select main_a v_prenex_525) 5) (<= 995 (select main_a v_prenex_526)) (<= (select main_a v_prenex_526) (+ (select main_a v_prenex_525) 998)))) (or (forall ((v_prenex_4332 Int)) (or (< v_prenex_4332 main_y) (<= (+ main_y 1) v_prenex_4332) (<= (select main_a v_prenex_4332) 999) (<= 1994 (* 2 (select main_a v_prenex_4332))))) (forall ((v_prenex_4331 Int)) (or (<= (* 2 (select main_a v_prenex_4331)) 6) (<= 2 (* 2 (select main_a v_prenex_4331)))))) (forall ((v_prenex_5449 Int) (v_prenex_5450 Int)) (or (<= (+ (select main_a v_prenex_5449) (select main_a v_prenex_5450)) 1000) (< v_prenex_5450 main_y) (<= 2 (* 2 (select main_a v_prenex_5449))) (<= (* 2 (select main_a v_prenex_5450)) 1998) (<= (+ main_y 1) v_prenex_5450) (<= 0 (+ (select main_a v_prenex_5449) 1)))) (forall ((v_prenex_5684 Int) (v_prenex_5685 Int)) (or (<= (+ main_y 1) v_prenex_5685) (<= (+ main_x 1) v_prenex_5684) (<= (select main_a v_prenex_5685) (+ (select main_a v_prenex_5684) 998)) (<= 1 (select main_a v_prenex_5684)) (<= 1994 (* 2 (select main_a v_prenex_5685))) (< v_prenex_5685 main_y))) (forall ((v_prenex_5248 Int) (v_prenex_5247 Int)) (or (<= (+ main_y 1) v_prenex_5248) (<= (+ (select main_a v_prenex_5247) (select main_a v_prenex_5248)) 1000) (< v_prenex_5248 main_y) (<= 1 (select main_a v_prenex_5247)) (<= 0 (+ (select main_a v_prenex_5247) 1)) (<= (select main_a v_prenex_5248) 1001))) (or (forall ((v_prenex_4076 Int)) (or (<= (+ main_y 1) v_prenex_4076) (<= (select main_a v_prenex_4076) 999) (< v_prenex_4076 main_y) (<= 1994 (* 2 (select main_a v_prenex_4076))))) (forall ((v_prenex_4075 Int)) (or (<= 0 (+ (select main_a v_prenex_4075) 1)) (<= (select main_a v_prenex_4075) 5)))) (forall ((v_prenex_433 Int) (v_prenex_434 Int)) (or (<= (* 2 (select main_a v_prenex_433)) 6) (<= (+ (select main_a v_prenex_433) 994) (select main_a v_prenex_434)) (< v_prenex_434 main_y) (<= (+ main_y 1) v_prenex_434) (<= 995 (select main_a v_prenex_434)) (< v_prenex_433 main_x))) (forall ((v_prenex_5855 Int) (v_prenex_5854 Int)) (or (< v_prenex_5855 main_y) (<= (select main_a v_prenex_5855) (+ (select main_a v_prenex_5854) 998)) (<= (* 2 (select main_a v_prenex_5854)) 6) (<= (+ main_x 1) v_prenex_5854) (<= (select main_a v_prenex_5855) 1001) (<= (+ main_y 1) v_prenex_5855))) (forall ((v_prenex_2501 Int) (v_prenex_2502 Int)) (or (<= (+ main_y 1) v_prenex_2502) (<= (select main_a v_prenex_2502) 999) (<= (+ (select main_a v_prenex_2501) (select main_a v_prenex_2502)) 1000) (<= 2 (* 2 (select main_a v_prenex_2501))) (< v_prenex_2502 main_y))) (forall ((v_prenex_2732 Int) (v_prenex_2731 Int)) (or (< v_prenex_2732 main_y) (<= 1 (select main_a v_prenex_2731)) (<= 1000 (+ (select main_a v_prenex_2731) (select main_a v_prenex_2732))) (<= 997 (select main_a v_prenex_2732)) (<= (select main_a v_prenex_2731) 3) (<= (+ main_x 1) v_prenex_2731) (<= (+ main_y 1) v_prenex_2732))) (forall ((v_prenex_5985 Int) (v_prenex_5986 Int)) (or (<= (+ main_x 1) v_prenex_5985) (<= 0 (+ (select main_a v_prenex_5985) 1)) (<= (select main_a v_prenex_5985) 3) (< v_prenex_5986 main_y) (<= 1000 (+ (select main_a v_prenex_5985) (select main_a v_prenex_5986))) (<= (+ main_y 1) v_prenex_5986) (<= (* 2 (select main_a v_prenex_5986)) 1998))) (forall ((v_prenex_2711 Int) (v_prenex_2712 Int)) (or (<= (+ main_x 1) v_prenex_2711) (<= (select main_a v_prenex_2712) (+ (select main_a v_prenex_2711) 998)) (< v_prenex_2712 main_y) (<= (select main_a v_prenex_2711) 3) (<= (+ main_y 1) v_prenex_2712) (<= 995 (select main_a v_prenex_2712)) (<= 0 (+ (select main_a v_prenex_2711) 1)))) (forall ((v_prenex_6131 Int) (v_prenex_6132 Int)) (or (<= 1 (select main_a v_prenex_6131)) (<= (select main_a v_prenex_6131) 5) (<= (select main_a v_prenex_6132) 1001) (<= (+ (select main_a v_prenex_6131) (select main_a v_prenex_6132)) 1000) (< v_prenex_6132 main_y) (<= (+ main_y 1) v_prenex_6132) (<= (+ main_x 1) v_prenex_6131))) (or (forall ((v_prenex_4364 Int)) (or (<= (select main_a v_prenex_4364) 1001) (<= (+ main_y 1) v_prenex_4364) (< v_prenex_4364 main_y) (<= 1994 (* 2 (select main_a v_prenex_4364))))) (forall ((v_prenex_4363 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4363))) (<= (select main_a v_prenex_4363) 5)))) (forall ((v_prenex_3430 Int) (v_prenex_3431 Int)) (or (<= (+ (select main_a v_prenex_3430) 994) (select main_a v_prenex_3431)) (<= 997 (select main_a v_prenex_3431)) (<= (* 2 (select main_a v_prenex_3430)) 6) (<= (+ main_y 1) v_prenex_3431) (<= (select main_a v_prenex_3430) 3) (< v_prenex_3431 main_y))) (or (forall ((v_prenex_2651 Int)) (or (< v_prenex_2651 main_x) (<= (* 2 (select main_a v_prenex_2651)) 6))) (forall ((v_prenex_2652 Int)) (or (<= (+ main_y 1) v_prenex_2652) (< v_prenex_2652 main_y) (<= 995 (select main_a v_prenex_2652))))) (forall ((v_prenex_5033 Int) (v_prenex_5032 Int)) (or (<= (+ main_y 1) v_prenex_5033) (<= (select main_a v_prenex_5033) (+ (select main_a v_prenex_5032) 998)) (< v_prenex_5033 main_y) (<= 1994 (* 2 (select main_a v_prenex_5033))) (<= (* 2 (select main_a v_prenex_5032)) 6))) (or (forall ((v_prenex_3080 Int)) (<= 2 (* 2 (select main_a v_prenex_3080)))) (forall ((v_prenex_3081 Int)) (or (<= 995 (select main_a v_prenex_3081)) (<= (+ main_y 1) v_prenex_3081) (<= (* 2 (select main_a v_prenex_3081)) 1998) (< v_prenex_3081 main_y)))) (forall ((v_prenex_2699 Int) (v_prenex_2700 Int)) (or (<= (+ (select main_a v_prenex_2699) 994) (select main_a v_prenex_2700)) (<= (+ main_y 1) v_prenex_2700) (< v_prenex_2700 main_y) (<= 1 (select main_a v_prenex_2699)) (< v_prenex_2699 main_x) (<= (* 2 (select main_a v_prenex_2699)) 6) (<= 995 (select main_a v_prenex_2700)))) (forall ((v_prenex_374 Int) (v_prenex_373 Int)) (or (< v_prenex_374 main_y) (<= 1 (select main_a v_prenex_373)) (<= (+ main_y 1) v_prenex_374) (<= (* 2 (select main_a v_prenex_373)) 6) (<= (select main_a v_prenex_374) 999) (<= 1000 (+ (select main_a v_prenex_373) (select main_a v_prenex_374))))) (forall ((v_prenex_1970 Int) (v_prenex_1969 Int)) (or (<= (+ main_y 1) v_prenex_1970) (< v_prenex_1969 main_x) (<= (select main_a v_prenex_1969) 3) (<= 1994 (* 2 (select main_a v_prenex_1970))) (<= 2 (* 2 (select main_a v_prenex_1969))) (<= (select main_a v_prenex_1970) (+ (select main_a v_prenex_1969) 998)) (< v_prenex_1970 main_y))) (forall ((v_prenex_3987 Int) (v_prenex_3988 Int)) (or (<= (+ main_y 1) v_prenex_3988) (<= 1 (select main_a v_prenex_3987)) (<= (select main_a v_prenex_3987) 5) (< v_prenex_3988 main_y) (<= 1994 (* 2 (select main_a v_prenex_3988))) (<= 1000 (+ (select main_a v_prenex_3987) (select main_a v_prenex_3988))))) (forall ((v_prenex_1778 Int) (v_prenex_1777 Int)) (or (<= (+ (select main_a v_prenex_1777) 994) (select main_a v_prenex_1778)) (<= (select main_a v_prenex_1778) 999) (<= (select main_a v_prenex_1777) 5) (< v_prenex_1778 main_y) (<= (+ main_y 1) v_prenex_1778))) (or (forall ((v_prenex_5728 Int)) (or (< v_prenex_5728 main_x) (<= (* 2 (select main_a v_prenex_5728)) 6))) (forall ((v_prenex_5729 Int)) (or (< v_prenex_5729 main_y) (<= (select main_a v_prenex_5729) 999) (<= (+ main_y 1) v_prenex_5729) (<= 1994 (* 2 (select main_a v_prenex_5729)))))) (forall ((v_prenex_1141 Int) (v_prenex_1140 Int)) (or (<= (select main_a v_prenex_1141) (+ (select main_a v_prenex_1140) 998)) (<= (select main_a v_prenex_1141) 1001) (<= (select main_a v_prenex_1140) 3) (<= 2 (* 2 (select main_a v_prenex_1140))) (<= (+ main_y 1) v_prenex_1141) (< v_prenex_1141 main_y))) (or (forall ((v_prenex_4067 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4067))) (<= (+ main_x 1) v_prenex_4067))) (forall ((v_prenex_4068 Int)) (or (<= (select main_a v_prenex_4068) 1001) (< v_prenex_4068 main_y) (<= (* 2 (select main_a v_prenex_4068)) 1998) (<= (+ main_y 1) v_prenex_4068)))) (forall ((v_prenex_3461 Int) (v_prenex_3460 Int)) (or (< v_prenex_3461 main_y) (<= (select main_a v_prenex_3460) 3) (<= 997 (select main_a v_prenex_3461)) (<= 1 (select main_a v_prenex_3460)) (<= 1000 (+ (select main_a v_prenex_3460) (select main_a v_prenex_3461))) (<= (+ main_y 1) v_prenex_3461))) (forall ((v_prenex_437 Int) (v_prenex_438 Int)) (or (< v_prenex_438 main_y) (<= (+ main_y 1) v_prenex_438) (<= 0 (+ (select main_a v_prenex_437) 1)) (<= 1 (select main_a v_prenex_437)) (<= (+ (select main_a v_prenex_437) 994) (select main_a v_prenex_438)) (<= (select main_a v_prenex_438) 999) (< v_prenex_437 main_x))) (forall ((v_prenex_1718 Int) (v_prenex_1717 Int)) (or (<= (* 2 (select main_a v_prenex_1717)) 6) (<= (+ main_x 1) v_prenex_1717) (< v_prenex_1717 main_x) (<= (+ (select main_a v_prenex_1717) (select main_a v_prenex_1718)) 1000) (<= (+ main_y 1) v_prenex_1718))) (or (forall ((v_prenex_523 Int)) (or (<= (* 2 (select main_a v_prenex_523)) 6) (<= 0 (+ (select main_a v_prenex_523) 1)))) (forall ((v_prenex_524 Int)) (or (<= 997 (select main_a v_prenex_524)) (< v_prenex_524 main_y) (<= 1994 (* 2 (select main_a v_prenex_524))) (<= (+ main_y 1) v_prenex_524)))) (forall ((v_prenex_3216 Int) (v_prenex_3217 Int)) (or (<= (select main_a v_prenex_3216) 5) (<= 0 (+ (select main_a v_prenex_3216) 1)) (<= (+ (select main_a v_prenex_3216) 994) (select main_a v_prenex_3217)) (<= (+ main_y 1) v_prenex_3217) (< v_prenex_3217 main_y) (<= (* 2 (select main_a v_prenex_3217)) 1998))) (forall ((v_prenex_6241 Int) (v_prenex_6242 Int)) (or (<= (select main_a v_prenex_6242) (+ (select main_a v_prenex_6241) 998)) (<= 0 (+ (select main_a v_prenex_6241) 1)) (<= 1994 (* 2 (select main_a v_prenex_6242))) (<= (+ main_y 1) v_prenex_6242) (< v_prenex_6242 main_y) (<= 2 (* 2 (select main_a v_prenex_6241))))) (forall ((v_prenex_1117 Int) (v_prenex_1116 Int)) (or (<= (select main_a v_prenex_1117) 999) (<= (+ main_y 1) v_prenex_1117) (< v_prenex_1117 main_y) (<= (select main_a v_prenex_1117) (+ (select main_a v_prenex_1116) 998)) (<= (+ main_x 1) v_prenex_1116) (<= 0 (+ (select main_a v_prenex_1116) 1)))) (forall ((v_prenex_738 Int) (v_prenex_737 Int)) (or (<= (+ (select main_a v_prenex_737) (select main_a v_prenex_738)) 1000) (<= 1994 (* 2 (select main_a v_prenex_738))) (<= 1 (select main_a v_prenex_737)) (< v_prenex_737 main_x) (<= (* 2 (select main_a v_prenex_737)) 6) (<= (+ main_y 1) v_prenex_738) (< v_prenex_738 main_y))) (forall ((v_prenex_138 Int) (v_prenex_137 Int)) (or (<= 1 (select main_a v_prenex_137)) (<= (select main_a v_prenex_138) (+ (select main_a v_prenex_137) 998)) (<= (select main_a v_prenex_138) 999) (<= (select main_a v_prenex_137) 5) (< v_prenex_138 main_y) (<= (+ main_x 1) v_prenex_137) (<= (+ main_y 1) v_prenex_138))) (forall ((v_prenex_3933 Int) (v_prenex_3934 Int)) (or (<= (select main_a v_prenex_3933) 3) (<= (+ (select main_a v_prenex_3933) 994) (select main_a v_prenex_3934)) (<= (+ main_x 1) v_prenex_3933) (< v_prenex_3933 main_x) (<= 2 (* 2 (select main_a v_prenex_3933))))) (forall ((v_prenex_257 Int) (v_prenex_258 Int)) (or (<= (+ main_y 1) v_prenex_258) (<= (+ (select main_a v_prenex_257) (select main_a v_prenex_258)) 1000) (<= (select main_a v_prenex_257) 3) (< v_prenex_257 main_x) (< v_prenex_258 main_y) (<= 1994 (* 2 (select main_a v_prenex_258))) (<= 0 (+ (select main_a v_prenex_257) 1)))) (forall ((v_prenex_5848 Int) (v_prenex_5849 Int)) (or (<= (+ main_x 1) v_prenex_5848) (<= (+ main_y 1) v_prenex_5849) (< v_prenex_5849 main_y) (<= 1994 (* 2 (select main_a v_prenex_5849))) (<= (select main_a v_prenex_5848) 5) (<= (+ (select main_a v_prenex_5848) 994) (select main_a v_prenex_5849)))) (forall ((v_prenex_92 Int) (v_prenex_93 Int)) (or (<= (+ main_y 1) v_prenex_93) (<= (* 2 (select main_a v_prenex_92)) 6) (<= 1 (select main_a v_prenex_92)) (<= (select main_a v_prenex_93) (+ (select main_a v_prenex_92) 998)) (<= (select main_a v_prenex_93) 1001) (< v_prenex_93 main_y))) (forall ((v_prenex_62 Int) (v_prenex_61 Int)) (or (< v_prenex_62 main_y) (<= (select main_a v_prenex_62) 999) (<= (* 2 (select main_a v_prenex_61)) 6) (<= (select main_a v_prenex_61) 5) (<= (select main_a v_prenex_62) (+ (select main_a v_prenex_61) 998)) (<= (+ main_x 1) v_prenex_61) (<= (+ main_y 1) v_prenex_62))) (forall ((v_prenex_5534 Int) (v_prenex_5533 Int)) (or (<= (select main_a v_prenex_5533) 5) (< v_prenex_5534 main_y) (<= (* 2 (select main_a v_prenex_5533)) 6) (<= (select main_a v_prenex_5534) 999) (< v_prenex_5533 main_x) (<= (+ main_y 1) v_prenex_5534) (<= (+ (select main_a v_prenex_5533) 994) (select main_a v_prenex_5534)))) (or (forall ((v_prenex_5821 Int)) (or (<= 995 (select main_a v_prenex_5821)) (<= (* 2 (select main_a v_prenex_5821)) 1998) (<= (+ main_y 1) v_prenex_5821) (< v_prenex_5821 main_y))) (forall ((v_prenex_5820 Int)) (or (<= (* 2 (select main_a v_prenex_5820)) 6) (<= (+ main_x 1) v_prenex_5820)))) (forall ((v_prenex_3986 Int) (v_prenex_3985 Int)) (or (<= (+ main_y 1) v_prenex_3986) (<= (select main_a v_prenex_3986) (+ (select main_a v_prenex_3985) 998)) (<= (+ main_x 1) v_prenex_3985) (<= 1994 (* 2 (select main_a v_prenex_3986))) (< v_prenex_3986 main_y) (<= (* 2 (select main_a v_prenex_3985)) 6))) (or (forall ((v_prenex_1063 Int)) (or (<= (select main_a v_prenex_1063) 1001) (<= (* 2 (select main_a v_prenex_1063)) 1998) (< v_prenex_1063 main_y) (<= (+ main_y 1) v_prenex_1063))) (forall ((v_prenex_1062 Int)) (or (<= (* 2 (select main_a v_prenex_1062)) 6) (<= (select main_a v_prenex_1062) 5)))) (forall ((v_prenex_59 Int) (v_prenex_60 Int)) (or (<= 1000 (+ (select main_a v_prenex_59) (select main_a v_prenex_60))) (<= (+ main_x 1) v_prenex_59) (<= (+ main_y 1) v_prenex_60) (<= (select main_a v_prenex_60) 999) (< v_prenex_60 main_y) (<= (select main_a v_prenex_59) 3))) (or (forall ((v_prenex_1156 Int)) (<= (* 2 (select main_a v_prenex_1156)) 6)) (forall ((v_prenex_1157 Int)) (or (<= (+ main_y 1) v_prenex_1157) (< v_prenex_1157 main_y) (<= 1994 (* 2 (select main_a v_prenex_1157)))))) (forall ((v_prenex_4731 Int) (v_prenex_4730 Int)) (or (< v_prenex_4731 main_y) (<= (+ main_y 1) v_prenex_4731) (<= (select main_a v_prenex_4730) 3) (<= (+ (select main_a v_prenex_4730) 994) (select main_a v_prenex_4731)) (<= 995 (select main_a v_prenex_4731)))) (or (forall ((v_prenex_6118 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6118))) (<= (+ main_y 1) v_prenex_6118) (<= 997 (select main_a v_prenex_6118)) (< v_prenex_6118 main_y))) (forall ((v_prenex_6117 Int)) (or (<= 0 (+ (select main_a v_prenex_6117) 1)) (<= (select main_a v_prenex_6117) 5)))) (forall ((v_prenex_969 Int) (v_prenex_968 Int)) (or (<= (+ main_x 1) v_prenex_968) (< v_prenex_969 main_y) (<= 0 (+ (select main_a v_prenex_968) 1)) (<= (+ main_y 1) v_prenex_969) (<= 995 (select main_a v_prenex_969)) (<= (+ (select main_a v_prenex_968) (select main_a v_prenex_969)) 1000) (<= 1 (select main_a v_prenex_968)))) (forall ((v_prenex_394 Int) (v_prenex_393 Int)) (or (<= (+ (select main_a v_prenex_393) (select main_a v_prenex_394)) 1000) (< v_prenex_394 main_y) (<= (select main_a v_prenex_393) 3) (<= (+ main_y 1) v_prenex_394) (<= 1994 (* 2 (select main_a v_prenex_394))) (<= 1 (select main_a v_prenex_393)))) (forall ((v_prenex_5381 Int) (v_prenex_5382 Int)) (or (<= (+ (select main_a v_prenex_5381) 994) (select main_a v_prenex_5382)) (< v_prenex_5382 main_y) (<= (+ main_x 1) v_prenex_5381) (<= 0 (+ (select main_a v_prenex_5381) 1)) (< v_prenex_5381 main_x))) (forall ((v_prenex_3751 Int) (v_prenex_3752 Int)) (or (<= (select main_a v_prenex_3752) (+ (select main_a v_prenex_3751) 998)) (<= (select main_a v_prenex_3751) 3) (<= (+ main_y 1) v_prenex_3752) (< v_prenex_3751 main_x) (< v_prenex_3752 main_y) (<= (select main_a v_prenex_3752) 1001))) (forall ((v_prenex_5167 Int) (v_prenex_5168 Int)) (or (<= (select main_a v_prenex_5167) 5) (<= (+ main_y 1) v_prenex_5168) (<= (+ (select main_a v_prenex_5167) (select main_a v_prenex_5168)) 1000) (< v_prenex_5168 main_y) (<= 1994 (* 2 (select main_a v_prenex_5168))))) (forall ((v_prenex_5945 Int) (v_prenex_5944 Int)) (or (<= (+ main_y 1) v_prenex_5945) (< v_prenex_5944 main_x) (<= 1994 (* 2 (select main_a v_prenex_5945))) (<= 1000 (+ (select main_a v_prenex_5944) (select main_a v_prenex_5945))) (< v_prenex_5945 main_y) (<= (select main_a v_prenex_5944) 3) (<= (* 2 (select main_a v_prenex_5944)) 6))) (forall ((v_prenex_4126 Int) (v_prenex_4125 Int)) (or (<= (+ main_x 1) v_prenex_4125) (<= 0 (+ (select main_a v_prenex_4125) 1)) (<= (select main_a v_prenex_4125) 3) (< v_prenex_4126 main_y) (<= (select main_a v_prenex_4126) 999) (<= (+ main_y 1) v_prenex_4126) (<= 1000 (+ (select main_a v_prenex_4125) (select main_a v_prenex_4126))))) (or (forall ((v_prenex_5875 Int)) (or (<= (select main_a v_prenex_5875) 999) (<= (* 2 (select main_a v_prenex_5875)) 1998) (< v_prenex_5875 main_y) (<= (+ main_y 1) v_prenex_5875))) (forall ((v_prenex_5874 Int)) (or (<= (select main_a v_prenex_5874) 5) (<= (* 2 (select main_a v_prenex_5874)) 6)))) (or (forall ((v_prenex_2102 Int)) (or (<= (+ main_y 1) v_prenex_2102) (< v_prenex_2102 main_y) (<= (* 2 (select main_a v_prenex_2102)) 1998))) (forall ((v_prenex_2101 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2101))) (< v_prenex_2101 main_x) (<= 0 (+ (select main_a v_prenex_2101) 1))))) (forall ((v_prenex_2180 Int) (v_prenex_2179 Int)) (or (<= (select main_a v_prenex_2179) 5) (<= (select main_a v_prenex_2180) 999) (< v_prenex_2179 main_x) (< v_prenex_2180 main_y) (<= (+ main_y 1) v_prenex_2180) (<= (+ (select main_a v_prenex_2179) 994) (select main_a v_prenex_2180)))) (forall ((v_prenex_5783 Int) (v_prenex_5782 Int)) (or (<= (* 2 (select main_a v_prenex_5782)) 6) (<= 0 (+ (select main_a v_prenex_5782) 1)) (< v_prenex_5783 main_y) (<= (+ (select main_a v_prenex_5782) (select main_a v_prenex_5783)) 1000) (<= (+ main_y 1) v_prenex_5783) (<= (* 2 (select main_a v_prenex_5783)) 1998))) (or (forall ((v_prenex_1627 Int)) (or (< v_prenex_1627 main_x) (<= (* 2 (select main_a v_prenex_1627)) 6) (<= (select main_a v_prenex_1627) 3) (<= (+ main_x 1) v_prenex_1627))) (forall ((v_prenex_1628 Int)) (<= (* 2 (select main_a v_prenex_1628)) 1998))) (forall ((v_prenex_732 Int) (v_prenex_731 Int)) (or (<= (select main_a v_prenex_731) 3) (<= (+ main_y 1) v_prenex_732) (<= (* 2 (select main_a v_prenex_731)) 6) (<= 1000 (+ (select main_a v_prenex_731) (select main_a v_prenex_732))) (< v_prenex_731 main_x) (<= (select main_a v_prenex_732) 999) (< v_prenex_732 main_y))) (or (forall ((v_prenex_4744 Int)) (or (<= (select main_a v_prenex_4744) 5) (<= (+ main_x 1) v_prenex_4744) (<= 0 (+ (select main_a v_prenex_4744) 1)) (< v_prenex_4744 main_x))) (forall ((v_prenex_4745 Int)) (<= 1994 (* 2 (select main_a v_prenex_4745))))) (forall ((v_prenex_3114 Int) (v_prenex_3115 Int)) (or (<= (+ main_y 1) v_prenex_3115) (<= (select main_a v_prenex_3115) 1001) (<= 1000 (+ (select main_a v_prenex_3114) (select main_a v_prenex_3115))) (< v_prenex_3115 main_y) (<= (+ main_x 1) v_prenex_3114))) (forall ((v_prenex_5731 Int) (v_prenex_5730 Int)) (or (< v_prenex_5730 main_x) (<= 995 (select main_a v_prenex_5731)) (<= (select main_a v_prenex_5730) 3) (<= (+ (select main_a v_prenex_5730) (select main_a v_prenex_5731)) 1000) (<= (+ main_y 1) v_prenex_5731) (<= 0 (+ (select main_a v_prenex_5730) 1)) (< v_prenex_5731 main_y))) (or (forall ((v_prenex_2682 Int)) (or (<= (+ main_y 1) v_prenex_2682) (<= (* 2 (select main_a v_prenex_2682)) 1998) (< v_prenex_2682 main_y))) (forall ((v_prenex_2681 Int)) (or (<= 0 (+ (select main_a v_prenex_2681) 1)) (<= (+ main_x 1) v_prenex_2681)))) (forall ((v_prenex_2510 Int) (v_prenex_2509 Int)) (or (<= (+ main_x 1) v_prenex_2509) (<= 1000 (+ (select main_a v_prenex_2509) (select main_a v_prenex_2510))) (<= (* 2 (select main_a v_prenex_2509)) 6) (< v_prenex_2509 main_x) (<= (select main_a v_prenex_2509) 3))) (forall ((v_prenex_6328 Int) (v_prenex_6327 Int)) (or (< v_prenex_6328 main_y) (<= 1000 (+ (select main_a v_prenex_6327) (select main_a v_prenex_6328))) (<= 997 (select main_a v_prenex_6328)) (<= (+ main_y 1) v_prenex_6328) (<= 2 (* 2 (select main_a v_prenex_6327))) (<= (+ main_x 1) v_prenex_6327))) (forall ((v_prenex_2741 Int) (v_prenex_2742 Int)) (or (<= (+ main_y 1) v_prenex_2742) (<= 2 (* 2 (select main_a v_prenex_2741))) (<= 1000 (+ (select main_a v_prenex_2741) (select main_a v_prenex_2742))) (<= (select main_a v_prenex_2741) 5) (< v_prenex_2742 main_y) (<= (select main_a v_prenex_2742) 999))) (forall ((v_prenex_5232 Int) (v_prenex_5231 Int)) (or (< v_prenex_5232 main_y) (<= 1000 (+ (select main_a v_prenex_5231) (select main_a v_prenex_5232))) (<= (+ main_y 1) v_prenex_5232) (<= 997 (select main_a v_prenex_5232)))) (forall ((v_prenex_6288 Int) (v_prenex_6287 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6287))) (< v_prenex_6287 main_x) (<= (+ main_x 1) v_prenex_6287) (<= (+ (select main_a v_prenex_6287) (select main_a v_prenex_6288)) 1000) (<= 0 (+ (select main_a v_prenex_6287) 1)))) (forall ((v_prenex_67 Int) (v_prenex_68 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_68))) (< v_prenex_68 main_y) (<= 1000 (+ (select main_a v_prenex_67) (select main_a v_prenex_68))) (<= (+ main_y 1) v_prenex_68) (<= 2 (* 2 (select main_a v_prenex_67))) (<= (select main_a v_prenex_67) 3))) (forall ((v_prenex_457 Int) (v_prenex_458 Int)) (or (<= (+ main_y 1) v_prenex_458) (<= (+ (select main_a v_prenex_457) (select main_a v_prenex_458)) 1000) (< v_prenex_457 main_x) (<= 1 (select main_a v_prenex_457)) (<= (* 2 (select main_a v_prenex_458)) 1998) (< v_prenex_458 main_y))) (or (forall ((v_prenex_2020 Int)) (or (< v_prenex_2020 main_y) (<= (* 2 (select main_a v_prenex_2020)) 1998) (<= (+ main_y 1) v_prenex_2020) (<= 1994 (* 2 (select main_a v_prenex_2020))))) (forall ((v_prenex_2019 Int)) (or (< v_prenex_2019 main_x) (<= 0 (+ (select main_a v_prenex_2019) 1)) (<= (select main_a v_prenex_2019) 3)))) (or (forall ((v_prenex_5224 Int)) (or (< v_prenex_5224 main_y) (<= 1994 (* 2 (select main_a v_prenex_5224))) (<= (select main_a v_prenex_5224) 1001) (<= (+ main_y 1) v_prenex_5224))) (forall ((v_prenex_5223 Int)) (or (<= (+ main_x 1) v_prenex_5223) (<= 0 (+ (select main_a v_prenex_5223) 1)) (<= (select main_a v_prenex_5223) 5)))) (forall ((v_prenex_3060 Int) (v_prenex_3061 Int)) (or (<= 1000 (+ (select main_a v_prenex_3060) (select main_a v_prenex_3061))) (<= 0 (+ (select main_a v_prenex_3060) 1)) (<= (select main_a v_prenex_3061) 1001) (<= (+ main_y 1) v_prenex_3061) (<= (+ main_x 1) v_prenex_3060) (< v_prenex_3061 main_y))) (forall ((v_prenex_1093 Int) (v_prenex_1092 Int)) (or (<= (+ (select main_a v_prenex_1092) 994) (select main_a v_prenex_1093)) (<= (+ main_y 1) v_prenex_1093) (<= (select main_a v_prenex_1092) 3) (< v_prenex_1093 main_y) (<= (select main_a v_prenex_1093) 999) (< v_prenex_1092 main_x))) (forall ((v_prenex_2845 Int) (v_prenex_2846 Int)) (or (< v_prenex_2846 main_y) (<= (select main_a v_prenex_2846) (+ (select main_a v_prenex_2845) 998)) (<= 0 (+ (select main_a v_prenex_2845) 1)) (<= (+ main_y 1) v_prenex_2846) (< v_prenex_2845 main_x) (<= (select main_a v_prenex_2846) 999))) (forall ((v_prenex_4500 Int) (v_prenex_4501 Int)) (or (<= (+ main_y 1) v_prenex_4501) (<= (select main_a v_prenex_4500) 3) (< v_prenex_4501 main_y) (< v_prenex_4500 main_x) (<= 1 (select main_a v_prenex_4500)) (<= (* 2 (select main_a v_prenex_4501)) 1998) (<= (+ (select main_a v_prenex_4500) 994) (select main_a v_prenex_4501)))) (forall ((v_prenex_400 Int) (v_prenex_399 Int)) (or (< v_prenex_400 main_y) (<= (+ main_y 1) v_prenex_400) (< v_prenex_399 main_x) (<= 1994 (* 2 (select main_a v_prenex_400))) (<= (+ (select main_a v_prenex_399) 994) (select main_a v_prenex_400)) (<= (* 2 (select main_a v_prenex_399)) 6))) (forall ((v_prenex_5055 Int) (v_prenex_5054 Int)) (or (< v_prenex_5055 main_y) (<= 995 (select main_a v_prenex_5055)) (<= 1000 (+ (select main_a v_prenex_5054) (select main_a v_prenex_5055))) (<= (+ main_y 1) v_prenex_5055) (<= 1 (select main_a v_prenex_5054)) (<= (+ main_x 1) v_prenex_5054))) (forall ((v_prenex_6186 Int) (v_prenex_6185 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6185))) (<= 997 (select main_a v_prenex_6186)) (<= (+ (select main_a v_prenex_6185) (select main_a v_prenex_6186)) 1000) (<= 1 (select main_a v_prenex_6185)) (< v_prenex_6186 main_y) (<= (+ main_y 1) v_prenex_6186) (< v_prenex_6185 main_x))) (forall ((v_prenex_2332 Int) (v_prenex_2333 Int)) (or (<= (select main_a v_prenex_2333) 1001) (<= (* 2 (select main_a v_prenex_2332)) 6) (<= 1000 (+ (select main_a v_prenex_2332) (select main_a v_prenex_2333))) (<= (+ main_y 1) v_prenex_2333) (< v_prenex_2333 main_y))) (forall ((v_prenex_2242 Int) (v_prenex_2243 Int)) (or (<= (select main_a v_prenex_2243) (+ (select main_a v_prenex_2242) 998)) (<= (select main_a v_prenex_2242) 5) (< v_prenex_2243 main_y) (<= (+ main_x 1) v_prenex_2242) (<= 997 (select main_a v_prenex_2243)) (<= 1 (select main_a v_prenex_2242)) (<= (+ main_y 1) v_prenex_2243))) (forall ((v_prenex_6034 Int) (v_prenex_6033 Int)) (or (<= (+ main_y 1) v_prenex_6034) (<= (+ (select main_a v_prenex_6033) (select main_a v_prenex_6034)) 1000) (<= 2 (* 2 (select main_a v_prenex_6033))) (<= 0 (+ (select main_a v_prenex_6033) 1)) (<= (+ main_x 1) v_prenex_6033) (< v_prenex_6034 main_y) (<= (select main_a v_prenex_6034) 999))) (forall ((v_prenex_648 Int) (v_prenex_647 Int)) (or (< v_prenex_648 main_y) (<= (select main_a v_prenex_648) 999) (<= (+ main_x 1) v_prenex_647) (<= (+ main_y 1) v_prenex_648) (<= (+ (select main_a v_prenex_647) (select main_a v_prenex_648)) 1000) (<= 0 (+ (select main_a v_prenex_647) 1)) (<= (select main_a v_prenex_647) 3))) (or (forall ((v_prenex_4271 Int)) (or (< v_prenex_4271 main_x) (<= (select main_a v_prenex_4271) 5) (<= 1 (select main_a v_prenex_4271)))) (forall ((v_prenex_4272 Int)) (or (<= 995 (select main_a v_prenex_4272)) (<= (* 2 (select main_a v_prenex_4272)) 1998) (<= (+ main_y 1) v_prenex_4272) (< v_prenex_4272 main_y)))) (forall ((v_prenex_3223 Int) (v_prenex_3222 Int)) (or (<= 997 (select main_a v_prenex_3223)) (<= (+ (select main_a v_prenex_3222) 994) (select main_a v_prenex_3223)) (<= (+ main_x 1) v_prenex_3222) (< v_prenex_3223 main_y) (<= (+ main_y 1) v_prenex_3223) (<= 0 (+ (select main_a v_prenex_3222) 1)))) (forall ((v_prenex_6272 Int) (v_prenex_6271 Int)) (or (<= 1 (select main_a v_prenex_6271)) (<= (select main_a v_prenex_6272) (+ (select main_a v_prenex_6271) 998)) (<= (select main_a v_prenex_6272) 999) (<= (+ main_x 1) v_prenex_6271) (<= 0 (+ (select main_a v_prenex_6271) 1)) (< v_prenex_6272 main_y) (<= (+ main_y 1) v_prenex_6272))) (forall ((v_prenex_1714 Int) (v_prenex_1713 Int)) (or (<= 1000 (+ (select main_a v_prenex_1713) (select main_a v_prenex_1714))) (<= (select main_a v_prenex_1713) 5) (<= (select main_a v_prenex_1713) 3) (< v_prenex_1714 main_y) (<= (select main_a v_prenex_1714) 999) (<= (+ main_y 1) v_prenex_1714) (< v_prenex_1713 main_x))) (or (forall ((v_prenex_995 Int)) (or (<= (* 2 (select main_a v_prenex_995)) 1998) (< v_prenex_995 main_y) (<= (select main_a v_prenex_995) 1001) (<= (+ main_y 1) v_prenex_995))) (forall ((v_prenex_994 Int)) (or (<= 0 (+ (select main_a v_prenex_994) 1)) (<= (+ main_x 1) v_prenex_994)))) (forall ((v_prenex_5776 Int) (v_prenex_5777 Int)) (or (<= (select main_a v_prenex_5776) 3) (<= 1 (select main_a v_prenex_5776)) (<= 997 (select main_a v_prenex_5777)) (<= (+ main_y 1) v_prenex_5777) (< v_prenex_5777 main_y) (<= (select main_a v_prenex_5777) (+ (select main_a v_prenex_5776) 998)))) (or (forall ((v_prenex_3913 Int)) (or (<= (* 2 (select main_a v_prenex_3913)) 6) (<= 0 (+ (select main_a v_prenex_3913) 1)))) (forall ((v_prenex_3914 Int)) (or (<= (* 2 (select main_a v_prenex_3914)) 1998) (<= (+ main_y 1) v_prenex_3914) (<= 995 (select main_a v_prenex_3914)) (< v_prenex_3914 main_y)))) (forall ((v_prenex_5735 Int) (v_prenex_5734 Int)) (or (<= (select main_a v_prenex_5735) 1001) (< v_prenex_5734 main_x) (<= 0 (+ (select main_a v_prenex_5734) 1)) (< v_prenex_5735 main_y) (<= (+ main_y 1) v_prenex_5735) (<= (+ (select main_a v_prenex_5734) (select main_a v_prenex_5735)) 1000) (<= (select main_a v_prenex_5734) 3))) (or (forall ((v_prenex_788 Int)) (or (<= (+ main_y 1) v_prenex_788) (<= (* 2 (select main_a v_prenex_788)) 1998) (< v_prenex_788 main_y) (<= 1994 (* 2 (select main_a v_prenex_788))))) (forall ((v_prenex_787 Int)) (or (<= (select main_a v_prenex_787) 3) (<= (+ main_x 1) v_prenex_787) (<= 0 (+ (select main_a v_prenex_787) 1))))) (forall ((v_prenex_891 Int) (v_prenex_890 Int)) (or (<= (* 2 (select main_a v_prenex_890)) 6) (<= 1 (select main_a v_prenex_890)) (<= 1000 (+ (select main_a v_prenex_890) (select main_a v_prenex_891))) (< v_prenex_890 main_x) (<= (+ main_y 1) v_prenex_891) (< v_prenex_891 main_y) (<= (select main_a v_prenex_891) 999))) (or (forall ((v_prenex_5020 Int)) (<= 2 (* 2 (select main_a v_prenex_5020)))) (forall ((v_prenex_5021 Int)) (or (<= 995 (select main_a v_prenex_5021)) (<= 1994 (* 2 (select main_a v_prenex_5021))) (< v_prenex_5021 main_y) (<= (+ main_y 1) v_prenex_5021)))) (or (forall ((v_prenex_6157 Int)) (or (< v_prenex_6157 main_x) (<= 1 (select main_a v_prenex_6157)) (<= (+ main_x 1) v_prenex_6157) (<= (select main_a v_prenex_6157) 5))) (forall ((v_prenex_6158 Int)) (<= 1994 (* 2 (select main_a v_prenex_6158))))) (or (forall ((v_prenex_759 Int)) (or (<= (* 2 (select main_a v_prenex_759)) 6) (<= (+ main_x 1) v_prenex_759) (<= 2 (* 2 (select main_a v_prenex_759))))) (forall ((v_prenex_760 Int)) (or (<= (+ main_y 1) v_prenex_760) (<= 995 (select main_a v_prenex_760)) (<= (* 2 (select main_a v_prenex_760)) 1998) (< v_prenex_760 main_y)))) (forall ((v_prenex_4122 Int) (v_prenex_4121 Int)) (or (<= (+ (select main_a v_prenex_4121) (select main_a v_prenex_4122)) 1000) (<= (* 2 (select main_a v_prenex_4122)) 1998) (<= (+ main_x 1) v_prenex_4121) (<= 2 (* 2 (select main_a v_prenex_4121))) (< v_prenex_4122 main_y) (<= (+ main_y 1) v_prenex_4122))) (forall ((v_prenex_1031 Int) (v_prenex_1030 Int)) (or (<= (+ (select main_a v_prenex_1030) 994) (select main_a v_prenex_1031)) (<= 2 (* 2 (select main_a v_prenex_1030))) (<= 995 (select main_a v_prenex_1031)) (< v_prenex_1031 main_y) (<= (+ main_x 1) v_prenex_1030) (<= (+ main_y 1) v_prenex_1031))) (forall ((v_prenex_2366 Int) (v_prenex_2367 Int)) (or (< v_prenex_2366 main_x) (<= (select main_a v_prenex_2367) 1001) (< v_prenex_2367 main_y) (<= 1000 (+ (select main_a v_prenex_2366) (select main_a v_prenex_2367))) (<= (* 2 (select main_a v_prenex_2366)) 6) (<= (+ main_y 1) v_prenex_2367))) (forall ((v_prenex_1942 Int) (v_prenex_1941 Int)) (or (<= (+ main_y 1) v_prenex_1942) (<= (+ main_x 1) v_prenex_1941) (<= (+ (select main_a v_prenex_1941) (select main_a v_prenex_1942)) 1000) (<= 2 (* 2 (select main_a v_prenex_1941))) (<= 0 (+ (select main_a v_prenex_1941) 1)) (< v_prenex_1942 main_y) (<= (select main_a v_prenex_1942) 1001))) (or (forall ((v_prenex_1003 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1003))) (<= (+ main_y 1) v_prenex_1003) (< v_prenex_1003 main_y) (<= (* 2 (select main_a v_prenex_1003)) 1998))) (forall ((v_prenex_1002 Int)) (or (< v_prenex_1002 main_x) (<= 0 (+ (select main_a v_prenex_1002) 1)) (<= (select main_a v_prenex_1002) 5)))) (forall ((v_prenex_5306 Int) (v_prenex_5305 Int)) (or (<= 1000 (+ (select main_a v_prenex_5305) (select main_a v_prenex_5306))) (<= (+ main_y 1) v_prenex_5306) (<= 1994 (* 2 (select main_a v_prenex_5306))) (<= (* 2 (select main_a v_prenex_5305)) 6) (< v_prenex_5306 main_y))) (forall ((v_prenex_3967 Int) (v_prenex_3968 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3968))) (<= (+ main_x 1) v_prenex_3967) (<= (+ (select main_a v_prenex_3967) (select main_a v_prenex_3968)) 1000) (< v_prenex_3968 main_y) (<= (+ main_y 1) v_prenex_3968) (<= (select main_a v_prenex_3967) 5))) (forall ((v_prenex_2835 Int) (v_prenex_2836 Int)) (or (<= 1 (select main_a v_prenex_2835)) (<= (+ main_y 1) v_prenex_2836) (< v_prenex_2836 main_y) (<= 0 (+ (select main_a v_prenex_2835) 1)) (<= 1000 (+ (select main_a v_prenex_2835) (select main_a v_prenex_2836))) (<= (* 2 (select main_a v_prenex_2836)) 1998))) (forall ((v_prenex_156 Int) (v_prenex_155 Int)) (or (<= (+ main_x 1) v_prenex_155) (<= (select main_a v_prenex_156) 1001) (<= (+ (select main_a v_prenex_155) 994) (select main_a v_prenex_156)) (<= (select main_a v_prenex_155) 3) (< v_prenex_156 main_y) (<= (+ main_y 1) v_prenex_156))) (forall ((v_prenex_2006 Int) (v_prenex_2005 Int)) (or (<= (+ main_y 1) v_prenex_2006) (<= 997 (select main_a v_prenex_2006)) (<= (select main_a v_prenex_2005) 3) (< v_prenex_2006 main_y) (<= 1000 (+ (select main_a v_prenex_2005) (select main_a v_prenex_2006))))) (forall ((v_prenex_1145 Int) (v_prenex_1144 Int)) (or (<= (select main_a v_prenex_1145) (+ (select main_a v_prenex_1144) 998)) (< v_prenex_1144 main_x) (<= (+ main_y 1) v_prenex_1145) (<= (select main_a v_prenex_1144) 5) (<= 995 (select main_a v_prenex_1145)) (< v_prenex_1145 main_y))) (forall ((v_prenex_367 Int) (v_prenex_368 Int)) (or (<= (* 2 (select main_a v_prenex_367)) 6) (<= 1000 (+ (select main_a v_prenex_367) (select main_a v_prenex_368))) (< v_prenex_368 main_y) (<= (+ main_y 1) v_prenex_368) (<= 0 (+ (select main_a v_prenex_367) 1)) (<= (+ main_x 1) v_prenex_367) (<= (* 2 (select main_a v_prenex_368)) 1998))) (or (forall ((v_prenex_2036 Int)) (or (<= (+ main_y 1) v_prenex_2036) (< v_prenex_2036 main_y) (<= 1994 (* 2 (select main_a v_prenex_2036))))) (forall ((v_prenex_2035 Int)) (or (<= (* 2 (select main_a v_prenex_2035)) 6) (<= 2 (* 2 (select main_a v_prenex_2035)))))) (forall ((v_prenex_1920 Int) (v_prenex_1919 Int)) (or (<= (+ main_y 1) v_prenex_1920) (<= (select main_a v_prenex_1919) 5) (<= (* 2 (select main_a v_prenex_1920)) 1998) (<= (+ (select main_a v_prenex_1919) (select main_a v_prenex_1920)) 1000) (< v_prenex_1919 main_x) (< v_prenex_1920 main_y) (<= 2 (* 2 (select main_a v_prenex_1919))))) (forall ((v_prenex_846 Int) (v_prenex_847 Int)) (or (<= 1000 (+ (select main_a v_prenex_846) (select main_a v_prenex_847))) (<= (select main_a v_prenex_846) 3) (< v_prenex_846 main_x) (<= 1 (select main_a v_prenex_846)) (<= (+ main_x 1) v_prenex_846))) (or (forall ((v_prenex_4638 Int)) (<= (* 2 (select main_a v_prenex_4638)) 6)) (forall ((v_prenex_4639 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4639))) (< v_prenex_4639 main_y) (<= (+ main_y 1) v_prenex_4639) (<= (select main_a v_prenex_4639) 1001)))) (or (forall ((v_prenex_2743 Int)) (or (<= 0 (+ (select main_a v_prenex_2743) 1)) (<= (* 2 (select main_a v_prenex_2743)) 6))) (forall ((v_prenex_2744 Int)) (or (<= (* 2 (select main_a v_prenex_2744)) 1998) (<= (+ main_y 1) v_prenex_2744) (< v_prenex_2744 main_y) (<= 1994 (* 2 (select main_a v_prenex_2744)))))) (or (forall ((v_prenex_3486 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3486))) (<= (+ main_y 1) v_prenex_3486) (<= (select main_a v_prenex_3486) 1001) (< v_prenex_3486 main_y))) (forall ((v_prenex_3485 Int)) (<= 0 (+ (select main_a v_prenex_3485) 1)))) (forall ((v_prenex_255 Int) (v_prenex_256 Int)) (or (<= (select main_a v_prenex_256) 999) (<= (+ main_y 1) v_prenex_256) (<= 1 (select main_a v_prenex_255)) (<= (select main_a v_prenex_256) (+ (select main_a v_prenex_255) 998)) (<= (select main_a v_prenex_255) 3) (< v_prenex_256 main_y))) (forall ((v_prenex_2913 Int) (v_prenex_2914 Int)) (or (<= (select main_a v_prenex_2914) (+ (select main_a v_prenex_2913) 998)) (<= (* 2 (select main_a v_prenex_2914)) 1998) (<= 1 (select main_a v_prenex_2913)) (<= 0 (+ (select main_a v_prenex_2913) 1)) (< v_prenex_2914 main_y) (<= (+ main_y 1) v_prenex_2914) (< v_prenex_2913 main_x))) (forall ((v_prenex_3466 Int) (v_prenex_3467 Int)) (or (<= (select main_a v_prenex_3466) 3) (<= (+ (select main_a v_prenex_3466) 994) (select main_a v_prenex_3467)) (<= 1994 (* 2 (select main_a v_prenex_3467))) (< v_prenex_3467 main_y) (<= (+ main_y 1) v_prenex_3467))) (or (forall ((v_prenex_5589 Int)) (or (<= 0 (+ (select main_a v_prenex_5589) 1)) (<= 1 (select main_a v_prenex_5589)) (<= (+ main_x 1) v_prenex_5589))) (forall ((v_prenex_5590 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5590))) (<= (+ main_y 1) v_prenex_5590) (<= (select main_a v_prenex_5590) 1001) (< v_prenex_5590 main_y)))) (forall ((v_prenex_32 Int) (v_prenex_31 Int)) (or (<= 997 (select main_a v_prenex_32)) (<= (+ main_x 1) v_prenex_31) (<= (+ main_y 1) v_prenex_32) (< v_prenex_32 main_y) (<= 1000 (+ (select main_a v_prenex_31) (select main_a v_prenex_32))) (<= (select main_a v_prenex_31) 5))) (forall ((v_prenex_4885 Int) (v_prenex_4884 Int)) (or (<= (+ (select main_a v_prenex_4884) (select main_a v_prenex_4885)) 1000) (<= (select main_a v_prenex_4884) 3) (<= (select main_a v_prenex_4885) 1001) (<= (select main_a v_prenex_4884) 5) (<= (+ main_y 1) v_prenex_4885) (< v_prenex_4885 main_y))) (forall ((v_prenex_1594 Int) (v_prenex_1593 Int)) (or (<= (+ main_y 1) v_prenex_1594) (<= (select main_a v_prenex_1593) 3) (< v_prenex_1594 main_y) (<= (* 2 (select main_a v_prenex_1594)) 1998) (<= (+ (select main_a v_prenex_1593) (select main_a v_prenex_1594)) 1000) (<= 0 (+ (select main_a v_prenex_1593) 1)))) (forall ((v_prenex_39 Int) (v_prenex_40 Int)) (or (< v_prenex_40 main_y) (<= (select main_a v_prenex_40) (+ (select main_a v_prenex_39) 998)) (<= (* 2 (select main_a v_prenex_40)) 1998) (<= (+ main_y 1) v_prenex_40) (<= (select main_a v_prenex_39) 5))) (or (forall ((v_prenex_949 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_949))) (< v_prenex_949 main_y) (<= (+ main_y 1) v_prenex_949))) (forall ((v_prenex_948 Int)) (or (<= 1 (select main_a v_prenex_948)) (<= 2 (* 2 (select main_a v_prenex_948)))))) (forall ((v_prenex_3991 Int) (v_prenex_3992 Int)) (or (<= (+ main_y 1) v_prenex_3992) (<= (select main_a v_prenex_3991) 3) (<= (+ (select main_a v_prenex_3991) 994) (select main_a v_prenex_3992)) (<= 2 (* 2 (select main_a v_prenex_3991))) (<= (select main_a v_prenex_3992) 999) (< v_prenex_3991 main_x) (< v_prenex_3992 main_y))) (forall ((v_prenex_5270 Int) (v_prenex_5269 Int)) (or (<= (+ main_y 1) v_prenex_5270) (<= 2 (* 2 (select main_a v_prenex_5269))) (<= 997 (select main_a v_prenex_5270)) (< v_prenex_5270 main_y) (<= (+ (select main_a v_prenex_5269) 994) (select main_a v_prenex_5270)))) (forall ((v_prenex_3960 Int) (v_prenex_3959 Int)) (or (<= (select main_a v_prenex_3960) 1001) (<= (+ main_y 1) v_prenex_3960) (<= (+ (select main_a v_prenex_3959) (select main_a v_prenex_3960)) 1000) (<= 1 (select main_a v_prenex_3959)) (<= 0 (+ (select main_a v_prenex_3959) 1)) (< v_prenex_3960 main_y))) (or (forall ((v_prenex_5317 Int)) (or (<= (select main_a v_prenex_5317) 5) (<= 2 (* 2 (select main_a v_prenex_5317))) (< v_prenex_5317 main_x))) (forall ((v_prenex_5318 Int)) (or (<= (select main_a v_prenex_5318) 999) (<= (+ main_y 1) v_prenex_5318) (<= 1994 (* 2 (select main_a v_prenex_5318))) (< v_prenex_5318 main_y)))) (forall ((v_prenex_2828 Int) (v_prenex_2827 Int)) (or (<= 0 (+ (select main_a v_prenex_2827) 1)) (<= (+ (select main_a v_prenex_2827) (select main_a v_prenex_2828)) 1000) (<= (* 2 (select main_a v_prenex_2828)) 1998) (<= 2 (* 2 (select main_a v_prenex_2827))) (< v_prenex_2828 main_y) (<= (+ main_y 1) v_prenex_2828) (<= (+ main_x 1) v_prenex_2827))) (forall ((v_prenex_5334 Int) (v_prenex_5333 Int)) (or (< v_prenex_5334 main_y) (<= 997 (select main_a v_prenex_5334)) (<= 0 (+ (select main_a v_prenex_5333) 1)) (<= (+ (select main_a v_prenex_5333) (select main_a v_prenex_5334)) 1000) (<= 2 (* 2 (select main_a v_prenex_5333))) (<= (+ main_y 1) v_prenex_5334))) (forall ((v_prenex_1558 Int) (v_prenex_1557 Int)) (or (<= (select main_a v_prenex_1558) 1001) (<= (+ main_y 1) v_prenex_1558) (<= (select main_a v_prenex_1557) 5) (<= 2 (* 2 (select main_a v_prenex_1557))) (<= (select main_a v_prenex_1558) (+ (select main_a v_prenex_1557) 998)) (< v_prenex_1557 main_x) (< v_prenex_1558 main_y))) (or (forall ((v_prenex_218 Int)) (or (< v_prenex_218 main_y) (<= (select main_a v_prenex_218) 999) (<= (+ main_y 1) v_prenex_218) (<= (* 2 (select main_a v_prenex_218)) 1998))) (forall ((v_prenex_217 Int)) (or (<= (+ main_x 1) v_prenex_217) (<= (select main_a v_prenex_217) 5) (<= 0 (+ (select main_a v_prenex_217) 1))))) (forall ((v_prenex_3252 Int) (v_prenex_3253 Int)) (or (<= 995 (select main_a v_prenex_3253)) (<= (+ main_y 1) v_prenex_3253) (<= (select main_a v_prenex_3252) 5) (<= (select main_a v_prenex_3253) (+ (select main_a v_prenex_3252) 998)) (<= (select main_a v_prenex_3252) 3) (< v_prenex_3253 main_y) (< v_prenex_3252 main_x))) (forall ((v_prenex_859 Int) (v_prenex_858 Int)) (or (<= (select main_a v_prenex_859) 999) (< v_prenex_858 main_x) (< v_prenex_859 main_y) (<= (+ main_y 1) v_prenex_859) (<= 0 (+ (select main_a v_prenex_858) 1)) (<= (+ (select main_a v_prenex_858) 994) (select main_a v_prenex_859)))) (forall ((v_prenex_4312 Int) (v_prenex_4311 Int)) (or (< v_prenex_4312 main_y) (<= (select main_a v_prenex_4312) (+ (select main_a v_prenex_4311) 998)) (<= 997 (select main_a v_prenex_4312)) (<= (select main_a v_prenex_4311) 3) (<= (+ main_y 1) v_prenex_4312) (< v_prenex_4311 main_x))) (forall ((v_prenex_1211 Int) (v_prenex_1210 Int)) (or (<= 997 (select main_a v_prenex_1211)) (<= (+ main_y 1) v_prenex_1211) (<= 1000 (+ (select main_a v_prenex_1210) (select main_a v_prenex_1211))) (< v_prenex_1210 main_x) (< v_prenex_1211 main_y) (<= 2 (* 2 (select main_a v_prenex_1210))))) (forall ((v_prenex_4207 Int) (v_prenex_4208 Int)) (or (<= (+ main_y 1) v_prenex_4208) (<= 997 (select main_a v_prenex_4208)) (< v_prenex_4208 main_y) (<= (+ (select main_a v_prenex_4207) 994) (select main_a v_prenex_4208)) (<= (select main_a v_prenex_4207) 5) (<= (+ main_x 1) v_prenex_4207))) (forall ((v_prenex_301 Int) (v_prenex_302 Int)) (or (<= (+ main_y 1) v_prenex_302) (<= 997 (select main_a v_prenex_302)) (<= (+ (select main_a v_prenex_301) 994) (select main_a v_prenex_302)) (<= (* 2 (select main_a v_prenex_301)) 6) (<= 2 (* 2 (select main_a v_prenex_301))) (< v_prenex_302 main_y))) (or (forall ((v_prenex_1445 Int)) (or (<= 1 (select main_a v_prenex_1445)) (<= (+ main_x 1) v_prenex_1445))) (forall ((v_prenex_1446 Int)) (or (< v_prenex_1446 main_y) (<= 1994 (* 2 (select main_a v_prenex_1446))) (<= (select main_a v_prenex_1446) 999) (<= (+ main_y 1) v_prenex_1446)))) (forall ((v_prenex_4328 Int) (v_prenex_4327 Int)) (or (<= (* 2 (select main_a v_prenex_4327)) 6) (< v_prenex_4328 main_y) (<= (+ main_x 1) v_prenex_4327) (< v_prenex_4327 main_x) (<= (+ (select main_a v_prenex_4327) (select main_a v_prenex_4328)) 1000))) (forall ((v_prenex_3414 Int) (v_prenex_3415 Int)) (or (<= 1000 (+ (select main_a v_prenex_3414) (select main_a v_prenex_3415))) (<= (+ main_y 1) v_prenex_3415) (<= (select main_a v_prenex_3414) 3) (< v_prenex_3415 main_y) (<= (* 2 (select main_a v_prenex_3415)) 1998) (<= (+ main_x 1) v_prenex_3414))) (forall ((v_prenex_1848 Int) (v_prenex_1847 Int)) (or (<= (* 2 (select main_a v_prenex_1847)) 6) (<= (+ (select main_a v_prenex_1847) 994) (select main_a v_prenex_1848)) (<= 995 (select main_a v_prenex_1848)) (<= 1 (select main_a v_prenex_1847)) (< v_prenex_1848 main_y) (<= (+ main_y 1) v_prenex_1848))) (forall ((v_prenex_440 Int) (v_prenex_439 Int)) (or (< v_prenex_440 main_y) (<= (+ (select main_a v_prenex_439) (select main_a v_prenex_440)) 1000) (<= (+ main_y 1) v_prenex_440) (<= (select main_a v_prenex_440) 999) (<= 0 (+ (select main_a v_prenex_439) 1)) (< v_prenex_439 main_x))) (forall ((v_prenex_2946 Int) (v_prenex_2947 Int)) (or (< v_prenex_2947 main_y) (<= (+ main_x 1) v_prenex_2946) (<= (+ main_y 1) v_prenex_2947) (<= 997 (select main_a v_prenex_2947)) (<= 0 (+ (select main_a v_prenex_2946) 1)) (<= 1000 (+ (select main_a v_prenex_2946) (select main_a v_prenex_2947))))) (or (forall ((v_prenex_1396 Int)) (or (< v_prenex_1396 main_y) (<= 1994 (* 2 (select main_a v_prenex_1396))) (<= (+ main_y 1) v_prenex_1396) (<= 995 (select main_a v_prenex_1396)))) (forall ((v_prenex_1395 Int)) (or (<= (select main_a v_prenex_1395) 5) (<= 2 (* 2 (select main_a v_prenex_1395))) (<= (+ main_x 1) v_prenex_1395)))) (forall ((v_prenex_589 Int) (v_prenex_590 Int)) (or (<= (* 2 (select main_a v_prenex_590)) 1998) (<= (+ (select main_a v_prenex_589) 994) (select main_a v_prenex_590)) (<= 1 (select main_a v_prenex_589)) (<= (+ main_y 1) v_prenex_590) (< v_prenex_590 main_y) (<= (+ main_x 1) v_prenex_589))) (forall ((v_prenex_1296 Int) (v_prenex_1295 Int)) (or (< v_prenex_1296 main_y) (<= (+ (select main_a v_prenex_1295) 994) (select main_a v_prenex_1296)) (<= (select main_a v_prenex_1295) 3) (<= (select main_a v_prenex_1296) 999) (<= (+ main_y 1) v_prenex_1296))) (or (forall ((v_prenex_5597 Int)) (or (<= (+ main_x 1) v_prenex_5597) (<= 1 (select main_a v_prenex_5597)) (<= 2 (* 2 (select main_a v_prenex_5597))))) (forall ((v_prenex_5598 Int)) (or (<= (+ main_y 1) v_prenex_5598) (<= (* 2 (select main_a v_prenex_5598)) 1998) (< v_prenex_5598 main_y) (<= 997 (select main_a v_prenex_5598))))) (or (forall ((v_prenex_6096 Int)) (or (< v_prenex_6096 main_y) (<= 1994 (* 2 (select main_a v_prenex_6096))) (<= (* 2 (select main_a v_prenex_6096)) 1998) (<= (+ main_y 1) v_prenex_6096))) (forall ((v_prenex_6095 Int)) (or (< v_prenex_6095 main_x) (<= (select main_a v_prenex_6095) 5)))) (or (forall ((v_prenex_2433 Int)) (or (<= (+ main_y 1) v_prenex_2433) (<= (select main_a v_prenex_2433) 1001) (< v_prenex_2433 main_y) (<= 1994 (* 2 (select main_a v_prenex_2433))))) (forall ((v_prenex_2432 Int)) (or (<= (* 2 (select main_a v_prenex_2432)) 6) (<= 1 (select main_a v_prenex_2432)) (< v_prenex_2432 main_x)))) (or (forall ((v_prenex_4301 Int)) (or (<= (select main_a v_prenex_4301) 5) (<= (* 2 (select main_a v_prenex_4301)) 6))) (forall ((v_prenex_4302 Int)) (or (<= (+ main_y 1) v_prenex_4302) (<= (* 2 (select main_a v_prenex_4302)) 1998) (< v_prenex_4302 main_y)))) (forall ((v_prenex_1960 Int) (v_prenex_1959 Int)) (or (<= (+ main_y 1) v_prenex_1960) (<= 0 (+ (select main_a v_prenex_1959) 1)) (< v_prenex_1959 main_x) (<= (+ (select main_a v_prenex_1959) (select main_a v_prenex_1960)) 1000) (<= (select main_a v_prenex_1959) 3) (< v_prenex_1960 main_y) (<= (select main_a v_prenex_1960) 999))) (forall ((v_prenex_1181 Int) (v_prenex_1180 Int)) (or (<= (select main_a v_prenex_1181) (+ (select main_a v_prenex_1180) 998)) (<= (+ main_y 1) v_prenex_1181) (<= (+ main_x 1) v_prenex_1180) (<= 0 (+ (select main_a v_prenex_1180) 1)) (<= 1994 (* 2 (select main_a v_prenex_1181))) (<= (* 2 (select main_a v_prenex_1180)) 6) (< v_prenex_1181 main_y))) (forall ((v_prenex_1420 Int) (v_prenex_1419 Int)) (or (< v_prenex_1420 main_y) (<= 1000 (+ (select main_a v_prenex_1419) (select main_a v_prenex_1420))) (<= 0 (+ (select main_a v_prenex_1419) 1)) (<= (+ main_y 1) v_prenex_1420) (<= (select main_a v_prenex_1420) 1001) (<= (+ main_x 1) v_prenex_1419))) (or (forall ((v_prenex_4983 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4983))) (<= (+ main_y 1) v_prenex_4983) (<= (select main_a v_prenex_4983) 999) (< v_prenex_4983 main_y))) (forall ((v_prenex_4982 Int)) (or (<= (select main_a v_prenex_4982) 3) (<= (+ main_x 1) v_prenex_4982) (<= 2 (* 2 (select main_a v_prenex_4982)))))) (or (forall ((v_prenex_5082 Int)) (or (<= (+ main_x 1) v_prenex_5082) (<= (select main_a v_prenex_5082) 3) (<= 1 (select main_a v_prenex_5082)))) (forall ((v_prenex_5083 Int)) (or (<= (* 2 (select main_a v_prenex_5083)) 1998) (< v_prenex_5083 main_y) (<= (+ main_y 1) v_prenex_5083) (<= (select main_a v_prenex_5083) 1001)))) (forall ((v_prenex_2246 Int) (v_prenex_2247 Int)) (or (< v_prenex_2247 main_y) (<= (+ (select main_a v_prenex_2246) 994) (select main_a v_prenex_2247)) (<= 1 (select main_a v_prenex_2246)) (<= (+ main_x 1) v_prenex_2246) (< v_prenex_2246 main_x))) (or (forall ((v_prenex_570 Int)) (or (< v_prenex_570 main_y) (<= 1994 (* 2 (select main_a v_prenex_570))) (<= (+ main_y 1) v_prenex_570) (<= (select main_a v_prenex_570) 1001))) (forall ((v_prenex_569 Int)) (or (<= 0 (+ (select main_a v_prenex_569) 1)) (<= 2 (* 2 (select main_a v_prenex_569)))))) (forall ((v_prenex_320 Int) (v_prenex_319 Int)) (or (< v_prenex_320 main_y) (< v_prenex_319 main_x) (<= (select main_a v_prenex_319) 5) (<= 995 (select main_a v_prenex_320)) (<= (+ (select main_a v_prenex_319) (select main_a v_prenex_320)) 1000) (<= 0 (+ (select main_a v_prenex_319) 1)) (<= (+ main_y 1) v_prenex_320))) (or (forall ((v_prenex_564 Int)) (or (<= (select main_a v_prenex_564) 1001) (<= (+ main_y 1) v_prenex_564) (< v_prenex_564 main_y) (<= 1994 (* 2 (select main_a v_prenex_564))))) (forall ((v_prenex_563 Int)) (<= 2 (* 2 (select main_a v_prenex_563))))) (forall ((v_prenex_5148 Int) (v_prenex_5147 Int)) (or (< v_prenex_5147 main_x) (<= (+ main_x 1) v_prenex_5147) (<= 2 (* 2 (select main_a v_prenex_5147))) (< v_prenex_5148 main_y) (<= 1000 (+ (select main_a v_prenex_5147) (select main_a v_prenex_5148))))) (forall ((v_prenex_1366 Int) (v_prenex_1365 Int)) (or (<= (select main_a v_prenex_1365) 3) (<= 2 (* 2 (select main_a v_prenex_1365))) (< v_prenex_1366 main_y) (<= (+ main_y 1) v_prenex_1366) (<= 997 (select main_a v_prenex_1366)) (<= (+ (select main_a v_prenex_1365) (select main_a v_prenex_1366)) 1000))) (forall ((v_prenex_4506 Int) (v_prenex_4507 Int)) (or (<= (+ (select main_a v_prenex_4506) 994) (select main_a v_prenex_4507)) (<= (+ main_y 1) v_prenex_4507) (< v_prenex_4507 main_y) (<= 995 (select main_a v_prenex_4507)))) (or (forall ((v_prenex_5691 Int)) (or (<= (* 2 (select main_a v_prenex_5691)) 1998) (< v_prenex_5691 main_y) (<= (+ main_y 1) v_prenex_5691))) (forall ((v_prenex_5690 Int)) (or (< v_prenex_5690 main_x) (<= 1 (select main_a v_prenex_5690))))))} [2019-01-07 20:00:42,903 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-07 20:00:42,903 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-07 20:00:42,904 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-07 20:00:42,904 WARN L223 ngHoareTripleChecker]: -- [2019-01-07 20:00:42,905 WARN L224 ngHoareTripleChecker]: Pre: {2147483627#(or (forall ((v_idx_119 Int) (v_idx_117 Int) (v_idx_118 Int) (v_idx_120 Int) (v_idx_121 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= v_v_4_1 (select c_main_a v_idx_117)) (<= c_main_y v_idx_117)) (or (= 999 (select c_main_a v_idx_118)) (<= (+ c_main_y 1) v_idx_118) (< v_idx_118 c_main_y)) (or (< v_idx_120 c_main_x) (<= (+ c_main_x 1) v_idx_120) (= 1 (select c_main_a v_idx_120))) (or (<= c_main_x v_idx_119) (= v_v_6_1 (select c_main_a v_idx_119)) (< v_idx_119 (+ c_main_y 1))) (<= (+ c_main_y 1) c_main_x) (or (< v_idx_121 (+ c_main_x 1)) (= (select c_main_a v_idx_121) v_v_3_1)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_126 Int) (v_idx_124 Int) (v_idx_125 Int) (v_idx_122 Int) (v_idx_123 Int)) (exists ((v_v_186_1 Int) (v_v_190_1 Int) (v_v_188_1 Int) (v_v_187_1 Int) (v_v_189_1 Int)) (and (<= (- (- v_v_187_1) (- v_v_189_1)) (- 996)) (<= (- (- v_v_187_1) v_v_189_1) (- 1000)) (<= (- v_v_187_1 (- v_v_189_1)) 1000) (<= (- v_v_189_1 (- v_v_189_1)) 4) (or (= (select c_main_a v_idx_123) v_v_187_1) (<= (+ c_main_y 1) v_idx_123) (< v_idx_123 c_main_y)) (<= (- (- v_v_189_1) v_v_189_1) 0) (<= (- (- v_v_187_1) v_v_187_1) (- 1996)) (or (<= c_main_y v_idx_122) (= v_v_186_1 (select c_main_a v_idx_122))) (<= (- v_v_187_1 v_v_189_1) 1000) (or (< v_idx_124 (+ c_main_y 1)) (<= c_main_x v_idx_124) (= v_v_188_1 (select c_main_a v_idx_124))) (or (= v_v_190_1 (select c_main_a v_idx_126)) (< v_idx_126 (+ c_main_x 1))) (or (< v_idx_125 c_main_x) (= v_v_189_1 (select c_main_a v_idx_125)) (<= (+ c_main_x 1) v_idx_125)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)) (<= (- v_v_187_1 (- v_v_187_1)) 2000)))))} [2019-01-07 20:00:42,905 WARN L228 ngHoareTripleChecker]: Action: assume !(a[x] == 1000); [2019-01-07 20:00:42,905 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not (= (select c_main_a c_main_x) 1000)) [2019-01-07 20:00:42,905 WARN L230 ngHoareTripleChecker]: Post: {2147483626#(forall ((v_idx_127 Int) (v_idx_128 Int) (v_idx_129 Int) (v_idx_130 Int) (v_idx_131 Int)) (exists ((v_v_454_1 Int) (v_v_186_1 Int) (v_v_190_1 Int) (v_v_188_1 Int) (v_v_187_1 Int)) (and (or (< v_idx_129 (+ c_main_y 1)) (<= c_main_x v_idx_129) (= (select c_main_a v_idx_129) v_v_188_1)) (<= (- v_v_187_1 v_v_454_1) 1000) (or (< v_idx_131 (+ c_main_x 1)) (= v_v_190_1 (select c_main_a v_idx_131))) (<= (- v_v_454_1 (- v_v_454_1)) 4) (<= (- v_v_187_1 (- v_v_454_1)) 1000) (or (<= c_main_y v_idx_127) (= v_v_186_1 (select c_main_a v_idx_127))) (<= (- (- v_v_187_1) (- v_v_454_1)) (- 996)) (or (= (select c_main_a v_idx_128) v_v_187_1) (<= (+ c_main_y 1) v_idx_128) (< v_idx_128 c_main_y)) (or (<= (+ c_main_x 1) v_idx_130) (= v_v_454_1 (select c_main_a v_idx_130)) (< v_idx_130 c_main_x)) (<= (- (- v_v_187_1) v_v_187_1) (- 1996)) (<= (- (- v_v_454_1) v_v_454_1) 0) (<= (- (- v_v_187_1) v_v_454_1) (- 1000)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)) (<= (- v_v_187_1 (- v_v_187_1)) 2000))))} [2019-01-07 20:00:42,906 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-07 20:00:42,977 WARN L268 ngHoareTripleChecker]: -- [2019-01-07 20:00:42,977 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-07 20:00:49,331 WARN L181 SmtUtils]: Spent 6.35 s on a formula simplification that was a NOOP. DAG size: 109 [2019-01-07 20:00:49,332 WARN L270 ngHoareTripleChecker]: Pre: {2147483627#(or (forall ((v_idx_119 Int) (v_idx_117 Int) (v_idx_118 Int) (v_idx_120 Int) (v_idx_121 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= v_v_4_1 (select main_a v_idx_117)) (<= main_y v_idx_117)) (or (= 999 (select main_a v_idx_118)) (<= (+ main_y 1) v_idx_118) (< v_idx_118 main_y)) (or (< v_idx_120 main_x) (<= (+ main_x 1) v_idx_120) (= 1 (select main_a v_idx_120))) (or (<= main_x v_idx_119) (= v_v_6_1 (select main_a v_idx_119)) (< v_idx_119 (+ main_y 1))) (<= (+ main_y 1) main_x) (or (< v_idx_121 (+ main_x 1)) (= (select main_a v_idx_121) v_v_3_1)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_126 Int) (v_idx_124 Int) (v_idx_125 Int) (v_idx_122 Int) (v_idx_123 Int)) (exists ((v_v_186_1 Int) (v_v_190_1 Int) (v_v_188_1 Int) (v_v_187_1 Int) (v_v_189_1 Int)) (and (<= (- (- v_v_187_1) (- v_v_189_1)) (- 996)) (<= (- (- v_v_187_1) v_v_189_1) (- 1000)) (<= (- v_v_187_1 (- v_v_189_1)) 1000) (<= (- v_v_189_1 (- v_v_189_1)) 4) (or (= (select main_a v_idx_123) v_v_187_1) (<= (+ main_y 1) v_idx_123) (< v_idx_123 main_y)) (<= (- (- v_v_189_1) v_v_189_1) 0) (<= (- (- v_v_187_1) v_v_187_1) (- 1996)) (or (<= main_y v_idx_122) (= v_v_186_1 (select main_a v_idx_122))) (<= (- v_v_187_1 v_v_189_1) 1000) (or (< v_idx_124 (+ main_y 1)) (<= main_x v_idx_124) (= v_v_188_1 (select main_a v_idx_124))) (or (= v_v_190_1 (select main_a v_idx_126)) (< v_idx_126 (+ main_x 1))) (or (< v_idx_125 main_x) (= v_v_189_1 (select main_a v_idx_125)) (<= (+ main_x 1) v_idx_125)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1)) (<= (- v_v_187_1 (- v_v_187_1)) 2000)))))} [2019-01-07 20:00:49,332 WARN L274 ngHoareTripleChecker]: Action: assume !(a[x] == 1000); [2019-01-07 20:00:49,333 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not (= (select c_main_a c_main_x) 1000)) [2019-01-07 20:01:38,407 WARN L276 ngHoareTripleChecker]: Post: {2147483626#(and (forall ((v_prenex_8397 Int)) (or (<= (+ main_x 1) v_prenex_8397) (< v_prenex_8397 main_x) (<= (* 2 (select main_a v_prenex_8397)) 4) (<= 0 (* 2 (select main_a v_prenex_8397))))) (forall ((v_prenex_8553 Int) (v_prenex_8554 Int)) (or (< v_prenex_8553 main_y) (<= 998 (select main_a v_prenex_8553)) (<= (+ (select main_a v_prenex_8554) 996) (select main_a v_prenex_8553)) (<= (select main_a v_prenex_8553) 1002) (< v_prenex_8554 main_x) (<= 0 (* 2 (select main_a v_prenex_8554))) (<= (+ main_x 1) v_prenex_8554))) (forall ((v_prenex_9149 Int) (v_prenex_9148 Int)) (or (<= (* 2 (select main_a v_prenex_9149)) 4) (<= 1996 (* 2 (select main_a v_prenex_9148))) (< v_prenex_9149 main_x) (<= (+ main_x 1) v_prenex_9149) (<= (* 2 (select main_a v_prenex_9148)) 2000) (<= (select main_a v_prenex_9148) (+ (select main_a v_prenex_9149) 1000)))) (forall ((v_prenex_7401 Int) (v_prenex_7402 Int)) (or (<= (select main_a v_prenex_7402) 2) (< v_prenex_7402 main_x) (<= (* 2 (select main_a v_prenex_7401)) 2000) (<= 998 (select main_a v_prenex_7401)) (<= 1000 (+ (select main_a v_prenex_7402) (select main_a v_prenex_7401))) (< v_prenex_7401 main_y) (<= (+ main_x 1) v_prenex_7402))) (forall ((v_prenex_10010 Int) (v_prenex_10009 Int)) (or (<= (+ main_y 1) v_prenex_10009) (< v_prenex_10009 main_y) (<= 998 (select main_a v_prenex_10009)) (<= (* 2 (select main_a v_prenex_10009)) 2000) (<= 1000 (+ (select main_a v_prenex_10010) (select main_a v_prenex_10009))))) (forall ((v_prenex_8902 Int) (v_prenex_8903 Int)) (or (<= (+ main_x 1) v_prenex_8903) (<= 996 (select main_a v_prenex_8902)) (<= (* 2 (select main_a v_prenex_8903)) 4) (< v_prenex_8903 main_x) (<= 1000 (+ (select main_a v_prenex_8903) (select main_a v_prenex_8902))))) (forall ((v_idx_128 Int) (v_idx_130 Int)) (or (<= (+ main_x 1) v_idx_130) (<= 0 (* 2 (select main_a v_idx_130))) (< v_idx_130 main_x) (< v_idx_128 main_y) (<= (select main_a v_idx_128) (+ (select main_a v_idx_130) 1000)))) (forall ((v_prenex_9473 Int) (v_prenex_9472 Int)) (or (<= (+ main_y 1) v_prenex_9472) (< v_prenex_9473 main_x) (<= (* 2 (select main_a v_prenex_9473)) 4) (<= 1996 (* 2 (select main_a v_prenex_9472))) (<= (+ main_x 1) v_prenex_9473) (<= (+ (select main_a v_prenex_9473) (select main_a v_prenex_9472)) 1000) (<= (select main_a v_prenex_9472) 1002))) (forall ((v_prenex_9770 Int) (v_prenex_9771 Int)) (or (<= (select main_a v_prenex_9770) 1000) (< v_prenex_9771 main_x) (<= 0 (* 2 (select main_a v_prenex_9771))) (<= (+ (select main_a v_prenex_9771) (select main_a v_prenex_9770)) 1000) (<= (+ main_x 1) v_prenex_9771) (<= (+ main_y 1) v_prenex_9770))) (forall ((v_prenex_8314 Int) (v_prenex_8315 Int)) (or (<= 0 (select main_a v_prenex_8315)) (<= (+ main_x 1) v_prenex_8315) (< v_prenex_8315 main_x) (<= (* 2 (select main_a v_prenex_8314)) 2000) (<= (+ main_y 1) v_prenex_8314) (<= (select main_a v_prenex_8314) (+ (select main_a v_prenex_8315) 1000)))) (or (forall ((v_prenex_6889 Int)) (or (<= (+ main_y 1) v_prenex_6889) (<= 998 (select main_a v_prenex_6889)))) (forall ((v_prenex_6890 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6890))) (<= (+ main_x 1) v_prenex_6890) (< v_prenex_6890 main_x)))) (forall ((v_prenex_7328 Int) (v_prenex_7329 Int)) (or (<= (* 2 (select main_a v_prenex_7329)) 4) (<= (* 2 (select main_a v_prenex_7328)) 2000) (< v_prenex_7329 main_x) (<= (+ (select main_a v_prenex_7329) (select main_a v_prenex_7328)) 1000) (<= (+ main_x 1) v_prenex_7329))) (forall ((v_prenex_7052 Int) (v_prenex_7051 Int)) (or (<= (+ main_x 1) v_prenex_7052) (< v_prenex_7051 main_y) (<= 0 (+ (select main_a v_prenex_7052) 2)) (<= (select main_a v_prenex_7051) 1000) (< v_prenex_7052 main_x) (<= (+ (select main_a v_prenex_7052) (select main_a v_prenex_7051)) 1000))) (forall ((v_prenex_9869 Int) (v_prenex_9868 Int)) (or (< v_prenex_9869 main_x) (<= (+ main_x 1) v_prenex_9869) (< v_prenex_9868 main_y) (<= 1000 (+ (select main_a v_prenex_9869) (select main_a v_prenex_9868))) (<= 0 (+ (select main_a v_prenex_9869) 2)) (<= (select main_a v_prenex_9868) 1002))) (or (forall ((v_prenex_7054 Int)) (or (<= 0 (select main_a v_prenex_7054)) (<= (+ main_x 1) v_prenex_7054) (<= 0 (* 2 (select main_a v_prenex_7054))) (< v_prenex_7054 main_x))) (forall ((v_prenex_7058 Int)) (or (<= 996 (select main_a v_prenex_7058)) (<= 998 (select main_a v_prenex_7058))))) (forall ((v_prenex_9935 Int) (v_prenex_9934 Int)) (or (<= (* 2 (select main_a v_prenex_9935)) 4) (<= 1000 (+ (select main_a v_prenex_9935) (select main_a v_prenex_9934))) (< v_prenex_9934 main_y) (<= (+ main_x 1) v_prenex_9935) (< v_prenex_9935 main_x) (<= (* 2 (select main_a v_prenex_9934)) 2000) (<= (select main_a v_prenex_9934) 1002))) (forall ((v_prenex_8303 Int) (v_prenex_8302 Int)) (or (<= 998 (select main_a v_prenex_8302)) (< v_prenex_8302 main_y) (<= 1000 (+ (select main_a v_prenex_8303) (select main_a v_prenex_8302))) (<= (+ main_y 1) v_prenex_8302) (<= (+ main_x 1) v_prenex_8303))) (or (forall ((v_prenex_7502 Int)) (<= 1996 (* 2 (select main_a v_prenex_7502)))) (forall ((v_prenex_7503 Int)) (or (< v_prenex_7503 main_x) (<= (+ main_x 1) v_prenex_7503) (<= 0 (select main_a v_prenex_7503))))) (or (forall ((v_prenex_10524 Int)) (or (<= 998 (select main_a v_prenex_10524)) (< v_prenex_10524 main_y))) (forall ((v_prenex_10525 Int)) (or (<= (+ main_x 1) v_prenex_10525) (< v_prenex_10525 main_x) (<= 0 (* 2 (select main_a v_prenex_10525)))))) (or (forall ((v_prenex_9366 Int)) (or (<= (+ main_x 1) v_prenex_9366) (< v_prenex_9366 main_x) (<= (* 2 (select main_a v_prenex_9366)) 4) (<= 0 (select main_a v_prenex_9366)))) (forall ((v_prenex_9371 Int)) (or (<= 996 (select main_a v_prenex_9371)) (<= (select main_a v_prenex_9371) 1002) (<= (+ main_y 1) v_prenex_9371)))) (or (forall ((v_prenex_9250 Int)) (or (< v_prenex_9250 main_x) (<= (+ main_x 1) v_prenex_9250) (<= 0 (* 2 (select main_a v_prenex_9250))) (<= (select main_a v_prenex_9250) 4))) (forall ((v_prenex_9253 Int)) (or (<= (select main_a v_prenex_9253) 1000) (<= 998 (select main_a v_prenex_9253))))) (forall ((v_prenex_10622 Int) (v_prenex_10623 Int)) (or (< v_prenex_10623 main_x) (<= (+ (select main_a v_prenex_10623) (select main_a v_prenex_10622)) 1000) (<= (select main_a v_prenex_10623) 4) (<= (+ main_x 1) v_prenex_10623) (<= (+ main_y 1) v_prenex_10622))) (forall ((v_prenex_7573 Int) (v_prenex_7572 Int)) (or (<= 1000 (+ (select main_a v_prenex_7573) (select main_a v_prenex_7572))) (<= (select main_a v_prenex_7572) 1000) (<= (select main_a v_prenex_7572) 1002) (<= (+ main_x 1) v_prenex_7573) (<= (* 2 (select main_a v_prenex_7573)) 4) (< v_prenex_7573 main_x))) (forall ((v_prenex_11025 Int) (v_prenex_11024 Int)) (or (<= (select main_a v_prenex_11024) 1002) (<= (+ main_x 1) v_prenex_11025) (< v_prenex_11025 main_x) (<= 0 (select main_a v_prenex_11025)) (<= (+ (select main_a v_prenex_11025) 996) (select main_a v_prenex_11024)) (<= (select main_a v_prenex_11024) 1000))) (forall ((v_prenex_8673 Int) (v_prenex_8674 Int)) (or (<= (select main_a v_prenex_8673) 1002) (<= (+ main_x 1) v_prenex_8674) (< v_prenex_8674 main_x) (<= (+ (select main_a v_prenex_8674) 996) (select main_a v_prenex_8673)) (<= (* 2 (select main_a v_prenex_8673)) 2000) (<= 0 (+ (select main_a v_prenex_8674) 2)))) (or (forall ((v_prenex_10038 Int)) (or (<= (* 2 (select main_a v_prenex_10038)) 2000) (<= (select main_a v_prenex_10038) 1002))) (forall ((v_prenex_10037 Int)) (or (< v_prenex_10037 main_x) (<= (+ main_x 1) v_prenex_10037) (<= (select main_a v_prenex_10037) 4) (<= (* 2 (select main_a v_prenex_10037)) 4)))) (or (forall ((v_prenex_6594 Int)) (or (< v_prenex_6594 main_x) (<= 0 (* 2 (select main_a v_prenex_6594))) (<= (+ main_x 1) v_prenex_6594) (<= 0 (select main_a v_prenex_6594)))) (forall ((v_prenex_6610 Int)) (or (<= 996 (select main_a v_prenex_6610)) (<= (* 2 (select main_a v_prenex_6610)) 2000)))) (or (forall ((v_prenex_8139 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8139))) (< v_prenex_8139 main_x) (<= (+ main_x 1) v_prenex_8139) (<= 0 (select main_a v_prenex_8139)))) (forall ((v_prenex_8143 Int)) (or (<= 998 (select main_a v_prenex_8143)) (<= 1996 (* 2 (select main_a v_prenex_8143)))))) (forall ((v_prenex_7436 Int) (v_prenex_7435 Int)) (or (<= (select main_a v_prenex_7436) 2) (<= (+ (select main_a v_prenex_7436) 996) (select main_a v_prenex_7435)) (<= (+ main_x 1) v_prenex_7436) (< v_prenex_7436 main_x) (<= (select main_a v_prenex_7435) 1002) (<= 998 (select main_a v_prenex_7435)) (<= (+ main_y 1) v_prenex_7435))) (forall ((v_prenex_8542 Int) (v_prenex_8543 Int)) (or (<= (select main_a v_prenex_8543) 2) (<= 1996 (* 2 (select main_a v_prenex_8542))) (< v_prenex_8543 main_x) (<= (+ main_x 1) v_prenex_8543) (< v_prenex_8542 main_y) (<= (select main_a v_prenex_8542) (+ (select main_a v_prenex_8543) 1000)) (<= 998 (select main_a v_prenex_8542)))) (forall ((v_prenex_7029 Int) (v_prenex_7028 Int)) (or (<= (select main_a v_prenex_7028) 1002) (<= (+ main_x 1) v_prenex_7029) (<= (+ main_y 1) v_prenex_7028) (<= (select main_a v_prenex_7029) 4) (<= 998 (select main_a v_prenex_7028)) (<= (+ (select main_a v_prenex_7029) 996) (select main_a v_prenex_7028)) (< v_prenex_7029 main_x))) (forall ((v_prenex_10430 Int) (v_prenex_10429 Int)) (or (<= (* 2 (select main_a v_prenex_10430)) 4) (<= 1996 (* 2 (select main_a v_prenex_10429))) (< v_prenex_10430 main_x) (<= (+ (select main_a v_prenex_10430) (select main_a v_prenex_10429)) 1000) (<= (+ main_x 1) v_prenex_10430) (<= (* 2 (select main_a v_prenex_10429)) 2000) (< v_prenex_10429 main_y))) (forall ((v_prenex_9077 Int) (v_prenex_9078 Int)) (or (< v_prenex_9077 main_y) (<= (select main_a v_prenex_9078) 4) (<= (select main_a v_prenex_9077) 1000) (< v_prenex_9078 main_x) (<= 1000 (+ (select main_a v_prenex_9078) (select main_a v_prenex_9077))) (<= (+ main_x 1) v_prenex_9078))) (or (forall ((v_prenex_9755 Int)) (or (<= (+ main_x 1) v_prenex_9755) (<= 0 (* 2 (select main_a v_prenex_9755))) (< v_prenex_9755 main_x))) (forall ((v_prenex_9756 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9756))) (< v_prenex_9756 main_y)))) (forall ((v_prenex_8413 Int) (v_prenex_8412 Int)) (or (< v_prenex_8413 main_x) (<= 996 (select main_a v_prenex_8412)) (<= 0 (+ (select main_a v_prenex_8413) 2)) (<= (select main_a v_prenex_8412) 1002) (<= (+ main_x 1) v_prenex_8413) (<= (+ (select main_a v_prenex_8413) (select main_a v_prenex_8412)) 1000))) (forall ((v_prenex_10642 Int) (v_prenex_10643 Int)) (or (<= 998 (select main_a v_prenex_10642)) (<= (select main_a v_prenex_10643) 2) (<= (+ (select main_a v_prenex_10643) (select main_a v_prenex_10642)) 1000) (<= (+ main_x 1) v_prenex_10643) (< v_prenex_10643 main_x) (<= 996 (select main_a v_prenex_10642)))) (forall ((v_prenex_10136 Int) (v_prenex_10135 Int)) (or (<= (select main_a v_prenex_10135) 1000) (<= 998 (select main_a v_prenex_10135)) (<= (+ main_x 1) v_prenex_10136) (<= (select main_a v_prenex_10136) 2) (<= 1000 (+ (select main_a v_prenex_10136) (select main_a v_prenex_10135))) (< v_prenex_10136 main_x))) (forall ((v_prenex_8528 Int) (v_prenex_8529 Int)) (or (<= (+ main_x 1) v_prenex_8529) (<= 998 (select main_a v_prenex_8528)) (< v_prenex_8529 main_x) (<= (select main_a v_prenex_8528) 1002) (<= 1000 (+ (select main_a v_prenex_8529) (select main_a v_prenex_8528))) (<= (* 2 (select main_a v_prenex_8529)) 4) (<= (+ main_y 1) v_prenex_8528))) (forall ((v_prenex_6826 Int) (v_prenex_6827 Int)) (or (<= 1000 (+ (select main_a v_prenex_6827) (select main_a v_prenex_6826))) (<= 998 (select main_a v_prenex_6826)) (<= (select main_a v_prenex_6827) 2) (< v_prenex_6827 main_x) (<= (+ main_x 1) v_prenex_6827) (<= (* 2 (select main_a v_prenex_6826)) 2000))) (or (forall ((v_prenex_10686 Int)) (or (<= 0 (+ (select main_a v_prenex_10686) 2)) (<= (+ main_x 1) v_prenex_10686) (<= 0 (* 2 (select main_a v_prenex_10686))) (< v_prenex_10686 main_x))) (forall ((v_prenex_10687 Int)) (or (<= (* 2 (select main_a v_prenex_10687)) 2000) (< v_prenex_10687 main_y)))) (or (forall ((v_prenex_8387 Int)) (or (<= (select main_a v_prenex_8387) 1000) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1002))) (forall ((v_prenex_8388 Int)) (or (< v_prenex_8388 main_x) (<= (+ main_x 1) v_prenex_8388) (<= 0 (* 2 (select main_a v_prenex_8388)))))) (forall ((v_prenex_6875 Int) (v_prenex_6874 Int)) (or (< v_prenex_6875 main_x) (<= 1996 (* 2 (select main_a v_prenex_6874))) (<= (+ (select main_a v_prenex_6875) (select main_a v_prenex_6874)) 1000) (<= 996 (select main_a v_prenex_6874)) (<= (+ main_y 1) v_prenex_6874) (<= (+ main_x 1) v_prenex_6875) (<= 0 (select main_a v_prenex_6875)))) (forall ((v_prenex_8729 Int) (v_prenex_8730 Int)) (or (< v_prenex_8730 main_x) (<= 0 (+ (select main_a v_prenex_8730) 2)) (<= (* 2 (select main_a v_prenex_8729)) 2000) (<= (+ main_x 1) v_prenex_8730) (<= (select main_a v_prenex_8729) (+ (select main_a v_prenex_8730) 1000)) (<= 1996 (* 2 (select main_a v_prenex_8729))))) (forall ((v_prenex_7516 Int) (v_prenex_7517 Int)) (or (<= (+ main_x 1) v_prenex_7517) (<= (select main_a v_prenex_7517) 4) (<= 998 (select main_a v_prenex_7516)) (<= (+ (select main_a v_prenex_7517) (select main_a v_prenex_7516)) 1000) (<= 1996 (* 2 (select main_a v_prenex_7516))) (< v_prenex_7517 main_x))) (forall ((v_prenex_10209 Int) (v_prenex_10208 Int)) (or (<= 0 (+ (select main_a v_prenex_10209) 2)) (< v_prenex_10209 main_x) (<= (+ (select main_a v_prenex_10209) 996) (select main_a v_prenex_10208)) (<= (+ main_x 1) v_prenex_10209))) (forall ((v_prenex_8242 Int) (v_prenex_8243 Int)) (or (<= (+ main_x 1) v_prenex_8243) (< v_prenex_8243 main_x) (<= 996 (select main_a v_prenex_8242)) (<= (select main_a v_prenex_8242) 1000) (<= (select main_a v_prenex_8243) 2) (<= (select main_a v_prenex_8242) (+ (select main_a v_prenex_8243) 1000)))) (forall ((v_prenex_10993 Int) (v_prenex_10992 Int)) (or (<= (* 2 (select main_a v_prenex_10993)) 4) (<= 1000 (+ (select main_a v_prenex_10993) (select main_a v_prenex_10992))) (<= 1996 (* 2 (select main_a v_prenex_10992))) (< v_prenex_10993 main_x) (<= (+ main_x 1) v_prenex_10993) (<= (select main_a v_prenex_10992) 1002))) (forall ((v_prenex_8378 Int) (v_prenex_8379 Int)) (or (<= (select main_a v_prenex_8378) 1000) (<= 998 (select main_a v_prenex_8378)) (<= 1000 (+ (select main_a v_prenex_8379) (select main_a v_prenex_8378))) (<= (+ main_x 1) v_prenex_8379) (< v_prenex_8378 main_y) (<= (select main_a v_prenex_8379) 4) (< v_prenex_8379 main_x))) (or (forall ((v_prenex_6790 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6790))) (<= 998 (select main_a v_prenex_6790)))) (forall ((v_prenex_6792 Int)) (or (<= (* 2 (select main_a v_prenex_6792)) 4) (<= 0 (* 2 (select main_a v_prenex_6792))) (< v_prenex_6792 main_x) (<= (+ main_x 1) v_prenex_6792)))) (or (forall ((v_prenex_7831 Int)) (or (<= (+ main_x 1) v_prenex_7831) (<= (* 2 (select main_a v_prenex_7831)) 4) (<= (select main_a v_prenex_7831) 4) (< v_prenex_7831 main_x))) (forall ((v_prenex_7832 Int)) (or (<= 996 (select main_a v_prenex_7832)) (< v_prenex_7832 main_y) (<= (* 2 (select main_a v_prenex_7832)) 2000)))) (or (forall ((v_prenex_6790 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6790))) (<= 998 (select main_a v_prenex_6790)))) (forall ((v_prenex_6796 Int)) (or (< v_prenex_6796 main_x) (<= (+ main_x 1) v_prenex_6796) (<= (* 2 (select main_a v_prenex_6796)) 4) (<= (select main_a v_prenex_6796) 2)))) (forall ((v_prenex_7798 Int)) (or (< v_prenex_7798 main_x) (<= 0 (select main_a v_prenex_7798)) (<= 0 (* 2 (select main_a v_prenex_7798))) (<= (+ main_x 1) v_prenex_7798))) (forall ((v_prenex_8211 Int) (v_prenex_8210 Int)) (or (<= (select main_a v_prenex_8210) (+ (select main_a v_prenex_8211) 1000)) (<= (select main_a v_prenex_8211) 2) (<= 998 (select main_a v_prenex_8210)) (<= (+ main_x 1) v_prenex_8211) (< v_prenex_8211 main_x))) (or (forall ((v_prenex_10213 Int)) (or (< v_prenex_10213 main_x) (<= (+ main_x 1) v_prenex_10213) (<= (* 2 (select main_a v_prenex_10213)) 4))) (forall ((v_prenex_10215 Int)) (or (<= (select main_a v_prenex_10215) 1002) (<= 996 (select main_a v_prenex_10215)) (< v_prenex_10215 main_y)))) (forall ((v_prenex_9226 Int) (v_prenex_9225 Int)) (or (< v_prenex_9226 main_x) (<= 1000 (+ (select main_a v_prenex_9226) (select main_a v_prenex_9225))) (<= (+ main_y 1) v_prenex_9225) (<= (* 2 (select main_a v_prenex_9225)) 2000) (<= 0 (select main_a v_prenex_9226)) (<= (+ main_x 1) v_prenex_9226) (<= (select main_a v_prenex_9225) 1000))) (forall ((v_prenex_9400 Int) (v_prenex_9401 Int)) (or (<= (select main_a v_prenex_9400) 1000) (<= (select main_a v_prenex_9400) (+ (select main_a v_prenex_9401) 1000)) (< v_prenex_9401 main_x) (<= (select main_a v_prenex_9401) 2) (<= 1996 (* 2 (select main_a v_prenex_9400))) (<= (+ main_x 1) v_prenex_9401))) (forall ((v_prenex_10408 Int) (v_prenex_10407 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10408))) (<= (+ main_x 1) v_prenex_10408) (<= (select main_a v_prenex_10407) 1002) (<= (select main_a v_prenex_10407) 1000) (<= 1000 (+ (select main_a v_prenex_10408) (select main_a v_prenex_10407))) (< v_prenex_10408 main_x))) (or (forall ((v_prenex_7800 Int)) (or (<= (+ main_x 1) v_prenex_7800) (< v_prenex_7800 main_x) (<= 0 (select main_a v_prenex_7800)) (<= 0 (* 2 (select main_a v_prenex_7800))))) (forall ((v_prenex_7804 Int)) (or (<= 996 (select main_a v_prenex_7804)) (<= (+ main_y 1) v_prenex_7804) (<= (select main_a v_prenex_7804) 1002)))) (or (forall ((v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= (* 2 (select main_a v_prenex_6770)) 2000))) (forall ((v_prenex_6766 Int)) (or (<= (+ main_x 1) v_prenex_6766) (<= (select main_a v_prenex_6766) 4) (< v_prenex_6766 main_x)))) (forall ((v_prenex_10099 Int) (v_prenex_10098 Int)) (or (<= (+ main_x 1) v_prenex_10099) (< v_prenex_10099 main_x) (<= 0 (* 2 (select main_a v_prenex_10099))) (<= (select main_a v_prenex_10098) (+ (select main_a v_prenex_10099) 1000)) (<= 998 (select main_a v_prenex_10098)))) (or (forall ((v_prenex_6737 Int)) (or (<= (* 2 (select main_a v_prenex_6737)) 4) (<= (+ main_x 1) v_prenex_6737) (< v_prenex_6737 main_x) (<= (select main_a v_prenex_6737) 2))) (forall ((v_prenex_6738 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 998 (select main_a v_prenex_6738)) (<= (select main_a v_prenex_6738) 1002)))) (forall ((v_prenex_6705 Int) (v_prenex_6706 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6706))) (< v_prenex_6705 main_x) (<= (+ main_x 1) v_prenex_6705) (< v_prenex_6706 main_y) (<= (select main_a v_prenex_6705) 2) (<= (select main_a v_prenex_6706) 1000) (<= (select main_a v_prenex_6706) (+ (select main_a v_prenex_6705) 1000)))) (or (forall ((v_prenex_8631 Int)) (or (<= (+ main_x 1) v_prenex_8631) (<= 0 (* 2 (select main_a v_prenex_8631))))) (forall ((v_prenex_8630 Int)) (or (< v_prenex_8630 main_y) (<= (+ main_y 1) v_prenex_8630) (<= (select main_a v_prenex_8630) 1002)))) (or (forall ((v_prenex_9201 Int)) (or (<= 998 (select main_a v_prenex_9201)) (<= (+ main_y 1) v_prenex_9201) (<= (select main_a v_prenex_9201) 1000))) (forall ((v_prenex_9202 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9202))) (<= (+ main_x 1) v_prenex_9202) (< v_prenex_9202 main_x)))) (or (forall ((v_prenex_10715 Int)) (or (<= (+ main_x 1) v_prenex_10715) (< v_prenex_10715 main_x) (<= 0 (+ (select main_a v_prenex_10715) 2)) (<= (* 2 (select main_a v_prenex_10715)) 4))) (forall ((v_prenex_10718 Int)) (or (<= (* 2 (select main_a v_prenex_10718)) 2000) (<= (select main_a v_prenex_10718) 1002) (< v_prenex_10718 main_y)))) (forall ((v_prenex_7698 Int) (v_prenex_7699 Int)) (or (<= (+ main_x 1) v_prenex_7699) (<= (select main_a v_prenex_7698) 1000) (<= 0 (+ (select main_a v_prenex_7699) 2)) (< v_prenex_7699 main_x) (<= (select main_a v_prenex_7698) 1002) (<= (+ (select main_a v_prenex_7699) 996) (select main_a v_prenex_7698)))) (forall ((v_prenex_7893 Int) (v_prenex_7894 Int)) (or (<= 1000 (+ (select main_a v_prenex_7894) (select main_a v_prenex_7893))) (< v_prenex_7894 main_x) (< v_prenex_7893 main_y) (<= (* 2 (select main_a v_prenex_7894)) 4) (<= (+ main_x 1) v_prenex_7894) (<= (select main_a v_prenex_7893) 1002))) (forall ((v_prenex_7174 Int) (v_prenex_7175 Int)) (or (<= 998 (select main_a v_prenex_7174)) (< v_prenex_7175 main_x) (<= (+ main_x 1) v_prenex_7175) (<= 1000 (+ (select main_a v_prenex_7175) (select main_a v_prenex_7174))) (<= (* 2 (select main_a v_prenex_7175)) 4) (<= (select main_a v_prenex_7174) 1000))) (or (forall ((v_prenex_10282 Int)) (or (<= (+ main_x 1) v_prenex_10282) (<= 0 (+ (select main_a v_prenex_10282) 2)) (<= 0 (* 2 (select main_a v_prenex_10282))) (< v_prenex_10282 main_x))) (forall ((v_prenex_10283 Int)) (or (<= (+ main_y 1) v_prenex_10283) (<= 1996 (* 2 (select main_a v_prenex_10283)))))) (or (forall ((v_prenex_9853 Int)) (or (<= (+ main_x 1) v_prenex_9853) (<= (* 2 (select main_a v_prenex_9853)) 4) (< v_prenex_9853 main_x))) (forall ((v_prenex_9855 Int)) (<= (select main_a v_prenex_9855) 1000))) (forall ((v_prenex_11029 Int) (v_prenex_11028 Int)) (or (<= (+ main_x 1) v_prenex_11029) (<= (+ main_y 1) v_prenex_11028) (<= 0 (+ (select main_a v_prenex_11029) 2)) (< v_prenex_11029 main_x) (<= 1000 (+ (select main_a v_prenex_11029) (select main_a v_prenex_11028))) (<= 1996 (* 2 (select main_a v_prenex_11028))))) (or (forall ((v_prenex_7567 Int)) (or (< v_prenex_7567 main_x) (<= 0 (* 2 (select main_a v_prenex_7567))) (<= (+ main_x 1) v_prenex_7567) (<= (select main_a v_prenex_7567) 4))) (forall ((v_prenex_7570 Int)) (or (<= 996 (select main_a v_prenex_7570)) (<= (select main_a v_prenex_7570) 1002) (< v_prenex_7570 main_y)))) (forall ((v_prenex_7806 Int) (v_prenex_7807 Int)) (or (<= 0 (+ (select main_a v_prenex_7807) 2)) (< v_prenex_7807 main_x) (<= 996 (select main_a v_prenex_7806)) (<= 1000 (+ (select main_a v_prenex_7807) (select main_a v_prenex_7806))) (<= (+ main_x 1) v_prenex_7807))) (forall ((v_prenex_10134 Int) (v_prenex_10133 Int)) (or (<= (+ (select main_a v_prenex_10134) (select main_a v_prenex_10133)) 1000) (< v_prenex_10134 main_x) (<= (+ main_y 1) v_prenex_10133) (<= (+ main_x 1) v_prenex_10134) (<= (select main_a v_prenex_10133) 1002) (<= (select main_a v_prenex_10133) 1000) (<= (select main_a v_prenex_10134) 2))) (forall ((v_prenex_10043 Int) (v_prenex_10042 Int)) (or (< v_prenex_10042 main_y) (<= 996 (select main_a v_prenex_10042)) (<= (select main_a v_prenex_10043) 4) (<= 1996 (* 2 (select main_a v_prenex_10042))) (<= (+ main_x 1) v_prenex_10043) (< v_prenex_10043 main_x) (<= (select main_a v_prenex_10042) (+ (select main_a v_prenex_10043) 1000)))) (forall ((v_prenex_6820 Int) (v_prenex_6821 Int)) (or (<= (+ main_x 1) v_prenex_6821) (< v_prenex_6821 main_x) (<= (* 2 (select main_a v_prenex_6821)) 4) (<= (select main_a v_prenex_6820) 1000) (<= 996 (select main_a v_prenex_6820)) (<= 1000 (+ (select main_a v_prenex_6821) (select main_a v_prenex_6820))))) (forall ((v_prenex_7973 Int) (v_prenex_7972 Int)) (or (< v_prenex_7973 main_x) (<= (select main_a v_prenex_7973) 4) (<= (* 2 (select main_a v_prenex_7972)) 2000) (< v_prenex_7972 main_y) (<= 1000 (+ (select main_a v_prenex_7973) (select main_a v_prenex_7972))) (<= 996 (select main_a v_prenex_7972)) (<= (+ main_x 1) v_prenex_7973))) (forall ((v_prenex_10668 Int) (v_prenex_10667 Int)) (or (<= (+ (select main_a v_prenex_10668) (select main_a v_prenex_10667)) 1000) (< v_prenex_10668 main_x) (<= 996 (select main_a v_prenex_10667)) (< v_prenex_10667 main_y) (<= (* 2 (select main_a v_prenex_10668)) 4) (<= (+ main_x 1) v_prenex_10668))) (forall ((v_prenex_8759 Int) (v_prenex_8760 Int)) (or (<= 0 (+ (select main_a v_prenex_8760) 2)) (<= (+ main_x 1) v_prenex_8760) (<= (+ main_y 1) v_prenex_8759) (< v_prenex_8760 main_x) (<= 1996 (* 2 (select main_a v_prenex_8759))) (<= (+ (select main_a v_prenex_8760) 996) (select main_a v_prenex_8759)) (<= (* 2 (select main_a v_prenex_8759)) 2000))) (forall ((v_prenex_8032 Int) (v_prenex_8033 Int)) (or (<= (select main_a v_prenex_8032) 1000) (<= (+ main_x 1) v_prenex_8033) (<= 1000 (+ (select main_a v_prenex_8033) (select main_a v_prenex_8032))) (< v_prenex_8033 main_x) (<= (* 2 (select main_a v_prenex_8033)) 4))) (forall ((v_prenex_6626 Int) (v_prenex_6627 Int)) (or (<= (+ (select main_a v_prenex_6627) (select main_a v_prenex_6626)) 1000) (<= 0 (+ (select main_a v_prenex_6627) 2)) (<= (+ main_x 1) v_prenex_6627) (<= 1996 (* 2 (select main_a v_prenex_6626))) (<= 998 (select main_a v_prenex_6626)) (< v_prenex_6627 main_x) (< v_prenex_6626 main_y))) (forall ((v_prenex_9815 Int) (v_prenex_9816 Int)) (or (<= (+ main_x 1) v_prenex_9816) (<= 1996 (* 2 (select main_a v_prenex_9815))) (<= 1000 (+ (select main_a v_prenex_9816) (select main_a v_prenex_9815))) (<= 0 (select main_a v_prenex_9816)) (< v_prenex_9816 main_x) (<= 998 (select main_a v_prenex_9815)))) (or (forall ((v_prenex_10475 Int)) (or (< v_prenex_10475 main_x) (<= 0 (+ (select main_a v_prenex_10475) 2)) (<= (+ main_x 1) v_prenex_10475) (<= (* 2 (select main_a v_prenex_10475)) 4))) (forall ((v_prenex_10478 Int)) (or (< v_prenex_10478 main_y) (<= 996 (select main_a v_prenex_10478)) (<= 998 (select main_a v_prenex_10478))))) (forall ((v_prenex_8912 Int) (v_prenex_8913 Int)) (or (<= 998 (select main_a v_prenex_8912)) (<= (+ main_x 1) v_prenex_8913) (<= (+ (select main_a v_prenex_8913) (select main_a v_prenex_8912)) 1000) (<= (* 2 (select main_a v_prenex_8913)) 4) (< v_prenex_8913 main_x) (< v_prenex_8912 main_y))) (forall ((v_prenex_7064 Int) (v_prenex_7065 Int)) (or (<= (select main_a v_prenex_7064) 1000) (< v_prenex_7064 main_y) (<= 996 (select main_a v_prenex_7064)) (<= (+ (select main_a v_prenex_7065) (select main_a v_prenex_7064)) 1000) (<= 0 (* 2 (select main_a v_prenex_7065))) (<= (+ main_x 1) v_prenex_7065) (< v_prenex_7065 main_x))) (or (forall ((v_prenex_9144 Int)) (or (<= 998 (select main_a v_prenex_9144)) (< v_prenex_9144 main_y))) (forall ((v_prenex_9140 Int)) (or (<= (* 2 (select main_a v_prenex_9140)) 4) (<= 0 (* 2 (select main_a v_prenex_9140))) (<= (+ main_x 1) v_prenex_9140) (< v_prenex_9140 main_x)))) (or (forall ((v_prenex_9502 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9502))) (< v_prenex_9502 main_x) (<= (+ main_x 1) v_prenex_9502) (<= 0 (select main_a v_prenex_9502)))) (forall ((v_prenex_9506 Int)) (<= 998 (select main_a v_prenex_9506)))) (or (forall ((v_prenex_9554 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9554))) (<= (+ main_x 1) v_prenex_9554) (< v_prenex_9554 main_x) (<= 0 (select main_a v_prenex_9554)))) (forall ((v_prenex_9558 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9558))) (<= (* 2 (select main_a v_prenex_9558)) 2000)))) (forall ((v_prenex_8058 Int) (v_prenex_8059 Int)) (or (< v_prenex_8059 main_x) (<= (+ main_x 1) v_prenex_8059) (<= (select main_a v_prenex_8058) 1000) (<= (+ main_y 1) v_prenex_8058) (<= (select main_a v_prenex_8058) (+ (select main_a v_prenex_8059) 1000)) (<= 0 (* 2 (select main_a v_prenex_8059))) (<= (* 2 (select main_a v_prenex_8058)) 2000))) (forall ((v_prenex_7141 Int) (v_prenex_7142 Int)) (or (<= (* 2 (select main_a v_prenex_7142)) 4) (<= (select main_a v_prenex_7141) 1002) (< v_prenex_7142 main_x) (<= (+ main_x 1) v_prenex_7142) (<= 998 (select main_a v_prenex_7141)) (<= 1000 (+ (select main_a v_prenex_7142) (select main_a v_prenex_7141))))) (forall ((v_prenex_7702 Int) (v_prenex_7703 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7702))) (< v_prenex_7702 main_y) (<= 998 (select main_a v_prenex_7702)) (<= 1000 (+ (select main_a v_prenex_7703) (select main_a v_prenex_7702))) (< v_prenex_7703 main_x) (<= (select main_a v_prenex_7703) 2) (<= (+ main_x 1) v_prenex_7703))) (forall ((v_prenex_9275 Int) (v_prenex_9276 Int)) (or (< v_prenex_9276 main_x) (<= (select main_a v_prenex_9276) 4) (<= 998 (select main_a v_prenex_9275)) (<= (+ main_x 1) v_prenex_9276) (<= (select main_a v_prenex_9275) (+ (select main_a v_prenex_9276) 1000)) (<= (select main_a v_prenex_9275) 1000) (<= (+ main_y 1) v_prenex_9275))) (forall ((v_prenex_10384 Int) (v_prenex_10383 Int)) (or (<= (+ main_x 1) v_prenex_10384) (< v_prenex_10384 main_x) (<= (select main_a v_prenex_10383) (+ (select main_a v_prenex_10384) 1000)) (<= (select main_a v_prenex_10384) 4) (<= (+ main_y 1) v_prenex_10383) (<= (* 2 (select main_a v_prenex_10383)) 2000))) (forall ((v_prenex_10103 Int) (v_prenex_10102 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10102))) (<= (+ main_x 1) v_prenex_10103) (<= (select main_a v_prenex_10102) 1000) (<= 1000 (+ (select main_a v_prenex_10103) (select main_a v_prenex_10102))) (<= (select main_a v_prenex_10103) 2) (< v_prenex_10103 main_x))) (forall ((v_prenex_10292 Int) (v_prenex_10291 Int)) (or (<= (select main_a v_prenex_10291) (+ (select main_a v_prenex_10292) 1000)) (< v_prenex_10292 main_x) (<= (+ main_x 1) v_prenex_10292) (<= (select main_a v_prenex_10291) 1000) (<= (select main_a v_prenex_10291) 1002) (<= (* 2 (select main_a v_prenex_10292)) 4) (< v_prenex_10291 main_y))) (or (forall ((v_prenex_8116 Int)) (<= (select main_a v_prenex_8116) 1002)) (forall ((v_prenex_8111 Int)) (or (< v_prenex_8111 main_x) (<= (* 2 (select main_a v_prenex_8111)) 4) (<= 0 (* 2 (select main_a v_prenex_8111))) (<= (+ main_x 1) v_prenex_8111)))) (forall ((v_prenex_9060 Int) (v_prenex_9059 Int)) (or (<= 996 (select main_a v_prenex_9059)) (<= 998 (select main_a v_prenex_9059)) (<= (+ (select main_a v_prenex_9060) 996) (select main_a v_prenex_9059)) (<= 0 (+ (select main_a v_prenex_9060) 2)) (< v_prenex_9060 main_x) (<= (+ main_x 1) v_prenex_9060) (< v_prenex_9059 main_y))) (forall ((v_prenex_8002 Int) (v_prenex_8003 Int)) (or (<= 0 (+ (select main_a v_prenex_8003) 2)) (<= (select main_a v_prenex_8002) 1000) (<= (* 2 (select main_a v_prenex_8002)) 2000) (< v_prenex_8003 main_x) (<= 1000 (+ (select main_a v_prenex_8003) (select main_a v_prenex_8002))) (< v_prenex_8002 main_y) (<= (+ main_x 1) v_prenex_8003))) (forall ((v_prenex_6677 Int) (v_prenex_6676 Int)) (or (<= 998 (select main_a v_prenex_6677)) (<= (+ main_x 1) v_prenex_6676) (<= 0 (+ (select main_a v_prenex_6676) 2)) (<= (+ main_y 1) v_prenex_6677) (<= 1000 (+ (select main_a v_prenex_6676) (select main_a v_prenex_6677))) (< v_prenex_6676 main_x) (<= 996 (select main_a v_prenex_6677)))) (or (forall ((v_prenex_8775 Int)) (or (< v_prenex_8775 main_y) (<= (+ main_y 1) v_prenex_8775) (<= (select main_a v_prenex_8775) 1002) (<= (select main_a v_prenex_8775) 1000))) (forall ((v_prenex_8776 Int)) (<= 0 (* 2 (select main_a v_prenex_8776))))) (or (forall ((v_prenex_7490 Int)) (or (< v_prenex_7490 main_x) (<= (* 2 (select main_a v_prenex_7490)) 4) (<= (+ main_x 1) v_prenex_7490) (<= 0 (select main_a v_prenex_7490)))) (forall ((v_prenex_7495 Int)) (or (<= 996 (select main_a v_prenex_7495)) (<= (* 2 (select main_a v_prenex_7495)) 2000)))) (or (forall ((v_prenex_10967 Int)) (or (< v_prenex_10967 main_x) (<= 0 (* 2 (select main_a v_prenex_10967))) (<= (+ main_x 1) v_prenex_10967) (<= 0 (+ (select main_a v_prenex_10967) 2)))) (forall ((v_prenex_10968 Int)) (or (<= (select main_a v_prenex_10968) 1002) (<= (* 2 (select main_a v_prenex_10968)) 2000)))) (or (forall ((v_prenex_8883 Int)) (or (< v_prenex_8883 main_y) (<= (select main_a v_prenex_8883) 1002) (<= 1996 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_8879 Int)) (or (<= (+ main_x 1) v_prenex_8879) (<= 0 (* 2 (select main_a v_prenex_8879))) (<= (* 2 (select main_a v_prenex_8879)) 4) (< v_prenex_8879 main_x)))) (forall ((v_prenex_7258 Int) (v_prenex_7259 Int)) (or (<= 0 (+ (select main_a v_prenex_7259) 2)) (<= (+ (select main_a v_prenex_7259) 996) (select main_a v_prenex_7258)) (<= (+ main_x 1) v_prenex_7259) (< v_prenex_7259 main_x) (<= (select main_a v_prenex_7258) 1000) (<= (* 2 (select main_a v_prenex_7258)) 2000))) (or (forall ((v_prenex_6861 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6861))) (< v_prenex_6861 main_y) (<= (* 2 (select main_a v_prenex_6861)) 2000))) (forall ((v_prenex_6866 Int)) (or (< v_prenex_6866 main_x) (<= (select main_a v_prenex_6866) 4) (<= (* 2 (select main_a v_prenex_6866)) 4) (<= (+ main_x 1) v_prenex_6866)))) (or (forall ((v_prenex_10117 Int)) (or (<= (* 2 (select main_a v_prenex_10117)) 4) (<= (+ main_x 1) v_prenex_10117) (< v_prenex_10117 main_x))) (forall ((v_prenex_10119 Int)) (or (<= (+ main_y 1) v_prenex_10119) (<= 1996 (* 2 (select main_a v_prenex_10119)))))) (forall ((v_prenex_7395 Int) (v_prenex_7396 Int)) (or (<= (* 2 (select main_a v_prenex_7395)) 2000) (< v_prenex_7395 main_y) (<= (select main_a v_prenex_7395) 1000) (<= (select main_a v_prenex_7395) (+ (select main_a v_prenex_7396) 1000)) (<= (+ main_y 1) v_prenex_7395))) (forall ((v_prenex_9909 Int) (v_prenex_9910 Int)) (or (<= (+ main_x 1) v_prenex_9910) (<= (+ main_y 1) v_prenex_9909) (<= (select main_a v_prenex_9909) 1002) (< v_prenex_9910 main_x) (<= (select main_a v_prenex_9909) (+ (select main_a v_prenex_9910) 1000)) (<= 0 (+ (select main_a v_prenex_9910) 2)) (<= (* 2 (select main_a v_prenex_9909)) 2000))) (forall ((v_prenex_8183 Int) (v_prenex_8184 Int)) (or (<= (+ main_x 1) v_prenex_8184) (<= (select main_a v_prenex_8184) 2) (< v_prenex_8184 main_x) (<= 996 (select main_a v_prenex_8183)) (<= (select main_a v_prenex_8183) (+ (select main_a v_prenex_8184) 1000)) (<= (select main_a v_prenex_8183) 1000) (< v_prenex_8183 main_y))) (forall ((v_prenex_11061 Int) (v_prenex_11060 Int)) (or (<= (select main_a v_prenex_11060) 1000) (<= (+ main_y 1) v_prenex_11060) (< v_prenex_11061 main_x) (<= (+ (select main_a v_prenex_11061) 996) (select main_a v_prenex_11060)) (<= (+ main_x 1) v_prenex_11061) (<= (* 2 (select main_a v_prenex_11061)) 4) (<= (* 2 (select main_a v_prenex_11060)) 2000))) (forall ((v_prenex_10432 Int) (v_prenex_10431 Int)) (or (<= (+ main_y 1) v_prenex_10431) (<= (select main_a v_prenex_10431) 1002) (<= (select main_a v_prenex_10432) 4) (< v_prenex_10432 main_x) (<= 996 (select main_a v_prenex_10431)) (<= (select main_a v_prenex_10431) (+ (select main_a v_prenex_10432) 1000)) (<= (+ main_x 1) v_prenex_10432))) (forall ((v_prenex_10075 Int) (v_prenex_10074 Int)) (or (<= (* 2 (select main_a v_prenex_10074)) 2000) (<= (+ main_y 1) v_prenex_10074) (< v_prenex_10075 main_x) (<= 1996 (* 2 (select main_a v_prenex_10074))) (<= 0 (select main_a v_prenex_10075)) (<= (+ main_x 1) v_prenex_10075) (<= (select main_a v_prenex_10074) (+ (select main_a v_prenex_10075) 1000)))) (forall ((v_prenex_7092 Int) (v_prenex_7091 Int)) (or (< v_prenex_7091 main_y) (< v_prenex_7092 main_x) (<= (select main_a v_prenex_7091) (+ (select main_a v_prenex_7092) 1000)) (<= 1996 (* 2 (select main_a v_prenex_7091))) (<= 0 (select main_a v_prenex_7092)) (<= (+ main_x 1) v_prenex_7092) (<= (select main_a v_prenex_7091) 1002))) (or (forall ((v_prenex_6652 Int)) (<= (* 2 (select main_a v_prenex_6652)) 2000)) (forall ((v_prenex_6597 Int)) (or (< v_prenex_6597 main_x) (<= (+ main_x 1) v_prenex_6597) (<= 0 (* 2 (select main_a v_prenex_6597)))))) (forall ((v_prenex_9349 Int) (v_prenex_9348 Int)) (or (<= (+ main_x 1) v_prenex_9349) (< v_prenex_9348 main_y) (< v_prenex_9349 main_x) (<= (select main_a v_prenex_9349) 4) (<= 1000 (+ (select main_a v_prenex_9349) (select main_a v_prenex_9348))) (<= 996 (select main_a v_prenex_9348)))) (or (forall ((v_prenex_8667 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8667))) (<= (select main_a v_prenex_8667) 1000) (< v_prenex_8667 main_y))) (forall ((v_prenex_8664 Int)) (or (< v_prenex_8664 main_x) (<= (* 2 (select main_a v_prenex_8664)) 4) (<= (+ main_x 1) v_prenex_8664) (<= 0 (+ (select main_a v_prenex_8664) 2))))) (forall ((v_prenex_9578 Int) (v_prenex_9577 Int)) (or (< v_prenex_9577 main_y) (<= (+ (select main_a v_prenex_9578) 996) (select main_a v_prenex_9577)) (<= (+ main_x 1) v_prenex_9578) (< v_prenex_9578 main_x) (<= (+ main_y 1) v_prenex_9577))) (forall ((v_prenex_7024 Int) (v_prenex_7025 Int)) (or (< v_prenex_7025 main_x) (<= 998 (select main_a v_prenex_7024)) (<= 0 (* 2 (select main_a v_prenex_7025))) (<= 996 (select main_a v_prenex_7024)) (<= (+ main_x 1) v_prenex_7025) (<= 1000 (+ (select main_a v_prenex_7025) (select main_a v_prenex_7024))))) (or (forall ((v_prenex_7020 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7020))) (<= (+ main_y 1) v_prenex_7020))) (forall ((v_prenex_7016 Int)) (or (<= (+ main_x 1) v_prenex_7016) (< v_prenex_7016 main_x) (<= (select main_a v_prenex_7016) 4)))) (or (forall ((v_prenex_9446 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9446))) (< v_prenex_9446 main_x) (<= (+ main_x 1) v_prenex_9446) (<= (select main_a v_prenex_9446) 2))) (forall ((v_prenex_9448 Int)) (or (<= (+ main_y 1) v_prenex_9448) (<= (select main_a v_prenex_9448) 1000) (<= (* 2 (select main_a v_prenex_9448)) 2000)))) (forall ((v_prenex_8206 Int) (v_prenex_8207 Int)) (or (<= (select main_a v_prenex_8206) 1000) (<= (+ main_y 1) v_prenex_8206) (<= (* 2 (select main_a v_prenex_8206)) 2000) (<= 0 (+ (select main_a v_prenex_8207) 2)) (<= (+ main_x 1) v_prenex_8207) (<= (select main_a v_prenex_8206) (+ (select main_a v_prenex_8207) 1000)) (< v_prenex_8207 main_x))) (forall ((v_prenex_9873 Int) (v_prenex_9872 Int)) (or (<= (+ main_y 1) v_prenex_9872) (<= 996 (select main_a v_prenex_9872)) (<= 1996 (* 2 (select main_a v_prenex_9872))) (< v_prenex_9872 main_y) (<= (select main_a v_prenex_9872) (+ (select main_a v_prenex_9873) 1000)))) (or (forall ((v_prenex_8116 Int)) (<= (select main_a v_prenex_8116) 1002)) (forall ((v_prenex_8112 Int)) (or (<= 0 (select main_a v_prenex_8112)) (<= 0 (* 2 (select main_a v_prenex_8112))) (<= (+ main_x 1) v_prenex_8112) (< v_prenex_8112 main_x)))) (forall ((v_prenex_9408 Int) (v_prenex_9409 Int)) (or (<= (+ main_x 1) v_prenex_9409) (< v_prenex_9409 main_x) (<= 0 (select main_a v_prenex_9409)) (<= (select main_a v_prenex_9408) 1000) (<= (select main_a v_prenex_9408) (+ (select main_a v_prenex_9409) 1000)) (<= 1996 (* 2 (select main_a v_prenex_9408))))) (or (forall ((v_prenex_7379 Int)) (or (< v_prenex_7379 main_x) (<= (* 2 (select main_a v_prenex_7379)) 4) (<= (+ main_x 1) v_prenex_7379) (<= (select main_a v_prenex_7379) 2))) (forall ((v_prenex_7378 Int)) (or (< v_prenex_7378 main_y) (<= 996 (select main_a v_prenex_7378))))) (or (forall ((v_prenex_7519 Int)) (or (<= 0 (select main_a v_prenex_7519)) (< v_prenex_7519 main_x) (<= (+ main_x 1) v_prenex_7519) (<= 0 (* 2 (select main_a v_prenex_7519))))) (forall ((v_prenex_7523 Int)) (or (<= (select main_a v_prenex_7523) 1002) (<= (+ main_y 1) v_prenex_7523) (<= 998 (select main_a v_prenex_7523))))) (or (forall ((v_prenex_9055 Int)) (or (< v_prenex_9055 main_y) (<= 1996 (* 2 (select main_a v_prenex_9055))) (<= (+ main_y 1) v_prenex_9055) (<= (* 2 (select main_a v_prenex_9055)) 2000))) (forall ((v_prenex_9056 Int)) (<= 0 (* 2 (select main_a v_prenex_9056))))) (forall ((v_prenex_10277 Int) (v_prenex_10276 Int)) (or (<= (+ main_x 1) v_prenex_10277) (<= (* 2 (select main_a v_prenex_10276)) 2000) (<= (+ (select main_a v_prenex_10277) 996) (select main_a v_prenex_10276)) (<= 0 (* 2 (select main_a v_prenex_10277))) (< v_prenex_10276 main_y) (< v_prenex_10277 main_x) (<= (select main_a v_prenex_10276) 1002))) (forall ((v_prenex_9819 Int) (v_prenex_9820 Int)) (or (<= (+ main_x 1) v_prenex_9820) (<= 996 (select main_a v_prenex_9819)) (<= (select main_a v_prenex_9819) 1002) (<= 0 (* 2 (select main_a v_prenex_9820))) (< v_prenex_9820 main_x) (<= (+ (select main_a v_prenex_9820) (select main_a v_prenex_9819)) 1000))) (forall ((v_prenex_8525 Int) (v_prenex_8524 Int)) (or (<= 1000 (+ (select main_a v_prenex_8525) (select main_a v_prenex_8524))) (<= 996 (select main_a v_prenex_8524)) (<= (+ main_y 1) v_prenex_8524) (< v_prenex_8524 main_y) (<= 998 (select main_a v_prenex_8524)))) (forall ((v_prenex_7160 Int) (v_prenex_7159 Int)) (or (<= 998 (select main_a v_prenex_7159)) (<= 0 (select main_a v_prenex_7160)) (<= (select main_a v_prenex_7159) 1002) (<= (+ main_x 1) v_prenex_7160) (< v_prenex_7160 main_x) (<= 1000 (+ (select main_a v_prenex_7160) (select main_a v_prenex_7159))))) (forall ((v_prenex_7170 Int) (v_prenex_7171 Int)) (or (<= (select main_a v_prenex_7170) (+ (select main_a v_prenex_7171) 1000)) (<= 998 (select main_a v_prenex_7170)) (<= (+ main_x 1) v_prenex_7171) (<= (select main_a v_prenex_7171) 4) (< v_prenex_7171 main_x) (< v_prenex_7170 main_y))) (forall ((v_prenex_7713 Int) (v_prenex_7712 Int)) (or (<= (+ main_y 1) v_prenex_7712) (<= 0 (select main_a v_prenex_7713)) (<= 1996 (* 2 (select main_a v_prenex_7712))) (<= (select main_a v_prenex_7712) 1002) (< v_prenex_7713 main_x) (<= (+ main_x 1) v_prenex_7713) (<= (select main_a v_prenex_7712) (+ (select main_a v_prenex_7713) 1000)))) (forall ((v_prenex_7740 Int) (v_prenex_7741 Int)) (or (< v_prenex_7741 main_x) (<= 1996 (* 2 (select main_a v_prenex_7740))) (<= (select main_a v_prenex_7740) 1002) (<= (+ main_x 1) v_prenex_7741) (<= (+ (select main_a v_prenex_7741) 996) (select main_a v_prenex_7740)) (<= 0 (select main_a v_prenex_7741)))) (or (forall ((v_prenex_10756 Int)) (or (<= (select main_a v_prenex_10756) 1000) (<= (+ main_y 1) v_prenex_10756) (<= 1996 (* 2 (select main_a v_prenex_10756))))) (forall ((v_prenex_10757 Int)) (or (< v_prenex_10757 main_x) (<= (* 2 (select main_a v_prenex_10757)) 4) (<= (+ main_x 1) v_prenex_10757) (<= (select main_a v_prenex_10757) 2)))) (or (forall ((v_prenex_10746 Int)) (or (<= (select main_a v_prenex_10746) 2) (<= (* 2 (select main_a v_prenex_10746)) 4) (<= (+ main_x 1) v_prenex_10746) (< v_prenex_10746 main_x))) (forall ((v_prenex_10745 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (select main_a v_prenex_10745) 1002) (<= 1996 (* 2 (select main_a v_prenex_10745)))))) (or (forall ((v_prenex_10215 Int)) (or (<= (select main_a v_prenex_10215) 1002) (<= 996 (select main_a v_prenex_10215)) (< v_prenex_10215 main_y))) (forall ((v_prenex_10216 Int)) (or (<= (select main_a v_prenex_10216) 2) (<= (+ main_x 1) v_prenex_10216) (< v_prenex_10216 main_x) (<= (* 2 (select main_a v_prenex_10216)) 4)))) (or (forall ((v_prenex_10966 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10966))) (<= (select main_a v_prenex_10966) 2) (< v_prenex_10966 main_x) (<= (+ main_x 1) v_prenex_10966))) (forall ((v_prenex_10968 Int)) (or (<= (select main_a v_prenex_10968) 1002) (<= (* 2 (select main_a v_prenex_10968)) 2000)))) (forall ((v_prenex_7067 Int) (v_prenex_7066 Int)) (or (<= (select main_a v_prenex_7067) 4) (< v_prenex_7066 main_y) (< v_prenex_7067 main_x) (<= 1996 (* 2 (select main_a v_prenex_7066))) (<= (select main_a v_prenex_7066) 1002) (<= (+ main_x 1) v_prenex_7067) (<= (select main_a v_prenex_7066) (+ (select main_a v_prenex_7067) 1000)))) (forall ((v_prenex_10071 Int) (v_prenex_10070 Int)) (or (<= (select main_a v_prenex_10070) 1002) (<= (+ (select main_a v_prenex_10071) 996) (select main_a v_prenex_10070)) (<= (select main_a v_prenex_10071) 4) (<= (+ main_x 1) v_prenex_10071) (< v_prenex_10071 main_x))) (or (forall ((v_prenex_10945 Int)) (or (< v_prenex_10945 main_x) (<= 0 (* 2 (select main_a v_prenex_10945))) (<= (+ main_x 1) v_prenex_10945))) (forall ((v_prenex_10944 Int)) (or (<= (+ main_y 1) v_prenex_10944) (<= (select main_a v_prenex_10944) 1000)))) (or (forall ((v_prenex_7570 Int)) (or (<= 996 (select main_a v_prenex_7570)) (<= (select main_a v_prenex_7570) 1002) (< v_prenex_7570 main_y))) (forall ((v_prenex_7571 Int)) (or (< v_prenex_7571 main_x) (<= 0 (* 2 (select main_a v_prenex_7571))) (<= (+ main_x 1) v_prenex_7571)))) (or (forall ((v_prenex_7389 Int)) (or (<= 996 (select main_a v_prenex_7389)) (<= (+ main_y 1) v_prenex_7389) (<= (* 2 (select main_a v_prenex_7389)) 2000))) (forall ((v_prenex_7387 Int)) (or (<= (* 2 (select main_a v_prenex_7387)) 4) (<= (+ main_x 1) v_prenex_7387) (< v_prenex_7387 main_x)))) (forall ((v_prenex_6859 Int) (v_prenex_6860 Int)) (or (<= (+ main_x 1) v_prenex_6860) (<= (select main_a v_prenex_6859) 1000) (<= 996 (select main_a v_prenex_6859)) (<= (select main_a v_prenex_6860) 4) (<= (+ (select main_a v_prenex_6860) (select main_a v_prenex_6859)) 1000) (< v_prenex_6860 main_x))) (or (forall ((v_prenex_6886 Int)) (or (< v_prenex_6886 main_x) (<= (+ main_x 1) v_prenex_6886) (<= (select main_a v_prenex_6886) 4) (<= 0 (* 2 (select main_a v_prenex_6886))))) (forall ((v_prenex_6889 Int)) (or (<= (+ main_y 1) v_prenex_6889) (<= 998 (select main_a v_prenex_6889))))) (forall ((v_prenex_9729 Int) (v_prenex_9728 Int)) (or (< v_prenex_9728 main_y) (<= (+ main_x 1) v_prenex_9729) (<= (+ main_y 1) v_prenex_9728) (<= (select main_a v_prenex_9728) 1000) (<= 1000 (+ (select main_a v_prenex_9729) (select main_a v_prenex_9728))))) (forall ((v_prenex_10248 Int) (v_prenex_10247 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10247))) (<= 996 (select main_a v_prenex_10247)) (< v_prenex_10248 main_x) (<= (+ (select main_a v_prenex_10248) (select main_a v_prenex_10247)) 1000) (<= (+ main_x 1) v_prenex_10248) (<= (+ main_y 1) v_prenex_10247) (<= 0 (* 2 (select main_a v_prenex_10248))))) (or (forall ((v_prenex_7323 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7323))) (<= (+ main_x 1) v_prenex_7323) (< v_prenex_7323 main_x) (<= (select main_a v_prenex_7323) 4))) (forall ((v_prenex_7326 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7326))) (<= (select main_a v_prenex_7326) 1000)))) (or (forall ((v_prenex_9793 Int)) (or (<= (* 2 (select main_a v_prenex_9793)) 4) (<= 0 (select main_a v_prenex_9793)) (< v_prenex_9793 main_x) (<= (+ main_x 1) v_prenex_9793))) (forall ((v_prenex_9798 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9798))) (<= (select main_a v_prenex_9798) 1002)))) (forall ((v_prenex_10501 Int) (v_prenex_10500 Int)) (or (<= (+ main_x 1) v_prenex_10501) (< v_prenex_10501 main_x) (< v_prenex_10500 main_y) (<= 1000 (+ (select main_a v_prenex_10501) (select main_a v_prenex_10500))) (<= 0 (select main_a v_prenex_10501)) (<= (select main_a v_prenex_10500) 1002) (<= 996 (select main_a v_prenex_10500)))) (or (forall ((v_prenex_10477 Int)) (or (<= (* 2 (select main_a v_prenex_10477)) 4) (<= (+ main_x 1) v_prenex_10477) (<= (select main_a v_prenex_10477) 4) (< v_prenex_10477 main_x))) (forall ((v_prenex_10478 Int)) (or (< v_prenex_10478 main_y) (<= 996 (select main_a v_prenex_10478)) (<= 998 (select main_a v_prenex_10478))))) (or (forall ((v_prenex_9506 Int)) (<= 998 (select main_a v_prenex_9506))) (forall ((v_prenex_9503 Int)) (or (< v_prenex_9503 main_x) (<= (select main_a v_prenex_9503) 4) (<= (+ main_x 1) v_prenex_9503) (<= 0 (* 2 (select main_a v_prenex_9503)))))) (or (forall ((v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6698) 1002) (<= 996 (select main_a v_prenex_6698)))) (forall ((v_prenex_6695 Int)) (or (<= (+ main_x 1) v_prenex_6695) (< v_prenex_6695 main_x) (<= (select main_a v_prenex_6695) 4) (<= 0 (* 2 (select main_a v_prenex_6695)))))) (or (forall ((v_prenex_7388 Int)) (or (<= (* 2 (select main_a v_prenex_7388)) 4) (< v_prenex_7388 main_x) (<= (+ main_x 1) v_prenex_7388) (<= (select main_a v_prenex_7388) 4))) (forall ((v_prenex_7389 Int)) (or (<= 996 (select main_a v_prenex_7389)) (<= (+ main_y 1) v_prenex_7389) (<= (* 2 (select main_a v_prenex_7389)) 2000)))) (or (forall ((v_prenex_7534 Int)) (or (< v_prenex_7534 main_x) (<= 0 (* 2 (select main_a v_prenex_7534))) (<= (+ main_x 1) v_prenex_7534) (<= 0 (select main_a v_prenex_7534)))) (forall ((v_prenex_7538 Int)) (or (<= 996 (select main_a v_prenex_7538)) (<= (select main_a v_prenex_7538) 1000)))) (forall ((v_prenex_9050 Int) (v_prenex_9049 Int)) (or (<= (+ main_x 1) v_prenex_9050) (< v_prenex_9050 main_x) (<= 0 (select main_a v_prenex_9050)) (<= 998 (select main_a v_prenex_9049)) (<= (select main_a v_prenex_9049) (+ (select main_a v_prenex_9050) 1000)))) (or (forall ((v_prenex_10756 Int)) (or (<= (select main_a v_prenex_10756) 1000) (<= (+ main_y 1) v_prenex_10756) (<= 1996 (* 2 (select main_a v_prenex_10756))))) (forall ((v_prenex_10755 Int)) (or (<= (* 2 (select main_a v_prenex_10755)) 4) (<= (+ main_x 1) v_prenex_10755) (<= (select main_a v_prenex_10755) 4) (< v_prenex_10755 main_x)))) (or (forall ((v_prenex_11089 Int)) (or (<= (* 2 (select main_a v_prenex_11089)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11089))))) (forall ((v_prenex_11085 Int)) (or (<= (+ main_x 1) v_prenex_11085) (<= (* 2 (select main_a v_prenex_11085)) 4) (<= 0 (* 2 (select main_a v_prenex_11085))) (< v_prenex_11085 main_x)))) (forall ((v_prenex_7591 Int) (v_prenex_7590 Int)) (or (<= (+ main_x 1) v_prenex_7591) (<= (select main_a v_prenex_7590) 1000) (<= (select main_a v_prenex_7590) (+ (select main_a v_prenex_7591) 1000)) (<= 0 (+ (select main_a v_prenex_7591) 2)) (< v_prenex_7591 main_x) (<= 998 (select main_a v_prenex_7590)))) (or (forall ((v_prenex_9014 Int)) (or (<= 996 (select main_a v_prenex_9014)) (< v_prenex_9014 main_y) (<= (* 2 (select main_a v_prenex_9014)) 2000))) (forall ((v_prenex_9010 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9010))) (<= (+ main_x 1) v_prenex_9010) (<= 0 (select main_a v_prenex_9010)) (< v_prenex_9010 main_x)))) (or (forall ((v_prenex_9535 Int)) (or (<= 996 (select main_a v_prenex_9535)) (<= (+ main_y 1) v_prenex_9535) (<= 1996 (* 2 (select main_a v_prenex_9535))))) (forall ((v_prenex_9533 Int)) (or (< v_prenex_9533 main_x) (<= 0 (* 2 (select main_a v_prenex_9533))) (<= (+ main_x 1) v_prenex_9533) (<= (select main_a v_prenex_9533) 2)))) (forall ((v_prenex_9224 Int) (v_prenex_9223 Int)) (or (<= (* 2 (select main_a v_prenex_9224)) 4) (<= (select main_a v_prenex_9223) 1000) (<= (* 2 (select main_a v_prenex_9223)) 2000) (<= 1000 (+ (select main_a v_prenex_9224) (select main_a v_prenex_9223))) (< v_prenex_9223 main_y) (< v_prenex_9224 main_x) (<= (+ main_x 1) v_prenex_9224))) (forall ((v_prenex_8831 Int) (v_prenex_8832 Int)) (or (<= (select main_a v_prenex_8831) 1002) (<= 1996 (* 2 (select main_a v_prenex_8831))) (<= (select main_a v_prenex_8832) 4) (< v_prenex_8832 main_x) (<= 1000 (+ (select main_a v_prenex_8832) (select main_a v_prenex_8831))) (<= (+ main_x 1) v_prenex_8832))) (forall ((v_prenex_8057 Int) (v_prenex_8056 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8057))) (<= (* 2 (select main_a v_prenex_8056)) 2000) (< v_prenex_8057 main_x) (<= (+ main_x 1) v_prenex_8057) (<= 1000 (+ (select main_a v_prenex_8057) (select main_a v_prenex_8056))) (< v_prenex_8056 main_y))) (forall ((v_prenex_9580 Int) (v_prenex_9579 Int)) (or (<= 1000 (+ (select main_a v_prenex_9580) (select main_a v_prenex_9579))) (< v_prenex_9580 main_x) (<= 0 (select main_a v_prenex_9580)) (<= (+ main_x 1) v_prenex_9580) (<= 1996 (* 2 (select main_a v_prenex_9579))))) (forall ((v_prenex_8743 Int) (v_prenex_8744 Int)) (or (< v_prenex_8743 main_y) (<= (select main_a v_prenex_8743) 1000) (<= (+ (select main_a v_prenex_8744) 996) (select main_a v_prenex_8743)) (<= 0 (select main_a v_prenex_8744)) (<= (+ main_x 1) v_prenex_8744) (< v_prenex_8744 main_x))) (forall ((v_prenex_8839 Int) (v_prenex_8840 Int)) (or (< v_prenex_8840 main_x) (<= (select main_a v_prenex_8840) 4) (<= (+ (select main_a v_prenex_8840) (select main_a v_prenex_8839)) 1000) (<= (+ main_x 1) v_prenex_8840))) (forall ((v_prenex_10725 Int) (v_prenex_10724 Int)) (or (< v_prenex_10724 main_y) (<= (+ main_y 1) v_prenex_10724) (<= (+ (select main_a v_prenex_10725) 996) (select main_a v_prenex_10724)) (<= (+ main_x 1) v_prenex_10725) (<= 998 (select main_a v_prenex_10724)))) (or (forall ((v_prenex_9696 Int)) (or (<= (select main_a v_prenex_9696) 1000) (<= 998 (select main_a v_prenex_9696)))) (forall ((v_prenex_9695 Int)) (or (< v_prenex_9695 main_x) (<= (+ main_x 1) v_prenex_9695) (<= (* 2 (select main_a v_prenex_9695)) 4) (<= (select main_a v_prenex_9695) 4)))) (forall ((v_prenex_10358 Int) (v_prenex_10359 Int)) (or (<= (select main_a v_prenex_10358) 1000) (<= 996 (select main_a v_prenex_10358)) (<= (+ (select main_a v_prenex_10359) (select main_a v_prenex_10358)) 1000) (< v_prenex_10358 main_y) (<= (+ main_x 1) v_prenex_10359) (< v_prenex_10359 main_x) (<= (select main_a v_prenex_10359) 2))) (forall ((v_prenex_9936 Int) (v_prenex_9937 Int)) (or (<= (select main_a v_prenex_9936) 1000) (<= (+ (select main_a v_prenex_9937) (select main_a v_prenex_9936)) 1000) (<= 998 (select main_a v_prenex_9936)) (<= (select main_a v_prenex_9937) 4) (<= (+ main_x 1) v_prenex_9937) (< v_prenex_9937 main_x))) (forall ((v_prenex_10130 Int) (v_prenex_10129 Int)) (or (<= (select main_a v_prenex_10129) 1002) (<= (* 2 (select main_a v_prenex_10129)) 2000) (<= (select main_a v_prenex_10129) (+ (select main_a v_prenex_10130) 1000)) (< v_prenex_10130 main_x) (<= (+ main_x 1) v_prenex_10130) (< v_prenex_10129 main_y) (<= 0 (select main_a v_prenex_10130)))) (forall ((v_prenex_8646 Int) (v_prenex_8645 Int)) (or (<= 1000 (+ (select main_a v_prenex_8646) (select main_a v_prenex_8645))) (<= (select main_a v_prenex_8645) 1002) (<= (* 2 (select main_a v_prenex_8646)) 4) (< v_prenex_8645 main_y) (<= (+ main_x 1) v_prenex_8646) (< v_prenex_8646 main_x) (<= 1996 (* 2 (select main_a v_prenex_8645))))) (forall ((v_prenex_10051 Int) (v_prenex_10050 Int)) (or (<= (+ main_x 1) v_prenex_10051) (<= (* 2 (select main_a v_prenex_10051)) 4) (< v_prenex_10051 main_x) (<= 996 (select main_a v_prenex_10050)) (<= (+ (select main_a v_prenex_10051) (select main_a v_prenex_10050)) 1000) (<= (select main_a v_prenex_10050) 1000))) (forall ((v_prenex_10345 Int) (v_prenex_10346 Int)) (or (<= 1000 (+ (select main_a v_prenex_10346) (select main_a v_prenex_10345))) (< v_prenex_10346 main_x) (<= (* 2 (select main_a v_prenex_10345)) 2000) (<= (+ main_x 1) v_prenex_10346) (<= (* 2 (select main_a v_prenex_10346)) 4) (<= 998 (select main_a v_prenex_10345)) (< v_prenex_10345 main_y))) (or (forall ((v_prenex_8321 Int)) (or (<= (* 2 (select main_a v_prenex_8321)) 2000) (<= (select main_a v_prenex_8321) 1000))) (forall ((v_prenex_8316 Int)) (or (<= (+ main_x 1) v_prenex_8316) (<= (* 2 (select main_a v_prenex_8316)) 4) (< v_prenex_8316 main_x) (<= 0 (select main_a v_prenex_8316))))) (forall ((v_prenex_7090 Int) (v_prenex_7089 Int)) (or (<= (select main_a v_prenex_7089) (+ (select main_a v_prenex_7090) 1000)) (<= 996 (select main_a v_prenex_7089)) (<= (+ main_x 1) v_prenex_7090) (<= (* 2 (select main_a v_prenex_7089)) 2000) (<= 0 (* 2 (select main_a v_prenex_7090))) (< v_prenex_7090 main_x))) (forall ((v_prenex_8376 Int) (v_prenex_8377 Int)) (or (<= 1000 (+ (select main_a v_prenex_8377) (select main_a v_prenex_8376))) (<= (select main_a v_prenex_8377) 2) (<= (+ main_x 1) v_prenex_8377) (< v_prenex_8377 main_x) (<= (+ main_y 1) v_prenex_8376) (<= 998 (select main_a v_prenex_8376)))) (forall ((v_prenex_8930 Int) (v_prenex_8931 Int)) (or (<= (+ main_y 1) v_prenex_8930) (<= 998 (select main_a v_prenex_8930)) (<= (+ (select main_a v_prenex_8931) 996) (select main_a v_prenex_8930)) (<= (+ main_x 1) v_prenex_8931) (<= (select main_a v_prenex_8930) 1002) (< v_prenex_8931 main_x) (<= 0 (select main_a v_prenex_8931)))) (or (forall ((v_prenex_9501 Int)) (or (<= (+ main_x 1) v_prenex_9501) (< v_prenex_9501 main_x) (<= 0 (* 2 (select main_a v_prenex_9501))) (<= (* 2 (select main_a v_prenex_9501)) 4))) (forall ((v_prenex_9506 Int)) (<= 998 (select main_a v_prenex_9506)))) (or (forall ((v_prenex_9569 Int)) (<= 0 (* 2 (select main_a v_prenex_9569)))) (forall ((v_prenex_9568 Int)) (or (<= (+ main_y 1) v_prenex_9568) (< v_prenex_9568 main_y) (<= (select main_a v_prenex_9568) 1002)))) (or (forall ((v_prenex_7075 Int)) (<= (select main_a v_prenex_7075) 1000)) (forall ((v_prenex_7070 Int)) (or (<= (+ main_x 1) v_prenex_7070) (<= (* 2 (select main_a v_prenex_7070)) 4) (<= 0 (* 2 (select main_a v_prenex_7070))) (< v_prenex_7070 main_x)))) (forall ((v_prenex_7900 Int) (v_prenex_7899 Int)) (or (< v_prenex_7900 main_x) (<= (select main_a v_prenex_7900) 4) (< v_prenex_7899 main_y) (<= (+ main_x 1) v_prenex_7900) (<= (select main_a v_prenex_7899) 1002) (<= (select main_a v_prenex_7899) (+ (select main_a v_prenex_7900) 1000)))) (forall ((v_prenex_9150 Int) (v_prenex_9151 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9150))) (<= (select main_a v_prenex_9151) 4) (<= (+ main_x 1) v_prenex_9151) (<= (+ (select main_a v_prenex_9151) 996) (select main_a v_prenex_9150)) (< v_prenex_9151 main_x) (<= 996 (select main_a v_prenex_9150)))) (forall ((v_prenex_11041 Int) (v_prenex_11040 Int)) (or (<= (+ (select main_a v_prenex_11041) 996) (select main_a v_prenex_11040)) (<= (+ main_y 1) v_prenex_11040) (<= (select main_a v_prenex_11040) 1002) (<= 998 (select main_a v_prenex_11040)) (< v_prenex_11040 main_y))) (or (forall ((v_prenex_10026 Int)) (<= (* 2 (select main_a v_prenex_10026)) 4)) (forall ((v_prenex_10025 Int)) (or (< v_prenex_10025 main_y) (<= (+ main_y 1) v_prenex_10025) (<= 1996 (* 2 (select main_a v_prenex_10025))) (<= 996 (select main_a v_prenex_10025))))) (or (forall ((v_prenex_7166 Int)) (or (<= (+ main_y 1) v_prenex_7166) (<= 998 (select main_a v_prenex_7166)) (<= 996 (select main_a v_prenex_7166)))) (forall ((v_prenex_7167 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7167))) (<= (+ main_x 1) v_prenex_7167) (< v_prenex_7167 main_x)))) (or (forall ((v_prenex_6598 Int)) (or (<= (select main_a v_prenex_6598) 4) (<= (+ main_x 1) v_prenex_6598) (< v_prenex_6598 main_x))) (forall ((v_prenex_6652 Int)) (<= (* 2 (select main_a v_prenex_6652)) 2000))) (forall ((v_prenex_9832 Int) (v_prenex_9831 Int)) (or (< v_prenex_9831 main_y) (<= 1000 (+ (select main_a v_prenex_9832) (select main_a v_prenex_9831))) (<= (+ main_y 1) v_prenex_9831) (<= 998 (select main_a v_prenex_9831)) (<= (select main_a v_prenex_9831) 1000))) (forall ((v_prenex_9363 Int) (v_prenex_9362 Int)) (or (< v_prenex_9363 main_x) (<= 996 (select main_a v_prenex_9362)) (<= (+ main_x 1) v_prenex_9363) (<= 0 (select main_a v_prenex_9363)) (<= 998 (select main_a v_prenex_9362)) (<= 1000 (+ (select main_a v_prenex_9363) (select main_a v_prenex_9362))) (< v_prenex_9362 main_y))) (forall ((v_prenex_7302 Int) (v_prenex_7301 Int)) (or (<= (select main_a v_prenex_7302) 2) (< v_prenex_7301 main_y) (<= (+ (select main_a v_prenex_7302) (select main_a v_prenex_7301)) 1000) (< v_prenex_7302 main_x) (<= (+ main_x 1) v_prenex_7302))) (forall ((v_prenex_6989 Int) (v_prenex_6990 Int)) (or (<= (+ main_x 1) v_prenex_6990) (<= (select main_a v_prenex_6989) 1000) (<= (select main_a v_prenex_6989) 1002) (<= (+ main_y 1) v_prenex_6989) (<= (select main_a v_prenex_6990) 4) (< v_prenex_6990 main_x) (<= (+ (select main_a v_prenex_6990) (select main_a v_prenex_6989)) 1000))) (forall ((v_prenex_7863 Int) (v_prenex_7864 Int)) (or (<= 1000 (+ (select main_a v_prenex_7864) (select main_a v_prenex_7863))) (<= (+ main_y 1) v_prenex_7863) (<= 1996 (* 2 (select main_a v_prenex_7863))) (<= (* 2 (select main_a v_prenex_7864)) 4) (<= 996 (select main_a v_prenex_7863)) (< v_prenex_7864 main_x) (<= (+ main_x 1) v_prenex_7864))) (forall ((v_prenex_9523 Int) (v_prenex_9522 Int)) (or (<= (+ main_x 1) v_prenex_9523) (<= 998 (select main_a v_prenex_9522)) (< v_prenex_9522 main_y) (<= (* 2 (select main_a v_prenex_9523)) 4) (< v_prenex_9523 main_x) (<= (+ (select main_a v_prenex_9523) 996) (select main_a v_prenex_9522)) (<= 996 (select main_a v_prenex_9522)))) (forall ((v_prenex_8120 Int) (v_prenex_8121 Int)) (or (<= 0 (+ (select main_a v_prenex_8121) 2)) (< v_prenex_8121 main_x) (<= (+ main_x 1) v_prenex_8121) (<= (select main_a v_prenex_8120) 1002) (< v_prenex_8120 main_y) (<= (+ (select main_a v_prenex_8121) 996) (select main_a v_prenex_8120)) (<= 1996 (* 2 (select main_a v_prenex_8120))))) (forall ((v_prenex_10451 Int) (v_prenex_10452 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10451))) (< v_prenex_10452 main_x) (<= (* 2 (select main_a v_prenex_10451)) 2000) (<= (+ (select main_a v_prenex_10452) (select main_a v_prenex_10451)) 1000) (<= (+ main_x 1) v_prenex_10452) (<= 0 (* 2 (select main_a v_prenex_10452))))) (forall ((v_prenex_8031 Int) (v_prenex_8030 Int)) (or (<= (* 2 (select main_a v_prenex_8031)) 4) (< v_prenex_8031 main_x) (<= (select main_a v_prenex_8030) 1000) (<= (select main_a v_prenex_8030) (+ (select main_a v_prenex_8031) 1000)) (<= (+ main_x 1) v_prenex_8031) (<= 1996 (* 2 (select main_a v_prenex_8030))))) (forall ((v_prenex_11065 Int) (v_prenex_11064 Int)) (or (<= (* 2 (select main_a v_prenex_11065)) 4) (<= (select main_a v_prenex_11064) 1000) (<= 996 (select main_a v_prenex_11064)) (<= (select main_a v_prenex_11064) (+ (select main_a v_prenex_11065) 1000)) (< v_prenex_11065 main_x) (<= (+ main_x 1) v_prenex_11065))) (or (forall ((v_prenex_9287 Int)) (or (<= (+ main_x 1) v_prenex_9287) (<= (* 2 (select main_a v_prenex_9287)) 4) (<= (select main_a v_prenex_9287) 2) (< v_prenex_9287 main_x))) (forall ((v_prenex_9286 Int)) (or (<= 998 (select main_a v_prenex_9286)) (<= (* 2 (select main_a v_prenex_9286)) 2000)))) (forall ((v_prenex_9461 Int) (v_prenex_9460 Int)) (or (<= (+ main_x 1) v_prenex_9461) (<= 0 (+ (select main_a v_prenex_9461) 2)) (< v_prenex_9461 main_x) (<= (+ main_y 1) v_prenex_9460) (<= (+ (select main_a v_prenex_9461) (select main_a v_prenex_9460)) 1000) (<= (select main_a v_prenex_9460) 1002))) (or (forall ((v_prenex_7074 Int)) (or (<= (+ main_x 1) v_prenex_7074) (<= 0 (* 2 (select main_a v_prenex_7074))) (<= 0 (+ (select main_a v_prenex_7074) 2)) (< v_prenex_7074 main_x))) (forall ((v_prenex_7075 Int)) (<= (select main_a v_prenex_7075) 1000))) (forall ((v_prenex_8008 Int) (v_prenex_8009 Int)) (or (< v_prenex_8009 main_x) (<= (* 2 (select main_a v_prenex_8008)) 2000) (< v_prenex_8008 main_y) (<= (+ main_x 1) v_prenex_8009) (<= 1000 (+ (select main_a v_prenex_8009) (select main_a v_prenex_8008))) (<= (select main_a v_prenex_8008) 1002) (<= (select main_a v_prenex_8009) 4))) (forall ((v_prenex_9561 Int) (v_prenex_9560 Int)) (or (<= (+ main_y 1) v_prenex_9560) (<= (select main_a v_prenex_9561) 4) (<= (+ main_x 1) v_prenex_9561) (<= 1996 (* 2 (select main_a v_prenex_9560))) (< v_prenex_9561 main_x) (<= (+ (select main_a v_prenex_9561) 996) (select main_a v_prenex_9560)) (<= (select main_a v_prenex_9560) 1000))) (forall ((v_prenex_8523 Int) (v_prenex_8522 Int)) (or (< v_prenex_8523 main_x) (<= 1996 (* 2 (select main_a v_prenex_8522))) (<= 0 (* 2 (select main_a v_prenex_8523))) (<= (+ main_x 1) v_prenex_8523) (<= (select main_a v_prenex_8522) (+ (select main_a v_prenex_8523) 1000)) (<= (select main_a v_prenex_8522) 1000))) (or (forall ((v_prenex_7731 Int)) (or (<= (+ main_x 1) v_prenex_7731) (< v_prenex_7731 main_x) (<= (* 2 (select main_a v_prenex_7731)) 4) (<= (select main_a v_prenex_7731) 4))) (forall ((v_prenex_7732 Int)) (or (<= (* 2 (select main_a v_prenex_7732)) 2000) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7732) 1002)))) (forall ((v_prenex_10499 Int) (v_prenex_10498 Int)) (or (<= (+ main_x 1) v_prenex_10499) (<= 1996 (* 2 (select main_a v_prenex_10498))) (<= 0 (+ (select main_a v_prenex_10499) 2)) (<= (+ (select main_a v_prenex_10499) (select main_a v_prenex_10498)) 1000) (< v_prenex_10498 main_y) (< v_prenex_10499 main_x))) (forall ((v_prenex_10069 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10069))) (<= (+ main_x 1) v_prenex_10069) (< v_prenex_10069 main_x))) (forall ((v_prenex_8538 Int) (v_prenex_8539 Int)) (or (< v_prenex_8539 main_x) (<= (+ main_x 1) v_prenex_8539) (<= (select main_a v_prenex_8539) 2) (<= (select main_a v_prenex_8538) 1002) (<= (select main_a v_prenex_8538) (+ (select main_a v_prenex_8539) 1000)) (<= 1996 (* 2 (select main_a v_prenex_8538))) (<= (+ main_y 1) v_prenex_8538))) (forall ((v_prenex_8963 Int) (v_prenex_8962 Int)) (or (<= (+ main_y 1) v_prenex_8962) (<= (+ main_x 1) v_prenex_8963) (< v_prenex_8963 main_x) (<= 0 (* 2 (select main_a v_prenex_8963))) (<= (+ (select main_a v_prenex_8963) 996) (select main_a v_prenex_8962)) (<= 996 (select main_a v_prenex_8962)))) (<= (- (- main_x) (- main_y)) (- 1)) (or (forall ((v_prenex_7857 Int)) (or (<= (+ main_y 1) v_prenex_7857) (<= (select main_a v_prenex_7857) 1002) (<= (select main_a v_prenex_7857) 1000))) (forall ((v_prenex_7858 Int)) (or (< v_prenex_7858 main_x) (<= (* 2 (select main_a v_prenex_7858)) 4) (<= (select main_a v_prenex_7858) 2) (<= (+ main_x 1) v_prenex_7858)))) (or (forall ((v_prenex_9201 Int)) (or (<= 998 (select main_a v_prenex_9201)) (<= (+ main_y 1) v_prenex_9201) (<= (select main_a v_prenex_9201) 1000))) (forall ((v_prenex_9197 Int)) (or (<= 0 (select main_a v_prenex_9197)) (<= 0 (* 2 (select main_a v_prenex_9197))) (< v_prenex_9197 main_x) (<= (+ main_x 1) v_prenex_9197)))) (forall ((v_prenex_8946 Int) (v_prenex_8947 Int)) (or (<= (+ main_x 1) v_prenex_8947) (<= 0 (* 2 (select main_a v_prenex_8947))) (<= (select main_a v_prenex_8946) 1000) (< v_prenex_8947 main_x) (<= (+ (select main_a v_prenex_8947) 996) (select main_a v_prenex_8946)))) (forall ((v_prenex_11067 Int) (v_prenex_11066 Int)) (or (<= 0 (select main_a v_prenex_11067)) (< v_prenex_11067 main_x) (<= (+ main_x 1) v_prenex_11067) (<= (select main_a v_prenex_11066) 1002) (<= (+ (select main_a v_prenex_11067) 996) (select main_a v_prenex_11066)) (<= (* 2 (select main_a v_prenex_11066)) 2000) (< v_prenex_11066 main_y))) (forall ((v_prenex_8691 Int) (v_prenex_8692 Int)) (or (<= 0 (select main_a v_prenex_8692)) (<= (+ (select main_a v_prenex_8692) 996) (select main_a v_prenex_8691)) (<= 1996 (* 2 (select main_a v_prenex_8691))) (< v_prenex_8691 main_y) (< v_prenex_8692 main_x) (<= (+ main_x 1) v_prenex_8692))) (forall ((v_prenex_10635 Int) (v_prenex_10634 Int)) (or (< v_prenex_10634 main_y) (<= (+ (select main_a v_prenex_10635) 996) (select main_a v_prenex_10634)) (< v_prenex_10635 main_x) (<= (select main_a v_prenex_10634) 1000) (<= (+ main_x 1) v_prenex_10635) (<= 0 (* 2 (select main_a v_prenex_10635))))) (forall ((v_prenex_9030 Int) (v_prenex_9029 Int)) (or (<= (+ main_y 1) v_prenex_9029) (<= (+ (select main_a v_prenex_9030) (select main_a v_prenex_9029)) 1000) (<= 0 (select main_a v_prenex_9030)) (<= (select main_a v_prenex_9029) 1000) (<= (+ main_x 1) v_prenex_9030) (<= (* 2 (select main_a v_prenex_9029)) 2000) (< v_prenex_9030 main_x))) (forall ((v_prenex_9590 Int) (v_prenex_9589 Int)) (or (<= (select main_a v_prenex_9589) 1002) (< v_prenex_9590 main_x) (<= (+ main_x 1) v_prenex_9590) (<= 996 (select main_a v_prenex_9589)) (<= (select main_a v_prenex_9589) (+ (select main_a v_prenex_9590) 1000)) (<= (select main_a v_prenex_9590) 2))) (or (forall ((v_prenex_9432 Int)) (or (<= (+ main_x 1) v_prenex_9432) (<= 0 (* 2 (select main_a v_prenex_9432))) (<= 0 (+ (select main_a v_prenex_9432) 2)) (< v_prenex_9432 main_x))) (forall ((v_prenex_9433 Int)) (or (<= 996 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433) (<= (* 2 (select main_a v_prenex_9433)) 2000)))) (or (forall ((v_prenex_7148 Int)) (or (<= (* 2 (select main_a v_prenex_7148)) 4) (< v_prenex_7148 main_x))) (forall ((v_prenex_7147 Int)) (or (<= (+ main_y 1) v_prenex_7147) (< v_prenex_7147 main_y) (<= (* 2 (select main_a v_prenex_7147)) 2000)))) (forall ((v_prenex_7230 Int) (v_prenex_7231 Int)) (or (<= (select main_a v_prenex_7231) 2) (< v_prenex_7230 main_y) (< v_prenex_7231 main_x) (<= (select main_a v_prenex_7230) 1002) (<= 996 (select main_a v_prenex_7230)) (<= (+ main_x 1) v_prenex_7231) (<= (+ (select main_a v_prenex_7231) (select main_a v_prenex_7230)) 1000))) (forall ((v_prenex_8590 Int) (v_prenex_8591 Int)) (or (<= 996 (select main_a v_prenex_8590)) (< v_prenex_8590 main_y) (< v_prenex_8591 main_x) (<= (+ main_x 1) v_prenex_8591) (<= (+ (select main_a v_prenex_8591) 996) (select main_a v_prenex_8590)) (<= 0 (* 2 (select main_a v_prenex_8591))))) (or (forall ((v_prenex_10507 Int)) (or (<= (select main_a v_prenex_10507) 1000) (< v_prenex_10507 main_y))) (forall ((v_prenex_10505 Int)) (or (<= (select main_a v_prenex_10505) 2) (< v_prenex_10505 main_x) (<= (+ main_x 1) v_prenex_10505) (<= 0 (* 2 (select main_a v_prenex_10505)))))) (forall ((v_prenex_9824 Int) (v_prenex_9823 Int)) (or (<= (* 2 (select main_a v_prenex_9823)) 2000) (<= 998 (select main_a v_prenex_9823)) (<= 0 (* 2 (select main_a v_prenex_9824))) (<= (+ main_x 1) v_prenex_9824) (< v_prenex_9824 main_x) (<= (+ (select main_a v_prenex_9824) (select main_a v_prenex_9823)) 1000))) (forall ((v_prenex_10483 Int) (v_prenex_10482 Int)) (or (<= 998 (select main_a v_prenex_10482)) (<= 0 (* 2 (select main_a v_prenex_10483))) (<= (+ main_x 1) v_prenex_10483) (<= 1000 (+ (select main_a v_prenex_10483) (select main_a v_prenex_10482))) (< v_prenex_10483 main_x) (<= (select main_a v_prenex_10482) 1002))) (forall ((v_prenex_7096 Int) (v_prenex_7095 Int)) (or (<= 0 (select main_a v_prenex_7096)) (<= (select main_a v_prenex_7095) (+ (select main_a v_prenex_7096) 1000)) (<= (+ main_x 1) v_prenex_7096) (< v_prenex_7096 main_x) (< v_prenex_7095 main_y) (<= 998 (select main_a v_prenex_7095)))) (forall ((v_prenex_8633 Int) (v_prenex_8632 Int)) (or (< v_prenex_8633 main_x) (< v_prenex_8632 main_y) (<= (select main_a v_prenex_8633) 4) (<= 998 (select main_a v_prenex_8632)) (<= (select main_a v_prenex_8632) 1002) (<= (+ main_x 1) v_prenex_8633) (<= (select main_a v_prenex_8632) (+ (select main_a v_prenex_8633) 1000)))) (forall ((v_prenex_8468 Int) (v_prenex_8467 Int)) (or (<= 996 (select main_a v_prenex_8467)) (< v_prenex_8468 main_x) (<= (select main_a v_prenex_8467) (+ (select main_a v_prenex_8468) 1000)) (<= (select main_a v_prenex_8468) 4) (<= (+ main_x 1) v_prenex_8468) (<= 1996 (* 2 (select main_a v_prenex_8467))))) (or (forall ((v_prenex_7523 Int)) (or (<= (select main_a v_prenex_7523) 1002) (<= (+ main_y 1) v_prenex_7523) (<= 998 (select main_a v_prenex_7523)))) (forall ((v_prenex_7522 Int)) (or (< v_prenex_7522 main_x) (<= (+ main_x 1) v_prenex_7522) (<= 0 (+ (select main_a v_prenex_7522) 2)) (<= 0 (* 2 (select main_a v_prenex_7522)))))) (forall ((v_prenex_9803 Int) (v_prenex_9802 Int)) (or (<= (+ main_y 1) v_prenex_9802) (< v_prenex_9803 main_x) (<= (+ (select main_a v_prenex_9803) (select main_a v_prenex_9802)) 1000) (<= (select main_a v_prenex_9802) 1000) (<= (+ main_x 1) v_prenex_9803) (<= (* 2 (select main_a v_prenex_9803)) 4))) (or (forall ((v_prenex_10371 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10371))) (< v_prenex_10371 main_x) (<= (+ main_x 1) v_prenex_10371) (<= (* 2 (select main_a v_prenex_10371)) 4))) (forall ((v_prenex_10375 Int)) (or (<= (+ main_y 1) v_prenex_10375) (<= (* 2 (select main_a v_prenex_10375)) 2000) (<= 998 (select main_a v_prenex_10375))))) (or (forall ((v_prenex_10800 Int)) (or (< v_prenex_10800 main_y) (<= (select main_a v_prenex_10800) 1002))) (forall ((v_prenex_10795 Int)) (or (<= (* 2 (select main_a v_prenex_10795)) 4) (<= (+ main_x 1) v_prenex_10795) (<= 0 (* 2 (select main_a v_prenex_10795))) (< v_prenex_10795 main_x)))) (or (forall ((v_prenex_7058 Int)) (or (<= 996 (select main_a v_prenex_7058)) (<= 998 (select main_a v_prenex_7058)))) (forall ((v_prenex_7059 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7059))) (< v_prenex_7059 main_x) (<= (+ main_x 1) v_prenex_7059)))) (forall ((v_prenex_10581 Int) (v_prenex_10580 Int)) (or (< v_prenex_10581 main_x) (<= 0 (+ (select main_a v_prenex_10581) 2)) (< v_prenex_10580 main_y) (<= (select main_a v_prenex_10580) 1002) (<= 996 (select main_a v_prenex_10580)) (<= (+ (select main_a v_prenex_10581) (select main_a v_prenex_10580)) 1000) (<= (+ main_x 1) v_prenex_10581))) (forall ((v_prenex_7009 Int) (v_prenex_7010 Int)) (or (<= (select main_a v_prenex_7009) 1000) (<= (* 2 (select main_a v_prenex_7010)) 4) (< v_prenex_7009 main_y) (<= (select main_a v_prenex_7009) (+ (select main_a v_prenex_7010) 1000)) (<= (+ main_x 1) v_prenex_7010) (< v_prenex_7010 main_x))) (or (forall ((v_prenex_6600 Int)) (or (< v_prenex_6600 main_x) (<= (select main_a v_prenex_6600) 2) (<= (+ main_x 1) v_prenex_6600))) (forall ((v_prenex_6652 Int)) (<= (* 2 (select main_a v_prenex_6652)) 2000))) (or (forall ((v_prenex_9448 Int)) (or (<= (+ main_y 1) v_prenex_9448) (<= (select main_a v_prenex_9448) 1000) (<= (* 2 (select main_a v_prenex_9448)) 2000))) (forall ((v_prenex_9443 Int)) (or (<= (* 2 (select main_a v_prenex_9443)) 4) (<= (+ main_x 1) v_prenex_9443) (<= 0 (* 2 (select main_a v_prenex_9443))) (< v_prenex_9443 main_x)))) (or (forall ((v_prenex_10289 Int)) (or (< v_prenex_10289 main_y) (<= (+ main_y 1) v_prenex_10289) (<= (* 2 (select main_a v_prenex_10289)) 2000))) (forall ((v_prenex_10290 Int)) (or (<= (+ main_x 1) v_prenex_10290) (<= (* 2 (select main_a v_prenex_10290)) 4)))) (forall ((v_prenex_9834 Int) (v_prenex_9833 Int)) (or (<= (+ main_x 1) v_prenex_9834) (< v_prenex_9834 main_x) (<= 996 (select main_a v_prenex_9833)) (<= (+ (select main_a v_prenex_9834) (select main_a v_prenex_9833)) 1000) (<= (select main_a v_prenex_9834) 4))) (or (forall ((v_prenex_7098 Int)) (<= (* 2 (select main_a v_prenex_7098)) 4)) (forall ((v_prenex_7097 Int)) (or (<= (+ main_y 1) v_prenex_7097) (<= (select main_a v_prenex_7097) 1000) (< v_prenex_7097 main_y)))) (or (forall ((v_prenex_9014 Int)) (or (<= 996 (select main_a v_prenex_9014)) (< v_prenex_9014 main_y) (<= (* 2 (select main_a v_prenex_9014)) 2000))) (forall ((v_prenex_9012 Int)) (or (< v_prenex_9012 main_x) (<= (select main_a v_prenex_9012) 2) (<= (+ main_x 1) v_prenex_9012) (<= 0 (* 2 (select main_a v_prenex_9012)))))) (or (forall ((v_prenex_8549 Int)) (or (<= 998 (select main_a v_prenex_8549)) (<= (select main_a v_prenex_8549) 1002))) (forall ((v_prenex_8547 Int)) (or (<= (+ main_x 1) v_prenex_8547) (<= (select main_a v_prenex_8547) 2) (<= 0 (* 2 (select main_a v_prenex_8547))) (< v_prenex_8547 main_x)))) (or (forall ((v_prenex_9991 Int)) (<= (* 2 (select main_a v_prenex_9991)) 4)) (forall ((v_prenex_9990 Int)) (or (< v_prenex_9990 main_y) (<= (select main_a v_prenex_9990) 1002) (<= (+ main_y 1) v_prenex_9990) (<= 998 (select main_a v_prenex_9990))))) (or (forall ((v_prenex_7493 Int)) (or (<= (+ main_x 1) v_prenex_7493) (< v_prenex_7493 main_x) (<= (* 2 (select main_a v_prenex_7493)) 4))) (forall ((v_prenex_7495 Int)) (or (<= 996 (select main_a v_prenex_7495)) (<= (* 2 (select main_a v_prenex_7495)) 2000)))) (forall ((v_prenex_10242 Int) (v_prenex_10241 Int)) (or (<= (+ (select main_a v_prenex_10242) (select main_a v_prenex_10241)) 1000) (<= (+ main_x 1) v_prenex_10242) (<= (+ main_y 1) v_prenex_10241) (<= 0 (* 2 (select main_a v_prenex_10242))) (< v_prenex_10242 main_x) (<= 998 (select main_a v_prenex_10241)) (<= (select main_a v_prenex_10241) 1000))) (or (forall ((v_prenex_7384 Int)) (or (<= (* 2 (select main_a v_prenex_7384)) 4) (<= (+ main_x 1) v_prenex_7384) (< v_prenex_7384 main_x) (<= 0 (select main_a v_prenex_7384)))) (forall ((v_prenex_7389 Int)) (or (<= 996 (select main_a v_prenex_7389)) (<= (+ main_y 1) v_prenex_7389) (<= (* 2 (select main_a v_prenex_7389)) 2000)))) (forall ((v_prenex_8380 Int) (v_prenex_8381 Int)) (or (< v_prenex_8381 main_x) (<= (+ main_x 1) v_prenex_8381) (<= 1000 (+ (select main_a v_prenex_8381) (select main_a v_prenex_8380))) (<= (select main_a v_prenex_8381) 2))) (forall ((v_prenex_10202 Int) (v_prenex_10203 Int)) (or (< v_prenex_10203 main_x) (<= (* 2 (select main_a v_prenex_10203)) 4) (<= (* 2 (select main_a v_prenex_10202)) 2000) (< v_prenex_10202 main_y) (<= (+ (select main_a v_prenex_10203) 996) (select main_a v_prenex_10202)) (<= (+ main_x 1) v_prenex_10203))) (forall ((v_prenex_9235 Int) (v_prenex_9236 Int)) (or (<= (select main_a v_prenex_9235) (+ (select main_a v_prenex_9236) 1000)) (< v_prenex_9235 main_y) (<= (+ main_x 1) v_prenex_9236) (<= (+ main_y 1) v_prenex_9235) (<= 998 (select main_a v_prenex_9235)))) (or (forall ((v_prenex_10859 Int)) (<= 0 (* 2 (select main_a v_prenex_10859)))) (forall ((v_prenex_10858 Int)) (or (<= (+ main_y 1) v_prenex_10858) (<= 998 (select main_a v_prenex_10858)) (< v_prenex_10858 main_y)))) (forall ((v_prenex_9688 Int) (v_prenex_9687 Int)) (or (<= (select main_a v_prenex_9687) 1002) (<= 0 (+ (select main_a v_prenex_9688) 2)) (<= (+ main_x 1) v_prenex_9688) (<= (+ main_y 1) v_prenex_9687) (< v_prenex_9688 main_x) (<= (+ (select main_a v_prenex_9688) (select main_a v_prenex_9687)) 1000) (<= (* 2 (select main_a v_prenex_9687)) 2000))) (or (forall ((v_prenex_7075 Int)) (<= (select main_a v_prenex_7075) 1000)) (forall ((v_prenex_7072 Int)) (or (<= (select main_a v_prenex_7072) 4) (<= 0 (* 2 (select main_a v_prenex_7072))) (<= (+ main_x 1) v_prenex_7072) (< v_prenex_7072 main_x)))) (forall ((v_prenex_7926 Int) (v_prenex_7925 Int)) (or (<= (+ (select main_a v_prenex_7926) 996) (select main_a v_prenex_7925)) (<= (* 2 (select main_a v_prenex_7926)) 4) (< v_prenex_7926 main_x) (<= (select main_a v_prenex_7925) 1002) (<= (+ main_x 1) v_prenex_7926) (<= (+ main_y 1) v_prenex_7925))) (or (forall ((v_prenex_10507 Int)) (or (<= (select main_a v_prenex_10507) 1000) (< v_prenex_10507 main_y))) (forall ((v_prenex_10502 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10502))) (<= (+ main_x 1) v_prenex_10502) (<= (* 2 (select main_a v_prenex_10502)) 4) (< v_prenex_10502 main_x)))) (forall ((v_prenex_9419 Int) (v_prenex_9418 Int)) (or (<= (+ main_x 1) v_prenex_9419) (<= (+ main_y 1) v_prenex_9418) (<= 1996 (* 2 (select main_a v_prenex_9418))) (<= (select main_a v_prenex_9419) 2) (<= (+ (select main_a v_prenex_9419) (select main_a v_prenex_9418)) 1000) (< v_prenex_9419 main_x) (<= (* 2 (select main_a v_prenex_9418)) 2000))) (forall ((v_prenex_10256 Int) (v_prenex_10255 Int)) (or (<= (* 2 (select main_a v_prenex_10255)) 2000) (< v_prenex_10256 main_x) (<= 0 (* 2 (select main_a v_prenex_10256))) (<= (+ main_y 1) v_prenex_10255) (<= 1000 (+ (select main_a v_prenex_10256) (select main_a v_prenex_10255))) (<= (+ main_x 1) v_prenex_10256))) (forall ((v_prenex_7350 Int) (v_prenex_7351 Int)) (or (<= (+ main_x 1) v_prenex_7351) (<= (select main_a v_prenex_7350) 1002) (<= (select main_a v_prenex_7350) 1000) (<= 0 (+ (select main_a v_prenex_7351) 2)) (<= 1000 (+ (select main_a v_prenex_7351) (select main_a v_prenex_7350))) (< v_prenex_7351 main_x))) (forall ((v_prenex_10361 Int) (v_prenex_10360 Int)) (or (<= (select main_a v_prenex_10361) 4) (<= (+ main_x 1) v_prenex_10361) (< v_prenex_10361 main_x) (<= 998 (select main_a v_prenex_10360)) (< v_prenex_10360 main_y) (<= (+ (select main_a v_prenex_10361) (select main_a v_prenex_10360)) 1000))) (forall ((v_prenex_10011 Int) (v_prenex_10012 Int)) (or (<= (+ main_y 1) v_prenex_10011) (<= 0 (+ (select main_a v_prenex_10012) 2)) (<= (+ main_x 1) v_prenex_10012) (< v_prenex_10012 main_x) (<= (select main_a v_prenex_10011) 1002) (<= 1000 (+ (select main_a v_prenex_10012) (select main_a v_prenex_10011))) (<= (* 2 (select main_a v_prenex_10011)) 2000))) (forall ((v_prenex_9746 Int) (v_prenex_9745 Int)) (or (<= 996 (select main_a v_prenex_9745)) (<= (+ main_x 1) v_prenex_9746) (< v_prenex_9746 main_x) (<= (select main_a v_prenex_9746) 2) (<= (* 2 (select main_a v_prenex_9745)) 2000) (<= (+ (select main_a v_prenex_9746) 996) (select main_a v_prenex_9745)))) (forall ((v_prenex_7634 Int) (v_prenex_7633 Int)) (or (<= (+ main_x 1) v_prenex_7634) (<= (select main_a v_prenex_7633) 1002) (< v_prenex_7634 main_x) (< v_prenex_7633 main_y) (<= 1000 (+ (select main_a v_prenex_7634) (select main_a v_prenex_7633))) (<= (select main_a v_prenex_7634) 4) (<= 996 (select main_a v_prenex_7633)))) (forall ((v_prenex_7896 Int) (v_prenex_7895 Int)) (or (<= (+ (select main_a v_prenex_7896) (select main_a v_prenex_7895)) 1000) (<= (select main_a v_prenex_7896) 2) (<= 1996 (* 2 (select main_a v_prenex_7895))) (<= (+ main_x 1) v_prenex_7896) (< v_prenex_7896 main_x) (< v_prenex_7895 main_y))) (or (forall ((v_prenex_7041 Int)) (or (< v_prenex_7041 main_y) (<= 1996 (* 2 (select main_a v_prenex_7041))) (<= 998 (select main_a v_prenex_7041)))) (forall ((v_prenex_7042 Int)) (or (<= (* 2 (select main_a v_prenex_7042)) 4) (<= (+ main_x 1) v_prenex_7042) (<= (select main_a v_prenex_7042) 2) (< v_prenex_7042 main_x)))) (forall ((v_prenex_10484 Int) (v_prenex_10485 Int)) (or (<= 0 (+ (select main_a v_prenex_10485) 2)) (<= (+ main_y 1) v_prenex_10484) (<= 996 (select main_a v_prenex_10484)) (< v_prenex_10485 main_x) (<= (+ (select main_a v_prenex_10485) (select main_a v_prenex_10484)) 1000) (<= (+ main_x 1) v_prenex_10485))) (forall ((v_prenex_9355 Int) (v_prenex_9354 Int)) (or (< v_prenex_9355 main_x) (<= (+ main_y 1) v_prenex_9354) (<= 996 (select main_a v_prenex_9354)) (<= 1000 (+ (select main_a v_prenex_9355) (select main_a v_prenex_9354))) (<= (* 2 (select main_a v_prenex_9354)) 2000) (<= 0 (* 2 (select main_a v_prenex_9355))) (<= (+ main_x 1) v_prenex_9355))) (or (forall ((v_prenex_10884 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10884))) (<= (* 2 (select main_a v_prenex_10884)) 4) (< v_prenex_10884 main_x) (<= (+ main_x 1) v_prenex_10884))) (forall ((v_prenex_10889 Int)) (<= (* 2 (select main_a v_prenex_10889)) 2000))) (forall ((v_prenex_10044 Int) (v_prenex_10045 Int)) (or (<= (* 2 (select main_a v_prenex_10044)) 2000) (<= (select main_a v_prenex_10044) (+ (select main_a v_prenex_10045) 1000)) (< v_prenex_10045 main_x) (<= (select main_a v_prenex_10045) 4) (<= (+ main_x 1) v_prenex_10045))) (forall ((v_prenex_6937 Int) (v_prenex_6938 Int)) (or (<= (* 2 (select main_a v_prenex_6937)) 2000) (<= (select main_a v_prenex_6938) 4) (<= (select main_a v_prenex_6937) (+ (select main_a v_prenex_6938) 1000)) (<= 998 (select main_a v_prenex_6937)) (<= (+ main_x 1) v_prenex_6938) (< v_prenex_6938 main_x))) (or (forall ((v_prenex_10800 Int)) (or (< v_prenex_10800 main_y) (<= (select main_a v_prenex_10800) 1002))) (forall ((v_prenex_10799 Int)) (or (<= (+ main_x 1) v_prenex_10799) (<= 0 (+ (select main_a v_prenex_10799) 2)) (<= 0 (* 2 (select main_a v_prenex_10799))) (< v_prenex_10799 main_x)))) (forall ((v_prenex_10979 Int) (v_prenex_10978 Int)) (or (<= (+ (select main_a v_prenex_10979) 996) (select main_a v_prenex_10978)) (<= (+ main_x 1) v_prenex_10979) (<= (* 2 (select main_a v_prenex_10979)) 4) (< v_prenex_10979 main_x) (<= (select main_a v_prenex_10978) 1002) (< v_prenex_10978 main_y) (<= 996 (select main_a v_prenex_10978)))) (or (forall ((v_prenex_8976 Int)) (or (<= (+ main_x 1) v_prenex_8976) (<= (* 2 (select main_a v_prenex_8976)) 4) (<= (select main_a v_prenex_8976) 4) (< v_prenex_8976 main_x))) (forall ((v_prenex_8977 Int)) (or (<= 996 (select main_a v_prenex_8977)) (<= (select main_a v_prenex_8977) 1002)))) (or (forall ((v_prenex_9635 Int)) (or (< v_prenex_9635 main_y) (<= 998 (select main_a v_prenex_9635)) (<= 1996 (* 2 (select main_a v_prenex_9635))))) (forall ((v_prenex_9630 Int)) (or (<= (+ main_x 1) v_prenex_9630) (<= (* 2 (select main_a v_prenex_9630)) 4) (< v_prenex_9630 main_x) (<= 0 (* 2 (select main_a v_prenex_9630)))))) (forall ((v_prenex_8224 Int) (v_prenex_8225 Int)) (or (<= (select main_a v_prenex_8225) 4) (<= (+ main_x 1) v_prenex_8225) (< v_prenex_8225 main_x) (< v_prenex_8224 main_y) (<= 998 (select main_a v_prenex_8224)) (<= (+ (select main_a v_prenex_8225) 996) (select main_a v_prenex_8224)))) (forall ((v_prenex_10325 Int) (v_prenex_10326 Int)) (or (<= 996 (select main_a v_prenex_10325)) (<= (select main_a v_prenex_10325) (+ (select main_a v_prenex_10326) 1000)) (<= 0 (+ (select main_a v_prenex_10326) 2)) (<= (+ main_x 1) v_prenex_10326) (< v_prenex_10326 main_x) (<= (* 2 (select main_a v_prenex_10325)) 2000) (< v_prenex_10325 main_y))) (or (forall ((v_prenex_10005 Int)) (or (< v_prenex_10005 main_x) (<= (+ main_x 1) v_prenex_10005) (<= (* 2 (select main_a v_prenex_10005)) 4))) (forall ((v_prenex_10007 Int)) (or (<= (* 2 (select main_a v_prenex_10007)) 2000) (<= (+ main_y 1) v_prenex_10007)))) (or (forall ((v_prenex_9811 Int)) (or (<= 998 (select main_a v_prenex_9811)) (<= 1996 (* 2 (select main_a v_prenex_9811))) (<= (+ main_y 1) v_prenex_9811))) (forall ((v_prenex_9808 Int)) (or (<= (+ main_x 1) v_prenex_9808) (<= 0 (+ (select main_a v_prenex_9808) 2)) (<= (* 2 (select main_a v_prenex_9808)) 4) (< v_prenex_9808 main_x)))) (or (forall ((v_prenex_8549 Int)) (or (<= 998 (select main_a v_prenex_8549)) (<= (select main_a v_prenex_8549) 1002))) (forall ((v_prenex_8550 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8550))) (< v_prenex_8550 main_x) (<= (+ main_x 1) v_prenex_8550)))) (or (forall ((v_prenex_6639 Int)) (or (<= (select main_a v_prenex_6639) 1002) (<= 1996 (* 2 (select main_a v_prenex_6639))) (< v_prenex_6639 main_y))) (forall ((v_prenex_6644 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6644))) (<= (+ main_x 1) v_prenex_6644) (< v_prenex_6644 main_x)))) (forall ((v_prenex_9543 Int) (v_prenex_9544 Int)) (or (<= (select main_a v_prenex_9543) 1000) (<= 0 (select main_a v_prenex_9544)) (<= 1000 (+ (select main_a v_prenex_9544) (select main_a v_prenex_9543))) (<= (+ main_x 1) v_prenex_9544) (< v_prenex_9543 main_y) (< v_prenex_9544 main_x) (<= (* 2 (select main_a v_prenex_9543)) 2000))) (forall ((v_prenex_7944 Int) (v_prenex_7943 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7943))) (<= 0 (* 2 (select main_a v_prenex_7944))) (<= (+ main_x 1) v_prenex_7944) (<= (+ main_y 1) v_prenex_7943) (<= (select main_a v_prenex_7943) (+ (select main_a v_prenex_7944) 1000)) (<= (* 2 (select main_a v_prenex_7943)) 2000) (< v_prenex_7944 main_x))) (forall ((v_prenex_10558 Int) (v_prenex_10557 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10558))) (<= (+ (select main_a v_prenex_10558) (select main_a v_prenex_10557)) 1000) (< v_prenex_10558 main_x) (<= (+ main_x 1) v_prenex_10558) (<= 996 (select main_a v_prenex_10557)))) (forall ((v_prenex_10875 Int) (v_prenex_10874 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10875))) (<= (+ main_x 1) v_prenex_10875) (<= 1000 (+ (select main_a v_prenex_10875) (select main_a v_prenex_10874))) (<= 996 (select main_a v_prenex_10874)) (< v_prenex_10875 main_x) (<= (select main_a v_prenex_10874) 1000))) (or (forall ((v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= (select main_a v_prenex_7113) 1000) (<= 996 (select main_a v_prenex_7113)))) (forall ((v_prenex_7111 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7111))) (< v_prenex_7111 main_x) (<= (+ main_x 1) v_prenex_7111) (<= (select main_a v_prenex_7111) 2)))) (forall ((v_prenex_7123 Int) (v_prenex_7124 Int)) (or (<= (select main_a v_prenex_7123) 1000) (<= (+ main_y 1) v_prenex_7123) (< v_prenex_7124 main_x) (<= (select main_a v_prenex_7124) 2) (<= 1000 (+ (select main_a v_prenex_7124) (select main_a v_prenex_7123))) (<= (+ main_x 1) v_prenex_7124))) (forall ((v_prenex_8482 Int) (v_prenex_8483 Int)) (or (<= (+ main_x 1) v_prenex_8483) (<= (+ (select main_a v_prenex_8483) 996) (select main_a v_prenex_8482)) (<= (select main_a v_prenex_8482) 1002) (< v_prenex_8482 main_y) (<= (+ main_y 1) v_prenex_8482))) (forall ((v_prenex_6922 Int) (v_prenex_6923 Int)) (or (< v_prenex_6923 main_x) (<= (select main_a v_prenex_6923) 4) (<= (+ main_x 1) v_prenex_6923) (<= (select main_a v_prenex_6922) 1002) (<= (+ main_y 1) v_prenex_6922) (<= 1000 (+ (select main_a v_prenex_6923) (select main_a v_prenex_6922))) (<= 996 (select main_a v_prenex_6922)))) (forall ((v_prenex_8147 Int) (v_prenex_8148 Int)) (or (<= (+ main_y 1) v_prenex_8147) (<= (+ (select main_a v_prenex_8148) (select main_a v_prenex_8147)) 1000) (<= (select main_a v_prenex_8147) 1002) (< v_prenex_8147 main_y) (<= 996 (select main_a v_prenex_8147)))) (or (forall ((v_prenex_8583 Int)) (or (<= (+ main_x 1) v_prenex_8583) (< v_prenex_8583 main_x) (<= (* 2 (select main_a v_prenex_8583)) 4) (<= 0 (+ (select main_a v_prenex_8583) 2)))) (forall ((v_prenex_8586 Int)) (<= (select main_a v_prenex_8586) 1002))) (forall ((v_prenex_10644 Int) (v_prenex_10645 Int)) (or (<= 998 (select main_a v_prenex_10644)) (<= 1000 (+ (select main_a v_prenex_10645) (select main_a v_prenex_10644))) (<= (select main_a v_prenex_10644) 1002) (<= (select main_a v_prenex_10645) 4) (<= (+ main_x 1) v_prenex_10645) (< v_prenex_10645 main_x) (< v_prenex_10644 main_y))) (forall ((v_prenex_9315 Int) (v_prenex_9314 Int)) (or (<= (select main_a v_prenex_9314) 1002) (<= (select main_a v_prenex_9315) 4) (<= (+ main_x 1) v_prenex_9315) (< v_prenex_9315 main_x) (<= (+ (select main_a v_prenex_9315) 996) (select main_a v_prenex_9314)) (<= 1996 (* 2 (select main_a v_prenex_9314))))) (forall ((v_prenex_11073 Int) (v_prenex_11072 Int)) (or (<= (+ main_y 1) v_prenex_11072) (<= (+ (select main_a v_prenex_11073) (select main_a v_prenex_11072)) 1000) (< v_prenex_11072 main_y) (<= (+ main_x 1) v_prenex_11073) (<= (* 2 (select main_a v_prenex_11072)) 2000))) (forall ((v_prenex_7427 Int) (v_prenex_7428 Int)) (or (<= (select main_a v_prenex_7427) 1002) (<= (+ (select main_a v_prenex_7428) (select main_a v_prenex_7427)) 1000) (< v_prenex_7427 main_y) (<= 1996 (* 2 (select main_a v_prenex_7427))) (<= (+ main_y 1) v_prenex_7427))) (forall ((v_prenex_10365 Int) (v_prenex_10364 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10364))) (<= (+ main_x 1) v_prenex_10365) (< v_prenex_10365 main_x) (<= (+ main_y 1) v_prenex_10364) (<= 0 (+ (select main_a v_prenex_10365) 2)) (<= (select main_a v_prenex_10364) (+ (select main_a v_prenex_10365) 1000)) (<= (* 2 (select main_a v_prenex_10364)) 2000))) (forall ((v_prenex_10468 Int) (v_prenex_10467 Int)) (or (< v_prenex_10468 main_x) (<= (+ main_x 1) v_prenex_10468) (<= 998 (select main_a v_prenex_10467)) (<= (+ (select main_a v_prenex_10468) 996) (select main_a v_prenex_10467)) (<= 0 (* 2 (select main_a v_prenex_10468))))) (or (forall ((v_prenex_7906 Int)) (or (<= (+ main_y 1) v_prenex_7906) (<= (* 2 (select main_a v_prenex_7906)) 2000) (<= (select main_a v_prenex_7906) 1000))) (forall ((v_prenex_7904 Int)) (or (<= (* 2 (select main_a v_prenex_7904)) 4) (<= (+ main_x 1) v_prenex_7904) (< v_prenex_7904 main_x)))) (forall ((v_prenex_8217 Int) (v_prenex_8216 Int)) (or (<= (select main_a v_prenex_8216) 1000) (<= 0 (+ (select main_a v_prenex_8217) 2)) (<= (+ main_x 1) v_prenex_8217) (< v_prenex_8217 main_x) (<= (+ (select main_a v_prenex_8217) 996) (select main_a v_prenex_8216)) (< v_prenex_8216 main_y))) (forall ((v_prenex_10064 Int) (v_prenex_10063 Int)) (or (<= (select main_a v_prenex_10064) 4) (< v_prenex_10064 main_x) (<= (+ main_x 1) v_prenex_10064) (<= (* 2 (select main_a v_prenex_10063)) 2000) (<= (+ (select main_a v_prenex_10064) (select main_a v_prenex_10063)) 1000) (< v_prenex_10063 main_y) (<= (select main_a v_prenex_10063) 1000))) (forall ((v_prenex_6804 Int) (v_prenex_6803 Int)) (or (< v_prenex_6804 main_x) (<= (+ main_x 1) v_prenex_6804) (<= 998 (select main_a v_prenex_6803)) (<= (+ (select main_a v_prenex_6804) (select main_a v_prenex_6803)) 1000) (<= (select main_a v_prenex_6803) 1000) (<= (* 2 (select main_a v_prenex_6804)) 4) (< v_prenex_6803 main_y))) (forall ((v_prenex_8233 Int) (v_prenex_8232 Int)) (or (<= (+ (select main_a v_prenex_8233) 996) (select main_a v_prenex_8232)) (<= (+ main_y 1) v_prenex_8232) (<= (select main_a v_prenex_8232) 1002) (<= (+ main_x 1) v_prenex_8233) (<= 0 (select main_a v_prenex_8233)) (< v_prenex_8233 main_x))) (or (forall ((v_prenex_6845 Int)) (or (<= (select main_a v_prenex_6845) 1002) (<= (+ main_y 1) v_prenex_6845))) (forall ((v_prenex_6844 Int)) (or (< v_prenex_6844 main_x) (<= 0 (* 2 (select main_a v_prenex_6844))) (<= 0 (+ (select main_a v_prenex_6844) 2)) (<= (+ main_x 1) v_prenex_6844)))) (or (forall ((v_prenex_8375 Int)) (or (<= (+ main_x 1) v_prenex_8375) (<= (select main_a v_prenex_8375) 2) (<= (* 2 (select main_a v_prenex_8375)) 4) (< v_prenex_8375 main_x))) (forall ((v_prenex_8374 Int)) (or (< v_prenex_8374 main_y) (<= (select main_a v_prenex_8374) 1000)))) (or (forall ((v_prenex_7673 Int)) (<= (* 2 (select main_a v_prenex_7673)) 4)) (forall ((v_prenex_7672 Int)) (or (< v_prenex_7672 main_y) (<= (+ main_y 1) v_prenex_7672) (<= (select main_a v_prenex_7672) 1000) (<= 998 (select main_a v_prenex_7672))))) (forall ((v_prenex_9945 Int) (v_prenex_9944 Int)) (or (<= 998 (select main_a v_prenex_9944)) (<= (+ main_x 1) v_prenex_9945) (< v_prenex_9945 main_x) (<= 1000 (+ (select main_a v_prenex_9945) (select main_a v_prenex_9944))) (<= 0 (select main_a v_prenex_9945)) (< v_prenex_9944 main_y))) (or (forall ((v_prenex_10262 Int)) (or (<= (+ main_x 1) v_prenex_10262) (<= (select main_a v_prenex_10262) 2) (< v_prenex_10262 main_x) (<= 0 (* 2 (select main_a v_prenex_10262))))) (forall ((v_prenex_10264 Int)) (or (< v_prenex_10264 main_y) (<= 1996 (* 2 (select main_a v_prenex_10264))) (<= (* 2 (select main_a v_prenex_10264)) 2000)))) (forall ((v_prenex_7478 Int) (v_prenex_7477 Int)) (or (< v_prenex_7477 main_y) (< v_prenex_7478 main_x) (<= (+ (select main_a v_prenex_7478) (select main_a v_prenex_7477)) 1000) (<= 0 (select main_a v_prenex_7478)) (<= (+ main_x 1) v_prenex_7478) (<= 996 (select main_a v_prenex_7477)))) (forall ((v_prenex_7619 Int) (v_prenex_7620 Int)) (or (<= (+ main_y 1) v_prenex_7619) (< v_prenex_7620 main_x) (<= 1996 (* 2 (select main_a v_prenex_7619))) (<= (select main_a v_prenex_7620) 2) (<= (select main_a v_prenex_7619) (+ (select main_a v_prenex_7620) 1000)) (<= (+ main_x 1) v_prenex_7620) (<= (select main_a v_prenex_7619) 1000))) (or (forall ((v_prenex_7184 Int)) (or (< v_prenex_7184 main_y) (<= (select main_a v_prenex_7184) 1002) (<= (+ main_y 1) v_prenex_7184))) (forall ((v_prenex_7185 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7185))) (< v_prenex_7185 main_x)))) (forall ((v_prenex_9721 Int) (v_prenex_9720 Int)) (or (< v_prenex_9720 main_y) (<= 1000 (+ (select main_a v_prenex_9721) (select main_a v_prenex_9720))) (<= (+ main_x 1) v_prenex_9721) (<= (* 2 (select main_a v_prenex_9720)) 2000) (<= 1996 (* 2 (select main_a v_prenex_9720))) (<= 0 (select main_a v_prenex_9721)) (< v_prenex_9721 main_x))) (forall ((v_prenex_9614 Int) (v_prenex_9613 Int)) (or (<= (+ main_y 1) v_prenex_9613) (< v_prenex_9614 main_x) (<= (+ (select main_a v_prenex_9614) (select main_a v_prenex_9613)) 1000) (<= (+ main_x 1) v_prenex_9614) (<= 0 (select main_a v_prenex_9614)))) (forall ((v_prenex_8274 Int) (v_prenex_8275 Int)) (or (<= 0 (+ (select main_a v_prenex_8275) 2)) (<= (+ main_x 1) v_prenex_8275) (<= 1000 (+ (select main_a v_prenex_8275) (select main_a v_prenex_8274))) (< v_prenex_8274 main_y) (<= (select main_a v_prenex_8274) 1002) (<= 998 (select main_a v_prenex_8274)) (< v_prenex_8275 main_x))) (or (forall ((v_prenex_8640 Int)) (or (<= (select main_a v_prenex_8640) 4) (<= (* 2 (select main_a v_prenex_8640)) 4) (<= (+ main_x 1) v_prenex_8640) (< v_prenex_8640 main_x))) (forall ((v_prenex_8641 Int)) (or (<= (select main_a v_prenex_8641) 1000) (<= (+ main_y 1) v_prenex_8641)))) (forall ((v_prenex_7489 Int) (v_prenex_7488 Int)) (or (<= (+ (select main_a v_prenex_7489) 996) (select main_a v_prenex_7488)) (<= 996 (select main_a v_prenex_7488)) (< v_prenex_7488 main_y) (<= (select main_a v_prenex_7489) 4) (< v_prenex_7489 main_x) (<= (select main_a v_prenex_7488) 1002) (<= (+ main_x 1) v_prenex_7489))) (or (forall ((v_prenex_9341 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9341))) (< v_prenex_9341 main_x) (<= (+ main_x 1) v_prenex_9341))) (forall ((v_prenex_9340 Int)) (or (< v_prenex_9340 main_y) (<= (select main_a v_prenex_9340) 1000) (<= (* 2 (select main_a v_prenex_9340)) 2000)))) (forall ((v_prenex_7276 Int) (v_prenex_7277 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7276))) (<= (* 2 (select main_a v_prenex_7276)) 2000) (<= (+ (select main_a v_prenex_7277) 996) (select main_a v_prenex_7276)) (< v_prenex_7276 main_y) (<= (+ main_y 1) v_prenex_7276))) (or (forall ((v_prenex_9299 Int)) (or (<= (+ main_x 1) v_prenex_9299) (<= 0 (* 2 (select main_a v_prenex_9299))) (< v_prenex_9299 main_x) (<= 0 (select main_a v_prenex_9299)))) (forall ((v_prenex_9303 Int)) (or (< v_prenex_9303 main_y) (<= (* 2 (select main_a v_prenex_9303)) 2000) (<= 998 (select main_a v_prenex_9303))))) (or (forall ((v_prenex_7454 Int)) (or (<= 998 (select main_a v_prenex_7454)) (<= (select main_a v_prenex_7454) 1002) (< v_prenex_7454 main_y))) (forall ((v_prenex_7450 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7450))) (<= (+ main_x 1) v_prenex_7450) (<= 0 (select main_a v_prenex_7450)) (< v_prenex_7450 main_x)))) (forall ((v_prenex_9187 Int) (v_prenex_9186 Int)) (or (<= (select main_a v_prenex_9187) 2) (< v_prenex_9187 main_x) (<= (+ main_x 1) v_prenex_9187) (<= (select main_a v_prenex_9186) 1000) (<= (+ (select main_a v_prenex_9187) (select main_a v_prenex_9186)) 1000))) (forall ((v_prenex_10048 Int) (v_prenex_10049 Int)) (or (<= (select main_a v_prenex_10048) 1000) (< v_prenex_10049 main_x) (<= (+ main_x 1) v_prenex_10049) (<= (+ main_y 1) v_prenex_10048) (<= 0 (* 2 (select main_a v_prenex_10049))) (<= (+ (select main_a v_prenex_10049) 996) (select main_a v_prenex_10048)) (<= 1996 (* 2 (select main_a v_prenex_10048))))) (forall ((v_prenex_7992 Int) (v_prenex_7993 Int)) (or (<= (select main_a v_prenex_7992) 1000) (<= (+ main_y 1) v_prenex_7992) (< v_prenex_7992 main_y) (<= (select main_a v_prenex_7992) 1002) (<= (+ (select main_a v_prenex_7993) (select main_a v_prenex_7992)) 1000))) (forall ((v_prenex_7063 Int) (v_prenex_7062 Int)) (or (< v_prenex_7062 main_y) (< v_prenex_7063 main_x) (<= (select main_a v_prenex_7062) 1002) (<= 0 (* 2 (select main_a v_prenex_7063))) (<= 1996 (* 2 (select main_a v_prenex_7062))) (<= 1000 (+ (select main_a v_prenex_7063) (select main_a v_prenex_7062))) (<= (+ main_x 1) v_prenex_7063))) (or (forall ((v_prenex_9006 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9006))) (< v_prenex_9006 main_x) (<= (+ main_x 1) v_prenex_9006))) (forall ((v_prenex_9005 Int)) (or (<= 998 (select main_a v_prenex_9005)) (<= (select main_a v_prenex_9005) 1000) (< v_prenex_9005 main_y)))) (or (forall ((v_prenex_6602 Int)) (or (<= (* 2 (select main_a v_prenex_6602)) 4) (<= (+ main_x 1) v_prenex_6602) (< v_prenex_6602 main_x) (<= 0 (select main_a v_prenex_6602)))) (forall ((v_prenex_6738 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 998 (select main_a v_prenex_6738)) (<= (select main_a v_prenex_6738) 1002)))) (forall ((v_prenex_7782 Int) (v_prenex_7783 Int)) (or (<= (select main_a v_prenex_7782) 1002) (<= (+ main_x 1) v_prenex_7783) (< v_prenex_7783 main_x) (<= (select main_a v_prenex_7782) (+ (select main_a v_prenex_7783) 1000)) (<= 998 (select main_a v_prenex_7782)) (<= 0 (select main_a v_prenex_7783)))) (forall ((v_prenex_8611 Int) (v_prenex_8610 Int)) (or (<= 998 (select main_a v_prenex_8610)) (<= 1996 (* 2 (select main_a v_prenex_8610))) (<= (select main_a v_prenex_8610) (+ (select main_a v_prenex_8611) 1000)) (< v_prenex_8611 main_x) (<= (+ main_x 1) v_prenex_8611) (<= 0 (select main_a v_prenex_8611)))) (forall ((v_prenex_8615 Int) (v_prenex_8614 Int)) (or (<= (* 2 (select main_a v_prenex_8614)) 2000) (<= (+ main_x 1) v_prenex_8615) (< v_prenex_8615 main_x) (<= (+ (select main_a v_prenex_8615) (select main_a v_prenex_8614)) 1000) (<= (select main_a v_prenex_8615) 4) (<= (select main_a v_prenex_8614) 1000))) (forall ((v_prenex_8105 Int) (v_prenex_8106 Int)) (or (<= (select main_a v_prenex_8105) 1002) (< v_prenex_8105 main_y) (<= (+ (select main_a v_prenex_8106) 996) (select main_a v_prenex_8105)) (<= (+ main_x 1) v_prenex_8106) (< v_prenex_8106 main_x) (<= 0 (+ (select main_a v_prenex_8106) 2)) (<= 996 (select main_a v_prenex_8105)))) (forall ((v_prenex_10087 Int) (v_prenex_10086 Int)) (or (< v_prenex_10086 main_y) (<= (select main_a v_prenex_10086) (+ (select main_a v_prenex_10087) 1000)) (<= (select main_a v_prenex_10086) 1000) (<= (+ main_y 1) v_prenex_10086))) (forall ((v_prenex_10125 Int) (v_prenex_10126 Int)) (or (<= (select main_a v_prenex_10125) 1000) (< v_prenex_10126 main_x) (<= (select main_a v_prenex_10126) 2) (<= (select main_a v_prenex_10125) 1002) (<= (+ (select main_a v_prenex_10126) 996) (select main_a v_prenex_10125)) (<= (+ main_x 1) v_prenex_10126))) (or (forall ((v_prenex_8116 Int)) (<= (select main_a v_prenex_8116) 1002)) (forall ((v_prenex_8115 Int)) (or (< v_prenex_8115 main_x) (<= 0 (+ (select main_a v_prenex_8115) 2)) (<= (+ main_x 1) v_prenex_8115) (<= 0 (* 2 (select main_a v_prenex_8115)))))) (or (forall ((v_prenex_10375 Int)) (or (<= (+ main_y 1) v_prenex_10375) (<= (* 2 (select main_a v_prenex_10375)) 2000) (<= 998 (select main_a v_prenex_10375)))) (forall ((v_prenex_10374 Int)) (or (<= (+ main_x 1) v_prenex_10374) (<= (select main_a v_prenex_10374) 4) (< v_prenex_10374 main_x) (<= (* 2 (select main_a v_prenex_10374)) 4)))) (forall ((v_prenex_8660 Int) (v_prenex_8661 Int)) (or (< v_prenex_8661 main_x) (<= (+ main_y 1) v_prenex_8660) (<= 998 (select main_a v_prenex_8660)) (<= (+ (select main_a v_prenex_8661) 996) (select main_a v_prenex_8660)) (<= (select main_a v_prenex_8661) 2) (<= (+ main_x 1) v_prenex_8661) (<= 1996 (* 2 (select main_a v_prenex_8660))))) (or (forall ((v_prenex_6734 Int)) (or (<= (* 2 (select main_a v_prenex_6734)) 2000) (< v_prenex_6734 main_y) (<= (+ main_y 1) v_prenex_6734) (<= (select main_a v_prenex_6734) 1002))) (forall ((v_prenex_6733 Int)) (<= (* 2 (select main_a v_prenex_6733)) 4))) (forall ((v_prenex_8875 Int) (v_prenex_8874 Int)) (or (<= (+ main_x 1) v_prenex_8875) (<= (+ (select main_a v_prenex_8875) (select main_a v_prenex_8874)) 1000) (<= (+ main_y 1) v_prenex_8874) (<= (select main_a v_prenex_8875) 4) (< v_prenex_8875 main_x) (<= (select main_a v_prenex_8874) 1000) (<= 996 (select main_a v_prenex_8874)))) (forall ((v_prenex_11063 Int) (v_prenex_11062 Int)) (or (<= (+ (select main_a v_prenex_11063) 996) (select main_a v_prenex_11062)) (<= (+ main_x 1) v_prenex_11063) (< v_prenex_11063 main_x) (<= 0 (select main_a v_prenex_11063)))) (forall ((v_prenex_8196 Int) (v_prenex_8197 Int)) (or (<= (+ main_y 1) v_prenex_8196) (<= (+ (select main_a v_prenex_8197) 996) (select main_a v_prenex_8196)) (<= 0 (* 2 (select main_a v_prenex_8197))) (<= (+ main_x 1) v_prenex_8197) (< v_prenex_8197 main_x))) (forall ((v_prenex_10252 Int) (v_prenex_10251 Int)) (or (< v_prenex_10251 main_y) (<= 0 (+ (select main_a v_prenex_10252) 2)) (< v_prenex_10252 main_x) (<= 1000 (+ (select main_a v_prenex_10252) (select main_a v_prenex_10251))) (<= (+ main_x 1) v_prenex_10252) (<= 1996 (* 2 (select main_a v_prenex_10251))) (<= 998 (select main_a v_prenex_10251)))) (forall ((v_prenex_8461 Int) (v_prenex_8462 Int)) (or (<= 0 (+ (select main_a v_prenex_8462) 2)) (<= (+ (select main_a v_prenex_8462) 996) (select main_a v_prenex_8461)) (< v_prenex_8462 main_x) (<= (select main_a v_prenex_8461) 1002) (<= (+ main_x 1) v_prenex_8462) (< v_prenex_8461 main_y))) (or (forall ((v_prenex_10115 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10115))) (<= (+ main_x 1) v_prenex_10115) (<= (* 2 (select main_a v_prenex_10115)) 4) (< v_prenex_10115 main_x))) (forall ((v_prenex_10119 Int)) (or (<= (+ main_y 1) v_prenex_10119) (<= 1996 (* 2 (select main_a v_prenex_10119)))))) (forall ((v_prenex_11098 Int) (v_prenex_11097 Int)) (or (<= 1000 (+ (select main_a v_prenex_11098) (select main_a v_prenex_11097))) (<= (select main_a v_prenex_11098) 2) (<= (+ main_x 1) v_prenex_11098) (<= (select main_a v_prenex_11097) 1000) (< v_prenex_11098 main_x))) (or (forall ((v_prenex_9481 Int)) (or (<= 998 (select main_a v_prenex_9481)) (<= 996 (select main_a v_prenex_9481)) (<= (+ main_y 1) v_prenex_9481))) (forall ((v_prenex_9482 Int)) (or (<= (select main_a v_prenex_9482) 2) (<= (+ main_x 1) v_prenex_9482) (< v_prenex_9482 main_x) (<= (* 2 (select main_a v_prenex_9482)) 4)))) (or (forall ((v_prenex_10372 Int)) (or (< v_prenex_10372 main_x) (<= 0 (+ (select main_a v_prenex_10372) 2)) (<= (+ main_x 1) v_prenex_10372) (<= (* 2 (select main_a v_prenex_10372)) 4))) (forall ((v_prenex_10375 Int)) (or (<= (+ main_y 1) v_prenex_10375) (<= (* 2 (select main_a v_prenex_10375)) 2000) (<= 998 (select main_a v_prenex_10375))))) (forall ((v_prenex_8308 Int) (v_prenex_8309 Int)) (or (<= 998 (select main_a v_prenex_8308)) (<= (+ (select main_a v_prenex_8309) (select main_a v_prenex_8308)) 1000) (< v_prenex_8309 main_x) (<= (select main_a v_prenex_8308) 1002) (<= (* 2 (select main_a v_prenex_8309)) 4) (<= (+ main_x 1) v_prenex_8309) (< v_prenex_8308 main_y))) (forall ((v_prenex_8004 Int) (v_prenex_8005 Int)) (or (< v_prenex_8005 main_x) (<= 1000 (+ (select main_a v_prenex_8005) (select main_a v_prenex_8004))) (<= (select main_a v_prenex_8005) 2) (<= (select main_a v_prenex_8004) 1002) (<= (* 2 (select main_a v_prenex_8004)) 2000) (<= (+ main_x 1) v_prenex_8005) (<= (+ main_y 1) v_prenex_8004))) (forall ((v_prenex_9583 Int) (v_prenex_9584 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9583))) (<= (+ (select main_a v_prenex_9584) 996) (select main_a v_prenex_9583)) (< v_prenex_9583 main_y) (<= (select main_a v_prenex_9583) 1000) (<= (select main_a v_prenex_9584) 4) (<= (+ main_x 1) v_prenex_9584) (< v_prenex_9584 main_x))) (forall ((v_prenex_7706 Int) (v_prenex_7707 Int)) (or (<= (+ main_y 1) v_prenex_7706) (< v_prenex_7707 main_x) (<= 996 (select main_a v_prenex_7706)) (<= (+ (select main_a v_prenex_7707) (select main_a v_prenex_7706)) 1000) (<= (+ main_x 1) v_prenex_7707) (<= (select main_a v_prenex_7707) 4) (<= 1996 (* 2 (select main_a v_prenex_7706))))) (forall ((v_prenex_8194 Int) (v_prenex_8195 Int)) (or (< v_prenex_8195 main_x) (<= (select main_a v_prenex_8194) 1002) (< v_prenex_8194 main_y) (<= (* 2 (select main_a v_prenex_8195)) 4) (<= (+ main_x 1) v_prenex_8195) (<= (select main_a v_prenex_8194) (+ (select main_a v_prenex_8195) 1000)))) (or (forall ((v_prenex_8892 Int)) (or (< v_prenex_8892 main_x) (<= (+ main_x 1) v_prenex_8892) (<= (select main_a v_prenex_8892) 2) (<= 0 (* 2 (select main_a v_prenex_8892))))) (forall ((v_prenex_8894 Int)) (or (<= (select main_a v_prenex_8894) 1002) (<= (* 2 (select main_a v_prenex_8894)) 2000) (<= (+ main_y 1) v_prenex_8894)))) (forall ((v_prenex_8484 Int) (v_prenex_8485 Int)) (or (< v_prenex_8485 main_x) (<= 0 (+ (select main_a v_prenex_8485) 2)) (<= 1996 (* 2 (select main_a v_prenex_8484))) (<= (+ main_x 1) v_prenex_8485) (< v_prenex_8484 main_y) (<= (select main_a v_prenex_8484) 1002) (<= (+ (select main_a v_prenex_8485) (select main_a v_prenex_8484)) 1000))) (forall ((v_prenex_7927 Int) (v_prenex_7928 Int)) (or (< v_prenex_7927 main_y) (<= 996 (select main_a v_prenex_7927)) (<= (+ (select main_a v_prenex_7928) 996) (select main_a v_prenex_7927)) (<= (+ main_x 1) v_prenex_7928) (<= (* 2 (select main_a v_prenex_7927)) 2000) (< v_prenex_7928 main_x) (<= (select main_a v_prenex_7928) 2))) (forall ((v_prenex_8765 Int) (v_prenex_8766 Int)) (or (<= (select main_a v_prenex_8765) 1002) (< v_prenex_8765 main_y) (<= (select main_a v_prenex_8765) (+ (select main_a v_prenex_8766) 1000)) (< v_prenex_8766 main_x) (<= (+ main_y 1) v_prenex_8765))) (or (forall ((v_prenex_7618 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7618))) (<= (+ main_x 1) v_prenex_7618) (< v_prenex_7618 main_x))) (forall ((v_prenex_7617 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7617))) (< v_prenex_7617 main_y)))) (or (forall ((v_prenex_9696 Int)) (or (<= (select main_a v_prenex_9696) 1000) (<= 998 (select main_a v_prenex_9696)))) (forall ((v_prenex_9694 Int)) (or (<= (* 2 (select main_a v_prenex_9694)) 4) (<= (+ main_x 1) v_prenex_9694) (< v_prenex_9694 main_x)))) (forall ((v_prenex_7513 Int) (v_prenex_7512 Int)) (or (<= 1000 (+ (select main_a v_prenex_7513) (select main_a v_prenex_7512))) (<= 0 (* 2 (select main_a v_prenex_7513))) (<= (+ main_x 1) v_prenex_7513) (<= (* 2 (select main_a v_prenex_7512)) 2000) (< v_prenex_7513 main_x) (<= 1996 (* 2 (select main_a v_prenex_7512))))) (forall ((v_prenex_7999 Int) (v_prenex_7998 Int)) (or (<= (select main_a v_prenex_7998) 1002) (<= (+ main_y 1) v_prenex_7998) (< v_prenex_7998 main_y) (<= (+ (select main_a v_prenex_7999) (select main_a v_prenex_7998)) 1000))) (or (forall ((v_prenex_10941 Int)) (or (<= (+ main_x 1) v_prenex_10941) (<= (select main_a v_prenex_10941) 4) (<= 0 (* 2 (select main_a v_prenex_10941))) (< v_prenex_10941 main_x))) (forall ((v_prenex_10944 Int)) (or (<= (+ main_y 1) v_prenex_10944) (<= (select main_a v_prenex_10944) 1000)))) (forall ((v_prenex_6983 Int) (v_prenex_6984 Int)) (or (<= (+ (select main_a v_prenex_6984) (select main_a v_prenex_6983)) 1000) (<= 0 (+ (select main_a v_prenex_6984) 2)) (<= (* 2 (select main_a v_prenex_6983)) 2000) (<= 998 (select main_a v_prenex_6983)) (< v_prenex_6983 main_y) (< v_prenex_6984 main_x) (<= (+ main_x 1) v_prenex_6984))) (forall ((v_prenex_8659 Int) (v_prenex_8658 Int)) (or (<= (select main_a v_prenex_8658) 1000) (< v_prenex_8659 main_x) (< v_prenex_8658 main_y) (<= (* 2 (select main_a v_prenex_8658)) 2000) (<= (* 2 (select main_a v_prenex_8659)) 4) (<= (select main_a v_prenex_8658) (+ (select main_a v_prenex_8659) 1000)) (<= (+ main_x 1) v_prenex_8659))) (forall ((v_prenex_9334 Int) (v_prenex_9333 Int)) (or (< v_prenex_9333 main_y) (<= (select main_a v_prenex_9333) 1000) (<= (+ (select main_a v_prenex_9334) 996) (select main_a v_prenex_9333)) (<= (+ main_y 1) v_prenex_9333) (<= (select main_a v_prenex_9333) 1002))) (forall ((v_prenex_10024 Int) (v_prenex_10023 Int)) (or (<= (+ main_x 1) v_prenex_10024) (<= (+ main_y 1) v_prenex_10023) (<= 0 (+ (select main_a v_prenex_10024) 2)) (< v_prenex_10024 main_x) (<= (select main_a v_prenex_10023) (+ (select main_a v_prenex_10024) 1000)) (<= (select main_a v_prenex_10023) 1000))) (forall ((v_prenex_7786 Int) (v_prenex_7787 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7786))) (<= 996 (select main_a v_prenex_7786)) (<= (* 2 (select main_a v_prenex_7787)) 4) (<= (+ (select main_a v_prenex_7787) 996) (select main_a v_prenex_7786)) (< v_prenex_7787 main_x) (<= (+ main_x 1) v_prenex_7787))) (or (forall ((v_prenex_8190 Int)) (or (<= (select main_a v_prenex_8190) 1000) (<= 996 (select main_a v_prenex_8190)))) (forall ((v_prenex_8187 Int)) (or (<= 0 (+ (select main_a v_prenex_8187) 2)) (<= (+ main_x 1) v_prenex_8187) (< v_prenex_8187 main_x) (<= (* 2 (select main_a v_prenex_8187)) 4)))) (forall ((v_prenex_9117 Int) (v_prenex_9116 Int)) (or (<= (+ (select main_a v_prenex_9117) 996) (select main_a v_prenex_9116)) (<= (select main_a v_prenex_9117) 4) (<= 998 (select main_a v_prenex_9116)) (< v_prenex_9116 main_y) (<= (select main_a v_prenex_9116) 1000) (< v_prenex_9117 main_x) (<= (+ main_x 1) v_prenex_9117))) (forall ((v_prenex_8985 Int) (v_prenex_8986 Int)) (or (<= 998 (select main_a v_prenex_8985)) (< v_prenex_8986 main_x) (<= (+ main_x 1) v_prenex_8986) (<= 0 (select main_a v_prenex_8986)) (<= (select main_a v_prenex_8985) (+ (select main_a v_prenex_8986) 1000)) (< v_prenex_8985 main_y) (<= (select main_a v_prenex_8985) 1002))) (forall ((v_prenex_8400 Int) (v_prenex_8401 Int)) (or (<= (select main_a v_prenex_8400) (+ (select main_a v_prenex_8401) 1000)) (<= (select main_a v_prenex_8401) 4) (<= (+ main_x 1) v_prenex_8401) (< v_prenex_8401 main_x) (<= (select main_a v_prenex_8400) 1000))) (or (forall ((v_prenex_8808 Int)) (<= 0 (* 2 (select main_a v_prenex_8808)))) (forall ((v_prenex_8807 Int)) (or (<= 996 (select main_a v_prenex_8807)) (< v_prenex_8807 main_y) (<= (+ main_y 1) v_prenex_8807) (<= (select main_a v_prenex_8807) 1002)))) (or (forall ((v_prenex_10417 Int)) (or (<= (select main_a v_prenex_10417) 1000) (<= (+ main_y 1) v_prenex_10417) (< v_prenex_10417 main_y))) (forall ((v_prenex_10418 Int)) (or (<= (* 2 (select main_a v_prenex_10418)) 4) (< v_prenex_10418 main_x)))) (forall ((v_prenex_9374 Int) (v_prenex_9373 Int)) (or (<= (select main_a v_prenex_9373) (+ (select main_a v_prenex_9374) 1000)) (<= (select main_a v_prenex_9373) 1000) (< v_prenex_9374 main_x) (<= (select main_a v_prenex_9373) 1002) (<= (+ main_x 1) v_prenex_9374) (<= (* 2 (select main_a v_prenex_9374)) 4))) (forall ((v_prenex_9979 Int) (v_prenex_9978 Int)) (or (< v_prenex_9978 main_y) (<= (select main_a v_prenex_9978) 1000) (<= 1000 (+ (select main_a v_prenex_9979) (select main_a v_prenex_9978))) (<= (+ main_x 1) v_prenex_9979) (< v_prenex_9979 main_x) (<= 0 (select main_a v_prenex_9979)))) (forall ((v_prenex_8956 Int) (v_prenex_8957 Int)) (or (<= (select main_a v_prenex_8956) (+ (select main_a v_prenex_8957) 1000)) (< v_prenex_8956 main_y) (<= (* 2 (select main_a v_prenex_8956)) 2000) (<= (+ main_x 1) v_prenex_8957) (< v_prenex_8957 main_x) (<= 0 (+ (select main_a v_prenex_8957) 2)))) (forall ((v_prenex_9365 Int) (v_prenex_9364 Int)) (or (< v_prenex_9365 main_x) (<= (+ main_x 1) v_prenex_9365) (<= (* 2 (select main_a v_prenex_9364)) 2000) (<= (select main_a v_prenex_9364) 1000) (<= 0 (+ (select main_a v_prenex_9365) 2)) (<= (select main_a v_prenex_9364) (+ (select main_a v_prenex_9365) 1000)))) (forall ((v_prenex_9161 Int) (v_prenex_9160 Int)) (or (<= (select main_a v_prenex_9160) 1000) (<= (+ (select main_a v_prenex_9161) (select main_a v_prenex_9160)) 1000) (<= (+ main_y 1) v_prenex_9160) (< v_prenex_9160 main_y))) (forall ((v_prenex_9653 Int) (v_prenex_9654 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9653))) (<= 0 (* 2 (select main_a v_prenex_9654))) (<= (+ main_x 1) v_prenex_9654) (< v_prenex_9654 main_x) (<= (+ (select main_a v_prenex_9654) (select main_a v_prenex_9653)) 1000))) (forall ((v_prenex_7180 Int) (v_prenex_7181 Int)) (or (<= (select main_a v_prenex_7181) 2) (< v_prenex_7181 main_x) (<= (select main_a v_prenex_7180) (+ (select main_a v_prenex_7181) 1000)) (<= (+ main_x 1) v_prenex_7181) (<= (* 2 (select main_a v_prenex_7180)) 2000) (<= (select main_a v_prenex_7180) 1000) (<= (+ main_y 1) v_prenex_7180))) (or (forall ((v_prenex_7723 Int)) (or (<= (select main_a v_prenex_7723) 1000) (< v_prenex_7723 main_y) (<= 996 (select main_a v_prenex_7723)))) (forall ((v_prenex_7724 Int)) (or (<= (+ main_x 1) v_prenex_7724) (< v_prenex_7724 main_x) (<= 0 (* 2 (select main_a v_prenex_7724)))))) (or (forall ((v_prenex_9481 Int)) (or (<= 998 (select main_a v_prenex_9481)) (<= 996 (select main_a v_prenex_9481)) (<= (+ main_y 1) v_prenex_9481))) (forall ((v_prenex_9479 Int)) (or (<= (* 2 (select main_a v_prenex_9479)) 4) (<= (+ main_x 1) v_prenex_9479) (< v_prenex_9479 main_x)))) (forall ((v_prenex_7332 Int) (v_prenex_7333 Int)) (or (<= (select main_a v_prenex_7332) 1002) (<= (+ main_x 1) v_prenex_7333) (<= (+ (select main_a v_prenex_7333) (select main_a v_prenex_7332)) 1000) (<= 0 (* 2 (select main_a v_prenex_7333))) (< v_prenex_7333 main_x) (<= 998 (select main_a v_prenex_7332)))) (forall ((v_prenex_8855 Int) (v_prenex_8854 Int)) (or (<= (select main_a v_prenex_8854) 1000) (<= (+ main_y 1) v_prenex_8854) (<= (+ main_x 1) v_prenex_8855) (<= 0 (select main_a v_prenex_8855)) (< v_prenex_8855 main_x) (<= (+ (select main_a v_prenex_8855) (select main_a v_prenex_8854)) 1000))) (forall ((v_prenex_8349 Int) (v_prenex_8350 Int)) (or (<= (+ main_x 1) v_prenex_8350) (<= (select main_a v_prenex_8350) 2) (< v_prenex_8350 main_x) (<= (+ main_y 1) v_prenex_8349) (<= (* 2 (select main_a v_prenex_8349)) 2000) (<= (+ (select main_a v_prenex_8350) (select main_a v_prenex_8349)) 1000) (<= 998 (select main_a v_prenex_8349)))) (or (forall ((v_prenex_10687 Int)) (or (<= (* 2 (select main_a v_prenex_10687)) 2000) (< v_prenex_10687 main_y))) (forall ((v_prenex_10683 Int)) (or (< v_prenex_10683 main_x) (<= 0 (select main_a v_prenex_10683)) (<= (+ main_x 1) v_prenex_10683) (<= 0 (* 2 (select main_a v_prenex_10683)))))) (forall ((v_prenex_7841 Int) (v_prenex_7840 Int)) (or (<= (+ main_y 1) v_prenex_7840) (<= 1000 (+ (select main_a v_prenex_7841) (select main_a v_prenex_7840))) (<= 1996 (* 2 (select main_a v_prenex_7840))) (< v_prenex_7840 main_y))) (forall ((v_prenex_7128 Int) (v_prenex_7127 Int)) (or (<= (+ main_x 1) v_prenex_7128) (<= (select main_a v_prenex_7128) 2) (< v_prenex_7128 main_x) (<= (* 2 (select main_a v_prenex_7127)) 2000) (<= (+ main_y 1) v_prenex_7127) (<= 1000 (+ (select main_a v_prenex_7128) (select main_a v_prenex_7127))) (<= 998 (select main_a v_prenex_7127)))) (forall ((v_prenex_10598 Int) (v_prenex_10597 Int)) (or (<= (+ (select main_a v_prenex_10598) 996) (select main_a v_prenex_10597)) (<= (select main_a v_prenex_10598) 2) (< v_prenex_10598 main_x) (<= (* 2 (select main_a v_prenex_10597)) 2000) (< v_prenex_10597 main_y) (<= (+ main_x 1) v_prenex_10598))) (forall ((v_prenex_10541 Int) (v_prenex_10540 Int)) (or (< v_prenex_10541 main_x) (<= (+ (select main_a v_prenex_10541) (select main_a v_prenex_10540)) 1000) (<= 1996 (* 2 (select main_a v_prenex_10540))) (< v_prenex_10540 main_y) (<= (+ main_x 1) v_prenex_10541) (<= 0 (* 2 (select main_a v_prenex_10541))))) (or (forall ((v_prenex_6944 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6944))) (<= (select main_a v_prenex_6944) 2) (< v_prenex_6944 main_x) (<= (+ main_x 1) v_prenex_6944))) (forall ((v_prenex_6946 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6946))) (<= 998 (select main_a v_prenex_6946)) (<= (+ main_y 1) v_prenex_6946)))) (forall ((v_prenex_7689 Int) (v_prenex_7688 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7688))) (<= 1000 (+ (select main_a v_prenex_7689) (select main_a v_prenex_7688))) (<= (+ main_y 1) v_prenex_7688) (<= (* 2 (select main_a v_prenex_7689)) 4) (< v_prenex_7689 main_x) (<= (+ main_x 1) v_prenex_7689) (<= (select main_a v_prenex_7688) 1000))) (forall ((v_prenex_10381 Int) (v_prenex_10382 Int)) (or (< v_prenex_10382 main_x) (<= 0 (select main_a v_prenex_10382)) (<= (+ main_x 1) v_prenex_10382) (<= (select main_a v_prenex_10381) 1002) (<= 996 (select main_a v_prenex_10381)) (<= (+ (select main_a v_prenex_10382) 996) (select main_a v_prenex_10381)))) (or (forall ((v_prenex_8321 Int)) (or (<= (* 2 (select main_a v_prenex_8321)) 2000) (<= (select main_a v_prenex_8321) 1000))) (forall ((v_prenex_8318 Int)) (or (< v_prenex_8318 main_x) (<= (+ main_x 1) v_prenex_8318) (<= (* 2 (select main_a v_prenex_8318)) 4) (<= 0 (+ (select main_a v_prenex_8318) 2))))) (forall ((v_prenex_6824 Int) (v_prenex_6825 Int)) (or (< v_prenex_6824 main_y) (<= 1996 (* 2 (select main_a v_prenex_6824))) (<= (select main_a v_prenex_6825) 2) (<= (select main_a v_prenex_6824) 1000) (< v_prenex_6825 main_x) (<= (+ main_x 1) v_prenex_6825) (<= (+ (select main_a v_prenex_6825) (select main_a v_prenex_6824)) 1000))) (forall ((v_prenex_9826 Int) (v_prenex_9825 Int)) (or (< v_prenex_9826 main_x) (<= (+ main_x 1) v_prenex_9826) (<= 1000 (+ (select main_a v_prenex_9826) (select main_a v_prenex_9825))) (<= 998 (select main_a v_prenex_9825)) (<= 1996 (* 2 (select main_a v_prenex_9825))) (< v_prenex_9825 main_y) (<= 0 (* 2 (select main_a v_prenex_9826))))) (forall ((v_prenex_8503 Int) (v_prenex_8502 Int)) (or (<= (select main_a v_prenex_8502) 1002) (<= (select main_a v_prenex_8502) 1000) (< v_prenex_8503 main_x) (<= (+ main_x 1) v_prenex_8503) (<= (* 2 (select main_a v_prenex_8503)) 4) (<= (+ (select main_a v_prenex_8503) 996) (select main_a v_prenex_8502)))) (forall ((v_prenex_8291 Int) (v_prenex_8290 Int)) (or (<= 996 (select main_a v_prenex_8290)) (<= 0 (select main_a v_prenex_8291)) (< v_prenex_8291 main_x) (<= (select main_a v_prenex_8290) 1002) (<= (select main_a v_prenex_8290) (+ (select main_a v_prenex_8291) 1000)) (<= (+ main_x 1) v_prenex_8291))) (or (forall ((v_prenex_7015 Int)) (or (<= (+ main_x 1) v_prenex_7015) (<= (select main_a v_prenex_7015) 2) (< v_prenex_7015 main_x))) (forall ((v_prenex_7020 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7020))) (<= (+ main_y 1) v_prenex_7020)))) (forall ((v_prenex_8714 Int) (v_prenex_8713 Int)) (or (<= (select main_a v_prenex_8713) (+ (select main_a v_prenex_8714) 1000)) (<= (+ main_x 1) v_prenex_8714) (<= 996 (select main_a v_prenex_8713)) (<= 0 (+ (select main_a v_prenex_8714) 2)) (< v_prenex_8714 main_x))) (forall ((v_prenex_8084 Int) (v_prenex_8085 Int)) (or (<= 1000 (+ (select main_a v_prenex_8085) (select main_a v_prenex_8084))) (<= 0 (select main_a v_prenex_8085)) (<= 998 (select main_a v_prenex_8084)) (<= 996 (select main_a v_prenex_8084)) (< v_prenex_8085 main_x) (<= (+ main_x 1) v_prenex_8085))) (or (forall ((v_prenex_9481 Int)) (or (<= 998 (select main_a v_prenex_9481)) (<= 996 (select main_a v_prenex_9481)) (<= (+ main_y 1) v_prenex_9481))) (forall ((v_prenex_9480 Int)) (or (<= (* 2 (select main_a v_prenex_9480)) 4) (<= (select main_a v_prenex_9480) 4) (<= (+ main_x 1) v_prenex_9480) (< v_prenex_9480 main_x)))) (forall ((v_prenex_10560 Int) (v_prenex_10559 Int)) (or (<= (select main_a v_prenex_10560) 4) (<= 996 (select main_a v_prenex_10559)) (<= (+ (select main_a v_prenex_10560) (select main_a v_prenex_10559)) 1000) (<= (* 2 (select main_a v_prenex_10559)) 2000) (< v_prenex_10560 main_x) (<= (+ main_y 1) v_prenex_10559) (<= (+ main_x 1) v_prenex_10560))) (or (forall ((v_prenex_7956 Int)) (or (<= (select main_a v_prenex_7956) 1002) (<= (+ main_y 1) v_prenex_7956) (<= (select main_a v_prenex_7956) 1000))) (forall ((v_prenex_7954 Int)) (or (<= (+ main_x 1) v_prenex_7954) (<= (select main_a v_prenex_7954) 2) (< v_prenex_7954 main_x) (<= 0 (* 2 (select main_a v_prenex_7954)))))) (forall ((v_prenex_9814 Int) (v_prenex_9813 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9813))) (< v_prenex_9813 main_y) (<= (+ main_x 1) v_prenex_9814) (<= (+ (select main_a v_prenex_9814) (select main_a v_prenex_9813)) 1000) (<= (+ main_y 1) v_prenex_9813))) (forall ((v_prenex_9575 Int) (v_prenex_9574 Int)) (or (<= (+ (select main_a v_prenex_9575) (select main_a v_prenex_9574)) 1000) (<= 998 (select main_a v_prenex_9574)) (<= (+ main_x 1) v_prenex_9575) (< v_prenex_9575 main_x) (<= 0 (+ (select main_a v_prenex_9575) 2)) (< v_prenex_9574 main_y))) (or (forall ((v_prenex_7874 Int)) (or (<= (* 2 (select main_a v_prenex_7874)) 4) (<= (+ main_x 1) v_prenex_7874) (< v_prenex_7874 main_x))) (forall ((v_prenex_7876 Int)) (or (<= 996 (select main_a v_prenex_7876)) (<= (+ main_y 1) v_prenex_7876)))) (or (forall ((v_prenex_10118 Int)) (or (<= (+ main_x 1) v_prenex_10118) (<= (select main_a v_prenex_10118) 4) (< v_prenex_10118 main_x) (<= (* 2 (select main_a v_prenex_10118)) 4))) (forall ((v_prenex_10119 Int)) (or (<= (+ main_y 1) v_prenex_10119) (<= 1996 (* 2 (select main_a v_prenex_10119)))))) (forall ((v_prenex_7439 Int) (v_prenex_7440 Int)) (or (<= (+ main_y 1) v_prenex_7439) (< v_prenex_7439 main_y) (<= (* 2 (select main_a v_prenex_7439)) 2000) (<= (select main_a v_prenex_7439) (+ (select main_a v_prenex_7440) 1000)))) (forall ((v_prenex_6882 Int) (v_prenex_6883 Int)) (or (<= (+ (select main_a v_prenex_6883) (select main_a v_prenex_6882)) 1000) (<= 996 (select main_a v_prenex_6882)) (<= 0 (+ (select main_a v_prenex_6883) 2)) (< v_prenex_6883 main_x) (<= 1996 (* 2 (select main_a v_prenex_6882))) (<= (+ main_x 1) v_prenex_6883) (< v_prenex_6882 main_y))) (forall ((v_prenex_11023 Int) (v_prenex_11022 Int)) (or (<= (select main_a v_prenex_11022) (+ (select main_a v_prenex_11023) 1000)) (< v_prenex_11023 main_x) (<= (+ main_x 1) v_prenex_11023) (<= (* 2 (select main_a v_prenex_11023)) 4) (<= (select main_a v_prenex_11022) 1000))) (or (forall ((v_prenex_7857 Int)) (or (<= (+ main_y 1) v_prenex_7857) (<= (select main_a v_prenex_7857) 1002) (<= (select main_a v_prenex_7857) 1000))) (forall ((v_prenex_7852 Int)) (or (<= (+ main_x 1) v_prenex_7852) (< v_prenex_7852 main_x) (<= (* 2 (select main_a v_prenex_7852)) 4) (<= 0 (select main_a v_prenex_7852))))) (or (forall ((v_prenex_7906 Int)) (or (<= (+ main_y 1) v_prenex_7906) (<= (* 2 (select main_a v_prenex_7906)) 2000) (<= (select main_a v_prenex_7906) 1000))) (forall ((v_prenex_7907 Int)) (or (<= (select main_a v_prenex_7907) 2) (<= (+ main_x 1) v_prenex_7907) (<= (* 2 (select main_a v_prenex_7907)) 4) (< v_prenex_7907 main_x)))) (forall ((v_prenex_8864 Int) (v_prenex_8865 Int)) (or (<= (+ (select main_a v_prenex_8865) (select main_a v_prenex_8864)) 1000) (<= (select main_a v_prenex_8864) 1002) (<= 0 (select main_a v_prenex_8865)) (<= 998 (select main_a v_prenex_8864)) (<= (+ main_y 1) v_prenex_8864) (< v_prenex_8865 main_x) (<= (+ main_x 1) v_prenex_8865))) (forall ((v_prenex_10765 Int) (v_prenex_10764 Int)) (or (<= (select main_a v_prenex_10765) 2) (<= 998 (select main_a v_prenex_10764)) (<= (+ main_y 1) v_prenex_10764) (< v_prenex_10765 main_x) (<= (+ (select main_a v_prenex_10765) 996) (select main_a v_prenex_10764)) (<= (+ main_x 1) v_prenex_10765))) (or (forall ((v_prenex_6920 Int)) (or (<= (select main_a v_prenex_6920) 1002) (<= 1996 (* 2 (select main_a v_prenex_6920))))) (forall ((v_prenex_6916 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6916))) (<= 0 (select main_a v_prenex_6916)) (<= (+ main_x 1) v_prenex_6916) (< v_prenex_6916 main_x)))) (forall ((v_prenex_9513 Int) (v_prenex_9512 Int)) (or (<= (+ main_x 1) v_prenex_9513) (<= 996 (select main_a v_prenex_9512)) (<= (select main_a v_prenex_9513) 2) (<= (select main_a v_prenex_9512) 1002) (< v_prenex_9513 main_x) (<= (+ (select main_a v_prenex_9513) (select main_a v_prenex_9512)) 1000))) (or (forall ((v_prenex_9201 Int)) (or (<= 998 (select main_a v_prenex_9201)) (<= (+ main_y 1) v_prenex_9201) (<= (select main_a v_prenex_9201) 1000))) (forall ((v_prenex_9200 Int)) (or (< v_prenex_9200 main_x) (<= 0 (* 2 (select main_a v_prenex_9200))) (<= 0 (+ (select main_a v_prenex_9200) 2)) (<= (+ main_x 1) v_prenex_9200)))) (or (forall ((v_prenex_9623 Int)) (or (<= (* 2 (select main_a v_prenex_9623)) 4) (<= 0 (select main_a v_prenex_9623)) (<= (+ main_x 1) v_prenex_9623) (< v_prenex_9623 main_x))) (forall ((v_prenex_9628 Int)) (or (<= 998 (select main_a v_prenex_9628)) (<= (+ main_y 1) v_prenex_9628)))) (or (forall ((v_prenex_7538 Int)) (or (<= 996 (select main_a v_prenex_7538)) (<= (select main_a v_prenex_7538) 1000))) (forall ((v_prenex_7533 Int)) (or (<= (* 2 (select main_a v_prenex_7533)) 4) (< v_prenex_7533 main_x) (<= 0 (* 2 (select main_a v_prenex_7533))) (<= (+ main_x 1) v_prenex_7533)))) (or (forall ((v_prenex_9022 Int)) (or (<= (+ main_x 1) v_prenex_9022) (<= (* 2 (select main_a v_prenex_9022)) 4) (<= 0 (* 2 (select main_a v_prenex_9022))) (< v_prenex_9022 main_x))) (forall ((v_prenex_9027 Int)) (or (<= 996 (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027)))) (forall ((v_prenex_9213 Int) (v_prenex_9214 Int)) (or (<= (+ main_x 1) v_prenex_9214) (< v_prenex_9214 main_x) (< v_prenex_9213 main_y) (<= (select main_a v_prenex_9213) (+ (select main_a v_prenex_9214) 1000)) (<= 998 (select main_a v_prenex_9213)) (<= 0 (* 2 (select main_a v_prenex_9214))))) (forall ((v_prenex_10561 Int) (v_prenex_10562 Int)) (or (< v_prenex_10562 main_x) (<= (+ (select main_a v_prenex_10562) 996) (select main_a v_prenex_10561)) (<= (+ main_y 1) v_prenex_10561) (<= (* 2 (select main_a v_prenex_10561)) 2000) (<= (select main_a v_prenex_10562) 4) (<= (+ main_x 1) v_prenex_10562))) (forall ((v_prenex_9600 Int) (v_prenex_9599 Int)) (or (<= (+ main_x 1) v_prenex_9600) (<= 1996 (* 2 (select main_a v_prenex_9599))) (<= (select main_a v_prenex_9599) 1002) (<= (* 2 (select main_a v_prenex_9600)) 4) (<= (select main_a v_prenex_9599) (+ (select main_a v_prenex_9600) 1000)) (< v_prenex_9600 main_x))) (or (forall ((v_prenex_6714 Int)) (or (<= (+ main_y 1) v_prenex_6714) (<= 1996 (* 2 (select main_a v_prenex_6714))) (< v_prenex_6714 main_y))) (forall ((v_prenex_6713 Int)) (<= (* 2 (select main_a v_prenex_6713)) 4))) (forall ((v_prenex_7986 Int) (v_prenex_7987 Int)) (or (<= (+ main_x 1) v_prenex_7987) (<= (+ (select main_a v_prenex_7987) 996) (select main_a v_prenex_7986)) (<= 1996 (* 2 (select main_a v_prenex_7986))) (< v_prenex_7987 main_x) (<= 996 (select main_a v_prenex_7986)) (<= (select main_a v_prenex_7987) 2))) (forall ((v_prenex_8968 Int) (v_prenex_8969 Int)) (or (<= 0 (+ (select main_a v_prenex_8969) 2)) (< v_prenex_8969 main_x) (<= (+ (select main_a v_prenex_8969) 996) (select main_a v_prenex_8968)) (< v_prenex_8968 main_y) (<= (+ main_x 1) v_prenex_8969))) (or (forall ((v_prenex_7613 Int)) (or (<= 0 (select main_a v_prenex_7613)) (<= 0 (* 2 (select main_a v_prenex_7613))) (< v_prenex_7613 main_x) (<= (+ main_x 1) v_prenex_7613))) (forall ((v_prenex_7617 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7617))) (< v_prenex_7617 main_y)))) (forall ((v_prenex_8779 Int) (v_prenex_8780 Int)) (or (<= (+ (select main_a v_prenex_8780) (select main_a v_prenex_8779)) 1000) (<= 998 (select main_a v_prenex_8779)) (<= (+ main_y 1) v_prenex_8779) (< v_prenex_8779 main_y) (<= (select main_a v_prenex_8779) 1002))) (forall ((v_prenex_8398 Int) (v_prenex_8399 Int)) (or (< v_prenex_8399 main_x) (< v_prenex_8398 main_y) (<= 1000 (+ (select main_a v_prenex_8399) (select main_a v_prenex_8398))) (<= (+ main_x 1) v_prenex_8399) (<= (select main_a v_prenex_8399) 4) (<= (* 2 (select main_a v_prenex_8398)) 2000))) (forall ((v_prenex_7434 Int) (v_prenex_7433 Int)) (or (<= (select main_a v_prenex_7433) 1000) (<= (* 2 (select main_a v_prenex_7433)) 2000) (<= 0 (+ (select main_a v_prenex_7434) 2)) (<= (+ main_x 1) v_prenex_7434) (< v_prenex_7434 main_x) (<= (+ (select main_a v_prenex_7434) (select main_a v_prenex_7433)) 1000))) (forall ((v_prenex_9801 Int) (v_prenex_9800 Int)) (or (<= (select main_a v_prenex_9800) (+ (select main_a v_prenex_9801) 1000)) (<= (select main_a v_prenex_9801) 2) (<= (+ main_x 1) v_prenex_9801) (< v_prenex_9801 main_x) (<= 998 (select main_a v_prenex_9800)) (<= (+ main_y 1) v_prenex_9800) (<= (select main_a v_prenex_9800) 1000))) (forall ((v_prenex_7546 Int) (v_prenex_7547 Int)) (or (<= (+ main_y 1) v_prenex_7546) (< v_prenex_7546 main_y) (<= 998 (select main_a v_prenex_7546)) (<= (+ (select main_a v_prenex_7547) 996) (select main_a v_prenex_7546)))) (or (forall ((v_prenex_7644 Int)) (or (<= (+ main_x 1) v_prenex_7644) (<= (* 2 (select main_a v_prenex_7644)) 4))) (forall ((v_prenex_7643 Int)) (or (< v_prenex_7643 main_y) (<= 996 (select main_a v_prenex_7643)) (<= (+ main_y 1) v_prenex_7643)))) (forall ((v_prenex_9907 Int) (v_prenex_9908 Int)) (or (<= (+ (select main_a v_prenex_9908) (select main_a v_prenex_9907)) 1000) (<= (select main_a v_prenex_9907) 1002) (<= (+ main_x 1) v_prenex_9908) (< v_prenex_9907 main_y) (<= (* 2 (select main_a v_prenex_9907)) 2000) (<= 0 (select main_a v_prenex_9908)) (< v_prenex_9908 main_x))) (forall ((v_prenex_10338 Int) (v_prenex_10337 Int)) (or (<= (select main_a v_prenex_10337) 1000) (<= (select main_a v_prenex_10338) 2) (<= (+ main_x 1) v_prenex_10338) (<= (+ (select main_a v_prenex_10338) (select main_a v_prenex_10337)) 1000) (< v_prenex_10337 main_y) (< v_prenex_10338 main_x) (<= (* 2 (select main_a v_prenex_10337)) 2000))) (forall ((v_prenex_10857 Int) (v_prenex_10856 Int)) (or (<= (select main_a v_prenex_10856) 1002) (< v_prenex_10857 main_x) (<= (select main_a v_prenex_10857) 2) (<= (+ main_x 1) v_prenex_10857) (<= (select main_a v_prenex_10856) (+ (select main_a v_prenex_10857) 1000)) (<= 1996 (* 2 (select main_a v_prenex_10856))) (< v_prenex_10856 main_y))) (or (forall ((v_prenex_9372 Int)) (or (< v_prenex_9372 main_x) (<= (select main_a v_prenex_9372) 2) (<= (* 2 (select main_a v_prenex_9372)) 4) (<= (+ main_x 1) v_prenex_9372))) (forall ((v_prenex_9371 Int)) (or (<= 996 (select main_a v_prenex_9371)) (<= (select main_a v_prenex_9371) 1002) (<= (+ main_y 1) v_prenex_9371)))) (forall ((v_prenex_8019 Int) (v_prenex_8018 Int)) (or (<= 0 (select main_a v_prenex_8019)) (<= (+ main_x 1) v_prenex_8019) (<= (select main_a v_prenex_8018) 1000) (<= (select main_a v_prenex_8018) (+ (select main_a v_prenex_8019) 1000)) (<= 996 (select main_a v_prenex_8018)) (<= (+ main_y 1) v_prenex_8018) (< v_prenex_8019 main_x))) (or (forall ((v_prenex_7495 Int)) (or (<= 996 (select main_a v_prenex_7495)) (<= (* 2 (select main_a v_prenex_7495)) 2000))) (forall ((v_prenex_7492 Int)) (or (<= 0 (+ (select main_a v_prenex_7492) 2)) (< v_prenex_7492 main_x) (<= (+ main_x 1) v_prenex_7492) (<= (* 2 (select main_a v_prenex_7492)) 4)))) (forall ((v_prenex_10759 Int) (v_prenex_10758 Int)) (or (<= (+ (select main_a v_prenex_10759) (select main_a v_prenex_10758)) 1000) (<= (+ main_x 1) v_prenex_10759) (<= (select main_a v_prenex_10759) 2) (<= 998 (select main_a v_prenex_10758)) (<= 1996 (* 2 (select main_a v_prenex_10758))) (< v_prenex_10759 main_x))) (or (forall ((v_prenex_8061 Int)) (<= (* 2 (select main_a v_prenex_8061)) 4)) (forall ((v_prenex_8060 Int)) (or (<= (+ main_y 1) v_prenex_8060) (<= (select main_a v_prenex_8060) 1000) (< v_prenex_8060 main_y) (<= (select main_a v_prenex_8060) 1002)))) (or (forall ((v_prenex_10819 Int)) (<= 1996 (* 2 (select main_a v_prenex_10819)))) (forall ((v_prenex_10817 Int)) (or (< v_prenex_10817 main_x) (<= (+ main_x 1) v_prenex_10817) (<= (* 2 (select main_a v_prenex_10817)) 4)))) (forall ((v_prenex_8417 Int) (v_prenex_8416 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8417))) (<= (select main_a v_prenex_8416) 1002) (<= (+ (select main_a v_prenex_8417) (select main_a v_prenex_8416)) 1000) (<= (+ main_y 1) v_prenex_8416) (<= (+ main_x 1) v_prenex_8417) (< v_prenex_8417 main_x))) (forall ((v_prenex_10585 Int) (v_prenex_10584 Int)) (or (<= (select main_a v_prenex_10585) 4) (<= 1000 (+ (select main_a v_prenex_10585) (select main_a v_prenex_10584))) (<= (+ main_y 1) v_prenex_10584) (<= (* 2 (select main_a v_prenex_10584)) 2000) (< v_prenex_10585 main_x) (<= (+ main_x 1) v_prenex_10585) (<= 1996 (* 2 (select main_a v_prenex_10584))))) (forall ((v_prenex_8783 Int) (v_prenex_8784 Int)) (or (<= (+ main_x 1) v_prenex_8784) (< v_prenex_8783 main_y) (<= (select main_a v_prenex_8783) (+ (select main_a v_prenex_8784) 1000)) (<= (select main_a v_prenex_8783) 1000) (<= (+ main_y 1) v_prenex_8783))) (forall ((v_prenex_8109 Int) (v_prenex_8110 Int)) (or (<= (+ main_x 1) v_prenex_8110) (<= 996 (select main_a v_prenex_8109)) (< v_prenex_8109 main_y) (< v_prenex_8110 main_x) (<= (* 2 (select main_a v_prenex_8110)) 4) (<= (+ (select main_a v_prenex_8110) (select main_a v_prenex_8109)) 1000) (<= (select main_a v_prenex_8109) 1002))) (or (forall ((v_prenex_9733 Int)) (or (< v_prenex_9733 main_x) (<= (+ main_x 1) v_prenex_9733) (<= 0 (select main_a v_prenex_9733)) (<= 0 (* 2 (select main_a v_prenex_9733))))) (forall ((v_prenex_9737 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9737))) (<= (select main_a v_prenex_9737) 1000) (< v_prenex_9737 main_y)))) (forall ((v_prenex_7342 Int) (v_prenex_7343 Int)) (or (<= (select main_a v_prenex_7342) 1000) (<= (+ (select main_a v_prenex_7343) 996) (select main_a v_prenex_7342)) (<= 998 (select main_a v_prenex_7342)) (<= (+ main_x 1) v_prenex_7343) (< v_prenex_7342 main_y) (< v_prenex_7343 main_x) (<= 0 (* 2 (select main_a v_prenex_7343))))) (or (forall ((v_prenex_10576 Int)) (or (< v_prenex_10576 main_y) (<= (* 2 (select main_a v_prenex_10576)) 2000) (<= 998 (select main_a v_prenex_10576)))) (forall ((v_prenex_10574 Int)) (or (< v_prenex_10574 main_x) (<= (+ main_x 1) v_prenex_10574) (<= (* 2 (select main_a v_prenex_10574)) 4)))) (forall ((v_prenex_6668 Int) (v_prenex_6669 Int)) (or (<= (+ (select main_a v_prenex_6668) 996) (select main_a v_prenex_6669)) (<= (+ main_y 1) v_prenex_6669) (<= 0 (+ (select main_a v_prenex_6668) 2)) (<= (+ main_x 1) v_prenex_6668) (< v_prenex_6668 main_x) (<= 996 (select main_a v_prenex_6669)))) (forall ((v_prenex_11003 Int) (v_prenex_11002 Int)) (or (< v_prenex_11003 main_x) (<= 0 (select main_a v_prenex_11003)) (<= (select main_a v_prenex_11002) (+ (select main_a v_prenex_11003) 1000)) (<= (select main_a v_prenex_11002) 1002) (<= (* 2 (select main_a v_prenex_11002)) 2000) (<= (+ main_y 1) v_prenex_11002) (<= (+ main_x 1) v_prenex_11003))) (forall ((v_prenex_9616 Int) (v_prenex_9615 Int)) (or (<= (+ main_x 1) v_prenex_9616) (<= 0 (+ (select main_a v_prenex_9616) 2)) (< v_prenex_9616 main_x) (<= (+ (select main_a v_prenex_9616) (select main_a v_prenex_9615)) 1000))) (or (forall ((v_prenex_8586 Int)) (<= (select main_a v_prenex_8586) 1002)) (forall ((v_prenex_8587 Int)) (or (<= (+ main_x 1) v_prenex_8587) (<= (* 2 (select main_a v_prenex_8587)) 4) (<= (select main_a v_prenex_8587) 2) (< v_prenex_8587 main_x)))) (forall ((v_prenex_10389 Int) (v_prenex_10390 Int)) (or (<= (select main_a v_prenex_10389) 1002) (<= (+ main_y 1) v_prenex_10389) (< v_prenex_10390 main_x) (<= 0 (+ (select main_a v_prenex_10390) 2)) (<= (+ (select main_a v_prenex_10390) 996) (select main_a v_prenex_10389)) (<= (+ main_x 1) v_prenex_10390))) (forall ((v_prenex_7670 Int) (v_prenex_7671 Int)) (or (<= (+ main_x 1) v_prenex_7671) (<= (+ (select main_a v_prenex_7671) (select main_a v_prenex_7670)) 1000) (<= 996 (select main_a v_prenex_7670)) (< v_prenex_7671 main_x) (<= (select main_a v_prenex_7671) 2))) (forall ((v_prenex_8354 Int) (v_prenex_8353 Int)) (or (<= (+ main_x 1) v_prenex_8354) (<= (select main_a v_prenex_8354) 2) (<= (select main_a v_prenex_8353) 1002) (<= 996 (select main_a v_prenex_8353)) (<= (+ (select main_a v_prenex_8354) 996) (select main_a v_prenex_8353)) (< v_prenex_8354 main_x))) (or (forall ((v_prenex_8374 Int)) (or (< v_prenex_8374 main_y) (<= (select main_a v_prenex_8374) 1000))) (forall ((v_prenex_8369 Int)) (or (<= (* 2 (select main_a v_prenex_8369)) 4) (<= 0 (select main_a v_prenex_8369)) (<= (+ main_x 1) v_prenex_8369) (< v_prenex_8369 main_x)))) (or (forall ((v_prenex_9083 Int)) (or (<= (+ main_x 1) v_prenex_9083) (< v_prenex_9083 main_x) (<= (* 2 (select main_a v_prenex_9083)) 4) (<= 0 (+ (select main_a v_prenex_9083) 2)))) (forall ((v_prenex_9086 Int)) (or (<= (+ main_y 1) v_prenex_9086) (<= 998 (select main_a v_prenex_9086)) (<= (select main_a v_prenex_9086) 1000)))) (forall ((v_prenex_10491 Int) (v_prenex_10490 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10490))) (<= 0 (* 2 (select main_a v_prenex_10491))) (<= (+ main_x 1) v_prenex_10491) (< v_prenex_10491 main_x) (<= (+ (select main_a v_prenex_10491) (select main_a v_prenex_10490)) 1000) (< v_prenex_10490 main_y) (<= (* 2 (select main_a v_prenex_10490)) 2000))) (or (forall ((v_prenex_10687 Int)) (or (<= (* 2 (select main_a v_prenex_10687)) 2000) (< v_prenex_10687 main_y))) (forall ((v_prenex_10684 Int)) (or (<= (select main_a v_prenex_10684) 4) (<= (+ main_x 1) v_prenex_10684) (< v_prenex_10684 main_x) (<= 0 (* 2 (select main_a v_prenex_10684)))))) (or (forall ((v_prenex_9429 Int)) (or (< v_prenex_9429 main_x) (<= (+ main_x 1) v_prenex_9429) (<= 0 (* 2 (select main_a v_prenex_9429))) (<= 0 (select main_a v_prenex_9429)))) (forall ((v_prenex_9433 Int)) (or (<= 996 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433) (<= (* 2 (select main_a v_prenex_9433)) 2000)))) (forall ((v_prenex_6969 Int) (v_prenex_6970 Int)) (or (< v_prenex_6970 main_x) (<= 1000 (+ (select main_a v_prenex_6970) (select main_a v_prenex_6969))) (<= (+ main_y 1) v_prenex_6969) (<= (* 2 (select main_a v_prenex_6969)) 2000) (<= (+ main_x 1) v_prenex_6970) (<= (select main_a v_prenex_6970) 4) (<= 996 (select main_a v_prenex_6969)))) (forall ((v_prenex_7923 Int) (v_prenex_7924 Int)) (or (<= (select main_a v_prenex_7923) 1000) (<= 0 (* 2 (select main_a v_prenex_7924))) (< v_prenex_7924 main_x) (<= (select main_a v_prenex_7923) 1002) (<= (+ main_x 1) v_prenex_7924) (<= (+ (select main_a v_prenex_7924) (select main_a v_prenex_7923)) 1000))) (forall ((v_prenex_10866 Int) (v_prenex_10867 Int)) (or (< v_prenex_10867 main_x) (<= (+ (select main_a v_prenex_10867) (select main_a v_prenex_10866)) 1000) (<= 0 (+ (select main_a v_prenex_10867) 2)) (<= (+ main_y 1) v_prenex_10866) (<= 996 (select main_a v_prenex_10866)) (<= 998 (select main_a v_prenex_10866)) (<= (+ main_x 1) v_prenex_10867))) (forall ((v_prenex_6666 Int) (v_prenex_6667 Int)) (or (<= 998 (select main_a v_prenex_6667)) (<= (+ main_y 1) v_prenex_6667) (<= 0 (select main_a v_prenex_6666)) (<= (+ main_x 1) v_prenex_6666) (< v_prenex_6666 main_x) (<= (+ (select main_a v_prenex_6666) (select main_a v_prenex_6667)) 1000))) (forall ((v_prenex_10201 Int) (v_prenex_10200 Int)) (or (<= 1000 (+ (select main_a v_prenex_10201) (select main_a v_prenex_10200))) (< v_prenex_10201 main_x) (<= (+ main_x 1) v_prenex_10201) (<= (* 2 (select main_a v_prenex_10201)) 4) (< v_prenex_10200 main_y) (<= 1996 (* 2 (select main_a v_prenex_10200))))) (forall ((v_prenex_7227 Int) (v_prenex_7226 Int)) (or (<= (select main_a v_prenex_7226) 1002) (<= (+ main_y 1) v_prenex_7226) (<= 1996 (* 2 (select main_a v_prenex_7226))) (<= (+ (select main_a v_prenex_7227) 996) (select main_a v_prenex_7226)) (<= (* 2 (select main_a v_prenex_7227)) 4) (< v_prenex_7227 main_x) (<= (+ main_x 1) v_prenex_7227))) (or (forall ((v_prenex_8978 Int)) (or (<= (select main_a v_prenex_8978) 2) (<= (* 2 (select main_a v_prenex_8978)) 4) (< v_prenex_8978 main_x) (<= (+ main_x 1) v_prenex_8978))) (forall ((v_prenex_8977 Int)) (or (<= 996 (select main_a v_prenex_8977)) (<= (select main_a v_prenex_8977) 1002)))) (forall ((v_prenex_6991 Int) (v_prenex_6992 Int)) (or (< v_prenex_6992 main_x) (<= (select main_a v_prenex_6992) 4) (<= (select main_a v_prenex_6991) (+ (select main_a v_prenex_6992) 1000)) (<= 996 (select main_a v_prenex_6991)) (<= (+ main_x 1) v_prenex_6992))) (forall ((v_prenex_7812 Int) (v_prenex_7813 Int)) (or (< v_prenex_7813 main_x) (<= (+ main_x 1) v_prenex_7813) (<= 0 (* 2 (select main_a v_prenex_7813))) (<= 996 (select main_a v_prenex_7812)) (<= 1000 (+ (select main_a v_prenex_7813) (select main_a v_prenex_7812))))) (or (forall ((v_prenex_8155 Int)) (or (<= (* 2 (select main_a v_prenex_8155)) 2000) (<= (+ main_y 1) v_prenex_8155) (< v_prenex_8155 main_y))) (forall ((v_prenex_8156 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8156))) (<= (+ main_x 1) v_prenex_8156)))) (forall ((v_prenex_8888 Int) (v_prenex_8887 Int)) (or (<= (select main_a v_prenex_8887) (+ (select main_a v_prenex_8888) 1000)) (<= 1996 (* 2 (select main_a v_prenex_8887))) (<= 998 (select main_a v_prenex_8887)) (<= (+ main_x 1) v_prenex_8888) (< v_prenex_8888 main_x) (<= (+ main_y 1) v_prenex_8887) (<= 0 (* 2 (select main_a v_prenex_8888))))) (forall ((v_prenex_8958 Int) (v_prenex_8959 Int)) (or (<= (+ (select main_a v_prenex_8959) (select main_a v_prenex_8958)) 1000) (< v_prenex_8959 main_x) (<= (+ main_x 1) v_prenex_8959) (<= (select main_a v_prenex_8958) 1002) (<= (select main_a v_prenex_8959) 2) (<= (* 2 (select main_a v_prenex_8958)) 2000))) (or (forall ((v_prenex_6845 Int)) (or (<= (select main_a v_prenex_6845) 1002) (<= (+ main_y 1) v_prenex_6845))) (forall ((v_prenex_6840 Int)) (or (<= (* 2 (select main_a v_prenex_6840)) 4) (<= 0 (* 2 (select main_a v_prenex_6840))) (<= (+ main_x 1) v_prenex_6840) (< v_prenex_6840 main_x)))) (forall ((v_prenex_7784 Int) (v_prenex_7785 Int)) (or (<= (select main_a v_prenex_7784) 1002) (< v_prenex_7785 main_x) (< v_prenex_7784 main_y) (<= 998 (select main_a v_prenex_7784)) (<= (+ main_x 1) v_prenex_7785) (<= 0 (+ (select main_a v_prenex_7785) 2)) (<= (+ (select main_a v_prenex_7785) 996) (select main_a v_prenex_7784)))) (forall ((v_prenex_10837 Int) (v_prenex_10838 Int)) (or (<= (+ main_y 1) v_prenex_10837) (<= (+ main_x 1) v_prenex_10838) (<= (select main_a v_prenex_10837) 1002) (<= 1996 (* 2 (select main_a v_prenex_10837))) (<= (+ (select main_a v_prenex_10838) 996) (select main_a v_prenex_10837)) (<= 0 (+ (select main_a v_prenex_10838) 2)) (< v_prenex_10838 main_x))) (forall ((v_prenex_7736 Int) (v_prenex_7737 Int)) (or (<= (* 2 (select main_a v_prenex_7736)) 2000) (<= 1996 (* 2 (select main_a v_prenex_7736))) (< v_prenex_7736 main_y) (<= (+ main_y 1) v_prenex_7736) (<= (+ (select main_a v_prenex_7737) (select main_a v_prenex_7736)) 1000))) (forall ((v_prenex_9818 Int) (v_prenex_9817 Int)) (or (<= (+ main_y 1) v_prenex_9817) (< v_prenex_9818 main_x) (<= (+ (select main_a v_prenex_9818) 996) (select main_a v_prenex_9817)) (<= 996 (select main_a v_prenex_9817)) (<= (+ main_x 1) v_prenex_9818) (<= (* 2 (select main_a v_prenex_9818)) 4))) (forall ((v_prenex_7311 Int) (v_prenex_7312 Int)) (or (<= (+ (select main_a v_prenex_7312) 996) (select main_a v_prenex_7311)) (< v_prenex_7311 main_y) (<= 996 (select main_a v_prenex_7311)) (<= (* 2 (select main_a v_prenex_7311)) 2000) (<= (+ main_x 1) v_prenex_7312) (< v_prenex_7312 main_x) (<= (select main_a v_prenex_7312) 4))) (or (forall ((v_prenex_7821 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7821))) (<= (* 2 (select main_a v_prenex_7821)) 4) (< v_prenex_7821 main_x) (<= (+ main_x 1) v_prenex_7821))) (forall ((v_prenex_7825 Int)) (<= 998 (select main_a v_prenex_7825)))) (forall ((v_prenex_10578 Int) (v_prenex_10579 Int)) (or (<= (+ main_x 1) v_prenex_10579) (< v_prenex_10579 main_x) (<= (select main_a v_prenex_10578) (+ (select main_a v_prenex_10579) 1000)) (<= 1996 (* 2 (select main_a v_prenex_10578))) (<= (select main_a v_prenex_10579) 2) (<= 998 (select main_a v_prenex_10578)))) (forall ((v_prenex_7878 Int) (v_prenex_7879 Int)) (or (< v_prenex_7879 main_x) (<= (+ main_x 1) v_prenex_7879) (<= (select main_a v_prenex_7879) 2) (<= (+ (select main_a v_prenex_7879) (select main_a v_prenex_7878)) 1000) (<= (* 2 (select main_a v_prenex_7878)) 2000))) (or (forall ((v_prenex_7799 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7799))) (< v_prenex_7799 main_x) (<= (* 2 (select main_a v_prenex_7799)) 4) (<= (+ main_x 1) v_prenex_7799))) (forall ((v_prenex_7804 Int)) (or (<= 996 (select main_a v_prenex_7804)) (<= (+ main_y 1) v_prenex_7804) (<= (select main_a v_prenex_7804) 1002)))) (forall ((v_prenex_11078 Int) (v_prenex_11079 Int)) (or (< v_prenex_11078 main_y) (<= 0 (select main_a v_prenex_11079)) (<= 996 (select main_a v_prenex_11078)) (<= (+ (select main_a v_prenex_11079) 996) (select main_a v_prenex_11078)) (< v_prenex_11079 main_x) (<= (+ main_x 1) v_prenex_11079))) (forall ((v_prenex_7704 Int) (v_prenex_7705 Int)) (or (< v_prenex_7705 main_x) (<= 0 (* 2 (select main_a v_prenex_7705))) (<= 1996 (* 2 (select main_a v_prenex_7704))) (<= (select main_a v_prenex_7704) 1000) (<= (+ (select main_a v_prenex_7705) 996) (select main_a v_prenex_7704)) (<= (+ main_x 1) v_prenex_7705))) (or (forall ((v_prenex_6595 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6595))) (<= (select main_a v_prenex_6595) 4) (< v_prenex_6595 main_x) (<= (+ main_x 1) v_prenex_6595))) (forall ((v_prenex_6610 Int)) (or (<= 996 (select main_a v_prenex_6610)) (<= (* 2 (select main_a v_prenex_6610)) 2000)))) (forall ((v_prenex_9705 Int) (v_prenex_9704 Int)) (or (<= (select main_a v_prenex_9704) 1000) (< v_prenex_9705 main_x) (<= (+ main_y 1) v_prenex_9704) (<= 1996 (* 2 (select main_a v_prenex_9704))) (<= (select main_a v_prenex_9704) (+ (select main_a v_prenex_9705) 1000)) (<= (+ main_x 1) v_prenex_9705) (<= 0 (select main_a v_prenex_9705)))) (forall ((v_prenex_10748 Int) (v_prenex_10747 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10747))) (<= 0 (* 2 (select main_a v_prenex_10748))) (<= (+ main_y 1) v_prenex_10747) (<= (+ main_x 1) v_prenex_10748) (<= 1000 (+ (select main_a v_prenex_10748) (select main_a v_prenex_10747))) (<= 996 (select main_a v_prenex_10747)) (< v_prenex_10748 main_x))) (or (forall ((v_prenex_7161 Int)) (or (< v_prenex_7161 main_x) (<= 0 (* 2 (select main_a v_prenex_7161))) (<= (+ main_x 1) v_prenex_7161) (<= (* 2 (select main_a v_prenex_7161)) 4))) (forall ((v_prenex_7166 Int)) (or (<= (+ main_y 1) v_prenex_7166) (<= 998 (select main_a v_prenex_7166)) (<= 996 (select main_a v_prenex_7166))))) (forall ((v_prenex_9925 Int) (v_prenex_9924 Int)) (or (<= (select main_a v_prenex_9924) 1002) (<= (+ main_x 1) v_prenex_9925) (<= 1000 (+ (select main_a v_prenex_9925) (select main_a v_prenex_9924))) (< v_prenex_9925 main_x) (<= (select main_a v_prenex_9925) 2) (<= (* 2 (select main_a v_prenex_9924)) 2000))) (forall ((v_prenex_9669 Int) (v_prenex_9670 Int)) (or (<= 1000 (+ (select main_a v_prenex_9670) (select main_a v_prenex_9669))) (<= (select main_a v_prenex_9669) 1002) (<= (+ main_y 1) v_prenex_9669) (<= (+ main_x 1) v_prenex_9670) (<= (select main_a v_prenex_9670) 2) (<= 996 (select main_a v_prenex_9669)) (< v_prenex_9670 main_x))) (or (forall ((v_prenex_8849 Int)) (or (<= (+ main_x 1) v_prenex_8849) (<= 0 (* 2 (select main_a v_prenex_8849))) (< v_prenex_8849 main_x) (<= (select main_a v_prenex_8849) 4))) (forall ((v_prenex_8852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8852))) (<= 996 (select main_a v_prenex_8852))))) (forall ((v_prenex_10514 Int) (v_prenex_10513 Int)) (or (<= (select main_a v_prenex_10514) 2) (<= (+ (select main_a v_prenex_10514) 996) (select main_a v_prenex_10513)) (<= (+ main_x 1) v_prenex_10514) (<= (select main_a v_prenex_10513) 1002) (< v_prenex_10514 main_x) (< v_prenex_10513 main_y))) (forall ((v_prenex_8806 Int) (v_prenex_8805 Int)) (or (<= (+ (select main_a v_prenex_8806) (select main_a v_prenex_8805)) 1000) (< v_prenex_8806 main_x) (<= 998 (select main_a v_prenex_8805)) (<= (+ main_x 1) v_prenex_8806) (<= (* 2 (select main_a v_prenex_8806)) 4))) (forall ((v_prenex_7133 Int) (v_prenex_7134 Int)) (or (<= 998 (select main_a v_prenex_7133)) (<= (+ (select main_a v_prenex_7134) (select main_a v_prenex_7133)) 1000) (<= (+ main_x 1) v_prenex_7134) (<= 0 (* 2 (select main_a v_prenex_7134))) (< v_prenex_7134 main_x) (<= 1996 (* 2 (select main_a v_prenex_7133))))) (forall ((v_prenex_9509 Int) (v_prenex_9508 Int)) (or (<= (+ (select main_a v_prenex_9509) (select main_a v_prenex_9508)) 1000) (<= (+ main_x 1) v_prenex_9509) (< v_prenex_9509 main_x) (<= 1996 (* 2 (select main_a v_prenex_9508))) (<= (select main_a v_prenex_9509) 2) (<= 996 (select main_a v_prenex_9508)))) (forall ((v_prenex_6952 Int) (v_prenex_6953 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6953))) (<= (select main_a v_prenex_6952) 1002) (< v_prenex_6953 main_x) (<= 996 (select main_a v_prenex_6952)) (<= (+ main_x 1) v_prenex_6953) (<= (+ main_y 1) v_prenex_6952) (<= (select main_a v_prenex_6952) (+ (select main_a v_prenex_6953) 1000)))) (or (forall ((v_prenex_7733 Int)) (or (<= (* 2 (select main_a v_prenex_7733)) 4) (<= (select main_a v_prenex_7733) 2) (<= (+ main_x 1) v_prenex_7733) (< v_prenex_7733 main_x))) (forall ((v_prenex_7732 Int)) (or (<= (* 2 (select main_a v_prenex_7732)) 2000) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7732) 1002)))) (forall ((v_prenex_8657 Int) (v_prenex_8656 Int)) (or (<= (select main_a v_prenex_8656) 1000) (<= (select main_a v_prenex_8657) 4) (<= (+ main_y 1) v_prenex_8656) (<= (select main_a v_prenex_8656) (+ (select main_a v_prenex_8657) 1000)) (<= (+ main_x 1) v_prenex_8657) (<= (* 2 (select main_a v_prenex_8656)) 2000) (< v_prenex_8657 main_x))) (forall ((v_prenex_6891 Int) (v_prenex_6892 Int)) (or (< v_prenex_6891 main_y) (<= (* 2 (select main_a v_prenex_6892)) 4) (<= 1996 (* 2 (select main_a v_prenex_6891))) (< v_prenex_6892 main_x) (<= (select main_a v_prenex_6891) (+ (select main_a v_prenex_6892) 1000)) (<= (+ main_x 1) v_prenex_6892))) (forall ((v_prenex_9032 Int) (v_prenex_9031 Int)) (or (<= (select main_a v_prenex_9031) 1000) (<= (select main_a v_prenex_9032) 4) (<= (select main_a v_prenex_9031) 1002) (< v_prenex_9032 main_x) (<= (select main_a v_prenex_9031) (+ (select main_a v_prenex_9032) 1000)) (<= (+ main_x 1) v_prenex_9032))) (or (forall ((v_prenex_10057 Int)) (or (<= (+ main_x 1) v_prenex_10057) (<= (* 2 (select main_a v_prenex_10057)) 4) (< v_prenex_10057 main_x))) (forall ((v_prenex_10059 Int)) (or (<= (+ main_y 1) v_prenex_10059) (<= (select main_a v_prenex_10059) 1000) (<= 996 (select main_a v_prenex_10059))))) (forall ((v_prenex_9390 Int) (v_prenex_9389 Int)) (or (<= (+ main_y 1) v_prenex_9389) (< v_prenex_9390 main_x) (<= 0 (* 2 (select main_a v_prenex_9390))) (<= 1996 (* 2 (select main_a v_prenex_9389))) (<= (+ main_x 1) v_prenex_9390) (<= (select main_a v_prenex_9389) (+ (select main_a v_prenex_9390) 1000)))) (forall ((v_prenex_8453 Int) (v_prenex_8454 Int)) (or (<= (* 2 (select main_a v_prenex_8453)) 2000) (<= 996 (select main_a v_prenex_8453)) (<= (select main_a v_prenex_8453) (+ (select main_a v_prenex_8454) 1000)) (<= (+ main_y 1) v_prenex_8453) (<= 0 (select main_a v_prenex_8454)) (< v_prenex_8454 main_x) (<= (+ main_x 1) v_prenex_8454))) (forall ((v_prenex_11069 Int) (v_prenex_11068 Int)) (or (<= 0 (+ (select main_a v_prenex_11069) 2)) (< v_prenex_11069 main_x) (<= (select main_a v_prenex_11068) (+ (select main_a v_prenex_11069) 1000)) (<= (select main_a v_prenex_11068) 1002) (< v_prenex_11068 main_y) (<= (+ main_x 1) v_prenex_11069))) (or (forall ((v_prenex_10800 Int)) (or (< v_prenex_10800 main_y) (<= (select main_a v_prenex_10800) 1002))) (forall ((v_prenex_10796 Int)) (or (<= 0 (select main_a v_prenex_10796)) (< v_prenex_10796 main_x) (<= 0 (* 2 (select main_a v_prenex_10796))) (<= (+ main_x 1) v_prenex_10796)))) (forall ((v_prenex_6985 Int) (v_prenex_6986 Int)) (or (<= (+ (select main_a v_prenex_6986) 996) (select main_a v_prenex_6985)) (<= (+ main_x 1) v_prenex_6986) (< v_prenex_6986 main_x) (< v_prenex_6985 main_y) (<= (* 2 (select main_a v_prenex_6985)) 2000) (<= 0 (+ (select main_a v_prenex_6986) 2)) (<= 1996 (* 2 (select main_a v_prenex_6985))))) (forall ((v_prenex_6653 Int) (v_prenex_6654 Int)) (or (<= (+ main_y 1) v_prenex_6654) (<= (select main_a v_prenex_6654) 1002) (<= (+ main_x 1) v_prenex_6653) (<= (+ (select main_a v_prenex_6653) 996) (select main_a v_prenex_6654)) (<= 0 (+ (select main_a v_prenex_6653) 2)) (<= 998 (select main_a v_prenex_6654)) (< v_prenex_6653 main_x))) (forall ((v_prenex_7083 Int) (v_prenex_7084 Int)) (or (<= (select main_a v_prenex_7084) 2) (<= (+ (select main_a v_prenex_7084) (select main_a v_prenex_7083)) 1000) (<= 998 (select main_a v_prenex_7083)) (<= (+ main_x 1) v_prenex_7084) (<= (select main_a v_prenex_7083) 1000) (< v_prenex_7084 main_x))) (forall ((v_prenex_10844 Int) (v_prenex_10843 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10843))) (<= (+ main_y 1) v_prenex_10843) (<= 0 (select main_a v_prenex_10844)) (<= (+ main_x 1) v_prenex_10844) (<= (select main_a v_prenex_10843) (+ (select main_a v_prenex_10844) 1000)) (< v_prenex_10844 main_x))) (forall ((v_prenex_8910 Int) (v_prenex_8911 Int)) (or (<= 998 (select main_a v_prenex_8910)) (<= 1000 (+ (select main_a v_prenex_8911) (select main_a v_prenex_8910))) (<= (+ main_x 1) v_prenex_8911) (<= (select main_a v_prenex_8911) 4) (<= (select main_a v_prenex_8910) 1000) (<= (+ main_y 1) v_prenex_8910) (< v_prenex_8911 main_x))) (forall ((v_prenex_8945 Int) (v_prenex_8944 Int)) (or (<= (+ (select main_a v_prenex_8945) (select main_a v_prenex_8944)) 1000) (< v_prenex_8944 main_y) (<= (select main_a v_prenex_8944) 1002) (<= (select main_a v_prenex_8944) 1000) (<= (+ main_x 1) v_prenex_8945) (<= 0 (* 2 (select main_a v_prenex_8945))) (< v_prenex_8945 main_x))) (or (forall ((v_prenex_7499 Int)) (or (<= (+ main_x 1) v_prenex_7499) (< v_prenex_7499 main_x) (<= (* 2 (select main_a v_prenex_7499)) 4))) (forall ((v_prenex_7502 Int)) (<= 1996 (* 2 (select main_a v_prenex_7502))))) (forall ((v_prenex_8170 Int) (v_prenex_8169 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8169))) (< v_prenex_8170 main_x) (<= (select main_a v_prenex_8170) 4) (<= (select main_a v_prenex_8169) 1002) (<= (+ main_x 1) v_prenex_8170) (< v_prenex_8169 main_y) (<= 1000 (+ (select main_a v_prenex_8170) (select main_a v_prenex_8169))))) (or (forall ((v_prenex_7455 Int)) (or (<= (+ main_x 1) v_prenex_7455) (< v_prenex_7455 main_x) (<= 0 (* 2 (select main_a v_prenex_7455))))) (forall ((v_prenex_7454 Int)) (or (<= 998 (select main_a v_prenex_7454)) (<= (select main_a v_prenex_7454) 1002) (< v_prenex_7454 main_y)))) (forall ((v_prenex_8347 Int) (v_prenex_8348 Int)) (or (<= (* 2 (select main_a v_prenex_8348)) 4) (<= (+ main_x 1) v_prenex_8348) (<= (+ main_y 1) v_prenex_8347) (< v_prenex_8348 main_x) (<= (+ (select main_a v_prenex_8348) 996) (select main_a v_prenex_8347)))) (forall ((v_prenex_9134 Int) (v_prenex_9133 Int)) (or (< v_prenex_9134 main_x) (<= 0 (select main_a v_prenex_9134)) (<= (+ main_x 1) v_prenex_9134) (<= (select main_a v_prenex_9133) (+ (select main_a v_prenex_9134) 1000)) (<= 1996 (* 2 (select main_a v_prenex_9133))))) (forall ((v_prenex_9295 Int) (v_prenex_9294 Int)) (or (<= 996 (select main_a v_prenex_9294)) (<= (+ main_x 1) v_prenex_9295) (<= (select main_a v_prenex_9294) 1002) (<= 1000 (+ (select main_a v_prenex_9295) (select main_a v_prenex_9294))) (<= (select main_a v_prenex_9295) 4) (< v_prenex_9295 main_x))) (forall ((v_prenex_9716 Int) (v_prenex_9717 Int)) (or (<= (select main_a v_prenex_9717) 2) (<= (+ (select main_a v_prenex_9717) (select main_a v_prenex_9716)) 1000) (<= (+ main_x 1) v_prenex_9717) (<= (+ main_y 1) v_prenex_9716) (< v_prenex_9717 main_x) (<= 1996 (* 2 (select main_a v_prenex_9716))))) (forall ((v_prenex_8693 Int) (v_prenex_8694 Int)) (or (<= 998 (select main_a v_prenex_8693)) (<= 0 (select main_a v_prenex_8694)) (< v_prenex_8694 main_x) (<= (+ main_x 1) v_prenex_8694) (<= (+ (select main_a v_prenex_8694) 996) (select main_a v_prenex_8693)) (<= (select main_a v_prenex_8693) 1000))) (or (forall ((v_prenex_9558 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9558))) (<= (* 2 (select main_a v_prenex_9558)) 2000))) (forall ((v_prenex_9557 Int)) (or (<= 0 (+ (select main_a v_prenex_9557) 2)) (< v_prenex_9557 main_x) (<= 0 (* 2 (select main_a v_prenex_9557))) (<= (+ main_x 1) v_prenex_9557)))) (forall ((v_prenex_8960 Int) (v_prenex_8961 Int)) (or (<= (select main_a v_prenex_8961) 4) (<= (select main_a v_prenex_8960) 1002) (<= (+ (select main_a v_prenex_8961) (select main_a v_prenex_8960)) 1000) (< v_prenex_8960 main_y) (<= (+ main_x 1) v_prenex_8961) (< v_prenex_8961 main_x))) (forall ((v_prenex_10220 Int) (v_prenex_10219 Int)) (or (<= 1000 (+ (select main_a v_prenex_10220) (select main_a v_prenex_10219))) (<= 0 (select main_a v_prenex_10220)) (< v_prenex_10220 main_x) (<= (+ main_x 1) v_prenex_10220) (<= (* 2 (select main_a v_prenex_10219)) 2000) (<= (+ main_y 1) v_prenex_10219) (<= 1996 (* 2 (select main_a v_prenex_10219))))) (forall ((v_prenex_8163 Int) (v_prenex_8164 Int)) (or (<= (+ (select main_a v_prenex_8164) (select main_a v_prenex_8163)) 1000) (<= (select main_a v_prenex_8163) 1000) (< v_prenex_8164 main_x) (<= 0 (+ (select main_a v_prenex_8164) 2)) (<= (+ main_x 1) v_prenex_8164) (<= 1996 (* 2 (select main_a v_prenex_8163))))) (or (forall ((v_prenex_7060 Int)) (or (< v_prenex_7060 main_y) (<= 1996 (* 2 (select main_a v_prenex_7060))) (<= (+ main_y 1) v_prenex_7060))) (forall ((v_prenex_7061 Int)) (or (< v_prenex_7061 main_x) (<= (* 2 (select main_a v_prenex_7061)) 4)))) (forall ((v_prenex_9054 Int) (v_prenex_9053 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9053))) (<= (+ (select main_a v_prenex_9054) 996) (select main_a v_prenex_9053)) (<= (select main_a v_prenex_9053) 1002) (<= (+ main_x 1) v_prenex_9054) (<= (+ main_y 1) v_prenex_9053) (< v_prenex_9054 main_x) (<= 0 (select main_a v_prenex_9054)))) (or (forall ((v_prenex_6889 Int)) (or (<= (+ main_y 1) v_prenex_6889) (<= 998 (select main_a v_prenex_6889)))) (forall ((v_prenex_6888 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6888))) (< v_prenex_6888 main_x) (<= (+ main_x 1) v_prenex_6888) (<= 0 (+ (select main_a v_prenex_6888) 2))))) (or (forall ((v_prenex_10572 Int)) (or (<= (+ main_x 1) v_prenex_10572) (<= 0 (* 2 (select main_a v_prenex_10572))) (<= (* 2 (select main_a v_prenex_10572)) 4) (< v_prenex_10572 main_x))) (forall ((v_prenex_10576 Int)) (or (< v_prenex_10576 main_y) (<= (* 2 (select main_a v_prenex_10576)) 2000) (<= 998 (select main_a v_prenex_10576))))) (forall ((v_prenex_6939 Int) (v_prenex_6940 Int)) (or (< v_prenex_6940 main_x) (<= (select main_a v_prenex_6940) 4) (<= (select main_a v_prenex_6939) 1000) (<= (+ main_y 1) v_prenex_6939) (<= (select main_a v_prenex_6939) (+ (select main_a v_prenex_6940) 1000)) (<= (+ main_x 1) v_prenex_6940))) (forall ((v_prenex_7639 Int) (v_prenex_7640 Int)) (or (< v_prenex_7640 main_x) (<= (+ main_y 1) v_prenex_7639) (<= (* 2 (select main_a v_prenex_7639)) 2000) (<= (select main_a v_prenex_7639) 1002) (<= (* 2 (select main_a v_prenex_7640)) 4) (<= (select main_a v_prenex_7639) (+ (select main_a v_prenex_7640) 1000)) (<= (+ main_x 1) v_prenex_7640))) (or (forall ((v_prenex_10211 Int)) (or (<= (+ main_x 1) v_prenex_10211) (< v_prenex_10211 main_x) (<= 0 (* 2 (select main_a v_prenex_10211))) (<= (* 2 (select main_a v_prenex_10211)) 4))) (forall ((v_prenex_10215 Int)) (or (<= (select main_a v_prenex_10215) 1002) (<= 996 (select main_a v_prenex_10215)) (< v_prenex_10215 main_y)))) (or (forall ((v_prenex_6658 Int)) (<= (* 2 (select main_a v_prenex_6658)) 4)) (forall ((v_prenex_6659 Int)) (or (< v_prenex_6659 main_y) (<= (+ main_y 1) v_prenex_6659) (<= 996 (select main_a v_prenex_6659))))) (forall ((v_prenex_8410 Int) (v_prenex_8411 Int)) (or (<= (select main_a v_prenex_8410) (+ (select main_a v_prenex_8411) 1000)) (<= (select main_a v_prenex_8410) 1000) (<= 1996 (* 2 (select main_a v_prenex_8410))) (< v_prenex_8411 main_x) (<= (+ main_y 1) v_prenex_8410) (<= (select main_a v_prenex_8411) 4) (<= (+ main_x 1) v_prenex_8411))) (forall ((v_prenex_7982 Int) (v_prenex_7983 Int)) (or (<= 0 (select main_a v_prenex_7983)) (<= (select main_a v_prenex_7982) 1002) (< v_prenex_7983 main_x) (<= (+ (select main_a v_prenex_7983) 996) (select main_a v_prenex_7982)) (<= (+ main_x 1) v_prenex_7983))) (or (forall ((v_prenex_8143 Int)) (or (<= 998 (select main_a v_prenex_8143)) (<= 1996 (* 2 (select main_a v_prenex_8143))))) (forall ((v_prenex_8140 Int)) (or (< v_prenex_8140 main_x) (<= (+ main_x 1) v_prenex_8140) (<= (select main_a v_prenex_8140) 4) (<= 0 (* 2 (select main_a v_prenex_8140)))))) (forall ((v_prenex_10040 Int) (v_prenex_10041 Int)) (or (<= (* 2 (select main_a v_prenex_10040)) 2000) (<= (+ main_y 1) v_prenex_10040) (<= 0 (+ (select main_a v_prenex_10041) 2)) (<= (select main_a v_prenex_10040) (+ (select main_a v_prenex_10041) 1000)) (<= (+ main_x 1) v_prenex_10041) (< v_prenex_10041 main_x))) (forall ((v_prenex_7542 Int) (v_prenex_7543 Int)) (or (<= (* 2 (select main_a v_prenex_7542)) 2000) (< v_prenex_7543 main_x) (<= 998 (select main_a v_prenex_7542)) (<= (+ main_y 1) v_prenex_7542) (<= (+ main_x 1) v_prenex_7543) (<= 0 (+ (select main_a v_prenex_7543) 2)) (<= 1000 (+ (select main_a v_prenex_7543) (select main_a v_prenex_7542))))) (or (forall ((v_prenex_9122 Int)) (or (< v_prenex_9122 main_x) (<= (+ main_x 1) v_prenex_9122) (<= 0 (* 2 (select main_a v_prenex_9122))))) (forall ((v_prenex_9123 Int)) (or (<= (+ main_y 1) v_prenex_9123) (<= (* 2 (select main_a v_prenex_9123)) 2000)))) (forall ((v_prenex_7717 Int) (v_prenex_7716 Int)) (or (<= (+ main_y 1) v_prenex_7716) (<= (+ (select main_a v_prenex_7717) (select main_a v_prenex_7716)) 1000) (<= (select main_a v_prenex_7716) 1000) (<= 998 (select main_a v_prenex_7716)) (< v_prenex_7716 main_y))) (forall ((v_prenex_9642 Int) (v_prenex_9641 Int)) (or (<= (+ main_x 1) v_prenex_9642) (<= 0 (+ (select main_a v_prenex_9642) 2)) (<= 998 (select main_a v_prenex_9641)) (< v_prenex_9641 main_y) (<= (+ (select main_a v_prenex_9642) 996) (select main_a v_prenex_9641)) (< v_prenex_9642 main_x))) (forall ((v_prenex_9312 Int) (v_prenex_9313 Int)) (or (<= (select main_a v_prenex_9312) 1000) (<= (+ (select main_a v_prenex_9313) (select main_a v_prenex_9312)) 1000) (<= (+ main_x 1) v_prenex_9313) (<= (* 2 (select main_a v_prenex_9313)) 4) (< v_prenex_9313 main_x))) (forall ((v_prenex_7515 Int) (v_prenex_7514 Int)) (or (<= (+ main_x 1) v_prenex_7515) (<= (+ main_y 1) v_prenex_7514) (<= 0 (* 2 (select main_a v_prenex_7515))) (< v_prenex_7515 main_x) (<= (select main_a v_prenex_7514) (+ (select main_a v_prenex_7515) 1000)) (<= 1996 (* 2 (select main_a v_prenex_7514))) (<= 996 (select main_a v_prenex_7514)))) (or (forall ((v_prenex_10885 Int)) (or (<= (+ main_x 1) v_prenex_10885) (< v_prenex_10885 main_x) (<= 0 (select main_a v_prenex_10885)) (<= 0 (* 2 (select main_a v_prenex_10885))))) (forall ((v_prenex_10889 Int)) (<= (* 2 (select main_a v_prenex_10889)) 2000))) (forall ((v_prenex_10803 Int) (v_prenex_10802 Int)) (or (<= (select main_a v_prenex_10802) 1000) (< v_prenex_10802 main_y) (< v_prenex_10803 main_x) (<= (+ main_x 1) v_prenex_10803) (<= 0 (* 2 (select main_a v_prenex_10803))) (<= (select main_a v_prenex_10802) (+ (select main_a v_prenex_10803) 1000)) (<= 996 (select main_a v_prenex_10802)))) (or (forall ((v_prenex_6784 Int)) (or (<= (+ main_y 1) v_prenex_6784) (< v_prenex_6784 main_y) (<= (* 2 (select main_a v_prenex_6784)) 2000))) (forall ((v_prenex_6785 Int)) (<= (* 2 (select main_a v_prenex_6785)) 4))) (forall ((v_prenex_9076 Int) (v_prenex_9075 Int)) (or (<= (+ (select main_a v_prenex_9076) 996) (select main_a v_prenex_9075)) (<= 1996 (* 2 (select main_a v_prenex_9075))) (<= (* 2 (select main_a v_prenex_9075)) 2000) (< v_prenex_9075 main_y) (<= (* 2 (select main_a v_prenex_9076)) 4) (<= (+ main_x 1) v_prenex_9076) (< v_prenex_9076 main_x))) (forall ((v_prenex_10257 Int) (v_prenex_10258 Int)) (or (<= (+ main_x 1) v_prenex_10258) (<= (+ (select main_a v_prenex_10258) (select main_a v_prenex_10257)) 1000) (< v_prenex_10258 main_x) (<= (select main_a v_prenex_10257) 1000) (<= (+ main_y 1) v_prenex_10257) (<= 998 (select main_a v_prenex_10257)) (<= (select main_a v_prenex_10258) 2))) (forall ((v_prenex_9323 Int) (v_prenex_9322 Int)) (or (<= (+ main_x 1) v_prenex_9323) (<= 1000 (+ (select main_a v_prenex_9323) (select main_a v_prenex_9322))) (<= 1996 (* 2 (select main_a v_prenex_9322))) (<= 996 (select main_a v_prenex_9322)) (<= 0 (select main_a v_prenex_9323)) (< v_prenex_9323 main_x))) (forall ((v_prenex_6664 Int) (v_prenex_6665 Int)) (or (<= (+ main_x 1) v_prenex_6664) (< v_prenex_6664 main_x) (<= (select main_a v_prenex_6665) 1000) (<= 0 (+ (select main_a v_prenex_6664) 2)) (<= 1000 (+ (select main_a v_prenex_6664) (select main_a v_prenex_6665))) (<= (+ main_y 1) v_prenex_6665))) (forall ((v_prenex_10305 Int) (v_prenex_10306 Int)) (or (< v_prenex_10305 main_y) (<= 0 (* 2 (select main_a v_prenex_10306))) (<= (+ main_x 1) v_prenex_10306) (<= (select main_a v_prenex_10305) 1002) (<= 1000 (+ (select main_a v_prenex_10306) (select main_a v_prenex_10305))) (< v_prenex_10306 main_x))) (or (forall ((v_prenex_9505 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9505))) (<= 0 (+ (select main_a v_prenex_9505) 2)) (<= (+ main_x 1) v_prenex_9505) (< v_prenex_9505 main_x))) (forall ((v_prenex_9506 Int)) (<= 998 (select main_a v_prenex_9506)))) (forall ((v_prenex_11074 Int) (v_prenex_11075 Int)) (or (< v_prenex_11075 main_x) (<= (select main_a v_prenex_11075) 4) (<= (+ main_x 1) v_prenex_11075) (<= (+ main_y 1) v_prenex_11074) (<= 996 (select main_a v_prenex_11074)) (<= 1996 (* 2 (select main_a v_prenex_11074))) (<= 1000 (+ (select main_a v_prenex_11075) (select main_a v_prenex_11074))))) (or (forall ((v_prenex_9890 Int)) (or (<= (+ main_x 1) v_prenex_9890) (< v_prenex_9890 main_x) (<= (* 2 (select main_a v_prenex_9890)) 4) (<= 0 (* 2 (select main_a v_prenex_9890))))) (forall ((v_prenex_9895 Int)) (or (<= (* 2 (select main_a v_prenex_9895)) 2000) (< v_prenex_9895 main_y) (<= (select main_a v_prenex_9895) 1002)))) (forall ((v_prenex_9380 Int) (v_prenex_9379 Int)) (or (<= 0 (+ (select main_a v_prenex_9380) 2)) (< v_prenex_9380 main_x) (<= (+ (select main_a v_prenex_9380) 996) (select main_a v_prenex_9379)) (<= (+ main_x 1) v_prenex_9380) (<= 996 (select main_a v_prenex_9379)))) (forall ((v_prenex_7438 Int) (v_prenex_7437 Int)) (or (<= (+ (select main_a v_prenex_7438) 996) (select main_a v_prenex_7437)) (<= 1996 (* 2 (select main_a v_prenex_7437))) (<= (+ main_y 1) v_prenex_7437) (<= (+ main_x 1) v_prenex_7438) (<= (select main_a v_prenex_7438) 2) (< v_prenex_7438 main_x))) (forall ((v_prenex_10253 Int) (v_prenex_10254 Int)) (or (<= (+ (select main_a v_prenex_10254) 996) (select main_a v_prenex_10253)) (<= (* 2 (select main_a v_prenex_10253)) 2000) (<= (select main_a v_prenex_10254) 4) (<= (+ main_y 1) v_prenex_10253) (< v_prenex_10254 main_x) (<= 1996 (* 2 (select main_a v_prenex_10253))) (<= (+ main_x 1) v_prenex_10254))) (forall ((v_prenex_9965 Int) (v_prenex_9964 Int)) (or (<= (+ main_y 1) v_prenex_9964) (<= (+ main_x 1) v_prenex_9965) (<= (* 2 (select main_a v_prenex_9964)) 2000) (< v_prenex_9964 main_y) (<= (+ (select main_a v_prenex_9965) 996) (select main_a v_prenex_9964)))) (forall ((v_prenex_7592 Int) (v_prenex_7593 Int)) (or (<= (+ main_x 1) v_prenex_7593) (<= 1000 (+ (select main_a v_prenex_7593) (select main_a v_prenex_7592))) (<= (* 2 (select main_a v_prenex_7593)) 4) (<= (+ main_y 1) v_prenex_7592) (<= 998 (select main_a v_prenex_7592)) (< v_prenex_7593 main_x))) (forall ((v_prenex_10804 Int) (v_prenex_10805 Int)) (or (<= (+ main_x 1) v_prenex_10805) (< v_prenex_10805 main_x) (<= 996 (select main_a v_prenex_10804)) (<= 1000 (+ (select main_a v_prenex_10805) (select main_a v_prenex_10804))) (<= 0 (+ (select main_a v_prenex_10805) 2)) (<= (select main_a v_prenex_10804) 1002) (< v_prenex_10804 main_y))) (forall ((v_prenex_8360 Int) (v_prenex_8359 Int)) (or (<= 1000 (+ (select main_a v_prenex_8360) (select main_a v_prenex_8359))) (<= (+ main_y 1) v_prenex_8359) (<= (* 2 (select main_a v_prenex_8359)) 2000) (<= 1996 (* 2 (select main_a v_prenex_8359))) (<= 0 (+ (select main_a v_prenex_8360) 2)) (<= (+ main_x 1) v_prenex_8360) (< v_prenex_8360 main_x))) (forall ((v_prenex_10174 Int) (v_prenex_10173 Int)) (or (< v_prenex_10174 main_x) (<= (+ main_x 1) v_prenex_10174) (<= 0 (select main_a v_prenex_10174)) (< v_prenex_10173 main_y) (<= (select main_a v_prenex_10173) (+ (select main_a v_prenex_10174) 1000)))) (forall ((v_prenex_6655 Int) (v_prenex_6656 Int)) (or (<= 996 (select main_a v_prenex_6656)) (<= (+ (select main_a v_prenex_6655) (select main_a v_prenex_6656)) 1000) (< v_prenex_6655 main_x) (<= (select main_a v_prenex_6656) 1002) (<= 0 (+ (select main_a v_prenex_6655) 2)) (<= (+ main_y 1) v_prenex_6656) (<= (+ main_x 1) v_prenex_6655))) (forall ((v_prenex_10826 Int) (v_prenex_10825 Int)) (or (<= (+ main_y 1) v_prenex_10825) (<= (+ main_x 1) v_prenex_10826) (<= 0 (select main_a v_prenex_10826)) (< v_prenex_10826 main_x) (<= 996 (select main_a v_prenex_10825)) (<= (+ (select main_a v_prenex_10826) (select main_a v_prenex_10825)) 1000))) (forall ((v_prenex_9384 Int) (v_prenex_9383 Int)) (or (<= 1000 (+ (select main_a v_prenex_9384) (select main_a v_prenex_9383))) (<= 998 (select main_a v_prenex_9383)) (<= (select main_a v_prenex_9383) 1000) (<= 0 (select main_a v_prenex_9384)) (<= (+ main_x 1) v_prenex_9384) (< v_prenex_9384 main_x))) (forall ((v_prenex_9218 Int) (v_prenex_9217 Int)) (or (< v_prenex_9218 main_x) (<= 0 (+ (select main_a v_prenex_9218) 2)) (<= (select main_a v_prenex_9217) 1002) (<= (+ (select main_a v_prenex_9218) (select main_a v_prenex_9217)) 1000) (<= (+ main_x 1) v_prenex_9218))) (forall ((v_prenex_9987 Int) (v_prenex_9986 Int)) (or (< v_prenex_9986 main_y) (<= 998 (select main_a v_prenex_9986)) (<= (+ (select main_a v_prenex_9987) (select main_a v_prenex_9986)) 1000) (<= (+ main_y 1) v_prenex_9986) (<= 996 (select main_a v_prenex_9986)))) (forall ((v_prenex_7238 Int) (v_prenex_7239 Int)) (or (<= 998 (select main_a v_prenex_7238)) (< v_prenex_7239 main_x) (<= (select main_a v_prenex_7238) 1000) (<= (+ main_x 1) v_prenex_7239) (<= (select main_a v_prenex_7239) 4) (<= 1000 (+ (select main_a v_prenex_7239) (select main_a v_prenex_7238))))) (forall ((v_prenex_8134 Int) (v_prenex_8135 Int)) (or (<= 996 (select main_a v_prenex_8134)) (<= (+ main_x 1) v_prenex_8135) (<= (select main_a v_prenex_8134) (+ (select main_a v_prenex_8135) 1000)) (<= 0 (* 2 (select main_a v_prenex_8135))) (< v_prenex_8135 main_x))) (or (forall ((v_prenex_9634 Int)) (or (<= (+ main_x 1) v_prenex_9634) (<= 0 (+ (select main_a v_prenex_9634) 2)) (<= 0 (* 2 (select main_a v_prenex_9634))) (< v_prenex_9634 main_x))) (forall ((v_prenex_9635 Int)) (or (< v_prenex_9635 main_y) (<= 998 (select main_a v_prenex_9635)) (<= 1996 (* 2 (select main_a v_prenex_9635)))))) (or (forall ((v_prenex_10279 Int)) (or (<= (+ main_x 1) v_prenex_10279) (< v_prenex_10279 main_x) (<= 0 (* 2 (select main_a v_prenex_10279))) (<= 0 (select main_a v_prenex_10279)))) (forall ((v_prenex_10283 Int)) (or (<= (+ main_y 1) v_prenex_10283) (<= 1996 (* 2 (select main_a v_prenex_10283)))))) (forall ((v_prenex_11005 Int) (v_prenex_11004 Int)) (or (<= (+ main_y 1) v_prenex_11004) (<= 998 (select main_a v_prenex_11004)) (<= 996 (select main_a v_prenex_11004)) (<= (select main_a v_prenex_11005) 4) (<= (+ (select main_a v_prenex_11005) 996) (select main_a v_prenex_11004)) (<= (+ main_x 1) v_prenex_11005) (< v_prenex_11005 main_x))) (forall ((v_prenex_10774 Int) (v_prenex_10773 Int)) (or (< v_prenex_10774 main_x) (<= 0 (select main_a v_prenex_10774)) (<= (select main_a v_prenex_10773) 1002) (<= (+ main_x 1) v_prenex_10774) (<= (+ (select main_a v_prenex_10774) (select main_a v_prenex_10773)) 1000) (<= 996 (select main_a v_prenex_10773)) (< v_prenex_10773 main_y))) (forall ((v_prenex_11001 Int) (v_prenex_11000 Int)) (or (<= (+ (select main_a v_prenex_11001) 996) (select main_a v_prenex_11000)) (<= (+ main_x 1) v_prenex_11001) (< v_prenex_11001 main_x) (<= (select main_a v_prenex_11000) 1002) (<= (* 2 (select main_a v_prenex_11001)) 4) (<= 998 (select main_a v_prenex_11000)))) (forall ((v_prenex_8516 Int) (v_prenex_8517 Int)) (or (< v_prenex_8517 main_x) (<= 998 (select main_a v_prenex_8516)) (<= (+ main_x 1) v_prenex_8517) (<= 1000 (+ (select main_a v_prenex_8517) (select main_a v_prenex_8516))) (<= 0 (+ (select main_a v_prenex_8517) 2)) (<= (select main_a v_prenex_8516) 1000) (<= (+ main_y 1) v_prenex_8516))) (forall ((v_prenex_10861 Int) (v_prenex_10860 Int)) (or (<= (+ (select main_a v_prenex_10861) (select main_a v_prenex_10860)) 1000) (<= (* 2 (select main_a v_prenex_10860)) 2000) (< v_prenex_10861 main_x) (<= (+ main_x 1) v_prenex_10861) (<= (select main_a v_prenex_10860) 1000) (< v_prenex_10860 main_y) (<= 0 (select main_a v_prenex_10861)))) (forall ((v_prenex_8333 Int) (v_prenex_8334 Int)) (or (<= (+ main_y 1) v_prenex_8333) (<= 996 (select main_a v_prenex_8333)) (<= (* 2 (select main_a v_prenex_8333)) 2000) (< v_prenex_8334 main_x) (<= 0 (* 2 (select main_a v_prenex_8334))) (<= (+ main_x 1) v_prenex_8334) (<= (+ (select main_a v_prenex_8334) 996) (select main_a v_prenex_8333)))) (or (forall ((v_prenex_10376 Int)) (or (<= (+ main_x 1) v_prenex_10376) (<= (* 2 (select main_a v_prenex_10376)) 4) (< v_prenex_10376 main_x) (<= (select main_a v_prenex_10376) 2))) (forall ((v_prenex_10375 Int)) (or (<= (+ main_y 1) v_prenex_10375) (<= (* 2 (select main_a v_prenex_10375)) 2000) (<= 998 (select main_a v_prenex_10375))))) (forall ((v_prenex_8506 Int) (v_prenex_8507 Int)) (or (<= (+ main_x 1) v_prenex_8507) (<= 0 (* 2 (select main_a v_prenex_8507))) (<= (+ main_y 1) v_prenex_8506) (<= 998 (select main_a v_prenex_8506)) (< v_prenex_8507 main_x) (<= (+ (select main_a v_prenex_8507) 996) (select main_a v_prenex_8506)) (<= (* 2 (select main_a v_prenex_8506)) 2000))) (or (forall ((v_prenex_7326 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7326))) (<= (select main_a v_prenex_7326) 1000))) (forall ((v_prenex_7327 Int)) (or (<= (+ main_x 1) v_prenex_7327) (<= 0 (* 2 (select main_a v_prenex_7327))) (< v_prenex_7327 main_x)))) (or (forall ((v_prenex_9434 Int)) (or (<= (+ main_x 1) v_prenex_9434) (<= 0 (* 2 (select main_a v_prenex_9434))) (< v_prenex_9434 main_x))) (forall ((v_prenex_9433 Int)) (or (<= 996 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433) (<= (* 2 (select main_a v_prenex_9433)) 2000)))) (or (forall ((v_prenex_7283 Int)) (or (<= (select main_a v_prenex_7283) 1002) (<= (+ main_y 1) v_prenex_7283))) (forall ((v_prenex_7281 Int)) (or (<= (+ main_x 1) v_prenex_7281) (< v_prenex_7281 main_x) (<= (* 2 (select main_a v_prenex_7281)) 4)))) (or (forall ((v_prenex_7802 Int)) (or (< v_prenex_7802 main_x) (<= (select main_a v_prenex_7802) 2) (<= 0 (* 2 (select main_a v_prenex_7802))) (<= (+ main_x 1) v_prenex_7802))) (forall ((v_prenex_7804 Int)) (or (<= 996 (select main_a v_prenex_7804)) (<= (+ main_y 1) v_prenex_7804) (<= (select main_a v_prenex_7804) 1002)))) (or (forall ((v_prenex_10922 Int)) (or (<= (* 2 (select main_a v_prenex_10922)) 2000) (<= 998 (select main_a v_prenex_10922)) (<= (+ main_y 1) v_prenex_10922))) (forall ((v_prenex_10921 Int)) (or (< v_prenex_10921 main_x) (<= (+ main_x 1) v_prenex_10921) (<= 0 (+ (select main_a v_prenex_10921) 2)) (<= 0 (* 2 (select main_a v_prenex_10921)))))) (forall ((v_prenex_8448 Int) (v_prenex_8447 Int)) (or (<= (select main_a v_prenex_8447) (+ (select main_a v_prenex_8448) 1000)) (< v_prenex_8448 main_x) (<= 0 (+ (select main_a v_prenex_8448) 2)) (<= 1996 (* 2 (select main_a v_prenex_8447))) (<= (+ main_x 1) v_prenex_8448))) (forall ((v_prenex_7340 Int) (v_prenex_7341 Int)) (or (<= 0 (select main_a v_prenex_7341)) (<= (+ main_y 1) v_prenex_7340) (<= 1000 (+ (select main_a v_prenex_7341) (select main_a v_prenex_7340))) (<= (+ main_x 1) v_prenex_7341) (< v_prenex_7341 main_x) (<= 998 (select main_a v_prenex_7340)))) (forall ((v_prenex_9994 Int) (v_prenex_9995 Int)) (or (< v_prenex_9995 main_x) (<= (+ main_x 1) v_prenex_9995) (< v_prenex_9994 main_y) (<= 0 (+ (select main_a v_prenex_9995) 2)) (<= (select main_a v_prenex_9994) 1000) (<= (+ (select main_a v_prenex_9995) (select main_a v_prenex_9994)) 1000) (<= 996 (select main_a v_prenex_9994)))) (or (forall ((v_prenex_9811 Int)) (or (<= 998 (select main_a v_prenex_9811)) (<= 1996 (* 2 (select main_a v_prenex_9811))) (<= (+ main_y 1) v_prenex_9811))) (forall ((v_prenex_9806 Int)) (or (<= 0 (select main_a v_prenex_9806)) (<= (* 2 (select main_a v_prenex_9806)) 4) (<= (+ main_x 1) v_prenex_9806) (< v_prenex_9806 main_x)))) (forall ((v_prenex_7991 Int) (v_prenex_7990 Int)) (or (<= (select main_a v_prenex_7990) 1002) (<= 0 (select main_a v_prenex_7991)) (<= 1996 (* 2 (select main_a v_prenex_7990))) (<= (select main_a v_prenex_7990) (+ (select main_a v_prenex_7991) 1000)) (< v_prenex_7991 main_x) (<= (+ main_x 1) v_prenex_7991))) (forall ((v_prenex_10981 Int) (v_prenex_10980 Int)) (or (<= 0 (+ (select main_a v_prenex_10981) 2)) (<= 996 (select main_a v_prenex_10980)) (<= 1000 (+ (select main_a v_prenex_10981) (select main_a v_prenex_10980))) (<= 998 (select main_a v_prenex_10980)) (< v_prenex_10981 main_x) (<= (+ main_x 1) v_prenex_10981))) (or (forall ((v_prenex_10665 Int)) (or (<= 998 (select main_a v_prenex_10665)) (<= (select main_a v_prenex_10665) 1002))) (forall ((v_prenex_10660 Int)) (or (< v_prenex_10660 main_x) (<= 0 (select main_a v_prenex_10660)) (<= (+ main_x 1) v_prenex_10660) (<= (* 2 (select main_a v_prenex_10660)) 4)))) (forall ((v_prenex_9216 Int) (v_prenex_9215 Int)) (or (< v_prenex_9216 main_x) (<= 0 (+ (select main_a v_prenex_9216) 2)) (<= (select main_a v_prenex_9215) (+ (select main_a v_prenex_9216) 1000)) (<= 996 (select main_a v_prenex_9215)) (<= (+ main_x 1) v_prenex_9216) (<= (select main_a v_prenex_9215) 1000) (<= (+ main_y 1) v_prenex_9215))) (or (forall ((v_prenex_7485 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7485))) (<= 0 (+ (select main_a v_prenex_7485) 2)) (<= (+ main_x 1) v_prenex_7485) (< v_prenex_7485 main_x))) (forall ((v_prenex_7486 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7486))) (<= (select main_a v_prenex_7486) 1000) (<= (+ main_y 1) v_prenex_7486)))) (or (forall ((v_prenex_9735 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9735))) (< v_prenex_9735 main_x) (<= (+ main_x 1) v_prenex_9735) (<= (select main_a v_prenex_9735) 2))) (forall ((v_prenex_9737 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9737))) (<= (select main_a v_prenex_9737) 1000) (< v_prenex_9737 main_y)))) (forall ((v_prenex_10617 Int) (v_prenex_10616 Int)) (or (<= (+ main_y 1) v_prenex_10616) (<= 0 (* 2 (select main_a v_prenex_10617))) (<= (+ (select main_a v_prenex_10617) 996) (select main_a v_prenex_10616)) (<= (+ main_x 1) v_prenex_10617) (<= (* 2 (select main_a v_prenex_10616)) 2000) (< v_prenex_10617 main_x))) (forall ((v_prenex_9099 Int) (v_prenex_9098 Int)) (or (<= (+ main_x 1) v_prenex_9099) (<= (+ (select main_a v_prenex_9099) (select main_a v_prenex_9098)) 1000) (< v_prenex_9099 main_x) (<= (* 2 (select main_a v_prenex_9098)) 2000) (< v_prenex_9098 main_y) (<= 1996 (* 2 (select main_a v_prenex_9098))) (<= 0 (select main_a v_prenex_9099)))) (forall ((v_prenex_9971 Int) (v_prenex_9970 Int)) (or (< v_prenex_9971 main_x) (<= 1996 (* 2 (select main_a v_prenex_9970))) (<= 998 (select main_a v_prenex_9970)) (<= (select main_a v_prenex_9971) 4) (<= (+ main_x 1) v_prenex_9971) (<= 1000 (+ (select main_a v_prenex_9971) (select main_a v_prenex_9970))) (<= (+ main_y 1) v_prenex_9970))) (forall ((v_prenex_9828 Int) (v_prenex_9827 Int)) (or (<= (select main_a v_prenex_9827) 1000) (<= 1996 (* 2 (select main_a v_prenex_9827))) (<= (+ main_y 1) v_prenex_9827) (< v_prenex_9828 main_x) (<= (select main_a v_prenex_9828) 4) (<= (+ (select main_a v_prenex_9828) (select main_a v_prenex_9827)) 1000) (<= (+ main_x 1) v_prenex_9828))) (or (forall ((v_prenex_7723 Int)) (or (<= (select main_a v_prenex_7723) 1000) (< v_prenex_7723 main_y) (<= 996 (select main_a v_prenex_7723)))) (forall ((v_prenex_7719 Int)) (or (< v_prenex_7719 main_x) (<= (+ main_x 1) v_prenex_7719) (<= 0 (* 2 (select main_a v_prenex_7719))) (<= 0 (select main_a v_prenex_7719))))) (forall ((v_prenex_9950 Int) (v_prenex_9951 Int)) (or (<= (select main_a v_prenex_9950) 1000) (<= (select main_a v_prenex_9950) 1002) (< v_prenex_9951 main_x) (<= (select main_a v_prenex_9950) (+ (select main_a v_prenex_9951) 1000)) (<= 0 (select main_a v_prenex_9951)) (<= (+ main_x 1) v_prenex_9951))) (forall ((v_prenex_8778 Int) (v_prenex_8777 Int)) (or (<= (+ (select main_a v_prenex_8778) (select main_a v_prenex_8777)) 1000) (<= (+ main_x 1) v_prenex_8778) (<= (select main_a v_prenex_8778) 4) (<= (select main_a v_prenex_8777) 1000) (<= (select main_a v_prenex_8777) 1002) (< v_prenex_8778 main_x))) (forall ((v_prenex_9867 Int) (v_prenex_9866 Int)) (or (<= (+ main_x 1) v_prenex_9867) (<= 1000 (+ (select main_a v_prenex_9867) (select main_a v_prenex_9866))) (<= 996 (select main_a v_prenex_9866)) (<= (select main_a v_prenex_9866) 1000) (< v_prenex_9867 main_x) (<= (select main_a v_prenex_9867) 4))) (forall ((v_prenex_6729 Int) (v_prenex_6730 Int)) (or (<= (+ (select main_a v_prenex_6729) 996) (select main_a v_prenex_6730)) (<= (select main_a v_prenex_6729) 2) (<= (+ main_x 1) v_prenex_6729) (< v_prenex_6729 main_x) (<= 996 (select main_a v_prenex_6730)) (<= (+ main_y 1) v_prenex_6730) (<= (select main_a v_prenex_6730) 1000))) (or (forall ((v_prenex_7458 Int)) (or (<= 0 (select main_a v_prenex_7458)) (<= (* 2 (select main_a v_prenex_7458)) 4) (< v_prenex_7458 main_x) (<= (+ main_x 1) v_prenex_7458))) (forall ((v_prenex_7463 Int)) (or (<= (select main_a v_prenex_7463) 1000) (<= (select main_a v_prenex_7463) 1002)))) (or (forall ((v_prenex_10968 Int)) (or (<= (select main_a v_prenex_10968) 1002) (<= (* 2 (select main_a v_prenex_10968)) 2000))) (forall ((v_prenex_10963 Int)) (or (< v_prenex_10963 main_x) (<= (* 2 (select main_a v_prenex_10963)) 4) (<= (+ main_x 1) v_prenex_10963) (<= 0 (* 2 (select main_a v_prenex_10963)))))) (or (forall ((v_prenex_10280 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10280))) (<= (select main_a v_prenex_10280) 4) (<= (+ main_x 1) v_prenex_10280) (< v_prenex_10280 main_x))) (forall ((v_prenex_10283 Int)) (or (<= (+ main_y 1) v_prenex_10283) (<= 1996 (* 2 (select main_a v_prenex_10283)))))) (or (forall ((v_prenex_10800 Int)) (or (< v_prenex_10800 main_y) (<= (select main_a v_prenex_10800) 1002))) (forall ((v_prenex_10798 Int)) (or (< v_prenex_10798 main_x) (<= 0 (* 2 (select main_a v_prenex_10798))) (<= (select main_a v_prenex_10798) 2) (<= (+ main_x 1) v_prenex_10798)))) (forall ((v_prenex_10341 Int) (v_prenex_10342 Int)) (or (<= (select main_a v_prenex_10341) 1002) (< v_prenex_10342 main_x) (<= (+ main_x 1) v_prenex_10342) (<= (+ main_y 1) v_prenex_10341) (<= 996 (select main_a v_prenex_10341)) (<= 1000 (+ (select main_a v_prenex_10342) (select main_a v_prenex_10341))) (<= 0 (* 2 (select main_a v_prenex_10342))))) (or (forall ((v_prenex_10507 Int)) (or (<= (select main_a v_prenex_10507) 1000) (< v_prenex_10507 main_y))) (forall ((v_prenex_10504 Int)) (or (<= (select main_a v_prenex_10504) 4) (< v_prenex_10504 main_x) (<= (+ main_x 1) v_prenex_10504) (<= 0 (* 2 (select main_a v_prenex_10504)))))) (forall ((v_prenex_10204 Int) (v_prenex_10205 Int)) (or (< v_prenex_10205 main_x) (<= (select main_a v_prenex_10204) 1000) (< v_prenex_10204 main_y) (<= (+ (select main_a v_prenex_10205) 996) (select main_a v_prenex_10204)) (<= (+ main_x 1) v_prenex_10205) (<= (select main_a v_prenex_10204) 1002) (<= (select main_a v_prenex_10205) 4))) (forall ((v_prenex_7937 Int) (v_prenex_7938 Int)) (or (<= (+ main_x 1) v_prenex_7938) (< v_prenex_7937 main_y) (<= (+ (select main_a v_prenex_7938) 996) (select main_a v_prenex_7937)) (<= (select main_a v_prenex_7938) 4) (< v_prenex_7938 main_x) (<= (select main_a v_prenex_7937) 1002))) (or (forall ((v_prenex_10678 Int)) (or (<= (* 2 (select main_a v_prenex_10678)) 2000) (<= (+ main_y 1) v_prenex_10678) (<= 1996 (* 2 (select main_a v_prenex_10678))))) (forall ((v_prenex_10679 Int)) (or (<= (* 2 (select main_a v_prenex_10679)) 4) (<= (select main_a v_prenex_10679) 2) (<= (+ main_x 1) v_prenex_10679) (< v_prenex_10679 main_x)))) (forall ((v_prenex_7218 Int) (v_prenex_7219 Int)) (or (<= 0 (select main_a v_prenex_7219)) (<= 1000 (+ (select main_a v_prenex_7219) (select main_a v_prenex_7218))) (<= (select main_a v_prenex_7218) 1002) (<= (+ main_x 1) v_prenex_7219) (<= (+ main_y 1) v_prenex_7218) (< v_prenex_7219 main_x) (<= (select main_a v_prenex_7218) 1000))) (forall ((v_prenex_6628 Int) (v_prenex_6629 Int)) (or (<= 1000 (+ (select main_a v_prenex_6629) (select main_a v_prenex_6628))) (<= (+ main_x 1) v_prenex_6629) (<= 0 (+ (select main_a v_prenex_6629) 2)) (<= (+ main_y 1) v_prenex_6628) (< v_prenex_6629 main_x))) (forall ((v_prenex_8174 Int) (v_prenex_8173 Int)) (or (<= (+ main_y 1) v_prenex_8173) (< v_prenex_8174 main_x) (<= (select main_a v_prenex_8174) 4) (<= (* 2 (select main_a v_prenex_8173)) 2000) (<= (select main_a v_prenex_8173) 1000) (<= 1000 (+ (select main_a v_prenex_8174) (select main_a v_prenex_8173))) (<= (+ main_x 1) v_prenex_8174))) (forall ((v_prenex_6998 Int) (v_prenex_6997 Int)) (or (<= (* 2 (select main_a v_prenex_6998)) 4) (< v_prenex_6997 main_y) (<= (+ main_x 1) v_prenex_6998) (<= 996 (select main_a v_prenex_6997)) (<= (+ (select main_a v_prenex_6998) (select main_a v_prenex_6997)) 1000) (< v_prenex_6998 main_x) (<= (* 2 (select main_a v_prenex_6997)) 2000))) (or (forall ((v_prenex_7956 Int)) (or (<= (select main_a v_prenex_7956) 1002) (<= (+ main_y 1) v_prenex_7956) (<= (select main_a v_prenex_7956) 1000))) (forall ((v_prenex_7953 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7953))) (<= (select main_a v_prenex_7953) 4) (<= (+ main_x 1) v_prenex_7953) (< v_prenex_7953 main_x)))) (forall ((v_prenex_9898 Int) (v_prenex_9897 Int)) (or (<= (select main_a v_prenex_9898) 4) (<= (+ (select main_a v_prenex_9898) 996) (select main_a v_prenex_9897)) (< v_prenex_9898 main_x) (<= (+ main_x 1) v_prenex_9898) (<= 998 (select main_a v_prenex_9897)) (<= (* 2 (select main_a v_prenex_9897)) 2000))) (or (forall ((v_prenex_8975 Int)) (or (<= (+ main_x 1) v_prenex_8975) (< v_prenex_8975 main_x) (<= (* 2 (select main_a v_prenex_8975)) 4))) (forall ((v_prenex_8977 Int)) (or (<= 996 (select main_a v_prenex_8977)) (<= (select main_a v_prenex_8977) 1002)))) (forall ((v_prenex_8251 Int) (v_prenex_8250 Int)) (or (<= (+ main_y 1) v_prenex_8250) (<= 1000 (+ (select main_a v_prenex_8251) (select main_a v_prenex_8250))) (< v_prenex_8251 main_x) (<= (+ main_x 1) v_prenex_8251) (<= 0 (select main_a v_prenex_8251)) (<= 1996 (* 2 (select main_a v_prenex_8250))) (<= 996 (select main_a v_prenex_8250)))) (or (forall ((v_prenex_10754 Int)) (or (<= (* 2 (select main_a v_prenex_10754)) 4) (<= (+ main_x 1) v_prenex_10754) (< v_prenex_10754 main_x))) (forall ((v_prenex_10756 Int)) (or (<= (select main_a v_prenex_10756) 1000) (<= (+ main_y 1) v_prenex_10756) (<= 1996 (* 2 (select main_a v_prenex_10756)))))) (or (forall ((v_prenex_10571 Int)) (or (< v_prenex_10571 main_x) (<= (+ main_x 1) v_prenex_10571) (<= (* 2 (select main_a v_prenex_10571)) 4) (<= 0 (select main_a v_prenex_10571)))) (forall ((v_prenex_10576 Int)) (or (< v_prenex_10576 main_y) (<= (* 2 (select main_a v_prenex_10576)) 2000) (<= 998 (select main_a v_prenex_10576))))) (forall ((v_prenex_9381 Int) (v_prenex_9382 Int)) (or (<= (select main_a v_prenex_9381) 1000) (<= 998 (select main_a v_prenex_9381)) (<= 1000 (+ (select main_a v_prenex_9382) (select main_a v_prenex_9381))) (< v_prenex_9382 main_x) (<= (+ main_x 1) v_prenex_9382) (<= (+ main_y 1) v_prenex_9381) (<= (* 2 (select main_a v_prenex_9382)) 4))) (forall ((v_prenex_10275 Int) (v_prenex_10274 Int)) (or (<= (* 2 (select main_a v_prenex_10275)) 4) (<= 1996 (* 2 (select main_a v_prenex_10274))) (<= (+ (select main_a v_prenex_10275) (select main_a v_prenex_10274)) 1000) (<= (+ main_x 1) v_prenex_10275) (<= 998 (select main_a v_prenex_10274)) (< v_prenex_10275 main_x))) (forall ((v_prenex_9779 Int) (v_prenex_9780 Int)) (or (<= 0 (select main_a v_prenex_9780)) (<= (select main_a v_prenex_9779) (+ (select main_a v_prenex_9780) 1000)) (< v_prenex_9780 main_x) (< v_prenex_9779 main_y) (<= (select main_a v_prenex_9779) 1000) (<= (+ main_x 1) v_prenex_9780))) (or (forall ((v_prenex_8190 Int)) (or (<= (select main_a v_prenex_8190) 1000) (<= 996 (select main_a v_prenex_8190)))) (forall ((v_prenex_8188 Int)) (or (< v_prenex_8188 main_x) (<= (+ main_x 1) v_prenex_8188) (<= (* 2 (select main_a v_prenex_8188)) 4)))) (or (forall ((v_prenex_8442 Int)) (or (< v_prenex_8442 main_x) (<= (+ main_x 1) v_prenex_8442) (<= 0 (+ (select main_a v_prenex_8442) 2)) (<= (* 2 (select main_a v_prenex_8442)) 4))) (forall ((v_prenex_8445 Int)) (<= 996 (select main_a v_prenex_8445)))) (forall ((v_prenex_8042 Int) (v_prenex_8043 Int)) (or (<= (select main_a v_prenex_8042) (+ (select main_a v_prenex_8043) 1000)) (< v_prenex_8043 main_x) (<= (+ main_x 1) v_prenex_8043) (<= (select main_a v_prenex_8042) 1000) (<= 996 (select main_a v_prenex_8042)) (<= (select main_a v_prenex_8043) 4))) (or (forall ((v_prenex_10162 Int)) (or (<= 0 (select main_a v_prenex_10162)) (<= (+ main_x 1) v_prenex_10162) (<= (* 2 (select main_a v_prenex_10162)) 4) (< v_prenex_10162 main_x))) (forall ((v_prenex_10167 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 996 (select main_a v_prenex_10167)) (<= 1996 (* 2 (select main_a v_prenex_10167)))))) (forall ((v_prenex_7210 Int) (v_prenex_7211 Int)) (or (<= (+ main_x 1) v_prenex_7211) (<= (* 2 (select main_a v_prenex_7211)) 4) (< v_prenex_7210 main_y) (<= (select main_a v_prenex_7210) 1002) (<= (+ (select main_a v_prenex_7211) 996) (select main_a v_prenex_7210)) (< v_prenex_7211 main_x))) (or (forall ((v_prenex_7423 Int)) (or (< v_prenex_7423 main_x) (<= 0 (* 2 (select main_a v_prenex_7423))) (<= (+ main_x 1) v_prenex_7423) (<= (select main_a v_prenex_7423) 2))) (forall ((v_prenex_7425 Int)) (<= 1996 (* 2 (select main_a v_prenex_7425))))) (forall ((v_prenex_7030 Int) (v_prenex_7031 Int)) (or (<= (select main_a v_prenex_7030) 1002) (<= (+ main_x 1) v_prenex_7031) (<= (+ main_y 1) v_prenex_7030) (<= 1000 (+ (select main_a v_prenex_7031) (select main_a v_prenex_7030))) (<= (select main_a v_prenex_7031) 4) (< v_prenex_7031 main_x))) (or (forall ((v_prenex_9000 Int)) (or (<= (* 2 (select main_a v_prenex_9000)) 4) (<= 0 (* 2 (select main_a v_prenex_9000))) (< v_prenex_9000 main_x) (<= (+ main_x 1) v_prenex_9000))) (forall ((v_prenex_9005 Int)) (or (<= 998 (select main_a v_prenex_9005)) (<= (select main_a v_prenex_9005) 1000) (< v_prenex_9005 main_y)))) (forall ((v_prenex_9495 Int) (v_prenex_9496 Int)) (or (<= (+ main_x 1) v_prenex_9496) (< v_prenex_9496 main_x) (<= 996 (select main_a v_prenex_9495)) (<= (+ (select main_a v_prenex_9496) (select main_a v_prenex_9495)) 1000) (<= (select main_a v_prenex_9496) 2) (<= (* 2 (select main_a v_prenex_9495)) 2000))) (forall ((v_prenex_7818 Int) (v_prenex_7819 Int)) (or (<= 0 (+ (select main_a v_prenex_7819) 2)) (<= (+ main_x 1) v_prenex_7819) (<= (select main_a v_prenex_7818) 1000) (<= (+ (select main_a v_prenex_7819) 996) (select main_a v_prenex_7818)) (< v_prenex_7818 main_y) (<= (select main_a v_prenex_7818) 1002) (< v_prenex_7819 main_x))) (forall ((v_prenex_9604 Int) (v_prenex_9603 Int)) (or (<= (+ main_y 1) v_prenex_9603) (<= (select main_a v_prenex_9603) (+ (select main_a v_prenex_9604) 1000)) (<= (select main_a v_prenex_9603) 1000) (<= 0 (* 2 (select main_a v_prenex_9604))) (<= (+ main_x 1) v_prenex_9604) (<= (select main_a v_prenex_9603) 1002) (< v_prenex_9604 main_x))) (forall ((v_prenex_9352 Int) (v_prenex_9353 Int)) (or (<= 998 (select main_a v_prenex_9352)) (< v_prenex_9353 main_x) (<= (+ (select main_a v_prenex_9353) 996) (select main_a v_prenex_9352)) (<= (select main_a v_prenex_9353) 4) (<= (+ main_x 1) v_prenex_9353) (<= 1996 (* 2 (select main_a v_prenex_9352))))) (forall ((v_prenex_6635 Int) (v_prenex_6634 Int)) (or (<= (+ main_y 1) v_prenex_6634) (<= (+ main_x 1) v_prenex_6635) (<= (select main_a v_prenex_6634) (+ (select main_a v_prenex_6635) 1000)) (<= (select main_a v_prenex_6635) 2) (< v_prenex_6635 main_x) (<= 1996 (* 2 (select main_a v_prenex_6634))))) (forall ((v_prenex_6699 Int) (v_prenex_6700 Int)) (or (<= (+ main_y 1) v_prenex_6700) (< v_prenex_6700 main_y) (< v_prenex_6699 main_x) (<= (+ main_x 1) v_prenex_6699) (<= 1000 (+ (select main_a v_prenex_6699) (select main_a v_prenex_6700))))) (forall ((v_prenex_9552 Int) (v_prenex_9551 Int)) (or (<= (+ main_x 1) v_prenex_9552) (<= (+ (select main_a v_prenex_9552) 996) (select main_a v_prenex_9551)) (<= 0 (* 2 (select main_a v_prenex_9552))) (<= (select main_a v_prenex_9551) 1000) (<= (+ main_y 1) v_prenex_9551) (<= (* 2 (select main_a v_prenex_9551)) 2000) (< v_prenex_9552 main_x))) (forall ((v_prenex_10378 Int) (v_prenex_10377 Int)) (or (<= (select main_a v_prenex_10377) 1000) (<= (+ main_x 1) v_prenex_10378) (<= (select main_a v_prenex_10378) 2) (<= (select main_a v_prenex_10377) (+ (select main_a v_prenex_10378) 1000)) (<= 998 (select main_a v_prenex_10377)) (< v_prenex_10378 main_x))) (forall ((v_prenex_10127 Int) (v_prenex_10128 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10127))) (<= (* 2 (select main_a v_prenex_10127)) 2000) (<= (select main_a v_prenex_10127) (+ (select main_a v_prenex_10128) 1000)) (<= (+ main_x 1) v_prenex_10128) (< v_prenex_10128 main_x) (<= (select main_a v_prenex_10128) 4))) (or (forall ((v_prenex_10718 Int)) (or (<= (* 2 (select main_a v_prenex_10718)) 2000) (<= (select main_a v_prenex_10718) 1002) (< v_prenex_10718 main_y))) (forall ((v_prenex_10714 Int)) (or (< v_prenex_10714 main_x) (<= 0 (* 2 (select main_a v_prenex_10714))) (<= (+ main_x 1) v_prenex_10714) (<= (* 2 (select main_a v_prenex_10714)) 4)))) (forall ((v_prenex_8868 Int) (v_prenex_8869 Int)) (or (<= (select main_a v_prenex_8869) 4) (<= (+ main_y 1) v_prenex_8868) (< v_prenex_8869 main_x) (<= (* 2 (select main_a v_prenex_8868)) 2000) (<= (+ main_x 1) v_prenex_8869) (<= (+ (select main_a v_prenex_8869) (select main_a v_prenex_8868)) 1000) (<= (select main_a v_prenex_8868) 1000))) (or (forall ((v_prenex_9027 Int)) (or (<= 996 (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027))) (forall ((v_prenex_9025 Int)) (or (<= (select main_a v_prenex_9025) 2) (<= (+ main_x 1) v_prenex_9025) (<= 0 (* 2 (select main_a v_prenex_9025))) (< v_prenex_9025 main_x)))) (forall ((v_prenex_9293 Int) (v_prenex_9292 Int)) (or (< v_prenex_9293 main_x) (<= (+ (select main_a v_prenex_9293) (select main_a v_prenex_9292)) 1000) (<= (* 2 (select main_a v_prenex_9293)) 4) (<= (+ main_x 1) v_prenex_9293) (< v_prenex_9292 main_y))) (forall ((v_prenex_10790 Int) (v_prenex_10789 Int)) (or (<= (select main_a v_prenex_10789) 1000) (< v_prenex_10789 main_y) (<= 1000 (+ (select main_a v_prenex_10790) (select main_a v_prenex_10789))) (< v_prenex_10790 main_x) (<= 0 (+ (select main_a v_prenex_10790) 2)) (<= (+ main_x 1) v_prenex_10790) (<= 1996 (* 2 (select main_a v_prenex_10789))))) (or (forall ((v_prenex_10819 Int)) (<= 1996 (* 2 (select main_a v_prenex_10819)))) (forall ((v_prenex_10815 Int)) (or (< v_prenex_10815 main_x) (<= 0 (* 2 (select main_a v_prenex_10815))) (<= (+ main_x 1) v_prenex_10815) (<= (* 2 (select main_a v_prenex_10815)) 4)))) (or (forall ((v_prenex_6927 Int)) (or (<= (+ main_x 1) v_prenex_6927) (<= 0 (+ (select main_a v_prenex_6927) 2)) (< v_prenex_6927 main_x) (<= (* 2 (select main_a v_prenex_6927)) 4))) (forall ((v_prenex_6924 Int)) (or (<= 996 (select main_a v_prenex_6924)) (<= (select main_a v_prenex_6924) 1000) (< v_prenex_6924 main_y)))) (forall ((v_prenex_10404 Int) (v_prenex_10403 Int)) (or (<= (select main_a v_prenex_10404) 2) (<= (* 2 (select main_a v_prenex_10403)) 2000) (<= (+ main_x 1) v_prenex_10404) (<= 996 (select main_a v_prenex_10403)) (<= (select main_a v_prenex_10403) (+ (select main_a v_prenex_10404) 1000)) (< v_prenex_10404 main_x))) (forall ((v_prenex_9792 Int) (v_prenex_9791 Int)) (or (< v_prenex_9792 main_x) (<= (+ main_x 1) v_prenex_9792) (<= 996 (select main_a v_prenex_9791)) (<= 1996 (* 2 (select main_a v_prenex_9791))) (<= 0 (* 2 (select main_a v_prenex_9792))) (<= (+ (select main_a v_prenex_9792) (select main_a v_prenex_9791)) 1000))) (or (forall ((v_prenex_10940 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10940))) (< v_prenex_10940 main_x) (<= (+ main_x 1) v_prenex_10940) (<= 0 (select main_a v_prenex_10940)))) (forall ((v_prenex_10944 Int)) (or (<= (+ main_y 1) v_prenex_10944) (<= (select main_a v_prenex_10944) 1000)))) (forall ((v_prenex_7838 Int) (v_prenex_7839 Int)) (or (<= (+ main_x 1) v_prenex_7839) (<= 996 (select main_a v_prenex_7838)) (<= (select main_a v_prenex_7838) (+ (select main_a v_prenex_7839) 1000)) (< v_prenex_7839 main_x) (< v_prenex_7838 main_y) (<= (select main_a v_prenex_7838) 1000) (<= (* 2 (select main_a v_prenex_7839)) 4))) (or (forall ((v_prenex_7566 Int)) (or (<= 0 (select main_a v_prenex_7566)) (< v_prenex_7566 main_x) (<= (+ main_x 1) v_prenex_7566) (<= 0 (* 2 (select main_a v_prenex_7566))))) (forall ((v_prenex_7570 Int)) (or (<= 996 (select main_a v_prenex_7570)) (<= (select main_a v_prenex_7570) 1002) (< v_prenex_7570 main_y)))) (forall ((v_prenex_8260 Int) (v_prenex_8261 Int)) (or (< v_prenex_8261 main_x) (<= (+ main_y 1) v_prenex_8260) (<= (* 2 (select main_a v_prenex_8261)) 4) (<= (* 2 (select main_a v_prenex_8260)) 2000) (<= (+ main_x 1) v_prenex_8261) (<= (select main_a v_prenex_8260) (+ (select main_a v_prenex_8261) 1000)))) (or (forall ((v_prenex_10851 Int)) (or (<= (+ main_x 1) v_prenex_10851) (<= (* 2 (select main_a v_prenex_10851)) 4) (< v_prenex_10851 main_x) (<= (select main_a v_prenex_10851) 4))) (forall ((v_prenex_10852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10852))) (<= 996 (select main_a v_prenex_10852))))) (forall ((v_prenex_9189 Int) (v_prenex_9188 Int)) (or (<= (+ (select main_a v_prenex_9189) 996) (select main_a v_prenex_9188)) (<= 0 (* 2 (select main_a v_prenex_9189))) (<= 996 (select main_a v_prenex_9188)) (< v_prenex_9189 main_x) (<= (+ main_x 1) v_prenex_9189) (<= (select main_a v_prenex_9188) 1002))) (or (forall ((v_prenex_7832 Int)) (or (<= 996 (select main_a v_prenex_7832)) (< v_prenex_7832 main_y) (<= (* 2 (select main_a v_prenex_7832)) 2000))) (forall ((v_prenex_7830 Int)) (or (<= (* 2 (select main_a v_prenex_7830)) 4) (<= (+ main_x 1) v_prenex_7830) (< v_prenex_7830 main_x)))) (forall ((v_prenex_9785 Int) (v_prenex_9786 Int)) (or (< v_prenex_9786 main_x) (<= (+ main_x 1) v_prenex_9786) (<= 0 (select main_a v_prenex_9786)) (<= (select main_a v_prenex_9785) (+ (select main_a v_prenex_9786) 1000)) (<= (* 2 (select main_a v_prenex_9785)) 2000) (<= 996 (select main_a v_prenex_9785)))) (forall ((v_prenex_7889 Int) (v_prenex_7890 Int)) (or (< v_prenex_7890 main_x) (<= (+ main_y 1) v_prenex_7889) (<= (select main_a v_prenex_7889) (+ (select main_a v_prenex_7890) 1000)) (<= 998 (select main_a v_prenex_7889)) (<= (select main_a v_prenex_7890) 2) (<= (+ main_x 1) v_prenex_7890) (<= 1996 (* 2 (select main_a v_prenex_7889))))) (or (forall ((v_prenex_10964 Int)) (or (<= (+ main_x 1) v_prenex_10964) (<= 0 (* 2 (select main_a v_prenex_10964))) (<= 0 (select main_a v_prenex_10964)) (< v_prenex_10964 main_x))) (forall ((v_prenex_10968 Int)) (or (<= (select main_a v_prenex_10968) 1002) (<= (* 2 (select main_a v_prenex_10968)) 2000)))) (forall ((v_prenex_9539 Int) (v_prenex_9540 Int)) (or (<= 998 (select main_a v_prenex_9539)) (< v_prenex_9539 main_y) (<= (+ main_y 1) v_prenex_9539) (<= (+ (select main_a v_prenex_9540) 996) (select main_a v_prenex_9539)) (<= (* 2 (select main_a v_prenex_9539)) 2000))) (or (forall ((v_prenex_7360 Int)) (or (< v_prenex_7360 main_x) (<= (+ main_x 1) v_prenex_7360) (<= (select main_a v_prenex_7360) 4) (<= 0 (* 2 (select main_a v_prenex_7360))))) (forall ((v_prenex_7363 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7363))) (<= (select main_a v_prenex_7363) 1002) (<= (+ main_y 1) v_prenex_7363)))) (or (forall ((v_prenex_9696 Int)) (or (<= (select main_a v_prenex_9696) 1000) (<= 998 (select main_a v_prenex_9696)))) (forall ((v_prenex_9692 Int)) (or (<= (+ main_x 1) v_prenex_9692) (<= (* 2 (select main_a v_prenex_9692)) 4) (<= 0 (* 2 (select main_a v_prenex_9692))) (< v_prenex_9692 main_x)))) (forall ((v_prenex_10402 Int) (v_prenex_10401 Int)) (or (<= 996 (select main_a v_prenex_10401)) (<= (+ (select main_a v_prenex_10402) 996) (select main_a v_prenex_10401)) (< v_prenex_10402 main_x) (<= (* 2 (select main_a v_prenex_10401)) 2000) (<= (+ main_y 1) v_prenex_10401) (<= (select main_a v_prenex_10402) 4) (<= (+ main_x 1) v_prenex_10402))) (or (forall ((v_prenex_8441 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8441))) (<= (+ main_x 1) v_prenex_8441) (< v_prenex_8441 main_x) (<= (* 2 (select main_a v_prenex_8441)) 4))) (forall ((v_prenex_8445 Int)) (<= 996 (select main_a v_prenex_8445)))) (forall ((v_prenex_8747 Int) (v_prenex_8748 Int)) (or (<= (+ main_x 1) v_prenex_8748) (<= 0 (select main_a v_prenex_8748)) (<= (+ main_y 1) v_prenex_8747) (< v_prenex_8748 main_x) (<= (+ (select main_a v_prenex_8748) (select main_a v_prenex_8747)) 1000) (<= (select main_a v_prenex_8747) 1002))) (forall ((v_prenex_9291 Int) (v_prenex_9290 Int)) (or (<= (* 2 (select main_a v_prenex_9291)) 4) (<= (+ main_x 1) v_prenex_9291) (< v_prenex_9291 main_x) (<= (select main_a v_prenex_9290) 1002) (<= (select main_a v_prenex_9290) (+ (select main_a v_prenex_9291) 1000)))) (forall ((v_prenex_7471 Int) (v_prenex_7472 Int)) (or (<= (+ (select main_a v_prenex_7472) 996) (select main_a v_prenex_7471)) (< v_prenex_7471 main_y) (<= (* 2 (select main_a v_prenex_7471)) 2000) (<= (select main_a v_prenex_7472) 2) (<= (+ main_x 1) v_prenex_7472) (<= 998 (select main_a v_prenex_7471)) (< v_prenex_7472 main_x))) (or (forall ((v_prenex_6842 Int)) (or (< v_prenex_6842 main_x) (<= (select main_a v_prenex_6842) 4) (<= (+ main_x 1) v_prenex_6842) (<= 0 (* 2 (select main_a v_prenex_6842))))) (forall ((v_prenex_6845 Int)) (or (<= (select main_a v_prenex_6845) 1002) (<= (+ main_y 1) v_prenex_6845)))) (forall ((v_prenex_8558 Int) (v_prenex_8557 Int)) (or (<= (+ main_x 1) v_prenex_8558) (<= (select main_a v_prenex_8557) 1000) (<= (* 2 (select main_a v_prenex_8558)) 4) (< v_prenex_8557 main_y) (<= (select main_a v_prenex_8557) 1002) (< v_prenex_8558 main_x) (<= (+ (select main_a v_prenex_8558) (select main_a v_prenex_8557)) 1000))) (forall ((v_prenex_8124 Int) (v_prenex_8125 Int)) (or (<= (select main_a v_prenex_8125) 2) (<= 996 (select main_a v_prenex_8124)) (<= (select main_a v_prenex_8124) (+ (select main_a v_prenex_8125) 1000)) (<= (+ main_x 1) v_prenex_8125) (<= 998 (select main_a v_prenex_8124)) (<= (+ main_y 1) v_prenex_8124) (< v_prenex_8125 main_x))) (forall ((v_prenex_8332 Int) (v_prenex_8331 Int)) (or (<= (+ main_x 1) v_prenex_8332) (<= 0 (* 2 (select main_a v_prenex_8332))) (< v_prenex_8332 main_x) (<= 998 (select main_a v_prenex_8331)) (<= 1000 (+ (select main_a v_prenex_8332) (select main_a v_prenex_8331))) (<= (select main_a v_prenex_8331) 1000))) (or (forall ((v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6698) 1002) (<= 996 (select main_a v_prenex_6698)))) (forall ((v_prenex_6696 Int)) (or (<= (select main_a v_prenex_6696) 2) (<= (+ main_x 1) v_prenex_6696) (< v_prenex_6696 main_x) (<= 0 (* 2 (select main_a v_prenex_6696)))))) (or (forall ((v_prenex_9778 Int)) (or (<= (select main_a v_prenex_9778) 2) (<= (* 2 (select main_a v_prenex_9778)) 4) (< v_prenex_9778 main_x) (<= (+ main_x 1) v_prenex_9778))) (forall ((v_prenex_9777 Int)) (or (<= 998 (select main_a v_prenex_9777)) (<= 996 (select main_a v_prenex_9777))))) (or (forall ((v_prenex_10665 Int)) (or (<= 998 (select main_a v_prenex_10665)) (<= (select main_a v_prenex_10665) 1002))) (forall ((v_prenex_10666 Int)) (or (<= (* 2 (select main_a v_prenex_10666)) 4) (<= (+ main_x 1) v_prenex_10666) (< v_prenex_10666 main_x) (<= (select main_a v_prenex_10666) 2)))) (forall ((v_prenex_7346 Int) (v_prenex_7347 Int)) (or (<= 0 (+ (select main_a v_prenex_7347) 2)) (< v_prenex_7347 main_x) (<= (+ main_x 1) v_prenex_7347) (<= 1996 (* 2 (select main_a v_prenex_7346))) (<= 1000 (+ (select main_a v_prenex_7347) (select main_a v_prenex_7346))) (<= (select main_a v_prenex_7346) 1002))) (forall ((v_prenex_6647 Int) (v_prenex_6648 Int)) (or (<= (+ main_x 1) v_prenex_6647) (<= (select main_a v_prenex_6648) 1002) (< v_prenex_6647 main_x) (<= 0 (* 2 (select main_a v_prenex_6647))) (<= (+ (select main_a v_prenex_6647) (select main_a v_prenex_6648)) 1000) (< v_prenex_6648 main_y) (<= 1996 (* 2 (select main_a v_prenex_6648))))) (or (forall ((v_prenex_7460 Int)) (or (< v_prenex_7460 main_x) (<= 0 (+ (select main_a v_prenex_7460) 2)) (<= (* 2 (select main_a v_prenex_7460)) 4) (<= (+ main_x 1) v_prenex_7460))) (forall ((v_prenex_7463 Int)) (or (<= (select main_a v_prenex_7463) 1000) (<= (select main_a v_prenex_7463) 1002)))) (forall ((v_prenex_7962 Int) (v_prenex_7963 Int)) (or (<= (+ main_x 1) v_prenex_7963) (<= 1996 (* 2 (select main_a v_prenex_7962))) (<= 0 (select main_a v_prenex_7963)) (< v_prenex_7962 main_y) (<= 998 (select main_a v_prenex_7962)) (<= (+ (select main_a v_prenex_7963) (select main_a v_prenex_7962)) 1000) (< v_prenex_7963 main_x))) (forall ((v_prenex_8439 Int) (v_prenex_8438 Int)) (or (<= (select main_a v_prenex_8439) 2) (< v_prenex_8439 main_x) (<= 998 (select main_a v_prenex_8438)) (<= 1000 (+ (select main_a v_prenex_8439) (select main_a v_prenex_8438))) (< v_prenex_8438 main_y) (<= (+ main_x 1) v_prenex_8439) (<= (select main_a v_prenex_8438) 1000))) (forall ((v_prenex_10185 Int) (v_prenex_10184 Int)) (or (< v_prenex_10185 main_x) (<= (+ main_x 1) v_prenex_10185) (<= 0 (* 2 (select main_a v_prenex_10185))) (<= (select main_a v_prenex_10184) (+ (select main_a v_prenex_10185) 1000)))) (forall ((v_prenex_10250 Int) (v_prenex_10249 Int)) (or (<= (+ main_x 1) v_prenex_10250) (<= (+ main_y 1) v_prenex_10249) (<= 1996 (* 2 (select main_a v_prenex_10249))) (<= (select main_a v_prenex_10250) 2) (< v_prenex_10250 main_x) (<= (* 2 (select main_a v_prenex_10249)) 2000) (<= (select main_a v_prenex_10249) (+ (select main_a v_prenex_10250) 1000)))) (forall ((v_prenex_6981 Int) (v_prenex_6982 Int)) (or (< v_prenex_6982 main_x) (<= 996 (select main_a v_prenex_6981)) (<= 0 (select main_a v_prenex_6982)) (<= (+ (select main_a v_prenex_6982) 996) (select main_a v_prenex_6981)) (<= (+ main_x 1) v_prenex_6982) (< v_prenex_6981 main_y) (<= 1996 (* 2 (select main_a v_prenex_6981))))) (forall ((v_prenex_9095 Int) (v_prenex_9094 Int)) (or (<= 998 (select main_a v_prenex_9094)) (<= (+ main_x 1) v_prenex_9095) (<= 0 (+ (select main_a v_prenex_9095) 2)) (<= (select main_a v_prenex_9094) (+ (select main_a v_prenex_9095) 1000)) (<= 996 (select main_a v_prenex_9094)) (< v_prenex_9095 main_x))) (forall ((v_prenex_8763 Int) (v_prenex_8764 Int)) (or (<= (+ main_x 1) v_prenex_8764) (<= 0 (select main_a v_prenex_8764)) (<= (* 2 (select main_a v_prenex_8763)) 2000) (<= 998 (select main_a v_prenex_8763)) (<= (+ main_y 1) v_prenex_8763) (<= (+ (select main_a v_prenex_8764) 996) (select main_a v_prenex_8763)) (< v_prenex_8764 main_x))) (forall ((v_prenex_7119 Int) (v_prenex_7120 Int)) (or (< v_prenex_7120 main_x) (<= (+ main_y 1) v_prenex_7119) (< v_prenex_7119 main_y) (<= (select main_a v_prenex_7119) (+ (select main_a v_prenex_7120) 1000)) (<= 1996 (* 2 (select main_a v_prenex_7119))))) (or (forall ((v_prenex_11081 Int)) (<= (* 2 (select main_a v_prenex_11081)) 4)) (forall ((v_prenex_11080 Int)) (or (<= (+ main_y 1) v_prenex_11080) (<= 996 (select main_a v_prenex_11080)) (< v_prenex_11080 main_y) (<= (* 2 (select main_a v_prenex_11080)) 2000)))) (forall ((v_prenex_7232 Int) (v_prenex_7233 Int)) (or (<= (+ (select main_a v_prenex_7233) 996) (select main_a v_prenex_7232)) (< v_prenex_7233 main_x) (<= 996 (select main_a v_prenex_7232)) (<= (+ main_x 1) v_prenex_7233) (<= (select main_a v_prenex_7233) 2) (<= (+ main_y 1) v_prenex_7232))) (or (forall ((v_prenex_8662 Int)) (or (<= (* 2 (select main_a v_prenex_8662)) 4) (<= (+ main_x 1) v_prenex_8662) (< v_prenex_8662 main_x) (<= 0 (select main_a v_prenex_8662)))) (forall ((v_prenex_8667 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8667))) (<= (select main_a v_prenex_8667) 1000) (< v_prenex_8667 main_y)))) (or (forall ((v_prenex_9028 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9028))) (<= (+ main_x 1) v_prenex_9028) (< v_prenex_9028 main_x))) (forall ((v_prenex_9027 Int)) (or (<= 996 (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027)))) (forall ((v_prenex_8813 Int) (v_prenex_8814 Int)) (or (<= (select main_a v_prenex_8813) 1002) (<= 0 (* 2 (select main_a v_prenex_8814))) (<= 1996 (* 2 (select main_a v_prenex_8813))) (<= (+ main_x 1) v_prenex_8814) (<= (+ (select main_a v_prenex_8814) 996) (select main_a v_prenex_8813)) (< v_prenex_8814 main_x))) (or (forall ((v_prenex_7872 Int)) (or (< v_prenex_7872 main_x) (<= (* 2 (select main_a v_prenex_7872)) 4) (<= 0 (* 2 (select main_a v_prenex_7872))) (<= (+ main_x 1) v_prenex_7872))) (forall ((v_prenex_7876 Int)) (or (<= 996 (select main_a v_prenex_7876)) (<= (+ main_y 1) v_prenex_7876)))) (forall ((v_prenex_9748 Int) (v_prenex_9747 Int)) (or (<= 996 (select main_a v_prenex_9747)) (<= (+ main_y 1) v_prenex_9747) (< v_prenex_9748 main_x) (<= (select main_a v_prenex_9747) 1002) (<= (+ (select main_a v_prenex_9748) (select main_a v_prenex_9747)) 1000) (<= (* 2 (select main_a v_prenex_9748)) 4) (<= (+ main_x 1) v_prenex_9748))) (forall ((v_prenex_8732 Int) (v_prenex_8731 Int)) (or (< v_prenex_8732 main_x) (<= (+ (select main_a v_prenex_8732) 996) (select main_a v_prenex_8731)) (<= (select main_a v_prenex_8732) 2) (< v_prenex_8731 main_y) (<= (+ main_x 1) v_prenex_8732) (<= (select main_a v_prenex_8731) 1002) (<= (* 2 (select main_a v_prenex_8731)) 2000))) (forall ((v_prenex_8787 Int) (v_prenex_8788 Int)) (or (<= (* 2 (select main_a v_prenex_8787)) 2000) (<= (* 2 (select main_a v_prenex_8788)) 4) (<= 1000 (+ (select main_a v_prenex_8788) (select main_a v_prenex_8787))) (< v_prenex_8788 main_x) (<= (+ main_x 1) v_prenex_8788) (<= (+ main_y 1) v_prenex_8787))) (forall ((v_prenex_11096 Int) (v_prenex_11095 Int)) (or (<= (+ (select main_a v_prenex_11096) 996) (select main_a v_prenex_11095)) (<= (select main_a v_prenex_11095) 1002) (<= 996 (select main_a v_prenex_11095)) (< v_prenex_11095 main_y) (<= (+ main_y 1) v_prenex_11095))) (or (forall ((v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= (* 2 (select main_a v_prenex_6770)) 2000))) (forall ((v_prenex_6767 Int)) (or (<= (+ main_x 1) v_prenex_6767) (<= (* 2 (select main_a v_prenex_6767)) 4) (< v_prenex_6767 main_x)))) (or (forall ((v_prenex_7875 Int)) (or (<= (select main_a v_prenex_7875) 4) (<= (+ main_x 1) v_prenex_7875) (< v_prenex_7875 main_x) (<= (* 2 (select main_a v_prenex_7875)) 4))) (forall ((v_prenex_7876 Int)) (or (<= 996 (select main_a v_prenex_7876)) (<= (+ main_y 1) v_prenex_7876)))) (or (forall ((v_prenex_7616 Int)) (or (< v_prenex_7616 main_x) (<= (+ main_x 1) v_prenex_7616) (<= 0 (* 2 (select main_a v_prenex_7616))) (<= 0 (+ (select main_a v_prenex_7616) 2)))) (forall ((v_prenex_7617 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7617))) (< v_prenex_7617 main_y)))) (or (forall ((v_prenex_8663 Int)) (or (<= (+ main_x 1) v_prenex_8663) (<= 0 (* 2 (select main_a v_prenex_8663))) (<= (* 2 (select main_a v_prenex_8663)) 4) (< v_prenex_8663 main_x))) (forall ((v_prenex_8667 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8667))) (<= (select main_a v_prenex_8667) 1000) (< v_prenex_8667 main_y)))) (forall ((v_prenex_10091 Int) (v_prenex_10090 Int)) (or (<= (* 2 (select main_a v_prenex_10090)) 2000) (<= (* 2 (select main_a v_prenex_10091)) 4) (<= (+ main_x 1) v_prenex_10091) (< v_prenex_10091 main_x) (< v_prenex_10090 main_y) (<= (select main_a v_prenex_10090) (+ (select main_a v_prenex_10091) 1000)))) (or (forall ((v_prenex_8481 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8481))) (<= (+ main_x 1) v_prenex_8481) (< v_prenex_8481 main_x))) (forall ((v_prenex_8480 Int)) (or (<= (select main_a v_prenex_8480) 1002) (<= (select main_a v_prenex_8480) 1000)))) (forall ((v_prenex_9538 Int) (v_prenex_9537 Int)) (or (<= (select main_a v_prenex_9537) 1002) (<= (+ main_x 1) v_prenex_9538) (< v_prenex_9538 main_x) (<= 0 (* 2 (select main_a v_prenex_9538))) (<= (select main_a v_prenex_9537) (+ (select main_a v_prenex_9538) 1000)))) (or (forall ((v_prenex_7378 Int)) (or (< v_prenex_7378 main_y) (<= 996 (select main_a v_prenex_7378)))) (forall ((v_prenex_7376 Int)) (or (< v_prenex_7376 main_x) (<= (+ main_x 1) v_prenex_7376) (<= (* 2 (select main_a v_prenex_7376)) 4)))) (forall ((v_prenex_8527 Int) (v_prenex_8526 Int)) (or (< v_prenex_8526 main_y) (<= 1000 (+ (select main_a v_prenex_8527) (select main_a v_prenex_8526))) (<= (+ main_x 1) v_prenex_8527) (<= 0 (* 2 (select main_a v_prenex_8527))) (<= (select main_a v_prenex_8526) 1000) (< v_prenex_8527 main_x) (<= 1996 (* 2 (select main_a v_prenex_8526))))) (forall ((v_prenex_7809 Int) (v_prenex_7808 Int)) (or (<= 0 (select main_a v_prenex_7809)) (< v_prenex_7809 main_x) (<= (select main_a v_prenex_7808) 1002) (<= (+ (select main_a v_prenex_7809) (select main_a v_prenex_7808)) 1000) (<= (+ main_x 1) v_prenex_7809) (< v_prenex_7808 main_y))) (forall ((v_prenex_8039 Int) (v_prenex_8038 Int)) (or (< v_prenex_8039 main_x) (<= (+ (select main_a v_prenex_8039) 996) (select main_a v_prenex_8038)) (<= 996 (select main_a v_prenex_8038)) (<= (+ main_x 1) v_prenex_8039) (<= (select main_a v_prenex_8038) 1002) (<= 0 (* 2 (select main_a v_prenex_8039))) (<= (+ main_y 1) v_prenex_8038))) (forall ((v_prenex_7106 Int) (v_prenex_7107 Int)) (or (<= 1000 (+ (select main_a v_prenex_7107) (select main_a v_prenex_7106))) (< v_prenex_7106 main_y) (<= (+ main_x 1) v_prenex_7107) (<= (* 2 (select main_a v_prenex_7106)) 2000) (<= 998 (select main_a v_prenex_7106)) (< v_prenex_7107 main_x) (<= (select main_a v_prenex_7107) 4))) (or (forall ((v_prenex_7553 Int)) (or (<= (* 2 (select main_a v_prenex_7553)) 2000) (<= 998 (select main_a v_prenex_7553)))) (forall ((v_prenex_7554 Int)) (or (<= (+ main_x 1) v_prenex_7554) (< v_prenex_7554 main_x) (<= 0 (* 2 (select main_a v_prenex_7554)))))) (forall ((v_prenex_10671 Int) (v_prenex_10672 Int)) (or (<= 996 (select main_a v_prenex_10671)) (<= 0 (* 2 (select main_a v_prenex_10672))) (<= (+ (select main_a v_prenex_10672) 996) (select main_a v_prenex_10671)) (<= (+ main_x 1) v_prenex_10672) (< v_prenex_10672 main_x))) (forall ((v_prenex_7151 Int) (v_prenex_7152 Int)) (or (<= 998 (select main_a v_prenex_7151)) (<= (select main_a v_prenex_7152) 2) (< v_prenex_7151 main_y) (< v_prenex_7152 main_x) (<= (+ main_x 1) v_prenex_7152) (<= (+ (select main_a v_prenex_7152) (select main_a v_prenex_7151)) 1000) (<= 1996 (* 2 (select main_a v_prenex_7151))))) (forall ((v_prenex_10189 Int) (v_prenex_10188 Int)) (or (<= (+ main_x 1) v_prenex_10189) (<= 1000 (+ (select main_a v_prenex_10189) (select main_a v_prenex_10188))) (<= 1996 (* 2 (select main_a v_prenex_10188))) (<= (select main_a v_prenex_10188) 1002) (< v_prenex_10189 main_x) (< v_prenex_10188 main_y) (<= 0 (+ (select main_a v_prenex_10189) 2)))) (forall ((v_prenex_9442 Int) (v_prenex_9441 Int)) (or (<= (* 2 (select main_a v_prenex_9441)) 2000) (<= (select main_a v_prenex_9442) 2) (<= 1000 (+ (select main_a v_prenex_9442) (select main_a v_prenex_9441))) (<= (+ main_x 1) v_prenex_9442) (< v_prenex_9442 main_x) (<= 996 (select main_a v_prenex_9441)))) (or (forall ((v_prenex_10524 Int)) (or (<= 998 (select main_a v_prenex_10524)) (< v_prenex_10524 main_y))) (forall ((v_prenex_10521 Int)) (or (<= (+ main_x 1) v_prenex_10521) (<= 0 (* 2 (select main_a v_prenex_10521))) (<= (select main_a v_prenex_10521) 4) (< v_prenex_10521 main_x)))) (forall ((v_prenex_10750 Int) (v_prenex_10749 Int)) (or (<= 996 (select main_a v_prenex_10749)) (<= (select main_a v_prenex_10749) (+ (select main_a v_prenex_10750) 1000)) (<= (select main_a v_prenex_10749) 1000) (< v_prenex_10749 main_y) (<= (+ main_y 1) v_prenex_10749))) (forall ((v_prenex_10606 Int) (v_prenex_10607 Int)) (or (<= (+ (select main_a v_prenex_10607) (select main_a v_prenex_10606)) 1000) (<= (+ main_x 1) v_prenex_10607) (< v_prenex_10606 main_y) (< v_prenex_10607 main_x) (<= 0 (select main_a v_prenex_10607)))) (forall ((v_prenex_8858 Int) (v_prenex_8859 Int)) (or (<= (+ (select main_a v_prenex_8859) 996) (select main_a v_prenex_8858)) (<= (+ main_x 1) v_prenex_8859) (<= (select main_a v_prenex_8858) 1002) (< v_prenex_8859 main_x) (<= (select main_a v_prenex_8859) 2))) (forall ((v_prenex_6808 Int) (v_prenex_6807 Int)) (or (< v_prenex_6808 main_x) (<= 0 (* 2 (select main_a v_prenex_6808))) (<= 998 (select main_a v_prenex_6807)) (<= (+ main_x 1) v_prenex_6808) (<= (+ (select main_a v_prenex_6808) (select main_a v_prenex_6807)) 1000) (< v_prenex_6807 main_y) (<= (select main_a v_prenex_6807) 1002))) (forall ((v_prenex_9617 Int) (v_prenex_9618 Int)) (or (<= 996 (select main_a v_prenex_9617)) (<= (select main_a v_prenex_9618) 4) (<= (+ main_x 1) v_prenex_9618) (<= (select main_a v_prenex_9617) (+ (select main_a v_prenex_9618) 1000)) (< v_prenex_9618 main_x) (< v_prenex_9617 main_y))) (or (forall ((v_prenex_9123 Int)) (or (<= (+ main_y 1) v_prenex_9123) (<= (* 2 (select main_a v_prenex_9123)) 2000))) (forall ((v_prenex_9121 Int)) (or (< v_prenex_9121 main_x) (<= (+ main_x 1) v_prenex_9121) (<= 0 (+ (select main_a v_prenex_9121) 2))))) (forall ((v_prenex_10497 Int) (v_prenex_10496 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10496))) (< v_prenex_10496 main_y) (<= (select main_a v_prenex_10496) (+ (select main_a v_prenex_10497) 1000)) (<= (+ main_y 1) v_prenex_10496) (<= (select main_a v_prenex_10496) 1000))) (forall ((v_prenex_9941 Int) (v_prenex_9940 Int)) (or (<= (+ main_x 1) v_prenex_9941) (< v_prenex_9941 main_x) (<= (+ (select main_a v_prenex_9941) (select main_a v_prenex_9940)) 1000) (<= 0 (* 2 (select main_a v_prenex_9941))) (<= (+ main_y 1) v_prenex_9940) (<= 996 (select main_a v_prenex_9940)))) (forall ((v_prenex_8161 Int) (v_prenex_8162 Int)) (or (<= (select main_a v_prenex_8161) 1000) (<= (select main_a v_prenex_8162) 2) (<= (+ main_x 1) v_prenex_8162) (<= (+ (select main_a v_prenex_8162) (select main_a v_prenex_8161)) 1000) (<= 1996 (* 2 (select main_a v_prenex_8161))) (< v_prenex_8162 main_x))) (forall ((v_prenex_7274 Int) (v_prenex_7275 Int)) (or (<= 998 (select main_a v_prenex_7274)) (<= 0 (* 2 (select main_a v_prenex_7275))) (<= (+ main_x 1) v_prenex_7275) (<= (+ (select main_a v_prenex_7275) 996) (select main_a v_prenex_7274)) (< v_prenex_7275 main_x) (< v_prenex_7274 main_y))) (or (forall ((v_prenex_9005 Int)) (or (<= 998 (select main_a v_prenex_9005)) (<= (select main_a v_prenex_9005) 1000) (< v_prenex_9005 main_y))) (forall ((v_prenex_9002 Int)) (or (<= (select main_a v_prenex_9002) 4) (< v_prenex_9002 main_x) (<= (+ main_x 1) v_prenex_9002) (<= 0 (* 2 (select main_a v_prenex_9002)))))) (forall ((v_prenex_8866 Int) (v_prenex_8867 Int)) (or (<= (+ main_x 1) v_prenex_8867) (<= (* 2 (select main_a v_prenex_8866)) 2000) (<= (+ (select main_a v_prenex_8867) (select main_a v_prenex_8866)) 1000) (<= (+ main_y 1) v_prenex_8866) (< v_prenex_8867 main_x) (<= 998 (select main_a v_prenex_8866)) (<= 0 (* 2 (select main_a v_prenex_8867))))) (forall ((v_prenex_8145 Int) (v_prenex_8146 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8146))) (<= 996 (select main_a v_prenex_8145)) (<= 1000 (+ (select main_a v_prenex_8146) (select main_a v_prenex_8145))) (< v_prenex_8146 main_x) (<= (+ main_y 1) v_prenex_8145) (<= (+ main_x 1) v_prenex_8146))) (or (forall ((v_prenex_9144 Int)) (or (<= 998 (select main_a v_prenex_9144)) (< v_prenex_9144 main_y))) (forall ((v_prenex_9141 Int)) (or (< v_prenex_9141 main_x) (<= (* 2 (select main_a v_prenex_9141)) 4) (<= 0 (+ (select main_a v_prenex_9141) 2)) (<= (+ main_x 1) v_prenex_9141)))) (or (forall ((v_prenex_9005 Int)) (or (<= 998 (select main_a v_prenex_9005)) (<= (select main_a v_prenex_9005) 1000) (< v_prenex_9005 main_y))) (forall ((v_prenex_9004 Int)) (or (< v_prenex_9004 main_x) (<= (+ main_x 1) v_prenex_9004) (<= 0 (* 2 (select main_a v_prenex_9004))) (<= 0 (+ (select main_a v_prenex_9004) 2))))) (forall ((v_prenex_10433 Int) (v_prenex_10434 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10433))) (<= (select main_a v_prenex_10433) (+ (select main_a v_prenex_10434) 1000)) (<= (* 2 (select main_a v_prenex_10433)) 2000) (<= (+ main_x 1) v_prenex_10434) (<= (select main_a v_prenex_10434) 2) (< v_prenex_10434 main_x) (< v_prenex_10433 main_y))) (forall ((v_prenex_9759 Int) (v_prenex_9758 Int)) (or (<= (+ main_y 1) v_prenex_9758) (<= (+ main_x 1) v_prenex_9759) (<= (select main_a v_prenex_9759) 4) (<= (select main_a v_prenex_9758) (+ (select main_a v_prenex_9759) 1000)) (< v_prenex_9759 main_x))) (forall ((v_prenex_10787 Int) (v_prenex_10788 Int)) (or (<= (select main_a v_prenex_10788) 2) (<= (+ (select main_a v_prenex_10788) 996) (select main_a v_prenex_10787)) (< v_prenex_10788 main_x) (<= (+ main_x 1) v_prenex_10788) (<= (+ main_y 1) v_prenex_10787) (<= (select main_a v_prenex_10787) 1000))) (forall ((v_prenex_7418 Int) (v_prenex_7419 Int)) (or (<= 998 (select main_a v_prenex_7418)) (<= (* 2 (select main_a v_prenex_7419)) 4) (<= (+ (select main_a v_prenex_7419) (select main_a v_prenex_7418)) 1000) (< v_prenex_7418 main_y) (<= (+ main_x 1) v_prenex_7419) (< v_prenex_7419 main_x) (<= 996 (select main_a v_prenex_7418)))) (or (forall ((v_prenex_9913 Int)) (or (< v_prenex_9913 main_x) (<= (+ main_x 1) v_prenex_9913) (<= (* 2 (select main_a v_prenex_9913)) 4) (<= 0 (+ (select main_a v_prenex_9913) 2)))) (forall ((v_prenex_9916 Int)) (or (<= (select main_a v_prenex_9916) 1000) (<= (select main_a v_prenex_9916) 1002) (< v_prenex_9916 main_y)))) (forall ((v_prenex_9257 Int) (v_prenex_9258 Int)) (or (<= (+ main_x 1) v_prenex_9258) (< v_prenex_9257 main_y) (<= 0 (+ (select main_a v_prenex_9258) 2)) (< v_prenex_9258 main_x) (<= (select main_a v_prenex_9257) (+ (select main_a v_prenex_9258) 1000)))) (or (forall ((v_prenex_8972 Int)) (or (<= (+ main_x 1) v_prenex_8972) (<= 0 (select main_a v_prenex_8972)) (<= (* 2 (select main_a v_prenex_8972)) 4) (< v_prenex_8972 main_x))) (forall ((v_prenex_8977 Int)) (or (<= 996 (select main_a v_prenex_8977)) (<= (select main_a v_prenex_8977) 1002)))) (or (forall ((v_prenex_10555 Int)) (<= (* 2 (select main_a v_prenex_10555)) 2000)) (forall ((v_prenex_10556 Int)) (or (< v_prenex_10556 main_x) (<= (* 2 (select main_a v_prenex_10556)) 4) (<= (select main_a v_prenex_10556) 2) (<= (+ main_x 1) v_prenex_10556)))) (forall ((v_prenex_9921 Int) (v_prenex_9920 Int)) (or (<= (+ main_x 1) v_prenex_9921) (<= 1996 (* 2 (select main_a v_prenex_9920))) (<= 0 (+ (select main_a v_prenex_9921) 2)) (<= (select main_a v_prenex_9920) 1000) (< v_prenex_9921 main_x) (<= (select main_a v_prenex_9920) (+ (select main_a v_prenex_9921) 1000)))) (forall ((v_prenex_9046 Int) (v_prenex_9045 Int)) (or (<= (+ (select main_a v_prenex_9046) 996) (select main_a v_prenex_9045)) (< v_prenex_9046 main_x) (<= (select main_a v_prenex_9045) 1000) (<= (select main_a v_prenex_9046) 2) (<= (* 2 (select main_a v_prenex_9045)) 2000) (<= (+ main_x 1) v_prenex_9046))) (or (forall ((v_prenex_9244 Int)) (or (< v_prenex_9244 main_y) (<= 998 (select main_a v_prenex_9244)) (<= (* 2 (select main_a v_prenex_9244)) 2000) (<= (+ main_y 1) v_prenex_9244))) (forall ((v_prenex_9245 Int)) (<= 0 (* 2 (select main_a v_prenex_9245))))) (or (forall ((v_prenex_9014 Int)) (or (<= 996 (select main_a v_prenex_9014)) (< v_prenex_9014 main_y) (<= (* 2 (select main_a v_prenex_9014)) 2000))) (forall ((v_prenex_9015 Int)) (or (<= (+ main_x 1) v_prenex_9015) (< v_prenex_9015 main_x) (<= 0 (* 2 (select main_a v_prenex_9015)))))) (or (forall ((v_prenex_9201 Int)) (or (<= 998 (select main_a v_prenex_9201)) (<= (+ main_y 1) v_prenex_9201) (<= (select main_a v_prenex_9201) 1000))) (forall ((v_prenex_9199 Int)) (or (<= (select main_a v_prenex_9199) 2) (<= 0 (* 2 (select main_a v_prenex_9199))) (<= (+ main_x 1) v_prenex_9199) (< v_prenex_9199 main_x)))) (forall ((v_prenex_7948 Int) (v_prenex_7947 Int)) (or (<= (select main_a v_prenex_7947) 1002) (<= (+ main_x 1) v_prenex_7948) (<= (select main_a v_prenex_7947) (+ (select main_a v_prenex_7948) 1000)) (<= (* 2 (select main_a v_prenex_7948)) 4) (< v_prenex_7948 main_x) (<= 996 (select main_a v_prenex_7947)))) (or (forall ((v_prenex_7280 Int)) (or (< v_prenex_7280 main_x) (<= 0 (+ (select main_a v_prenex_7280) 2)) (<= (+ main_x 1) v_prenex_7280) (<= (* 2 (select main_a v_prenex_7280)) 4))) (forall ((v_prenex_7283 Int)) (or (<= (select main_a v_prenex_7283) 1002) (<= (+ main_y 1) v_prenex_7283)))) (forall ((v_prenex_10132 Int) (v_prenex_10131 Int)) (or (<= (+ (select main_a v_prenex_10132) (select main_a v_prenex_10131)) 1000) (<= (select main_a v_prenex_10131) 1002) (< v_prenex_10132 main_x) (<= 1996 (* 2 (select main_a v_prenex_10131))) (<= 0 (* 2 (select main_a v_prenex_10132))) (<= (+ main_x 1) v_prenex_10132))) (or (forall ((v_prenex_6920 Int)) (or (<= (select main_a v_prenex_6920) 1002) (<= 1996 (* 2 (select main_a v_prenex_6920))))) (forall ((v_prenex_6917 Int)) (or (< v_prenex_6917 main_x) (<= (+ main_x 1) v_prenex_6917) (<= (select main_a v_prenex_6917) 4) (<= 0 (* 2 (select main_a v_prenex_6917)))))) (forall ((v_prenex_7409 Int) (v_prenex_7408 Int)) (or (<= (select main_a v_prenex_7409) 2) (<= (* 2 (select main_a v_prenex_7408)) 2000) (<= (+ main_x 1) v_prenex_7409) (<= 1996 (* 2 (select main_a v_prenex_7408))) (< v_prenex_7409 main_x) (<= 1000 (+ (select main_a v_prenex_7409) (select main_a v_prenex_7408))))) (forall ((v_prenex_6721 Int) (v_prenex_6722 Int)) (or (<= (select main_a v_prenex_6721) 4) (<= (+ main_x 1) v_prenex_6721) (< v_prenex_6722 main_y) (<= (+ (select main_a v_prenex_6721) (select main_a v_prenex_6722)) 1000) (< v_prenex_6721 main_x))) (forall ((v_prenex_7797 Int) (v_prenex_7796 Int)) (or (< v_prenex_7796 main_y) (<= (select main_a v_prenex_7796) 1002) (<= 1996 (* 2 (select main_a v_prenex_7796))) (<= (+ main_x 1) v_prenex_7797) (<= 0 (select main_a v_prenex_7797)) (<= (+ (select main_a v_prenex_7797) 996) (select main_a v_prenex_7796)) (< v_prenex_7797 main_x))) (forall ((v_prenex_9345 Int) (v_prenex_9344 Int)) (or (<= (* 2 (select main_a v_prenex_9345)) 4) (<= (* 2 (select main_a v_prenex_9344)) 2000) (<= (+ (select main_a v_prenex_9345) 996) (select main_a v_prenex_9344)) (<= 996 (select main_a v_prenex_9344)) (<= (+ main_x 1) v_prenex_9345) (< v_prenex_9345 main_x) (< v_prenex_9344 main_y))) (or (forall ((v_prenex_6599 Int)) (or (<= (+ main_x 1) v_prenex_6599) (< v_prenex_6599 main_x) (<= (* 2 (select main_a v_prenex_6599)) 4))) (forall ((v_prenex_6652 Int)) (<= (* 2 (select main_a v_prenex_6652)) 2000))) (forall ((v_prenex_6620 Int) (v_prenex_6621 Int)) (or (< v_prenex_6620 main_y) (<= 1000 (+ (select main_a v_prenex_6621) (select main_a v_prenex_6620))) (<= (+ main_x 1) v_prenex_6621) (<= (+ main_y 1) v_prenex_6620) (<= 1996 (* 2 (select main_a v_prenex_6620))))) (or (forall ((v_prenex_6928 Int)) (or (<= (* 2 (select main_a v_prenex_6928)) 4) (<= (+ main_x 1) v_prenex_6928) (< v_prenex_6928 main_x))) (forall ((v_prenex_6924 Int)) (or (<= 996 (select main_a v_prenex_6924)) (<= (select main_a v_prenex_6924) 1000) (< v_prenex_6924 main_y)))) (forall ((v_prenex_9079 Int) (v_prenex_9080 Int)) (or (<= (select main_a v_prenex_9080) 4) (<= (+ main_x 1) v_prenex_9080) (< v_prenex_9080 main_x) (< v_prenex_9079 main_y) (<= (* 2 (select main_a v_prenex_9079)) 2000) (<= (+ (select main_a v_prenex_9080) 996) (select main_a v_prenex_9079)) (<= (select main_a v_prenex_9079) 1002))) (forall ((v_prenex_7836 Int) (v_prenex_7837 Int)) (or (<= (+ main_x 1) v_prenex_7837) (<= 1996 (* 2 (select main_a v_prenex_7836))) (<= 1000 (+ (select main_a v_prenex_7837) (select main_a v_prenex_7836))) (<= (select main_a v_prenex_7837) 2) (< v_prenex_7837 main_x))) (forall ((v_prenex_7742 Int) (v_prenex_7743 Int)) (or (< v_prenex_7743 main_x) (<= (select main_a v_prenex_7742) 1000) (<= (* 2 (select main_a v_prenex_7742)) 2000) (<= (+ main_x 1) v_prenex_7743) (< v_prenex_7742 main_y) (<= (+ (select main_a v_prenex_7743) (select main_a v_prenex_7742)) 1000) (<= 0 (+ (select main_a v_prenex_7743) 2)))) (forall ((v_prenex_10972 Int) (v_prenex_10973 Int)) (or (<= (+ main_x 1) v_prenex_10973) (<= (select main_a v_prenex_10972) 1000) (< v_prenex_10973 main_x) (<= 1000 (+ (select main_a v_prenex_10973) (select main_a v_prenex_10972))) (<= (* 2 (select main_a v_prenex_10972)) 2000) (<= 0 (* 2 (select main_a v_prenex_10973))) (<= (+ main_y 1) v_prenex_10972))) (forall ((v_prenex_6772 Int) (v_prenex_6773 Int)) (or (< v_prenex_6773 main_y) (< v_prenex_6772 main_x) (<= 1000 (+ (select main_a v_prenex_6772) (select main_a v_prenex_6773))) (<= (select main_a v_prenex_6773) 1000) (<= (select main_a v_prenex_6772) 2) (<= (+ main_x 1) v_prenex_6772))) (or (forall ((v_prenex_10920 Int)) (or (< v_prenex_10920 main_x) (<= (select main_a v_prenex_10920) 2) (<= 0 (* 2 (select main_a v_prenex_10920))) (<= (+ main_x 1) v_prenex_10920))) (forall ((v_prenex_10922 Int)) (or (<= (* 2 (select main_a v_prenex_10922)) 2000) (<= 998 (select main_a v_prenex_10922)) (<= (+ main_y 1) v_prenex_10922)))) (forall ((v_prenex_9719 Int) (v_prenex_9718 Int)) (or (<= (+ main_x 1) v_prenex_9719) (<= (+ main_y 1) v_prenex_9718) (<= 996 (select main_a v_prenex_9718)) (< v_prenex_9719 main_x) (<= (+ (select main_a v_prenex_9719) 996) (select main_a v_prenex_9718)) (<= (select main_a v_prenex_9719) 4))) (forall ((v_prenex_8835 Int) (v_prenex_8836 Int)) (or (< v_prenex_8835 main_y) (<= 996 (select main_a v_prenex_8835)) (<= (+ main_y 1) v_prenex_8835) (<= (select main_a v_prenex_8835) (+ (select main_a v_prenex_8836) 1000)))) (forall ((v_prenex_8552 Int) (v_prenex_8551 Int)) (or (<= (+ (select main_a v_prenex_8552) 996) (select main_a v_prenex_8551)) (< v_prenex_8551 main_y) (<= 0 (* 2 (select main_a v_prenex_8552))) (<= (* 2 (select main_a v_prenex_8551)) 2000) (< v_prenex_8552 main_x) (<= (+ main_x 1) v_prenex_8552) (<= 1996 (* 2 (select main_a v_prenex_8551))))) (forall ((v_prenex_7678 Int) (v_prenex_7679 Int)) (or (< v_prenex_7679 main_x) (<= (* 2 (select main_a v_prenex_7678)) 2000) (< v_prenex_7678 main_y) (<= 1000 (+ (select main_a v_prenex_7679) (select main_a v_prenex_7678))) (<= (+ main_x 1) v_prenex_7679) (<= (select main_a v_prenex_7678) 1000) (<= (select main_a v_prenex_7679) 2))) (forall ((v_prenex_10518 Int) (v_prenex_10517 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10517))) (<= (select main_a v_prenex_10517) 1002) (<= 0 (select main_a v_prenex_10518)) (<= (+ main_x 1) v_prenex_10518) (<= (+ (select main_a v_prenex_10518) (select main_a v_prenex_10517)) 1000) (< v_prenex_10518 main_x))) (or (forall ((v_prenex_7651 Int)) (or (< v_prenex_7651 main_x) (<= 0 (* 2 (select main_a v_prenex_7651))) (<= (+ main_x 1) v_prenex_7651))) (forall ((v_prenex_7650 Int)) (or (<= (+ main_y 1) v_prenex_7650) (<= (* 2 (select main_a v_prenex_7650)) 2000)))) (forall ((v_prenex_7005 Int) (v_prenex_7006 Int)) (or (<= (+ main_x 1) v_prenex_7006) (<= (select main_a v_prenex_7006) 4) (< v_prenex_7006 main_x) (<= (select main_a v_prenex_7005) 1000) (<= (+ (select main_a v_prenex_7006) (select main_a v_prenex_7005)) 1000))) (or (forall ((v_prenex_8113 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8113))) (<= (select main_a v_prenex_8113) 4) (< v_prenex_8113 main_x) (<= (+ main_x 1) v_prenex_8113))) (forall ((v_prenex_8116 Int)) (<= (select main_a v_prenex_8116) 1002))) (forall ((v_prenex_9326 Int)) (or (<= (* 2 (select main_a v_prenex_9326)) 4) (<= (+ main_x 1) v_prenex_9326) (< v_prenex_9326 main_x))) (forall ((v_prenex_10734 Int) (v_prenex_10735 Int)) (or (<= (+ main_x 1) v_prenex_10735) (<= 1996 (* 2 (select main_a v_prenex_10734))) (<= 0 (select main_a v_prenex_10735)) (< v_prenex_10734 main_y) (<= 998 (select main_a v_prenex_10734)) (<= (+ (select main_a v_prenex_10735) 996) (select main_a v_prenex_10734)) (< v_prenex_10735 main_x))) (forall ((v_prenex_9058 Int) (v_prenex_9057 Int)) (or (<= 998 (select main_a v_prenex_9057)) (< v_prenex_9058 main_x) (< v_prenex_9057 main_y) (<= (select main_a v_prenex_9057) 1002) (<= (+ main_x 1) v_prenex_9058) (<= (select main_a v_prenex_9057) (+ (select main_a v_prenex_9058) 1000)) (<= (* 2 (select main_a v_prenex_9058)) 4))) (forall ((v_prenex_10231 Int) (v_prenex_10232 Int)) (or (<= (+ main_x 1) v_prenex_10232) (< v_prenex_10232 main_x) (<= 0 (+ (select main_a v_prenex_10232) 2)) (<= 998 (select main_a v_prenex_10231)) (<= 996 (select main_a v_prenex_10231)) (<= (+ (select main_a v_prenex_10232) 996) (select main_a v_prenex_10231)))) (forall ((v_prenex_7416 Int) (v_prenex_7417 Int)) (or (< v_prenex_7417 main_x) (<= (select main_a v_prenex_7416) (+ (select main_a v_prenex_7417) 1000)) (<= (+ main_x 1) v_prenex_7417) (<= (select main_a v_prenex_7416) 1000) (<= 0 (* 2 (select main_a v_prenex_7417))) (<= 996 (select main_a v_prenex_7416)))) (forall ((v_prenex_6633 Int) (v_prenex_6632 Int)) (or (<= (* 2 (select main_a v_prenex_6632)) 2000) (< v_prenex_6633 main_x) (<= (+ main_x 1) v_prenex_6633) (<= (select main_a v_prenex_6633) 2) (< v_prenex_6632 main_y) (<= (+ (select main_a v_prenex_6633) (select main_a v_prenex_6632)) 1000))) (forall ((v_prenex_10583 Int) (v_prenex_10582 Int)) (or (<= (select main_a v_prenex_10582) (+ (select main_a v_prenex_10583) 1000)) (<= (+ main_y 1) v_prenex_10582) (<= (select main_a v_prenex_10583) 4) (<= 996 (select main_a v_prenex_10582)) (< v_prenex_10583 main_x) (<= (+ main_x 1) v_prenex_10583))) (forall ((v_prenex_7365 Int) (v_prenex_7366 Int)) (or (<= (* 2 (select main_a v_prenex_7366)) 4) (< v_prenex_7365 main_y) (< v_prenex_7366 main_x) (<= 998 (select main_a v_prenex_7365)) (<= (+ main_x 1) v_prenex_7366) (<= 1000 (+ (select main_a v_prenex_7366) (select main_a v_prenex_7365))))) (or (forall ((v_prenex_7137 Int)) (or (<= (select main_a v_prenex_7137) 1000) (<= 1996 (* 2 (select main_a v_prenex_7137))) (<= (+ main_y 1) v_prenex_7137) (< v_prenex_7137 main_y))) (forall ((v_prenex_7138 Int)) (<= 0 (* 2 (select main_a v_prenex_7138))))) (forall ((v_prenex_8741 Int) (v_prenex_8742 Int)) (or (< v_prenex_8742 main_x) (<= (+ main_x 1) v_prenex_8742) (<= (select main_a v_prenex_8741) 1000) (<= (+ (select main_a v_prenex_8742) (select main_a v_prenex_8741)) 1000) (<= (* 2 (select main_a v_prenex_8741)) 2000) (<= 0 (select main_a v_prenex_8742)))) (or (forall ((v_prenex_8853 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8853))) (<= (+ main_x 1) v_prenex_8853) (< v_prenex_8853 main_x))) (forall ((v_prenex_8852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8852))) (<= 996 (select main_a v_prenex_8852))))) (forall ((v_prenex_7186 Int) (v_prenex_7187 Int)) (or (<= (+ main_y 1) v_prenex_7186) (<= (+ main_x 1) v_prenex_7187) (<= (select main_a v_prenex_7186) 1002) (<= (select main_a v_prenex_7187) 2) (<= (+ (select main_a v_prenex_7187) (select main_a v_prenex_7186)) 1000) (<= 1996 (* 2 (select main_a v_prenex_7186))) (< v_prenex_7187 main_x))) (or (forall ((v_prenex_7568 Int)) (or (<= (select main_a v_prenex_7568) 2) (<= 0 (* 2 (select main_a v_prenex_7568))) (<= (+ main_x 1) v_prenex_7568) (< v_prenex_7568 main_x))) (forall ((v_prenex_7570 Int)) (or (<= 996 (select main_a v_prenex_7570)) (<= (select main_a v_prenex_7570) 1002) (< v_prenex_7570 main_y)))) (forall ((v_prenex_9769 Int) (v_prenex_9768 Int)) (or (<= 1000 (+ (select main_a v_prenex_9769) (select main_a v_prenex_9768))) (<= (+ main_x 1) v_prenex_9769) (<= (* 2 (select main_a v_prenex_9768)) 2000) (<= (select main_a v_prenex_9769) 2) (<= (select main_a v_prenex_9768) 1000) (< v_prenex_9769 main_x))) (forall ((v_prenex_7711 Int) (v_prenex_7710 Int)) (or (< v_prenex_7710 main_y) (<= (+ main_x 1) v_prenex_7711) (<= (+ (select main_a v_prenex_7711) (select main_a v_prenex_7710)) 1000) (< v_prenex_7711 main_x) (<= 998 (select main_a v_prenex_7710)) (<= 0 (* 2 (select main_a v_prenex_7711))) (<= 1996 (* 2 (select main_a v_prenex_7710))))) (forall ((v_prenex_7574 Int) (v_prenex_7575 Int)) (or (<= (select main_a v_prenex_7574) 1000) (<= (* 2 (select main_a v_prenex_7575)) 4) (<= (* 2 (select main_a v_prenex_7574)) 2000) (<= 1000 (+ (select main_a v_prenex_7575) (select main_a v_prenex_7574))) (< v_prenex_7575 main_x) (<= (+ main_x 1) v_prenex_7575))) (forall ((v_prenex_6967 Int) (v_prenex_6968 Int)) (or (< v_prenex_6967 main_y) (<= (select main_a v_prenex_6968) 2) (<= (+ main_x 1) v_prenex_6968) (<= 1000 (+ (select main_a v_prenex_6968) (select main_a v_prenex_6967))) (< v_prenex_6968 main_x))) (forall ((v_prenex_9576 Int)) (or (< v_prenex_9576 main_x) (<= 0 (* 2 (select main_a v_prenex_9576))) (<= (+ main_x 1) v_prenex_9576) (<= (select main_a v_prenex_9576) 4))) (or (forall ((v_prenex_6819 Int)) (or (<= (+ main_x 1) v_prenex_6819) (<= (* 2 (select main_a v_prenex_6819)) 4) (<= (select main_a v_prenex_6819) 2) (< v_prenex_6819 main_x))) (forall ((v_prenex_6813 Int)) (or (< v_prenex_6813 main_y) (<= 998 (select main_a v_prenex_6813)) (<= (select main_a v_prenex_6813) 1000)))) (forall ((v_prenex_7834 Int) (v_prenex_7835 Int)) (or (< v_prenex_7835 main_x) (< v_prenex_7834 main_y) (<= 0 (* 2 (select main_a v_prenex_7835))) (<= 996 (select main_a v_prenex_7834)) (<= (+ main_x 1) v_prenex_7835) (<= (* 2 (select main_a v_prenex_7834)) 2000) (<= (+ (select main_a v_prenex_7835) 996) (select main_a v_prenex_7834)))) (or (forall ((v_prenex_8478 Int)) (or (<= (select main_a v_prenex_8478) 2) (< v_prenex_8478 main_x) (<= (+ main_x 1) v_prenex_8478) (<= 0 (* 2 (select main_a v_prenex_8478))))) (forall ((v_prenex_8480 Int)) (or (<= (select main_a v_prenex_8480) 1002) (<= (select main_a v_prenex_8480) 1000)))) (forall ((v_prenex_10639 Int) (v_prenex_10638 Int)) (or (<= (select main_a v_prenex_10638) 1002) (< v_prenex_10639 main_x) (<= (+ (select main_a v_prenex_10639) 996) (select main_a v_prenex_10638)) (<= (+ main_x 1) v_prenex_10639) (<= (select main_a v_prenex_10639) 2) (<= (* 2 (select main_a v_prenex_10638)) 2000))) (or (forall ((v_prenex_9303 Int)) (or (< v_prenex_9303 main_y) (<= (* 2 (select main_a v_prenex_9303)) 2000) (<= 998 (select main_a v_prenex_9303)))) (forall ((v_prenex_9300 Int)) (or (<= (+ main_x 1) v_prenex_9300) (<= 0 (* 2 (select main_a v_prenex_9300))) (< v_prenex_9300 main_x) (<= (select main_a v_prenex_9300) 4)))) (forall ((v_prenex_7898 Int) (v_prenex_7897 Int)) (or (< v_prenex_7898 main_x) (<= 0 (select main_a v_prenex_7898)) (<= (select main_a v_prenex_7897) (+ (select main_a v_prenex_7898) 1000)) (<= (select main_a v_prenex_7897) 1002) (<= (+ main_x 1) v_prenex_7898))) (forall ((v_prenex_9413 Int) (v_prenex_9412 Int)) (or (< v_prenex_9413 main_x) (<= (+ main_x 1) v_prenex_9413) (<= (select main_a v_prenex_9412) 1002) (<= (select main_a v_prenex_9413) 4) (<= 996 (select main_a v_prenex_9412)) (<= (+ (select main_a v_prenex_9413) 996) (select main_a v_prenex_9412)))) (forall ((v_prenex_11038 Int) (v_prenex_11039 Int)) (or (<= (select main_a v_prenex_11039) 4) (< v_prenex_11039 main_x) (<= (+ (select main_a v_prenex_11039) 996) (select main_a v_prenex_11038)) (< v_prenex_11038 main_y) (<= (+ main_x 1) v_prenex_11039) (<= (* 2 (select main_a v_prenex_11038)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11038))))) (or (forall ((v_prenex_7913 Int)) (or (<= (+ main_x 1) v_prenex_7913) (<= 0 (* 2 (select main_a v_prenex_7913))) (<= (* 2 (select main_a v_prenex_7913)) 4) (< v_prenex_7913 main_x))) (forall ((v_prenex_7917 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7917))) (<= (select main_a v_prenex_7917) 1000)))) (or (forall ((v_prenex_8654 Int)) (or (< v_prenex_8654 main_y) (<= 1996 (* 2 (select main_a v_prenex_8654))))) (forall ((v_prenex_8651 Int)) (or (< v_prenex_8651 main_x) (<= (+ main_x 1) v_prenex_8651) (<= (* 2 (select main_a v_prenex_8651)) 4) (<= 0 (+ (select main_a v_prenex_8651) 2))))) (or (forall ((v_prenex_9558 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9558))) (<= (* 2 (select main_a v_prenex_9558)) 2000))) (forall ((v_prenex_9556 Int)) (or (< v_prenex_9556 main_x) (<= (select main_a v_prenex_9556) 2) (<= 0 (* 2 (select main_a v_prenex_9556))) (<= (+ main_x 1) v_prenex_9556)))) (forall ((v_prenex_8107 Int) (v_prenex_8108 Int)) (or (<= (* 2 (select main_a v_prenex_8108)) 4) (<= (+ (select main_a v_prenex_8108) 996) (select main_a v_prenex_8107)) (<= (* 2 (select main_a v_prenex_8107)) 2000) (< v_prenex_8108 main_x) (<= (+ main_x 1) v_prenex_8108) (<= (select main_a v_prenex_8107) 1000))) (forall ((v_prenex_9664 Int) (v_prenex_9663 Int)) (or (<= (* 2 (select main_a v_prenex_9663)) 2000) (< v_prenex_9663 main_y) (<= 0 (select main_a v_prenex_9664)) (< v_prenex_9664 main_x) (<= 1000 (+ (select main_a v_prenex_9664) (select main_a v_prenex_9663))) (<= (select main_a v_prenex_9663) 1002) (<= (+ main_x 1) v_prenex_9664))) (or (forall ((v_prenex_7906 Int)) (or (<= (+ main_y 1) v_prenex_7906) (<= (* 2 (select main_a v_prenex_7906)) 2000) (<= (select main_a v_prenex_7906) 1000))) (forall ((v_prenex_7902 Int)) (or (<= (+ main_x 1) v_prenex_7902) (< v_prenex_7902 main_x) (<= 0 (* 2 (select main_a v_prenex_7902))) (<= (* 2 (select main_a v_prenex_7902)) 4)))) (forall ((v_prenex_10488 Int) (v_prenex_10489 Int)) (or (< v_prenex_10489 main_x) (<= (+ main_x 1) v_prenex_10489) (<= (select main_a v_prenex_10488) 1000) (<= (+ (select main_a v_prenex_10489) (select main_a v_prenex_10488)) 1000) (<= (* 2 (select main_a v_prenex_10489)) 4) (<= (+ main_y 1) v_prenex_10488) (<= 998 (select main_a v_prenex_10488)))) (forall ((v_prenex_8928 Int) (v_prenex_8929 Int)) (or (<= (+ (select main_a v_prenex_8929) (select main_a v_prenex_8928)) 1000) (< v_prenex_8928 main_y) (< v_prenex_8929 main_x) (<= 0 (+ (select main_a v_prenex_8929) 2)) (<= 996 (select main_a v_prenex_8928)) (<= (+ main_x 1) v_prenex_8929))) (forall ((v_prenex_8703 Int) (v_prenex_8704 Int)) (or (<= 998 (select main_a v_prenex_8703)) (<= (+ main_x 1) v_prenex_8704) (<= 0 (select main_a v_prenex_8704)) (<= (+ (select main_a v_prenex_8704) (select main_a v_prenex_8703)) 1000) (<= (select main_a v_prenex_8703) 1000) (< v_prenex_8704 main_x))) (forall ((v_prenex_10729 Int) (v_prenex_10728 Int)) (or (< v_prenex_10729 main_x) (< v_prenex_10728 main_y) (<= (* 2 (select main_a v_prenex_10728)) 2000) (<= (* 2 (select main_a v_prenex_10729)) 4) (<= (+ main_x 1) v_prenex_10729) (<= 1000 (+ (select main_a v_prenex_10729) (select main_a v_prenex_10728))) (<= 1996 (* 2 (select main_a v_prenex_10728))))) (forall ((v_prenex_6732 Int) (v_prenex_6731 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6732))) (<= 1000 (+ (select main_a v_prenex_6731) (select main_a v_prenex_6732))) (<= (+ main_x 1) v_prenex_6731) (<= (* 2 (select main_a v_prenex_6731)) 4) (< v_prenex_6731 main_x))) (forall ((v_prenex_10512 Int) (v_prenex_10511 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10511))) (< v_prenex_10511 main_y) (<= (select main_a v_prenex_10511) (+ (select main_a v_prenex_10512) 1000)) (<= (+ main_x 1) v_prenex_10512) (< v_prenex_10512 main_x) (<= 0 (+ (select main_a v_prenex_10512) 2)))) (forall ((v_prenex_8230 Int) (v_prenex_8231 Int)) (or (<= 0 (select main_a v_prenex_8231)) (<= (+ (select main_a v_prenex_8231) (select main_a v_prenex_8230)) 1000) (<= (select main_a v_prenex_8230) 1002) (<= 996 (select main_a v_prenex_8230)) (< v_prenex_8231 main_x) (<= (+ main_x 1) v_prenex_8231))) (forall ((v_prenex_8406 Int) (v_prenex_8407 Int)) (or (< v_prenex_8407 main_x) (<= 996 (select main_a v_prenex_8406)) (<= 1000 (+ (select main_a v_prenex_8407) (select main_a v_prenex_8406))) (<= 0 (+ (select main_a v_prenex_8407) 2)) (<= (select main_a v_prenex_8406) 1000) (< v_prenex_8406 main_y) (<= (+ main_x 1) v_prenex_8407))) (forall ((v_prenex_10480 Int) (v_prenex_10481 Int)) (or (<= (select main_a v_prenex_10480) 1000) (<= 0 (select main_a v_prenex_10481)) (<= 1996 (* 2 (select main_a v_prenex_10480))) (<= (+ main_x 1) v_prenex_10481) (< v_prenex_10480 main_y) (< v_prenex_10481 main_x) (<= (select main_a v_prenex_10480) (+ (select main_a v_prenex_10481) 1000)))) (forall ((v_prenex_9270 Int) (v_prenex_9269 Int)) (or (< v_prenex_9269 main_y) (<= (select main_a v_prenex_9269) (+ (select main_a v_prenex_9270) 1000)) (<= (select main_a v_prenex_9270) 4) (<= (+ main_x 1) v_prenex_9270) (< v_prenex_9270 main_x))) (forall ((v_prenex_8490 Int) (v_prenex_8491 Int)) (or (<= (select main_a v_prenex_8491) 2) (<= 1000 (+ (select main_a v_prenex_8491) (select main_a v_prenex_8490))) (<= (+ main_x 1) v_prenex_8491) (< v_prenex_8491 main_x) (<= (select main_a v_prenex_8490) 1002) (< v_prenex_8490 main_y))) (or (forall ((v_prenex_10154 Int)) (or (<= 996 (select main_a v_prenex_10154)) (<= 1996 (* 2 (select main_a v_prenex_10154))) (< v_prenex_10154 main_y))) (forall ((v_prenex_10153 Int)) (or (< v_prenex_10153 main_x) (<= (select main_a v_prenex_10153) 4) (<= (+ main_x 1) v_prenex_10153) (<= (* 2 (select main_a v_prenex_10153)) 4)))) (forall ((v_prenex_6679 Int) (v_prenex_6678 Int)) (or (<= (select main_a v_prenex_6679) (+ (select main_a v_prenex_6678) 1000)) (<= (* 2 (select main_a v_prenex_6678)) 4) (<= (select main_a v_prenex_6679) 1000) (< v_prenex_6678 main_x) (<= (+ main_x 1) v_prenex_6678) (<= (* 2 (select main_a v_prenex_6679)) 2000))) (or (forall ((v_prenex_7056 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7056))) (<= (+ main_x 1) v_prenex_7056) (< v_prenex_7056 main_x) (<= (select main_a v_prenex_7056) 2))) (forall ((v_prenex_7058 Int)) (or (<= 996 (select main_a v_prenex_7058)) (<= 998 (select main_a v_prenex_7058))))) (forall ((v_prenex_9165 Int) (v_prenex_9164 Int)) (or (<= (+ (select main_a v_prenex_9165) (select main_a v_prenex_9164)) 1000) (< v_prenex_9165 main_x) (<= (select main_a v_prenex_9164) 1000) (<= (select main_a v_prenex_9165) 4) (< v_prenex_9164 main_y) (<= (+ main_x 1) v_prenex_9165))) (forall ((v_prenex_10143 Int) (v_prenex_10144 Int)) (or (<= (+ main_x 1) v_prenex_10144) (<= (select main_a v_prenex_10143) 1000) (<= 998 (select main_a v_prenex_10143)) (<= (select main_a v_prenex_10144) 4) (<= (select main_a v_prenex_10143) (+ (select main_a v_prenex_10144) 1000)) (< v_prenex_10144 main_x))) (forall ((v_prenex_10066 Int) (v_prenex_10065 Int)) (or (< v_prenex_10066 main_x) (<= (+ main_x 1) v_prenex_10066) (<= (select main_a v_prenex_10065) 1002) (<= 996 (select main_a v_prenex_10065)) (<= (+ (select main_a v_prenex_10066) (select main_a v_prenex_10065)) 1000) (<= (select main_a v_prenex_10066) 4))) (forall ((v_prenex_6735 Int) (v_prenex_6736 Int)) (or (<= (* 2 (select main_a v_prenex_6736)) 2000) (< v_prenex_6736 main_y) (<= (select main_a v_prenex_6736) (+ (select main_a v_prenex_6735) 1000)) (< v_prenex_6735 main_x) (<= (select main_a v_prenex_6735) 2) (<= (select main_a v_prenex_6736) 1002) (<= (+ main_x 1) v_prenex_6735))) (forall ((v_prenex_8699 Int) (v_prenex_8700 Int)) (or (<= (+ main_y 1) v_prenex_8699) (<= (+ (select main_a v_prenex_8700) (select main_a v_prenex_8699)) 1000) (<= (* 2 (select main_a v_prenex_8699)) 2000) (< v_prenex_8699 main_y))) (forall ((v_prenex_7068 Int) (v_prenex_7069 Int)) (or (<= (select main_a v_prenex_7068) 1000) (<= (+ (select main_a v_prenex_7069) (select main_a v_prenex_7068)) 1000) (<= 0 (* 2 (select main_a v_prenex_7069))) (< v_prenex_7069 main_x) (<= (+ main_x 1) v_prenex_7069) (<= (* 2 (select main_a v_prenex_7068)) 2000) (< v_prenex_7068 main_y))) (forall ((v_prenex_10336 Int) (v_prenex_10335 Int)) (or (<= 998 (select main_a v_prenex_10335)) (<= (+ (select main_a v_prenex_10336) (select main_a v_prenex_10335)) 1000) (<= (+ main_x 1) v_prenex_10336) (<= 0 (select main_a v_prenex_10336)) (< v_prenex_10336 main_x))) (forall ((v_prenex_7195 Int) (v_prenex_7194 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7194))) (<= (select main_a v_prenex_7194) 1000) (< v_prenex_7195 main_x) (<= 0 (+ (select main_a v_prenex_7195) 2)) (<= 1000 (+ (select main_a v_prenex_7195) (select main_a v_prenex_7194))) (<= (+ main_x 1) v_prenex_7195))) (or (forall ((v_prenex_8883 Int)) (or (< v_prenex_8883 main_y) (<= (select main_a v_prenex_8883) 1002) (<= 1996 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_8878 Int)) (or (< v_prenex_8878 main_x) (<= (+ main_x 1) v_prenex_8878) (<= 0 (select main_a v_prenex_8878)) (<= (* 2 (select main_a v_prenex_8878)) 4)))) (forall ((v_prenex_8571 Int) (v_prenex_8572 Int)) (or (<= (+ main_x 1) v_prenex_8572) (<= (+ main_y 1) v_prenex_8571) (<= (+ (select main_a v_prenex_8572) 996) (select main_a v_prenex_8571)) (<= (select main_a v_prenex_8571) 1000) (<= 0 (+ (select main_a v_prenex_8572) 2)) (<= (select main_a v_prenex_8571) 1002) (< v_prenex_8572 main_x))) (forall ((v_prenex_9264 Int) (v_prenex_9263 Int)) (or (<= (select main_a v_prenex_9263) 1002) (<= 1000 (+ (select main_a v_prenex_9264) (select main_a v_prenex_9263))) (< v_prenex_9263 main_y) (< v_prenex_9264 main_x) (<= (+ main_x 1) v_prenex_9264) (<= (select main_a v_prenex_9263) 1000) (<= 0 (select main_a v_prenex_9264)))) (forall ((v_prenex_7412 Int) (v_prenex_7413 Int)) (or (<= 0 (select main_a v_prenex_7413)) (<= (+ (select main_a v_prenex_7413) (select main_a v_prenex_7412)) 1000) (<= (* 2 (select main_a v_prenex_7412)) 2000) (<= (+ main_x 1) v_prenex_7413) (< v_prenex_7413 main_x))) (forall ((v_prenex_7080 Int) (v_prenex_7079 Int)) (or (<= (+ main_x 1) v_prenex_7080) (<= 0 (* 2 (select main_a v_prenex_7080))) (<= 996 (select main_a v_prenex_7079)) (<= 998 (select main_a v_prenex_7079)) (<= 1000 (+ (select main_a v_prenex_7080) (select main_a v_prenex_7079))) (< v_prenex_7080 main_x) (< v_prenex_7079 main_y))) (forall ((v_prenex_10271 Int) (v_prenex_10270 Int)) (or (< v_prenex_10271 main_x) (<= 998 (select main_a v_prenex_10270)) (< v_prenex_10270 main_y) (<= (+ main_x 1) v_prenex_10271) (<= (select main_a v_prenex_10270) (+ (select main_a v_prenex_10271) 1000)) (<= (* 2 (select main_a v_prenex_10271)) 4))) (forall ((v_prenex_6739 Int) (v_prenex_6740 Int)) (or (<= 998 (select main_a v_prenex_6740)) (<= (+ main_x 1) v_prenex_6739) (<= 996 (select main_a v_prenex_6740)) (<= (+ (select main_a v_prenex_6739) 996) (select main_a v_prenex_6740)) (<= 0 (* 2 (select main_a v_prenex_6739))) (< v_prenex_6739 main_x))) (forall ((v_prenex_10293 Int) (v_prenex_10294 Int)) (or (<= 998 (select main_a v_prenex_10293)) (<= (select main_a v_prenex_10294) 2) (< v_prenex_10294 main_x) (<= (+ main_x 1) v_prenex_10294) (<= 1000 (+ (select main_a v_prenex_10294) (select main_a v_prenex_10293))) (<= 1996 (* 2 (select main_a v_prenex_10293))))) (forall ((v_prenex_8701 Int) (v_prenex_8702 Int)) (or (< v_prenex_8702 main_x) (<= (+ main_x 1) v_prenex_8702) (<= (+ (select main_a v_prenex_8702) 996) (select main_a v_prenex_8701)) (<= (* 2 (select main_a v_prenex_8702)) 4))) (or (forall ((v_prenex_10114 Int)) (or (< v_prenex_10114 main_x) (<= (+ main_x 1) v_prenex_10114) (<= (* 2 (select main_a v_prenex_10114)) 4) (<= 0 (select main_a v_prenex_10114)))) (forall ((v_prenex_10119 Int)) (or (<= (+ main_y 1) v_prenex_10119) (<= 1996 (* 2 (select main_a v_prenex_10119)))))) (forall ((v_prenex_9229 Int) (v_prenex_9230 Int)) (or (<= (select main_a v_prenex_9229) (+ (select main_a v_prenex_9230) 1000)) (<= (select main_a v_prenex_9229) 1000) (<= 0 (+ (select main_a v_prenex_9230) 2)) (< v_prenex_9230 main_x) (<= 998 (select main_a v_prenex_9229)) (<= (+ main_y 1) v_prenex_9229) (<= (+ main_x 1) v_prenex_9230))) (forall ((v_prenex_10268 Int) (v_prenex_10269 Int)) (or (<= 996 (select main_a v_prenex_10268)) (< v_prenex_10268 main_y) (<= (* 2 (select main_a v_prenex_10269)) 4) (<= 1000 (+ (select main_a v_prenex_10269) (select main_a v_prenex_10268))) (<= 1996 (* 2 (select main_a v_prenex_10268))) (<= (+ main_x 1) v_prenex_10269) (< v_prenex_10269 main_x))) (forall ((v_prenex_7214 Int) (v_prenex_7215 Int)) (or (<= (+ main_y 1) v_prenex_7214) (< v_prenex_7214 main_y) (<= (* 2 (select main_a v_prenex_7214)) 2000) (< v_prenex_7215 main_x) (<= (+ (select main_a v_prenex_7215) (select main_a v_prenex_7214)) 1000))) (or (forall ((v_prenex_7550 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7550))) (<= (select main_a v_prenex_7550) 4) (<= (+ main_x 1) v_prenex_7550) (< v_prenex_7550 main_x))) (forall ((v_prenex_7553 Int)) (or (<= (* 2 (select main_a v_prenex_7553)) 2000) (<= 998 (select main_a v_prenex_7553))))) (or (forall ((v_prenex_7491 Int)) (or (<= (* 2 (select main_a v_prenex_7491)) 4) (< v_prenex_7491 main_x) (<= (+ main_x 1) v_prenex_7491) (<= 0 (* 2 (select main_a v_prenex_7491))))) (forall ((v_prenex_7495 Int)) (or (<= 996 (select main_a v_prenex_7495)) (<= (* 2 (select main_a v_prenex_7495)) 2000)))) (or (forall ((v_prenex_7824 Int)) (or (<= (+ main_x 1) v_prenex_7824) (<= (select main_a v_prenex_7824) 4) (< v_prenex_7824 main_x) (<= (* 2 (select main_a v_prenex_7824)) 4))) (forall ((v_prenex_7825 Int)) (<= 998 (select main_a v_prenex_7825)))) (or (forall ((v_prenex_7278 Int)) (or (<= 0 (select main_a v_prenex_7278)) (< v_prenex_7278 main_x) (<= (* 2 (select main_a v_prenex_7278)) 4) (<= (+ main_x 1) v_prenex_7278))) (forall ((v_prenex_7283 Int)) (or (<= (select main_a v_prenex_7283) 1002) (<= (+ main_y 1) v_prenex_7283)))) (forall ((v_prenex_10655 Int) (v_prenex_10654 Int)) (or (<= (select main_a v_prenex_10654) 1002) (<= 0 (* 2 (select main_a v_prenex_10655))) (<= (+ main_x 1) v_prenex_10655) (<= (* 2 (select main_a v_prenex_10654)) 2000) (< v_prenex_10655 main_x) (<= (select main_a v_prenex_10654) (+ (select main_a v_prenex_10655) 1000)))) (forall ((v_prenex_7674 Int) (v_prenex_7675 Int)) (or (<= (* 2 (select main_a v_prenex_7675)) 4) (<= (* 2 (select main_a v_prenex_7674)) 2000) (< v_prenex_7674 main_y) (<= (select main_a v_prenex_7674) (+ (select main_a v_prenex_7675) 1000)) (< v_prenex_7675 main_x) (<= (+ main_x 1) v_prenex_7675) (<= 996 (select main_a v_prenex_7674)))) (forall ((v_prenex_7285 Int) (v_prenex_7286 Int)) (or (< v_prenex_7286 main_x) (<= 1000 (+ (select main_a v_prenex_7286) (select main_a v_prenex_7285))) (<= 996 (select main_a v_prenex_7285)) (<= (* 2 (select main_a v_prenex_7285)) 2000) (<= (+ main_y 1) v_prenex_7285) (<= (select main_a v_prenex_7286) 2) (<= (+ main_x 1) v_prenex_7286))) (forall ((v_prenex_8721 Int) (v_prenex_8722 Int)) (or (<= (+ main_x 1) v_prenex_8722) (< v_prenex_8722 main_x) (<= (* 2 (select main_a v_prenex_8721)) 2000) (<= (+ (select main_a v_prenex_8722) (select main_a v_prenex_8721)) 1000) (<= (select main_a v_prenex_8722) 4) (<= 998 (select main_a v_prenex_8721)))) (forall ((v_prenex_10932 Int) (v_prenex_10933 Int)) (or (<= (+ main_x 1) v_prenex_10933) (< v_prenex_10933 main_x) (<= 0 (* 2 (select main_a v_prenex_10933))) (<= (select main_a v_prenex_10932) 1000) (<= 1000 (+ (select main_a v_prenex_10933) (select main_a v_prenex_10932))))) (or (forall ((v_prenex_9837 Int)) (or (<= (select main_a v_prenex_9837) 4) (< v_prenex_9837 main_x) (<= 0 (* 2 (select main_a v_prenex_9837))) (<= (+ main_x 1) v_prenex_9837))) (forall ((v_prenex_9840 Int)) (or (<= (* 2 (select main_a v_prenex_9840)) 2000) (<= (select main_a v_prenex_9840) 1000)))) (forall ((v_prenex_6974 Int) (v_prenex_6973 Int)) (or (< v_prenex_6974 main_x) (<= (* 2 (select main_a v_prenex_6973)) 2000) (<= (select main_a v_prenex_6974) 4) (<= (+ main_y 1) v_prenex_6973) (<= 1000 (+ (select main_a v_prenex_6974) (select main_a v_prenex_6973))) (<= (+ main_x 1) v_prenex_6974) (<= (select main_a v_prenex_6973) 1002))) (forall ((v_prenex_8264 Int) (v_prenex_8265 Int)) (or (<= (select main_a v_prenex_8264) 1000) (<= 0 (select main_a v_prenex_8265)) (<= (* 2 (select main_a v_prenex_8264)) 2000) (<= (+ main_x 1) v_prenex_8265) (< v_prenex_8265 main_x) (<= (+ (select main_a v_prenex_8265) 996) (select main_a v_prenex_8264)) (< v_prenex_8264 main_y))) (or (forall ((v_prenex_9862 Int)) (or (<= 998 (select main_a v_prenex_9862)) (< v_prenex_9862 main_y) (<= 996 (select main_a v_prenex_9862)))) (forall ((v_prenex_9857 Int)) (or (<= (* 2 (select main_a v_prenex_9857)) 4) (<= (+ main_x 1) v_prenex_9857) (<= 0 (* 2 (select main_a v_prenex_9857))) (< v_prenex_9857 main_x)))) (forall ((v_prenex_8608 Int) (v_prenex_8609 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8609))) (<= (+ main_y 1) v_prenex_8608) (<= 998 (select main_a v_prenex_8608)) (< v_prenex_8609 main_x) (<= (select main_a v_prenex_8608) (+ (select main_a v_prenex_8609) 1000)) (<= (select main_a v_prenex_8608) 1002) (<= (+ main_x 1) v_prenex_8609))) (or (forall ((v_prenex_10923 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10923))) (<= (+ main_x 1) v_prenex_10923) (< v_prenex_10923 main_x))) (forall ((v_prenex_10922 Int)) (or (<= (* 2 (select main_a v_prenex_10922)) 2000) (<= 998 (select main_a v_prenex_10922)) (<= (+ main_y 1) v_prenex_10922)))) (or (forall ((v_prenex_7914 Int)) (or (<= (* 2 (select main_a v_prenex_7914)) 4) (<= 0 (+ (select main_a v_prenex_7914) 2)) (< v_prenex_7914 main_x) (<= (+ main_x 1) v_prenex_7914))) (forall ((v_prenex_7917 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7917))) (<= (select main_a v_prenex_7917) 1000)))) (or (forall ((v_prenex_6942 Int)) (or (<= (+ main_x 1) v_prenex_6942) (<= 0 (* 2 (select main_a v_prenex_6942))) (<= 0 (select main_a v_prenex_6942)) (< v_prenex_6942 main_x))) (forall ((v_prenex_6946 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6946))) (<= 998 (select main_a v_prenex_6946)) (<= (+ main_y 1) v_prenex_6946)))) (forall ((v_prenex_8575 Int) (v_prenex_8576 Int)) (or (<= 998 (select main_a v_prenex_8575)) (<= 1000 (+ (select main_a v_prenex_8576) (select main_a v_prenex_8575))) (<= 0 (* 2 (select main_a v_prenex_8576))) (<= (+ main_x 1) v_prenex_8576) (< v_prenex_8576 main_x))) (forall ((v_prenex_8072 Int) (v_prenex_8073 Int)) (or (<= (+ (select main_a v_prenex_8073) 996) (select main_a v_prenex_8072)) (< v_prenex_8073 main_x) (<= (+ main_x 1) v_prenex_8073) (<= 996 (select main_a v_prenex_8072)) (<= 1996 (* 2 (select main_a v_prenex_8072))) (<= (+ main_y 1) v_prenex_8072) (<= (select main_a v_prenex_8073) 2))) (forall ((v_prenex_7995 Int) (v_prenex_7994 Int)) (or (<= 998 (select main_a v_prenex_7994)) (<= (select main_a v_prenex_7994) 1000) (<= (select main_a v_prenex_7995) 2) (<= (+ (select main_a v_prenex_7995) 996) (select main_a v_prenex_7994)) (<= (+ main_x 1) v_prenex_7995) (< v_prenex_7995 main_x))) (forall ((v_prenex_9594 Int) (v_prenex_9593 Int)) (or (<= (+ (select main_a v_prenex_9594) 996) (select main_a v_prenex_9593)) (<= (+ main_x 1) v_prenex_9594) (<= (select main_a v_prenex_9594) 4) (< v_prenex_9594 main_x))) (or (forall ((v_prenex_8339 Int)) (or (< v_prenex_8339 main_y) (<= 998 (select main_a v_prenex_8339)) (<= 1996 (* 2 (select main_a v_prenex_8339))) (<= (+ main_y 1) v_prenex_8339))) (forall ((v_prenex_8340 Int)) (<= (* 2 (select main_a v_prenex_8340)) 4))) (forall ((v_prenex_7793 Int) (v_prenex_7792 Int)) (or (<= 0 (+ (select main_a v_prenex_7793) 2)) (<= (+ (select main_a v_prenex_7793) (select main_a v_prenex_7792)) 1000) (< v_prenex_7793 main_x) (<= (+ main_x 1) v_prenex_7793) (<= (* 2 (select main_a v_prenex_7792)) 2000) (< v_prenex_7792 main_y))) (forall ((v_prenex_6761 Int) (v_prenex_6762 Int)) (or (<= (select main_a v_prenex_6761) 4) (<= (select main_a v_prenex_6762) 1000) (< v_prenex_6761 main_x) (<= 1000 (+ (select main_a v_prenex_6761) (select main_a v_prenex_6762))) (< v_prenex_6762 main_y) (<= (select main_a v_prenex_6762) 1002) (<= (+ main_x 1) v_prenex_6761))) (forall ((v_prenex_9875 Int) (v_prenex_9874 Int)) (or (< v_prenex_9875 main_x) (<= 1996 (* 2 (select main_a v_prenex_9874))) (<= 996 (select main_a v_prenex_9874)) (<= (+ (select main_a v_prenex_9875) 996) (select main_a v_prenex_9874)) (<= (+ main_y 1) v_prenex_9874) (<= (+ main_x 1) v_prenex_9875) (<= (select main_a v_prenex_9875) 4))) (or (forall ((v_prenex_9283 Int)) (or (< v_prenex_9283 main_x) (<= 0 (+ (select main_a v_prenex_9283) 2)) (<= (+ main_x 1) v_prenex_9283) (<= (* 2 (select main_a v_prenex_9283)) 4))) (forall ((v_prenex_9286 Int)) (or (<= 998 (select main_a v_prenex_9286)) (<= (* 2 (select main_a v_prenex_9286)) 2000)))) (forall ((v_prenex_8628 Int) (v_prenex_8629 Int)) (or (<= 1000 (+ (select main_a v_prenex_8629) (select main_a v_prenex_8628))) (< v_prenex_8628 main_y) (< v_prenex_8629 main_x) (<= 0 (select main_a v_prenex_8629)) (<= 998 (select main_a v_prenex_8628)) (<= (+ main_x 1) v_prenex_8629) (<= 1996 (* 2 (select main_a v_prenex_8628))))) (or (forall ((v_prenex_10038 Int)) (or (<= (* 2 (select main_a v_prenex_10038)) 2000) (<= (select main_a v_prenex_10038) 1002))) (forall ((v_prenex_10034 Int)) (or (< v_prenex_10034 main_x) (<= (+ main_x 1) v_prenex_10034) (<= (* 2 (select main_a v_prenex_10034)) 4) (<= 0 (* 2 (select main_a v_prenex_10034)))))) (or (forall ((v_prenex_8894 Int)) (or (<= (select main_a v_prenex_8894) 1002) (<= (* 2 (select main_a v_prenex_8894)) 2000) (<= (+ main_y 1) v_prenex_8894))) (forall ((v_prenex_8893 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8893))) (< v_prenex_8893 main_x) (<= 0 (+ (select main_a v_prenex_8893) 2)) (<= (+ main_x 1) v_prenex_8893)))) (or (forall ((v_prenex_8190 Int)) (or (<= (select main_a v_prenex_8190) 1000) (<= 996 (select main_a v_prenex_8190)))) (forall ((v_prenex_8189 Int)) (or (<= (* 2 (select main_a v_prenex_8189)) 4) (<= (+ main_x 1) v_prenex_8189) (< v_prenex_8189 main_x) (<= (select main_a v_prenex_8189) 4)))) (forall ((v_prenex_9969 Int) (v_prenex_9968 Int)) (or (< v_prenex_9968 main_y) (<= 1000 (+ (select main_a v_prenex_9969) (select main_a v_prenex_9968))) (<= (select main_a v_prenex_9968) 1000) (<= 0 (select main_a v_prenex_9969)) (<= (+ main_x 1) v_prenex_9969) (< v_prenex_9969 main_x) (<= 998 (select main_a v_prenex_9968)))) (forall ((v_prenex_9656 Int) (v_prenex_9655 Int)) (or (< v_prenex_9656 main_x) (<= 996 (select main_a v_prenex_9655)) (<= (+ (select main_a v_prenex_9656) (select main_a v_prenex_9655)) 1000) (<= (+ main_x 1) v_prenex_9656) (<= (* 2 (select main_a v_prenex_9656)) 4))) (forall ((v_prenex_8262 Int) (v_prenex_8263 Int)) (or (<= (+ main_y 1) v_prenex_8262) (< v_prenex_8263 main_x) (<= 996 (select main_a v_prenex_8262)) (< v_prenex_8262 main_y) (<= (select main_a v_prenex_8262) (+ (select main_a v_prenex_8263) 1000)))) (or (forall ((v_prenex_9626 Int)) (or (<= (+ main_x 1) v_prenex_9626) (<= (* 2 (select main_a v_prenex_9626)) 4) (< v_prenex_9626 main_x))) (forall ((v_prenex_9628 Int)) (or (<= 998 (select main_a v_prenex_9628)) (<= (+ main_y 1) v_prenex_9628)))) (forall ((v_prenex_7178 Int) (v_prenex_7179 Int)) (or (<= (+ (select main_a v_prenex_7179) 996) (select main_a v_prenex_7178)) (<= 0 (* 2 (select main_a v_prenex_7179))) (<= (select main_a v_prenex_7178) 1000) (<= 998 (select main_a v_prenex_7178)) (< v_prenex_7179 main_x) (<= (+ main_x 1) v_prenex_7179) (<= (+ main_y 1) v_prenex_7178))) (forall ((v_prenex_7922 Int) (v_prenex_7921 Int)) (or (<= 1000 (+ (select main_a v_prenex_7922) (select main_a v_prenex_7921))) (< v_prenex_7922 main_x) (<= 996 (select main_a v_prenex_7921)) (<= (* 2 (select main_a v_prenex_7922)) 4) (<= (+ main_y 1) v_prenex_7921) (<= (+ main_x 1) v_prenex_7922))) (forall ((v_prenex_7667 Int) (v_prenex_7666 Int)) (or (<= (select main_a v_prenex_7666) 1000) (<= 998 (select main_a v_prenex_7666)) (< v_prenex_7667 main_x) (<= 1000 (+ (select main_a v_prenex_7667) (select main_a v_prenex_7666))) (<= (+ main_x 1) v_prenex_7667) (< v_prenex_7666 main_y) (<= (* 2 (select main_a v_prenex_7667)) 4))) (forall ((v_prenex_10101 Int) (v_prenex_10100 Int)) (or (<= (+ main_x 1) v_prenex_10101) (<= (+ (select main_a v_prenex_10101) 996) (select main_a v_prenex_10100)) (<= 996 (select main_a v_prenex_10100)) (< v_prenex_10101 main_x) (<= (select main_a v_prenex_10100) 1002) (<= 0 (select main_a v_prenex_10101)) (< v_prenex_10100 main_y))) (forall ((v_prenex_10464 Int) (v_prenex_10463 Int)) (or (<= (+ main_y 1) v_prenex_10463) (<= 998 (select main_a v_prenex_10463)) (<= (select main_a v_prenex_10463) 1000) (<= (select main_a v_prenex_10463) (+ (select main_a v_prenex_10464) 1000)) (< v_prenex_10463 main_y))) (forall ((v_prenex_10701 Int) (v_prenex_10702 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10702))) (<= 996 (select main_a v_prenex_10701)) (< v_prenex_10701 main_y) (<= (select main_a v_prenex_10701) 1000) (< v_prenex_10702 main_x) (<= (+ main_x 1) v_prenex_10702) (<= 1000 (+ (select main_a v_prenex_10702) (select main_a v_prenex_10701))))) (forall ((v_prenex_10909 Int) (v_prenex_10910 Int)) (or (< v_prenex_10910 main_x) (<= 996 (select main_a v_prenex_10909)) (<= (+ main_y 1) v_prenex_10909) (<= (select main_a v_prenex_10909) (+ (select main_a v_prenex_10910) 1000)) (<= (* 2 (select main_a v_prenex_10909)) 2000) (<= (select main_a v_prenex_10910) 4) (<= (+ main_x 1) v_prenex_10910))) (or (forall ((v_prenex_6814 Int)) (or (<= (+ main_x 1) v_prenex_6814) (<= (* 2 (select main_a v_prenex_6814)) 4) (< v_prenex_6814 main_x) (<= 0 (select main_a v_prenex_6814)))) (forall ((v_prenex_6813 Int)) (or (< v_prenex_6813 main_y) (<= 998 (select main_a v_prenex_6813)) (<= (select main_a v_prenex_6813) 1000)))) (forall ((v_prenex_6759 Int) (v_prenex_6760 Int)) (or (<= (* 2 (select main_a v_prenex_6760)) 2000) (<= 1000 (+ (select main_a v_prenex_6759) (select main_a v_prenex_6760))) (<= (+ main_x 1) v_prenex_6759) (< v_prenex_6759 main_x) (<= 0 (select main_a v_prenex_6759)) (< v_prenex_6760 main_y))) (forall ((v_prenex_9222 Int) (v_prenex_9221 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9222))) (<= (+ (select main_a v_prenex_9222) (select main_a v_prenex_9221)) 1000) (<= (+ main_x 1) v_prenex_9222) (< v_prenex_9221 main_y) (<= 996 (select main_a v_prenex_9221)) (< v_prenex_9222 main_x))) (forall ((v_prenex_10146 Int) (v_prenex_10145 Int)) (or (<= (+ main_x 1) v_prenex_10146) (< v_prenex_10146 main_x) (<= 0 (select main_a v_prenex_10146)) (<= 998 (select main_a v_prenex_10145)) (<= (+ (select main_a v_prenex_10146) (select main_a v_prenex_10145)) 1000) (< v_prenex_10145 main_y) (<= (select main_a v_prenex_10145) 1000))) (forall ((v_prenex_7126 Int) (v_prenex_7125 Int)) (or (<= (+ main_x 1) v_prenex_7126) (<= (select main_a v_prenex_7125) (+ (select main_a v_prenex_7126) 1000)) (<= 0 (+ (select main_a v_prenex_7126) 2)) (< v_prenex_7126 main_x) (< v_prenex_7125 main_y) (<= 996 (select main_a v_prenex_7125)))) (or (forall ((v_prenex_7523 Int)) (or (<= (select main_a v_prenex_7523) 1002) (<= (+ main_y 1) v_prenex_7523) (<= 998 (select main_a v_prenex_7523)))) (forall ((v_prenex_7521 Int)) (or (<= (select main_a v_prenex_7521) 2) (<= 0 (* 2 (select main_a v_prenex_7521))) (< v_prenex_7521 main_x) (<= (+ main_x 1) v_prenex_7521)))) (forall ((v_prenex_10235 Int) (v_prenex_10236 Int)) (or (< v_prenex_10235 main_y) (<= (+ (select main_a v_prenex_10236) 996) (select main_a v_prenex_10235)) (< v_prenex_10236 main_x) (<= (select main_a v_prenex_10236) 2) (<= (+ main_x 1) v_prenex_10236))) (or (forall ((v_prenex_9464 Int)) (or (<= (select main_a v_prenex_9464) 1002) (<= (+ main_y 1) v_prenex_9464) (< v_prenex_9464 main_y))) (forall ((v_prenex_9465 Int)) (<= (* 2 (select main_a v_prenex_9465)) 4))) (forall ((v_prenex_10990 Int) (v_prenex_10991 Int)) (or (<= (+ (select main_a v_prenex_10991) (select main_a v_prenex_10990)) 1000) (<= (* 2 (select main_a v_prenex_10990)) 2000) (<= (select main_a v_prenex_10991) 4) (<= (+ main_x 1) v_prenex_10991) (< v_prenex_10991 main_x) (<= 1996 (* 2 (select main_a v_prenex_10990))))) (forall ((v_prenex_9563 Int) (v_prenex_9562 Int)) (or (<= (select main_a v_prenex_9562) 1002) (<= (+ main_y 1) v_prenex_9562) (<= (select main_a v_prenex_9563) 2) (<= 998 (select main_a v_prenex_9562)) (<= 1000 (+ (select main_a v_prenex_9563) (select main_a v_prenex_9562))) (< v_prenex_9563 main_x) (<= (+ main_x 1) v_prenex_9563))) (or (forall ((v_prenex_7166 Int)) (or (<= (+ main_y 1) v_prenex_7166) (<= 998 (select main_a v_prenex_7166)) (<= 996 (select main_a v_prenex_7166)))) (forall ((v_prenex_7164 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7164))) (<= (+ main_x 1) v_prenex_7164) (<= (select main_a v_prenex_7164) 2) (< v_prenex_7164 main_x)))) (forall ((v_prenex_8606 Int) (v_prenex_8607 Int)) (or (<= (+ (select main_a v_prenex_8607) 996) (select main_a v_prenex_8606)) (<= (+ main_x 1) v_prenex_8607) (< v_prenex_8606 main_y) (<= (* 2 (select main_a v_prenex_8607)) 4) (< v_prenex_8607 main_x) (<= 1996 (* 2 (select main_a v_prenex_8606))))) (forall ((v_prenex_10228 Int) (v_prenex_10227 Int)) (or (<= 998 (select main_a v_prenex_10227)) (< v_prenex_10228 main_x) (<= (+ (select main_a v_prenex_10228) 996) (select main_a v_prenex_10227)) (<= (select main_a v_prenex_10227) 1000) (<= (+ main_y 1) v_prenex_10227) (<= (select main_a v_prenex_10228) 2) (<= (+ main_x 1) v_prenex_10228))) (forall ((v_prenex_7265 Int) (v_prenex_7264 Int)) (or (<= (+ main_x 1) v_prenex_7265) (<= (+ main_y 1) v_prenex_7264) (< v_prenex_7265 main_x) (<= 998 (select main_a v_prenex_7264)) (<= (select main_a v_prenex_7264) 1002) (<= (* 2 (select main_a v_prenex_7265)) 4) (<= (+ (select main_a v_prenex_7265) 996) (select main_a v_prenex_7264)))) (forall ((v_prenex_8707 Int) (v_prenex_8708 Int)) (or (<= (+ main_y 1) v_prenex_8707) (<= 996 (select main_a v_prenex_8707)) (<= 1000 (+ (select main_a v_prenex_8708) (select main_a v_prenex_8707))) (<= (select main_a v_prenex_8707) 1002) (< v_prenex_8707 main_y))) (forall ((v_prenex_8282 Int) (v_prenex_8283 Int)) (or (<= 0 (select main_a v_prenex_8283)) (<= (+ (select main_a v_prenex_8283) 996) (select main_a v_prenex_8282)) (< v_prenex_8283 main_x) (<= (+ main_x 1) v_prenex_8283) (<= (+ main_y 1) v_prenex_8282) (<= 1996 (* 2 (select main_a v_prenex_8282))))) (forall ((v_prenex_10807 Int) (v_prenex_10806 Int)) (or (< v_prenex_10806 main_y) (<= (+ main_y 1) v_prenex_10806) (<= (select main_a v_prenex_10806) 1002) (<= 1000 (+ (select main_a v_prenex_10807) (select main_a v_prenex_10806))))) (forall ((v_prenex_9422 Int) (v_prenex_9423 Int)) (or (< v_prenex_9423 main_x) (<= (+ (select main_a v_prenex_9423) (select main_a v_prenex_9422)) 1000) (<= (select main_a v_prenex_9423) 2) (<= (+ main_x 1) v_prenex_9423) (<= 998 (select main_a v_prenex_9422)))) (forall ((v_prenex_7429 Int) (v_prenex_7430 Int)) (or (<= (+ main_x 1) v_prenex_7430) (<= (* 2 (select main_a v_prenex_7429)) 2000) (< v_prenex_7429 main_y) (<= 998 (select main_a v_prenex_7429)) (< v_prenex_7430 main_x) (<= (+ (select main_a v_prenex_7430) 996) (select main_a v_prenex_7429)) (<= 0 (* 2 (select main_a v_prenex_7430))))) (or (forall ((v_prenex_8383 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8383))) (<= 0 (select main_a v_prenex_8383)) (< v_prenex_8383 main_x) (<= (+ main_x 1) v_prenex_8383))) (forall ((v_prenex_8387 Int)) (or (<= (select main_a v_prenex_8387) 1000) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1002)))) (forall ((v_prenex_9271 Int) (v_prenex_9272 Int)) (or (<= (select main_a v_prenex_9271) (+ (select main_a v_prenex_9272) 1000)) (< v_prenex_9272 main_x) (<= (* 2 (select main_a v_prenex_9271)) 2000) (< v_prenex_9271 main_y) (<= 996 (select main_a v_prenex_9271)) (<= (+ main_x 1) v_prenex_9272) (<= 0 (select main_a v_prenex_9272)))) (forall ((v_prenex_9804 Int) (v_prenex_9805 Int)) (or (<= (select main_a v_prenex_9804) 1000) (<= (+ main_x 1) v_prenex_9805) (< v_prenex_9805 main_x) (<= (select main_a v_prenex_9804) (+ (select main_a v_prenex_9805) 1000)) (<= (select main_a v_prenex_9805) 2) (<= (* 2 (select main_a v_prenex_9804)) 2000))) (forall ((v_prenex_8501 Int) (v_prenex_8500 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8500))) (< v_prenex_8501 main_x) (<= (+ (select main_a v_prenex_8501) 996) (select main_a v_prenex_8500)) (<= 0 (* 2 (select main_a v_prenex_8501))) (<= (+ main_y 1) v_prenex_8500) (<= (+ main_x 1) v_prenex_8501))) (forall ((v_prenex_8123 Int) (v_prenex_8122 Int)) (or (<= (+ main_x 1) v_prenex_8123) (<= 0 (select main_a v_prenex_8123)) (<= (* 2 (select main_a v_prenex_8122)) 2000) (< v_prenex_8123 main_x) (<= (select main_a v_prenex_8122) (+ (select main_a v_prenex_8123) 1000)))) (forall ((v_prenex_8391 Int) (v_prenex_8392 Int)) (or (<= (+ main_x 1) v_prenex_8392) (<= 0 (select main_a v_prenex_8392)) (<= 1000 (+ (select main_a v_prenex_8392) (select main_a v_prenex_8391))) (< v_prenex_8392 main_x) (<= (* 2 (select main_a v_prenex_8391)) 2000) (<= (select main_a v_prenex_8391) 1002))) (or (forall ((v_prenex_9917 Int)) (or (<= (+ main_x 1) v_prenex_9917) (< v_prenex_9917 main_x) (<= (select main_a v_prenex_9917) 2) (<= (* 2 (select main_a v_prenex_9917)) 4))) (forall ((v_prenex_9916 Int)) (or (<= (select main_a v_prenex_9916) 1000) (<= (select main_a v_prenex_9916) 1002) (< v_prenex_9916 main_y)))) (forall ((v_prenex_9114 Int) (v_prenex_9115 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9114))) (< v_prenex_9115 main_x) (<= (+ main_x 1) v_prenex_9115) (<= (select main_a v_prenex_9115) 4) (<= (select main_a v_prenex_9114) 1000) (<= (+ (select main_a v_prenex_9115) (select main_a v_prenex_9114)) 1000))) (forall ((v_prenex_9644 Int) (v_prenex_9643 Int)) (or (< v_prenex_9644 main_x) (<= 1996 (* 2 (select main_a v_prenex_9643))) (< v_prenex_9643 main_y) (<= (select main_a v_prenex_9643) (+ (select main_a v_prenex_9644) 1000)) (<= (+ main_x 1) v_prenex_9644) (<= 0 (* 2 (select main_a v_prenex_9644))) (<= (select main_a v_prenex_9643) 1002))) (forall ((v_prenex_10444 Int) (v_prenex_10443 Int)) (or (<= (* 2 (select main_a v_prenex_10443)) 2000) (<= (+ main_y 1) v_prenex_10443) (<= (+ (select main_a v_prenex_10444) 996) (select main_a v_prenex_10443)) (< v_prenex_10444 main_x) (<= (+ main_x 1) v_prenex_10444) (<= (select main_a v_prenex_10444) 2))) (forall ((v_prenex_10244 Int) (v_prenex_10243 Int)) (or (<= (select main_a v_prenex_10243) (+ (select main_a v_prenex_10244) 1000)) (<= 0 (* 2 (select main_a v_prenex_10244))) (<= 996 (select main_a v_prenex_10243)) (<= (+ main_x 1) v_prenex_10244) (<= 998 (select main_a v_prenex_10243)) (< v_prenex_10244 main_x))) (or (forall ((v_prenex_9248 Int)) (or (< v_prenex_9248 main_x) (<= (+ main_x 1) v_prenex_9248) (<= 0 (* 2 (select main_a v_prenex_9248))) (<= (* 2 (select main_a v_prenex_9248)) 4))) (forall ((v_prenex_9253 Int)) (or (<= (select main_a v_prenex_9253) 1000) (<= 998 (select main_a v_prenex_9253))))) (or (forall ((v_prenex_8144 Int)) (or (<= (+ main_x 1) v_prenex_8144) (<= 0 (* 2 (select main_a v_prenex_8144))) (< v_prenex_8144 main_x))) (forall ((v_prenex_8143 Int)) (or (<= 998 (select main_a v_prenex_8143)) (<= 1996 (* 2 (select main_a v_prenex_8143)))))) (forall ((v_prenex_10565 Int) (v_prenex_10566 Int)) (or (<= (+ (select main_a v_prenex_10566) (select main_a v_prenex_10565)) 1000) (<= (select main_a v_prenex_10565) 1000) (< v_prenex_10566 main_x) (<= (select main_a v_prenex_10566) 4) (<= (+ main_x 1) v_prenex_10566) (<= (+ main_y 1) v_prenex_10565))) (forall ((v_prenex_9592 Int) (v_prenex_9591 Int)) (or (< v_prenex_9592 main_x) (<= (+ main_x 1) v_prenex_9592) (<= 0 (+ (select main_a v_prenex_9592) 2)) (<= (select main_a v_prenex_9591) 1002) (<= (select main_a v_prenex_9591) (+ (select main_a v_prenex_9592) 1000)))) (forall ((v_prenex_9396 Int) (v_prenex_9395 Int)) (or (<= (+ (select main_a v_prenex_9396) (select main_a v_prenex_9395)) 1000) (< v_prenex_9395 main_y) (<= 1996 (* 2 (select main_a v_prenex_9395))) (<= (select main_a v_prenex_9395) 1000) (<= (+ main_x 1) v_prenex_9396) (<= (* 2 (select main_a v_prenex_9396)) 4) (< v_prenex_9396 main_x))) (or (forall ((v_prenex_9286 Int)) (or (<= 998 (select main_a v_prenex_9286)) (<= (* 2 (select main_a v_prenex_9286)) 2000))) (forall ((v_prenex_9281 Int)) (or (<= 0 (select main_a v_prenex_9281)) (<= (+ main_x 1) v_prenex_9281) (<= (* 2 (select main_a v_prenex_9281)) 4) (< v_prenex_9281 main_x)))) (or (forall ((v_prenex_8091 Int)) (or (<= 998 (select main_a v_prenex_8091)) (< v_prenex_8091 main_y) (<= (select main_a v_prenex_8091) 1002))) (forall ((v_prenex_8086 Int)) (or (<= (* 2 (select main_a v_prenex_8086)) 4) (<= 0 (select main_a v_prenex_8086)) (<= (+ main_x 1) v_prenex_8086) (< v_prenex_8086 main_x)))) (forall ((v_prenex_10334 Int) (v_prenex_10333 Int)) (or (<= (* 2 (select main_a v_prenex_10333)) 2000) (<= (+ main_x 1) v_prenex_10334) (<= (+ (select main_a v_prenex_10334) (select main_a v_prenex_10333)) 1000) (<= (* 2 (select main_a v_prenex_10334)) 4) (<= (select main_a v_prenex_10333) 1002) (< v_prenex_10334 main_x))) (forall ((v_prenex_10020 Int) (v_prenex_10019 Int)) (or (<= (* 2 (select main_a v_prenex_10019)) 2000) (<= (+ main_x 1) v_prenex_10020) (<= 998 (select main_a v_prenex_10019)) (< v_prenex_10020 main_x) (<= 1000 (+ (select main_a v_prenex_10020) (select main_a v_prenex_10019))) (<= (* 2 (select main_a v_prenex_10020)) 4) (<= (+ main_y 1) v_prenex_10019))) (forall ((v_prenex_8822 Int) (v_prenex_8821 Int)) (or (<= (+ (select main_a v_prenex_8822) 996) (select main_a v_prenex_8821)) (<= (* 2 (select main_a v_prenex_8821)) 2000) (<= (select main_a v_prenex_8822) 4) (< v_prenex_8822 main_x) (< v_prenex_8821 main_y) (<= (+ main_x 1) v_prenex_8822))) (forall ((v_prenex_6756 Int) (v_prenex_6755 Int)) (or (<= 996 (select main_a v_prenex_6756)) (<= (+ (select main_a v_prenex_6755) 996) (select main_a v_prenex_6756)) (<= (select main_a v_prenex_6755) 2) (<= (+ main_x 1) v_prenex_6755) (< v_prenex_6755 main_x))) (or (forall ((v_prenex_6861 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6861))) (< v_prenex_6861 main_y) (<= (* 2 (select main_a v_prenex_6861)) 2000))) (forall ((v_prenex_6865 Int)) (or (<= (* 2 (select main_a v_prenex_6865)) 4) (<= (+ main_x 1) v_prenex_6865) (< v_prenex_6865 main_x)))) (forall ((v_prenex_9790 Int) (v_prenex_9789 Int)) (or (<= 1000 (+ (select main_a v_prenex_9790) (select main_a v_prenex_9789))) (<= (select main_a v_prenex_9789) 1002) (<= 0 (select main_a v_prenex_9790)) (< v_prenex_9790 main_x) (<= (+ main_x 1) v_prenex_9790))) (or (forall ((v_prenex_6920 Int)) (or (<= (select main_a v_prenex_6920) 1002) (<= 1996 (* 2 (select main_a v_prenex_6920))))) (forall ((v_prenex_6919 Int)) (or (< v_prenex_6919 main_x) (<= 0 (+ (select main_a v_prenex_6919) 2)) (<= 0 (* 2 (select main_a v_prenex_6919))) (<= (+ main_x 1) v_prenex_6919)))) (forall ((v_prenex_10088 Int) (v_prenex_10089 Int)) (or (<= 0 (+ (select main_a v_prenex_10089) 2)) (<= (+ main_x 1) v_prenex_10089) (<= 1996 (* 2 (select main_a v_prenex_10088))) (<= 1000 (+ (select main_a v_prenex_10089) (select main_a v_prenex_10088))) (<= 996 (select main_a v_prenex_10088)) (< v_prenex_10089 main_x))) (forall ((v_prenex_7234 Int) (v_prenex_7235 Int)) (or (<= 996 (select main_a v_prenex_7234)) (<= 1000 (+ (select main_a v_prenex_7235) (select main_a v_prenex_7234))) (<= 0 (select main_a v_prenex_7235)) (< v_prenex_7235 main_x) (<= (+ main_x 1) v_prenex_7235) (<= (+ main_y 1) v_prenex_7234))) (forall ((v_prenex_6822 Int) (v_prenex_6823 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6823))) (<= (+ (select main_a v_prenex_6823) (select main_a v_prenex_6822)) 1000) (<= (+ main_x 1) v_prenex_6823) (< v_prenex_6823 main_x) (<= 996 (select main_a v_prenex_6822)) (<= 1996 (* 2 (select main_a v_prenex_6822))) (< v_prenex_6822 main_y))) (forall ((v_prenex_7269 Int) (v_prenex_7268 Int)) (or (<= (+ (select main_a v_prenex_7269) 996) (select main_a v_prenex_7268)) (<= 1996 (* 2 (select main_a v_prenex_7268))) (< v_prenex_7269 main_x) (< v_prenex_7268 main_y) (<= (+ main_y 1) v_prenex_7268))) (forall ((v_prenex_7636 Int) (v_prenex_7635 Int)) (or (< v_prenex_7636 main_x) (<= (+ main_x 1) v_prenex_7636) (<= 0 (+ (select main_a v_prenex_7636) 2)) (<= 1000 (+ (select main_a v_prenex_7636) (select main_a v_prenex_7635))))) (forall ((v_prenex_8239 Int) (v_prenex_8238 Int)) (or (<= (+ main_x 1) v_prenex_8239) (< v_prenex_8239 main_x) (<= (+ (select main_a v_prenex_8239) (select main_a v_prenex_8238)) 1000) (<= (* 2 (select main_a v_prenex_8239)) 4))) (forall ((v_prenex_9686 Int) (v_prenex_9685 Int)) (or (< v_prenex_9685 main_y) (<= 1996 (* 2 (select main_a v_prenex_9685))) (< v_prenex_9686 main_x) (<= (+ (select main_a v_prenex_9686) 996) (select main_a v_prenex_9685)) (<= (+ main_x 1) v_prenex_9686) (<= (* 2 (select main_a v_prenex_9686)) 4) (<= 996 (select main_a v_prenex_9685)))) (forall ((v_prenex_8498 Int) (v_prenex_8499 Int)) (or (<= (+ main_y 1) v_prenex_8498) (<= 996 (select main_a v_prenex_8498)) (<= (select main_a v_prenex_8499) 2) (< v_prenex_8499 main_x) (<= (+ main_x 1) v_prenex_8499) (<= (select main_a v_prenex_8498) (+ (select main_a v_prenex_8499) 1000)))) (or (forall ((v_prenex_9455 Int)) (<= 0 (* 2 (select main_a v_prenex_9455)))) (forall ((v_prenex_9454 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9454))) (< v_prenex_9454 main_y) (<= (+ main_y 1) v_prenex_9454)))) (forall ((v_prenex_10624 Int) (v_prenex_10625 Int)) (or (<= (select main_a v_prenex_10624) (+ (select main_a v_prenex_10625) 1000)) (<= (+ main_y 1) v_prenex_10624) (<= (* 2 (select main_a v_prenex_10624)) 2000) (< v_prenex_10625 main_x) (<= (+ main_x 1) v_prenex_10625) (<= (select main_a v_prenex_10624) 1000) (<= 0 (select main_a v_prenex_10625)))) (or (forall ((v_prenex_9835 Int)) (or (<= (* 2 (select main_a v_prenex_9835)) 4) (<= (+ main_x 1) v_prenex_9835) (<= 0 (* 2 (select main_a v_prenex_9835))) (< v_prenex_9835 main_x))) (forall ((v_prenex_9840 Int)) (or (<= (* 2 (select main_a v_prenex_9840)) 2000) (<= (select main_a v_prenex_9840) 1000)))) (or (forall ((v_prenex_7956 Int)) (or (<= (select main_a v_prenex_7956) 1002) (<= (+ main_y 1) v_prenex_7956) (<= (select main_a v_prenex_7956) 1000))) (forall ((v_prenex_7952 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7952))) (< v_prenex_7952 main_x) (<= 0 (select main_a v_prenex_7952)) (<= (+ main_x 1) v_prenex_7952)))) (forall ((v_prenex_7582 Int) (v_prenex_7583 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7582))) (< v_prenex_7583 main_x) (<= 0 (* 2 (select main_a v_prenex_7583))) (<= 1000 (+ (select main_a v_prenex_7583) (select main_a v_prenex_7582))) (<= (+ main_x 1) v_prenex_7583) (<= (select main_a v_prenex_7582) 1000))) (forall ((v_prenex_10442 Int) (v_prenex_10441 Int)) (or (< v_prenex_10441 main_y) (< v_prenex_10442 main_x) (<= (select main_a v_prenex_10442) 4) (<= (select main_a v_prenex_10441) (+ (select main_a v_prenex_10442) 1000)) (<= (+ main_x 1) v_prenex_10442) (<= (select main_a v_prenex_10441) 1000))) (forall ((v_prenex_8071 Int) (v_prenex_8070 Int)) (or (<= 0 (+ (select main_a v_prenex_8071) 2)) (<= (+ (select main_a v_prenex_8071) (select main_a v_prenex_8070)) 1000) (<= (+ main_y 1) v_prenex_8070) (<= 998 (select main_a v_prenex_8070)) (<= 1996 (* 2 (select main_a v_prenex_8070))) (<= (+ main_x 1) v_prenex_8071) (< v_prenex_8071 main_x))) (forall ((v_prenex_9206 Int) (v_prenex_9205 Int)) (or (<= 996 (select main_a v_prenex_9205)) (<= (select main_a v_prenex_9205) (+ (select main_a v_prenex_9206) 1000)) (<= (+ main_x 1) v_prenex_9206) (<= (select main_a v_prenex_9206) 4) (< v_prenex_9206 main_x) (<= (select main_a v_prenex_9205) 1000) (<= (+ main_y 1) v_prenex_9205))) (or (forall ((v_prenex_9024 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9024))) (<= (select main_a v_prenex_9024) 4) (<= (+ main_x 1) v_prenex_9024) (< v_prenex_9024 main_x))) (forall ((v_prenex_9027 Int)) (or (<= 996 (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027)))) (or (forall ((v_prenex_9696 Int)) (or (<= (select main_a v_prenex_9696) 1000) (<= 998 (select main_a v_prenex_9696)))) (forall ((v_prenex_9691 Int)) (or (<= 0 (select main_a v_prenex_9691)) (< v_prenex_9691 main_x) (<= (+ main_x 1) v_prenex_9691) (<= (* 2 (select main_a v_prenex_9691)) 4)))) (forall ((v_prenex_9307 Int)) (or (<= (* 2 (select main_a v_prenex_9307)) 4) (<= (+ main_x 1) v_prenex_9307) (< v_prenex_9307 main_x) (<= 0 (select main_a v_prenex_9307)))) (or (forall ((v_prenex_7612 Int)) (or (<= (+ main_x 1) v_prenex_7612) (<= 0 (* 2 (select main_a v_prenex_7612))) (<= (* 2 (select main_a v_prenex_7612)) 4) (< v_prenex_7612 main_x))) (forall ((v_prenex_7617 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7617))) (< v_prenex_7617 main_y)))) (forall ((v_prenex_10633 Int) (v_prenex_10632 Int)) (or (<= (+ main_y 1) v_prenex_10632) (<= (+ main_x 1) v_prenex_10633) (<= 1996 (* 2 (select main_a v_prenex_10632))) (< v_prenex_10633 main_x) (<= (+ (select main_a v_prenex_10633) (select main_a v_prenex_10632)) 1000) (<= 0 (* 2 (select main_a v_prenex_10633))))) (forall ((v_prenex_8819 Int) (v_prenex_8820 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8819))) (<= (select main_a v_prenex_8820) 2) (< v_prenex_8819 main_y) (<= (select main_a v_prenex_8819) 1002) (<= (+ (select main_a v_prenex_8820) 996) (select main_a v_prenex_8819)) (< v_prenex_8820 main_x) (<= (+ main_x 1) v_prenex_8820))) (or (forall ((v_prenex_6835 Int)) (or (<= (* 2 (select main_a v_prenex_6835)) 4) (< v_prenex_6835 main_x))) (forall ((v_prenex_6834 Int)) (or (<= 996 (select main_a v_prenex_6834)) (< v_prenex_6834 main_y) (<= (+ main_y 1) v_prenex_6834)))) (forall ((v_prenex_9105 Int) (v_prenex_9104 Int)) (or (<= (select main_a v_prenex_9104) 1002) (< v_prenex_9105 main_x) (<= (+ main_x 1) v_prenex_9105) (<= (+ (select main_a v_prenex_9105) (select main_a v_prenex_9104)) 1000) (<= (select main_a v_prenex_9104) 1000) (<= (select main_a v_prenex_9105) 2))) (or (forall ((v_prenex_7393 Int)) (or (<= (* 2 (select main_a v_prenex_7393)) 2000) (< v_prenex_7393 main_y) (<= (+ main_y 1) v_prenex_7393))) (forall ((v_prenex_7394 Int)) (or (< v_prenex_7394 main_x) (<= 0 (* 2 (select main_a v_prenex_7394)))))) (forall ((v_prenex_9317 Int) (v_prenex_9316 Int)) (or (< v_prenex_9317 main_x) (<= (* 2 (select main_a v_prenex_9316)) 2000) (<= (select main_a v_prenex_9316) 1000) (<= (+ main_x 1) v_prenex_9317) (<= (+ main_y 1) v_prenex_9316) (<= (+ (select main_a v_prenex_9317) 996) (select main_a v_prenex_9316)) (<= (select main_a v_prenex_9317) 4))) (forall ((v_prenex_8705 Int) (v_prenex_8706 Int)) (or (<= (+ (select main_a v_prenex_8706) (select main_a v_prenex_8705)) 1000) (<= (select main_a v_prenex_8706) 2) (<= 996 (select main_a v_prenex_8705)) (<= 998 (select main_a v_prenex_8705)) (< v_prenex_8706 main_x) (<= (+ main_x 1) v_prenex_8706) (<= (+ main_y 1) v_prenex_8705))) (forall ((v_prenex_10994 Int) (v_prenex_10995 Int)) (or (<= (+ main_y 1) v_prenex_10994) (<= (+ (select main_a v_prenex_10995) 996) (select main_a v_prenex_10994)) (<= 0 (select main_a v_prenex_10995)) (< v_prenex_10995 main_x) (<= (+ main_x 1) v_prenex_10995) (<= (* 2 (select main_a v_prenex_10994)) 2000))) (or (forall ((v_prenex_10717 Int)) (or (<= (+ main_x 1) v_prenex_10717) (<= (select main_a v_prenex_10717) 4) (< v_prenex_10717 main_x) (<= (* 2 (select main_a v_prenex_10717)) 4))) (forall ((v_prenex_10718 Int)) (or (<= (* 2 (select main_a v_prenex_10718)) 2000) (<= (select main_a v_prenex_10718) 1002) (< v_prenex_10718 main_y)))) (forall ((v_prenex_10681 Int) (v_prenex_10680 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10681))) (<= (+ main_y 1) v_prenex_10680) (<= (+ main_x 1) v_prenex_10681) (< v_prenex_10681 main_x) (<= (select main_a v_prenex_10680) (+ (select main_a v_prenex_10681) 1000)) (<= (* 2 (select main_a v_prenex_10680)) 2000))) (or (forall ((v_prenex_10008 Int)) (or (<= (select main_a v_prenex_10008) 2) (<= (+ main_x 1) v_prenex_10008) (< v_prenex_10008 main_x) (<= (* 2 (select main_a v_prenex_10008)) 4))) (forall ((v_prenex_10007 Int)) (or (<= (* 2 (select main_a v_prenex_10007)) 2000) (<= (+ main_y 1) v_prenex_10007)))) (or (forall ((v_prenex_9023 Int)) (or (< v_prenex_9023 main_x) (<= 0 (select main_a v_prenex_9023)) (<= (+ main_x 1) v_prenex_9023) (<= 0 (* 2 (select main_a v_prenex_9023))))) (forall ((v_prenex_9027 Int)) (or (<= 996 (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027)))) (forall ((v_prenex_7629 Int) (v_prenex_7630 Int)) (or (<= (+ main_x 1) v_prenex_7630) (<= (select main_a v_prenex_7630) 4) (< v_prenex_7630 main_x) (<= (* 2 (select main_a v_prenex_7629)) 2000) (<= (select main_a v_prenex_7629) (+ (select main_a v_prenex_7630) 1000)) (<= (+ main_y 1) v_prenex_7629) (<= 1996 (* 2 (select main_a v_prenex_7629))))) (forall ((v_prenex_8035 Int) (v_prenex_8034 Int)) (or (<= 1000 (+ (select main_a v_prenex_8035) (select main_a v_prenex_8034))) (<= 0 (select main_a v_prenex_8035)) (< v_prenex_8035 main_x) (<= (+ main_x 1) v_prenex_8035) (< v_prenex_8034 main_y) (<= 1996 (* 2 (select main_a v_prenex_8034))))) (or (forall ((v_prenex_10479 Int)) (or (<= (+ main_x 1) v_prenex_10479) (< v_prenex_10479 main_x) (<= (select main_a v_prenex_10479) 2) (<= (* 2 (select main_a v_prenex_10479)) 4))) (forall ((v_prenex_10478 Int)) (or (< v_prenex_10478 main_y) (<= 996 (select main_a v_prenex_10478)) (<= 998 (select main_a v_prenex_10478))))) (or (forall ((v_prenex_7377 Int)) (or (<= (* 2 (select main_a v_prenex_7377)) 4) (< v_prenex_7377 main_x) (<= (+ main_x 1) v_prenex_7377) (<= (select main_a v_prenex_7377) 4))) (forall ((v_prenex_7378 Int)) (or (< v_prenex_7378 main_y) (<= 996 (select main_a v_prenex_7378))))) (or (forall ((v_prenex_7956 Int)) (or (<= (select main_a v_prenex_7956) 1002) (<= (+ main_y 1) v_prenex_7956) (<= (select main_a v_prenex_7956) 1000))) (forall ((v_prenex_7957 Int)) (or (< v_prenex_7957 main_x) (<= 0 (* 2 (select main_a v_prenex_7957))) (<= (+ main_x 1) v_prenex_7957)))) (forall ((v_prenex_10708 Int) (v_prenex_10707 Int)) (or (<= (select main_a v_prenex_10707) 1000) (<= (+ (select main_a v_prenex_10708) 996) (select main_a v_prenex_10707)) (< v_prenex_10708 main_x) (<= 0 (select main_a v_prenex_10708)) (<= (+ main_x 1) v_prenex_10708))) (forall ((v_prenex_6954 Int) (v_prenex_6955 Int)) (or (< v_prenex_6955 main_x) (<= (* 2 (select main_a v_prenex_6954)) 2000) (<= (+ main_x 1) v_prenex_6955) (<= (select main_a v_prenex_6954) (+ (select main_a v_prenex_6955) 1000)) (<= 0 (select main_a v_prenex_6955)) (<= 998 (select main_a v_prenex_6954)))) (or (forall ((v_prenex_9628 Int)) (or (<= 998 (select main_a v_prenex_9628)) (<= (+ main_y 1) v_prenex_9628))) (forall ((v_prenex_9625 Int)) (or (<= (* 2 (select main_a v_prenex_9625)) 4) (< v_prenex_9625 main_x) (<= (+ main_x 1) v_prenex_9625) (<= 0 (+ (select main_a v_prenex_9625) 2))))) (forall ((v_prenex_7669 Int) (v_prenex_7668 Int)) (or (< v_prenex_7668 main_y) (<= 998 (select main_a v_prenex_7668)) (<= (+ main_x 1) v_prenex_7669) (< v_prenex_7669 main_x) (<= 1000 (+ (select main_a v_prenex_7669) (select main_a v_prenex_7668))) (<= (select main_a v_prenex_7669) 2))) (forall ((v_prenex_7339 Int) (v_prenex_7338 Int)) (or (<= (+ main_x 1) v_prenex_7339) (<= (+ (select main_a v_prenex_7339) 996) (select main_a v_prenex_7338)) (<= 998 (select main_a v_prenex_7338)) (<= 0 (select main_a v_prenex_7339)) (< v_prenex_7339 main_x) (< v_prenex_7338 main_y))) (or (forall ((v_prenex_10819 Int)) (<= 1996 (* 2 (select main_a v_prenex_10819)))) (forall ((v_prenex_10820 Int)) (or (<= (* 2 (select main_a v_prenex_10820)) 4) (< v_prenex_10820 main_x) (<= (select main_a v_prenex_10820) 2) (<= (+ main_x 1) v_prenex_10820)))) (or (forall ((v_prenex_6957 Int)) (or (<= 0 (select main_a v_prenex_6957)) (<= 0 (* 2 (select main_a v_prenex_6957))) (<= (+ main_x 1) v_prenex_6957) (< v_prenex_6957 main_x))) (forall ((v_prenex_6961 Int)) (or (<= 996 (select main_a v_prenex_6961)) (< v_prenex_6961 main_y) (<= 1996 (* 2 (select main_a v_prenex_6961)))))) (forall ((v_prenex_10778 Int) (v_prenex_10777 Int)) (or (<= (select main_a v_prenex_10777) (+ (select main_a v_prenex_10778) 1000)) (<= (+ main_x 1) v_prenex_10778) (<= 0 (* 2 (select main_a v_prenex_10778))) (<= (* 2 (select main_a v_prenex_10777)) 2000) (< v_prenex_10778 main_x) (<= (select main_a v_prenex_10777) 1000))) (or (forall ((v_prenex_7916 Int)) (or (< v_prenex_7916 main_x) (<= (+ main_x 1) v_prenex_7916) (<= (select main_a v_prenex_7916) 4) (<= (* 2 (select main_a v_prenex_7916)) 4))) (forall ((v_prenex_7917 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7917))) (<= (select main_a v_prenex_7917) 1000)))) (forall ((v_prenex_9093 Int) (v_prenex_9092 Int)) (or (< v_prenex_9092 main_y) (<= (select main_a v_prenex_9092) 1002) (<= (+ (select main_a v_prenex_9093) (select main_a v_prenex_9092)) 1000) (<= 1996 (* 2 (select main_a v_prenex_9092))) (< v_prenex_9093 main_x) (<= (+ main_x 1) v_prenex_9093) (<= (select main_a v_prenex_9093) 2))) (or (forall ((v_prenex_9696 Int)) (or (<= (select main_a v_prenex_9696) 1000) (<= 998 (select main_a v_prenex_9696)))) (forall ((v_prenex_9693 Int)) (or (<= 0 (+ (select main_a v_prenex_9693) 2)) (<= (* 2 (select main_a v_prenex_9693)) 4) (< v_prenex_9693 main_x) (<= (+ main_x 1) v_prenex_9693)))) (or (forall ((v_prenex_6811 Int)) (or (<= (+ main_y 1) v_prenex_6811) (<= (* 2 (select main_a v_prenex_6811)) 2000) (< v_prenex_6811 main_y))) (forall ((v_prenex_6812 Int)) (<= 0 (* 2 (select main_a v_prenex_6812))))) (forall ((v_prenex_7254 Int) (v_prenex_7255 Int)) (or (<= (select main_a v_prenex_7254) 1002) (<= (* 2 (select main_a v_prenex_7255)) 4) (<= 1000 (+ (select main_a v_prenex_7255) (select main_a v_prenex_7254))) (<= (+ main_x 1) v_prenex_7255) (< v_prenex_7255 main_x))) (or (forall ((v_prenex_10741 Int)) (or (<= (+ main_x 1) v_prenex_10741) (<= 0 (* 2 (select main_a v_prenex_10741))) (< v_prenex_10741 main_x) (<= (* 2 (select main_a v_prenex_10741)) 4))) (forall ((v_prenex_10745 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (select main_a v_prenex_10745) 1002) (<= 1996 (* 2 (select main_a v_prenex_10745)))))) (or (forall ((v_prenex_8974 Int)) (or (<= (+ main_x 1) v_prenex_8974) (<= (* 2 (select main_a v_prenex_8974)) 4) (<= 0 (+ (select main_a v_prenex_8974) 2)) (< v_prenex_8974 main_x))) (forall ((v_prenex_8977 Int)) (or (<= 996 (select main_a v_prenex_8977)) (<= (select main_a v_prenex_8977) 1002)))) (or (forall ((v_prenex_10281 Int)) (or (< v_prenex_10281 main_x) (<= 0 (* 2 (select main_a v_prenex_10281))) (<= (select main_a v_prenex_10281) 2) (<= (+ main_x 1) v_prenex_10281))) (forall ((v_prenex_10283 Int)) (or (<= (+ main_y 1) v_prenex_10283) (<= 1996 (* 2 (select main_a v_prenex_10283)))))) (forall ((v_prenex_10352 Int) (v_prenex_10351 Int)) (or (<= 998 (select main_a v_prenex_10351)) (<= (+ main_x 1) v_prenex_10352) (<= (* 2 (select main_a v_prenex_10352)) 4) (<= (+ (select main_a v_prenex_10352) 996) (select main_a v_prenex_10351)) (<= (+ main_y 1) v_prenex_10351) (< v_prenex_10352 main_x) (<= (* 2 (select main_a v_prenex_10351)) 2000))) (forall ((v_prenex_10138 Int) (v_prenex_10137 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10138))) (<= 996 (select main_a v_prenex_10137)) (<= (+ (select main_a v_prenex_10138) (select main_a v_prenex_10137)) 1000) (<= (+ main_x 1) v_prenex_10138) (< v_prenex_10138 main_x) (<= (* 2 (select main_a v_prenex_10137)) 2000) (<= (+ main_y 1) v_prenex_10137))) (forall ((v_prenex_9008 Int) (v_prenex_9007 Int)) (or (<= (+ main_x 1) v_prenex_9008) (<= 0 (+ (select main_a v_prenex_9008) 2)) (<= (+ (select main_a v_prenex_9008) (select main_a v_prenex_9007)) 1000) (<= (+ main_y 1) v_prenex_9007) (< v_prenex_9008 main_x))) (or (forall ((v_prenex_9005 Int)) (or (<= 998 (select main_a v_prenex_9005)) (<= (select main_a v_prenex_9005) 1000) (< v_prenex_9005 main_y))) (forall ((v_prenex_9003 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9003))) (<= (select main_a v_prenex_9003) 2) (<= (+ main_x 1) v_prenex_9003) (< v_prenex_9003 main_x)))) (forall ((v_prenex_10659 Int) (v_prenex_10658 Int)) (or (< v_prenex_10659 main_x) (<= (+ (select main_a v_prenex_10659) (select main_a v_prenex_10658)) 1000) (< v_prenex_10658 main_y) (<= (select main_a v_prenex_10659) 2) (<= 996 (select main_a v_prenex_10658)) (<= (+ main_x 1) v_prenex_10659))) (forall ((v_prenex_8909 Int) (v_prenex_8908 Int)) (or (< v_prenex_8909 main_x) (<= (* 2 (select main_a v_prenex_8908)) 2000) (<= (+ main_x 1) v_prenex_8909) (<= 1996 (* 2 (select main_a v_prenex_8908))) (<= (+ main_y 1) v_prenex_8908) (<= (+ (select main_a v_prenex_8909) 996) (select main_a v_prenex_8908)) (<= 0 (* 2 (select main_a v_prenex_8909))))) (or (forall ((v_prenex_9896 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9896))) (< v_prenex_9896 main_x) (<= (+ main_x 1) v_prenex_9896))) (forall ((v_prenex_9895 Int)) (or (<= (* 2 (select main_a v_prenex_9895)) 2000) (< v_prenex_9895 main_y) (<= (select main_a v_prenex_9895) 1002)))) (forall ((v_prenex_10935 Int) (v_prenex_10934 Int)) (or (< v_prenex_10935 main_x) (<= (+ main_x 1) v_prenex_10935) (<= 0 (+ (select main_a v_prenex_10935) 2)) (<= (+ (select main_a v_prenex_10935) 996) (select main_a v_prenex_10934)) (<= (* 2 (select main_a v_prenex_10934)) 2000))) (forall ((v_prenex_9822 Int) (v_prenex_9821 Int)) (or (<= (+ main_y 1) v_prenex_9821) (<= (select main_a v_prenex_9821) 1000) (<= (+ (select main_a v_prenex_9822) 996) (select main_a v_prenex_9821)) (< v_prenex_9822 main_x) (< v_prenex_9821 main_y))) (forall ((v_prenex_10899 Int) (v_prenex_10900 Int)) (or (<= (+ main_x 1) v_prenex_10900) (<= (+ (select main_a v_prenex_10900) (select main_a v_prenex_10899)) 1000) (< v_prenex_10900 main_x) (<= (select main_a v_prenex_10899) 1000) (<= 996 (select main_a v_prenex_10899)) (<= 0 (+ (select main_a v_prenex_10900) 2)) (<= (+ main_y 1) v_prenex_10899))) (or (forall ((v_prenex_7638 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7638))) (< v_prenex_7638 main_x))) (forall ((v_prenex_7637 Int)) (or (<= 998 (select main_a v_prenex_7637)) (<= (+ main_y 1) v_prenex_7637) (< v_prenex_7637 main_y)))) (or (forall ((v_prenex_8712 Int)) (<= 0 (* 2 (select main_a v_prenex_8712)))) (forall ((v_prenex_8711 Int)) (or (<= 998 (select main_a v_prenex_8711)) (< v_prenex_8711 main_y) (<= 1996 (* 2 (select main_a v_prenex_8711))) (<= (+ main_y 1) v_prenex_8711)))) (forall ((v_prenex_6994 Int) (v_prenex_6993 Int)) (or (<= (+ main_x 1) v_prenex_6994) (<= (+ (select main_a v_prenex_6994) 996) (select main_a v_prenex_6993)) (<= 1996 (* 2 (select main_a v_prenex_6993))) (<= (* 2 (select main_a v_prenex_6993)) 2000) (< v_prenex_6993 main_y) (< v_prenex_6994 main_x) (<= 0 (select main_a v_prenex_6994)))) (or (forall ((v_prenex_10853 Int)) (or (<= (+ main_x 1) v_prenex_10853) (< v_prenex_10853 main_x) (<= (select main_a v_prenex_10853) 2) (<= (* 2 (select main_a v_prenex_10853)) 4))) (forall ((v_prenex_10852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10852))) (<= 996 (select main_a v_prenex_10852))))) (forall ((v_prenex_6855 Int) (v_prenex_6856 Int)) (or (<= 1000 (+ (select main_a v_prenex_6856) (select main_a v_prenex_6855))) (< v_prenex_6856 main_x) (<= (select main_a v_prenex_6855) 1002) (<= (select main_a v_prenex_6855) 1000) (<= (+ main_x 1) v_prenex_6856) (<= (select main_a v_prenex_6856) 4))) (forall ((v_prenex_7078 Int) (v_prenex_7077 Int)) (or (<= (* 2 (select main_a v_prenex_7077)) 2000) (<= (select main_a v_prenex_7077) (+ (select main_a v_prenex_7078) 1000)) (< v_prenex_7078 main_x) (<= (+ main_y 1) v_prenex_7077) (< v_prenex_7077 main_y))) (forall ((v_prenex_9923 Int) (v_prenex_9922 Int)) (or (<= (+ main_x 1) v_prenex_9923) (< v_prenex_9922 main_y) (<= (select main_a v_prenex_9923) 4) (<= 996 (select main_a v_prenex_9922)) (<= 1000 (+ (select main_a v_prenex_9923) (select main_a v_prenex_9922))) (<= 998 (select main_a v_prenex_9922)) (< v_prenex_9923 main_x))) (or (forall ((v_prenex_10678 Int)) (or (<= (* 2 (select main_a v_prenex_10678)) 2000) (<= (+ main_y 1) v_prenex_10678) (<= 1996 (* 2 (select main_a v_prenex_10678))))) (forall ((v_prenex_10676 Int)) (or (< v_prenex_10676 main_x) (<= (+ main_x 1) v_prenex_10676) (<= (* 2 (select main_a v_prenex_10676)) 4)))) (or (forall ((v_prenex_9298 Int)) (or (<= (* 2 (select main_a v_prenex_9298)) 4) (<= 0 (* 2 (select main_a v_prenex_9298))) (< v_prenex_9298 main_x) (<= (+ main_x 1) v_prenex_9298))) (forall ((v_prenex_9303 Int)) (or (< v_prenex_9303 main_y) (<= (* 2 (select main_a v_prenex_9303)) 2000) (<= 998 (select main_a v_prenex_9303))))) (or (forall ((v_prenex_8549 Int)) (or (<= 998 (select main_a v_prenex_8549)) (<= (select main_a v_prenex_8549) 1002))) (forall ((v_prenex_8546 Int)) (or (< v_prenex_8546 main_x) (<= 0 (* 2 (select main_a v_prenex_8546))) (<= (+ main_x 1) v_prenex_8546) (<= (select main_a v_prenex_8546) 4)))) (forall ((v_prenex_10454 Int) (v_prenex_10453 Int)) (or (< v_prenex_10454 main_x) (<= (+ main_x 1) v_prenex_10454) (<= 998 (select main_a v_prenex_10453)) (<= (* 2 (select main_a v_prenex_10454)) 4) (<= 1996 (* 2 (select main_a v_prenex_10453))) (<= 1000 (+ (select main_a v_prenex_10454) (select main_a v_prenex_10453))))) (forall ((v_prenex_6622 Int) (v_prenex_6623 Int)) (or (< v_prenex_6623 main_x) (<= (+ main_x 1) v_prenex_6623) (<= (select main_a v_prenex_6622) (+ (select main_a v_prenex_6623) 1000)) (<= (+ main_y 1) v_prenex_6622) (<= 996 (select main_a v_prenex_6622)) (<= 0 (+ (select main_a v_prenex_6623) 2)))) (forall ((v_prenex_7157 Int) (v_prenex_7158 Int)) (or (<= (+ main_y 1) v_prenex_7157) (<= 1000 (+ (select main_a v_prenex_7158) (select main_a v_prenex_7157))) (<= (select main_a v_prenex_7157) 1002) (< v_prenex_7158 main_x) (<= 996 (select main_a v_prenex_7157)) (<= 0 (select main_a v_prenex_7158)) (<= (+ main_x 1) v_prenex_7158))) (forall ((v_prenex_7766 Int) (v_prenex_7767 Int)) (or (< v_prenex_7767 main_x) (<= (select main_a v_prenex_7766) 1002) (<= (* 2 (select main_a v_prenex_7767)) 4) (<= (+ main_x 1) v_prenex_7767) (<= 996 (select main_a v_prenex_7766)) (<= (+ (select main_a v_prenex_7767) 996) (select main_a v_prenex_7766)))) (or (forall ((v_prenex_9144 Int)) (or (<= 998 (select main_a v_prenex_9144)) (< v_prenex_9144 main_y))) (forall ((v_prenex_9139 Int)) (or (<= 0 (select main_a v_prenex_9139)) (<= (* 2 (select main_a v_prenex_9139)) 4) (<= (+ main_x 1) v_prenex_9139) (< v_prenex_9139 main_x)))) (forall ((v_prenex_6672 Int) (v_prenex_6673 Int)) (or (<= 996 (select main_a v_prenex_6673)) (<= 0 (* 2 (select main_a v_prenex_6672))) (<= (+ main_y 1) v_prenex_6673) (< v_prenex_6672 main_x) (<= (select main_a v_prenex_6673) 1000) (<= 1000 (+ (select main_a v_prenex_6672) (select main_a v_prenex_6673))) (<= (+ main_x 1) v_prenex_6672))) (or (forall ((v_prenex_7614 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7614))) (< v_prenex_7614 main_x) (<= (+ main_x 1) v_prenex_7614) (<= (select main_a v_prenex_7614) 4))) (forall ((v_prenex_7617 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7617))) (< v_prenex_7617 main_y)))) (forall ((v_prenex_9017 Int) (v_prenex_9016 Int)) (or (<= 0 (+ (select main_a v_prenex_9017) 2)) (<= (+ main_x 1) v_prenex_9017) (< v_prenex_9017 main_x) (<= (* 2 (select main_a v_prenex_9016)) 2000) (<= 998 (select main_a v_prenex_9016)) (<= (+ (select main_a v_prenex_9017) 996) (select main_a v_prenex_9016)) (<= (+ main_y 1) v_prenex_9016))) (forall ((v_prenex_8130 Int) (v_prenex_8131 Int)) (or (<= 998 (select main_a v_prenex_8130)) (<= (+ main_y 1) v_prenex_8130) (<= (select main_a v_prenex_8130) (+ (select main_a v_prenex_8131) 1000)) (<= (+ main_x 1) v_prenex_8131) (<= (select main_a v_prenex_8131) 4) (<= 996 (select main_a v_prenex_8130)) (< v_prenex_8131 main_x))) (forall ((v_prenex_8010 Int) (v_prenex_8011 Int)) (or (< v_prenex_8010 main_y) (<= 996 (select main_a v_prenex_8010)) (<= (* 2 (select main_a v_prenex_8011)) 4) (< v_prenex_8011 main_x) (<= (select main_a v_prenex_8010) (+ (select main_a v_prenex_8011) 1000)) (<= (+ main_x 1) v_prenex_8011))) (or (forall ((v_prenex_10800 Int)) (or (< v_prenex_10800 main_y) (<= (select main_a v_prenex_10800) 1002))) (forall ((v_prenex_10797 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10797))) (<= (+ main_x 1) v_prenex_10797) (<= (select main_a v_prenex_10797) 4) (< v_prenex_10797 main_x)))) (or (forall ((v_prenex_6592 Int)) (or (< v_prenex_6592 main_x) (<= (select main_a v_prenex_6592) 2) (<= 0 (* 2 (select main_a v_prenex_6592))) (<= (+ main_x 1) v_prenex_6592))) (forall ((v_prenex_6610 Int)) (or (<= 996 (select main_a v_prenex_6610)) (<= (* 2 (select main_a v_prenex_6610)) 2000)))) (or (forall ((v_prenex_10215 Int)) (or (<= (select main_a v_prenex_10215) 1002) (<= 996 (select main_a v_prenex_10215)) (< v_prenex_10215 main_y))) (forall ((v_prenex_10210 Int)) (or (< v_prenex_10210 main_x) (<= (* 2 (select main_a v_prenex_10210)) 4) (<= 0 (select main_a v_prenex_10210)) (<= (+ main_x 1) v_prenex_10210)))) (or (forall ((v_prenex_8772 Int)) (or (<= (* 2 (select main_a v_prenex_8772)) 4) (<= (+ main_x 1) v_prenex_8772))) (forall ((v_prenex_8771 Int)) (or (<= (+ main_y 1) v_prenex_8771) (<= (select main_a v_prenex_8771) 1002) (< v_prenex_8771 main_y)))) (or (forall ((v_prenex_8190 Int)) (or (<= (select main_a v_prenex_8190) 1000) (<= 996 (select main_a v_prenex_8190)))) (forall ((v_prenex_8191 Int)) (or (<= (+ main_x 1) v_prenex_8191) (< v_prenex_8191 main_x) (<= (* 2 (select main_a v_prenex_8191)) 4) (<= (select main_a v_prenex_8191) 2)))) (forall ((v_prenex_10529 Int) (v_prenex_10528 Int)) (or (<= (+ main_x 1) v_prenex_10529) (< v_prenex_10529 main_x) (<= (select main_a v_prenex_10529) 4) (<= 1000 (+ (select main_a v_prenex_10529) (select main_a v_prenex_10528))) (<= 1996 (* 2 (select main_a v_prenex_10528))) (<= 996 (select main_a v_prenex_10528)) (< v_prenex_10528 main_y))) (forall ((v_prenex_7949 Int) (v_prenex_7950 Int)) (or (<= (* 2 (select main_a v_prenex_7949)) 2000) (<= (select main_a v_prenex_7949) 1000) (<= (+ main_y 1) v_prenex_7949) (<= (* 2 (select main_a v_prenex_7950)) 4) (<= (+ main_x 1) v_prenex_7950) (< v_prenex_7950 main_x) (<= 1000 (+ (select main_a v_prenex_7950) (select main_a v_prenex_7949))))) (forall ((v_prenex_10267 Int) (v_prenex_10266 Int)) (or (<= (+ main_x 1) v_prenex_10267) (<= (select main_a v_prenex_10267) 4) (<= (* 2 (select main_a v_prenex_10266)) 2000) (< v_prenex_10267 main_x) (<= 1000 (+ (select main_a v_prenex_10267) (select main_a v_prenex_10266))))) (forall ((v_prenex_10907 Int) (v_prenex_10908 Int)) (or (<= 1000 (+ (select main_a v_prenex_10908) (select main_a v_prenex_10907))) (<= (+ main_y 1) v_prenex_10907) (< v_prenex_10908 main_x) (<= 1996 (* 2 (select main_a v_prenex_10907))) (<= (+ main_x 1) v_prenex_10908) (<= 0 (select main_a v_prenex_10908)))) (forall ((v_prenex_8690 Int) (v_prenex_8689 Int)) (or (<= (+ main_x 1) v_prenex_8690) (<= (+ main_y 1) v_prenex_8689) (<= 1996 (* 2 (select main_a v_prenex_8689))) (<= (+ (select main_a v_prenex_8690) 996) (select main_a v_prenex_8689)) (< v_prenex_8689 main_y))) (forall ((v_prenex_9744 Int) (v_prenex_9743 Int)) (or (<= (+ main_x 1) v_prenex_9744) (< v_prenex_9744 main_x) (<= (select main_a v_prenex_9743) 1002) (<= (select main_a v_prenex_9743) 1000) (<= (* 2 (select main_a v_prenex_9744)) 4) (<= (+ main_y 1) v_prenex_9743) (<= 1000 (+ (select main_a v_prenex_9744) (select main_a v_prenex_9743))))) (forall ((v_prenex_7794 Int) (v_prenex_7795 Int)) (or (<= (select main_a v_prenex_7794) 1000) (< v_prenex_7795 main_x) (<= (select main_a v_prenex_7794) (+ (select main_a v_prenex_7795) 1000)) (<= 0 (* 2 (select main_a v_prenex_7795))) (<= (+ main_x 1) v_prenex_7795) (<= (select main_a v_prenex_7794) 1002))) (forall ((v_prenex_10651 Int) (v_prenex_10650 Int)) (or (<= (+ main_x 1) v_prenex_10651) (< v_prenex_10651 main_x) (<= 998 (select main_a v_prenex_10650)) (<= (select main_a v_prenex_10650) (+ (select main_a v_prenex_10651) 1000)) (< v_prenex_10650 main_y) (<= (select main_a v_prenex_10651) 4) (<= 1996 (* 2 (select main_a v_prenex_10650))))) (forall ((v_prenex_7307 Int) (v_prenex_7308 Int)) (or (< v_prenex_7307 main_y) (<= 998 (select main_a v_prenex_7307)) (<= (select main_a v_prenex_7307) 1000) (<= (+ main_x 1) v_prenex_7308) (< v_prenex_7308 main_x) (<= (* 2 (select main_a v_prenex_7308)) 4) (<= (+ (select main_a v_prenex_7308) 996) (select main_a v_prenex_7307)))) (forall ((v_prenex_9042 Int) (v_prenex_9041 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9042))) (<= 1000 (+ (select main_a v_prenex_9042) (select main_a v_prenex_9041))) (<= (+ main_x 1) v_prenex_9042) (<= (* 2 (select main_a v_prenex_9041)) 2000) (<= (select main_a v_prenex_9041) 1000) (< v_prenex_9041 main_y) (< v_prenex_9042 main_x))) (forall ((v_prenex_6895 Int) (v_prenex_6896 Int)) (or (<= 1000 (+ (select main_a v_prenex_6896) (select main_a v_prenex_6895))) (<= (* 2 (select main_a v_prenex_6895)) 2000) (< v_prenex_6896 main_x) (< v_prenex_6895 main_y) (<= 0 (select main_a v_prenex_6896)) (<= 996 (select main_a v_prenex_6895)) (<= (+ main_x 1) v_prenex_6896))) (or (forall ((v_prenex_10154 Int)) (or (<= 996 (select main_a v_prenex_10154)) (<= 1996 (* 2 (select main_a v_prenex_10154))) (< v_prenex_10154 main_y))) (forall ((v_prenex_10152 Int)) (or (< v_prenex_10152 main_x) (<= (* 2 (select main_a v_prenex_10152)) 4) (<= (+ main_x 1) v_prenex_10152)))) (or (forall ((v_prenex_6924 Int)) (or (<= 996 (select main_a v_prenex_6924)) (<= (select main_a v_prenex_6924) 1000) (< v_prenex_6924 main_y))) (forall ((v_prenex_6930 Int)) (or (< v_prenex_6930 main_x) (<= (+ main_x 1) v_prenex_6930) (<= (* 2 (select main_a v_prenex_6930)) 4) (<= (select main_a v_prenex_6930) 2)))) (or (forall ((v_prenex_10950 Int)) (or (<= (* 2 (select main_a v_prenex_10950)) 4) (< v_prenex_10950 main_x) (<= 0 (+ (select main_a v_prenex_10950) 2)) (<= (+ main_x 1) v_prenex_10950))) (forall ((v_prenex_10953 Int)) (or (<= (* 2 (select main_a v_prenex_10953)) 2000) (< v_prenex_10953 main_y)))) (or (forall ((v_prenex_9797 Int)) (or (<= (select main_a v_prenex_9797) 4) (< v_prenex_9797 main_x) (<= (* 2 (select main_a v_prenex_9797)) 4) (<= (+ main_x 1) v_prenex_9797))) (forall ((v_prenex_9798 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9798))) (<= (select main_a v_prenex_9798) 1002)))) (or (forall ((v_prenex_6817 Int)) (or (< v_prenex_6817 main_x) (<= (+ main_x 1) v_prenex_6817) (<= (* 2 (select main_a v_prenex_6817)) 4))) (forall ((v_prenex_6813 Int)) (or (< v_prenex_6813 main_y) (<= 998 (select main_a v_prenex_6813)) (<= (select main_a v_prenex_6813) 1000)))) (forall ((v_prenex_9659 Int) (v_prenex_9660 Int)) (or (< v_prenex_9659 main_y) (<= (+ (select main_a v_prenex_9660) 996) (select main_a v_prenex_9659)) (< v_prenex_9660 main_x) (<= (* 2 (select main_a v_prenex_9659)) 2000) (<= (+ main_y 1) v_prenex_9659))) (or (forall ((v_prenex_7502 Int)) (<= 1996 (* 2 (select main_a v_prenex_7502)))) (forall ((v_prenex_7497 Int)) (or (<= (+ main_x 1) v_prenex_7497) (< v_prenex_7497 main_x) (<= (select main_a v_prenex_7497) 2)))) (forall ((v_prenex_7529 Int) (v_prenex_7530 Int)) (or (<= (+ main_y 1) v_prenex_7529) (<= (select main_a v_prenex_7529) 1000) (< v_prenex_7529 main_y) (< v_prenex_7530 main_x) (<= (+ (select main_a v_prenex_7530) (select main_a v_prenex_7529)) 1000))) (or (forall ((v_prenex_9633 Int)) (or (<= (select main_a v_prenex_9633) 2) (<= (+ main_x 1) v_prenex_9633) (<= 0 (* 2 (select main_a v_prenex_9633))) (< v_prenex_9633 main_x))) (forall ((v_prenex_9635 Int)) (or (< v_prenex_9635 main_y) (<= 998 (select main_a v_prenex_9635)) (<= 1996 (* 2 (select main_a v_prenex_9635)))))) (forall ((v_prenex_8803 Int) (v_prenex_8804 Int)) (or (<= 0 (+ (select main_a v_prenex_8804) 2)) (< v_prenex_8803 main_y) (<= (+ (select main_a v_prenex_8804) 996) (select main_a v_prenex_8803)) (<= (select main_a v_prenex_8803) 1000) (< v_prenex_8804 main_x) (<= (+ main_x 1) v_prenex_8804) (<= 1996 (* 2 (select main_a v_prenex_8803))))) (forall ((v_prenex_10781 Int) (v_prenex_10782 Int)) (or (<= (+ main_x 1) v_prenex_10782) (<= 0 (+ (select main_a v_prenex_10782) 2)) (<= (select main_a v_prenex_10781) 1002) (<= (select main_a v_prenex_10781) (+ (select main_a v_prenex_10782) 1000)) (<= (select main_a v_prenex_10781) 1000) (< v_prenex_10782 main_x))) (forall ((v_prenex_6752 Int) (v_prenex_6751 Int)) (or (<= (select main_a v_prenex_6752) 1002) (<= (select main_a v_prenex_6751) 2) (< v_prenex_6751 main_x) (<= (+ main_x 1) v_prenex_6751) (<= (+ (select main_a v_prenex_6751) (select main_a v_prenex_6752)) 1000) (<= 998 (select main_a v_prenex_6752)))) (forall ((v_prenex_8594 Int) (v_prenex_8595 Int)) (or (<= (select main_a v_prenex_8594) 1002) (<= (+ main_x 1) v_prenex_8595) (< v_prenex_8595 main_x) (< v_prenex_8594 main_y) (<= 0 (* 2 (select main_a v_prenex_8595))) (<= (select main_a v_prenex_8594) (+ (select main_a v_prenex_8595) 1000)))) (forall ((v_prenex_7544 Int) (v_prenex_7545 Int)) (or (<= (select main_a v_prenex_7544) 1000) (<= (* 2 (select main_a v_prenex_7545)) 4) (< v_prenex_7545 main_x) (<= (+ main_x 1) v_prenex_7545) (<= (+ (select main_a v_prenex_7545) (select main_a v_prenex_7544)) 1000) (<= 998 (select main_a v_prenex_7544)))) (or (forall ((v_prenex_9738 Int)) (or (<= (+ main_x 1) v_prenex_9738) (<= 0 (* 2 (select main_a v_prenex_9738))) (< v_prenex_9738 main_x))) (forall ((v_prenex_9737 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9737))) (<= (select main_a v_prenex_9737) 1000) (< v_prenex_9737 main_y)))) (forall ((v_prenex_9260 Int) (v_prenex_9259 Int)) (or (<= (* 2 (select main_a v_prenex_9259)) 2000) (< v_prenex_9260 main_x) (<= (+ main_x 1) v_prenex_9260) (<= 1000 (+ (select main_a v_prenex_9260) (select main_a v_prenex_9259))) (<= 0 (select main_a v_prenex_9260)))) (or (forall ((v_prenex_10386 Int)) (or (<= (+ main_x 1) v_prenex_10386) (<= 0 (* 2 (select main_a v_prenex_10386))))) (forall ((v_prenex_10385 Int)) (or (< v_prenex_10385 main_y) (<= (select main_a v_prenex_10385) 1000) (<= (+ main_y 1) v_prenex_10385)))) (forall ((v_prenex_8312 Int) (v_prenex_8313 Int)) (or (< v_prenex_8313 main_x) (<= (+ (select main_a v_prenex_8313) (select main_a v_prenex_8312)) 1000) (<= (+ main_x 1) v_prenex_8313) (<= (* 2 (select main_a v_prenex_8312)) 2000) (<= 996 (select main_a v_prenex_8312)) (<= 0 (select main_a v_prenex_8313)))) (forall ((v_prenex_8420 Int) (v_prenex_8421 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8421))) (< v_prenex_8421 main_x) (<= (+ (select main_a v_prenex_8421) (select main_a v_prenex_8420)) 1000) (<= (+ main_x 1) v_prenex_8421))) (forall ((v_prenex_8622 Int) (v_prenex_8623 Int)) (or (< v_prenex_8623 main_x) (<= (+ main_x 1) v_prenex_8623) (<= 998 (select main_a v_prenex_8622)) (<= (+ (select main_a v_prenex_8623) 996) (select main_a v_prenex_8622)) (<= (select main_a v_prenex_8623) 2))) (forall ((v_prenex_7652 Int) (v_prenex_7653 Int)) (or (<= (+ (select main_a v_prenex_7653) 996) (select main_a v_prenex_7652)) (< v_prenex_7653 main_x) (<= 996 (select main_a v_prenex_7652)) (<= (+ main_x 1) v_prenex_7653) (<= (select main_a v_prenex_7652) 1000) (<= 0 (+ (select main_a v_prenex_7653) 2)) (<= (+ main_y 1) v_prenex_7652))) (forall ((v_prenex_9586 Int) (v_prenex_9585 Int)) (or (<= (+ main_y 1) v_prenex_9585) (<= (+ (select main_a v_prenex_9586) (select main_a v_prenex_9585)) 1000) (<= (select main_a v_prenex_9585) 1002) (< v_prenex_9585 main_y) (< v_prenex_9586 main_x))) (or (forall ((v_prenex_7452 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7452))) (< v_prenex_7452 main_x) (<= (select main_a v_prenex_7452) 2) (<= (+ main_x 1) v_prenex_7452))) (forall ((v_prenex_7454 Int)) (or (<= 998 (select main_a v_prenex_7454)) (<= (select main_a v_prenex_7454) 1002) (< v_prenex_7454 main_y)))) (or (forall ((v_prenex_6961 Int)) (or (<= 996 (select main_a v_prenex_6961)) (< v_prenex_6961 main_y) (<= 1996 (* 2 (select main_a v_prenex_6961))))) (forall ((v_prenex_6959 Int)) (or (<= (+ main_x 1) v_prenex_6959) (<= 0 (* 2 (select main_a v_prenex_6959))) (< v_prenex_6959 main_x) (<= (select main_a v_prenex_6959) 2)))) (or (forall ((v_prenex_7020 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7020))) (<= (+ main_y 1) v_prenex_7020))) (forall ((v_prenex_7017 Int)) (or (<= (+ main_x 1) v_prenex_7017) (< v_prenex_7017 main_x) (<= (* 2 (select main_a v_prenex_7017)) 4)))) (forall ((v_prenex_8101 Int) (v_prenex_8102 Int)) (or (<= (select main_a v_prenex_8101) 1000) (<= (+ (select main_a v_prenex_8102) 996) (select main_a v_prenex_8101)) (<= (+ main_y 1) v_prenex_8101) (< v_prenex_8102 main_x) (<= (+ main_x 1) v_prenex_8102) (<= 0 (+ (select main_a v_prenex_8102) 2)))) (or (forall ((v_prenex_9840 Int)) (or (<= (* 2 (select main_a v_prenex_9840)) 2000) (<= (select main_a v_prenex_9840) 1000))) (forall ((v_prenex_9836 Int)) (or (<= (+ main_x 1) v_prenex_9836) (<= 0 (select main_a v_prenex_9836)) (< v_prenex_9836 main_x) (<= 0 (* 2 (select main_a v_prenex_9836)))))) (forall ((v_prenex_9407 Int) (v_prenex_9406 Int)) (or (<= (select main_a v_prenex_9406) (+ (select main_a v_prenex_9407) 1000)) (<= (+ main_x 1) v_prenex_9407) (<= 1996 (* 2 (select main_a v_prenex_9406))) (<= (* 2 (select main_a v_prenex_9407)) 4) (< v_prenex_9407 main_x))) (forall ((v_prenex_9453 Int) (v_prenex_9452 Int)) (or (<= 998 (select main_a v_prenex_9452)) (<= (+ (select main_a v_prenex_9453) (select main_a v_prenex_9452)) 1000) (<= (* 2 (select main_a v_prenex_9453)) 4) (<= (select main_a v_prenex_9452) 1002) (< v_prenex_9453 main_x) (<= (+ main_x 1) v_prenex_9453))) (forall ((v_prenex_8345 Int) (v_prenex_8346 Int)) (or (< v_prenex_8345 main_y) (<= 0 (select main_a v_prenex_8346)) (<= (+ main_x 1) v_prenex_8346) (<= 1000 (+ (select main_a v_prenex_8346) (select main_a v_prenex_8345))) (< v_prenex_8346 main_x) (<= (select main_a v_prenex_8345) 1002))) (forall ((v_prenex_8361 Int) (v_prenex_8362 Int)) (or (<= 0 (select main_a v_prenex_8362)) (< v_prenex_8362 main_x) (<= 998 (select main_a v_prenex_8361)) (<= (select main_a v_prenex_8361) 1000) (<= (+ main_y 1) v_prenex_8361) (<= (+ main_x 1) v_prenex_8362) (<= (select main_a v_prenex_8361) (+ (select main_a v_prenex_8362) 1000)))) (forall ((v_prenex_10738 Int) (v_prenex_10739 Int)) (or (<= 1000 (+ (select main_a v_prenex_10739) (select main_a v_prenex_10738))) (< v_prenex_10739 main_x) (<= 998 (select main_a v_prenex_10738)) (<= (* 2 (select main_a v_prenex_10739)) 4) (<= 996 (select main_a v_prenex_10738)) (<= (+ main_x 1) v_prenex_10739))) (or (forall ((v_prenex_6641 Int)) (or (< v_prenex_6641 main_x) (<= 0 (* 2 (select main_a v_prenex_6641))) (<= (select main_a v_prenex_6641) 4) (<= (+ main_x 1) v_prenex_6641))) (forall ((v_prenex_6639 Int)) (or (<= (select main_a v_prenex_6639) 1002) (<= 1996 (* 2 (select main_a v_prenex_6639))) (< v_prenex_6639 main_y)))) (forall ((v_prenex_8563 Int) (v_prenex_8564 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8564))) (<= (* 2 (select main_a v_prenex_8563)) 2000) (< v_prenex_8564 main_x) (<= (select main_a v_prenex_8563) (+ (select main_a v_prenex_8564) 1000)) (<= (+ main_x 1) v_prenex_8564) (<= (select main_a v_prenex_8563) 1002) (<= (+ main_y 1) v_prenex_8563))) (or (forall ((v_prenex_9811 Int)) (or (<= 998 (select main_a v_prenex_9811)) (<= 1996 (* 2 (select main_a v_prenex_9811))) (<= (+ main_y 1) v_prenex_9811))) (forall ((v_prenex_9807 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9807))) (<= (+ main_x 1) v_prenex_9807) (<= (* 2 (select main_a v_prenex_9807)) 4) (< v_prenex_9807 main_x)))) (forall ((v_prenex_6776 Int) (v_prenex_6777 Int)) (or (<= (* 2 (select main_a v_prenex_6777)) 2000) (<= (+ (select main_a v_prenex_6776) (select main_a v_prenex_6777)) 1000) (<= 0 (select main_a v_prenex_6776)) (<= (+ main_x 1) v_prenex_6776) (< v_prenex_6776 main_x) (<= 998 (select main_a v_prenex_6777)))) (or (forall ((v_prenex_9892 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9892))) (<= (+ main_x 1) v_prenex_9892) (<= (select main_a v_prenex_9892) 4) (< v_prenex_9892 main_x))) (forall ((v_prenex_9895 Int)) (or (<= (* 2 (select main_a v_prenex_9895)) 2000) (< v_prenex_9895 main_y) (<= (select main_a v_prenex_9895) 1002)))) (forall ((v_prenex_10288 Int) (v_prenex_10287 Int)) (or (< v_prenex_10288 main_x) (< v_prenex_10287 main_y) (<= 996 (select main_a v_prenex_10287)) (<= (+ main_y 1) v_prenex_10287) (<= (+ (select main_a v_prenex_10288) (select main_a v_prenex_10287)) 1000))) (forall ((v_prenex_7596 Int) (v_prenex_7597 Int)) (or (<= 0 (+ (select main_a v_prenex_7597) 2)) (<= (+ main_x 1) v_prenex_7597) (< v_prenex_7597 main_x) (<= (select main_a v_prenex_7596) 1002) (<= 1996 (* 2 (select main_a v_prenex_7596))) (<= (+ main_y 1) v_prenex_7596) (<= 1000 (+ (select main_a v_prenex_7597) (select main_a v_prenex_7596))))) (or (forall ((v_prenex_10593 Int)) (or (<= (+ main_y 1) v_prenex_10593) (<= 1996 (* 2 (select main_a v_prenex_10593))) (<= (* 2 (select main_a v_prenex_10593)) 2000))) (forall ((v_prenex_10591 Int)) (or (<= (select main_a v_prenex_10591) 2) (<= 0 (* 2 (select main_a v_prenex_10591))) (<= (+ main_x 1) v_prenex_10591) (< v_prenex_10591 main_x)))) (forall ((v_prenex_9845 Int) (v_prenex_9844 Int)) (or (<= 0 (+ (select main_a v_prenex_9845) 2)) (<= (+ (select main_a v_prenex_9845) 996) (select main_a v_prenex_9844)) (<= 1996 (* 2 (select main_a v_prenex_9844))) (<= (+ main_x 1) v_prenex_9845) (< v_prenex_9845 main_x) (<= 996 (select main_a v_prenex_9844)))) (or (forall ((v_prenex_7481 Int)) (or (<= (* 2 (select main_a v_prenex_7481)) 4) (< v_prenex_7481 main_x) (<= (+ main_x 1) v_prenex_7481) (<= 0 (* 2 (select main_a v_prenex_7481))))) (forall ((v_prenex_7486 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7486))) (<= (select main_a v_prenex_7486) 1000) (<= (+ main_y 1) v_prenex_7486)))) (forall ((v_prenex_9929 Int) (v_prenex_9928 Int)) (or (<= (+ main_x 1) v_prenex_9929) (<= (+ main_y 1) v_prenex_9928) (<= 1000 (+ (select main_a v_prenex_9929) (select main_a v_prenex_9928))) (< v_prenex_9929 main_x) (<= 1996 (* 2 (select main_a v_prenex_9928))) (<= (* 2 (select main_a v_prenex_9929)) 4))) (forall ((v_prenex_7692 Int) (v_prenex_7693 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7693))) (<= (+ main_x 1) v_prenex_7693) (<= (+ (select main_a v_prenex_7693) 996) (select main_a v_prenex_7692)) (< v_prenex_7693 main_x))) (forall ((v_prenex_6763 Int) (v_prenex_6764 Int)) (or (<= (+ main_x 1) v_prenex_6763) (< v_prenex_6763 main_x) (<= (+ (select main_a v_prenex_6763) (select main_a v_prenex_6764)) 1000) (<= (select main_a v_prenex_6764) 1000) (<= (* 2 (select main_a v_prenex_6763)) 4) (<= (select main_a v_prenex_6764) 1002))) (or (forall ((v_prenex_9448 Int)) (or (<= (+ main_y 1) v_prenex_9448) (<= (select main_a v_prenex_9448) 1000) (<= (* 2 (select main_a v_prenex_9448)) 2000))) (forall ((v_prenex_9449 Int)) (or (< v_prenex_9449 main_x) (<= 0 (* 2 (select main_a v_prenex_9449))) (<= (+ main_x 1) v_prenex_9449)))) (forall ((v_prenex_8418 Int) (v_prenex_8419 Int)) (or (<= (select main_a v_prenex_8418) 1002) (<= (+ (select main_a v_prenex_8419) (select main_a v_prenex_8418)) 1000) (<= (* 2 (select main_a v_prenex_8419)) 4) (< v_prenex_8419 main_x) (< v_prenex_8418 main_y) (<= 1996 (* 2 (select main_a v_prenex_8418))) (<= (+ main_x 1) v_prenex_8419))) (forall ((v_prenex_10363 Int) (v_prenex_10362 Int)) (or (<= (+ main_x 1) v_prenex_10363) (<= (select main_a v_prenex_10362) 1002) (< v_prenex_10363 main_x) (<= 0 (* 2 (select main_a v_prenex_10363))) (<= 1000 (+ (select main_a v_prenex_10363) (select main_a v_prenex_10362))))) (forall ((v_prenex_6727 Int) (v_prenex_6728 Int)) (or (<= 998 (select main_a v_prenex_6728)) (< v_prenex_6728 main_y) (<= (+ main_x 1) v_prenex_6727) (<= 1000 (+ (select main_a v_prenex_6727) (select main_a v_prenex_6728))) (<= 0 (select main_a v_prenex_6727)) (< v_prenex_6727 main_x) (<= (* 2 (select main_a v_prenex_6728)) 2000))) (or (forall ((v_prenex_7114 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7114))) (< v_prenex_7114 main_x) (<= (+ main_x 1) v_prenex_7114))) (forall ((v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= (select main_a v_prenex_7113) 1000) (<= 996 (select main_a v_prenex_7113))))) (forall ((v_prenex_6774 Int) (v_prenex_6775 Int)) (or (<= 998 (select main_a v_prenex_6775)) (<= 0 (+ (select main_a v_prenex_6774) 2)) (<= (* 2 (select main_a v_prenex_6775)) 2000) (<= (+ (select main_a v_prenex_6774) (select main_a v_prenex_6775)) 1000) (<= (+ main_x 1) v_prenex_6774) (< v_prenex_6774 main_x))) (forall ((v_prenex_8927 Int) (v_prenex_8926 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8926))) (<= (+ main_y 1) v_prenex_8926) (<= 998 (select main_a v_prenex_8926)) (<= (+ main_x 1) v_prenex_8927) (<= 0 (* 2 (select main_a v_prenex_8927))) (< v_prenex_8927 main_x) (<= (+ (select main_a v_prenex_8927) 996) (select main_a v_prenex_8926)))) (or (forall ((v_prenex_10155 Int)) (or (< v_prenex_10155 main_x) (<= (+ main_x 1) v_prenex_10155) (<= (* 2 (select main_a v_prenex_10155)) 4) (<= (select main_a v_prenex_10155) 2))) (forall ((v_prenex_10154 Int)) (or (<= 996 (select main_a v_prenex_10154)) (<= 1996 (* 2 (select main_a v_prenex_10154))) (< v_prenex_10154 main_y)))) (forall ((v_prenex_9877 Int) (v_prenex_9876 Int)) (or (<= (+ main_x 1) v_prenex_9877) (<= 998 (select main_a v_prenex_9876)) (< v_prenex_9877 main_x) (<= 0 (+ (select main_a v_prenex_9877) 2)) (<= (* 2 (select main_a v_prenex_9876)) 2000) (<= (+ main_y 1) v_prenex_9876) (<= (select main_a v_prenex_9876) (+ (select main_a v_prenex_9877) 1000)))) (forall ((v_prenex_9172 Int) (v_prenex_9173 Int)) (or (< v_prenex_9172 main_y) (<= (+ main_x 1) v_prenex_9173) (<= 998 (select main_a v_prenex_9172)) (< v_prenex_9173 main_x) (<= 0 (select main_a v_prenex_9173)) (<= (select main_a v_prenex_9172) 1002) (<= 1000 (+ (select main_a v_prenex_9173) (select main_a v_prenex_9172))))) (forall ((v_prenex_10062 Int) (v_prenex_10061 Int)) (or (<= (+ main_x 1) v_prenex_10062) (<= (select main_a v_prenex_10061) (+ (select main_a v_prenex_10062) 1000)) (<= (select main_a v_prenex_10061) 1000) (<= (select main_a v_prenex_10061) 1002) (<= (select main_a v_prenex_10062) 2) (< v_prenex_10062 main_x))) (forall ((v_prenex_10961 Int) (v_prenex_10962 Int)) (or (<= (+ main_x 1) v_prenex_10962) (<= (+ main_y 1) v_prenex_10961) (<= 996 (select main_a v_prenex_10961)) (<= 1000 (+ (select main_a v_prenex_10962) (select main_a v_prenex_10961))) (< v_prenex_10962 main_x) (<= 0 (+ (select main_a v_prenex_10962) 2)) (<= (* 2 (select main_a v_prenex_10961)) 2000))) (forall ((v_prenex_8598 Int) (v_prenex_8599 Int)) (or (<= (* 2 (select main_a v_prenex_8598)) 2000) (< v_prenex_8599 main_x) (<= 998 (select main_a v_prenex_8598)) (<= (* 2 (select main_a v_prenex_8599)) 4) (<= (+ main_x 1) v_prenex_8599) (<= 1000 (+ (select main_a v_prenex_8599) (select main_a v_prenex_8598))))) (forall ((v_prenex_7443 Int) (v_prenex_7444 Int)) (or (<= (+ main_y 1) v_prenex_7443) (<= (select main_a v_prenex_7443) (+ (select main_a v_prenex_7444) 1000)) (<= (select main_a v_prenex_7444) 2) (<= (+ main_x 1) v_prenex_7444) (<= 998 (select main_a v_prenex_7443)) (< v_prenex_7444 main_x) (<= (* 2 (select main_a v_prenex_7443)) 2000))) (or (forall ((v_prenex_8889 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8889))) (<= (+ main_x 1) v_prenex_8889) (<= (* 2 (select main_a v_prenex_8889)) 4) (< v_prenex_8889 main_x))) (forall ((v_prenex_8894 Int)) (or (<= (select main_a v_prenex_8894) 1002) (<= (* 2 (select main_a v_prenex_8894)) 2000) (<= (+ main_y 1) v_prenex_8894)))) (forall ((v_prenex_8288 Int) (v_prenex_8289 Int)) (or (<= (select main_a v_prenex_8288) 1000) (<= 0 (select main_a v_prenex_8289)) (< v_prenex_8289 main_x) (<= (+ main_x 1) v_prenex_8289) (<= 1996 (* 2 (select main_a v_prenex_8288))) (<= 1000 (+ (select main_a v_prenex_8289) (select main_a v_prenex_8288))) (< v_prenex_8288 main_y))) (forall ((v_prenex_9204 Int) (v_prenex_9203 Int)) (or (<= (* 2 (select main_a v_prenex_9203)) 2000) (< v_prenex_9203 main_y) (<= 1996 (* 2 (select main_a v_prenex_9203))) (<= (+ main_y 1) v_prenex_9203) (<= 1000 (+ (select main_a v_prenex_9204) (select main_a v_prenex_9203))))) (forall ((v_prenex_10300 Int) (v_prenex_10299 Int)) (or (<= (* 2 (select main_a v_prenex_10300)) 4) (< v_prenex_10299 main_y) (< v_prenex_10300 main_x) (<= (+ main_x 1) v_prenex_10300) (<= 998 (select main_a v_prenex_10299)) (<= (+ (select main_a v_prenex_10300) 996) (select main_a v_prenex_10299)))) (or (forall ((v_prenex_10573 Int)) (or (< v_prenex_10573 main_x) (<= 0 (+ (select main_a v_prenex_10573) 2)) (<= (+ main_x 1) v_prenex_10573) (<= (* 2 (select main_a v_prenex_10573)) 4))) (forall ((v_prenex_10576 Int)) (or (< v_prenex_10576 main_y) (<= (* 2 (select main_a v_prenex_10576)) 2000) (<= 998 (select main_a v_prenex_10576))))) (or (forall ((v_prenex_10678 Int)) (or (<= (* 2 (select main_a v_prenex_10678)) 2000) (<= (+ main_y 1) v_prenex_10678) (<= 1996 (* 2 (select main_a v_prenex_10678))))) (forall ((v_prenex_10677 Int)) (or (<= (* 2 (select main_a v_prenex_10677)) 4) (< v_prenex_10677 main_x) (<= (+ main_x 1) v_prenex_10677) (<= (select main_a v_prenex_10677) 4)))) (or (forall ((v_prenex_10507 Int)) (or (<= (select main_a v_prenex_10507) 1000) (< v_prenex_10507 main_y))) (forall ((v_prenex_10506 Int)) (or (<= (+ main_x 1) v_prenex_10506) (< v_prenex_10506 main_x) (<= 0 (* 2 (select main_a v_prenex_10506))) (<= 0 (+ (select main_a v_prenex_10506) 2))))) (forall ((v_prenex_8178 Int) (v_prenex_8177 Int)) (or (<= (select main_a v_prenex_8177) 1000) (<= 0 (select main_a v_prenex_8178)) (<= (+ main_y 1) v_prenex_8177) (< v_prenex_8178 main_x) (<= (+ main_x 1) v_prenex_8178) (<= (+ (select main_a v_prenex_8178) (select main_a v_prenex_8177)) 1000) (<= 1996 (* 2 (select main_a v_prenex_8177))))) (forall ((v_prenex_8310 Int) (v_prenex_8311 Int)) (or (<= (+ main_y 1) v_prenex_8310) (< v_prenex_8311 main_x) (<= (+ main_x 1) v_prenex_8311) (<= 1996 (* 2 (select main_a v_prenex_8310))) (<= (+ (select main_a v_prenex_8311) (select main_a v_prenex_8310)) 1000) (<= 998 (select main_a v_prenex_8310)) (<= 0 (select main_a v_prenex_8311)))) (forall ((v_prenex_8244 Int) (v_prenex_8245 Int)) (or (<= (+ (select main_a v_prenex_8245) 996) (select main_a v_prenex_8244)) (<= (+ main_x 1) v_prenex_8245) (< v_prenex_8244 main_y) (<= (* 2 (select main_a v_prenex_8245)) 4) (< v_prenex_8245 main_x) (<= 996 (select main_a v_prenex_8244)))) (or (forall ((v_prenex_9086 Int)) (or (<= (+ main_y 1) v_prenex_9086) (<= 998 (select main_a v_prenex_9086)) (<= (select main_a v_prenex_9086) 1000))) (forall ((v_prenex_9081 Int)) (or (<= 0 (select main_a v_prenex_9081)) (< v_prenex_9081 main_x) (<= (* 2 (select main_a v_prenex_9081)) 4) (<= (+ main_x 1) v_prenex_9081)))) (forall ((v_prenex_7168 Int) (v_prenex_7169 Int)) (or (< v_prenex_7169 main_x) (<= (* 2 (select main_a v_prenex_7169)) 4) (<= (+ main_y 1) v_prenex_7168) (<= (+ (select main_a v_prenex_7169) (select main_a v_prenex_7168)) 1000) (<= (+ main_x 1) v_prenex_7169) (<= 1996 (* 2 (select main_a v_prenex_7168))))) (or (forall ((v_prenex_7422 Int)) (or (<= (select main_a v_prenex_7422) 4) (< v_prenex_7422 main_x) (<= (+ main_x 1) v_prenex_7422) (<= 0 (* 2 (select main_a v_prenex_7422))))) (forall ((v_prenex_7425 Int)) (<= 1996 (* 2 (select main_a v_prenex_7425))))) (forall ((v_prenex_6631 Int) (v_prenex_6630 Int)) (or (<= (select main_a v_prenex_6630) (+ (select main_a v_prenex_6631) 1000)) (<= (+ main_x 1) v_prenex_6631) (<= (select main_a v_prenex_6630) 1000) (<= (+ main_y 1) v_prenex_6630) (<= (* 2 (select main_a v_prenex_6631)) 4) (< v_prenex_6631 main_x) (<= (* 2 (select main_a v_prenex_6630)) 2000))) (or (forall ((v_prenex_10756 Int)) (or (<= (select main_a v_prenex_10756) 1000) (<= (+ main_y 1) v_prenex_10756) (<= 1996 (* 2 (select main_a v_prenex_10756))))) (forall ((v_prenex_10753 Int)) (or (< v_prenex_10753 main_x) (<= 0 (+ (select main_a v_prenex_10753) 2)) (<= (+ main_x 1) v_prenex_10753) (<= (* 2 (select main_a v_prenex_10753)) 4)))) (forall ((v_prenex_8989 Int) (v_prenex_8990 Int)) (or (<= (+ (select main_a v_prenex_8990) (select main_a v_prenex_8989)) 1000) (< v_prenex_8989 main_y) (< v_prenex_8990 main_x) (<= 0 (* 2 (select main_a v_prenex_8990))) (<= (+ main_x 1) v_prenex_8990))) (or (forall ((v_prenex_6841 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6841))) (<= 0 (select main_a v_prenex_6841)) (< v_prenex_6841 main_x) (<= (+ main_x 1) v_prenex_6841))) (forall ((v_prenex_6845 Int)) (or (<= (select main_a v_prenex_6845) 1002) (<= (+ main_y 1) v_prenex_6845)))) (forall ((v_prenex_8918 Int) (v_prenex_8919 Int)) (or (<= (+ main_y 1) v_prenex_8918) (<= 1000 (+ (select main_a v_prenex_8919) (select main_a v_prenex_8918))) (<= (+ main_x 1) v_prenex_8919) (<= 996 (select main_a v_prenex_8918)) (< v_prenex_8918 main_y))) (forall ((v_prenex_6851 Int) (v_prenex_6852 Int)) (or (<= (+ main_x 1) v_prenex_6852) (< v_prenex_6852 main_x) (<= (* 2 (select main_a v_prenex_6852)) 4) (<= 1000 (+ (select main_a v_prenex_6852) (select main_a v_prenex_6851))))) (forall ((v_prenex_10323 Int) (v_prenex_10324 Int)) (or (<= (+ (select main_a v_prenex_10324) (select main_a v_prenex_10323)) 1000) (<= 996 (select main_a v_prenex_10323)) (<= 998 (select main_a v_prenex_10323)) (<= (+ main_x 1) v_prenex_10324) (<= 0 (+ (select main_a v_prenex_10324) 2)) (< v_prenex_10324 main_x))) (or (forall ((v_prenex_8374 Int)) (or (< v_prenex_8374 main_y) (<= (select main_a v_prenex_8374) 1000))) (forall ((v_prenex_8373 Int)) (or (< v_prenex_8373 main_x) (<= (+ main_x 1) v_prenex_8373) (<= (* 2 (select main_a v_prenex_8373)) 4) (<= (select main_a v_prenex_8373) 4)))) (forall ((v_prenex_7244 Int) (v_prenex_7245 Int)) (or (<= (+ main_x 1) v_prenex_7245) (<= (select main_a v_prenex_7244) 1002) (<= 1000 (+ (select main_a v_prenex_7245) (select main_a v_prenex_7244))) (< v_prenex_7245 main_x) (<= (* 2 (select main_a v_prenex_7245)) 4) (<= (+ main_y 1) v_prenex_7244) (<= 1996 (* 2 (select main_a v_prenex_7244))))) (forall ((v_prenex_9602 Int) (v_prenex_9601 Int)) (or (<= (+ (select main_a v_prenex_9602) 996) (select main_a v_prenex_9601)) (<= (select main_a v_prenex_9601) 1002) (<= 0 (* 2 (select main_a v_prenex_9602))) (<= (+ main_y 1) v_prenex_9601) (< v_prenex_9602 main_x) (<= (+ main_x 1) v_prenex_9602))) (forall ((v_prenex_10549 Int) (v_prenex_10548 Int)) (or (< v_prenex_10549 main_x) (<= (+ (select main_a v_prenex_10549) 996) (select main_a v_prenex_10548)) (<= 0 (select main_a v_prenex_10549)) (<= (+ main_x 1) v_prenex_10549) (<= 996 (select main_a v_prenex_10548)) (<= (select main_a v_prenex_10548) 1000))) (forall ((v_prenex_7968 Int) (v_prenex_7969 Int)) (or (<= (+ (select main_a v_prenex_7969) 996) (select main_a v_prenex_7968)) (<= (* 2 (select main_a v_prenex_7968)) 2000) (<= 0 (* 2 (select main_a v_prenex_7969))) (<= (+ main_x 1) v_prenex_7969) (<= 998 (select main_a v_prenex_7968)) (< v_prenex_7969 main_x))) (or (forall ((v_prenex_9338 Int)) (or (<= (select main_a v_prenex_9338) 2) (<= (+ main_x 1) v_prenex_9338) (< v_prenex_9338 main_x) (<= 0 (* 2 (select main_a v_prenex_9338))))) (forall ((v_prenex_9340 Int)) (or (< v_prenex_9340 main_y) (<= (select main_a v_prenex_9340) 1000) (<= (* 2 (select main_a v_prenex_9340)) 2000)))) (forall ((v_prenex_10193 Int) (v_prenex_10192 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10192))) (<= 1000 (+ (select main_a v_prenex_10193) (select main_a v_prenex_10192))) (< v_prenex_10193 main_x) (<= (+ main_x 1) v_prenex_10193) (<= 0 (select main_a v_prenex_10193)) (<= (select main_a v_prenex_10192) 1000))) (forall ((v_prenex_10400 Int) (v_prenex_10399 Int)) (or (<= (+ (select main_a v_prenex_10400) (select main_a v_prenex_10399)) 1000) (< v_prenex_10399 main_y) (<= (+ main_x 1) v_prenex_10400) (<= (select main_a v_prenex_10399) 1000) (<= 998 (select main_a v_prenex_10399)) (<= (select main_a v_prenex_10400) 2) (< v_prenex_10400 main_x))) (forall ((v_prenex_11070 Int) (v_prenex_11071 Int)) (or (<= (+ main_x 1) v_prenex_11071) (< v_prenex_11071 main_x) (< v_prenex_11070 main_y) (<= 0 (+ (select main_a v_prenex_11071) 2)) (<= 998 (select main_a v_prenex_11070)) (<= (select main_a v_prenex_11070) (+ (select main_a v_prenex_11071) 1000)))) (or (forall ((v_prenex_6961 Int)) (or (<= 996 (select main_a v_prenex_6961)) (< v_prenex_6961 main_y) (<= 1996 (* 2 (select main_a v_prenex_6961))))) (forall ((v_prenex_6962 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6962))) (<= (+ main_x 1) v_prenex_6962) (< v_prenex_6962 main_x)))) (forall ((v_prenex_8103 Int) (v_prenex_8104 Int)) (or (<= 0 (select main_a v_prenex_8104)) (<= (+ main_x 1) v_prenex_8104) (< v_prenex_8104 main_x) (<= 1000 (+ (select main_a v_prenex_8104) (select main_a v_prenex_8103))) (<= 996 (select main_a v_prenex_8103)) (<= (select main_a v_prenex_8103) 1002))) (forall ((v_prenex_10487 Int) (v_prenex_10486 Int)) (or (<= (+ (select main_a v_prenex_10487) 996) (select main_a v_prenex_10486)) (<= 998 (select main_a v_prenex_10486)) (< v_prenex_10487 main_x) (<= 0 (select main_a v_prenex_10487)) (<= (+ main_x 1) v_prenex_10487))) (forall ((v_prenex_9549 Int) (v_prenex_9550 Int)) (or (<= (select main_a v_prenex_9549) (+ (select main_a v_prenex_9550) 1000)) (<= (select main_a v_prenex_9550) 4) (< v_prenex_9550 main_x) (< v_prenex_9549 main_y) (<= (select main_a v_prenex_9549) 1000) (<= 998 (select main_a v_prenex_9549)) (<= (+ main_x 1) v_prenex_9550))) (forall ((v_prenex_10532 Int) (v_prenex_10533 Int)) (or (<= 998 (select main_a v_prenex_10532)) (<= (* 2 (select main_a v_prenex_10533)) 4) (< v_prenex_10533 main_x) (<= (+ main_x 1) v_prenex_10533) (<= (+ main_y 1) v_prenex_10532) (<= (+ (select main_a v_prenex_10533) 996) (select main_a v_prenex_10532)))) (or (forall ((v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= (* 2 (select main_a v_prenex_6770)) 2000))) (forall ((v_prenex_6768 Int)) (or (<= 0 (+ (select main_a v_prenex_6768) 2)) (<= (+ main_x 1) v_prenex_6768) (< v_prenex_6768 main_x)))) (forall ((v_prenex_9939 Int) (v_prenex_9938 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9938))) (<= (+ main_y 1) v_prenex_9938) (<= (* 2 (select main_a v_prenex_9939)) 4) (<= (select main_a v_prenex_9938) (+ (select main_a v_prenex_9939) 1000)) (<= (+ main_x 1) v_prenex_9939) (< v_prenex_9939 main_x) (<= (select main_a v_prenex_9938) 1000))) (or (forall ((v_prenex_9145 Int)) (or (<= (* 2 (select main_a v_prenex_9145)) 4) (<= (+ main_x 1) v_prenex_9145) (< v_prenex_9145 main_x) (<= (select main_a v_prenex_9145) 2))) (forall ((v_prenex_9144 Int)) (or (<= 998 (select main_a v_prenex_9144)) (< v_prenex_9144 main_y)))) (forall ((v_prenex_8994 Int) (v_prenex_8995 Int)) (or (<= (+ main_x 1) v_prenex_8995) (<= (select main_a v_prenex_8994) 1000) (< v_prenex_8995 main_x) (<= (+ (select main_a v_prenex_8995) 996) (select main_a v_prenex_8994)) (<= (+ main_y 1) v_prenex_8994) (<= 1996 (* 2 (select main_a v_prenex_8994))) (<= (* 2 (select main_a v_prenex_8995)) 4))) (forall ((v_prenex_10971 Int) (v_prenex_10970 Int)) (or (<= (* 2 (select main_a v_prenex_10971)) 4) (< v_prenex_10971 main_x) (<= (+ main_x 1) v_prenex_10971) (<= 1000 (+ (select main_a v_prenex_10971) (select main_a v_prenex_10970))) (<= 998 (select main_a v_prenex_10970)) (< v_prenex_10970 main_y) (<= 996 (select main_a v_prenex_10970)))) (forall ((v_prenex_10095 Int) (v_prenex_10094 Int)) (or (<= (+ (select main_a v_prenex_10095) 996) (select main_a v_prenex_10094)) (<= 1996 (* 2 (select main_a v_prenex_10094))) (<= (+ main_y 1) v_prenex_10094) (< v_prenex_10094 main_y))) (forall ((v_prenex_7656 Int) (v_prenex_7657 Int)) (or (<= (select main_a v_prenex_7656) 1002) (<= (select main_a v_prenex_7656) (+ (select main_a v_prenex_7657) 1000)) (<= 0 (+ (select main_a v_prenex_7657) 2)) (<= 996 (select main_a v_prenex_7656)) (< v_prenex_7657 main_x) (<= (+ main_x 1) v_prenex_7657) (<= (+ main_y 1) v_prenex_7656))) (forall ((v_prenex_10897 Int) (v_prenex_10898 Int)) (or (< v_prenex_10897 main_y) (<= (+ main_x 1) v_prenex_10898) (<= 1000 (+ (select main_a v_prenex_10898) (select main_a v_prenex_10897))) (<= (select main_a v_prenex_10898) 2) (< v_prenex_10898 main_x) (<= 996 (select main_a v_prenex_10897)) (<= (select main_a v_prenex_10897) 1002))) (forall ((v_prenex_9955 Int) (v_prenex_9954 Int)) (or (<= 0 (+ (select main_a v_prenex_9955) 2)) (<= (select main_a v_prenex_9954) (+ (select main_a v_prenex_9955) 1000)) (< v_prenex_9955 main_x) (<= (+ main_x 1) v_prenex_9955) (< v_prenex_9954 main_y) (<= 1996 (* 2 (select main_a v_prenex_9954))) (<= (* 2 (select main_a v_prenex_9954)) 2000))) (forall ((v_prenex_7654 Int) (v_prenex_7655 Int)) (or (<= 0 (+ (select main_a v_prenex_7655) 2)) (< v_prenex_7655 main_x) (<= (select main_a v_prenex_7654) 1000) (< v_prenex_7654 main_y) (<= (+ main_x 1) v_prenex_7655) (<= 998 (select main_a v_prenex_7654)) (<= (+ (select main_a v_prenex_7655) (select main_a v_prenex_7654)) 1000))) (forall ((v_prenex_9425 Int) (v_prenex_9424 Int)) (or (< v_prenex_9425 main_x) (< v_prenex_9424 main_y) (<= (+ main_x 1) v_prenex_9425) (<= 996 (select main_a v_prenex_9424)) (<= (+ (select main_a v_prenex_9425) 996) (select main_a v_prenex_9424)) (<= 0 (select main_a v_prenex_9425)) (<= 998 (select main_a v_prenex_9424)))) (forall ((v_prenex_7406 Int) (v_prenex_7407 Int)) (or (< v_prenex_7407 main_x) (<= 0 (* 2 (select main_a v_prenex_7407))) (<= (+ main_x 1) v_prenex_7407) (<= (select main_a v_prenex_7406) 1002) (<= (+ (select main_a v_prenex_7407) (select main_a v_prenex_7406)) 1000))) (or (forall ((v_prenex_8586 Int)) (<= (select main_a v_prenex_8586) 1002)) (forall ((v_prenex_8581 Int)) (or (< v_prenex_8581 main_x) (<= 0 (select main_a v_prenex_8581)) (<= (* 2 (select main_a v_prenex_8581)) 4) (<= (+ main_x 1) v_prenex_8581)))) (or (forall ((v_prenex_10151 Int)) (or (< v_prenex_10151 main_x) (<= (* 2 (select main_a v_prenex_10151)) 4) (<= 0 (+ (select main_a v_prenex_10151) 2)) (<= (+ main_x 1) v_prenex_10151))) (forall ((v_prenex_10154 Int)) (or (<= 996 (select main_a v_prenex_10154)) (<= 1996 (* 2 (select main_a v_prenex_10154))) (< v_prenex_10154 main_y)))) (forall ((v_prenex_9608 Int) (v_prenex_9607 Int)) (or (<= (select main_a v_prenex_9607) 1002) (<= (+ main_x 1) v_prenex_9608) (< v_prenex_9608 main_x) (<= (select main_a v_prenex_9608) 4) (<= (* 2 (select main_a v_prenex_9607)) 2000) (<= 1000 (+ (select main_a v_prenex_9608) (select main_a v_prenex_9607))))) (or (forall ((v_prenex_7553 Int)) (or (<= (* 2 (select main_a v_prenex_7553)) 2000) (<= 998 (select main_a v_prenex_7553)))) (forall ((v_prenex_7551 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7551))) (<= (+ main_x 1) v_prenex_7551) (< v_prenex_7551 main_x) (<= (select main_a v_prenex_7551) 2)))) (or (forall ((v_prenex_9752 Int)) (or (<= (select main_a v_prenex_9752) 4) (< v_prenex_9752 main_x) (<= (+ main_x 1) v_prenex_9752))) (forall ((v_prenex_9756 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9756))) (< v_prenex_9756 main_y)))) (forall ((v_prenex_10068 Int) (v_prenex_10067 Int)) (or (<= 0 (select main_a v_prenex_10068)) (<= (+ main_x 1) v_prenex_10068) (<= (+ (select main_a v_prenex_10068) (select main_a v_prenex_10067)) 1000) (<= (select main_a v_prenex_10067) 1002) (< v_prenex_10068 main_x))) (forall ((v_prenex_10615 Int) (v_prenex_10614 Int)) (or (<= (select main_a v_prenex_10614) 1000) (<= 0 (+ (select main_a v_prenex_10615) 2)) (<= (+ main_y 1) v_prenex_10614) (< v_prenex_10615 main_x) (<= 1996 (* 2 (select main_a v_prenex_10614))) (<= (+ (select main_a v_prenex_10615) (select main_a v_prenex_10614)) 1000) (<= (+ main_x 1) v_prenex_10615))) (forall ((v_prenex_8589 Int) (v_prenex_8588 Int)) (or (<= (+ main_y 1) v_prenex_8588) (<= (* 2 (select main_a v_prenex_8588)) 2000) (< v_prenex_8588 main_y) (<= 996 (select main_a v_prenex_8588)) (<= 1000 (+ (select main_a v_prenex_8589) (select main_a v_prenex_8588))))) (forall ((v_prenex_9622 Int) (v_prenex_9621 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9621))) (<= (+ main_y 1) v_prenex_9621) (<= (+ (select main_a v_prenex_9622) (select main_a v_prenex_9621)) 1000) (< v_prenex_9622 main_x) (<= 0 (* 2 (select main_a v_prenex_9622))) (<= (* 2 (select main_a v_prenex_9621)) 2000) (<= (+ main_x 1) v_prenex_9622))) (forall ((v_prenex_10840 Int) (v_prenex_10839 Int)) (or (<= (+ main_x 1) v_prenex_10840) (<= (+ main_y 1) v_prenex_10839) (<= (select main_a v_prenex_10839) 1000) (< v_prenex_10840 main_x) (<= 0 (select main_a v_prenex_10840)) (<= (+ (select main_a v_prenex_10840) 996) (select main_a v_prenex_10839)) (<= 1996 (* 2 (select main_a v_prenex_10839))))) (or (forall ((v_prenex_9339 Int)) (or (< v_prenex_9339 main_x) (<= 0 (+ (select main_a v_prenex_9339) 2)) (<= (+ main_x 1) v_prenex_9339) (<= 0 (* 2 (select main_a v_prenex_9339))))) (forall ((v_prenex_9340 Int)) (or (< v_prenex_9340 main_y) (<= (select main_a v_prenex_9340) 1000) (<= (* 2 (select main_a v_prenex_9340)) 2000)))) (forall ((v_prenex_9763 Int) (v_prenex_9762 Int)) (or (<= (+ main_x 1) v_prenex_9763) (<= 1996 (* 2 (select main_a v_prenex_9762))) (<= (* 2 (select main_a v_prenex_9763)) 4) (< v_prenex_9763 main_x) (<= (+ (select main_a v_prenex_9763) (select main_a v_prenex_9762)) 1000) (<= (+ main_y 1) v_prenex_9762) (<= (select main_a v_prenex_9762) 1000))) (or (forall ((v_prenex_9535 Int)) (or (<= 996 (select main_a v_prenex_9535)) (<= (+ main_y 1) v_prenex_9535) (<= 1996 (* 2 (select main_a v_prenex_9535))))) (forall ((v_prenex_9536 Int)) (or (< v_prenex_9536 main_x) (<= (+ main_x 1) v_prenex_9536) (<= 0 (* 2 (select main_a v_prenex_9536)))))) (or (forall ((v_prenex_6738 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 998 (select main_a v_prenex_6738)) (<= (select main_a v_prenex_6738) 1002))) (forall ((v_prenex_6601 Int)) (or (< v_prenex_6601 main_x) (<= (* 2 (select main_a v_prenex_6601)) 4) (<= 0 (+ (select main_a v_prenex_6601) 2)) (<= (+ main_x 1) v_prenex_6601)))) (forall ((v_prenex_9887 Int) (v_prenex_9886 Int)) (or (<= (+ (select main_a v_prenex_9887) 996) (select main_a v_prenex_9886)) (< v_prenex_9887 main_x) (< v_prenex_9886 main_y) (<= (select main_a v_prenex_9887) 2) (<= (+ main_x 1) v_prenex_9887) (<= 1996 (* 2 (select main_a v_prenex_9886))))) (or (forall ((v_prenex_10742 Int)) (or (<= (+ main_x 1) v_prenex_10742) (<= 0 (+ (select main_a v_prenex_10742) 2)) (< v_prenex_10742 main_x) (<= (* 2 (select main_a v_prenex_10742)) 4))) (forall ((v_prenex_10745 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (select main_a v_prenex_10745) 1002) (<= 1996 (* 2 (select main_a v_prenex_10745)))))) (forall ((v_prenex_6977 Int) (v_prenex_6978 Int)) (or (<= (* 2 (select main_a v_prenex_6977)) 2000) (<= 998 (select main_a v_prenex_6977)) (<= 0 (* 2 (select main_a v_prenex_6978))) (< v_prenex_6977 main_y) (<= (+ main_x 1) v_prenex_6978) (< v_prenex_6978 main_x) (<= (+ (select main_a v_prenex_6978) (select main_a v_prenex_6977)) 1000))) (forall ((v_prenex_6675 Int) (v_prenex_6674 Int)) (or (<= (select main_a v_prenex_6675) (+ (select main_a v_prenex_6674) 1000)) (< v_prenex_6674 main_x) (<= (+ main_x 1) v_prenex_6674) (<= (select main_a v_prenex_6674) 4) (<= (select main_a v_prenex_6675) 1002) (<= (+ main_y 1) v_prenex_6675))) (forall ((v_prenex_8255 Int) (v_prenex_8254 Int)) (or (<= (select main_a v_prenex_8254) 1000) (<= (+ main_x 1) v_prenex_8255) (<= (+ (select main_a v_prenex_8255) 996) (select main_a v_prenex_8254)) (<= 1996 (* 2 (select main_a v_prenex_8254))) (< v_prenex_8255 main_x) (<= (select main_a v_prenex_8255) 2))) (forall ((v_prenex_9666 Int) (v_prenex_9665 Int)) (or (<= (* 2 (select main_a v_prenex_9665)) 2000) (<= (select main_a v_prenex_9665) 1002) (<= (+ main_y 1) v_prenex_9665) (< v_prenex_9665 main_y) (<= (+ (select main_a v_prenex_9666) (select main_a v_prenex_9665)) 1000))) (forall ((v_prenex_8769 Int) (v_prenex_8770 Int)) (or (< v_prenex_8770 main_x) (<= (* 2 (select main_a v_prenex_8770)) 4) (< v_prenex_8769 main_y) (<= (select main_a v_prenex_8769) (+ (select main_a v_prenex_8770) 1000)) (<= (+ main_x 1) v_prenex_8770))) (forall ((v_prenex_8791 Int) (v_prenex_8792 Int)) (or (<= 0 (+ (select main_a v_prenex_8792) 2)) (<= (+ main_x 1) v_prenex_8792) (<= 1996 (* 2 (select main_a v_prenex_8791))) (<= (select main_a v_prenex_8791) 1002) (<= (+ main_y 1) v_prenex_8791) (<= (select main_a v_prenex_8791) (+ (select main_a v_prenex_8792) 1000)) (< v_prenex_8792 main_x))) (or (forall ((v_prenex_8116 Int)) (<= (select main_a v_prenex_8116) 1002)) (forall ((v_prenex_8114 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8114))) (<= (+ main_x 1) v_prenex_8114) (< v_prenex_8114 main_x) (<= (select main_a v_prenex_8114) 2)))) (forall ((v_prenex_7203 Int) (v_prenex_7202 Int)) (or (< v_prenex_7203 main_x) (<= (+ (select main_a v_prenex_7203) (select main_a v_prenex_7202)) 1000) (<= (+ main_x 1) v_prenex_7203) (<= 1996 (* 2 (select main_a v_prenex_7202))) (< v_prenex_7202 main_y) (<= (select main_a v_prenex_7203) 4) (<= 998 (select main_a v_prenex_7202)))) (or (forall ((v_prenex_7019 Int)) (or (< v_prenex_7019 main_x) (<= 0 (* 2 (select main_a v_prenex_7019))) (<= (+ main_x 1) v_prenex_7019))) (forall ((v_prenex_7020 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7020))) (<= (+ main_y 1) v_prenex_7020)))) (forall ((v_prenex_10914 Int) (v_prenex_10913 Int)) (or (<= (select main_a v_prenex_10913) 1000) (<= (select main_a v_prenex_10913) (+ (select main_a v_prenex_10914) 1000)) (<= (+ main_y 1) v_prenex_10913) (<= 998 (select main_a v_prenex_10913)) (< v_prenex_10914 main_x) (<= (+ main_x 1) v_prenex_10914) (<= 0 (* 2 (select main_a v_prenex_10914))))) (forall ((v_prenex_7665 Int) (v_prenex_7664 Int)) (or (< v_prenex_7665 main_x) (<= (+ main_y 1) v_prenex_7664) (<= 998 (select main_a v_prenex_7664)) (<= (+ main_x 1) v_prenex_7665) (<= (select main_a v_prenex_7664) (+ (select main_a v_prenex_7665) 1000)) (<= (select main_a v_prenex_7665) 2))) (or (forall ((v_prenex_9367 Int)) (or (< v_prenex_9367 main_x) (<= (+ main_x 1) v_prenex_9367) (<= 0 (* 2 (select main_a v_prenex_9367))) (<= (* 2 (select main_a v_prenex_9367)) 4))) (forall ((v_prenex_9371 Int)) (or (<= 996 (select main_a v_prenex_9371)) (<= (select main_a v_prenex_9371) 1002) (<= (+ main_y 1) v_prenex_9371)))) (forall ((v_prenex_9515 Int) (v_prenex_9514 Int)) (or (< v_prenex_9515 main_x) (<= (select main_a v_prenex_9514) (+ (select main_a v_prenex_9515) 1000)) (<= (select main_a v_prenex_9514) 1002) (<= (+ main_y 1) v_prenex_9514) (<= 0 (* 2 (select main_a v_prenex_9515))) (<= (+ main_x 1) v_prenex_9515))) (forall ((v_prenex_7410 Int) (v_prenex_7411 Int)) (or (<= 1000 (+ (select main_a v_prenex_7411) (select main_a v_prenex_7410))) (<= 996 (select main_a v_prenex_7410)) (<= (+ main_x 1) v_prenex_7411) (<= (* 2 (select main_a v_prenex_7410)) 2000) (<= (* 2 (select main_a v_prenex_7411)) 4) (< v_prenex_7411 main_x))) (forall ((v_prenex_10470 Int) (v_prenex_10469 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10469))) (<= (select main_a v_prenex_10469) 1000) (<= (+ main_x 1) v_prenex_10470) (< v_prenex_10470 main_x) (<= (select main_a v_prenex_10470) 2) (<= 1000 (+ (select main_a v_prenex_10470) (select main_a v_prenex_10469))) (<= (+ main_y 1) v_prenex_10469))) (forall ((v_prenex_8736 Int) (v_prenex_8735 Int)) (or (<= (+ main_x 1) v_prenex_8736) (<= 1996 (* 2 (select main_a v_prenex_8735))) (< v_prenex_8736 main_x) (<= 996 (select main_a v_prenex_8735)) (<= (select main_a v_prenex_8735) (+ (select main_a v_prenex_8736) 1000)) (<= (* 2 (select main_a v_prenex_8736)) 4) (<= (+ main_y 1) v_prenex_8735))) (forall ((v_prenex_8432 Int) (v_prenex_8433 Int)) (or (< v_prenex_8433 main_x) (<= (select main_a v_prenex_8433) 4) (< v_prenex_8432 main_y) (<= (select main_a v_prenex_8432) 1002) (<= (+ main_x 1) v_prenex_8433) (<= (select main_a v_prenex_8432) (+ (select main_a v_prenex_8433) 1000)) (<= (* 2 (select main_a v_prenex_8432)) 2000))) (or (forall ((v_prenex_10850 Int)) (or (<= (+ main_x 1) v_prenex_10850) (< v_prenex_10850 main_x) (<= (* 2 (select main_a v_prenex_10850)) 4))) (forall ((v_prenex_10852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10852))) (<= 996 (select main_a v_prenex_10852))))) (or (forall ((v_prenex_7361 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7361))) (< v_prenex_7361 main_x) (<= (select main_a v_prenex_7361) 2) (<= (+ main_x 1) v_prenex_7361))) (forall ((v_prenex_7363 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7363))) (<= (select main_a v_prenex_7363) 1002) (<= (+ main_y 1) v_prenex_7363)))) (forall ((v_prenex_7527 Int) (v_prenex_7528 Int)) (or (<= (+ main_y 1) v_prenex_7527) (<= (select main_a v_prenex_7528) 4) (< v_prenex_7528 main_x) (<= (select main_a v_prenex_7527) (+ (select main_a v_prenex_7528) 1000)) (<= 1996 (* 2 (select main_a v_prenex_7527))) (<= 996 (select main_a v_prenex_7527)) (<= (+ main_x 1) v_prenex_7528))) (forall ((v_prenex_9033 Int) (v_prenex_9034 Int)) (or (< v_prenex_9033 main_y) (<= (+ (select main_a v_prenex_9034) 996) (select main_a v_prenex_9033)) (<= (+ main_x 1) v_prenex_9034) (< v_prenex_9034 main_x) (<= 0 (select main_a v_prenex_9034)))) (or (forall ((v_prenex_7420 Int)) (or (< v_prenex_7420 main_x) (<= (* 2 (select main_a v_prenex_7420)) 4) (<= 0 (* 2 (select main_a v_prenex_7420))) (<= (+ main_x 1) v_prenex_7420))) (forall ((v_prenex_7425 Int)) (<= 1996 (* 2 (select main_a v_prenex_7425))))) (forall ((v_prenex_7354 Int) (v_prenex_7355 Int)) (or (< v_prenex_7354 main_y) (<= 998 (select main_a v_prenex_7354)) (<= (select main_a v_prenex_7354) 1000) (<= (+ main_x 1) v_prenex_7355) (< v_prenex_7355 main_x) (<= (select main_a v_prenex_7355) 4) (<= (+ (select main_a v_prenex_7355) (select main_a v_prenex_7354)) 1000))) (forall ((v_prenex_8574 Int) (v_prenex_8573 Int)) (or (<= 996 (select main_a v_prenex_8573)) (<= 1000 (+ (select main_a v_prenex_8574) (select main_a v_prenex_8573))) (<= (+ main_x 1) v_prenex_8574) (<= 1996 (* 2 (select main_a v_prenex_8573))) (<= (select main_a v_prenex_8574) 2) (< v_prenex_8574 main_x) (<= (+ main_y 1) v_prenex_8573))) (forall ((v_prenex_9767 Int) (v_prenex_9766 Int)) (or (<= 1000 (+ (select main_a v_prenex_9767) (select main_a v_prenex_9766))) (<= (select main_a v_prenex_9767) 2) (<= (+ main_x 1) v_prenex_9767) (<= (+ main_y 1) v_prenex_9766) (<= (* 2 (select main_a v_prenex_9766)) 2000) (< v_prenex_9767 main_x))) (forall ((v_prenex_9427 Int) (v_prenex_9426 Int)) (or (<= (select main_a v_prenex_9427) 4) (<= (+ main_x 1) v_prenex_9427) (< v_prenex_9427 main_x) (<= (select main_a v_prenex_9426) (+ (select main_a v_prenex_9427) 1000)))) (or (forall ((v_prenex_10687 Int)) (or (<= (* 2 (select main_a v_prenex_10687)) 2000) (< v_prenex_10687 main_y))) (forall ((v_prenex_10688 Int)) (or (< v_prenex_10688 main_x) (<= 0 (* 2 (select main_a v_prenex_10688))) (<= (+ main_x 1) v_prenex_10688)))) (forall ((v_prenex_7045 Int) (v_prenex_7046 Int)) (or (< v_prenex_7046 main_x) (<= (select main_a v_prenex_7046) 2) (<= 996 (select main_a v_prenex_7045)) (<= (+ main_x 1) v_prenex_7046) (<= (+ (select main_a v_prenex_7046) (select main_a v_prenex_7045)) 1000) (<= (select main_a v_prenex_7045) 1000))) (forall ((v_prenex_10396 Int) (v_prenex_10395 Int)) (or (<= (+ (select main_a v_prenex_10396) 996) (select main_a v_prenex_10395)) (<= (+ main_x 1) v_prenex_10396) (< v_prenex_10396 main_x) (<= (select main_a v_prenex_10395) 1000) (<= (select main_a v_prenex_10396) 4) (<= (+ main_y 1) v_prenex_10395) (<= 996 (select main_a v_prenex_10395)))) (or (forall ((v_prenex_7723 Int)) (or (<= (select main_a v_prenex_7723) 1000) (< v_prenex_7723 main_y) (<= 996 (select main_a v_prenex_7723)))) (forall ((v_prenex_7720 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7720))) (<= (+ main_x 1) v_prenex_7720) (< v_prenex_7720 main_x) (<= (select main_a v_prenex_7720) 4)))) (forall ((v_prenex_7849 Int) (v_prenex_7848 Int)) (or (<= (select main_a v_prenex_7848) 1002) (<= 1996 (* 2 (select main_a v_prenex_7848))) (<= (select main_a v_prenex_7849) 4) (<= (+ main_y 1) v_prenex_7848) (< v_prenex_7849 main_x) (<= (+ main_x 1) v_prenex_7849) (<= 1000 (+ (select main_a v_prenex_7849) (select main_a v_prenex_7848))))) (or (forall ((v_prenex_10552 Int)) (or (< v_prenex_10552 main_x) (<= (+ main_x 1) v_prenex_10552) (<= 0 (+ (select main_a v_prenex_10552) 2)) (<= (* 2 (select main_a v_prenex_10552)) 4))) (forall ((v_prenex_10555 Int)) (<= (* 2 (select main_a v_prenex_10555)) 2000))) (or (forall ((v_prenex_7801 Int)) (or (<= (+ main_x 1) v_prenex_7801) (<= 0 (* 2 (select main_a v_prenex_7801))) (<= (select main_a v_prenex_7801) 4) (< v_prenex_7801 main_x))) (forall ((v_prenex_7804 Int)) (or (<= 996 (select main_a v_prenex_7804)) (<= (+ main_y 1) v_prenex_7804) (<= (select main_a v_prenex_7804) 1002)))) (forall ((v_prenex_8795 Int) (v_prenex_8796 Int)) (or (<= (select main_a v_prenex_8795) 1000) (< v_prenex_8796 main_x) (<= (+ main_x 1) v_prenex_8796) (<= (* 2 (select main_a v_prenex_8796)) 4) (<= (+ main_y 1) v_prenex_8795) (<= (+ (select main_a v_prenex_8796) 996) (select main_a v_prenex_8795)))) (forall ((v_prenex_8719 Int) (v_prenex_8720 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8719))) (<= (+ main_y 1) v_prenex_8719) (< v_prenex_8720 main_x) (<= 998 (select main_a v_prenex_8719)) (<= (+ main_x 1) v_prenex_8720) (<= 0 (* 2 (select main_a v_prenex_8720))) (<= (+ (select main_a v_prenex_8720) (select main_a v_prenex_8719)) 1000))) (forall ((v_prenex_9309 Int) (v_prenex_9308 Int)) (or (<= (+ main_y 1) v_prenex_9308) (<= (select main_a v_prenex_9308) (+ (select main_a v_prenex_9309) 1000)) (< v_prenex_9309 main_x) (<= (* 2 (select main_a v_prenex_9308)) 2000) (<= 0 (* 2 (select main_a v_prenex_9309))) (<= 998 (select main_a v_prenex_9308)) (<= (+ main_x 1) v_prenex_9309))) (or (forall ((v_prenex_7649 Int)) (or (< v_prenex_7649 main_x) (<= (+ main_x 1) v_prenex_7649) (<= 0 (+ (select main_a v_prenex_7649) 2)) (<= 0 (* 2 (select main_a v_prenex_7649))))) (forall ((v_prenex_7650 Int)) (or (<= (+ main_y 1) v_prenex_7650) (<= (* 2 (select main_a v_prenex_7650)) 2000)))) (or (forall ((v_prenex_6920 Int)) (or (<= (select main_a v_prenex_6920) 1002) (<= 1996 (* 2 (select main_a v_prenex_6920))))) (forall ((v_prenex_6915 Int)) (or (< v_prenex_6915 main_x) (<= (+ main_x 1) v_prenex_6915) (<= 0 (* 2 (select main_a v_prenex_6915))) (<= (* 2 (select main_a v_prenex_6915)) 4)))) (forall ((v_prenex_8897 Int) (v_prenex_8896 Int)) (or (<= (select main_a v_prenex_8896) 1000) (<= (+ main_y 1) v_prenex_8896) (< v_prenex_8897 main_x) (<= (+ (select main_a v_prenex_8897) (select main_a v_prenex_8896)) 1000) (<= 998 (select main_a v_prenex_8896)) (<= (+ main_x 1) v_prenex_8897) (<= 0 (select main_a v_prenex_8897)))) (forall ((v_prenex_8268 Int) (v_prenex_8269 Int)) (or (<= (select main_a v_prenex_8268) 1002) (<= (+ main_y 1) v_prenex_8268) (< v_prenex_8269 main_x) (<= (+ main_x 1) v_prenex_8269) (<= (+ (select main_a v_prenex_8269) (select main_a v_prenex_8268)) 1000) (<= (select main_a v_prenex_8269) 4))) (forall ((v_prenex_7032 Int) (v_prenex_7033 Int)) (or (<= (select main_a v_prenex_7032) 1000) (<= 996 (select main_a v_prenex_7032)) (< v_prenex_7033 main_x) (<= 0 (* 2 (select main_a v_prenex_7033))) (<= (+ (select main_a v_prenex_7033) (select main_a v_prenex_7032)) 1000) (<= (+ main_y 1) v_prenex_7032) (<= (+ main_x 1) v_prenex_7033))) (forall ((v_prenex_8941 Int) (v_prenex_8940 Int)) (or (<= 0 (+ (select main_a v_prenex_8941) 2)) (<= (+ main_x 1) v_prenex_8941) (<= (select main_a v_prenex_8940) 1002) (<= 996 (select main_a v_prenex_8940)) (< v_prenex_8941 main_x) (<= 1000 (+ (select main_a v_prenex_8941) (select main_a v_prenex_8940))))) (or (forall ((v_prenex_6861 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6861))) (< v_prenex_6861 main_y) (<= (* 2 (select main_a v_prenex_6861)) 2000))) (forall ((v_prenex_6863 Int)) (or (<= (* 2 (select main_a v_prenex_6863)) 4) (<= (+ main_x 1) v_prenex_6863) (< v_prenex_6863 main_x) (<= 0 (* 2 (select main_a v_prenex_6863)))))) (forall ((v_prenex_7555 Int) (v_prenex_7556 Int)) (or (< v_prenex_7556 main_x) (<= 1996 (* 2 (select main_a v_prenex_7555))) (<= (+ main_x 1) v_prenex_7556) (<= (select main_a v_prenex_7556) 2) (<= 996 (select main_a v_prenex_7555)) (<= (select main_a v_prenex_7555) (+ (select main_a v_prenex_7556) 1000)))) (forall ((v_prenex_7236 Int) (v_prenex_7237 Int)) (or (<= (+ (select main_a v_prenex_7237) 996) (select main_a v_prenex_7236)) (<= (+ main_y 1) v_prenex_7236) (<= 998 (select main_a v_prenex_7236)) (<= 996 (select main_a v_prenex_7236)) (< v_prenex_7236 main_y))) (forall ((v_prenex_9612 Int) (v_prenex_9611 Int)) (or (<= (select main_a v_prenex_9611) 1002) (<= (select main_a v_prenex_9612) 2) (< v_prenex_9612 main_x) (<= (+ main_x 1) v_prenex_9612) (<= (select main_a v_prenex_9611) (+ (select main_a v_prenex_9612) 1000)) (< v_prenex_9611 main_y))) (forall ((v_prenex_10692 Int) (v_prenex_10691 Int)) (or (<= (* 2 (select main_a v_prenex_10691)) 2000) (<= (+ main_x 1) v_prenex_10692) (< v_prenex_10692 main_x) (< v_prenex_10691 main_y) (<= (select main_a v_prenex_10691) (+ (select main_a v_prenex_10692) 1000)) (<= 998 (select main_a v_prenex_10691)) (<= 0 (select main_a v_prenex_10692)))) (forall ((v_prenex_10415 Int) (v_prenex_10416 Int)) (or (< v_prenex_10416 main_x) (<= 998 (select main_a v_prenex_10415)) (<= 1000 (+ (select main_a v_prenex_10416) (select main_a v_prenex_10415))) (<= 996 (select main_a v_prenex_10415)) (<= (+ main_x 1) v_prenex_10416) (<= (select main_a v_prenex_10416) 4))) (forall ((v_prenex_9525 Int) (v_prenex_9524 Int)) (or (< v_prenex_9525 main_x) (<= (+ main_x 1) v_prenex_9525) (<= 0 (+ (select main_a v_prenex_9525) 2)) (<= 1996 (* 2 (select main_a v_prenex_9524))) (<= 996 (select main_a v_prenex_9524)) (<= (select main_a v_prenex_9524) (+ (select main_a v_prenex_9525) 1000)))) (or (forall ((v_prenex_7823 Int)) (or (<= (+ main_x 1) v_prenex_7823) (< v_prenex_7823 main_x) (<= (* 2 (select main_a v_prenex_7823)) 4))) (forall ((v_prenex_7825 Int)) (<= 998 (select main_a v_prenex_7825)))) (or (forall ((v_prenex_9242 Int)) (or (< v_prenex_9242 main_y) (<= (select main_a v_prenex_9242) 1002))) (forall ((v_prenex_9243 Int)) (or (<= (select main_a v_prenex_9243) 2) (< v_prenex_9243 main_x) (<= (+ main_x 1) v_prenex_9243) (<= (* 2 (select main_a v_prenex_9243)) 4)))) (forall ((v_prenex_8026 Int) (v_prenex_8027 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8026))) (< v_prenex_8027 main_x) (<= 0 (select main_a v_prenex_8027)) (<= (+ main_y 1) v_prenex_8026) (<= (* 2 (select main_a v_prenex_8026)) 2000) (<= (+ main_x 1) v_prenex_8027) (<= (+ (select main_a v_prenex_8027) 996) (select main_a v_prenex_8026)))) (or (forall ((v_prenex_7906 Int)) (or (<= (+ main_y 1) v_prenex_7906) (<= (* 2 (select main_a v_prenex_7906)) 2000) (<= (select main_a v_prenex_7906) 1000))) (forall ((v_prenex_7903 Int)) (or (<= (* 2 (select main_a v_prenex_7903)) 4) (< v_prenex_7903 main_x) (<= 0 (+ (select main_a v_prenex_7903) 2)) (<= (+ main_x 1) v_prenex_7903)))) (forall ((v_prenex_8493 Int) (v_prenex_8492 Int)) (or (<= (+ main_x 1) v_prenex_8493) (<= 998 (select main_a v_prenex_8492)) (<= 1996 (* 2 (select main_a v_prenex_8492))) (< v_prenex_8493 main_x) (<= (+ (select main_a v_prenex_8493) (select main_a v_prenex_8492)) 1000) (<= (* 2 (select main_a v_prenex_8493)) 4) (< v_prenex_8492 main_y))) (forall ((v_prenex_7122 Int) (v_prenex_7121 Int)) (or (<= 996 (select main_a v_prenex_7121)) (<= (* 2 (select main_a v_prenex_7121)) 2000) (<= (select main_a v_prenex_7121) (+ (select main_a v_prenex_7122) 1000)) (<= (+ main_x 1) v_prenex_7122) (<= (+ main_y 1) v_prenex_7121) (<= (select main_a v_prenex_7122) 2) (< v_prenex_7122 main_x))) (or (forall ((v_prenex_8851 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8851))) (< v_prenex_8851 main_x) (<= 0 (+ (select main_a v_prenex_8851) 2)) (<= (+ main_x 1) v_prenex_8851))) (forall ((v_prenex_8852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8852))) (<= 996 (select main_a v_prenex_8852))))) (or (forall ((v_prenex_7857 Int)) (or (<= (+ main_y 1) v_prenex_7857) (<= (select main_a v_prenex_7857) 1002) (<= (select main_a v_prenex_7857) 1000))) (forall ((v_prenex_7856 Int)) (or (<= (* 2 (select main_a v_prenex_7856)) 4) (<= (select main_a v_prenex_7856) 4) (<= (+ main_x 1) v_prenex_7856) (< v_prenex_7856 main_x)))) (forall ((v_prenex_7200 Int) (v_prenex_7201 Int)) (or (< v_prenex_7201 main_x) (<= (+ main_x 1) v_prenex_7201) (<= 1000 (+ (select main_a v_prenex_7201) (select main_a v_prenex_7200))) (<= (+ main_y 1) v_prenex_7200) (<= 0 (select main_a v_prenex_7201)) (<= 1996 (* 2 (select main_a v_prenex_7200))) (<= (select main_a v_prenex_7200) 1000))) (forall ((v_prenex_7658 Int) (v_prenex_7659 Int)) (or (< v_prenex_7658 main_y) (<= 0 (* 2 (select main_a v_prenex_7659))) (<= (* 2 (select main_a v_prenex_7658)) 2000) (<= 1996 (* 2 (select main_a v_prenex_7658))) (<= (+ main_x 1) v_prenex_7659) (<= 1000 (+ (select main_a v_prenex_7659) (select main_a v_prenex_7658))) (< v_prenex_7659 main_x))) (forall ((v_prenex_9280 Int) (v_prenex_9279 Int)) (or (<= (+ (select main_a v_prenex_9280) 996) (select main_a v_prenex_9279)) (<= (select main_a v_prenex_9279) 1000) (< v_prenex_9279 main_y) (<= (+ main_x 1) v_prenex_9280) (<= (+ main_y 1) v_prenex_9279))) (forall ((v_prenex_10110 Int) (v_prenex_10111 Int)) (or (<= (+ main_x 1) v_prenex_10111) (<= (+ main_y 1) v_prenex_10110) (<= (select main_a v_prenex_10111) 4) (<= (select main_a v_prenex_10110) 1000) (< v_prenex_10111 main_x) (<= (select main_a v_prenex_10110) 1002) (<= (+ (select main_a v_prenex_10111) 996) (select main_a v_prenex_10110)))) (forall ((v_prenex_9648 Int) (v_prenex_9647 Int)) (or (<= (select main_a v_prenex_9647) (+ (select main_a v_prenex_9648) 1000)) (<= 0 (select main_a v_prenex_9648)) (<= (+ main_x 1) v_prenex_9648) (<= (select main_a v_prenex_9647) 1002) (< v_prenex_9647 main_y) (<= (select main_a v_prenex_9647) 1000) (< v_prenex_9648 main_x))) (forall ((v_prenex_9903 Int) (v_prenex_9904 Int)) (or (<= (select main_a v_prenex_9903) 1002) (<= (* 2 (select main_a v_prenex_9903)) 2000) (<= (+ (select main_a v_prenex_9904) 996) (select main_a v_prenex_9903)) (<= (* 2 (select main_a v_prenex_9904)) 4) (<= (+ main_x 1) v_prenex_9904) (< v_prenex_9904 main_x))) (forall ((v_prenex_8679 Int) (v_prenex_8680 Int)) (or (< v_prenex_8679 main_y) (< v_prenex_8680 main_x) (<= (+ main_x 1) v_prenex_8680) (<= 1996 (* 2 (select main_a v_prenex_8679))) (<= (* 2 (select main_a v_prenex_8680)) 4) (<= (+ (select main_a v_prenex_8680) (select main_a v_prenex_8679)) 1000) (<= 996 (select main_a v_prenex_8679)))) (or (forall ((v_prenex_7099 Int)) (or (<= (* 2 (select main_a v_prenex_7099)) 4) (< v_prenex_7099 main_x) (<= 0 (* 2 (select main_a v_prenex_7099))) (<= (+ main_x 1) v_prenex_7099))) (forall ((v_prenex_7104 Int)) (or (< v_prenex_7104 main_y) (<= 996 (select main_a v_prenex_7104))))) (or (forall ((v_prenex_8641 Int)) (or (<= (select main_a v_prenex_8641) 1000) (<= (+ main_y 1) v_prenex_8641))) (forall ((v_prenex_8639 Int)) (or (<= (* 2 (select main_a v_prenex_8639)) 4) (<= (+ main_x 1) v_prenex_8639) (< v_prenex_8639 main_x)))) (or (forall ((v_prenex_9481 Int)) (or (<= 998 (select main_a v_prenex_9481)) (<= 996 (select main_a v_prenex_9481)) (<= (+ main_y 1) v_prenex_9481))) (forall ((v_prenex_9476 Int)) (or (<= 0 (select main_a v_prenex_9476)) (<= (+ main_x 1) v_prenex_9476) (<= (* 2 (select main_a v_prenex_9476)) 4) (< v_prenex_9476 main_x)))) (forall ((v_prenex_10273 Int) (v_prenex_10272 Int)) (or (< v_prenex_10273 main_x) (<= (select main_a v_prenex_10272) (+ (select main_a v_prenex_10273) 1000)) (<= (select main_a v_prenex_10272) 1000) (<= 0 (select main_a v_prenex_10273)) (<= 998 (select main_a v_prenex_10272)) (<= (+ main_x 1) v_prenex_10273))) (or (forall ((v_prenex_9895 Int)) (or (<= (* 2 (select main_a v_prenex_9895)) 2000) (< v_prenex_9895 main_y) (<= (select main_a v_prenex_9895) 1002))) (forall ((v_prenex_9891 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9891))) (< v_prenex_9891 main_x) (<= 0 (select main_a v_prenex_9891)) (<= (+ main_x 1) v_prenex_9891)))) (forall ((v_prenex_6614 Int) (v_prenex_6615 Int)) (or (< v_prenex_6614 main_y) (<= 0 (+ (select main_a v_prenex_6615) 2)) (<= (* 2 (select main_a v_prenex_6614)) 2000) (<= (+ main_x 1) v_prenex_6615) (< v_prenex_6615 main_x) (<= 996 (select main_a v_prenex_6614)) (<= 1000 (+ (select main_a v_prenex_6615) (select main_a v_prenex_6614))))) (or (forall ((v_prenex_6790 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6790))) (<= 998 (select main_a v_prenex_6790)))) (forall ((v_prenex_6794 Int)) (or (<= (+ main_x 1) v_prenex_6794) (< v_prenex_6794 main_x) (<= (* 2 (select main_a v_prenex_6794)) 4)))) (or (forall ((v_prenex_10471 Int)) (or (<= (* 2 (select main_a v_prenex_10471)) 2000) (<= 1996 (* 2 (select main_a v_prenex_10471))) (<= (+ main_y 1) v_prenex_10471) (< v_prenex_10471 main_y))) (forall ((v_prenex_10472 Int)) (<= (* 2 (select main_a v_prenex_10472)) 4))) (or (forall ((v_prenex_10478 Int)) (or (< v_prenex_10478 main_y) (<= 996 (select main_a v_prenex_10478)) (<= 998 (select main_a v_prenex_10478)))) (forall ((v_prenex_10476 Int)) (or (<= (* 2 (select main_a v_prenex_10476)) 4) (<= (+ main_x 1) v_prenex_10476) (< v_prenex_10476 main_x)))) (forall ((v_prenex_8248 Int) (v_prenex_8249 Int)) (or (<= (+ main_x 1) v_prenex_8249) (<= 996 (select main_a v_prenex_8248)) (<= 0 (select main_a v_prenex_8249)) (< v_prenex_8249 main_x) (<= (* 2 (select main_a v_prenex_8248)) 2000) (<= (+ (select main_a v_prenex_8249) 996) (select main_a v_prenex_8248)) (< v_prenex_8248 main_y))) (forall ((v_prenex_10388 Int) (v_prenex_10387 Int)) (or (<= (+ main_x 1) v_prenex_10388) (<= 998 (select main_a v_prenex_10387)) (<= (select main_a v_prenex_10387) (+ (select main_a v_prenex_10388) 1000)) (<= (* 2 (select main_a v_prenex_10388)) 4) (<= 1996 (* 2 (select main_a v_prenex_10387))) (< v_prenex_10388 main_x))) (forall ((v_prenex_10357 Int)) (or (<= (+ main_y 1) v_prenex_10357) (< v_prenex_10357 main_y) (<= 1996 (* 2 (select main_a v_prenex_10357))))) (or (forall ((v_prenex_10697 Int)) (or (<= (+ main_y 1) v_prenex_10697) (< v_prenex_10697 main_y) (<= (select main_a v_prenex_10697) 1000) (<= (* 2 (select main_a v_prenex_10697)) 2000))) (forall ((v_prenex_10698 Int)) (<= 0 (* 2 (select main_a v_prenex_10698))))) (or (forall ((v_prenex_7857 Int)) (or (<= (+ main_y 1) v_prenex_7857) (<= (select main_a v_prenex_7857) 1002) (<= (select main_a v_prenex_7857) 1000))) (forall ((v_prenex_7853 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7853))) (<= (+ main_x 1) v_prenex_7853) (< v_prenex_7853 main_x) (<= (* 2 (select main_a v_prenex_7853)) 4)))) (forall ((v_prenex_10178 Int) (v_prenex_10177 Int)) (or (<= (select main_a v_prenex_10177) 1000) (<= (+ (select main_a v_prenex_10178) 996) (select main_a v_prenex_10177)) (<= (+ main_x 1) v_prenex_10178) (<= 0 (+ (select main_a v_prenex_10178) 2)) (< v_prenex_10178 main_x) (<= 996 (select main_a v_prenex_10177)) (< v_prenex_10177 main_y))) (forall ((v_prenex_7579 Int) (v_prenex_7578 Int)) (or (<= (select main_a v_prenex_7578) 1000) (<= (+ main_y 1) v_prenex_7578) (<= 1996 (* 2 (select main_a v_prenex_7578))) (< v_prenex_7578 main_y) (<= (+ (select main_a v_prenex_7579) 996) (select main_a v_prenex_7578)))) (forall ((v_prenex_9183 Int) (v_prenex_9182 Int)) (or (< v_prenex_9183 main_x) (<= (+ main_x 1) v_prenex_9183) (<= (* 2 (select main_a v_prenex_9182)) 2000) (<= 0 (select main_a v_prenex_9183)) (<= (+ main_y 1) v_prenex_9182) (<= (+ (select main_a v_prenex_9183) 996) (select main_a v_prenex_9182)) (<= (select main_a v_prenex_9182) 1000))) (or (forall ((v_prenex_9253 Int)) (or (<= (select main_a v_prenex_9253) 1000) (<= 998 (select main_a v_prenex_9253)))) (forall ((v_prenex_9254 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9254))) (<= (+ main_x 1) v_prenex_9254) (< v_prenex_9254 main_x)))) (or (forall ((v_prenex_7189 Int)) (or (<= (+ main_x 1) v_prenex_7189) (<= 0 (* 2 (select main_a v_prenex_7189))))) (forall ((v_prenex_7188 Int)) (or (<= (+ main_y 1) v_prenex_7188) (< v_prenex_7188 main_y) (<= 996 (select main_a v_prenex_7188))))) (forall ((v_prenex_9415 Int) (v_prenex_9414 Int)) (or (< v_prenex_9414 main_y) (<= (+ main_y 1) v_prenex_9414) (<= (+ (select main_a v_prenex_9415) 996) (select main_a v_prenex_9414)) (<= (select main_a v_prenex_9414) 1000) (<= 996 (select main_a v_prenex_9414)))) (forall ((v_prenex_7563 Int) (v_prenex_7564 Int)) (or (<= (+ main_x 1) v_prenex_7564) (<= (select main_a v_prenex_7564) 2) (< v_prenex_7564 main_x) (<= (* 2 (select main_a v_prenex_7563)) 2000) (<= 998 (select main_a v_prenex_7563)) (<= (select main_a v_prenex_7563) (+ (select main_a v_prenex_7564) 1000)))) (or (forall ((v_prenex_7917 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7917))) (<= (select main_a v_prenex_7917) 1000))) (forall ((v_prenex_7918 Int)) (or (<= (* 2 (select main_a v_prenex_7918)) 4) (<= (+ main_x 1) v_prenex_7918) (<= (select main_a v_prenex_7918) 2) (< v_prenex_7918 main_x)))) (forall ((v_prenex_7777 Int) (v_prenex_7776 Int)) (or (<= 1000 (+ (select main_a v_prenex_7777) (select main_a v_prenex_7776))) (<= 998 (select main_a v_prenex_7776)) (<= (+ main_x 1) v_prenex_7777) (< v_prenex_7777 main_x) (<= (select main_a v_prenex_7777) 4) (<= 1996 (* 2 (select main_a v_prenex_7776))))) (forall ((v_prenex_10690 Int) (v_prenex_10689 Int)) (or (< v_prenex_10690 main_x) (<= 0 (select main_a v_prenex_10690)) (<= (* 2 (select main_a v_prenex_10689)) 2000) (<= 1996 (* 2 (select main_a v_prenex_10689))) (<= (+ (select main_a v_prenex_10690) (select main_a v_prenex_10689)) 1000) (<= (+ main_y 1) v_prenex_10689) (<= (+ main_x 1) v_prenex_10690))) (forall ((v_prenex_7135 Int) (v_prenex_7136 Int)) (or (<= (* 2 (select main_a v_prenex_7135)) 2000) (<= (+ (select main_a v_prenex_7136) 996) (select main_a v_prenex_7135)) (<= (+ main_x 1) v_prenex_7136) (<= (+ main_y 1) v_prenex_7135) (<= 996 (select main_a v_prenex_7135)) (<= (* 2 (select main_a v_prenex_7136)) 4) (< v_prenex_7136 main_x))) (forall ((v_prenex_9073 Int) (v_prenex_9074 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9074))) (<= (select main_a v_prenex_9073) 1000) (< v_prenex_9074 main_x) (<= (+ main_x 1) v_prenex_9074) (< v_prenex_9073 main_y) (<= 1000 (+ (select main_a v_prenex_9074) (select main_a v_prenex_9073))) (<= 998 (select main_a v_prenex_9073)))) (forall ((v_prenex_10906 Int) (v_prenex_10905 Int)) (or (<= (* 2 (select main_a v_prenex_10905)) 2000) (<= (+ (select main_a v_prenex_10906) (select main_a v_prenex_10905)) 1000) (<= (select main_a v_prenex_10906) 4) (<= (+ main_x 1) v_prenex_10906) (< v_prenex_10906 main_x) (< v_prenex_10905 main_y))) (or (forall ((v_prenex_10800 Int)) (or (< v_prenex_10800 main_y) (<= (select main_a v_prenex_10800) 1002))) (forall ((v_prenex_10801 Int)) (or (< v_prenex_10801 main_x) (<= (+ main_x 1) v_prenex_10801) (<= 0 (* 2 (select main_a v_prenex_10801)))))) (or (forall ((v_prenex_7723 Int)) (or (<= (select main_a v_prenex_7723) 1000) (< v_prenex_7723 main_y) (<= 996 (select main_a v_prenex_7723)))) (forall ((v_prenex_7718 Int)) (or (< v_prenex_7718 main_x) (<= 0 (* 2 (select main_a v_prenex_7718))) (<= (* 2 (select main_a v_prenex_7718)) 4) (<= (+ main_x 1) v_prenex_7718)))) (or (forall ((v_prenex_10284 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10284))) (<= (+ main_x 1) v_prenex_10284) (< v_prenex_10284 main_x))) (forall ((v_prenex_10283 Int)) (or (<= (+ main_y 1) v_prenex_10283) (<= 1996 (* 2 (select main_a v_prenex_10283)))))) (forall ((v_prenex_7177 Int) (v_prenex_7176 Int)) (or (<= (+ main_x 1) v_prenex_7177) (< v_prenex_7177 main_x) (<= 996 (select main_a v_prenex_7176)) (<= (* 2 (select main_a v_prenex_7176)) 2000) (<= (select main_a v_prenex_7177) 4) (<= 1000 (+ (select main_a v_prenex_7177) (select main_a v_prenex_7176))))) (forall ((v_prenex_7780 Int) (v_prenex_7781 Int)) (or (<= (+ main_x 1) v_prenex_7781) (<= 0 (+ (select main_a v_prenex_7781) 2)) (<= (select main_a v_prenex_7780) 1002) (<= (+ main_y 1) v_prenex_7780) (< v_prenex_7781 main_x) (<= (select main_a v_prenex_7780) 1000) (<= (select main_a v_prenex_7780) (+ (select main_a v_prenex_7781) 1000)))) (forall ((v_prenex_8338 Int) (v_prenex_8337 Int)) (or (<= (select main_a v_prenex_8337) 1000) (< v_prenex_8338 main_x) (<= (+ (select main_a v_prenex_8338) 996) (select main_a v_prenex_8337)) (<= (select main_a v_prenex_8338) 4) (<= (+ main_x 1) v_prenex_8338))) (forall ((v_prenex_8785 Int) (v_prenex_8786 Int)) (or (< v_prenex_8785 main_y) (<= (+ main_y 1) v_prenex_8785) (<= (+ (select main_a v_prenex_8786) 996) (select main_a v_prenex_8785)) (<= (select main_a v_prenex_8785) 1002) (<= 1996 (* 2 (select main_a v_prenex_8785))))) (forall ((v_prenex_7604 Int) (v_prenex_7605 Int)) (or (< v_prenex_7605 main_x) (<= (select main_a v_prenex_7605) 2) (<= (* 2 (select main_a v_prenex_7604)) 2000) (< v_prenex_7604 main_y) (<= (+ main_x 1) v_prenex_7605) (<= 1000 (+ (select main_a v_prenex_7605) (select main_a v_prenex_7604))) (<= (select main_a v_prenex_7604) 1002))) (forall ((v_prenex_9066 Int) (v_prenex_9065 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9065))) (< v_prenex_9066 main_x) (<= (+ main_x 1) v_prenex_9066) (<= (+ main_y 1) v_prenex_9065) (<= 0 (+ (select main_a v_prenex_9066) 2)) (<= (select main_a v_prenex_9065) (+ (select main_a v_prenex_9066) 1000)) (<= 996 (select main_a v_prenex_9065)))) (forall ((v_prenex_9943 Int) (v_prenex_9942 Int)) (or (<= (+ (select main_a v_prenex_9943) 996) (select main_a v_prenex_9942)) (<= (select main_a v_prenex_9942) 1000) (<= (select main_a v_prenex_9943) 2) (< v_prenex_9942 main_y) (<= (+ main_x 1) v_prenex_9943) (<= 996 (select main_a v_prenex_9942)) (< v_prenex_9943 main_x))) (or (forall ((v_prenex_9026 Int)) (or (<= 0 (+ (select main_a v_prenex_9026) 2)) (< v_prenex_9026 main_x) (<= 0 (* 2 (select main_a v_prenex_9026))) (<= (+ main_x 1) v_prenex_9026))) (forall ((v_prenex_9027 Int)) (or (<= 996 (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027)))) (forall ((v_prenex_7814 Int) (v_prenex_7815 Int)) (or (<= (+ (select main_a v_prenex_7815) 996) (select main_a v_prenex_7814)) (< v_prenex_7814 main_y) (< v_prenex_7815 main_x) (<= 996 (select main_a v_prenex_7814)) (<= (+ main_x 1) v_prenex_7815) (<= (select main_a v_prenex_7815) 2))) (or (forall ((v_prenex_9086 Int)) (or (<= (+ main_y 1) v_prenex_9086) (<= 998 (select main_a v_prenex_9086)) (<= (select main_a v_prenex_9086) 1000))) (forall ((v_prenex_9085 Int)) (or (< v_prenex_9085 main_x) (<= (select main_a v_prenex_9085) 4) (<= (* 2 (select main_a v_prenex_9085)) 4) (<= (+ main_x 1) v_prenex_9085)))) (or (forall ((v_prenex_9144 Int)) (or (<= 998 (select main_a v_prenex_9144)) (< v_prenex_9144 main_y))) (forall ((v_prenex_9143 Int)) (or (<= (select main_a v_prenex_9143) 4) (< v_prenex_9143 main_x) (<= (+ main_x 1) v_prenex_9143) (<= (* 2 (select main_a v_prenex_9143)) 4)))) (forall ((v_prenex_10230 Int) (v_prenex_10229 Int)) (or (<= (+ main_x 1) v_prenex_10230) (< v_prenex_10230 main_x) (<= (select main_a v_prenex_10229) 1000) (<= 998 (select main_a v_prenex_10229)) (<= 0 (select main_a v_prenex_10230)) (<= (+ (select main_a v_prenex_10230) 996) (select main_a v_prenex_10229)) (<= (+ main_y 1) v_prenex_10229))) (forall ((v_prenex_8422 Int) (v_prenex_8423 Int)) (or (<= 1000 (+ (select main_a v_prenex_8423) (select main_a v_prenex_8422))) (< v_prenex_8423 main_x) (<= 0 (select main_a v_prenex_8423)) (<= 998 (select main_a v_prenex_8422)) (<= (+ main_x 1) v_prenex_8423))) (forall ((v_prenex_7684 Int) (v_prenex_7685 Int)) (or (<= (select main_a v_prenex_7684) 1000) (< v_prenex_7684 main_y) (<= (+ main_x 1) v_prenex_7685) (<= (* 2 (select main_a v_prenex_7685)) 4) (<= 998 (select main_a v_prenex_7684)) (<= (select main_a v_prenex_7684) (+ (select main_a v_prenex_7685) 1000)) (< v_prenex_7685 main_x))) (forall ((v_prenex_10308 Int) (v_prenex_10307 Int)) (or (<= (+ (select main_a v_prenex_10308) (select main_a v_prenex_10307)) 1000) (<= (+ main_x 1) v_prenex_10308) (<= (select main_a v_prenex_10308) 4) (< v_prenex_10308 main_x) (< v_prenex_10307 main_y) (<= 998 (select main_a v_prenex_10307)) (<= 996 (select main_a v_prenex_10307)))) (forall ((v_prenex_10030 Int) (v_prenex_10029 Int)) (or (<= (+ main_x 1) v_prenex_10030) (<= (+ (select main_a v_prenex_10030) (select main_a v_prenex_10029)) 1000) (< v_prenex_10030 main_x) (<= (select main_a v_prenex_10030) 2) (<= (select main_a v_prenex_10029) 1002) (<= (+ main_y 1) v_prenex_10029) (<= (* 2 (select main_a v_prenex_10029)) 2000))) (or (forall ((v_prenex_10888 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10888))) (<= 0 (+ (select main_a v_prenex_10888) 2)) (< v_prenex_10888 main_x) (<= (+ main_x 1) v_prenex_10888))) (forall ((v_prenex_10889 Int)) (<= (* 2 (select main_a v_prenex_10889)) 2000))) (forall ((v_prenex_8936 Int) (v_prenex_8937 Int)) (or (<= (* 2 (select main_a v_prenex_8936)) 2000) (< v_prenex_8937 main_x) (<= (+ main_x 1) v_prenex_8937) (<= (select main_a v_prenex_8937) 2) (<= (+ (select main_a v_prenex_8937) 996) (select main_a v_prenex_8936)))) (forall ((v_prenex_8305 Int) (v_prenex_8304 Int)) (or (<= (+ main_x 1) v_prenex_8305) (<= (* 2 (select main_a v_prenex_8304)) 2000) (<= 996 (select main_a v_prenex_8304)) (< v_prenex_8305 main_x) (<= (+ main_y 1) v_prenex_8304) (<= (+ (select main_a v_prenex_8305) (select main_a v_prenex_8304)) 1000) (<= (select main_a v_prenex_8305) 2))) (forall ((v_prenex_6979 Int) (v_prenex_6980 Int)) (or (<= 998 (select main_a v_prenex_6979)) (<= (+ (select main_a v_prenex_6980) 996) (select main_a v_prenex_6979)) (<= (+ main_x 1) v_prenex_6980) (<= (select main_a v_prenex_6979) 1000) (<= 0 (+ (select main_a v_prenex_6980) 2)) (< v_prenex_6980 main_x))) (or (forall ((v_prenex_7461 Int)) (or (< v_prenex_7461 main_x) (<= (* 2 (select main_a v_prenex_7461)) 4) (<= (+ main_x 1) v_prenex_7461))) (forall ((v_prenex_7463 Int)) (or (<= (select main_a v_prenex_7463) 1000) (<= (select main_a v_prenex_7463) 1002)))) (or (forall ((v_prenex_6661 Int)) (or (<= (select main_a v_prenex_6661) 1000) (< v_prenex_6661 main_y) (<= (+ main_y 1) v_prenex_6661))) (forall ((v_prenex_6660 Int)) (or (<= (* 2 (select main_a v_prenex_6660)) 4) (<= (+ main_x 1) v_prenex_6660)))) (forall ((v_prenex_11052 Int) (v_prenex_11053 Int)) (or (< v_prenex_11053 main_x) (<= (select main_a v_prenex_11052) 1000) (<= (+ (select main_a v_prenex_11053) 996) (select main_a v_prenex_11052)) (<= (+ main_x 1) v_prenex_11053) (<= 0 (* 2 (select main_a v_prenex_11053))) (<= 996 (select main_a v_prenex_11052)))) (forall ((v_prenex_7861 Int) (v_prenex_7862 Int)) (or (<= (+ (select main_a v_prenex_7862) (select main_a v_prenex_7861)) 1000) (< v_prenex_7861 main_y) (< v_prenex_7862 main_x) (<= (select main_a v_prenex_7861) 1000) (<= (+ main_x 1) v_prenex_7862) (<= 0 (select main_a v_prenex_7862)) (<= (select main_a v_prenex_7861) 1002))) (or (forall ((v_prenex_6929 Int)) (or (<= (select main_a v_prenex_6929) 4) (< v_prenex_6929 main_x) (<= (* 2 (select main_a v_prenex_6929)) 4) (<= (+ main_x 1) v_prenex_6929))) (forall ((v_prenex_6924 Int)) (or (<= 996 (select main_a v_prenex_6924)) (<= (select main_a v_prenex_6924) 1000) (< v_prenex_6924 main_y)))) (or (forall ((v_prenex_10524 Int)) (or (<= 998 (select main_a v_prenex_10524)) (< v_prenex_10524 main_y))) (forall ((v_prenex_10522 Int)) (or (<= (select main_a v_prenex_10522) 2) (<= (+ main_x 1) v_prenex_10522) (<= 0 (* 2 (select main_a v_prenex_10522))) (< v_prenex_10522 main_x)))) (or (forall ((v_prenex_6947 Int)) (or (<= (+ main_x 1) v_prenex_6947) (< v_prenex_6947 main_x) (<= 0 (* 2 (select main_a v_prenex_6947))))) (forall ((v_prenex_6946 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6946))) (<= 998 (select main_a v_prenex_6946)) (<= (+ main_y 1) v_prenex_6946)))) (forall ((v_prenex_9191 Int) (v_prenex_9190 Int)) (or (<= (select main_a v_prenex_9191) 4) (<= 1996 (* 2 (select main_a v_prenex_9190))) (<= (+ (select main_a v_prenex_9191) 996) (select main_a v_prenex_9190)) (<= (+ main_y 1) v_prenex_9190) (<= (+ main_x 1) v_prenex_9191) (< v_prenex_9191 main_x))) (forall ((v_prenex_8367 Int) (v_prenex_8368 Int)) (or (<= (+ main_y 1) v_prenex_8367) (<= (select main_a v_prenex_8368) 4) (< v_prenex_8368 main_x) (<= 1996 (* 2 (select main_a v_prenex_8367))) (<= (+ main_x 1) v_prenex_8368) (<= (select main_a v_prenex_8367) (+ (select main_a v_prenex_8368) 1000)) (<= 998 (select main_a v_prenex_8367)))) (or (forall ((v_prenex_7565 Int)) (or (<= (* 2 (select main_a v_prenex_7565)) 4) (< v_prenex_7565 main_x) (<= 0 (* 2 (select main_a v_prenex_7565))) (<= (+ main_x 1) v_prenex_7565))) (forall ((v_prenex_7570 Int)) (or (<= 996 (select main_a v_prenex_7570)) (<= (select main_a v_prenex_7570) 1002) (< v_prenex_7570 main_y)))) (or (forall ((v_prenex_7727 Int)) (or (<= (+ main_x 1) v_prenex_7727) (< v_prenex_7727 main_x) (<= (* 2 (select main_a v_prenex_7727)) 4) (<= 0 (select main_a v_prenex_7727)))) (forall ((v_prenex_7732 Int)) (or (<= (* 2 (select main_a v_prenex_7732)) 2000) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7732) 1002)))) (forall ((v_prenex_10157 Int) (v_prenex_10156 Int)) (or (<= (+ main_x 1) v_prenex_10157) (<= (+ (select main_a v_prenex_10157) (select main_a v_prenex_10156)) 1000) (<= (* 2 (select main_a v_prenex_10157)) 4) (<= 1996 (* 2 (select main_a v_prenex_10156))) (< v_prenex_10157 main_x) (<= (select main_a v_prenex_10156) 1000))) (forall ((v_prenex_10234 Int) (v_prenex_10233 Int)) (or (<= (* 2 (select main_a v_prenex_10233)) 2000) (<= (+ main_x 1) v_prenex_10234) (<= 0 (* 2 (select main_a v_prenex_10234))) (<= (select main_a v_prenex_10233) (+ (select main_a v_prenex_10234) 1000)) (< v_prenex_10234 main_x))) (or (forall ((v_prenex_9242 Int)) (or (< v_prenex_9242 main_y) (<= (select main_a v_prenex_9242) 1002))) (forall ((v_prenex_9239 Int)) (or (< v_prenex_9239 main_x) (<= 0 (+ (select main_a v_prenex_9239) 2)) (<= (+ main_x 1) v_prenex_9239) (<= (* 2 (select main_a v_prenex_9239)) 4)))) (or (forall ((v_prenex_8654 Int)) (or (< v_prenex_8654 main_y) (<= 1996 (* 2 (select main_a v_prenex_8654))))) (forall ((v_prenex_8655 Int)) (or (< v_prenex_8655 main_x) (<= (* 2 (select main_a v_prenex_8655)) 4) (<= (select main_a v_prenex_8655) 2) (<= (+ main_x 1) v_prenex_8655)))) (forall ((v_prenex_9730 Int) (v_prenex_9731 Int)) (or (<= 996 (select main_a v_prenex_9730)) (< v_prenex_9731 main_x) (<= (+ main_x 1) v_prenex_9731) (<= 0 (+ (select main_a v_prenex_9731) 2)) (<= 1000 (+ (select main_a v_prenex_9731) (select main_a v_prenex_9730))) (<= (+ main_y 1) v_prenex_9730))) (forall ((v_prenex_9682 Int) (v_prenex_9681 Int)) (or (<= (+ main_y 1) v_prenex_9681) (<= (+ main_x 1) v_prenex_9682) (< v_prenex_9682 main_x) (<= 998 (select main_a v_prenex_9681)) (<= (* 2 (select main_a v_prenex_9681)) 2000) (<= 0 (+ (select main_a v_prenex_9682) 2)) (<= (+ (select main_a v_prenex_9682) (select main_a v_prenex_9681)) 1000))) (forall ((v_prenex_10097 Int) (v_prenex_10096 Int)) (or (<= (+ main_x 1) v_prenex_10097) (<= 0 (* 2 (select main_a v_prenex_10097))) (< v_prenex_10097 main_x) (< v_prenex_10096 main_y) (<= 1996 (* 2 (select main_a v_prenex_10096))) (<= 1000 (+ (select main_a v_prenex_10097) (select main_a v_prenex_10096))) (<= 996 (select main_a v_prenex_10096)))) (or (forall ((v_prenex_8654 Int)) (or (< v_prenex_8654 main_y) (<= 1996 (* 2 (select main_a v_prenex_8654))))) (forall ((v_prenex_8652 Int)) (or (<= (+ main_x 1) v_prenex_8652) (< v_prenex_8652 main_x) (<= (* 2 (select main_a v_prenex_8652)) 4)))) (or (forall ((v_prenex_8328 Int)) (<= (* 2 (select main_a v_prenex_8328)) 4)) (forall ((v_prenex_8327 Int)) (or (<= 996 (select main_a v_prenex_8327)) (<= (+ main_y 1) v_prenex_8327) (<= (select main_a v_prenex_8327) 1002) (< v_prenex_8327 main_y)))) (forall ((v_prenex_8404 Int) (v_prenex_8405 Int)) (or (< v_prenex_8405 main_x) (<= (+ main_x 1) v_prenex_8405) (<= (select main_a v_prenex_8405) 4) (<= 1996 (* 2 (select main_a v_prenex_8404))) (<= (+ (select main_a v_prenex_8405) (select main_a v_prenex_8404)) 1000))) (forall ((v_prenex_6805 Int) (v_prenex_6806 Int)) (or (<= (select main_a v_prenex_6805) 1002) (< v_prenex_6806 main_x) (<= 0 (+ (select main_a v_prenex_6806) 2)) (<= (+ (select main_a v_prenex_6806) 996) (select main_a v_prenex_6805)) (<= (+ main_x 1) v_prenex_6806))) (forall ((v_prenex_10846 Int) (v_prenex_10845 Int)) (or (<= (select main_a v_prenex_10845) 1000) (<= (+ (select main_a v_prenex_10846) (select main_a v_prenex_10845)) 1000) (<= (+ main_x 1) v_prenex_10846) (<= (+ main_y 1) v_prenex_10845) (<= 1996 (* 2 (select main_a v_prenex_10845))) (< v_prenex_10846 main_x) (<= 0 (* 2 (select main_a v_prenex_10846))))) (or (forall ((v_prenex_7364 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7364))) (<= (+ main_x 1) v_prenex_7364) (< v_prenex_7364 main_x))) (forall ((v_prenex_7363 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7363))) (<= (select main_a v_prenex_7363) 1002) (<= (+ main_y 1) v_prenex_7363)))) (forall ((v_prenex_7935 Int) (v_prenex_7936 Int)) (or (<= (select main_a v_prenex_7935) 1000) (< v_prenex_7935 main_y) (<= (select main_a v_prenex_7935) (+ (select main_a v_prenex_7936) 1000)) (< v_prenex_7936 main_x) (<= (+ main_x 1) v_prenex_7936) (<= (select main_a v_prenex_7936) 2))) (forall ((v_prenex_9565 Int) (v_prenex_9564 Int)) (or (<= (+ main_x 1) v_prenex_9565) (<= (+ main_y 1) v_prenex_9564) (< v_prenex_9565 main_x) (<= (* 2 (select main_a v_prenex_9564)) 2000) (<= (select main_a v_prenex_9565) 4) (<= (select main_a v_prenex_9564) (+ (select main_a v_prenex_9565) 1000)) (<= (select main_a v_prenex_9564) 1002))) (forall ((v_prenex_9169 Int) (v_prenex_9168 Int)) (or (<= (+ main_x 1) v_prenex_9169) (< v_prenex_9169 main_x) (<= (select main_a v_prenex_9168) (+ (select main_a v_prenex_9169) 1000)) (<= (* 2 (select main_a v_prenex_9169)) 4) (<= (+ main_y 1) v_prenex_9168) (<= (select main_a v_prenex_9168) 1000))) (or (forall ((v_prenex_10478 Int)) (or (< v_prenex_10478 main_y) (<= 996 (select main_a v_prenex_10478)) (<= 998 (select main_a v_prenex_10478)))) (forall ((v_prenex_10474 Int)) (or (<= (* 2 (select main_a v_prenex_10474)) 4) (<= 0 (* 2 (select main_a v_prenex_10474))) (<= (+ main_x 1) v_prenex_10474) (< v_prenex_10474 main_x)))) (forall ((v_prenex_9125 Int) (v_prenex_9126 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9126))) (< v_prenex_9126 main_x) (<= (+ (select main_a v_prenex_9126) (select main_a v_prenex_9125)) 1000) (<= (+ main_x 1) v_prenex_9126) (<= (* 2 (select main_a v_prenex_9125)) 2000) (<= (select main_a v_prenex_9125) 1000))) (forall ((v_prenex_8204 Int) (v_prenex_8205 Int)) (or (<= (select main_a v_prenex_8204) 1000) (<= (+ main_y 1) v_prenex_8204) (< v_prenex_8205 main_x) (<= (* 2 (select main_a v_prenex_8205)) 4) (<= (+ (select main_a v_prenex_8205) (select main_a v_prenex_8204)) 1000) (<= (+ main_x 1) v_prenex_8205) (<= 996 (select main_a v_prenex_8204)))) (or (forall ((v_prenex_9811 Int)) (or (<= 998 (select main_a v_prenex_9811)) (<= 1996 (* 2 (select main_a v_prenex_9811))) (<= (+ main_y 1) v_prenex_9811))) (forall ((v_prenex_9809 Int)) (or (<= (+ main_x 1) v_prenex_9809) (< v_prenex_9809 main_x) (<= (* 2 (select main_a v_prenex_9809)) 4)))) (or (forall ((v_prenex_9862 Int)) (or (<= 998 (select main_a v_prenex_9862)) (< v_prenex_9862 main_y) (<= 996 (select main_a v_prenex_9862)))) (forall ((v_prenex_9859 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9859))) (<= (select main_a v_prenex_9859) 4) (< v_prenex_9859 main_x) (<= (+ main_x 1) v_prenex_9859)))) (or (forall ((v_prenex_7827 Int)) (or (< v_prenex_7827 main_x) (<= (* 2 (select main_a v_prenex_7827)) 4) (<= 0 (select main_a v_prenex_7827)) (<= (+ main_x 1) v_prenex_7827))) (forall ((v_prenex_7832 Int)) (or (<= 996 (select main_a v_prenex_7832)) (< v_prenex_7832 main_y) (<= (* 2 (select main_a v_prenex_7832)) 2000)))) (forall ((v_prenex_10613 Int) (v_prenex_10612 Int)) (or (<= 0 (select main_a v_prenex_10613)) (<= (select main_a v_prenex_10612) 1002) (<= (select main_a v_prenex_10612) (+ (select main_a v_prenex_10613) 1000)) (<= (+ main_y 1) v_prenex_10612) (< v_prenex_10613 main_x) (<= (+ main_x 1) v_prenex_10613))) (forall ((v_prenex_8635 Int) (v_prenex_8634 Int)) (or (<= 0 (+ (select main_a v_prenex_8635) 2)) (<= (+ main_y 1) v_prenex_8634) (<= (select main_a v_prenex_8634) (+ (select main_a v_prenex_8635) 1000)) (<= (select main_a v_prenex_8634) 1000) (< v_prenex_8635 main_x) (<= 1996 (* 2 (select main_a v_prenex_8634))) (<= (+ main_x 1) v_prenex_8635))) (forall ((v_prenex_10194 Int) (v_prenex_10195 Int)) (or (<= (select main_a v_prenex_10194) (+ (select main_a v_prenex_10195) 1000)) (< v_prenex_10195 main_x) (<= (+ main_x 1) v_prenex_10195) (<= 998 (select main_a v_prenex_10194)) (<= (* 2 (select main_a v_prenex_10195)) 4) (<= (+ main_y 1) v_prenex_10194))) (forall ((v_prenex_9649 Int) (v_prenex_9650 Int)) (or (< v_prenex_9650 main_x) (<= (select main_a v_prenex_9649) (+ (select main_a v_prenex_9650) 1000)) (<= (+ main_x 1) v_prenex_9650) (<= (* 2 (select main_a v_prenex_9649)) 2000) (<= 0 (+ (select main_a v_prenex_9650) 2)))) (or (forall ((v_prenex_10952 Int)) (or (<= (+ main_x 1) v_prenex_10952) (<= (select main_a v_prenex_10952) 4) (<= (* 2 (select main_a v_prenex_10952)) 4) (< v_prenex_10952 main_x))) (forall ((v_prenex_10953 Int)) (or (<= (* 2 (select main_a v_prenex_10953)) 2000) (< v_prenex_10953 main_y)))) (or (forall ((v_prenex_10740 Int)) (or (<= 0 (select main_a v_prenex_10740)) (<= (* 2 (select main_a v_prenex_10740)) 4) (<= (+ main_x 1) v_prenex_10740) (< v_prenex_10740 main_x))) (forall ((v_prenex_10745 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (select main_a v_prenex_10745) 1002) (<= 1996 (* 2 (select main_a v_prenex_10745)))))) (or (forall ((v_prenex_10003 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10003))) (<= (+ main_x 1) v_prenex_10003) (< v_prenex_10003 main_x) (<= (* 2 (select main_a v_prenex_10003)) 4))) (forall ((v_prenex_10007 Int)) (or (<= (* 2 (select main_a v_prenex_10007)) 2000) (<= (+ main_y 1) v_prenex_10007)))) (or (forall ((v_prenex_7459 Int)) (or (< v_prenex_7459 main_x) (<= (* 2 (select main_a v_prenex_7459)) 4) (<= (+ main_x 1) v_prenex_7459) (<= 0 (* 2 (select main_a v_prenex_7459))))) (forall ((v_prenex_7463 Int)) (or (<= (select main_a v_prenex_7463) 1000) (<= (select main_a v_prenex_7463) 1002)))) (or (forall ((v_prenex_10665 Int)) (or (<= 998 (select main_a v_prenex_10665)) (<= (select main_a v_prenex_10665) 1002))) (forall ((v_prenex_10663 Int)) (or (< v_prenex_10663 main_x) (<= (+ main_x 1) v_prenex_10663) (<= (* 2 (select main_a v_prenex_10663)) 4)))) (or (forall ((v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6698) 1002) (<= 996 (select main_a v_prenex_6698)))) (forall ((v_prenex_6693 Int)) (or (<= (+ main_x 1) v_prenex_6693) (< v_prenex_6693 main_x) (<= 0 (* 2 (select main_a v_prenex_6693))) (<= (* 2 (select main_a v_prenex_6693)) 4)))) (forall ((v_prenex_8709 Int) (v_prenex_8710 Int)) (or (<= (+ main_x 1) v_prenex_8710) (< v_prenex_8710 main_x) (<= (select main_a v_prenex_8709) 1002) (<= 996 (select main_a v_prenex_8709)) (< v_prenex_8709 main_y) (<= (select main_a v_prenex_8709) (+ (select main_a v_prenex_8710) 1000)) (<= 0 (select main_a v_prenex_8710)))) (forall ((v_prenex_10495 Int) (v_prenex_10494 Int)) (or (<= (+ (select main_a v_prenex_10495) 996) (select main_a v_prenex_10494)) (<= (select main_a v_prenex_10495) 4) (<= (+ main_x 1) v_prenex_10495) (< v_prenex_10495 main_x) (< v_prenex_10494 main_y) (<= 996 (select main_a v_prenex_10494)))) (forall ((v_prenex_10354 Int) (v_prenex_10353 Int)) (or (<= (select main_a v_prenex_10353) 1000) (< v_prenex_10353 main_y) (<= (+ main_x 1) v_prenex_10354) (<= 1996 (* 2 (select main_a v_prenex_10353))) (< v_prenex_10354 main_x) (<= (+ (select main_a v_prenex_10354) (select main_a v_prenex_10353)) 1000) (<= 0 (select main_a v_prenex_10354)))) (forall ((v_prenex_10836 Int) (v_prenex_10835 Int)) (or (<= 0 (+ (select main_a v_prenex_10836) 2)) (<= (select main_a v_prenex_10835) 1000) (< v_prenex_10836 main_x) (<= (+ (select main_a v_prenex_10836) (select main_a v_prenex_10835)) 1000) (<= (+ main_y 1) v_prenex_10835) (<= (* 2 (select main_a v_prenex_10835)) 2000) (<= (+ main_x 1) v_prenex_10836))) (or (forall ((v_prenex_7375 Int)) (or (< v_prenex_7375 main_x) (<= (* 2 (select main_a v_prenex_7375)) 4) (<= (+ main_x 1) v_prenex_7375) (<= 0 (+ (select main_a v_prenex_7375) 2)))) (forall ((v_prenex_7378 Int)) (or (< v_prenex_7378 main_y) (<= 996 (select main_a v_prenex_7378))))) (or (forall ((v_prenex_8641 Int)) (or (<= (select main_a v_prenex_8641) 1000) (<= (+ main_y 1) v_prenex_8641))) (forall ((v_prenex_8642 Int)) (or (<= (* 2 (select main_a v_prenex_8642)) 4) (< v_prenex_8642 main_x) (<= (select main_a v_prenex_8642) 2) (<= (+ main_x 1) v_prenex_8642)))) (forall ((v_prenex_7291 Int) (v_prenex_7292 Int)) (or (<= (+ main_y 1) v_prenex_7291) (<= 1996 (* 2 (select main_a v_prenex_7291))) (<= (+ (select main_a v_prenex_7292) (select main_a v_prenex_7291)) 1000) (< v_prenex_7291 main_y))) (or (forall ((v_prenex_8654 Int)) (or (< v_prenex_8654 main_y) (<= 1996 (* 2 (select main_a v_prenex_8654))))) (forall ((v_prenex_8649 Int)) (or (<= 0 (select main_a v_prenex_8649)) (<= (* 2 (select main_a v_prenex_8649)) 4) (< v_prenex_8649 main_x) (<= (+ main_x 1) v_prenex_8649)))) (forall ((v_prenex_8514 Int) (v_prenex_8515 Int)) (or (<= (+ main_x 1) v_prenex_8515) (< v_prenex_8514 main_y) (<= (select main_a v_prenex_8514) 1002) (<= (+ (select main_a v_prenex_8515) 996) (select main_a v_prenex_8514)) (<= (select main_a v_prenex_8515) 2) (< v_prenex_8515 main_x) (<= 998 (select main_a v_prenex_8514)))) (or (forall ((v_prenex_9628 Int)) (or (<= 998 (select main_a v_prenex_9628)) (<= (+ main_y 1) v_prenex_9628))) (forall ((v_prenex_9629 Int)) (or (< v_prenex_9629 main_x) (<= (select main_a v_prenex_9629) 2) (<= (* 2 (select main_a v_prenex_9629)) 4) (<= (+ main_x 1) v_prenex_9629)))) (forall ((v_prenex_10303 Int) (v_prenex_10304 Int)) (or (<= (* 2 (select main_a v_prenex_10304)) 4) (<= (* 2 (select main_a v_prenex_10303)) 2000) (<= (+ main_y 1) v_prenex_10303) (< v_prenex_10304 main_x) (<= (+ (select main_a v_prenex_10304) (select main_a v_prenex_10303)) 1000) (<= (+ main_x 1) v_prenex_10304) (<= 998 (select main_a v_prenex_10303)))) (forall ((v_prenex_11092 Int) (v_prenex_11091 Int)) (or (<= 0 (select main_a v_prenex_11092)) (< v_prenex_11092 main_x) (<= (+ (select main_a v_prenex_11092) 996) (select main_a v_prenex_11091)) (<= (+ main_x 1) v_prenex_11092) (<= 996 (select main_a v_prenex_11091)) (<= (* 2 (select main_a v_prenex_11091)) 2000))) (forall ((v_prenex_7725 Int) (v_prenex_7726 Int)) (or (<= 996 (select main_a v_prenex_7725)) (<= (+ (select main_a v_prenex_7726) (select main_a v_prenex_7725)) 1000) (<= (+ main_x 1) v_prenex_7726) (<= (+ main_y 1) v_prenex_7725) (< v_prenex_7725 main_y))) (forall ((v_prenex_9110 Int) (v_prenex_9111 Int)) (or (<= (+ main_x 1) v_prenex_9111) (< v_prenex_9111 main_x) (<= (select main_a v_prenex_9110) (+ (select main_a v_prenex_9111) 1000)) (<= (* 2 (select main_a v_prenex_9111)) 4))) (<= (+ main_y 1) main_x) (or (forall ((v_prenex_7105 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7105))) (<= (+ main_x 1) v_prenex_7105) (< v_prenex_7105 main_x))) (forall ((v_prenex_7104 Int)) (or (< v_prenex_7104 main_y) (<= 996 (select main_a v_prenex_7104))))) (or (forall ((v_prenex_7885 Int)) (or (<= (* 2 (select main_a v_prenex_7885)) 4) (< v_prenex_7885 main_x) (<= (+ main_x 1) v_prenex_7885))) (forall ((v_prenex_7887 Int)) (or (< v_prenex_7887 main_y) (<= (select main_a v_prenex_7887) 1000) (<= (* 2 (select main_a v_prenex_7887)) 2000)))) (or (forall ((v_prenex_10165 Int)) (or (< v_prenex_10165 main_x) (<= (+ main_x 1) v_prenex_10165) (<= (* 2 (select main_a v_prenex_10165)) 4))) (forall ((v_prenex_10167 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 996 (select main_a v_prenex_10167)) (<= 1996 (* 2 (select main_a v_prenex_10167)))))) (or (forall ((v_prenex_7279 Int)) (or (<= (* 2 (select main_a v_prenex_7279)) 4) (<= 0 (* 2 (select main_a v_prenex_7279))) (< v_prenex_7279 main_x) (<= (+ main_x 1) v_prenex_7279))) (forall ((v_prenex_7283 Int)) (or (<= (select main_a v_prenex_7283) 1002) (<= (+ main_y 1) v_prenex_7283)))) (forall ((v_prenex_7405 Int) (v_prenex_7404 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7404))) (<= 996 (select main_a v_prenex_7404)) (< v_prenex_7404 main_y) (<= (+ (select main_a v_prenex_7405) 996) (select main_a v_prenex_7404)) (<= (+ main_y 1) v_prenex_7404))) (forall ((v_prenex_9262 Int) (v_prenex_9261 Int)) (or (<= 998 (select main_a v_prenex_9261)) (<= (+ main_x 1) v_prenex_9262) (< v_prenex_9261 main_y) (< v_prenex_9262 main_x) (<= 0 (* 2 (select main_a v_prenex_9262))) (<= 1996 (* 2 (select main_a v_prenex_9261))) (<= (select main_a v_prenex_9261) (+ (select main_a v_prenex_9262) 1000)))) (forall ((v_prenex_8952 Int) (v_prenex_8953 Int)) (or (<= (+ main_x 1) v_prenex_8953) (< v_prenex_8953 main_x) (<= 0 (+ (select main_a v_prenex_8953) 2)) (<= (+ (select main_a v_prenex_8953) (select main_a v_prenex_8952)) 1000) (<= (+ main_y 1) v_prenex_8952) (<= 1996 (* 2 (select main_a v_prenex_8952))))) (forall ((v_prenex_9101 Int) (v_prenex_9100 Int)) (or (<= 0 (select main_a v_prenex_9101)) (< v_prenex_9101 main_x) (<= 996 (select main_a v_prenex_9100)) (<= (+ main_x 1) v_prenex_9101) (<= 1996 (* 2 (select main_a v_prenex_9100))) (< v_prenex_9100 main_y) (<= (+ (select main_a v_prenex_9101) (select main_a v_prenex_9100)) 1000))) (forall ((v_prenex_9394 Int) (v_prenex_9393 Int)) (or (<= 1000 (+ (select main_a v_prenex_9394) (select main_a v_prenex_9393))) (<= (select main_a v_prenex_9394) 2) (< v_prenex_9394 main_x) (<= 996 (select main_a v_prenex_9393)) (<= (+ main_x 1) v_prenex_9394) (<= (+ main_y 1) v_prenex_9393))) (forall ((v_prenex_10109 Int) (v_prenex_10108 Int)) (or (<= (select main_a v_prenex_10108) (+ (select main_a v_prenex_10109) 1000)) (<= (select main_a v_prenex_10108) 1002) (< v_prenex_10109 main_x) (< v_prenex_10108 main_y) (<= 0 (+ (select main_a v_prenex_10109) 2)) (<= (+ main_x 1) v_prenex_10109) (<= (* 2 (select main_a v_prenex_10108)) 2000))) (forall ((v_prenex_10670 Int) (v_prenex_10669 Int)) (or (<= (select main_a v_prenex_10670) 2) (< v_prenex_10670 main_x) (<= 1000 (+ (select main_a v_prenex_10670) (select main_a v_prenex_10669))) (<= (+ main_x 1) v_prenex_10670) (<= 996 (select main_a v_prenex_10669)) (<= (select main_a v_prenex_10669) 1002))) (forall ((v_prenex_10864 Int) (v_prenex_10865 Int)) (or (<= 1000 (+ (select main_a v_prenex_10865) (select main_a v_prenex_10864))) (< v_prenex_10865 main_x) (<= (select main_a v_prenex_10864) 1002) (<= (+ main_x 1) v_prenex_10865) (<= (select main_a v_prenex_10864) 1000) (<= (select main_a v_prenex_10865) 2))) (or (forall ((v_prenex_9893 Int)) (or (<= (select main_a v_prenex_9893) 2) (<= (+ main_x 1) v_prenex_9893) (<= 0 (* 2 (select main_a v_prenex_9893))) (< v_prenex_9893 main_x))) (forall ((v_prenex_9895 Int)) (or (<= (* 2 (select main_a v_prenex_9895)) 2000) (< v_prenex_9895 main_y) (<= (select main_a v_prenex_9895) 1002)))) (forall ((v_prenex_8323 Int) (v_prenex_8324 Int)) (or (< v_prenex_8323 main_y) (<= 1000 (+ (select main_a v_prenex_8324) (select main_a v_prenex_8323))) (<= 0 (select main_a v_prenex_8324)) (<= (+ main_x 1) v_prenex_8324) (< v_prenex_8324 main_x) (<= 996 (select main_a v_prenex_8323)))) (forall ((v_prenex_7746 Int) (v_prenex_7747 Int)) (or (<= (select main_a v_prenex_7746) 1002) (<= (* 2 (select main_a v_prenex_7747)) 4) (< v_prenex_7747 main_x) (<= (select main_a v_prenex_7746) (+ (select main_a v_prenex_7747) 1000)) (<= (+ main_x 1) v_prenex_7747) (<= 996 (select main_a v_prenex_7746)) (< v_prenex_7746 main_y))) (forall ((v_prenex_9194 Int) (v_prenex_9195 Int)) (or (< v_prenex_9195 main_x) (<= 1996 (* 2 (select main_a v_prenex_9194))) (<= (+ (select main_a v_prenex_9195) 996) (select main_a v_prenex_9194)) (<= (select main_a v_prenex_9195) 4) (<= (+ main_x 1) v_prenex_9195) (< v_prenex_9194 main_y))) (forall ((v_prenex_9961 Int) (v_prenex_9960 Int)) (or (<= (select main_a v_prenex_9960) (+ (select main_a v_prenex_9961) 1000)) (<= (+ main_y 1) v_prenex_9960) (<= (select main_a v_prenex_9960) 1000) (< v_prenex_9961 main_x) (<= (+ main_x 1) v_prenex_9961) (<= (select main_a v_prenex_9961) 2))) (forall ((v_prenex_11007 Int) (v_prenex_11006 Int)) (or (<= (select main_a v_prenex_11007) 4) (< v_prenex_11007 main_x) (<= 996 (select main_a v_prenex_11006)) (< v_prenex_11006 main_y) (<= (+ (select main_a v_prenex_11007) 996) (select main_a v_prenex_11006)) (<= (+ main_x 1) v_prenex_11007) (<= 1996 (* 2 (select main_a v_prenex_11006))))) (forall ((v_prenex_10379 Int) (v_prenex_10380 Int)) (or (< v_prenex_10380 main_x) (<= (+ main_y 1) v_prenex_10379) (<= 0 (select main_a v_prenex_10380)) (<= 998 (select main_a v_prenex_10379)) (<= (select main_a v_prenex_10379) 1002) (<= (+ main_x 1) v_prenex_10380) (<= (select main_a v_prenex_10379) (+ (select main_a v_prenex_10380) 1000)))) (or (forall ((v_prenex_8621 Int)) (<= (* 2 (select main_a v_prenex_8621)) 4)) (forall ((v_prenex_8620 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8620))) (<= (+ main_y 1) v_prenex_8620) (<= (select main_a v_prenex_8620) 1002) (< v_prenex_8620 main_y)))) (or (forall ((v_prenex_10054 Int)) (or (<= (+ main_x 1) v_prenex_10054) (<= (* 2 (select main_a v_prenex_10054)) 4) (<= 0 (select main_a v_prenex_10054)) (< v_prenex_10054 main_x))) (forall ((v_prenex_10059 Int)) (or (<= (+ main_y 1) v_prenex_10059) (<= (select main_a v_prenex_10059) 1000) (<= 996 (select main_a v_prenex_10059))))) (forall ((v_prenex_8455 Int) (v_prenex_8456 Int)) (or (<= (+ main_x 1) v_prenex_8456) (<= (select main_a v_prenex_8456) 2) (<= 996 (select main_a v_prenex_8455)) (<= (* 2 (select main_a v_prenex_8455)) 2000) (<= (select main_a v_prenex_8455) (+ (select main_a v_prenex_8456) 1000)) (< v_prenex_8456 main_x) (< v_prenex_8455 main_y))) (or (forall ((v_prenex_8374 Int)) (or (< v_prenex_8374 main_y) (<= (select main_a v_prenex_8374) 1000))) (forall ((v_prenex_8370 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8370))) (< v_prenex_8370 main_x) (<= (* 2 (select main_a v_prenex_8370)) 4) (<= (+ main_x 1) v_prenex_8370)))) (forall ((v_prenex_8226 Int) (v_prenex_8227 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8226))) (< v_prenex_8227 main_x) (<= 0 (+ (select main_a v_prenex_8227) 2)) (<= (+ main_x 1) v_prenex_8227) (<= (select main_a v_prenex_8226) 1002) (<= (select main_a v_prenex_8226) (+ (select main_a v_prenex_8227) 1000)))) (or (forall ((v_prenex_6790 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6790))) (<= 998 (select main_a v_prenex_6790)))) (forall ((v_prenex_6793 Int)) (or (<= (+ main_x 1) v_prenex_6793) (<= (* 2 (select main_a v_prenex_6793)) 4) (<= 0 (+ (select main_a v_prenex_6793) 2)) (< v_prenex_6793 main_x)))) (forall ((v_prenex_9701 Int) (v_prenex_9700 Int)) (or (<= (+ (select main_a v_prenex_9701) 996) (select main_a v_prenex_9700)) (<= (+ main_x 1) v_prenex_9701) (<= 0 (* 2 (select main_a v_prenex_9701))) (< v_prenex_9701 main_x) (<= 998 (select main_a v_prenex_9700)) (<= (+ main_y 1) v_prenex_9700) (<= (select main_a v_prenex_9700) 1002))) (forall ((v_prenex_10531 Int) (v_prenex_10530 Int)) (or (<= (+ (select main_a v_prenex_10531) (select main_a v_prenex_10530)) 1000) (<= 996 (select main_a v_prenex_10530)) (<= (+ main_x 1) v_prenex_10531) (<= (* 2 (select main_a v_prenex_10531)) 4) (< v_prenex_10531 main_x) (<= (* 2 (select main_a v_prenex_10530)) 2000))) (or (forall ((v_prenex_9751 Int)) (or (<= (select main_a v_prenex_9751) 2) (<= (+ main_x 1) v_prenex_9751) (< v_prenex_9751 main_x))) (forall ((v_prenex_9756 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9756))) (< v_prenex_9756 main_y)))) (forall ((v_prenex_10822 Int) (v_prenex_10821 Int)) (or (<= (+ main_y 1) v_prenex_10821) (<= 0 (+ (select main_a v_prenex_10822) 2)) (< v_prenex_10822 main_x) (<= (select main_a v_prenex_10821) (+ (select main_a v_prenex_10822) 1000)) (<= (select main_a v_prenex_10821) 1002) (<= (+ main_x 1) v_prenex_10822))) (forall ((v_prenex_11021 Int) (v_prenex_11020 Int)) (or (<= (+ (select main_a v_prenex_11021) 996) (select main_a v_prenex_11020)) (<= (+ main_x 1) v_prenex_11021) (< v_prenex_11021 main_x) (<= 996 (select main_a v_prenex_11020)) (<= 998 (select main_a v_prenex_11020)) (<= (select main_a v_prenex_11021) 2))) (or (forall ((v_prenex_8193 Int)) (<= 0 (* 2 (select main_a v_prenex_8193)))) (forall ((v_prenex_8192 Int)) (or (<= (+ main_y 1) v_prenex_8192) (<= 998 (select main_a v_prenex_8192)) (<= (select main_a v_prenex_8192) 1002) (< v_prenex_8192 main_y)))) (forall ((v_prenex_6798 Int) (v_prenex_6797 Int)) (or (<= 1000 (+ (select main_a v_prenex_6798) (select main_a v_prenex_6797))) (<= (+ main_x 1) v_prenex_6798) (<= (select main_a v_prenex_6798) 4) (<= 1996 (* 2 (select main_a v_prenex_6797))) (< v_prenex_6798 main_x))) (forall ((v_prenex_10077 Int) (v_prenex_10076 Int)) (or (<= (+ main_x 1) v_prenex_10077) (<= 1000 (+ (select main_a v_prenex_10077) (select main_a v_prenex_10076))) (< v_prenex_10077 main_x) (<= 996 (select main_a v_prenex_10076)) (<= (select main_a v_prenex_10076) 1000) (<= 0 (select main_a v_prenex_10077)))) (forall ((v_prenex_6686 Int) (v_prenex_6687 Int)) (or (<= (* 2 (select main_a v_prenex_6687)) 2000) (< v_prenex_6687 main_y) (<= 1000 (+ (select main_a v_prenex_6686) (select main_a v_prenex_6687))) (< v_prenex_6686 main_x) (<= 998 (select main_a v_prenex_6687)) (<= (+ main_x 1) v_prenex_6686) (<= 0 (+ (select main_a v_prenex_6686) 2)))) (forall ((v_prenex_6833 Int) (v_prenex_6832 Int)) (or (< v_prenex_6833 main_x) (<= (+ (select main_a v_prenex_6833) (select main_a v_prenex_6832)) 1000) (<= 1996 (* 2 (select main_a v_prenex_6832))) (<= (+ main_x 1) v_prenex_6833) (<= 0 (* 2 (select main_a v_prenex_6833))) (<= (select main_a v_prenex_6832) 1000))) (forall ((v_prenex_10320 Int) (v_prenex_10319 Int)) (or (<= (* 2 (select main_a v_prenex_10319)) 2000) (<= (+ main_x 1) v_prenex_10320) (< v_prenex_10320 main_x) (<= (select main_a v_prenex_10319) (+ (select main_a v_prenex_10320) 1000)) (<= (select main_a v_prenex_10320) 2) (<= 998 (select main_a v_prenex_10319)) (< v_prenex_10319 main_y))) (forall ((v_prenex_8064 Int) (v_prenex_8065 Int)) (or (<= (+ main_x 1) v_prenex_8065) (<= (select main_a v_prenex_8064) 1002) (< v_prenex_8065 main_x) (<= (* 2 (select main_a v_prenex_8065)) 4) (<= (select main_a v_prenex_8064) (+ (select main_a v_prenex_8065) 1000)) (<= (* 2 (select main_a v_prenex_8064)) 2000))) (forall ((v_prenex_10891 Int) (v_prenex_10892 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10891))) (<= (+ main_x 1) v_prenex_10892) (<= (* 2 (select main_a v_prenex_10892)) 4) (<= (+ main_y 1) v_prenex_10891) (< v_prenex_10892 main_x) (<= (* 2 (select main_a v_prenex_10891)) 2000) (<= (select main_a v_prenex_10891) (+ (select main_a v_prenex_10892) 1000)))) (forall ((v_prenex_10330 Int) (v_prenex_10329 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10330))) (< v_prenex_10330 main_x) (<= 998 (select main_a v_prenex_10329)) (<= (select main_a v_prenex_10329) 1002) (<= (select main_a v_prenex_10329) (+ (select main_a v_prenex_10330) 1000)) (<= (+ main_x 1) v_prenex_10330))) (forall ((v_prenex_9848 Int) (v_prenex_9849 Int)) (or (<= (+ (select main_a v_prenex_9849) 996) (select main_a v_prenex_9848)) (< v_prenex_9849 main_x) (<= (* 2 (select main_a v_prenex_9849)) 4) (< v_prenex_9848 main_y) (<= (+ main_x 1) v_prenex_9849))) (or (forall ((v_prenex_6651 Int)) (or (<= 0 (select main_a v_prenex_6651)) (< v_prenex_6651 main_x) (<= (+ main_x 1) v_prenex_6651))) (forall ((v_prenex_6652 Int)) (<= (* 2 (select main_a v_prenex_6652)) 2000))) (forall ((v_prenex_7467 Int) (v_prenex_7468 Int)) (or (<= (+ main_x 1) v_prenex_7468) (<= 996 (select main_a v_prenex_7467)) (<= (select main_a v_prenex_7468) 2) (< v_prenex_7468 main_x) (<= (select main_a v_prenex_7467) 1000) (<= (select main_a v_prenex_7467) (+ (select main_a v_prenex_7468) 1000)) (<= (+ main_y 1) v_prenex_7467))) (or (forall ((v_prenex_10816 Int)) (or (< v_prenex_10816 main_x) (<= 0 (+ (select main_a v_prenex_10816) 2)) (<= (+ main_x 1) v_prenex_10816) (<= (* 2 (select main_a v_prenex_10816)) 4))) (forall ((v_prenex_10819 Int)) (<= 1996 (* 2 (select main_a v_prenex_10819))))) (forall ((v_prenex_9278 Int) (v_prenex_9277 Int)) (or (< v_prenex_9277 main_y) (<= (+ main_y 1) v_prenex_9277) (<= 1996 (* 2 (select main_a v_prenex_9277))) (<= 996 (select main_a v_prenex_9277)) (<= (+ (select main_a v_prenex_9278) (select main_a v_prenex_9277)) 1000))) (or (forall ((v_prenex_10507 Int)) (or (<= (select main_a v_prenex_10507) 1000) (< v_prenex_10507 main_y))) (forall ((v_prenex_10508 Int)) (or (< v_prenex_10508 main_x) (<= 0 (* 2 (select main_a v_prenex_10508))) (<= (+ main_x 1) v_prenex_10508)))) (or (forall ((v_prenex_9253 Int)) (or (<= (select main_a v_prenex_9253) 1000) (<= 998 (select main_a v_prenex_9253)))) (forall ((v_prenex_9251 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9251))) (<= (select main_a v_prenex_9251) 2) (<= (+ main_x 1) v_prenex_9251) (< v_prenex_9251 main_x)))) (or (forall ((v_prenex_9854 Int)) (or (< v_prenex_9854 main_x) (<= (+ main_x 1) v_prenex_9854) (<= (* 2 (select main_a v_prenex_9854)) 4) (<= (select main_a v_prenex_9854) 4))) (forall ((v_prenex_9855 Int)) (<= (select main_a v_prenex_9855) 1000))) (or (forall ((v_prenex_6861 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6861))) (< v_prenex_6861 main_y) (<= (* 2 (select main_a v_prenex_6861)) 2000))) (forall ((v_prenex_6867 Int)) (or (<= (+ main_x 1) v_prenex_6867) (<= (select main_a v_prenex_6867) 2) (< v_prenex_6867 main_x) (<= (* 2 (select main_a v_prenex_6867)) 4)))) (or (forall ((v_prenex_7071 Int)) (or (<= 0 (select main_a v_prenex_7071)) (<= (+ main_x 1) v_prenex_7071) (<= 0 (* 2 (select main_a v_prenex_7071))) (< v_prenex_7071 main_x))) (forall ((v_prenex_7075 Int)) (<= (select main_a v_prenex_7075) 1000))) (forall ((v_prenex_10587 Int) (v_prenex_10586 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10586))) (<= 0 (+ (select main_a v_prenex_10587) 2)) (<= 1000 (+ (select main_a v_prenex_10587) (select main_a v_prenex_10586))) (< v_prenex_10587 main_x) (<= (+ main_y 1) v_prenex_10586) (<= (select main_a v_prenex_10586) 1000) (<= (+ main_x 1) v_prenex_10587))) (or (forall ((v_prenex_10849 Int)) (or (< v_prenex_10849 main_x) (<= 0 (+ (select main_a v_prenex_10849) 2)) (<= (+ main_x 1) v_prenex_10849) (<= (* 2 (select main_a v_prenex_10849)) 4))) (forall ((v_prenex_10852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10852))) (<= 996 (select main_a v_prenex_10852))))) (forall ((v_prenex_9765 Int) (v_prenex_9764 Int)) (or (<= 1000 (+ (select main_a v_prenex_9765) (select main_a v_prenex_9764))) (<= (+ main_y 1) v_prenex_9764) (<= 0 (* 2 (select main_a v_prenex_9765))) (< v_prenex_9765 main_x) (<= 998 (select main_a v_prenex_9764)) (<= (select main_a v_prenex_9764) 1002) (<= (+ main_x 1) v_prenex_9765))) (forall ((v_prenex_8559 Int) (v_prenex_8560 Int)) (or (<= 996 (select main_a v_prenex_8559)) (<= (+ main_y 1) v_prenex_8559) (< v_prenex_8560 main_x) (<= (select main_a v_prenex_8559) 1000) (<= (* 2 (select main_a v_prenex_8560)) 4) (<= (select main_a v_prenex_8559) (+ (select main_a v_prenex_8560) 1000)) (<= (+ main_x 1) v_prenex_8560))) (forall ((v_prenex_6950 Int) (v_prenex_6951 Int)) (or (<= (select main_a v_prenex_6950) (+ (select main_a v_prenex_6951) 1000)) (<= (+ main_x 1) v_prenex_6951) (<= (* 2 (select main_a v_prenex_6951)) 4) (< v_prenex_6951 main_x) (<= 996 (select main_a v_prenex_6950)))) (or (forall ((v_prenex_7039 Int)) (or (<= (* 2 (select main_a v_prenex_7039)) 4) (<= (+ main_x 1) v_prenex_7039) (< v_prenex_7039 main_x))) (forall ((v_prenex_7041 Int)) (or (< v_prenex_7041 main_y) (<= 1996 (* 2 (select main_a v_prenex_7041))) (<= 998 (select main_a v_prenex_7041))))) (forall ((v_prenex_8470 Int) (v_prenex_8469 Int)) (or (<= (select main_a v_prenex_8469) 1002) (< v_prenex_8470 main_x) (<= 0 (select main_a v_prenex_8470)) (<= 1996 (* 2 (select main_a v_prenex_8469))) (<= (+ main_x 1) v_prenex_8470) (<= 1000 (+ (select main_a v_prenex_8470) (select main_a v_prenex_8469))))) (or (forall ((v_prenex_9253 Int)) (or (<= (select main_a v_prenex_9253) 1000) (<= 998 (select main_a v_prenex_9253)))) (forall ((v_prenex_9249 Int)) (or (<= (+ main_x 1) v_prenex_9249) (<= 0 (select main_a v_prenex_9249)) (< v_prenex_9249 main_x) (<= 0 (* 2 (select main_a v_prenex_9249)))))) (forall ((v_prenex_8329 Int) (v_prenex_8330 Int)) (or (<= (+ (select main_a v_prenex_8330) 996) (select main_a v_prenex_8329)) (<= (+ main_x 1) v_prenex_8330) (<= 0 (+ (select main_a v_prenex_8330) 2)) (< v_prenex_8329 main_y) (< v_prenex_8330 main_x) (<= (* 2 (select main_a v_prenex_8329)) 2000))) (forall ((v_prenex_9459 Int) (v_prenex_9458 Int)) (or (<= (+ main_y 1) v_prenex_9458) (< v_prenex_9459 main_x) (<= (+ main_x 1) v_prenex_9459) (<= (* 2 (select main_a v_prenex_9458)) 2000) (<= (+ (select main_a v_prenex_9459) (select main_a v_prenex_9458)) 1000) (<= 0 (+ (select main_a v_prenex_9459) 2)))) (or (forall ((v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6698) 1002) (<= 996 (select main_a v_prenex_6698)))) (forall ((v_prenex_6697 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6697))) (<= (+ main_x 1) v_prenex_6697) (<= 0 (+ (select main_a v_prenex_6697) 2)) (< v_prenex_6697 main_x)))) (or (forall ((v_prenex_8384 Int)) (or (< v_prenex_8384 main_x) (<= (+ main_x 1) v_prenex_8384) (<= 0 (* 2 (select main_a v_prenex_8384))) (<= (select main_a v_prenex_8384) 4))) (forall ((v_prenex_8387 Int)) (or (<= (select main_a v_prenex_8387) 1000) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1002)))) (forall ((v_prenex_9668 Int) (v_prenex_9667 Int)) (or (< v_prenex_9667 main_y) (<= 0 (+ (select main_a v_prenex_9668) 2)) (< v_prenex_9668 main_x) (<= (select main_a v_prenex_9667) (+ (select main_a v_prenex_9668) 1000)) (<= (* 2 (select main_a v_prenex_9667)) 2000) (<= 998 (select main_a v_prenex_9667)) (<= (+ main_x 1) v_prenex_9668))) (forall ((v_prenex_7506 Int) (v_prenex_7507 Int)) (or (<= 996 (select main_a v_prenex_7506)) (< v_prenex_7507 main_x) (<= (* 2 (select main_a v_prenex_7507)) 4) (<= (+ main_x 1) v_prenex_7507) (<= (+ main_y 1) v_prenex_7506) (<= (select main_a v_prenex_7506) (+ (select main_a v_prenex_7507) 1000)))) (forall ((v_prenex_9107 Int) (v_prenex_9106 Int)) (or (<= (select main_a v_prenex_9107) 2) (<= (+ main_x 1) v_prenex_9107) (< v_prenex_9107 main_x) (<= 1000 (+ (select main_a v_prenex_9107) (select main_a v_prenex_9106))) (<= (select main_a v_prenex_9106) 1002) (<= (+ main_y 1) v_prenex_9106))) (or (forall ((v_prenex_7548 Int)) (or (< v_prenex_7548 main_x) (<= (* 2 (select main_a v_prenex_7548)) 4) (<= 0 (* 2 (select main_a v_prenex_7548))) (<= (+ main_x 1) v_prenex_7548))) (forall ((v_prenex_7553 Int)) (or (<= (* 2 (select main_a v_prenex_7553)) 2000) (<= 998 (select main_a v_prenex_7553))))) (forall ((v_prenex_6999 Int) (v_prenex_7000 Int)) (or (<= (+ (select main_a v_prenex_7000) 996) (select main_a v_prenex_6999)) (<= (+ main_x 1) v_prenex_7000) (<= (select main_a v_prenex_6999) 1000) (<= (+ main_y 1) v_prenex_6999) (< v_prenex_7000 main_x) (<= 0 (select main_a v_prenex_7000)) (<= (select main_a v_prenex_6999) 1002))) (forall ((v_prenex_7588 Int) (v_prenex_7589 Int)) (or (<= (select main_a v_prenex_7589) 2) (<= (select main_a v_prenex_7588) 1002) (<= 996 (select main_a v_prenex_7588)) (<= (+ (select main_a v_prenex_7589) 996) (select main_a v_prenex_7588)) (<= (+ main_y 1) v_prenex_7588) (<= (+ main_x 1) v_prenex_7589) (< v_prenex_7589 main_x))) (forall ((v_prenex_8415 Int) (v_prenex_8414 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8414))) (<= (select main_a v_prenex_8414) (+ (select main_a v_prenex_8415) 1000)) (<= (select main_a v_prenex_8414) 1002) (<= (+ main_x 1) v_prenex_8415) (< v_prenex_8414 main_y) (<= 0 (+ (select main_a v_prenex_8415) 2)) (< v_prenex_8415 main_x))) (forall ((v_prenex_8395 Int) (v_prenex_8396 Int)) (or (< v_prenex_8396 main_x) (<= 0 (select main_a v_prenex_8396)) (< v_prenex_8395 main_y) (<= (+ (select main_a v_prenex_8396) 996) (select main_a v_prenex_8395)) (<= (select main_a v_prenex_8395) 1002) (<= (+ main_x 1) v_prenex_8396))) (or (forall ((v_prenex_9507 Int)) (or (< v_prenex_9507 main_x) (<= 0 (* 2 (select main_a v_prenex_9507))) (<= (+ main_x 1) v_prenex_9507))) (forall ((v_prenex_9506 Int)) (<= 998 (select main_a v_prenex_9506)))) (forall ((v_prenex_9403 Int) (v_prenex_9402 Int)) (or (<= 998 (select main_a v_prenex_9402)) (<= (select main_a v_prenex_9403) 4) (<= (+ main_x 1) v_prenex_9403) (<= (+ (select main_a v_prenex_9403) 996) (select main_a v_prenex_9402)) (< v_prenex_9403 main_x))) (forall ((v_prenex_8556 Int) (v_prenex_8555 Int)) (or (<= 1000 (+ (select main_a v_prenex_8556) (select main_a v_prenex_8555))) (<= 1996 (* 2 (select main_a v_prenex_8555))) (<= (select main_a v_prenex_8555) 1002) (<= (select main_a v_prenex_8556) 2) (< v_prenex_8556 main_x) (<= (+ main_x 1) v_prenex_8556))) (forall ((v_prenex_8815 Int) (v_prenex_8816 Int)) (or (<= (select main_a v_prenex_8815) 1002) (<= (select main_a v_prenex_8816) 4) (< v_prenex_8816 main_x) (<= (+ (select main_a v_prenex_8816) 996) (select main_a v_prenex_8815)) (<= (+ main_y 1) v_prenex_8815) (<= (+ main_x 1) v_prenex_8816) (<= (* 2 (select main_a v_prenex_8815)) 2000))) (forall ((v_prenex_8739 Int) (v_prenex_8740 Int)) (or (<= 998 (select main_a v_prenex_8739)) (<= (+ main_x 1) v_prenex_8740) (<= (* 2 (select main_a v_prenex_8740)) 4) (<= 996 (select main_a v_prenex_8739)) (< v_prenex_8740 main_x) (<= (select main_a v_prenex_8739) (+ (select main_a v_prenex_8740) 1000)))) (or (forall ((v_prenex_8387 Int)) (or (<= (select main_a v_prenex_8387) 1000) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1002))) (forall ((v_prenex_8382 Int)) (or (< v_prenex_8382 main_x) (<= (* 2 (select main_a v_prenex_8382)) 4) (<= 0 (* 2 (select main_a v_prenex_8382))) (<= (+ main_x 1) v_prenex_8382)))) (forall ((v_prenex_7047 Int) (v_prenex_7048 Int)) (or (<= 996 (select main_a v_prenex_7047)) (<= (+ (select main_a v_prenex_7048) (select main_a v_prenex_7047)) 1000) (< v_prenex_7047 main_y) (<= (+ main_x 1) v_prenex_7048) (<= 0 (* 2 (select main_a v_prenex_7048))) (< v_prenex_7048 main_x) (<= 998 (select main_a v_prenex_7047)))) (or (forall ((v_prenex_7359 Int)) (or (<= 0 (select main_a v_prenex_7359)) (< v_prenex_7359 main_x) (<= (+ main_x 1) v_prenex_7359) (<= 0 (* 2 (select main_a v_prenex_7359))))) (forall ((v_prenex_7363 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7363))) (<= (select main_a v_prenex_7363) 1002) (<= (+ main_y 1) v_prenex_7363)))) (or (forall ((v_prenex_10965 Int)) (or (< v_prenex_10965 main_x) (<= (+ main_x 1) v_prenex_10965) (<= (select main_a v_prenex_10965) 4) (<= 0 (* 2 (select main_a v_prenex_10965))))) (forall ((v_prenex_10968 Int)) (or (<= (select main_a v_prenex_10968) 1002) (<= (* 2 (select main_a v_prenex_10968)) 2000)))) (forall ((v_prenex_10730 Int) (v_prenex_10731 Int)) (or (<= (+ main_x 1) v_prenex_10731) (<= (select main_a v_prenex_10731) 4) (<= (select main_a v_prenex_10730) 1000) (< v_prenex_10731 main_x) (<= (+ (select main_a v_prenex_10731) 996) (select main_a v_prenex_10730)) (< v_prenex_10730 main_y))) (forall ((v_prenex_6710 Int) (v_prenex_6709 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6710))) (<= (+ main_x 1) v_prenex_6709) (<= 998 (select main_a v_prenex_6710)) (< v_prenex_6709 main_x) (<= (* 2 (select main_a v_prenex_6709)) 4) (<= 1000 (+ (select main_a v_prenex_6709) (select main_a v_prenex_6710))) (< v_prenex_6710 main_y))) (or (forall ((v_prenex_9914 Int)) (or (< v_prenex_9914 main_x) (<= (* 2 (select main_a v_prenex_9914)) 4) (<= (+ main_x 1) v_prenex_9914))) (forall ((v_prenex_9916 Int)) (or (<= (select main_a v_prenex_9916) 1000) (<= (select main_a v_prenex_9916) 1002) (< v_prenex_9916 main_y)))) (forall ((v_prenex_8842 Int) (v_prenex_8841 Int)) (or (<= 0 (+ (select main_a v_prenex_8842) 2)) (< v_prenex_8842 main_x) (<= (* 2 (select main_a v_prenex_8841)) 2000) (<= (+ main_x 1) v_prenex_8842) (<= 1996 (* 2 (select main_a v_prenex_8841))) (<= 1000 (+ (select main_a v_prenex_8842) (select main_a v_prenex_8841))) (< v_prenex_8841 main_y))) (forall ((v_prenex_7816 Int) (v_prenex_7817 Int)) (or (<= (+ (select main_a v_prenex_7817) 996) (select main_a v_prenex_7816)) (< v_prenex_7816 main_y) (<= (* 2 (select main_a v_prenex_7816)) 2000) (<= (+ main_y 1) v_prenex_7816))) (forall ((v_prenex_7632 Int) (v_prenex_7631 Int)) (or (<= (* 2 (select main_a v_prenex_7631)) 2000) (<= 1000 (+ (select main_a v_prenex_7632) (select main_a v_prenex_7631))) (<= (+ main_x 1) v_prenex_7632) (< v_prenex_7632 main_x) (<= (select main_a v_prenex_7632) 2))) (forall ((v_prenex_10824 Int) (v_prenex_10823 Int)) (or (<= (+ (select main_a v_prenex_10824) (select main_a v_prenex_10823)) 1000) (<= (+ main_x 1) v_prenex_10824) (<= 996 (select main_a v_prenex_10823)) (<= 1996 (* 2 (select main_a v_prenex_10823))) (<= (* 2 (select main_a v_prenex_10824)) 4) (<= (+ main_y 1) v_prenex_10823) (< v_prenex_10824 main_x))) (or (forall ((v_prenex_8153 Int)) (or (<= (select main_a v_prenex_8153) 1000) (<= (+ main_y 1) v_prenex_8153) (< v_prenex_8153 main_y))) (forall ((v_prenex_8154 Int)) (or (< v_prenex_8154 main_x) (<= 0 (* 2 (select main_a v_prenex_8154)))))) (forall ((v_prenex_8626 Int) (v_prenex_8627 Int)) (or (<= (select main_a v_prenex_8626) (+ (select main_a v_prenex_8627) 1000)) (<= (+ main_x 1) v_prenex_8627) (<= 0 (select main_a v_prenex_8627)) (<= (select main_a v_prenex_8626) 1002) (<= (+ main_y 1) v_prenex_8626) (< v_prenex_8627 main_x) (<= (select main_a v_prenex_8626) 1000))) (or (forall ((v_prenex_7462 Int)) (or (< v_prenex_7462 main_x) (<= (+ main_x 1) v_prenex_7462) (<= (select main_a v_prenex_7462) 4) (<= (* 2 (select main_a v_prenex_7462)) 4))) (forall ((v_prenex_7463 Int)) (or (<= (select main_a v_prenex_7463) 1000) (<= (select main_a v_prenex_7463) 1002)))) (forall ((v_prenex_8053 Int) (v_prenex_8052 Int)) (or (<= 996 (select main_a v_prenex_8052)) (<= (select main_a v_prenex_8053) 4) (<= (+ (select main_a v_prenex_8053) (select main_a v_prenex_8052)) 1000) (<= (+ main_x 1) v_prenex_8053) (< v_prenex_8053 main_x) (<= (* 2 (select main_a v_prenex_8052)) 2000) (< v_prenex_8052 main_y))) (forall ((v_prenex_7043 Int) (v_prenex_7044 Int)) (or (<= (+ (select main_a v_prenex_7044) 996) (select main_a v_prenex_7043)) (<= (select main_a v_prenex_7044) 4) (<= (select main_a v_prenex_7043) 1000) (<= (+ main_x 1) v_prenex_7044) (<= 1996 (* 2 (select main_a v_prenex_7043))) (< v_prenex_7044 main_x))) (or (forall ((v_prenex_10604 Int)) (<= 996 (select main_a v_prenex_10604))) (forall ((v_prenex_10603 Int)) (or (<= (+ main_x 1) v_prenex_10603) (< v_prenex_10603 main_x) (<= 0 (* 2 (select main_a v_prenex_10603))) (<= 0 (+ (select main_a v_prenex_10603) 2))))) (forall ((v_prenex_9070 Int) (v_prenex_9069 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9070))) (<= 1000 (+ (select main_a v_prenex_9070) (select main_a v_prenex_9069))) (<= (+ main_y 1) v_prenex_9069) (<= (* 2 (select main_a v_prenex_9069)) 2000) (<= (+ main_x 1) v_prenex_9070) (<= 998 (select main_a v_prenex_9069)) (< v_prenex_9070 main_x))) (forall ((v_prenex_10828 Int) (v_prenex_10827 Int)) (or (<= (select main_a v_prenex_10827) 1000) (<= (+ (select main_a v_prenex_10828) 996) (select main_a v_prenex_10827)) (< v_prenex_10828 main_x) (<= (select main_a v_prenex_10827) 1002) (<= 0 (* 2 (select main_a v_prenex_10828))) (<= (+ main_x 1) v_prenex_10828))) (or (forall ((v_prenex_6941 Int)) (or (<= (* 2 (select main_a v_prenex_6941)) 4) (< v_prenex_6941 main_x) (<= (+ main_x 1) v_prenex_6941) (<= 0 (* 2 (select main_a v_prenex_6941))))) (forall ((v_prenex_6946 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6946))) (<= 998 (select main_a v_prenex_6946)) (<= (+ main_y 1) v_prenex_6946)))) (or (forall ((v_prenex_9370 Int)) (or (<= (* 2 (select main_a v_prenex_9370)) 4) (<= (select main_a v_prenex_9370) 4) (<= (+ main_x 1) v_prenex_9370) (< v_prenex_9370 main_x))) (forall ((v_prenex_9371 Int)) (or (<= 996 (select main_a v_prenex_9371)) (<= (select main_a v_prenex_9371) 1002) (<= (+ main_y 1) v_prenex_9371)))) (or (forall ((v_prenex_10163 Int)) (or (<= (+ main_x 1) v_prenex_10163) (<= (* 2 (select main_a v_prenex_10163)) 4) (<= 0 (* 2 (select main_a v_prenex_10163))) (< v_prenex_10163 main_x))) (forall ((v_prenex_10167 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 996 (select main_a v_prenex_10167)) (<= 1996 (* 2 (select main_a v_prenex_10167)))))) (or (forall ((v_prenex_8374 Int)) (or (< v_prenex_8374 main_y) (<= (select main_a v_prenex_8374) 1000))) (forall ((v_prenex_8372 Int)) (or (<= (+ main_x 1) v_prenex_8372) (< v_prenex_8372 main_x) (<= (* 2 (select main_a v_prenex_8372)) 4)))) (forall ((v_prenex_10455 Int) (v_prenex_10456 Int)) (or (<= 998 (select main_a v_prenex_10455)) (<= 1996 (* 2 (select main_a v_prenex_10455))) (< v_prenex_10456 main_x) (<= (+ main_x 1) v_prenex_10456) (<= (select main_a v_prenex_10455) (+ (select main_a v_prenex_10456) 1000)) (<= (+ main_y 1) v_prenex_10455) (<= 0 (+ (select main_a v_prenex_10456) 2)))) (forall ((v_prenex_10000 Int) (v_prenex_10001 Int)) (or (<= (+ main_y 1) v_prenex_10000) (<= (+ (select main_a v_prenex_10001) 996) (select main_a v_prenex_10000)) (<= 0 (select main_a v_prenex_10001)) (<= (select main_a v_prenex_10000) 1000) (< v_prenex_10001 main_x) (<= (+ main_x 1) v_prenex_10001))) (forall ((v_prenex_9136 Int) (v_prenex_9135 Int)) (or (<= 1000 (+ (select main_a v_prenex_9136) (select main_a v_prenex_9135))) (<= (+ main_x 1) v_prenex_9136) (<= (* 2 (select main_a v_prenex_9135)) 2000) (<= (select main_a v_prenex_9135) 1000) (< v_prenex_9136 main_x) (<= (+ main_y 1) v_prenex_9135) (<= (select main_a v_prenex_9136) 2))) (forall ((v_prenex_6624 Int) (v_prenex_6625 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6624))) (<= 0 (+ (select main_a v_prenex_6625) 2)) (<= (+ main_x 1) v_prenex_6625) (< v_prenex_6625 main_x) (< v_prenex_6624 main_y) (<= (select main_a v_prenex_6624) (+ (select main_a v_prenex_6625) 1000)) (<= 998 (select main_a v_prenex_6624)))) (forall ((v_prenex_6933 Int) (v_prenex_6934 Int)) (or (<= (* 2 (select main_a v_prenex_6933)) 2000) (< v_prenex_6934 main_x) (<= 998 (select main_a v_prenex_6933)) (<= (+ (select main_a v_prenex_6934) 996) (select main_a v_prenex_6933)) (<= (+ main_x 1) v_prenex_6934) (<= (+ main_y 1) v_prenex_6933) (<= (select main_a v_prenex_6934) 2))) (forall ((v_prenex_9088 Int) (v_prenex_9089 Int)) (or (<= 1000 (+ (select main_a v_prenex_9089) (select main_a v_prenex_9088))) (<= (+ main_y 1) v_prenex_9088) (<= 998 (select main_a v_prenex_9088)) (<= (select main_a v_prenex_9089) 4) (<= (+ main_x 1) v_prenex_9089) (< v_prenex_9089 main_x))) (forall ((v_prenex_8017 Int) (v_prenex_8016 Int)) (or (< v_prenex_8016 main_y) (<= (+ main_x 1) v_prenex_8017) (<= 996 (select main_a v_prenex_8016)) (<= 0 (select main_a v_prenex_8017)) (< v_prenex_8017 main_x) (<= (+ (select main_a v_prenex_8017) (select main_a v_prenex_8016)) 1000) (<= 998 (select main_a v_prenex_8016)))) (forall ((v_prenex_9490 Int) (v_prenex_9489 Int)) (or (<= 996 (select main_a v_prenex_9489)) (<= (select main_a v_prenex_9489) 1002) (<= (+ main_x 1) v_prenex_9490) (<= 0 (* 2 (select main_a v_prenex_9490))) (<= 1000 (+ (select main_a v_prenex_9490) (select main_a v_prenex_9489))) (< v_prenex_9490 main_x))) (or (forall ((v_prenex_7021 Int)) (or (< v_prenex_7021 main_x) (<= 0 (select main_a v_prenex_7021)) (<= (+ main_x 1) v_prenex_7021))) (forall ((v_prenex_7020 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7020))) (<= (+ main_y 1) v_prenex_7020)))) (forall ((v_prenex_7313 Int) (v_prenex_7314 Int)) (or (<= (* 2 (select main_a v_prenex_7313)) 2000) (<= (+ main_y 1) v_prenex_7313) (<= 1000 (+ (select main_a v_prenex_7314) (select main_a v_prenex_7313))) (<= (select main_a v_prenex_7313) 1002) (< v_prenex_7313 main_y))) (forall ((v_prenex_10794 Int) (v_prenex_10793 Int)) (or (< v_prenex_10794 main_x) (<= 1996 (* 2 (select main_a v_prenex_10793))) (<= (+ main_x 1) v_prenex_10794) (<= 0 (* 2 (select main_a v_prenex_10794))) (<= 1000 (+ (select main_a v_prenex_10794) (select main_a v_prenex_10793))))) (forall ((v_prenex_10428 Int) (v_prenex_10427 Int)) (or (<= 998 (select main_a v_prenex_10427)) (<= (+ main_y 1) v_prenex_10427) (<= 1996 (* 2 (select main_a v_prenex_10427))) (<= (select main_a v_prenex_10428) 2) (< v_prenex_10428 main_x) (<= (+ main_x 1) v_prenex_10428) (<= (+ (select main_a v_prenex_10428) (select main_a v_prenex_10427)) 1000))) (or (forall ((v_prenex_10889 Int)) (<= (* 2 (select main_a v_prenex_10889)) 2000)) (forall ((v_prenex_10886 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10886))) (<= (+ main_x 1) v_prenex_10886) (<= (select main_a v_prenex_10886) 4) (< v_prenex_10886 main_x)))) (forall ((v_prenex_9268 Int) (v_prenex_9267 Int)) (or (< v_prenex_9268 main_x) (<= (+ main_y 1) v_prenex_9267) (<= 996 (select main_a v_prenex_9267)) (<= (+ (select main_a v_prenex_9268) (select main_a v_prenex_9267)) 1000) (<= (+ main_x 1) v_prenex_9268) (<= 998 (select main_a v_prenex_9267)) (<= (select main_a v_prenex_9268) 4))) (forall ((v_prenex_7131 Int) (v_prenex_7132 Int)) (or (< v_prenex_7132 main_x) (<= 1000 (+ (select main_a v_prenex_7132) (select main_a v_prenex_7131))) (<= (+ main_y 1) v_prenex_7131) (<= (+ main_x 1) v_prenex_7132) (<= 0 (* 2 (select main_a v_prenex_7132))))) (forall ((v_prenex_8449 Int) (v_prenex_8450 Int)) (or (< v_prenex_8450 main_x) (<= 996 (select main_a v_prenex_8449)) (<= (+ (select main_a v_prenex_8450) 996) (select main_a v_prenex_8449)) (<= (+ main_x 1) v_prenex_8450) (<= 0 (select main_a v_prenex_8450)))) (forall ((v_prenex_7869 Int) (v_prenex_7870 Int)) (or (<= (+ main_x 1) v_prenex_7870) (< v_prenex_7870 main_x) (<= 1000 (+ (select main_a v_prenex_7870) (select main_a v_prenex_7869))) (<= (select main_a v_prenex_7870) 2) (<= 998 (select main_a v_prenex_7869)))) (forall ((v_prenex_9499 Int) (v_prenex_9500 Int)) (or (<= (select main_a v_prenex_9500) 4) (< v_prenex_9500 main_x) (<= (* 2 (select main_a v_prenex_9499)) 2000) (< v_prenex_9499 main_y) (<= 998 (select main_a v_prenex_9499)) (<= (+ (select main_a v_prenex_9500) 996) (select main_a v_prenex_9499)) (<= (+ main_x 1) v_prenex_9500))) (or (forall ((v_prenex_10593 Int)) (or (<= (+ main_y 1) v_prenex_10593) (<= 1996 (* 2 (select main_a v_prenex_10593))) (<= (* 2 (select main_a v_prenex_10593)) 2000))) (forall ((v_prenex_10590 Int)) (or (<= (+ main_x 1) v_prenex_10590) (<= (select main_a v_prenex_10590) 4) (<= 0 (* 2 (select main_a v_prenex_10590))) (< v_prenex_10590 main_x)))) (or (forall ((v_prenex_10593 Int)) (or (<= (+ main_y 1) v_prenex_10593) (<= 1996 (* 2 (select main_a v_prenex_10593))) (<= (* 2 (select main_a v_prenex_10593)) 2000))) (forall ((v_prenex_10592 Int)) (or (<= (+ main_x 1) v_prenex_10592) (<= 0 (+ (select main_a v_prenex_10592) 2)) (<= 0 (* 2 (select main_a v_prenex_10592))) (< v_prenex_10592 main_x)))) (forall ((v_prenex_8256 Int) (v_prenex_8257 Int)) (or (<= 0 (+ (select main_a v_prenex_8257) 2)) (<= (+ main_x 1) v_prenex_8257) (<= 996 (select main_a v_prenex_8256)) (< v_prenex_8256 main_y) (< v_prenex_8257 main_x) (<= 1000 (+ (select main_a v_prenex_8257) (select main_a v_prenex_8256))) (<= 1996 (* 2 (select main_a v_prenex_8256))))) (forall ((v_prenex_9902 Int) (v_prenex_9901 Int)) (or (< v_prenex_9901 main_y) (<= 1996 (* 2 (select main_a v_prenex_9901))) (<= (select main_a v_prenex_9902) 2) (<= (+ (select main_a v_prenex_9902) 996) (select main_a v_prenex_9901)) (<= (select main_a v_prenex_9901) 1000) (< v_prenex_9902 main_x) (<= (+ main_x 1) v_prenex_9902))) (forall ((v_prenex_8758 Int) (v_prenex_8757 Int)) (or (<= (+ main_y 1) v_prenex_8757) (<= 1000 (+ (select main_a v_prenex_8758) (select main_a v_prenex_8757))) (<= (* 2 (select main_a v_prenex_8758)) 4) (<= (+ main_x 1) v_prenex_8758) (< v_prenex_8758 main_x) (<= (select main_a v_prenex_8757) 1000))) (forall ((v_prenex_9958 Int) (v_prenex_9959 Int)) (or (< v_prenex_9959 main_x) (<= (select main_a v_prenex_9959) 2) (<= 996 (select main_a v_prenex_9958)) (<= 998 (select main_a v_prenex_9958)) (<= 1000 (+ (select main_a v_prenex_9959) (select main_a v_prenex_9958))) (<= (+ main_x 1) v_prenex_9959))) (forall ((v_prenex_9671 Int) (v_prenex_9672 Int)) (or (<= 996 (select main_a v_prenex_9671)) (<= 0 (select main_a v_prenex_9672)) (<= (select main_a v_prenex_9671) (+ (select main_a v_prenex_9672) 1000)) (< v_prenex_9672 main_x) (< v_prenex_9671 main_y) (<= (+ main_x 1) v_prenex_9672))) (or (forall ((v_prenex_9252 Int)) (or (< v_prenex_9252 main_x) (<= 0 (* 2 (select main_a v_prenex_9252))) (<= 0 (+ (select main_a v_prenex_9252) 2)) (<= (+ main_x 1) v_prenex_9252))) (forall ((v_prenex_9253 Int)) (or (<= (select main_a v_prenex_9253) 1000) (<= 998 (select main_a v_prenex_9253))))) (forall ((v_prenex_9518 Int) (v_prenex_9519 Int)) (or (<= (+ main_y 1) v_prenex_9518) (<= 0 (select main_a v_prenex_9519)) (< v_prenex_9519 main_x) (<= (+ (select main_a v_prenex_9519) 996) (select main_a v_prenex_9518)) (<= (+ main_x 1) v_prenex_9519) (<= (* 2 (select main_a v_prenex_9518)) 2000) (<= (select main_a v_prenex_9518) 1002))) (forall ((v_prenex_9417 Int) (v_prenex_9416 Int)) (or (<= (+ (select main_a v_prenex_9417) (select main_a v_prenex_9416)) 1000) (<= (* 2 (select main_a v_prenex_9416)) 2000) (<= 0 (* 2 (select main_a v_prenex_9417))) (< v_prenex_9417 main_x) (<= (+ main_x 1) v_prenex_9417) (<= 996 (select main_a v_prenex_9416)))) (forall ((v_prenex_9392 Int) (v_prenex_9391 Int)) (or (<= (+ main_x 1) v_prenex_9392) (< v_prenex_9392 main_x) (<= (select main_a v_prenex_9392) 4) (<= (select main_a v_prenex_9391) 1000) (<= 1996 (* 2 (select main_a v_prenex_9391))) (< v_prenex_9391 main_y) (<= 1000 (+ (select main_a v_prenex_9392) (select main_a v_prenex_9391))))) (forall ((v_prenex_9153 Int) (v_prenex_9152 Int)) (or (<= (+ main_x 1) v_prenex_9153) (<= 998 (select main_a v_prenex_9152)) (<= (+ (select main_a v_prenex_9153) 996) (select main_a v_prenex_9152)) (<= (select main_a v_prenex_9153) 2) (< v_prenex_9153 main_x) (< v_prenex_9152 main_y) (<= (select main_a v_prenex_9152) 1000))) (forall ((v_prenex_8300 Int) (v_prenex_8301 Int)) (or (<= 996 (select main_a v_prenex_8300)) (<= (+ (select main_a v_prenex_8301) 996) (select main_a v_prenex_8300)) (< v_prenex_8301 main_x) (<= (* 2 (select main_a v_prenex_8301)) 4) (<= 998 (select main_a v_prenex_8300)) (<= (+ main_x 1) v_prenex_8301))) (forall ((v_prenex_9469 Int) (v_prenex_9468 Int)) (or (<= (+ main_x 1) v_prenex_9469) (<= 1000 (+ (select main_a v_prenex_9469) (select main_a v_prenex_9468))) (<= 996 (select main_a v_prenex_9468)) (< v_prenex_9469 main_x) (<= 0 (* 2 (select main_a v_prenex_9469))) (<= (* 2 (select main_a v_prenex_9468)) 2000))) (forall ((v_prenex_9662 Int) (v_prenex_9661 Int)) (or (<= (+ main_x 1) v_prenex_9662) (<= 0 (select main_a v_prenex_9662)) (<= (+ main_y 1) v_prenex_9661) (<= 1000 (+ (select main_a v_prenex_9662) (select main_a v_prenex_9661))) (< v_prenex_9662 main_x))) (or (forall ((v_prenex_9558 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9558))) (<= (* 2 (select main_a v_prenex_9558)) 2000))) (forall ((v_prenex_9555 Int)) (or (< v_prenex_9555 main_x) (<= (select main_a v_prenex_9555) 4) (<= 0 (* 2 (select main_a v_prenex_9555))) (<= (+ main_x 1) v_prenex_9555)))) (forall ((v_prenex_10710 Int) (v_prenex_10709 Int)) (or (<= (+ main_x 1) v_prenex_10710) (<= (+ (select main_a v_prenex_10710) (select main_a v_prenex_10709)) 1000) (<= 998 (select main_a v_prenex_10709)) (< v_prenex_10710 main_x) (<= 996 (select main_a v_prenex_10709)) (<= (* 2 (select main_a v_prenex_10710)) 4) (<= (+ main_y 1) v_prenex_10709))) (forall ((v_prenex_9829 Int) (v_prenex_9830 Int)) (or (<= 0 (select main_a v_prenex_9830)) (<= (+ main_x 1) v_prenex_9830) (< v_prenex_9830 main_x) (<= (select main_a v_prenex_9829) 1000) (<= 1996 (* 2 (select main_a v_prenex_9829))) (<= (+ (select main_a v_prenex_9830) (select main_a v_prenex_9829)) 1000))) (forall ((v_prenex_7249 Int) (v_prenex_7248 Int)) (or (<= (select main_a v_prenex_7248) 1000) (<= 1000 (+ (select main_a v_prenex_7249) (select main_a v_prenex_7248))) (<= 996 (select main_a v_prenex_7248)) (<= 0 (+ (select main_a v_prenex_7249) 2)) (<= (+ main_x 1) v_prenex_7249) (< v_prenex_7249 main_x))) (or (forall ((v_prenex_9862 Int)) (or (<= 998 (select main_a v_prenex_9862)) (< v_prenex_9862 main_y) (<= 996 (select main_a v_prenex_9862)))) (forall ((v_prenex_9861 Int)) (or (<= (+ main_x 1) v_prenex_9861) (<= 0 (* 2 (select main_a v_prenex_9861))) (<= 0 (+ (select main_a v_prenex_9861) 2)) (< v_prenex_9861 main_x)))) (or (forall ((v_prenex_10060 Int)) (or (< v_prenex_10060 main_x) (<= (+ main_x 1) v_prenex_10060) (<= (* 2 (select main_a v_prenex_10060)) 4) (<= (select main_a v_prenex_10060) 2))) (forall ((v_prenex_10059 Int)) (or (<= (+ main_y 1) v_prenex_10059) (<= (select main_a v_prenex_10059) 1000) (<= 996 (select main_a v_prenex_10059))))) (forall ((v_prenex_6963 Int) (v_prenex_6964 Int)) (or (< v_prenex_6964 main_x) (<= 996 (select main_a v_prenex_6963)) (<= 0 (* 2 (select main_a v_prenex_6964))) (< v_prenex_6963 main_y) (<= (+ main_x 1) v_prenex_6964) (<= 998 (select main_a v_prenex_6963)) (<= (select main_a v_prenex_6963) (+ (select main_a v_prenex_6964) 1000)))) (or (forall ((v_prenex_10819 Int)) (<= 1996 (* 2 (select main_a v_prenex_10819)))) (forall ((v_prenex_10814 Int)) (or (<= (* 2 (select main_a v_prenex_10814)) 4) (< v_prenex_10814 main_x) (<= 0 (select main_a v_prenex_10814)) (<= (+ main_x 1) v_prenex_10814)))) (forall ((v_prenex_9064 Int) (v_prenex_9063 Int)) (or (<= (* 2 (select main_a v_prenex_9063)) 2000) (<= (+ main_x 1) v_prenex_9064) (< v_prenex_9064 main_x) (<= (+ main_y 1) v_prenex_9063) (<= (+ (select main_a v_prenex_9064) (select main_a v_prenex_9063)) 1000) (<= (* 2 (select main_a v_prenex_9064)) 4))) (or (forall ((v_prenex_7487 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7487))) (<= (+ main_x 1) v_prenex_7487) (< v_prenex_7487 main_x))) (forall ((v_prenex_7486 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7486))) (<= (select main_a v_prenex_7486) 1000) (<= (+ main_y 1) v_prenex_7486)))) (forall ((v_prenex_10217 Int) (v_prenex_10218 Int)) (or (<= (select main_a v_prenex_10217) 1000) (<= 0 (select main_a v_prenex_10218)) (< v_prenex_10218 main_x) (< v_prenex_10217 main_y) (<= (+ (select main_a v_prenex_10218) (select main_a v_prenex_10217)) 1000) (<= (+ main_x 1) v_prenex_10218))) (forall ((v_prenex_8534 Int) (v_prenex_8535 Int)) (or (< v_prenex_8535 main_x) (<= (+ main_x 1) v_prenex_8535) (<= (+ main_y 1) v_prenex_8534) (<= 1000 (+ (select main_a v_prenex_8535) (select main_a v_prenex_8534))) (<= (select main_a v_prenex_8535) 2))) (forall ((v_prenex_9542 Int) (v_prenex_9541 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9542))) (<= 1996 (* 2 (select main_a v_prenex_9541))) (<= (+ main_y 1) v_prenex_9541) (<= (select main_a v_prenex_9541) 1002) (<= (+ main_x 1) v_prenex_9542) (< v_prenex_9542 main_x) (<= 1000 (+ (select main_a v_prenex_9542) (select main_a v_prenex_9541))))) (forall ((v_prenex_9582 Int) (v_prenex_9581 Int)) (or (<= (select main_a v_prenex_9581) (+ (select main_a v_prenex_9582) 1000)) (< v_prenex_9581 main_y) (<= 1996 (* 2 (select main_a v_prenex_9581))) (<= (* 2 (select main_a v_prenex_9581)) 2000) (< v_prenex_9582 main_x) (<= 0 (select main_a v_prenex_9582)) (<= (+ main_x 1) v_prenex_9582))) (forall ((v_prenex_9788 Int) (v_prenex_9787 Int)) (or (<= (+ main_x 1) v_prenex_9788) (< v_prenex_9788 main_x) (<= (select main_a v_prenex_9787) 1002) (<= (+ main_y 1) v_prenex_9787) (<= 1996 (* 2 (select main_a v_prenex_9787))) (<= 0 (select main_a v_prenex_9788)) (<= (+ (select main_a v_prenex_9788) (select main_a v_prenex_9787)) 1000))) (forall ((v_prenex_8428 Int) (v_prenex_8429 Int)) (or (<= (+ main_x 1) v_prenex_8429) (<= (+ main_y 1) v_prenex_8428) (< v_prenex_8429 main_x) (<= (select main_a v_prenex_8428) 1000) (<= 0 (select main_a v_prenex_8429)) (<= 996 (select main_a v_prenex_8428)) (<= 1000 (+ (select main_a v_prenex_8429) (select main_a v_prenex_8428))))) (forall ((v_prenex_9675 Int) (v_prenex_9676 Int)) (or (<= (* 2 (select main_a v_prenex_9675)) 2000) (<= (+ (select main_a v_prenex_9676) (select main_a v_prenex_9675)) 1000) (<= 998 (select main_a v_prenex_9675)) (<= (+ main_y 1) v_prenex_9675) (< v_prenex_9675 main_y))) (forall ((v_prenex_7623 Int) (v_prenex_7624 Int)) (or (< v_prenex_7623 main_y) (<= (select main_a v_prenex_7623) (+ (select main_a v_prenex_7624) 1000)) (<= (* 2 (select main_a v_prenex_7623)) 2000) (<= (+ main_y 1) v_prenex_7623) (<= 996 (select main_a v_prenex_7623)))) (forall ((v_prenex_9871 Int) (v_prenex_9870 Int)) (or (<= (select main_a v_prenex_9871) 4) (<= 1000 (+ (select main_a v_prenex_9871) (select main_a v_prenex_9870))) (<= (* 2 (select main_a v_prenex_9870)) 2000) (<= (+ main_x 1) v_prenex_9871) (<= (select main_a v_prenex_9870) 1000) (< v_prenex_9871 main_x))) (or (forall ((v_prenex_10848 Int)) (or (<= (* 2 (select main_a v_prenex_10848)) 4) (<= 0 (* 2 (select main_a v_prenex_10848))) (<= (+ main_x 1) v_prenex_10848) (< v_prenex_10848 main_x))) (forall ((v_prenex_10852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10852))) (<= 996 (select main_a v_prenex_10852))))) (or (forall ((v_prenex_7822 Int)) (or (< v_prenex_7822 main_x) (<= 0 (+ (select main_a v_prenex_7822) 2)) (<= (* 2 (select main_a v_prenex_7822)) 4) (<= (+ main_x 1) v_prenex_7822))) (forall ((v_prenex_7825 Int)) (<= 998 (select main_a v_prenex_7825)))) (or (forall ((v_prenex_10264 Int)) (or (< v_prenex_10264 main_y) (<= 1996 (* 2 (select main_a v_prenex_10264))) (<= (* 2 (select main_a v_prenex_10264)) 2000))) (forall ((v_prenex_10261 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10261))) (<= (+ main_x 1) v_prenex_10261) (< v_prenex_10261 main_x) (<= (select main_a v_prenex_10261) 4)))) (forall ((v_prenex_7199 Int) (v_prenex_7198 Int)) (or (<= (select main_a v_prenex_7198) 1002) (<= (+ (select main_a v_prenex_7199) (select main_a v_prenex_7198)) 1000) (< v_prenex_7199 main_x) (< v_prenex_7198 main_y) (<= (+ main_x 1) v_prenex_7199) (<= 0 (+ (select main_a v_prenex_7199) 2)))) (forall ((v_prenex_7988 Int) (v_prenex_7989 Int)) (or (<= 998 (select main_a v_prenex_7988)) (< v_prenex_7989 main_x) (<= (+ main_x 1) v_prenex_7989) (<= (+ (select main_a v_prenex_7989) 996) (select main_a v_prenex_7988)) (<= 996 (select main_a v_prenex_7988)) (<= 0 (* 2 (select main_a v_prenex_7989))) (< v_prenex_7988 main_y))) (forall ((v_prenex_9471 Int) (v_prenex_9470 Int)) (or (<= 998 (select main_a v_prenex_9470)) (<= (select main_a v_prenex_9470) 1000) (< v_prenex_9471 main_x) (<= 0 (+ (select main_a v_prenex_9471) 2)) (<= (+ main_x 1) v_prenex_9471) (<= (+ (select main_a v_prenex_9471) (select main_a v_prenex_9470)) 1000))) (forall ((v_prenex_10510 Int) (v_prenex_10509 Int)) (or (<= (+ (select main_a v_prenex_10510) 996) (select main_a v_prenex_10509)) (<= (select main_a v_prenex_10509) 1002) (<= (select main_a v_prenex_10510) 4) (<= 998 (select main_a v_prenex_10509)) (< v_prenex_10510 main_x) (<= (+ main_x 1) v_prenex_10510))) (forall ((v_prenex_11015 Int) (v_prenex_11014 Int)) (or (<= (+ main_y 1) v_prenex_11014) (< v_prenex_11015 main_x) (<= 1000 (+ (select main_a v_prenex_11015) (select main_a v_prenex_11014))) (<= (select main_a v_prenex_11015) 2) (<= 998 (select main_a v_prenex_11014)) (<= (+ main_x 1) v_prenex_11015) (<= 1996 (* 2 (select main_a v_prenex_11014))))) (forall ((v_prenex_8459 Int) (v_prenex_8460 Int)) (or (<= (select main_a v_prenex_8460) 4) (< v_prenex_8460 main_x) (<= (+ main_x 1) v_prenex_8460) (<= 996 (select main_a v_prenex_8459)) (<= 1000 (+ (select main_a v_prenex_8460) (select main_a v_prenex_8459))))) (or (forall ((v_prenex_10215 Int)) (or (<= (select main_a v_prenex_10215) 1002) (<= 996 (select main_a v_prenex_10215)) (< v_prenex_10215 main_y))) (forall ((v_prenex_10212 Int)) (or (< v_prenex_10212 main_x) (<= (+ main_x 1) v_prenex_10212) (<= (* 2 (select main_a v_prenex_10212)) 4) (<= 0 (+ (select main_a v_prenex_10212) 2))))) (forall ((v_prenex_7661 Int) (v_prenex_7660 Int)) (or (<= (+ main_x 1) v_prenex_7661) (<= (select main_a v_prenex_7660) (+ (select main_a v_prenex_7661) 1000)) (<= (select main_a v_prenex_7661) 2) (< v_prenex_7661 main_x))) (forall ((v_prenex_10053 Int) (v_prenex_10052 Int)) (or (<= (+ main_y 1) v_prenex_10052) (< v_prenex_10053 main_x) (<= (select main_a v_prenex_10052) (+ (select main_a v_prenex_10053) 1000)) (<= 0 (* 2 (select main_a v_prenex_10053))) (<= (+ main_x 1) v_prenex_10053) (<= (select main_a v_prenex_10052) 1000))) (or (forall ((v_prenex_9855 Int)) (<= (select main_a v_prenex_9855) 1000)) (forall ((v_prenex_9856 Int)) (or (<= (* 2 (select main_a v_prenex_9856)) 4) (<= (+ main_x 1) v_prenex_9856) (<= (select main_a v_prenex_9856) 2) (< v_prenex_9856 main_x)))) (forall ((v_prenex_8541 Int) (v_prenex_8540 Int)) (or (<= (* 2 (select main_a v_prenex_8540)) 2000) (< v_prenex_8541 main_x) (<= (+ main_x 1) v_prenex_8541) (<= (select main_a v_prenex_8541) 4) (<= 996 (select main_a v_prenex_8540)) (<= (select main_a v_prenex_8540) (+ (select main_a v_prenex_8541) 1000)))) (forall ((v_prenex_7810 Int) (v_prenex_7811 Int)) (or (< v_prenex_7811 main_x) (<= 996 (select main_a v_prenex_7810)) (< v_prenex_7810 main_y) (<= (+ main_x 1) v_prenex_7811) (<= (select main_a v_prenex_7810) (+ (select main_a v_prenex_7811) 1000)) (<= 0 (+ (select main_a v_prenex_7811) 2)) (<= (select main_a v_prenex_7810) 1002))) (or (forall ((v_prenex_7057 Int)) (or (<= (+ main_x 1) v_prenex_7057) (<= 0 (* 2 (select main_a v_prenex_7057))) (<= 0 (+ (select main_a v_prenex_7057) 2)) (< v_prenex_7057 main_x))) (forall ((v_prenex_7058 Int)) (or (<= 996 (select main_a v_prenex_7058)) (<= 998 (select main_a v_prenex_7058))))) (or (forall ((v_prenex_10678 Int)) (or (<= (* 2 (select main_a v_prenex_10678)) 2000) (<= (+ main_y 1) v_prenex_10678) (<= 1996 (* 2 (select main_a v_prenex_10678))))) (forall ((v_prenex_10674 Int)) (or (<= (* 2 (select main_a v_prenex_10674)) 4) (<= 0 (* 2 (select main_a v_prenex_10674))) (< v_prenex_10674 main_x) (<= (+ main_x 1) v_prenex_10674)))) (forall ((v_prenex_7299 Int) (v_prenex_7300 Int)) (or (< v_prenex_7300 main_x) (<= 1996 (* 2 (select main_a v_prenex_7299))) (<= (+ main_x 1) v_prenex_7300) (<= (select main_a v_prenex_7299) (+ (select main_a v_prenex_7300) 1000)) (<= (select main_a v_prenex_7300) 4) (< v_prenex_7299 main_y))) (forall ((v_prenex_8949 Int) (v_prenex_8948 Int)) (or (<= (select main_a v_prenex_8948) 1002) (<= 1996 (* 2 (select main_a v_prenex_8948))) (< v_prenex_8949 main_x) (<= (select main_a v_prenex_8949) 4) (<= (+ main_x 1) v_prenex_8949) (< v_prenex_8948 main_y) (<= (+ (select main_a v_prenex_8949) 996) (select main_a v_prenex_8948)))) (or (forall ((v_prenex_10120 Int)) (or (<= (+ main_x 1) v_prenex_10120) (<= (* 2 (select main_a v_prenex_10120)) 4) (< v_prenex_10120 main_x) (<= (select main_a v_prenex_10120) 2))) (forall ((v_prenex_10119 Int)) (or (<= (+ main_y 1) v_prenex_10119) (<= 1996 (* 2 (select main_a v_prenex_10119)))))) (or (forall ((v_prenex_9201 Int)) (or (<= 998 (select main_a v_prenex_9201)) (<= (+ main_y 1) v_prenex_9201) (<= (select main_a v_prenex_9201) 1000))) (forall ((v_prenex_9196 Int)) (or (< v_prenex_9196 main_x) (<= (* 2 (select main_a v_prenex_9196)) 4) (<= 0 (* 2 (select main_a v_prenex_9196))) (<= (+ main_x 1) v_prenex_9196)))) (or (forall ((v_prenex_7362 Int)) (or (< v_prenex_7362 main_x) (<= 0 (+ (select main_a v_prenex_7362) 2)) (<= (+ main_x 1) v_prenex_7362) (<= 0 (* 2 (select main_a v_prenex_7362))))) (forall ((v_prenex_7363 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7363))) (<= (select main_a v_prenex_7363) 1002) (<= (+ main_y 1) v_prenex_7363)))) (forall ((v_prenex_8767 Int) (v_prenex_8768 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8768))) (< v_prenex_8767 main_y) (<= 1000 (+ (select main_a v_prenex_8768) (select main_a v_prenex_8767))) (< v_prenex_8768 main_x) (<= (+ main_x 1) v_prenex_8768))) (or (forall ((v_prenex_9794 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9794))) (<= (+ main_x 1) v_prenex_9794) (<= (* 2 (select main_a v_prenex_9794)) 4) (< v_prenex_9794 main_x))) (forall ((v_prenex_9798 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9798))) (<= (select main_a v_prenex_9798) 1002)))) (or (forall ((v_prenex_10949 Int)) (or (<= (* 2 (select main_a v_prenex_10949)) 4) (<= 0 (* 2 (select main_a v_prenex_10949))) (< v_prenex_10949 main_x) (<= (+ main_x 1) v_prenex_10949))) (forall ((v_prenex_10953 Int)) (or (<= (* 2 (select main_a v_prenex_10953)) 2000) (< v_prenex_10953 main_y)))) (forall ((v_prenex_9486 Int) (v_prenex_9485 Int)) (or (<= 998 (select main_a v_prenex_9485)) (< v_prenex_9486 main_x) (<= (+ main_y 1) v_prenex_9485) (<= (* 2 (select main_a v_prenex_9486)) 4) (<= (+ main_x 1) v_prenex_9486) (<= 1996 (* 2 (select main_a v_prenex_9485))) (<= (select main_a v_prenex_9485) (+ (select main_a v_prenex_9486) 1000)))) (forall ((v_prenex_10732 Int) (v_prenex_10733 Int)) (or (< v_prenex_10732 main_y) (<= 1996 (* 2 (select main_a v_prenex_10732))) (<= (* 2 (select main_a v_prenex_10733)) 4) (<= (* 2 (select main_a v_prenex_10732)) 2000) (<= (select main_a v_prenex_10732) (+ (select main_a v_prenex_10733) 1000)) (<= (+ main_x 1) v_prenex_10733) (< v_prenex_10733 main_x))) (or (forall ((v_prenex_7282 Int)) (or (<= (+ main_x 1) v_prenex_7282) (< v_prenex_7282 main_x) (<= (* 2 (select main_a v_prenex_7282)) 4) (<= (select main_a v_prenex_7282) 4))) (forall ((v_prenex_7283 Int)) (or (<= (select main_a v_prenex_7283) 1002) (<= (+ main_y 1) v_prenex_7283)))) (forall ((v_prenex_8014 Int) (v_prenex_8015 Int)) (or (<= 1000 (+ (select main_a v_prenex_8015) (select main_a v_prenex_8014))) (<= 0 (+ (select main_a v_prenex_8015) 2)) (< v_prenex_8014 main_y) (< v_prenex_8015 main_x) (<= (+ main_x 1) v_prenex_8015) (<= 998 (select main_a v_prenex_8014)))) (forall ((v_prenex_6649 Int) (v_prenex_6650 Int)) (or (<= 1000 (+ (select main_a v_prenex_6649) (select main_a v_prenex_6650))) (<= 0 (+ (select main_a v_prenex_6649) 2)) (<= (* 2 (select main_a v_prenex_6650)) 2000) (<= 998 (select main_a v_prenex_6650)) (< v_prenex_6649 main_x) (<= (+ main_x 1) v_prenex_6649))) (forall ((v_prenex_9498 Int) (v_prenex_9497 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9497))) (<= (select main_a v_prenex_9497) (+ (select main_a v_prenex_9498) 1000)) (<= (+ main_x 1) v_prenex_9498) (<= (+ main_y 1) v_prenex_9497) (<= 0 (* 2 (select main_a v_prenex_9498))) (<= (select main_a v_prenex_9497) 1002) (< v_prenex_9498 main_x))) (or (forall ((v_prenex_9862 Int)) (or (<= 998 (select main_a v_prenex_9862)) (< v_prenex_9862 main_y) (<= 996 (select main_a v_prenex_9862)))) (forall ((v_prenex_9860 Int)) (or (< v_prenex_9860 main_x) (<= 0 (* 2 (select main_a v_prenex_9860))) (<= (select main_a v_prenex_9860) 2) (<= (+ main_x 1) v_prenex_9860)))) (forall ((v_prenex_9051 Int) (v_prenex_9052 Int)) (or (<= (+ (select main_a v_prenex_9052) (select main_a v_prenex_9051)) 1000) (<= 1996 (* 2 (select main_a v_prenex_9051))) (<= (select main_a v_prenex_9052) 4) (<= (+ main_x 1) v_prenex_9052) (<= (select main_a v_prenex_9051) 1002) (< v_prenex_9052 main_x) (< v_prenex_9051 main_y))) (forall ((v_prenex_9975 Int) (v_prenex_9974 Int)) (or (<= (+ main_x 1) v_prenex_9975) (< v_prenex_9975 main_x) (<= (* 2 (select main_a v_prenex_9974)) 2000) (<= 1000 (+ (select main_a v_prenex_9975) (select main_a v_prenex_9974))) (<= 0 (+ (select main_a v_prenex_9975) 2)))) (or (forall ((v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= (select main_a v_prenex_7113) 1000) (<= 996 (select main_a v_prenex_7113)))) (forall ((v_prenex_7109 Int)) (or (< v_prenex_7109 main_x) (<= (+ main_x 1) v_prenex_7109) (<= 0 (* 2 (select main_a v_prenex_7109))) (<= 0 (select main_a v_prenex_7109))))) (or (forall ((v_prenex_9773 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9773))) (<= (* 2 (select main_a v_prenex_9773)) 4) (< v_prenex_9773 main_x) (<= (+ main_x 1) v_prenex_9773))) (forall ((v_prenex_9777 Int)) (or (<= 998 (select main_a v_prenex_9777)) (<= 996 (select main_a v_prenex_9777))))) (forall ((v_prenex_8932 Int) (v_prenex_8933 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8932))) (< v_prenex_8932 main_y) (<= (select main_a v_prenex_8932) 1000) (<= 1000 (+ (select main_a v_prenex_8933) (select main_a v_prenex_8932))) (<= (+ main_y 1) v_prenex_8932))) (or (forall ((v_prenex_7104 Int)) (or (< v_prenex_7104 main_y) (<= 996 (select main_a v_prenex_7104)))) (forall ((v_prenex_7101 Int)) (or (< v_prenex_7101 main_x) (<= (select main_a v_prenex_7101) 4) (<= (+ main_x 1) v_prenex_7101) (<= 0 (* 2 (select main_a v_prenex_7101)))))) (forall ((v_prenex_10022 Int) (v_prenex_10021 Int)) (or (<= (select main_a v_prenex_10021) 1000) (< v_prenex_10021 main_y) (<= (+ main_y 1) v_prenex_10021) (<= (+ (select main_a v_prenex_10022) 996) (select main_a v_prenex_10021)))) (forall ((v_prenex_10985 Int) (v_prenex_10984 Int)) (or (<= 1000 (+ (select main_a v_prenex_10985) (select main_a v_prenex_10984))) (< v_prenex_10985 main_x) (<= (+ main_x 1) v_prenex_10985) (<= 1996 (* 2 (select main_a v_prenex_10984))) (<= 996 (select main_a v_prenex_10984)) (<= (select main_a v_prenex_10985) 2) (< v_prenex_10984 main_y))) (or (forall ((v_prenex_7569 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7569))) (<= (+ main_x 1) v_prenex_7569) (< v_prenex_7569 main_x) (<= 0 (+ (select main_a v_prenex_7569) 2)))) (forall ((v_prenex_7570 Int)) (or (<= 996 (select main_a v_prenex_7570)) (<= (select main_a v_prenex_7570) 1002) (< v_prenex_7570 main_y)))) (or (forall ((v_prenex_10214 Int)) (or (< v_prenex_10214 main_x) (<= (+ main_x 1) v_prenex_10214) (<= (* 2 (select main_a v_prenex_10214)) 4) (<= (select main_a v_prenex_10214) 4))) (forall ((v_prenex_10215 Int)) (or (<= (select main_a v_prenex_10215) 1002) (<= 996 (select main_a v_prenex_10215)) (< v_prenex_10215 main_y)))) (or (forall ((v_prenex_10604 Int)) (<= 996 (select main_a v_prenex_10604))) (forall ((v_prenex_10599 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10599))) (<= (* 2 (select main_a v_prenex_10599)) 4) (< v_prenex_10599 main_x) (<= (+ main_x 1) v_prenex_10599)))) (forall ((v_prenex_7980 Int) (v_prenex_7981 Int)) (or (<= (+ (select main_a v_prenex_7981) 996) (select main_a v_prenex_7980)) (< v_prenex_7981 main_x) (< v_prenex_7980 main_y) (<= (select main_a v_prenex_7980) 1002) (<= (select main_a v_prenex_7980) 1000) (<= (+ main_x 1) v_prenex_7981) (<= 0 (select main_a v_prenex_7981)))) (forall ((v_prenex_10322 Int) (v_prenex_10321 Int)) (or (<= (select main_a v_prenex_10321) 1002) (< v_prenex_10322 main_x) (<= (+ main_y 1) v_prenex_10321) (<= (+ (select main_a v_prenex_10322) 996) (select main_a v_prenex_10321)) (<= (select main_a v_prenex_10322) 2) (<= (+ main_x 1) v_prenex_10322) (<= (select main_a v_prenex_10321) 1000))) (or (forall ((v_prenex_11089 Int)) (or (<= (* 2 (select main_a v_prenex_11089)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11089))))) (forall ((v_prenex_11088 Int)) (or (<= (select main_a v_prenex_11088) 4) (<= (+ main_x 1) v_prenex_11088) (< v_prenex_11088 main_x) (<= (* 2 (select main_a v_prenex_11088)) 4)))) (or (forall ((v_prenex_8667 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8667))) (<= (select main_a v_prenex_8667) 1000) (< v_prenex_8667 main_y))) (forall ((v_prenex_8668 Int)) (or (<= (select main_a v_prenex_8668) 2) (<= (* 2 (select main_a v_prenex_8668)) 4) (<= (+ main_x 1) v_prenex_8668) (< v_prenex_8668 main_x)))) (forall ((v_prenex_7526 Int) (v_prenex_7525 Int)) (or (<= (select main_a v_prenex_7526) 2) (<= (+ (select main_a v_prenex_7526) (select main_a v_prenex_7525)) 1000) (< v_prenex_7526 main_x) (<= (select main_a v_prenex_7525) 1002) (<= 996 (select main_a v_prenex_7525)) (<= (+ main_x 1) v_prenex_7526) (<= (+ main_y 1) v_prenex_7525))) (forall ((v_prenex_8295 Int) (v_prenex_8294 Int)) (or (< v_prenex_8294 main_y) (<= (select main_a v_prenex_8294) 1002) (<= (select main_a v_prenex_8294) 1000) (<= (select main_a v_prenex_8295) 2) (< v_prenex_8295 main_x) (<= (+ main_x 1) v_prenex_8295) (<= (+ (select main_a v_prenex_8295) 996) (select main_a v_prenex_8294)))) (forall ((v_prenex_10440 Int) (v_prenex_10439 Int)) (or (< v_prenex_10440 main_x) (< v_prenex_10439 main_y) (<= (* 2 (select main_a v_prenex_10439)) 2000) (<= 998 (select main_a v_prenex_10439)) (<= (+ (select main_a v_prenex_10440) 996) (select main_a v_prenex_10439)) (<= 0 (select main_a v_prenex_10440)) (<= (+ main_x 1) v_prenex_10440))) (forall ((v_prenex_7344 Int) (v_prenex_7345 Int)) (or (<= (select main_a v_prenex_7344) 1002) (<= (+ main_y 1) v_prenex_7344) (<= (+ main_x 1) v_prenex_7345) (<= 0 (* 2 (select main_a v_prenex_7345))) (<= 1996 (* 2 (select main_a v_prenex_7344))) (< v_prenex_7345 main_x) (<= (+ (select main_a v_prenex_7345) (select main_a v_prenex_7344)) 1000))) (forall ((v_prenex_10080 Int) (v_prenex_10081 Int)) (or (<= (select main_a v_prenex_10080) 1002) (<= 996 (select main_a v_prenex_10080)) (< v_prenex_10080 main_y) (< v_prenex_10081 main_x) (<= (+ main_x 1) v_prenex_10081) (<= 0 (* 2 (select main_a v_prenex_10081))) (<= (+ (select main_a v_prenex_10081) (select main_a v_prenex_10080)) 1000))) (forall ((v_prenex_6608 Int) (v_prenex_6609 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6608))) (<= (+ main_x 1) v_prenex_6609) (<= 998 (select main_a v_prenex_6608)) (<= (select main_a v_prenex_6609) 2) (< v_prenex_6609 main_x) (< v_prenex_6608 main_y) (<= (+ (select main_a v_prenex_6609) 996) (select main_a v_prenex_6608)))) (or (forall ((v_prenex_10164 Int)) (or (<= (+ main_x 1) v_prenex_10164) (<= 0 (+ (select main_a v_prenex_10164) 2)) (< v_prenex_10164 main_x) (<= (* 2 (select main_a v_prenex_10164)) 4))) (forall ((v_prenex_10167 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 996 (select main_a v_prenex_10167)) (<= 1996 (* 2 (select main_a v_prenex_10167)))))) (or (forall ((v_prenex_9201 Int)) (or (<= 998 (select main_a v_prenex_9201)) (<= (+ main_y 1) v_prenex_9201) (<= (select main_a v_prenex_9201) 1000))) (forall ((v_prenex_9198 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9198))) (< v_prenex_9198 main_x) (<= (select main_a v_prenex_9198) 4) (<= (+ main_x 1) v_prenex_9198)))) (or (forall ((v_prenex_7538 Int)) (or (<= 996 (select main_a v_prenex_7538)) (<= (select main_a v_prenex_7538) 1000))) (forall ((v_prenex_7539 Int)) (or (<= (+ main_x 1) v_prenex_7539) (<= 0 (* 2 (select main_a v_prenex_7539))) (< v_prenex_7539 main_x)))) (or (forall ((v_prenex_9635 Int)) (or (< v_prenex_9635 main_y) (<= 998 (select main_a v_prenex_9635)) (<= 1996 (* 2 (select main_a v_prenex_9635))))) (forall ((v_prenex_9636 Int)) (or (<= (+ main_x 1) v_prenex_9636) (< v_prenex_9636 main_x) (<= 0 (* 2 (select main_a v_prenex_9636)))))) (forall ((v_prenex_8624 Int) (v_prenex_8625 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8624))) (<= (select main_a v_prenex_8625) 2) (<= 1000 (+ (select main_a v_prenex_8625) (select main_a v_prenex_8624))) (<= (* 2 (select main_a v_prenex_8624)) 2000) (<= (+ main_x 1) v_prenex_8625) (< v_prenex_8624 main_y) (< v_prenex_8625 main_x))) (forall ((v_prenex_7270 Int) (v_prenex_7271 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7270))) (<= 0 (+ (select main_a v_prenex_7271) 2)) (<= 998 (select main_a v_prenex_7270)) (<= 1000 (+ (select main_a v_prenex_7271) (select main_a v_prenex_7270))) (<= (+ main_x 1) v_prenex_7271) (< v_prenex_7271 main_x))) (forall ((v_prenex_10831 Int) (v_prenex_10832 Int)) (or (<= (+ main_x 1) v_prenex_10832) (<= 1000 (+ (select main_a v_prenex_10832) (select main_a v_prenex_10831))) (< v_prenex_10832 main_x) (<= 996 (select main_a v_prenex_10831)) (<= 0 (* 2 (select main_a v_prenex_10832))) (<= 1996 (* 2 (select main_a v_prenex_10831))))) (forall ((v_prenex_8068 Int) (v_prenex_8069 Int)) (or (< v_prenex_8068 main_y) (<= (* 2 (select main_a v_prenex_8069)) 4) (< v_prenex_8069 main_x) (<= (* 2 (select main_a v_prenex_8068)) 2000) (<= (+ (select main_a v_prenex_8069) (select main_a v_prenex_8068)) 1000) (<= (+ main_x 1) v_prenex_8069))) (forall ((v_prenex_9484 Int) (v_prenex_9483 Int)) (or (<= (* 2 (select main_a v_prenex_9484)) 4) (<= 1996 (* 2 (select main_a v_prenex_9483))) (<= (select main_a v_prenex_9483) (+ (select main_a v_prenex_9484) 1000)) (< v_prenex_9484 main_x) (<= (select main_a v_prenex_9483) 1002) (<= (+ main_y 1) v_prenex_9483) (<= (+ main_x 1) v_prenex_9484))) (forall ((v_prenex_10437 Int) (v_prenex_10438 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10437))) (<= (+ main_x 1) v_prenex_10438) (<= 0 (+ (select main_a v_prenex_10438) 2)) (< v_prenex_10438 main_x) (<= (+ (select main_a v_prenex_10438) 996) (select main_a v_prenex_10437)) (<= 998 (select main_a v_prenex_10437)))) (forall ((v_prenex_8451 Int) (v_prenex_8452 Int)) (or (<= (select main_a v_prenex_8451) 1002) (<= (+ main_x 1) v_prenex_8452) (<= 1000 (+ (select main_a v_prenex_8452) (select main_a v_prenex_8451))) (<= (+ main_y 1) v_prenex_8451) (<= 0 (select main_a v_prenex_8452)) (< v_prenex_8452 main_x) (<= 1996 (* 2 (select main_a v_prenex_8451))))) (or (forall ((v_prenex_8666 Int)) (or (<= (select main_a v_prenex_8666) 4) (<= (+ main_x 1) v_prenex_8666) (<= (* 2 (select main_a v_prenex_8666)) 4) (< v_prenex_8666 main_x))) (forall ((v_prenex_8667 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8667))) (<= (select main_a v_prenex_8667) 1000) (< v_prenex_8667 main_y)))) (forall ((v_prenex_6870 Int) (v_prenex_6871 Int)) (or (<= (select main_a v_prenex_6870) (+ (select main_a v_prenex_6871) 1000)) (<= 996 (select main_a v_prenex_6870)) (<= 0 (+ (select main_a v_prenex_6871) 2)) (<= (select main_a v_prenex_6870) 1000) (<= (+ main_x 1) v_prenex_6871) (< v_prenex_6870 main_y) (< v_prenex_6871 main_x))) (or (forall ((v_prenex_9005 Int)) (or (<= 998 (select main_a v_prenex_9005)) (<= (select main_a v_prenex_9005) 1000) (< v_prenex_9005 main_y))) (forall ((v_prenex_9001 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9001))) (< v_prenex_9001 main_x) (<= 0 (select main_a v_prenex_9001)) (<= (+ main_x 1) v_prenex_9001)))) (or (forall ((v_prenex_7486 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7486))) (<= (select main_a v_prenex_7486) 1000) (<= (+ main_y 1) v_prenex_7486))) (forall ((v_prenex_7483 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7483))) (<= (select main_a v_prenex_7483) 4) (< v_prenex_7483 main_x) (<= (+ main_x 1) v_prenex_7483)))) (forall ((v_prenex_9405 Int) (v_prenex_9404 Int)) (or (<= (+ main_x 1) v_prenex_9405) (< v_prenex_9405 main_x) (<= 996 (select main_a v_prenex_9404)) (<= (+ (select main_a v_prenex_9405) 996) (select main_a v_prenex_9404)) (<= 0 (* 2 (select main_a v_prenex_9405))) (<= (* 2 (select main_a v_prenex_9404)) 2000))) (forall ((v_prenex_8215 Int) (v_prenex_8214 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8214))) (<= 1000 (+ (select main_a v_prenex_8215) (select main_a v_prenex_8214))) (< v_prenex_8214 main_y) (<= (select main_a v_prenex_8214) 1002) (<= (+ main_y 1) v_prenex_8214))) (or (forall ((v_prenex_7454 Int)) (or (<= 998 (select main_a v_prenex_7454)) (<= (select main_a v_prenex_7454) 1002) (< v_prenex_7454 main_y))) (forall ((v_prenex_7449 Int)) (or (<= (+ main_x 1) v_prenex_7449) (< v_prenex_7449 main_x) (<= (* 2 (select main_a v_prenex_7449)) 4) (<= 0 (* 2 (select main_a v_prenex_7449)))))) (forall ((v_prenex_9037 Int) (v_prenex_9038 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9038))) (<= 1996 (* 2 (select main_a v_prenex_9037))) (<= (+ main_x 1) v_prenex_9038) (< v_prenex_9037 main_y) (< v_prenex_9038 main_x) (<= 996 (select main_a v_prenex_9037)) (<= (select main_a v_prenex_9037) (+ (select main_a v_prenex_9038) 1000)))) (forall ((v_prenex_8596 Int) (v_prenex_8597 Int)) (or (<= (* 2 (select main_a v_prenex_8597)) 4) (<= (+ main_y 1) v_prenex_8596) (<= (* 2 (select main_a v_prenex_8596)) 2000) (<= (+ main_x 1) v_prenex_8597) (<= (+ (select main_a v_prenex_8597) 996) (select main_a v_prenex_8596)) (<= 1996 (* 2 (select main_a v_prenex_8596))) (< v_prenex_8597 main_x))) (or (forall ((v_prenex_10713 Int)) (or (< v_prenex_10713 main_x) (<= (* 2 (select main_a v_prenex_10713)) 4) (<= (+ main_x 1) v_prenex_10713) (<= 0 (select main_a v_prenex_10713)))) (forall ((v_prenex_10718 Int)) (or (<= (* 2 (select main_a v_prenex_10718)) 2000) (<= (select main_a v_prenex_10718) 1002) (< v_prenex_10718 main_y)))) (forall ((v_prenex_8394 Int) (v_prenex_8393 Int)) (or (<= (select main_a v_prenex_8394) 4) (<= (+ main_x 1) v_prenex_8394) (< v_prenex_8394 main_x) (< v_prenex_8393 main_y) (<= (+ (select main_a v_prenex_8394) 996) (select main_a v_prenex_8393)))) (forall ((v_prenex_7093 Int) (v_prenex_7094 Int)) (or (<= (+ main_y 1) v_prenex_7093) (<= (select main_a v_prenex_7093) 1002) (< v_prenex_7093 main_y) (<= 1000 (+ (select main_a v_prenex_7094) (select main_a v_prenex_7093))) (<= 998 (select main_a v_prenex_7093)))) (or (forall ((v_prenex_8586 Int)) (<= (select main_a v_prenex_8586) 1002)) (forall ((v_prenex_8582 Int)) (or (< v_prenex_8582 main_x) (<= (+ main_x 1) v_prenex_8582) (<= (* 2 (select main_a v_prenex_8582)) 4) (<= 0 (* 2 (select main_a v_prenex_8582)))))) (or (forall ((v_prenex_9087 Int)) (or (<= (select main_a v_prenex_9087) 2) (<= (+ main_x 1) v_prenex_9087) (<= (* 2 (select main_a v_prenex_9087)) 4) (< v_prenex_9087 main_x))) (forall ((v_prenex_9086 Int)) (or (<= (+ main_y 1) v_prenex_9086) (<= 998 (select main_a v_prenex_9086)) (<= (select main_a v_prenex_9086) 1000)))) (or (forall ((v_prenex_10576 Int)) (or (< v_prenex_10576 main_y) (<= (* 2 (select main_a v_prenex_10576)) 2000) (<= 998 (select main_a v_prenex_10576)))) (forall ((v_prenex_10577 Int)) (or (< v_prenex_10577 main_x) (<= (+ main_x 1) v_prenex_10577) (<= (* 2 (select main_a v_prenex_10577)) 4) (<= (select main_a v_prenex_10577) 2)))) (forall ((v_prenex_9329 Int) (v_prenex_9330 Int)) (or (<= (+ main_y 1) v_prenex_9329) (<= 996 (select main_a v_prenex_9329)) (<= 1000 (+ (select main_a v_prenex_9330) (select main_a v_prenex_9329))) (<= (select main_a v_prenex_9329) 1000) (<= (+ main_x 1) v_prenex_9330) (<= (select main_a v_prenex_9330) 2) (< v_prenex_9330 main_x))) (forall ((v_prenex_9347 Int) (v_prenex_9346 Int)) (or (<= (+ main_y 1) v_prenex_9346) (< v_prenex_9346 main_y) (< v_prenex_9347 main_x) (<= 996 (select main_a v_prenex_9346)) (<= (+ (select main_a v_prenex_9347) 996) (select main_a v_prenex_9346)))) (forall ((v_prenex_7331 Int) (v_prenex_7330 Int)) (or (<= 0 (select main_a v_prenex_7331)) (<= (+ main_x 1) v_prenex_7331) (<= (+ main_y 1) v_prenex_7330) (< v_prenex_7331 main_x) (<= 996 (select main_a v_prenex_7330)) (<= (+ (select main_a v_prenex_7331) 996) (select main_a v_prenex_7330)))) (or (forall ((v_prenex_10890 Int)) (or (< v_prenex_10890 main_x) (<= 0 (* 2 (select main_a v_prenex_10890))) (<= (+ main_x 1) v_prenex_10890))) (forall ((v_prenex_10889 Int)) (<= (* 2 (select main_a v_prenex_10889)) 2000))) (forall ((v_prenex_8943 Int) (v_prenex_8942 Int)) (or (<= (+ main_x 1) v_prenex_8943) (<= 0 (+ (select main_a v_prenex_8943) 2)) (<= 1000 (+ (select main_a v_prenex_8943) (select main_a v_prenex_8942))) (< v_prenex_8942 main_y) (< v_prenex_8943 main_x) (<= (select main_a v_prenex_8942) 1000))) (forall ((v_prenex_9609 Int) (v_prenex_9610 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9609))) (<= (+ main_x 1) v_prenex_9610) (< v_prenex_9610 main_x) (< v_prenex_9609 main_y) (<= (select main_a v_prenex_9609) (+ (select main_a v_prenex_9610) 1000)) (<= (* 2 (select main_a v_prenex_9610)) 4) (<= 998 (select main_a v_prenex_9609)))) (forall ((v_prenex_8934 Int) (v_prenex_8935 Int)) (or (<= (select main_a v_prenex_8934) 1002) (<= (select main_a v_prenex_8935) 2) (<= 1996 (* 2 (select main_a v_prenex_8934))) (< v_prenex_8935 main_x) (<= (select main_a v_prenex_8934) (+ (select main_a v_prenex_8935) 1000)) (<= (+ main_x 1) v_prenex_8935))) (forall ((v_prenex_8727 Int) (v_prenex_8728 Int)) (or (<= (+ (select main_a v_prenex_8728) (select main_a v_prenex_8727)) 1000) (<= (+ main_x 1) v_prenex_8728) (<= 0 (* 2 (select main_a v_prenex_8728))) (<= 998 (select main_a v_prenex_8727)) (< v_prenex_8728 main_x))) (forall ((v_prenex_10297 Int) (v_prenex_10298 Int)) (or (<= 1000 (+ (select main_a v_prenex_10298) (select main_a v_prenex_10297))) (<= (* 2 (select main_a v_prenex_10297)) 2000) (<= 0 (+ (select main_a v_prenex_10298) 2)) (<= (select main_a v_prenex_10297) 1002) (< v_prenex_10298 main_x) (<= (+ main_x 1) v_prenex_10298))) (forall ((v_prenex_9246 Int) (v_prenex_9247 Int)) (or (<= (select main_a v_prenex_9247) 2) (<= (select main_a v_prenex_9246) (+ (select main_a v_prenex_9247) 1000)) (<= 1996 (* 2 (select main_a v_prenex_9246))) (<= (+ main_x 1) v_prenex_9247) (< v_prenex_9247 main_x) (<= (* 2 (select main_a v_prenex_9246)) 2000))) (or (forall ((v_prenex_8641 Int)) (or (<= (select main_a v_prenex_8641) 1000) (<= (+ main_y 1) v_prenex_8641))) (forall ((v_prenex_8637 Int)) (or (< v_prenex_8637 main_x) (<= (* 2 (select main_a v_prenex_8637)) 4) (<= (+ main_x 1) v_prenex_8637) (<= 0 (* 2 (select main_a v_prenex_8637)))))) (or (forall ((v_prenex_10370 Int)) (or (<= (+ main_x 1) v_prenex_10370) (< v_prenex_10370 main_x) (<= 0 (select main_a v_prenex_10370)) (<= (* 2 (select main_a v_prenex_10370)) 4))) (forall ((v_prenex_10375 Int)) (or (<= (+ main_y 1) v_prenex_10375) (<= (* 2 (select main_a v_prenex_10375)) 2000) (<= 998 (select main_a v_prenex_10375))))) (or (forall ((v_prenex_8321 Int)) (or (<= (* 2 (select main_a v_prenex_8321)) 2000) (<= (select main_a v_prenex_8321) 1000))) (forall ((v_prenex_8317 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8317))) (<= (* 2 (select main_a v_prenex_8317)) 4) (<= (+ main_x 1) v_prenex_8317) (< v_prenex_8317 main_x)))) (or (forall ((v_prenex_6611 Int)) (or (< v_prenex_6611 main_x) (<= 0 (* 2 (select main_a v_prenex_6611))) (<= (+ main_x 1) v_prenex_6611))) (forall ((v_prenex_6610 Int)) (or (<= 996 (select main_a v_prenex_6610)) (<= (* 2 (select main_a v_prenex_6610)) 2000)))) (or (forall ((v_prenex_7912 Int)) (or (< v_prenex_7912 main_x) (<= (+ main_x 1) v_prenex_7912) (<= (* 2 (select main_a v_prenex_7912)) 4) (<= 0 (select main_a v_prenex_7912)))) (forall ((v_prenex_7917 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7917))) (<= (select main_a v_prenex_7917) 1000)))) (forall ((v_prenex_7762 Int) (v_prenex_7763 Int)) (or (<= (+ (select main_a v_prenex_7763) (select main_a v_prenex_7762)) 1000) (<= 1996 (* 2 (select main_a v_prenex_7762))) (<= (select main_a v_prenex_7762) 1000) (< v_prenex_7762 main_y) (< v_prenex_7763 main_x) (<= (+ main_x 1) v_prenex_7763) (<= 0 (* 2 (select main_a v_prenex_7763))))) (or (forall ((v_prenex_8480 Int)) (or (<= (select main_a v_prenex_8480) 1002) (<= (select main_a v_prenex_8480) 1000))) (forall ((v_prenex_8477 Int)) (or (< v_prenex_8477 main_x) (<= 0 (* 2 (select main_a v_prenex_8477))) (<= (+ main_x 1) v_prenex_8477) (<= (select main_a v_prenex_8477) 4)))) (or (forall ((v_prenex_9444 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9444))) (<= (+ main_x 1) v_prenex_9444) (<= 0 (select main_a v_prenex_9444)) (< v_prenex_9444 main_x))) (forall ((v_prenex_9448 Int)) (or (<= (+ main_y 1) v_prenex_9448) (<= (select main_a v_prenex_9448) 1000) (<= (* 2 (select main_a v_prenex_9448)) 2000)))) (forall ((v_prenex_6749 Int) (v_prenex_6750 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6750))) (<= (+ main_x 1) v_prenex_6749) (<= (select main_a v_prenex_6749) 2) (<= 1000 (+ (select main_a v_prenex_6749) (select main_a v_prenex_6750))) (< v_prenex_6749 main_x) (<= (select main_a v_prenex_6750) 1002) (<= (+ main_y 1) v_prenex_6750))) (forall ((v_prenex_8811 Int) (v_prenex_8812 Int)) (or (<= (select main_a v_prenex_8811) 1000) (< v_prenex_8812 main_x) (<= (* 2 (select main_a v_prenex_8812)) 4) (< v_prenex_8811 main_y) (<= (* 2 (select main_a v_prenex_8811)) 2000) (<= (+ (select main_a v_prenex_8812) (select main_a v_prenex_8811)) 1000) (<= (+ main_x 1) v_prenex_8812))) (forall ((v_prenex_10631 Int) (v_prenex_10630 Int)) (or (<= (select main_a v_prenex_10630) (+ (select main_a v_prenex_10631) 1000)) (<= 996 (select main_a v_prenex_10630)) (<= (+ main_y 1) v_prenex_10630) (< v_prenex_10631 main_x) (<= 0 (select main_a v_prenex_10631)) (<= (+ main_x 1) v_prenex_10631) (<= (select main_a v_prenex_10630) 1002))) (forall ((v_prenex_9361 Int) (v_prenex_9360 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9361))) (< v_prenex_9361 main_x) (< v_prenex_9360 main_y) (<= (+ main_x 1) v_prenex_9361) (<= 1000 (+ (select main_a v_prenex_9361) (select main_a v_prenex_9360))) (<= 1996 (* 2 (select main_a v_prenex_9360))))) (forall ((v_prenex_10903 Int) (v_prenex_10904 Int)) (or (<= (* 2 (select main_a v_prenex_10904)) 4) (< v_prenex_10904 main_x) (<= 996 (select main_a v_prenex_10903)) (<= (+ (select main_a v_prenex_10904) 996) (select main_a v_prenex_10903)) (<= (* 2 (select main_a v_prenex_10903)) 2000) (<= (+ main_x 1) v_prenex_10904))) (forall ((v_prenex_7779 Int) (v_prenex_7778 Int)) (or (< v_prenex_7779 main_x) (<= 0 (* 2 (select main_a v_prenex_7779))) (< v_prenex_7778 main_y) (<= (+ main_x 1) v_prenex_7779) (<= (+ (select main_a v_prenex_7779) (select main_a v_prenex_7778)) 1000) (<= (select main_a v_prenex_7778) 1000))) (forall ((v_prenex_8613 Int) (v_prenex_8612 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8613))) (<= 998 (select main_a v_prenex_8612)) (<= (+ main_x 1) v_prenex_8613) (<= 1000 (+ (select main_a v_prenex_8613) (select main_a v_prenex_8612))) (< v_prenex_8612 main_y) (<= (* 2 (select main_a v_prenex_8612)) 2000) (< v_prenex_8613 main_x))) (forall ((v_prenex_10547 Int) (v_prenex_10546 Int)) (or (<= (+ main_y 1) v_prenex_10546) (<= (select main_a v_prenex_10546) 1000) (< v_prenex_10547 main_x) (<= (select main_a v_prenex_10546) 1002) (<= (+ (select main_a v_prenex_10547) 996) (select main_a v_prenex_10546)) (<= 0 (* 2 (select main_a v_prenex_10547))) (<= (+ main_x 1) v_prenex_10547))) (or (forall ((v_prenex_10665 Int)) (or (<= 998 (select main_a v_prenex_10665)) (<= (select main_a v_prenex_10665) 1002))) (forall ((v_prenex_10662 Int)) (or (<= (+ main_x 1) v_prenex_10662) (< v_prenex_10662 main_x) (<= 0 (+ (select main_a v_prenex_10662) 2)) (<= (* 2 (select main_a v_prenex_10662)) 4)))) (forall ((v_prenex_7205 Int) (v_prenex_7204 Int)) (or (<= (+ main_x 1) v_prenex_7205) (<= (* 2 (select main_a v_prenex_7205)) 4) (<= 998 (select main_a v_prenex_7204)) (<= 996 (select main_a v_prenex_7204)) (< v_prenex_7205 main_x) (<= (+ (select main_a v_prenex_7205) (select main_a v_prenex_7204)) 1000))) (forall ((v_prenex_7216 Int) (v_prenex_7217 Int)) (or (< v_prenex_7216 main_y) (< v_prenex_7217 main_x) (<= (select main_a v_prenex_7217) 4) (<= (* 2 (select main_a v_prenex_7216)) 2000) (<= (select main_a v_prenex_7216) (+ (select main_a v_prenex_7217) 1000)) (<= (+ main_x 1) v_prenex_7217))) (forall ((v_prenex_8022 Int) (v_prenex_8023 Int)) (or (<= 998 (select main_a v_prenex_8022)) (<= (+ main_x 1) v_prenex_8023) (<= (select main_a v_prenex_8023) 4) (<= 1000 (+ (select main_a v_prenex_8023) (select main_a v_prenex_8022))) (< v_prenex_8023 main_x))) (forall ((v_prenex_9761 Int) (v_prenex_9760 Int)) (or (< v_prenex_9761 main_x) (<= (+ main_x 1) v_prenex_9761) (<= 1996 (* 2 (select main_a v_prenex_9760))) (<= 1000 (+ (select main_a v_prenex_9761) (select main_a v_prenex_9760))) (<= (select main_a v_prenex_9760) 1002) (<= 0 (* 2 (select main_a v_prenex_9761))))) (or (forall ((v_prenex_7804 Int)) (or (<= 996 (select main_a v_prenex_7804)) (<= (+ main_y 1) v_prenex_7804) (<= (select main_a v_prenex_7804) 1002))) (forall ((v_prenex_7803 Int)) (or (<= (+ main_x 1) v_prenex_7803) (<= 0 (* 2 (select main_a v_prenex_7803))) (<= 0 (+ (select main_a v_prenex_7803) 2)) (< v_prenex_7803 main_x)))) (or (forall ((v_prenex_10752 Int)) (or (<= (* 2 (select main_a v_prenex_10752)) 4) (<= 0 (* 2 (select main_a v_prenex_10752))) (<= (+ main_x 1) v_prenex_10752) (< v_prenex_10752 main_x))) (forall ((v_prenex_10756 Int)) (or (<= (select main_a v_prenex_10756) 1000) (<= (+ main_y 1) v_prenex_10756) (<= 1996 (* 2 (select main_a v_prenex_10756)))))) (or (forall ((v_prenex_7040 Int)) (or (<= (* 2 (select main_a v_prenex_7040)) 4) (<= (+ main_x 1) v_prenex_7040) (<= (select main_a v_prenex_7040) 4) (< v_prenex_7040 main_x))) (forall ((v_prenex_7041 Int)) (or (< v_prenex_7041 main_y) (<= 1996 (* 2 (select main_a v_prenex_7041))) (<= 998 (select main_a v_prenex_7041))))) (or (forall ((v_prenex_8054 Int)) (or (<= (select main_a v_prenex_8054) 1000) (<= (+ main_y 1) v_prenex_8054) (<= (* 2 (select main_a v_prenex_8054)) 2000) (< v_prenex_8054 main_y))) (forall ((v_prenex_8055 Int)) (<= (* 2 (select main_a v_prenex_8055)) 4))) (forall ((v_prenex_7027 Int) (v_prenex_7026 Int)) (or (<= (+ main_x 1) v_prenex_7027) (<= (+ (select main_a v_prenex_7027) 996) (select main_a v_prenex_7026)) (<= (select main_a v_prenex_7027) 2) (< v_prenex_7027 main_x))) (forall ((v_prenex_10446 Int) (v_prenex_10445 Int)) (or (<= (* 2 (select main_a v_prenex_10446)) 4) (< v_prenex_10445 main_y) (<= (+ main_x 1) v_prenex_10446) (<= (* 2 (select main_a v_prenex_10445)) 2000) (< v_prenex_10446 main_x) (<= (select main_a v_prenex_10445) 1002) (<= (+ (select main_a v_prenex_10446) (select main_a v_prenex_10445)) 1000))) (forall ((v_prenex_10545 Int) (v_prenex_10544 Int)) (or (<= (select main_a v_prenex_10544) 1002) (<= (select main_a v_prenex_10544) 1000) (<= 1000 (+ (select main_a v_prenex_10545) (select main_a v_prenex_10544))) (<= (+ main_y 1) v_prenex_10544) (< v_prenex_10544 main_y))) (or (forall ((v_prenex_10265 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10265))) (<= (+ main_x 1) v_prenex_10265) (< v_prenex_10265 main_x))) (forall ((v_prenex_10264 Int)) (or (< v_prenex_10264 main_y) (<= 1996 (* 2 (select main_a v_prenex_10264))) (<= (* 2 (select main_a v_prenex_10264)) 2000)))) (or (forall ((v_prenex_10953 Int)) (or (<= (* 2 (select main_a v_prenex_10953)) 2000) (< v_prenex_10953 main_y))) (forall ((v_prenex_10948 Int)) (or (<= (+ main_x 1) v_prenex_10948) (<= (* 2 (select main_a v_prenex_10948)) 4) (<= 0 (select main_a v_prenex_10948)) (< v_prenex_10948 main_x)))) (or (forall ((v_prenex_6861 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6861))) (< v_prenex_6861 main_y) (<= (* 2 (select main_a v_prenex_6861)) 2000))) (forall ((v_prenex_6862 Int)) (or (<= 0 (select main_a v_prenex_6862)) (<= (* 2 (select main_a v_prenex_6862)) 4) (<= (+ main_x 1) v_prenex_6862) (< v_prenex_6862 main_x)))) (forall ((v_prenex_11055 Int) (v_prenex_11054 Int)) (or (<= (* 2 (select main_a v_prenex_11054)) 2000) (<= (+ main_y 1) v_prenex_11054) (<= 1000 (+ (select main_a v_prenex_11055) (select main_a v_prenex_11054))) (< v_prenex_11054 main_y))) (forall ((v_prenex_10121 Int) (v_prenex_10122 Int)) (or (<= (select main_a v_prenex_10122) 4) (<= 998 (select main_a v_prenex_10121)) (< v_prenex_10121 main_y) (<= 1000 (+ (select main_a v_prenex_10122) (select main_a v_prenex_10121))) (< v_prenex_10122 main_x) (<= (+ main_x 1) v_prenex_10122))) (forall ((v_prenex_7984 Int) (v_prenex_7985 Int)) (or (<= 998 (select main_a v_prenex_7984)) (< v_prenex_7985 main_x) (<= (select main_a v_prenex_7985) 2) (<= 996 (select main_a v_prenex_7984)) (< v_prenex_7984 main_y) (<= (+ main_x 1) v_prenex_7985) (<= (+ (select main_a v_prenex_7985) 996) (select main_a v_prenex_7984)))) (or (forall ((v_prenex_9071 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9071))) (<= (+ main_y 1) v_prenex_9071) (< v_prenex_9071 main_y))) (forall ((v_prenex_9072 Int)) (or (<= (+ main_x 1) v_prenex_9072) (<= 0 (* 2 (select main_a v_prenex_9072)))))) (forall ((v_prenex_7708 Int) (v_prenex_7709 Int)) (or (<= (select main_a v_prenex_7708) 1000) (<= (+ main_x 1) v_prenex_7709) (< v_prenex_7709 main_x) (<= 1000 (+ (select main_a v_prenex_7709) (select main_a v_prenex_7708))) (<= 0 (* 2 (select main_a v_prenex_7709))) (<= (+ main_y 1) v_prenex_7708))) (or (forall ((v_prenex_9912 Int)) (or (<= (* 2 (select main_a v_prenex_9912)) 4) (< v_prenex_9912 main_x) (<= (+ main_x 1) v_prenex_9912) (<= 0 (* 2 (select main_a v_prenex_9912))))) (forall ((v_prenex_9916 Int)) (or (<= (select main_a v_prenex_9916) 1000) (<= (select main_a v_prenex_9916) 1002) (< v_prenex_9916 main_y)))) (forall ((v_prenex_6932 Int) (v_prenex_6931 Int)) (or (<= (select main_a v_prenex_6931) (+ (select main_a v_prenex_6932) 1000)) (<= 1996 (* 2 (select main_a v_prenex_6931))) (< v_prenex_6932 main_x) (<= (select main_a v_prenex_6932) 4) (<= (+ main_x 1) v_prenex_6932))) (forall ((v_prenex_8669 Int) (v_prenex_8670 Int)) (or (<= (select main_a v_prenex_8669) 1002) (<= (select main_a v_prenex_8670) 4) (<= 1996 (* 2 (select main_a v_prenex_8669))) (<= (+ main_y 1) v_prenex_8669) (< v_prenex_8670 main_x) (<= (select main_a v_prenex_8669) (+ (select main_a v_prenex_8670) 1000)) (<= (+ main_x 1) v_prenex_8670))) (forall ((v_prenex_7945 Int) (v_prenex_7946 Int)) (or (<= (+ main_x 1) v_prenex_7946) (< v_prenex_7946 main_x) (<= (select main_a v_prenex_7945) 1000) (<= 0 (select main_a v_prenex_7946)) (<= (select main_a v_prenex_7945) (+ (select main_a v_prenex_7946) 1000)) (<= (* 2 (select main_a v_prenex_7945)) 2000))) (or (forall ((v_prenex_9732 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9732))) (< v_prenex_9732 main_x) (<= (* 2 (select main_a v_prenex_9732)) 4) (<= (+ main_x 1) v_prenex_9732))) (forall ((v_prenex_9737 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9737))) (<= (select main_a v_prenex_9737) 1000) (< v_prenex_9737 main_y)))) (forall ((v_prenex_9325 Int) (v_prenex_9324 Int)) (or (<= (select main_a v_prenex_9325) 4) (<= (+ (select main_a v_prenex_9325) 996) (select main_a v_prenex_9324)) (<= (+ main_y 1) v_prenex_9324) (<= (+ main_x 1) v_prenex_9325) (< v_prenex_9325 main_x) (<= 998 (select main_a v_prenex_9324)) (<= (select main_a v_prenex_9324) 1000))) (or (forall ((v_prenex_9624 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9624))) (<= (* 2 (select main_a v_prenex_9624)) 4) (<= (+ main_x 1) v_prenex_9624) (< v_prenex_9624 main_x))) (forall ((v_prenex_9628 Int)) (or (<= 998 (select main_a v_prenex_9628)) (<= (+ main_y 1) v_prenex_9628)))) (forall ((v_prenex_8600 Int) (v_prenex_8601 Int)) (or (<= 0 (+ (select main_a v_prenex_8601) 2)) (<= 1996 (* 2 (select main_a v_prenex_8600))) (< v_prenex_8601 main_x) (<= 1000 (+ (select main_a v_prenex_8601) (select main_a v_prenex_8600))) (<= (+ main_x 1) v_prenex_8601))) (forall ((v_prenex_8343 Int) (v_prenex_8344 Int)) (or (<= (select main_a v_prenex_8344) 4) (< v_prenex_8343 main_y) (<= 996 (select main_a v_prenex_8343)) (< v_prenex_8344 main_x) (<= (* 2 (select main_a v_prenex_8343)) 2000) (<= (select main_a v_prenex_8343) (+ (select main_a v_prenex_8344) 1000)) (<= (+ main_x 1) v_prenex_8344))) (forall ((v_prenex_10222 Int) (v_prenex_10221 Int)) (or (< v_prenex_10221 main_y) (<= 1996 (* 2 (select main_a v_prenex_10221))) (< v_prenex_10222 main_x) (<= (select main_a v_prenex_10222) 2) (<= (+ main_x 1) v_prenex_10222) (<= (select main_a v_prenex_10221) (+ (select main_a v_prenex_10222) 1000)))) (forall ((v_prenex_7003 Int) (v_prenex_7004 Int)) (or (<= (+ main_x 1) v_prenex_7004) (< v_prenex_7004 main_x) (<= (select main_a v_prenex_7003) (+ (select main_a v_prenex_7004) 1000)) (<= 0 (+ (select main_a v_prenex_7004) 2)))) (or (forall ((v_prenex_8143 Int)) (or (<= 998 (select main_a v_prenex_8143)) (<= 1996 (* 2 (select main_a v_prenex_8143))))) (forall ((v_prenex_8142 Int)) (or (<= 0 (+ (select main_a v_prenex_8142) 2)) (<= 0 (* 2 (select main_a v_prenex_8142))) (< v_prenex_8142 main_x) (<= (+ main_x 1) v_prenex_8142)))) (forall ((v_prenex_6618 Int) (v_prenex_6619 Int)) (or (<= (+ main_x 1) v_prenex_6619) (<= (+ main_y 1) v_prenex_6618) (<= (+ (select main_a v_prenex_6619) (select main_a v_prenex_6618)) 1000) (< v_prenex_6619 main_x) (<= (select main_a v_prenex_6618) 1000) (<= 0 (select main_a v_prenex_6619)) (<= (select main_a v_prenex_6618) 1002))) (forall ((v_prenex_10772 Int) (v_prenex_10771 Int)) (or (<= (select main_a v_prenex_10772) 2) (<= 998 (select main_a v_prenex_10771)) (<= (select main_a v_prenex_10771) 1002) (<= (+ main_x 1) v_prenex_10772) (<= (select main_a v_prenex_10771) (+ (select main_a v_prenex_10772) 1000)) (<= (+ main_y 1) v_prenex_10771) (< v_prenex_10772 main_x))) (or (forall ((v_prenex_7615 Int)) (or (<= (+ main_x 1) v_prenex_7615) (<= 0 (* 2 (select main_a v_prenex_7615))) (< v_prenex_7615 main_x) (<= (select main_a v_prenex_7615) 2))) (forall ((v_prenex_7617 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7617))) (< v_prenex_7617 main_y)))) (forall ((v_prenex_7397 Int) (v_prenex_7398 Int)) (or (< v_prenex_7397 main_y) (<= (+ (select main_a v_prenex_7398) (select main_a v_prenex_7397)) 1000) (<= (+ main_y 1) v_prenex_7397) (<= 996 (select main_a v_prenex_7397)) (<= (select main_a v_prenex_7397) 1000))) (or (forall ((v_prenex_6591 Int)) (or (<= (+ main_x 1) v_prenex_6591) (<= 0 (* 2 (select main_a v_prenex_6591))) (<= (* 2 (select main_a v_prenex_6591)) 4) (< v_prenex_6591 main_x))) (forall ((v_prenex_6610 Int)) (or (<= 996 (select main_a v_prenex_6610)) (<= (* 2 (select main_a v_prenex_6610)) 2000)))) (forall ((v_prenex_8983 Int) (v_prenex_8984 Int)) (or (<= (+ main_x 1) v_prenex_8984) (<= 0 (select main_a v_prenex_8984)) (<= 998 (select main_a v_prenex_8983)) (<= (+ (select main_a v_prenex_8984) 996) (select main_a v_prenex_8983)) (<= 996 (select main_a v_prenex_8983)) (< v_prenex_8984 main_x))) (or (forall ((v_prenex_9774 Int)) (or (< v_prenex_9774 main_x) (<= (* 2 (select main_a v_prenex_9774)) 4) (<= 0 (+ (select main_a v_prenex_9774) 2)) (<= (+ main_x 1) v_prenex_9774))) (forall ((v_prenex_9777 Int)) (or (<= 998 (select main_a v_prenex_9777)) (<= 996 (select main_a v_prenex_9777))))) (forall ((v_prenex_7557 Int) (v_prenex_7558 Int)) (or (<= (select main_a v_prenex_7557) 1002) (<= 998 (select main_a v_prenex_7557)) (<= (select main_a v_prenex_7557) (+ (select main_a v_prenex_7558) 1000)) (<= (+ main_y 1) v_prenex_7557) (< v_prenex_7557 main_y))) (forall ((v_prenex_8860 Int) (v_prenex_8861 Int)) (or (<= (+ main_x 1) v_prenex_8861) (< v_prenex_8860 main_y) (< v_prenex_8861 main_x) (<= 0 (* 2 (select main_a v_prenex_8861))) (<= (select main_a v_prenex_8860) 1002) (<= 1000 (+ (select main_a v_prenex_8861) (select main_a v_prenex_8860))) (<= (select main_a v_prenex_8860) 1000))) (or (forall ((v_prenex_10004 Int)) (or (< v_prenex_10004 main_x) (<= (* 2 (select main_a v_prenex_10004)) 4) (<= 0 (+ (select main_a v_prenex_10004) 2)) (<= (+ main_x 1) v_prenex_10004))) (forall ((v_prenex_10007 Int)) (or (<= (* 2 (select main_a v_prenex_10007)) 2000) (<= (+ main_y 1) v_prenex_10007)))) (forall ((v_prenex_9725 Int) (v_prenex_9724 Int)) (or (<= (+ main_y 1) v_prenex_9724) (< v_prenex_9725 main_x) (<= (select main_a v_prenex_9724) (+ (select main_a v_prenex_9725) 1000)) (<= 998 (select main_a v_prenex_9724)) (<= (select main_a v_prenex_9724) 1002) (<= 0 (+ (select main_a v_prenex_9725) 2)) (<= (+ main_x 1) v_prenex_9725))) (forall ((v_prenex_10871 Int) (v_prenex_10870 Int)) (or (<= (select main_a v_prenex_10870) 1000) (< v_prenex_10871 main_x) (< v_prenex_10870 main_y) (<= (+ main_y 1) v_prenex_10870) (<= 1000 (+ (select main_a v_prenex_10871) (select main_a v_prenex_10870))))) (or (forall ((v_prenex_10951 Int)) (or (<= (+ main_x 1) v_prenex_10951) (<= (* 2 (select main_a v_prenex_10951)) 4) (< v_prenex_10951 main_x))) (forall ((v_prenex_10953 Int)) (or (<= (* 2 (select main_a v_prenex_10953)) 2000) (< v_prenex_10953 main_y)))) (forall ((v_prenex_11045 Int) (v_prenex_11044 Int)) (or (<= (+ main_x 1) v_prenex_11045) (< v_prenex_11045 main_x) (<= (* 2 (select main_a v_prenex_11044)) 2000) (< v_prenex_11044 main_y) (<= 0 (* 2 (select main_a v_prenex_11045))) (<= 1000 (+ (select main_a v_prenex_11045) (select main_a v_prenex_11044))) (<= (select main_a v_prenex_11044) 1002))) (forall ((v_prenex_8024 Int) (v_prenex_8025 Int)) (or (<= 998 (select main_a v_prenex_8024)) (<= (+ (select main_a v_prenex_8025) (select main_a v_prenex_8024)) 1000) (<= (select main_a v_prenex_8024) 1002) (< v_prenex_8025 main_x) (<= 0 (* 2 (select main_a v_prenex_8025))) (<= (+ main_y 1) v_prenex_8024) (<= (+ main_x 1) v_prenex_8025))) (forall ((v_prenex_10811 Int) (v_prenex_10810 Int)) (or (<= 0 (select main_a v_prenex_10811)) (<= (+ main_y 1) v_prenex_10810) (<= (+ main_x 1) v_prenex_10811) (<= (select main_a v_prenex_10810) (+ (select main_a v_prenex_10811) 1000)) (<= (select main_a v_prenex_10810) 1000) (< v_prenex_10811 main_x))) (or (forall ((v_prenex_7887 Int)) (or (< v_prenex_7887 main_y) (<= (select main_a v_prenex_7887) 1000) (<= (* 2 (select main_a v_prenex_7887)) 2000))) (forall ((v_prenex_7882 Int)) (or (<= (* 2 (select main_a v_prenex_7882)) 4) (<= (+ main_x 1) v_prenex_7882) (< v_prenex_7882 main_x) (<= 0 (select main_a v_prenex_7882))))) (or (forall ((v_prenex_8190 Int)) (or (<= (select main_a v_prenex_8190) 1000) (<= 996 (select main_a v_prenex_8190)))) (forall ((v_prenex_8186 Int)) (or (< v_prenex_8186 main_x) (<= (+ main_x 1) v_prenex_8186) (<= 0 (* 2 (select main_a v_prenex_8186))) (<= (* 2 (select main_a v_prenex_8186)) 4)))) (forall ((v_prenex_8132 Int) (v_prenex_8133 Int)) (or (<= 1000 (+ (select main_a v_prenex_8133) (select main_a v_prenex_8132))) (<= 998 (select main_a v_prenex_8132)) (<= 0 (select main_a v_prenex_8133)) (<= (* 2 (select main_a v_prenex_8132)) 2000) (<= (+ main_x 1) v_prenex_8133) (< v_prenex_8133 main_x))) (or (forall ((v_prenex_10600 Int)) (or (<= 0 (select main_a v_prenex_10600)) (<= (+ main_x 1) v_prenex_10600) (< v_prenex_10600 main_x) (<= 0 (* 2 (select main_a v_prenex_10600))))) (forall ((v_prenex_10604 Int)) (<= 996 (select main_a v_prenex_10604)))) (forall ((v_prenex_11056 Int) (v_prenex_11057 Int)) (or (<= (* 2 (select main_a v_prenex_11056)) 2000) (< v_prenex_11056 main_y) (<= 0 (* 2 (select main_a v_prenex_11057))) (< v_prenex_11057 main_x) (<= (+ main_x 1) v_prenex_11057) (<= 1000 (+ (select main_a v_prenex_11057) (select main_a v_prenex_11056))) (<= 996 (select main_a v_prenex_11056)))) (forall ((v_prenex_7403 Int)) (or (<= (* 2 (select main_a v_prenex_7403)) 4) (< v_prenex_7403 main_x) (<= (select main_a v_prenex_7403) 2) (<= (+ main_x 1) v_prenex_7403))) (or (forall ((v_prenex_9456 Int)) (or (< v_prenex_9456 main_y) (<= (+ main_y 1) v_prenex_9456) (<= 1996 (* 2 (select main_a v_prenex_9456))) (<= 996 (select main_a v_prenex_9456)))) (forall ((v_prenex_9457 Int)) (<= 0 (* 2 (select main_a v_prenex_9457))))) (forall ((v_prenex_8129 Int) (v_prenex_8128 Int)) (or (< v_prenex_8129 main_x) (<= (+ main_x 1) v_prenex_8129) (<= (select main_a v_prenex_8129) 2) (<= (select main_a v_prenex_8128) (+ (select main_a v_prenex_8129) 1000)) (< v_prenex_8128 main_y))) (or (forall ((v_prenex_9282 Int)) (or (< v_prenex_9282 main_x) (<= 0 (* 2 (select main_a v_prenex_9282))) (<= (* 2 (select main_a v_prenex_9282)) 4) (<= (+ main_x 1) v_prenex_9282))) (forall ((v_prenex_9286 Int)) (or (<= 998 (select main_a v_prenex_9286)) (<= (* 2 (select main_a v_prenex_9286)) 2000)))) (forall ((v_prenex_7768 Int) (v_prenex_7769 Int)) (or (<= 0 (+ (select main_a v_prenex_7769) 2)) (<= 1996 (* 2 (select main_a v_prenex_7768))) (< v_prenex_7769 main_x) (<= (select main_a v_prenex_7768) 1002) (<= (+ main_x 1) v_prenex_7769) (<= (+ (select main_a v_prenex_7769) 996) (select main_a v_prenex_7768)))) (forall ((v_prenex_7391 Int) (v_prenex_7392 Int)) (or (< v_prenex_7392 main_x) (<= (+ main_x 1) v_prenex_7392) (<= (select main_a v_prenex_7391) 1000) (<= (* 2 (select main_a v_prenex_7391)) 2000) (<= (+ (select main_a v_prenex_7392) 996) (select main_a v_prenex_7391)) (<= 0 (* 2 (select main_a v_prenex_7392))))) (or (forall ((v_prenex_10072 Int)) (or (<= (+ main_y 1) v_prenex_10072) (< v_prenex_10072 main_y) (<= 996 (select main_a v_prenex_10072)))) (forall ((v_prenex_10073 Int)) (<= 0 (* 2 (select main_a v_prenex_10073))))) (or (forall ((v_prenex_10665 Int)) (or (<= 998 (select main_a v_prenex_10665)) (<= (select main_a v_prenex_10665) 1002))) (forall ((v_prenex_10661 Int)) (or (<= (* 2 (select main_a v_prenex_10661)) 4) (<= 0 (* 2 (select main_a v_prenex_10661))) (<= (+ main_x 1) v_prenex_10661) (< v_prenex_10661 main_x)))) (forall ((v_prenex_8532 Int) (v_prenex_8533 Int)) (or (<= (+ main_x 1) v_prenex_8533) (< v_prenex_8533 main_x) (<= (select main_a v_prenex_8532) 1000) (<= (+ (select main_a v_prenex_8533) 996) (select main_a v_prenex_8532)) (< v_prenex_8532 main_y) (<= (* 2 (select main_a v_prenex_8533)) 4) (<= 1996 (* 2 (select main_a v_prenex_8532))))) (forall ((v_prenex_8602 Int) (v_prenex_8603 Int)) (or (<= 1000 (+ (select main_a v_prenex_8603) (select main_a v_prenex_8602))) (<= (select main_a v_prenex_8603) 4) (< v_prenex_8603 main_x) (<= 998 (select main_a v_prenex_8602)) (<= (* 2 (select main_a v_prenex_8602)) 2000) (<= (+ main_y 1) v_prenex_8602) (<= (+ main_x 1) v_prenex_8603))) (forall ((v_prenex_7758 Int) (v_prenex_7759 Int)) (or (<= (+ (select main_a v_prenex_7759) (select main_a v_prenex_7758)) 1000) (<= (select main_a v_prenex_7759) 4) (<= (+ main_x 1) v_prenex_7759) (<= 996 (select main_a v_prenex_7758)) (<= (select main_a v_prenex_7758) 1002) (< v_prenex_7759 main_x) (<= (+ main_y 1) v_prenex_7758))) (forall ((v_prenex_7625 Int) (v_prenex_7626 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7625))) (< v_prenex_7626 main_x) (<= (+ main_x 1) v_prenex_7626) (<= (select main_a v_prenex_7625) 1000) (<= (select main_a v_prenex_7625) (+ (select main_a v_prenex_7626) 1000)) (<= (+ main_y 1) v_prenex_7625) (<= 0 (* 2 (select main_a v_prenex_7626))))) (or (forall ((v_prenex_7502 Int)) (<= 1996 (* 2 (select main_a v_prenex_7502)))) (forall ((v_prenex_7501 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7501))) (<= (+ main_x 1) v_prenex_7501) (< v_prenex_7501 main_x)))) (forall ((v_prenex_9953 Int) (v_prenex_9952 Int)) (or (<= (select main_a v_prenex_9952) 1002) (<= 1996 (* 2 (select main_a v_prenex_9952))) (<= 0 (+ (select main_a v_prenex_9953) 2)) (<= (+ main_x 1) v_prenex_9953) (< v_prenex_9953 main_x) (<= (+ (select main_a v_prenex_9953) (select main_a v_prenex_9952)) 1000))) (forall ((v_prenex_7966 Int) (v_prenex_7967 Int)) (or (<= (+ (select main_a v_prenex_7967) (select main_a v_prenex_7966)) 1000) (< v_prenex_7967 main_x) (<= (* 2 (select main_a v_prenex_7966)) 2000) (<= (+ main_x 1) v_prenex_7967) (<= (select main_a v_prenex_7966) 1002) (<= 0 (+ (select main_a v_prenex_7967) 2)))) (forall ((v_prenex_10792 Int) (v_prenex_10791 Int)) (or (<= (+ main_x 1) v_prenex_10792) (<= (select main_a v_prenex_10792) 4) (<= 1996 (* 2 (select main_a v_prenex_10791))) (< v_prenex_10792 main_x) (<= (+ (select main_a v_prenex_10792) (select main_a v_prenex_10791)) 1000) (< v_prenex_10791 main_y) (<= (select main_a v_prenex_10791) 1000))) (forall ((v_prenex_8970 Int) (v_prenex_8971 Int)) (or (<= (+ (select main_a v_prenex_8971) (select main_a v_prenex_8970)) 1000) (<= (* 2 (select main_a v_prenex_8971)) 4) (<= 996 (select main_a v_prenex_8970)) (<= (+ main_x 1) v_prenex_8971) (<= (select main_a v_prenex_8970) 1000) (< v_prenex_8970 main_y) (< v_prenex_8971 main_x))) (forall ((v_prenex_8028 Int) (v_prenex_8029 Int)) (or (<= (* 2 (select main_a v_prenex_8029)) 4) (<= (+ main_y 1) v_prenex_8028) (<= (+ main_x 1) v_prenex_8029) (<= 998 (select main_a v_prenex_8028)) (< v_prenex_8029 main_x) (<= (+ (select main_a v_prenex_8029) (select main_a v_prenex_8028)) 1000))) (or (forall ((v_prenex_9433 Int)) (or (<= 996 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433) (<= (* 2 (select main_a v_prenex_9433)) 2000))) (forall ((v_prenex_9428 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9428))) (<= (+ main_x 1) v_prenex_9428) (< v_prenex_9428 main_x) (<= (* 2 (select main_a v_prenex_9428)) 4)))) (or (forall ((v_prenex_10942 Int)) (or (<= (select main_a v_prenex_10942) 2) (< v_prenex_10942 main_x) (<= (+ main_x 1) v_prenex_10942) (<= 0 (* 2 (select main_a v_prenex_10942))))) (forall ((v_prenex_10944 Int)) (or (<= (+ main_y 1) v_prenex_10944) (<= (select main_a v_prenex_10944) 1000)))) (forall ((v_prenex_8246 Int) (v_prenex_8247 Int)) (or (<= (* 2 (select main_a v_prenex_8246)) 2000) (<= (select main_a v_prenex_8246) 1000) (<= 1000 (+ (select main_a v_prenex_8247) (select main_a v_prenex_8246))) (<= 0 (* 2 (select main_a v_prenex_8247))) (< v_prenex_8247 main_x) (<= (+ main_x 1) v_prenex_8247))) (forall ((v_prenex_7371 Int) (v_prenex_7372 Int)) (or (<= (+ (select main_a v_prenex_7372) (select main_a v_prenex_7371)) 1000) (<= 0 (* 2 (select main_a v_prenex_7372))) (<= (select main_a v_prenex_7371) 1002) (< v_prenex_7372 main_x) (<= (* 2 (select main_a v_prenex_7371)) 2000) (<= (+ main_x 1) v_prenex_7372) (< v_prenex_7371 main_y))) (or (forall ((v_prenex_9481 Int)) (or (<= 998 (select main_a v_prenex_9481)) (<= 996 (select main_a v_prenex_9481)) (<= (+ main_y 1) v_prenex_9481))) (forall ((v_prenex_9478 Int)) (or (<= (+ main_x 1) v_prenex_9478) (< v_prenex_9478 main_x) (<= 0 (+ (select main_a v_prenex_9478) 2)) (<= (* 2 (select main_a v_prenex_9478)) 4)))) (or (forall ((v_prenex_8848 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8848))) (<= 0 (select main_a v_prenex_8848)) (<= (+ main_x 1) v_prenex_8848) (< v_prenex_8848 main_x))) (forall ((v_prenex_8852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8852))) (<= 996 (select main_a v_prenex_8852))))) (forall ((v_prenex_9749 Int) (v_prenex_9750 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9749))) (<= (+ (select main_a v_prenex_9750) (select main_a v_prenex_9749)) 1000) (< v_prenex_9750 main_x) (<= 0 (select main_a v_prenex_9750)) (<= (+ main_x 1) v_prenex_9750) (<= 998 (select main_a v_prenex_9749)))) (or (forall ((v_prenex_9504 Int)) (or (<= (+ main_x 1) v_prenex_9504) (<= (select main_a v_prenex_9504) 2) (< v_prenex_9504 main_x) (<= 0 (* 2 (select main_a v_prenex_9504))))) (forall ((v_prenex_9506 Int)) (<= 998 (select main_a v_prenex_9506)))) (or (forall ((v_prenex_10944 Int)) (or (<= (+ main_y 1) v_prenex_10944) (<= (select main_a v_prenex_10944) 1000))) (forall ((v_prenex_10939 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10939))) (<= (+ main_x 1) v_prenex_10939) (<= (* 2 (select main_a v_prenex_10939)) 4) (< v_prenex_10939 main_x)))) (forall ((v_prenex_8457 Int) (v_prenex_8458 Int)) (or (<= (select main_a v_prenex_8457) 1000) (< v_prenex_8458 main_x) (<= (select main_a v_prenex_8457) (+ (select main_a v_prenex_8458) 1000)) (<= 996 (select main_a v_prenex_8457)) (<= (+ main_x 1) v_prenex_8458) (<= 0 (+ (select main_a v_prenex_8458) 2)))) (or (forall ((v_prenex_7536 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7536))) (<= (select main_a v_prenex_7536) 2) (< v_prenex_7536 main_x) (<= (+ main_x 1) v_prenex_7536))) (forall ((v_prenex_7538 Int)) (or (<= 996 (select main_a v_prenex_7538)) (<= (select main_a v_prenex_7538) 1000)))) (forall ((v_prenex_8906 Int) (v_prenex_8907 Int)) (or (< v_prenex_8907 main_x) (<= 998 (select main_a v_prenex_8906)) (<= (+ main_x 1) v_prenex_8907) (<= 1000 (+ (select main_a v_prenex_8907) (select main_a v_prenex_8906))) (<= 0 (* 2 (select main_a v_prenex_8907))) (<= 1996 (* 2 (select main_a v_prenex_8906))))) (forall ((v_prenex_9517 Int) (v_prenex_9516 Int)) (or (<= 998 (select main_a v_prenex_9516)) (<= (select main_a v_prenex_9517) 2) (<= (+ (select main_a v_prenex_9517) (select main_a v_prenex_9516)) 1000) (<= (* 2 (select main_a v_prenex_9516)) 2000) (<= (+ main_x 1) v_prenex_9517) (< v_prenex_9517 main_x))) (or (forall ((v_prenex_9911 Int)) (or (<= (* 2 (select main_a v_prenex_9911)) 4) (<= (+ main_x 1) v_prenex_9911) (<= 0 (select main_a v_prenex_9911)) (< v_prenex_9911 main_x))) (forall ((v_prenex_9916 Int)) (or (<= (select main_a v_prenex_9916) 1000) (<= (select main_a v_prenex_9916) 1002) (< v_prenex_9916 main_y)))) (or (forall ((v_prenex_10847 Int)) (or (<= (+ main_x 1) v_prenex_10847) (< v_prenex_10847 main_x) (<= (* 2 (select main_a v_prenex_10847)) 4) (<= 0 (select main_a v_prenex_10847)))) (forall ((v_prenex_10852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10852))) (<= 996 (select main_a v_prenex_10852))))) (forall ((v_prenex_7599 Int) (v_prenex_7598 Int)) (or (<= (+ (select main_a v_prenex_7599) (select main_a v_prenex_7598)) 1000) (<= 998 (select main_a v_prenex_7598)) (<= (select main_a v_prenex_7599) 2) (< v_prenex_7598 main_y) (<= (+ main_x 1) v_prenex_7599) (< v_prenex_7599 main_x))) (forall ((v_prenex_8080 Int) (v_prenex_8081 Int)) (or (<= (select main_a v_prenex_8080) 1002) (<= (select main_a v_prenex_8080) 1000) (< v_prenex_8081 main_x) (<= 0 (+ (select main_a v_prenex_8081) 2)) (<= (+ main_x 1) v_prenex_8081) (<= (+ (select main_a v_prenex_8081) (select main_a v_prenex_8080)) 1000))) (forall ((v_prenex_10657 Int) (v_prenex_10656 Int)) (or (<= 1000 (+ (select main_a v_prenex_10657) (select main_a v_prenex_10656))) (<= (+ main_x 1) v_prenex_10657) (<= 0 (select main_a v_prenex_10657)) (<= (* 2 (select main_a v_prenex_10656)) 2000) (<= (+ main_y 1) v_prenex_10656) (<= (select main_a v_prenex_10656) 1002) (< v_prenex_10657 main_x))) (forall ((v_prenex_10785 Int) (v_prenex_10786 Int)) (or (<= (+ main_x 1) v_prenex_10786) (<= (+ (select main_a v_prenex_10786) (select main_a v_prenex_10785)) 1000) (<= (select main_a v_prenex_10785) 1002) (<= 0 (select main_a v_prenex_10786)) (<= 998 (select main_a v_prenex_10785)) (< v_prenex_10786 main_x))) (forall ((v_prenex_9690 Int) (v_prenex_9689 Int)) (or (<= 998 (select main_a v_prenex_9689)) (<= (+ main_x 1) v_prenex_9690) (< v_prenex_9689 main_y) (< v_prenex_9690 main_x) (<= (* 2 (select main_a v_prenex_9690)) 4) (<= 996 (select main_a v_prenex_9689)) (<= (select main_a v_prenex_9689) (+ (select main_a v_prenex_9690) 1000)))) (or (forall ((v_prenex_7073 Int)) (or (<= (select main_a v_prenex_7073) 2) (<= (+ main_x 1) v_prenex_7073) (< v_prenex_7073 main_x) (<= 0 (* 2 (select main_a v_prenex_7073))))) (forall ((v_prenex_7075 Int)) (<= (select main_a v_prenex_7075) 1000))) (forall ((v_prenex_8817 Int) (v_prenex_8818 Int)) (or (<= (+ main_x 1) v_prenex_8818) (<= (select main_a v_prenex_8818) 4) (< v_prenex_8818 main_x) (<= 1996 (* 2 (select main_a v_prenex_8817))) (<= (+ (select main_a v_prenex_8818) 996) (select main_a v_prenex_8817)))) (or (forall ((v_prenex_10056 Int)) (or (<= (* 2 (select main_a v_prenex_10056)) 4) (<= (+ main_x 1) v_prenex_10056) (<= 0 (+ (select main_a v_prenex_10056) 2)) (< v_prenex_10056 main_x))) (forall ((v_prenex_10059 Int)) (or (<= (+ main_y 1) v_prenex_10059) (<= (select main_a v_prenex_10059) 1000) (<= 996 (select main_a v_prenex_10059))))) (forall ((v_prenex_6754 Int) (v_prenex_6753 Int)) (or (<= (* 2 (select main_a v_prenex_6753)) 4) (<= (+ main_x 1) v_prenex_6753) (<= (select main_a v_prenex_6754) 1000) (<= (select main_a v_prenex_6754) (+ (select main_a v_prenex_6753) 1000)) (<= 998 (select main_a v_prenex_6754)) (< v_prenex_6753 main_x) (<= (+ main_y 1) v_prenex_6754))) (forall ((v_prenex_7212 Int) (v_prenex_7213 Int)) (or (< v_prenex_7212 main_y) (<= (+ main_x 1) v_prenex_7213) (<= (select main_a v_prenex_7213) 2) (<= (select main_a v_prenex_7212) 1000) (<= (select main_a v_prenex_7212) (+ (select main_a v_prenex_7213) 1000)) (< v_prenex_7213 main_x) (<= 998 (select main_a v_prenex_7212)))) (forall ((v_prenex_9097 Int) (v_prenex_9096 Int)) (or (<= 0 (select main_a v_prenex_9097)) (< v_prenex_9097 main_x) (<= (+ main_x 1) v_prenex_9097) (<= 1996 (* 2 (select main_a v_prenex_9096))) (<= (* 2 (select main_a v_prenex_9096)) 2000) (<= (+ (select main_a v_prenex_9097) 996) (select main_a v_prenex_9096)))) (forall ((v_prenex_10493 Int) (v_prenex_10492 Int)) (or (<= 1000 (+ (select main_a v_prenex_10493) (select main_a v_prenex_10492))) (<= 998 (select main_a v_prenex_10492)) (<= (+ main_x 1) v_prenex_10493) (<= 0 (+ (select main_a v_prenex_10493) 2)) (< v_prenex_10493 main_x))) (forall ((v_prenex_7256 Int) (v_prenex_7257 Int)) (or (<= 996 (select main_a v_prenex_7256)) (<= 1000 (+ (select main_a v_prenex_7257) (select main_a v_prenex_7256))) (< v_prenex_7256 main_y) (<= (+ main_x 1) v_prenex_7257) (<= (select main_a v_prenex_7256) 1000) (< v_prenex_7257 main_x) (<= 0 (select main_a v_prenex_7257)))) (or (forall ((v_prenex_10507 Int)) (or (<= (select main_a v_prenex_10507) 1000) (< v_prenex_10507 main_y))) (forall ((v_prenex_10503 Int)) (or (< v_prenex_10503 main_x) (<= 0 (* 2 (select main_a v_prenex_10503))) (<= 0 (select main_a v_prenex_10503)) (<= (+ main_x 1) v_prenex_10503)))) (forall ((v_prenex_6606 Int) (v_prenex_6607 Int)) (or (<= (+ (select main_a v_prenex_6607) (select main_a v_prenex_6606)) 1000) (<= 1996 (* 2 (select main_a v_prenex_6606))) (<= (+ main_x 1) v_prenex_6607) (< v_prenex_6607 main_x) (<= 0 (select main_a v_prenex_6607)))) (or (forall ((v_prenex_10819 Int)) (<= 1996 (* 2 (select main_a v_prenex_10819)))) (forall ((v_prenex_10818 Int)) (or (<= (+ main_x 1) v_prenex_10818) (<= (select main_a v_prenex_10818) 4) (< v_prenex_10818 main_x) (<= (* 2 (select main_a v_prenex_10818)) 4)))) (forall ((v_prenex_10912 Int) (v_prenex_10911 Int)) (or (<= (+ main_x 1) v_prenex_10912) (<= (select main_a v_prenex_10911) 1000) (<= (select main_a v_prenex_10911) (+ (select main_a v_prenex_10912) 1000)) (< v_prenex_10912 main_x) (<= 998 (select main_a v_prenex_10911)) (<= 0 (* 2 (select main_a v_prenex_10912))))) (forall ((v_prenex_9462 Int) (v_prenex_9463 Int)) (or (<= (select main_a v_prenex_9463) 2) (<= (select main_a v_prenex_9462) 1002) (<= (+ main_x 1) v_prenex_9463) (< v_prenex_9463 main_x) (<= (+ main_y 1) v_prenex_9462) (<= (* 2 (select main_a v_prenex_9462)) 2000) (<= (select main_a v_prenex_9462) (+ (select main_a v_prenex_9463) 1000)))) (forall ((v_prenex_8355 Int) (v_prenex_8356 Int)) (or (< v_prenex_8356 main_x) (<= (* 2 (select main_a v_prenex_8356)) 4) (<= (+ main_x 1) v_prenex_8356) (<= (* 2 (select main_a v_prenex_8355)) 2000) (<= (select main_a v_prenex_8355) 1002) (<= (+ main_y 1) v_prenex_8355) (<= (+ (select main_a v_prenex_8356) (select main_a v_prenex_8355)) 1000))) (forall ((v_prenex_8252 Int) (v_prenex_8253 Int)) (or (< v_prenex_8252 main_y) (<= (* 2 (select main_a v_prenex_8252)) 2000) (<= 998 (select main_a v_prenex_8252)) (<= (+ main_x 1) v_prenex_8253) (<= 0 (select main_a v_prenex_8253)) (<= (+ (select main_a v_prenex_8253) (select main_a v_prenex_8252)) 1000) (< v_prenex_8253 main_x))) (forall ((v_prenex_6782 Int) (v_prenex_6783 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6783))) (<= (select main_a v_prenex_6782) (+ (select main_a v_prenex_6783) 1000)) (<= 996 (select main_a v_prenex_6782)) (<= 1996 (* 2 (select main_a v_prenex_6782))) (<= (+ main_x 1) v_prenex_6783) (< v_prenex_6783 main_x))) (forall ((v_prenex_7050 Int) (v_prenex_7049 Int)) (or (<= (+ main_x 1) v_prenex_7050) (<= 0 (+ (select main_a v_prenex_7050) 2)) (<= 1000 (+ (select main_a v_prenex_7050) (select main_a v_prenex_7049))) (< v_prenex_7050 main_x) (<= (select main_a v_prenex_7049) 1000) (<= (* 2 (select main_a v_prenex_7049)) 2000) (<= (+ main_y 1) v_prenex_7049))) (or (forall ((v_prenex_9448 Int)) (or (<= (+ main_y 1) v_prenex_9448) (<= (select main_a v_prenex_9448) 1000) (<= (* 2 (select main_a v_prenex_9448)) 2000))) (forall ((v_prenex_9445 Int)) (or (< v_prenex_9445 main_x) (<= (select main_a v_prenex_9445) 4) (<= 0 (* 2 (select main_a v_prenex_9445))) (<= (+ main_x 1) v_prenex_9445)))) (or (forall ((v_prenex_10058 Int)) (or (<= (select main_a v_prenex_10058) 4) (<= (+ main_x 1) v_prenex_10058) (<= (* 2 (select main_a v_prenex_10058)) 4) (< v_prenex_10058 main_x))) (forall ((v_prenex_10059 Int)) (or (<= (+ main_y 1) v_prenex_10059) (<= (select main_a v_prenex_10059) 1000) (<= 996 (select main_a v_prenex_10059))))) (or (forall ((v_prenex_10055 Int)) (or (< v_prenex_10055 main_x) (<= (+ main_x 1) v_prenex_10055) (<= (* 2 (select main_a v_prenex_10055)) 4) (<= 0 (* 2 (select main_a v_prenex_10055))))) (forall ((v_prenex_10059 Int)) (or (<= (+ main_y 1) v_prenex_10059) (<= (select main_a v_prenex_10059) 1000) (<= 996 (select main_a v_prenex_10059))))) (or (forall ((v_prenex_10149 Int)) (or (<= 0 (select main_a v_prenex_10149)) (<= (* 2 (select main_a v_prenex_10149)) 4) (<= (+ main_x 1) v_prenex_10149) (< v_prenex_10149 main_x))) (forall ((v_prenex_10154 Int)) (or (<= 996 (select main_a v_prenex_10154)) (<= 1996 (* 2 (select main_a v_prenex_10154))) (< v_prenex_10154 main_y)))) (forall ((v_prenex_7399 Int) (v_prenex_7400 Int)) (or (< v_prenex_7399 main_y) (<= 0 (select main_a v_prenex_7400)) (< v_prenex_7400 main_x) (<= 998 (select main_a v_prenex_7399)) (<= (select main_a v_prenex_7399) (+ (select main_a v_prenex_7400) 1000)) (<= 996 (select main_a v_prenex_7399)) (<= (+ main_x 1) v_prenex_7400))) (forall ((v_prenex_8809 Int) (v_prenex_8810 Int)) (or (<= (+ (select main_a v_prenex_8810) (select main_a v_prenex_8809)) 1000) (< v_prenex_8810 main_x) (<= 996 (select main_a v_prenex_8809)) (<= 0 (select main_a v_prenex_8810)) (<= (+ main_x 1) v_prenex_8810))) (forall ((v_prenex_10318 Int) (v_prenex_10317 Int)) (or (<= (select main_a v_prenex_10317) 1002) (< v_prenex_10317 main_y) (< v_prenex_10318 main_x) (<= 998 (select main_a v_prenex_10317)) (<= (+ main_x 1) v_prenex_10318) (<= 0 (+ (select main_a v_prenex_10318) 2)) (<= (select main_a v_prenex_10317) (+ (select main_a v_prenex_10318) 1000)))) (forall ((v_prenex_10902 Int) (v_prenex_10901 Int)) (or (< v_prenex_10901 main_y) (<= (+ (select main_a v_prenex_10902) (select main_a v_prenex_10901)) 1000) (<= 1996 (* 2 (select main_a v_prenex_10901))) (< v_prenex_10902 main_x) (<= (select main_a v_prenex_10902) 4) (<= (+ main_x 1) v_prenex_10902))) (forall ((v_prenex_8431 Int) (v_prenex_8430 Int)) (or (<= (* 2 (select main_a v_prenex_8430)) 2000) (<= (+ main_x 1) v_prenex_8431) (<= (select main_a v_prenex_8430) (+ (select main_a v_prenex_8431) 1000)) (< v_prenex_8431 main_x) (<= (select main_a v_prenex_8431) 4) (<= (select main_a v_prenex_8430) 1002))) (forall ((v_prenex_9040 Int) (v_prenex_9039 Int)) (or (<= 0 (select main_a v_prenex_9040)) (<= (+ main_x 1) v_prenex_9040) (<= 1996 (* 2 (select main_a v_prenex_9039))) (< v_prenex_9040 main_x) (<= 998 (select main_a v_prenex_9039)) (<= (+ (select main_a v_prenex_9040) 996) (select main_a v_prenex_9039)))) (forall ((v_prenex_7117 Int) (v_prenex_7118 Int)) (or (<= (+ main_x 1) v_prenex_7118) (<= 0 (+ (select main_a v_prenex_7118) 2)) (<= (select main_a v_prenex_7117) 1000) (<= (+ main_y 1) v_prenex_7117) (<= 998 (select main_a v_prenex_7117)) (< v_prenex_7118 main_x) (<= (+ (select main_a v_prenex_7118) (select main_a v_prenex_7117)) 1000))) (forall ((v_prenex_8198 Int) (v_prenex_8199 Int)) (or (<= (select main_a v_prenex_8198) 1002) (< v_prenex_8199 main_x) (<= (+ main_y 1) v_prenex_8198) (<= 996 (select main_a v_prenex_8198)) (<= 0 (select main_a v_prenex_8199)) (<= (+ (select main_a v_prenex_8199) (select main_a v_prenex_8198)) 1000) (<= (+ main_x 1) v_prenex_8199))) (forall ((v_prenex_7744 Int) (v_prenex_7745 Int)) (or (<= 996 (select main_a v_prenex_7744)) (< v_prenex_7744 main_y) (< v_prenex_7745 main_x) (<= (+ main_x 1) v_prenex_7745) (<= (select main_a v_prenex_7744) 1002) (<= (select main_a v_prenex_7745) 4) (<= (select main_a v_prenex_7744) (+ (select main_a v_prenex_7745) 1000)))) (forall ((v_prenex_6801 Int) (v_prenex_6802 Int)) (or (<= 998 (select main_a v_prenex_6801)) (<= (+ main_x 1) v_prenex_6802) (<= 1996 (* 2 (select main_a v_prenex_6801))) (<= (+ main_y 1) v_prenex_6801) (< v_prenex_6802 main_x) (<= 1000 (+ (select main_a v_prenex_6802) (select main_a v_prenex_6801))) (<= 0 (select main_a v_prenex_6802)))) (or (forall ((v_prenex_7108 Int)) (or (< v_prenex_7108 main_x) (<= (+ main_x 1) v_prenex_7108) (<= (* 2 (select main_a v_prenex_7108)) 4) (<= 0 (* 2 (select main_a v_prenex_7108))))) (forall ((v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= (select main_a v_prenex_7113) 1000) (<= 996 (select main_a v_prenex_7113))))) (or (forall ((v_prenex_9535 Int)) (or (<= 996 (select main_a v_prenex_9535)) (<= (+ main_y 1) v_prenex_9535) (<= 1996 (* 2 (select main_a v_prenex_9535))))) (forall ((v_prenex_9532 Int)) (or (< v_prenex_9532 main_x) (<= (+ main_x 1) v_prenex_9532) (<= (select main_a v_prenex_9532) 4) (<= 0 (* 2 (select main_a v_prenex_9532)))))) (forall ((v_prenex_7511 Int) (v_prenex_7510 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7510))) (<= 998 (select main_a v_prenex_7510)) (<= (+ main_y 1) v_prenex_7510) (< v_prenex_7510 main_y) (<= 1000 (+ (select main_a v_prenex_7511) (select main_a v_prenex_7510))))) (or (forall ((v_prenex_8092 Int)) (or (<= (* 2 (select main_a v_prenex_8092)) 4) (<= (select main_a v_prenex_8092) 2) (< v_prenex_8092 main_x) (<= (+ main_x 1) v_prenex_8092))) (forall ((v_prenex_8091 Int)) (or (<= 998 (select main_a v_prenex_8091)) (< v_prenex_8091 main_y) (<= (select main_a v_prenex_8091) 1002)))) (forall ((v_prenex_7942 Int) (v_prenex_7941 Int)) (or (<= 998 (select main_a v_prenex_7941)) (< v_prenex_7942 main_x) (<= (+ (select main_a v_prenex_7942) 996) (select main_a v_prenex_7941)) (<= 1996 (* 2 (select main_a v_prenex_7941))) (<= (+ main_x 1) v_prenex_7942) (<= (+ main_y 1) v_prenex_7941) (<= 0 (+ (select main_a v_prenex_7942) 2)))) (or (forall ((v_prenex_7100 Int)) (or (< v_prenex_7100 main_x) (<= 0 (select main_a v_prenex_7100)) (<= 0 (* 2 (select main_a v_prenex_7100))) (<= (+ main_x 1) v_prenex_7100))) (forall ((v_prenex_7104 Int)) (or (< v_prenex_7104 main_y) (<= 996 (select main_a v_prenex_7104))))) (or (forall ((v_prenex_9014 Int)) (or (<= 996 (select main_a v_prenex_9014)) (< v_prenex_9014 main_y) (<= (* 2 (select main_a v_prenex_9014)) 2000))) (forall ((v_prenex_9011 Int)) (or (<= (select main_a v_prenex_9011) 4) (<= (+ main_x 1) v_prenex_9011) (<= 0 (* 2 (select main_a v_prenex_9011))) (< v_prenex_9011 main_x)))) (forall ((v_prenex_9646 Int) (v_prenex_9645 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9645))) (< v_prenex_9646 main_x) (< v_prenex_9645 main_y) (<= (* 2 (select main_a v_prenex_9646)) 4) (<= (select main_a v_prenex_9645) (+ (select main_a v_prenex_9646) 1000)) (<= (select main_a v_prenex_9645) 1002) (<= (+ main_x 1) v_prenex_9646))) (forall ((v_prenex_7243 Int) (v_prenex_7242 Int)) (or (<= (+ main_x 1) v_prenex_7243) (<= 1996 (* 2 (select main_a v_prenex_7242))) (<= 0 (* 2 (select main_a v_prenex_7243))) (< v_prenex_7243 main_x) (<= 996 (select main_a v_prenex_7242)) (<= (+ (select main_a v_prenex_7243) 996) (select main_a v_prenex_7242)))) (forall ((v_prenex_10312 Int) (v_prenex_10311 Int)) (or (<= 998 (select main_a v_prenex_10311)) (<= 0 (select main_a v_prenex_10312)) (<= (+ main_x 1) v_prenex_10312) (< v_prenex_10312 main_x) (<= 996 (select main_a v_prenex_10311)) (<= (select main_a v_prenex_10311) (+ (select main_a v_prenex_10312) 1000)))) (forall ((v_prenex_10457 Int) (v_prenex_10458 Int)) (or (<= (+ main_x 1) v_prenex_10458) (<= (+ (select main_a v_prenex_10458) (select main_a v_prenex_10457)) 1000) (< v_prenex_10458 main_x) (<= (* 2 (select main_a v_prenex_10458)) 4) (<= (select main_a v_prenex_10457) 1000) (<= (* 2 (select main_a v_prenex_10457)) 2000))) (or (forall ((v_prenex_7723 Int)) (or (<= (select main_a v_prenex_7723) 1000) (< v_prenex_7723 main_y) (<= 996 (select main_a v_prenex_7723)))) (forall ((v_prenex_7721 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7721))) (<= (select main_a v_prenex_7721) 2) (<= (+ main_x 1) v_prenex_7721) (< v_prenex_7721 main_x)))) (forall ((v_prenex_10776 Int) (v_prenex_10775 Int)) (or (<= 996 (select main_a v_prenex_10775)) (<= 1996 (* 2 (select main_a v_prenex_10775))) (<= (+ main_x 1) v_prenex_10776) (< v_prenex_10776 main_x) (<= 0 (select main_a v_prenex_10776)) (<= (+ (select main_a v_prenex_10776) 996) (select main_a v_prenex_10775)) (<= (+ main_y 1) v_prenex_10775))) (forall ((v_prenex_6787 Int) (v_prenex_6786 Int)) (or (<= 0 (+ (select main_a v_prenex_6787) 2)) (<= 1996 (* 2 (select main_a v_prenex_6786))) (< v_prenex_6787 main_x) (<= (+ main_x 1) v_prenex_6787) (<= (select main_a v_prenex_6786) (+ (select main_a v_prenex_6787) 1000)) (<= (select main_a v_prenex_6786) 1000) (< v_prenex_6786 main_y))) (forall ((v_prenex_6911 Int) (v_prenex_6912 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6911))) (<= 0 (select main_a v_prenex_6912)) (<= (+ main_x 1) v_prenex_6912) (< v_prenex_6912 main_x) (< v_prenex_6911 main_y) (<= (+ (select main_a v_prenex_6912) (select main_a v_prenex_6911)) 1000))) (or (forall ((v_prenex_8641 Int)) (or (<= (select main_a v_prenex_8641) 1000) (<= (+ main_y 1) v_prenex_8641))) (forall ((v_prenex_8636 Int)) (or (<= (+ main_x 1) v_prenex_8636) (< v_prenex_8636 main_x) (<= (* 2 (select main_a v_prenex_8636)) 4) (<= 0 (select main_a v_prenex_8636))))) (forall ((v_prenex_11027 Int) (v_prenex_11026 Int)) (or (<= 996 (select main_a v_prenex_11026)) (< v_prenex_11026 main_y) (<= (* 2 (select main_a v_prenex_11026)) 2000) (<= 1000 (+ (select main_a v_prenex_11027) (select main_a v_prenex_11026))) (< v_prenex_11027 main_x) (<= (+ main_x 1) v_prenex_11027) (<= (select main_a v_prenex_11027) 2))) (forall ((v_prenex_9297 Int) (v_prenex_9296 Int)) (or (<= (select main_a v_prenex_9296) (+ (select main_a v_prenex_9297) 1000)) (<= 0 (select main_a v_prenex_9297)) (<= (select main_a v_prenex_9296) 1000) (< v_prenex_9296 main_y) (<= (* 2 (select main_a v_prenex_9296)) 2000) (<= (+ main_x 1) v_prenex_9297) (< v_prenex_9297 main_x))) (forall ((v_prenex_10084 Int) (v_prenex_10085 Int)) (or (<= (+ (select main_a v_prenex_10085) (select main_a v_prenex_10084)) 1000) (<= (+ main_x 1) v_prenex_10085) (<= (select main_a v_prenex_10085) 4) (<= 1996 (* 2 (select main_a v_prenex_10084))) (<= (* 2 (select main_a v_prenex_10084)) 2000) (< v_prenex_10085 main_x) (< v_prenex_10084 main_y))) (or (forall ((v_prenex_9841 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9841))) (<= (+ main_x 1) v_prenex_9841) (< v_prenex_9841 main_x))) (forall ((v_prenex_9840 Int)) (or (<= (* 2 (select main_a v_prenex_9840)) 2000) (<= (select main_a v_prenex_9840) 1000)))) (forall ((v_prenex_6877 Int) (v_prenex_6876 Int)) (or (<= 996 (select main_a v_prenex_6876)) (<= (+ (select main_a v_prenex_6877) (select main_a v_prenex_6876)) 1000) (<= (+ main_x 1) v_prenex_6877) (< v_prenex_6876 main_y) (<= (* 2 (select main_a v_prenex_6876)) 2000) (< v_prenex_6877 main_x) (<= 0 (* 2 (select main_a v_prenex_6877))))) (forall ((v_prenex_11077 Int) (v_prenex_11076 Int)) (or (< v_prenex_11077 main_x) (< v_prenex_11076 main_y) (<= (+ main_x 1) v_prenex_11077) (<= (select main_a v_prenex_11076) 1002) (<= (* 2 (select main_a v_prenex_11076)) 2000) (<= (select main_a v_prenex_11077) 4) (<= (+ (select main_a v_prenex_11077) (select main_a v_prenex_11076)) 1000))) (forall ((v_prenex_9138 Int) (v_prenex_9137 Int)) (or (<= (+ main_x 1) v_prenex_9138) (<= (select main_a v_prenex_9138) 4) (< v_prenex_9138 main_x) (<= 998 (select main_a v_prenex_9137)) (<= (+ main_y 1) v_prenex_9137) (<= (* 2 (select main_a v_prenex_9137)) 2000) (<= (+ (select main_a v_prenex_9138) 996) (select main_a v_prenex_9137)))) (forall ((v_prenex_7920 Int) (v_prenex_7919 Int)) (or (<= (+ main_x 1) v_prenex_7920) (<= (select main_a v_prenex_7919) (+ (select main_a v_prenex_7920) 1000)) (< v_prenex_7919 main_y) (<= 0 (* 2 (select main_a v_prenex_7920))) (<= 996 (select main_a v_prenex_7919)) (< v_prenex_7920 main_x))) (or (forall ((v_prenex_11089 Int)) (or (<= (* 2 (select main_a v_prenex_11089)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11089))))) (forall ((v_prenex_11086 Int)) (or (<= 0 (+ (select main_a v_prenex_11086) 2)) (<= (* 2 (select main_a v_prenex_11086)) 4) (< v_prenex_11086 main_x) (<= (+ main_x 1) v_prenex_11086)))) (forall ((v_prenex_11016 Int) (v_prenex_11017 Int)) (or (<= (+ main_x 1) v_prenex_11017) (<= (+ main_y 1) v_prenex_11016) (<= (* 2 (select main_a v_prenex_11016)) 2000) (<= (+ (select main_a v_prenex_11017) 996) (select main_a v_prenex_11016)) (<= (* 2 (select main_a v_prenex_11017)) 4) (< v_prenex_11017 main_x))) (forall ((v_prenex_8127 Int) (v_prenex_8126 Int)) (or (<= (+ main_y 1) v_prenex_8126) (< v_prenex_8126 main_y) (<= 1996 (* 2 (select main_a v_prenex_8126))) (<= (+ (select main_a v_prenex_8127) (select main_a v_prenex_8126)) 1000) (<= 998 (select main_a v_prenex_8126)))) (forall ((v_prenex_9713 Int) (v_prenex_9712 Int)) (or (< v_prenex_9712 main_y) (<= (+ main_x 1) v_prenex_9713) (<= (select main_a v_prenex_9712) 1000) (<= (+ (select main_a v_prenex_9713) 996) (select main_a v_prenex_9712)) (<= 0 (select main_a v_prenex_9713)) (<= 1996 (* 2 (select main_a v_prenex_9712))) (< v_prenex_9713 main_x))) (forall ((v_prenex_9231 Int) (v_prenex_9232 Int)) (or (< v_prenex_9232 main_x) (<= (+ main_x 1) v_prenex_9232) (<= (* 2 (select main_a v_prenex_9232)) 4) (<= 1000 (+ (select main_a v_prenex_9232) (select main_a v_prenex_9231))) (<= 998 (select main_a v_prenex_9231)) (<= (select main_a v_prenex_9231) 1002) (< v_prenex_9231 main_y))) (forall ((v_prenex_8616 Int) (v_prenex_8617 Int)) (or (<= (select main_a v_prenex_8616) 1000) (<= (+ (select main_a v_prenex_8617) 996) (select main_a v_prenex_8616)) (< v_prenex_8616 main_y) (< v_prenex_8617 main_x) (<= (* 2 (select main_a v_prenex_8617)) 4) (<= 996 (select main_a v_prenex_8616)) (<= (+ main_x 1) v_prenex_8617))) (forall ((v_prenex_10197 Int) (v_prenex_10196 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10196))) (<= (select main_a v_prenex_10196) (+ (select main_a v_prenex_10197) 1000)) (<= (+ main_y 1) v_prenex_10196) (<= 998 (select main_a v_prenex_10196)) (< v_prenex_10196 main_y))) (forall ((v_prenex_8992 Int) (v_prenex_8991 Int)) (or (<= 1000 (+ (select main_a v_prenex_8992) (select main_a v_prenex_8991))) (<= (select main_a v_prenex_8991) 1002) (<= (+ main_y 1) v_prenex_8991) (< v_prenex_8991 main_y) (<= (+ main_x 1) v_prenex_8992))) (forall ((v_prenex_9596 Int) (v_prenex_9595 Int)) (or (<= (+ main_x 1) v_prenex_9596) (<= (select main_a v_prenex_9595) 1000) (<= (select main_a v_prenex_9595) (+ (select main_a v_prenex_9596) 1000)) (< v_prenex_9596 main_x) (<= 0 (select main_a v_prenex_9596)))) (forall ((v_prenex_7287 Int) (v_prenex_7288 Int)) (or (<= (+ main_x 1) v_prenex_7288) (< v_prenex_7287 main_y) (<= 0 (select main_a v_prenex_7288)) (<= (select main_a v_prenex_7287) 1000) (<= 996 (select main_a v_prenex_7287)) (<= (+ (select main_a v_prenex_7288) 996) (select main_a v_prenex_7287)) (< v_prenex_7288 main_x))) (or (forall ((v_prenex_9894 Int)) (or (<= (+ main_x 1) v_prenex_9894) (< v_prenex_9894 main_x) (<= 0 (* 2 (select main_a v_prenex_9894))) (<= 0 (+ (select main_a v_prenex_9894) 2)))) (forall ((v_prenex_9895 Int)) (or (<= (* 2 (select main_a v_prenex_9895)) 2000) (< v_prenex_9895 main_y) (<= (select main_a v_prenex_9895) 1002)))) (or (forall ((v_prenex_7451 Int)) (or (< v_prenex_7451 main_x) (<= (+ main_x 1) v_prenex_7451) (<= (select main_a v_prenex_7451) 4) (<= 0 (* 2 (select main_a v_prenex_7451))))) (forall ((v_prenex_7454 Int)) (or (<= 998 (select main_a v_prenex_7454)) (<= (select main_a v_prenex_7454) 1002) (< v_prenex_7454 main_y)))) (or (forall ((v_prenex_7041 Int)) (or (< v_prenex_7041 main_y) (<= 1996 (* 2 (select main_a v_prenex_7041))) (<= 998 (select main_a v_prenex_7041)))) (forall ((v_prenex_7036 Int)) (or (< v_prenex_7036 main_x) (<= 0 (select main_a v_prenex_7036)) (<= (* 2 (select main_a v_prenex_7036)) 4) (<= (+ main_x 1) v_prenex_7036)))) (forall ((v_prenex_9784 Int) (v_prenex_9783 Int)) (or (< v_prenex_9784 main_x) (<= (+ (select main_a v_prenex_9784) (select main_a v_prenex_9783)) 1000) (<= (select main_a v_prenex_9783) 1002) (<= (select main_a v_prenex_9784) 2) (<= (* 2 (select main_a v_prenex_9783)) 2000) (<= (+ main_x 1) v_prenex_9784) (< v_prenex_9783 main_y))) (or (forall ((v_prenex_8041 Int)) (<= (* 2 (select main_a v_prenex_8041)) 4)) (forall ((v_prenex_8040 Int)) (or (< v_prenex_8040 main_y) (<= 998 (select main_a v_prenex_8040)) (<= (+ main_y 1) v_prenex_8040) (<= (* 2 (select main_a v_prenex_8040)) 2000)))) (or (forall ((v_prenex_6845 Int)) (or (<= (select main_a v_prenex_6845) 1002) (<= (+ main_y 1) v_prenex_6845))) (forall ((v_prenex_6843 Int)) (or (< v_prenex_6843 main_x) (<= (+ main_x 1) v_prenex_6843) (<= (select main_a v_prenex_6843) 2) (<= 0 (* 2 (select main_a v_prenex_6843)))))) (or (forall ((v_prenex_8141 Int)) (or (<= (select main_a v_prenex_8141) 2) (<= (+ main_x 1) v_prenex_8141) (< v_prenex_8141 main_x) (<= 0 (* 2 (select main_a v_prenex_8141))))) (forall ((v_prenex_8143 Int)) (or (<= 998 (select main_a v_prenex_8143)) (<= 1996 (* 2 (select main_a v_prenex_8143)))))) (forall ((v_prenex_9439 Int) (v_prenex_9440 Int)) (or (<= (* 2 (select main_a v_prenex_9439)) 2000) (<= (select main_a v_prenex_9439) 1000) (< v_prenex_9440 main_x) (<= (select main_a v_prenex_9439) (+ (select main_a v_prenex_9440) 1000)) (<= (select main_a v_prenex_9440) 4) (<= (+ main_x 1) v_prenex_9440))) (or (forall ((v_prenex_9651 Int)) (or (< v_prenex_9651 main_y) (<= 1996 (* 2 (select main_a v_prenex_9651))) (<= (+ main_y 1) v_prenex_9651))) (forall ((v_prenex_9652 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9652))) (< v_prenex_9652 main_x)))) (or (forall ((v_prenex_6639 Int)) (or (<= (select main_a v_prenex_6639) 1002) (<= 1996 (* 2 (select main_a v_prenex_6639))) (< v_prenex_6639 main_y))) (forall ((v_prenex_6643 Int)) (or (<= (+ main_x 1) v_prenex_6643) (< v_prenex_6643 main_x) (<= 0 (+ (select main_a v_prenex_6643) 2)) (<= 0 (* 2 (select main_a v_prenex_6643)))))) (forall ((v_prenex_8426 Int) (v_prenex_8427 Int)) (or (<= (+ main_x 1) v_prenex_8427) (<= (select main_a v_prenex_8426) 1002) (<= (+ main_y 1) v_prenex_8426) (<= (select main_a v_prenex_8426) 1000) (< v_prenex_8427 main_x) (<= 1000 (+ (select main_a v_prenex_8427) (select main_a v_prenex_8426))) (<= (select main_a v_prenex_8427) 4))) (forall ((v_prenex_9185 Int) (v_prenex_9184 Int)) (or (<= (+ (select main_a v_prenex_9185) 996) (select main_a v_prenex_9184)) (< v_prenex_9185 main_x) (<= (* 2 (select main_a v_prenex_9185)) 4) (< v_prenex_9184 main_y) (<= (* 2 (select main_a v_prenex_9184)) 2000) (<= 998 (select main_a v_prenex_9184)) (<= (+ main_x 1) v_prenex_9185))) (or (forall ((v_prenex_10756 Int)) (or (<= (select main_a v_prenex_10756) 1000) (<= (+ main_y 1) v_prenex_10756) (<= 1996 (* 2 (select main_a v_prenex_10756))))) (forall ((v_prenex_10751 Int)) (or (<= (+ main_x 1) v_prenex_10751) (<= (* 2 (select main_a v_prenex_10751)) 4) (< v_prenex_10751 main_x) (<= 0 (select main_a v_prenex_10751))))) (forall ((v_prenex_8020 Int) (v_prenex_8021 Int)) (or (<= 998 (select main_a v_prenex_8020)) (<= (+ main_x 1) v_prenex_8021) (< v_prenex_8021 main_x) (<= (+ (select main_a v_prenex_8021) 996) (select main_a v_prenex_8020)) (<= (* 2 (select main_a v_prenex_8020)) 2000) (<= (* 2 (select main_a v_prenex_8021)) 4))) (or (forall ((v_prenex_9772 Int)) (or (<= (* 2 (select main_a v_prenex_9772)) 4) (<= 0 (select main_a v_prenex_9772)) (<= (+ main_x 1) v_prenex_9772) (< v_prenex_9772 main_x))) (forall ((v_prenex_9777 Int)) (or (<= 998 (select main_a v_prenex_9777)) (<= 996 (select main_a v_prenex_9777))))) (or (forall ((v_prenex_9851 Int)) (or (<= (+ main_x 1) v_prenex_9851) (< v_prenex_9851 main_x) (<= 0 (* 2 (select main_a v_prenex_9851))) (<= (* 2 (select main_a v_prenex_9851)) 4))) (forall ((v_prenex_9855 Int)) (<= (select main_a v_prenex_9855) 1000))) (forall ((v_prenex_8408 Int) (v_prenex_8409 Int)) (or (< v_prenex_8409 main_x) (<= (+ main_y 1) v_prenex_8408) (< v_prenex_8408 main_y) (<= (+ (select main_a v_prenex_8409) (select main_a v_prenex_8408)) 1000) (<= 998 (select main_a v_prenex_8408)))) (forall ((v_prenex_9598 Int) (v_prenex_9597 Int)) (or (<= (* 2 (select main_a v_prenex_9597)) 2000) (<= (+ (select main_a v_prenex_9598) 996) (select main_a v_prenex_9597)) (< v_prenex_9597 main_y) (<= (+ main_y 1) v_prenex_9597) (<= (select main_a v_prenex_9597) 1000))) (forall ((v_prenex_8749 Int) (v_prenex_8750 Int)) (or (<= 996 (select main_a v_prenex_8749)) (<= 0 (+ (select main_a v_prenex_8750) 2)) (< v_prenex_8750 main_x) (<= (select main_a v_prenex_8749) 1002) (<= (select main_a v_prenex_8749) (+ (select main_a v_prenex_8750) 1000)) (<= (+ main_x 1) v_prenex_8750))) (forall ((v_prenex_7225 Int) (v_prenex_7224 Int)) (or (<= (+ main_x 1) v_prenex_7225) (<= 0 (* 2 (select main_a v_prenex_7225))) (<= 1996 (* 2 (select main_a v_prenex_7224))) (<= (* 2 (select main_a v_prenex_7224)) 2000) (< v_prenex_7225 main_x) (<= (select main_a v_prenex_7224) (+ (select main_a v_prenex_7225) 1000)))) (or (forall ((v_prenex_7523 Int)) (or (<= (select main_a v_prenex_7523) 1002) (<= (+ main_y 1) v_prenex_7523) (<= 998 (select main_a v_prenex_7523)))) (forall ((v_prenex_7520 Int)) (or (< v_prenex_7520 main_x) (<= (select main_a v_prenex_7520) 4) (<= (+ main_x 1) v_prenex_7520) (<= 0 (* 2 (select main_a v_prenex_7520)))))) (forall ((v_prenex_8266 Int) (v_prenex_8267 Int)) (or (< v_prenex_8266 main_y) (<= (+ main_x 1) v_prenex_8267) (<= (select main_a v_prenex_8267) 4) (< v_prenex_8267 main_x) (<= 996 (select main_a v_prenex_8266)) (<= (+ (select main_a v_prenex_8267) (select main_a v_prenex_8266)) 1000))) (forall ((v_prenex_10301 Int) (v_prenex_10302 Int)) (or (< v_prenex_10302 main_x) (<= (+ main_x 1) v_prenex_10302) (< v_prenex_10301 main_y) (<= 1000 (+ (select main_a v_prenex_10302) (select main_a v_prenex_10301))) (<= 0 (+ (select main_a v_prenex_10302) 2)) (<= (* 2 (select main_a v_prenex_10301)) 2000))) (forall ((v_prenex_8921 Int) (v_prenex_8920 Int)) (or (<= (select main_a v_prenex_8920) (+ (select main_a v_prenex_8921) 1000)) (<= (+ main_y 1) v_prenex_8920) (< v_prenex_8921 main_x) (<= 998 (select main_a v_prenex_8920)) (<= (+ main_x 1) v_prenex_8921) (<= 0 (select main_a v_prenex_8921)))) (or (forall ((v_prenex_7358 Int)) (or (<= (* 2 (select main_a v_prenex_7358)) 4) (< v_prenex_7358 main_x) (<= (+ main_x 1) v_prenex_7358) (<= 0 (* 2 (select main_a v_prenex_7358))))) (forall ((v_prenex_7363 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7363))) (<= (select main_a v_prenex_7363) 1002) (<= (+ main_y 1) v_prenex_7363)))) (forall ((v_prenex_6657 Int)) (or (< v_prenex_6657 main_x) (<= 0 (* 2 (select main_a v_prenex_6657))) (<= 0 (+ (select main_a v_prenex_6657) 2)) (<= (+ main_x 1) v_prenex_6657))) (or (forall ((v_prenex_7053 Int)) (or (< v_prenex_7053 main_x) (<= (+ main_x 1) v_prenex_7053) (<= 0 (* 2 (select main_a v_prenex_7053))) (<= (* 2 (select main_a v_prenex_7053)) 4))) (forall ((v_prenex_7058 Int)) (or (<= 996 (select main_a v_prenex_7058)) (<= 998 (select main_a v_prenex_7058))))) (forall ((v_prenex_9147 Int) (v_prenex_9146 Int)) (or (<= (+ main_x 1) v_prenex_9147) (<= (+ (select main_a v_prenex_9147) (select main_a v_prenex_9146)) 1000) (<= 0 (+ (select main_a v_prenex_9147) 2)) (<= 996 (select main_a v_prenex_9146)) (< v_prenex_9147 main_x))) (forall ((v_prenex_10929 Int) (v_prenex_10928 Int)) (or (< v_prenex_10929 main_x) (<= (+ main_x 1) v_prenex_10929) (<= (* 2 (select main_a v_prenex_10928)) 2000) (<= (+ main_y 1) v_prenex_10928) (<= 1996 (* 2 (select main_a v_prenex_10928))) (<= (* 2 (select main_a v_prenex_10929)) 4) (<= (+ (select main_a v_prenex_10929) (select main_a v_prenex_10928)) 1000))) (forall ((v_prenex_9488 Int) (v_prenex_9487 Int)) (or (<= 996 (select main_a v_prenex_9487)) (<= (+ main_x 1) v_prenex_9488) (< v_prenex_9488 main_x) (<= 0 (* 2 (select main_a v_prenex_9488))) (<= (select main_a v_prenex_9487) 1000) (<= (+ (select main_a v_prenex_9488) (select main_a v_prenex_9487)) 1000))) (forall ((v_prenex_9274 Int) (v_prenex_9273 Int)) (or (<= 0 (select main_a v_prenex_9274)) (<= (* 2 (select main_a v_prenex_9273)) 2000) (<= (+ main_x 1) v_prenex_9274) (< v_prenex_9273 main_y) (< v_prenex_9274 main_x) (<= (select main_a v_prenex_9273) (+ (select main_a v_prenex_9274) 1000)))) (forall ((v_prenex_8648 Int) (v_prenex_8647 Int)) (or (<= (+ main_x 1) v_prenex_8648) (<= 0 (* 2 (select main_a v_prenex_8648))) (<= 1000 (+ (select main_a v_prenex_8648) (select main_a v_prenex_8647))) (<= (select main_a v_prenex_8647) 1002) (<= (+ main_y 1) v_prenex_8647) (< v_prenex_8648 main_x))) (forall ((v_prenex_10316 Int) (v_prenex_10315 Int)) (or (<= (select main_a v_prenex_10316) 4) (<= (select main_a v_prenex_10315) 1000) (<= (+ main_x 1) v_prenex_10316) (<= 1000 (+ (select main_a v_prenex_10316) (select main_a v_prenex_10315))) (<= (+ main_y 1) v_prenex_10315) (< v_prenex_10316 main_x))) (forall ((v_prenex_10938 Int)) (or (<= (select main_a v_prenex_10938) 4) (<= (+ main_x 1) v_prenex_10938) (<= (* 2 (select main_a v_prenex_10938)) 4) (< v_prenex_10938 main_x))) (forall ((v_prenex_9219 Int) (v_prenex_9220 Int)) (or (<= (+ main_x 1) v_prenex_9220) (< v_prenex_9220 main_x) (<= 996 (select main_a v_prenex_9219)) (<= 0 (* 2 (select main_a v_prenex_9220))) (<= 998 (select main_a v_prenex_9219)) (<= 1000 (+ (select main_a v_prenex_9220) (select main_a v_prenex_9219))) (<= (+ main_y 1) v_prenex_9219))) (forall ((v_prenex_7764 Int) (v_prenex_7765 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7764))) (<= (* 2 (select main_a v_prenex_7764)) 2000) (< v_prenex_7765 main_x) (<= (+ (select main_a v_prenex_7765) 996) (select main_a v_prenex_7764)) (<= (+ main_x 1) v_prenex_7765) (<= (+ main_y 1) v_prenex_7764) (<= (select main_a v_prenex_7765) 2))) (forall ((v_prenex_7247 Int) (v_prenex_7246 Int)) (or (<= (+ main_x 1) v_prenex_7247) (<= (* 2 (select main_a v_prenex_7246)) 2000) (<= (select main_a v_prenex_7247) 4) (< v_prenex_7247 main_x) (< v_prenex_7246 main_y) (<= (select main_a v_prenex_7246) 1000) (<= 1000 (+ (select main_a v_prenex_7247) (select main_a v_prenex_7246))))) (or (forall ((v_prenex_8387 Int)) (or (<= (select main_a v_prenex_8387) 1000) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1002))) (forall ((v_prenex_8386 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8386))) (<= 0 (+ (select main_a v_prenex_8386) 2)) (< v_prenex_8386 main_x) (<= (+ main_x 1) v_prenex_8386)))) (forall ((v_prenex_10527 Int) (v_prenex_10526 Int)) (or (< v_prenex_10527 main_x) (<= (+ (select main_a v_prenex_10527) (select main_a v_prenex_10526)) 1000) (<= 996 (select main_a v_prenex_10526)) (<= (+ main_x 1) v_prenex_10527) (<= (* 2 (select main_a v_prenex_10526)) 2000) (<= (select main_a v_prenex_10527) 4))) (forall ((v_prenex_10142 Int) (v_prenex_10141 Int)) (or (<= (* 2 (select main_a v_prenex_10142)) 4) (< v_prenex_10142 main_x) (<= 1996 (* 2 (select main_a v_prenex_10141))) (<= (+ main_x 1) v_prenex_10142) (< v_prenex_10141 main_y) (<= (+ (select main_a v_prenex_10142) (select main_a v_prenex_10141)) 1000))) (forall ((v_prenex_9176 Int) (v_prenex_9177 Int)) (or (< v_prenex_9177 main_x) (<= 0 (+ (select main_a v_prenex_9177) 2)) (<= (+ (select main_a v_prenex_9177) 996) (select main_a v_prenex_9176)) (<= (+ main_x 1) v_prenex_9177) (<= 1996 (* 2 (select main_a v_prenex_9176))))) (forall ((v_prenex_9421 Int) (v_prenex_9420 Int)) (or (<= (* 2 (select main_a v_prenex_9420)) 2000) (<= 998 (select main_a v_prenex_9420)) (< v_prenex_9421 main_x) (< v_prenex_9420 main_y) (<= (+ main_x 1) v_prenex_9421) (<= (select main_a v_prenex_9421) 2) (<= (+ (select main_a v_prenex_9421) (select main_a v_prenex_9420)) 1000))) (forall ((v_prenex_8157 Int) (v_prenex_8158 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8158))) (<= (select main_a v_prenex_8157) 1000) (< v_prenex_8157 main_y) (<= (select main_a v_prenex_8157) (+ (select main_a v_prenex_8158) 1000)) (<= (+ main_x 1) v_prenex_8158) (< v_prenex_8158 main_x))) (forall ((v_prenex_7370 Int) (v_prenex_7369 Int)) (or (<= 1000 (+ (select main_a v_prenex_7370) (select main_a v_prenex_7369))) (<= (+ main_x 1) v_prenex_7370) (<= 1996 (* 2 (select main_a v_prenex_7369))) (< v_prenex_7370 main_x) (< v_prenex_7369 main_y) (<= (select main_a v_prenex_7370) 4) (<= 998 (select main_a v_prenex_7369)))) (or (forall ((v_prenex_10969 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10969))) (< v_prenex_10969 main_x) (<= (+ main_x 1) v_prenex_10969))) (forall ((v_prenex_10968 Int)) (or (<= (select main_a v_prenex_10968) 1002) (<= (* 2 (select main_a v_prenex_10968)) 2000)))) (forall ((v_prenex_8351 Int) (v_prenex_8352 Int)) (or (<= (+ main_x 1) v_prenex_8352) (<= (select main_a v_prenex_8351) 1000) (<= (select main_a v_prenex_8351) (+ (select main_a v_prenex_8352) 1000)) (<= (select main_a v_prenex_8352) 2) (<= (select main_a v_prenex_8351) 1002) (< v_prenex_8352 main_x) (< v_prenex_8351 main_y))) (forall ((v_prenex_10855 Int) (v_prenex_10854 Int)) (or (<= (* 2 (select main_a v_prenex_10854)) 2000) (< v_prenex_10854 main_y) (< v_prenex_10855 main_x) (<= (* 2 (select main_a v_prenex_10855)) 4) (<= (select main_a v_prenex_10854) 1002) (<= (+ main_x 1) v_prenex_10855) (<= (select main_a v_prenex_10854) (+ (select main_a v_prenex_10855) 1000)))) (forall ((v_prenex_8825 Int) (v_prenex_8826 Int)) (or (<= (* 2 (select main_a v_prenex_8825)) 2000) (<= (+ main_x 1) v_prenex_8826) (<= (+ (select main_a v_prenex_8826) (select main_a v_prenex_8825)) 1000) (<= 0 (select main_a v_prenex_8826)) (< v_prenex_8826 main_x) (< v_prenex_8825 main_y))) (forall ((v_prenex_10183 Int)) (or (<= (* 2 (select main_a v_prenex_10183)) 4) (<= (+ main_x 1) v_prenex_10183) (< v_prenex_10183 main_x) (<= 0 (+ (select main_a v_prenex_10183) 2)))) (forall ((v_prenex_6682 Int) (v_prenex_6683 Int)) (or (< v_prenex_6682 main_x) (<= 1996 (* 2 (select main_a v_prenex_6683))) (<= 998 (select main_a v_prenex_6683)) (<= (* 2 (select main_a v_prenex_6682)) 4) (<= (+ main_x 1) v_prenex_6682) (<= (+ (select main_a v_prenex_6682) (select main_a v_prenex_6683)) 1000) (<= (+ main_y 1) v_prenex_6683))) (or (forall ((v_prenex_9303 Int)) (or (< v_prenex_9303 main_y) (<= (* 2 (select main_a v_prenex_9303)) 2000) (<= 998 (select main_a v_prenex_9303)))) (forall ((v_prenex_9304 Int)) (or (<= (+ main_x 1) v_prenex_9304) (< v_prenex_9304 main_x) (<= 0 (* 2 (select main_a v_prenex_9304)))))) (or (forall ((v_prenex_10718 Int)) (or (<= (* 2 (select main_a v_prenex_10718)) 2000) (<= (select main_a v_prenex_10718) 1002) (< v_prenex_10718 main_y))) (forall ((v_prenex_10716 Int)) (or (< v_prenex_10716 main_x) (<= (+ main_x 1) v_prenex_10716) (<= (* 2 (select main_a v_prenex_10716)) 4)))) (forall ((v_prenex_8488 Int) (v_prenex_8489 Int)) (or (<= (+ (select main_a v_prenex_8489) (select main_a v_prenex_8488)) 1000) (<= 0 (* 2 (select main_a v_prenex_8489))) (<= (+ main_x 1) v_prenex_8489) (<= (+ main_y 1) v_prenex_8488) (< v_prenex_8489 main_x))) (forall ((v_prenex_10356 Int) (v_prenex_10355 Int)) (or (<= (select main_a v_prenex_10355) 1000) (< v_prenex_10356 main_x) (<= 998 (select main_a v_prenex_10355)) (<= (+ (select main_a v_prenex_10356) 996) (select main_a v_prenex_10355)) (<= (+ main_x 1) v_prenex_10356) (<= (* 2 (select main_a v_prenex_10356)) 4))) (or (forall ((v_prenex_6845 Int)) (or (<= (select main_a v_prenex_6845) 1002) (<= (+ main_y 1) v_prenex_6845))) (forall ((v_prenex_6846 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6846))) (<= (+ main_x 1) v_prenex_6846) (< v_prenex_6846 main_x)))) (forall ((v_prenex_10989 Int) (v_prenex_10988 Int)) (or (<= (+ (select main_a v_prenex_10989) 996) (select main_a v_prenex_10988)) (<= (select main_a v_prenex_10988) 1002) (<= (+ main_x 1) v_prenex_10989) (< v_prenex_10989 main_x) (<= (select main_a v_prenex_10988) 1000) (<= (select main_a v_prenex_10989) 4))) (forall ((v_prenex_7129 Int) (v_prenex_7130 Int)) (or (< v_prenex_7130 main_x) (<= (select main_a v_prenex_7130) 4) (<= (* 2 (select main_a v_prenex_7129)) 2000) (<= (+ (select main_a v_prenex_7130) 996) (select main_a v_prenex_7129)) (<= (+ main_x 1) v_prenex_7130))) (forall ((v_prenex_8715 Int) (v_prenex_8716 Int)) (or (<= (+ (select main_a v_prenex_8716) (select main_a v_prenex_8715)) 1000) (<= (+ main_y 1) v_prenex_8715) (< v_prenex_8715 main_y) (<= 996 (select main_a v_prenex_8715)))) (or (forall ((v_prenex_9632 Int)) (or (<= (+ main_x 1) v_prenex_9632) (< v_prenex_9632 main_x) (<= (select main_a v_prenex_9632) 4) (<= 0 (* 2 (select main_a v_prenex_9632))))) (forall ((v_prenex_9635 Int)) (or (< v_prenex_9635 main_y) (<= 998 (select main_a v_prenex_9635)) (<= 1996 (* 2 (select main_a v_prenex_9635)))))) (forall ((v_prenex_8872 Int) (v_prenex_8873 Int)) (or (< v_prenex_8872 main_y) (<= (select main_a v_prenex_8872) (+ (select main_a v_prenex_8873) 1000)) (<= 998 (select main_a v_prenex_8872)) (<= 0 (select main_a v_prenex_8873)) (<= 1996 (* 2 (select main_a v_prenex_8872))) (<= (+ main_x 1) v_prenex_8873) (< v_prenex_8873 main_x))) (forall ((v_prenex_6719 Int) (v_prenex_6720 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6720))) (<= 0 (+ (select main_a v_prenex_6719) 2)) (<= (+ (select main_a v_prenex_6719) (select main_a v_prenex_6720)) 1000) (<= (+ main_x 1) v_prenex_6719) (<= (* 2 (select main_a v_prenex_6720)) 2000) (< v_prenex_6719 main_x) (<= (+ main_y 1) v_prenex_6720))) (forall ((v_prenex_9158 Int) (v_prenex_9159 Int)) (or (<= (+ main_x 1) v_prenex_9159) (<= (+ main_y 1) v_prenex_9158) (< v_prenex_9159 main_x) (<= (+ (select main_a v_prenex_9159) (select main_a v_prenex_9158)) 1000) (<= (select main_a v_prenex_9159) 2) (<= 998 (select main_a v_prenex_9158)))) (forall ((v_prenex_8171 Int) (v_prenex_8172 Int)) (or (<= 0 (+ (select main_a v_prenex_8172) 2)) (<= (select main_a v_prenex_8171) 1000) (<= 1000 (+ (select main_a v_prenex_8172) (select main_a v_prenex_8171))) (< v_prenex_8171 main_y) (<= (select main_a v_prenex_8171) 1002) (< v_prenex_8172 main_x) (<= (+ main_x 1) v_prenex_8172))) (forall ((v_prenex_9113 Int) (v_prenex_9112 Int)) (or (<= (+ main_y 1) v_prenex_9112) (<= (+ main_x 1) v_prenex_9113) (<= (+ (select main_a v_prenex_9113) 996) (select main_a v_prenex_9112)) (<= (select main_a v_prenex_9113) 2) (< v_prenex_9113 main_x))) (forall ((v_prenex_8965 Int) (v_prenex_8964 Int)) (or (<= (* 2 (select main_a v_prenex_8965)) 4) (< v_prenex_8965 main_x) (< v_prenex_8964 main_y) (<= 1000 (+ (select main_a v_prenex_8965) (select main_a v_prenex_8964))) (<= (+ main_x 1) v_prenex_8965) (<= (* 2 (select main_a v_prenex_8964)) 2000))) (or (forall ((v_prenex_10665 Int)) (or (<= 998 (select main_a v_prenex_10665)) (<= (select main_a v_prenex_10665) 1002))) (forall ((v_prenex_10664 Int)) (or (<= (+ main_x 1) v_prenex_10664) (<= (select main_a v_prenex_10664) 4) (<= (* 2 (select main_a v_prenex_10664)) 4) (< v_prenex_10664 main_x)))) (forall ((v_prenex_7087 Int) (v_prenex_7088 Int)) (or (<= (select main_a v_prenex_7087) 1002) (< v_prenex_7088 main_x) (<= 0 (* 2 (select main_a v_prenex_7088))) (<= (+ main_x 1) v_prenex_7088) (<= 996 (select main_a v_prenex_7087)) (<= (select main_a v_prenex_7087) (+ (select main_a v_prenex_7088) 1000)))) (or (forall ((v_prenex_9839 Int)) (or (<= (+ main_x 1) v_prenex_9839) (< v_prenex_9839 main_x) (<= 0 (+ (select main_a v_prenex_9839) 2)) (<= 0 (* 2 (select main_a v_prenex_9839))))) (forall ((v_prenex_9840 Int)) (or (<= (* 2 (select main_a v_prenex_9840)) 2000) (<= (select main_a v_prenex_9840) 1000)))) (forall ((v_prenex_7865 Int) (v_prenex_7866 Int)) (or (<= (+ main_x 1) v_prenex_7866) (<= (select main_a v_prenex_7865) 1000) (< v_prenex_7866 main_x) (< v_prenex_7865 main_y) (<= 998 (select main_a v_prenex_7865)) (<= 0 (* 2 (select main_a v_prenex_7866))) (<= (+ (select main_a v_prenex_7866) (select main_a v_prenex_7865)) 1000))) (forall ((v_prenex_7353 Int) (v_prenex_7352 Int)) (or (<= (+ main_y 1) v_prenex_7352) (< v_prenex_7353 main_x) (<= 0 (select main_a v_prenex_7353)) (<= 1000 (+ (select main_a v_prenex_7353) (select main_a v_prenex_7352))) (<= (+ main_x 1) v_prenex_7353) (<= (* 2 (select main_a v_prenex_7352)) 2000))) (forall ((v_prenex_6617 Int) (v_prenex_6616 Int)) (or (<= (select main_a v_prenex_6616) (+ (select main_a v_prenex_6617) 1000)) (<= (* 2 (select main_a v_prenex_6616)) 2000) (<= (select main_a v_prenex_6617) 2) (< v_prenex_6616 main_y) (<= (+ main_x 1) v_prenex_6617) (<= (select main_a v_prenex_6616) 1000) (< v_prenex_6617 main_x))) (forall ((v_prenex_8363 Int) (v_prenex_8364 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8364))) (< v_prenex_8364 main_x) (<= (+ main_x 1) v_prenex_8364) (<= (+ main_y 1) v_prenex_8363) (<= (+ (select main_a v_prenex_8364) (select main_a v_prenex_8363)) 1000) (<= (* 2 (select main_a v_prenex_8363)) 2000))) (forall ((v_prenex_9906 Int) (v_prenex_9905 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9905))) (<= (+ (select main_a v_prenex_9906) 996) (select main_a v_prenex_9905)) (<= (+ main_x 1) v_prenex_9906) (<= 0 (select main_a v_prenex_9906)) (< v_prenex_9906 main_x))) (forall ((v_prenex_8877 Int) (v_prenex_8876 Int)) (or (< v_prenex_8876 main_y) (<= (select main_a v_prenex_8876) 1002) (<= (+ main_x 1) v_prenex_8877) (<= 1000 (+ (select main_a v_prenex_8877) (select main_a v_prenex_8876))) (<= (select main_a v_prenex_8877) 2) (<= 1996 (* 2 (select main_a v_prenex_8876))) (< v_prenex_8877 main_x))) (forall ((v_prenex_10093 Int) (v_prenex_10092 Int)) (or (<= 998 (select main_a v_prenex_10092)) (<= (+ main_x 1) v_prenex_10093) (< v_prenex_10093 main_x) (<= (* 2 (select main_a v_prenex_10092)) 2000) (<= 1000 (+ (select main_a v_prenex_10093) (select main_a v_prenex_10092))) (<= 0 (* 2 (select main_a v_prenex_10093))))) (forall ((v_prenex_7850 Int) (v_prenex_7851 Int)) (or (<= 0 (+ (select main_a v_prenex_7851) 2)) (<= (+ main_x 1) v_prenex_7851) (< v_prenex_7851 main_x) (<= (+ (select main_a v_prenex_7851) 996) (select main_a v_prenex_7850)) (<= 998 (select main_a v_prenex_7850)))) (or (forall ((v_prenex_7647 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7647))) (< v_prenex_7647 main_x) (<= (select main_a v_prenex_7647) 4) (<= (+ main_x 1) v_prenex_7647))) (forall ((v_prenex_7650 Int)) (or (<= (+ main_y 1) v_prenex_7650) (<= (* 2 (select main_a v_prenex_7650)) 2000)))) (forall ((v_prenex_8000 Int) (v_prenex_8001 Int)) (or (<= (+ main_y 1) v_prenex_8000) (<= (select main_a v_prenex_8001) 2) (<= (select main_a v_prenex_8000) (+ (select main_a v_prenex_8001) 1000)) (<= (+ main_x 1) v_prenex_8001) (< v_prenex_8001 main_x))) (or (forall ((v_prenex_7110 Int)) (or (< v_prenex_7110 main_x) (<= 0 (* 2 (select main_a v_prenex_7110))) (<= (select main_a v_prenex_7110) 4) (<= (+ main_x 1) v_prenex_7110))) (forall ((v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= (select main_a v_prenex_7113) 1000) (<= 996 (select main_a v_prenex_7113))))) (forall ((v_prenex_6987 Int) (v_prenex_6988 Int)) (or (< v_prenex_6988 main_x) (<= 998 (select main_a v_prenex_6987)) (<= (* 2 (select main_a v_prenex_6988)) 4) (<= (+ main_x 1) v_prenex_6988) (<= (+ main_y 1) v_prenex_6987) (<= 1000 (+ (select main_a v_prenex_6988) (select main_a v_prenex_6987))) (<= 1996 (* 2 (select main_a v_prenex_6987))))) (forall ((v_prenex_7908 Int) (v_prenex_7909 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7909))) (<= (+ (select main_a v_prenex_7909) 996) (select main_a v_prenex_7908)) (< v_prenex_7909 main_x) (<= (+ main_x 1) v_prenex_7909) (<= 998 (select main_a v_prenex_7908)) (<= (+ main_y 1) v_prenex_7908))) (or (forall ((v_prenex_6815 Int)) (or (<= (+ main_x 1) v_prenex_6815) (< v_prenex_6815 main_x) (<= 0 (* 2 (select main_a v_prenex_6815))) (<= (* 2 (select main_a v_prenex_6815)) 4))) (forall ((v_prenex_6813 Int)) (or (< v_prenex_6813 main_y) (<= 998 (select main_a v_prenex_6813)) (<= (select main_a v_prenex_6813) 1000)))) (forall ((v_prenex_9711 Int) (v_prenex_9710 Int)) (or (< v_prenex_9710 main_y) (< v_prenex_9711 main_x) (<= 998 (select main_a v_prenex_9710)) (<= (select main_a v_prenex_9711) 2) (<= 996 (select main_a v_prenex_9710)) (<= (+ main_x 1) v_prenex_9711) (<= (+ (select main_a v_prenex_9711) (select main_a v_prenex_9710)) 1000))) (forall ((v_prenex_9703 Int) (v_prenex_9702 Int)) (or (<= 998 (select main_a v_prenex_9702)) (<= (+ (select main_a v_prenex_9703) (select main_a v_prenex_9702)) 1000) (<= (+ main_y 1) v_prenex_9702) (<= (+ main_x 1) v_prenex_9703) (<= 0 (+ (select main_a v_prenex_9703) 2)) (< v_prenex_9703 main_x))) (or (forall ((v_prenex_10259 Int)) (or (< v_prenex_10259 main_x) (<= (* 2 (select main_a v_prenex_10259)) 4) (<= 0 (* 2 (select main_a v_prenex_10259))) (<= (+ main_x 1) v_prenex_10259))) (forall ((v_prenex_10264 Int)) (or (< v_prenex_10264 main_y) (<= 1996 (* 2 (select main_a v_prenex_10264))) (<= (* 2 (select main_a v_prenex_10264)) 2000)))) (forall ((v_prenex_7621 Int) (v_prenex_7622 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7622))) (<= (+ main_y 1) v_prenex_7621) (<= 998 (select main_a v_prenex_7621)) (< v_prenex_7622 main_x) (<= 1000 (+ (select main_a v_prenex_7622) (select main_a v_prenex_7621))) (<= (+ main_x 1) v_prenex_7622) (<= 1996 (* 2 (select main_a v_prenex_7621))))) (forall ((v_prenex_11012 Int) (v_prenex_11013 Int)) (or (<= (* 2 (select main_a v_prenex_11012)) 2000) (<= (+ main_y 1) v_prenex_11012) (<= 998 (select main_a v_prenex_11012)) (<= (select main_a v_prenex_11013) 4) (<= (+ main_x 1) v_prenex_11013) (< v_prenex_11013 main_x) (<= (+ (select main_a v_prenex_11013) (select main_a v_prenex_11012)) 1000))) (or (forall ((v_prenex_7538 Int)) (or (<= 996 (select main_a v_prenex_7538)) (<= (select main_a v_prenex_7538) 1000))) (forall ((v_prenex_7537 Int)) (or (<= 0 (+ (select main_a v_prenex_7537) 2)) (<= 0 (* 2 (select main_a v_prenex_7537))) (<= (+ main_x 1) v_prenex_7537) (< v_prenex_7537 main_x)))) (or (forall ((v_prenex_8374 Int)) (or (< v_prenex_8374 main_y) (<= (select main_a v_prenex_8374) 1000))) (forall ((v_prenex_8371 Int)) (or (< v_prenex_8371 main_x) (<= (* 2 (select main_a v_prenex_8371)) 4) (<= 0 (+ (select main_a v_prenex_8371) 2)) (<= (+ main_x 1) v_prenex_8371)))) (forall ((v_prenex_7348 Int) (v_prenex_7349 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7349))) (< v_prenex_7349 main_x) (<= (select main_a v_prenex_7348) 1002) (<= (+ (select main_a v_prenex_7349) 996) (select main_a v_prenex_7348)) (<= (+ main_x 1) v_prenex_7349))) (or (forall ((v_prenex_9947 Int)) (<= 0 (* 2 (select main_a v_prenex_9947)))) (forall ((v_prenex_9946 Int)) (or (< v_prenex_9946 main_y) (<= (* 2 (select main_a v_prenex_9946)) 2000) (<= 996 (select main_a v_prenex_9946)) (<= (+ main_y 1) v_prenex_9946)))) (or (forall ((v_prenex_9142 Int)) (or (< v_prenex_9142 main_x) (<= (+ main_x 1) v_prenex_9142) (<= (* 2 (select main_a v_prenex_9142)) 4))) (forall ((v_prenex_9144 Int)) (or (<= 998 (select main_a v_prenex_9144)) (< v_prenex_9144 main_y)))) (forall ((v_prenex_6903 Int) (v_prenex_6904 Int)) (or (<= 998 (select main_a v_prenex_6903)) (<= (+ (select main_a v_prenex_6904) (select main_a v_prenex_6903)) 1000) (<= (+ main_x 1) v_prenex_6904) (<= (select main_a v_prenex_6903) 1002) (<= (select main_a v_prenex_6904) 4) (< v_prenex_6904 main_x))) (forall ((v_prenex_7414 Int) (v_prenex_7415 Int)) (or (< v_prenex_7415 main_x) (<= 1996 (* 2 (select main_a v_prenex_7414))) (<= (* 2 (select main_a v_prenex_7414)) 2000) (<= (+ main_x 1) v_prenex_7415) (<= (+ (select main_a v_prenex_7415) (select main_a v_prenex_7414)) 1000) (<= (* 2 (select main_a v_prenex_7415)) 4))) (forall ((v_prenex_9351 Int) (v_prenex_9350 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9350))) (<= 0 (+ (select main_a v_prenex_9351) 2)) (<= 998 (select main_a v_prenex_9350)) (<= (+ main_x 1) v_prenex_9351) (< v_prenex_9351 main_x) (<= (+ (select main_a v_prenex_9351) (select main_a v_prenex_9350)) 1000))) (forall ((v_prenex_7317 Int) (v_prenex_7318 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7317))) (<= (+ main_y 1) v_prenex_7317) (< v_prenex_7318 main_x) (<= (* 2 (select main_a v_prenex_7317)) 2000) (<= (+ main_x 1) v_prenex_7318) (<= 1000 (+ (select main_a v_prenex_7318) (select main_a v_prenex_7317))) (<= (* 2 (select main_a v_prenex_7318)) 4))) (forall ((v_prenex_10894 Int) (v_prenex_10893 Int)) (or (<= (select main_a v_prenex_10893) 1000) (<= 996 (select main_a v_prenex_10893)) (<= (+ main_x 1) v_prenex_10894) (<= (select main_a v_prenex_10893) (+ (select main_a v_prenex_10894) 1000)) (< v_prenex_10894 main_x) (<= 0 (select main_a v_prenex_10894)))) (forall ((v_prenex_8837 Int) (v_prenex_8838 Int)) (or (<= (+ main_x 1) v_prenex_8838) (< v_prenex_8837 main_y) (<= (select main_a v_prenex_8837) 1000) (<= (select main_a v_prenex_8838) 4) (< v_prenex_8838 main_x) (<= 996 (select main_a v_prenex_8837)) (<= 1000 (+ (select main_a v_prenex_8838) (select main_a v_prenex_8837))))) (or (forall ((v_prenex_8891 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8891))) (< v_prenex_8891 main_x) (<= (select main_a v_prenex_8891) 4) (<= (+ main_x 1) v_prenex_8891))) (forall ((v_prenex_8894 Int)) (or (<= (select main_a v_prenex_8894) 1002) (<= (* 2 (select main_a v_prenex_8894)) 2000) (<= (+ main_y 1) v_prenex_8894)))) (or (forall ((v_prenex_10166 Int)) (or (<= (+ main_x 1) v_prenex_10166) (<= (* 2 (select main_a v_prenex_10166)) 4) (< v_prenex_10166 main_x) (<= (select main_a v_prenex_10166) 4))) (forall ((v_prenex_10167 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 996 (select main_a v_prenex_10167)) (<= 1996 (* 2 (select main_a v_prenex_10167)))))) (or (forall ((v_prenex_9862 Int)) (or (<= 998 (select main_a v_prenex_9862)) (< v_prenex_9862 main_y) (<= 996 (select main_a v_prenex_9862)))) (forall ((v_prenex_9858 Int)) (or (<= 0 (select main_a v_prenex_9858)) (< v_prenex_9858 main_x) (<= 0 (* 2 (select main_a v_prenex_9858))) (<= (+ main_x 1) v_prenex_9858)))) (or (forall ((v_prenex_9305 Int)) (or (<= (select main_a v_prenex_9305) 1000) (<= 998 (select main_a v_prenex_9305)) (<= (+ main_y 1) v_prenex_9305) (< v_prenex_9305 main_y))) (forall ((v_prenex_9306 Int)) (<= 0 (* 2 (select main_a v_prenex_9306))))) (or (forall ((v_prenex_8894 Int)) (or (<= (select main_a v_prenex_8894) 1002) (<= (* 2 (select main_a v_prenex_8894)) 2000) (<= (+ main_y 1) v_prenex_8894))) (forall ((v_prenex_8895 Int)) (or (<= (+ main_x 1) v_prenex_8895) (<= 0 (* 2 (select main_a v_prenex_8895))) (< v_prenex_8895 main_x)))) (forall ((v_prenex_10974 Int) (v_prenex_10975 Int)) (or (< v_prenex_10975 main_x) (<= 0 (* 2 (select main_a v_prenex_10975))) (<= 1000 (+ (select main_a v_prenex_10975) (select main_a v_prenex_10974))) (<= (select main_a v_prenex_10974) 1002) (<= (+ main_y 1) v_prenex_10974) (<= (* 2 (select main_a v_prenex_10974)) 2000) (<= (+ main_x 1) v_prenex_10975))) (or (forall ((v_prenex_9558 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9558))) (<= (* 2 (select main_a v_prenex_9558)) 2000))) (forall ((v_prenex_9553 Int)) (or (<= (+ main_x 1) v_prenex_9553) (<= (* 2 (select main_a v_prenex_9553)) 4) (< v_prenex_9553 main_x) (<= 0 (* 2 (select main_a v_prenex_9553)))))) (forall ((v_prenex_9343 Int) (v_prenex_9342 Int)) (or (<= (+ main_y 1) v_prenex_9342) (<= 996 (select main_a v_prenex_9342)) (<= (+ main_x 1) v_prenex_9343) (<= 998 (select main_a v_prenex_9342)) (< v_prenex_9343 main_x) (<= 0 (select main_a v_prenex_9343)) (<= (select main_a v_prenex_9342) (+ (select main_a v_prenex_9343) 1000)))) (forall ((v_prenex_6789 Int) (v_prenex_6788 Int)) (or (<= 998 (select main_a v_prenex_6788)) (<= (+ main_x 1) v_prenex_6789) (< v_prenex_6789 main_x) (<= (select main_a v_prenex_6789) 4) (< v_prenex_6788 main_y) (<= (select main_a v_prenex_6788) (+ (select main_a v_prenex_6789) 1000)) (<= 996 (select main_a v_prenex_6788)))) (forall ((v_prenex_8062 Int) (v_prenex_8063 Int)) (or (<= (+ main_y 1) v_prenex_8062) (<= 0 (* 2 (select main_a v_prenex_8063))) (<= (+ (select main_a v_prenex_8063) 996) (select main_a v_prenex_8062)) (< v_prenex_8063 main_x) (<= (select main_a v_prenex_8062) 1000) (<= (+ main_x 1) v_prenex_8063))) (forall ((v_prenex_8998 Int) (v_prenex_8999 Int)) (or (< v_prenex_8999 main_x) (<= (+ main_x 1) v_prenex_8999) (<= (+ (select main_a v_prenex_8999) 996) (select main_a v_prenex_8998)) (<= (select main_a v_prenex_8998) 1000) (<= 1996 (* 2 (select main_a v_prenex_8998))) (<= 0 (* 2 (select main_a v_prenex_8999))) (< v_prenex_8998 main_y))) (or (forall ((v_prenex_7601 Int)) (<= (* 2 (select main_a v_prenex_7601)) 4)) (forall ((v_prenex_7600 Int)) (or (<= 996 (select main_a v_prenex_7600)) (<= 998 (select main_a v_prenex_7600)) (< v_prenex_7600 main_y) (<= (+ main_y 1) v_prenex_7600)))) (or (forall ((v_prenex_8852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8852))) (<= 996 (select main_a v_prenex_8852)))) (forall ((v_prenex_8850 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8850))) (< v_prenex_8850 main_x) (<= (select main_a v_prenex_8850) 2) (<= (+ main_x 1) v_prenex_8850)))) (forall ((v_prenex_10105 Int) (v_prenex_10104 Int)) (or (< v_prenex_10105 main_x) (<= 996 (select main_a v_prenex_10104)) (<= 0 (+ (select main_a v_prenex_10105) 2)) (<= 998 (select main_a v_prenex_10104)) (<= (select main_a v_prenex_10104) (+ (select main_a v_prenex_10105) 1000)) (< v_prenex_10104 main_y) (<= (+ main_x 1) v_prenex_10105))) (or (forall ((v_prenex_9628 Int)) (or (<= 998 (select main_a v_prenex_9628)) (<= (+ main_y 1) v_prenex_9628))) (forall ((v_prenex_9627 Int)) (or (<= (* 2 (select main_a v_prenex_9627)) 4) (<= (+ main_x 1) v_prenex_9627) (< v_prenex_9627 main_x) (<= (select main_a v_prenex_9627) 4)))) (forall ((v_prenex_6778 Int) (v_prenex_6779 Int)) (or (< v_prenex_6779 main_y) (<= 0 (* 2 (select main_a v_prenex_6778))) (<= (+ main_x 1) v_prenex_6778) (<= (select main_a v_prenex_6779) 1000) (<= (+ (select main_a v_prenex_6778) 996) (select main_a v_prenex_6779)) (< v_prenex_6778 main_x) (<= (* 2 (select main_a v_prenex_6779)) 2000))) (forall ((v_prenex_8718 Int) (v_prenex_8717 Int)) (or (<= (+ main_x 1) v_prenex_8718) (< v_prenex_8718 main_x) (<= (select main_a v_prenex_8717) 1000) (<= (+ (select main_a v_prenex_8718) (select main_a v_prenex_8717)) 1000) (<= 998 (select main_a v_prenex_8717)) (<= 0 (* 2 (select main_a v_prenex_8718))))) (or (forall ((v_prenex_8385 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8385))) (<= (select main_a v_prenex_8385) 2) (<= (+ main_x 1) v_prenex_8385) (< v_prenex_8385 main_x))) (forall ((v_prenex_8387 Int)) (or (<= (select main_a v_prenex_8387) 1000) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1002)))) (forall ((v_prenex_7755 Int) (v_prenex_7754 Int)) (or (<= (+ main_x 1) v_prenex_7755) (<= (select main_a v_prenex_7754) 1002) (<= (+ main_y 1) v_prenex_7754) (<= 1996 (* 2 (select main_a v_prenex_7754))) (< v_prenex_7755 main_x) (<= (+ (select main_a v_prenex_7755) 996) (select main_a v_prenex_7754)) (<= (select main_a v_prenex_7755) 2))) (forall ((v_prenex_9879 Int) (v_prenex_9878 Int)) (or (<= 0 (+ (select main_a v_prenex_9879) 2)) (<= (+ main_y 1) v_prenex_9878) (<= (select main_a v_prenex_9878) 1000) (<= (* 2 (select main_a v_prenex_9878)) 2000) (<= (+ (select main_a v_prenex_9879) 996) (select main_a v_prenex_9878)) (<= (+ main_x 1) v_prenex_9879) (< v_prenex_9879 main_x))) (forall ((v_prenex_9154 Int) (v_prenex_9155 Int)) (or (<= 998 (select main_a v_prenex_9154)) (<= (select main_a v_prenex_9154) (+ (select main_a v_prenex_9155) 1000)) (<= (+ main_x 1) v_prenex_9155) (< v_prenex_9155 main_x) (<= (select main_a v_prenex_9155) 4) (<= 1996 (* 2 (select main_a v_prenex_9154))))) (forall ((v_prenex_7469 Int) (v_prenex_7470 Int)) (or (< v_prenex_7470 main_x) (<= (+ (select main_a v_prenex_7470) 996) (select main_a v_prenex_7469)) (<= (+ main_y 1) v_prenex_7469) (<= (select main_a v_prenex_7470) 2) (<= (select main_a v_prenex_7469) 1002) (<= (+ main_x 1) v_prenex_7470))) (or (forall ((v_prenex_8090 Int)) (or (<= (* 2 (select main_a v_prenex_8090)) 4) (< v_prenex_8090 main_x) (<= (+ main_x 1) v_prenex_8090) (<= (select main_a v_prenex_8090) 4))) (forall ((v_prenex_8091 Int)) (or (<= 998 (select main_a v_prenex_8091)) (< v_prenex_8091 main_y) (<= (select main_a v_prenex_8091) 1002)))) (or (forall ((v_prenex_9811 Int)) (or (<= 998 (select main_a v_prenex_9811)) (<= 1996 (* 2 (select main_a v_prenex_9811))) (<= (+ main_y 1) v_prenex_9811))) (forall ((v_prenex_9810 Int)) (or (<= (* 2 (select main_a v_prenex_9810)) 4) (< v_prenex_9810 main_x) (<= (+ main_x 1) v_prenex_9810) (<= (select main_a v_prenex_9810) 4)))) (forall ((v_prenex_8520 Int) (v_prenex_8521 Int)) (or (<= (+ main_y 1) v_prenex_8520) (<= (+ main_x 1) v_prenex_8521) (<= (+ (select main_a v_prenex_8521) 996) (select main_a v_prenex_8520)) (< v_prenex_8521 main_x) (<= 996 (select main_a v_prenex_8520)) (<= 0 (+ (select main_a v_prenex_8521) 2)) (<= (* 2 (select main_a v_prenex_8520)) 2000))) (forall ((v_prenex_9727 Int) (v_prenex_9726 Int)) (or (< v_prenex_9726 main_y) (<= (+ main_y 1) v_prenex_9726) (< v_prenex_9727 main_x) (<= 1000 (+ (select main_a v_prenex_9727) (select main_a v_prenex_9726))) (<= (* 2 (select main_a v_prenex_9726)) 2000))) (forall ((v_prenex_10998 Int) (v_prenex_10999 Int)) (or (< v_prenex_10998 main_y) (<= 996 (select main_a v_prenex_10998)) (<= (+ main_y 1) v_prenex_10998) (<= (select main_a v_prenex_10998) (+ (select main_a v_prenex_10999) 1000)) (<= 998 (select main_a v_prenex_10998)))) (forall ((v_prenex_7867 Int) (v_prenex_7868 Int)) (or (<= (select main_a v_prenex_7868) 4) (< v_prenex_7867 main_y) (<= (+ main_x 1) v_prenex_7868) (<= (select main_a v_prenex_7867) 1002) (<= 1000 (+ (select main_a v_prenex_7868) (select main_a v_prenex_7867))) (< v_prenex_7868 main_x))) (forall ((v_prenex_8688 Int) (v_prenex_8687 Int)) (or (<= (+ main_x 1) v_prenex_8688) (< v_prenex_8688 main_x) (<= 996 (select main_a v_prenex_8687)) (<= (+ (select main_a v_prenex_8688) (select main_a v_prenex_8687)) 1000) (<= 0 (+ (select main_a v_prenex_8688) 2)) (<= (select main_a v_prenex_8687) 1000))) (forall ((v_prenex_9847 Int) (v_prenex_9846 Int)) (or (<= (* 2 (select main_a v_prenex_9847)) 4) (<= (+ main_x 1) v_prenex_9847) (<= (+ (select main_a v_prenex_9847) (select main_a v_prenex_9846)) 1000) (<= (+ main_y 1) v_prenex_9846) (< v_prenex_9847 main_x))) (forall ((v_prenex_8208 Int) (v_prenex_8209 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8208))) (<= (+ main_y 1) v_prenex_8208) (< v_prenex_8209 main_x) (<= (+ main_x 1) v_prenex_8209) (<= (+ (select main_a v_prenex_8209) 996) (select main_a v_prenex_8208)) (<= (* 2 (select main_a v_prenex_8209)) 4) (<= 996 (select main_a v_prenex_8208)))) (forall ((v_prenex_10422 Int) (v_prenex_10421 Int)) (or (<= (select main_a v_prenex_10421) (+ (select main_a v_prenex_10422) 1000)) (<= (select main_a v_prenex_10421) 1002) (<= (select main_a v_prenex_10422) 4) (<= (+ main_x 1) v_prenex_10422) (< v_prenex_10422 main_x))) (or (forall ((v_prenex_7732 Int)) (or (<= (* 2 (select main_a v_prenex_7732)) 2000) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7732) 1002))) (forall ((v_prenex_7728 Int)) (or (< v_prenex_7728 main_x) (<= (* 2 (select main_a v_prenex_7728)) 4) (<= (+ main_x 1) v_prenex_7728) (<= 0 (* 2 (select main_a v_prenex_7728)))))) (or (forall ((v_prenex_9118 Int)) (or (< v_prenex_9118 main_x) (<= (+ main_x 1) v_prenex_9118) (<= (select main_a v_prenex_9118) 2))) (forall ((v_prenex_9123 Int)) (or (<= (+ main_y 1) v_prenex_9123) (<= (* 2 (select main_a v_prenex_9123)) 2000)))) (forall ((v_prenex_10620 Int) (v_prenex_10621 Int)) (or (<= 0 (+ (select main_a v_prenex_10621) 2)) (<= (+ (select main_a v_prenex_10621) 996) (select main_a v_prenex_10620)) (<= (+ main_y 1) v_prenex_10620) (<= (+ main_x 1) v_prenex_10621) (<= 1996 (* 2 (select main_a v_prenex_10620))) (<= 996 (select main_a v_prenex_10620)) (< v_prenex_10621 main_x))) (or (forall ((v_prenex_7425 Int)) (<= 1996 (* 2 (select main_a v_prenex_7425)))) (forall ((v_prenex_7426 Int)) (or (< v_prenex_7426 main_x) (<= 0 (* 2 (select main_a v_prenex_7426))) (<= (+ main_x 1) v_prenex_7426)))) (forall ((v_prenex_8979 Int) (v_prenex_8980 Int)) (or (<= 996 (select main_a v_prenex_8979)) (<= (select main_a v_prenex_8980) 2) (< v_prenex_8980 main_x) (<= 998 (select main_a v_prenex_8979)) (<= (+ main_y 1) v_prenex_8979) (<= (+ (select main_a v_prenex_8980) 996) (select main_a v_prenex_8979)) (<= (+ main_x 1) v_prenex_8980))) (forall ((v_prenex_10406 Int) (v_prenex_10405 Int)) (or (<= (+ main_y 1) v_prenex_10405) (<= 1996 (* 2 (select main_a v_prenex_10405))) (< v_prenex_10405 main_y) (<= (select main_a v_prenex_10405) 1000) (<= (+ (select main_a v_prenex_10406) (select main_a v_prenex_10405)) 1000))) (or (forall ((v_prenex_6889 Int)) (or (<= (+ main_y 1) v_prenex_6889) (<= 998 (select main_a v_prenex_6889)))) (forall ((v_prenex_6884 Int)) (or (< v_prenex_6884 main_x) (<= (+ main_x 1) v_prenex_6884) (<= (* 2 (select main_a v_prenex_6884)) 4) (<= 0 (* 2 (select main_a v_prenex_6884)))))) (forall ((v_prenex_7431 Int) (v_prenex_7432 Int)) (or (<= (select main_a v_prenex_7431) 1000) (< v_prenex_7432 main_x) (<= (+ (select main_a v_prenex_7432) (select main_a v_prenex_7431)) 1000) (<= (+ main_x 1) v_prenex_7432) (< v_prenex_7431 main_y) (<= (select main_a v_prenex_7432) 2))) (or (forall ((v_prenex_7321 Int)) (or (<= (+ main_x 1) v_prenex_7321) (<= (* 2 (select main_a v_prenex_7321)) 4) (< v_prenex_7321 main_x) (<= 0 (* 2 (select main_a v_prenex_7321))))) (forall ((v_prenex_7326 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7326))) (<= (select main_a v_prenex_7326) 1000)))) (forall ((v_prenex_8578 Int) (v_prenex_8577 Int)) (or (< v_prenex_8578 main_x) (<= 998 (select main_a v_prenex_8577)) (<= (select main_a v_prenex_8577) (+ (select main_a v_prenex_8578) 1000)) (<= (+ main_x 1) v_prenex_8578) (<= 1996 (* 2 (select main_a v_prenex_8577))) (<= 0 (+ (select main_a v_prenex_8578) 2)))) (or (forall ((v_prenex_7855 Int)) (or (<= (* 2 (select main_a v_prenex_7855)) 4) (<= (+ main_x 1) v_prenex_7855) (< v_prenex_7855 main_x))) (forall ((v_prenex_7857 Int)) (or (<= (+ main_y 1) v_prenex_7857) (<= (select main_a v_prenex_7857) 1002) (<= (select main_a v_prenex_7857) 1000)))) (forall ((v_prenex_7191 Int) (v_prenex_7190 Int)) (or (<= 0 (select main_a v_prenex_7191)) (< v_prenex_7191 main_x) (<= (select main_a v_prenex_7190) (+ (select main_a v_prenex_7191) 1000)) (<= 996 (select main_a v_prenex_7190)) (<= (+ main_y 1) v_prenex_7190) (<= 1996 (* 2 (select main_a v_prenex_7190))) (<= (+ main_x 1) v_prenex_7191))) (or (forall ((v_prenex_10687 Int)) (or (<= (* 2 (select main_a v_prenex_10687)) 2000) (< v_prenex_10687 main_y))) (forall ((v_prenex_10685 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10685))) (< v_prenex_10685 main_x) (<= (+ main_x 1) v_prenex_10685) (<= (select main_a v_prenex_10685) 2)))) (forall ((v_prenex_7139 Int) (v_prenex_7140 Int)) (or (<= 1000 (+ (select main_a v_prenex_7140) (select main_a v_prenex_7139))) (< v_prenex_7139 main_y) (<= (* 2 (select main_a v_prenex_7140)) 4) (<= (+ main_x 1) v_prenex_7140) (< v_prenex_7140 main_x))) (forall ((v_prenex_7294 Int) (v_prenex_7293 Int)) (or (< v_prenex_7294 main_x) (<= (* 2 (select main_a v_prenex_7294)) 4) (<= 1000 (+ (select main_a v_prenex_7294) (select main_a v_prenex_7293))) (<= (+ main_y 1) v_prenex_7293) (<= 996 (select main_a v_prenex_7293)) (<= (select main_a v_prenex_7293) 1002) (<= (+ main_x 1) v_prenex_7294))) (forall ((v_prenex_7714 Int) (v_prenex_7715 Int)) (or (<= (select main_a v_prenex_7715) 2) (<= (select main_a v_prenex_7714) (+ (select main_a v_prenex_7715) 1000)) (<= 998 (select main_a v_prenex_7714)) (< v_prenex_7715 main_x) (<= (+ main_x 1) v_prenex_7715) (< v_prenex_7714 main_y))) (forall ((v_prenex_9739 Int) (v_prenex_9740 Int)) (or (<= 998 (select main_a v_prenex_9739)) (< v_prenex_9740 main_x) (<= (select main_a v_prenex_9739) 1002) (<= (select main_a v_prenex_9739) (+ (select main_a v_prenex_9740) 1000)) (<= (* 2 (select main_a v_prenex_9740)) 4) (<= (+ main_x 1) v_prenex_9740))) (forall ((v_prenex_10727 Int) (v_prenex_10726 Int)) (or (< v_prenex_10727 main_x) (<= 0 (* 2 (select main_a v_prenex_10727))) (<= (+ main_y 1) v_prenex_10726) (<= 1996 (* 2 (select main_a v_prenex_10726))) (<= (+ (select main_a v_prenex_10727) 996) (select main_a v_prenex_10726)) (<= 996 (select main_a v_prenex_10726)) (<= (+ main_x 1) v_prenex_10727))) (or (forall ((v_prenex_6790 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6790))) (<= 998 (select main_a v_prenex_6790)))) (forall ((v_prenex_6795 Int)) (or (<= (+ main_x 1) v_prenex_6795) (<= (select main_a v_prenex_6795) 4) (<= (* 2 (select main_a v_prenex_6795)) 4) (< v_prenex_6795 main_x)))) (forall ((v_prenex_10705 Int) (v_prenex_10706 Int)) (or (<= 0 (+ (select main_a v_prenex_10706) 2)) (<= (select main_a v_prenex_10705) (+ (select main_a v_prenex_10706) 1000)) (<= 998 (select main_a v_prenex_10705)) (<= (+ main_x 1) v_prenex_10706) (< v_prenex_10706 main_x))) (forall ((v_prenex_8222 Int) (v_prenex_8223 Int)) (or (<= (+ main_x 1) v_prenex_8223) (<= (+ (select main_a v_prenex_8223) (select main_a v_prenex_8222)) 1000) (<= (* 2 (select main_a v_prenex_8223)) 4) (<= (+ main_y 1) v_prenex_8222) (< v_prenex_8223 main_x) (<= 996 (select main_a v_prenex_8222)) (<= (* 2 (select main_a v_prenex_8222)) 2000))) (forall ((v_prenex_8505 Int) (v_prenex_8504 Int)) (or (< v_prenex_8505 main_x) (< v_prenex_8504 main_y) (<= (* 2 (select main_a v_prenex_8504)) 2000) (<= (select main_a v_prenex_8504) 1000) (<= (+ main_x 1) v_prenex_8505) (<= (select main_a v_prenex_8504) (+ (select main_a v_prenex_8505) 1000)) (<= 0 (* 2 (select main_a v_prenex_8505))))) (or (forall ((v_prenex_11089 Int)) (or (<= (* 2 (select main_a v_prenex_11089)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11089))))) (forall ((v_prenex_11087 Int)) (or (<= (* 2 (select main_a v_prenex_11087)) 4) (<= (+ main_x 1) v_prenex_11087) (< v_prenex_11087 main_x)))) (forall ((v_prenex_7144 Int) (v_prenex_7143 Int)) (or (<= (select main_a v_prenex_7143) 1002) (<= 0 (select main_a v_prenex_7144)) (< v_prenex_7144 main_x) (<= (+ main_y 1) v_prenex_7143) (<= (+ (select main_a v_prenex_7144) 996) (select main_a v_prenex_7143)) (<= 996 (select main_a v_prenex_7143)) (<= (+ main_x 1) v_prenex_7144))) (forall ((v_prenex_8905 Int) (v_prenex_8904 Int)) (or (<= 0 (+ (select main_a v_prenex_8905) 2)) (<= 996 (select main_a v_prenex_8904)) (<= (+ (select main_a v_prenex_8905) (select main_a v_prenex_8904)) 1000) (<= (+ main_x 1) v_prenex_8905) (<= (* 2 (select main_a v_prenex_8904)) 2000) (< v_prenex_8905 main_x))) (or (forall ((v_prenex_6816 Int)) (or (<= 0 (+ (select main_a v_prenex_6816) 2)) (<= (* 2 (select main_a v_prenex_6816)) 4) (< v_prenex_6816 main_x) (<= (+ main_x 1) v_prenex_6816))) (forall ((v_prenex_6813 Int)) (or (< v_prenex_6813 main_y) (<= 998 (select main_a v_prenex_6813)) (<= (select main_a v_prenex_6813) 1000)))) (forall ((v_prenex_8076 Int) (v_prenex_8077 Int)) (or (<= (+ main_x 1) v_prenex_8077) (<= (select main_a v_prenex_8076) (+ (select main_a v_prenex_8077) 1000)) (<= (select main_a v_prenex_8077) 2) (<= 1996 (* 2 (select main_a v_prenex_8076))) (< v_prenex_8077 main_x))) (or (forall ((v_prenex_8549 Int)) (or (<= 998 (select main_a v_prenex_8549)) (<= (select main_a v_prenex_8549) 1002))) (forall ((v_prenex_8548 Int)) (or (< v_prenex_8548 main_x) (<= 0 (* 2 (select main_a v_prenex_8548))) (<= 0 (+ (select main_a v_prenex_8548) 2)) (<= (+ main_x 1) v_prenex_8548)))) (forall ((v_prenex_10190 Int) (v_prenex_10191 Int)) (or (<= (+ (select main_a v_prenex_10191) 996) (select main_a v_prenex_10190)) (< v_prenex_10191 main_x) (<= (+ main_x 1) v_prenex_10191) (<= 0 (* 2 (select main_a v_prenex_10191))) (< v_prenex_10190 main_y) (<= (select main_a v_prenex_10190) 1002) (<= (select main_a v_prenex_10190) 1000))) (forall ((v_prenex_10327 Int) (v_prenex_10328 Int)) (or (<= 0 (+ (select main_a v_prenex_10328) 2)) (< v_prenex_10328 main_x) (<= (+ main_x 1) v_prenex_10328) (<= 1000 (+ (select main_a v_prenex_10328) (select main_a v_prenex_10327))) (< v_prenex_10327 main_y) (<= 996 (select main_a v_prenex_10327)))) (forall ((v_prenex_10653 Int) (v_prenex_10652 Int)) (or (<= (+ (select main_a v_prenex_10653) 996) (select main_a v_prenex_10652)) (<= (+ main_x 1) v_prenex_10653) (< v_prenex_10653 main_x) (< v_prenex_10652 main_y) (<= (* 2 (select main_a v_prenex_10653)) 4) (<= (select main_a v_prenex_10652) 1000))) (or (forall ((v_prenex_8883 Int)) (or (< v_prenex_8883 main_y) (<= (select main_a v_prenex_8883) 1002) (<= 1996 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_8880 Int)) (or (<= (+ main_x 1) v_prenex_8880) (<= (* 2 (select main_a v_prenex_8880)) 4) (< v_prenex_8880 main_x) (<= 0 (+ (select main_a v_prenex_8880) 2))))) (or (forall ((v_prenex_9631 Int)) (or (<= 0 (select main_a v_prenex_9631)) (<= (+ main_x 1) v_prenex_9631) (< v_prenex_9631 main_x) (<= 0 (* 2 (select main_a v_prenex_9631))))) (forall ((v_prenex_9635 Int)) (or (< v_prenex_9635 main_y) (<= 998 (select main_a v_prenex_9635)) (<= 1996 (* 2 (select main_a v_prenex_9635)))))) (forall ((v_prenex_10347 Int) (v_prenex_10348 Int)) (or (<= (+ main_x 1) v_prenex_10348) (<= (+ main_y 1) v_prenex_10347) (<= (select main_a v_prenex_10348) 4) (<= 998 (select main_a v_prenex_10347)) (< v_prenex_10348 main_x) (<= (* 2 (select main_a v_prenex_10347)) 2000) (<= (select main_a v_prenex_10347) (+ (select main_a v_prenex_10348) 1000)))) (forall ((v_prenex_9931 Int) (v_prenex_9930 Int)) (or (< v_prenex_9931 main_x) (< v_prenex_9930 main_y) (<= 998 (select main_a v_prenex_9930)) (<= (+ main_x 1) v_prenex_9931) (<= (select main_a v_prenex_9930) (+ (select main_a v_prenex_9931) 1000)) (<= (select main_a v_prenex_9930) 1002) (<= (select main_a v_prenex_9931) 2))) (forall ((v_prenex_6757 Int) (v_prenex_6758 Int)) (or (< v_prenex_6758 main_y) (<= (select main_a v_prenex_6757) 4) (<= (select main_a v_prenex_6758) 1000) (<= (+ main_x 1) v_prenex_6757) (< v_prenex_6757 main_x) (<= (* 2 (select main_a v_prenex_6758)) 2000) (<= (+ (select main_a v_prenex_6757) 996) (select main_a v_prenex_6758)))) (forall ((v_prenex_9999 Int) (v_prenex_9998 Int)) (or (<= (select main_a v_prenex_9999) 2) (<= 1996 (* 2 (select main_a v_prenex_9998))) (<= (+ main_x 1) v_prenex_9999) (<= (+ (select main_a v_prenex_9999) 996) (select main_a v_prenex_9998)) (<= (select main_a v_prenex_9998) 1002) (< v_prenex_9999 main_x))) (forall ((v_prenex_8202 Int) (v_prenex_8203 Int)) (or (< v_prenex_8203 main_x) (<= (* 2 (select main_a v_prenex_8202)) 2000) (<= (select main_a v_prenex_8203) 2) (< v_prenex_8202 main_y) (<= (+ main_x 1) v_prenex_8203) (<= (select main_a v_prenex_8202) (+ (select main_a v_prenex_8203) 1000)))) (forall ((v_prenex_10784 Int) (v_prenex_10783 Int)) (or (<= (+ main_y 1) v_prenex_10783) (<= (select main_a v_prenex_10783) 1000) (<= (+ main_x 1) v_prenex_10784) (< v_prenex_10784 main_x) (<= (select main_a v_prenex_10783) (+ (select main_a v_prenex_10784) 1000)) (<= (select main_a v_prenex_10783) 1002) (<= (select main_a v_prenex_10784) 4))) (forall ((v_prenex_9208 Int) (v_prenex_9207 Int)) (or (<= (+ (select main_a v_prenex_9208) 996) (select main_a v_prenex_9207)) (<= (+ main_x 1) v_prenex_9208) (<= 1996 (* 2 (select main_a v_prenex_9207))) (< v_prenex_9208 main_x) (<= 0 (* 2 (select main_a v_prenex_9208))))) (forall ((v_prenex_8536 Int) (v_prenex_8537 Int)) (or (< v_prenex_8537 main_x) (<= 0 (select main_a v_prenex_8537)) (<= (select main_a v_prenex_8536) (+ (select main_a v_prenex_8537) 1000)) (<= (+ main_x 1) v_prenex_8537))) (or (forall ((v_prenex_8443 Int)) (or (<= (* 2 (select main_a v_prenex_8443)) 4) (< v_prenex_8443 main_x) (<= (+ main_x 1) v_prenex_8443))) (forall ((v_prenex_8445 Int)) (<= 996 (select main_a v_prenex_8445)))) (or (forall ((v_prenex_7887 Int)) (or (< v_prenex_7887 main_y) (<= (select main_a v_prenex_7887) 1000) (<= (* 2 (select main_a v_prenex_7887)) 2000))) (forall ((v_prenex_7883 Int)) (or (<= (* 2 (select main_a v_prenex_7883)) 4) (<= 0 (* 2 (select main_a v_prenex_7883))) (<= (+ main_x 1) v_prenex_7883) (< v_prenex_7883 main_x)))) (forall ((v_prenex_10628 Int) (v_prenex_10629 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10628))) (<= (+ main_y 1) v_prenex_10628) (<= (select main_a v_prenex_10628) (+ (select main_a v_prenex_10629) 1000)) (< v_prenex_10628 main_y))) (forall ((v_prenex_8150 Int) (v_prenex_8149 Int)) (or (<= (select main_a v_prenex_8149) 1002) (< v_prenex_8150 main_x) (<= (+ main_x 1) v_prenex_8150) (<= (+ (select main_a v_prenex_8150) (select main_a v_prenex_8149)) 1000) (< v_prenex_8149 main_y) (<= 0 (select main_a v_prenex_8150)) (<= 1996 (* 2 (select main_a v_prenex_8149))))) (forall ((v_prenex_9388 Int) (v_prenex_9387 Int)) (or (<= (* 2 (select main_a v_prenex_9387)) 2000) (<= (+ main_x 1) v_prenex_9388) (<= (select main_a v_prenex_9388) 4) (< v_prenex_9387 main_y) (< v_prenex_9388 main_x) (<= (select main_a v_prenex_9387) 1000) (<= (select main_a v_prenex_9387) (+ (select main_a v_prenex_9388) 1000)))) (or (forall ((v_prenex_7553 Int)) (or (<= (* 2 (select main_a v_prenex_7553)) 2000) (<= 998 (select main_a v_prenex_7553)))) (forall ((v_prenex_7552 Int)) (or (<= 0 (+ (select main_a v_prenex_7552) 2)) (<= (+ main_x 1) v_prenex_7552) (< v_prenex_7552 main_x) (<= 0 (* 2 (select main_a v_prenex_7552)))))) (forall ((v_prenex_7753 Int) (v_prenex_7752 Int)) (or (<= 998 (select main_a v_prenex_7752)) (< v_prenex_7753 main_x) (<= (+ (select main_a v_prenex_7753) (select main_a v_prenex_7752)) 1000) (<= 996 (select main_a v_prenex_7752)) (<= (+ main_x 1) v_prenex_7753) (<= 0 (select main_a v_prenex_7753)))) (forall ((v_prenex_7182 Int) (v_prenex_7183 Int)) (or (<= (select main_a v_prenex_7182) 1002) (<= (select main_a v_prenex_7183) 2) (<= (+ main_y 1) v_prenex_7182) (<= (+ (select main_a v_prenex_7183) 996) (select main_a v_prenex_7182)) (<= (* 2 (select main_a v_prenex_7182)) 2000) (< v_prenex_7183 main_x) (<= (+ main_x 1) v_prenex_7183))) (or (forall ((v_prenex_9753 Int)) (or (< v_prenex_9753 main_x) (<= (+ main_x 1) v_prenex_9753) (<= (* 2 (select main_a v_prenex_9753)) 4))) (forall ((v_prenex_9756 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9756))) (< v_prenex_9756 main_y)))) (forall ((v_prenex_9889 Int) (v_prenex_9888 Int)) (or (< v_prenex_9889 main_x) (<= (select main_a v_prenex_9888) (+ (select main_a v_prenex_9889) 1000)) (<= (* 2 (select main_a v_prenex_9888)) 2000) (<= (+ main_x 1) v_prenex_9889) (<= (select main_a v_prenex_9889) 2))) (forall ((v_prenex_7309 Int) (v_prenex_7310 Int)) (or (<= (+ main_x 1) v_prenex_7310) (< v_prenex_7310 main_x) (<= (select main_a v_prenex_7310) 2) (<= (* 2 (select main_a v_prenex_7309)) 2000) (< v_prenex_7309 main_y) (<= 1000 (+ (select main_a v_prenex_7310) (select main_a v_prenex_7309))))) (forall ((v_prenex_6613 Int) (v_prenex_6612 Int)) (or (<= (+ (select main_a v_prenex_6613) 996) (select main_a v_prenex_6612)) (<= (select main_a v_prenex_6612) 1002) (<= (+ main_y 1) v_prenex_6612) (<= 0 (+ (select main_a v_prenex_6613) 2)) (< v_prenex_6613 main_x) (<= (+ main_x 1) v_prenex_6613) (<= 996 (select main_a v_prenex_6612)))) (or (forall ((v_prenex_9013 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9013))) (<= 0 (+ (select main_a v_prenex_9013) 2)) (<= (+ main_x 1) v_prenex_9013) (< v_prenex_9013 main_x))) (forall ((v_prenex_9014 Int)) (or (<= 996 (select main_a v_prenex_9014)) (< v_prenex_9014 main_y) (<= (* 2 (select main_a v_prenex_9014)) 2000)))) (forall ((v_prenex_8118 Int) (v_prenex_8119 Int)) (or (< v_prenex_8118 main_y) (<= 0 (* 2 (select main_a v_prenex_8119))) (<= (+ main_x 1) v_prenex_8119) (< v_prenex_8119 main_x) (<= 996 (select main_a v_prenex_8118)) (<= 1000 (+ (select main_a v_prenex_8119) (select main_a v_prenex_8118))))) (forall ((v_prenex_6976 Int) (v_prenex_6975 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6975))) (< v_prenex_6976 main_x) (<= 998 (select main_a v_prenex_6975)) (<= (select main_a v_prenex_6975) (+ (select main_a v_prenex_6976) 1000)) (<= (+ main_x 1) v_prenex_6976) (<= 0 (* 2 (select main_a v_prenex_6976))))) (forall ((v_prenex_7881 Int) (v_prenex_7880 Int)) (or (<= 0 (+ (select main_a v_prenex_7881) 2)) (<= 996 (select main_a v_prenex_7880)) (<= 998 (select main_a v_prenex_7880)) (<= (+ main_x 1) v_prenex_7881) (<= (select main_a v_prenex_7880) (+ (select main_a v_prenex_7881) 1000)) (<= (+ main_y 1) v_prenex_7880) (< v_prenex_7881 main_x))) (forall ((v_prenex_10124 Int) (v_prenex_10123 Int)) (or (<= (+ main_y 1) v_prenex_10123) (<= (+ (select main_a v_prenex_10124) 996) (select main_a v_prenex_10123)) (<= (* 2 (select main_a v_prenex_10123)) 2000) (<= (select main_a v_prenex_10123) 1002) (< v_prenex_10123 main_y))) (forall ((v_prenex_8954 Int) (v_prenex_8955 Int)) (or (<= (+ (select main_a v_prenex_8955) (select main_a v_prenex_8954)) 1000) (<= 996 (select main_a v_prenex_8954)) (<= (+ main_x 1) v_prenex_8955) (< v_prenex_8955 main_x) (<= 0 (+ (select main_a v_prenex_8955) 2)) (<= (* 2 (select main_a v_prenex_8954)) 2000) (<= (+ main_y 1) v_prenex_8954))) (forall ((v_prenex_6646 Int) (v_prenex_6645 Int)) (or (<= (+ (select main_a v_prenex_6645) 996) (select main_a v_prenex_6646)) (<= (+ main_y 1) v_prenex_6646) (<= 996 (select main_a v_prenex_6646)) (< v_prenex_6646 main_y))) (forall ((v_prenex_6936 Int) (v_prenex_6935 Int)) (or (< v_prenex_6936 main_x) (<= (* 2 (select main_a v_prenex_6936)) 4) (<= (select main_a v_prenex_6935) 1000) (<= (+ main_x 1) v_prenex_6936) (<= (+ (select main_a v_prenex_6936) 996) (select main_a v_prenex_6935)) (<= (+ main_y 1) v_prenex_6935) (<= (select main_a v_prenex_6935) 1002))) (or (forall ((v_prenex_10168 Int)) (or (<= (* 2 (select main_a v_prenex_10168)) 4) (<= (select main_a v_prenex_10168) 2) (< v_prenex_10168 main_x) (<= (+ main_x 1) v_prenex_10168))) (forall ((v_prenex_10167 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 996 (select main_a v_prenex_10167)) (<= 1996 (* 2 (select main_a v_prenex_10167)))))) (or (forall ((v_prenex_10478 Int)) (or (< v_prenex_10478 main_y) (<= 996 (select main_a v_prenex_10478)) (<= 998 (select main_a v_prenex_10478)))) (forall ((v_prenex_10473 Int)) (or (<= 0 (select main_a v_prenex_10473)) (< v_prenex_10473 main_x) (<= (* 2 (select main_a v_prenex_10473)) 4) (<= (+ main_x 1) v_prenex_10473)))) (forall ((v_prenex_10737 Int) (v_prenex_10736 Int)) (or (<= (+ (select main_a v_prenex_10737) 996) (select main_a v_prenex_10736)) (< v_prenex_10737 main_x) (< v_prenex_10736 main_y) (<= 0 (+ (select main_a v_prenex_10737) 2)) (<= 996 (select main_a v_prenex_10736)) (<= (+ main_x 1) v_prenex_10737))) (forall ((v_prenex_9212 Int) (v_prenex_9211 Int)) (or (<= (select main_a v_prenex_9211) 1000) (< v_prenex_9212 main_x) (<= 1996 (* 2 (select main_a v_prenex_9211))) (< v_prenex_9211 main_y) (<= (+ main_x 1) v_prenex_9212) (<= 0 (* 2 (select main_a v_prenex_9212))) (<= (select main_a v_prenex_9211) (+ (select main_a v_prenex_9212) 1000)))) (forall ((v_prenex_10780 Int) (v_prenex_10779 Int)) (or (<= (+ (select main_a v_prenex_10780) (select main_a v_prenex_10779)) 1000) (<= (+ main_y 1) v_prenex_10779) (<= (+ main_x 1) v_prenex_10780) (<= (select main_a v_prenex_10779) 1000) (<= (select main_a v_prenex_10779) 1002) (<= (* 2 (select main_a v_prenex_10780)) 4) (< v_prenex_10780 main_x))) (forall ((v_prenex_10570 Int) (v_prenex_10569 Int)) (or (<= (select main_a v_prenex_10570) 2) (<= 996 (select main_a v_prenex_10569)) (< v_prenex_10569 main_y) (<= (+ main_x 1) v_prenex_10570) (< v_prenex_10570 main_x) (<= (select main_a v_prenex_10569) (+ (select main_a v_prenex_10570) 1000)))) (forall ((v_prenex_7475 Int) (v_prenex_7476 Int)) (or (<= (+ (select main_a v_prenex_7476) 996) (select main_a v_prenex_7475)) (<= (select main_a v_prenex_7476) 2) (<= (+ main_x 1) v_prenex_7476) (<= 1996 (* 2 (select main_a v_prenex_7475))) (< v_prenex_7476 main_x))) (or (forall ((v_prenex_8654 Int)) (or (< v_prenex_8654 main_y) (<= 1996 (* 2 (select main_a v_prenex_8654))))) (forall ((v_prenex_8653 Int)) (or (<= (+ main_x 1) v_prenex_8653) (<= (select main_a v_prenex_8653) 4) (<= (* 2 (select main_a v_prenex_8653)) 4) (< v_prenex_8653 main_x)))) (or (forall ((v_prenex_8091 Int)) (or (<= 998 (select main_a v_prenex_8091)) (< v_prenex_8091 main_y) (<= (select main_a v_prenex_8091) 1002))) (forall ((v_prenex_8088 Int)) (or (<= (* 2 (select main_a v_prenex_8088)) 4) (<= (+ main_x 1) v_prenex_8088) (< v_prenex_8088 main_x) (<= 0 (+ (select main_a v_prenex_8088) 2))))) (or (forall ((v_prenex_10524 Int)) (or (<= 998 (select main_a v_prenex_10524)) (< v_prenex_10524 main_y))) (forall ((v_prenex_10520 Int)) (or (<= (+ main_x 1) v_prenex_10520) (<= 0 (* 2 (select main_a v_prenex_10520))) (< v_prenex_10520 main_x) (<= 0 (select main_a v_prenex_10520))))) (or (forall ((v_prenex_7500 Int)) (or (< v_prenex_7500 main_x) (<= (+ main_x 1) v_prenex_7500) (<= 0 (+ (select main_a v_prenex_7500) 2)))) (forall ((v_prenex_7502 Int)) (<= 1996 (* 2 (select main_a v_prenex_7502))))) (forall ((v_prenex_9256 Int) (v_prenex_9255 Int)) (or (<= (+ main_x 1) v_prenex_9256) (< v_prenex_9256 main_x) (<= 998 (select main_a v_prenex_9255)) (<= 1996 (* 2 (select main_a v_prenex_9255))) (<= (+ (select main_a v_prenex_9256) 996) (select main_a v_prenex_9255)) (<= 0 (select main_a v_prenex_9256)) (<= (+ main_y 1) v_prenex_9255))) (or (forall ((v_prenex_9736 Int)) (or (< v_prenex_9736 main_x) (<= (+ main_x 1) v_prenex_9736) (<= 0 (* 2 (select main_a v_prenex_9736))) (<= 0 (+ (select main_a v_prenex_9736) 2)))) (forall ((v_prenex_9737 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9737))) (<= (select main_a v_prenex_9737) 1000) (< v_prenex_9737 main_y)))) (or (forall ((v_prenex_10309 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10309))) (<= (+ main_y 1) v_prenex_10309) (< v_prenex_10309 main_y))) (forall ((v_prenex_10310 Int)) (or (<= (* 2 (select main_a v_prenex_10310)) 4) (<= (+ main_x 1) v_prenex_10310)))) (forall ((v_prenex_9109 Int) (v_prenex_9108 Int)) (or (<= (+ main_y 1) v_prenex_9108) (<= (+ (select main_a v_prenex_9109) (select main_a v_prenex_9108)) 1000) (< v_prenex_9109 main_x) (<= (* 2 (select main_a v_prenex_9108)) 2000) (<= (+ main_x 1) v_prenex_9109) (<= 0 (* 2 (select main_a v_prenex_9109))) (<= (select main_a v_prenex_9108) 1000))) (forall ((v_prenex_7772 Int) (v_prenex_7773 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7772))) (<= (+ main_x 1) v_prenex_7773) (< v_prenex_7773 main_x) (<= 996 (select main_a v_prenex_7772)) (<= 0 (+ (select main_a v_prenex_7773) 2)) (<= (+ (select main_a v_prenex_7773) (select main_a v_prenex_7772)) 1000))) (or (forall ((v_prenex_10593 Int)) (or (<= (+ main_y 1) v_prenex_10593) (<= 1996 (* 2 (select main_a v_prenex_10593))) (<= (* 2 (select main_a v_prenex_10593)) 2000))) (forall ((v_prenex_10594 Int)) (or (< v_prenex_10594 main_x) (<= (+ main_x 1) v_prenex_10594) (<= 0 (* 2 (select main_a v_prenex_10594)))))) (or (forall ((v_prenex_8321 Int)) (or (<= (* 2 (select main_a v_prenex_8321)) 2000) (<= (select main_a v_prenex_8321) 1000))) (forall ((v_prenex_8319 Int)) (or (<= (+ main_x 1) v_prenex_8319) (< v_prenex_8319 main_x) (<= (* 2 (select main_a v_prenex_8319)) 4)))) (forall ((v_prenex_7315 Int) (v_prenex_7316 Int)) (or (< v_prenex_7316 main_x) (<= (+ (select main_a v_prenex_7316) 996) (select main_a v_prenex_7315)) (<= (select main_a v_prenex_7315) 1000) (<= 0 (* 2 (select main_a v_prenex_7316))) (<= (+ main_x 1) v_prenex_7316) (< v_prenex_7315 main_y) (<= 996 (select main_a v_prenex_7315)))) (forall ((v_prenex_7977 Int) (v_prenex_7976 Int)) (or (<= (+ (select main_a v_prenex_7977) 996) (select main_a v_prenex_7976)) (<= 0 (* 2 (select main_a v_prenex_7977))) (<= (+ main_x 1) v_prenex_7977) (<= (* 2 (select main_a v_prenex_7976)) 2000) (< v_prenex_7977 main_x) (< v_prenex_7976 main_y))) (forall ((v_prenex_7196 Int) (v_prenex_7197 Int)) (or (<= (* 2 (select main_a v_prenex_7196)) 2000) (<= (select main_a v_prenex_7197) 4) (< v_prenex_7197 main_x) (<= (+ main_x 1) v_prenex_7197) (<= (+ main_y 1) v_prenex_7196) (<= (+ (select main_a v_prenex_7197) (select main_a v_prenex_7196)) 1000))) (or (forall ((v_prenex_8321 Int)) (or (<= (* 2 (select main_a v_prenex_8321)) 2000) (<= (select main_a v_prenex_8321) 1000))) (forall ((v_prenex_8322 Int)) (or (<= (+ main_x 1) v_prenex_8322) (<= (select main_a v_prenex_8322) 2) (< v_prenex_8322 main_x) (<= (* 2 (select main_a v_prenex_8322)) 4)))) (forall ((v_prenex_9567 Int) (v_prenex_9566 Int)) (or (<= (* 2 (select main_a v_prenex_9566)) 2000) (< v_prenex_9566 main_y) (<= (+ (select main_a v_prenex_9567) (select main_a v_prenex_9566)) 1000) (<= 996 (select main_a v_prenex_9566)) (<= (+ main_y 1) v_prenex_9566))) (or (forall ((v_prenex_10524 Int)) (or (<= 998 (select main_a v_prenex_10524)) (< v_prenex_10524 main_y))) (forall ((v_prenex_10523 Int)) (or (<= (+ main_x 1) v_prenex_10523) (<= 0 (* 2 (select main_a v_prenex_10523))) (< v_prenex_10523 main_x) (<= 0 (+ (select main_a v_prenex_10523) 2))))) (forall ((v_prenex_10332 Int) (v_prenex_10331 Int)) (or (<= 998 (select main_a v_prenex_10331)) (<= (+ (select main_a v_prenex_10332) 996) (select main_a v_prenex_10331)) (<= (+ main_x 1) v_prenex_10332) (< v_prenex_10332 main_x) (<= 0 (select main_a v_prenex_10332)) (<= (select main_a v_prenex_10331) 1000) (< v_prenex_10331 main_y))) (forall ((v_prenex_7846 Int) (v_prenex_7847 Int)) (or (<= (select main_a v_prenex_7846) (+ (select main_a v_prenex_7847) 1000)) (<= (select main_a v_prenex_7846) 1002) (<= (+ main_y 1) v_prenex_7846) (<= (select main_a v_prenex_7846) 1000) (< v_prenex_7846 main_y))) (or (forall ((v_prenex_6921 Int)) (or (<= (+ main_x 1) v_prenex_6921) (<= 0 (* 2 (select main_a v_prenex_6921))) (< v_prenex_6921 main_x))) (forall ((v_prenex_6920 Int)) (or (<= (select main_a v_prenex_6920) 1002) (<= 1996 (* 2 (select main_a v_prenex_6920)))))) (or (forall ((v_prenex_10640 Int)) (or (< v_prenex_10640 main_y) (<= (select main_a v_prenex_10640) 1002) (<= 1996 (* 2 (select main_a v_prenex_10640))) (<= (+ main_y 1) v_prenex_10640))) (forall ((v_prenex_10641 Int)) (<= 0 (* 2 (select main_a v_prenex_10641))))) (forall ((v_prenex_7700 Int) (v_prenex_7701 Int)) (or (<= (+ (select main_a v_prenex_7701) 996) (select main_a v_prenex_7700)) (<= 996 (select main_a v_prenex_7700)) (< v_prenex_7701 main_x) (<= 998 (select main_a v_prenex_7700)) (<= (select main_a v_prenex_7701) 4) (<= (+ main_x 1) v_prenex_7701))) (forall ((v_prenex_8592 Int) (v_prenex_8593 Int)) (or (< v_prenex_8593 main_x) (<= (+ (select main_a v_prenex_8593) (select main_a v_prenex_8592)) 1000) (<= (+ main_y 1) v_prenex_8592) (<= 0 (+ (select main_a v_prenex_8593) 2)) (<= (select main_a v_prenex_8592) 1002) (<= (+ main_x 1) v_prenex_8593) (<= 1996 (* 2 (select main_a v_prenex_8592))))) (or (forall ((v_prenex_6857 Int)) (or (<= 996 (select main_a v_prenex_6857)) (<= 998 (select main_a v_prenex_6857)) (< v_prenex_6857 main_y) (<= (+ main_y 1) v_prenex_6857))) (forall ((v_prenex_6858 Int)) (<= 0 (* 2 (select main_a v_prenex_6858))))) (forall ((v_prenex_8829 Int) (v_prenex_8830 Int)) (or (<= (select main_a v_prenex_8830) 4) (<= (select main_a v_prenex_8829) 1000) (< v_prenex_8830 main_x) (<= 1000 (+ (select main_a v_prenex_8830) (select main_a v_prenex_8829))) (<= (+ main_x 1) v_prenex_8830))) (or (forall ((v_prenex_7873 Int)) (or (<= (+ main_x 1) v_prenex_7873) (<= (* 2 (select main_a v_prenex_7873)) 4) (<= 0 (+ (select main_a v_prenex_7873) 2)) (< v_prenex_7873 main_x))) (forall ((v_prenex_7876 Int)) (or (<= 996 (select main_a v_prenex_7876)) (<= (+ main_y 1) v_prenex_7876)))) (forall ((v_prenex_9399 Int) (v_prenex_9398 Int)) (or (<= (select main_a v_prenex_9399) 2) (<= 998 (select main_a v_prenex_9398)) (< v_prenex_9399 main_x) (<= (select main_a v_prenex_9398) 1002) (<= 1000 (+ (select main_a v_prenex_9399) (select main_a v_prenex_9398))) (<= (+ main_x 1) v_prenex_9399))) (forall ((v_prenex_7001 Int) (v_prenex_7002 Int)) (or (< v_prenex_7002 main_x) (<= (* 2 (select main_a v_prenex_7002)) 4) (<= (+ (select main_a v_prenex_7002) (select main_a v_prenex_7001)) 1000) (< v_prenex_7001 main_y) (<= (* 2 (select main_a v_prenex_7001)) 2000) (<= (+ main_x 1) v_prenex_7002) (<= 998 (select main_a v_prenex_7001)))) (or (forall ((v_prenex_6790 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6790))) (<= 998 (select main_a v_prenex_6790)))) (forall ((v_prenex_6791 Int)) (or (< v_prenex_6791 main_x) (<= (* 2 (select main_a v_prenex_6791)) 4) (<= (+ main_x 1) v_prenex_6791) (<= 0 (select main_a v_prenex_6791))))) (or (forall ((v_prenex_9242 Int)) (or (< v_prenex_9242 main_y) (<= (select main_a v_prenex_9242) 1002))) (forall ((v_prenex_9237 Int)) (or (<= 0 (select main_a v_prenex_9237)) (<= (* 2 (select main_a v_prenex_9237)) 4) (< v_prenex_9237 main_x) (<= (+ main_x 1) v_prenex_9237)))) (forall ((v_prenex_9475 Int) (v_prenex_9474 Int)) (or (<= (+ main_y 1) v_prenex_9474) (<= 0 (+ (select main_a v_prenex_9475) 2)) (<= (+ main_x 1) v_prenex_9475) (< v_prenex_9475 main_x) (<= 1996 (* 2 (select main_a v_prenex_9474))) (<= 996 (select main_a v_prenex_9474)) (<= (+ (select main_a v_prenex_9475) (select main_a v_prenex_9474)) 1000))) (forall ((v_prenex_8325 Int) (v_prenex_8326 Int)) (or (<= (+ main_y 1) v_prenex_8325) (< v_prenex_8325 main_y) (<= 1000 (+ (select main_a v_prenex_8326) (select main_a v_prenex_8325))) (<= 996 (select main_a v_prenex_8325)))) (or (forall ((v_prenex_9335 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9335))) (<= (* 2 (select main_a v_prenex_9335)) 4) (< v_prenex_9335 main_x) (<= (+ main_x 1) v_prenex_9335))) (forall ((v_prenex_9340 Int)) (or (< v_prenex_9340 main_y) (<= (select main_a v_prenex_9340) 1000) (<= (* 2 (select main_a v_prenex_9340)) 2000)))) (or (forall ((v_prenex_10593 Int)) (or (<= (+ main_y 1) v_prenex_10593) (<= 1996 (* 2 (select main_a v_prenex_10593))) (<= (* 2 (select main_a v_prenex_10593)) 2000))) (forall ((v_prenex_10588 Int)) (or (<= (* 2 (select main_a v_prenex_10588)) 4) (<= 0 (* 2 (select main_a v_prenex_10588))) (<= (+ main_x 1) v_prenex_10588) (< v_prenex_10588 main_x)))) (forall ((v_prenex_10696 Int) (v_prenex_10695 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10695))) (<= 998 (select main_a v_prenex_10695)) (<= (+ main_x 1) v_prenex_10696) (<= (* 2 (select main_a v_prenex_10696)) 4) (<= (+ (select main_a v_prenex_10696) 996) (select main_a v_prenex_10695)) (< v_prenex_10696 main_x) (< v_prenex_10695 main_y))) (or (forall ((v_prenex_9084 Int)) (or (< v_prenex_9084 main_x) (<= (* 2 (select main_a v_prenex_9084)) 4) (<= (+ main_x 1) v_prenex_9084))) (forall ((v_prenex_9086 Int)) (or (<= (+ main_y 1) v_prenex_9086) (<= 998 (select main_a v_prenex_9086)) (<= (select main_a v_prenex_9086) 1000)))) (or (forall ((v_prenex_10260 Int)) (or (<= (+ main_x 1) v_prenex_10260) (<= 0 (select main_a v_prenex_10260)) (<= 0 (* 2 (select main_a v_prenex_10260))) (< v_prenex_10260 main_x))) (forall ((v_prenex_10264 Int)) (or (< v_prenex_10264 main_y) (<= 1996 (* 2 (select main_a v_prenex_10264))) (<= (* 2 (select main_a v_prenex_10264)) 2000)))) (or (forall ((v_prenex_7887 Int)) (or (< v_prenex_7887 main_y) (<= (select main_a v_prenex_7887) 1000) (<= (* 2 (select main_a v_prenex_7887)) 2000))) (forall ((v_prenex_7888 Int)) (or (<= (* 2 (select main_a v_prenex_7888)) 4) (<= (+ main_x 1) v_prenex_7888) (<= (select main_a v_prenex_7888) 2) (< v_prenex_7888 main_x)))) (forall ((v_prenex_10543 Int) (v_prenex_10542 Int)) (or (<= (+ main_x 1) v_prenex_10543) (< v_prenex_10543 main_x) (<= (select main_a v_prenex_10542) (+ (select main_a v_prenex_10543) 1000)) (<= (select main_a v_prenex_10543) 4) (<= 996 (select main_a v_prenex_10542)) (<= 998 (select main_a v_prenex_10542)))) (or (forall ((v_prenex_8847 Int)) (or (< v_prenex_8847 main_x) (<= 0 (* 2 (select main_a v_prenex_8847))) (<= (+ main_x 1) v_prenex_8847) (<= (* 2 (select main_a v_prenex_8847)) 4))) (forall ((v_prenex_8852 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8852))) (<= 996 (select main_a v_prenex_8852))))) (or (forall ((v_prenex_9587 Int)) (or (<= (select main_a v_prenex_9587) 1000) (<= (+ main_y 1) v_prenex_9587) (< v_prenex_9587 main_y))) (forall ((v_prenex_9588 Int)) (<= 0 (* 2 (select main_a v_prenex_9588))))) (or (forall ((v_prenex_10687 Int)) (or (<= (* 2 (select main_a v_prenex_10687)) 2000) (< v_prenex_10687 main_y))) (forall ((v_prenex_10682 Int)) (or (<= (* 2 (select main_a v_prenex_10682)) 4) (<= (+ main_x 1) v_prenex_10682) (<= 0 (* 2 (select main_a v_prenex_10682))) (< v_prenex_10682 main_x)))) (forall ((v_prenex_7173 Int) (v_prenex_7172 Int)) (or (< v_prenex_7172 main_y) (< v_prenex_7173 main_x) (<= (select main_a v_prenex_7173) 2) (<= (+ main_x 1) v_prenex_7173) (<= (+ (select main_a v_prenex_7173) 996) (select main_a v_prenex_7172)) (<= 1996 (* 2 (select main_a v_prenex_7172))) (<= 996 (select main_a v_prenex_7172)))) (or (forall ((v_prenex_9535 Int)) (or (<= 996 (select main_a v_prenex_9535)) (<= (+ main_y 1) v_prenex_9535) (<= 1996 (* 2 (select main_a v_prenex_9535))))) (forall ((v_prenex_9534 Int)) (or (< v_prenex_9534 main_x) (<= 0 (+ (select main_a v_prenex_9534) 2)) (<= 0 (* 2 (select main_a v_prenex_9534))) (<= (+ main_x 1) v_prenex_9534)))) (forall ((v_prenex_9900 Int) (v_prenex_9899 Int)) (or (<= (+ main_x 1) v_prenex_9900) (<= (+ main_y 1) v_prenex_9899) (< v_prenex_9900 main_x) (<= 996 (select main_a v_prenex_9899)) (<= 0 (+ (select main_a v_prenex_9900) 2)) (<= (* 2 (select main_a v_prenex_9899)) 2000) (<= (select main_a v_prenex_9899) (+ (select main_a v_prenex_9900) 1000)))) (forall ((v_prenex_9171 Int) (v_prenex_9170 Int)) (or (<= 996 (select main_a v_prenex_9170)) (<= 0 (+ (select main_a v_prenex_9171) 2)) (<= 1000 (+ (select main_a v_prenex_9171) (select main_a v_prenex_9170))) (< v_prenex_9170 main_y) (< v_prenex_9171 main_x) (<= (+ main_x 1) v_prenex_9171) (<= 998 (select main_a v_prenex_9170)))) (or (forall ((v_prenex_7373 Int)) (or (<= 0 (select main_a v_prenex_7373)) (<= (* 2 (select main_a v_prenex_7373)) 4) (<= (+ main_x 1) v_prenex_7373) (< v_prenex_7373 main_x))) (forall ((v_prenex_7378 Int)) (or (< v_prenex_7378 main_y) (<= 996 (select main_a v_prenex_7378))))) (forall ((v_prenex_10107 Int) (v_prenex_10106 Int)) (or (<= 1000 (+ (select main_a v_prenex_10107) (select main_a v_prenex_10106))) (<= (+ main_x 1) v_prenex_10107) (< v_prenex_10106 main_y) (<= 0 (* 2 (select main_a v_prenex_10107))) (<= (select main_a v_prenex_10106) 1002) (<= 998 (select main_a v_prenex_10106)) (< v_prenex_10107 main_x))) (forall ((v_prenex_9741 Int) (v_prenex_9742 Int)) (or (<= (+ main_x 1) v_prenex_9742) (<= (* 2 (select main_a v_prenex_9742)) 4) (<= (+ (select main_a v_prenex_9742) 996) (select main_a v_prenex_9741)) (< v_prenex_9742 main_x) (<= (* 2 (select main_a v_prenex_9741)) 2000) (<= 1996 (* 2 (select main_a v_prenex_9741))))) (forall ((v_prenex_9451 Int) (v_prenex_9450 Int)) (or (<= 996 (select main_a v_prenex_9450)) (<= 1000 (+ (select main_a v_prenex_9451) (select main_a v_prenex_9450))) (<= (+ main_y 1) v_prenex_9450) (< v_prenex_9450 main_y) (<= (select main_a v_prenex_9450) 1000))) (forall ((v_prenex_9436 Int) (v_prenex_9435 Int)) (or (<= (select main_a v_prenex_9435) 1002) (<= (+ (select main_a v_prenex_9436) (select main_a v_prenex_9435)) 1000) (<= (select main_a v_prenex_9436) 4) (< v_prenex_9436 main_x) (<= (* 2 (select main_a v_prenex_9435)) 2000) (<= (+ main_x 1) v_prenex_9436))) (or (forall ((v_prenex_7284 Int)) (or (<= (* 2 (select main_a v_prenex_7284)) 4) (< v_prenex_7284 main_x) (<= (+ main_x 1) v_prenex_7284) (<= (select main_a v_prenex_7284) 2))) (forall ((v_prenex_7283 Int)) (or (<= (select main_a v_prenex_7283) 1002) (<= (+ main_y 1) v_prenex_7283)))) (forall ((v_prenex_8725 Int) (v_prenex_8726 Int)) (or (<= 1000 (+ (select main_a v_prenex_8726) (select main_a v_prenex_8725))) (<= (+ main_x 1) v_prenex_8726) (<= (select main_a v_prenex_8725) 1002) (<= (select main_a v_prenex_8725) 1000) (< v_prenex_8726 main_x) (< v_prenex_8725 main_y) (<= (select main_a v_prenex_8726) 2))) (or (forall ((v_prenex_7887 Int)) (or (< v_prenex_7887 main_y) (<= (select main_a v_prenex_7887) 1000) (<= (* 2 (select main_a v_prenex_7887)) 2000))) (forall ((v_prenex_7886 Int)) (or (<= (+ main_x 1) v_prenex_7886) (<= (* 2 (select main_a v_prenex_7886)) 4) (< v_prenex_7886 main_x) (<= (select main_a v_prenex_7886) 4)))) (forall ((v_prenex_9068 Int) (v_prenex_9067 Int)) (or (<= (* 2 (select main_a v_prenex_9068)) 4) (<= (+ (select main_a v_prenex_9068) 996) (select main_a v_prenex_9067)) (<= 998 (select main_a v_prenex_9067)) (< v_prenex_9068 main_x) (<= (+ main_x 1) v_prenex_9068))) (forall ((v_prenex_7584 Int) (v_prenex_7585 Int)) (or (<= 0 (+ (select main_a v_prenex_7585) 2)) (< v_prenex_7585 main_x) (<= (+ main_y 1) v_prenex_7584) (<= 998 (select main_a v_prenex_7584)) (<= (+ main_x 1) v_prenex_7585) (<= (select main_a v_prenex_7584) (+ (select main_a v_prenex_7585) 1000)))) (or (forall ((v_prenex_9535 Int)) (or (<= 996 (select main_a v_prenex_9535)) (<= (+ main_y 1) v_prenex_9535) (<= 1996 (* 2 (select main_a v_prenex_9535))))) (forall ((v_prenex_9530 Int)) (or (<= (* 2 (select main_a v_prenex_9530)) 4) (<= (+ main_x 1) v_prenex_9530) (<= 0 (* 2 (select main_a v_prenex_9530))) (< v_prenex_9530 main_x)))) (forall ((v_prenex_8924 Int) (v_prenex_8925 Int)) (or (<= (select main_a v_prenex_8925) 4) (<= (+ main_x 1) v_prenex_8925) (< v_prenex_8925 main_x) (<= 998 (select main_a v_prenex_8924)) (<= (+ (select main_a v_prenex_8925) (select main_a v_prenex_8924)) 1000))) (forall ((v_prenex_8761 Int) (v_prenex_8762 Int)) (or (<= (+ (select main_a v_prenex_8762) 996) (select main_a v_prenex_8761)) (<= (+ main_x 1) v_prenex_8762) (<= (select main_a v_prenex_8761) 1000) (<= 1996 (* 2 (select main_a v_prenex_8761))) (<= 0 (select main_a v_prenex_8762)) (< v_prenex_8762 main_x))) (or (forall ((v_prenex_7163 Int)) (or (<= (select main_a v_prenex_7163) 4) (<= 0 (* 2 (select main_a v_prenex_7163))) (< v_prenex_7163 main_x) (<= (+ main_x 1) v_prenex_7163))) (forall ((v_prenex_7166 Int)) (or (<= (+ main_y 1) v_prenex_7166) (<= 998 (select main_a v_prenex_7166)) (<= 996 (select main_a v_prenex_7166))))) (or (forall ((v_prenex_10604 Int)) (<= 996 (select main_a v_prenex_10604))) (forall ((v_prenex_10601 Int)) (or (< v_prenex_10601 main_x) (<= 0 (* 2 (select main_a v_prenex_10601))) (<= (select main_a v_prenex_10601) 4) (<= (+ main_x 1) v_prenex_10601)))) (forall ((v_prenex_10936 Int) (v_prenex_10937 Int)) (or (<= (+ main_x 1) v_prenex_10937) (<= (+ main_y 1) v_prenex_10936) (<= (select main_a v_prenex_10936) 1002) (<= (+ (select main_a v_prenex_10937) (select main_a v_prenex_10936)) 1000) (<= (select main_a v_prenex_10936) 1000) (< v_prenex_10937 main_x) (<= 0 (* 2 (select main_a v_prenex_10937))))) (forall ((v_prenex_6893 Int) (v_prenex_6894 Int)) (or (<= 996 (select main_a v_prenex_6893)) (<= (select main_a v_prenex_6894) 2) (< v_prenex_6894 main_x) (<= (select main_a v_prenex_6893) (+ (select main_a v_prenex_6894) 1000)) (<= 998 (select main_a v_prenex_6893)) (<= (+ main_x 1) v_prenex_6894))) (forall ((v_prenex_8518 Int) (v_prenex_8519 Int)) (or (<= (* 2 (select main_a v_prenex_8518)) 2000) (<= (select main_a v_prenex_8518) (+ (select main_a v_prenex_8519) 1000)) (<= (+ main_y 1) v_prenex_8518) (< v_prenex_8518 main_y) (<= 998 (select main_a v_prenex_8518)))) (forall ((v_prenex_8277 Int) (v_prenex_8276 Int)) (or (<= 0 (select main_a v_prenex_8277)) (<= 1996 (* 2 (select main_a v_prenex_8276))) (< v_prenex_8277 main_x) (<= (+ main_x 1) v_prenex_8277) (<= 998 (select main_a v_prenex_8276)) (<= (select main_a v_prenex_8276) (+ (select main_a v_prenex_8277) 1000)) (<= (+ main_y 1) v_prenex_8276))) (forall ((v_prenex_11034 Int) (v_prenex_11035 Int)) (or (< v_prenex_11035 main_x) (<= (select main_a v_prenex_11034) 1002) (<= 998 (select main_a v_prenex_11034)) (<= 1000 (+ (select main_a v_prenex_11035) (select main_a v_prenex_11034))) (<= (+ main_x 1) v_prenex_11035) (<= (select main_a v_prenex_11035) 4) (<= (+ main_y 1) v_prenex_11034))) (forall ((v_prenex_8167 Int) (v_prenex_8168 Int)) (or (<= (+ main_y 1) v_prenex_8167) (<= (select main_a v_prenex_8167) 1002) (<= (select main_a v_prenex_8167) (+ (select main_a v_prenex_8168) 1000)) (< v_prenex_8167 main_y))) (forall ((v_prenex_8857 Int) (v_prenex_8856 Int)) (or (< v_prenex_8856 main_y) (<= (select main_a v_prenex_8856) (+ (select main_a v_prenex_8857) 1000)) (< v_prenex_8857 main_x) (<= (+ main_x 1) v_prenex_8857) (<= 0 (* 2 (select main_a v_prenex_8857))) (<= 998 (select main_a v_prenex_8856)) (<= (select main_a v_prenex_8856) 1000))) (forall ((v_prenex_11011 Int) (v_prenex_11010 Int)) (or (<= (select main_a v_prenex_11011) 4) (<= (+ (select main_a v_prenex_11011) 996) (select main_a v_prenex_11010)) (<= 1996 (* 2 (select main_a v_prenex_11010))) (<= (select main_a v_prenex_11010) 1002) (<= (+ main_y 1) v_prenex_11010) (< v_prenex_11011 main_x) (<= (+ main_x 1) v_prenex_11011))) (forall ((v_prenex_10047 Int) (v_prenex_10046 Int)) (or (< v_prenex_10046 main_y) (< v_prenex_10047 main_x) (<= (+ main_y 1) v_prenex_10046) (<= 1000 (+ (select main_a v_prenex_10047) (select main_a v_prenex_10046))) (<= 996 (select main_a v_prenex_10046)))) (forall ((v_prenex_8486 Int) (v_prenex_8487 Int)) (or (<= (+ main_x 1) v_prenex_8487) (<= (+ (select main_a v_prenex_8487) (select main_a v_prenex_8486)) 1000) (<= (+ main_y 1) v_prenex_8486) (< v_prenex_8487 main_x) (< v_prenex_8486 main_y))) (forall ((v_prenex_8273 Int) (v_prenex_8272 Int)) (or (< v_prenex_8273 main_x) (<= (+ (select main_a v_prenex_8273) 996) (select main_a v_prenex_8272)) (<= (+ main_x 1) v_prenex_8273) (<= 1996 (* 2 (select main_a v_prenex_8272))) (<= (select main_a v_prenex_8273) 4) (<= (* 2 (select main_a v_prenex_8272)) 2000))) (or (forall ((v_prenex_9756 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9756))) (< v_prenex_9756 main_y))) (forall ((v_prenex_9754 Int)) (or (<= (+ main_x 1) v_prenex_9754) (< v_prenex_9754 main_x) (<= 0 (+ (select main_a v_prenex_9754) 2))))) (forall ((v_prenex_8046 Int) (v_prenex_8047 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8046))) (<= 1000 (+ (select main_a v_prenex_8047) (select main_a v_prenex_8046))) (< v_prenex_8047 main_x) (<= (+ main_x 1) v_prenex_8047) (<= (select main_a v_prenex_8047) 2) (<= 996 (select main_a v_prenex_8046)))) (or (forall ((v_prenex_6738 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 998 (select main_a v_prenex_6738)) (<= (select main_a v_prenex_6738) 1002))) (forall ((v_prenex_6605 Int)) (or (<= (+ main_x 1) v_prenex_6605) (<= (select main_a v_prenex_6605) 4) (< v_prenex_6605 main_x) (<= (* 2 (select main_a v_prenex_6605)) 4)))) (forall ((v_prenex_6671 Int) (v_prenex_6670 Int)) (or (<= (+ main_x 1) v_prenex_6670) (<= (select main_a v_prenex_6671) (+ (select main_a v_prenex_6670) 1000)) (< v_prenex_6671 main_y) (<= (* 2 (select main_a v_prenex_6671)) 2000) (<= (+ main_y 1) v_prenex_6671))) (or (forall ((v_prenex_6920 Int)) (or (<= (select main_a v_prenex_6920) 1002) (<= 1996 (* 2 (select main_a v_prenex_6920))))) (forall ((v_prenex_6918 Int)) (or (<= (+ main_x 1) v_prenex_6918) (<= 0 (* 2 (select main_a v_prenex_6918))) (<= (select main_a v_prenex_6918) 2) (< v_prenex_6918 main_x)))) (or (forall ((v_prenex_10555 Int)) (<= (* 2 (select main_a v_prenex_10555)) 2000)) (forall ((v_prenex_10553 Int)) (or (<= (+ main_x 1) v_prenex_10553) (<= (* 2 (select main_a v_prenex_10553)) 4) (< v_prenex_10553 main_x)))) (forall ((v_prenex_8234 Int) (v_prenex_8235 Int)) (or (<= (+ main_x 1) v_prenex_8235) (<= (select main_a v_prenex_8235) 4) (<= 1996 (* 2 (select main_a v_prenex_8234))) (<= (+ (select main_a v_prenex_8235) (select main_a v_prenex_8234)) 1000) (< v_prenex_8235 main_x) (<= (select main_a v_prenex_8234) 1002))) (or (forall ((v_prenex_9850 Int)) (or (< v_prenex_9850 main_x) (<= (+ main_x 1) v_prenex_9850) (<= (* 2 (select main_a v_prenex_9850)) 4) (<= 0 (select main_a v_prenex_9850)))) (forall ((v_prenex_9855 Int)) (<= (select main_a v_prenex_9855) 1000))) (forall ((v_prenex_8075 Int) (v_prenex_8074 Int)) (or (< v_prenex_8075 main_x) (<= (+ (select main_a v_prenex_8075) (select main_a v_prenex_8074)) 1000) (<= (+ main_y 1) v_prenex_8074) (<= (* 2 (select main_a v_prenex_8074)) 2000) (<= (select main_a v_prenex_8075) 2) (<= (+ main_x 1) v_prenex_8075) (<= (select main_a v_prenex_8074) 1000))) (or (forall ((v_prenex_10882 Int)) (or (<= (* 2 (select main_a v_prenex_10882)) 2000) (<= (select main_a v_prenex_10882) 1002) (<= (+ main_y 1) v_prenex_10882) (< v_prenex_10882 main_y))) (forall ((v_prenex_10883 Int)) (<= 0 (* 2 (select main_a v_prenex_10883))))) (forall ((v_prenex_10187 Int) (v_prenex_10186 Int)) (or (< v_prenex_10187 main_x) (<= 0 (+ (select main_a v_prenex_10187) 2)) (<= (* 2 (select main_a v_prenex_10186)) 2000) (<= 1000 (+ (select main_a v_prenex_10187) (select main_a v_prenex_10186))) (<= 1996 (* 2 (select main_a v_prenex_10186))) (<= (+ main_x 1) v_prenex_10187))) (or (forall ((v_prenex_6926 Int)) (or (<= (* 2 (select main_a v_prenex_6926)) 4) (<= 0 (* 2 (select main_a v_prenex_6926))) (< v_prenex_6926 main_x) (<= (+ main_x 1) v_prenex_6926))) (forall ((v_prenex_6924 Int)) (or (<= 996 (select main_a v_prenex_6924)) (<= (select main_a v_prenex_6924) 1000) (< v_prenex_6924 main_y)))) (or (forall ((v_prenex_7018 Int)) (or (<= 0 (+ (select main_a v_prenex_7018) 2)) (<= (+ main_x 1) v_prenex_7018) (< v_prenex_7018 main_x))) (forall ((v_prenex_7020 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7020))) (<= (+ main_y 1) v_prenex_7020)))) (forall ((v_prenex_10646 Int) (v_prenex_10647 Int)) (or (<= (* 2 (select main_a v_prenex_10646)) 2000) (< v_prenex_10646 main_y) (<= (select main_a v_prenex_10646) (+ (select main_a v_prenex_10647) 1000)) (<= (+ main_x 1) v_prenex_10647) (<= (* 2 (select main_a v_prenex_10647)) 4) (<= 998 (select main_a v_prenex_10646)) (< v_prenex_10647 main_x))) (forall ((v_prenex_7748 Int) (v_prenex_7749 Int)) (or (<= (+ main_x 1) v_prenex_7749) (<= (select main_a v_prenex_7748) 1000) (<= (* 2 (select main_a v_prenex_7748)) 2000) (<= (+ (select main_a v_prenex_7749) 996) (select main_a v_prenex_7748)) (<= (select main_a v_prenex_7749) 4) (< v_prenex_7749 main_x))) (or (forall ((v_prenex_9638 Int)) (or (<= (* 2 (select main_a v_prenex_9638)) 4) (< v_prenex_9638 main_x))) (forall ((v_prenex_9637 Int)) (or (< v_prenex_9637 main_y) (<= (select main_a v_prenex_9637) 1002) (<= (+ main_y 1) v_prenex_9637)))) (forall ((v_prenex_8082 Int) (v_prenex_8083 Int)) (or (<= (select main_a v_prenex_8083) 2) (< v_prenex_8083 main_x) (< v_prenex_8082 main_y) (<= 1000 (+ (select main_a v_prenex_8083) (select main_a v_prenex_8082))) (<= (select main_a v_prenex_8082) 1002) (<= 998 (select main_a v_prenex_8082)) (<= (+ main_x 1) v_prenex_8083))) (forall ((v_prenex_7610 Int) (v_prenex_7611 Int)) (or (<= (+ main_x 1) v_prenex_7611) (<= (* 2 (select main_a v_prenex_7611)) 4) (<= (+ (select main_a v_prenex_7611) 996) (select main_a v_prenex_7610)) (< v_prenex_7611 main_x) (<= (select main_a v_prenex_7610) 1002))) (forall ((v_prenex_8695 Int) (v_prenex_8696 Int)) (or (<= (+ main_y 1) v_prenex_8695) (<= (+ main_x 1) v_prenex_8696) (<= 996 (select main_a v_prenex_8695)) (<= (select main_a v_prenex_8696) 2) (< v_prenex_8696 main_x) (<= (select main_a v_prenex_8695) 1002) (<= (select main_a v_prenex_8695) (+ (select main_a v_prenex_8696) 1000)))) (or (forall ((v_prenex_8549 Int)) (or (<= 998 (select main_a v_prenex_8549)) (<= (select main_a v_prenex_8549) 1002))) (forall ((v_prenex_8544 Int)) (or (< v_prenex_8544 main_x) (<= (+ main_x 1) v_prenex_8544) (<= 0 (* 2 (select main_a v_prenex_8544))) (<= (* 2 (select main_a v_prenex_8544)) 4)))) (forall ((v_prenex_8219 Int) (v_prenex_8218 Int)) (or (<= (select main_a v_prenex_8218) 1000) (<= (+ main_y 1) v_prenex_8218) (< v_prenex_8218 main_y) (<= 1000 (+ (select main_a v_prenex_8219) (select main_a v_prenex_8218))))) (forall ((v_prenex_8987 Int) (v_prenex_8988 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8988))) (<= (+ main_x 1) v_prenex_8988) (<= (* 2 (select main_a v_prenex_8987)) 2000) (<= 1000 (+ (select main_a v_prenex_8988) (select main_a v_prenex_8987))) (< v_prenex_8988 main_x))) (or (forall ((v_prenex_10719 Int)) (or (<= (* 2 (select main_a v_prenex_10719)) 4) (<= (+ main_x 1) v_prenex_10719) (< v_prenex_10719 main_x) (<= (select main_a v_prenex_10719) 2))) (forall ((v_prenex_10718 Int)) (or (<= (* 2 (select main_a v_prenex_10718)) 2000) (<= (select main_a v_prenex_10718) 1002) (< v_prenex_10718 main_y)))) (forall ((v_prenex_6880 Int) (v_prenex_6881 Int)) (or (<= (select main_a v_prenex_6880) 1002) (<= (select main_a v_prenex_6881) 4) (<= (+ (select main_a v_prenex_6881) 996) (select main_a v_prenex_6880)) (<= (+ main_x 1) v_prenex_6881) (< v_prenex_6880 main_y) (<= 998 (select main_a v_prenex_6880)) (< v_prenex_6881 main_x))) (or (forall ((v_prenex_10944 Int)) (or (<= (+ main_y 1) v_prenex_10944) (<= (select main_a v_prenex_10944) 1000))) (forall ((v_prenex_10943 Int)) (or (< v_prenex_10943 main_x) (<= (+ main_x 1) v_prenex_10943) (<= 0 (* 2 (select main_a v_prenex_10943))) (<= 0 (+ (select main_a v_prenex_10943) 2))))) (forall ((v_prenex_9933 Int) (v_prenex_9932 Int)) (or (<= (+ main_y 1) v_prenex_9932) (<= (select main_a v_prenex_9932) 1002) (< v_prenex_9933 main_x) (<= 1000 (+ (select main_a v_prenex_9933) (select main_a v_prenex_9932))) (< v_prenex_9932 main_y))) (forall ((v_prenex_9699 Int) (v_prenex_9698 Int)) (or (<= (select main_a v_prenex_9698) 1002) (< v_prenex_9699 main_x) (<= 1000 (+ (select main_a v_prenex_9699) (select main_a v_prenex_9698))) (<= (* 2 (select main_a v_prenex_9698)) 2000) (<= (+ main_x 1) v_prenex_9699) (<= 0 (+ (select main_a v_prenex_9699) 2)) (< v_prenex_9698 main_y))) (forall ((v_prenex_7978 Int) (v_prenex_7979 Int)) (or (<= 1000 (+ (select main_a v_prenex_7979) (select main_a v_prenex_7978))) (< v_prenex_7978 main_y) (<= 998 (select main_a v_prenex_7978)) (<= (+ main_y 1) v_prenex_7978))) (or (forall ((v_prenex_8584 Int)) (or (<= (+ main_x 1) v_prenex_8584) (< v_prenex_8584 main_x) (<= (* 2 (select main_a v_prenex_8584)) 4))) (forall ((v_prenex_8586 Int)) (<= (select main_a v_prenex_8586) 1002))) (forall ((v_prenex_10699 Int) (v_prenex_10700 Int)) (or (<= (+ main_x 1) v_prenex_10700) (<= (* 2 (select main_a v_prenex_10700)) 4) (<= (* 2 (select main_a v_prenex_10699)) 2000) (<= (+ (select main_a v_prenex_10700) (select main_a v_prenex_10699)) 1000) (< v_prenex_10700 main_x) (<= 998 (select main_a v_prenex_10699)))) (forall ((v_prenex_8901 Int) (v_prenex_8900 Int)) (or (<= (+ (select main_a v_prenex_8901) (select main_a v_prenex_8900)) 1000) (<= (select main_a v_prenex_8901) 2) (<= (+ main_x 1) v_prenex_8901) (<= (+ main_y 1) v_prenex_8900) (< v_prenex_8901 main_x))) (forall ((v_prenex_11043 Int) (v_prenex_11042 Int)) (or (<= (+ (select main_a v_prenex_11043) 996) (select main_a v_prenex_11042)) (<= (+ main_x 1) v_prenex_11043) (<= (select main_a v_prenex_11042) 1000) (<= (* 2 (select main_a v_prenex_11043)) 4) (< v_prenex_11043 main_x) (<= 1996 (* 2 (select main_a v_prenex_11042))))) (forall ((v_prenex_9128 Int) (v_prenex_9127 Int)) (or (<= 1000 (+ (select main_a v_prenex_9128) (select main_a v_prenex_9127))) (<= (select main_a v_prenex_9128) 4) (<= (+ main_x 1) v_prenex_9128) (<= (* 2 (select main_a v_prenex_9127)) 2000) (<= 1996 (* 2 (select main_a v_prenex_9127))) (< v_prenex_9128 main_x))) (forall ((v_prenex_9715 Int) (v_prenex_9714 Int)) (or (<= (+ main_y 1) v_prenex_9714) (<= (* 2 (select main_a v_prenex_9714)) 2000) (< v_prenex_9715 main_x) (<= (+ (select main_a v_prenex_9715) 996) (select main_a v_prenex_9714)) (<= 996 (select main_a v_prenex_9714)) (<= (+ main_x 1) v_prenex_9715) (<= (select main_a v_prenex_9715) 2))) (forall ((v_prenex_8280 Int) (v_prenex_8281 Int)) (or (<= 996 (select main_a v_prenex_8280)) (<= 0 (select main_a v_prenex_8281)) (<= (+ main_x 1) v_prenex_8281) (<= 1000 (+ (select main_a v_prenex_8281) (select main_a v_prenex_8280))) (<= (* 2 (select main_a v_prenex_8280)) 2000) (< v_prenex_8281 main_x))) (forall ((v_prenex_9972 Int) (v_prenex_9973 Int)) (or (<= (* 2 (select main_a v_prenex_9973)) 4) (<= (+ (select main_a v_prenex_9973) (select main_a v_prenex_9972)) 1000) (<= (select main_a v_prenex_9972) 1002) (<= 1996 (* 2 (select main_a v_prenex_9972))) (<= (+ main_x 1) v_prenex_9973) (< v_prenex_9973 main_x))) (forall ((v_prenex_11083 Int) (v_prenex_11082 Int)) (or (<= (select main_a v_prenex_11083) 4) (<= (+ main_y 1) v_prenex_11082) (<= 1996 (* 2 (select main_a v_prenex_11082))) (<= (+ main_x 1) v_prenex_11083) (<= (+ (select main_a v_prenex_11083) (select main_a v_prenex_11082)) 1000) (< v_prenex_11083 main_x) (<= (* 2 (select main_a v_prenex_11082)) 2000))) (forall ((v_prenex_10179 Int) (v_prenex_10180 Int)) (or (<= (select main_a v_prenex_10180) 4) (<= (select main_a v_prenex_10179) (+ (select main_a v_prenex_10180) 1000)) (< v_prenex_10180 main_x) (<= (+ main_x 1) v_prenex_10180) (<= (+ main_y 1) v_prenex_10179) (<= 998 (select main_a v_prenex_10179)))) (forall ((v_prenex_8437 Int) (v_prenex_8436 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8436))) (< v_prenex_8436 main_y) (<= (+ main_x 1) v_prenex_8437) (<= 1000 (+ (select main_a v_prenex_8437) (select main_a v_prenex_8436))) (< v_prenex_8437 main_x) (<= (select main_a v_prenex_8436) 1002) (<= 0 (select main_a v_prenex_8437)))) (forall ((v_prenex_9883 Int) (v_prenex_9882 Int)) (or (< v_prenex_9883 main_x) (<= (+ main_x 1) v_prenex_9883) (< v_prenex_9882 main_y) (<= 1000 (+ (select main_a v_prenex_9883) (select main_a v_prenex_9882))) (<= 1996 (* 2 (select main_a v_prenex_9882))) (<= (* 2 (select main_a v_prenex_9883)) 4) (<= (select main_a v_prenex_9882) 1000))) (forall ((v_prenex_7272 Int) (v_prenex_7273 Int)) (or (< v_prenex_7273 main_x) (< v_prenex_7272 main_y) (<= (+ (select main_a v_prenex_7273) 996) (select main_a v_prenex_7272)) (<= (+ main_x 1) v_prenex_7273) (<= 998 (select main_a v_prenex_7272)) (<= (select main_a v_prenex_7272) 1000) (<= 0 (+ (select main_a v_prenex_7273) 2)))) (forall ((v_prenex_10172 Int) (v_prenex_10171 Int)) (or (< v_prenex_10172 main_x) (<= 998 (select main_a v_prenex_10171)) (<= (select main_a v_prenex_10171) 1000) (<= 0 (+ (select main_a v_prenex_10172) 2)) (<= 1000 (+ (select main_a v_prenex_10172) (select main_a v_prenex_10171))) (<= (+ main_x 1) v_prenex_10172))) (forall ((v_prenex_9723 Int) (v_prenex_9722 Int)) (or (<= (+ (select main_a v_prenex_9723) 996) (select main_a v_prenex_9722)) (<= (select main_a v_prenex_9722) 1002) (<= 0 (select main_a v_prenex_9723)) (<= (+ main_x 1) v_prenex_9723) (< v_prenex_9723 main_x) (<= (* 2 (select main_a v_prenex_9722)) 2000))) (or (forall ((v_prenex_7389 Int)) (or (<= 996 (select main_a v_prenex_7389)) (<= (+ main_y 1) v_prenex_7389) (<= (* 2 (select main_a v_prenex_7389)) 2000))) (forall ((v_prenex_7390 Int)) (or (<= (+ main_x 1) v_prenex_7390) (<= (* 2 (select main_a v_prenex_7390)) 4) (<= (select main_a v_prenex_7390) 2) (< v_prenex_7390 main_x)))) (forall ((v_prenex_8160 Int) (v_prenex_8159 Int)) (or (<= 1000 (+ (select main_a v_prenex_8160) (select main_a v_prenex_8159))) (<= (+ main_y 1) v_prenex_8159) (<= (select main_a v_prenex_8159) 1000) (< v_prenex_8160 main_x) (<= 0 (select main_a v_prenex_8160)) (<= (+ main_x 1) v_prenex_8160))) (forall ((v_prenex_10704 Int) (v_prenex_10703 Int)) (or (<= (select main_a v_prenex_10703) 1000) (< v_prenex_10704 main_x) (<= (+ (select main_a v_prenex_10704) (select main_a v_prenex_10703)) 1000) (<= 0 (* 2 (select main_a v_prenex_10704))) (<= (+ main_x 1) v_prenex_10704))) (forall ((v_prenex_8099 Int) (v_prenex_8100 Int)) (or (< v_prenex_8100 main_x) (<= (select main_a v_prenex_8100) 4) (<= (+ main_x 1) v_prenex_8100) (<= (+ main_y 1) v_prenex_8099) (<= (+ (select main_a v_prenex_8100) 996) (select main_a v_prenex_8099)))) (forall ((v_prenex_10830 Int) (v_prenex_10829 Int)) (or (<= 1000 (+ (select main_a v_prenex_10830) (select main_a v_prenex_10829))) (<= 1996 (* 2 (select main_a v_prenex_10829))) (<= (select main_a v_prenex_10830) 4) (< v_prenex_10830 main_x) (< v_prenex_10829 main_y) (<= (* 2 (select main_a v_prenex_10829)) 2000) (<= (+ main_x 1) v_prenex_10830))) (forall ((v_prenex_7696 Int) (v_prenex_7697 Int)) (or (<= (select main_a v_prenex_7696) (+ (select main_a v_prenex_7697) 1000)) (<= 1996 (* 2 (select main_a v_prenex_7696))) (< v_prenex_7696 main_y) (<= 0 (select main_a v_prenex_7697)) (< v_prenex_7697 main_x) (<= (+ main_x 1) v_prenex_7697) (<= 996 (select main_a v_prenex_7696)))) (forall ((v_prenex_6948 Int) (v_prenex_6949 Int)) (or (<= (+ main_y 1) v_prenex_6948) (< v_prenex_6948 main_y) (<= 998 (select main_a v_prenex_6948)) (<= (select main_a v_prenex_6948) (+ (select main_a v_prenex_6949) 1000)))) (or (forall ((v_prenex_7322 Int)) (or (< v_prenex_7322 main_x) (<= 0 (* 2 (select main_a v_prenex_7322))) (<= (+ main_x 1) v_prenex_7322) (<= 0 (select main_a v_prenex_7322)))) (forall ((v_prenex_7326 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7326))) (<= (select main_a v_prenex_7326) 1000)))) (forall ((v_prenex_6716 Int) (v_prenex_6715 Int)) (or (<= 0 (+ (select main_a v_prenex_6715) 2)) (<= 998 (select main_a v_prenex_6716)) (<= (+ (select main_a v_prenex_6715) 996) (select main_a v_prenex_6716)) (< v_prenex_6715 main_x) (<= (+ main_x 1) v_prenex_6715) (<= (+ main_y 1) v_prenex_6716))) (or (forall ((v_prenex_8846 Int)) (or (< v_prenex_8846 main_x) (<= 0 (* 2 (select main_a v_prenex_8846))))) (forall ((v_prenex_8845 Int)) (or (< v_prenex_8845 main_y) (<= (+ main_y 1) v_prenex_8845) (<= 996 (select main_a v_prenex_8845))))) (forall ((v_prenex_6905 Int) (v_prenex_6906 Int)) (or (<= (+ main_x 1) v_prenex_6906) (<= (select main_a v_prenex_6906) 4) (<= (+ main_y 1) v_prenex_6905) (< v_prenex_6906 main_x) (<= 1996 (* 2 (select main_a v_prenex_6905))) (<= (select main_a v_prenex_6905) 1000) (<= 1000 (+ (select main_a v_prenex_6906) (select main_a v_prenex_6905))))) (forall ((v_prenex_8278 Int) (v_prenex_8279 Int)) (or (<= (+ main_y 1) v_prenex_8278) (<= 0 (select main_a v_prenex_8279)) (<= 998 (select main_a v_prenex_8278)) (<= (+ (select main_a v_prenex_8279) 996) (select main_a v_prenex_8278)) (<= (+ main_x 1) v_prenex_8279) (<= 996 (select main_a v_prenex_8278)) (< v_prenex_8279 main_x))) (forall ((v_prenex_7676 Int) (v_prenex_7677 Int)) (or (< v_prenex_7677 main_x) (< v_prenex_7676 main_y) (<= (+ (select main_a v_prenex_7677) (select main_a v_prenex_7676)) 1000) (<= (* 2 (select main_a v_prenex_7676)) 2000) (<= 996 (select main_a v_prenex_7676)) (<= (+ main_x 1) v_prenex_7677) (<= 0 (select main_a v_prenex_7677)))) (forall ((v_prenex_10534 Int) (v_prenex_10535 Int)) (or (<= (+ main_y 1) v_prenex_10534) (< v_prenex_10535 main_x) (<= (+ (select main_a v_prenex_10535) (select main_a v_prenex_10534)) 1000) (<= (+ main_x 1) v_prenex_10535) (<= 0 (select main_a v_prenex_10535)) (<= 1996 (* 2 (select main_a v_prenex_10534))))) (forall ((v_prenex_8697 Int) (v_prenex_8698 Int)) (or (<= (* 2 (select main_a v_prenex_8698)) 4) (<= (select main_a v_prenex_8697) 1000) (<= (select main_a v_prenex_8697) (+ (select main_a v_prenex_8698) 1000)) (< v_prenex_8698 main_x) (<= 998 (select main_a v_prenex_8697)) (<= (+ main_x 1) v_prenex_8698))) (forall ((v_prenex_11018 Int) (v_prenex_11019 Int)) (or (< v_prenex_11019 main_x) (<= (select main_a v_prenex_11019) 4) (<= 1000 (+ (select main_a v_prenex_11019) (select main_a v_prenex_11018))) (<= (+ main_y 1) v_prenex_11018) (<= 998 (select main_a v_prenex_11018)) (<= (+ main_x 1) v_prenex_11019) (<= 996 (select main_a v_prenex_11018)))) (forall ((v_prenex_8844 Int) (v_prenex_8843 Int)) (or (<= (+ main_x 1) v_prenex_8844) (<= (+ (select main_a v_prenex_8844) 996) (select main_a v_prenex_8843)) (<= 996 (select main_a v_prenex_8843)) (<= (select main_a v_prenex_8843) 1002) (< v_prenex_8844 main_x) (<= 0 (+ (select main_a v_prenex_8844) 2)))) (forall ((v_prenex_6800 Int) (v_prenex_6799 Int)) (or (<= 996 (select main_a v_prenex_6799)) (<= 0 (* 2 (select main_a v_prenex_6800))) (<= (select main_a v_prenex_6799) 1000) (<= (+ main_y 1) v_prenex_6799) (< v_prenex_6800 main_x) (<= (+ (select main_a v_prenex_6800) 996) (select main_a v_prenex_6799)) (<= (+ main_x 1) v_prenex_6800))) (forall ((v_prenex_8684 Int) (v_prenex_8683 Int)) (or (< v_prenex_8684 main_x) (<= (+ main_x 1) v_prenex_8684) (<= (select main_a v_prenex_8683) 1000) (<= 996 (select main_a v_prenex_8683)) (<= (+ (select main_a v_prenex_8684) (select main_a v_prenex_8683)) 1000) (< v_prenex_8683 main_y) (<= 0 (select main_a v_prenex_8684)))) (forall ((v_prenex_10987 Int) (v_prenex_10986 Int)) (or (<= (* 2 (select main_a v_prenex_10987)) 4) (<= (select main_a v_prenex_10986) (+ (select main_a v_prenex_10987) 1000)) (<= (+ main_x 1) v_prenex_10987) (<= (* 2 (select main_a v_prenex_10986)) 2000) (<= 998 (select main_a v_prenex_10986)) (< v_prenex_10987 main_x))) (forall ((v_prenex_10536 Int) (v_prenex_10537 Int)) (or (<= 1000 (+ (select main_a v_prenex_10537) (select main_a v_prenex_10536))) (<= 996 (select main_a v_prenex_10536)) (< v_prenex_10536 main_y) (<= 0 (* 2 (select main_a v_prenex_10537))) (<= (select main_a v_prenex_10536) 1002) (< v_prenex_10537 main_x) (<= (+ main_x 1) v_prenex_10537))) (forall ((v_prenex_8270 Int) (v_prenex_8271 Int)) (or (<= (* 2 (select main_a v_prenex_8270)) 2000) (<= (+ main_x 1) v_prenex_8271) (<= 0 (* 2 (select main_a v_prenex_8271))) (< v_prenex_8271 main_x) (<= (+ (select main_a v_prenex_8271) (select main_a v_prenex_8270)) 1000))) (forall ((v_prenex_8800 Int) (v_prenex_8799 Int)) (or (<= 996 (select main_a v_prenex_8799)) (< v_prenex_8799 main_y) (<= (+ (select main_a v_prenex_8800) 996) (select main_a v_prenex_8799)) (< v_prenex_8800 main_x) (<= (+ main_x 1) v_prenex_8800) (<= 1996 (* 2 (select main_a v_prenex_8799))) (<= 0 (+ (select main_a v_prenex_8800) 2)))) (forall ((v_prenex_8565 Int) (v_prenex_8566 Int)) (or (<= (+ main_x 1) v_prenex_8566) (<= 998 (select main_a v_prenex_8565)) (<= (* 2 (select main_a v_prenex_8566)) 4) (<= 1000 (+ (select main_a v_prenex_8566) (select main_a v_prenex_8565))) (< v_prenex_8566 main_x))) (forall ((v_prenex_9571 Int) (v_prenex_9570 Int)) (or (<= (+ (select main_a v_prenex_9571) (select main_a v_prenex_9570)) 1000) (<= 0 (+ (select main_a v_prenex_9571) 2)) (< v_prenex_9571 main_x) (<= (+ main_x 1) v_prenex_9571) (<= (select main_a v_prenex_9570) 1000) (< v_prenex_9570 main_y) (<= (select main_a v_prenex_9570) 1002))) (or (forall ((v_prenex_7805 Int)) (or (<= (+ main_x 1) v_prenex_7805) (<= 0 (* 2 (select main_a v_prenex_7805))) (< v_prenex_7805 main_x))) (forall ((v_prenex_7804 Int)) (or (<= 996 (select main_a v_prenex_7804)) (<= (+ main_y 1) v_prenex_7804) (<= (select main_a v_prenex_7804) 1002)))) (forall ((v_prenex_10140 Int) (v_prenex_10139 Int)) (or (<= (+ main_x 1) v_prenex_10140) (<= 1996 (* 2 (select main_a v_prenex_10139))) (<= (* 2 (select main_a v_prenex_10139)) 2000) (<= 0 (+ (select main_a v_prenex_10140) 2)) (<= (+ (select main_a v_prenex_10140) (select main_a v_prenex_10139)) 1000) (< v_prenex_10140 main_x))) (or (forall ((v_prenex_7820 Int)) (or (<= 0 (select main_a v_prenex_7820)) (<= (+ main_x 1) v_prenex_7820) (<= (* 2 (select main_a v_prenex_7820)) 4) (< v_prenex_7820 main_x))) (forall ((v_prenex_7825 Int)) (<= 998 (select main_a v_prenex_7825)))) (forall ((v_prenex_6996 Int) (v_prenex_6995 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6995))) (<= 0 (* 2 (select main_a v_prenex_6996))) (< v_prenex_6996 main_x) (<= (+ (select main_a v_prenex_6996) 996) (select main_a v_prenex_6995)) (<= (+ main_x 1) v_prenex_6996) (< v_prenex_6995 main_y))) (forall ((v_prenex_7290 Int) (v_prenex_7289 Int)) (or (< v_prenex_7289 main_y) (<= 1000 (+ (select main_a v_prenex_7290) (select main_a v_prenex_7289))) (<= (+ main_x 1) v_prenex_7290) (< v_prenex_7290 main_x) (<= 0 (+ (select main_a v_prenex_7290) 2)))) (or (forall ((v_prenex_7955 Int)) (or (<= 0 (+ (select main_a v_prenex_7955) 2)) (< v_prenex_7955 main_x) (<= 0 (* 2 (select main_a v_prenex_7955))) (<= (+ main_x 1) v_prenex_7955))) (forall ((v_prenex_7956 Int)) (or (<= (select main_a v_prenex_7956) 1002) (<= (+ main_y 1) v_prenex_7956) (<= (select main_a v_prenex_7956) 1000)))) (forall ((v_prenex_8509 Int) (v_prenex_8508 Int)) (or (<= (+ main_x 1) v_prenex_8509) (<= (+ (select main_a v_prenex_8509) (select main_a v_prenex_8508)) 1000) (<= 1996 (* 2 (select main_a v_prenex_8508))) (< v_prenex_8509 main_x) (<= (* 2 (select main_a v_prenex_8509)) 4))) (forall ((v_prenex_6849 Int) (v_prenex_6850 Int)) (or (<= (+ (select main_a v_prenex_6850) 996) (select main_a v_prenex_6849)) (< v_prenex_6849 main_y) (<= (select main_a v_prenex_6849) 1002) (<= (+ main_x 1) v_prenex_6850) (<= 0 (* 2 (select main_a v_prenex_6850))) (<= 1996 (* 2 (select main_a v_prenex_6849))) (< v_prenex_6850 main_x))) (forall ((v_prenex_8644 Int) (v_prenex_8643 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8643))) (<= (+ main_x 1) v_prenex_8644) (< v_prenex_8644 main_x) (<= (+ (select main_a v_prenex_8644) 996) (select main_a v_prenex_8643)) (<= (* 2 (select main_a v_prenex_8643)) 2000) (<= 0 (+ (select main_a v_prenex_8644) 2)))) (forall ((v_prenex_9572 Int) (v_prenex_9573 Int)) (or (<= (+ main_x 1) v_prenex_9573) (<= 0 (* 2 (select main_a v_prenex_9573))) (<= (+ main_y 1) v_prenex_9572) (<= (+ (select main_a v_prenex_9573) 996) (select main_a v_prenex_9572)) (<= (* 2 (select main_a v_prenex_9572)) 2000) (<= (select main_a v_prenex_9572) 1002) (< v_prenex_9573 main_x))) (or (forall ((v_prenex_9535 Int)) (or (<= 996 (select main_a v_prenex_9535)) (<= (+ main_y 1) v_prenex_9535) (<= 1996 (* 2 (select main_a v_prenex_9535))))) (forall ((v_prenex_9531 Int)) (or (<= 0 (select main_a v_prenex_9531)) (< v_prenex_9531 main_x) (<= (+ main_x 1) v_prenex_9531) (<= 0 (* 2 (select main_a v_prenex_9531)))))) (forall ((v_prenex_10369 Int) (v_prenex_10368 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10368))) (<= (select main_a v_prenex_10369) 4) (<= (+ main_x 1) v_prenex_10369) (<= 1000 (+ (select main_a v_prenex_10369) (select main_a v_prenex_10368))) (< v_prenex_10368 main_y) (< v_prenex_10369 main_x))) (forall ((v_prenex_8175 Int) (v_prenex_8176 Int)) (or (<= (select main_a v_prenex_8176) 2) (<= 1996 (* 2 (select main_a v_prenex_8175))) (<= (+ main_y 1) v_prenex_8175) (<= (select main_a v_prenex_8175) 1000) (< v_prenex_8176 main_x) (<= (+ (select main_a v_prenex_8176) (select main_a v_prenex_8175)) 1000) (<= (+ main_x 1) v_prenex_8176))) (or (forall ((v_prenex_10555 Int)) (<= (* 2 (select main_a v_prenex_10555)) 2000)) (forall ((v_prenex_10554 Int)) (or (<= (select main_a v_prenex_10554) 4) (<= (* 2 (select main_a v_prenex_10554)) 4) (< v_prenex_10554 main_x) (<= (+ main_x 1) v_prenex_10554)))) (forall ((v_prenex_8358 Int) (v_prenex_8357 Int)) (or (<= (select main_a v_prenex_8358) 2) (<= (+ main_y 1) v_prenex_8357) (<= (select main_a v_prenex_8357) 1002) (<= 998 (select main_a v_prenex_8357)) (<= (+ (select main_a v_prenex_8358) (select main_a v_prenex_8357)) 1000) (<= (+ main_x 1) v_prenex_8358) (< v_prenex_8358 main_x))) (forall ((v_prenex_7335 Int) (v_prenex_7334 Int)) (or (<= (+ main_x 1) v_prenex_7335) (< v_prenex_7335 main_x) (<= (select main_a v_prenex_7335) 4) (< v_prenex_7334 main_y) (<= (select main_a v_prenex_7334) (+ (select main_a v_prenex_7335) 1000)) (<= (select main_a v_prenex_7334) 1000) (<= (select main_a v_prenex_7334) 1002))) (forall ((v_prenex_8292 Int) (v_prenex_8293 Int)) (or (< v_prenex_8293 main_x) (<= (+ main_x 1) v_prenex_8293) (<= (select main_a v_prenex_8293) 2) (<= 996 (select main_a v_prenex_8292)) (<= 1000 (+ (select main_a v_prenex_8293) (select main_a v_prenex_8292))))) (forall ((v_prenex_7081 Int) (v_prenex_7082 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7081))) (<= 998 (select main_a v_prenex_7081)) (<= (+ main_x 1) v_prenex_7082) (<= (+ main_y 1) v_prenex_7081) (<= 1000 (+ (select main_a v_prenex_7082) (select main_a v_prenex_7081))) (<= 0 (+ (select main_a v_prenex_7082) 2)) (< v_prenex_7082 main_x))) (forall ((v_prenex_10649 Int) (v_prenex_10648 Int)) (or (< v_prenex_10649 main_x) (<= 996 (select main_a v_prenex_10648)) (<= 1000 (+ (select main_a v_prenex_10649) (select main_a v_prenex_10648))) (<= (* 2 (select main_a v_prenex_10648)) 2000) (<= (* 2 (select main_a v_prenex_10649)) 4) (<= (+ main_x 1) v_prenex_10649) (<= (+ main_y 1) v_prenex_10648))) (forall ((v_prenex_7964 Int) (v_prenex_7965 Int)) (or (<= (select main_a v_prenex_7964) 1002) (<= (+ main_x 1) v_prenex_7965) (<= (+ main_y 1) v_prenex_7964) (<= (+ (select main_a v_prenex_7965) (select main_a v_prenex_7964)) 1000) (<= 0 (* 2 (select main_a v_prenex_7965))) (< v_prenex_7965 main_x) (<= (* 2 (select main_a v_prenex_7964)) 2000))) (forall ((v_prenex_7155 Int) (v_prenex_7156 Int)) (or (<= (+ main_y 1) v_prenex_7155) (<= (* 2 (select main_a v_prenex_7156)) 4) (<= (select main_a v_prenex_7155) (+ (select main_a v_prenex_7156) 1000)) (< v_prenex_7156 main_x) (<= (select main_a v_prenex_7155) 1002) (<= (select main_a v_prenex_7155) 1000) (<= (+ main_x 1) v_prenex_7156))) (forall ((v_prenex_9132 Int) (v_prenex_9131 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9132))) (<= (select main_a v_prenex_9131) (+ (select main_a v_prenex_9132) 1000)) (<= 1996 (* 2 (select main_a v_prenex_9131))) (< v_prenex_9132 main_x) (< v_prenex_9131 main_y) (<= (+ main_x 1) v_prenex_9132))) (forall ((v_prenex_9678 Int) (v_prenex_9677 Int)) (or (<= 0 (select main_a v_prenex_9678)) (<= (+ main_x 1) v_prenex_9678) (< v_prenex_9678 main_x) (<= (+ (select main_a v_prenex_9678) (select main_a v_prenex_9677)) 1000) (<= (select main_a v_prenex_9677) 1000))) (forall ((v_prenex_9209 Int) (v_prenex_9210 Int)) (or (<= 0 (+ (select main_a v_prenex_9210) 2)) (< v_prenex_9210 main_x) (<= (* 2 (select main_a v_prenex_9209)) 2000) (<= (+ main_x 1) v_prenex_9210) (<= (+ (select main_a v_prenex_9210) (select main_a v_prenex_9209)) 1000) (< v_prenex_9209 main_y) (<= (select main_a v_prenex_9209) 1002))) (forall ((v_prenex_7304 Int) (v_prenex_7303 Int)) (or (< v_prenex_7304 main_x) (<= (select main_a v_prenex_7303) 1000) (<= (select main_a v_prenex_7303) (+ (select main_a v_prenex_7304) 1000)) (<= 0 (+ (select main_a v_prenex_7304) 2)) (<= (+ main_x 1) v_prenex_7304) (< v_prenex_7303 main_y))) (forall ((v_prenex_9179 Int) (v_prenex_9178 Int)) (or (<= (+ main_x 1) v_prenex_9179) (<= (select main_a v_prenex_9179) 4) (< v_prenex_9178 main_y) (< v_prenex_9179 main_x) (<= 998 (select main_a v_prenex_9178)) (<= (* 2 (select main_a v_prenex_9178)) 2000) (<= (select main_a v_prenex_9178) (+ (select main_a v_prenex_9179) 1000)))) (or (forall ((v_prenex_7730 Int)) (or (< v_prenex_7730 main_x) (<= (* 2 (select main_a v_prenex_7730)) 4) (<= (+ main_x 1) v_prenex_7730))) (forall ((v_prenex_7732 Int)) (or (<= (* 2 (select main_a v_prenex_7732)) 2000) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7732) 1002)))) (or (forall ((v_prenex_9009 Int)) (or (<= (+ main_x 1) v_prenex_9009) (<= (* 2 (select main_a v_prenex_9009)) 4) (< v_prenex_9009 main_x) (<= 0 (* 2 (select main_a v_prenex_9009))))) (forall ((v_prenex_9014 Int)) (or (<= 996 (select main_a v_prenex_9014)) (< v_prenex_9014 main_y) (<= (* 2 (select main_a v_prenex_9014)) 2000)))) (forall ((v_prenex_10609 Int) (v_prenex_10608 Int)) (or (<= (select main_a v_prenex_10608) 1002) (<= (select main_a v_prenex_10609) 4) (<= 998 (select main_a v_prenex_10608)) (<= (+ main_x 1) v_prenex_10609) (<= 1000 (+ (select main_a v_prenex_10609) (select main_a v_prenex_10608))) (< v_prenex_10609 main_x))) (forall ((v_prenex_8677 Int) (v_prenex_8678 Int)) (or (<= (select main_a v_prenex_8677) 1000) (<= (+ (select main_a v_prenex_8678) (select main_a v_prenex_8677)) 1000) (< v_prenex_8678 main_x) (<= (+ main_x 1) v_prenex_8678) (<= 0 (+ (select main_a v_prenex_8678) 2)) (<= (+ main_y 1) v_prenex_8677))) (forall ((v_prenex_10411 Int) (v_prenex_10412 Int)) (or (< v_prenex_10411 main_y) (<= (+ main_x 1) v_prenex_10412) (<= (select main_a v_prenex_10411) 1002) (<= (+ main_y 1) v_prenex_10411) (<= (+ (select main_a v_prenex_10412) (select main_a v_prenex_10411)) 1000))) (forall ((v_prenex_9967 Int) (v_prenex_9966 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9966))) (<= (+ main_x 1) v_prenex_9967) (<= (+ (select main_a v_prenex_9967) 996) (select main_a v_prenex_9966)) (<= 0 (+ (select main_a v_prenex_9967) 2)) (< v_prenex_9966 main_y) (< v_prenex_9967 main_x))) (forall ((v_prenex_7295 Int) (v_prenex_7296 Int)) (or (< v_prenex_7296 main_x) (<= (+ (select main_a v_prenex_7296) (select main_a v_prenex_7295)) 1000) (<= 1996 (* 2 (select main_a v_prenex_7295))) (<= (+ main_x 1) v_prenex_7296) (<= 996 (select main_a v_prenex_7295)) (<= 0 (select main_a v_prenex_7296)))) (forall ((v_prenex_9983 Int) (v_prenex_9982 Int)) (or (<= (select main_a v_prenex_9983) 2) (< v_prenex_9983 main_x) (<= (+ main_y 1) v_prenex_9982) (<= (select main_a v_prenex_9982) 1000) (<= (+ (select main_a v_prenex_9983) (select main_a v_prenex_9982)) 1000) (<= 996 (select main_a v_prenex_9982)) (<= (+ main_x 1) v_prenex_9983))) (forall ((v_prenex_8914 Int) (v_prenex_8915 Int)) (or (<= (select main_a v_prenex_8914) (+ (select main_a v_prenex_8915) 1000)) (<= (+ main_x 1) v_prenex_8915) (<= (+ main_y 1) v_prenex_8914) (<= 0 (select main_a v_prenex_8915)) (< v_prenex_8915 main_x) (<= 996 (select main_a v_prenex_8914)))) (or (forall ((v_prenex_9775 Int)) (or (<= (+ main_x 1) v_prenex_9775) (< v_prenex_9775 main_x) (<= (* 2 (select main_a v_prenex_9775)) 4))) (forall ((v_prenex_9777 Int)) (or (<= 998 (select main_a v_prenex_9777)) (<= 996 (select main_a v_prenex_9777))))) (forall ((v_prenex_9356 Int) (v_prenex_9357 Int)) (or (<= 998 (select main_a v_prenex_9356)) (<= 1996 (* 2 (select main_a v_prenex_9356))) (<= (+ (select main_a v_prenex_9357) 996) (select main_a v_prenex_9356)) (< v_prenex_9356 main_y) (<= (+ main_y 1) v_prenex_9356))) (or (forall ((v_prenex_9862 Int)) (or (<= 998 (select main_a v_prenex_9862)) (< v_prenex_9862 main_y) (<= 996 (select main_a v_prenex_9862)))) (forall ((v_prenex_9863 Int)) (or (< v_prenex_9863 main_x) (<= 0 (* 2 (select main_a v_prenex_9863))) (<= (+ main_x 1) v_prenex_9863)))) (forall ((v_prenex_7508 Int) (v_prenex_7509 Int)) (or (< v_prenex_7509 main_x) (<= (+ main_x 1) v_prenex_7509) (<= 996 (select main_a v_prenex_7508)) (<= 0 (* 2 (select main_a v_prenex_7509))) (<= 998 (select main_a v_prenex_7508)) (<= (+ (select main_a v_prenex_7509) 996) (select main_a v_prenex_7508)) (<= (+ main_y 1) v_prenex_7508))) (or (forall ((v_prenex_9433 Int)) (or (<= 996 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433) (<= (* 2 (select main_a v_prenex_9433)) 2000))) (forall ((v_prenex_9430 Int)) (or (< v_prenex_9430 main_x) (<= (+ main_x 1) v_prenex_9430) (<= (select main_a v_prenex_9430) 4) (<= 0 (* 2 (select main_a v_prenex_9430)))))) (forall ((v_prenex_10567 Int) (v_prenex_10568 Int)) (or (<= (+ (select main_a v_prenex_10568) (select main_a v_prenex_10567)) 1000) (<= 998 (select main_a v_prenex_10567)) (< v_prenex_10568 main_x) (<= (+ main_x 1) v_prenex_10568) (<= 0 (* 2 (select main_a v_prenex_10568))) (<= (+ main_y 1) v_prenex_10567) (<= 996 (select main_a v_prenex_10567)))) (or (forall ((v_prenex_8665 Int)) (or (<= (* 2 (select main_a v_prenex_8665)) 4) (<= (+ main_x 1) v_prenex_8665) (< v_prenex_8665 main_x))) (forall ((v_prenex_8667 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8667))) (<= (select main_a v_prenex_8667) 1000) (< v_prenex_8667 main_y)))) (or (forall ((v_prenex_8641 Int)) (or (<= (select main_a v_prenex_8641) 1000) (<= (+ main_y 1) v_prenex_8641))) (forall ((v_prenex_8638 Int)) (or (<= (+ main_x 1) v_prenex_8638) (< v_prenex_8638 main_x) (<= 0 (+ (select main_a v_prenex_8638) 2)) (<= (* 2 (select main_a v_prenex_8638)) 4)))) (forall ((v_prenex_9021 Int) (v_prenex_9020 Int)) (or (<= (+ main_y 1) v_prenex_9020) (<= 998 (select main_a v_prenex_9020)) (< v_prenex_9021 main_x) (<= (select main_a v_prenex_9020) (+ (select main_a v_prenex_9021) 1000)) (<= (select main_a v_prenex_9020) 1002) (<= (* 2 (select main_a v_prenex_9021)) 4) (<= (+ main_x 1) v_prenex_9021))) (or (forall ((v_prenex_7877 Int)) (or (<= (select main_a v_prenex_7877) 2) (<= (+ main_x 1) v_prenex_7877) (< v_prenex_7877 main_x) (<= (* 2 (select main_a v_prenex_7877)) 4))) (forall ((v_prenex_7876 Int)) (or (<= 996 (select main_a v_prenex_7876)) (<= (+ main_y 1) v_prenex_7876)))) (forall ((v_prenex_6897 Int) (v_prenex_6898 Int)) (or (<= (+ main_x 1) v_prenex_6898) (<= (+ main_y 1) v_prenex_6897) (<= 998 (select main_a v_prenex_6897)) (<= (select main_a v_prenex_6898) 4) (<= (+ (select main_a v_prenex_6898) (select main_a v_prenex_6897)) 1000) (<= 1996 (* 2 (select main_a v_prenex_6897))) (< v_prenex_6898 main_x))) (forall ((v_prenex_7250 Int) (v_prenex_7251 Int)) (or (<= (+ main_x 1) v_prenex_7251) (<= (* 2 (select main_a v_prenex_7251)) 4) (< v_prenex_7251 main_x) (<= (select main_a v_prenex_7250) 1000) (<= 996 (select main_a v_prenex_7250)) (<= (+ (select main_a v_prenex_7251) 996) (select main_a v_prenex_7250)))) (or (forall ((v_prenex_7453 Int)) (or (<= (+ main_x 1) v_prenex_7453) (<= 0 (+ (select main_a v_prenex_7453) 2)) (<= 0 (* 2 (select main_a v_prenex_7453))) (< v_prenex_7453 main_x))) (forall ((v_prenex_7454 Int)) (or (<= 998 (select main_a v_prenex_7454)) (<= (select main_a v_prenex_7454) 1002) (< v_prenex_7454 main_y)))) (or (forall ((v_prenex_6925 Int)) (or (< v_prenex_6925 main_x) (<= (+ main_x 1) v_prenex_6925) (<= 0 (select main_a v_prenex_6925)) (<= (* 2 (select main_a v_prenex_6925)) 4))) (forall ((v_prenex_6924 Int)) (or (<= 996 (select main_a v_prenex_6924)) (<= (select main_a v_prenex_6924) 1000) (< v_prenex_6924 main_y)))) (forall ((v_prenex_8824 Int) (v_prenex_8823 Int)) (or (< v_prenex_8824 main_x) (<= 1996 (* 2 (select main_a v_prenex_8823))) (< v_prenex_8823 main_y) (<= 0 (select main_a v_prenex_8824)) (<= 1000 (+ (select main_a v_prenex_8824) (select main_a v_prenex_8823))) (<= 996 (select main_a v_prenex_8823)) (<= (+ main_x 1) v_prenex_8824))) (forall ((v_prenex_9163 Int) (v_prenex_9162 Int)) (or (<= 996 (select main_a v_prenex_9162)) (<= (+ main_x 1) v_prenex_9163) (<= 0 (+ (select main_a v_prenex_9163) 2)) (< v_prenex_9163 main_x) (<= 1996 (* 2 (select main_a v_prenex_9162))) (< v_prenex_9162 main_y) (<= (select main_a v_prenex_9162) (+ (select main_a v_prenex_9163) 1000)))) (or (forall ((v_prenex_9559 Int)) (or (< v_prenex_9559 main_x) (<= 0 (* 2 (select main_a v_prenex_9559))) (<= (+ main_x 1) v_prenex_9559))) (forall ((v_prenex_9558 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9558))) (<= (* 2 (select main_a v_prenex_9558)) 2000)))) (forall ((v_prenex_7115 Int) (v_prenex_7116 Int)) (or (< v_prenex_7116 main_x) (<= (* 2 (select main_a v_prenex_7116)) 4) (<= (select main_a v_prenex_7115) 1000) (<= (* 2 (select main_a v_prenex_7115)) 2000) (<= (+ (select main_a v_prenex_7116) (select main_a v_prenex_7115)) 1000) (<= (+ main_y 1) v_prenex_7115) (<= (+ main_x 1) v_prenex_7116))) (or (forall ((v_prenex_10918 Int)) (or (<= (+ main_x 1) v_prenex_10918) (<= 0 (* 2 (select main_a v_prenex_10918))) (< v_prenex_10918 main_x) (<= 0 (select main_a v_prenex_10918)))) (forall ((v_prenex_10922 Int)) (or (<= (* 2 (select main_a v_prenex_10922)) 2000) (<= 998 (select main_a v_prenex_10922)) (<= (+ main_y 1) v_prenex_10922)))) (forall ((v_prenex_10394 Int) (v_prenex_10393 Int)) (or (<= (+ (select main_a v_prenex_10394) (select main_a v_prenex_10393)) 1000) (< v_prenex_10394 main_x) (<= 0 (* 2 (select main_a v_prenex_10394))) (<= (select main_a v_prenex_10393) 1002) (<= (+ main_y 1) v_prenex_10393) (<= (+ main_x 1) v_prenex_10394) (<= 996 (select main_a v_prenex_10393)))) (forall ((v_prenex_8561 Int) (v_prenex_8562 Int)) (or (<= (select main_a v_prenex_8562) 2) (<= (select main_a v_prenex_8561) 1000) (<= (+ main_x 1) v_prenex_8562) (< v_prenex_8562 main_x) (<= (+ (select main_a v_prenex_8562) 996) (select main_a v_prenex_8561)))) (forall ((v_prenex_7441 Int) (v_prenex_7442 Int)) (or (< v_prenex_7442 main_x) (<= (+ main_x 1) v_prenex_7442) (<= (select main_a v_prenex_7441) 1000) (< v_prenex_7441 main_y) (<= (+ (select main_a v_prenex_7442) (select main_a v_prenex_7441)) 1000) (<= (select main_a v_prenex_7441) 1002) (<= (select main_a v_prenex_7442) 4))) (or (forall ((v_prenex_9285 Int)) (or (<= (* 2 (select main_a v_prenex_9285)) 4) (<= (select main_a v_prenex_9285) 4) (<= (+ main_x 1) v_prenex_9285) (< v_prenex_9285 main_x))) (forall ((v_prenex_9286 Int)) (or (<= 998 (select main_a v_prenex_9286)) (<= (* 2 (select main_a v_prenex_9286)) 2000)))) (forall ((v_prenex_9266 Int) (v_prenex_9265 Int)) (or (<= (+ (select main_a v_prenex_9266) 996) (select main_a v_prenex_9265)) (< v_prenex_9266 main_x) (<= 996 (select main_a v_prenex_9265)) (<= 998 (select main_a v_prenex_9265)) (<= (+ main_y 1) v_prenex_9265) (<= 0 (+ (select main_a v_prenex_9266) 2)) (<= (+ main_x 1) v_prenex_9266))) (forall ((v_prenex_9865 Int) (v_prenex_9864 Int)) (or (<= (select main_a v_prenex_9864) 1002) (< v_prenex_9865 main_x) (<= 996 (select main_a v_prenex_9864)) (<= (+ (select main_a v_prenex_9865) 996) (select main_a v_prenex_9864)) (<= (+ main_x 1) v_prenex_9865) (< v_prenex_9864 main_y) (<= 0 (* 2 (select main_a v_prenex_9865))))) (or (forall ((v_prenex_7553 Int)) (or (<= (* 2 (select main_a v_prenex_7553)) 2000) (<= 998 (select main_a v_prenex_7553)))) (forall ((v_prenex_7549 Int)) (or (< v_prenex_7549 main_x) (<= (+ main_x 1) v_prenex_7549) (<= 0 (* 2 (select main_a v_prenex_7549))) (<= 0 (select main_a v_prenex_7549))))) (forall ((v_prenex_10627 Int) (v_prenex_10626 Int)) (or (<= (* 2 (select main_a v_prenex_10626)) 2000) (<= (+ main_x 1) v_prenex_10627) (<= (select main_a v_prenex_10627) 2) (< v_prenex_10627 main_x) (<= (select main_a v_prenex_10626) (+ (select main_a v_prenex_10627) 1000)) (<= (+ main_y 1) v_prenex_10626))) (forall ((v_prenex_6965 Int) (v_prenex_6966 Int)) (or (<= (select main_a v_prenex_6966) 4) (<= (* 2 (select main_a v_prenex_6965)) 2000) (<= 998 (select main_a v_prenex_6965)) (< v_prenex_6966 main_x) (<= (+ main_x 1) v_prenex_6966) (<= (+ (select main_a v_prenex_6966) (select main_a v_prenex_6965)) 1000) (< v_prenex_6965 main_y))) (forall ((v_prenex_8079 Int) (v_prenex_8078 Int)) (or (<= 1000 (+ (select main_a v_prenex_8079) (select main_a v_prenex_8078))) (<= 0 (+ (select main_a v_prenex_8079) 2)) (< v_prenex_8079 main_x) (<= (+ main_x 1) v_prenex_8079) (<= 1996 (* 2 (select main_a v_prenex_8078))) (< v_prenex_8078 main_y))) (forall ((v_prenex_6810 Int) (v_prenex_6809 Int)) (or (<= 996 (select main_a v_prenex_6809)) (<= (* 2 (select main_a v_prenex_6810)) 4) (<= (+ main_x 1) v_prenex_6810) (< v_prenex_6810 main_x) (<= (+ (select main_a v_prenex_6810) 996) (select main_a v_prenex_6809)))) (or (forall ((v_prenex_9082 Int)) (or (<= (* 2 (select main_a v_prenex_9082)) 4) (< v_prenex_9082 main_x) (<= 0 (* 2 (select main_a v_prenex_9082))) (<= (+ main_x 1) v_prenex_9082))) (forall ((v_prenex_9086 Int)) (or (<= (+ main_y 1) v_prenex_9086) (<= 998 (select main_a v_prenex_9086)) (<= (select main_a v_prenex_9086) 1000)))) (forall ((v_prenex_6707 Int) (v_prenex_6708 Int)) (or (<= 0 (+ (select main_a v_prenex_6707) 2)) (<= 1996 (* 2 (select main_a v_prenex_6708))) (< v_prenex_6707 main_x) (<= (+ (select main_a v_prenex_6707) 996) (select main_a v_prenex_6708)) (<= (+ main_x 1) v_prenex_6707) (<= 998 (select main_a v_prenex_6708)) (< v_prenex_6708 main_y))) (or (forall ((v_prenex_7385 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7385))) (<= (* 2 (select main_a v_prenex_7385)) 4) (<= (+ main_x 1) v_prenex_7385) (< v_prenex_7385 main_x))) (forall ((v_prenex_7389 Int)) (or (<= 996 (select main_a v_prenex_7389)) (<= (+ main_y 1) v_prenex_7389) (<= (* 2 (select main_a v_prenex_7389)) 2000)))) (forall ((v_prenex_10147 Int) (v_prenex_10148 Int)) (or (<= (+ main_x 1) v_prenex_10148) (<= (* 2 (select main_a v_prenex_10148)) 4) (<= 1996 (* 2 (select main_a v_prenex_10147))) (< v_prenex_10147 main_y) (<= (select main_a v_prenex_10147) 1000) (< v_prenex_10148 main_x) (<= (select main_a v_prenex_10147) (+ (select main_a v_prenex_10148) 1000)))) (forall ((v_prenex_8723 Int) (v_prenex_8724 Int)) (or (<= (* 2 (select main_a v_prenex_8724)) 4) (< v_prenex_8724 main_x) (<= 1996 (* 2 (select main_a v_prenex_8723))) (<= (+ main_x 1) v_prenex_8724) (<= (+ (select main_a v_prenex_8724) 996) (select main_a v_prenex_8723)))) (forall ((v_prenex_7252 Int) (v_prenex_7253 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7253))) (<= (+ main_x 1) v_prenex_7253) (<= 1000 (+ (select main_a v_prenex_7253) (select main_a v_prenex_7252))) (<= (+ main_y 1) v_prenex_7252) (<= (* 2 (select main_a v_prenex_7252)) 2000) (<= 1996 (* 2 (select main_a v_prenex_7252))) (< v_prenex_7253 main_x))) (or (forall ((v_prenex_7906 Int)) (or (<= (+ main_y 1) v_prenex_7906) (<= (* 2 (select main_a v_prenex_7906)) 2000) (<= (select main_a v_prenex_7906) 1000))) (forall ((v_prenex_7901 Int)) (or (<= 0 (select main_a v_prenex_7901)) (<= (+ main_x 1) v_prenex_7901) (<= (* 2 (select main_a v_prenex_7901)) 4) (< v_prenex_7901 main_x)))) (forall ((v_prenex_8259 Int) (v_prenex_8258 Int)) (or (< v_prenex_8259 main_x) (<= (+ main_y 1) v_prenex_8258) (<= (select main_a v_prenex_8258) (+ (select main_a v_prenex_8259) 1000)) (<= 996 (select main_a v_prenex_8258)) (<= (select main_a v_prenex_8258) 1002) (<= (+ main_x 1) v_prenex_8259) (<= (* 2 (select main_a v_prenex_8259)) 4))) (or (forall ((v_prenex_9840 Int)) (or (<= (* 2 (select main_a v_prenex_9840)) 2000) (<= (select main_a v_prenex_9840) 1000))) (forall ((v_prenex_9838 Int)) (or (<= (+ main_x 1) v_prenex_9838) (<= (select main_a v_prenex_9838) 2) (<= 0 (* 2 (select main_a v_prenex_9838))) (< v_prenex_9838 main_x)))) (forall ((v_prenex_9328 Int) (v_prenex_9327 Int)) (or (<= (+ main_x 1) v_prenex_9328) (<= (+ main_y 1) v_prenex_9327) (<= 0 (+ (select main_a v_prenex_9328) 2)) (<= 1000 (+ (select main_a v_prenex_9328) (select main_a v_prenex_9327))) (< v_prenex_9328 main_x) (<= 998 (select main_a v_prenex_9327)))) (or (forall ((v_prenex_7495 Int)) (or (<= 996 (select main_a v_prenex_7495)) (<= (* 2 (select main_a v_prenex_7495)) 2000))) (forall ((v_prenex_7494 Int)) (or (<= (select main_a v_prenex_7494) 4) (<= (+ main_x 1) v_prenex_7494) (< v_prenex_7494 main_x) (<= (* 2 (select main_a v_prenex_7494)) 4)))) (forall ((v_prenex_8993 Int)) (or (<= (+ main_x 1) v_prenex_8993) (<= (select main_a v_prenex_8993) 2) (< v_prenex_8993 main_x) (<= 0 (* 2 (select main_a v_prenex_8993))))) (or (forall ((v_prenex_8087 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8087))) (<= (* 2 (select main_a v_prenex_8087)) 4) (<= (+ main_x 1) v_prenex_8087) (< v_prenex_8087 main_x))) (forall ((v_prenex_8091 Int)) (or (<= 998 (select main_a v_prenex_8091)) (< v_prenex_8091 main_y) (<= (select main_a v_prenex_8091) 1002)))) (forall ((v_prenex_10723 Int) (v_prenex_10722 Int)) (or (<= (select main_a v_prenex_10722) 1002) (<= (select main_a v_prenex_10723) 2) (< v_prenex_10723 main_x) (< v_prenex_10722 main_y) (<= 998 (select main_a v_prenex_10722)) (<= (+ main_x 1) v_prenex_10723) (<= (+ (select main_a v_prenex_10723) (select main_a v_prenex_10722)) 1000))) (forall ((v_prenex_7603 Int) (v_prenex_7602 Int)) (or (< v_prenex_7603 main_x) (<= 998 (select main_a v_prenex_7602)) (<= (select main_a v_prenex_7602) 1002) (<= (+ main_x 1) v_prenex_7603) (<= 0 (+ (select main_a v_prenex_7603) 2)) (<= (+ (select main_a v_prenex_7603) (select main_a v_prenex_7602)) 1000))) (or (forall ((v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= (* 2 (select main_a v_prenex_6770)) 2000))) (forall ((v_prenex_6765 Int)) (or (<= (+ main_x 1) v_prenex_6765) (< v_prenex_6765 main_x) (<= 0 (select main_a v_prenex_6765))))) (forall ((v_prenex_10539 Int) (v_prenex_10538 Int)) (or (< v_prenex_10539 main_x) (<= (select main_a v_prenex_10539) 4) (<= (+ main_x 1) v_prenex_10539) (<= 996 (select main_a v_prenex_10538)) (<= (+ (select main_a v_prenex_10539) 996) (select main_a v_prenex_10538)))) (forall ((v_prenex_10880 Int) (v_prenex_10881 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10880))) (< v_prenex_10881 main_x) (<= (* 2 (select main_a v_prenex_10881)) 4) (<= (select main_a v_prenex_10880) (+ (select main_a v_prenex_10881) 1000)) (<= (+ main_x 1) v_prenex_10881) (<= 996 (select main_a v_prenex_10880)))) (forall ((v_prenex_9680 Int) (v_prenex_9679 Int)) (or (< v_prenex_9680 main_x) (<= 998 (select main_a v_prenex_9679)) (<= (select main_a v_prenex_9679) 1002) (<= (select main_a v_prenex_9680) 2) (<= (+ main_x 1) v_prenex_9680) (<= (+ (select main_a v_prenex_9680) 996) (select main_a v_prenex_9679)))) (or (forall ((v_prenex_8138 Int)) (or (< v_prenex_8138 main_x) (<= (+ main_x 1) v_prenex_8138) (<= 0 (* 2 (select main_a v_prenex_8138))) (<= (* 2 (select main_a v_prenex_8138)) 4))) (forall ((v_prenex_8143 Int)) (or (<= 998 (select main_a v_prenex_8143)) (<= 1996 (* 2 (select main_a v_prenex_8143)))))) (forall ((v_prenex_8307 Int) (v_prenex_8306 Int)) (or (< v_prenex_8307 main_x) (<= (select main_a v_prenex_8306) 1002) (<= (select main_a v_prenex_8306) (+ (select main_a v_prenex_8307) 1000)) (<= (+ main_x 1) v_prenex_8307) (<= 0 (select main_a v_prenex_8307)) (< v_prenex_8306 main_y))) (forall ((v_prenex_8871 Int) (v_prenex_8870 Int)) (or (<= (+ main_x 1) v_prenex_8871) (<= 0 (+ (select main_a v_prenex_8871) 2)) (<= 998 (select main_a v_prenex_8870)) (<= 996 (select main_a v_prenex_8870)) (<= (+ (select main_a v_prenex_8871) (select main_a v_prenex_8870)) 1000) (< v_prenex_8871 main_x) (< v_prenex_8870 main_y))) (forall ((v_prenex_7687 Int) (v_prenex_7686 Int)) (or (< v_prenex_7687 main_x) (<= 998 (select main_a v_prenex_7686)) (<= 1000 (+ (select main_a v_prenex_7687) (select main_a v_prenex_7686))) (< v_prenex_7686 main_y) (<= 0 (* 2 (select main_a v_prenex_7687))) (<= (+ main_x 1) v_prenex_7687))) (forall ((v_prenex_9332 Int) (v_prenex_9331 Int)) (or (<= (select main_a v_prenex_9331) 1000) (< v_prenex_9331 main_y) (<= (+ main_y 1) v_prenex_9331) (<= (select main_a v_prenex_9331) (+ (select main_a v_prenex_9332) 1000)) (< v_prenex_9332 main_x))) (forall ((v_prenex_9167 Int) (v_prenex_9166 Int)) (or (<= (+ main_x 1) v_prenex_9167) (< v_prenex_9167 main_x) (<= 998 (select main_a v_prenex_9166)) (<= (+ main_y 1) v_prenex_9166) (<= 0 (* 2 (select main_a v_prenex_9167))) (<= 1000 (+ (select main_a v_prenex_9167) (select main_a v_prenex_9166))))) (forall ((v_prenex_9103 Int) (v_prenex_9102 Int)) (or (<= (* 2 (select main_a v_prenex_9102)) 2000) (<= (* 2 (select main_a v_prenex_9103)) 4) (<= (+ main_x 1) v_prenex_9103) (< v_prenex_9103 main_x) (<= 1000 (+ (select main_a v_prenex_9103) (select main_a v_prenex_9102))))) (forall ((v_prenex_8136 Int) (v_prenex_8137 Int)) (or (<= (+ main_y 1) v_prenex_8136) (<= (+ (select main_a v_prenex_8137) 996) (select main_a v_prenex_8136)) (<= (select main_a v_prenex_8137) 2) (<= (+ main_x 1) v_prenex_8137) (< v_prenex_8137 main_x) (<= (select main_a v_prenex_8136) 1000) (<= 1996 (* 2 (select main_a v_prenex_8136))))) (forall ((v_prenex_8510 Int) (v_prenex_8511 Int)) (or (< v_prenex_8511 main_x) (<= (select main_a v_prenex_8510) 1000) (<= (select main_a v_prenex_8510) 1002) (<= (+ main_x 1) v_prenex_8511) (<= 1000 (+ (select main_a v_prenex_8511) (select main_a v_prenex_8510))) (<= 0 (select main_a v_prenex_8511)))) (forall ((v_prenex_6848 Int) (v_prenex_6847 Int)) (or (<= (select main_a v_prenex_6847) 1002) (< v_prenex_6848 main_x) (<= (+ (select main_a v_prenex_6848) (select main_a v_prenex_6847)) 1000) (< v_prenex_6847 main_y) (<= (* 2 (select main_a v_prenex_6848)) 4) (<= (+ main_x 1) v_prenex_6848))) (forall ((v_prenex_7337 Int) (v_prenex_7336 Int)) (or (<= (+ main_x 1) v_prenex_7337) (<= 0 (select main_a v_prenex_7337)) (<= (+ (select main_a v_prenex_7337) (select main_a v_prenex_7336)) 1000) (<= (* 2 (select main_a v_prenex_7336)) 2000) (< v_prenex_7337 main_x) (<= (select main_a v_prenex_7336) 1002))) (forall ((v_prenex_10032 Int) (v_prenex_10031 Int)) (or (<= (+ (select main_a v_prenex_10032) 996) (select main_a v_prenex_10031)) (<= (+ main_y 1) v_prenex_10031) (< v_prenex_10032 main_x) (<= (+ main_x 1) v_prenex_10032) (<= (select main_a v_prenex_10032) 4) (<= 996 (select main_a v_prenex_10031)) (<= (select main_a v_prenex_10031) 1002))) (forall ((v_prenex_7150 Int) (v_prenex_7149 Int)) (or (<= (select main_a v_prenex_7149) 1000) (<= (+ (select main_a v_prenex_7150) 996) (select main_a v_prenex_7149)) (<= 996 (select main_a v_prenex_7149)) (< v_prenex_7150 main_x) (<= (+ main_x 1) v_prenex_7150) (<= (select main_a v_prenex_7150) 2))) (forall ((v_prenex_9927 Int) (v_prenex_9926 Int)) (or (<= (+ (select main_a v_prenex_9927) (select main_a v_prenex_9926)) 1000) (<= (+ main_x 1) v_prenex_9927) (<= 0 (+ (select main_a v_prenex_9927) 2)) (<= 998 (select main_a v_prenex_9926)) (< v_prenex_9927 main_x))) (forall ((v_prenex_7261 Int) (v_prenex_7260 Int)) (or (<= 1000 (+ (select main_a v_prenex_7261) (select main_a v_prenex_7260))) (<= (* 2 (select main_a v_prenex_7260)) 2000) (<= (+ main_x 1) v_prenex_7261) (<= 0 (* 2 (select main_a v_prenex_7261))) (< v_prenex_7261 main_x) (<= (select main_a v_prenex_7260) 1002))) (or (forall ((v_prenex_10744 Int)) (or (<= (+ main_x 1) v_prenex_10744) (<= (* 2 (select main_a v_prenex_10744)) 4) (<= (select main_a v_prenex_10744) 4) (< v_prenex_10744 main_x))) (forall ((v_prenex_10745 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (select main_a v_prenex_10745) 1002) (<= 1996 (* 2 (select main_a v_prenex_10745)))))) (or (forall ((v_prenex_8444 Int)) (or (<= (select main_a v_prenex_8444) 4) (<= (+ main_x 1) v_prenex_8444) (<= (* 2 (select main_a v_prenex_8444)) 4) (< v_prenex_8444 main_x))) (forall ((v_prenex_8445 Int)) (<= 996 (select main_a v_prenex_8445)))) (forall ((v_prenex_10286 Int) (v_prenex_10285 Int)) (or (< v_prenex_10286 main_x) (<= (+ (select main_a v_prenex_10286) 996) (select main_a v_prenex_10285)) (< v_prenex_10285 main_y) (<= (+ main_x 1) v_prenex_10286) (<= 0 (* 2 (select main_a v_prenex_10286))))) (forall ((v_prenex_10420 Int) (v_prenex_10419 Int)) (or (<= (select main_a v_prenex_10419) 1000) (< v_prenex_10419 main_y) (<= 0 (+ (select main_a v_prenex_10420) 2)) (<= 1000 (+ (select main_a v_prenex_10420) (select main_a v_prenex_10419))) (<= (+ main_x 1) v_prenex_10420) (< v_prenex_10420 main_x) (<= 998 (select main_a v_prenex_10419)))) (forall ((v_prenex_9989 Int) (v_prenex_9988 Int)) (or (<= (+ (select main_a v_prenex_9989) (select main_a v_prenex_9988)) 1000) (<= (select main_a v_prenex_9989) 4) (<= 1996 (* 2 (select main_a v_prenex_9988))) (< v_prenex_9989 main_x) (<= (+ main_x 1) v_prenex_9989) (<= 996 (select main_a v_prenex_9988)))) (forall ((v_prenex_8862 Int) (v_prenex_8863 Int)) (or (<= (+ main_x 1) v_prenex_8863) (<= 998 (select main_a v_prenex_8862)) (<= (+ (select main_a v_prenex_8863) (select main_a v_prenex_8862)) 1000) (<= (select main_a v_prenex_8862) 1002) (<= (select main_a v_prenex_8863) 4) (< v_prenex_8863 main_x) (<= (+ main_y 1) v_prenex_8862))) (forall ((v_prenex_8899 Int) (v_prenex_8898 Int)) (or (<= 0 (+ (select main_a v_prenex_8899) 2)) (<= 998 (select main_a v_prenex_8898)) (<= (+ main_y 1) v_prenex_8898) (< v_prenex_8899 main_x) (<= (select main_a v_prenex_8898) 1000) (<= (+ main_x 1) v_prenex_8899) (<= (+ (select main_a v_prenex_8899) 996) (select main_a v_prenex_8898)))) (or (forall ((v_prenex_7112 Int)) (or (<= (+ main_x 1) v_prenex_7112) (<= 0 (+ (select main_a v_prenex_7112) 2)) (< v_prenex_7112 main_x) (<= 0 (* 2 (select main_a v_prenex_7112))))) (forall ((v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= (select main_a v_prenex_7113) 1000) (<= 996 (select main_a v_prenex_7113))))) (or (forall ((v_prenex_10889 Int)) (<= (* 2 (select main_a v_prenex_10889)) 2000)) (forall ((v_prenex_10887 Int)) (or (<= (select main_a v_prenex_10887) 2) (<= 0 (* 2 (select main_a v_prenex_10887))) (< v_prenex_10887 main_x) (<= (+ main_x 1) v_prenex_10887)))) (forall ((v_prenex_8567 Int) (v_prenex_8568 Int)) (or (<= (select main_a v_prenex_8567) 1000) (<= (select main_a v_prenex_8568) 4) (< v_prenex_8568 main_x) (<= 996 (select main_a v_prenex_8567)) (< v_prenex_8567 main_y) (<= (select main_a v_prenex_8567) (+ (select main_a v_prenex_8568) 1000)) (<= (+ main_x 1) v_prenex_8568))) (or (forall ((v_prenex_9796 Int)) (or (<= (+ main_x 1) v_prenex_9796) (< v_prenex_9796 main_x) (<= (* 2 (select main_a v_prenex_9796)) 4))) (forall ((v_prenex_9798 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9798))) (<= (select main_a v_prenex_9798) 1002)))) (forall ((v_prenex_10161 Int) (v_prenex_10160 Int)) (or (<= (select main_a v_prenex_10161) 2) (<= 998 (select main_a v_prenex_10160)) (<= (select main_a v_prenex_10160) 1002) (< v_prenex_10161 main_x) (<= (select main_a v_prenex_10160) (+ (select main_a v_prenex_10161) 1000)) (<= (+ main_x 1) v_prenex_10161))) (forall ((v_prenex_8180 Int) (v_prenex_8179 Int)) (or (<= (select main_a v_prenex_8180) 4) (<= (+ main_y 1) v_prenex_8179) (<= 1000 (+ (select main_a v_prenex_8180) (select main_a v_prenex_8179))) (< v_prenex_8180 main_x) (<= (* 2 (select main_a v_prenex_8179)) 2000) (<= (+ main_x 1) v_prenex_8180))) (forall ((v_prenex_11059 Int) (v_prenex_11058 Int)) (or (<= (select main_a v_prenex_11059) 2) (<= (select main_a v_prenex_11058) 1002) (<= (select main_a v_prenex_11058) (+ (select main_a v_prenex_11059) 1000)) (<= (+ main_x 1) v_prenex_11059) (< v_prenex_11059 main_x))) (or (forall ((v_prenex_7496 Int)) (or (<= (+ main_x 1) v_prenex_7496) (<= (* 2 (select main_a v_prenex_7496)) 4) (<= (select main_a v_prenex_7496) 2) (< v_prenex_7496 main_x))) (forall ((v_prenex_7495 Int)) (or (<= 996 (select main_a v_prenex_7495)) (<= (* 2 (select main_a v_prenex_7495)) 2000)))) (forall ((v_prenex_6662 Int) (v_prenex_6663 Int)) (or (<= (select main_a v_prenex_6663) (+ (select main_a v_prenex_6662) 1000)) (<= (+ main_x 1) v_prenex_6662) (<= (* 2 (select main_a v_prenex_6663)) 2000) (< v_prenex_6662 main_x) (< v_prenex_6663 main_y) (<= 0 (* 2 (select main_a v_prenex_6662))))) (forall ((v_prenex_9181 Int) (v_prenex_9180 Int)) (or (<= (select main_a v_prenex_9181) 2) (<= (+ (select main_a v_prenex_9181) 996) (select main_a v_prenex_9180)) (<= 998 (select main_a v_prenex_9180)) (<= (* 2 (select main_a v_prenex_9180)) 2000) (<= (+ main_x 1) v_prenex_9181) (< v_prenex_9181 main_x))) (forall ((v_prenex_6723 Int) (v_prenex_6724 Int)) (or (<= (+ main_x 1) v_prenex_6723) (<= (+ (select main_a v_prenex_6723) 996) (select main_a v_prenex_6724)) (<= 0 (* 2 (select main_a v_prenex_6723))) (<= 998 (select main_a v_prenex_6724)) (< v_prenex_6723 main_x) (<= (select main_a v_prenex_6724) 1000))) (forall ((v_prenex_7145 Int) (v_prenex_7146 Int)) (or (<= (+ (select main_a v_prenex_7146) 996) (select main_a v_prenex_7145)) (<= (* 2 (select main_a v_prenex_7146)) 4) (< v_prenex_7146 main_x) (<= 1996 (* 2 (select main_a v_prenex_7145))) (<= (+ main_x 1) v_prenex_7146) (<= (select main_a v_prenex_7145) 1002) (< v_prenex_7145 main_y))) (forall ((v_prenex_10761 Int) (v_prenex_10760 Int)) (or (<= (select main_a v_prenex_10761) 2) (< v_prenex_10761 main_x) (<= (* 2 (select main_a v_prenex_10760)) 2000) (<= 1996 (* 2 (select main_a v_prenex_10760))) (< v_prenex_10760 main_y) (<= (+ (select main_a v_prenex_10761) (select main_a v_prenex_10760)) 1000) (<= (+ main_x 1) v_prenex_10761))) (forall ((v_prenex_10340 Int) (v_prenex_10339 Int)) (or (< v_prenex_10340 main_x) (<= (+ main_x 1) v_prenex_10340) (<= (* 2 (select main_a v_prenex_10340)) 4) (<= (select main_a v_prenex_10339) 1000) (<= (+ (select main_a v_prenex_10340) 996) (select main_a v_prenex_10339)))) (or (forall ((v_prenex_10593 Int)) (or (<= (+ main_y 1) v_prenex_10593) (<= 1996 (* 2 (select main_a v_prenex_10593))) (<= (* 2 (select main_a v_prenex_10593)) 2000))) (forall ((v_prenex_10589 Int)) (or (<= 0 (select main_a v_prenex_10589)) (< v_prenex_10589 main_x) (<= (+ main_x 1) v_prenex_10589) (<= 0 (* 2 (select main_a v_prenex_10589)))))) (forall ((v_prenex_9494 Int) (v_prenex_9493 Int)) (or (<= (select main_a v_prenex_9493) 1002) (< v_prenex_9494 main_x) (<= (+ main_x 1) v_prenex_9494) (<= (select main_a v_prenex_9494) 4) (<= (select main_a v_prenex_9493) (+ (select main_a v_prenex_9494) 1000)) (<= 996 (select main_a v_prenex_9493)))) (forall ((v_prenex_8923 Int) (v_prenex_8922 Int)) (or (<= (* 2 (select main_a v_prenex_8922)) 2000) (<= (select main_a v_prenex_8922) (+ (select main_a v_prenex_8923) 1000)) (< v_prenex_8923 main_x) (<= 996 (select main_a v_prenex_8922)) (<= 0 (* 2 (select main_a v_prenex_8923))) (<= (+ main_x 1) v_prenex_8923) (< v_prenex_8922 main_y))) (forall ((v_prenex_10466 Int) (v_prenex_10465 Int)) (or (<= (select main_a v_prenex_10466) 4) (<= 998 (select main_a v_prenex_10465)) (< v_prenex_10465 main_y) (<= (select main_a v_prenex_10465) 1002) (< v_prenex_10466 main_x) (<= (+ main_x 1) v_prenex_10466) (<= (+ (select main_a v_prenex_10466) (select main_a v_prenex_10465)) 1000))) (forall ((v_prenex_8299 Int) (v_prenex_8298 Int)) (or (<= 998 (select main_a v_prenex_8298)) (<= (select main_a v_prenex_8299) 4) (<= (select main_a v_prenex_8298) (+ (select main_a v_prenex_8299) 1000)) (<= (+ main_x 1) v_prenex_8299) (< v_prenex_8299 main_x))) (or (forall ((v_prenex_8321 Int)) (or (<= (* 2 (select main_a v_prenex_8321)) 2000) (<= (select main_a v_prenex_8321) 1000))) (forall ((v_prenex_8320 Int)) (or (<= (* 2 (select main_a v_prenex_8320)) 4) (<= (+ main_x 1) v_prenex_8320) (<= (select main_a v_prenex_8320) 4) (< v_prenex_8320 main_x)))) (forall ((v_prenex_10947 Int) (v_prenex_10946 Int)) (or (< v_prenex_10947 main_x) (<= (select main_a v_prenex_10946) 1000) (<= 0 (+ (select main_a v_prenex_10947) 2)) (<= (+ main_x 1) v_prenex_10947) (<= (* 2 (select main_a v_prenex_10946)) 2000) (< v_prenex_10946 main_y) (<= (select main_a v_prenex_10946) (+ (select main_a v_prenex_10947) 1000)))) (forall ((v_prenex_6873 Int) (v_prenex_6872 Int)) (or (<= (+ (select main_a v_prenex_6873) 996) (select main_a v_prenex_6872)) (<= (* 2 (select main_a v_prenex_6873)) 4) (<= (+ main_y 1) v_prenex_6872) (< v_prenex_6873 main_x) (<= 998 (select main_a v_prenex_6872)) (<= 996 (select main_a v_prenex_6872)) (<= (+ main_x 1) v_prenex_6873))) (forall ((v_prenex_7975 Int) (v_prenex_7974 Int)) (or (< v_prenex_7974 main_y) (<= (select main_a v_prenex_7974) (+ (select main_a v_prenex_7975) 1000)) (< v_prenex_7975 main_x) (<= (select main_a v_prenex_7974) 1000) (<= 0 (* 2 (select main_a v_prenex_7975))) (<= (select main_a v_prenex_7974) 1002) (<= (+ main_x 1) v_prenex_7975))) (forall ((v_prenex_7380 Int) (v_prenex_7381 Int)) (or (< v_prenex_7381 main_x) (<= 1996 (* 2 (select main_a v_prenex_7380))) (<= (+ main_x 1) v_prenex_7381) (<= (* 2 (select main_a v_prenex_7380)) 2000) (<= (* 2 (select main_a v_prenex_7381)) 4) (<= 1000 (+ (select main_a v_prenex_7381) (select main_a v_prenex_7380))))) (forall ((v_prenex_10398 Int) (v_prenex_10397 Int)) (or (<= (select main_a v_prenex_10397) 1000) (<= (+ main_y 1) v_prenex_10397) (< v_prenex_10397 main_y) (<= (+ (select main_a v_prenex_10398) (select main_a v_prenex_10397)) 1000) (<= (+ main_x 1) v_prenex_10398))) (forall ((v_prenex_9019 Int) (v_prenex_9018 Int)) (or (<= (+ main_x 1) v_prenex_9019) (<= (+ (select main_a v_prenex_9019) (select main_a v_prenex_9018)) 1000) (< v_prenex_9018 main_y) (< v_prenex_9019 main_x) (<= 0 (select main_a v_prenex_9019)) (<= 998 (select main_a v_prenex_9018)))) (or (forall ((v_prenex_7482 Int)) (or (<= 0 (select main_a v_prenex_7482)) (<= (+ main_x 1) v_prenex_7482) (< v_prenex_7482 main_x) (<= 0 (* 2 (select main_a v_prenex_7482))))) (forall ((v_prenex_7486 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7486))) (<= (select main_a v_prenex_7486) 1000) (<= (+ main_y 1) v_prenex_7486)))) (forall ((v_prenex_9234 Int) (v_prenex_9233 Int)) (or (<= (+ (select main_a v_prenex_9234) (select main_a v_prenex_9233)) 1000) (<= (+ main_x 1) v_prenex_9234) (<= 1996 (* 2 (select main_a v_prenex_9233))) (<= (select main_a v_prenex_9234) 2) (< v_prenex_9234 main_x) (<= (* 2 (select main_a v_prenex_9233)) 2000))) (forall ((v_prenex_9977 Int) (v_prenex_9976 Int)) (or (<= (+ main_x 1) v_prenex_9977) (< v_prenex_9977 main_x) (<= 0 (select main_a v_prenex_9977)) (< v_prenex_9976 main_y) (<= (select main_a v_prenex_9976) (+ (select main_a v_prenex_9977) 1000)) (<= 1996 (* 2 (select main_a v_prenex_9976))))) (or (forall ((v_prenex_7425 Int)) (<= 1996 (* 2 (select main_a v_prenex_7425)))) (forall ((v_prenex_7421 Int)) (or (<= 0 (select main_a v_prenex_7421)) (< v_prenex_7421 main_x) (<= 0 (* 2 (select main_a v_prenex_7421))) (<= (+ main_x 1) v_prenex_7421)))) (forall ((v_prenex_8512 Int) (v_prenex_8513 Int)) (or (< v_prenex_8513 main_x) (<= 996 (select main_a v_prenex_8512)) (<= (+ main_x 1) v_prenex_8513) (<= (+ (select main_a v_prenex_8513) (select main_a v_prenex_8512)) 1000) (< v_prenex_8512 main_y) (<= (select main_a v_prenex_8513) 4) (<= 1996 (* 2 (select main_a v_prenex_8512))))) (forall ((v_prenex_10712 Int) (v_prenex_10711 Int)) (or (<= (+ (select main_a v_prenex_10712) (select main_a v_prenex_10711)) 1000) (<= 1996 (* 2 (select main_a v_prenex_10711))) (< v_prenex_10712 main_x) (<= (+ main_x 1) v_prenex_10712) (<= 996 (select main_a v_prenex_10711)) (<= (* 2 (select main_a v_prenex_10712)) 4))) (or (forall ((v_prenex_9238 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9238))) (<= (* 2 (select main_a v_prenex_9238)) 4) (<= (+ main_x 1) v_prenex_9238) (< v_prenex_9238 main_x))) (forall ((v_prenex_9242 Int)) (or (< v_prenex_9242 main_y) (<= (select main_a v_prenex_9242) 1002)))) (forall ((v_prenex_7306 Int) (v_prenex_7305 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7305))) (<= (+ (select main_a v_prenex_7306) 996) (select main_a v_prenex_7305)) (<= (select main_a v_prenex_7306) 2) (< v_prenex_7306 main_x) (<= (* 2 (select main_a v_prenex_7305)) 2000) (<= (+ main_x 1) v_prenex_7306) (< v_prenex_7305 main_y))) (forall ((v_prenex_7680 Int) (v_prenex_7681 Int)) (or (< v_prenex_7680 main_y) (<= (* 2 (select main_a v_prenex_7680)) 2000) (<= 996 (select main_a v_prenex_7680)) (< v_prenex_7681 main_x) (<= (+ main_x 1) v_prenex_7681) (<= 0 (+ (select main_a v_prenex_7681) 2)) (<= (+ (select main_a v_prenex_7681) (select main_a v_prenex_7680)) 1000))) (forall ((v_prenex_11033 Int) (v_prenex_11032 Int)) (or (<= (select main_a v_prenex_11032) 1002) (<= (+ (select main_a v_prenex_11033) 996) (select main_a v_prenex_11032)) (<= 0 (select main_a v_prenex_11033)) (< v_prenex_11032 main_y) (<= 998 (select main_a v_prenex_11032)) (<= (+ main_x 1) v_prenex_11033) (< v_prenex_11033 main_x))) (forall ((v_prenex_6725 Int) (v_prenex_6726 Int)) (or (<= (+ main_x 1) v_prenex_6725) (<= (select main_a v_prenex_6726) (+ (select main_a v_prenex_6725) 1000)) (<= (select main_a v_prenex_6725) 4) (<= (select main_a v_prenex_6726) 1002) (<= 998 (select main_a v_prenex_6726)) (< v_prenex_6725 main_x))) (forall ((v_prenex_9527 Int) (v_prenex_9526 Int)) (or (<= 1000 (+ (select main_a v_prenex_9527) (select main_a v_prenex_9526))) (< v_prenex_9527 main_x) (<= 996 (select main_a v_prenex_9526)) (< v_prenex_9526 main_y) (<= (+ main_x 1) v_prenex_9527) (<= (select main_a v_prenex_9527) 2))) (or (forall ((v_prenex_6738 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 998 (select main_a v_prenex_6738)) (<= (select main_a v_prenex_6738) 1002))) (forall ((v_prenex_6604 Int)) (or (<= (* 2 (select main_a v_prenex_6604)) 4) (< v_prenex_6604 main_x) (<= (+ main_x 1) v_prenex_6604)))) (or (forall ((v_prenex_7324 Int)) (or (<= (select main_a v_prenex_7324) 2) (<= (+ main_x 1) v_prenex_7324) (< v_prenex_7324 main_x) (<= 0 (* 2 (select main_a v_prenex_7324))))) (forall ((v_prenex_7326 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7326))) (<= (select main_a v_prenex_7326) 1000)))) (forall ((v_prenex_9639 Int) (v_prenex_9640 Int)) (or (<= 998 (select main_a v_prenex_9639)) (<= (select main_a v_prenex_9639) 1000) (< v_prenex_9640 main_x) (<= (+ main_y 1) v_prenex_9639) (<= 1000 (+ (select main_a v_prenex_9640) (select main_a v_prenex_9639))) (<= 0 (select main_a v_prenex_9640)) (<= (+ main_x 1) v_prenex_9640))) (or (forall ((v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= (* 2 (select main_a v_prenex_6770)) 2000))) (forall ((v_prenex_6771 Int)) (or (<= (select main_a v_prenex_6771) 2) (< v_prenex_6771 main_x) (<= (+ main_x 1) v_prenex_6771)))) (or (forall ((v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= (* 2 (select main_a v_prenex_6770)) 2000))) (forall ((v_prenex_6769 Int)) (or (<= (+ main_x 1) v_prenex_6769) (<= 0 (* 2 (select main_a v_prenex_6769))) (< v_prenex_6769 main_x)))) (or (forall ((v_prenex_7829 Int)) (or (< v_prenex_7829 main_x) (<= (* 2 (select main_a v_prenex_7829)) 4) (<= (+ main_x 1) v_prenex_7829) (<= 0 (+ (select main_a v_prenex_7829) 2)))) (forall ((v_prenex_7832 Int)) (or (<= 996 (select main_a v_prenex_7832)) (< v_prenex_7832 main_y) (<= (* 2 (select main_a v_prenex_7832)) 2000)))) (or (forall ((v_prenex_7828 Int)) (or (<= (+ main_x 1) v_prenex_7828) (<= 0 (* 2 (select main_a v_prenex_7828))) (< v_prenex_7828 main_x) (<= (* 2 (select main_a v_prenex_7828)) 4))) (forall ((v_prenex_7832 Int)) (or (<= 996 (select main_a v_prenex_7832)) (< v_prenex_7832 main_y) (<= (* 2 (select main_a v_prenex_7832)) 2000)))) (forall ((v_prenex_8240 Int) (v_prenex_8241 Int)) (or (<= (+ main_y 1) v_prenex_8240) (<= (select main_a v_prenex_8240) (+ (select main_a v_prenex_8241) 1000)) (<= 1996 (* 2 (select main_a v_prenex_8240))) (<= (+ main_x 1) v_prenex_8241) (< v_prenex_8241 main_x) (<= (* 2 (select main_a v_prenex_8241)) 4))) (forall ((v_prenex_6868 Int) (v_prenex_6869 Int)) (or (<= (+ (select main_a v_prenex_6869) (select main_a v_prenex_6868)) 1000) (<= (* 2 (select main_a v_prenex_6868)) 2000) (< v_prenex_6868 main_y) (<= (select main_a v_prenex_6868) 1000) (<= (+ main_y 1) v_prenex_6868))) (forall ((v_prenex_10637 Int) (v_prenex_10636 Int)) (or (<= (+ main_x 1) v_prenex_10637) (<= 998 (select main_a v_prenex_10636)) (<= (select main_a v_prenex_10637) 2) (< v_prenex_10637 main_x) (<= 996 (select main_a v_prenex_10636)) (< v_prenex_10636 main_y) (<= (select main_a v_prenex_10636) (+ (select main_a v_prenex_10637) 1000)))) (or (forall ((v_prenex_9448 Int)) (or (<= (+ main_y 1) v_prenex_9448) (<= (select main_a v_prenex_9448) 1000) (<= (* 2 (select main_a v_prenex_9448)) 2000))) (forall ((v_prenex_9447 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9447))) (<= 0 (+ (select main_a v_prenex_9447) 2)) (< v_prenex_9447 main_x) (<= (+ main_x 1) v_prenex_9447)))) (forall ((v_prenex_6781 Int) (v_prenex_6780 Int)) (or (< v_prenex_6781 main_x) (<= (select main_a v_prenex_6780) 1002) (<= (+ main_y 1) v_prenex_6780) (<= (select main_a v_prenex_6781) 2) (<= (select main_a v_prenex_6780) (+ (select main_a v_prenex_6781) 1000)) (<= (+ main_x 1) v_prenex_6781))) (or (forall ((v_prenex_7645 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7645))) (<= (* 2 (select main_a v_prenex_7645)) 4) (<= (+ main_x 1) v_prenex_7645) (< v_prenex_7645 main_x))) (forall ((v_prenex_7650 Int)) (or (<= (+ main_y 1) v_prenex_7650) (<= (* 2 (select main_a v_prenex_7650)) 2000)))) (forall ((v_prenex_10079 Int) (v_prenex_10078 Int)) (or (<= (+ main_y 1) v_prenex_10078) (<= (+ main_x 1) v_prenex_10079) (< v_prenex_10079 main_x) (<= (select main_a v_prenex_10078) 1002) (<= (* 2 (select main_a v_prenex_10078)) 2000) (<= (+ (select main_a v_prenex_10079) 996) (select main_a v_prenex_10078)) (<= 0 (+ (select main_a v_prenex_10079) 2)))) (or (forall ((v_prenex_8586 Int)) (<= (select main_a v_prenex_8586) 1002)) (forall ((v_prenex_8585 Int)) (or (<= (select main_a v_prenex_8585) 4) (<= (+ main_x 1) v_prenex_8585) (<= (* 2 (select main_a v_prenex_8585)) 4) (< v_prenex_8585 main_x)))) (forall ((v_prenex_10028 Int) (v_prenex_10027 Int)) (or (<= (* 2 (select main_a v_prenex_10028)) 4) (<= (+ main_y 1) v_prenex_10027) (<= (+ main_x 1) v_prenex_10028) (<= (select main_a v_prenex_10027) 1000) (<= 996 (select main_a v_prenex_10027)) (<= (+ (select main_a v_prenex_10028) 996) (select main_a v_prenex_10027)) (< v_prenex_10028 main_x))) (or (forall ((v_prenex_7523 Int)) (or (<= (select main_a v_prenex_7523) 1002) (<= (+ main_y 1) v_prenex_7523) (<= 998 (select main_a v_prenex_7523)))) (forall ((v_prenex_7518 Int)) (or (< v_prenex_7518 main_x) (<= (+ main_x 1) v_prenex_7518) (<= 0 (* 2 (select main_a v_prenex_7518))) (<= (* 2 (select main_a v_prenex_7518)) 4)))) (forall ((v_prenex_9044 Int) (v_prenex_9043 Int)) (or (<= (+ main_x 1) v_prenex_9044) (< v_prenex_9044 main_x) (<= 0 (select main_a v_prenex_9044)) (<= (* 2 (select main_a v_prenex_9043)) 2000) (<= 998 (select main_a v_prenex_9043)) (<= (+ main_y 1) v_prenex_9043) (<= (+ (select main_a v_prenex_9044) (select main_a v_prenex_9043)) 1000))) (forall ((v_prenex_9684 Int) (v_prenex_9683 Int)) (or (<= (+ main_x 1) v_prenex_9684) (<= (select main_a v_prenex_9683) (+ (select main_a v_prenex_9684) 1000)) (< v_prenex_9684 main_x) (<= (* 2 (select main_a v_prenex_9683)) 2000) (<= 0 (select main_a v_prenex_9684)) (<= (select main_a v_prenex_9683) 1002))) (forall ((v_prenex_7562 Int) (v_prenex_7561 Int)) (or (<= 0 (select main_a v_prenex_7562)) (<= (select main_a v_prenex_7561) 1002) (<= (+ (select main_a v_prenex_7562) (select main_a v_prenex_7561)) 1000) (<= (select main_a v_prenex_7561) 1000) (<= (+ main_x 1) v_prenex_7562) (< v_prenex_7562 main_x))) (forall ((v_prenex_8181 Int) (v_prenex_8182 Int)) (or (< v_prenex_8182 main_x) (<= (+ main_y 1) v_prenex_8181) (<= (select main_a v_prenex_8181) 1002) (<= 996 (select main_a v_prenex_8181)) (<= 0 (+ (select main_a v_prenex_8182) 2)) (<= (+ main_x 1) v_prenex_8182) (<= 1000 (+ (select main_a v_prenex_8182) (select main_a v_prenex_8181))))) (forall ((v_prenex_6838 Int) (v_prenex_6839 Int)) (or (<= (select main_a v_prenex_6838) 1002) (<= 998 (select main_a v_prenex_6838)) (<= (+ main_x 1) v_prenex_6839) (<= (+ (select main_a v_prenex_6839) 996) (select main_a v_prenex_6838)) (<= (* 2 (select main_a v_prenex_6839)) 4) (< v_prenex_6839 main_x) (< v_prenex_6838 main_y))) (forall ((v_prenex_8212 Int) (v_prenex_8213 Int)) (or (<= (* 2 (select main_a v_prenex_8213)) 4) (<= 996 (select main_a v_prenex_8212)) (<= (* 2 (select main_a v_prenex_8212)) 2000) (< v_prenex_8213 main_x) (<= (select main_a v_prenex_8212) (+ (select main_a v_prenex_8213) 1000)) (<= (+ main_x 1) v_prenex_8213) (<= (+ main_y 1) v_prenex_8212))) (forall ((v_prenex_10833 Int) (v_prenex_10834 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10833))) (<= (select main_a v_prenex_10833) 1000) (<= (+ main_x 1) v_prenex_10834) (<= 0 (+ (select main_a v_prenex_10834) 2)) (< v_prenex_10834 main_x) (<= (+ (select main_a v_prenex_10834) 996) (select main_a v_prenex_10833)))) (forall ((v_prenex_7662 Int) (v_prenex_7663 Int)) (or (<= (select main_a v_prenex_7662) 1000) (<= (+ main_x 1) v_prenex_7663) (<= 1000 (+ (select main_a v_prenex_7663) (select main_a v_prenex_7662))) (<= 0 (+ (select main_a v_prenex_7663) 2)) (< v_prenex_7663 main_x))) (or (forall ((v_prenex_7857 Int)) (or (<= (+ main_y 1) v_prenex_7857) (<= (select main_a v_prenex_7857) 1002) (<= (select main_a v_prenex_7857) 1000))) (forall ((v_prenex_7854 Int)) (or (<= (* 2 (select main_a v_prenex_7854)) 4) (<= (+ main_x 1) v_prenex_7854) (<= 0 (+ (select main_a v_prenex_7854) 2)) (< v_prenex_7854 main_x)))) (forall ((v_prenex_7580 Int) (v_prenex_7581 Int)) (or (< v_prenex_7581 main_x) (<= (+ (select main_a v_prenex_7581) 996) (select main_a v_prenex_7580)) (<= 998 (select main_a v_prenex_7580)) (<= 1996 (* 2 (select main_a v_prenex_7580))) (< v_prenex_7580 main_y) (<= 0 (* 2 (select main_a v_prenex_7581))) (<= (+ main_x 1) v_prenex_7581))) (forall ((v_prenex_7266 Int) (v_prenex_7267 Int)) (or (<= 996 (select main_a v_prenex_7266)) (<= (select main_a v_prenex_7266) 1000) (<= 0 (select main_a v_prenex_7267)) (< v_prenex_7267 main_x) (<= (+ main_x 1) v_prenex_7267) (<= (+ main_y 1) v_prenex_7266) (<= (+ (select main_a v_prenex_7267) 996) (select main_a v_prenex_7266)))) (forall ((v_prenex_8097 Int) (v_prenex_8098 Int)) (or (<= 1000 (+ (select main_a v_prenex_8098) (select main_a v_prenex_8097))) (<= 0 (select main_a v_prenex_8098)) (<= 996 (select main_a v_prenex_8097)) (< v_prenex_8098 main_x) (<= (+ main_y 1) v_prenex_8097) (<= (+ main_x 1) v_prenex_8098) (<= (* 2 (select main_a v_prenex_8097)) 2000))) (forall ((v_prenex_10113 Int) (v_prenex_10112 Int)) (or (<= 0 (+ (select main_a v_prenex_10113) 2)) (<= 998 (select main_a v_prenex_10112)) (<= (+ main_x 1) v_prenex_10113) (< v_prenex_10113 main_x) (<= (+ (select main_a v_prenex_10113) 996) (select main_a v_prenex_10112)) (<= (* 2 (select main_a v_prenex_10112)) 2000))) (forall ((v_prenex_7790 Int) (v_prenex_7791 Int)) (or (< v_prenex_7790 main_y) (<= (* 2 (select main_a v_prenex_7790)) 2000) (<= (+ main_x 1) v_prenex_7791) (<= 1000 (+ (select main_a v_prenex_7791) (select main_a v_prenex_7790))) (<= (+ main_y 1) v_prenex_7790))) (forall ((v_prenex_9378 Int) (v_prenex_9377 Int)) (or (<= (select main_a v_prenex_9378) 2) (<= 1000 (+ (select main_a v_prenex_9378) (select main_a v_prenex_9377))) (< v_prenex_9378 main_x) (<= (+ main_x 1) v_prenex_9378) (<= (select main_a v_prenex_9377) 1002))) (forall ((v_prenex_9062 Int) (v_prenex_9061 Int)) (or (<= (+ (select main_a v_prenex_9062) (select main_a v_prenex_9061)) 1000) (<= (select main_a v_prenex_9062) 4) (<= (select main_a v_prenex_9061) 1002) (<= (* 2 (select main_a v_prenex_9061)) 2000) (< v_prenex_9062 main_x) (<= (+ main_y 1) v_prenex_9061) (<= (+ main_x 1) v_prenex_9062))) (forall ((v_prenex_10611 Int) (v_prenex_10610 Int)) (or (<= (* 2 (select main_a v_prenex_10610)) 2000) (<= 1000 (+ (select main_a v_prenex_10611) (select main_a v_prenex_10610))) (<= 0 (select main_a v_prenex_10611)) (<= 1996 (* 2 (select main_a v_prenex_10610))) (< v_prenex_10611 main_x) (<= (+ main_x 1) v_prenex_10611))) (forall ((v_prenex_7788 Int) (v_prenex_7789 Int)) (or (<= (+ (select main_a v_prenex_7789) 996) (select main_a v_prenex_7788)) (<= (+ main_y 1) v_prenex_7788) (<= 996 (select main_a v_prenex_7788)) (<= (select main_a v_prenex_7788) 1002) (< v_prenex_7789 main_x) (<= (* 2 (select main_a v_prenex_7789)) 4) (<= (+ main_x 1) v_prenex_7789))) (or (forall ((v_prenex_10678 Int)) (or (<= (* 2 (select main_a v_prenex_10678)) 2000) (<= (+ main_y 1) v_prenex_10678) (<= 1996 (* 2 (select main_a v_prenex_10678))))) (forall ((v_prenex_10673 Int)) (or (< v_prenex_10673 main_x) (<= 0 (select main_a v_prenex_10673)) (<= (+ main_x 1) v_prenex_10673) (<= (* 2 (select main_a v_prenex_10673)) 4)))) (or (forall ((v_prenex_10604 Int)) (<= 996 (select main_a v_prenex_10604))) (forall ((v_prenex_10605 Int)) (or (<= (+ main_x 1) v_prenex_10605) (<= 0 (* 2 (select main_a v_prenex_10605))) (< v_prenex_10605 main_x)))) (forall ((v_prenex_6899 Int) (v_prenex_6900 Int)) (or (<= (+ (select main_a v_prenex_6900) 996) (select main_a v_prenex_6899)) (< v_prenex_6900 main_x) (<= (+ main_y 1) v_prenex_6899) (<= 0 (+ (select main_a v_prenex_6900) 2)) (<= (+ main_x 1) v_prenex_6900))) (forall ((v_prenex_10435 Int) (v_prenex_10436 Int)) (or (<= (+ main_y 1) v_prenex_10435) (<= (select main_a v_prenex_10435) (+ (select main_a v_prenex_10436) 1000)) (<= (+ main_x 1) v_prenex_10436) (<= (select main_a v_prenex_10435) 1002) (< v_prenex_10435 main_y))) (forall ((v_prenex_10862 Int) (v_prenex_10863 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10862))) (< v_prenex_10863 main_x) (<= 998 (select main_a v_prenex_10862)) (<= (+ main_x 1) v_prenex_10863) (<= (select main_a v_prenex_10863) 4) (<= (+ (select main_a v_prenex_10863) 996) (select main_a v_prenex_10862)) (<= (+ main_y 1) v_prenex_10862))) (or (forall ((v_prenex_7165 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7165))) (<= (+ main_x 1) v_prenex_7165) (<= 0 (+ (select main_a v_prenex_7165) 2)) (< v_prenex_7165 main_x))) (forall ((v_prenex_7166 Int)) (or (<= (+ main_y 1) v_prenex_7166) (<= 998 (select main_a v_prenex_7166)) (<= 996 (select main_a v_prenex_7166))))) (or (forall ((v_prenex_6956 Int)) (or (< v_prenex_6956 main_x) (<= (+ main_x 1) v_prenex_6956) (<= 0 (* 2 (select main_a v_prenex_6956))) (<= (* 2 (select main_a v_prenex_6956)) 4))) (forall ((v_prenex_6961 Int)) (or (<= 996 (select main_a v_prenex_6961)) (< v_prenex_6961 main_y) (<= 1996 (* 2 (select main_a v_prenex_6961)))))) (forall ((v_prenex_9985 Int) (v_prenex_9984 Int)) (or (<= (+ main_x 1) v_prenex_9985) (<= 1000 (+ (select main_a v_prenex_9985) (select main_a v_prenex_9984))) (<= (+ main_y 1) v_prenex_9984) (<= (* 2 (select main_a v_prenex_9985)) 4) (<= 998 (select main_a v_prenex_9984)) (< v_prenex_9985 main_x) (<= 996 (select main_a v_prenex_9984)))) (forall ((v_prenex_10169 Int) (v_prenex_10170 Int)) (or (<= (+ main_y 1) v_prenex_10169) (<= 996 (select main_a v_prenex_10169)) (<= (select main_a v_prenex_10170) 2) (<= 1996 (* 2 (select main_a v_prenex_10169))) (<= (select main_a v_prenex_10169) (+ (select main_a v_prenex_10170) 1000)) (<= (+ main_x 1) v_prenex_10170) (< v_prenex_10170 main_x))) (forall ((v_prenex_6837 Int) (v_prenex_6836 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6837))) (< v_prenex_6837 main_x) (<= (* 2 (select main_a v_prenex_6836)) 2000) (<= (+ main_x 1) v_prenex_6837) (<= (select main_a v_prenex_6836) 1002) (<= (+ (select main_a v_prenex_6837) 996) (select main_a v_prenex_6836)))) (or (forall ((v_prenex_9852 Int)) (or (<= (+ main_x 1) v_prenex_9852) (<= 0 (+ (select main_a v_prenex_9852) 2)) (< v_prenex_9852 main_x) (<= (* 2 (select main_a v_prenex_9852)) 4))) (forall ((v_prenex_9855 Int)) (<= (select main_a v_prenex_9855) 1000))) (forall ((v_prenex_10350 Int) (v_prenex_10349 Int)) (or (<= (select main_a v_prenex_10349) (+ (select main_a v_prenex_10350) 1000)) (<= (select main_a v_prenex_10349) 1002) (<= (+ main_y 1) v_prenex_10349) (< v_prenex_10349 main_y) (<= (* 2 (select main_a v_prenex_10349)) 2000))) (forall ((v_prenex_7531 Int) (v_prenex_7532 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7531))) (<= (+ main_x 1) v_prenex_7532) (<= 0 (* 2 (select main_a v_prenex_7532))) (<= (+ main_y 1) v_prenex_7531) (<= 1000 (+ (select main_a v_prenex_7532) (select main_a v_prenex_7531))) (< v_prenex_7532 main_x))) (forall ((v_prenex_10240 Int) (v_prenex_10239 Int)) (or (<= (+ main_x 1) v_prenex_10240) (<= (* 2 (select main_a v_prenex_10239)) 2000) (<= (* 2 (select main_a v_prenex_10240)) 4) (<= (select main_a v_prenex_10239) (+ (select main_a v_prenex_10240) 1000)) (< v_prenex_10240 main_x))) (forall ((v_prenex_6690 Int) (v_prenex_6691 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6691))) (<= (+ (select main_a v_prenex_6690) 996) (select main_a v_prenex_6691)) (<= (+ main_y 1) v_prenex_6691) (< v_prenex_6690 main_x) (<= (+ main_x 1) v_prenex_6690) (<= (* 2 (select main_a v_prenex_6690)) 4) (<= 998 (select main_a v_prenex_6691)))) (forall ((v_prenex_11051 Int) (v_prenex_11050 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_11050))) (<= 996 (select main_a v_prenex_11050)) (<= (select main_a v_prenex_11050) (+ (select main_a v_prenex_11051) 1000)) (<= (+ main_x 1) v_prenex_11051) (< v_prenex_11050 main_y) (<= (* 2 (select main_a v_prenex_11051)) 4) (< v_prenex_11051 main_x))) (forall ((v_prenex_8751 Int) (v_prenex_8752 Int)) (or (<= (+ main_y 1) v_prenex_8751) (<= (select main_a v_prenex_8751) (+ (select main_a v_prenex_8752) 1000)) (<= 998 (select main_a v_prenex_8751)) (< v_prenex_8752 main_x) (< v_prenex_8751 main_y))) (or (forall ((v_prenex_6885 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6885))) (<= (+ main_x 1) v_prenex_6885) (< v_prenex_6885 main_x) (<= 0 (select main_a v_prenex_6885)))) (forall ((v_prenex_6889 Int)) (or (<= (+ main_y 1) v_prenex_6889) (<= 998 (select main_a v_prenex_6889))))) (forall ((v_prenex_7208 Int) (v_prenex_7209 Int)) (or (<= (select main_a v_prenex_7209) 2) (<= (+ main_x 1) v_prenex_7209) (<= (+ (select main_a v_prenex_7209) (select main_a v_prenex_7208)) 1000) (<= (* 2 (select main_a v_prenex_7208)) 2000) (<= (select main_a v_prenex_7208) 1000) (< v_prenex_7209 main_x))) (or (forall ((v_prenex_7241 Int)) (<= (* 2 (select main_a v_prenex_7241)) 4)) (forall ((v_prenex_7240 Int)) (or (< v_prenex_7240 main_y) (<= (+ main_y 1) v_prenex_7240) (<= 998 (select main_a v_prenex_7240))))) (forall ((v_prenex_8473 Int) (v_prenex_8474 Int)) (or (<= (+ main_x 1) v_prenex_8474) (<= (select main_a v_prenex_8474) 4) (<= 1996 (* 2 (select main_a v_prenex_8473))) (< v_prenex_8474 main_x) (<= (+ main_y 1) v_prenex_8473) (<= (select main_a v_prenex_8473) (+ (select main_a v_prenex_8474) 1000)))) (forall ((v_prenex_10176 Int) (v_prenex_10175 Int)) (or (<= (+ main_y 1) v_prenex_10175) (<= 1000 (+ (select main_a v_prenex_10176) (select main_a v_prenex_10175))) (< v_prenex_10176 main_x) (<= (+ main_x 1) v_prenex_10176) (<= (* 2 (select main_a v_prenex_10176)) 4))) (or (forall ((v_prenex_10278 Int)) (or (<= (* 2 (select main_a v_prenex_10278)) 4) (<= 0 (* 2 (select main_a v_prenex_10278))) (<= (+ main_x 1) v_prenex_10278) (< v_prenex_10278 main_x))) (forall ((v_prenex_10283 Int)) (or (<= (+ main_y 1) v_prenex_10283) (<= 1996 (* 2 (select main_a v_prenex_10283)))))) (or (forall ((v_prenex_8036 Int)) (or (<= (select main_a v_prenex_8036) 1000) (<= (+ main_y 1) v_prenex_8036) (<= 996 (select main_a v_prenex_8036)) (< v_prenex_8036 main_y))) (forall ((v_prenex_8037 Int)) (<= (* 2 (select main_a v_prenex_8037)) 4))) (forall ((v_prenex_6914 Int) (v_prenex_6913 Int)) (or (<= (* 2 (select main_a v_prenex_6914)) 4) (< v_prenex_6914 main_x) (<= (select main_a v_prenex_6913) (+ (select main_a v_prenex_6914) 1000)) (<= 998 (select main_a v_prenex_6913)) (<= (+ main_x 1) v_prenex_6914))) (forall ((v_prenex_9048 Int) (v_prenex_9047 Int)) (or (<= (* 2 (select main_a v_prenex_9048)) 4) (<= 996 (select main_a v_prenex_9047)) (<= (+ main_y 1) v_prenex_9047) (< v_prenex_9048 main_x) (<= (+ main_x 1) v_prenex_9048) (<= (+ (select main_a v_prenex_9048) (select main_a v_prenex_9047)) 1000))) (or (forall ((v_prenex_10550 Int)) (or (<= (* 2 (select main_a v_prenex_10550)) 4) (<= 0 (select main_a v_prenex_10550)) (< v_prenex_10550 main_x) (<= (+ main_x 1) v_prenex_10550))) (forall ((v_prenex_10555 Int)) (<= (* 2 (select main_a v_prenex_10555)) 2000))) (or (forall ((v_prenex_8440 Int)) (or (<= 0 (select main_a v_prenex_8440)) (<= (* 2 (select main_a v_prenex_8440)) 4) (< v_prenex_8440 main_x) (<= (+ main_x 1) v_prenex_8440))) (forall ((v_prenex_8445 Int)) (<= 996 (select main_a v_prenex_8445)))) (forall ((v_prenex_9319 Int) (v_prenex_9318 Int)) (or (<= 0 (+ (select main_a v_prenex_9319) 2)) (<= (+ main_x 1) v_prenex_9319) (<= (select main_a v_prenex_9318) (+ (select main_a v_prenex_9319) 1000)) (< v_prenex_9319 main_x) (<= (+ main_y 1) v_prenex_9318) (<= 1996 (* 2 (select main_a v_prenex_9318))))) (forall ((v_prenex_10450 Int) (v_prenex_10449 Int)) (or (<= 1000 (+ (select main_a v_prenex_10450) (select main_a v_prenex_10449))) (<= (+ main_y 1) v_prenex_10449) (<= 998 (select main_a v_prenex_10449)) (< v_prenex_10450 main_x) (<= (select main_a v_prenex_10450) 2) (<= (+ main_x 1) v_prenex_10450) (<= 996 (select main_a v_prenex_10449)))) (forall ((v_prenex_9130 Int) (v_prenex_9129 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9130))) (<= 996 (select main_a v_prenex_9129)) (< v_prenex_9130 main_x) (<= (+ main_x 1) v_prenex_9130) (<= (select main_a v_prenex_9129) (+ (select main_a v_prenex_9130) 1000)) (<= (+ main_y 1) v_prenex_9129))) (forall ((v_prenex_8296 Int) (v_prenex_8297 Int)) (or (<= (select main_a v_prenex_8296) 1002) (<= 0 (* 2 (select main_a v_prenex_8297))) (< v_prenex_8296 main_y) (<= (select main_a v_prenex_8296) (+ (select main_a v_prenex_8297) 1000)) (<= (+ main_x 1) v_prenex_8297) (<= 996 (select main_a v_prenex_8296)) (< v_prenex_8297 main_x))) (forall ((v_prenex_9918 Int) (v_prenex_9919 Int)) (or (< v_prenex_9919 main_x) (<= (select main_a v_prenex_9919) 4) (<= (+ main_x 1) v_prenex_9919) (<= (select main_a v_prenex_9918) 1002) (<= 1000 (+ (select main_a v_prenex_9919) (select main_a v_prenex_9918))))) (forall ((v_prenex_7607 Int) (v_prenex_7606 Int)) (or (<= (select main_a v_prenex_7606) (+ (select main_a v_prenex_7607) 1000)) (< v_prenex_7607 main_x) (<= (+ main_x 1) v_prenex_7607) (<= (+ main_y 1) v_prenex_7606) (<= 0 (+ (select main_a v_prenex_7607) 2)))) (or (forall ((v_prenex_6958 Int)) (or (<= (select main_a v_prenex_6958) 4) (< v_prenex_6958 main_x) (<= 0 (* 2 (select main_a v_prenex_6958))) (<= (+ main_x 1) v_prenex_6958))) (forall ((v_prenex_6961 Int)) (or (<= 996 (select main_a v_prenex_6961)) (< v_prenex_6961 main_y) (<= 1996 (* 2 (select main_a v_prenex_6961)))))) (forall ((v_prenex_7357 Int) (v_prenex_7356 Int)) (or (<= (+ main_x 1) v_prenex_7357) (<= (+ (select main_a v_prenex_7357) 996) (select main_a v_prenex_7356)) (<= (* 2 (select main_a v_prenex_7357)) 4) (< v_prenex_7357 main_x) (<= (* 2 (select main_a v_prenex_7356)) 2000))) (forall ((v_prenex_10976 Int) (v_prenex_10977 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10976))) (<= 1000 (+ (select main_a v_prenex_10977) (select main_a v_prenex_10976))) (< v_prenex_10977 main_x) (< v_prenex_10976 main_y) (<= (+ main_y 1) v_prenex_10976))) (forall ((v_prenex_7192 Int) (v_prenex_7193 Int)) (or (<= 0 (+ (select main_a v_prenex_7193) 2)) (<= (* 2 (select main_a v_prenex_7192)) 2000) (<= (+ main_x 1) v_prenex_7193) (< v_prenex_7192 main_y) (< v_prenex_7193 main_x) (<= (select main_a v_prenex_7192) 1000) (<= (+ (select main_a v_prenex_7193) 996) (select main_a v_prenex_7192)))) (forall ((v_prenex_10460 Int) (v_prenex_10459 Int)) (or (<= (+ main_y 1) v_prenex_10459) (<= 996 (select main_a v_prenex_10459)) (<= 1000 (+ (select main_a v_prenex_10460) (select main_a v_prenex_10459))) (<= 0 (+ (select main_a v_prenex_10460) 2)) (<= (+ main_x 1) v_prenex_10460) (<= (select main_a v_prenex_10459) 1000) (< v_prenex_10460 main_x))) (forall ((v_prenex_7298 Int) (v_prenex_7297 Int)) (or (< v_prenex_7298 main_x) (<= (+ main_x 1) v_prenex_7298) (<= 996 (select main_a v_prenex_7297)) (<= 998 (select main_a v_prenex_7297)) (<= (+ main_y 1) v_prenex_7297) (<= (select main_a v_prenex_7297) (+ (select main_a v_prenex_7298) 1000)) (<= 0 (* 2 (select main_a v_prenex_7298))))) (forall ((v_prenex_11030 Int) (v_prenex_11031 Int)) (or (<= (+ (select main_a v_prenex_11031) 996) (select main_a v_prenex_11030)) (< v_prenex_11030 main_y) (<= (* 2 (select main_a v_prenex_11030)) 2000) (<= 0 (+ (select main_a v_prenex_11031) 2)) (<= 998 (select main_a v_prenex_11030)) (<= (+ main_x 1) v_prenex_11031) (< v_prenex_11031 main_x))) (forall ((v_prenex_7641 Int) (v_prenex_7642 Int)) (or (< v_prenex_7642 main_x) (<= 0 (select main_a v_prenex_7642)) (<= (* 2 (select main_a v_prenex_7641)) 2000) (<= (+ (select main_a v_prenex_7642) 996) (select main_a v_prenex_7641)) (<= (+ main_x 1) v_prenex_7642) (<= (select main_a v_prenex_7641) 1000))) (forall ((v_prenex_10224 Int) (v_prenex_10223 Int)) (or (<= 996 (select main_a v_prenex_10223)) (<= (+ main_x 1) v_prenex_10224) (< v_prenex_10224 main_x) (<= (select main_a v_prenex_10224) 4) (<= (* 2 (select main_a v_prenex_10223)) 2000) (<= (+ (select main_a v_prenex_10224) 996) (select main_a v_prenex_10223)))) (or (forall ((v_prenex_8190 Int)) (or (<= (select main_a v_prenex_8190) 1000) (<= 996 (select main_a v_prenex_8190)))) (forall ((v_prenex_8185 Int)) (or (<= (* 2 (select main_a v_prenex_8185)) 4) (< v_prenex_8185 main_x) (<= (+ main_x 1) v_prenex_8185) (<= 0 (select main_a v_prenex_8185))))) (forall ((v_prenex_7735 Int) (v_prenex_7734 Int)) (or (< v_prenex_7735 main_x) (<= 996 (select main_a v_prenex_7734)) (<= (+ main_x 1) v_prenex_7735) (<= 1000 (+ (select main_a v_prenex_7735) (select main_a v_prenex_7734))) (<= 1996 (* 2 (select main_a v_prenex_7734))) (<= (select main_a v_prenex_7735) 4))) (or (forall ((v_prenex_10957 Int)) (or (<= (+ main_y 1) v_prenex_10957) (< v_prenex_10957 main_y) (<= 998 (select main_a v_prenex_10957)))) (forall ((v_prenex_10958 Int)) (or (<= (* 2 (select main_a v_prenex_10958)) 4) (<= (+ main_x 1) v_prenex_10958)))) (forall ((v_prenex_10596 Int) (v_prenex_10595 Int)) (or (< v_prenex_10595 main_y) (<= (+ (select main_a v_prenex_10596) (select main_a v_prenex_10595)) 1000) (<= (select main_a v_prenex_10596) 4) (< v_prenex_10596 main_x) (<= (select main_a v_prenex_10595) 1000) (<= (+ main_x 1) v_prenex_10596) (<= 996 (select main_a v_prenex_10595)))) (or (forall ((v_prenex_7479 Int)) (or (< v_prenex_7479 main_y) (<= (+ main_y 1) v_prenex_7479) (<= 998 (select main_a v_prenex_7479)))) (forall ((v_prenex_7480 Int)) (or (< v_prenex_7480 main_x) (<= (* 2 (select main_a v_prenex_7480)) 4)))) (or (forall ((v_prenex_9916 Int)) (or (<= (select main_a v_prenex_9916) 1000) (<= (select main_a v_prenex_9916) 1002) (< v_prenex_9916 main_y))) (forall ((v_prenex_9915 Int)) (or (< v_prenex_9915 main_x) (<= (select main_a v_prenex_9915) 4) (<= (+ main_x 1) v_prenex_9915) (<= (* 2 (select main_a v_prenex_9915)) 4)))) (or (forall ((v_prenex_10038 Int)) (or (<= (* 2 (select main_a v_prenex_10038)) 2000) (<= (select main_a v_prenex_10038) 1002))) (forall ((v_prenex_10035 Int)) (or (< v_prenex_10035 main_x) (<= 0 (+ (select main_a v_prenex_10035) 2)) (<= (* 2 (select main_a v_prenex_10035)) 4) (<= (+ main_x 1) v_prenex_10035)))) (or (forall ((v_prenex_10922 Int)) (or (<= (* 2 (select main_a v_prenex_10922)) 2000) (<= 998 (select main_a v_prenex_10922)) (<= (+ main_y 1) v_prenex_10922))) (forall ((v_prenex_10917 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10917))) (<= (+ main_x 1) v_prenex_10917) (< v_prenex_10917 main_x) (<= (* 2 (select main_a v_prenex_10917)) 4)))) (or (forall ((v_prenex_6943 Int)) (or (<= (+ main_x 1) v_prenex_6943) (<= 0 (* 2 (select main_a v_prenex_6943))) (<= (select main_a v_prenex_6943) 4) (< v_prenex_6943 main_x))) (forall ((v_prenex_6946 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6946))) (<= 998 (select main_a v_prenex_6946)) (<= (+ main_y 1) v_prenex_6946)))) (forall ((v_prenex_10983 Int) (v_prenex_10982 Int)) (or (<= (select main_a v_prenex_10982) 1002) (<= (select main_a v_prenex_10983) 2) (< v_prenex_10983 main_x) (<= (+ main_y 1) v_prenex_10982) (<= (+ main_x 1) v_prenex_10983) (<= (+ (select main_a v_prenex_10983) (select main_a v_prenex_10982)) 1000))) (forall ((v_prenex_10424 Int) (v_prenex_10423 Int)) (or (<= (select main_a v_prenex_10423) (+ (select main_a v_prenex_10424) 1000)) (<= 0 (select main_a v_prenex_10424)) (<= 996 (select main_a v_prenex_10423)) (< v_prenex_10424 main_x) (<= (+ main_x 1) v_prenex_10424))) (forall ((v_prenex_6910 Int) (v_prenex_6909 Int)) (or (<= (+ (select main_a v_prenex_6910) 996) (select main_a v_prenex_6909)) (<= 998 (select main_a v_prenex_6909)) (<= (+ main_x 1) v_prenex_6910) (<= 1996 (* 2 (select main_a v_prenex_6909))) (< v_prenex_6910 main_x) (<= (* 2 (select main_a v_prenex_6910)) 4))) (or (forall ((v_prenex_9124 Int)) (or (<= 0 (select main_a v_prenex_9124)) (< v_prenex_9124 main_x) (<= (+ main_x 1) v_prenex_9124))) (forall ((v_prenex_9123 Int)) (or (<= (+ main_y 1) v_prenex_9123) (<= (* 2 (select main_a v_prenex_9123)) 2000)))) (forall ((v_prenex_9963 Int) (v_prenex_9962 Int)) (or (<= (select main_a v_prenex_9962) (+ (select main_a v_prenex_9963) 1000)) (<= 0 (* 2 (select main_a v_prenex_9963))) (< v_prenex_9963 main_x) (<= 1996 (* 2 (select main_a v_prenex_9962))) (<= (+ main_x 1) v_prenex_9963))) (forall ((v_prenex_7608 Int) (v_prenex_7609 Int)) (or (<= (select main_a v_prenex_7608) 1002) (<= (+ main_y 1) v_prenex_7608) (<= (+ (select main_a v_prenex_7609) 996) (select main_a v_prenex_7608)) (< v_prenex_7609 main_x) (< v_prenex_7608 main_y))) (forall ((v_prenex_8165 Int) (v_prenex_8166 Int)) (or (<= 996 (select main_a v_prenex_8165)) (<= (select main_a v_prenex_8165) 1000) (<= (* 2 (select main_a v_prenex_8166)) 4) (<= (+ main_x 1) v_prenex_8166) (<= 1000 (+ (select main_a v_prenex_8166) (select main_a v_prenex_8165))) (< v_prenex_8166 main_x) (< v_prenex_8165 main_y))) (forall ((v_prenex_10877 Int) (v_prenex_10876 Int)) (or (<= 0 (select main_a v_prenex_10877)) (<= (select main_a v_prenex_10876) 1000) (<= 1000 (+ (select main_a v_prenex_10877) (select main_a v_prenex_10876))) (< v_prenex_10877 main_x) (<= (+ main_x 1) v_prenex_10877) (<= (* 2 (select main_a v_prenex_10876)) 2000))) (forall ((v_prenex_10930 Int) (v_prenex_10931 Int)) (or (< v_prenex_10931 main_x) (< v_prenex_10930 main_y) (<= 998 (select main_a v_prenex_10930)) (<= (+ main_x 1) v_prenex_10931) (<= (select main_a v_prenex_10930) 1002) (<= (+ (select main_a v_prenex_10931) (select main_a v_prenex_10930)) 1000) (<= 0 (select main_a v_prenex_10931)))) (or (forall ((v_prenex_6945 Int)) (or (<= 0 (* 2 (select main_a v_prenex_6945))) (<= 0 (+ (select main_a v_prenex_6945) 2)) (<= (+ main_x 1) v_prenex_6945) (< v_prenex_6945 main_x))) (forall ((v_prenex_6946 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6946))) (<= 998 (select main_a v_prenex_6946)) (<= (+ main_y 1) v_prenex_6946)))) (forall ((v_prenex_8494 Int) (v_prenex_8495 Int)) (or (<= (+ main_x 1) v_prenex_8495) (<= (* 2 (select main_a v_prenex_8494)) 2000) (<= (select main_a v_prenex_8494) (+ (select main_a v_prenex_8495) 1000)) (< v_prenex_8495 main_x) (<= 996 (select main_a v_prenex_8494)) (<= 0 (+ (select main_a v_prenex_8495) 2)))) (forall ((v_prenex_10916 Int) (v_prenex_10915 Int)) (or (<= 0 (+ (select main_a v_prenex_10916) 2)) (< v_prenex_10916 main_x) (<= (+ main_x 1) v_prenex_10916) (<= (select main_a v_prenex_10915) 1002) (<= 1000 (+ (select main_a v_prenex_10916) (select main_a v_prenex_10915))))) (or (forall ((v_prenex_9242 Int)) (or (< v_prenex_9242 main_y) (<= (select main_a v_prenex_9242) 1002))) (forall ((v_prenex_9240 Int)) (or (< v_prenex_9240 main_x) (<= (* 2 (select main_a v_prenex_9240)) 4) (<= (+ main_x 1) v_prenex_9240)))) (forall ((v_prenex_8471 Int) (v_prenex_8472 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8471))) (< v_prenex_8472 main_x) (<= (+ (select main_a v_prenex_8472) (select main_a v_prenex_8471)) 1000) (<= 0 (+ (select main_a v_prenex_8472) 2)) (<= (+ main_x 1) v_prenex_8472))) (forall ((v_prenex_8200 Int) (v_prenex_8201 Int)) (or (< v_prenex_8200 main_y) (<= 0 (+ (select main_a v_prenex_8201) 2)) (< v_prenex_8201 main_x) (<= (+ (select main_a v_prenex_8201) (select main_a v_prenex_8200)) 1000) (<= (+ main_x 1) v_prenex_8201))) (or (forall ((v_prenex_8654 Int)) (or (< v_prenex_8654 main_y) (<= 1996 (* 2 (select main_a v_prenex_8654))))) (forall ((v_prenex_8650 Int)) (or (< v_prenex_8650 main_x) (<= 0 (* 2 (select main_a v_prenex_8650))) (<= (+ main_x 1) v_prenex_8650) (<= (* 2 (select main_a v_prenex_8650)) 4)))) (or (forall ((v_prenex_7502 Int)) (<= 1996 (* 2 (select main_a v_prenex_7502)))) (forall ((v_prenex_7498 Int)) (or (<= (+ main_x 1) v_prenex_7498) (<= (select main_a v_prenex_7498) 4) (< v_prenex_7498 main_x)))) (forall ((v_prenex_10879 Int) (v_prenex_10878 Int)) (or (< v_prenex_10878 main_y) (<= (+ main_x 1) v_prenex_10879) (<= 1000 (+ (select main_a v_prenex_10879) (select main_a v_prenex_10878))) (< v_prenex_10879 main_x) (<= (select main_a v_prenex_10878) 1000) (<= (* 2 (select main_a v_prenex_10879)) 4))) (forall ((v_prenex_9193 Int) (v_prenex_9192 Int)) (or (<= (select main_a v_prenex_9192) 1000) (<= 996 (select main_a v_prenex_9192)) (< v_prenex_9193 main_x) (<= 1000 (+ (select main_a v_prenex_9193) (select main_a v_prenex_9192))) (<= (+ main_x 1) v_prenex_9193) (<= (select main_a v_prenex_9193) 2))) (forall ((v_prenex_9411 Int) (v_prenex_9410 Int)) (or (<= 0 (select main_a v_prenex_9411)) (< v_prenex_9411 main_x) (<= (select main_a v_prenex_9410) (+ (select main_a v_prenex_9411) 1000)) (<= (+ main_x 1) v_prenex_9411) (<= 1996 (* 2 (select main_a v_prenex_9410))) (<= 996 (select main_a v_prenex_9410)))) (forall ((v_prenex_9228 Int) (v_prenex_9227 Int)) (or (<= (+ main_x 1) v_prenex_9228) (< v_prenex_9228 main_x) (<= (select main_a v_prenex_9227) 1002) (<= 996 (select main_a v_prenex_9227)) (<= (+ (select main_a v_prenex_9228) (select main_a v_prenex_9227)) 1000) (<= (* 2 (select main_a v_prenex_9228)) 4))) (or (forall ((v_prenex_10575 Int)) (or (<= (+ main_x 1) v_prenex_10575) (<= (select main_a v_prenex_10575) 4) (< v_prenex_10575 main_x) (<= (* 2 (select main_a v_prenex_10575)) 4))) (forall ((v_prenex_10576 Int)) (or (< v_prenex_10576 main_y) (<= (* 2 (select main_a v_prenex_10576)) 2000) (<= 998 (select main_a v_prenex_10576))))) (forall ((v_prenex_9289 Int) (v_prenex_9288 Int)) (or (<= (+ (select main_a v_prenex_9289) (select main_a v_prenex_9288)) 1000) (<= (+ main_x 1) v_prenex_9289) (<= (* 2 (select main_a v_prenex_9288)) 2000) (<= (select main_a v_prenex_9289) 4) (< v_prenex_9289 main_x))) (or (forall ((v_prenex_9303 Int)) (or (< v_prenex_9303 main_y) (<= (* 2 (select main_a v_prenex_9303)) 2000) (<= 998 (select main_a v_prenex_9303)))) (forall ((v_prenex_9302 Int)) (or (<= 0 (+ (select main_a v_prenex_9302) 2)) (<= (+ main_x 1) v_prenex_9302) (< v_prenex_9302 main_x) (<= 0 (* 2 (select main_a v_prenex_9302)))))) (forall ((v_prenex_9521 Int) (v_prenex_9520 Int)) (or (<= (+ main_y 1) v_prenex_9520) (<= (+ main_x 1) v_prenex_9521) (<= 1996 (* 2 (select main_a v_prenex_9520))) (<= (+ (select main_a v_prenex_9521) (select main_a v_prenex_9520)) 1000) (< v_prenex_9521 main_x) (<= (select main_a v_prenex_9521) 4))) (forall ((v_prenex_9510 Int) (v_prenex_9511 Int)) (or (<= (+ (select main_a v_prenex_9511) 996) (select main_a v_prenex_9510)) (< v_prenex_9511 main_x) (<= (select main_a v_prenex_9510) 1002) (<= (+ main_x 1) v_prenex_9511) (<= (+ main_y 1) v_prenex_9510) (<= (* 2 (select main_a v_prenex_9510)) 2000) (<= (* 2 (select main_a v_prenex_9511)) 4))) (forall ((v_prenex_9957 Int) (v_prenex_9956 Int)) (or (< v_prenex_9957 main_x) (<= (+ (select main_a v_prenex_9957) 996) (select main_a v_prenex_9956)) (<= (select main_a v_prenex_9957) 4) (<= (select main_a v_prenex_9956) 1000) (<= (+ main_x 1) v_prenex_9957) (<= 998 (select main_a v_prenex_9956)))) (forall ((v_prenex_8789 Int) (v_prenex_8790 Int)) (or (<= (select main_a v_prenex_8789) 1000) (<= (+ main_x 1) v_prenex_8790) (<= 1000 (+ (select main_a v_prenex_8790) (select main_a v_prenex_8789))) (< v_prenex_8790 main_x) (< v_prenex_8789 main_y) (<= 0 (* 2 (select main_a v_prenex_8790))))) (forall ((v_prenex_9491 Int) (v_prenex_9492 Int)) (or (<= (select main_a v_prenex_9491) 1000) (< v_prenex_9492 main_x) (<= (+ main_x 1) v_prenex_9492) (<= (select main_a v_prenex_9492) 2) (<= (select main_a v_prenex_9491) (+ (select main_a v_prenex_9492) 1000)))) (or (forall ((v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6698) 1002) (<= 996 (select main_a v_prenex_6698)))) (forall ((v_prenex_6694 Int)) (or (< v_prenex_6694 main_x) (<= 0 (* 2 (select main_a v_prenex_6694))) (<= (+ main_x 1) v_prenex_6694) (<= 0 (select main_a v_prenex_6694))))) (forall ((v_prenex_7007 Int) (v_prenex_7008 Int)) (or (<= (select main_a v_prenex_7007) (+ (select main_a v_prenex_7008) 1000)) (<= 998 (select main_a v_prenex_7007)) (<= (+ main_x 1) v_prenex_7008) (< v_prenex_7007 main_y) (< v_prenex_7008 main_x) (<= 0 (* 2 (select main_a v_prenex_7008))) (<= (select main_a v_prenex_7007) 1002))) (or (forall ((v_prenex_6610 Int)) (or (<= 996 (select main_a v_prenex_6610)) (<= (* 2 (select main_a v_prenex_6610)) 2000))) (forall ((v_prenex_6593 Int)) (or (<= 0 (+ (select main_a v_prenex_6593) 2)) (< v_prenex_6593 main_x) (<= (+ main_x 1) v_prenex_6593) (<= 0 (* 2 (select main_a v_prenex_6593)))))) (forall ((v_prenex_9175 Int) (v_prenex_9174 Int)) (or (<= (+ main_x 1) v_prenex_9175) (<= (select main_a v_prenex_9174) 1002) (<= (* 2 (select main_a v_prenex_9175)) 4) (< v_prenex_9175 main_x) (<= (+ (select main_a v_prenex_9175) (select main_a v_prenex_9174)) 1000))) (forall ((v_prenex_10956 Int) (v_prenex_10955 Int)) (or (<= 0 (+ (select main_a v_prenex_10956) 2)) (<= (+ main_x 1) v_prenex_10956) (<= 1996 (* 2 (select main_a v_prenex_10955))) (< v_prenex_10956 main_x) (<= (+ (select main_a v_prenex_10956) 996) (select main_a v_prenex_10955)) (<= (+ main_y 1) v_prenex_10955))) (forall ((v_prenex_10206 Int) (v_prenex_10207 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10206))) (<= (+ main_x 1) v_prenex_10207) (< v_prenex_10207 main_x) (< v_prenex_10206 main_y) (<= (+ (select main_a v_prenex_10207) 996) (select main_a v_prenex_10206)) (<= 998 (select main_a v_prenex_10206)) (<= (select main_a v_prenex_10207) 4))) (forall ((v_prenex_9321 Int) (v_prenex_9320 Int)) (or (<= (+ main_y 1) v_prenex_9320) (<= 998 (select main_a v_prenex_9320)) (<= (+ (select main_a v_prenex_9321) (select main_a v_prenex_9320)) 1000) (<= (* 2 (select main_a v_prenex_9321)) 4) (<= (select main_a v_prenex_9320) 1002) (< v_prenex_9321 main_x) (<= (+ main_x 1) v_prenex_9321))) (or (forall ((v_prenex_7906 Int)) (or (<= (+ main_y 1) v_prenex_7906) (<= (* 2 (select main_a v_prenex_7906)) 2000) (<= (select main_a v_prenex_7906) 1000))) (forall ((v_prenex_7905 Int)) (or (<= (select main_a v_prenex_7905) 4) (<= (* 2 (select main_a v_prenex_7905)) 4) (< v_prenex_7905 main_x) (<= (+ main_x 1) v_prenex_7905)))) (or (forall ((v_prenex_9776 Int)) (or (<= (+ main_x 1) v_prenex_9776) (<= (select main_a v_prenex_9776) 4) (<= (* 2 (select main_a v_prenex_9776)) 4) (< v_prenex_9776 main_x))) (forall ((v_prenex_9777 Int)) (or (<= 998 (select main_a v_prenex_9777)) (<= 996 (select main_a v_prenex_9777))))) (forall ((v_prenex_7207 Int) (v_prenex_7206 Int)) (or (<= 996 (select main_a v_prenex_7206)) (<= (select main_a v_prenex_7206) (+ (select main_a v_prenex_7207) 1000)) (<= (+ main_x 1) v_prenex_7207) (<= (select main_a v_prenex_7207) 2) (< v_prenex_7207 main_x))) (forall ((v_prenex_9709 Int) (v_prenex_9708 Int)) (or (<= (* 2 (select main_a v_prenex_9709)) 4) (<= 1000 (+ (select main_a v_prenex_9709) (select main_a v_prenex_9708))) (< v_prenex_9709 main_x) (<= (select main_a v_prenex_9708) 1000) (< v_prenex_9708 main_y) (<= (+ main_x 1) v_prenex_9709) (<= (select main_a v_prenex_9708) 1002))) (or (forall ((v_prenex_9336 Int)) (or (<= 0 (select main_a v_prenex_9336)) (<= (+ main_x 1) v_prenex_9336) (< v_prenex_9336 main_x) (<= 0 (* 2 (select main_a v_prenex_9336))))) (forall ((v_prenex_9340 Int)) (or (< v_prenex_9340 main_y) (<= (select main_a v_prenex_9340) 1000) (<= (* 2 (select main_a v_prenex_9340)) 2000)))) (or (forall ((v_prenex_7486 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7486))) (<= (select main_a v_prenex_7486) 1000) (<= (+ main_y 1) v_prenex_7486))) (forall ((v_prenex_7484 Int)) (or (<= (select main_a v_prenex_7484) 2) (< v_prenex_7484 main_x) (<= (+ main_x 1) v_prenex_7484) (<= 0 (* 2 (select main_a v_prenex_7484)))))) (forall ((v_prenex_7034 Int) (v_prenex_7035 Int)) (or (< v_prenex_7035 main_x) (< v_prenex_7034 main_y) (<= (+ main_y 1) v_prenex_7034) (<= (+ (select main_a v_prenex_7035) 996) (select main_a v_prenex_7034)) (<= 998 (select main_a v_prenex_7034)))) (or (forall ((v_prenex_9757 Int)) (or (<= 0 (select main_a v_prenex_9757)) (<= (+ main_x 1) v_prenex_9757) (< v_prenex_9757 main_x))) (forall ((v_prenex_9756 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9756))) (< v_prenex_9756 main_y)))) (forall ((v_prenex_6684 Int) (v_prenex_6685 Int)) (or (<= (* 2 (select main_a v_prenex_6684)) 4) (<= (+ main_y 1) v_prenex_6685) (<= (+ (select main_a v_prenex_6684) (select main_a v_prenex_6685)) 1000) (<= (select main_a v_prenex_6685) 1002) (< v_prenex_6684 main_x) (<= (+ main_x 1) v_prenex_6684))) (or (forall ((v_prenex_6596 Int)) (or (<= 0 (+ (select main_a v_prenex_6596) 2)) (< v_prenex_6596 main_x) (<= (+ main_x 1) v_prenex_6596))) (forall ((v_prenex_6652 Int)) (<= (* 2 (select main_a v_prenex_6652)) 2000))) (forall ((v_prenex_9359 Int) (v_prenex_9358 Int)) (or (<= 1000 (+ (select main_a v_prenex_9359) (select main_a v_prenex_9358))) (<= 998 (select main_a v_prenex_9358)) (<= (* 2 (select main_a v_prenex_9358)) 2000) (<= (select main_a v_prenex_9359) 4) (< v_prenex_9359 main_x) (<= (+ main_x 1) v_prenex_9359))) (forall ((v_prenex_7683 Int) (v_prenex_7682 Int)) (or (< v_prenex_7682 main_y) (< v_prenex_7683 main_x) (<= (+ main_y 1) v_prenex_7682) (<= 1996 (* 2 (select main_a v_prenex_7682))) (<= (+ (select main_a v_prenex_7683) (select main_a v_prenex_7682)) 1000))) (forall ((v_prenex_6828 Int) (v_prenex_6829 Int)) (or (< v_prenex_6829 main_x) (<= (+ (select main_a v_prenex_6829) (select main_a v_prenex_6828)) 1000) (<= (select main_a v_prenex_6828) 1002) (<= (+ main_x 1) v_prenex_6829) (<= 996 (select main_a v_prenex_6828)) (<= (select main_a v_prenex_6829) 4) (< v_prenex_6828 main_y))) (forall ((v_prenex_8756 Int) (v_prenex_8755 Int)) (or (<= (+ main_x 1) v_prenex_8756) (<= 1996 (* 2 (select main_a v_prenex_8755))) (<= 998 (select main_a v_prenex_8755)) (< v_prenex_8756 main_x) (<= (select main_a v_prenex_8756) 2) (<= (+ (select main_a v_prenex_8756) 996) (select main_a v_prenex_8755)))) (forall ((v_prenex_8435 Int) (v_prenex_8434 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_8434))) (<= (* 2 (select main_a v_prenex_8435)) 4) (<= (+ main_x 1) v_prenex_8435) (< v_prenex_8435 main_x) (<= (+ (select main_a v_prenex_8435) 996) (select main_a v_prenex_8434)) (<= (+ main_y 1) v_prenex_8434))) (forall ((v_prenex_7085 Int) (v_prenex_7086 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7085))) (<= (select main_a v_prenex_7085) (+ (select main_a v_prenex_7086) 1000)) (<= (+ main_x 1) v_prenex_7086) (< v_prenex_7086 main_x) (<= (select main_a v_prenex_7086) 4) (<= (select main_a v_prenex_7085) 1002))) (forall ((v_prenex_6853 Int) (v_prenex_6854 Int)) (or (<= (select main_a v_prenex_6853) 1000) (< v_prenex_6854 main_x) (<= 0 (select main_a v_prenex_6854)) (<= (+ main_x 1) v_prenex_6854) (<= 1000 (+ (select main_a v_prenex_6854) (select main_a v_prenex_6853))))) (or (forall ((v_prenex_10002 Int)) (or (<= (* 2 (select main_a v_prenex_10002)) 4) (<= (+ main_x 1) v_prenex_10002) (< v_prenex_10002 main_x) (<= 0 (select main_a v_prenex_10002)))) (forall ((v_prenex_10007 Int)) (or (<= (* 2 (select main_a v_prenex_10007)) 2000) (<= (+ main_y 1) v_prenex_10007)))) (forall ((v_prenex_10869 Int) (v_prenex_10868 Int)) (or (<= 998 (select main_a v_prenex_10868)) (<= (+ (select main_a v_prenex_10869) 996) (select main_a v_prenex_10868)) (<= 0 (+ (select main_a v_prenex_10869) 2)) (<= (select main_a v_prenex_10868) 1002) (< v_prenex_10869 main_x) (<= (+ main_x 1) v_prenex_10869))) (forall ((v_prenex_8734 Int) (v_prenex_8733 Int)) (or (<= 1000 (+ (select main_a v_prenex_8734) (select main_a v_prenex_8733))) (<= (* 2 (select main_a v_prenex_8733)) 2000) (< v_prenex_8734 main_x) (<= (select main_a v_prenex_8733) 1000) (<= (+ main_x 1) v_prenex_8734) (<= 0 (+ (select main_a v_prenex_8734) 2)))) (or (forall ((v_prenex_7386 Int)) (or (< v_prenex_7386 main_x) (<= (+ main_x 1) v_prenex_7386) (<= 0 (+ (select main_a v_prenex_7386) 2)) (<= (* 2 (select main_a v_prenex_7386)) 4))) (forall ((v_prenex_7389 Int)) (or (<= 996 (select main_a v_prenex_7389)) (<= (+ main_y 1) v_prenex_7389) (<= (* 2 (select main_a v_prenex_7389)) 2000)))) (forall ((v_prenex_9993 Int) (v_prenex_9992 Int)) (or (<= (+ main_y 1) v_prenex_9992) (<= 996 (select main_a v_prenex_9992)) (<= 1000 (+ (select main_a v_prenex_9993) (select main_a v_prenex_9992))) (<= (select main_a v_prenex_9993) 4) (<= (+ main_x 1) v_prenex_9993) (< v_prenex_9993 main_x) (<= (select main_a v_prenex_9992) 1000))) (forall ((v_prenex_10083 Int) (v_prenex_10082 Int)) (or (< v_prenex_10083 main_x) (<= (+ (select main_a v_prenex_10083) 996) (select main_a v_prenex_10082)) (<= (* 2 (select main_a v_prenex_10082)) 2000) (< v_prenex_10082 main_y) (<= (+ main_x 1) v_prenex_10083) (<= 0 (select main_a v_prenex_10083)))) (or (forall ((v_prenex_8480 Int)) (or (<= (select main_a v_prenex_8480) 1002) (<= (select main_a v_prenex_8480) 1000))) (forall ((v_prenex_8476 Int)) (or (<= (+ main_x 1) v_prenex_8476) (<= 0 (* 2 (select main_a v_prenex_8476))) (< v_prenex_8476 main_x) (<= 0 (select main_a v_prenex_8476))))) (forall ((v_prenex_8675 Int) (v_prenex_8676 Int)) (or (<= (select main_a v_prenex_8675) 1002) (<= (+ (select main_a v_prenex_8676) (select main_a v_prenex_8675)) 1000) (< v_prenex_8675 main_y) (<= (+ main_x 1) v_prenex_8676) (< v_prenex_8676 main_x) (<= (select main_a v_prenex_8675) 1000) (<= (select main_a v_prenex_8676) 2))) (or (forall ((v_prenex_10373 Int)) (or (<= (* 2 (select main_a v_prenex_10373)) 4) (< v_prenex_10373 main_x) (<= (+ main_x 1) v_prenex_10373))) (forall ((v_prenex_10375 Int)) (or (<= (+ main_y 1) v_prenex_10375) (<= (* 2 (select main_a v_prenex_10375)) 2000) (<= 998 (select main_a v_prenex_10375))))) (forall ((v_prenex_8798 Int) (v_prenex_8797 Int)) (or (<= (* 2 (select main_a v_prenex_8798)) 4) (<= (* 2 (select main_a v_prenex_8797)) 2000) (< v_prenex_8798 main_x) (<= (+ main_x 1) v_prenex_8798) (<= (select main_a v_prenex_8797) (+ (select main_a v_prenex_8798) 1000)) (<= (+ main_y 1) v_prenex_8797) (<= 998 (select main_a v_prenex_8797)))) (forall ((v_prenex_7997 Int) (v_prenex_7996 Int)) (or (<= (select main_a v_prenex_7997) 2) (< v_prenex_7997 main_x) (< v_prenex_7996 main_y) (<= 1000 (+ (select main_a v_prenex_7997) (select main_a v_prenex_7996))) (<= 1996 (* 2 (select main_a v_prenex_7996))) (<= (+ main_x 1) v_prenex_7997))) (forall ((v_prenex_10842 Int) (v_prenex_10841 Int)) (or (< v_prenex_10842 main_x) (<= (* 2 (select main_a v_prenex_10841)) 2000) (<= (+ main_x 1) v_prenex_10842) (<= (+ (select main_a v_prenex_10842) 996) (select main_a v_prenex_10841)) (<= 0 (select main_a v_prenex_10842)))) (forall ((v_prenex_8013 Int) (v_prenex_8012 Int)) (or (< v_prenex_8012 main_y) (<= 1000 (+ (select main_a v_prenex_8013) (select main_a v_prenex_8012))) (<= (+ main_y 1) v_prenex_8012) (<= 1996 (* 2 (select main_a v_prenex_8012))) (<= 996 (select main_a v_prenex_8012)))) (forall ((v_prenex_6688 Int) (v_prenex_6689 Int)) (or (<= (+ (select main_a v_prenex_6688) (select main_a v_prenex_6689)) 1000) (<= (+ main_x 1) v_prenex_6688) (<= (+ main_y 1) v_prenex_6689) (<= 1996 (* 2 (select main_a v_prenex_6689))) (<= (select main_a v_prenex_6689) 1002) (< v_prenex_6688 main_x) (<= (select main_a v_prenex_6688) 4))) (or (forall ((v_prenex_10038 Int)) (or (<= (* 2 (select main_a v_prenex_10038)) 2000) (<= (select main_a v_prenex_10038) 1002))) (forall ((v_prenex_10033 Int)) (or (<= 0 (select main_a v_prenex_10033)) (<= (* 2 (select main_a v_prenex_10033)) 4) (< v_prenex_10033 main_x) (<= (+ main_x 1) v_prenex_10033)))) (forall ((v_prenex_8619 Int) (v_prenex_8618 Int)) (or (< v_prenex_8619 main_x) (<= (* 2 (select main_a v_prenex_8618)) 2000) (<= (select main_a v_prenex_8618) 1002) (<= (+ (select main_a v_prenex_8619) (select main_a v_prenex_8618)) 1000) (<= 0 (* 2 (select main_a v_prenex_8619))) (<= (+ main_x 1) v_prenex_8619))) (forall ((v_prenex_8497 Int) (v_prenex_8496 Int)) (or (<= (+ main_y 1) v_prenex_8496) (<= (select main_a v_prenex_8496) (+ (select main_a v_prenex_8497) 1000)) (<= 996 (select main_a v_prenex_8496)) (<= (+ main_x 1) v_prenex_8497) (<= 0 (* 2 (select main_a v_prenex_8497))) (< v_prenex_8497 main_x) (<= (select main_a v_prenex_8496) 1000))) (forall ((v_prenex_10158 Int) (v_prenex_10159 Int)) (or (< v_prenex_10159 main_x) (<= (+ (select main_a v_prenex_10159) 996) (select main_a v_prenex_10158)) (<= (+ main_y 1) v_prenex_10158) (<= (+ main_x 1) v_prenex_10159) (<= 0 (select main_a v_prenex_10159)) (<= (* 2 (select main_a v_prenex_10158)) 2000) (<= 996 (select main_a v_prenex_10158)))) (or (forall ((v_prenex_9123 Int)) (or (<= (+ main_y 1) v_prenex_9123) (<= (* 2 (select main_a v_prenex_9123)) 2000))) (forall ((v_prenex_9120 Int)) (or (<= (+ main_x 1) v_prenex_9120) (< v_prenex_9120 main_x) (<= (* 2 (select main_a v_prenex_9120)) 4)))) (or (forall ((v_prenex_10519 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10519))) (<= (* 2 (select main_a v_prenex_10519)) 4) (< v_prenex_10519 main_x) (<= (+ main_x 1) v_prenex_10519))) (forall ((v_prenex_10524 Int)) (or (<= 998 (select main_a v_prenex_10524)) (< v_prenex_10524 main_y)))) (or (forall ((v_prenex_6738 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 998 (select main_a v_prenex_6738)) (<= (select main_a v_prenex_6738) 1002))) (forall ((v_prenex_6603 Int)) (or (<= (* 2 (select main_a v_prenex_6603)) 4) (< v_prenex_6603 main_x) (<= 0 (* 2 (select main_a v_prenex_6603))) (<= (+ main_x 1) v_prenex_6603)))) (forall ((v_prenex_7959 Int) (v_prenex_7958 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7959))) (< v_prenex_7959 main_x) (<= 1000 (+ (select main_a v_prenex_7959) (select main_a v_prenex_7958))) (<= (+ main_x 1) v_prenex_7959))) (or (forall ((v_prenex_7055 Int)) (or (<= (+ main_x 1) v_prenex_7055) (< v_prenex_7055 main_x) (<= (select main_a v_prenex_7055) 4) (<= 0 (* 2 (select main_a v_prenex_7055))))) (forall ((v_prenex_7058 Int)) (or (<= 996 (select main_a v_prenex_7058)) (<= 998 (select main_a v_prenex_7058))))) (forall ((v_prenex_8464 Int) (v_prenex_8463 Int)) (or (<= (select main_a v_prenex_8463) (+ (select main_a v_prenex_8464) 1000)) (<= 996 (select main_a v_prenex_8463)) (< v_prenex_8463 main_y) (<= (select main_a v_prenex_8463) 1002) (<= (+ main_y 1) v_prenex_8463))) (or (forall ((v_prenex_7102 Int)) (or (<= (select main_a v_prenex_7102) 2) (<= 0 (* 2 (select main_a v_prenex_7102))) (<= (+ main_x 1) v_prenex_7102) (< v_prenex_7102 main_x))) (forall ((v_prenex_7104 Int)) (or (< v_prenex_7104 main_y) (<= 996 (select main_a v_prenex_7104))))) (or (forall ((v_prenex_6640 Int)) (or (<= (+ main_x 1) v_prenex_6640) (<= 0 (* 2 (select main_a v_prenex_6640))) (<= 0 (select main_a v_prenex_6640)) (< v_prenex_6640 main_x))) (forall ((v_prenex_6639 Int)) (or (<= (select main_a v_prenex_6639) 1002) (<= 1996 (* 2 (select main_a v_prenex_6639))) (< v_prenex_6639 main_y)))) (or (forall ((v_prenex_6818 Int)) (or (<= (* 2 (select main_a v_prenex_6818)) 4) (<= (+ main_x 1) v_prenex_6818) (< v_prenex_6818 main_x) (<= (select main_a v_prenex_6818) 4))) (forall ((v_prenex_6813 Int)) (or (< v_prenex_6813 main_y) (<= 998 (select main_a v_prenex_6813)) (<= (select main_a v_prenex_6813) 1000)))) (or (forall ((v_prenex_8883 Int)) (or (< v_prenex_8883 main_y) (<= (select main_a v_prenex_8883) 1002) (<= 1996 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_8884 Int)) (or (<= (+ main_x 1) v_prenex_8884) (<= (* 2 (select main_a v_prenex_8884)) 4) (<= (select main_a v_prenex_8884) 2) (< v_prenex_8884 main_x)))) (or (forall ((v_prenex_7037 Int)) (or (<= (+ main_x 1) v_prenex_7037) (<= (* 2 (select main_a v_prenex_7037)) 4) (< v_prenex_7037 main_x) (<= 0 (* 2 (select main_a v_prenex_7037))))) (forall ((v_prenex_7041 Int)) (or (< v_prenex_7041 main_y) (<= 1996 (* 2 (select main_a v_prenex_7041))) (<= 998 (select main_a v_prenex_7041))))) (forall ((v_prenex_8833 Int) (v_prenex_8834 Int)) (or (<= (select main_a v_prenex_8833) 1002) (<= (+ main_y 1) v_prenex_8833) (< v_prenex_8834 main_x) (<= (+ main_x 1) v_prenex_8834) (<= 1996 (* 2 (select main_a v_prenex_8833))) (<= (+ (select main_a v_prenex_8834) 996) (select main_a v_prenex_8833)) (<= 0 (* 2 (select main_a v_prenex_8834))))) (forall ((v_prenex_9311 Int) (v_prenex_9310 Int)) (or (<= (+ (select main_a v_prenex_9311) 996) (select main_a v_prenex_9310)) (<= (+ main_x 1) v_prenex_9311) (< v_prenex_9311 main_x) (<= 0 (* 2 (select main_a v_prenex_9311))) (<= (* 2 (select main_a v_prenex_9310)) 2000))) (forall ((v_prenex_10314 Int) (v_prenex_10313 Int)) (or (< v_prenex_10314 main_x) (<= (+ main_y 1) v_prenex_10313) (<= (+ main_x 1) v_prenex_10314) (<= (+ (select main_a v_prenex_10314) 996) (select main_a v_prenex_10313)) (<= 0 (select main_a v_prenex_10314)))) (or (forall ((v_prenex_10604 Int)) (<= 996 (select main_a v_prenex_10604))) (forall ((v_prenex_10602 Int)) (or (<= (+ main_x 1) v_prenex_10602) (< v_prenex_10602 main_x) (<= 0 (* 2 (select main_a v_prenex_10602))) (<= (select main_a v_prenex_10602) 2)))) (forall ((v_prenex_7445 Int) (v_prenex_7446 Int)) (or (< v_prenex_7445 main_y) (<= (+ main_x 1) v_prenex_7446) (< v_prenex_7446 main_x) (<= (+ (select main_a v_prenex_7446) 996) (select main_a v_prenex_7445)) (<= (select main_a v_prenex_7445) 1000) (<= (select main_a v_prenex_7446) 2))) (forall ((v_prenex_10014 Int) (v_prenex_10013 Int)) (or (<= (select main_a v_prenex_10013) 1000) (< v_prenex_10014 main_x) (<= 1000 (+ (select main_a v_prenex_10014) (select main_a v_prenex_10013))) (<= 1996 (* 2 (select main_a v_prenex_10013))) (<= (+ main_x 1) v_prenex_10014) (<= (+ main_y 1) v_prenex_10013) (<= 0 (* 2 (select main_a v_prenex_10014))))) (forall ((v_prenex_7595 Int) (v_prenex_7594 Int)) (or (<= 1000 (+ (select main_a v_prenex_7595) (select main_a v_prenex_7594))) (< v_prenex_7594 main_y) (< v_prenex_7595 main_x) (<= 996 (select main_a v_prenex_7594)) (<= (+ main_x 1) v_prenex_7595) (<= (* 2 (select main_a v_prenex_7595)) 4) (<= (* 2 (select main_a v_prenex_7594)) 2000))) (or (forall ((v_prenex_10743 Int)) (or (<= (+ main_x 1) v_prenex_10743) (<= (* 2 (select main_a v_prenex_10743)) 4) (< v_prenex_10743 main_x))) (forall ((v_prenex_10745 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (select main_a v_prenex_10745) 1002) (<= 1996 (* 2 (select main_a v_prenex_10745)))))) (forall ((v_prenex_10721 Int) (v_prenex_10720 Int)) (or (<= (* 2 (select main_a v_prenex_10720)) 2000) (<= (+ main_x 1) v_prenex_10721) (<= (select main_a v_prenex_10720) 1002) (< v_prenex_10720 main_y) (<= (* 2 (select main_a v_prenex_10721)) 4) (<= (+ (select main_a v_prenex_10721) 996) (select main_a v_prenex_10720)) (< v_prenex_10721 main_x))) (or (forall ((v_prenex_7374 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7374))) (<= (+ main_x 1) v_prenex_7374) (<= (* 2 (select main_a v_prenex_7374)) 4) (< v_prenex_7374 main_x))) (forall ((v_prenex_7378 Int)) (or (< v_prenex_7378 main_y) (<= 996 (select main_a v_prenex_7378))))) (forall ((v_prenex_7368 Int) (v_prenex_7367 Int)) (or (<= (+ main_x 1) v_prenex_7368) (<= (+ main_y 1) v_prenex_7367) (<= (+ (select main_a v_prenex_7368) 996) (select main_a v_prenex_7367)) (<= (select main_a v_prenex_7368) 4) (<= (select main_a v_prenex_7367) 1000) (< v_prenex_7368 main_x))) (forall ((v_prenex_10808 Int) (v_prenex_10809 Int)) (or (< v_prenex_10809 main_x) (<= (select main_a v_prenex_10808) 1002) (<= 998 (select main_a v_prenex_10808)) (<= 0 (+ (select main_a v_prenex_10809) 2)) (<= (select main_a v_prenex_10808) (+ (select main_a v_prenex_10809) 1000)) (<= (+ main_x 1) v_prenex_10809))) (or (forall ((v_prenex_10038 Int)) (or (<= (* 2 (select main_a v_prenex_10038)) 2000) (<= (select main_a v_prenex_10038) 1002))) (forall ((v_prenex_10039 Int)) (or (<= (select main_a v_prenex_10039) 2) (<= (+ main_x 1) v_prenex_10039) (< v_prenex_10039 main_x) (<= (* 2 (select main_a v_prenex_10039)) 4)))) (forall ((v_prenex_6972 Int) (v_prenex_6971 Int)) (or (<= (+ main_x 1) v_prenex_6972) (<= (select main_a v_prenex_6972) 2) (< v_prenex_6971 main_y) (< v_prenex_6972 main_x) (<= 1996 (* 2 (select main_a v_prenex_6971))) (<= 1000 (+ (select main_a v_prenex_6972) (select main_a v_prenex_6971))) (<= (select main_a v_prenex_6971) 1000))) (forall ((v_prenex_10516 Int) (v_prenex_10515 Int)) (or (<= (+ main_x 1) v_prenex_10516) (<= (select main_a v_prenex_10515) 1000) (< v_prenex_10516 main_x) (<= (select main_a v_prenex_10515) (+ (select main_a v_prenex_10516) 1000)) (<= 0 (* 2 (select main_a v_prenex_10516))))) (or (forall ((v_prenex_10954 Int)) (or (<= (* 2 (select main_a v_prenex_10954)) 4) (<= (+ main_x 1) v_prenex_10954) (<= (select main_a v_prenex_10954) 2) (< v_prenex_10954 main_x))) (forall ((v_prenex_10953 Int)) (or (<= (* 2 (select main_a v_prenex_10953)) 2000) (< v_prenex_10953 main_y)))) (or (forall ((v_prenex_8116 Int)) (<= (select main_a v_prenex_8116) 1002)) (forall ((v_prenex_8117 Int)) (or (< v_prenex_8117 main_x) (<= 0 (* 2 (select main_a v_prenex_8117))) (<= (+ main_x 1) v_prenex_8117)))) (or (forall ((v_prenex_9368 Int)) (or (<= (+ main_x 1) v_prenex_9368) (<= (* 2 (select main_a v_prenex_9368)) 4) (< v_prenex_9368 main_x) (<= 0 (+ (select main_a v_prenex_9368) 2)))) (forall ((v_prenex_9371 Int)) (or (<= 996 (select main_a v_prenex_9371)) (<= (select main_a v_prenex_9371) 1002) (<= (+ main_y 1) v_prenex_9371)))) (or (forall ((v_prenex_6961 Int)) (or (<= 996 (select main_a v_prenex_6961)) (< v_prenex_6961 main_y) (<= 1996 (* 2 (select main_a v_prenex_6961))))) (forall ((v_prenex_6960 Int)) (or (< v_prenex_6960 main_x) (<= 0 (+ (select main_a v_prenex_6960) 2)) (<= 0 (* 2 (select main_a v_prenex_6960))) (<= (+ main_x 1) v_prenex_6960)))) (or (forall ((v_prenex_8446 Int)) (or (< v_prenex_8446 main_x) (<= (+ main_x 1) v_prenex_8446) (<= (* 2 (select main_a v_prenex_8446)) 4) (<= (select main_a v_prenex_8446) 2))) (forall ((v_prenex_8445 Int)) (<= 996 (select main_a v_prenex_8445)))) (forall ((v_prenex_8580 Int) (v_prenex_8579 Int)) (or (<= (+ main_x 1) v_prenex_8580) (<= 1000 (+ (select main_a v_prenex_8580) (select main_a v_prenex_8579))) (< v_prenex_8580 main_x) (<= (select main_a v_prenex_8580) 4))) (forall ((v_prenex_6747 Int) (v_prenex_6748 Int)) (or (<= (* 2 (select main_a v_prenex_6748)) 2000) (<= (+ main_x 1) v_prenex_6747) (<= (select main_a v_prenex_6748) 1002) (<= (select main_a v_prenex_6748) (+ (select main_a v_prenex_6747) 1000)) (<= (select main_a v_prenex_6747) 2) (< v_prenex_6747 main_x))) (or (forall ((v_prenex_10038 Int)) (or (<= (* 2 (select main_a v_prenex_10038)) 2000) (<= (select main_a v_prenex_10038) 1002))) (forall ((v_prenex_10036 Int)) (or (< v_prenex_10036 main_x) (<= (* 2 (select main_a v_prenex_10036)) 4) (<= (+ main_x 1) v_prenex_10036)))) (or (forall ((v_prenex_9795 Int)) (or (< v_prenex_9795 main_x) (<= (+ main_x 1) v_prenex_9795) (<= 0 (+ (select main_a v_prenex_9795) 2)) (<= (* 2 (select main_a v_prenex_9795)) 4))) (forall ((v_prenex_9798 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9798))) (<= (select main_a v_prenex_9798) 1002)))) (or (forall ((v_prenex_10555 Int)) (<= (* 2 (select main_a v_prenex_10555)) 2000)) (forall ((v_prenex_10551 Int)) (or (<= (+ main_x 1) v_prenex_10551) (< v_prenex_10551 main_x) (<= 0 (* 2 (select main_a v_prenex_10551))) (<= (* 2 (select main_a v_prenex_10551)) 4)))) (or (forall ((v_prenex_9481 Int)) (or (<= 998 (select main_a v_prenex_9481)) (<= 996 (select main_a v_prenex_9481)) (<= (+ main_y 1) v_prenex_9481))) (forall ((v_prenex_9477 Int)) (or (<= (* 2 (select main_a v_prenex_9477)) 4) (< v_prenex_9477 main_x) (<= (+ main_x 1) v_prenex_9477) (<= 0 (* 2 (select main_a v_prenex_9477)))))) (forall ((v_prenex_10413 Int) (v_prenex_10414 Int)) (or (<= (+ (select main_a v_prenex_10414) 996) (select main_a v_prenex_10413)) (<= 996 (select main_a v_prenex_10413)) (<= (+ main_y 1) v_prenex_10413) (<= (* 2 (select main_a v_prenex_10413)) 2000) (< v_prenex_10413 main_y))) (forall ((v_prenex_11049 Int) (v_prenex_11048 Int)) (or (<= 0 (select main_a v_prenex_11049)) (<= (+ main_x 1) v_prenex_11049) (<= (+ (select main_a v_prenex_11049) 996) (select main_a v_prenex_11048)) (<= (select main_a v_prenex_11048) 1002) (<= 998 (select main_a v_prenex_11048)) (< v_prenex_11049 main_x))) (or (forall ((v_prenex_10919 Int)) (or (<= (+ main_x 1) v_prenex_10919) (<= (select main_a v_prenex_10919) 4) (< v_prenex_10919 main_x) (<= 0 (* 2 (select main_a v_prenex_10919))))) (forall ((v_prenex_10922 Int)) (or (<= (* 2 (select main_a v_prenex_10922)) 2000) (<= 998 (select main_a v_prenex_10922)) (<= (+ main_y 1) v_prenex_10922)))) (forall ((v_prenex_10768 Int)) (or (< v_prenex_10768 main_y) (<= (* 2 (select main_a v_prenex_10768)) 2000) (<= (+ main_y 1) v_prenex_10768))) (forall ((v_prenex_7504 Int) (v_prenex_7505 Int)) (or (<= (+ main_x 1) v_prenex_7505) (<= (* 2 (select main_a v_prenex_7504)) 2000) (< v_prenex_7504 main_y) (< v_prenex_7505 main_x) (<= (+ (select main_a v_prenex_7505) (select main_a v_prenex_7504)) 1000) (<= 0 (* 2 (select main_a v_prenex_7505))))) (forall ((v_prenex_9397 Int)) (or (<= (* 2 (select main_a v_prenex_9397)) 4) (<= 0 (* 2 (select main_a v_prenex_9397))) (<= (+ main_x 1) v_prenex_9397) (< v_prenex_9397 main_x))) (forall ((v_prenex_8044 Int) (v_prenex_8045 Int)) (or (<= (+ main_x 1) v_prenex_8045) (<= (+ main_y 1) v_prenex_8044) (<= (+ (select main_a v_prenex_8045) (select main_a v_prenex_8044)) 1000) (<= 996 (select main_a v_prenex_8044)) (<= (select main_a v_prenex_8045) 2) (< v_prenex_8045 main_x))) (forall ((v_prenex_10017 Int) (v_prenex_10018 Int)) (or (<= (+ main_y 1) v_prenex_10017) (<= (select main_a v_prenex_10017) 1002) (<= 1000 (+ (select main_a v_prenex_10018) (select main_a v_prenex_10017))) (<= 0 (+ (select main_a v_prenex_10018) 2)) (< v_prenex_10018 main_x) (<= (+ main_x 1) v_prenex_10018))) (forall ((v_prenex_7931 Int) (v_prenex_7932 Int)) (or (<= (* 2 (select main_a v_prenex_7931)) 2000) (<= (select main_a v_prenex_7931) 1000) (<= 1000 (+ (select main_a v_prenex_7932) (select main_a v_prenex_7931))) (< v_prenex_7931 main_y) (<= (+ main_y 1) v_prenex_7931))) (or (forall ((v_prenex_7103 Int)) (or (<= 0 (+ (select main_a v_prenex_7103) 2)) (<= (+ main_x 1) v_prenex_7103) (< v_prenex_7103 main_x) (<= 0 (* 2 (select main_a v_prenex_7103))))) (forall ((v_prenex_7104 Int)) (or (< v_prenex_7104 main_y) (<= 996 (select main_a v_prenex_7104))))) (forall ((v_prenex_9619 Int) (v_prenex_9620 Int)) (or (<= (select main_a v_prenex_9619) 1002) (<= (+ main_x 1) v_prenex_9620) (<= (select main_a v_prenex_9620) 4) (<= (+ (select main_a v_prenex_9620) (select main_a v_prenex_9619)) 1000) (< v_prenex_9620 main_x))) (forall ((v_prenex_10927 Int) (v_prenex_10926 Int)) (or (<= (+ main_x 1) v_prenex_10927) (<= 0 (* 2 (select main_a v_prenex_10927))) (<= 998 (select main_a v_prenex_10926)) (< v_prenex_10927 main_x) (<= (+ (select main_a v_prenex_10927) (select main_a v_prenex_10926)) 1000) (< v_prenex_10926 main_y))) (forall ((v_prenex_8093 Int) (v_prenex_8094 Int)) (or (<= (+ main_x 1) v_prenex_8094) (< v_prenex_8094 main_x) (<= 996 (select main_a v_prenex_8093)) (<= (* 2 (select main_a v_prenex_8093)) 2000) (<= 0 (+ (select main_a v_prenex_8094) 2)) (<= 1000 (+ (select main_a v_prenex_8094) (select main_a v_prenex_8093))))) (forall ((v_prenex_9880 Int) (v_prenex_9881 Int)) (or (<= 0 (+ (select main_a v_prenex_9881) 2)) (< v_prenex_9881 main_x) (<= (select main_a v_prenex_9880) 1000) (<= (+ main_x 1) v_prenex_9881) (<= (select main_a v_prenex_9880) (+ (select main_a v_prenex_9881) 1000)))) (or (forall ((v_prenex_10007 Int)) (or (<= (* 2 (select main_a v_prenex_10007)) 2000) (<= (+ main_y 1) v_prenex_10007))) (forall ((v_prenex_10006 Int)) (or (< v_prenex_10006 main_x) (<= (select main_a v_prenex_10006) 4) (<= (* 2 (select main_a v_prenex_10006)) 4) (<= (+ main_x 1) v_prenex_10006)))) (forall ((v_prenex_9157 Int) (v_prenex_9156 Int)) (or (<= (+ main_x 1) v_prenex_9157) (<= (+ (select main_a v_prenex_9157) (select main_a v_prenex_9156)) 1000) (< v_prenex_9157 main_x) (<= (select main_a v_prenex_9156) 1002) (<= (select main_a v_prenex_9157) 2))) (forall ((v_prenex_7750 Int) (v_prenex_7751 Int)) (or (<= (+ (select main_a v_prenex_7751) 996) (select main_a v_prenex_7750)) (<= 996 (select main_a v_prenex_7750)) (<= (select main_a v_prenex_7751) 4) (<= (+ main_x 1) v_prenex_7751) (< v_prenex_7751 main_x) (<= (select main_a v_prenex_7750) 1000))) (or (forall ((v_prenex_9242 Int)) (or (< v_prenex_9242 main_y) (<= (select main_a v_prenex_9242) 1002))) (forall ((v_prenex_9241 Int)) (or (<= (+ main_x 1) v_prenex_9241) (< v_prenex_9241 main_x) (<= (* 2 (select main_a v_prenex_9241)) 4) (<= (select main_a v_prenex_9241) 4)))) (forall ((v_prenex_11009 Int) (v_prenex_11008 Int)) (or (<= (+ main_y 1) v_prenex_11008) (<= 0 (* 2 (select main_a v_prenex_11009))) (< v_prenex_11009 main_x) (<= (select main_a v_prenex_11008) (+ (select main_a v_prenex_11009) 1000)) (<= (+ main_x 1) v_prenex_11009))) (forall ((v_prenex_8886 Int) (v_prenex_8885 Int)) (or (<= 0 (select main_a v_prenex_8886)) (<= (+ main_x 1) v_prenex_8886) (< v_prenex_8886 main_x) (<= (select main_a v_prenex_8885) 1002) (<= 1000 (+ (select main_a v_prenex_8886) (select main_a v_prenex_8885))) (<= (+ main_y 1) v_prenex_8885))) (or (forall ((v_prenex_11089 Int)) (or (<= (* 2 (select main_a v_prenex_11089)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11089))))) (forall ((v_prenex_11090 Int)) (or (<= (* 2 (select main_a v_prenex_11090)) 4) (<= (+ main_x 1) v_prenex_11090) (<= (select main_a v_prenex_11090) 2) (< v_prenex_11090 main_x)))) (or (forall ((v_prenex_6639 Int)) (or (<= (select main_a v_prenex_6639) 1002) (<= 1996 (* 2 (select main_a v_prenex_6639))) (< v_prenex_6639 main_y))) (forall ((v_prenex_6638 Int)) (or (<= (+ main_x 1) v_prenex_6638) (< v_prenex_6638 main_x) (<= (* 2 (select main_a v_prenex_6638)) 4) (<= 0 (* 2 (select main_a v_prenex_6638)))))) (or (forall ((v_prenex_10678 Int)) (or (<= (* 2 (select main_a v_prenex_10678)) 2000) (<= (+ main_y 1) v_prenex_10678) (<= 1996 (* 2 (select main_a v_prenex_10678))))) (forall ((v_prenex_10675 Int)) (or (<= (+ main_x 1) v_prenex_10675) (< v_prenex_10675 main_x) (<= 0 (+ (select main_a v_prenex_10675) 2)) (<= (* 2 (select main_a v_prenex_10675)) 4)))) (or (forall ((v_prenex_6861 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6861))) (< v_prenex_6861 main_y) (<= (* 2 (select main_a v_prenex_6861)) 2000))) (forall ((v_prenex_6864 Int)) (or (<= (* 2 (select main_a v_prenex_6864)) 4) (<= 0 (+ (select main_a v_prenex_6864) 2)) (<= (+ main_x 1) v_prenex_6864) (< v_prenex_6864 main_x)))) (forall ((v_prenex_6703 Int) (v_prenex_6704 Int)) (or (< v_prenex_6703 main_x) (<= (+ main_y 1) v_prenex_6704) (<= 0 (select main_a v_prenex_6703)) (<= (+ main_x 1) v_prenex_6703) (<= (select main_a v_prenex_6704) (+ (select main_a v_prenex_6703) 1000)))) (or (forall ((v_prenex_7424 Int)) (or (<= (+ main_x 1) v_prenex_7424) (<= 0 (+ (select main_a v_prenex_7424) 2)) (< v_prenex_7424 main_x) (<= 0 (* 2 (select main_a v_prenex_7424))))) (forall ((v_prenex_7425 Int)) (<= 1996 (* 2 (select main_a v_prenex_7425))))) (forall ((v_prenex_10619 Int) (v_prenex_10618 Int)) (or (<= (+ main_y 1) v_prenex_10618) (<= 1996 (* 2 (select main_a v_prenex_10618))) (< v_prenex_10619 main_x) (<= (* 2 (select main_a v_prenex_10618)) 2000) (<= (select main_a v_prenex_10619) 2) (<= (+ main_x 1) v_prenex_10619) (<= 1000 (+ (select main_a v_prenex_10619) (select main_a v_prenex_10618))))) (forall ((v_prenex_8286 Int) (v_prenex_8287 Int)) (or (< v_prenex_8287 main_x) (<= (select main_a v_prenex_8286) 1002) (<= (+ (select main_a v_prenex_8287) (select main_a v_prenex_8286)) 1000) (<= (select main_a v_prenex_8287) 2) (< v_prenex_8286 main_y) (<= (+ main_x 1) v_prenex_8287))) (or (forall ((v_prenex_8545 Int)) (or (<= (+ main_x 1) v_prenex_8545) (<= 0 (* 2 (select main_a v_prenex_8545))) (< v_prenex_8545 main_x) (<= 0 (select main_a v_prenex_8545)))) (forall ((v_prenex_8549 Int)) (or (<= 998 (select main_a v_prenex_8549)) (<= (select main_a v_prenex_8549) 1002)))) (forall ((v_prenex_10925 Int) (v_prenex_10924 Int)) (or (< v_prenex_10925 main_x) (< v_prenex_10924 main_y) (<= (select main_a v_prenex_10925) 2) (<= 1996 (* 2 (select main_a v_prenex_10924))) (<= (+ main_x 1) v_prenex_10925) (<= 996 (select main_a v_prenex_10924)) (<= (select main_a v_prenex_10924) (+ (select main_a v_prenex_10925) 1000)))) (forall ((v_prenex_7911 Int) (v_prenex_7910 Int)) (or (<= 996 (select main_a v_prenex_7910)) (<= 1000 (+ (select main_a v_prenex_7911) (select main_a v_prenex_7910))) (< v_prenex_7910 main_y) (< v_prenex_7911 main_x) (<= (+ main_x 1) v_prenex_7911) (<= (* 2 (select main_a v_prenex_7911)) 4))) (forall ((v_prenex_10410 Int) (v_prenex_10409 Int)) (or (<= 998 (select main_a v_prenex_10409)) (<= 0 (select main_a v_prenex_10410)) (< v_prenex_10410 main_x) (<= (* 2 (select main_a v_prenex_10409)) 2000) (<= (+ main_y 1) v_prenex_10409) (<= (+ main_x 1) v_prenex_10410) (<= (select main_a v_prenex_10409) (+ (select main_a v_prenex_10410) 1000)))) (forall ((v_prenex_7739 Int) (v_prenex_7738 Int)) (or (<= 998 (select main_a v_prenex_7738)) (<= (+ main_x 1) v_prenex_7739) (<= 0 (+ (select main_a v_prenex_7739) 2)) (<= (select main_a v_prenex_7738) (+ (select main_a v_prenex_7739) 1000)) (< v_prenex_7739 main_x) (<= (* 2 (select main_a v_prenex_7738)) 2000))) (forall ((v_prenex_10237 Int) (v_prenex_10238 Int)) (or (<= (+ main_x 1) v_prenex_10238) (<= 0 (+ (select main_a v_prenex_10238) 2)) (<= (select main_a v_prenex_10237) 1000) (<= (+ (select main_a v_prenex_10238) 996) (select main_a v_prenex_10237)) (< v_prenex_10238 main_x))) (forall ((v_prenex_7933 Int) (v_prenex_7934 Int)) (or (< v_prenex_7934 main_x) (<= (select main_a v_prenex_7933) 1002) (<= 1996 (* 2 (select main_a v_prenex_7933))) (<= (+ main_x 1) v_prenex_7934) (<= (* 2 (select main_a v_prenex_7934)) 4) (<= (+ (select main_a v_prenex_7934) 996) (select main_a v_prenex_7933)))) (forall ((v_prenex_7775 Int) (v_prenex_7774 Int)) (or (<= 996 (select main_a v_prenex_7774)) (<= 1000 (+ (select main_a v_prenex_7775) (select main_a v_prenex_7774))) (<= (select main_a v_prenex_7774) 1002) (<= (* 2 (select main_a v_prenex_7775)) 4) (<= (+ main_x 1) v_prenex_7775) (< v_prenex_7774 main_y) (< v_prenex_7775 main_x))) (forall ((v_prenex_7577 Int) (v_prenex_7576 Int)) (or (< v_prenex_7577 main_x) (< v_prenex_7576 main_y) (<= (+ main_x 1) v_prenex_7577) (<= 1996 (* 2 (select main_a v_prenex_7576))) (<= (select main_a v_prenex_7577) 4) (<= (select main_a v_prenex_7576) 1000) (<= (select main_a v_prenex_7576) (+ (select main_a v_prenex_7577) 1000)))) (forall ((v_prenex_10996 Int) (v_prenex_10997 Int)) (or (< v_prenex_10996 main_y) (<= (+ (select main_a v_prenex_10997) 996) (select main_a v_prenex_10996)) (<= (+ main_x 1) v_prenex_10997) (<= (+ main_y 1) v_prenex_10996) (<= 996 (select main_a v_prenex_10996)))) (forall ((v_prenex_9674 Int) (v_prenex_9673 Int)) (or (<= (+ main_x 1) v_prenex_9674) (<= (select main_a v_prenex_9673) 1000) (<= (+ (select main_a v_prenex_9674) (select main_a v_prenex_9673)) 1000) (< v_prenex_9674 main_x) (<= 0 (select main_a v_prenex_9674)) (<= 996 (select main_a v_prenex_9673)) (<= (+ main_y 1) v_prenex_9673))) (or (forall ((v_prenex_7871 Int)) (or (< v_prenex_7871 main_x) (<= (* 2 (select main_a v_prenex_7871)) 4) (<= (+ main_x 1) v_prenex_7871) (<= 0 (select main_a v_prenex_7871)))) (forall ((v_prenex_7876 Int)) (or (<= 996 (select main_a v_prenex_7876)) (<= (+ main_y 1) v_prenex_7876)))) (or (forall ((v_prenex_7166 Int)) (or (<= (+ main_y 1) v_prenex_7166) (<= 998 (select main_a v_prenex_7166)) (<= 996 (select main_a v_prenex_7166)))) (forall ((v_prenex_7162 Int)) (or (< v_prenex_7162 main_x) (<= 0 (* 2 (select main_a v_prenex_7162))) (<= 0 (select main_a v_prenex_7162)) (<= (+ main_x 1) v_prenex_7162)))) (or (forall ((v_prenex_8089 Int)) (or (<= (* 2 (select main_a v_prenex_8089)) 4) (< v_prenex_8089 main_x) (<= (+ main_x 1) v_prenex_8089))) (forall ((v_prenex_8091 Int)) (or (<= 998 (select main_a v_prenex_8091)) (< v_prenex_8091 main_y) (<= (select main_a v_prenex_8091) 1002)))) (forall ((v_prenex_6907 Int) (v_prenex_6908 Int)) (or (<= 998 (select main_a v_prenex_6907)) (<= 996 (select main_a v_prenex_6907)) (< v_prenex_6907 main_y) (<= 1000 (+ (select main_a v_prenex_6908) (select main_a v_prenex_6907))) (< v_prenex_6908 main_x) (<= (select main_a v_prenex_6908) 2) (<= (+ main_x 1) v_prenex_6908))) (forall ((v_prenex_10015 Int) (v_prenex_10016 Int)) (or (< v_prenex_10015 main_y) (<= (select main_a v_prenex_10016) 2) (< v_prenex_10016 main_x) (<= 996 (select main_a v_prenex_10015)) (<= (select main_a v_prenex_10015) 1002) (<= (+ main_x 1) v_prenex_10016) (<= (select main_a v_prenex_10015) (+ (select main_a v_prenex_10016) 1000)))) (forall ((v_prenex_10226 Int) (v_prenex_10225 Int)) (or (<= 998 (select main_a v_prenex_10225)) (<= 0 (* 2 (select main_a v_prenex_10226))) (<= (+ (select main_a v_prenex_10226) 996) (select main_a v_prenex_10225)) (< v_prenex_10226 main_x) (<= (+ main_x 1) v_prenex_10226) (<= 1996 (* 2 (select main_a v_prenex_10225))))) (or (forall ((v_prenex_9734 Int)) (or (< v_prenex_9734 main_x) (<= 0 (* 2 (select main_a v_prenex_9734))) (<= (+ main_x 1) v_prenex_9734) (<= (select main_a v_prenex_9734) 4))) (forall ((v_prenex_9737 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9737))) (<= (select main_a v_prenex_9737) 1000) (< v_prenex_9737 main_y)))) (or (forall ((v_prenex_10119 Int)) (or (<= (+ main_y 1) v_prenex_10119) (<= 1996 (* 2 (select main_a v_prenex_10119))))) (forall ((v_prenex_10116 Int)) (or (< v_prenex_10116 main_x) (<= (+ main_x 1) v_prenex_10116) (<= (* 2 (select main_a v_prenex_10116)) 4) (<= 0 (+ (select main_a v_prenex_10116) 2))))) (forall ((v_prenex_7694 Int) (v_prenex_7695 Int)) (or (< v_prenex_7695 main_x) (<= (+ main_x 1) v_prenex_7695) (<= (+ (select main_a v_prenex_7695) (select main_a v_prenex_7694)) 1000) (<= (+ main_y 1) v_prenex_7694) (<= (select main_a v_prenex_7694) 1000) (<= (select main_a v_prenex_7695) 2))) (or (forall ((v_prenex_8480 Int)) (or (<= (select main_a v_prenex_8480) 1002) (<= (select main_a v_prenex_8480) 1000))) (forall ((v_prenex_8475 Int)) (or (< v_prenex_8475 main_x) (<= (+ main_x 1) v_prenex_8475) (<= (* 2 (select main_a v_prenex_8475)) 4) (<= 0 (* 2 (select main_a v_prenex_8475)))))) (forall ((v_prenex_8604 Int) (v_prenex_8605 Int)) (or (<= 996 (select main_a v_prenex_8604)) (<= (+ main_y 1) v_prenex_8604) (< v_prenex_8605 main_x) (<= (* 2 (select main_a v_prenex_8605)) 4) (<= 1000 (+ (select main_a v_prenex_8605) (select main_a v_prenex_8604))) (<= (+ main_x 1) v_prenex_8605) (<= (select main_a v_prenex_8604) 1000))) (or (forall ((v_prenex_7951 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7951))) (< v_prenex_7951 main_x) (<= (* 2 (select main_a v_prenex_7951)) 4) (<= (+ main_x 1) v_prenex_7951))) (forall ((v_prenex_7956 Int)) (or (<= (select main_a v_prenex_7956) 1002) (<= (+ main_y 1) v_prenex_7956) (<= (select main_a v_prenex_7956) 1000)))) (forall ((v_prenex_7012 Int) (v_prenex_7011 Int)) (or (< v_prenex_7012 main_x) (< v_prenex_7011 main_y) (<= (select main_a v_prenex_7011) 1000) (<= (* 2 (select main_a v_prenex_7012)) 4) (<= (+ (select main_a v_prenex_7012) (select main_a v_prenex_7011)) 1000) (<= (+ main_x 1) v_prenex_7012))) (forall ((v_prenex_6701 Int) (v_prenex_6702 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6702))) (< v_prenex_6701 main_x) (<= 996 (select main_a v_prenex_6702)) (<= (* 2 (select main_a v_prenex_6701)) 4) (<= 1000 (+ (select main_a v_prenex_6701) (select main_a v_prenex_6702))) (<= (+ main_x 1) v_prenex_6701))) (forall ((v_prenex_10367 Int) (v_prenex_10366 Int)) (or (<= (select main_a v_prenex_10367) 4) (<= 1996 (* 2 (select main_a v_prenex_10366))) (<= (+ main_x 1) v_prenex_10367) (<= (+ main_y 1) v_prenex_10366) (< v_prenex_10367 main_x) (<= 1000 (+ (select main_a v_prenex_10367) (select main_a v_prenex_10366))))) (or (forall ((v_prenex_7538 Int)) (or (<= 996 (select main_a v_prenex_7538)) (<= (select main_a v_prenex_7538) 1000))) (forall ((v_prenex_7535 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7535))) (< v_prenex_7535 main_x) (<= (+ main_x 1) v_prenex_7535) (<= (select main_a v_prenex_7535) 4)))) (forall ((v_prenex_7382 Int) (v_prenex_7383 Int)) (or (<= (select main_a v_prenex_7382) (+ (select main_a v_prenex_7383) 1000)) (<= 998 (select main_a v_prenex_7382)) (<= 0 (* 2 (select main_a v_prenex_7383))) (< v_prenex_7383 main_x) (<= (+ main_x 1) v_prenex_7383) (<= (+ main_y 1) v_prenex_7382))) (or (forall ((v_prenex_9119 Int)) (or (< v_prenex_9119 main_x) (<= (select main_a v_prenex_9119) 4) (<= (+ main_x 1) v_prenex_9119))) (forall ((v_prenex_9123 Int)) (or (<= (+ main_y 1) v_prenex_9123) (<= (* 2 (select main_a v_prenex_9123)) 2000)))) (forall ((v_prenex_10693 Int) (v_prenex_10694 Int)) (or (<= (+ (select main_a v_prenex_10694) (select main_a v_prenex_10693)) 1000) (< v_prenex_10694 main_x) (<= (+ main_x 1) v_prenex_10694) (<= 0 (select main_a v_prenex_10694)) (<= 1996 (* 2 (select main_a v_prenex_10693))) (<= (* 2 (select main_a v_prenex_10693)) 2000))) (or (forall ((v_prenex_8973 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8973))) (<= (+ main_x 1) v_prenex_8973) (<= (* 2 (select main_a v_prenex_8973)) 4) (< v_prenex_8973 main_x))) (forall ((v_prenex_8977 Int)) (or (<= 996 (select main_a v_prenex_8977)) (<= (select main_a v_prenex_8977) 1002)))) (forall ((v_prenex_9529 Int) (v_prenex_9528 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9529))) (< v_prenex_9529 main_x) (<= 1000 (+ (select main_a v_prenex_9529) (select main_a v_prenex_9528))) (<= 998 (select main_a v_prenex_9528)) (<= (select main_a v_prenex_9528) 1000) (<= (+ main_x 1) v_prenex_9529) (<= (+ main_y 1) v_prenex_9528))) (forall ((v_prenex_9843 Int) (v_prenex_9842 Int)) (or (<= (select main_a v_prenex_9843) 4) (<= 998 (select main_a v_prenex_9842)) (<= (+ main_x 1) v_prenex_9843) (<= (+ (select main_a v_prenex_9843) 996) (select main_a v_prenex_9842)) (< v_prenex_9843 main_x) (<= 996 (select main_a v_prenex_9842)) (< v_prenex_9842 main_y))) (or (forall ((v_prenex_10154 Int)) (or (<= 996 (select main_a v_prenex_10154)) (<= 1996 (* 2 (select main_a v_prenex_10154))) (< v_prenex_10154 main_y))) (forall ((v_prenex_10150 Int)) (or (<= (+ main_x 1) v_prenex_10150) (<= (* 2 (select main_a v_prenex_10150)) 4) (<= 0 (* 2 (select main_a v_prenex_10150))) (< v_prenex_10150 main_x)))) (or (forall ((v_prenex_7325 Int)) (or (< v_prenex_7325 main_x) (<= 0 (+ (select main_a v_prenex_7325) 2)) (<= 0 (* 2 (select main_a v_prenex_7325))) (<= (+ main_x 1) v_prenex_7325))) (forall ((v_prenex_7326 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7326))) (<= (select main_a v_prenex_7326) 1000)))) (or (forall ((v_prenex_7887 Int)) (or (< v_prenex_7887 main_y) (<= (select main_a v_prenex_7887) 1000) (<= (* 2 (select main_a v_prenex_7887)) 2000))) (forall ((v_prenex_7884 Int)) (or (<= 0 (+ (select main_a v_prenex_7884) 2)) (<= (+ main_x 1) v_prenex_7884) (< v_prenex_7884 main_x) (<= (* 2 (select main_a v_prenex_7884)) 4)))) (forall ((v_prenex_7474 Int) (v_prenex_7473 Int)) (or (<= (* 2 (select main_a v_prenex_7473)) 2000) (<= (+ (select main_a v_prenex_7474) 996) (select main_a v_prenex_7473)) (<= (+ main_x 1) v_prenex_7474) (<= 0 (+ (select main_a v_prenex_7474) 2)) (<= (+ main_y 1) v_prenex_7473) (< v_prenex_7474 main_x))) (forall ((v_prenex_8781 Int) (v_prenex_8782 Int)) (or (< v_prenex_8781 main_y) (<= (select main_a v_prenex_8781) 1002) (<= (* 2 (select main_a v_prenex_8781)) 2000) (<= (+ main_x 1) v_prenex_8782) (< v_prenex_8782 main_x) (<= (+ (select main_a v_prenex_8782) 996) (select main_a v_prenex_8781)) (<= 0 (+ (select main_a v_prenex_8782) 2)))) (forall ((v_prenex_10813 Int) (v_prenex_10812 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_10812))) (<= (+ (select main_a v_prenex_10813) 996) (select main_a v_prenex_10812)) (<= (+ main_x 1) v_prenex_10813) (< v_prenex_10813 main_x) (<= 996 (select main_a v_prenex_10812)) (<= 0 (* 2 (select main_a v_prenex_10813))) (< v_prenex_10812 main_y))) (forall ((v_prenex_7540 Int) (v_prenex_7541 Int)) (or (<= 1000 (+ (select main_a v_prenex_7541) (select main_a v_prenex_7540))) (<= (+ main_y 1) v_prenex_7540) (<= (select main_a v_prenex_7540) 1000) (< v_prenex_7541 main_x) (<= (select main_a v_prenex_7541) 2) (<= 998 (select main_a v_prenex_7540)) (<= (+ main_x 1) v_prenex_7541))) (forall ((v_prenex_6680 Int) (v_prenex_6681 Int)) (or (<= (+ main_x 1) v_prenex_6680) (<= (+ (select main_a v_prenex_6680) 996) (select main_a v_prenex_6681)) (<= 996 (select main_a v_prenex_6681)) (<= (select main_a v_prenex_6680) 4) (< v_prenex_6681 main_y) (< v_prenex_6680 main_x) (<= (select main_a v_prenex_6681) 1000))) (or (forall ((v_prenex_11089 Int)) (or (<= (* 2 (select main_a v_prenex_11089)) 2000) (<= 1996 (* 2 (select main_a v_prenex_11089))))) (forall ((v_prenex_11084 Int)) (or (<= (* 2 (select main_a v_prenex_11084)) 4) (<= (+ main_x 1) v_prenex_11084) (< v_prenex_11084 main_x) (<= 0 (select main_a v_prenex_11084))))) (or (forall ((v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6698) 1002) (<= 996 (select main_a v_prenex_6698)))) (forall ((v_prenex_6692 Int)) (or (<= (+ main_x 1) v_prenex_6692) (<= 0 (* 2 (select main_a v_prenex_6692))) (< v_prenex_6692 main_x)))) (forall ((v_prenex_7229 Int) (v_prenex_7228 Int)) (or (<= (select main_a v_prenex_7228) 1002) (<= (+ main_y 1) v_prenex_7228) (<= 1000 (+ (select main_a v_prenex_7229) (select main_a v_prenex_7228))) (<= (+ main_x 1) v_prenex_7229) (<= 998 (select main_a v_prenex_7228)) (< v_prenex_7229 main_x) (<= 0 (+ (select main_a v_prenex_7229) 2)))) (forall ((v_prenex_8050 Int) (v_prenex_8051 Int)) (or (<= 0 (select main_a v_prenex_8051)) (<= 998 (select main_a v_prenex_8050)) (< v_prenex_8051 main_x) (<= 1000 (+ (select main_a v_prenex_8051) (select main_a v_prenex_8050))) (<= (+ main_x 1) v_prenex_8051) (<= (* 2 (select main_a v_prenex_8050)) 2000) (<= (+ main_y 1) v_prenex_8050))) (or (forall ((v_prenex_7523 Int)) (or (<= (select main_a v_prenex_7523) 1002) (<= (+ main_y 1) v_prenex_7523) (<= 998 (select main_a v_prenex_7523)))) (forall ((v_prenex_7524 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7524))) (< v_prenex_7524 main_x) (<= (+ main_x 1) v_prenex_7524)))) (forall ((v_prenex_6712 Int) (v_prenex_6711 Int)) (or (<= (select main_a v_prenex_6712) 1000) (<= 0 (+ (select main_a v_prenex_6711) 2)) (<= (+ main_x 1) v_prenex_6711) (<= (+ (select main_a v_prenex_6711) (select main_a v_prenex_6712)) 1000) (< v_prenex_6711 main_x))) (or (forall ((v_prenex_7915 Int)) (or (<= (* 2 (select main_a v_prenex_7915)) 4) (<= (+ main_x 1) v_prenex_7915) (< v_prenex_7915 main_x))) (forall ((v_prenex_7917 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7917))) (<= (select main_a v_prenex_7917) 1000)))) (forall ((v_prenex_8671 Int) (v_prenex_8672 Int)) (or (<= (* 2 (select main_a v_prenex_8672)) 4) (<= (* 2 (select main_a v_prenex_8671)) 2000) (<= (+ main_x 1) v_prenex_8672) (<= (+ (select main_a v_prenex_8672) 996) (select main_a v_prenex_8671)) (<= (select main_a v_prenex_8671) 1000) (< v_prenex_8672 main_x) (< v_prenex_8671 main_y))) (forall ((v_prenex_7447 Int) (v_prenex_7448 Int)) (or (<= (select main_a v_prenex_7448) 4) (<= (+ main_x 1) v_prenex_7448) (<= (+ (select main_a v_prenex_7448) 996) (select main_a v_prenex_7447)) (< v_prenex_7448 main_x) (<= (* 2 (select main_a v_prenex_7447)) 2000) (<= (select main_a v_prenex_7447) 1002))) (forall ((v_prenex_8938 Int) (v_prenex_8939 Int)) (or (<= (select main_a v_prenex_8939) 2) (<= (+ (select main_a v_prenex_8939) (select main_a v_prenex_8938)) 1000) (<= (+ main_x 1) v_prenex_8939) (<= 1996 (* 2 (select main_a v_prenex_8938))) (< v_prenex_8939 main_x))) (or (forall ((v_prenex_9337 Int)) (or (< v_prenex_9337 main_x) (<= (+ main_x 1) v_prenex_9337) (<= 0 (* 2 (select main_a v_prenex_9337))) (<= (select main_a v_prenex_9337) 4))) (forall ((v_prenex_9340 Int)) (or (< v_prenex_9340 main_y) (<= (select main_a v_prenex_9340) 1000) (<= (* 2 (select main_a v_prenex_9340)) 2000)))) (forall ((v_prenex_8967 Int) (v_prenex_8966 Int)) (or (<= (select main_a v_prenex_8966) 1002) (<= (+ main_x 1) v_prenex_8967) (<= 1000 (+ (select main_a v_prenex_8967) (select main_a v_prenex_8966))) (<= (* 2 (select main_a v_prenex_8967)) 4) (<= (+ main_y 1) v_prenex_8966) (< v_prenex_8967 main_x))) (forall ((v_prenex_8754 Int) (v_prenex_8753 Int)) (or (<= (+ (select main_a v_prenex_8754) 996) (select main_a v_prenex_8753)) (<= 996 (select main_a v_prenex_8753)) (< v_prenex_8754 main_x) (<= (+ main_x 1) v_prenex_8754) (<= (* 2 (select main_a v_prenex_8753)) 2000) (<= 0 (+ (select main_a v_prenex_8754) 2)) (< v_prenex_8753 main_y))) (forall ((v_prenex_8228 Int) (v_prenex_8229 Int)) (or (<= (+ (select main_a v_prenex_8229) 996) (select main_a v_prenex_8228)) (<= (+ main_y 1) v_prenex_8228) (<= (select main_a v_prenex_8228) 1000) (< v_prenex_8228 main_y) (<= 998 (select main_a v_prenex_8228)))) (forall ((v_prenex_9884 Int) (v_prenex_9885 Int)) (or (< v_prenex_9885 main_x) (<= (+ main_x 1) v_prenex_9885) (<= (select main_a v_prenex_9884) 1002) (<= (* 2 (select main_a v_prenex_9884)) 2000) (<= (+ (select main_a v_prenex_9885) (select main_a v_prenex_9884)) 1000) (<= (+ main_y 1) v_prenex_9884) (<= 0 (select main_a v_prenex_9885)))) (or (forall ((v_prenex_7826 Int)) (or (<= (select main_a v_prenex_7826) 2) (<= (* 2 (select main_a v_prenex_7826)) 4) (< v_prenex_7826 main_x) (<= (+ main_x 1) v_prenex_7826))) (forall ((v_prenex_7825 Int)) (<= 998 (select main_a v_prenex_7825)))) (forall ((v_prenex_10182 Int) (v_prenex_10181 Int)) (or (<= 0 (* 2 (select main_a v_prenex_10182))) (<= (* 2 (select main_a v_prenex_10181)) 2000) (<= 998 (select main_a v_prenex_10181)) (<= (+ main_x 1) v_prenex_10182) (< v_prenex_10182 main_x) (<= (select main_a v_prenex_10181) (+ (select main_a v_prenex_10182) 1000)))) (forall ((v_prenex_11037 Int) (v_prenex_11036 Int)) (or (<= 996 (select main_a v_prenex_11036)) (<= (* 2 (select main_a v_prenex_11036)) 2000) (<= (select main_a v_prenex_11036) (+ (select main_a v_prenex_11037) 1000)) (< v_prenex_11037 main_x) (<= (+ main_x 1) v_prenex_11037) (<= (* 2 (select main_a v_prenex_11037)) 4))) (forall ((v_prenex_9091 Int) (v_prenex_9090 Int)) (or (<= (+ (select main_a v_prenex_9091) 996) (select main_a v_prenex_9090)) (< v_prenex_9091 main_x) (<= (+ main_x 1) v_prenex_9091) (<= (select main_a v_prenex_9090) 1002) (<= 0 (* 2 (select main_a v_prenex_9091))) (<= 998 (select main_a v_prenex_9090)))) (forall ((v_prenex_8981 Int) (v_prenex_8982 Int)) (or (<= (+ main_x 1) v_prenex_8982) (<= 998 (select main_a v_prenex_8981)) (<= 0 (select main_a v_prenex_8982)) (<= (+ (select main_a v_prenex_8982) 996) (select main_a v_prenex_8981)) (<= (* 2 (select main_a v_prenex_8981)) 2000) (< v_prenex_8982 main_x))) (forall ((v_prenex_6831 Int) (v_prenex_6830 Int)) (or (< v_prenex_6831 main_x) (<= 998 (select main_a v_prenex_6830)) (<= (+ (select main_a v_prenex_6831) 996) (select main_a v_prenex_6830)) (<= (+ main_x 1) v_prenex_6831) (<= (select main_a v_prenex_6831) 2) (< v_prenex_6830 main_y))) (or (forall ((v_prenex_9696 Int)) (or (<= (select main_a v_prenex_9696) 1000) (<= 998 (select main_a v_prenex_9696)))) (forall ((v_prenex_9697 Int)) (or (< v_prenex_9697 main_x) (<= (* 2 (select main_a v_prenex_9697)) 4) (<= (+ main_x 1) v_prenex_9697) (<= (select main_a v_prenex_9697) 2)))) (or (forall ((v_prenex_8883 Int)) (or (< v_prenex_8883 main_y) (<= (select main_a v_prenex_8883) 1002) (<= 1996 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_8882 Int)) (or (<= (+ main_x 1) v_prenex_8882) (< v_prenex_8882 main_x) (<= (* 2 (select main_a v_prenex_8882)) 4) (<= (select main_a v_prenex_8882) 4)))) (forall ((v_prenex_8424 Int) (v_prenex_8425 Int)) (or (<= 998 (select main_a v_prenex_8424)) (<= (select main_a v_prenex_8425) 4) (<= (select main_a v_prenex_8424) 1002) (<= (+ main_y 1) v_prenex_8424) (<= (select main_a v_prenex_8424) (+ (select main_a v_prenex_8425) 1000)) (< v_prenex_8425 main_x) (<= (+ main_x 1) v_prenex_8425))) (forall ((v_prenex_8569 Int) (v_prenex_8570 Int)) (or (<= (select main_a v_prenex_8570) 4) (<= (+ main_y 1) v_prenex_8569) (<= 1000 (+ (select main_a v_prenex_8570) (select main_a v_prenex_8569))) (<= (+ main_x 1) v_prenex_8570) (< v_prenex_8570 main_x))) (forall ((v_prenex_7221 Int) (v_prenex_7220 Int)) (or (< v_prenex_7220 main_y) (<= (+ (select main_a v_prenex_7221) (select main_a v_prenex_7220)) 1000) (<= (* 2 (select main_a v_prenex_7220)) 2000) (<= (+ main_x 1) v_prenex_7221) (< v_prenex_7221 main_x) (<= 996 (select main_a v_prenex_7220)) (<= (select main_a v_prenex_7221) 2))) (forall ((v_prenex_10462 Int) (v_prenex_10461 Int)) (or (<= (select main_a v_prenex_10462) 2) (<= 1996 (* 2 (select main_a v_prenex_10461))) (<= (+ main_x 1) v_prenex_10462) (<= (* 2 (select main_a v_prenex_10461)) 2000) (< v_prenex_10462 main_x) (<= (+ (select main_a v_prenex_10462) 996) (select main_a v_prenex_10461)))) (forall ((v_prenex_9546 Int) (v_prenex_9545 Int)) (or (<= 0 (select main_a v_prenex_9546)) (< v_prenex_9546 main_x) (<= 1000 (+ (select main_a v_prenex_9546) (select main_a v_prenex_9545))) (<= 998 (select main_a v_prenex_9545)) (<= 996 (select main_a v_prenex_9545)) (<= (+ main_x 1) v_prenex_9546) (<= (+ main_y 1) v_prenex_9545))) (forall ((v_prenex_11047 Int) (v_prenex_11046 Int)) (or (<= (+ main_x 1) v_prenex_11047) (<= 0 (+ (select main_a v_prenex_11047) 2)) (< v_prenex_11047 main_x) (<= (select main_a v_prenex_11046) (+ (select main_a v_prenex_11047) 1000)) (< v_prenex_11046 main_y) (<= 998 (select main_a v_prenex_11046)) (<= (select main_a v_prenex_11046) 1000))) (forall ((v_prenex_8916 Int) (v_prenex_8917 Int)) (or (<= 996 (select main_a v_prenex_8916)) (<= 0 (+ (select main_a v_prenex_8917) 2)) (<= (select main_a v_prenex_8916) 1000) (<= (+ (select main_a v_prenex_8917) 996) (select main_a v_prenex_8916)) (< v_prenex_8917 main_x) (<= (+ main_x 1) v_prenex_8917))) (forall ((v_prenex_7465 Int) (v_prenex_7466 Int)) (or (<= (select main_a v_prenex_7465) (+ (select main_a v_prenex_7466) 1000)) (< v_prenex_7466 main_x) (<= (+ main_x 1) v_prenex_7466) (< v_prenex_7465 main_y) (<= (+ main_y 1) v_prenex_7465))) (or (forall ((v_prenex_8883 Int)) (or (< v_prenex_8883 main_y) (<= (select main_a v_prenex_8883) 1002) (<= 1996 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_8881 Int)) (or (< v_prenex_8881 main_x) (<= (+ main_x 1) v_prenex_8881) (<= (* 2 (select main_a v_prenex_8881)) 4)))) (or (forall ((v_prenex_8894 Int)) (or (<= (select main_a v_prenex_8894) 1002) (<= (* 2 (select main_a v_prenex_8894)) 2000) (<= (+ main_y 1) v_prenex_8894))) (forall ((v_prenex_8890 Int)) (or (< v_prenex_8890 main_x) (<= 0 (* 2 (select main_a v_prenex_8890))) (<= (+ main_x 1) v_prenex_8890) (<= 0 (select main_a v_prenex_8890))))) (forall ((v_prenex_7627 Int) (v_prenex_7628 Int)) (or (< v_prenex_7627 main_y) (<= 998 (select main_a v_prenex_7627)) (<= (+ main_x 1) v_prenex_7628) (<= 0 (select main_a v_prenex_7628)) (<= (select main_a v_prenex_7627) 1000) (< v_prenex_7628 main_x) (<= (select main_a v_prenex_7627) (+ (select main_a v_prenex_7628) 1000)))) (forall ((v_prenex_10564 Int) (v_prenex_10563 Int)) (or (<= (select main_a v_prenex_10564) 4) (<= (+ main_x 1) v_prenex_10564) (< v_prenex_10564 main_x) (<= 1996 (* 2 (select main_a v_prenex_10563))) (<= (select main_a v_prenex_10563) 1000) (<= (select main_a v_prenex_10563) (+ (select main_a v_prenex_10564) 1000)))) (forall ((v_prenex_9376 Int) (v_prenex_9375 Int)) (or (< v_prenex_9376 main_x) (<= (+ main_x 1) v_prenex_9376) (<= 0 (select main_a v_prenex_9376)) (<= (+ (select main_a v_prenex_9376) (select main_a v_prenex_9375)) 1000))) (forall ((v_prenex_7843 Int) (v_prenex_7842 Int)) (or (<= 1000 (+ (select main_a v_prenex_7843) (select main_a v_prenex_7842))) (< v_prenex_7842 main_y) (< v_prenex_7843 main_x) (<= (+ main_x 1) v_prenex_7843) (<= (select main_a v_prenex_7843) 4))) (forall ((v_prenex_7262 Int) (v_prenex_7263 Int)) (or (<= (select main_a v_prenex_7262) (+ (select main_a v_prenex_7263) 1000)) (< v_prenex_7263 main_x) (<= (select main_a v_prenex_7262) 1002) (<= (* 2 (select main_a v_prenex_7262)) 2000) (<= (+ main_x 1) v_prenex_7263) (<= 0 (+ (select main_a v_prenex_7263) 2)))) (forall ((v_prenex_7845 Int) (v_prenex_7844 Int)) (or (<= 996 (select main_a v_prenex_7844)) (<= (+ main_x 1) v_prenex_7845) (<= 1000 (+ (select main_a v_prenex_7845) (select main_a v_prenex_7844))) (< v_prenex_7845 main_x) (<= 0 (select main_a v_prenex_7845)))) (forall ((v_prenex_7757 Int) (v_prenex_7756 Int)) (or (<= (select main_a v_prenex_7756) (+ (select main_a v_prenex_7757) 1000)) (< v_prenex_7756 main_y) (<= (+ main_x 1) v_prenex_7757) (<= (+ main_y 1) v_prenex_7756) (<= 1996 (* 2 (select main_a v_prenex_7756))))) (forall ((v_prenex_8152 Int) (v_prenex_8151 Int)) (or (<= (+ (select main_a v_prenex_8152) 996) (select main_a v_prenex_8151)) (< v_prenex_8151 main_y) (<= (select main_a v_prenex_8151) 1002) (<= (+ main_y 1) v_prenex_8151))) (forall ((v_prenex_10763 Int) (v_prenex_10762 Int)) (or (<= (select main_a v_prenex_10762) 1002) (<= (select main_a v_prenex_10762) 1000) (<= (+ main_x 1) v_prenex_10763) (<= (select main_a v_prenex_10763) 2) (<= 1000 (+ (select main_a v_prenex_10763) (select main_a v_prenex_10762))) (<= (+ main_y 1) v_prenex_10762) (< v_prenex_10763 main_x))) (forall ((v_prenex_8794 Int) (v_prenex_8793 Int)) (or (<= (+ main_y 1) v_prenex_8793) (<= 0 (+ (select main_a v_prenex_8794) 2)) (<= (select main_a v_prenex_8793) 1000) (<= (+ main_x 1) v_prenex_8794) (< v_prenex_8794 main_x) (<= (+ (select main_a v_prenex_8794) (select main_a v_prenex_8793)) 1000) (<= (select main_a v_prenex_8793) 1002))) (forall ((v_prenex_8681 Int) (v_prenex_8682 Int)) (or (<= 996 (select main_a v_prenex_8681)) (< v_prenex_8682 main_x) (<= (+ (select main_a v_prenex_8682) 996) (select main_a v_prenex_8681)) (<= (+ main_x 1) v_prenex_8682) (<= 0 (+ (select main_a v_prenex_8682) 2)) (<= (* 2 (select main_a v_prenex_8681)) 2000))) (or (forall ((v_prenex_7648 Int)) (or (<= (+ main_x 1) v_prenex_7648) (< v_prenex_7648 main_x) (<= (select main_a v_prenex_7648) 2) (<= 0 (* 2 (select main_a v_prenex_7648))))) (forall ((v_prenex_7650 Int)) (or (<= (+ main_y 1) v_prenex_7650) (<= (* 2 (select main_a v_prenex_7650)) 2000)))) (or (forall ((v_prenex_10896 Int)) (<= (* 2 (select main_a v_prenex_10896)) 4)) (forall ((v_prenex_10895 Int)) (or (<= (select main_a v_prenex_10895) 1000) (<= 1996 (* 2 (select main_a v_prenex_10895))) (< v_prenex_10895 main_y) (<= (+ main_y 1) v_prenex_10895)))) (or (forall ((v_prenex_9284 Int)) (or (<= (* 2 (select main_a v_prenex_9284)) 4) (< v_prenex_9284 main_x) (<= (+ main_x 1) v_prenex_9284))) (forall ((v_prenex_9286 Int)) (or (<= 998 (select main_a v_prenex_9286)) (<= (* 2 (select main_a v_prenex_9286)) 2000)))) (forall ((v_prenex_8402 Int) (v_prenex_8403 Int)) (or (<= (+ main_y 1) v_prenex_8402) (<= (+ (select main_a v_prenex_8403) (select main_a v_prenex_8402)) 1000) (<= 998 (select main_a v_prenex_8402)) (< v_prenex_8402 main_y))) (forall ((v_prenex_10448 Int) (v_prenex_10447 Int)) (or (<= (+ main_x 1) v_prenex_10448) (<= (* 2 (select main_a v_prenex_10448)) 4) (<= (+ main_y 1) v_prenex_10447) (<= (select main_a v_prenex_10447) (+ (select main_a v_prenex_10448) 1000)) (< v_prenex_10448 main_x))) (forall ((v_prenex_9707 Int) (v_prenex_9706 Int)) (or (<= (select main_a v_prenex_9706) 1002) (<= (+ main_x 1) v_prenex_9707) (<= (+ main_y 1) v_prenex_9706) (<= (+ (select main_a v_prenex_9707) (select main_a v_prenex_9706)) 1000) (<= 0 (+ (select main_a v_prenex_9707) 2)) (<= 998 (select main_a v_prenex_9706)) (< v_prenex_9707 main_x))) (forall ((v_prenex_7319 Int) (v_prenex_7320 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7320))) (< v_prenex_7320 main_x) (<= 996 (select main_a v_prenex_7319)) (<= (+ (select main_a v_prenex_7320) (select main_a v_prenex_7319)) 1000) (<= (+ main_x 1) v_prenex_7320) (<= 998 (select main_a v_prenex_7319)))) (forall ((v_prenex_8745 Int) (v_prenex_8746 Int)) (or (<= 996 (select main_a v_prenex_8745)) (<= (+ (select main_a v_prenex_8746) 996) (select main_a v_prenex_8745)) (< v_prenex_8746 main_x) (<= (+ main_x 1) v_prenex_8746) (<= 0 (select main_a v_prenex_8746)) (<= 1996 (* 2 (select main_a v_prenex_8745))))) (forall ((v_prenex_8095 Int) (v_prenex_8096 Int)) (or (<= (+ main_y 1) v_prenex_8095) (<= 998 (select main_a v_prenex_8095)) (<= 996 (select main_a v_prenex_8095)) (<= (+ main_x 1) v_prenex_8096) (<= (* 2 (select main_a v_prenex_8096)) 4) (<= (select main_a v_prenex_8095) (+ (select main_a v_prenex_8096) 1000)) (< v_prenex_8096 main_x))) (forall ((v_prenex_9548 Int) (v_prenex_9547 Int)) (or (<= (+ main_x 1) v_prenex_9548) (< v_prenex_9548 main_x) (< v_prenex_9547 main_y) (<= 1000 (+ (select main_a v_prenex_9548) (select main_a v_prenex_9547))) (<= 0 (select main_a v_prenex_9548)))) (or (forall ((v_prenex_7832 Int)) (or (<= 996 (select main_a v_prenex_7832)) (< v_prenex_7832 main_y) (<= (* 2 (select main_a v_prenex_7832)) 2000))) (forall ((v_prenex_7833 Int)) (or (<= (select main_a v_prenex_7833) 2) (<= (* 2 (select main_a v_prenex_7833)) 4) (< v_prenex_7833 main_x) (<= (+ main_x 1) v_prenex_7833)))) (forall ((v_prenex_8284 Int) (v_prenex_8285 Int)) (or (<= (select main_a v_prenex_8285) 4) (<= 998 (select main_a v_prenex_8284)) (< v_prenex_8285 main_x) (<= (+ main_x 1) v_prenex_8285) (<= (select main_a v_prenex_8284) 1000) (<= (+ (select main_a v_prenex_8285) (select main_a v_prenex_8284)) 1000) (<= (+ main_y 1) v_prenex_8284))) (forall ((v_prenex_9438 Int) (v_prenex_9437 Int)) (or (<= (+ main_y 1) v_prenex_9437) (<= 0 (select main_a v_prenex_9438)) (<= (+ (select main_a v_prenex_9438) (select main_a v_prenex_9437)) 1000) (< v_prenex_9438 main_x) (<= (* 2 (select main_a v_prenex_9437)) 2000) (<= (+ main_x 1) v_prenex_9438))) (forall ((v_prenex_6741 Int) (v_prenex_6742 Int)) (or (<= (* 2 (select main_a v_prenex_6742)) 2000) (< v_prenex_6741 main_x) (<= 996 (select main_a v_prenex_6742)) (<= (+ main_x 1) v_prenex_6741) (<= (+ main_y 1) v_prenex_6742) (<= (+ (select main_a v_prenex_6741) (select main_a v_prenex_6742)) 1000) (<= 0 (select main_a v_prenex_6741)))) (or (forall ((v_prenex_7732 Int)) (or (<= (* 2 (select main_a v_prenex_7732)) 2000) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7732) 1002))) (forall ((v_prenex_7729 Int)) (or (< v_prenex_7729 main_x) (<= 0 (+ (select main_a v_prenex_7729) 2)) (<= (+ main_x 1) v_prenex_7729) (<= (* 2 (select main_a v_prenex_7729)) 4)))) (forall ((v_prenex_9781 Int) (v_prenex_9782 Int)) (or (<= 0 (+ (select main_a v_prenex_9782) 2)) (<= (+ main_y 1) v_prenex_9781) (<= (+ main_x 1) v_prenex_9782) (< v_prenex_9782 main_x) (<= 1000 (+ (select main_a v_prenex_9782) (select main_a v_prenex_9781))) (<= 1996 (* 2 (select main_a v_prenex_9781))) (<= 996 (select main_a v_prenex_9781)))) (forall ((v_prenex_8802 Int) (v_prenex_8801 Int)) (or (<= (select main_a v_prenex_8801) 1002) (<= (+ main_x 1) v_prenex_8802) (<= 1000 (+ (select main_a v_prenex_8802) (select main_a v_prenex_8801))) (<= 998 (select main_a v_prenex_8801)) (< v_prenex_8802 main_x) (<= 0 (+ (select main_a v_prenex_8802) 2)))) (forall ((v_prenex_10873 Int) (v_prenex_10872 Int)) (or (<= (+ (select main_a v_prenex_10873) 996) (select main_a v_prenex_10872)) (< v_prenex_10873 main_x) (<= (select main_a v_prenex_10872) 1000) (<= 0 (+ (select main_a v_prenex_10873) 2)) (<= 1996 (* 2 (select main_a v_prenex_10872))) (<= (+ main_x 1) v_prenex_10873) (<= (+ main_y 1) v_prenex_10872))) (forall ((v_prenex_8341 Int) (v_prenex_8342 Int)) (or (<= (select main_a v_prenex_8341) 1002) (<= (select main_a v_prenex_8341) 1000) (<= 1000 (+ (select main_a v_prenex_8342) (select main_a v_prenex_8341))) (<= 0 (* 2 (select main_a v_prenex_8342))) (<= (+ main_x 1) v_prenex_8342) (<= (+ main_y 1) v_prenex_8341) (< v_prenex_8342 main_x))) (forall ((v_prenex_10767 Int) (v_prenex_10766 Int)) (or (<= 0 (+ (select main_a v_prenex_10767) 2)) (< v_prenex_10767 main_x) (< v_prenex_10766 main_y) (<= (+ (select main_a v_prenex_10767) (select main_a v_prenex_10766)) 1000) (<= 998 (select main_a v_prenex_10766)) (<= (select main_a v_prenex_10766) 1002) (<= (+ main_x 1) v_prenex_10767))) (forall ((v_prenex_8530 Int) (v_prenex_8531 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8531))) (<= (* 2 (select main_a v_prenex_8530)) 2000) (<= (select main_a v_prenex_8530) 1002) (< v_prenex_8531 main_x) (< v_prenex_8530 main_y) (<= (select main_a v_prenex_8530) (+ (select main_a v_prenex_8531) 1000)) (<= (+ main_x 1) v_prenex_8531))) (or (forall ((v_prenex_7041 Int)) (or (< v_prenex_7041 main_y) (<= 1996 (* 2 (select main_a v_prenex_7041))) (<= 998 (select main_a v_prenex_7041)))) (forall ((v_prenex_7038 Int)) (or (< v_prenex_7038 main_x) (<= (+ main_x 1) v_prenex_7038) (<= (* 2 (select main_a v_prenex_7038)) 4) (<= 0 (+ (select main_a v_prenex_7038) 2))))) (forall ((v_prenex_9606 Int) (v_prenex_9605 Int)) (or (<= (+ main_x 1) v_prenex_9606) (<= (* 2 (select main_a v_prenex_9605)) 2000) (<= (select main_a v_prenex_9606) 2) (< v_prenex_9605 main_y) (<= (select main_a v_prenex_9605) 1000) (< v_prenex_9606 main_x) (<= (+ (select main_a v_prenex_9606) 996) (select main_a v_prenex_9605)))) (or (forall ((v_prenex_7646 Int)) (or (< v_prenex_7646 main_x) (<= (+ main_x 1) v_prenex_7646) (<= 0 (select main_a v_prenex_7646)) (<= 0 (* 2 (select main_a v_prenex_7646))))) (forall ((v_prenex_7650 Int)) (or (<= (+ main_y 1) v_prenex_7650) (<= (* 2 (select main_a v_prenex_7650)) 2000)))) (forall ((v_prenex_7222 Int) (v_prenex_7223 Int)) (or (<= (+ main_x 1) v_prenex_7223) (<= 0 (select main_a v_prenex_7223)) (<= (+ (select main_a v_prenex_7223) (select main_a v_prenex_7222)) 1000) (< v_prenex_7223 main_x) (<= 998 (select main_a v_prenex_7222)) (<= (+ main_y 1) v_prenex_7222) (<= 996 (select main_a v_prenex_7222)))) (forall ((v_prenex_8066 Int) (v_prenex_8067 Int)) (or (<= (+ (select main_a v_prenex_8067) (select main_a v_prenex_8066)) 1000) (<= (+ main_x 1) v_prenex_8067) (< v_prenex_8067 main_x) (< v_prenex_8066 main_y) (<= 1996 (* 2 (select main_a v_prenex_8066))) (<= (* 2 (select main_a v_prenex_8066)) 2000) (<= 0 (+ (select main_a v_prenex_8067) 2)))) (forall ((v_prenex_7929 Int) (v_prenex_7930 Int)) (or (<= (+ main_x 1) v_prenex_7930) (<= 998 (select main_a v_prenex_7929)) (<= (+ (select main_a v_prenex_7930) 996) (select main_a v_prenex_7929)) (< v_prenex_7930 main_x) (<= (select main_a v_prenex_7929) 1000) (<= (* 2 (select main_a v_prenex_7930)) 4) (<= (+ main_y 1) v_prenex_7929))) (forall ((v_prenex_10960 Int) (v_prenex_10959 Int)) (or (<= (select main_a v_prenex_10959) 1000) (<= (+ (select main_a v_prenex_10960) 996) (select main_a v_prenex_10959)) (<= (+ main_x 1) v_prenex_10960) (<= (* 2 (select main_a v_prenex_10960)) 4) (< v_prenex_10959 main_y) (<= (select main_a v_prenex_10959) 1002) (< v_prenex_10960 main_x))) (forall ((v_prenex_6743 Int) (v_prenex_6744 Int)) (or (<= (+ main_x 1) v_prenex_6743) (<= (+ (select main_a v_prenex_6743) 996) (select main_a v_prenex_6744)) (<= (select main_a v_prenex_6743) 2) (<= (select main_a v_prenex_6744) 1002) (< v_prenex_6743 main_x) (<= 996 (select main_a v_prenex_6744)) (< v_prenex_6744 main_y))) (forall ((v_prenex_8237 Int) (v_prenex_8236 Int)) (or (<= (+ main_x 1) v_prenex_8237) (<= (* 2 (select main_a v_prenex_8236)) 2000) (<= 0 (+ (select main_a v_prenex_8237) 2)) (<= (+ (select main_a v_prenex_8237) (select main_a v_prenex_8236)) 1000) (< v_prenex_8237 main_x))) (forall ((v_prenex_6745 Int) (v_prenex_6746 Int)) (or (<= (+ main_x 1) v_prenex_6745) (<= (* 2 (select main_a v_prenex_6746)) 2000) (< v_prenex_6745 main_x) (<= (select main_a v_prenex_6746) 1002) (<= 1000 (+ (select main_a v_prenex_6745) (select main_a v_prenex_6746))) (<= (+ main_y 1) v_prenex_6746) (<= (* 2 (select main_a v_prenex_6745)) 4))) (forall ((v_prenex_9997 Int) (v_prenex_9996 Int)) (or (< v_prenex_9996 main_y) (<= (+ (select main_a v_prenex_9997) (select main_a v_prenex_9996)) 1000) (<= (+ main_x 1) v_prenex_9997) (<= 0 (* 2 (select main_a v_prenex_9997))) (< v_prenex_9997 main_x) (<= (select main_a v_prenex_9996) 1002))) (forall ((v_prenex_7760 Int) (v_prenex_7761 Int)) (or (<= (+ main_x 1) v_prenex_7761) (<= 998 (select main_a v_prenex_7760)) (< v_prenex_7760 main_y) (<= (+ main_y 1) v_prenex_7760) (<= (+ (select main_a v_prenex_7761) (select main_a v_prenex_7760)) 1000))) (forall ((v_prenex_7892 Int) (v_prenex_7891 Int)) (or (<= (select main_a v_prenex_7892) 2) (<= (+ main_x 1) v_prenex_7892) (<= 1000 (+ (select main_a v_prenex_7892) (select main_a v_prenex_7891))) (<= (+ main_y 1) v_prenex_7891) (<= 1996 (* 2 (select main_a v_prenex_7891))) (< v_prenex_7892 main_x))) (forall ((v_prenex_7859 Int) (v_prenex_7860 Int)) (or (<= (+ main_x 1) v_prenex_7860) (<= (select main_a v_prenex_7859) 1002) (<= (+ main_y 1) v_prenex_7859) (<= (* 2 (select main_a v_prenex_7860)) 4) (< v_prenex_7860 main_x) (<= (select main_a v_prenex_7859) (+ (select main_a v_prenex_7860) 1000)))) (or (forall ((v_prenex_9371 Int)) (or (<= 996 (select main_a v_prenex_9371)) (<= (select main_a v_prenex_9371) 1002) (<= (+ main_y 1) v_prenex_9371))) (forall ((v_prenex_9369 Int)) (or (<= (+ main_x 1) v_prenex_9369) (< v_prenex_9369 main_x) (<= (* 2 (select main_a v_prenex_9369)) 4)))) (forall ((v_prenex_7970 Int) (v_prenex_7971 Int)) (or (<= (+ main_x 1) v_prenex_7971) (<= 1996 (* 2 (select main_a v_prenex_7970))) (<= 0 (+ (select main_a v_prenex_7971) 2)) (<= (+ (select main_a v_prenex_7971) (select main_a v_prenex_7970)) 1000) (<= (select main_a v_prenex_7970) 1000) (< v_prenex_7971 main_x) (< v_prenex_7970 main_y))) (or (forall ((v_prenex_9799 Int)) (or (<= (+ main_x 1) v_prenex_9799) (<= (* 2 (select main_a v_prenex_9799)) 4) (< v_prenex_9799 main_x) (<= (select main_a v_prenex_9799) 2))) (forall ((v_prenex_9798 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_9798))) (<= (select main_a v_prenex_9798) 1002)))) (or (forall ((v_prenex_10264 Int)) (or (< v_prenex_10264 main_y) (<= 1996 (* 2 (select main_a v_prenex_10264))) (<= (* 2 (select main_a v_prenex_10264)) 2000))) (forall ((v_prenex_10263 Int)) (or (<= 0 (+ (select main_a v_prenex_10263) 2)) (<= 0 (* 2 (select main_a v_prenex_10263))) (< v_prenex_10263 main_x) (<= (+ main_x 1) v_prenex_10263)))) (or (forall ((v_prenex_9431 Int)) (or (<= 0 (* 2 (select main_a v_prenex_9431))) (<= (select main_a v_prenex_9431) 2) (< v_prenex_9431 main_x) (<= (+ main_x 1) v_prenex_9431))) (forall ((v_prenex_9433 Int)) (or (<= 996 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433) (<= (* 2 (select main_a v_prenex_9433)) 2000)))) (forall ((v_prenex_8365 Int) (v_prenex_8366 Int)) (or (< v_prenex_8366 main_x) (<= (select main_a v_prenex_8366) 4) (<= (+ main_x 1) v_prenex_8366) (<= 1996 (* 2 (select main_a v_prenex_8365))) (<= (select main_a v_prenex_8365) 1000) (<= 1000 (+ (select main_a v_prenex_8366) (select main_a v_prenex_8365))))) (forall ((v_prenex_6717 Int) (v_prenex_6718 Int)) (or (<= (+ (select main_a v_prenex_6717) (select main_a v_prenex_6718)) 1000) (<= (select main_a v_prenex_6717) 4) (<= (+ main_y 1) v_prenex_6718) (< v_prenex_6717 main_x) (<= 996 (select main_a v_prenex_6718)) (<= (+ main_x 1) v_prenex_6717))) (forall ((v_prenex_9658 Int) (v_prenex_9657 Int)) (or (<= 1000 (+ (select main_a v_prenex_9658) (select main_a v_prenex_9657))) (< v_prenex_9658 main_x) (<= 998 (select main_a v_prenex_9657)) (<= (+ main_x 1) v_prenex_9658) (<= (+ main_y 1) v_prenex_9657) (<= (select main_a v_prenex_9657) 1002) (<= 0 (select main_a v_prenex_9658)))) (forall ((v_prenex_7559 Int) (v_prenex_7560 Int)) (or (<= (select main_a v_prenex_7559) 1000) (<= 996 (select main_a v_prenex_7559)) (<= (select main_a v_prenex_7560) 2) (< v_prenex_7560 main_x) (<= 1000 (+ (select main_a v_prenex_7560) (select main_a v_prenex_7559))) (< v_prenex_7559 main_y) (<= (+ main_x 1) v_prenex_7560))) (forall ((v_prenex_8685 Int) (v_prenex_8686 Int)) (or (< v_prenex_8686 main_x) (< v_prenex_8685 main_y) (<= 1000 (+ (select main_a v_prenex_8686) (select main_a v_prenex_8685))) (<= (+ main_y 1) v_prenex_8685) (<= 998 (select main_a v_prenex_8685)))) (forall ((v_prenex_11094 Int) (v_prenex_11093 Int)) (or (<= (select main_a v_prenex_11094) 2) (<= (+ main_y 1) v_prenex_11093) (< v_prenex_11094 main_x) (<= (+ main_x 1) v_prenex_11094) (<= (* 2 (select main_a v_prenex_11093)) 2000) (<= (+ (select main_a v_prenex_11094) (select main_a v_prenex_11093)) 1000))) (forall ((v_prenex_8737 Int) (v_prenex_8738 Int)) (or (<= 1000 (+ (select main_a v_prenex_8738) (select main_a v_prenex_8737))) (<= (* 2 (select main_a v_prenex_8737)) 2000) (<= 0 (+ (select main_a v_prenex_8738) 2)) (< v_prenex_8738 main_x) (<= (+ main_x 1) v_prenex_8738) (<= (+ main_y 1) v_prenex_8737))) (forall ((v_prenex_8220 Int) (v_prenex_8221 Int)) (or (<= (+ main_y 1) v_prenex_8220) (<= (select main_a v_prenex_8220) 1002) (< v_prenex_8220 main_y) (<= 1996 (* 2 (select main_a v_prenex_8220))) (<= (select main_a v_prenex_8220) (+ (select main_a v_prenex_8221) 1000)))) (forall ((v_prenex_7023 Int) (v_prenex_7022 Int)) (or (<= (select main_a v_prenex_7022) 1002) (<= 0 (+ (select main_a v_prenex_7023) 2)) (<= (+ main_x 1) v_prenex_7023) (<= 1000 (+ (select main_a v_prenex_7023) (select main_a v_prenex_7022))) (<= (+ main_y 1) v_prenex_7022) (< v_prenex_7023 main_x) (<= (select main_a v_prenex_7022) 1000))) (forall ((v_prenex_8828 Int) (v_prenex_8827 Int)) (or (<= (* 2 (select main_a v_prenex_8827)) 2000) (< v_prenex_8828 main_x) (<= 1996 (* 2 (select main_a v_prenex_8827))) (<= (select main_a v_prenex_8827) (+ (select main_a v_prenex_8828) 1000)) (<= (+ main_x 1) v_prenex_8828) (<= 0 (select main_a v_prenex_8828)))) (forall ((v_prenex_7586 Int) (v_prenex_7587 Int)) (or (<= 0 (select main_a v_prenex_7587)) (<= (+ main_x 1) v_prenex_7587) (<= 996 (select main_a v_prenex_7586)) (<= (select main_a v_prenex_7586) 1000) (< v_prenex_7587 main_x) (<= (+ (select main_a v_prenex_7587) (select main_a v_prenex_7586)) 1000))) (forall ((v_prenex_7456 Int) (v_prenex_7457 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_7456))) (< v_prenex_7457 main_x) (<= (+ main_x 1) v_prenex_7457) (<= (+ (select main_a v_prenex_7457) (select main_a v_prenex_7456)) 1000) (<= (select main_a v_prenex_7457) 2) (<= 996 (select main_a v_prenex_7456)) (< v_prenex_7456 main_y))) (forall ((v_prenex_8048 Int) (v_prenex_8049 Int)) (or (<= (select main_a v_prenex_8048) 1000) (<= (+ main_x 1) v_prenex_8049) (<= (* 2 (select main_a v_prenex_8049)) 4) (< v_prenex_8049 main_x) (<= 1996 (* 2 (select main_a v_prenex_8048))) (<= 1000 (+ (select main_a v_prenex_8049) (select main_a v_prenex_8048))))) (forall ((v_prenex_8773 Int) (v_prenex_8774 Int)) (or (<= (+ (select main_a v_prenex_8774) 996) (select main_a v_prenex_8773)) (<= (select main_a v_prenex_8773) 1002) (<= (select main_a v_prenex_8774) 4) (<= (+ main_y 1) v_prenex_8773) (<= (+ main_x 1) v_prenex_8774) (< v_prenex_8774 main_x))) (or (forall ((v_prenex_7154 Int)) (or (<= 0 (* 2 (select main_a v_prenex_7154))) (<= (+ main_x 1) v_prenex_7154))) (forall ((v_prenex_7153 Int)) (or (< v_prenex_7153 main_y) (<= 998 (select main_a v_prenex_7153)) (<= (+ main_y 1) v_prenex_7153)))) (forall ((v_prenex_8390 Int) (v_prenex_8389 Int)) (or (<= (+ main_x 1) v_prenex_8390) (<= (select main_a v_prenex_8390) 2) (<= (select main_a v_prenex_8389) 1002) (<= (select main_a v_prenex_8389) (+ (select main_a v_prenex_8390) 1000)) (<= (+ main_y 1) v_prenex_8389) (<= (select main_a v_prenex_8389) 1000) (< v_prenex_8390 main_x))) (forall ((v_prenex_10246 Int) (v_prenex_10245 Int)) (or (<= 996 (select main_a v_prenex_10245)) (<= (+ (select main_a v_prenex_10246) (select main_a v_prenex_10245)) 1000) (<= 1996 (* 2 (select main_a v_prenex_10245))) (< v_prenex_10246 main_x) (<= (+ main_x 1) v_prenex_10246) (<= (+ main_y 1) v_prenex_10245) (<= (select main_a v_prenex_10246) 2))) (forall ((v_prenex_9036 Int) (v_prenex_9035 Int)) (or (<= (+ main_x 1) v_prenex_9036) (<= 1000 (+ (select main_a v_prenex_9036) (select main_a v_prenex_9035))) (<= 0 (select main_a v_prenex_9036)) (< v_prenex_9036 main_x))) (forall ((v_prenex_10198 Int) (v_prenex_10199 Int)) (or (<= (+ (select main_a v_prenex_10199) 996) (select main_a v_prenex_10198)) (<= (* 2 (select main_a v_prenex_10198)) 2000) (<= (select main_a v_prenex_10198) 1000) (<= (+ main_y 1) v_prenex_10198) (<= (select main_a v_prenex_10199) 2) (< v_prenex_10199 main_x) (<= (+ main_x 1) v_prenex_10199))) (forall ((v_prenex_10296 Int) (v_prenex_10295 Int)) (or (<= (+ main_x 1) v_prenex_10296) (< v_prenex_10295 main_y) (<= (select main_a v_prenex_10296) 4) (<= (* 2 (select main_a v_prenex_10295)) 2000) (<= (select main_a v_prenex_10295) (+ (select main_a v_prenex_10296) 1000)) (<= 1996 (* 2 (select main_a v_prenex_10295))) (< v_prenex_10296 main_x))) (or (forall ((v_prenex_9467 Int)) (<= 0 (* 2 (select main_a v_prenex_9467)))) (forall ((v_prenex_9466 Int)) (or (<= (select main_a v_prenex_9466) 1000) (< v_prenex_9466 main_y) (<= (+ main_y 1) v_prenex_9466) (<= 996 (select main_a v_prenex_9466))))) (forall ((v_prenex_9981 Int) (v_prenex_9980 Int)) (or (<= 998 (select main_a v_prenex_9980)) (<= (+ (select main_a v_prenex_9981) (select main_a v_prenex_9980)) 1000) (< v_prenex_9981 main_x) (<= (+ main_y 1) v_prenex_9980) (<= (+ main_x 1) v_prenex_9981) (<= 0 (* 2 (select main_a v_prenex_9981))))) (forall ((v_prenex_7690 Int) (v_prenex_7691 Int)) (or (<= (select main_a v_prenex_7690) (+ (select main_a v_prenex_7691) 1000)) (<= (+ main_y 1) v_prenex_7690) (<= 996 (select main_a v_prenex_7690)) (<= 0 (* 2 (select main_a v_prenex_7691))) (<= (* 2 (select main_a v_prenex_7690)) 2000) (<= (+ main_x 1) v_prenex_7691) (< v_prenex_7691 main_x))) (forall ((v_prenex_8465 Int) (v_prenex_8466 Int)) (or (< v_prenex_8466 main_x) (<= (+ main_x 1) v_prenex_8466) (<= 998 (select main_a v_prenex_8465)) (<= (+ (select main_a v_prenex_8466) (select main_a v_prenex_8465)) 1000) (<= (+ main_y 1) v_prenex_8465) (<= (select main_a v_prenex_8466) 4))) (forall ((v_prenex_8996 Int) (v_prenex_8997 Int)) (or (<= (+ main_x 1) v_prenex_8997) (<= (select main_a v_prenex_8997) 2) (< v_prenex_8997 main_x) (<= (+ (select main_a v_prenex_8997) (select main_a v_prenex_8996)) 1000))) (or (forall ((v_prenex_7464 Int)) (or (<= (* 2 (select main_a v_prenex_7464)) 4) (<= (+ main_x 1) v_prenex_7464) (<= (select main_a v_prenex_7464) 2) (< v_prenex_7464 main_x))) (forall ((v_prenex_7463 Int)) (or (<= (select main_a v_prenex_7463) 1000) (<= (select main_a v_prenex_7463) 1002)))) (forall ((v_prenex_8006 Int) (v_prenex_8007 Int)) (or (<= (+ main_y 1) v_prenex_8006) (<= 996 (select main_a v_prenex_8006)) (<= (select main_a v_prenex_8006) (+ (select main_a v_prenex_8007) 1000)) (<= (+ main_x 1) v_prenex_8007) (< v_prenex_8006 main_y))) (or (forall ((v_prenex_6639 Int)) (or (<= (select main_a v_prenex_6639) 1002) (<= 1996 (* 2 (select main_a v_prenex_6639))) (< v_prenex_6639 main_y))) (forall ((v_prenex_6642 Int)) (or (<= (+ main_x 1) v_prenex_6642) (<= 0 (* 2 (select main_a v_prenex_6642))) (<= (select main_a v_prenex_6642) 2) (< v_prenex_6642 main_x)))) (forall ((v_prenex_10392 Int) (v_prenex_10391 Int)) (or (<= (* 2 (select main_a v_prenex_10391)) 2000) (< v_prenex_10391 main_y) (<= (+ main_y 1) v_prenex_10391) (<= 1996 (* 2 (select main_a v_prenex_10391))) (<= (select main_a v_prenex_10391) (+ (select main_a v_prenex_10392) 1000)))) (forall ((v_prenex_7960 Int) (v_prenex_7961 Int)) (or (< v_prenex_7961 main_x) (<= (+ (select main_a v_prenex_7961) 996) (select main_a v_prenex_7960)) (<= (+ main_x 1) v_prenex_7961) (<= 0 (select main_a v_prenex_7961)) (<= 998 (select main_a v_prenex_7960)) (<= (+ main_y 1) v_prenex_7960))) (forall ((v_prenex_6901 Int) (v_prenex_6902 Int)) (or (<= (* 2 (select main_a v_prenex_6902)) 4) (< v_prenex_6902 main_x) (<= (select main_a v_prenex_6901) 1002) (<= (+ main_x 1) v_prenex_6902) (<= (* 2 (select main_a v_prenex_6901)) 2000) (<= 1000 (+ (select main_a v_prenex_6902) (select main_a v_prenex_6901))))) (forall ((v_prenex_6878 Int) (v_prenex_6879 Int)) (or (<= (+ (select main_a v_prenex_6879) (select main_a v_prenex_6878)) 1000) (<= 1996 (* 2 (select main_a v_prenex_6878))) (< v_prenex_6879 main_x) (<= (select main_a v_prenex_6879) 2) (<= (+ main_x 1) v_prenex_6879) (<= (select main_a v_prenex_6878) 1002))) (forall ((v_prenex_6636 Int) (v_prenex_6637 Int)) (or (<= 1996 (* 2 (select main_a v_prenex_6636))) (<= (+ (select main_a v_prenex_6637) 996) (select main_a v_prenex_6636)) (<= 0 (* 2 (select main_a v_prenex_6637))) (<= (* 2 (select main_a v_prenex_6636)) 2000) (< v_prenex_6637 main_x) (<= (+ main_x 1) v_prenex_6637))) (forall ((v_prenex_10344 Int) (v_prenex_10343 Int)) (or (<= (select main_a v_prenex_10343) 1000) (<= 0 (select main_a v_prenex_10344)) (<= (select main_a v_prenex_10343) (+ (select main_a v_prenex_10344) 1000)) (< v_prenex_10344 main_x) (<= 996 (select main_a v_prenex_10343)) (<= (+ main_x 1) v_prenex_10344) (< v_prenex_10343 main_y))) (forall ((v_prenex_7013 Int) (v_prenex_7014 Int)) (or (<= (select main_a v_prenex_7013) (+ (select main_a v_prenex_7014) 1000)) (<= (+ main_x 1) v_prenex_7014) (< v_prenex_7013 main_y) (<= 0 (* 2 (select main_a v_prenex_7014))) (< v_prenex_7014 main_x) (<= (* 2 (select main_a v_prenex_7013)) 2000) (<= 1996 (* 2 (select main_a v_prenex_7013))))) (forall ((v_prenex_7771 Int) (v_prenex_7770 Int)) (or (<= (+ (select main_a v_prenex_7771) 996) (select main_a v_prenex_7770)) (< v_prenex_7771 main_x) (<= (+ main_x 1) v_prenex_7771) (<= (+ main_y 1) v_prenex_7770) (<= (select main_a v_prenex_7771) 4) (<= 998 (select main_a v_prenex_7770)))) (forall ((v_prenex_8950 Int) (v_prenex_8951 Int)) (or (<= 998 (select main_a v_prenex_8950)) (<= 0 (* 2 (select main_a v_prenex_8951))) (<= (+ main_x 1) v_prenex_8951) (< v_prenex_8951 main_x) (<= (select main_a v_prenex_8950) (+ (select main_a v_prenex_8951) 1000)) (<= (* 2 (select main_a v_prenex_8950)) 2000) (< v_prenex_8950 main_y))) (or (forall ((v_prenex_9811 Int)) (or (<= 998 (select main_a v_prenex_9811)) (<= 1996 (* 2 (select main_a v_prenex_9811))) (<= (+ main_y 1) v_prenex_9811))) (forall ((v_prenex_9812 Int)) (or (<= (* 2 (select main_a v_prenex_9812)) 4) (<= (select main_a v_prenex_9812) 2) (< v_prenex_9812 main_x) (<= (+ main_x 1) v_prenex_9812)))) (or (forall ((v_prenex_9301 Int)) (or (< v_prenex_9301 main_x) (<= 0 (* 2 (select main_a v_prenex_9301))) (<= (select main_a v_prenex_9301) 2) (<= (+ main_x 1) v_prenex_9301))) (forall ((v_prenex_9303 Int)) (or (< v_prenex_9303 main_y) (<= (* 2 (select main_a v_prenex_9303)) 2000) (<= 998 (select main_a v_prenex_9303))))) (forall ((v_prenex_9385 Int) (v_prenex_9386 Int)) (or (<= (+ main_x 1) v_prenex_9386) (<= (* 2 (select main_a v_prenex_9386)) 4) (<= 1000 (+ (select main_a v_prenex_9386) (select main_a v_prenex_9385))) (< v_prenex_9386 main_x) (<= (select main_a v_prenex_9385) 1002) (<= 996 (select main_a v_prenex_9385)))) (or (forall ((v_prenex_7723 Int)) (or (<= (select main_a v_prenex_7723) 1000) (< v_prenex_7723 main_y) (<= 996 (select main_a v_prenex_7723)))) (forall ((v_prenex_7722 Int)) (or (<= (+ main_x 1) v_prenex_7722) (<= 0 (* 2 (select main_a v_prenex_7722))) (<= 0 (+ (select main_a v_prenex_7722) 2)) (< v_prenex_7722 main_x)))) (forall ((v_prenex_9949 Int) (v_prenex_9948 Int)) (or (< v_prenex_9949 main_x) (< v_prenex_9948 main_y) (<= 0 (+ (select main_a v_prenex_9949) 2)) (<= (+ main_x 1) v_prenex_9949) (<= (select main_a v_prenex_9948) 1002) (<= (select main_a v_prenex_9948) 1000) (<= (select main_a v_prenex_9948) (+ (select main_a v_prenex_9949) 1000)))) (or (forall ((v_prenex_7076 Int)) (or (<= (+ main_x 1) v_prenex_7076) (< v_prenex_7076 main_x) (<= 0 (* 2 (select main_a v_prenex_7076))))) (forall ((v_prenex_7075 Int)) (<= (select main_a v_prenex_7075) 1000))) (or (forall ((v_prenex_6889 Int)) (or (<= (+ main_y 1) v_prenex_6889) (<= 998 (select main_a v_prenex_6889)))) (forall ((v_prenex_6887 Int)) (or (<= (select main_a v_prenex_6887) 2) (<= (+ main_x 1) v_prenex_6887) (<= 0 (* 2 (select main_a v_prenex_6887))) (< v_prenex_6887 main_x)))) (or (forall ((v_prenex_8480 Int)) (or (<= (select main_a v_prenex_8480) 1002) (<= (select main_a v_prenex_8480) 1000))) (forall ((v_prenex_8479 Int)) (or (< v_prenex_8479 main_x) (<= 0 (* 2 (select main_a v_prenex_8479))) (<= 0 (+ (select main_a v_prenex_8479) 2)) (<= (+ main_x 1) v_prenex_8479)))) (forall ((v_prenex_8336 Int) (v_prenex_8335 Int)) (or (<= 0 (* 2 (select main_a v_prenex_8336))) (<= (select main_a v_prenex_8335) (+ (select main_a v_prenex_8336) 1000)) (<= 1996 (* 2 (select main_a v_prenex_8335))) (< v_prenex_8336 main_x) (<= (+ main_x 1) v_prenex_8336) (<= (select main_a v_prenex_8335) 1002))) (forall ((v_prenex_10770 Int) (v_prenex_10769 Int)) (or (<= (+ (select main_a v_prenex_10770) 996) (select main_a v_prenex_10769)) (< v_prenex_10769 main_y) (<= (+ main_x 1) v_prenex_10770) (<= 0 (* 2 (select main_a v_prenex_10770))) (<= (select main_a v_prenex_10769) 1002) (< v_prenex_10770 main_x))) (forall ((v_prenex_7939 Int) (v_prenex_7940 Int)) (or (<= (+ main_x 1) v_prenex_7940) (<= (+ main_y 1) v_prenex_7939) (<= (select main_a v_prenex_7940) 4) (<= 996 (select main_a v_prenex_7939)) (<= 1000 (+ (select main_a v_prenex_7940) (select main_a v_prenex_7939))) (< v_prenex_7940 main_x))) (forall ((v_prenex_10426 Int) (v_prenex_10425 Int)) (or (<= (+ main_x 1) v_prenex_10426) (< v_prenex_10426 main_x) (<= 998 (select main_a v_prenex_10425)) (<= 996 (select main_a v_prenex_10425)) (<= (+ (select main_a v_prenex_10426) (select main_a v_prenex_10425)) 1000) (<= (select main_a v_prenex_10426) 4))))} [2019-01-07 20:01:42,179 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-07 20:01:42,179 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-07 20:01:42,180 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-07 20:01:42,180 WARN L223 ngHoareTripleChecker]: -- [2019-01-07 20:01:42,180 WARN L224 ngHoareTripleChecker]: Pre: {2147483625#(or (forall ((v_idx_135 Int) (v_idx_136 Int) (v_idx_133 Int) (v_idx_134 Int) (v_idx_132 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (< v_idx_135 c_main_x) (= 0 (select c_main_a v_idx_135)) (<= (+ c_main_x 1) v_idx_135)) (or (= v_v_4_1 (select c_main_a v_idx_132)) (<= c_main_y v_idx_132)) (or (< v_idx_136 (+ c_main_x 1)) (= v_v_3_1 (select c_main_a v_idx_136))) (or (= 1000 (select c_main_a v_idx_133)) (< v_idx_133 c_main_y) (<= (+ c_main_y 1) v_idx_133)) (or (= v_v_6_1 (select c_main_a v_idx_134)) (<= c_main_x v_idx_134) (< v_idx_134 (+ c_main_y 1))) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_137 Int) (v_idx_138 Int) (v_idx_139 Int) (v_idx_140 Int) (v_idx_141 Int)) (exists ((v_v_284_1 Int) (v_v_283_1 Int) (v_v_282_1 Int) (v_v_281_1 Int) (v_v_280_1 Int)) (and (<= (- (- v_v_283_1) v_v_283_1) 0) (or (= v_v_281_1 (select c_main_a v_idx_138)) (<= (+ c_main_y 1) v_idx_138) (< v_idx_138 c_main_y)) (<= (- (- v_v_281_1) (- v_v_283_1)) (- 998)) (<= (- v_v_283_1 (- v_v_283_1)) 2) (<= (- (- v_v_281_1) v_v_281_1) (- 1998)) (<= (- (- v_v_281_1) v_v_283_1) (- 1000)) (<= (- v_v_281_1 (- v_v_281_1)) 2000) (<= (- v_v_281_1 (- v_v_283_1)) 1000) (or (< v_idx_141 (+ c_main_x 1)) (= (select c_main_a v_idx_141) v_v_284_1)) (or (< v_idx_139 (+ c_main_y 1)) (<= c_main_x v_idx_139) (= v_v_282_1 (select c_main_a v_idx_139))) (<= (- v_v_281_1 v_v_283_1) 1000) (or (< v_idx_140 c_main_x) (<= (+ c_main_x 1) v_idx_140) (= (select c_main_a v_idx_140) v_v_283_1)) (or (= v_v_280_1 (select c_main_a v_idx_137)) (<= c_main_y v_idx_137)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-07 20:01:42,180 WARN L228 ngHoareTripleChecker]: Action: assume true; [2019-01-07 20:01:42,181 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2019-01-07 20:01:42,181 WARN L230 ngHoareTripleChecker]: Post: {2147483624#(forall ((v_idx_146 Int) (v_idx_144 Int) (v_idx_145 Int) (v_idx_142 Int) (v_idx_143 Int)) (exists ((v_v_284_1 Int) (v_v_283_1 Int) (v_v_282_1 Int) (v_v_281_1 Int) (v_v_280_1 Int)) (and (or (<= c_main_x v_idx_144) (< v_idx_144 (+ c_main_y 1)) (= (select c_main_a v_idx_144) v_v_282_1)) (<= (- (- v_v_283_1) v_v_283_1) 0) (<= (- (- v_v_281_1) (- v_v_283_1)) (- 998)) (<= (- v_v_283_1 (- v_v_283_1)) 2) (<= (- (- v_v_281_1) v_v_281_1) (- 1998)) (<= (- (- v_v_281_1) v_v_283_1) (- 1000)) (or (= v_v_280_1 (select c_main_a v_idx_142)) (<= c_main_y v_idx_142)) (or (= v_v_281_1 (select c_main_a v_idx_143)) (< v_idx_143 c_main_y) (<= (+ c_main_y 1) v_idx_143)) (<= (- v_v_281_1 (- v_v_281_1)) 2000) (<= (- v_v_281_1 (- v_v_283_1)) 1000) (or (<= (+ c_main_x 1) v_idx_145) (= (select c_main_a v_idx_145) v_v_283_1) (< v_idx_145 c_main_x)) (<= (- v_v_281_1 v_v_283_1) 1000) (or (= (select c_main_a v_idx_146) v_v_284_1) (< v_idx_146 (+ c_main_x 1))) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-07 20:01:42,181 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-07 20:01:42,242 WARN L268 ngHoareTripleChecker]: -- [2019-01-07 20:01:42,242 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-07 20:01:50,996 WARN L181 SmtUtils]: Spent 8.75 s on a formula simplification. DAG size of input: 108 DAG size of output: 73 [2019-01-07 20:01:50,997 WARN L270 ngHoareTripleChecker]: Pre: {2147483625#(forall ((v_idx_137 Int) (v_idx_138 Int) (v_idx_139 Int) (v_idx_140 Int) (v_idx_141 Int)) (exists ((v_v_284_1 Int) (v_v_283_1 Int) (v_v_282_1 Int) (v_v_281_1 Int) (v_v_280_1 Int)) (and (<= (- (- v_v_283_1) v_v_283_1) 0) (or (= v_v_281_1 (select main_a v_idx_138)) (<= (+ main_y 1) v_idx_138) (< v_idx_138 main_y)) (<= (- (- v_v_281_1) (- v_v_283_1)) (- 998)) (<= (- v_v_283_1 (- v_v_283_1)) 2) (<= (- (- v_v_281_1) v_v_281_1) (- 1998)) (<= (- (- v_v_281_1) v_v_283_1) (- 1000)) (<= (- v_v_281_1 (- v_v_281_1)) 2000) (<= (- v_v_281_1 (- v_v_283_1)) 1000) (or (< v_idx_141 (+ main_x 1)) (= (select main_a v_idx_141) v_v_284_1)) (or (< v_idx_139 (+ main_y 1)) (<= main_x v_idx_139) (= v_v_282_1 (select main_a v_idx_139))) (<= (- v_v_281_1 v_v_283_1) 1000) (or (< v_idx_140 main_x) (<= (+ main_x 1) v_idx_140) (= (select main_a v_idx_140) v_v_283_1)) (or (= v_v_280_1 (select main_a v_idx_137)) (<= main_y v_idx_137)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1)))))} [2019-01-07 20:01:50,997 WARN L274 ngHoareTripleChecker]: Action: assume true; [2019-01-07 20:01:50,997 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2019-01-07 20:06:51,357 WARN L276 ngHoareTripleChecker]: Post: {2147483624#(and (or (forall ((v_prenex_11660 Int)) (or (<= (select main_a v_prenex_11660) 1000) (<= 998 (select main_a v_prenex_11660)))) (forall ((v_prenex_11663 Int)) (or (< v_prenex_11663 main_x) (<= 0 (+ (select main_a v_prenex_11663) 1)) (<= 0 (* 2 (select main_a v_prenex_11663))) (<= (+ main_x 1) v_prenex_11663)))) (forall ((v_prenex_16976 Int) (v_prenex_16977 Int)) (or (<= (+ main_x 1) v_prenex_16976) (< v_prenex_16977 main_y) (< v_prenex_16976 main_x) (<= (+ (select main_a v_prenex_16976) (select main_a v_prenex_16977)) 1000) (<= 0 (+ (select main_a v_prenex_16976) 1)) (<= 998 (select main_a v_prenex_16977)))) (or (forall ((v_prenex_12324 Int)) (or (<= (select main_a v_prenex_12324) 1000) (<= (select main_a v_prenex_12324) 1001) (<= (+ main_y 1) v_prenex_12324))) (forall ((v_prenex_12323 Int)) (or (<= (+ main_x 1) v_prenex_12323) (<= 0 (* 2 (select main_a v_prenex_12323))) (< v_prenex_12323 main_x) (<= (* 2 (select main_a v_prenex_12323)) 2)))) (forall ((v_idx_145 Int) (v_idx_143 Int)) (or (<= 1998 (* 2 (select main_a v_idx_143))) (<= (select main_a v_idx_143) 1000) (< v_idx_143 main_y) (<= (+ (select main_a v_idx_145) 998) (select main_a v_idx_143)) (<= (+ main_y 1) v_idx_143))) (or (forall ((v_prenex_20599 Int)) (or (<= (+ main_x 1) v_prenex_20599) (<= (select main_a v_prenex_20599) 2) (<= (* 2 (select main_a v_prenex_20599)) 2) (< v_prenex_20599 main_x))) (forall ((v_prenex_20600 Int)) (or (<= (+ main_y 1) v_prenex_20600) (<= 999 (select main_a v_prenex_20600)) (<= 1998 (* 2 (select main_a v_prenex_20600)))))) (forall ((v_prenex_20769 Int) (v_prenex_20768 Int)) (or (<= 999 (select main_a v_prenex_20769)) (<= 1998 (* 2 (select main_a v_prenex_20769))) (<= 0 (select main_a v_prenex_20768)) (< v_prenex_20768 main_x) (<= (+ (select main_a v_prenex_20768) (select main_a v_prenex_20769)) 1000) (<= 0 (* 2 (select main_a v_prenex_20768))) (<= (+ main_x 1) v_prenex_20768))) (or (forall ((v_prenex_15674 Int)) (or (<= (* 2 (select main_a v_prenex_15674)) 2000) (<= (select main_a v_prenex_15674) 1000))) (forall ((v_prenex_15673 Int)) (or (< v_prenex_15673 main_x) (<= (+ main_x 1) v_prenex_15673) (<= (select main_a v_prenex_15673) 2) (<= (* 2 (select main_a v_prenex_15673)) 2)))) (or (forall ((v_prenex_19836 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19836))) (<= 0 (+ (select main_a v_prenex_19836) 1)) (<= (select main_a v_prenex_19836) 2) (< v_prenex_19836 main_x) (<= (+ main_x 1) v_prenex_19836))) (forall ((v_prenex_19841 Int)) (or (<= (select main_a v_prenex_19841) 1000) (<= (* 2 (select main_a v_prenex_19841)) 2000)))) (or (forall ((v_prenex_11338 Int)) (or (<= (select main_a v_prenex_11338) 1000) (<= (* 2 (select main_a v_prenex_11338)) 2000))) (forall ((v_prenex_11115 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11115))) (<= (select main_a v_prenex_11115) 1) (<= (+ main_x 1) v_prenex_11115) (< v_prenex_11115 main_x) (<= 0 (+ (select main_a v_prenex_11115) 1))))) (forall ((v_prenex_15730 Int) (v_prenex_15729 Int)) (or (<= 998 (select main_a v_prenex_15730)) (<= 0 (select main_a v_prenex_15729)) (<= 1998 (* 2 (select main_a v_prenex_15730))) (< v_prenex_15729 main_x) (<= (+ main_x 1) v_prenex_15729) (<= 1000 (+ (select main_a v_prenex_15729) (select main_a v_prenex_15730))) (<= (select main_a v_prenex_15729) 1))) (forall ((v_prenex_14327 Int) (v_prenex_14326 Int)) (or (<= (+ main_x 1) v_prenex_14326) (<= (+ (select main_a v_prenex_14326) (select main_a v_prenex_14327)) 1000) (< v_prenex_14326 main_x) (<= (+ main_y 1) v_prenex_14327) (<= 998 (select main_a v_prenex_14327)) (<= (* 2 (select main_a v_prenex_14326)) 2) (<= (select main_a v_prenex_14327) 1000))) (forall ((v_prenex_19580 Int) (v_prenex_19581 Int)) (or (<= (+ (select main_a v_prenex_19580) 998) (select main_a v_prenex_19581)) (<= 0 (* 2 (select main_a v_prenex_19580))) (<= (+ main_x 1) v_prenex_19580) (<= (select main_a v_prenex_19580) 2) (<= (* 2 (select main_a v_prenex_19581)) 2000) (< v_prenex_19580 main_x) (<= 998 (select main_a v_prenex_19581)))) (forall ((v_prenex_14382 Int) (v_prenex_14381 Int)) (or (< v_prenex_14381 main_x) (<= (+ main_x 1) v_prenex_14381) (<= 1000 (+ (select main_a v_prenex_14381) (select main_a v_prenex_14382))) (<= (select main_a v_prenex_14381) 2) (<= (select main_a v_prenex_14382) 1000) (<= 998 (select main_a v_prenex_14382)))) (forall ((v_prenex_17391 Int) (v_prenex_17392 Int)) (or (<= (* 2 (select main_a v_prenex_17392)) 2000) (<= 1000 (+ (select main_a v_prenex_17391) (select main_a v_prenex_17392))) (< v_prenex_17391 main_x) (<= (select main_a v_prenex_17391) 1) (<= (select main_a v_prenex_17391) 2) (<= (+ main_x 1) v_prenex_17391) (<= 999 (select main_a v_prenex_17392)))) (forall ((v_prenex_19784 Int) (v_prenex_19783 Int)) (or (<= (+ main_y 1) v_prenex_19784) (< v_prenex_19783 main_x) (<= (+ (select main_a v_prenex_19783) 998) (select main_a v_prenex_19784)) (<= (* 2 (select main_a v_prenex_19784)) 2000) (<= (+ main_x 1) v_prenex_19783) (<= 0 (select main_a v_prenex_19783)))) (or (forall ((v_prenex_19837 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19837))) (<= (select main_a v_prenex_19837) 2) (< v_prenex_19837 main_x) (<= (* 2 (select main_a v_prenex_19837)) 2) (<= (+ main_x 1) v_prenex_19837))) (forall ((v_prenex_19841 Int)) (or (<= (select main_a v_prenex_19841) 1000) (<= (* 2 (select main_a v_prenex_19841)) 2000)))) (forall ((v_prenex_13957 Int) (v_prenex_13956 Int)) (or (< v_prenex_13956 main_x) (<= 1000 (+ (select main_a v_prenex_13956) (select main_a v_prenex_13957))) (<= (select main_a v_prenex_13957) 1000) (<= 0 (* 2 (select main_a v_prenex_13956))) (<= (+ main_x 1) v_prenex_13956) (<= (* 2 (select main_a v_prenex_13956)) 2) (<= (select main_a v_prenex_13957) 1001))) (forall ((v_prenex_14872 Int) (v_prenex_14871 Int)) (or (<= (* 2 (select main_a v_prenex_14871)) 2) (<= 1998 (* 2 (select main_a v_prenex_14872))) (< v_prenex_14871 main_x) (< v_prenex_14872 main_y) (<= (+ (select main_a v_prenex_14871) 998) (select main_a v_prenex_14872)) (<= (+ main_x 1) v_prenex_14871) (<= (select main_a v_prenex_14872) 1001))) (forall ((v_prenex_17767 Int) (v_prenex_17768 Int)) (or (<= 1000 (+ (select main_a v_prenex_17767) (select main_a v_prenex_17768))) (<= 998 (select main_a v_prenex_17768)) (<= (+ main_x 1) v_prenex_17767) (<= (* 2 (select main_a v_prenex_17768)) 2000) (< v_prenex_17767 main_x) (<= (select main_a v_prenex_17767) 2))) (forall ((v_prenex_15574 Int) (v_prenex_15573 Int)) (or (<= (* 2 (select main_a v_prenex_15573)) 2) (<= 998 (select main_a v_prenex_15574)) (<= (select main_a v_prenex_15573) 1) (<= (+ (select main_a v_prenex_15573) (select main_a v_prenex_15574)) 1000) (<= (select main_a v_prenex_15574) 1001) (<= (+ main_x 1) v_prenex_15573) (< v_prenex_15573 main_x))) (forall ((v_prenex_16541 Int) (v_prenex_16542 Int)) (or (< v_prenex_16542 main_y) (<= 1998 (* 2 (select main_a v_prenex_16542))) (<= (select main_a v_prenex_16542) (+ (select main_a v_prenex_16541) 1000)) (<= 0 (+ (select main_a v_prenex_16541) 1)) (<= (+ main_x 1) v_prenex_16541) (< v_prenex_16541 main_x) (<= (select main_a v_prenex_16542) 1000))) (forall ((v_prenex_17757 Int) (v_prenex_17758 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17758))) (<= (select main_a v_prenex_17758) (+ (select main_a v_prenex_17757) 1000)) (<= 0 (+ (select main_a v_prenex_17757) 1)) (<= 0 (select main_a v_prenex_17757)) (<= (+ main_x 1) v_prenex_17757) (<= (* 2 (select main_a v_prenex_17758)) 2000) (< v_prenex_17757 main_x))) (forall ((v_prenex_21050 Int) (v_prenex_21051 Int)) (or (<= 998 (select main_a v_prenex_21051)) (<= 0 (+ (select main_a v_prenex_21050) 1)) (<= (+ main_y 1) v_prenex_21051) (<= (select main_a v_prenex_21051) 1001) (<= (+ main_x 1) v_prenex_21050) (<= 1000 (+ (select main_a v_prenex_21050) (select main_a v_prenex_21051))) (< v_prenex_21050 main_x))) (forall ((v_prenex_13981 Int) (v_prenex_13980 Int)) (or (<= (select main_a v_prenex_13981) (+ (select main_a v_prenex_13980) 1000)) (<= (+ main_x 1) v_prenex_13980) (< v_prenex_13980 main_x) (<= 998 (select main_a v_prenex_13981)) (<= 0 (* 2 (select main_a v_prenex_13980))) (<= 0 (+ (select main_a v_prenex_13980) 1)))) (forall ((v_prenex_13491 Int) (v_prenex_13492 Int)) (or (< v_prenex_13491 main_x) (<= 1000 (+ (select main_a v_prenex_13491) (select main_a v_prenex_13492))) (<= (+ main_x 1) v_prenex_13491) (<= (select main_a v_prenex_13491) 1) (<= (* 2 (select main_a v_prenex_13491)) 2) (<= (select main_a v_prenex_13492) 1000) (<= 998 (select main_a v_prenex_13492)))) (or (forall ((v_prenex_15957 Int)) (or (<= (+ main_x 1) v_prenex_15957) (< v_prenex_15957 main_x) (<= (select main_a v_prenex_15957) 1) (<= 0 (* 2 (select main_a v_prenex_15957))) (<= 0 (select main_a v_prenex_15957)))) (forall ((v_prenex_15962 Int)) (or (<= 999 (select main_a v_prenex_15962)) (<= (select main_a v_prenex_15962) 1001)))) (forall ((v_prenex_14467 Int) (v_prenex_14466 Int)) (or (<= (+ (select main_a v_prenex_14466) (select main_a v_prenex_14467)) 1000) (<= 998 (select main_a v_prenex_14467)) (<= (+ main_x 1) v_prenex_14466) (<= 0 (select main_a v_prenex_14466)) (<= (select main_a v_prenex_14467) 1000) (<= (select main_a v_prenex_14466) 2) (< v_prenex_14466 main_x))) (or (forall ((v_prenex_15575 Int)) (or (<= (select main_a v_prenex_15575) 1) (<= (+ main_x 1) v_prenex_15575) (< v_prenex_15575 main_x) (<= (* 2 (select main_a v_prenex_15575)) 2))) (forall ((v_prenex_15581 Int)) (or (<= 998 (select main_a v_prenex_15581)) (<= (select main_a v_prenex_15581) 1001)))) (forall ((v_prenex_20287 Int) (v_prenex_20286 Int)) (or (<= (select main_a v_prenex_20287) 1000) (<= 998 (select main_a v_prenex_20287)) (< v_prenex_20286 main_x) (<= (+ main_x 1) v_prenex_20286) (<= (select main_a v_prenex_20286) 1) (<= (* 2 (select main_a v_prenex_20286)) 2) (<= (+ (select main_a v_prenex_20286) (select main_a v_prenex_20287)) 1000))) (or (forall ((v_prenex_15740 Int)) (or (<= (* 2 (select main_a v_prenex_15740)) 2000) (<= 999 (select main_a v_prenex_15740)))) (forall ((v_prenex_15736 Int)) (or (< v_prenex_15736 main_x) (<= 0 (* 2 (select main_a v_prenex_15736))) (<= (select main_a v_prenex_15736) 1) (<= (* 2 (select main_a v_prenex_15736)) 2) (<= (+ main_x 1) v_prenex_15736)))) (forall ((v_prenex_18053 Int) (v_prenex_18052 Int)) (or (<= (select main_a v_prenex_18052) 2) (<= (+ (select main_a v_prenex_18052) 998) (select main_a v_prenex_18053)) (<= (select main_a v_prenex_18053) 1000) (<= (select main_a v_prenex_18053) 1001) (<= (+ main_x 1) v_prenex_18052) (< v_prenex_18052 main_x) (<= 0 (+ (select main_a v_prenex_18052) 1)))) (forall ((v_prenex_17400 Int) (v_prenex_17401 Int)) (or (<= (+ main_x 1) v_prenex_17400) (<= 0 (+ (select main_a v_prenex_17400) 1)) (<= (+ (select main_a v_prenex_17400) 998) (select main_a v_prenex_17401)) (<= 999 (select main_a v_prenex_17401)) (<= (select main_a v_prenex_17401) 1000) (< v_prenex_17400 main_x))) (forall ((v_prenex_18422 Int) (v_prenex_18421 Int)) (or (< v_prenex_18421 main_x) (<= (* 2 (select main_a v_prenex_18421)) 2) (<= (+ main_x 1) v_prenex_18421) (<= 998 (select main_a v_prenex_18422)) (<= (+ (select main_a v_prenex_18421) (select main_a v_prenex_18422)) 1000) (<= (select main_a v_prenex_18422) 1001))) (or (forall ((v_prenex_16613 Int)) (<= (* 2 (select main_a v_prenex_16613)) 2000)) (forall ((v_prenex_11164 Int)) (or (< v_prenex_11164 main_x) (<= 0 (+ (select main_a v_prenex_11164) 1)) (<= (+ main_x 1) v_prenex_11164) (<= 0 (select main_a v_prenex_11164))))) (forall ((v_prenex_11965 Int) (v_prenex_11966 Int)) (or (<= (select main_a v_prenex_11966) 1001) (< v_prenex_11966 main_y) (<= (+ (select main_a v_prenex_11965) (select main_a v_prenex_11966)) 1000) (<= (select main_a v_prenex_11965) 1) (<= (+ main_x 1) v_prenex_11965) (<= 1998 (* 2 (select main_a v_prenex_11966))) (< v_prenex_11965 main_x))) (forall ((v_prenex_18969 Int) (v_prenex_18968 Int)) (or (< v_prenex_18968 main_x) (<= (+ main_x 1) v_prenex_18968) (<= (* 2 (select main_a v_prenex_18968)) 2) (<= (select main_a v_prenex_18968) 2) (<= (+ (select main_a v_prenex_18968) 998) (select main_a v_prenex_18969)) (<= (select main_a v_prenex_18969) 1000))) (forall ((v_prenex_17848 Int) (v_prenex_17849 Int)) (or (< v_prenex_17848 main_x) (<= 1000 (+ (select main_a v_prenex_17848) (select main_a v_prenex_17849))) (<= (+ main_x 1) v_prenex_17848) (<= (select main_a v_prenex_17848) 1) (<= (select main_a v_prenex_17849) 1001) (<= (select main_a v_prenex_17848) 2))) (forall ((v_prenex_21184 Int) (v_prenex_21185 Int)) (or (< v_prenex_21184 main_x) (<= (select main_a v_prenex_21185) 1001) (<= (+ main_x 1) v_prenex_21184) (<= 999 (select main_a v_prenex_21185)) (<= (+ (select main_a v_prenex_21184) (select main_a v_prenex_21185)) 1000) (<= (select main_a v_prenex_21184) 1) (<= (* 2 (select main_a v_prenex_21184)) 2))) (forall ((v_prenex_13134 Int) (v_prenex_13133 Int)) (or (<= (+ main_x 1) v_prenex_13133) (<= 1000 (+ (select main_a v_prenex_13133) (select main_a v_prenex_13134))) (<= 0 (select main_a v_prenex_13133)) (<= (* 2 (select main_a v_prenex_13134)) 2000) (< v_prenex_13133 main_x) (<= (select main_a v_prenex_13134) 1001))) (forall ((v_prenex_17872 Int) (v_prenex_17873 Int)) (or (<= (* 2 (select main_a v_prenex_17872)) 2) (<= (select main_a v_prenex_17872) 2) (<= 1998 (* 2 (select main_a v_prenex_17873))) (<= 998 (select main_a v_prenex_17873)) (<= (+ main_x 1) v_prenex_17872) (<= (+ (select main_a v_prenex_17872) (select main_a v_prenex_17873)) 1000) (< v_prenex_17872 main_x))) (or (forall ((v_prenex_19084 Int)) (or (<= (+ main_x 1) v_prenex_19084) (<= 0 (* 2 (select main_a v_prenex_19084))) (< v_prenex_19084 main_x))) (forall ((v_prenex_19085 Int)) (or (<= (+ main_y 1) v_prenex_19085) (<= (* 2 (select main_a v_prenex_19085)) 2000) (<= 998 (select main_a v_prenex_19085))))) (or (forall ((v_prenex_15445 Int)) (or (<= 0 (select main_a v_prenex_15445)) (<= (select main_a v_prenex_15445) 1) (<= (* 2 (select main_a v_prenex_15445)) 2) (< v_prenex_15445 main_x) (<= (+ main_x 1) v_prenex_15445))) (forall ((v_prenex_15448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15448))) (<= (select main_a v_prenex_15448) 1001)))) (or (forall ((v_prenex_16872 Int)) (or (<= (* 2 (select main_a v_prenex_16872)) 2) (<= (select main_a v_prenex_16872) 1) (<= (+ main_x 1) v_prenex_16872) (< v_prenex_16872 main_x))) (forall ((v_prenex_16878 Int)) (or (<= (* 2 (select main_a v_prenex_16878)) 2000) (<= 999 (select main_a v_prenex_16878))))) (forall ((v_prenex_12744 Int) (v_prenex_12745 Int)) (or (< v_prenex_12744 main_x) (<= (+ main_x 1) v_prenex_12744) (<= (* 2 (select main_a v_prenex_12745)) 2000) (<= (select main_a v_prenex_12744) 1) (<= (select main_a v_prenex_12745) (+ (select main_a v_prenex_12744) 1000)) (< v_prenex_12745 main_y) (<= 999 (select main_a v_prenex_12745)))) (or (forall ((v_prenex_19073 Int)) (or (<= 998 (select main_a v_prenex_19073)) (<= (* 2 (select main_a v_prenex_19073)) 2000))) (forall ((v_prenex_19070 Int)) (or (<= 0 (+ (select main_a v_prenex_19070) 1)) (<= 0 (* 2 (select main_a v_prenex_19070))) (< v_prenex_19070 main_x) (<= (select main_a v_prenex_19070) 2) (<= (+ main_x 1) v_prenex_19070)))) (forall ((v_prenex_11176 Int) (v_prenex_11177 Int)) (or (<= (+ main_y 1) v_prenex_11177) (< v_prenex_11176 main_x) (<= (select main_a v_prenex_11177) (+ (select main_a v_prenex_11176) 1000)) (<= 998 (select main_a v_prenex_11177)) (<= (+ main_x 1) v_prenex_11176) (<= (select main_a v_prenex_11176) 2))) (forall ((v_prenex_16529 Int) (v_prenex_16530 Int)) (or (<= 999 (select main_a v_prenex_16530)) (< v_prenex_16529 main_x) (< v_prenex_16530 main_y) (<= (select main_a v_prenex_16529) 2) (<= 1000 (+ (select main_a v_prenex_16529) (select main_a v_prenex_16530))) (<= (+ main_x 1) v_prenex_16529))) (forall ((v_prenex_15378 Int) (v_prenex_15377 Int)) (or (<= (* 2 (select main_a v_prenex_15377)) 2) (<= 999 (select main_a v_prenex_15378)) (<= 1998 (* 2 (select main_a v_prenex_15378))) (<= 0 (select main_a v_prenex_15377)) (<= (+ main_x 1) v_prenex_15377) (< v_prenex_15377 main_x) (<= 1000 (+ (select main_a v_prenex_15377) (select main_a v_prenex_15378))))) (or (forall ((v_prenex_12664 Int)) (or (< v_prenex_12664 main_x) (<= (select main_a v_prenex_12664) 2) (<= (* 2 (select main_a v_prenex_12664)) 2) (<= (+ main_x 1) v_prenex_12664))) (forall ((v_prenex_12665 Int)) (or (<= (+ main_y 1) v_prenex_12665) (<= (* 2 (select main_a v_prenex_12665)) 2000) (<= (select main_a v_prenex_12665) 1001)))) (or (forall ((v_prenex_12355 Int)) (or (< v_prenex_12355 main_y) (<= 1998 (* 2 (select main_a v_prenex_12355))) (<= 998 (select main_a v_prenex_12355)))) (forall ((v_prenex_12353 Int)) (or (< v_prenex_12353 main_x) (<= 0 (* 2 (select main_a v_prenex_12353))) (<= (* 2 (select main_a v_prenex_12353)) 2) (<= (+ main_x 1) v_prenex_12353)))) (forall ((v_prenex_18730 Int) (v_prenex_18731 Int)) (or (<= 999 (select main_a v_prenex_18731)) (<= (+ (select main_a v_prenex_18730) 998) (select main_a v_prenex_18731)) (< v_prenex_18731 main_y) (< v_prenex_18730 main_x) (<= 0 (+ (select main_a v_prenex_18730) 1)) (<= (+ main_x 1) v_prenex_18730))) (or (forall ((v_prenex_18468 Int)) (or (<= 998 (select main_a v_prenex_18468)) (<= 1998 (* 2 (select main_a v_prenex_18468))))) (forall ((v_prenex_18464 Int)) (or (<= 0 (select main_a v_prenex_18464)) (<= 0 (+ (select main_a v_prenex_18464) 1)) (<= (+ main_x 1) v_prenex_18464) (< v_prenex_18464 main_x) (<= (* 2 (select main_a v_prenex_18464)) 2)))) (or (forall ((v_prenex_15361 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15361))) (<= 999 (select main_a v_prenex_15361)))) (forall ((v_prenex_15357 Int)) (or (<= (* 2 (select main_a v_prenex_15357)) 2) (<= (+ main_x 1) v_prenex_15357) (<= (select main_a v_prenex_15357) 2) (<= (select main_a v_prenex_15357) 1) (< v_prenex_15357 main_x)))) (forall ((v_prenex_21342 Int) (v_prenex_21343 Int)) (or (< v_prenex_21342 main_x) (<= (+ main_x 1) v_prenex_21342) (<= (select main_a v_prenex_21342) 2) (<= (+ (select main_a v_prenex_21342) (select main_a v_prenex_21343)) 1000) (<= 1998 (* 2 (select main_a v_prenex_21343))) (<= (select main_a v_prenex_21343) 1000) (< v_prenex_21343 main_y))) (forall ((v_prenex_11945 Int) (v_prenex_11946 Int)) (or (<= 999 (select main_a v_prenex_11946)) (<= 1000 (+ (select main_a v_prenex_11945) (select main_a v_prenex_11946))) (<= (select main_a v_prenex_11945) 1) (<= (select main_a v_prenex_11946) 1001) (<= (+ main_x 1) v_prenex_11945) (< v_prenex_11945 main_x))) (forall ((v_prenex_11808 Int) (v_prenex_11809 Int)) (or (<= (+ main_y 1) v_prenex_11809) (<= (+ main_x 1) v_prenex_11808) (<= 999 (select main_a v_prenex_11809)) (<= (select main_a v_prenex_11808) 2) (< v_prenex_11808 main_x) (<= (+ (select main_a v_prenex_11808) 998) (select main_a v_prenex_11809)))) (forall ((v_prenex_11280 Int) (v_prenex_11281 Int)) (or (<= 998 (select main_a v_prenex_11281)) (<= (* 2 (select main_a v_prenex_11281)) 2000) (<= (+ main_y 1) v_prenex_11281) (<= (select main_a v_prenex_11281) (+ (select main_a v_prenex_11280) 1000)) (< v_prenex_11281 main_y))) (forall ((v_prenex_11585 Int) (v_prenex_11586 Int)) (or (<= (+ main_x 1) v_prenex_11585) (<= 0 (+ (select main_a v_prenex_11585) 1)) (<= (+ (select main_a v_prenex_11585) (select main_a v_prenex_11586)) 1000) (< v_prenex_11585 main_x) (<= 999 (select main_a v_prenex_11586)) (<= (* 2 (select main_a v_prenex_11585)) 2))) (forall ((v_prenex_17914 Int) (v_prenex_17915 Int)) (or (< v_prenex_17914 main_x) (<= (* 2 (select main_a v_prenex_17914)) 2) (<= (+ (select main_a v_prenex_17914) (select main_a v_prenex_17915)) 1000) (<= (+ main_x 1) v_prenex_17914) (<= 0 (+ (select main_a v_prenex_17914) 1)) (<= 999 (select main_a v_prenex_17915)) (<= (select main_a v_prenex_17915) 1001))) (forall ((v_prenex_15989 Int) (v_prenex_15990 Int)) (or (<= (* 2 (select main_a v_prenex_15989)) 2) (<= (+ (select main_a v_prenex_15989) (select main_a v_prenex_15990)) 1000) (<= (select main_a v_prenex_15990) 1001) (<= (+ main_x 1) v_prenex_15989) (<= (select main_a v_prenex_15989) 2) (<= 1998 (* 2 (select main_a v_prenex_15990))) (< v_prenex_15989 main_x))) (forall ((v_prenex_12855 Int) (v_prenex_12856 Int)) (or (< v_prenex_12855 main_x) (<= (+ (select main_a v_prenex_12855) 998) (select main_a v_prenex_12856)) (<= (+ main_x 1) v_prenex_12855) (<= (select main_a v_prenex_12855) 2) (<= 999 (select main_a v_prenex_12856)) (<= (* 2 (select main_a v_prenex_12856)) 2000))) (forall ((v_prenex_20499 Int) (v_prenex_20498 Int)) (or (<= (+ (select main_a v_prenex_20498) (select main_a v_prenex_20499)) 1000) (<= (select main_a v_prenex_20498) 2) (<= (select main_a v_prenex_20499) 1000) (< v_prenex_20498 main_x) (<= (+ main_x 1) v_prenex_20498) (<= 0 (+ (select main_a v_prenex_20498) 1)) (<= 998 (select main_a v_prenex_20499)))) (or (forall ((v_prenex_14505 Int)) (or (<= 998 (select main_a v_prenex_14505)) (<= 999 (select main_a v_prenex_14505)))) (forall ((v_prenex_14502 Int)) (or (< v_prenex_14502 main_x) (<= (* 2 (select main_a v_prenex_14502)) 2) (<= (+ main_x 1) v_prenex_14502) (<= 0 (+ (select main_a v_prenex_14502) 1))))) (forall ((v_prenex_11359 Int) (v_prenex_11360 Int)) (or (<= 0 (+ (select main_a v_prenex_11359) 1)) (<= 1998 (* 2 (select main_a v_prenex_11360))) (<= (+ main_x 1) v_prenex_11359) (<= (select main_a v_prenex_11360) 1000) (<= (+ (select main_a v_prenex_11359) 998) (select main_a v_prenex_11360)) (<= (select main_a v_prenex_11359) 1) (< v_prenex_11359 main_x))) (forall ((v_prenex_19089 Int) (v_prenex_19088 Int)) (or (<= (* 2 (select main_a v_prenex_19089)) 2000) (<= 0 (+ (select main_a v_prenex_19088) 1)) (< v_prenex_19088 main_x) (<= (+ main_y 1) v_prenex_19089) (<= 1000 (+ (select main_a v_prenex_19088) (select main_a v_prenex_19089))) (<= (+ main_x 1) v_prenex_19088))) (or (forall ((v_prenex_15347 Int)) (or (<= (* 2 (select main_a v_prenex_15347)) 2) (<= 0 (* 2 (select main_a v_prenex_15347))) (< v_prenex_15347 main_x) (<= (+ main_x 1) v_prenex_15347) (<= 0 (select main_a v_prenex_15347)))) (forall ((v_prenex_15351 Int)) (or (<= 998 (select main_a v_prenex_15351)) (<= (select main_a v_prenex_15351) 1001)))) (forall ((v_prenex_21001 Int) (v_prenex_21002 Int)) (or (<= (select main_a v_prenex_21002) 1000) (<= 0 (select main_a v_prenex_21001)) (< v_prenex_21001 main_x) (<= (+ main_x 1) v_prenex_21001) (<= (+ (select main_a v_prenex_21001) (select main_a v_prenex_21002)) 1000))) (or (forall ((v_prenex_20111 Int)) (or (< v_prenex_20111 main_x) (<= 0 (* 2 (select main_a v_prenex_20111))) (<= (+ main_x 1) v_prenex_20111) (<= 0 (+ (select main_a v_prenex_20111) 1)))) (forall ((v_prenex_20112 Int)) (<= (* 2 (select main_a v_prenex_20112)) 2000))) (or (forall ((v_prenex_11425 Int)) (or (< v_prenex_11425 main_x) (<= 0 (select main_a v_prenex_11425)) (<= (select main_a v_prenex_11425) 2) (<= (* 2 (select main_a v_prenex_11425)) 2) (<= (+ main_x 1) v_prenex_11425))) (forall ((v_prenex_11426 Int)) (or (<= (select main_a v_prenex_11426) 1000) (<= (select main_a v_prenex_11426) 1001)))) (or (forall ((v_prenex_11117 Int)) (or (<= (+ main_x 1) v_prenex_11117) (<= (select main_a v_prenex_11117) 1) (< v_prenex_11117 main_x) (<= (select main_a v_prenex_11117) 2) (<= (* 2 (select main_a v_prenex_11117)) 2))) (forall ((v_prenex_11426 Int)) (or (<= (select main_a v_prenex_11426) 1000) (<= (select main_a v_prenex_11426) 1001)))) (forall ((v_prenex_20407 Int) (v_prenex_20406 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20407))) (< v_prenex_20406 main_x) (< v_prenex_20407 main_y) (<= (+ main_x 1) v_prenex_20406) (<= (* 2 (select main_a v_prenex_20406)) 2) (<= (+ (select main_a v_prenex_20406) 998) (select main_a v_prenex_20407)))) (or (forall ((v_prenex_20082 Int)) (or (<= (select main_a v_prenex_20082) 1001) (<= 1998 (* 2 (select main_a v_prenex_20082))))) (forall ((v_prenex_20079 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20079))) (< v_prenex_20079 main_x) (<= (+ main_x 1) v_prenex_20079) (<= (select main_a v_prenex_20079) 1)))) (or (forall ((v_prenex_17887 Int)) (or (<= (select main_a v_prenex_17887) 1000) (<= (* 2 (select main_a v_prenex_17887)) 2000))) (forall ((v_prenex_17883 Int)) (or (< v_prenex_17883 main_x) (<= 0 (* 2 (select main_a v_prenex_17883))) (<= (select main_a v_prenex_17883) 1) (<= 0 (select main_a v_prenex_17883)) (<= (+ main_x 1) v_prenex_17883)))) (forall ((v_prenex_21228 Int) (v_prenex_21229 Int)) (or (<= 1000 (+ (select main_a v_prenex_21228) (select main_a v_prenex_21229))) (< v_prenex_21228 main_x) (<= 0 (* 2 (select main_a v_prenex_21228))) (<= (+ main_x 1) v_prenex_21228) (<= (select main_a v_prenex_21229) 1001) (<= (+ main_y 1) v_prenex_21229) (<= (* 2 (select main_a v_prenex_21229)) 2000))) (forall ((v_prenex_12773 Int) (v_prenex_12772 Int)) (or (<= 1000 (+ (select main_a v_prenex_12772) (select main_a v_prenex_12773))) (<= (+ main_x 1) v_prenex_12772) (<= 0 (select main_a v_prenex_12772)) (< v_prenex_12772 main_x) (<= 999 (select main_a v_prenex_12773)) (<= (* 2 (select main_a v_prenex_12773)) 2000))) (forall ((v_prenex_11374 Int) (v_prenex_11373 Int)) (or (<= (+ main_y 1) v_prenex_11374) (<= (select main_a v_prenex_11374) 1000) (<= (+ (select main_a v_prenex_11373) (select main_a v_prenex_11374)) 1000) (<= (select main_a v_prenex_11373) 1) (<= (+ main_x 1) v_prenex_11373) (<= 999 (select main_a v_prenex_11374)) (< v_prenex_11373 main_x))) (or (forall ((v_prenex_16781 Int)) (or (<= (* 2 (select main_a v_prenex_16781)) 2000) (<= 998 (select main_a v_prenex_16781)))) (forall ((v_prenex_16776 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16776))) (<= (+ main_x 1) v_prenex_16776) (< v_prenex_16776 main_x)))) (or (forall ((v_prenex_16578 Int)) (or (< v_prenex_16578 main_x) (<= (+ main_x 1) v_prenex_16578) (<= (* 2 (select main_a v_prenex_16578)) 2) (<= 0 (+ (select main_a v_prenex_16578) 1)))) (forall ((v_prenex_16582 Int)) (or (<= 999 (select main_a v_prenex_16582)) (<= (select main_a v_prenex_16582) 1001)))) (forall ((v_prenex_11873 Int) (v_prenex_11874 Int)) (or (<= 0 (+ (select main_a v_prenex_11873) 1)) (<= (+ main_x 1) v_prenex_11873) (<= (* 2 (select main_a v_prenex_11874)) 2000) (<= (+ (select main_a v_prenex_11873) (select main_a v_prenex_11874)) 1000) (<= (select main_a v_prenex_11873) 2) (< v_prenex_11873 main_x) (<= (select main_a v_prenex_11874) 1001))) (or (forall ((v_prenex_15510 Int)) (or (<= (* 2 (select main_a v_prenex_15510)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15510))))) (forall ((v_prenex_15505 Int)) (or (<= (+ main_x 1) v_prenex_15505) (<= 0 (* 2 (select main_a v_prenex_15505))) (< v_prenex_15505 main_x)))) (or (forall ((v_prenex_18414 Int)) (or (<= 999 (select main_a v_prenex_18414)) (<= (+ main_y 1) v_prenex_18414) (< v_prenex_18414 main_y))) (forall ((v_prenex_18413 Int)) (or (<= (* 2 (select main_a v_prenex_18413)) 2) (<= (+ main_x 1) v_prenex_18413)))) (or (forall ((v_prenex_11251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11251))) (< v_prenex_11251 main_y) (<= (* 2 (select main_a v_prenex_11251)) 2000))) (forall ((v_prenex_11253 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11253))) (<= (+ main_x 1) v_prenex_11253) (< v_prenex_11253 main_x) (<= (select main_a v_prenex_11253) 2)))) (forall ((v_prenex_19555 Int) (v_prenex_19554 Int)) (or (<= (+ main_x 1) v_prenex_19554) (<= (select main_a v_prenex_19555) 1001) (<= (* 2 (select main_a v_prenex_19554)) 2) (<= (+ (select main_a v_prenex_19554) 998) (select main_a v_prenex_19555)) (<= (select main_a v_prenex_19555) 1000) (< v_prenex_19554 main_x))) (forall ((v_prenex_13947 Int) (v_prenex_13946 Int)) (or (<= (+ main_x 1) v_prenex_13946) (<= 0 (select main_a v_prenex_13946)) (<= 1998 (* 2 (select main_a v_prenex_13947))) (<= 1000 (+ (select main_a v_prenex_13946) (select main_a v_prenex_13947))) (<= 998 (select main_a v_prenex_13947)) (< v_prenex_13946 main_x))) (forall ((v_prenex_11206 Int) (v_prenex_11207 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11207))) (<= 1000 (+ (select main_a v_prenex_11206) (select main_a v_prenex_11207))) (<= (+ main_x 1) v_prenex_11206) (< v_prenex_11206 main_x) (<= (select main_a v_prenex_11207) 1001) (<= (select main_a v_prenex_11206) 1))) (or (forall ((v_prenex_20956 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20956))) (<= (* 2 (select main_a v_prenex_20956)) 2) (<= (+ main_x 1) v_prenex_20956) (< v_prenex_20956 main_x))) (forall ((v_prenex_20958 Int)) (<= (select main_a v_prenex_20958) 1000))) (or (forall ((v_prenex_12042 Int)) (or (<= 999 (select main_a v_prenex_12042)) (<= 1998 (* 2 (select main_a v_prenex_12042))))) (forall ((v_prenex_12037 Int)) (or (<= (+ main_x 1) v_prenex_12037) (< v_prenex_12037 main_x) (<= 0 (select main_a v_prenex_12037)) (<= (* 2 (select main_a v_prenex_12037)) 2) (<= 0 (+ (select main_a v_prenex_12037) 1))))) (forall ((v_prenex_12308 Int) (v_prenex_12307 Int)) (or (< v_prenex_12307 main_x) (< v_prenex_12308 main_y) (<= (select main_a v_prenex_12307) 2) (<= 998 (select main_a v_prenex_12308)) (<= (+ (select main_a v_prenex_12307) (select main_a v_prenex_12308)) 1000) (<= (+ main_x 1) v_prenex_12307))) (or (forall ((v_prenex_21212 Int)) (or (< v_prenex_21212 main_x) (<= (* 2 (select main_a v_prenex_21212)) 2) (<= (+ main_x 1) v_prenex_21212) (<= 0 (+ (select main_a v_prenex_21212) 1)) (<= 0 (* 2 (select main_a v_prenex_21212))))) (forall ((v_prenex_21217 Int)) (or (<= 998 (select main_a v_prenex_21217)) (<= (select main_a v_prenex_21217) 1000)))) (forall ((v_prenex_17540 Int) (v_prenex_17541 Int)) (or (<= (* 2 (select main_a v_prenex_17541)) 2000) (<= 1000 (+ (select main_a v_prenex_17540) (select main_a v_prenex_17541))) (<= 998 (select main_a v_prenex_17541)) (<= (+ main_x 1) v_prenex_17540) (<= 0 (+ (select main_a v_prenex_17540) 1)) (< v_prenex_17541 main_y) (< v_prenex_17540 main_x))) (or (forall ((v_prenex_19428 Int)) (or (< v_prenex_19428 main_x) (<= 0 (* 2 (select main_a v_prenex_19428))) (<= (+ main_x 1) v_prenex_19428) (<= (select main_a v_prenex_19428) 1))) (forall ((v_prenex_19431 Int)) (or (<= (select main_a v_prenex_19431) 1000) (< v_prenex_19431 main_y) (<= (* 2 (select main_a v_prenex_19431)) 2000)))) (or (forall ((v_prenex_16366 Int)) (or (<= (select main_a v_prenex_16366) 1001) (<= 1998 (* 2 (select main_a v_prenex_16366))) (<= (+ main_y 1) v_prenex_16366))) (forall ((v_prenex_16365 Int)) (or (< v_prenex_16365 main_x) (<= 0 (* 2 (select main_a v_prenex_16365))) (<= 0 (+ (select main_a v_prenex_16365) 1)) (<= (+ main_x 1) v_prenex_16365)))) (forall ((v_prenex_12760 Int) (v_prenex_12761 Int)) (or (<= 999 (select main_a v_prenex_12761)) (<= 1000 (+ (select main_a v_prenex_12760) (select main_a v_prenex_12761))) (<= (+ main_y 1) v_prenex_12761) (<= 0 (select main_a v_prenex_12760)) (<= (select main_a v_prenex_12761) 1000) (<= (+ main_x 1) v_prenex_12760) (< v_prenex_12760 main_x))) (forall ((v_prenex_11711 Int) (v_prenex_11712 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11712))) (<= 1000 (+ (select main_a v_prenex_11711) (select main_a v_prenex_11712))) (< v_prenex_11711 main_x) (<= (* 2 (select main_a v_prenex_11711)) 2) (<= 999 (select main_a v_prenex_11712)) (<= (+ main_x 1) v_prenex_11711) (<= 0 (* 2 (select main_a v_prenex_11711))))) (forall ((v_prenex_13437 Int) (v_prenex_13438 Int)) (or (<= (+ main_x 1) v_prenex_13437) (<= (+ (select main_a v_prenex_13437) (select main_a v_prenex_13438)) 1000) (< v_prenex_13437 main_x) (< v_prenex_13438 main_y) (<= 0 (select main_a v_prenex_13437)) (<= (select main_a v_prenex_13438) 1001) (<= (* 2 (select main_a v_prenex_13438)) 2000))) (forall ((v_prenex_20945 Int) (v_prenex_20944 Int)) (or (<= (+ main_x 1) v_prenex_20944) (< v_prenex_20945 main_y) (<= (+ main_y 1) v_prenex_20945) (<= (select main_a v_prenex_20945) 1001) (<= (+ (select main_a v_prenex_20944) 998) (select main_a v_prenex_20945)))) (forall ((v_prenex_16527 Int) (v_prenex_16528 Int)) (or (<= (+ (select main_a v_prenex_16527) (select main_a v_prenex_16528)) 1000) (<= 1998 (* 2 (select main_a v_prenex_16528))) (<= 0 (+ (select main_a v_prenex_16527) 1)) (<= 0 (* 2 (select main_a v_prenex_16527))) (< v_prenex_16527 main_x) (<= 998 (select main_a v_prenex_16528)) (<= (+ main_x 1) v_prenex_16527))) (forall ((v_prenex_11430 Int) (v_prenex_11429 Int)) (or (< v_prenex_11429 main_x) (<= (* 2 (select main_a v_prenex_11429)) 2) (<= (* 2 (select main_a v_prenex_11430)) 2000) (<= (+ (select main_a v_prenex_11429) 998) (select main_a v_prenex_11430)) (<= (+ main_x 1) v_prenex_11429) (<= 998 (select main_a v_prenex_11430)) (<= 0 (* 2 (select main_a v_prenex_11429))))) (forall ((v_prenex_19834 Int) (v_prenex_19835 Int)) (or (<= 0 (+ (select main_a v_prenex_19834) 1)) (<= (select main_a v_prenex_19835) 1000) (<= (select main_a v_prenex_19835) 1001) (< v_prenex_19834 main_x) (<= (+ main_x 1) v_prenex_19834) (<= 1000 (+ (select main_a v_prenex_19834) (select main_a v_prenex_19835))) (<= (select main_a v_prenex_19834) 2))) (forall ((v_prenex_15742 Int) (v_prenex_15741 Int)) (or (<= 998 (select main_a v_prenex_15742)) (< v_prenex_15741 main_x) (<= 0 (+ (select main_a v_prenex_15741) 1)) (<= (+ (select main_a v_prenex_15741) (select main_a v_prenex_15742)) 1000) (<= (+ main_x 1) v_prenex_15741))) (forall ((v_prenex_16357 Int) (v_prenex_16358 Int)) (or (< v_prenex_16357 main_x) (<= (select main_a v_prenex_16358) 1001) (<= (+ (select main_a v_prenex_16357) 998) (select main_a v_prenex_16358)) (<= 0 (+ (select main_a v_prenex_16357) 1)) (<= (+ main_x 1) v_prenex_16357) (<= 1998 (* 2 (select main_a v_prenex_16358))))) (forall ((v_prenex_13449 Int) (v_prenex_13450 Int)) (or (<= (+ (select main_a v_prenex_13449) (select main_a v_prenex_13450)) 1000) (< v_prenex_13449 main_x) (<= 998 (select main_a v_prenex_13450)) (<= (select main_a v_prenex_13449) 1) (<= (+ main_x 1) v_prenex_13449) (<= (* 2 (select main_a v_prenex_13450)) 2000) (< v_prenex_13450 main_y))) (forall ((v_prenex_16962 Int) (v_prenex_16963 Int)) (or (<= (+ main_x 1) v_prenex_16962) (<= (select main_a v_prenex_16963) (+ (select main_a v_prenex_16962) 1000)) (< v_prenex_16963 main_y) (<= 999 (select main_a v_prenex_16963)) (<= (select main_a v_prenex_16963) 1001) (< v_prenex_16962 main_x) (<= 0 (select main_a v_prenex_16962)))) (or (forall ((v_prenex_13655 Int)) (or (< v_prenex_13655 main_x) (<= (+ main_x 1) v_prenex_13655) (<= (* 2 (select main_a v_prenex_13655)) 2))) (forall ((v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 1000) (<= (* 2 (select main_a v_prenex_13660)) 2000) (< v_prenex_13660 main_y)))) (forall ((v_prenex_15922 Int) (v_prenex_15921 Int)) (or (<= (+ (select main_a v_prenex_15921) 998) (select main_a v_prenex_15922)) (<= 0 (+ (select main_a v_prenex_15921) 1)) (<= (* 2 (select main_a v_prenex_15922)) 2000) (<= (+ main_x 1) v_prenex_15921) (<= (select main_a v_prenex_15921) 2) (< v_prenex_15921 main_x) (<= (select main_a v_prenex_15922) 1000))) (forall ((v_prenex_21104 Int) (v_prenex_21105 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_21105))) (<= (+ main_x 1) v_prenex_21104) (<= 999 (select main_a v_prenex_21105)) (<= (select main_a v_prenex_21104) 1) (< v_prenex_21104 main_x) (<= (select main_a v_prenex_21105) (+ (select main_a v_prenex_21104) 1000)))) (or (forall ((v_prenex_12860 Int)) (or (<= (+ main_x 1) v_prenex_12860) (<= (select main_a v_prenex_12860) 1) (< v_prenex_12860 main_x) (<= (* 2 (select main_a v_prenex_12860)) 2))) (forall ((v_prenex_12864 Int)) (or (<= 999 (select main_a v_prenex_12864)) (<= 1998 (* 2 (select main_a v_prenex_12864)))))) (forall ((v_prenex_11300 Int) (v_prenex_11301 Int)) (or (<= (+ (select main_a v_prenex_11300) 998) (select main_a v_prenex_11301)) (<= (* 2 (select main_a v_prenex_11300)) 2) (< v_prenex_11300 main_x) (<= (select main_a v_prenex_11301) 1001) (<= (+ main_x 1) v_prenex_11300) (<= 0 (select main_a v_prenex_11300)) (<= (select main_a v_prenex_11301) 1000))) (forall ((v_prenex_18700 Int) (v_prenex_18699 Int)) (or (<= (+ main_x 1) v_prenex_18699) (< v_prenex_18700 main_y) (<= 1000 (+ (select main_a v_prenex_18699) (select main_a v_prenex_18700))) (<= (+ main_y 1) v_prenex_18700) (<= 998 (select main_a v_prenex_18700)))) (forall ((v_prenex_17994 Int) (v_prenex_17995 Int)) (or (<= (+ main_x 1) v_prenex_17994) (<= 999 (select main_a v_prenex_17995)) (<= 0 (* 2 (select main_a v_prenex_17994))) (< v_prenex_17995 main_y) (< v_prenex_17994 main_x) (<= (select main_a v_prenex_17995) 1000) (<= (+ (select main_a v_prenex_17994) 998) (select main_a v_prenex_17995)))) (forall ((v_prenex_16142 Int) (v_prenex_16143 Int)) (or (<= (select main_a v_prenex_16143) (+ (select main_a v_prenex_16142) 1000)) (<= (+ main_x 1) v_prenex_16142) (<= (* 2 (select main_a v_prenex_16142)) 2) (< v_prenex_16143 main_y) (< v_prenex_16142 main_x) (<= (* 2 (select main_a v_prenex_16143)) 2000))) (forall ((v_prenex_11369 Int) (v_prenex_11370 Int)) (or (<= 0 (+ (select main_a v_prenex_11369) 1)) (<= (* 2 (select main_a v_prenex_11370)) 2000) (<= (* 2 (select main_a v_prenex_11369)) 2) (< v_prenex_11369 main_x) (<= (+ main_x 1) v_prenex_11369) (<= 1000 (+ (select main_a v_prenex_11369) (select main_a v_prenex_11370))))) (forall ((v_prenex_13675 Int) (v_prenex_13676 Int)) (or (< v_prenex_13675 main_x) (<= (select main_a v_prenex_13676) 1001) (<= (+ (select main_a v_prenex_13675) 998) (select main_a v_prenex_13676)) (< v_prenex_13676 main_y) (<= 0 (+ (select main_a v_prenex_13675) 1)) (<= (+ main_x 1) v_prenex_13675))) (forall ((v_prenex_15123 Int) (v_prenex_15122 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15123))) (< v_prenex_15122 main_x) (<= 1000 (+ (select main_a v_prenex_15122) (select main_a v_prenex_15123))) (<= (+ main_x 1) v_prenex_15122) (<= (select main_a v_prenex_15122) 1) (<= (select main_a v_prenex_15122) 2) (<= (* 2 (select main_a v_prenex_15123)) 2000))) (forall ((v_prenex_19438 Int) (v_prenex_19439 Int)) (or (<= (+ main_x 1) v_prenex_19438) (<= (* 2 (select main_a v_prenex_19438)) 2) (<= 1998 (* 2 (select main_a v_prenex_19439))) (<= 999 (select main_a v_prenex_19439)) (<= 1000 (+ (select main_a v_prenex_19438) (select main_a v_prenex_19439))) (< v_prenex_19438 main_x))) (forall ((v_prenex_12235 Int) (v_prenex_12236 Int)) (or (<= (+ main_x 1) v_prenex_12235) (<= 1000 (+ (select main_a v_prenex_12235) (select main_a v_prenex_12236))) (<= (* 2 (select main_a v_prenex_12235)) 2) (< v_prenex_12235 main_x) (<= (select main_a v_prenex_12236) 1001) (<= 998 (select main_a v_prenex_12236)) (<= 0 (+ (select main_a v_prenex_12235) 1)))) (or (forall ((v_prenex_14815 Int)) (or (<= 0 (+ (select main_a v_prenex_14815) 1)) (<= (+ main_x 1) v_prenex_14815) (< v_prenex_14815 main_x) (<= 0 (select main_a v_prenex_14815)) (<= (* 2 (select main_a v_prenex_14815)) 2))) (forall ((v_prenex_14819 Int)) (or (<= (select main_a v_prenex_14819) 1001) (<= 998 (select main_a v_prenex_14819))))) (forall ((v_prenex_14694 Int) (v_prenex_14693 Int)) (or (< v_prenex_14693 main_x) (<= (select main_a v_prenex_14693) 2) (<= (+ (select main_a v_prenex_14693) 998) (select main_a v_prenex_14694)) (<= (+ main_y 1) v_prenex_14694) (<= (+ main_x 1) v_prenex_14693) (<= (select main_a v_prenex_14694) 1001))) (or (forall ((v_prenex_15398 Int)) (<= 1998 (* 2 (select main_a v_prenex_15398)))) (forall ((v_prenex_15396 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15396))) (<= (select main_a v_prenex_15396) 1) (<= (* 2 (select main_a v_prenex_15396)) 2) (<= (+ main_x 1) v_prenex_15396) (< v_prenex_15396 main_x)))) (forall ((v_prenex_11379 Int) (v_prenex_11380 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11380))) (< v_prenex_11379 main_x) (<= (* 2 (select main_a v_prenex_11380)) 2000) (<= (+ (select main_a v_prenex_11379) (select main_a v_prenex_11380)) 1000) (<= (+ main_y 1) v_prenex_11380) (<= (+ main_x 1) v_prenex_11379) (<= 0 (select main_a v_prenex_11379)))) (forall ((v_prenex_21241 Int) (v_prenex_21240 Int)) (or (< v_prenex_21240 main_x) (<= 0 (* 2 (select main_a v_prenex_21240))) (<= 1000 (+ (select main_a v_prenex_21240) (select main_a v_prenex_21241))) (<= (+ main_x 1) v_prenex_21240) (<= 0 (+ (select main_a v_prenex_21240) 1)) (<= (select main_a v_prenex_21241) 1000))) (forall ((v_prenex_20195 Int) (v_prenex_20194 Int)) (or (<= (+ (select main_a v_prenex_20194) 998) (select main_a v_prenex_20195)) (<= (* 2 (select main_a v_prenex_20195)) 2000) (< v_prenex_20194 main_x) (<= (+ main_y 1) v_prenex_20195) (<= (select main_a v_prenex_20195) 1000) (<= (+ main_x 1) v_prenex_20194) (<= 0 (* 2 (select main_a v_prenex_20194))))) (or (forall ((v_prenex_11660 Int)) (or (<= (select main_a v_prenex_11660) 1000) (<= 998 (select main_a v_prenex_11660)))) (forall ((v_prenex_11659 Int)) (or (<= (+ main_x 1) v_prenex_11659) (<= 0 (* 2 (select main_a v_prenex_11659))) (<= 0 (select main_a v_prenex_11659)) (< v_prenex_11659 main_x)))) (or (forall ((v_prenex_16852 Int)) (or (<= 0 (+ (select main_a v_prenex_16852) 1)) (< v_prenex_16852 main_x) (<= (select main_a v_prenex_16852) 2) (<= (+ main_x 1) v_prenex_16852) (<= (* 2 (select main_a v_prenex_16852)) 2))) (forall ((v_prenex_16857 Int)) (or (<= (select main_a v_prenex_16857) 1000) (<= (select main_a v_prenex_16857) 1001)))) (forall ((v_prenex_14245 Int) (v_prenex_14244 Int)) (or (<= (+ main_x 1) v_prenex_14244) (<= (+ (select main_a v_prenex_14244) 998) (select main_a v_prenex_14245)) (< v_prenex_14244 main_x) (<= 0 (+ (select main_a v_prenex_14244) 1)) (< v_prenex_14245 main_y) (<= (* 2 (select main_a v_prenex_14245)) 2000))) (forall ((v_prenex_18891 Int) (v_prenex_18892 Int)) (or (< v_prenex_18891 main_x) (< v_prenex_18892 main_y) (<= (+ (select main_a v_prenex_18891) (select main_a v_prenex_18892)) 1000) (<= 0 (select main_a v_prenex_18891)) (<= (+ main_x 1) v_prenex_18891) (<= 1998 (* 2 (select main_a v_prenex_18892))))) (or (forall ((v_prenex_13710 Int)) (or (<= 999 (select main_a v_prenex_13710)) (<= 998 (select main_a v_prenex_13710)))) (forall ((v_prenex_13705 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13705))) (<= (+ main_x 1) v_prenex_13705) (<= 0 (+ (select main_a v_prenex_13705) 1)) (< v_prenex_13705 main_x) (<= 0 (select main_a v_prenex_13705))))) (or (forall ((v_prenex_20295 Int)) (or (<= 999 (select main_a v_prenex_20295)) (<= 1998 (* 2 (select main_a v_prenex_20295))))) (forall ((v_prenex_20290 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20290))) (<= (+ main_x 1) v_prenex_20290) (<= (* 2 (select main_a v_prenex_20290)) 2) (<= 0 (select main_a v_prenex_20290)) (< v_prenex_20290 main_x)))) (forall ((v_prenex_12720 Int) (v_prenex_12721 Int)) (or (<= (+ (select main_a v_prenex_12720) (select main_a v_prenex_12721)) 1000) (<= (+ main_x 1) v_prenex_12720) (<= 0 (+ (select main_a v_prenex_12720) 1)) (< v_prenex_12720 main_x) (< v_prenex_12721 main_y))) (forall ((v_prenex_12558 Int) (v_prenex_12559 Int)) (or (<= 0 (select main_a v_prenex_12558)) (< v_prenex_12558 main_x) (<= (+ (select main_a v_prenex_12558) (select main_a v_prenex_12559)) 1000) (<= (+ main_x 1) v_prenex_12558) (<= 999 (select main_a v_prenex_12559)) (<= (select main_a v_prenex_12558) 2) (<= (select main_a v_prenex_12559) 1000))) (forall ((v_prenex_11505 Int) (v_prenex_11504 Int)) (or (< v_prenex_11504 main_x) (<= 999 (select main_a v_prenex_11505)) (<= (* 2 (select main_a v_prenex_11505)) 2000) (<= 0 (* 2 (select main_a v_prenex_11504))) (<= 1000 (+ (select main_a v_prenex_11504) (select main_a v_prenex_11505))) (<= (+ main_x 1) v_prenex_11504))) (forall ((v_prenex_17660 Int) (v_prenex_17661 Int)) (or (<= (select main_a v_prenex_17661) 1001) (<= (+ (select main_a v_prenex_17660) 998) (select main_a v_prenex_17661)) (<= (+ main_x 1) v_prenex_17660) (<= 0 (* 2 (select main_a v_prenex_17660))) (< v_prenex_17660 main_x) (<= (select main_a v_prenex_17660) 1))) (or (forall ((v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (select main_a v_prenex_19403) 1000) (<= 998 (select main_a v_prenex_19403)))) (forall ((v_prenex_19400 Int)) (or (<= (+ main_x 1) v_prenex_19400) (<= (* 2 (select main_a v_prenex_19400)) 2) (<= 0 (select main_a v_prenex_19400)) (< v_prenex_19400 main_x)))) (forall ((v_prenex_20838 Int) (v_prenex_20837 Int)) (or (<= 0 (select main_a v_prenex_20837)) (<= (* 2 (select main_a v_prenex_20837)) 2) (< v_prenex_20837 main_x) (<= (select main_a v_prenex_20838) 1000) (<= (+ (select main_a v_prenex_20837) 998) (select main_a v_prenex_20838)) (<= 998 (select main_a v_prenex_20838)) (<= (+ main_x 1) v_prenex_20837))) (forall ((v_prenex_20812 Int) (v_prenex_20811 Int)) (or (< v_prenex_20811 main_x) (<= (select main_a v_prenex_20812) 1000) (<= (select main_a v_prenex_20812) (+ (select main_a v_prenex_20811) 1000)) (<= (select main_a v_prenex_20811) 2) (<= 0 (* 2 (select main_a v_prenex_20811))) (<= (+ main_x 1) v_prenex_20811))) (forall ((v_prenex_19746 Int) (v_prenex_19747 Int)) (or (<= (select main_a v_prenex_19747) 1000) (<= 0 (* 2 (select main_a v_prenex_19746))) (<= (+ main_y 1) v_prenex_19747) (< v_prenex_19746 main_x) (<= (+ main_x 1) v_prenex_19746) (<= (+ (select main_a v_prenex_19746) 998) (select main_a v_prenex_19747)))) (or (forall ((v_prenex_18753 Int)) (or (<= (* 2 (select main_a v_prenex_18753)) 2000) (<= 999 (select main_a v_prenex_18753)))) (forall ((v_prenex_18750 Int)) (or (<= (+ main_x 1) v_prenex_18750) (<= (select main_a v_prenex_18750) 1) (< v_prenex_18750 main_x) (<= 0 (+ (select main_a v_prenex_18750) 1)) (<= (* 2 (select main_a v_prenex_18750)) 2)))) (forall ((v_prenex_15840 Int) (v_prenex_15839 Int)) (or (<= 999 (select main_a v_prenex_15840)) (<= (select main_a v_prenex_15839) 1) (<= (+ (select main_a v_prenex_15839) 998) (select main_a v_prenex_15840)) (<= (+ main_x 1) v_prenex_15839) (<= 1998 (* 2 (select main_a v_prenex_15840))) (< v_prenex_15839 main_x) (<= (* 2 (select main_a v_prenex_15839)) 2))) (forall ((v_prenex_14547 Int) (v_prenex_14546 Int)) (or (<= (+ main_y 1) v_prenex_14547) (<= (+ main_x 1) v_prenex_14546) (<= 0 (* 2 (select main_a v_prenex_14546))) (< v_prenex_14546 main_x) (<= (* 2 (select main_a v_prenex_14547)) 2000) (<= 998 (select main_a v_prenex_14547)) (<= 1000 (+ (select main_a v_prenex_14546) (select main_a v_prenex_14547))))) (forall ((v_prenex_14479 Int) (v_prenex_14478 Int)) (or (< v_prenex_14478 main_x) (<= (+ (select main_a v_prenex_14478) (select main_a v_prenex_14479)) 1000) (<= (select main_a v_prenex_14478) 1) (<= (* 2 (select main_a v_prenex_14479)) 2000) (<= 998 (select main_a v_prenex_14479)) (<= (* 2 (select main_a v_prenex_14478)) 2) (<= (+ main_x 1) v_prenex_14478))) (forall ((v_prenex_21223 Int) (v_prenex_21222 Int)) (or (<= (+ main_x 1) v_prenex_21222) (<= (+ (select main_a v_prenex_21222) 998) (select main_a v_prenex_21223)) (< v_prenex_21222 main_x) (<= 0 (+ (select main_a v_prenex_21222) 1)) (<= 998 (select main_a v_prenex_21223)) (<= 0 (select main_a v_prenex_21222)) (<= (select main_a v_prenex_21223) 1000))) (forall ((v_prenex_15236 Int) (v_prenex_15235 Int)) (or (<= (select main_a v_prenex_15235) 1) (<= (+ main_x 1) v_prenex_15235) (<= (select main_a v_prenex_15236) 1001) (< v_prenex_15235 main_x) (<= (+ main_y 1) v_prenex_15236) (<= 999 (select main_a v_prenex_15236)) (<= (+ (select main_a v_prenex_15235) (select main_a v_prenex_15236)) 1000))) (forall ((v_prenex_16745 Int) (v_prenex_16746 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16746))) (<= (select main_a v_prenex_16745) 1) (<= (+ main_x 1) v_prenex_16745) (<= 999 (select main_a v_prenex_16746)) (< v_prenex_16745 main_x) (<= 1000 (+ (select main_a v_prenex_16745) (select main_a v_prenex_16746))) (<= (select main_a v_prenex_16745) 2))) (forall ((v_prenex_20672 Int) (v_prenex_20671 Int)) (or (<= (+ (select main_a v_prenex_20671) (select main_a v_prenex_20672)) 1000) (< v_prenex_20671 main_x) (<= (select main_a v_prenex_20672) 1000) (< v_prenex_20672 main_y) (<= 998 (select main_a v_prenex_20672)) (<= (+ main_x 1) v_prenex_20671) (<= (* 2 (select main_a v_prenex_20671)) 2))) (forall ((v_prenex_12362 Int) (v_prenex_12363 Int)) (or (<= (* 2 (select main_a v_prenex_12363)) 2000) (<= (* 2 (select main_a v_prenex_12362)) 2) (<= (select main_a v_prenex_12362) 2) (<= (+ main_x 1) v_prenex_12362) (< v_prenex_12362 main_x) (<= 1000 (+ (select main_a v_prenex_12362) (select main_a v_prenex_12363))) (<= (select main_a v_prenex_12363) 1001))) (forall ((v_prenex_20980 Int) (v_prenex_20979 Int)) (or (<= 0 (select main_a v_prenex_20979)) (<= 0 (+ (select main_a v_prenex_20979) 1)) (< v_prenex_20979 main_x) (<= (+ main_x 1) v_prenex_20979) (<= 1000 (+ (select main_a v_prenex_20979) (select main_a v_prenex_20980))))) (forall ((v_prenex_20207 Int) (v_prenex_20206 Int)) (or (<= (* 2 (select main_a v_prenex_20206)) 2) (<= (+ main_x 1) v_prenex_20206) (<= 1998 (* 2 (select main_a v_prenex_20207))) (<= (+ (select main_a v_prenex_20206) 998) (select main_a v_prenex_20207)) (< v_prenex_20206 main_x))) (or (forall ((v_prenex_19296 Int)) (<= (select main_a v_prenex_19296) 1001)) (forall ((v_prenex_19293 Int)) (or (< v_prenex_19293 main_x) (<= (+ main_x 1) v_prenex_19293) (<= 0 (* 2 (select main_a v_prenex_19293))) (<= (select main_a v_prenex_19293) 2)))) (forall ((v_prenex_12168 Int) (v_prenex_12169 Int)) (or (< v_prenex_12168 main_x) (<= (+ (select main_a v_prenex_12168) (select main_a v_prenex_12169)) 1000) (<= (select main_a v_prenex_12168) 1) (<= (+ main_x 1) v_prenex_12168) (<= 998 (select main_a v_prenex_12169)) (<= (* 2 (select main_a v_prenex_12168)) 2))) (or (forall ((v_prenex_15895 Int)) (or (<= (+ main_x 1) v_prenex_15895) (<= 0 (+ (select main_a v_prenex_15895) 1)) (< v_prenex_15895 main_x) (<= 0 (* 2 (select main_a v_prenex_15895))) (<= (select main_a v_prenex_15895) 2))) (forall ((v_prenex_15900 Int)) (or (<= 998 (select main_a v_prenex_15900)) (<= (select main_a v_prenex_15900) 1001)))) (forall ((v_prenex_11861 Int) (v_prenex_11862 Int)) (or (<= (+ main_y 1) v_prenex_11862) (<= 1000 (+ (select main_a v_prenex_11861) (select main_a v_prenex_11862))) (<= (select main_a v_prenex_11862) 1000) (< v_prenex_11862 main_y) (<= (* 2 (select main_a v_prenex_11862)) 2000))) (or (forall ((v_prenex_16808 Int)) (or (<= (* 2 (select main_a v_prenex_16808)) 2000) (<= (+ main_y 1) v_prenex_16808) (< v_prenex_16808 main_y))) (forall ((v_prenex_16807 Int)) (or (<= (* 2 (select main_a v_prenex_16807)) 2) (<= (+ main_x 1) v_prenex_16807)))) (forall ((v_prenex_15389 Int) (v_prenex_15390 Int)) (or (<= (select main_a v_prenex_15389) 2) (<= (+ main_x 1) v_prenex_15389) (<= 998 (select main_a v_prenex_15390)) (<= 0 (+ (select main_a v_prenex_15389) 1)) (< v_prenex_15389 main_x) (<= (select main_a v_prenex_15390) 1001) (<= 1000 (+ (select main_a v_prenex_15389) (select main_a v_prenex_15390))))) (or (forall ((v_prenex_17036 Int)) (or (<= 0 (+ (select main_a v_prenex_17036) 1)) (<= 0 (* 2 (select main_a v_prenex_17036))) (< v_prenex_17036 main_x) (<= (* 2 (select main_a v_prenex_17036)) 2) (<= (+ main_x 1) v_prenex_17036))) (forall ((v_prenex_17038 Int)) (or (<= 998 (select main_a v_prenex_17038)) (<= (* 2 (select main_a v_prenex_17038)) 2000)))) (or (forall ((v_prenex_13354 Int)) (<= 1998 (* 2 (select main_a v_prenex_13354)))) (forall ((v_prenex_13350 Int)) (or (<= (+ main_x 1) v_prenex_13350) (<= (* 2 (select main_a v_prenex_13350)) 2) (< v_prenex_13350 main_x) (<= 0 (+ (select main_a v_prenex_13350) 1))))) (forall ((v_prenex_14499 Int) (v_prenex_14498 Int)) (or (<= (* 2 (select main_a v_prenex_14498)) 2) (<= 999 (select main_a v_prenex_14499)) (<= 1998 (* 2 (select main_a v_prenex_14499))) (< v_prenex_14498 main_x) (<= 1000 (+ (select main_a v_prenex_14498) (select main_a v_prenex_14499))) (<= (+ main_x 1) v_prenex_14498) (<= 0 (+ (select main_a v_prenex_14498) 1)))) (forall ((v_prenex_13668 Int) (v_prenex_13667 Int)) (or (< v_prenex_13667 main_x) (<= (+ (select main_a v_prenex_13667) 998) (select main_a v_prenex_13668)) (<= (+ main_x 1) v_prenex_13667) (<= 999 (select main_a v_prenex_13668)) (<= (select main_a v_prenex_13668) 1001) (<= 0 (+ (select main_a v_prenex_13667) 1)) (< v_prenex_13668 main_y))) (or (forall ((v_prenex_17267 Int)) (or (<= (select main_a v_prenex_17267) 1001) (<= 1998 (* 2 (select main_a v_prenex_17267))))) (forall ((v_prenex_17262 Int)) (or (< v_prenex_17262 main_x) (<= (+ main_x 1) v_prenex_17262) (<= 0 (+ (select main_a v_prenex_17262) 1)) (<= (* 2 (select main_a v_prenex_17262)) 2) (<= (select main_a v_prenex_17262) 2)))) (or (forall ((v_prenex_18016 Int)) (or (< v_prenex_18016 main_x) (<= (+ main_x 1) v_prenex_18016) (<= (select main_a v_prenex_18016) 1) (<= 0 (* 2 (select main_a v_prenex_18016))))) (forall ((v_prenex_18019 Int)) (or (<= 999 (select main_a v_prenex_18019)) (<= (select main_a v_prenex_18019) 1000)))) (forall ((v_prenex_12377 Int) (v_prenex_12376 Int)) (or (<= (select main_a v_prenex_12376) 1) (<= (+ main_x 1) v_prenex_12376) (<= (+ (select main_a v_prenex_12376) 998) (select main_a v_prenex_12377)) (<= 1998 (* 2 (select main_a v_prenex_12377))) (< v_prenex_12376 main_x) (<= 998 (select main_a v_prenex_12377)) (<= (* 2 (select main_a v_prenex_12376)) 2))) (or (forall ((v_prenex_11338 Int)) (or (<= (select main_a v_prenex_11338) 1000) (<= (* 2 (select main_a v_prenex_11338)) 2000))) (forall ((v_prenex_11113 Int)) (or (< v_prenex_11113 main_x) (<= (+ main_x 1) v_prenex_11113) (<= 0 (select main_a v_prenex_11113)) (<= 0 (+ (select main_a v_prenex_11113) 1)) (<= 0 (* 2 (select main_a v_prenex_11113)))))) (forall ((v_prenex_18626 Int) (v_prenex_18627 Int)) (or (<= (select main_a v_prenex_18626) 2) (<= (select main_a v_prenex_18626) 1) (<= (+ (select main_a v_prenex_18626) (select main_a v_prenex_18627)) 1000) (< v_prenex_18626 main_x) (<= 998 (select main_a v_prenex_18627)) (<= 1998 (* 2 (select main_a v_prenex_18627))) (<= (+ main_x 1) v_prenex_18626))) (or (forall ((v_prenex_13620 Int)) (or (<= (+ main_x 1) v_prenex_13620) (< v_prenex_13620 main_x) (<= (select main_a v_prenex_13620) 2) (<= (* 2 (select main_a v_prenex_13620)) 2))) (forall ((v_prenex_13621 Int)) (or (<= 998 (select main_a v_prenex_13621)) (<= (+ main_y 1) v_prenex_13621) (<= (select main_a v_prenex_13621) 1001)))) (or (forall ((v_prenex_12567 Int)) (<= (select main_a v_prenex_12567) 1001)) (forall ((v_prenex_12564 Int)) (or (< v_prenex_12564 main_x) (<= (select main_a v_prenex_12564) 1) (<= (+ main_x 1) v_prenex_12564) (<= 0 (* 2 (select main_a v_prenex_12564)))))) (forall ((v_prenex_16704 Int) (v_prenex_16705 Int)) (or (<= 0 (select main_a v_prenex_16704)) (<= (select main_a v_prenex_16704) 2) (<= (select main_a v_prenex_16705) 1001) (<= (+ (select main_a v_prenex_16704) 998) (select main_a v_prenex_16705)) (<= (* 2 (select main_a v_prenex_16705)) 2000) (< v_prenex_16704 main_x) (<= (+ main_x 1) v_prenex_16704))) (forall ((v_prenex_11424 Int) (v_prenex_11423 Int)) (or (<= (select main_a v_prenex_11423) 2) (<= (+ main_x 1) v_prenex_11423) (<= (select main_a v_prenex_11424) 1001) (<= 0 (select main_a v_prenex_11423)) (< v_prenex_11423 main_x) (<= (+ (select main_a v_prenex_11423) (select main_a v_prenex_11424)) 1000))) (forall ((v_prenex_14889 Int) (v_prenex_14890 Int)) (or (<= 0 (select main_a v_prenex_14889)) (<= (+ main_x 1) v_prenex_14889) (<= (* 2 (select main_a v_prenex_14890)) 2000) (<= (+ (select main_a v_prenex_14889) (select main_a v_prenex_14890)) 1000) (<= 998 (select main_a v_prenex_14890)) (< v_prenex_14889 main_x) (<= (select main_a v_prenex_14889) 2))) (forall ((v_prenex_16044 Int) (v_prenex_16045 Int)) (or (< v_prenex_16044 main_x) (<= 0 (+ (select main_a v_prenex_16044) 1)) (<= (+ (select main_a v_prenex_16044) (select main_a v_prenex_16045)) 1000) (<= 999 (select main_a v_prenex_16045)) (<= (+ main_y 1) v_prenex_16045) (<= (+ main_x 1) v_prenex_16044) (<= 1998 (* 2 (select main_a v_prenex_16045))))) (or (forall ((v_prenex_17961 Int)) (or (<= (+ main_y 1) v_prenex_17961) (<= 999 (select main_a v_prenex_17961)) (<= (select main_a v_prenex_17961) 1001))) (forall ((v_prenex_17960 Int)) (or (<= 0 (select main_a v_prenex_17960)) (<= (+ main_x 1) v_prenex_17960) (< v_prenex_17960 main_x) (<= (* 2 (select main_a v_prenex_17960)) 2)))) (or (forall ((v_prenex_15764 Int)) (or (<= (select main_a v_prenex_15764) 1000) (<= (* 2 (select main_a v_prenex_15764)) 2000))) (forall ((v_prenex_15760 Int)) (or (<= (+ main_x 1) v_prenex_15760) (<= (* 2 (select main_a v_prenex_15760)) 2) (<= 0 (* 2 (select main_a v_prenex_15760))) (< v_prenex_15760 main_x) (<= 0 (select main_a v_prenex_15760))))) (forall ((v_prenex_20154 Int) (v_prenex_20153 Int)) (or (<= 1000 (+ (select main_a v_prenex_20153) (select main_a v_prenex_20154))) (<= (select main_a v_prenex_20154) 1001) (<= (+ main_x 1) v_prenex_20153) (<= (select main_a v_prenex_20153) 2) (< v_prenex_20153 main_x) (<= (* 2 (select main_a v_prenex_20153)) 2) (<= 998 (select main_a v_prenex_20154)))) (or (forall ((v_prenex_19382 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19382))) (<= (select main_a v_prenex_19382) 1001) (< v_prenex_19382 main_y))) (forall ((v_prenex_19381 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19381))) (<= 0 (select main_a v_prenex_19381)) (< v_prenex_19381 main_x) (<= (+ main_x 1) v_prenex_19381)))) (forall ((v_prenex_13904 Int) (v_prenex_13905 Int)) (or (<= (* 2 (select main_a v_prenex_13904)) 2) (< v_prenex_13904 main_x) (<= (+ main_x 1) v_prenex_13904) (<= (select main_a v_prenex_13905) (+ (select main_a v_prenex_13904) 1000)) (<= 999 (select main_a v_prenex_13905)))) (forall ((v_prenex_13398 Int) (v_prenex_13399 Int)) (or (<= 999 (select main_a v_prenex_13399)) (<= (* 2 (select main_a v_prenex_13399)) 2000) (<= (+ (select main_a v_prenex_13398) 998) (select main_a v_prenex_13399)) (< v_prenex_13398 main_x) (<= (* 2 (select main_a v_prenex_13398)) 2) (<= 0 (select main_a v_prenex_13398)) (<= (+ main_x 1) v_prenex_13398))) (forall ((v_prenex_15934 Int) (v_prenex_15933 Int)) (or (<= 0 (select main_a v_prenex_15933)) (<= (+ main_x 1) v_prenex_15933) (<= (+ (select main_a v_prenex_15933) 998) (select main_a v_prenex_15934)) (<= (* 2 (select main_a v_prenex_15934)) 2000) (< v_prenex_15933 main_x) (<= (select main_a v_prenex_15934) 1001) (<= (* 2 (select main_a v_prenex_15933)) 2))) (forall ((v_prenex_16263 Int) (v_prenex_16264 Int)) (or (<= (* 2 (select main_a v_prenex_16264)) 2000) (<= (+ main_x 1) v_prenex_16263) (<= 0 (select main_a v_prenex_16263)) (<= (+ (select main_a v_prenex_16263) 998) (select main_a v_prenex_16264)) (<= 999 (select main_a v_prenex_16264)) (< v_prenex_16263 main_x) (< v_prenex_16264 main_y))) (forall ((v_prenex_20247 Int) (v_prenex_20246 Int)) (or (< v_prenex_20246 main_x) (<= 998 (select main_a v_prenex_20247)) (<= (select main_a v_prenex_20246) 2) (<= (+ main_x 1) v_prenex_20246) (< v_prenex_20247 main_y) (<= 1998 (* 2 (select main_a v_prenex_20247))) (<= 1000 (+ (select main_a v_prenex_20246) (select main_a v_prenex_20247))))) (forall ((v_prenex_13788 Int) (v_prenex_13787 Int)) (or (<= (select main_a v_prenex_13788) (+ (select main_a v_prenex_13787) 1000)) (< v_prenex_13788 main_y) (<= (+ main_y 1) v_prenex_13788) (<= 1998 (* 2 (select main_a v_prenex_13788))))) (forall ((v_prenex_12188 Int) (v_prenex_12189 Int)) (or (<= (select main_a v_prenex_12188) 2) (<= 1000 (+ (select main_a v_prenex_12188) (select main_a v_prenex_12189))) (<= (+ main_x 1) v_prenex_12188) (< v_prenex_12188 main_x) (<= (select main_a v_prenex_12188) 1) (<= 1998 (* 2 (select main_a v_prenex_12189))))) (forall ((v_prenex_15064 Int) (v_prenex_15063 Int)) (or (<= (+ main_x 1) v_prenex_15063) (<= (* 2 (select main_a v_prenex_15064)) 2000) (<= (* 2 (select main_a v_prenex_15063)) 2) (< v_prenex_15063 main_x) (<= (+ (select main_a v_prenex_15063) 998) (select main_a v_prenex_15064)) (<= 1998 (* 2 (select main_a v_prenex_15064))) (<= 0 (* 2 (select main_a v_prenex_15063))))) (forall ((v_prenex_13451 Int) (v_prenex_13452 Int)) (or (< v_prenex_13452 main_y) (<= (+ main_x 1) v_prenex_13451) (<= 999 (select main_a v_prenex_13452)) (<= 0 (* 2 (select main_a v_prenex_13451))) (<= (select main_a v_prenex_13452) 1001) (<= (+ (select main_a v_prenex_13451) (select main_a v_prenex_13452)) 1000) (< v_prenex_13451 main_x))) (forall ((v_prenex_11701 Int) (v_prenex_11702 Int)) (or (<= (* 2 (select main_a v_prenex_11701)) 2) (<= (+ main_y 1) v_prenex_11702) (<= (select main_a v_prenex_11702) (+ (select main_a v_prenex_11701) 1000)) (<= (select main_a v_prenex_11702) 1000) (< v_prenex_11701 main_x) (<= (+ main_x 1) v_prenex_11701))) (forall ((v_prenex_12874 Int) (v_prenex_12875 Int)) (or (<= 999 (select main_a v_prenex_12875)) (<= 0 (* 2 (select main_a v_prenex_12874))) (<= (select main_a v_prenex_12874) 1) (< v_prenex_12874 main_x) (<= 1000 (+ (select main_a v_prenex_12874) (select main_a v_prenex_12875))) (<= (+ main_x 1) v_prenex_12874))) (forall ((v_prenex_13147 Int) (v_prenex_13148 Int)) (or (< v_prenex_13147 main_x) (<= (select main_a v_prenex_13147) 2) (<= (+ main_x 1) v_prenex_13147) (<= 0 (* 2 (select main_a v_prenex_13147))) (<= 1000 (+ (select main_a v_prenex_13147) (select main_a v_prenex_13148))) (<= (select main_a v_prenex_13148) 1001))) (forall ((v_prenex_19997 Int) (v_prenex_19996 Int)) (or (<= (+ main_x 1) v_prenex_19996) (<= 1998 (* 2 (select main_a v_prenex_19997))) (<= (select main_a v_prenex_19997) 1001) (<= 0 (* 2 (select main_a v_prenex_19996))) (<= (+ (select main_a v_prenex_19996) 998) (select main_a v_prenex_19997)) (< v_prenex_19996 main_x) (<= (+ main_y 1) v_prenex_19997))) (or (forall ((v_prenex_20157 Int)) (or (< v_prenex_20157 main_x) (<= 0 (* 2 (select main_a v_prenex_20157))) (<= 0 (+ (select main_a v_prenex_20157) 1)) (<= (+ main_x 1) v_prenex_20157))) (forall ((v_prenex_20161 Int)) (or (<= (select main_a v_prenex_20161) 1000) (<= (select main_a v_prenex_20161) 1001)))) (forall ((v_prenex_11208 Int) (v_prenex_11209 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11209))) (<= (select main_a v_prenex_11208) 1) (< v_prenex_11208 main_x) (<= (select main_a v_prenex_11209) (+ (select main_a v_prenex_11208) 1000)) (<= (* 2 (select main_a v_prenex_11208)) 2) (<= (+ main_x 1) v_prenex_11208) (<= (select main_a v_prenex_11209) 1001))) (forall ((v_prenex_15917 Int) (v_prenex_15918 Int)) (or (<= 0 (+ (select main_a v_prenex_15917) 1)) (<= (+ (select main_a v_prenex_15917) 998) (select main_a v_prenex_15918)) (<= (+ main_x 1) v_prenex_15917) (< v_prenex_15917 main_x) (<= 998 (select main_a v_prenex_15918)) (<= (select main_a v_prenex_15918) 1000) (<= 0 (* 2 (select main_a v_prenex_15917))))) (or (forall ((v_prenex_13194 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13194))) (<= (+ main_x 1) v_prenex_13194) (< v_prenex_13194 main_x))) (forall ((v_prenex_13199 Int)) (<= (* 2 (select main_a v_prenex_13199)) 2000))) (forall ((v_prenex_12698 Int) (v_prenex_12699 Int)) (or (<= (+ (select main_a v_prenex_12698) (select main_a v_prenex_12699)) 1000) (<= (+ main_x 1) v_prenex_12698) (<= (* 2 (select main_a v_prenex_12698)) 2) (<= (* 2 (select main_a v_prenex_12699)) 2000) (<= 0 (+ (select main_a v_prenex_12698) 1)) (<= 998 (select main_a v_prenex_12699)) (< v_prenex_12698 main_x))) (or (forall ((v_prenex_20986 Int)) (or (<= (* 2 (select main_a v_prenex_20986)) 2000) (<= (select main_a v_prenex_20986) 1000))) (forall ((v_prenex_20985 Int)) (or (<= (select main_a v_prenex_20985) 1) (< v_prenex_20985 main_x) (<= (* 2 (select main_a v_prenex_20985)) 2) (<= 0 (+ (select main_a v_prenex_20985) 1)) (<= (+ main_x 1) v_prenex_20985)))) (or (forall ((v_prenex_12587 Int)) (or (<= (* 2 (select main_a v_prenex_12587)) 2) (< v_prenex_12587 main_x) (<= (select main_a v_prenex_12587) 1) (<= (+ main_x 1) v_prenex_12587))) (forall ((v_prenex_12593 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12593))) (<= (* 2 (select main_a v_prenex_12593)) 2000) (< v_prenex_12593 main_y)))) (or (forall ((v_prenex_13889 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13889))) (<= (select main_a v_prenex_13889) 1001))) (forall ((v_prenex_13885 Int)) (or (<= 0 (select main_a v_prenex_13885)) (<= 0 (* 2 (select main_a v_prenex_13885))) (< v_prenex_13885 main_x) (<= (+ main_x 1) v_prenex_13885) (<= (select main_a v_prenex_13885) 1)))) (forall ((v_prenex_21324 Int) (v_prenex_21325 Int)) (or (<= (select main_a v_prenex_21324) 2) (<= (+ (select main_a v_prenex_21324) 998) (select main_a v_prenex_21325)) (< v_prenex_21324 main_x) (<= 0 (select main_a v_prenex_21324)) (<= (+ main_x 1) v_prenex_21324))) (or (forall ((v_prenex_17887 Int)) (or (<= (select main_a v_prenex_17887) 1000) (<= (* 2 (select main_a v_prenex_17887)) 2000))) (forall ((v_prenex_17885 Int)) (or (< v_prenex_17885 main_x) (<= 0 (select main_a v_prenex_17885)) (<= 0 (* 2 (select main_a v_prenex_17885))) (<= (+ main_x 1) v_prenex_17885)))) (forall ((v_prenex_18408 Int) (v_prenex_18407 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18407))) (<= (select main_a v_prenex_18408) 1000) (<= (select main_a v_prenex_18407) 2) (<= (+ main_x 1) v_prenex_18407) (<= (+ (select main_a v_prenex_18407) (select main_a v_prenex_18408)) 1000) (< v_prenex_18407 main_x))) (forall ((v_prenex_15224 Int) (v_prenex_15223 Int)) (or (<= (+ main_y 1) v_prenex_15224) (< v_prenex_15223 main_x) (<= (* 2 (select main_a v_prenex_15223)) 2) (<= 999 (select main_a v_prenex_15224)) (<= 1998 (* 2 (select main_a v_prenex_15224))) (<= (select main_a v_prenex_15224) (+ (select main_a v_prenex_15223) 1000)) (<= (+ main_x 1) v_prenex_15223))) (forall ((v_prenex_13242 Int) (v_prenex_13241 Int)) (or (<= (select main_a v_prenex_13241) 2) (<= (select main_a v_prenex_13242) 1001) (<= 0 (+ (select main_a v_prenex_13241) 1)) (<= 998 (select main_a v_prenex_13242)) (<= (+ (select main_a v_prenex_13241) 998) (select main_a v_prenex_13242)) (<= (+ main_x 1) v_prenex_13241) (< v_prenex_13241 main_x))) (forall ((v_prenex_13895 Int) (v_prenex_13894 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13894))) (<= (+ main_y 1) v_prenex_13895) (<= 998 (select main_a v_prenex_13895)) (<= (+ (select main_a v_prenex_13894) (select main_a v_prenex_13895)) 1000) (< v_prenex_13894 main_x) (<= (+ main_x 1) v_prenex_13894) (<= 999 (select main_a v_prenex_13895)))) (forall ((v_prenex_16515 Int) (v_prenex_16516 Int)) (or (<= (+ main_x 1) v_prenex_16515) (<= 0 (+ (select main_a v_prenex_16515) 1)) (<= (select main_a v_prenex_16516) 1000) (<= (select main_a v_prenex_16515) 2) (< v_prenex_16515 main_x) (<= (+ (select main_a v_prenex_16515) 998) (select main_a v_prenex_16516)))) (forall ((v_prenex_13367 Int) (v_prenex_13368 Int)) (or (<= (select main_a v_prenex_13368) (+ (select main_a v_prenex_13367) 1000)) (<= (+ main_x 1) v_prenex_13367) (< v_prenex_13367 main_x) (<= (* 2 (select main_a v_prenex_13367)) 2) (<= 998 (select main_a v_prenex_13368)))) (or (forall ((v_prenex_11311 Int)) (or (< v_prenex_11311 main_y) (<= 999 (select main_a v_prenex_11311)))) (forall ((v_prenex_11316 Int)) (or (<= (+ main_x 1) v_prenex_11316) (<= (* 2 (select main_a v_prenex_11316)) 2) (< v_prenex_11316 main_x) (<= 0 (* 2 (select main_a v_prenex_11316)))))) (or (forall ((v_prenex_18675 Int)) (or (<= (+ main_y 1) v_prenex_18675) (<= (select main_a v_prenex_18675) 1001))) (forall ((v_prenex_18674 Int)) (or (<= (+ main_x 1) v_prenex_18674) (< v_prenex_18674 main_x) (<= (* 2 (select main_a v_prenex_18674)) 2) (<= 0 (select main_a v_prenex_18674))))) (forall ((v_prenex_19470 Int) (v_prenex_19471 Int)) (or (<= (+ main_x 1) v_prenex_19470) (<= 0 (+ (select main_a v_prenex_19470) 1)) (< v_prenex_19470 main_x) (<= (select main_a v_prenex_19471) 1000) (<= (+ (select main_a v_prenex_19470) 998) (select main_a v_prenex_19471)))) (forall ((v_prenex_20761 Int) (v_prenex_20760 Int)) (or (<= (select main_a v_prenex_20761) 1000) (<= 1998 (* 2 (select main_a v_prenex_20761))) (<= (+ main_x 1) v_prenex_20760) (< v_prenex_20760 main_x) (<= (select main_a v_prenex_20760) 2) (<= (select main_a v_prenex_20761) (+ (select main_a v_prenex_20760) 1000)) (<= 0 (* 2 (select main_a v_prenex_20760))))) (forall ((v_prenex_16797 Int) (v_prenex_16798 Int)) (or (<= (+ main_x 1) v_prenex_16797) (< v_prenex_16797 main_x) (<= 998 (select main_a v_prenex_16798)) (<= 0 (+ (select main_a v_prenex_16797) 1)) (<= (select main_a v_prenex_16797) 1) (<= (+ (select main_a v_prenex_16797) 998) (select main_a v_prenex_16798)))) (forall ((v_prenex_15779 Int) (v_prenex_15780 Int)) (or (<= (select main_a v_prenex_15779) 1) (<= (+ main_x 1) v_prenex_15779) (<= (* 2 (select main_a v_prenex_15779)) 2) (<= (+ (select main_a v_prenex_15779) 998) (select main_a v_prenex_15780)) (<= (select main_a v_prenex_15780) 1000) (<= (select main_a v_prenex_15780) 1001) (< v_prenex_15779 main_x))) (or (forall ((v_prenex_19342 Int)) (or (<= (select main_a v_prenex_19342) 2) (<= (select main_a v_prenex_19342) 1) (<= (+ main_x 1) v_prenex_19342) (< v_prenex_19342 main_x))) (forall ((v_prenex_19343 Int)) (<= 1998 (* 2 (select main_a v_prenex_19343))))) (forall ((v_prenex_12397 Int) (v_prenex_12396 Int)) (or (<= (* 2 (select main_a v_prenex_12396)) 2) (< v_prenex_12396 main_x) (<= (+ main_x 1) v_prenex_12396) (< v_prenex_12397 main_y) (<= 1000 (+ (select main_a v_prenex_12396) (select main_a v_prenex_12397))) (<= (select main_a v_prenex_12397) 1000))) (forall ((v_prenex_18655 Int) (v_prenex_18654 Int)) (or (< v_prenex_18654 main_x) (<= (* 2 (select main_a v_prenex_18654)) 2) (<= (+ (select main_a v_prenex_18654) 998) (select main_a v_prenex_18655)) (< v_prenex_18655 main_y) (<= (select main_a v_prenex_18655) 1001) (<= (* 2 (select main_a v_prenex_18655)) 2000) (<= (+ main_x 1) v_prenex_18654))) (forall ((v_prenex_18521 Int) (v_prenex_18522 Int)) (or (<= (+ (select main_a v_prenex_18521) (select main_a v_prenex_18522)) 1000) (< v_prenex_18521 main_x) (<= (select main_a v_prenex_18522) 1001) (<= 1998 (* 2 (select main_a v_prenex_18522))) (<= (+ main_x 1) v_prenex_18521) (<= (* 2 (select main_a v_prenex_18521)) 2))) (or (forall ((v_prenex_21194 Int)) (or (<= (+ main_x 1) v_prenex_21194) (<= 0 (* 2 (select main_a v_prenex_21194))) (<= 0 (+ (select main_a v_prenex_21194) 1)) (< v_prenex_21194 main_x))) (forall ((v_prenex_21195 Int)) (or (<= (select main_a v_prenex_21195) 1000) (<= 1998 (* 2 (select main_a v_prenex_21195))) (<= (+ main_y 1) v_prenex_21195)))) (forall ((v_prenex_19206 Int) (v_prenex_19205 Int)) (or (<= 0 (select main_a v_prenex_19205)) (<= 998 (select main_a v_prenex_19206)) (<= (+ (select main_a v_prenex_19205) 998) (select main_a v_prenex_19206)) (< v_prenex_19205 main_x) (<= (+ main_x 1) v_prenex_19205) (<= (* 2 (select main_a v_prenex_19206)) 2000) (<= (* 2 (select main_a v_prenex_19205)) 2))) (forall ((v_prenex_11196 Int) (v_prenex_11197 Int)) (or (<= (select main_a v_prenex_11197) 1001) (<= (* 2 (select main_a v_prenex_11196)) 2) (<= (+ main_x 1) v_prenex_11196) (<= 999 (select main_a v_prenex_11197)) (<= (+ (select main_a v_prenex_11196) 998) (select main_a v_prenex_11197)) (<= (select main_a v_prenex_11196) 1) (< v_prenex_11196 main_x))) (forall ((v_prenex_16823 Int) (v_prenex_16824 Int)) (or (<= (+ main_x 1) v_prenex_16823) (<= (* 2 (select main_a v_prenex_16824)) 2000) (<= (+ (select main_a v_prenex_16823) (select main_a v_prenex_16824)) 1000) (< v_prenex_16824 main_y) (< v_prenex_16823 main_x) (<= 0 (+ (select main_a v_prenex_16823) 1)))) (forall ((v_prenex_19388 Int) (v_prenex_19387 Int)) (or (<= (+ main_x 1) v_prenex_19387) (<= 999 (select main_a v_prenex_19388)) (<= (select main_a v_prenex_19388) 1001) (<= 0 (+ (select main_a v_prenex_19387) 1)) (<= 1000 (+ (select main_a v_prenex_19387) (select main_a v_prenex_19388))) (< v_prenex_19387 main_x))) (forall ((v_prenex_14572 Int) (v_prenex_14571 Int)) (or (<= (+ main_x 1) v_prenex_14571) (<= (+ (select main_a v_prenex_14571) (select main_a v_prenex_14572)) 1000) (<= (select main_a v_prenex_14572) 1000) (<= 998 (select main_a v_prenex_14572)) (<= (select main_a v_prenex_14571) 1) (< v_prenex_14571 main_x) (<= 0 (* 2 (select main_a v_prenex_14571))))) (forall ((v_prenex_17208 Int) (v_prenex_17209 Int)) (or (<= (* 2 (select main_a v_prenex_17209)) 2000) (< v_prenex_17208 main_x) (<= 1998 (* 2 (select main_a v_prenex_17209))) (<= (+ (select main_a v_prenex_17208) (select main_a v_prenex_17209)) 1000) (<= (+ main_x 1) v_prenex_17208) (<= (select main_a v_prenex_17208) 1))) (forall ((v_prenex_11887 Int) (v_prenex_11888 Int)) (or (<= (* 2 (select main_a v_prenex_11888)) 2000) (<= (+ main_x 1) v_prenex_11887) (< v_prenex_11888 main_y) (<= (+ (select main_a v_prenex_11887) 998) (select main_a v_prenex_11888)) (<= 0 (* 2 (select main_a v_prenex_11887))) (<= (select main_a v_prenex_11888) 1001) (< v_prenex_11887 main_x))) (forall ((v_prenex_13249 Int) (v_prenex_13250 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13249))) (<= (* 2 (select main_a v_prenex_13249)) 2) (<= (+ main_x 1) v_prenex_13249) (<= (+ (select main_a v_prenex_13249) 998) (select main_a v_prenex_13250)) (< v_prenex_13249 main_x) (<= (select main_a v_prenex_13250) 1000))) (forall ((v_prenex_14323 Int) (v_prenex_14322 Int)) (or (<= (+ main_x 1) v_prenex_14322) (<= 0 (* 2 (select main_a v_prenex_14322))) (<= (select main_a v_prenex_14323) 1000) (<= (select main_a v_prenex_14323) (+ (select main_a v_prenex_14322) 1000)) (< v_prenex_14322 main_x) (<= 0 (select main_a v_prenex_14322)))) (forall ((v_prenex_13499 Int) (v_prenex_13500 Int)) (or (<= (+ main_x 1) v_prenex_13499) (<= (select main_a v_prenex_13499) 1) (<= (select main_a v_prenex_13500) 1001) (<= (+ (select main_a v_prenex_13499) 998) (select main_a v_prenex_13500)) (<= 0 (select main_a v_prenex_13499)) (< v_prenex_13499 main_x))) (forall ((v_prenex_21368 Int) (v_prenex_21369 Int)) (or (<= 1000 (+ (select main_a v_prenex_21368) (select main_a v_prenex_21369))) (<= 0 (+ (select main_a v_prenex_21368) 1)) (<= 1998 (* 2 (select main_a v_prenex_21369))) (<= 0 (select main_a v_prenex_21368)) (< v_prenex_21368 main_x) (<= (+ main_x 1) v_prenex_21368) (<= 999 (select main_a v_prenex_21369)))) (forall ((v_prenex_14071 Int) (v_prenex_14072 Int)) (or (<= (+ main_y 1) v_prenex_14072) (<= 0 (+ (select main_a v_prenex_14071) 1)) (<= (+ (select main_a v_prenex_14071) 998) (select main_a v_prenex_14072)) (<= 1998 (* 2 (select main_a v_prenex_14072))) (<= (select main_a v_prenex_14072) 1000) (<= (+ main_x 1) v_prenex_14071) (< v_prenex_14071 main_x))) (or (forall ((v_prenex_11834 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11834))) (<= (+ main_x 1) v_prenex_11834) (< v_prenex_11834 main_x) (<= 0 (+ (select main_a v_prenex_11834) 1)))) (forall ((v_prenex_11835 Int)) (or (<= (select main_a v_prenex_11835) 1001) (<= 999 (select main_a v_prenex_11835)) (<= (+ main_y 1) v_prenex_11835)))) (forall ((v_prenex_17505 Int) (v_prenex_17506 Int)) (or (<= 998 (select main_a v_prenex_17506)) (<= (* 2 (select main_a v_prenex_17505)) 2) (<= (select main_a v_prenex_17506) 1000) (< v_prenex_17505 main_x) (<= (+ main_x 1) v_prenex_17505) (<= (+ (select main_a v_prenex_17505) 998) (select main_a v_prenex_17506)))) (forall ((v_prenex_16293 Int) (v_prenex_16294 Int)) (or (<= (* 2 (select main_a v_prenex_16294)) 2000) (< v_prenex_16294 main_y) (< v_prenex_16293 main_x) (<= 0 (select main_a v_prenex_16293)) (<= 998 (select main_a v_prenex_16294)) (<= (+ main_x 1) v_prenex_16293) (<= (+ (select main_a v_prenex_16293) (select main_a v_prenex_16294)) 1000))) (forall ((v_prenex_18143 Int) (v_prenex_18142 Int)) (or (<= (select main_a v_prenex_18142) 2) (< v_prenex_18142 main_x) (<= (+ main_x 1) v_prenex_18142) (<= (select main_a v_prenex_18143) (+ (select main_a v_prenex_18142) 1000)) (<= 998 (select main_a v_prenex_18143)) (< v_prenex_18143 main_y) (<= (select main_a v_prenex_18143) 1001))) (forall ((v_prenex_15625 Int) (v_prenex_15624 Int)) (or (<= 1000 (+ (select main_a v_prenex_15624) (select main_a v_prenex_15625))) (<= (select main_a v_prenex_15625) 1001) (<= (select main_a v_prenex_15625) 1000) (<= (+ main_x 1) v_prenex_15624) (< v_prenex_15624 main_x) (<= (select main_a v_prenex_15624) 2))) (forall ((v_prenex_14431 Int) (v_prenex_14430 Int)) (or (<= 999 (select main_a v_prenex_14431)) (< v_prenex_14430 main_x) (<= (* 2 (select main_a v_prenex_14430)) 2) (<= 1998 (* 2 (select main_a v_prenex_14431))) (<= (+ (select main_a v_prenex_14430) (select main_a v_prenex_14431)) 1000) (<= 0 (* 2 (select main_a v_prenex_14430))) (<= (+ main_x 1) v_prenex_14430))) (forall ((v_prenex_15564 Int) (v_prenex_15563 Int)) (or (< v_prenex_15563 main_x) (<= (* 2 (select main_a v_prenex_15564)) 2000) (<= 998 (select main_a v_prenex_15564)) (<= 0 (+ (select main_a v_prenex_15563) 1)) (<= (+ main_x 1) v_prenex_15563) (<= (select main_a v_prenex_15563) 1) (<= (+ (select main_a v_prenex_15563) (select main_a v_prenex_15564)) 1000))) (forall ((v_prenex_14954 Int) (v_prenex_14953 Int)) (or (< v_prenex_14953 main_x) (<= (+ main_x 1) v_prenex_14953) (<= (+ (select main_a v_prenex_14953) (select main_a v_prenex_14954)) 1000) (< v_prenex_14954 main_y) (<= (select main_a v_prenex_14954) 1000) (<= 0 (* 2 (select main_a v_prenex_14953))))) (forall ((v_prenex_13850 Int) (v_prenex_13849 Int)) (or (<= (select main_a v_prenex_13850) 1000) (<= (select main_a v_prenex_13849) 1) (<= (select main_a v_prenex_13850) (+ (select main_a v_prenex_13849) 1000)) (<= (+ main_x 1) v_prenex_13849) (< v_prenex_13849 main_x))) (or (forall ((v_prenex_20779 Int)) (or (<= (* 2 (select main_a v_prenex_20779)) 2) (<= (+ main_x 1) v_prenex_20779) (< v_prenex_20779 main_x))) (forall ((v_prenex_20784 Int)) (or (<= (* 2 (select main_a v_prenex_20784)) 2000) (<= (select main_a v_prenex_20784) 1001) (< v_prenex_20784 main_y)))) (forall ((v_prenex_18806 Int) (v_prenex_18805 Int)) (or (<= (* 2 (select main_a v_prenex_18806)) 2000) (<= 0 (* 2 (select main_a v_prenex_18805))) (<= (+ main_x 1) v_prenex_18805) (<= 999 (select main_a v_prenex_18806)) (<= 0 (select main_a v_prenex_18805)) (<= (+ (select main_a v_prenex_18805) (select main_a v_prenex_18806)) 1000) (< v_prenex_18805 main_x))) (forall ((v_prenex_17303 Int) (v_prenex_17302 Int)) (or (<= (+ (select main_a v_prenex_17302) 998) (select main_a v_prenex_17303)) (<= (select main_a v_prenex_17303) 1001) (<= (+ main_x 1) v_prenex_17302) (< v_prenex_17302 main_x) (<= (+ main_y 1) v_prenex_17303) (<= 1998 (* 2 (select main_a v_prenex_17303))) (<= 0 (select main_a v_prenex_17302)))) (or (forall ((v_prenex_14505 Int)) (or (<= 998 (select main_a v_prenex_14505)) (<= 999 (select main_a v_prenex_14505)))) (forall ((v_prenex_14503 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14503))) (<= (* 2 (select main_a v_prenex_14503)) 2) (<= 0 (+ (select main_a v_prenex_14503) 1)) (< v_prenex_14503 main_x) (<= (+ main_x 1) v_prenex_14503)))) (or (forall ((v_prenex_14185 Int)) (or (<= (+ main_x 1) v_prenex_14185) (<= (* 2 (select main_a v_prenex_14185)) 2) (<= 0 (+ (select main_a v_prenex_14185) 1)) (< v_prenex_14185 main_x))) (forall ((v_prenex_14189 Int)) (or (<= (select main_a v_prenex_14189) 1001) (<= (* 2 (select main_a v_prenex_14189)) 2000)))) (or (forall ((v_prenex_14002 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14002))) (<= 0 (+ (select main_a v_prenex_14002) 1)) (< v_prenex_14002 main_x) (<= (+ main_x 1) v_prenex_14002))) (forall ((v_prenex_14005 Int)) (or (<= 999 (select main_a v_prenex_14005)) (< v_prenex_14005 main_y) (<= (select main_a v_prenex_14005) 1001)))) (forall ((v_prenex_17699 Int) (v_prenex_17700 Int)) (or (<= (select main_a v_prenex_17699) 2) (<= (* 2 (select main_a v_prenex_17700)) 2000) (<= (+ main_x 1) v_prenex_17699) (< v_prenex_17699 main_x) (<= (+ (select main_a v_prenex_17699) 998) (select main_a v_prenex_17700)) (<= (select main_a v_prenex_17700) 1001) (<= (* 2 (select main_a v_prenex_17699)) 2))) (forall ((v_prenex_19519 Int) (v_prenex_19518 Int)) (or (<= 0 (select main_a v_prenex_19518)) (<= (+ main_x 1) v_prenex_19518) (<= (select main_a v_prenex_19518) 1) (<= (select main_a v_prenex_19519) (+ (select main_a v_prenex_19518) 1000)) (< v_prenex_19518 main_x))) (forall ((v_prenex_12586 Int)) (or (< v_prenex_12586 main_x) (<= (+ main_x 1) v_prenex_12586) (<= (* 2 (select main_a v_prenex_12586)) 2))) (forall ((v_prenex_16519 Int) (v_prenex_16520 Int)) (or (<= (+ main_y 1) v_prenex_16520) (<= (select main_a v_prenex_16520) 1001) (<= (* 2 (select main_a v_prenex_16519)) 2) (< v_prenex_16519 main_x) (<= (+ main_x 1) v_prenex_16519) (<= (+ (select main_a v_prenex_16519) 998) (select main_a v_prenex_16520)) (<= 999 (select main_a v_prenex_16520)))) (forall ((v_prenex_14742 Int) (v_prenex_14741 Int)) (or (<= (select main_a v_prenex_14741) 2) (<= 0 (+ (select main_a v_prenex_14741) 1)) (<= 1998 (* 2 (select main_a v_prenex_14742))) (<= (+ (select main_a v_prenex_14741) 998) (select main_a v_prenex_14742)) (< v_prenex_14741 main_x) (<= (+ main_x 1) v_prenex_14741) (<= (select main_a v_prenex_14742) 1000))) (or (forall ((v_prenex_13984 Int)) (or (<= (* 2 (select main_a v_prenex_13984)) 2) (< v_prenex_13984 main_x) (<= (select main_a v_prenex_13984) 1) (<= (+ main_x 1) v_prenex_13984) (<= (select main_a v_prenex_13984) 2))) (forall ((v_prenex_13989 Int)) (or (<= 999 (select main_a v_prenex_13989)) (<= (select main_a v_prenex_13989) 1001)))) (or (forall ((v_prenex_20337 Int)) (or (< v_prenex_20337 main_x) (<= (select main_a v_prenex_20337) 1) (<= 0 (* 2 (select main_a v_prenex_20337))) (<= (+ main_x 1) v_prenex_20337) (<= 0 (select main_a v_prenex_20337)))) (forall ((v_prenex_20341 Int)) (or (<= (select main_a v_prenex_20341) 1000) (<= 999 (select main_a v_prenex_20341))))) (forall ((v_prenex_12469 Int) (v_prenex_12468 Int)) (or (<= (+ main_x 1) v_prenex_12468) (<= (* 2 (select main_a v_prenex_12468)) 2) (<= 0 (* 2 (select main_a v_prenex_12468))) (< v_prenex_12468 main_x) (<= (+ (select main_a v_prenex_12468) (select main_a v_prenex_12469)) 1000) (<= (* 2 (select main_a v_prenex_12469)) 2000))) (or (forall ((v_prenex_14189 Int)) (or (<= (select main_a v_prenex_14189) 1001) (<= (* 2 (select main_a v_prenex_14189)) 2000))) (forall ((v_prenex_14188 Int)) (or (<= (select main_a v_prenex_14188) 2) (<= (* 2 (select main_a v_prenex_14188)) 2) (<= (+ main_x 1) v_prenex_14188) (< v_prenex_14188 main_x)))) (forall ((v_prenex_16214 Int) (v_prenex_16215 Int)) (or (<= 999 (select main_a v_prenex_16215)) (<= (+ (select main_a v_prenex_16214) 998) (select main_a v_prenex_16215)) (< v_prenex_16215 main_y) (<= (+ main_x 1) v_prenex_16214) (< v_prenex_16214 main_x) (<= (* 2 (select main_a v_prenex_16215)) 2000) (<= (select main_a v_prenex_16214) 1))) (forall ((v_prenex_14537 Int) (v_prenex_14536 Int)) (or (< v_prenex_14536 main_x) (<= 999 (select main_a v_prenex_14537)) (<= (+ (select main_a v_prenex_14536) (select main_a v_prenex_14537)) 1000) (< v_prenex_14537 main_y) (<= (+ main_y 1) v_prenex_14537))) (forall ((v_prenex_16206 Int) (v_prenex_16207 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16207))) (<= 0 (+ (select main_a v_prenex_16206) 1)) (<= 0 (select main_a v_prenex_16206)) (<= (select main_a v_prenex_16207) (+ (select main_a v_prenex_16206) 1000)) (<= 998 (select main_a v_prenex_16207)) (< v_prenex_16206 main_x) (<= (+ main_x 1) v_prenex_16206))) (or (forall ((v_prenex_14130 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14130))) (<= (select main_a v_prenex_14130) 1001))) (forall ((v_prenex_14127 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14127))) (<= 0 (+ (select main_a v_prenex_14127) 1)) (<= (+ main_x 1) v_prenex_14127) (< v_prenex_14127 main_x) (<= (select main_a v_prenex_14127) 2)))) (forall ((v_prenex_11377 Int) (v_prenex_11378 Int)) (or (<= (select main_a v_prenex_11378) 1001) (<= (+ main_x 1) v_prenex_11377) (<= (select main_a v_prenex_11377) 1) (< v_prenex_11377 main_x) (<= (select main_a v_prenex_11377) 2) (<= (+ (select main_a v_prenex_11377) 998) (select main_a v_prenex_11378)))) (or (forall ((v_prenex_16575 Int)) (<= 999 (select main_a v_prenex_16575))) (forall ((v_prenex_16571 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16571))) (<= (+ main_x 1) v_prenex_16571) (< v_prenex_16571 main_x) (<= (select main_a v_prenex_16571) 2)))) (or (forall ((v_prenex_11660 Int)) (or (<= (select main_a v_prenex_11660) 1000) (<= 998 (select main_a v_prenex_11660)))) (forall ((v_prenex_11661 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11661))) (<= (+ main_x 1) v_prenex_11661) (< v_prenex_11661 main_x)))) (forall ((v_prenex_19733 Int) (v_prenex_19732 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19732))) (<= 0 (select main_a v_prenex_19732)) (<= (+ main_x 1) v_prenex_19732) (< v_prenex_19732 main_x) (<= 999 (select main_a v_prenex_19733)) (<= (select main_a v_prenex_19733) 1000) (<= (+ (select main_a v_prenex_19732) 998) (select main_a v_prenex_19733)))) (or (forall ((v_prenex_16778 Int)) (or (<= (+ main_x 1) v_prenex_16778) (< v_prenex_16778 main_x) (<= 0 (* 2 (select main_a v_prenex_16778))) (<= 0 (+ (select main_a v_prenex_16778) 1)))) (forall ((v_prenex_16781 Int)) (or (<= (* 2 (select main_a v_prenex_16781)) 2000) (<= 998 (select main_a v_prenex_16781))))) (forall ((v_prenex_13944 Int) (v_prenex_13945 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13945))) (<= (select main_a v_prenex_13945) 1000) (< v_prenex_13945 main_y) (<= (select main_a v_prenex_13945) (+ (select main_a v_prenex_13944) 1000)) (<= (+ main_y 1) v_prenex_13945))) (forall ((v_prenex_19227 Int) (v_prenex_19226 Int)) (or (<= (+ (select main_a v_prenex_19226) (select main_a v_prenex_19227)) 1000) (<= 0 (* 2 (select main_a v_prenex_19226))) (<= (+ main_x 1) v_prenex_19226) (<= 0 (select main_a v_prenex_19226)) (<= (select main_a v_prenex_19227) 1000) (< v_prenex_19226 main_x))) (forall ((v_prenex_20175 Int) (v_prenex_20174 Int)) (or (<= 998 (select main_a v_prenex_20175)) (<= (select main_a v_prenex_20175) (+ (select main_a v_prenex_20174) 1000)) (<= (+ main_x 1) v_prenex_20174) (< v_prenex_20174 main_x) (<= (* 2 (select main_a v_prenex_20174)) 2) (<= 0 (+ (select main_a v_prenex_20174) 1)))) (forall ((v_prenex_17954 Int) (v_prenex_17955 Int)) (or (<= 999 (select main_a v_prenex_17955)) (<= (select main_a v_prenex_17954) 1) (<= (+ (select main_a v_prenex_17954) (select main_a v_prenex_17955)) 1000) (<= 0 (+ (select main_a v_prenex_17954) 1)) (<= (+ main_x 1) v_prenex_17954) (< v_prenex_17954 main_x) (<= 998 (select main_a v_prenex_17955)))) (forall ((v_prenex_12458 Int) (v_prenex_12459 Int)) (or (<= (select main_a v_prenex_12459) (+ (select main_a v_prenex_12458) 1000)) (<= (select main_a v_prenex_12458) 2) (<= 999 (select main_a v_prenex_12459)) (<= (+ main_x 1) v_prenex_12458) (< v_prenex_12458 main_x) (<= 998 (select main_a v_prenex_12459)) (<= 0 (+ (select main_a v_prenex_12458) 1)))) (forall ((v_prenex_19267 Int) (v_prenex_19268 Int)) (or (< v_prenex_19267 main_x) (<= (select main_a v_prenex_19268) 1000) (<= (select main_a v_prenex_19268) (+ (select main_a v_prenex_19267) 1000)) (<= 0 (select main_a v_prenex_19267)) (<= (select main_a v_prenex_19267) 2) (<= (select main_a v_prenex_19268) 1001) (<= (+ main_x 1) v_prenex_19267))) (forall ((v_prenex_12443 Int) (v_prenex_12442 Int)) (or (<= (select main_a v_prenex_12442) 1) (<= (+ main_x 1) v_prenex_12442) (<= 0 (+ (select main_a v_prenex_12442) 1)) (<= 998 (select main_a v_prenex_12443)) (< v_prenex_12442 main_x) (<= (select main_a v_prenex_12443) (+ (select main_a v_prenex_12442) 1000)))) (forall ((v_prenex_12752 Int) (v_prenex_12753 Int)) (or (<= (+ main_x 1) v_prenex_12752) (<= (+ main_y 1) v_prenex_12753) (<= (select main_a v_prenex_12752) 2) (< v_prenex_12752 main_x) (<= (+ (select main_a v_prenex_12752) (select main_a v_prenex_12753)) 1000))) (forall ((v_prenex_19977 Int) (v_prenex_19976 Int)) (or (<= (* 2 (select main_a v_prenex_19976)) 2) (< v_prenex_19976 main_x) (<= 0 (* 2 (select main_a v_prenex_19976))) (<= (+ main_x 1) v_prenex_19976) (<= (+ (select main_a v_prenex_19976) 998) (select main_a v_prenex_19977)) (<= 1998 (* 2 (select main_a v_prenex_19977))) (<= (select main_a v_prenex_19977) 1000))) (or (forall ((v_prenex_16101 Int)) (or (<= (select main_a v_prenex_16101) 1001) (<= 999 (select main_a v_prenex_16101)))) (forall ((v_prenex_16099 Int)) (or (<= 0 (+ (select main_a v_prenex_16099) 1)) (< v_prenex_16099 main_x) (<= (* 2 (select main_a v_prenex_16099)) 2) (<= (+ main_x 1) v_prenex_16099) (<= 0 (* 2 (select main_a v_prenex_16099)))))) (forall ((v_prenex_15813 Int) (v_prenex_15812 Int)) (or (<= (select main_a v_prenex_15812) 1) (< v_prenex_15812 main_x) (<= (+ main_x 1) v_prenex_15812) (<= 1998 (* 2 (select main_a v_prenex_15813))) (<= 1000 (+ (select main_a v_prenex_15812) (select main_a v_prenex_15813))) (<= 0 (+ (select main_a v_prenex_15812) 1)) (<= 999 (select main_a v_prenex_15813)))) (forall ((v_prenex_12407 Int) (v_prenex_12406 Int)) (or (<= 999 (select main_a v_prenex_12407)) (<= 0 (* 2 (select main_a v_prenex_12406))) (<= (* 2 (select main_a v_prenex_12406)) 2) (<= (+ main_x 1) v_prenex_12406) (<= (select main_a v_prenex_12407) (+ (select main_a v_prenex_12406) 1000)) (< v_prenex_12406 main_x))) (forall ((v_prenex_14280 Int) (v_prenex_14281 Int)) (or (<= (select main_a v_prenex_14280) 1) (<= (select main_a v_prenex_14281) 1000) (< v_prenex_14281 main_y) (<= 998 (select main_a v_prenex_14281)) (<= (+ (select main_a v_prenex_14280) (select main_a v_prenex_14281)) 1000) (< v_prenex_14280 main_x) (<= (+ main_x 1) v_prenex_14280))) (forall ((v_prenex_20211 Int) (v_prenex_20210 Int)) (or (<= (+ main_x 1) v_prenex_20210) (<= (+ (select main_a v_prenex_20210) 998) (select main_a v_prenex_20211)) (<= 0 (select main_a v_prenex_20210)) (< v_prenex_20211 main_y) (<= 998 (select main_a v_prenex_20211)) (<= (* 2 (select main_a v_prenex_20211)) 2000) (< v_prenex_20210 main_x))) (forall ((v_prenex_11491 Int)) (or (<= (+ main_y 1) v_prenex_11491) (< v_prenex_11491 main_y) (<= 1998 (* 2 (select main_a v_prenex_11491))))) (or (forall ((v_prenex_16106 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16106))) (<= 0 (select main_a v_prenex_16106)) (< v_prenex_16106 main_x) (<= (select main_a v_prenex_16106) 2) (<= (+ main_x 1) v_prenex_16106))) (forall ((v_prenex_16107 Int)) (or (<= (select main_a v_prenex_16107) 1001) (<= (* 2 (select main_a v_prenex_16107)) 2000)))) (or (forall ((v_prenex_20031 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20031))) (<= 0 (select main_a v_prenex_20031)) (<= (+ main_x 1) v_prenex_20031) (< v_prenex_20031 main_x))) (forall ((v_prenex_20033 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20033))) (<= (select main_a v_prenex_20033) 1000)))) (forall ((v_prenex_15968 Int) (v_prenex_15967 Int)) (or (<= 998 (select main_a v_prenex_15968)) (<= 0 (+ (select main_a v_prenex_15967) 1)) (< v_prenex_15967 main_x) (<= (select main_a v_prenex_15967) 2) (<= (+ main_x 1) v_prenex_15967) (<= (+ (select main_a v_prenex_15967) 998) (select main_a v_prenex_15968)))) (forall ((v_prenex_13518 Int) (v_prenex_13517 Int)) (or (<= (select main_a v_prenex_13518) (+ (select main_a v_prenex_13517) 1000)) (<= 998 (select main_a v_prenex_13518)) (<= (+ main_x 1) v_prenex_13517) (<= (+ main_y 1) v_prenex_13518) (<= 0 (select main_a v_prenex_13517)) (< v_prenex_13517 main_x) (<= 1998 (* 2 (select main_a v_prenex_13518))))) (or (forall ((v_prenex_16831 Int)) (or (<= (+ main_x 1) v_prenex_16831) (< v_prenex_16831 main_x) (<= 0 (* 2 (select main_a v_prenex_16831))) (<= (* 2 (select main_a v_prenex_16831)) 2))) (forall ((v_prenex_16837 Int)) (or (<= (* 2 (select main_a v_prenex_16837)) 2000) (<= (select main_a v_prenex_16837) 1001)))) (forall ((v_prenex_13429 Int) (v_prenex_13430 Int)) (or (<= (select main_a v_prenex_13429) 2) (<= (+ main_y 1) v_prenex_13430) (<= (+ main_x 1) v_prenex_13429) (<= 999 (select main_a v_prenex_13430)) (<= 1000 (+ (select main_a v_prenex_13429) (select main_a v_prenex_13430))) (< v_prenex_13429 main_x))) (forall ((v_prenex_20832 Int) (v_prenex_20831 Int)) (or (<= (select main_a v_prenex_20831) 1) (< v_prenex_20831 main_x) (<= (+ main_x 1) v_prenex_20831) (<= (+ (select main_a v_prenex_20831) 998) (select main_a v_prenex_20832)) (<= 1998 (* 2 (select main_a v_prenex_20832))))) (forall ((v_prenex_19459 Int) (v_prenex_19458 Int)) (or (<= (+ (select main_a v_prenex_19458) (select main_a v_prenex_19459)) 1000) (< v_prenex_19458 main_x) (<= (select main_a v_prenex_19459) 1000) (<= (+ main_x 1) v_prenex_19458) (<= 998 (select main_a v_prenex_19459)) (<= 0 (select main_a v_prenex_19458)))) (or (forall ((v_prenex_15674 Int)) (or (<= (* 2 (select main_a v_prenex_15674)) 2000) (<= (select main_a v_prenex_15674) 1000))) (forall ((v_prenex_15670 Int)) (or (<= (* 2 (select main_a v_prenex_15670)) 2) (<= (+ main_x 1) v_prenex_15670) (< v_prenex_15670 main_x) (<= 0 (+ (select main_a v_prenex_15670) 1))))) (forall ((v_prenex_18354 Int) (v_prenex_18353 Int)) (or (< v_prenex_18353 main_x) (<= (select main_a v_prenex_18353) 2) (<= (* 2 (select main_a v_prenex_18354)) 2000) (<= (+ (select main_a v_prenex_18353) 998) (select main_a v_prenex_18354)) (<= (select main_a v_prenex_18354) 1000) (<= (+ main_x 1) v_prenex_18353) (<= (* 2 (select main_a v_prenex_18353)) 2))) (forall ((v_prenex_17142 Int) (v_prenex_17143 Int)) (or (<= 998 (select main_a v_prenex_17143)) (<= (+ (select main_a v_prenex_17142) 998) (select main_a v_prenex_17143)) (< v_prenex_17143 main_y) (<= (+ main_y 1) v_prenex_17143))) (forall ((v_prenex_11354 Int) (v_prenex_11353 Int)) (or (<= (+ (select main_a v_prenex_11353) 998) (select main_a v_prenex_11354)) (<= (+ main_x 1) v_prenex_11353) (< v_prenex_11353 main_x) (< v_prenex_11354 main_y) (<= 0 (select main_a v_prenex_11353)) (<= (* 2 (select main_a v_prenex_11354)) 2000) (<= (select main_a v_prenex_11354) 1001))) (forall ((v_prenex_15177 Int) (v_prenex_15176 Int)) (or (<= (* 2 (select main_a v_prenex_15177)) 2000) (<= 0 (select main_a v_prenex_15176)) (<= 1000 (+ (select main_a v_prenex_15176) (select main_a v_prenex_15177))) (<= (+ main_x 1) v_prenex_15176) (<= 998 (select main_a v_prenex_15177)) (<= (select main_a v_prenex_15176) 1) (< v_prenex_15176 main_x))) (or (forall ((v_prenex_14008 Int)) (or (<= (+ main_y 1) v_prenex_14008) (<= (select main_a v_prenex_14008) 1001))) (forall ((v_prenex_14007 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14007))) (<= 0 (select main_a v_prenex_14007)) (<= (+ main_x 1) v_prenex_14007) (< v_prenex_14007 main_x)))) (or (forall ((v_prenex_11872 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11872))) (<= (+ main_x 1) v_prenex_11872) (< v_prenex_11872 main_x) (<= (* 2 (select main_a v_prenex_11872)) 2) (<= (select main_a v_prenex_11872) 1))) (forall ((v_prenex_11868 Int)) (<= 998 (select main_a v_prenex_11868)))) (or (forall ((v_prenex_12216 Int)) (or (<= 999 (select main_a v_prenex_12216)) (<= 1998 (* 2 (select main_a v_prenex_12216))))) (forall ((v_prenex_12210 Int)) (or (<= (+ main_x 1) v_prenex_12210) (< v_prenex_12210 main_x) (<= 0 (* 2 (select main_a v_prenex_12210)))))) (forall ((v_prenex_20279 Int) (v_prenex_20278 Int)) (or (<= (+ main_x 1) v_prenex_20278) (< v_prenex_20278 main_x) (<= (* 2 (select main_a v_prenex_20279)) 2000) (<= (* 2 (select main_a v_prenex_20278)) 2) (<= (+ (select main_a v_prenex_20278) 998) (select main_a v_prenex_20279)) (<= (select main_a v_prenex_20279) 1001))) (or (forall ((v_prenex_12346 Int)) (or (<= 999 (select main_a v_prenex_12346)) (<= 1998 (* 2 (select main_a v_prenex_12346))))) (forall ((v_prenex_12342 Int)) (or (< v_prenex_12342 main_x) (<= (+ main_x 1) v_prenex_12342) (<= 0 (* 2 (select main_a v_prenex_12342))) (<= (* 2 (select main_a v_prenex_12342)) 2) (<= (select main_a v_prenex_12342) 1)))) (forall ((v_prenex_20005 Int) (v_prenex_20004 Int)) (or (<= (+ (select main_a v_prenex_20004) (select main_a v_prenex_20005)) 1000) (<= (select main_a v_prenex_20005) 1000) (<= (select main_a v_prenex_20004) 2) (< v_prenex_20004 main_x) (<= (+ main_x 1) v_prenex_20004))) (or (forall ((v_prenex_20712 Int)) (or (<= (select main_a v_prenex_20712) 1000) (<= 1998 (* 2 (select main_a v_prenex_20712))))) (forall ((v_prenex_20711 Int)) (or (< v_prenex_20711 main_x) (<= (select main_a v_prenex_20711) 1) (<= (+ main_x 1) v_prenex_20711) (<= 0 (* 2 (select main_a v_prenex_20711))) (<= (select main_a v_prenex_20711) 2)))) (forall ((v_prenex_18945 Int) (v_prenex_18946 Int)) (or (< v_prenex_18945 main_x) (<= (select main_a v_prenex_18946) (+ (select main_a v_prenex_18945) 1000)) (<= (* 2 (select main_a v_prenex_18945)) 2) (<= (+ main_y 1) v_prenex_18946) (<= (select main_a v_prenex_18946) 1000) (<= (* 2 (select main_a v_prenex_18946)) 2000) (<= (+ main_x 1) v_prenex_18945))) (forall ((v_prenex_19487 Int) (v_prenex_19486 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19487))) (<= 998 (select main_a v_prenex_19487)) (<= (+ main_x 1) v_prenex_19486) (<= (+ (select main_a v_prenex_19486) (select main_a v_prenex_19487)) 1000) (<= (select main_a v_prenex_19486) 1) (<= (* 2 (select main_a v_prenex_19486)) 2) (< v_prenex_19486 main_x))) (forall ((v_prenex_15179 Int) (v_prenex_15178 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15178))) (<= (* 2 (select main_a v_prenex_15179)) 2000) (<= (+ main_x 1) v_prenex_15178) (<= 1000 (+ (select main_a v_prenex_15178) (select main_a v_prenex_15179))) (< v_prenex_15178 main_x) (<= 998 (select main_a v_prenex_15179)) (<= 0 (+ (select main_a v_prenex_15178) 1)))) (forall ((v_prenex_13481 Int) (v_prenex_13482 Int)) (or (<= 0 (select main_a v_prenex_13481)) (<= 0 (* 2 (select main_a v_prenex_13481))) (<= (+ (select main_a v_prenex_13481) 998) (select main_a v_prenex_13482)) (< v_prenex_13481 main_x) (<= (select main_a v_prenex_13482) 1001) (<= 1998 (* 2 (select main_a v_prenex_13482))) (<= (+ main_x 1) v_prenex_13481))) (forall ((v_prenex_20437 Int) (v_prenex_20436 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20437))) (<= 0 (+ (select main_a v_prenex_20436) 1)) (<= (+ main_x 1) v_prenex_20436) (< v_prenex_20436 main_x) (<= (+ (select main_a v_prenex_20436) 998) (select main_a v_prenex_20437)) (<= (* 2 (select main_a v_prenex_20436)) 2))) (forall ((v_prenex_12551 Int) (v_prenex_12550 Int)) (or (<= (+ main_x 1) v_prenex_12550) (<= 0 (select main_a v_prenex_12550)) (<= (+ (select main_a v_prenex_12550) (select main_a v_prenex_12551)) 1000) (< v_prenex_12550 main_x) (<= 998 (select main_a v_prenex_12551)) (<= (select main_a v_prenex_12550) 2))) (or (forall ((v_prenex_13066 Int)) (or (<= 999 (select main_a v_prenex_13066)) (<= (* 2 (select main_a v_prenex_13066)) 2000))) (forall ((v_prenex_13064 Int)) (or (<= (+ main_x 1) v_prenex_13064) (<= (select main_a v_prenex_13064) 1) (< v_prenex_13064 main_x) (<= 0 (+ (select main_a v_prenex_13064) 1)) (<= 0 (* 2 (select main_a v_prenex_13064)))))) (forall ((v_prenex_17246 Int) (v_prenex_17247 Int)) (or (<= (+ main_x 1) v_prenex_17246) (< v_prenex_17247 main_y) (<= (* 2 (select main_a v_prenex_17246)) 2) (< v_prenex_17246 main_x) (<= (select main_a v_prenex_17247) 1000) (<= 998 (select main_a v_prenex_17247)) (<= 1000 (+ (select main_a v_prenex_17246) (select main_a v_prenex_17247))))) (or (forall ((v_prenex_12618 Int)) (or (<= (+ main_x 1) v_prenex_12618) (<= 0 (* 2 (select main_a v_prenex_12618))) (< v_prenex_12618 main_x) (<= 0 (+ (select main_a v_prenex_12618) 1)))) (forall ((v_prenex_12622 Int)) (<= 998 (select main_a v_prenex_12622)))) (forall ((v_prenex_20003 Int) (v_prenex_20002 Int)) (or (<= (select main_a v_prenex_20003) (+ (select main_a v_prenex_20002) 1000)) (<= 0 (+ (select main_a v_prenex_20002) 1)) (< v_prenex_20002 main_x) (<= (+ main_x 1) v_prenex_20002) (<= 1998 (* 2 (select main_a v_prenex_20003))) (< v_prenex_20003 main_y) (<= (select main_a v_prenex_20003) 1001))) (or (forall ((v_prenex_17273 Int)) (or (<= (+ main_y 1) v_prenex_17273) (< v_prenex_17273 main_y) (<= (select main_a v_prenex_17273) 1001))) (forall ((v_prenex_17272 Int)) (<= (* 2 (select main_a v_prenex_17272)) 2))) (forall ((v_prenex_16128 Int) (v_prenex_16129 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16128))) (<= (select main_a v_prenex_16128) 2) (<= (select main_a v_prenex_16129) (+ (select main_a v_prenex_16128) 1000)) (<= (+ main_x 1) v_prenex_16128) (<= (select main_a v_prenex_16129) 1001) (<= (* 2 (select main_a v_prenex_16129)) 2000) (< v_prenex_16128 main_x))) (forall ((v_prenex_19056 Int) (v_prenex_19057 Int)) (or (<= (select main_a v_prenex_19056) 1) (<= (+ main_x 1) v_prenex_19056) (< v_prenex_19056 main_x) (<= 0 (select main_a v_prenex_19056)) (<= (+ (select main_a v_prenex_19056) (select main_a v_prenex_19057)) 1000))) (forall ((v_prenex_12184 Int) (v_prenex_12185 Int)) (or (< v_prenex_12184 main_x) (<= (+ (select main_a v_prenex_12184) 998) (select main_a v_prenex_12185)) (<= (select main_a v_prenex_12185) 1001) (<= (* 2 (select main_a v_prenex_12185)) 2000) (<= (+ main_x 1) v_prenex_12184) (<= 0 (* 2 (select main_a v_prenex_12184))) (<= (+ main_y 1) v_prenex_12185))) (forall ((v_prenex_21128 Int) (v_prenex_21129 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_21129))) (< v_prenex_21128 main_x) (<= (select main_a v_prenex_21128) 2) (<= (* 2 (select main_a v_prenex_21129)) 2000) (<= (+ (select main_a v_prenex_21128) (select main_a v_prenex_21129)) 1000) (<= (+ main_x 1) v_prenex_21128) (<= (* 2 (select main_a v_prenex_21128)) 2))) (or (forall ((v_prenex_18686 Int)) (or (<= (* 2 (select main_a v_prenex_18686)) 2000) (<= (select main_a v_prenex_18686) 1001) (< v_prenex_18686 main_y))) (forall ((v_prenex_18683 Int)) (or (<= (select main_a v_prenex_18683) 1) (<= 0 (* 2 (select main_a v_prenex_18683))) (<= (+ main_x 1) v_prenex_18683) (< v_prenex_18683 main_x)))) (forall ((v_prenex_18612 Int) (v_prenex_18611 Int)) (or (< v_prenex_18611 main_x) (<= 1000 (+ (select main_a v_prenex_18611) (select main_a v_prenex_18612))) (<= (select main_a v_prenex_18612) 1000) (<= (+ main_x 1) v_prenex_18611) (<= (* 2 (select main_a v_prenex_18612)) 2000) (<= 0 (+ (select main_a v_prenex_18611) 1)))) (forall ((v_prenex_13154 Int) (v_prenex_13153 Int)) (or (<= (+ (select main_a v_prenex_13153) (select main_a v_prenex_13154)) 1000) (< v_prenex_13153 main_x) (<= 0 (+ (select main_a v_prenex_13153) 1)) (<= 1998 (* 2 (select main_a v_prenex_13154))) (<= (+ main_x 1) v_prenex_13153) (< v_prenex_13154 main_y) (<= 999 (select main_a v_prenex_13154)))) (forall ((v_prenex_17751 Int) (v_prenex_17752 Int)) (or (<= (select main_a v_prenex_17752) 1000) (<= (* 2 (select main_a v_prenex_17752)) 2000) (< v_prenex_17751 main_x) (<= (* 2 (select main_a v_prenex_17751)) 2) (<= (+ (select main_a v_prenex_17751) 998) (select main_a v_prenex_17752)) (<= (+ main_x 1) v_prenex_17751) (<= 0 (select main_a v_prenex_17751)))) (forall ((v_prenex_12764 Int) (v_prenex_12765 Int)) (or (<= (+ (select main_a v_prenex_12764) 998) (select main_a v_prenex_12765)) (<= (+ main_x 1) v_prenex_12764) (<= (select main_a v_prenex_12764) 2) (< v_prenex_12764 main_x) (<= 999 (select main_a v_prenex_12765)) (<= (select main_a v_prenex_12764) 1) (<= 1998 (* 2 (select main_a v_prenex_12765))))) (forall ((v_prenex_21157 Int) (v_prenex_21156 Int)) (or (<= (+ main_x 1) v_prenex_21156) (<= 0 (* 2 (select main_a v_prenex_21156))) (<= (select main_a v_prenex_21157) (+ (select main_a v_prenex_21156) 1000)) (<= (* 2 (select main_a v_prenex_21157)) 2000) (< v_prenex_21156 main_x) (<= (select main_a v_prenex_21157) 1000) (< v_prenex_21157 main_y))) (forall ((v_prenex_14459 Int) (v_prenex_14458 Int)) (or (< v_prenex_14459 main_y) (<= (* 2 (select main_a v_prenex_14459)) 2000) (<= (+ main_y 1) v_prenex_14459) (<= 999 (select main_a v_prenex_14459)) (<= 1000 (+ (select main_a v_prenex_14458) (select main_a v_prenex_14459))))) (or (forall ((v_prenex_18443 Int)) (or (< v_prenex_18443 main_x) (<= 0 (* 2 (select main_a v_prenex_18443))) (<= (select main_a v_prenex_18443) 1) (<= (+ main_x 1) v_prenex_18443))) (forall ((v_prenex_18444 Int)) (or (<= 999 (select main_a v_prenex_18444)) (<= (+ main_y 1) v_prenex_18444) (<= 1998 (* 2 (select main_a v_prenex_18444)))))) (forall ((v_prenex_13251 Int) (v_prenex_13252 Int)) (or (<= (select main_a v_prenex_13252) (+ (select main_a v_prenex_13251) 1000)) (<= 0 (select main_a v_prenex_13251)) (<= (+ main_x 1) v_prenex_13251) (< v_prenex_13251 main_x) (<= 1998 (* 2 (select main_a v_prenex_13252))) (<= (select main_a v_prenex_13252) 1000) (< v_prenex_13252 main_y))) (forall ((v_prenex_14481 Int) (v_prenex_14480 Int)) (or (<= (+ (select main_a v_prenex_14480) 998) (select main_a v_prenex_14481)) (<= (* 2 (select main_a v_prenex_14480)) 2) (<= (select main_a v_prenex_14481) 1001) (<= 998 (select main_a v_prenex_14481)) (< v_prenex_14480 main_x) (<= (+ main_x 1) v_prenex_14480))) (or (forall ((v_prenex_17353 Int)) (or (<= 999 (select main_a v_prenex_17353)) (<= 1998 (* 2 (select main_a v_prenex_17353))))) (forall ((v_prenex_17349 Int)) (or (<= (+ main_x 1) v_prenex_17349) (<= 0 (* 2 (select main_a v_prenex_17349))) (<= (* 2 (select main_a v_prenex_17349)) 2) (<= (select main_a v_prenex_17349) 2) (< v_prenex_17349 main_x)))) (forall ((v_prenex_16531 Int) (v_prenex_16532 Int)) (or (<= (select main_a v_prenex_16531) 1) (<= (* 2 (select main_a v_prenex_16531)) 2) (<= 999 (select main_a v_prenex_16532)) (<= 1000 (+ (select main_a v_prenex_16531) (select main_a v_prenex_16532))) (<= (select main_a v_prenex_16532) 1001) (<= (+ main_x 1) v_prenex_16531) (< v_prenex_16531 main_x))) (or (forall ((v_prenex_11189 Int)) (or (<= (select main_a v_prenex_11189) 1001) (<= 999 (select main_a v_prenex_11189)))) (forall ((v_prenex_11102 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11102))) (< v_prenex_11102 main_x) (<= (+ main_x 1) v_prenex_11102) (<= (select main_a v_prenex_11102) 2)))) (forall ((v_prenex_18101 Int) (v_prenex_18100 Int)) (or (<= (+ (select main_a v_prenex_18100) (select main_a v_prenex_18101)) 1000) (<= 998 (select main_a v_prenex_18101)) (<= (select main_a v_prenex_18100) 2) (< v_prenex_18100 main_x) (<= 0 (* 2 (select main_a v_prenex_18100))) (<= (+ main_x 1) v_prenex_18100) (<= (select main_a v_prenex_18101) 1001))) (or (forall ((v_prenex_11719 Int)) (or (<= (* 2 (select main_a v_prenex_11719)) 2) (<= (+ main_x 1) v_prenex_11719) (<= (select main_a v_prenex_11719) 2) (< v_prenex_11719 main_x))) (forall ((v_prenex_11722 Int)) (or (<= (* 2 (select main_a v_prenex_11722)) 2000) (<= 999 (select main_a v_prenex_11722))))) (forall ((v_prenex_13664 Int) (v_prenex_13663 Int)) (or (<= 1000 (+ (select main_a v_prenex_13663) (select main_a v_prenex_13664))) (<= (+ main_x 1) v_prenex_13663) (<= 0 (+ (select main_a v_prenex_13663) 1)) (< v_prenex_13663 main_x) (<= 1998 (* 2 (select main_a v_prenex_13664))))) (forall ((v_prenex_14293 Int) (v_prenex_14292 Int)) (or (< v_prenex_14292 main_x) (<= (select main_a v_prenex_14293) 1000) (<= 0 (* 2 (select main_a v_prenex_14292))) (<= (select main_a v_prenex_14293) (+ (select main_a v_prenex_14292) 1000)) (<= (+ main_x 1) v_prenex_14292))) (forall ((v_prenex_16174 Int) (v_prenex_16175 Int)) (or (<= (select main_a v_prenex_16175) 1000) (< v_prenex_16174 main_x) (<= (+ main_x 1) v_prenex_16174) (<= (+ (select main_a v_prenex_16174) 998) (select main_a v_prenex_16175)) (<= 0 (select main_a v_prenex_16174)) (<= (* 2 (select main_a v_prenex_16174)) 2) (<= (select main_a v_prenex_16175) 1001))) (forall ((v_prenex_11325 Int) (v_prenex_11326 Int)) (or (<= 0 (+ (select main_a v_prenex_11325) 1)) (<= (* 2 (select main_a v_prenex_11326)) 2000) (<= 1000 (+ (select main_a v_prenex_11325) (select main_a v_prenex_11326))) (< v_prenex_11325 main_x) (<= (+ main_x 1) v_prenex_11325) (<= (select main_a v_prenex_11325) 2))) (forall ((v_prenex_12799 Int) (v_prenex_12798 Int)) (or (<= (+ main_x 1) v_prenex_12798) (<= (select main_a v_prenex_12798) 2) (< v_prenex_12799 main_y) (<= (* 2 (select main_a v_prenex_12799)) 2000) (<= (select main_a v_prenex_12799) 1001) (<= (+ (select main_a v_prenex_12798) 998) (select main_a v_prenex_12799)) (< v_prenex_12798 main_x))) (forall ((v_prenex_17053 Int) (v_prenex_17054 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17054))) (<= 0 (* 2 (select main_a v_prenex_17053))) (< v_prenex_17053 main_x) (<= (+ main_y 1) v_prenex_17054) (<= (select main_a v_prenex_17054) (+ (select main_a v_prenex_17053) 1000)) (<= (+ main_x 1) v_prenex_17053))) (forall ((v_prenex_14443 Int) (v_prenex_14442 Int)) (or (<= 0 (select main_a v_prenex_14442)) (<= (+ main_x 1) v_prenex_14442) (< v_prenex_14442 main_x) (<= (select main_a v_prenex_14442) 1) (<= (select main_a v_prenex_14443) 1001) (<= (+ (select main_a v_prenex_14442) (select main_a v_prenex_14443)) 1000))) (forall ((v_prenex_20383 Int) (v_prenex_20382 Int)) (or (<= 1000 (+ (select main_a v_prenex_20382) (select main_a v_prenex_20383))) (<= (+ main_x 1) v_prenex_20382) (<= (select main_a v_prenex_20382) 1) (< v_prenex_20382 main_x) (<= 1998 (* 2 (select main_a v_prenex_20383))) (<= (* 2 (select main_a v_prenex_20383)) 2000) (<= 0 (+ (select main_a v_prenex_20382) 1)))) (or (forall ((v_prenex_18390 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18390))) (<= 999 (select main_a v_prenex_18390)))) (forall ((v_prenex_18385 Int)) (or (<= (* 2 (select main_a v_prenex_18385)) 2) (<= (+ main_x 1) v_prenex_18385) (<= 0 (* 2 (select main_a v_prenex_18385))) (<= 0 (select main_a v_prenex_18385)) (< v_prenex_18385 main_x)))) (forall ((v_prenex_12766 Int) (v_prenex_12767 Int)) (or (< v_prenex_12766 main_x) (<= 0 (+ (select main_a v_prenex_12766) 1)) (<= (select main_a v_prenex_12766) 2) (<= (+ main_x 1) v_prenex_12766) (<= (+ (select main_a v_prenex_12766) (select main_a v_prenex_12767)) 1000) (<= (select main_a v_prenex_12767) 1000))) (forall ((v_prenex_15876 Int) (v_prenex_15875 Int)) (or (<= (select main_a v_prenex_15876) 1000) (< v_prenex_15875 main_x) (<= 1998 (* 2 (select main_a v_prenex_15876))) (<= (* 2 (select main_a v_prenex_15875)) 2) (<= (+ main_x 1) v_prenex_15875) (<= (select main_a v_prenex_15876) (+ (select main_a v_prenex_15875) 1000)) (<= (select main_a v_prenex_15875) 2))) (or (forall ((v_prenex_13989 Int)) (or (<= 999 (select main_a v_prenex_13989)) (<= (select main_a v_prenex_13989) 1001))) (forall ((v_prenex_13987 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13987))) (<= (select main_a v_prenex_13987) 1) (< v_prenex_13987 main_x) (<= (* 2 (select main_a v_prenex_13987)) 2) (<= (+ main_x 1) v_prenex_13987)))) (forall ((v_prenex_20680 Int) (v_prenex_20679 Int)) (or (<= 999 (select main_a v_prenex_20680)) (<= (+ main_x 1) v_prenex_20679) (<= (+ (select main_a v_prenex_20679) (select main_a v_prenex_20680)) 1000) (<= (select main_a v_prenex_20679) 2) (<= (select main_a v_prenex_20680) 1001) (<= (* 2 (select main_a v_prenex_20679)) 2) (< v_prenex_20679 main_x))) (forall ((v_prenex_21334 Int) (v_prenex_21335 Int)) (or (<= (select main_a v_prenex_21335) 1000) (<= (+ main_x 1) v_prenex_21334) (< v_prenex_21334 main_x) (<= 998 (select main_a v_prenex_21335)) (< v_prenex_21335 main_y) (<= (* 2 (select main_a v_prenex_21334)) 2) (<= (select main_a v_prenex_21335) (+ (select main_a v_prenex_21334) 1000)))) (forall ((v_prenex_17920 Int) (v_prenex_17921 Int)) (or (<= (+ main_x 1) v_prenex_17920) (<= (+ (select main_a v_prenex_17920) (select main_a v_prenex_17921)) 1000) (<= (* 2 (select main_a v_prenex_17921)) 2000) (< v_prenex_17920 main_x) (<= (select main_a v_prenex_17921) 1001) (<= (* 2 (select main_a v_prenex_17920)) 2) (<= 0 (+ (select main_a v_prenex_17920) 1)))) (or (forall ((v_prenex_11892 Int)) (or (<= (select main_a v_prenex_11892) 1) (<= (+ main_x 1) v_prenex_11892) (<= (* 2 (select main_a v_prenex_11892)) 2) (< v_prenex_11892 main_x))) (forall ((v_prenex_11890 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11890))) (<= (* 2 (select main_a v_prenex_11890)) 2000)))) (or (forall ((v_prenex_18616 Int)) (or (< v_prenex_18616 main_x) (<= (select main_a v_prenex_18616) 2) (<= (+ main_x 1) v_prenex_18616) (<= 0 (* 2 (select main_a v_prenex_18616))))) (forall ((v_prenex_18621 Int)) (or (<= 999 (select main_a v_prenex_18621)) (<= 1998 (* 2 (select main_a v_prenex_18621))) (< v_prenex_18621 main_y)))) (forall ((v_prenex_14621 Int) (v_prenex_14620 Int)) (or (<= (select main_a v_prenex_14621) (+ (select main_a v_prenex_14620) 1000)) (<= (* 2 (select main_a v_prenex_14620)) 2) (<= (+ main_x 1) v_prenex_14620) (<= 0 (+ (select main_a v_prenex_14620) 1)) (< v_prenex_14620 main_x))) (forall ((v_prenex_18471 Int) (v_prenex_18472 Int)) (or (<= 998 (select main_a v_prenex_18472)) (<= 0 (+ (select main_a v_prenex_18471) 1)) (<= (* 2 (select main_a v_prenex_18471)) 2) (< v_prenex_18471 main_x) (<= (+ main_x 1) v_prenex_18471) (<= 999 (select main_a v_prenex_18472)) (<= 1000 (+ (select main_a v_prenex_18471) (select main_a v_prenex_18472))))) (or (forall ((v_prenex_21039 Int)) (or (<= 998 (select main_a v_prenex_21039)) (< v_prenex_21039 main_y) (<= (* 2 (select main_a v_prenex_21039)) 2000))) (forall ((v_prenex_21035 Int)) (or (< v_prenex_21035 main_x) (<= (+ main_x 1) v_prenex_21035) (<= 0 (+ (select main_a v_prenex_21035) 1)) (<= (* 2 (select main_a v_prenex_21035)) 2)))) (or (forall ((v_prenex_14886 Int)) (or (< v_prenex_14886 main_x) (<= (+ main_x 1) v_prenex_14886) (<= (select main_a v_prenex_14886) 1) (<= (* 2 (select main_a v_prenex_14886)) 2) (<= 0 (* 2 (select main_a v_prenex_14886))))) (forall ((v_prenex_14888 Int)) (or (<= 999 (select main_a v_prenex_14888)) (<= 998 (select main_a v_prenex_14888))))) (forall ((v_prenex_13909 Int) (v_prenex_13908 Int)) (or (<= (+ main_x 1) v_prenex_13908) (<= 0 (* 2 (select main_a v_prenex_13908))) (<= (select main_a v_prenex_13908) 1) (<= (* 2 (select main_a v_prenex_13909)) 2000) (<= (select main_a v_prenex_13909) 1001) (<= 1000 (+ (select main_a v_prenex_13908) (select main_a v_prenex_13909))) (< v_prenex_13908 main_x))) (or (forall ((v_prenex_20515 Int)) (or (<= (select main_a v_prenex_20515) 1001) (<= (* 2 (select main_a v_prenex_20515)) 2000) (<= (+ main_y 1) v_prenex_20515))) (forall ((v_prenex_20514 Int)) (or (< v_prenex_20514 main_x) (<= (+ main_x 1) v_prenex_20514) (<= (* 2 (select main_a v_prenex_20514)) 2)))) (forall ((v_prenex_11617 Int) (v_prenex_11618 Int)) (or (< v_prenex_11618 main_y) (<= (select main_a v_prenex_11618) 1001) (<= (+ main_x 1) v_prenex_11617) (<= (select main_a v_prenex_11618) (+ (select main_a v_prenex_11617) 1000)) (<= (select main_a v_prenex_11617) 1) (<= (* 2 (select main_a v_prenex_11618)) 2000) (< v_prenex_11617 main_x))) (or (forall ((v_prenex_19165 Int)) (or (<= (+ main_y 1) v_prenex_19165) (<= 999 (select main_a v_prenex_19165)))) (forall ((v_prenex_19164 Int)) (or (<= (+ main_x 1) v_prenex_19164) (<= 0 (* 2 (select main_a v_prenex_19164))) (< v_prenex_19164 main_x)))) (forall ((v_prenex_20604 Int) (v_prenex_20603 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20604))) (<= (+ main_y 1) v_prenex_20604) (<= 0 (* 2 (select main_a v_prenex_20603))) (<= 1000 (+ (select main_a v_prenex_20603) (select main_a v_prenex_20604))) (<= (+ main_x 1) v_prenex_20603) (< v_prenex_20603 main_x))) (or (forall ((v_prenex_17211 Int)) (or (<= 998 (select main_a v_prenex_17211)) (<= (+ main_y 1) v_prenex_17211))) (forall ((v_prenex_17210 Int)) (or (< v_prenex_17210 main_x) (<= (+ main_x 1) v_prenex_17210) (<= 0 (* 2 (select main_a v_prenex_17210)))))) (forall ((v_prenex_18077 Int) (v_prenex_18076 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18077))) (<= (select main_a v_prenex_18077) (+ (select main_a v_prenex_18076) 1000)) (<= 998 (select main_a v_prenex_18077)) (<= 0 (+ (select main_a v_prenex_18076) 1)) (<= (+ main_y 1) v_prenex_18077) (<= (+ main_x 1) v_prenex_18076) (< v_prenex_18076 main_x))) (forall ((v_prenex_20053 Int) (v_prenex_20052 Int)) (or (<= (select main_a v_prenex_20053) (+ (select main_a v_prenex_20052) 1000)) (<= (select main_a v_prenex_20053) 1001) (< v_prenex_20052 main_x) (<= (* 2 (select main_a v_prenex_20052)) 2) (<= 0 (+ (select main_a v_prenex_20052) 1)) (<= (+ main_x 1) v_prenex_20052) (<= (select main_a v_prenex_20053) 1000))) (forall ((v_prenex_20584 Int) (v_prenex_20583 Int)) (or (<= 999 (select main_a v_prenex_20584)) (<= (+ (select main_a v_prenex_20583) 998) (select main_a v_prenex_20584)) (<= (+ main_x 1) v_prenex_20583) (<= 0 (+ (select main_a v_prenex_20583) 1)) (<= 0 (select main_a v_prenex_20583)) (< v_prenex_20583 main_x) (<= 998 (select main_a v_prenex_20584)))) (or (forall ((v_prenex_19249 Int)) (or (<= (select main_a v_prenex_19249) 2) (<= (+ main_x 1) v_prenex_19249) (<= (* 2 (select main_a v_prenex_19249)) 2) (< v_prenex_19249 main_x))) (forall ((v_prenex_19250 Int)) (or (<= (select main_a v_prenex_19250) 1000) (< v_prenex_19250 main_y)))) (or (forall ((v_prenex_11114 Int)) (or (< v_prenex_11114 main_x) (<= 0 (* 2 (select main_a v_prenex_11114))) (<= 0 (+ (select main_a v_prenex_11114) 1)) (<= (select main_a v_prenex_11114) 2) (<= (+ main_x 1) v_prenex_11114))) (forall ((v_prenex_11338 Int)) (or (<= (select main_a v_prenex_11338) 1000) (<= (* 2 (select main_a v_prenex_11338)) 2000)))) (forall ((v_prenex_20653 Int) (v_prenex_20652 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20652))) (<= (select main_a v_prenex_20653) (+ (select main_a v_prenex_20652) 1000)) (<= (select main_a v_prenex_20653) 1001) (<= 998 (select main_a v_prenex_20653)) (<= (+ main_x 1) v_prenex_20652) (< v_prenex_20652 main_x) (< v_prenex_20653 main_y))) (forall ((v_prenex_16650 Int) (v_prenex_16651 Int)) (or (<= 998 (select main_a v_prenex_16651)) (<= 0 (select main_a v_prenex_16650)) (<= (+ main_x 1) v_prenex_16650) (<= 1998 (* 2 (select main_a v_prenex_16651))) (<= 1000 (+ (select main_a v_prenex_16650) (select main_a v_prenex_16651))) (< v_prenex_16650 main_x) (<= 0 (+ (select main_a v_prenex_16650) 1)))) (forall ((v_prenex_15651 Int) (v_prenex_15650 Int)) (or (<= 0 (select main_a v_prenex_15650)) (< v_prenex_15650 main_x) (<= 998 (select main_a v_prenex_15651)) (<= (+ main_x 1) v_prenex_15650) (<= 0 (* 2 (select main_a v_prenex_15650))) (<= 1000 (+ (select main_a v_prenex_15650) (select main_a v_prenex_15651))))) (or (forall ((v_prenex_19008 Int)) (or (< v_prenex_19008 main_x) (<= (select main_a v_prenex_19008) 2) (<= (+ main_x 1) v_prenex_19008) (<= 0 (* 2 (select main_a v_prenex_19008))))) (forall ((v_prenex_19011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19011))) (<= (select main_a v_prenex_19011) 1000)))) (or (forall ((v_prenex_13817 Int)) (or (< v_prenex_13817 main_x) (<= 0 (+ (select main_a v_prenex_13817) 1)) (<= (* 2 (select main_a v_prenex_13817)) 2) (<= (+ main_x 1) v_prenex_13817) (<= 0 (* 2 (select main_a v_prenex_13817))))) (forall ((v_prenex_13822 Int)) (<= 998 (select main_a v_prenex_13822)))) (forall ((v_prenex_12681 Int) (v_prenex_12680 Int)) (or (<= (+ main_y 1) v_prenex_12681) (<= (+ (select main_a v_prenex_12680) (select main_a v_prenex_12681)) 1000) (<= (+ main_x 1) v_prenex_12680) (<= 0 (select main_a v_prenex_12680)) (<= 1998 (* 2 (select main_a v_prenex_12681))) (<= 998 (select main_a v_prenex_12681)) (< v_prenex_12680 main_x))) (forall ((v_prenex_16487 Int) (v_prenex_16488 Int)) (or (< v_prenex_16487 main_x) (<= (+ main_x 1) v_prenex_16487) (<= (+ (select main_a v_prenex_16487) 998) (select main_a v_prenex_16488)) (<= 999 (select main_a v_prenex_16488)) (<= 0 (+ (select main_a v_prenex_16487) 1)))) (forall ((v_prenex_16329 Int) (v_prenex_16330 Int)) (or (< v_prenex_16329 main_x) (<= (+ main_x 1) v_prenex_16329) (<= (+ (select main_a v_prenex_16329) (select main_a v_prenex_16330)) 1000) (<= (+ main_y 1) v_prenex_16330) (<= (select main_a v_prenex_16330) 1001) (<= 999 (select main_a v_prenex_16330)) (<= (* 2 (select main_a v_prenex_16329)) 2))) (forall ((v_prenex_17735 Int) (v_prenex_17736 Int)) (or (<= 0 (select main_a v_prenex_17735)) (< v_prenex_17735 main_x) (<= (* 2 (select main_a v_prenex_17735)) 2) (<= (+ main_x 1) v_prenex_17735) (<= (select main_a v_prenex_17736) 1001) (<= (* 2 (select main_a v_prenex_17736)) 2000) (<= (+ (select main_a v_prenex_17735) 998) (select main_a v_prenex_17736)))) (forall ((v_prenex_14042 Int) (v_prenex_14041 Int)) (or (< v_prenex_14041 main_x) (<= 998 (select main_a v_prenex_14042)) (<= (+ main_x 1) v_prenex_14041) (<= (+ (select main_a v_prenex_14041) (select main_a v_prenex_14042)) 1000) (<= (* 2 (select main_a v_prenex_14042)) 2000) (<= 0 (select main_a v_prenex_14041)))) (or (forall ((v_prenex_12567 Int)) (<= (select main_a v_prenex_12567) 1001)) (forall ((v_prenex_12562 Int)) (or (<= (+ main_x 1) v_prenex_12562) (<= 0 (select main_a v_prenex_12562)) (<= 0 (* 2 (select main_a v_prenex_12562))) (<= (select main_a v_prenex_12562) 1) (< v_prenex_12562 main_x)))) (forall ((v_prenex_16033 Int) (v_prenex_16034 Int)) (or (<= 998 (select main_a v_prenex_16034)) (<= (select main_a v_prenex_16034) 1001) (<= (+ (select main_a v_prenex_16033) (select main_a v_prenex_16034)) 1000) (<= (select main_a v_prenex_16033) 1) (< v_prenex_16033 main_x) (<= (select main_a v_prenex_16033) 2) (<= (+ main_x 1) v_prenex_16033))) (forall ((v_prenex_12518 Int) (v_prenex_12519 Int)) (or (<= 1000 (+ (select main_a v_prenex_12518) (select main_a v_prenex_12519))) (< v_prenex_12519 main_y) (<= 999 (select main_a v_prenex_12519)) (<= (select main_a v_prenex_12519) 1000) (<= (+ main_y 1) v_prenex_12519))) (forall ((v_prenex_18336 Int) (v_prenex_18335 Int)) (or (<= (+ (select main_a v_prenex_18335) (select main_a v_prenex_18336)) 1000) (<= (+ main_x 1) v_prenex_18335) (<= 1998 (* 2 (select main_a v_prenex_18336))) (<= 0 (+ (select main_a v_prenex_18335) 1)) (<= 0 (select main_a v_prenex_18335)) (< v_prenex_18335 main_x))) (forall ((v_prenex_21197 Int) (v_prenex_21196 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21196))) (<= (select main_a v_prenex_21197) (+ (select main_a v_prenex_21196) 1000)) (<= (+ main_x 1) v_prenex_21196) (<= (select main_a v_prenex_21196) 2) (< v_prenex_21196 main_x) (<= (select main_a v_prenex_21197) 1000) (<= (* 2 (select main_a v_prenex_21197)) 2000))) (forall ((v_prenex_17574 Int) (v_prenex_17575 Int)) (or (<= 999 (select main_a v_prenex_17575)) (<= (+ main_x 1) v_prenex_17574) (<= 998 (select main_a v_prenex_17575)) (< v_prenex_17574 main_x) (<= (select main_a v_prenex_17575) (+ (select main_a v_prenex_17574) 1000)) (<= (select main_a v_prenex_17574) 2))) (forall ((v_prenex_20069 Int) (v_prenex_20068 Int)) (or (<= 0 (+ (select main_a v_prenex_20068) 1)) (<= (select main_a v_prenex_20068) 2) (<= (+ main_x 1) v_prenex_20068) (<= 1998 (* 2 (select main_a v_prenex_20069))) (<= (* 2 (select main_a v_prenex_20069)) 2000) (<= (select main_a v_prenex_20069) (+ (select main_a v_prenex_20068) 1000)) (< v_prenex_20068 main_x))) (forall ((v_prenex_17783 Int) (v_prenex_17784 Int)) (or (<= (+ main_x 1) v_prenex_17783) (<= (* 2 (select main_a v_prenex_17783)) 2) (<= 0 (* 2 (select main_a v_prenex_17783))) (<= (select main_a v_prenex_17784) 1000) (<= (+ (select main_a v_prenex_17783) 998) (select main_a v_prenex_17784)) (<= (select main_a v_prenex_17784) 1001) (< v_prenex_17783 main_x))) (forall ((v_prenex_13008 Int) (v_prenex_13009 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13008))) (<= (* 2 (select main_a v_prenex_13008)) 2) (<= (+ (select main_a v_prenex_13008) 998) (select main_a v_prenex_13009)) (<= (+ main_x 1) v_prenex_13008) (< v_prenex_13008 main_x) (<= (* 2 (select main_a v_prenex_13009)) 2000) (<= (select main_a v_prenex_13009) 1001))) (forall ((v_prenex_16820 Int) (v_prenex_16819 Int)) (or (< v_prenex_16819 main_x) (<= (+ main_y 1) v_prenex_16820) (<= (select main_a v_prenex_16820) 1000) (<= (* 2 (select main_a v_prenex_16819)) 2) (<= (+ main_x 1) v_prenex_16819) (<= 1000 (+ (select main_a v_prenex_16819) (select main_a v_prenex_16820))))) (or (forall ((v_prenex_19250 Int)) (or (<= (select main_a v_prenex_19250) 1000) (< v_prenex_19250 main_y))) (forall ((v_prenex_19247 Int)) (or (<= (* 2 (select main_a v_prenex_19247)) 2) (< v_prenex_19247 main_x) (<= (+ main_x 1) v_prenex_19247) (<= 0 (select main_a v_prenex_19247))))) (or (forall ((v_prenex_12619 Int)) (or (<= (select main_a v_prenex_12619) 1) (<= 0 (* 2 (select main_a v_prenex_12619))) (<= (+ main_x 1) v_prenex_12619) (< v_prenex_12619 main_x))) (forall ((v_prenex_12622 Int)) (<= 998 (select main_a v_prenex_12622)))) (forall ((v_prenex_16159 Int) (v_prenex_16158 Int)) (or (<= (select main_a v_prenex_16159) (+ (select main_a v_prenex_16158) 1000)) (<= (* 2 (select main_a v_prenex_16159)) 2000) (<= 998 (select main_a v_prenex_16159)) (< v_prenex_16158 main_x) (<= 0 (select main_a v_prenex_16158)) (<= (* 2 (select main_a v_prenex_16158)) 2) (<= (+ main_x 1) v_prenex_16158))) (forall ((v_prenex_13684 Int) (v_prenex_13683 Int)) (or (< v_prenex_13683 main_x) (<= (+ (select main_a v_prenex_13683) (select main_a v_prenex_13684)) 1000) (<= 998 (select main_a v_prenex_13684)) (<= 0 (+ (select main_a v_prenex_13683) 1)) (<= (select main_a v_prenex_13684) 1001) (<= (+ main_x 1) v_prenex_13683))) (forall ((v_prenex_18493 Int) (v_prenex_18492 Int)) (or (<= (+ main_x 1) v_prenex_18492) (<= (* 2 (select main_a v_prenex_18492)) 2) (<= (select main_a v_prenex_18493) (+ (select main_a v_prenex_18492) 1000)) (<= (select main_a v_prenex_18493) 1000) (<= 998 (select main_a v_prenex_18493)) (<= 0 (+ (select main_a v_prenex_18492) 1)) (< v_prenex_18492 main_x))) (forall ((v_prenex_12315 Int) (v_prenex_12316 Int)) (or (<= 1000 (+ (select main_a v_prenex_12315) (select main_a v_prenex_12316))) (<= (select main_a v_prenex_12316) 1001) (<= (* 2 (select main_a v_prenex_12315)) 2) (<= (+ main_x 1) v_prenex_12315) (<= 1998 (* 2 (select main_a v_prenex_12316))) (<= 0 (* 2 (select main_a v_prenex_12315))) (< v_prenex_12315 main_x))) (or (forall ((v_prenex_18258 Int)) (or (<= (select main_a v_prenex_18258) 1000) (<= (select main_a v_prenex_18258) 1001) (< v_prenex_18258 main_y))) (forall ((v_prenex_18256 Int)) (or (<= (* 2 (select main_a v_prenex_18256)) 2) (<= (+ main_x 1) v_prenex_18256) (<= 0 (* 2 (select main_a v_prenex_18256))) (< v_prenex_18256 main_x)))) (forall ((v_prenex_18222 Int) (v_prenex_18223 Int)) (or (< v_prenex_18222 main_x) (<= (* 2 (select main_a v_prenex_18222)) 2) (<= 0 (select main_a v_prenex_18222)) (<= (+ main_x 1) v_prenex_18222) (<= (select main_a v_prenex_18223) (+ (select main_a v_prenex_18222) 1000)) (<= (select main_a v_prenex_18223) 1001) (<= 1998 (* 2 (select main_a v_prenex_18223))))) (or (forall ((v_prenex_14117 Int)) (or (<= (* 2 (select main_a v_prenex_14117)) 2) (<= (+ main_x 1) v_prenex_14117) (<= 0 (* 2 (select main_a v_prenex_14117))) (<= 0 (+ (select main_a v_prenex_14117) 1)) (< v_prenex_14117 main_x))) (forall ((v_prenex_14122 Int)) (or (<= (select main_a v_prenex_14122) 1001) (<= 998 (select main_a v_prenex_14122))))) (forall ((v_prenex_11349 Int) (v_prenex_11350 Int)) (or (<= (+ main_x 1) v_prenex_11349) (<= 1998 (* 2 (select main_a v_prenex_11350))) (<= 1000 (+ (select main_a v_prenex_11349) (select main_a v_prenex_11350))) (<= (select main_a v_prenex_11349) 2) (< v_prenex_11349 main_x) (<= 0 (+ (select main_a v_prenex_11349) 1)) (<= 998 (select main_a v_prenex_11350)))) (forall ((v_prenex_11781 Int) (v_prenex_11780 Int)) (or (<= 999 (select main_a v_prenex_11781)) (<= 0 (* 2 (select main_a v_prenex_11780))) (<= (+ (select main_a v_prenex_11780) 998) (select main_a v_prenex_11781)) (< v_prenex_11780 main_x) (<= (+ main_x 1) v_prenex_11780) (< v_prenex_11781 main_y))) (forall ((v_prenex_13881 Int) (v_prenex_13880 Int)) (or (<= (select main_a v_prenex_13880) 1) (<= (+ main_x 1) v_prenex_13880) (<= 999 (select main_a v_prenex_13881)) (<= 1000 (+ (select main_a v_prenex_13880) (select main_a v_prenex_13881))) (< v_prenex_13880 main_x) (<= 998 (select main_a v_prenex_13881)) (< v_prenex_13881 main_y))) (or (forall ((v_prenex_20315 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20315))) (<= 999 (select main_a v_prenex_20315)) (<= (+ main_y 1) v_prenex_20315))) (forall ((v_prenex_20314 Int)) (or (<= (+ main_x 1) v_prenex_20314) (<= 0 (select main_a v_prenex_20314)) (<= 0 (* 2 (select main_a v_prenex_20314))) (< v_prenex_20314 main_x)))) (forall ((v_prenex_14566 Int) (v_prenex_14565 Int)) (or (<= (* 2 (select main_a v_prenex_14566)) 2000) (<= (select main_a v_prenex_14565) 1) (<= 0 (+ (select main_a v_prenex_14565) 1)) (<= 1000 (+ (select main_a v_prenex_14565) (select main_a v_prenex_14566))) (<= (select main_a v_prenex_14566) 1001) (< v_prenex_14565 main_x) (<= (+ main_x 1) v_prenex_14565))) (forall ((v_prenex_12243 Int) (v_prenex_12244 Int)) (or (< v_prenex_12243 main_x) (<= (* 2 (select main_a v_prenex_12243)) 2) (<= 0 (+ (select main_a v_prenex_12243) 1)) (<= (* 2 (select main_a v_prenex_12244)) 2000) (<= (+ main_x 1) v_prenex_12243) (<= (select main_a v_prenex_12244) (+ (select main_a v_prenex_12243) 1000)))) (forall ((v_prenex_12939 Int) (v_prenex_12938 Int)) (or (<= (+ main_x 1) v_prenex_12938) (< v_prenex_12938 main_x) (<= 999 (select main_a v_prenex_12939)) (< v_prenex_12939 main_y) (<= 1000 (+ (select main_a v_prenex_12938) (select main_a v_prenex_12939))) (<= 1998 (* 2 (select main_a v_prenex_12939))) (<= 0 (* 2 (select main_a v_prenex_12938))))) (forall ((v_prenex_18118 Int) (v_prenex_18119 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18119))) (<= 998 (select main_a v_prenex_18119)) (<= 0 (* 2 (select main_a v_prenex_18118))) (<= (+ main_y 1) v_prenex_18119) (< v_prenex_18118 main_x) (<= 1000 (+ (select main_a v_prenex_18118) (select main_a v_prenex_18119))) (<= (+ main_x 1) v_prenex_18118))) (or (forall ((v_prenex_21144 Int)) (or (<= (+ main_x 1) v_prenex_21144) (<= (* 2 (select main_a v_prenex_21144)) 2) (<= 0 (+ (select main_a v_prenex_21144) 1)) (<= (select main_a v_prenex_21144) 2) (< v_prenex_21144 main_x))) (forall ((v_prenex_21149 Int)) (<= 999 (select main_a v_prenex_21149)))) (forall ((v_prenex_15227 Int) (v_prenex_15228 Int)) (or (< v_prenex_15227 main_x) (<= (select main_a v_prenex_15227) 1) (<= 0 (+ (select main_a v_prenex_15227) 1)) (<= (select main_a v_prenex_15228) 1000) (<= (+ main_x 1) v_prenex_15227) (<= (+ (select main_a v_prenex_15227) (select main_a v_prenex_15228)) 1000))) (or (forall ((v_prenex_20582 Int)) (or (<= (* 2 (select main_a v_prenex_20582)) 2000) (<= (+ main_y 1) v_prenex_20582) (<= (select main_a v_prenex_20582) 1001))) (forall ((v_prenex_20581 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20581))) (<= (+ main_x 1) v_prenex_20581) (< v_prenex_20581 main_x)))) (forall ((v_prenex_14116 Int) (v_prenex_14115 Int)) (or (<= (* 2 (select main_a v_prenex_14116)) 2000) (<= 0 (+ (select main_a v_prenex_14115) 1)) (< v_prenex_14115 main_x) (<= 0 (select main_a v_prenex_14115)) (<= (select main_a v_prenex_14116) 1000) (<= (+ main_x 1) v_prenex_14115) (<= (+ (select main_a v_prenex_14115) 998) (select main_a v_prenex_14116)))) (forall ((v_prenex_15562 Int) (v_prenex_15561 Int)) (or (<= 0 (+ (select main_a v_prenex_15561) 1)) (<= (+ (select main_a v_prenex_15561) (select main_a v_prenex_15562)) 1000) (<= (select main_a v_prenex_15562) 1000) (< v_prenex_15561 main_x) (<= (+ main_x 1) v_prenex_15561) (<= (select main_a v_prenex_15561) 2) (<= (select main_a v_prenex_15562) 1001))) (forall ((v_prenex_13233 Int) (v_prenex_13234 Int)) (or (<= (+ (select main_a v_prenex_13233) 998) (select main_a v_prenex_13234)) (<= (* 2 (select main_a v_prenex_13233)) 2) (<= (+ main_x 1) v_prenex_13233) (<= 998 (select main_a v_prenex_13234)) (<= 1998 (* 2 (select main_a v_prenex_13234))) (< v_prenex_13233 main_x) (<= 0 (+ (select main_a v_prenex_13233) 1)))) (or (forall ((v_prenex_19933 Int)) (or (<= 0 (select main_a v_prenex_19933)) (<= (select main_a v_prenex_19933) 1) (<= (+ main_x 1) v_prenex_19933) (<= 0 (* 2 (select main_a v_prenex_19933))) (< v_prenex_19933 main_x))) (forall ((v_prenex_19937 Int)) (or (<= 998 (select main_a v_prenex_19937)) (<= (select main_a v_prenex_19937) 1000)))) (forall ((v_prenex_12404 Int) (v_prenex_12405 Int)) (or (<= 1000 (+ (select main_a v_prenex_12404) (select main_a v_prenex_12405))) (<= 1998 (* 2 (select main_a v_prenex_12405))) (<= 0 (* 2 (select main_a v_prenex_12404))) (<= (+ main_x 1) v_prenex_12404) (<= (select main_a v_prenex_12404) 2) (< v_prenex_12404 main_x) (<= 999 (select main_a v_prenex_12405)))) (or (forall ((v_prenex_19586 Int)) (or (<= (select main_a v_prenex_19586) 1) (<= (* 2 (select main_a v_prenex_19586)) 2) (<= 0 (+ (select main_a v_prenex_19586) 1)) (<= (+ main_x 1) v_prenex_19586) (< v_prenex_19586 main_x))) (forall ((v_prenex_19589 Int)) (or (<= (select main_a v_prenex_19589) 1000) (<= 998 (select main_a v_prenex_19589))))) (forall ((v_prenex_12560 Int) (v_prenex_12561 Int)) (or (<= 0 (+ (select main_a v_prenex_12560) 1)) (<= (+ main_x 1) v_prenex_12560) (<= (select main_a v_prenex_12561) 1000) (<= 998 (select main_a v_prenex_12561)) (< v_prenex_12560 main_x) (<= (select main_a v_prenex_12561) (+ (select main_a v_prenex_12560) 1000)))) (forall ((v_prenex_17590 Int) (v_prenex_17591 Int)) (or (<= (* 2 (select main_a v_prenex_17591)) 2000) (< v_prenex_17591 main_y) (<= (select main_a v_prenex_17591) 1001) (<= (+ (select main_a v_prenex_17590) 998) (select main_a v_prenex_17591)) (<= (+ main_y 1) v_prenex_17591))) (or (forall ((v_prenex_17267 Int)) (or (<= (select main_a v_prenex_17267) 1001) (<= 1998 (* 2 (select main_a v_prenex_17267))))) (forall ((v_prenex_17265 Int)) (or (<= (+ main_x 1) v_prenex_17265) (<= (* 2 (select main_a v_prenex_17265)) 2) (<= 0 (+ (select main_a v_prenex_17265) 1)) (<= 0 (* 2 (select main_a v_prenex_17265))) (< v_prenex_17265 main_x)))) (forall ((v_prenex_18705 Int) (v_prenex_18706 Int)) (or (<= (select main_a v_prenex_18705) 2) (< v_prenex_18705 main_x) (<= (+ main_x 1) v_prenex_18705) (<= (select main_a v_prenex_18706) (+ (select main_a v_prenex_18705) 1000)) (<= 998 (select main_a v_prenex_18706)) (<= (* 2 (select main_a v_prenex_18705)) 2) (<= (* 2 (select main_a v_prenex_18706)) 2000))) (or (forall ((v_prenex_16101 Int)) (or (<= (select main_a v_prenex_16101) 1001) (<= 999 (select main_a v_prenex_16101)))) (forall ((v_prenex_16096 Int)) (or (<= 0 (select main_a v_prenex_16096)) (<= (* 2 (select main_a v_prenex_16096)) 2) (<= (+ main_x 1) v_prenex_16096) (< v_prenex_16096 main_x) (<= 0 (* 2 (select main_a v_prenex_16096)))))) (forall ((v_prenex_18318 Int) (v_prenex_18317 Int)) (or (<= (+ main_x 1) v_prenex_18317) (<= 1000 (+ (select main_a v_prenex_18317) (select main_a v_prenex_18318))) (<= (select main_a v_prenex_18318) 1000) (<= 1998 (* 2 (select main_a v_prenex_18318))) (<= (+ main_y 1) v_prenex_18318) (<= (* 2 (select main_a v_prenex_18317)) 2) (< v_prenex_18317 main_x))) (forall ((v_prenex_15059 Int) (v_prenex_15060 Int)) (or (<= (+ main_x 1) v_prenex_15059) (<= 1998 (* 2 (select main_a v_prenex_15060))) (<= (* 2 (select main_a v_prenex_15060)) 2000) (< v_prenex_15059 main_x) (<= (+ (select main_a v_prenex_15059) 998) (select main_a v_prenex_15060)) (<= 0 (select main_a v_prenex_15059)))) (forall ((v_prenex_15329 Int) (v_prenex_15328 Int)) (or (<= (+ main_x 1) v_prenex_15328) (<= (* 2 (select main_a v_prenex_15328)) 2) (<= (+ (select main_a v_prenex_15328) (select main_a v_prenex_15329)) 1000) (< v_prenex_15328 main_x) (<= 998 (select main_a v_prenex_15329)))) (forall ((v_prenex_16641 Int) (v_prenex_16642 Int)) (or (<= (select main_a v_prenex_16641) 1) (<= 0 (+ (select main_a v_prenex_16641) 1)) (<= (+ main_x 1) v_prenex_16641) (<= (+ (select main_a v_prenex_16641) 998) (select main_a v_prenex_16642)) (< v_prenex_16641 main_x) (<= (select main_a v_prenex_16642) 1000))) (or (forall ((v_prenex_17067 Int)) (or (< v_prenex_17067 main_x) (<= (+ main_x 1) v_prenex_17067) (<= (select main_a v_prenex_17067) 2) (<= (* 2 (select main_a v_prenex_17067)) 2))) (forall ((v_prenex_17068 Int)) (or (<= (+ main_y 1) v_prenex_17068) (<= 999 (select main_a v_prenex_17068)) (<= (select main_a v_prenex_17068) 1000)))) (forall ((v_prenex_18349 Int) (v_prenex_18350 Int)) (or (<= (* 2 (select main_a v_prenex_18349)) 2) (<= (select main_a v_prenex_18350) 1000) (< v_prenex_18349 main_x) (<= 999 (select main_a v_prenex_18350)) (<= 1000 (+ (select main_a v_prenex_18349) (select main_a v_prenex_18350))) (< v_prenex_18350 main_y) (<= (+ main_x 1) v_prenex_18349))) (forall ((v_prenex_19494 Int) (v_prenex_19495 Int)) (or (<= 1000 (+ (select main_a v_prenex_19494) (select main_a v_prenex_19495))) (<= (* 2 (select main_a v_prenex_19494)) 2) (<= (select main_a v_prenex_19495) 1001) (<= 999 (select main_a v_prenex_19495)) (<= (+ main_x 1) v_prenex_19494) (< v_prenex_19494 main_x) (<= 0 (select main_a v_prenex_19494)))) (forall ((v_prenex_13913 Int) (v_prenex_13912 Int)) (or (<= 0 (+ (select main_a v_prenex_13912) 1)) (< v_prenex_13912 main_x) (<= (+ main_x 1) v_prenex_13912) (<= (select main_a v_prenex_13913) 1000) (<= (* 2 (select main_a v_prenex_13912)) 2) (<= (+ (select main_a v_prenex_13912) 998) (select main_a v_prenex_13913)))) (or (forall ((v_prenex_20554 Int)) (or (< v_prenex_20554 main_y) (<= 1998 (* 2 (select main_a v_prenex_20554))))) (forall ((v_prenex_20549 Int)) (or (< v_prenex_20549 main_x) (<= (+ main_x 1) v_prenex_20549) (<= 0 (* 2 (select main_a v_prenex_20549)))))) (forall ((v_prenex_12571 Int) (v_prenex_12570 Int)) (or (< v_prenex_12570 main_x) (<= (+ main_y 1) v_prenex_12571) (<= 0 (select main_a v_prenex_12570)) (<= (select main_a v_prenex_12571) 1001) (<= (+ main_x 1) v_prenex_12570) (<= (+ (select main_a v_prenex_12570) (select main_a v_prenex_12571)) 1000))) (or (forall ((v_prenex_19771 Int)) (or (< v_prenex_19771 main_x) (<= (select main_a v_prenex_19771) 2) (<= (* 2 (select main_a v_prenex_19771)) 2) (<= (+ main_x 1) v_prenex_19771))) (forall ((v_prenex_19772 Int)) (or (<= 999 (select main_a v_prenex_19772)) (< v_prenex_19772 main_y)))) (forall ((v_prenex_21100 Int) (v_prenex_21101 Int)) (or (<= 998 (select main_a v_prenex_21101)) (<= (+ main_y 1) v_prenex_21101) (<= (select main_a v_prenex_21101) (+ (select main_a v_prenex_21100) 1000)) (<= 1998 (* 2 (select main_a v_prenex_21101))) (< v_prenex_21101 main_y))) (forall ((v_prenex_11587 Int) (v_prenex_11588 Int)) (or (<= (+ main_x 1) v_prenex_11587) (<= (+ main_y 1) v_prenex_11588) (<= 1000 (+ (select main_a v_prenex_11587) (select main_a v_prenex_11588))) (<= (select main_a v_prenex_11587) 2) (< v_prenex_11587 main_x))) (or (forall ((v_prenex_13889 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13889))) (<= (select main_a v_prenex_13889) 1001))) (forall ((v_prenex_13888 Int)) (or (<= (select main_a v_prenex_13888) 2) (<= (+ main_x 1) v_prenex_13888) (<= 0 (* 2 (select main_a v_prenex_13888))) (<= 0 (select main_a v_prenex_13888)) (< v_prenex_13888 main_x)))) (forall ((v_prenex_13471 Int) (v_prenex_13472 Int)) (or (< v_prenex_13472 main_y) (< v_prenex_13471 main_x) (<= (select main_a v_prenex_13472) 1001) (<= (select main_a v_prenex_13472) (+ (select main_a v_prenex_13471) 1000)) (<= 0 (select main_a v_prenex_13471)) (<= (select main_a v_prenex_13472) 1000) (<= (+ main_x 1) v_prenex_13471))) (forall ((v_prenex_15218 Int) (v_prenex_15217 Int)) (or (<= (+ (select main_a v_prenex_15217) 998) (select main_a v_prenex_15218)) (< v_prenex_15218 main_y) (<= 999 (select main_a v_prenex_15218)) (<= (* 2 (select main_a v_prenex_15218)) 2000) (<= (+ main_y 1) v_prenex_15218))) (or (forall ((v_prenex_19623 Int)) (or (<= 998 (select main_a v_prenex_19623)) (<= (* 2 (select main_a v_prenex_19623)) 2000))) (forall ((v_prenex_19622 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19622))) (< v_prenex_19622 main_x) (<= (select main_a v_prenex_19622) 1) (<= (select main_a v_prenex_19622) 2) (<= (+ main_x 1) v_prenex_19622)))) (forall ((v_prenex_20757 Int) (v_prenex_20756 Int)) (or (<= (select main_a v_prenex_20757) 1001) (<= (+ main_x 1) v_prenex_20756) (<= (+ (select main_a v_prenex_20756) (select main_a v_prenex_20757)) 1000) (< v_prenex_20756 main_x) (<= (select main_a v_prenex_20756) 2) (<= 0 (* 2 (select main_a v_prenex_20756))) (<= (select main_a v_prenex_20757) 1000))) (forall ((v_prenex_20065 Int) (v_prenex_20064 Int)) (or (<= (select main_a v_prenex_20065) 1001) (< v_prenex_20064 main_x) (<= (+ (select main_a v_prenex_20064) (select main_a v_prenex_20065)) 1000) (<= (+ main_x 1) v_prenex_20064) (<= (select main_a v_prenex_20064) 2) (<= (select main_a v_prenex_20064) 1))) (forall ((v_prenex_16714 Int) (v_prenex_16715 Int)) (or (<= (select main_a v_prenex_16715) 1000) (<= (+ main_x 1) v_prenex_16714) (< v_prenex_16714 main_x) (<= 998 (select main_a v_prenex_16715)) (<= 0 (* 2 (select main_a v_prenex_16714))) (<= (+ (select main_a v_prenex_16714) (select main_a v_prenex_16715)) 1000) (<= 0 (select main_a v_prenex_16714)))) (or (forall ((v_prenex_13210 Int)) (or (<= (select main_a v_prenex_13210) 1001) (<= 1998 (* 2 (select main_a v_prenex_13210))) (<= (+ main_y 1) v_prenex_13210))) (forall ((v_prenex_13209 Int)) (or (<= (* 2 (select main_a v_prenex_13209)) 2) (<= (select main_a v_prenex_13209) 1) (< v_prenex_13209 main_x) (<= (+ main_x 1) v_prenex_13209)))) (forall ((v_prenex_18277 Int) (v_prenex_18278 Int)) (or (<= (+ (select main_a v_prenex_18277) (select main_a v_prenex_18278)) 1000) (<= 998 (select main_a v_prenex_18278)) (<= (select main_a v_prenex_18277) 1) (<= (+ main_x 1) v_prenex_18277) (< v_prenex_18277 main_x) (<= 0 (+ (select main_a v_prenex_18277) 1)) (<= (select main_a v_prenex_18278) 1000))) (forall ((v_prenex_12408 Int) (v_prenex_12409 Int)) (or (<= 999 (select main_a v_prenex_12409)) (<= 998 (select main_a v_prenex_12409)) (<= (select main_a v_prenex_12408) 1) (<= (select main_a v_prenex_12409) (+ (select main_a v_prenex_12408) 1000)) (<= (+ main_x 1) v_prenex_12408) (< v_prenex_12408 main_x) (<= 0 (+ (select main_a v_prenex_12408) 1)))) (forall ((v_prenex_19346 Int) (v_prenex_19347 Int)) (or (<= (select main_a v_prenex_19346) 1) (<= (+ main_x 1) v_prenex_19346) (< v_prenex_19346 main_x) (<= 1000 (+ (select main_a v_prenex_19346) (select main_a v_prenex_19347))) (<= 0 (+ (select main_a v_prenex_19346) 1)))) (forall ((v_prenex_17326 Int) (v_prenex_17327 Int)) (or (< v_prenex_17326 main_x) (<= (+ main_x 1) v_prenex_17326) (<= (+ (select main_a v_prenex_17326) (select main_a v_prenex_17327)) 1000) (<= 1998 (* 2 (select main_a v_prenex_17327))) (<= (select main_a v_prenex_17326) 2) (<= (+ main_y 1) v_prenex_17327) (<= 999 (select main_a v_prenex_17327)))) (forall ((v_prenex_16893 Int) (v_prenex_16894 Int)) (or (<= (select main_a v_prenex_16894) 1000) (<= 0 (+ (select main_a v_prenex_16893) 1)) (<= (+ main_x 1) v_prenex_16893) (<= 1998 (* 2 (select main_a v_prenex_16894))) (< v_prenex_16893 main_x) (<= (+ (select main_a v_prenex_16893) (select main_a v_prenex_16894)) 1000) (< v_prenex_16894 main_y))) (or (forall ((v_prenex_17641 Int)) (or (< v_prenex_17641 main_x) (<= (+ main_x 1) v_prenex_17641) (<= (select main_a v_prenex_17641) 1) (<= 0 (select main_a v_prenex_17641)) (<= 0 (* 2 (select main_a v_prenex_17641))))) (forall ((v_prenex_17645 Int)) (or (<= 998 (select main_a v_prenex_17645)) (<= (select main_a v_prenex_17645) 1001)))) (forall ((v_prenex_21333 Int) (v_prenex_21332 Int)) (or (<= (select main_a v_prenex_21332) 2) (<= 0 (select main_a v_prenex_21332)) (< v_prenex_21332 main_x) (<= (select main_a v_prenex_21333) 1001) (<= (+ main_x 1) v_prenex_21332) (<= (+ (select main_a v_prenex_21332) (select main_a v_prenex_21333)) 1000) (<= 1998 (* 2 (select main_a v_prenex_21333))))) (forall ((v_prenex_18374 Int) (v_prenex_18373 Int)) (or (<= (+ (select main_a v_prenex_18373) (select main_a v_prenex_18374)) 1000) (< v_prenex_18373 main_x) (<= (select main_a v_prenex_18373) 2) (<= (+ main_x 1) v_prenex_18373) (<= 0 (select main_a v_prenex_18373)) (<= (* 2 (select main_a v_prenex_18374)) 2000) (<= (select main_a v_prenex_18374) 1001))) (forall ((v_prenex_14455 Int) (v_prenex_14454 Int)) (or (<= (+ main_x 1) v_prenex_14454) (< v_prenex_14454 main_x) (<= (select main_a v_prenex_14454) 2) (<= (select main_a v_prenex_14455) 1001) (<= (+ main_y 1) v_prenex_14455) (<= 999 (select main_a v_prenex_14455)) (<= (+ (select main_a v_prenex_14454) 998) (select main_a v_prenex_14455)))) (or (forall ((v_prenex_15120 Int)) (or (<= (+ main_x 1) v_prenex_15120) (<= (* 2 (select main_a v_prenex_15120)) 2) (< v_prenex_15120 main_x))) (forall ((v_prenex_15121 Int)) (or (<= 999 (select main_a v_prenex_15121)) (<= (+ main_y 1) v_prenex_15121) (<= (select main_a v_prenex_15121) 1000)))) (forall ((v_prenex_15552 Int) (v_prenex_15551 Int)) (or (<= (+ main_x 1) v_prenex_15551) (<= (+ (select main_a v_prenex_15551) 998) (select main_a v_prenex_15552)) (<= 0 (+ (select main_a v_prenex_15551) 1)) (<= 999 (select main_a v_prenex_15552)) (<= 998 (select main_a v_prenex_15552)) (< v_prenex_15551 main_x))) (or (forall ((v_prenex_20965 Int)) (or (<= (* 2 (select main_a v_prenex_20965)) 2) (<= (+ main_x 1) v_prenex_20965) (< v_prenex_20965 main_x) (<= 0 (+ (select main_a v_prenex_20965) 1)))) (forall ((v_prenex_20966 Int)) (or (<= (* 2 (select main_a v_prenex_20966)) 2000) (<= 1998 (* 2 (select main_a v_prenex_20966))) (<= (+ main_y 1) v_prenex_20966)))) (forall ((v_prenex_11778 Int) (v_prenex_11779 Int)) (or (<= 999 (select main_a v_prenex_11779)) (< v_prenex_11778 main_x) (<= (+ main_x 1) v_prenex_11778) (<= (+ (select main_a v_prenex_11778) (select main_a v_prenex_11779)) 1000) (<= (* 2 (select main_a v_prenex_11779)) 2000) (< v_prenex_11779 main_y) (<= 0 (select main_a v_prenex_11778)))) (forall ((v_prenex_20423 Int) (v_prenex_20422 Int)) (or (<= (+ main_x 1) v_prenex_20422) (<= (* 2 (select main_a v_prenex_20423)) 2000) (<= 0 (select main_a v_prenex_20422)) (<= 998 (select main_a v_prenex_20423)) (< v_prenex_20422 main_x) (<= (+ (select main_a v_prenex_20422) 998) (select main_a v_prenex_20423)) (<= 0 (+ (select main_a v_prenex_20422) 1)))) (or (forall ((v_prenex_15361 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15361))) (<= 999 (select main_a v_prenex_15361)))) (forall ((v_prenex_15359 Int)) (or (<= (select main_a v_prenex_15359) 2) (<= (+ main_x 1) v_prenex_15359) (< v_prenex_15359 main_x) (<= (* 2 (select main_a v_prenex_15359)) 2) (<= 0 (+ (select main_a v_prenex_15359) 1))))) (forall ((v_prenex_19287 Int) (v_prenex_19288 Int)) (or (<= (+ (select main_a v_prenex_19287) (select main_a v_prenex_19288)) 1000) (<= 998 (select main_a v_prenex_19288)) (<= (select main_a v_prenex_19288) 1001) (<= (+ main_x 1) v_prenex_19287) (< v_prenex_19288 main_y) (<= 0 (+ (select main_a v_prenex_19287) 1)) (< v_prenex_19287 main_x))) (forall ((v_prenex_20788 Int) (v_prenex_20787 Int)) (or (< v_prenex_20787 main_x) (<= (+ (select main_a v_prenex_20787) (select main_a v_prenex_20788)) 1000) (<= (select main_a v_prenex_20787) 1) (<= (+ main_x 1) v_prenex_20787) (<= 0 (* 2 (select main_a v_prenex_20787))) (<= 999 (select main_a v_prenex_20788)))) (forall ((v_prenex_15028 Int) (v_prenex_15027 Int)) (or (< v_prenex_15027 main_x) (<= (+ main_y 1) v_prenex_15028) (<= (+ (select main_a v_prenex_15027) 998) (select main_a v_prenex_15028)) (<= (+ main_x 1) v_prenex_15027) (<= (select main_a v_prenex_15028) 1000) (<= 0 (+ (select main_a v_prenex_15027) 1)))) (forall ((v_prenex_15039 Int) (v_prenex_15040 Int)) (or (<= (* 2 (select main_a v_prenex_15040)) 2000) (<= 0 (+ (select main_a v_prenex_15039) 1)) (<= 0 (* 2 (select main_a v_prenex_15039))) (<= (select main_a v_prenex_15040) 1001) (<= (+ main_x 1) v_prenex_15039) (<= (+ (select main_a v_prenex_15039) (select main_a v_prenex_15040)) 1000) (< v_prenex_15039 main_x))) (forall ((v_prenex_17469 Int) (v_prenex_17470 Int)) (or (< v_prenex_17469 main_x) (<= 0 (* 2 (select main_a v_prenex_17469))) (<= (+ main_x 1) v_prenex_17469) (<= (+ (select main_a v_prenex_17469) 998) (select main_a v_prenex_17470)) (<= 0 (select main_a v_prenex_17469)) (<= (select main_a v_prenex_17470) 1001))) (forall ((v_prenex_15538 Int) (v_prenex_15537 Int)) (or (<= (+ main_x 1) v_prenex_15537) (< v_prenex_15538 main_y) (<= (* 2 (select main_a v_prenex_15537)) 2) (<= (+ (select main_a v_prenex_15537) 998) (select main_a v_prenex_15538)) (<= (* 2 (select main_a v_prenex_15538)) 2000) (<= (select main_a v_prenex_15538) 1000) (< v_prenex_15537 main_x))) (or (forall ((v_prenex_15580 Int)) (or (<= (* 2 (select main_a v_prenex_15580)) 2) (<= (+ main_x 1) v_prenex_15580) (< v_prenex_15580 main_x) (<= (select main_a v_prenex_15580) 2))) (forall ((v_prenex_15581 Int)) (or (<= 998 (select main_a v_prenex_15581)) (<= (select main_a v_prenex_15581) 1001)))) (forall ((v_prenex_15388 Int) (v_prenex_15387 Int)) (or (< v_prenex_15387 main_x) (<= (select main_a v_prenex_15387) 2) (<= 998 (select main_a v_prenex_15388)) (<= (+ main_x 1) v_prenex_15387) (<= (* 2 (select main_a v_prenex_15387)) 2) (<= (select main_a v_prenex_15388) (+ (select main_a v_prenex_15387) 1000)))) (or (forall ((v_prenex_18804 Int)) (<= 999 (select main_a v_prenex_18804))) (forall ((v_prenex_18802 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18802))) (< v_prenex_18802 main_x) (<= (* 2 (select main_a v_prenex_18802)) 2) (<= (+ main_x 1) v_prenex_18802)))) (or (forall ((v_prenex_12187 Int)) (or (<= (+ main_y 1) v_prenex_12187) (<= 999 (select main_a v_prenex_12187)) (< v_prenex_12187 main_y) (<= 1998 (* 2 (select main_a v_prenex_12187))))) (forall ((v_prenex_12186 Int)) (<= 0 (* 2 (select main_a v_prenex_12186))))) (forall ((v_prenex_18246 Int) (v_prenex_18247 Int)) (or (<= (+ main_x 1) v_prenex_18246) (< v_prenex_18246 main_x) (<= 0 (select main_a v_prenex_18246)) (<= 0 (* 2 (select main_a v_prenex_18246))) (<= (+ (select main_a v_prenex_18246) 998) (select main_a v_prenex_18247)) (<= (select main_a v_prenex_18247) 1000) (<= (select main_a v_prenex_18247) 1001))) (forall ((v_prenex_13548 Int) (v_prenex_13549 Int)) (or (<= (select main_a v_prenex_13549) 1000) (<= 1000 (+ (select main_a v_prenex_13548) (select main_a v_prenex_13549))) (<= (+ main_x 1) v_prenex_13548) (<= (select main_a v_prenex_13548) 2) (<= 0 (select main_a v_prenex_13548)) (< v_prenex_13548 main_x))) (or (forall ((v_prenex_15273 Int)) (or (<= (select main_a v_prenex_15273) 1000) (<= 999 (select main_a v_prenex_15273)))) (forall ((v_prenex_15270 Int)) (or (<= (* 2 (select main_a v_prenex_15270)) 2) (<= (+ main_x 1) v_prenex_15270) (<= (select main_a v_prenex_15270) 2) (< v_prenex_15270 main_x) (<= 0 (* 2 (select main_a v_prenex_15270)))))) (forall ((v_prenex_18975 Int) (v_prenex_18974 Int)) (or (<= (+ main_x 1) v_prenex_18974) (<= 0 (* 2 (select main_a v_prenex_18974))) (<= (+ main_y 1) v_prenex_18975) (<= (* 2 (select main_a v_prenex_18975)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18975))) (<= 1000 (+ (select main_a v_prenex_18974) (select main_a v_prenex_18975))) (< v_prenex_18974 main_x))) (forall ((v_prenex_18271 Int) (v_prenex_18272 Int)) (or (< v_prenex_18272 main_y) (<= 0 (select main_a v_prenex_18271)) (< v_prenex_18271 main_x) (<= (+ main_x 1) v_prenex_18271) (<= (select main_a v_prenex_18272) (+ (select main_a v_prenex_18271) 1000)) (<= (select main_a v_prenex_18272) 1001))) (forall ((v_prenex_21054 Int) (v_prenex_21055 Int)) (or (<= (+ (select main_a v_prenex_21054) (select main_a v_prenex_21055)) 1000) (<= (select main_a v_prenex_21054) 1) (<= (+ main_x 1) v_prenex_21054) (<= (* 2 (select main_a v_prenex_21055)) 2000) (< v_prenex_21054 main_x) (<= (select main_a v_prenex_21055) 1001) (<= 0 (+ (select main_a v_prenex_21054) 1)))) (or (forall ((v_prenex_19804 Int)) (<= (* 2 (select main_a v_prenex_19804)) 2000)) (forall ((v_prenex_19802 Int)) (or (<= (select main_a v_prenex_19802) 2) (<= (* 2 (select main_a v_prenex_19802)) 2) (<= (+ main_x 1) v_prenex_19802) (<= 0 (+ (select main_a v_prenex_19802) 1)) (< v_prenex_19802 main_x)))) (or (forall ((v_prenex_21024 Int)) (or (<= (+ main_x 1) v_prenex_21024) (< v_prenex_21024 main_x) (<= (select main_a v_prenex_21024) 1) (<= 0 (* 2 (select main_a v_prenex_21024))) (<= 0 (+ (select main_a v_prenex_21024) 1)))) (forall ((v_prenex_21026 Int)) (<= 1998 (* 2 (select main_a v_prenex_21026))))) (forall ((v_prenex_12136 Int) (v_prenex_12137 Int)) (or (<= 0 (select main_a v_prenex_12136)) (<= (+ main_x 1) v_prenex_12136) (<= 1998 (* 2 (select main_a v_prenex_12137))) (<= (select main_a v_prenex_12137) (+ (select main_a v_prenex_12136) 1000)) (< v_prenex_12136 main_x) (<= 0 (* 2 (select main_a v_prenex_12136))))) (forall ((v_prenex_15173 Int) (v_prenex_15172 Int)) (or (<= 999 (select main_a v_prenex_15173)) (<= 1998 (* 2 (select main_a v_prenex_15173))) (<= 0 (+ (select main_a v_prenex_15172) 1)) (<= (+ main_x 1) v_prenex_15172) (<= (+ (select main_a v_prenex_15172) (select main_a v_prenex_15173)) 1000) (< v_prenex_15172 main_x) (<= (select main_a v_prenex_15172) 2))) (forall ((v_prenex_18174 Int) (v_prenex_18175 Int)) (or (<= (select main_a v_prenex_18175) 1000) (<= (* 2 (select main_a v_prenex_18175)) 2000) (<= (+ (select main_a v_prenex_18174) 998) (select main_a v_prenex_18175)) (<= (select main_a v_prenex_18174) 2) (<= (+ main_x 1) v_prenex_18174) (< v_prenex_18174 main_x))) (forall ((v_prenex_14852 Int) (v_prenex_14851 Int)) (or (<= 999 (select main_a v_prenex_14852)) (<= 1998 (* 2 (select main_a v_prenex_14852))) (<= (+ (select main_a v_prenex_14851) (select main_a v_prenex_14852)) 1000) (<= (+ main_x 1) v_prenex_14851) (<= (select main_a v_prenex_14851) 2) (< v_prenex_14851 main_x) (<= 0 (select main_a v_prenex_14851)))) (or (forall ((v_prenex_13267 Int)) (or (< v_prenex_13267 main_x) (<= (* 2 (select main_a v_prenex_13267)) 2) (<= (+ main_x 1) v_prenex_13267) (<= 0 (* 2 (select main_a v_prenex_13267))))) (forall ((v_prenex_13269 Int)) (or (<= 999 (select main_a v_prenex_13269)) (<= (select main_a v_prenex_13269) 1000)))) (or (forall ((v_prenex_11792 Int)) (or (< v_prenex_11792 main_x) (<= (+ main_x 1) v_prenex_11792) (<= 0 (select main_a v_prenex_11792)) (<= (* 2 (select main_a v_prenex_11792)) 2) (<= (select main_a v_prenex_11792) 1))) (forall ((v_prenex_11793 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11793))) (<= (select main_a v_prenex_11793) 1001)))) (forall ((v_prenex_14958 Int) (v_prenex_14957 Int)) (or (< v_prenex_14957 main_x) (<= (* 2 (select main_a v_prenex_14957)) 2) (<= (select main_a v_prenex_14958) (+ (select main_a v_prenex_14957) 1000)) (<= 0 (* 2 (select main_a v_prenex_14957))) (<= (+ main_x 1) v_prenex_14957))) (or (forall ((v_prenex_19166 Int)) (or (<= (+ main_x 1) v_prenex_19166) (<= (select main_a v_prenex_19166) 2) (< v_prenex_19166 main_x) (<= 0 (* 2 (select main_a v_prenex_19166))))) (forall ((v_prenex_19167 Int)) (or (<= (+ main_y 1) v_prenex_19167) (<= (* 2 (select main_a v_prenex_19167)) 2000) (<= 1998 (* 2 (select main_a v_prenex_19167)))))) (or (forall ((v_prenex_12563 Int)) (or (<= (select main_a v_prenex_12563) 1) (<= 0 (* 2 (select main_a v_prenex_12563))) (< v_prenex_12563 main_x) (<= (* 2 (select main_a v_prenex_12563)) 2) (<= (+ main_x 1) v_prenex_12563))) (forall ((v_prenex_12567 Int)) (<= (select main_a v_prenex_12567) 1001))) (forall ((v_prenex_12979 Int) (v_prenex_12978 Int)) (or (<= 0 (+ (select main_a v_prenex_12978) 1)) (<= (+ (select main_a v_prenex_12978) 998) (select main_a v_prenex_12979)) (< v_prenex_12978 main_x) (<= (+ main_x 1) v_prenex_12978) (<= 999 (select main_a v_prenex_12979)) (<= 1998 (* 2 (select main_a v_prenex_12979))))) (forall ((v_prenex_14159 Int) (v_prenex_14160 Int)) (or (< v_prenex_14159 main_x) (<= 0 (* 2 (select main_a v_prenex_14159))) (<= (select main_a v_prenex_14160) (+ (select main_a v_prenex_14159) 1000)) (<= 1998 (* 2 (select main_a v_prenex_14160))) (<= (+ main_x 1) v_prenex_14159) (<= (select main_a v_prenex_14160) 1000) (<= 0 (select main_a v_prenex_14159)))) (forall ((v_prenex_13077 Int) (v_prenex_13078 Int)) (or (<= (select main_a v_prenex_13078) 1001) (<= 998 (select main_a v_prenex_13078)) (<= (+ main_x 1) v_prenex_13077) (< v_prenex_13077 main_x) (<= 0 (+ (select main_a v_prenex_13077) 1)) (<= (+ (select main_a v_prenex_13077) 998) (select main_a v_prenex_13078)))) (forall ((v_prenex_20063 Int) (v_prenex_20062 Int)) (or (<= (+ main_x 1) v_prenex_20062) (<= 998 (select main_a v_prenex_20063)) (<= (+ (select main_a v_prenex_20062) 998) (select main_a v_prenex_20063)) (<= (select main_a v_prenex_20063) 1001) (< v_prenex_20063 main_y) (<= 0 (* 2 (select main_a v_prenex_20062))) (< v_prenex_20062 main_x))) (forall ((v_prenex_21336 Int) (v_prenex_21337 Int)) (or (< v_prenex_21336 main_x) (<= (select main_a v_prenex_21336) 2) (<= (+ main_x 1) v_prenex_21336) (<= 1998 (* 2 (select main_a v_prenex_21337))) (<= (select main_a v_prenex_21337) (+ (select main_a v_prenex_21336) 1000)) (< v_prenex_21337 main_y) (<= (select main_a v_prenex_21337) 1001))) (or (forall ((v_prenex_19767 Int)) (or (< v_prenex_19767 main_x) (<= (* 2 (select main_a v_prenex_19767)) 2) (<= (+ main_x 1) v_prenex_19767))) (forall ((v_prenex_19772 Int)) (or (<= 999 (select main_a v_prenex_19772)) (< v_prenex_19772 main_y)))) (forall ((v_prenex_18505 Int) (v_prenex_18504 Int)) (or (<= (+ main_x 1) v_prenex_18504) (<= (* 2 (select main_a v_prenex_18505)) 2000) (<= (+ main_y 1) v_prenex_18505) (< v_prenex_18504 main_x) (<= 999 (select main_a v_prenex_18505)) (<= (* 2 (select main_a v_prenex_18504)) 2) (<= (select main_a v_prenex_18505) (+ (select main_a v_prenex_18504) 1000)))) (or (forall ((v_prenex_16013 Int)) (or (<= (* 2 (select main_a v_prenex_16013)) 2) (< v_prenex_16013 main_x) (<= 0 (+ (select main_a v_prenex_16013) 1)) (<= (+ main_x 1) v_prenex_16013))) (forall ((v_prenex_16016 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16016))) (<= 999 (select main_a v_prenex_16016))))) (forall ((v_prenex_13055 Int) (v_prenex_13056 Int)) (or (<= (* 2 (select main_a v_prenex_13055)) 2) (<= 1998 (* 2 (select main_a v_prenex_13056))) (<= (+ main_x 1) v_prenex_13055) (<= 1000 (+ (select main_a v_prenex_13055) (select main_a v_prenex_13056))) (< v_prenex_13055 main_x) (<= (select main_a v_prenex_13056) 1000))) (or (forall ((v_prenex_19772 Int)) (or (<= 999 (select main_a v_prenex_19772)) (< v_prenex_19772 main_y))) (forall ((v_prenex_19768 Int)) (or (< v_prenex_19768 main_x) (<= 0 (+ (select main_a v_prenex_19768) 1)) (<= (+ main_x 1) v_prenex_19768) (<= (* 2 (select main_a v_prenex_19768)) 2)))) (forall ((v_prenex_18792 Int) (v_prenex_18793 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18793))) (< v_prenex_18792 main_x) (<= (select main_a v_prenex_18793) 1000) (<= 0 (+ (select main_a v_prenex_18792) 1)) (<= (+ (select main_a v_prenex_18792) 998) (select main_a v_prenex_18793)) (<= (+ main_x 1) v_prenex_18792))) (forall ((v_prenex_13371 Int) (v_prenex_13372 Int)) (or (< v_prenex_13371 main_x) (<= 0 (select main_a v_prenex_13371)) (<= (+ main_x 1) v_prenex_13371) (<= (select main_a v_prenex_13372) 1001) (< v_prenex_13372 main_y) (<= (+ (select main_a v_prenex_13371) 998) (select main_a v_prenex_13372)))) (forall ((v_prenex_13844 Int) (v_prenex_13843 Int)) (or (<= 1000 (+ (select main_a v_prenex_13843) (select main_a v_prenex_13844))) (<= (select main_a v_prenex_13844) 1000) (< v_prenex_13843 main_x) (< v_prenex_13844 main_y) (<= (+ main_x 1) v_prenex_13843) (<= (* 2 (select main_a v_prenex_13844)) 2000) (<= 0 (+ (select main_a v_prenex_13843) 1)))) (forall ((v_prenex_17723 Int) (v_prenex_17724 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17723))) (<= (+ main_x 1) v_prenex_17723) (<= (select main_a v_prenex_17724) (+ (select main_a v_prenex_17723) 1000)) (< v_prenex_17724 main_y) (<= (* 2 (select main_a v_prenex_17724)) 2000) (< v_prenex_17723 main_x))) (forall ((v_prenex_11981 Int) (v_prenex_11982 Int)) (or (<= 998 (select main_a v_prenex_11982)) (<= (select main_a v_prenex_11982) (+ (select main_a v_prenex_11981) 1000)) (<= (+ main_x 1) v_prenex_11981) (<= 999 (select main_a v_prenex_11982)) (<= 0 (select main_a v_prenex_11981)) (< v_prenex_11981 main_x))) (forall ((v_prenex_17550 Int) (v_prenex_17551 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17550))) (< v_prenex_17550 main_x) (<= (select main_a v_prenex_17551) 1000) (<= 0 (select main_a v_prenex_17550)) (<= (+ main_x 1) v_prenex_17550) (<= 1000 (+ (select main_a v_prenex_17550) (select main_a v_prenex_17551))))) (forall ((v_prenex_18436 Int) (v_prenex_18435 Int)) (or (<= (select main_a v_prenex_18436) (+ (select main_a v_prenex_18435) 1000)) (<= 998 (select main_a v_prenex_18436)) (< v_prenex_18435 main_x) (<= 999 (select main_a v_prenex_18436)) (<= (+ main_x 1) v_prenex_18435) (< v_prenex_18436 main_y) (<= (* 2 (select main_a v_prenex_18435)) 2))) (forall ((v_prenex_19728 Int) (v_prenex_19729 Int)) (or (<= 999 (select main_a v_prenex_19729)) (<= 0 (+ (select main_a v_prenex_19728) 1)) (<= (select main_a v_prenex_19729) 1001) (<= (+ main_x 1) v_prenex_19728) (< v_prenex_19729 main_y) (<= (select main_a v_prenex_19729) (+ (select main_a v_prenex_19728) 1000)) (< v_prenex_19728 main_x))) (forall ((v_prenex_13328 Int) (v_prenex_13329 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13329))) (<= (+ main_x 1) v_prenex_13328) (<= (+ (select main_a v_prenex_13328) 998) (select main_a v_prenex_13329)) (< v_prenex_13328 main_x) (<= (select main_a v_prenex_13328) 1) (< v_prenex_13329 main_y))) (forall ((v_prenex_17732 Int) (v_prenex_17731 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17731))) (<= (select main_a v_prenex_17732) 1001) (<= (+ main_x 1) v_prenex_17731) (<= (select main_a v_prenex_17731) 2) (< v_prenex_17731 main_x) (<= 1000 (+ (select main_a v_prenex_17731) (select main_a v_prenex_17732))) (<= (select main_a v_prenex_17732) 1000))) (forall ((v_prenex_20429 Int) (v_prenex_20428 Int)) (or (<= 0 (select main_a v_prenex_20428)) (<= (+ (select main_a v_prenex_20428) (select main_a v_prenex_20429)) 1000) (< v_prenex_20428 main_x) (<= (+ main_x 1) v_prenex_20428) (<= (* 2 (select main_a v_prenex_20429)) 2000))) (forall ((v_prenex_12289 Int) (v_prenex_12290 Int)) (or (<= 998 (select main_a v_prenex_12290)) (<= (+ (select main_a v_prenex_12289) (select main_a v_prenex_12290)) 1000) (< v_prenex_12290 main_y) (<= (+ main_y 1) v_prenex_12290) (<= (select main_a v_prenex_12290) 1001))) (forall ((v_prenex_17442 Int) (v_prenex_17443 Int)) (or (<= (select main_a v_prenex_17442) 2) (<= (+ main_x 1) v_prenex_17442) (< v_prenex_17442 main_x) (<= (+ (select main_a v_prenex_17442) 998) (select main_a v_prenex_17443)) (< v_prenex_17443 main_y) (<= (* 2 (select main_a v_prenex_17443)) 2000))) (forall ((v_prenex_15774 Int) (v_prenex_15773 Int)) (or (<= (+ (select main_a v_prenex_15773) (select main_a v_prenex_15774)) 1000) (<= (+ main_x 1) v_prenex_15773) (<= (select main_a v_prenex_15774) 1001) (< v_prenex_15773 main_x) (<= 998 (select main_a v_prenex_15774)) (<= (select main_a v_prenex_15773) 2) (<= 0 (select main_a v_prenex_15773)))) (or (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= 999 (select main_a v_prenex_20497)) (<= (select main_a v_prenex_20497) 1000))) (forall ((v_prenex_20491 Int)) (or (<= (+ main_x 1) v_prenex_20491) (<= 0 (* 2 (select main_a v_prenex_20491))) (< v_prenex_20491 main_x)))) (forall ((v_prenex_12287 Int) (v_prenex_12288 Int)) (or (< v_prenex_12288 main_y) (< v_prenex_12287 main_x) (<= 1000 (+ (select main_a v_prenex_12287) (select main_a v_prenex_12288))) (<= 1998 (* 2 (select main_a v_prenex_12288))) (<= (+ main_x 1) v_prenex_12287) (<= 0 (select main_a v_prenex_12287)))) (forall ((v_prenex_15878 Int) (v_prenex_15877 Int)) (or (< v_prenex_15877 main_x) (<= (select main_a v_prenex_15878) 1000) (<= (+ main_x 1) v_prenex_15877) (<= (+ main_y 1) v_prenex_15878) (<= 1000 (+ (select main_a v_prenex_15877) (select main_a v_prenex_15878))) (<= 998 (select main_a v_prenex_15878)) (<= 0 (select main_a v_prenex_15877)))) (forall ((v_prenex_16168 Int) (v_prenex_16169 Int)) (or (<= (select main_a v_prenex_16169) (+ (select main_a v_prenex_16168) 1000)) (<= (+ main_x 1) v_prenex_16168) (< v_prenex_16168 main_x) (<= (* 2 (select main_a v_prenex_16168)) 2) (<= (* 2 (select main_a v_prenex_16169)) 2000) (<= 0 (select main_a v_prenex_16168)))) (forall ((v_prenex_16694 Int) (v_prenex_16695 Int)) (or (< v_prenex_16694 main_x) (<= (select main_a v_prenex_16695) (+ (select main_a v_prenex_16694) 1000)) (<= (select main_a v_prenex_16695) 1000) (< v_prenex_16695 main_y) (<= 999 (select main_a v_prenex_16695)) (<= (select main_a v_prenex_16694) 1) (<= (+ main_x 1) v_prenex_16694))) (forall ((v_prenex_18947 Int) (v_prenex_18948 Int)) (or (< v_prenex_18948 main_y) (<= (+ main_y 1) v_prenex_18948) (<= 998 (select main_a v_prenex_18948)) (<= (+ (select main_a v_prenex_18947) 998) (select main_a v_prenex_18948)) (<= (+ main_x 1) v_prenex_18947))) (forall ((v_prenex_16687 Int) (v_prenex_16686 Int)) (or (< v_prenex_16686 main_x) (<= (select main_a v_prenex_16687) 1001) (<= 998 (select main_a v_prenex_16687)) (<= (+ (select main_a v_prenex_16686) 998) (select main_a v_prenex_16687)) (<= (select main_a v_prenex_16686) 2) (<= (+ main_x 1) v_prenex_16686) (< v_prenex_16687 main_y))) (forall ((v_prenex_17785 Int) (v_prenex_17786 Int)) (or (<= (+ (select main_a v_prenex_17785) 998) (select main_a v_prenex_17786)) (<= (+ main_x 1) v_prenex_17785) (<= 999 (select main_a v_prenex_17786)) (<= (select main_a v_prenex_17785) 1) (<= 0 (select main_a v_prenex_17785)) (< v_prenex_17785 main_x))) (forall ((v_prenex_20411 Int) (v_prenex_20410 Int)) (or (<= (select main_a v_prenex_20411) 1000) (< v_prenex_20410 main_x) (<= (* 2 (select main_a v_prenex_20410)) 2) (<= (+ (select main_a v_prenex_20410) (select main_a v_prenex_20411)) 1000) (<= (+ main_y 1) v_prenex_20411) (<= (+ main_x 1) v_prenex_20410) (<= (select main_a v_prenex_20411) 1001))) (forall ((v_prenex_15585 Int) (v_prenex_15584 Int)) (or (< v_prenex_15584 main_x) (<= 998 (select main_a v_prenex_15585)) (<= 1000 (+ (select main_a v_prenex_15584) (select main_a v_prenex_15585))) (< v_prenex_15585 main_y) (<= (+ main_x 1) v_prenex_15584) (<= (select main_a v_prenex_15585) 1000) (<= 0 (select main_a v_prenex_15584)))) (forall ((v_prenex_20511 Int) (v_prenex_20510 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20511))) (<= (+ main_y 1) v_prenex_20511) (<= (+ main_x 1) v_prenex_20510) (<= 1000 (+ (select main_a v_prenex_20510) (select main_a v_prenex_20511))) (< v_prenex_20510 main_x) (<= (select main_a v_prenex_20511) 1001) (<= 0 (+ (select main_a v_prenex_20510) 1)))) (forall ((v_prenex_13309 Int) (v_prenex_13308 Int)) (or (<= (select main_a v_prenex_13309) (+ (select main_a v_prenex_13308) 1000)) (<= (* 2 (select main_a v_prenex_13308)) 2) (<= 0 (+ (select main_a v_prenex_13308) 1)) (<= (+ main_x 1) v_prenex_13308) (< v_prenex_13308 main_x) (<= (select main_a v_prenex_13309) 1001))) (or (forall ((v_prenex_19613 Int)) (or (<= (* 2 (select main_a v_prenex_19613)) 2) (<= (+ main_x 1) v_prenex_19613) (<= 0 (* 2 (select main_a v_prenex_19613))) (<= 0 (+ (select main_a v_prenex_19613) 1)) (< v_prenex_19613 main_x))) (forall ((v_prenex_19615 Int)) (or (<= 999 (select main_a v_prenex_19615)) (<= (* 2 (select main_a v_prenex_19615)) 2000)))) (forall ((v_prenex_11399 Int) (v_prenex_11400 Int)) (or (<= (select main_a v_prenex_11400) 1000) (<= 0 (+ (select main_a v_prenex_11399) 1)) (<= (+ main_x 1) v_prenex_11399) (<= (select main_a v_prenex_11399) 2) (<= 1000 (+ (select main_a v_prenex_11399) (select main_a v_prenex_11400))) (< v_prenex_11399 main_x))) (or (forall ((v_prenex_18479 Int)) (or (< v_prenex_18479 main_x) (<= 0 (+ (select main_a v_prenex_18479) 1)) (<= (+ main_x 1) v_prenex_18479) (<= 0 (* 2 (select main_a v_prenex_18479))))) (forall ((v_prenex_18483 Int)) (or (< v_prenex_18483 main_y) (<= (select main_a v_prenex_18483) 1001) (<= (select main_a v_prenex_18483) 1000)))) (forall ((v_prenex_21102 Int) (v_prenex_21103 Int)) (or (<= (select main_a v_prenex_21103) (+ (select main_a v_prenex_21102) 1000)) (<= (+ main_x 1) v_prenex_21102) (<= (select main_a v_prenex_21102) 2) (<= (select main_a v_prenex_21103) 1001) (< v_prenex_21102 main_x) (<= 0 (* 2 (select main_a v_prenex_21102))) (<= 998 (select main_a v_prenex_21103)))) (forall ((v_prenex_16267 Int) (v_prenex_16268 Int)) (or (<= 999 (select main_a v_prenex_16268)) (<= 0 (* 2 (select main_a v_prenex_16267))) (<= (* 2 (select main_a v_prenex_16267)) 2) (<= (+ (select main_a v_prenex_16267) 998) (select main_a v_prenex_16268)) (<= 1998 (* 2 (select main_a v_prenex_16268))) (<= (+ main_x 1) v_prenex_16267) (< v_prenex_16267 main_x))) (forall ((v_prenex_13925 Int) (v_prenex_13924 Int)) (or (< v_prenex_13924 main_x) (<= (+ main_x 1) v_prenex_13924) (<= 999 (select main_a v_prenex_13925)) (<= (* 2 (select main_a v_prenex_13924)) 2) (<= 998 (select main_a v_prenex_13925)) (<= 1000 (+ (select main_a v_prenex_13924) (select main_a v_prenex_13925))))) (forall ((v_prenex_14207 Int) (v_prenex_14206 Int)) (or (<= (+ main_x 1) v_prenex_14206) (<= (+ main_y 1) v_prenex_14207) (<= (select main_a v_prenex_14206) 1) (<= 1998 (* 2 (select main_a v_prenex_14207))) (< v_prenex_14206 main_x) (<= 1000 (+ (select main_a v_prenex_14206) (select main_a v_prenex_14207))) (<= 998 (select main_a v_prenex_14207)))) (forall ((v_prenex_15425 Int) (v_prenex_15426 Int)) (or (< v_prenex_15425 main_x) (<= 0 (* 2 (select main_a v_prenex_15425))) (<= (+ main_x 1) v_prenex_15425) (<= 1000 (+ (select main_a v_prenex_15425) (select main_a v_prenex_15426))) (<= (select main_a v_prenex_15425) 2))) (forall ((v_prenex_19308 Int) (v_prenex_19307 Int)) (or (<= (* 2 (select main_a v_prenex_19308)) 2000) (<= (+ main_x 1) v_prenex_19307) (<= 0 (select main_a v_prenex_19307)) (< v_prenex_19307 main_x) (<= (+ (select main_a v_prenex_19307) (select main_a v_prenex_19308)) 1000) (<= 999 (select main_a v_prenex_19308)) (<= (+ main_y 1) v_prenex_19308))) (forall ((v_prenex_17842 Int) (v_prenex_17843 Int)) (or (<= (select main_a v_prenex_17843) (+ (select main_a v_prenex_17842) 1000)) (<= (* 2 (select main_a v_prenex_17843)) 2000) (< v_prenex_17842 main_x) (<= 0 (select main_a v_prenex_17842)) (<= (+ main_x 1) v_prenex_17842))) (or (forall ((v_prenex_13896 Int)) (or (<= (select main_a v_prenex_13896) 2) (<= 0 (* 2 (select main_a v_prenex_13896))) (<= (+ main_x 1) v_prenex_13896) (<= 0 (+ (select main_a v_prenex_13896) 1)) (< v_prenex_13896 main_x))) (forall ((v_prenex_13901 Int)) (or (<= 998 (select main_a v_prenex_13901)) (<= 1998 (* 2 (select main_a v_prenex_13901)))))) (or (forall ((v_prenex_18286 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18286))) (<= (+ main_x 1) v_prenex_18286) (< v_prenex_18286 main_x) (<= (select main_a v_prenex_18286) 2))) (forall ((v_prenex_18291 Int)) (<= (select main_a v_prenex_18291) 1000))) (forall ((v_prenex_16724 Int) (v_prenex_16725 Int)) (or (< v_prenex_16724 main_x) (<= 0 (+ (select main_a v_prenex_16724) 1)) (<= (select main_a v_prenex_16725) (+ (select main_a v_prenex_16724) 1000)) (<= (select main_a v_prenex_16724) 1) (<= (+ main_x 1) v_prenex_16724) (<= 1998 (* 2 (select main_a v_prenex_16725))) (<= (select main_a v_prenex_16725) 1000))) (forall ((v_prenex_17497 Int) (v_prenex_17498 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17498))) (<= (+ main_x 1) v_prenex_17497) (< v_prenex_17497 main_x) (<= 0 (+ (select main_a v_prenex_17497) 1)) (<= 1000 (+ (select main_a v_prenex_17497) (select main_a v_prenex_17498))) (<= (select main_a v_prenex_17498) 1001) (< v_prenex_17498 main_y))) (forall ((v_prenex_15843 Int) (v_prenex_15844 Int)) (or (<= (select main_a v_prenex_15844) (+ (select main_a v_prenex_15843) 1000)) (<= (+ main_x 1) v_prenex_15843) (< v_prenex_15843 main_x) (<= (select main_a v_prenex_15844) 1001) (<= (* 2 (select main_a v_prenex_15844)) 2000) (<= (select main_a v_prenex_15843) 2))) (forall ((v_prenex_20245 Int) (v_prenex_20244 Int)) (or (<= (+ main_x 1) v_prenex_20244) (<= 999 (select main_a v_prenex_20245)) (<= (select main_a v_prenex_20244) 1) (< v_prenex_20244 main_x) (<= (+ (select main_a v_prenex_20244) (select main_a v_prenex_20245)) 1000))) (or (forall ((v_prenex_16577 Int)) (or (< v_prenex_16577 main_x) (<= (* 2 (select main_a v_prenex_16577)) 2) (<= (+ main_x 1) v_prenex_16577))) (forall ((v_prenex_16582 Int)) (or (<= 999 (select main_a v_prenex_16582)) (<= (select main_a v_prenex_16582) 1001)))) (forall ((v_prenex_18073 Int) (v_prenex_18072 Int)) (or (<= (select main_a v_prenex_18073) (+ (select main_a v_prenex_18072) 1000)) (<= (+ main_x 1) v_prenex_18072) (<= 0 (+ (select main_a v_prenex_18072) 1)) (<= (select main_a v_prenex_18072) 1) (<= (select main_a v_prenex_18073) 1000) (<= 999 (select main_a v_prenex_18073)) (< v_prenex_18072 main_x))) (or (forall ((v_prenex_20198 Int)) (or (<= (* 2 (select main_a v_prenex_20198)) 2) (<= (+ main_x 1) v_prenex_20198) (<= 0 (+ (select main_a v_prenex_20198) 1)) (<= 0 (* 2 (select main_a v_prenex_20198))) (< v_prenex_20198 main_x))) (forall ((v_prenex_20203 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20203))) (<= 998 (select main_a v_prenex_20203))))) (forall ((v_prenex_12733 Int) (v_prenex_12732 Int)) (or (<= (select main_a v_prenex_12733) 1001) (<= (select main_a v_prenex_12733) 1000) (< v_prenex_12733 main_y) (<= (+ (select main_a v_prenex_12732) 998) (select main_a v_prenex_12733)) (<= (select main_a v_prenex_12732) 2) (<= (+ main_x 1) v_prenex_12732) (< v_prenex_12732 main_x))) (forall ((v_prenex_16848 Int) (v_prenex_16849 Int)) (or (<= (select main_a v_prenex_16849) (+ (select main_a v_prenex_16848) 1000)) (<= (select main_a v_prenex_16849) 1001) (<= (+ main_x 1) v_prenex_16848) (< v_prenex_16848 main_x) (<= (+ main_y 1) v_prenex_16849) (<= (select main_a v_prenex_16848) 1))) (forall ((v_prenex_16295 Int) (v_prenex_16296 Int)) (or (<= (+ main_x 1) v_prenex_16295) (< v_prenex_16295 main_x) (<= (select main_a v_prenex_16296) 1000) (<= (* 2 (select main_a v_prenex_16295)) 2) (< v_prenex_16296 main_y) (<= 1998 (* 2 (select main_a v_prenex_16296))) (<= (+ (select main_a v_prenex_16295) 998) (select main_a v_prenex_16296)))) (or (forall ((v_prenex_14191 Int)) (or (<= (+ main_y 1) v_prenex_14191) (< v_prenex_14191 main_y) (<= (* 2 (select main_a v_prenex_14191)) 2000))) (forall ((v_prenex_14190 Int)) (or (<= (+ main_x 1) v_prenex_14190) (<= 0 (* 2 (select main_a v_prenex_14190)))))) (or (forall ((v_prenex_15373 Int)) (or (<= 0 (+ (select main_a v_prenex_15373) 1)) (<= (+ main_x 1) v_prenex_15373) (< v_prenex_15373 main_x) (<= 0 (* 2 (select main_a v_prenex_15373))))) (forall ((v_prenex_15376 Int)) (or (<= 998 (select main_a v_prenex_15376)) (< v_prenex_15376 main_y) (<= (* 2 (select main_a v_prenex_15376)) 2000)))) (forall ((v_prenex_21150 Int) (v_prenex_21151 Int)) (or (<= (* 2 (select main_a v_prenex_21151)) 2000) (<= (+ main_y 1) v_prenex_21151) (<= (select main_a v_prenex_21150) 2) (<= (+ main_x 1) v_prenex_21150) (<= (+ (select main_a v_prenex_21150) (select main_a v_prenex_21151)) 1000) (< v_prenex_21150 main_x))) (or (forall ((v_prenex_20495 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20495))) (< v_prenex_20495 main_x) (<= (+ main_x 1) v_prenex_20495) (<= (* 2 (select main_a v_prenex_20495)) 2))) (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= 999 (select main_a v_prenex_20497)) (<= (select main_a v_prenex_20497) 1000)))) (or (forall ((v_prenex_15572 Int)) (or (<= (select main_a v_prenex_15572) 1000) (<= 999 (select main_a v_prenex_15572)))) (forall ((v_prenex_15571 Int)) (or (< v_prenex_15571 main_x) (<= (* 2 (select main_a v_prenex_15571)) 2) (<= 0 (select main_a v_prenex_15571)) (<= (+ main_x 1) v_prenex_15571) (<= (select main_a v_prenex_15571) 1)))) (forall ((v_prenex_12364 Int) (v_prenex_12365 Int)) (or (<= (select main_a v_prenex_12365) 1001) (< v_prenex_12364 main_x) (<= (* 2 (select main_a v_prenex_12364)) 2) (<= (+ main_x 1) v_prenex_12364) (<= 0 (select main_a v_prenex_12364)) (<= (+ (select main_a v_prenex_12364) 998) (select main_a v_prenex_12365)) (<= 998 (select main_a v_prenex_12365)))) (forall ((v_prenex_13237 Int) (v_prenex_13238 Int)) (or (<= 0 (select main_a v_prenex_13237)) (<= (+ main_x 1) v_prenex_13237) (<= 1998 (* 2 (select main_a v_prenex_13238))) (<= (select main_a v_prenex_13237) 1) (< v_prenex_13237 main_x) (<= 1000 (+ (select main_a v_prenex_13237) (select main_a v_prenex_13238))))) (or (forall ((v_prenex_15000 Int)) (or (<= 0 (+ (select main_a v_prenex_15000) 1)) (< v_prenex_15000 main_x) (<= (+ main_x 1) v_prenex_15000) (<= (* 2 (select main_a v_prenex_15000)) 2) (<= 0 (select main_a v_prenex_15000)))) (forall ((v_prenex_15004 Int)) (<= (select main_a v_prenex_15004) 1000))) (forall ((v_prenex_20115 Int) (v_prenex_20116 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20115))) (<= (* 2 (select main_a v_prenex_20116)) 2000) (<= (+ main_x 1) v_prenex_20115) (<= 1998 (* 2 (select main_a v_prenex_20116))) (<= (select main_a v_prenex_20115) 2) (< v_prenex_20115 main_x) (<= (+ (select main_a v_prenex_20115) 998) (select main_a v_prenex_20116)))) (forall ((v_prenex_19285 Int) (v_prenex_19286 Int)) (or (<= (* 2 (select main_a v_prenex_19286)) 2000) (<= (select main_a v_prenex_19285) 2) (<= 1000 (+ (select main_a v_prenex_19285) (select main_a v_prenex_19286))) (<= (+ main_x 1) v_prenex_19285) (<= (+ main_y 1) v_prenex_19286) (< v_prenex_19285 main_x))) (forall ((v_prenex_17304 Int) (v_prenex_17305 Int)) (or (<= (select main_a v_prenex_17305) (+ (select main_a v_prenex_17304) 1000)) (<= (+ main_x 1) v_prenex_17304) (<= (select main_a v_prenex_17304) 1) (<= (* 2 (select main_a v_prenex_17304)) 2) (< v_prenex_17304 main_x) (<= (select main_a v_prenex_17305) 1001) (<= 999 (select main_a v_prenex_17305)))) (forall ((v_prenex_19921 Int) (v_prenex_19920 Int)) (or (<= (select main_a v_prenex_19920) 2) (<= 1000 (+ (select main_a v_prenex_19920) (select main_a v_prenex_19921))) (<= (select main_a v_prenex_19921) 1001) (<= (+ main_x 1) v_prenex_19920) (<= 1998 (* 2 (select main_a v_prenex_19921))) (<= 0 (select main_a v_prenex_19920)) (< v_prenex_19920 main_x))) (or (forall ((v_prenex_17301 Int)) (or (<= (select main_a v_prenex_17301) 1001) (<= (select main_a v_prenex_17301) 1000))) (forall ((v_prenex_17299 Int)) (or (< v_prenex_17299 main_x) (<= (+ main_x 1) v_prenex_17299) (<= 0 (* 2 (select main_a v_prenex_17299))) (<= 0 (select main_a v_prenex_17299))))) (or (forall ((v_prenex_11311 Int)) (or (< v_prenex_11311 main_y) (<= 999 (select main_a v_prenex_11311)))) (forall ((v_prenex_11314 Int)) (or (< v_prenex_11314 main_x) (<= 0 (+ (select main_a v_prenex_11314) 1)) (<= (+ main_x 1) v_prenex_11314) (<= 0 (* 2 (select main_a v_prenex_11314)))))) (or (forall ((v_prenex_19534 Int)) (or (<= 0 (select main_a v_prenex_19534)) (<= (+ main_x 1) v_prenex_19534) (<= (* 2 (select main_a v_prenex_19534)) 2) (<= 0 (* 2 (select main_a v_prenex_19534))) (< v_prenex_19534 main_x))) (forall ((v_prenex_19537 Int)) (<= 999 (select main_a v_prenex_19537)))) (or (forall ((v_prenex_19244 Int)) (or (< v_prenex_19244 main_x) (<= (+ main_x 1) v_prenex_19244) (<= (select main_a v_prenex_19244) 1) (<= (* 2 (select main_a v_prenex_19244)) 2))) (forall ((v_prenex_19250 Int)) (or (<= (select main_a v_prenex_19250) 1000) (< v_prenex_19250 main_y)))) (forall ((v_prenex_15163 Int) (v_prenex_15162 Int)) (or (<= (* 2 (select main_a v_prenex_15162)) 2) (<= (+ main_x 1) v_prenex_15162) (<= 999 (select main_a v_prenex_15163)) (<= (select main_a v_prenex_15163) 1001) (<= (+ (select main_a v_prenex_15162) 998) (select main_a v_prenex_15163)) (<= 0 (+ (select main_a v_prenex_15162) 1)) (< v_prenex_15162 main_x))) (forall ((v_prenex_15244 Int) (v_prenex_15243 Int)) (or (<= (+ main_x 1) v_prenex_15243) (<= (* 2 (select main_a v_prenex_15244)) 2000) (<= 999 (select main_a v_prenex_15244)) (<= (* 2 (select main_a v_prenex_15243)) 2) (<= 0 (+ (select main_a v_prenex_15243) 1)) (<= (+ (select main_a v_prenex_15243) 998) (select main_a v_prenex_15244)) (< v_prenex_15243 main_x))) (forall ((v_prenex_11635 Int) (v_prenex_11636 Int)) (or (<= (select main_a v_prenex_11636) 1001) (<= (+ main_x 1) v_prenex_11635) (< v_prenex_11636 main_y) (< v_prenex_11635 main_x) (<= (select main_a v_prenex_11635) 1) (<= (+ (select main_a v_prenex_11635) 998) (select main_a v_prenex_11636)))) (or (forall ((v_prenex_12859 Int)) (or (< v_prenex_12859 main_x) (<= (+ main_x 1) v_prenex_12859) (<= (* 2 (select main_a v_prenex_12859)) 2) (<= (select main_a v_prenex_12859) 2) (<= (select main_a v_prenex_12859) 1))) (forall ((v_prenex_12864 Int)) (or (<= 999 (select main_a v_prenex_12864)) (<= 1998 (* 2 (select main_a v_prenex_12864)))))) (forall ((v_prenex_19061 Int) (v_prenex_19060 Int)) (or (<= (+ (select main_a v_prenex_19060) (select main_a v_prenex_19061)) 1000) (<= 0 (* 2 (select main_a v_prenex_19060))) (< v_prenex_19061 main_y) (<= (+ main_x 1) v_prenex_19060) (<= 1998 (* 2 (select main_a v_prenex_19061))) (< v_prenex_19060 main_x) (<= (select main_a v_prenex_19061) 1001))) (or (forall ((v_prenex_16466 Int)) (or (<= 999 (select main_a v_prenex_16466)) (<= 998 (select main_a v_prenex_16466)))) (forall ((v_prenex_16463 Int)) (or (<= (+ main_x 1) v_prenex_16463) (<= 0 (* 2 (select main_a v_prenex_16463))) (< v_prenex_16463 main_x) (<= (select main_a v_prenex_16463) 2) (<= 0 (+ (select main_a v_prenex_16463) 1))))) (forall ((v_prenex_11473 Int) (v_prenex_11474 Int)) (or (<= (select main_a v_prenex_11473) 1) (<= (select main_a v_prenex_11474) (+ (select main_a v_prenex_11473) 1000)) (<= 998 (select main_a v_prenex_11474)) (< v_prenex_11473 main_x) (<= (+ main_x 1) v_prenex_11473) (<= 1998 (* 2 (select main_a v_prenex_11474))) (< v_prenex_11474 main_y))) (or (forall ((v_prenex_16510 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16510))) (<= (* 2 (select main_a v_prenex_16510)) 2000))) (forall ((v_prenex_16509 Int)) (or (<= 0 (select main_a v_prenex_16509)) (<= (* 2 (select main_a v_prenex_16509)) 2) (< v_prenex_16509 main_x) (<= (+ main_x 1) v_prenex_16509) (<= (select main_a v_prenex_16509) 2)))) (or (forall ((v_prenex_19537 Int)) (<= 999 (select main_a v_prenex_19537))) (forall ((v_prenex_19535 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19535))) (<= (+ main_x 1) v_prenex_19535) (<= 0 (select main_a v_prenex_19535)) (< v_prenex_19535 main_x)))) (forall ((v_prenex_21061 Int) (v_prenex_21060 Int)) (or (<= (select main_a v_prenex_21061) (+ (select main_a v_prenex_21060) 1000)) (<= 1998 (* 2 (select main_a v_prenex_21061))) (<= 0 (+ (select main_a v_prenex_21060) 1)) (<= 998 (select main_a v_prenex_21061)) (< v_prenex_21060 main_x) (<= 0 (* 2 (select main_a v_prenex_21060))) (<= (+ main_x 1) v_prenex_21060))) (forall ((v_prenex_13579 Int) (v_prenex_13580 Int)) (or (< v_prenex_13579 main_x) (<= (+ main_x 1) v_prenex_13579) (<= 0 (+ (select main_a v_prenex_13579) 1)) (<= (+ (select main_a v_prenex_13579) (select main_a v_prenex_13580)) 1000))) (or (forall ((v_prenex_14511 Int)) (or (<= (* 2 (select main_a v_prenex_14511)) 2000) (<= 998 (select main_a v_prenex_14511)))) (forall ((v_prenex_14508 Int)) (or (<= (+ main_x 1) v_prenex_14508) (< v_prenex_14508 main_x) (<= (* 2 (select main_a v_prenex_14508)) 2) (<= 0 (select main_a v_prenex_14508)) (<= 0 (* 2 (select main_a v_prenex_14508)))))) (forall ((v_prenex_16864 Int) (v_prenex_16865 Int)) (or (<= 0 (select main_a v_prenex_16864)) (<= 999 (select main_a v_prenex_16865)) (< v_prenex_16864 main_x) (<= (+ (select main_a v_prenex_16864) (select main_a v_prenex_16865)) 1000) (<= 0 (+ (select main_a v_prenex_16864) 1)) (<= 998 (select main_a v_prenex_16865)) (<= (+ main_x 1) v_prenex_16864))) (forall ((v_prenex_20639 Int) (v_prenex_20638 Int)) (or (<= (* 2 (select main_a v_prenex_20639)) 2000) (<= (+ main_x 1) v_prenex_20638) (<= (+ (select main_a v_prenex_20638) (select main_a v_prenex_20639)) 1000) (<= 1998 (* 2 (select main_a v_prenex_20639))) (< v_prenex_20638 main_x) (<= (* 2 (select main_a v_prenex_20638)) 2))) (or (forall ((v_prenex_16254 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16254))) (<= (+ main_y 1) v_prenex_16254))) (forall ((v_prenex_16253 Int)) (or (<= (* 2 (select main_a v_prenex_16253)) 2) (< v_prenex_16253 main_x) (<= (+ main_x 1) v_prenex_16253) (<= (select main_a v_prenex_16253) 2)))) (forall ((v_prenex_17328 Int) (v_prenex_17329 Int)) (or (<= (+ (select main_a v_prenex_17328) (select main_a v_prenex_17329)) 1000) (<= 1998 (* 2 (select main_a v_prenex_17329))) (<= (select main_a v_prenex_17328) 1) (<= (* 2 (select main_a v_prenex_17329)) 2000) (<= (+ main_x 1) v_prenex_17328) (< v_prenex_17328 main_x) (<= 0 (+ (select main_a v_prenex_17328) 1)))) (or (forall ((v_prenex_17447 Int)) (or (< v_prenex_17447 main_x) (<= 0 (* 2 (select main_a v_prenex_17447))) (<= (+ main_x 1) v_prenex_17447) (<= (select main_a v_prenex_17447) 2))) (forall ((v_prenex_17452 Int)) (or (<= 998 (select main_a v_prenex_17452)) (< v_prenex_17452 main_y)))) (forall ((v_prenex_18961 Int) (v_prenex_18960 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18961))) (<= (+ main_x 1) v_prenex_18960) (<= (+ (select main_a v_prenex_18960) 998) (select main_a v_prenex_18961)) (< v_prenex_18960 main_x) (< v_prenex_18961 main_y) (<= 0 (+ (select main_a v_prenex_18960) 1)))) (forall ((v_prenex_19896 Int) (v_prenex_19897 Int)) (or (<= (select main_a v_prenex_19897) 1001) (<= (+ (select main_a v_prenex_19896) (select main_a v_prenex_19897)) 1000) (< v_prenex_19896 main_x) (<= (+ main_x 1) v_prenex_19896) (<= 0 (* 2 (select main_a v_prenex_19896))) (<= (* 2 (select main_a v_prenex_19897)) 2000))) (forall ((v_prenex_16249 Int) (v_prenex_16250 Int)) (or (<= (select main_a v_prenex_16250) 1000) (<= (* 2 (select main_a v_prenex_16249)) 2) (<= (select main_a v_prenex_16250) (+ (select main_a v_prenex_16249) 1000)) (<= (+ main_x 1) v_prenex_16249) (<= 999 (select main_a v_prenex_16250)) (< v_prenex_16249 main_x) (< v_prenex_16250 main_y))) (forall ((v_prenex_12685 Int) (v_prenex_12684 Int)) (or (< v_prenex_12684 main_x) (<= (+ (select main_a v_prenex_12684) (select main_a v_prenex_12685)) 1000) (<= 0 (* 2 (select main_a v_prenex_12684))) (<= (+ main_x 1) v_prenex_12684) (<= (select main_a v_prenex_12684) 2) (<= 999 (select main_a v_prenex_12685)))) (forall ((v_prenex_19850 Int) (v_prenex_19851 Int)) (or (<= (* 2 (select main_a v_prenex_19850)) 2) (<= (+ (select main_a v_prenex_19850) (select main_a v_prenex_19851)) 1000) (< v_prenex_19850 main_x) (<= 0 (* 2 (select main_a v_prenex_19850))) (<= (+ main_x 1) v_prenex_19850) (<= (select main_a v_prenex_19851) 1001))) (forall ((v_prenex_17008 Int) (v_prenex_17009 Int)) (or (<= (+ main_x 1) v_prenex_17008) (<= 0 (select main_a v_prenex_17008)) (<= 999 (select main_a v_prenex_17009)) (<= (+ (select main_a v_prenex_17008) (select main_a v_prenex_17009)) 1000) (< v_prenex_17008 main_x) (<= (+ main_y 1) v_prenex_17009))) (forall ((v_prenex_18071 Int) (v_prenex_18070 Int)) (or (<= (+ main_y 1) v_prenex_18071) (<= (select main_a v_prenex_18071) 1000) (< v_prenex_18071 main_y) (<= (select main_a v_prenex_18071) 1001) (<= (+ (select main_a v_prenex_18070) (select main_a v_prenex_18071)) 1000))) (or (forall ((v_prenex_12349 Int)) (or (< v_prenex_12349 main_x) (<= (+ main_x 1) v_prenex_12349) (<= 0 (* 2 (select main_a v_prenex_12349))))) (forall ((v_prenex_12355 Int)) (or (< v_prenex_12355 main_y) (<= 1998 (* 2 (select main_a v_prenex_12355))) (<= 998 (select main_a v_prenex_12355))))) (forall ((v_prenex_18871 Int) (v_prenex_18872 Int)) (or (<= (select main_a v_prenex_18871) 2) (< v_prenex_18871 main_x) (<= (select main_a v_prenex_18872) 1001) (<= (+ main_x 1) v_prenex_18871) (<= 998 (select main_a v_prenex_18872)) (<= 0 (+ (select main_a v_prenex_18871) 1)) (<= 1000 (+ (select main_a v_prenex_18871) (select main_a v_prenex_18872))))) (forall ((v_prenex_17670 Int) (v_prenex_17671 Int)) (or (<= 0 (select main_a v_prenex_17670)) (< v_prenex_17670 main_x) (<= 1998 (* 2 (select main_a v_prenex_17671))) (<= (select main_a v_prenex_17671) (+ (select main_a v_prenex_17670) 1000)) (<= (+ main_x 1) v_prenex_17670) (<= (select main_a v_prenex_17671) 1001) (<= 0 (+ (select main_a v_prenex_17670) 1)))) (forall ((v_prenex_14158 Int) (v_prenex_14157 Int)) (or (<= (select main_a v_prenex_14158) 1000) (<= 1000 (+ (select main_a v_prenex_14157) (select main_a v_prenex_14158))) (<= (* 2 (select main_a v_prenex_14158)) 2000) (< v_prenex_14157 main_x) (<= (select main_a v_prenex_14157) 2) (<= (+ main_y 1) v_prenex_14158) (<= (+ main_x 1) v_prenex_14157))) (or (forall ((v_prenex_15572 Int)) (or (<= (select main_a v_prenex_15572) 1000) (<= 999 (select main_a v_prenex_15572)))) (forall ((v_prenex_15568 Int)) (or (< v_prenex_15568 main_x) (<= (* 2 (select main_a v_prenex_15568)) 2) (<= (select main_a v_prenex_15568) 1) (<= (+ main_x 1) v_prenex_15568)))) (forall ((v_prenex_16427 Int) (v_prenex_16428 Int)) (or (<= 0 (select main_a v_prenex_16427)) (<= (select main_a v_prenex_16427) 1) (< v_prenex_16427 main_x) (<= (+ main_x 1) v_prenex_16427) (<= 999 (select main_a v_prenex_16428)) (<= 1000 (+ (select main_a v_prenex_16427) (select main_a v_prenex_16428))))) (forall ((v_prenex_19193 Int) (v_prenex_19194 Int)) (or (<= 0 (+ (select main_a v_prenex_19193) 1)) (<= 1998 (* 2 (select main_a v_prenex_19194))) (< v_prenex_19193 main_x) (<= (+ main_x 1) v_prenex_19193) (<= 999 (select main_a v_prenex_19194)) (<= (+ (select main_a v_prenex_19193) 998) (select main_a v_prenex_19194)) (< v_prenex_19194 main_y))) (forall ((v_prenex_20647 Int) (v_prenex_20646 Int)) (or (< v_prenex_20646 main_x) (<= (select main_a v_prenex_20646) 2) (<= (select main_a v_prenex_20647) 1001) (<= (+ main_x 1) v_prenex_20646) (<= (* 2 (select main_a v_prenex_20647)) 2000) (<= 0 (* 2 (select main_a v_prenex_20646))) (<= (+ (select main_a v_prenex_20646) 998) (select main_a v_prenex_20647)))) (or (forall ((v_prenex_15032 Int)) (or (<= (select main_a v_prenex_15032) 1000) (<= (+ main_y 1) v_prenex_15032) (<= 998 (select main_a v_prenex_15032)))) (forall ((v_prenex_15031 Int)) (or (<= (+ main_x 1) v_prenex_15031) (< v_prenex_15031 main_x) (<= (* 2 (select main_a v_prenex_15031)) 2)))) (forall ((v_prenex_17256 Int) (v_prenex_17257 Int)) (or (<= 999 (select main_a v_prenex_17257)) (<= (* 2 (select main_a v_prenex_17256)) 2) (< v_prenex_17256 main_x) (<= (+ (select main_a v_prenex_17256) 998) (select main_a v_prenex_17257)) (<= (+ main_x 1) v_prenex_17256) (<= 0 (+ (select main_a v_prenex_17256) 1)))) (forall ((v_prenex_12716 Int) (v_prenex_12717 Int)) (or (<= (select main_a v_prenex_12717) 1000) (<= (+ main_y 1) v_prenex_12717) (<= (* 2 (select main_a v_prenex_12716)) 2) (<= (+ main_x 1) v_prenex_12716) (<= (+ (select main_a v_prenex_12716) (select main_a v_prenex_12717)) 1000) (< v_prenex_12716 main_x))) (or (forall ((v_prenex_16370 Int)) (or (<= (select main_a v_prenex_16370) 2) (<= 0 (+ (select main_a v_prenex_16370) 1)) (<= (+ main_x 1) v_prenex_16370) (< v_prenex_16370 main_x) (<= (* 2 (select main_a v_prenex_16370)) 2))) (forall ((v_prenex_16372 Int)) (or (<= (* 2 (select main_a v_prenex_16372)) 2000) (<= 998 (select main_a v_prenex_16372))))) (or (forall ((v_prenex_16107 Int)) (or (<= (select main_a v_prenex_16107) 1001) (<= (* 2 (select main_a v_prenex_16107)) 2000))) (forall ((v_prenex_16103 Int)) (or (<= (+ main_x 1) v_prenex_16103) (<= 0 (select main_a v_prenex_16103)) (<= 0 (* 2 (select main_a v_prenex_16103))) (<= (select main_a v_prenex_16103) 1) (< v_prenex_16103 main_x)))) (forall ((v_prenex_14945 Int) (v_prenex_14946 Int)) (or (< v_prenex_14946 main_y) (<= (select main_a v_prenex_14946) 1000) (<= (+ (select main_a v_prenex_14945) 998) (select main_a v_prenex_14946)) (<= (* 2 (select main_a v_prenex_14946)) 2000) (<= (+ main_y 1) v_prenex_14946))) (forall ((v_prenex_15653 Int) (v_prenex_15652 Int)) (or (<= (+ main_x 1) v_prenex_15652) (<= (select main_a v_prenex_15652) 1) (< v_prenex_15652 main_x) (<= (select main_a v_prenex_15653) (+ (select main_a v_prenex_15652) 1000)) (< v_prenex_15653 main_y))) (forall ((v_prenex_21124 Int) (v_prenex_21125 Int)) (or (<= (+ main_x 1) v_prenex_21124) (<= 0 (select main_a v_prenex_21124)) (< v_prenex_21125 main_y) (<= 1000 (+ (select main_a v_prenex_21124) (select main_a v_prenex_21125))) (<= 998 (select main_a v_prenex_21125)) (< v_prenex_21124 main_x))) (or (forall ((v_prenex_13898 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13898))) (<= (+ main_x 1) v_prenex_13898) (< v_prenex_13898 main_x) (<= (select main_a v_prenex_13898) 2))) (forall ((v_prenex_13901 Int)) (or (<= 998 (select main_a v_prenex_13901)) (<= 1998 (* 2 (select main_a v_prenex_13901)))))) (or (forall ((v_prenex_19659 Int)) (<= (select main_a v_prenex_19659) 1001)) (forall ((v_prenex_19655 Int)) (or (<= 0 (+ (select main_a v_prenex_19655) 1)) (< v_prenex_19655 main_x) (<= (* 2 (select main_a v_prenex_19655)) 2) (<= (+ main_x 1) v_prenex_19655)))) (forall ((v_prenex_17362 Int)) (or (< v_prenex_17362 main_x) (<= 0 (* 2 (select main_a v_prenex_17362))) (<= 0 (+ (select main_a v_prenex_17362) 1)) (<= (select main_a v_prenex_17362) 1) (<= (+ main_x 1) v_prenex_17362))) (forall ((v_prenex_15924 Int) (v_prenex_15923 Int)) (or (<= (+ (select main_a v_prenex_15923) (select main_a v_prenex_15924)) 1000) (<= (* 2 (select main_a v_prenex_15923)) 2) (<= (+ main_x 1) v_prenex_15923) (< v_prenex_15923 main_x) (<= (+ main_y 1) v_prenex_15924) (<= 998 (select main_a v_prenex_15924)))) (or (forall ((v_prenex_13889 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13889))) (<= (select main_a v_prenex_13889) 1001))) (forall ((v_prenex_13887 Int)) (or (<= 0 (select main_a v_prenex_13887)) (<= 0 (* 2 (select main_a v_prenex_13887))) (< v_prenex_13887 main_x) (<= (+ main_x 1) v_prenex_13887)))) (forall ((v_prenex_12190 Int) (v_prenex_12191 Int)) (or (<= (+ main_x 1) v_prenex_12190) (<= (* 2 (select main_a v_prenex_12191)) 2000) (<= (select main_a v_prenex_12190) 2) (<= (select main_a v_prenex_12191) (+ (select main_a v_prenex_12190) 1000)) (<= 0 (+ (select main_a v_prenex_12190) 1)) (< v_prenex_12190 main_x))) (or (forall ((v_prenex_20853 Int)) (or (<= (* 2 (select main_a v_prenex_20853)) 2) (<= (+ main_x 1) v_prenex_20853) (<= (select main_a v_prenex_20853) 2) (< v_prenex_20853 main_x))) (forall ((v_prenex_20854 Int)) (or (<= (+ main_y 1) v_prenex_20854) (<= (* 2 (select main_a v_prenex_20854)) 2000) (<= (select main_a v_prenex_20854) 1000)))) (or (forall ((v_prenex_19610 Int)) (or (<= 0 (+ (select main_a v_prenex_19610) 1)) (<= (* 2 (select main_a v_prenex_19610)) 2) (< v_prenex_19610 main_x) (<= (+ main_x 1) v_prenex_19610) (<= (select main_a v_prenex_19610) 2))) (forall ((v_prenex_19615 Int)) (or (<= 999 (select main_a v_prenex_19615)) (<= (* 2 (select main_a v_prenex_19615)) 2000)))) (forall ((v_prenex_19443 Int) (v_prenex_19442 Int)) (or (< v_prenex_19442 main_x) (<= (+ main_x 1) v_prenex_19442) (<= (+ main_y 1) v_prenex_19443) (<= 0 (* 2 (select main_a v_prenex_19442))) (<= (select main_a v_prenex_19443) 1000) (<= (select main_a v_prenex_19443) (+ (select main_a v_prenex_19442) 1000)))) (forall ((v_prenex_18819 Int) (v_prenex_18820 Int)) (or (<= (select main_a v_prenex_18819) 1) (<= (select main_a v_prenex_18820) (+ (select main_a v_prenex_18819) 1000)) (<= (* 2 (select main_a v_prenex_18820)) 2000) (< v_prenex_18819 main_x) (<= 0 (+ (select main_a v_prenex_18819) 1)) (<= (+ main_x 1) v_prenex_18819))) (forall ((v_prenex_20830 Int) (v_prenex_20829 Int)) (or (<= (* 2 (select main_a v_prenex_20829)) 2) (<= 999 (select main_a v_prenex_20830)) (<= (+ main_x 1) v_prenex_20829) (< v_prenex_20829 main_x) (<= (select main_a v_prenex_20829) 2) (<= (+ (select main_a v_prenex_20829) (select main_a v_prenex_20830)) 1000) (<= (* 2 (select main_a v_prenex_20830)) 2000))) (forall ((v_prenex_17608 Int) (v_prenex_17609 Int)) (or (< v_prenex_17609 main_y) (<= (+ main_x 1) v_prenex_17608) (<= 0 (select main_a v_prenex_17608)) (< v_prenex_17608 main_x) (<= 1000 (+ (select main_a v_prenex_17608) (select main_a v_prenex_17609))))) (or (forall ((v_prenex_16043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16043))) (<= (* 2 (select main_a v_prenex_16043)) 2000))) (forall ((v_prenex_16041 Int)) (or (<= (* 2 (select main_a v_prenex_16041)) 2) (<= (+ main_x 1) v_prenex_16041) (<= 0 (* 2 (select main_a v_prenex_16041))) (< v_prenex_16041 main_x)))) (forall ((v_prenex_13823 Int) (v_prenex_13824 Int)) (or (<= (* 2 (select main_a v_prenex_13824)) 2000) (< v_prenex_13823 main_x) (<= 0 (+ (select main_a v_prenex_13823) 1)) (<= (* 2 (select main_a v_prenex_13823)) 2) (<= (+ main_x 1) v_prenex_13823) (<= (select main_a v_prenex_13824) (+ (select main_a v_prenex_13823) 1000)) (<= (select main_a v_prenex_13824) 1000))) (forall ((v_prenex_14199 Int) (v_prenex_14198 Int)) (or (<= 0 (+ (select main_a v_prenex_14198) 1)) (<= (* 2 (select main_a v_prenex_14199)) 2000) (<= (+ main_x 1) v_prenex_14198) (< v_prenex_14198 main_x) (<= (+ (select main_a v_prenex_14198) (select main_a v_prenex_14199)) 1000) (<= (select main_a v_prenex_14198) 1))) (forall ((v_prenex_11819 Int) (v_prenex_11818 Int)) (or (<= 0 (+ (select main_a v_prenex_11818) 1)) (< v_prenex_11818 main_x) (<= (+ (select main_a v_prenex_11818) 998) (select main_a v_prenex_11819)) (<= (select main_a v_prenex_11818) 1) (<= (+ main_x 1) v_prenex_11818) (<= 999 (select main_a v_prenex_11819)) (<= 998 (select main_a v_prenex_11819)))) (or (forall ((v_prenex_11647 Int)) (or (<= (+ main_x 1) v_prenex_11647) (< v_prenex_11647 main_x) (<= 0 (* 2 (select main_a v_prenex_11647))) (<= (select main_a v_prenex_11647) 1))) (forall ((v_prenex_11643 Int)) (or (<= (select main_a v_prenex_11643) 1000) (<= 999 (select main_a v_prenex_11643))))) (forall ((v_prenex_21320 Int) (v_prenex_21321 Int)) (or (< v_prenex_21320 main_x) (<= (select main_a v_prenex_21321) (+ (select main_a v_prenex_21320) 1000)) (<= (+ main_x 1) v_prenex_21320) (<= 999 (select main_a v_prenex_21321)) (<= 1998 (* 2 (select main_a v_prenex_21321))) (<= 0 (+ (select main_a v_prenex_21320) 1)) (<= (+ main_y 1) v_prenex_21321))) (forall ((v_prenex_13385 Int) (v_prenex_13384 Int)) (or (<= (+ (select main_a v_prenex_13384) 998) (select main_a v_prenex_13385)) (<= 0 (select main_a v_prenex_13384)) (<= (+ main_x 1) v_prenex_13384) (<= (select main_a v_prenex_13385) 1001) (< v_prenex_13384 main_x) (<= (+ main_y 1) v_prenex_13385))) (forall ((v_prenex_18183 Int) (v_prenex_18182 Int)) (or (<= (+ main_x 1) v_prenex_18182) (<= 0 (* 2 (select main_a v_prenex_18182))) (<= (* 2 (select main_a v_prenex_18183)) 2000) (<= (select main_a v_prenex_18183) (+ (select main_a v_prenex_18182) 1000)) (< v_prenex_18182 main_x) (<= (select main_a v_prenex_18183) 1001))) (forall ((v_prenex_11226 Int) (v_prenex_11227 Int)) (or (<= (+ main_x 1) v_prenex_11226) (<= (select main_a v_prenex_11226) 1) (<= (select main_a v_prenex_11227) (+ (select main_a v_prenex_11226) 1000)) (<= (select main_a v_prenex_11227) 1001) (<= 0 (+ (select main_a v_prenex_11226) 1)) (< v_prenex_11226 main_x) (<= 998 (select main_a v_prenex_11227)))) (forall ((v_prenex_17404 Int) (v_prenex_17405 Int)) (or (<= 999 (select main_a v_prenex_17405)) (< v_prenex_17404 main_x) (<= 1000 (+ (select main_a v_prenex_17404) (select main_a v_prenex_17405))) (<= (+ main_x 1) v_prenex_17404) (<= 0 (select main_a v_prenex_17404)))) (forall ((v_prenex_11396 Int) (v_prenex_11395 Int)) (or (<= (select main_a v_prenex_11396) (+ (select main_a v_prenex_11395) 1000)) (<= 0 (* 2 (select main_a v_prenex_11395))) (<= (* 2 (select main_a v_prenex_11395)) 2) (<= (+ main_x 1) v_prenex_11395) (<= (select main_a v_prenex_11396) 1001) (< v_prenex_11395 main_x))) (forall ((v_prenex_13931 Int) (v_prenex_13930 Int)) (or (<= (+ main_x 1) v_prenex_13930) (<= (+ (select main_a v_prenex_13930) 998) (select main_a v_prenex_13931)) (< v_prenex_13930 main_x) (<= (* 2 (select main_a v_prenex_13930)) 2) (<= 999 (select main_a v_prenex_13931)) (<= 1998 (* 2 (select main_a v_prenex_13931))) (<= (+ main_y 1) v_prenex_13931))) (forall ((v_prenex_13431 Int) (v_prenex_13432 Int)) (or (<= (+ (select main_a v_prenex_13431) (select main_a v_prenex_13432)) 1000) (<= (select main_a v_prenex_13432) 1000) (<= (* 2 (select main_a v_prenex_13431)) 2) (<= (+ main_x 1) v_prenex_13431) (< v_prenex_13431 main_x) (<= 0 (* 2 (select main_a v_prenex_13431))))) (forall ((v_prenex_14056 Int) (v_prenex_14055 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14056))) (<= (* 2 (select main_a v_prenex_14056)) 2000) (<= (select main_a v_prenex_14055) 1) (< v_prenex_14055 main_x) (<= (+ main_x 1) v_prenex_14055) (<= (+ (select main_a v_prenex_14055) 998) (select main_a v_prenex_14056)))) (forall ((v_prenex_15232 Int) (v_prenex_15231 Int)) (or (<= 998 (select main_a v_prenex_15232)) (<= (* 2 (select main_a v_prenex_15232)) 2000) (< v_prenex_15231 main_x) (<= 0 (+ (select main_a v_prenex_15231) 1)) (<= (+ (select main_a v_prenex_15231) (select main_a v_prenex_15232)) 1000) (<= (+ main_x 1) v_prenex_15231) (<= (+ main_y 1) v_prenex_15232))) (or (forall ((v_prenex_11652 Int)) (or (<= (+ main_x 1) v_prenex_11652) (<= (* 2 (select main_a v_prenex_11652)) 2) (<= 0 (* 2 (select main_a v_prenex_11652))) (<= 0 (+ (select main_a v_prenex_11652) 1)) (< v_prenex_11652 main_x))) (forall ((v_prenex_11657 Int)) (<= (select main_a v_prenex_11657) 1001))) (or (forall ((v_prenex_16640 Int)) (or (<= 998 (select main_a v_prenex_16640)) (<= (select main_a v_prenex_16640) 1001))) (forall ((v_prenex_16636 Int)) (or (<= (select main_a v_prenex_16636) 2) (<= (+ main_x 1) v_prenex_16636) (< v_prenex_16636 main_x) (<= 0 (* 2 (select main_a v_prenex_16636)))))) (forall ((v_prenex_13808 Int) (v_prenex_13807 Int)) (or (<= 999 (select main_a v_prenex_13808)) (<= (+ main_x 1) v_prenex_13807) (<= (* 2 (select main_a v_prenex_13808)) 2000) (<= (select main_a v_prenex_13808) (+ (select main_a v_prenex_13807) 1000)) (< v_prenex_13807 main_x) (<= 0 (* 2 (select main_a v_prenex_13807))) (<= (select main_a v_prenex_13807) 1))) (forall ((v_prenex_11527 Int) (v_prenex_11526 Int)) (or (<= (+ main_y 1) v_prenex_11527) (< v_prenex_11526 main_x) (<= 999 (select main_a v_prenex_11527)) (<= (* 2 (select main_a v_prenex_11527)) 2000) (<= (+ (select main_a v_prenex_11526) 998) (select main_a v_prenex_11527)) (<= (+ main_x 1) v_prenex_11526) (<= (select main_a v_prenex_11526) 2))) (forall ((v_prenex_11990 Int) (v_prenex_11989 Int)) (or (<= (select main_a v_prenex_11990) 1001) (<= (select main_a v_prenex_11990) 1000) (<= (+ main_y 1) v_prenex_11990) (< v_prenex_11989 main_x) (<= (+ main_x 1) v_prenex_11989) (<= (select main_a v_prenex_11990) (+ (select main_a v_prenex_11989) 1000)) (<= 0 (* 2 (select main_a v_prenex_11989))))) (forall ((v_prenex_17509 Int) (v_prenex_17510 Int)) (or (< v_prenex_17509 main_x) (< v_prenex_17510 main_y) (<= (+ (select main_a v_prenex_17509) 998) (select main_a v_prenex_17510)) (<= (+ main_y 1) v_prenex_17510) (<= 998 (select main_a v_prenex_17510)))) (or (forall ((v_prenex_12567 Int)) (<= (select main_a v_prenex_12567) 1001)) (forall ((v_prenex_12565 Int)) (or (<= 0 (+ (select main_a v_prenex_12565) 1)) (<= 0 (* 2 (select main_a v_prenex_12565))) (<= (select main_a v_prenex_12565) 1) (<= (+ main_x 1) v_prenex_12565) (< v_prenex_12565 main_x)))) (or (forall ((v_prenex_11805 Int)) (or (<= 999 (select main_a v_prenex_11805)) (<= 1998 (* 2 (select main_a v_prenex_11805))))) (forall ((v_prenex_11138 Int)) (or (<= (* 2 (select main_a v_prenex_11138)) 2) (<= 0 (select main_a v_prenex_11138)) (<= (+ main_x 1) v_prenex_11138) (< v_prenex_11138 main_x) (<= 0 (+ (select main_a v_prenex_11138) 1))))) (or (forall ((v_prenex_19174 Int)) (or (<= (select main_a v_prenex_19174) 1001) (<= 1998 (* 2 (select main_a v_prenex_19174))))) (forall ((v_prenex_19168 Int)) (or (<= (+ main_x 1) v_prenex_19168) (< v_prenex_19168 main_x) (<= (* 2 (select main_a v_prenex_19168)) 2) (<= (select main_a v_prenex_19168) 1)))) (forall ((v_prenex_12444 Int) (v_prenex_12445 Int)) (or (<= 0 (+ (select main_a v_prenex_12444) 1)) (<= (+ (select main_a v_prenex_12444) (select main_a v_prenex_12445)) 1000) (<= (+ main_x 1) v_prenex_12444) (<= 1998 (* 2 (select main_a v_prenex_12445))) (<= 0 (select main_a v_prenex_12444)) (< v_prenex_12444 main_x) (<= 998 (select main_a v_prenex_12445)))) (forall ((v_prenex_12803 Int) (v_prenex_12802 Int)) (or (< v_prenex_12802 main_x) (<= 999 (select main_a v_prenex_12803)) (<= (+ main_x 1) v_prenex_12802) (<= (+ (select main_a v_prenex_12802) (select main_a v_prenex_12803)) 1000) (<= 0 (+ (select main_a v_prenex_12802) 1)) (<= (select main_a v_prenex_12803) 1001) (<= (+ main_y 1) v_prenex_12803))) (forall ((v_prenex_13118 Int) (v_prenex_13117 Int)) (or (<= (select main_a v_prenex_13117) 2) (<= 0 (+ (select main_a v_prenex_13117) 1)) (<= 1998 (* 2 (select main_a v_prenex_13118))) (< v_prenex_13117 main_x) (<= (select main_a v_prenex_13118) (+ (select main_a v_prenex_13117) 1000)) (<= (+ main_x 1) v_prenex_13117) (<= (select main_a v_prenex_13118) 1000))) (or (forall ((v_prenex_14126 Int)) (or (< v_prenex_14126 main_x) (<= (+ main_x 1) v_prenex_14126) (<= 0 (+ (select main_a v_prenex_14126) 1)) (<= 0 (select main_a v_prenex_14126)) (<= 0 (* 2 (select main_a v_prenex_14126))))) (forall ((v_prenex_14130 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14130))) (<= (select main_a v_prenex_14130) 1001)))) (forall ((v_prenex_14596 Int) (v_prenex_14595 Int)) (or (< v_prenex_14595 main_x) (<= (* 2 (select main_a v_prenex_14596)) 2000) (<= 0 (+ (select main_a v_prenex_14595) 1)) (<= 999 (select main_a v_prenex_14596)) (<= (+ (select main_a v_prenex_14595) 998) (select main_a v_prenex_14596)) (<= (+ main_x 1) v_prenex_14595) (<= 0 (select main_a v_prenex_14595)))) (forall ((v_prenex_16393 Int) (v_prenex_16394 Int)) (or (<= 999 (select main_a v_prenex_16394)) (<= (select main_a v_prenex_16393) 2) (<= (+ (select main_a v_prenex_16393) (select main_a v_prenex_16394)) 1000) (<= (+ main_x 1) v_prenex_16393) (< v_prenex_16393 main_x) (<= (select main_a v_prenex_16394) 1001) (<= 0 (+ (select main_a v_prenex_16393) 1)))) (forall ((v_prenex_15054 Int) (v_prenex_15053 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15054))) (< v_prenex_15053 main_x) (<= 999 (select main_a v_prenex_15054)) (<= (select main_a v_prenex_15054) (+ (select main_a v_prenex_15053) 1000)) (< v_prenex_15054 main_y) (<= 0 (+ (select main_a v_prenex_15053) 1)) (<= (+ main_x 1) v_prenex_15053))) (or (forall ((v_prenex_20450 Int)) (<= (select main_a v_prenex_20450) 1001)) (forall ((v_prenex_20446 Int)) (or (<= 0 (+ (select main_a v_prenex_20446) 1)) (<= (+ main_x 1) v_prenex_20446) (<= 0 (* 2 (select main_a v_prenex_20446))) (< v_prenex_20446 main_x)))) (or (forall ((v_prenex_19291 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19291))) (<= (select main_a v_prenex_19291) 2) (< v_prenex_19291 main_x) (<= (+ main_x 1) v_prenex_19291) (<= 0 (+ (select main_a v_prenex_19291) 1)))) (forall ((v_prenex_19296 Int)) (<= (select main_a v_prenex_19296) 1001))) (forall ((v_prenex_20403 Int) (v_prenex_20402 Int)) (or (<= (+ main_x 1) v_prenex_20402) (<= (select main_a v_prenex_20402) 1) (< v_prenex_20402 main_x) (<= (select main_a v_prenex_20403) 1001) (<= 1998 (* 2 (select main_a v_prenex_20403))) (<= (+ (select main_a v_prenex_20402) 998) (select main_a v_prenex_20403)))) (or (forall ((v_prenex_13865 Int)) (or (<= (+ main_x 1) v_prenex_13865) (<= (* 2 (select main_a v_prenex_13865)) 2) (< v_prenex_13865 main_x) (<= 0 (+ (select main_a v_prenex_13865) 1)))) (forall ((v_prenex_13869 Int)) (or (<= 999 (select main_a v_prenex_13869)) (< v_prenex_13869 main_y) (<= (select main_a v_prenex_13869) 1000)))) (or (forall ((v_prenex_16613 Int)) (<= (* 2 (select main_a v_prenex_16613)) 2000)) (forall ((v_prenex_11162 Int)) (or (< v_prenex_11162 main_x) (<= (+ main_x 1) v_prenex_11162) (<= 0 (select main_a v_prenex_11162)) (<= (* 2 (select main_a v_prenex_11162)) 2)))) (or (forall ((v_prenex_12216 Int)) (or (<= 999 (select main_a v_prenex_12216)) (<= 1998 (* 2 (select main_a v_prenex_12216))))) (forall ((v_prenex_12211 Int)) (or (<= (+ main_x 1) v_prenex_12211) (<= (select main_a v_prenex_12211) 2) (<= 0 (* 2 (select main_a v_prenex_12211))) (< v_prenex_12211 main_x)))) (forall ((v_prenex_11941 Int) (v_prenex_11942 Int)) (or (<= (* 2 (select main_a v_prenex_11941)) 2) (<= 0 (select main_a v_prenex_11941)) (<= (+ (select main_a v_prenex_11941) 998) (select main_a v_prenex_11942)) (<= (select main_a v_prenex_11942) 1000) (< v_prenex_11941 main_x) (<= (+ main_x 1) v_prenex_11941))) (or (forall ((v_prenex_13265 Int)) (or (<= (* 2 (select main_a v_prenex_13265)) 2) (<= (+ main_x 1) v_prenex_13265) (< v_prenex_13265 main_x) (<= 0 (+ (select main_a v_prenex_13265) 1)))) (forall ((v_prenex_13269 Int)) (or (<= 999 (select main_a v_prenex_13269)) (<= (select main_a v_prenex_13269) 1000)))) (forall ((v_prenex_20676 Int) (v_prenex_20675 Int)) (or (<= (+ (select main_a v_prenex_20675) 998) (select main_a v_prenex_20676)) (<= 1998 (* 2 (select main_a v_prenex_20676))) (<= (select main_a v_prenex_20675) 2) (<= 0 (+ (select main_a v_prenex_20675) 1)) (<= 999 (select main_a v_prenex_20676)) (< v_prenex_20675 main_x) (<= (+ main_x 1) v_prenex_20675))) (forall ((v_prenex_12993 Int) (v_prenex_12992 Int)) (or (< v_prenex_12993 main_y) (<= (* 2 (select main_a v_prenex_12993)) 2000) (<= (+ main_x 1) v_prenex_12992) (< v_prenex_12992 main_x) (<= (select main_a v_prenex_12992) 1) (<= (select main_a v_prenex_12993) 1000) (<= (select main_a v_prenex_12993) (+ (select main_a v_prenex_12992) 1000)))) (or (forall ((v_prenex_11597 Int)) (or (< v_prenex_11597 main_x) (<= 0 (* 2 (select main_a v_prenex_11597))) (<= (+ main_x 1) v_prenex_11597) (<= (* 2 (select main_a v_prenex_11597)) 2) (<= 0 (+ (select main_a v_prenex_11597) 1)))) (forall ((v_prenex_11602 Int)) (<= 999 (select main_a v_prenex_11602)))) (forall ((v_prenex_12259 Int) (v_prenex_12260 Int)) (or (<= (select main_a v_prenex_12260) 1000) (<= (+ main_x 1) v_prenex_12259) (< v_prenex_12259 main_x) (<= 1000 (+ (select main_a v_prenex_12259) (select main_a v_prenex_12260))) (<= (select main_a v_prenex_12260) 1001) (<= 0 (* 2 (select main_a v_prenex_12259))))) (forall ((v_prenex_18903 Int) (v_prenex_18904 Int)) (or (<= (+ main_x 1) v_prenex_18903) (<= 1000 (+ (select main_a v_prenex_18903) (select main_a v_prenex_18904))) (< v_prenex_18903 main_x) (<= (select main_a v_prenex_18904) 1001) (<= 0 (+ (select main_a v_prenex_18903) 1)))) (or (forall ((v_prenex_16909 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16909))) (<= 999 (select main_a v_prenex_16909)) (< v_prenex_16909 main_y))) (forall ((v_prenex_16907 Int)) (or (<= (* 2 (select main_a v_prenex_16907)) 2) (< v_prenex_16907 main_x) (<= (+ main_x 1) v_prenex_16907) (<= 0 (* 2 (select main_a v_prenex_16907)))))) (forall ((v_prenex_13547 Int) (v_prenex_13546 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13546))) (<= (* 2 (select main_a v_prenex_13547)) 2000) (<= 999 (select main_a v_prenex_13547)) (<= (+ main_x 1) v_prenex_13546) (< v_prenex_13546 main_x) (< v_prenex_13547 main_y) (<= (+ (select main_a v_prenex_13546) 998) (select main_a v_prenex_13547)))) (or (forall ((v_prenex_13264 Int)) (or (< v_prenex_13264 main_x) (<= (* 2 (select main_a v_prenex_13264)) 2) (<= (+ main_x 1) v_prenex_13264))) (forall ((v_prenex_13269 Int)) (or (<= 999 (select main_a v_prenex_13269)) (<= (select main_a v_prenex_13269) 1000)))) (forall ((v_prenex_11953 Int) (v_prenex_11954 Int)) (or (<= (select main_a v_prenex_11953) 2) (<= (+ main_x 1) v_prenex_11953) (<= 999 (select main_a v_prenex_11954)) (<= (select main_a v_prenex_11954) 1001) (< v_prenex_11954 main_y) (<= (+ (select main_a v_prenex_11953) (select main_a v_prenex_11954)) 1000) (< v_prenex_11953 main_x))) (forall ((v_prenex_13493 Int) (v_prenex_13494 Int)) (or (<= 0 (+ (select main_a v_prenex_13493) 1)) (<= (select main_a v_prenex_13494) (+ (select main_a v_prenex_13493) 1000)) (< v_prenex_13493 main_x) (<= (+ main_x 1) v_prenex_13493) (<= 998 (select main_a v_prenex_13494)) (<= (select main_a v_prenex_13494) 1001) (<= (+ main_y 1) v_prenex_13494))) (or (forall ((v_prenex_12073 Int)) (or (<= 998 (select main_a v_prenex_12073)) (<= (select main_a v_prenex_12073) 1000))) (forall ((v_prenex_12069 Int)) (or (<= 0 (+ (select main_a v_prenex_12069) 1)) (<= (+ main_x 1) v_prenex_12069) (<= (* 2 (select main_a v_prenex_12069)) 2) (< v_prenex_12069 main_x)))) (forall ((v_prenex_19326 Int) (v_prenex_19325 Int)) (or (<= (+ main_y 1) v_prenex_19326) (<= 999 (select main_a v_prenex_19326)) (<= (select main_a v_prenex_19325) 2) (< v_prenex_19325 main_x) (<= (+ main_x 1) v_prenex_19325) (<= (+ (select main_a v_prenex_19325) (select main_a v_prenex_19326)) 1000) (<= 1998 (* 2 (select main_a v_prenex_19326))))) (forall ((v_prenex_16469 Int) (v_prenex_16470 Int)) (or (<= (+ (select main_a v_prenex_16469) 998) (select main_a v_prenex_16470)) (<= (+ main_x 1) v_prenex_16469) (< v_prenex_16470 main_y) (< v_prenex_16469 main_x) (<= (* 2 (select main_a v_prenex_16470)) 2000) (<= 0 (* 2 (select main_a v_prenex_16469))))) (forall ((v_prenex_11620 Int) (v_prenex_11619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11620))) (<= (+ (select main_a v_prenex_11619) (select main_a v_prenex_11620)) 1000) (<= (select main_a v_prenex_11619) 1) (< v_prenex_11619 main_x) (< v_prenex_11620 main_y) (<= (+ main_x 1) v_prenex_11619))) (forall ((v_prenex_11961 Int) (v_prenex_11962 Int)) (or (<= 1000 (+ (select main_a v_prenex_11961) (select main_a v_prenex_11962))) (<= (select main_a v_prenex_11962) 1001) (<= 1998 (* 2 (select main_a v_prenex_11962))) (<= (* 2 (select main_a v_prenex_11961)) 2) (< v_prenex_11961 main_x) (<= (+ main_x 1) v_prenex_11961) (<= (select main_a v_prenex_11961) 1))) (forall ((v_prenex_18319 Int) (v_prenex_18320 Int)) (or (< v_prenex_18319 main_x) (<= (* 2 (select main_a v_prenex_18319)) 2) (<= (select main_a v_prenex_18320) 1000) (<= (+ (select main_a v_prenex_18319) 998) (select main_a v_prenex_18320)) (<= 0 (* 2 (select main_a v_prenex_18319))) (<= (+ main_x 1) v_prenex_18319) (<= 998 (select main_a v_prenex_18320)))) (or (forall ((v_prenex_17656 Int)) (or (< v_prenex_17656 main_x) (<= 0 (select main_a v_prenex_17656)) (<= (+ main_x 1) v_prenex_17656) (<= (* 2 (select main_a v_prenex_17656)) 2))) (forall ((v_prenex_17657 Int)) (or (<= (+ main_y 1) v_prenex_17657) (<= 998 (select main_a v_prenex_17657)) (<= (* 2 (select main_a v_prenex_17657)) 2000)))) (or (forall ((v_prenex_11714 Int)) (or (<= 998 (select main_a v_prenex_11714)) (<= (+ main_y 1) v_prenex_11714) (<= 1998 (* 2 (select main_a v_prenex_11714))))) (forall ((v_prenex_11713 Int)) (or (< v_prenex_11713 main_x) (<= (+ main_x 1) v_prenex_11713) (<= (* 2 (select main_a v_prenex_11713)) 2) (<= (select main_a v_prenex_11713) 2)))) (or (forall ((v_prenex_14401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14401))) (<= (select main_a v_prenex_14401) 1000))) (forall ((v_prenex_14397 Int)) (or (< v_prenex_14397 main_x) (<= (+ main_x 1) v_prenex_14397) (<= (select main_a v_prenex_14397) 2) (<= 0 (* 2 (select main_a v_prenex_14397)))))) (or (forall ((v_prenex_18478 Int)) (or (< v_prenex_18478 main_x) (<= 0 (* 2 (select main_a v_prenex_18478))) (<= (select main_a v_prenex_18478) 2) (<= (+ main_x 1) v_prenex_18478))) (forall ((v_prenex_18483 Int)) (or (< v_prenex_18483 main_y) (<= (select main_a v_prenex_18483) 1001) (<= (select main_a v_prenex_18483) 1000)))) (forall ((v_prenex_15255 Int) (v_prenex_15254 Int)) (or (<= 998 (select main_a v_prenex_15255)) (<= (* 2 (select main_a v_prenex_15255)) 2000) (<= (select main_a v_prenex_15255) (+ (select main_a v_prenex_15254) 1000)) (< v_prenex_15255 main_y) (<= 0 (select main_a v_prenex_15254)) (< v_prenex_15254 main_x) (<= (+ main_x 1) v_prenex_15254))) (forall ((v_prenex_13610 Int) (v_prenex_13611 Int)) (or (<= (* 2 (select main_a v_prenex_13611)) 2000) (<= 998 (select main_a v_prenex_13611)) (< v_prenex_13610 main_x) (<= (select main_a v_prenex_13611) (+ (select main_a v_prenex_13610) 1000)) (<= (+ main_x 1) v_prenex_13610) (<= (select main_a v_prenex_13610) 1))) (or (forall ((v_prenex_19073 Int)) (or (<= 998 (select main_a v_prenex_19073)) (<= (* 2 (select main_a v_prenex_19073)) 2000))) (forall ((v_prenex_19071 Int)) (or (<= 0 (+ (select main_a v_prenex_19071) 1)) (<= 0 (* 2 (select main_a v_prenex_19071))) (<= (+ main_x 1) v_prenex_19071) (<= (select main_a v_prenex_19071) 1) (< v_prenex_19071 main_x)))) (or (forall ((v_prenex_18621 Int)) (or (<= 999 (select main_a v_prenex_18621)) (<= 1998 (* 2 (select main_a v_prenex_18621))) (< v_prenex_18621 main_y))) (forall ((v_prenex_18617 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18617))) (<= (+ main_x 1) v_prenex_18617) (< v_prenex_18617 main_x) (<= 0 (+ (select main_a v_prenex_18617) 1))))) (or (forall ((v_prenex_16637 Int)) (or (<= (+ main_x 1) v_prenex_16637) (< v_prenex_16637 main_x) (<= 0 (* 2 (select main_a v_prenex_16637))) (<= 0 (+ (select main_a v_prenex_16637) 1)))) (forall ((v_prenex_16640 Int)) (or (<= 998 (select main_a v_prenex_16640)) (<= (select main_a v_prenex_16640) 1001)))) (or (forall ((v_prenex_11793 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11793))) (<= (select main_a v_prenex_11793) 1001))) (forall ((v_prenex_11796 Int)) (or (<= 0 (+ (select main_a v_prenex_11796) 1)) (<= (+ main_x 1) v_prenex_11796) (<= (* 2 (select main_a v_prenex_11796)) 2) (< v_prenex_11796 main_x) (<= (select main_a v_prenex_11796) 1)))) (forall ((v_prenex_15285 Int) (v_prenex_15284 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15284))) (<= 1998 (* 2 (select main_a v_prenex_15285))) (<= (* 2 (select main_a v_prenex_15284)) 2) (< v_prenex_15284 main_x) (<= (+ main_x 1) v_prenex_15284) (<= (select main_a v_prenex_15285) 1001) (<= (+ (select main_a v_prenex_15284) 998) (select main_a v_prenex_15285)))) (forall ((v_prenex_17680 Int) (v_prenex_17681 Int)) (or (<= (+ (select main_a v_prenex_17680) (select main_a v_prenex_17681)) 1000) (<= (select main_a v_prenex_17681) 1000) (<= (+ main_y 1) v_prenex_17681) (< v_prenex_17681 main_y) (< v_prenex_17680 main_x))) (forall ((v_prenex_12160 Int) (v_prenex_12161 Int)) (or (<= 0 (select main_a v_prenex_12160)) (< v_prenex_12160 main_x) (<= (* 2 (select main_a v_prenex_12160)) 2) (<= (+ main_x 1) v_prenex_12160) (<= (select main_a v_prenex_12161) 1001) (<= (* 2 (select main_a v_prenex_12161)) 2000) (<= 1000 (+ (select main_a v_prenex_12160) (select main_a v_prenex_12161))))) (or (forall ((v_prenex_18934 Int)) (or (<= (select main_a v_prenex_18934) 1) (<= 0 (+ (select main_a v_prenex_18934) 1)) (<= (+ main_x 1) v_prenex_18934) (< v_prenex_18934 main_x) (<= 0 (* 2 (select main_a v_prenex_18934))))) (forall ((v_prenex_18936 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18936))) (<= (* 2 (select main_a v_prenex_18936)) 2000)))) (forall ((v_prenex_16325 Int) (v_prenex_16326 Int)) (or (<= (+ (select main_a v_prenex_16325) 998) (select main_a v_prenex_16326)) (< v_prenex_16325 main_x) (<= (+ main_y 1) v_prenex_16326) (<= 0 (select main_a v_prenex_16325)) (<= (+ main_x 1) v_prenex_16325))) (or (forall ((v_prenex_17136 Int)) (or (< v_prenex_17136 main_x) (<= (+ main_x 1) v_prenex_17136) (<= 0 (+ (select main_a v_prenex_17136) 1)) (<= 0 (* 2 (select main_a v_prenex_17136))))) (forall ((v_prenex_17137 Int)) (or (<= (* 2 (select main_a v_prenex_17137)) 2000) (<= (select main_a v_prenex_17137) 1000) (<= (+ main_y 1) v_prenex_17137)))) (forall ((v_prenex_12180 Int) (v_prenex_12181 Int)) (or (<= (+ main_y 1) v_prenex_12181) (<= (+ main_x 1) v_prenex_12180) (< v_prenex_12180 main_x) (<= 1998 (* 2 (select main_a v_prenex_12181))) (<= (* 2 (select main_a v_prenex_12181)) 2000) (<= (select main_a v_prenex_12181) (+ (select main_a v_prenex_12180) 1000)) (<= 0 (* 2 (select main_a v_prenex_12180))))) (forall ((v_prenex_19625 Int) (v_prenex_19624 Int)) (or (<= (select main_a v_prenex_19625) 1000) (<= (select main_a v_prenex_19625) (+ (select main_a v_prenex_19624) 1000)) (<= 0 (+ (select main_a v_prenex_19624) 1)) (<= (+ main_x 1) v_prenex_19624) (< v_prenex_19624 main_x) (< v_prenex_19625 main_y))) (or (forall ((v_prenex_16981 Int)) (or (<= (* 2 (select main_a v_prenex_16981)) 2) (< v_prenex_16981 main_x) (<= 0 (+ (select main_a v_prenex_16981) 1)) (<= (+ main_x 1) v_prenex_16981) (<= 0 (select main_a v_prenex_16981)))) (forall ((v_prenex_16985 Int)) (<= (* 2 (select main_a v_prenex_16985)) 2000))) (forall ((v_prenex_15810 Int) (v_prenex_15811 Int)) (or (<= (+ main_x 1) v_prenex_15810) (< v_prenex_15811 main_y) (<= (select main_a v_prenex_15811) 1001) (<= (select main_a v_prenex_15810) 2) (<= (select main_a v_prenex_15811) (+ (select main_a v_prenex_15810) 1000)) (< v_prenex_15810 main_x) (<= (* 2 (select main_a v_prenex_15811)) 2000))) (or (forall ((v_prenex_15144 Int)) (or (<= (+ main_x 1) v_prenex_15144) (<= (select main_a v_prenex_15144) 2) (< v_prenex_15144 main_x) (<= (* 2 (select main_a v_prenex_15144)) 2))) (forall ((v_prenex_15145 Int)) (or (<= (select main_a v_prenex_15145) 1001) (<= 999 (select main_a v_prenex_15145)) (< v_prenex_15145 main_y)))) (forall ((v_prenex_15557 Int) (v_prenex_15558 Int)) (or (<= 1000 (+ (select main_a v_prenex_15557) (select main_a v_prenex_15558))) (<= (select main_a v_prenex_15558) 1000) (< v_prenex_15557 main_x) (<= 0 (select main_a v_prenex_15557)) (<= (+ main_x 1) v_prenex_15557))) (or (forall ((v_prenex_11124 Int)) (or (<= 0 (select main_a v_prenex_11124)) (<= (select main_a v_prenex_11124) 1) (< v_prenex_11124 main_x) (<= 0 (* 2 (select main_a v_prenex_11124))) (<= (+ main_x 1) v_prenex_11124))) (forall ((v_prenex_11608 Int)) (or (<= (select main_a v_prenex_11608) 1000) (<= (select main_a v_prenex_11608) 1001)))) (or (forall ((v_prenex_14905 Int)) (or (<= (* 2 (select main_a v_prenex_14905)) 2) (<= 0 (select main_a v_prenex_14905)) (<= (+ main_x 1) v_prenex_14905) (< v_prenex_14905 main_x))) (forall ((v_prenex_14907 Int)) (<= (* 2 (select main_a v_prenex_14907)) 2000))) (forall ((v_prenex_18029 Int) (v_prenex_18028 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18028))) (<= 999 (select main_a v_prenex_18029)) (<= (+ main_x 1) v_prenex_18028) (<= (+ (select main_a v_prenex_18028) 998) (select main_a v_prenex_18029)) (< v_prenex_18028 main_x) (<= 1998 (* 2 (select main_a v_prenex_18029))) (<= (* 2 (select main_a v_prenex_18028)) 2))) (forall ((v_prenex_20814 Int) (v_prenex_20813 Int)) (or (<= (* 2 (select main_a v_prenex_20813)) 2) (< v_prenex_20813 main_x) (<= (select main_a v_prenex_20814) 1001) (<= 0 (+ (select main_a v_prenex_20813) 1)) (<= (+ main_x 1) v_prenex_20813) (<= (select main_a v_prenex_20814) (+ (select main_a v_prenex_20813) 1000)) (<= 999 (select main_a v_prenex_20814)))) (forall ((v_prenex_17604 Int) (v_prenex_17605 Int)) (or (<= 1000 (+ (select main_a v_prenex_17604) (select main_a v_prenex_17605))) (< v_prenex_17604 main_x) (<= (+ main_x 1) v_prenex_17604) (<= 0 (* 2 (select main_a v_prenex_17604))) (<= 1998 (* 2 (select main_a v_prenex_17605))) (<= (select main_a v_prenex_17604) 2))) (forall ((v_prenex_15805 Int)) (or (< v_prenex_15805 main_x) (<= (select main_a v_prenex_15805) 2) (<= 0 (* 2 (select main_a v_prenex_15805))) (<= (* 2 (select main_a v_prenex_15805)) 2) (<= (+ main_x 1) v_prenex_15805))) (forall ((v_prenex_19919 Int) (v_prenex_19918 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19919))) (<= 1000 (+ (select main_a v_prenex_19918) (select main_a v_prenex_19919))) (< v_prenex_19918 main_x) (<= (+ main_x 1) v_prenex_19918) (<= 999 (select main_a v_prenex_19919)) (<= (+ main_y 1) v_prenex_19919) (<= (* 2 (select main_a v_prenex_19918)) 2))) (forall ((v_prenex_16690 Int) (v_prenex_16691 Int)) (or (< v_prenex_16690 main_x) (<= (* 2 (select main_a v_prenex_16691)) 2000) (<= (+ main_x 1) v_prenex_16690) (<= (select main_a v_prenex_16691) 1000) (<= (+ (select main_a v_prenex_16690) 998) (select main_a v_prenex_16691)) (<= 0 (* 2 (select main_a v_prenex_16690))) (<= (* 2 (select main_a v_prenex_16690)) 2))) (forall ((v_prenex_13533 Int) (v_prenex_13534 Int)) (or (<= (select main_a v_prenex_13534) (+ (select main_a v_prenex_13533) 1000)) (<= (+ main_x 1) v_prenex_13533) (<= 998 (select main_a v_prenex_13534)) (< v_prenex_13533 main_x) (<= 0 (+ (select main_a v_prenex_13533) 1)) (<= (select main_a v_prenex_13534) 1001))) (forall ((v_prenex_20870 Int) (v_prenex_20869 Int)) (or (<= (+ main_y 1) v_prenex_20870) (<= (* 2 (select main_a v_prenex_20870)) 2000) (<= 1998 (* 2 (select main_a v_prenex_20870))) (<= (+ (select main_a v_prenex_20869) 998) (select main_a v_prenex_20870)) (< v_prenex_20869 main_x) (<= (+ main_x 1) v_prenex_20869) (<= (* 2 (select main_a v_prenex_20869)) 2))) (or (forall ((v_prenex_15665 Int)) (or (<= (select main_a v_prenex_15665) 1000) (<= 999 (select main_a v_prenex_15665)))) (forall ((v_prenex_15662 Int)) (or (<= (* 2 (select main_a v_prenex_15662)) 2) (<= (+ main_x 1) v_prenex_15662) (< v_prenex_15662 main_x) (<= 0 (+ (select main_a v_prenex_15662) 1))))) (forall ((v_prenex_11415 Int) (v_prenex_11416 Int)) (or (<= (select main_a v_prenex_11416) (+ (select main_a v_prenex_11415) 1000)) (<= (+ main_x 1) v_prenex_11415) (<= 998 (select main_a v_prenex_11416)) (< v_prenex_11415 main_x) (<= 0 (* 2 (select main_a v_prenex_11415))) (<= 0 (+ (select main_a v_prenex_11415) 1)) (<= (select main_a v_prenex_11416) 1000))) (forall ((v_prenex_12476 Int) (v_prenex_12477 Int)) (or (< v_prenex_12477 main_y) (<= (select main_a v_prenex_12477) 1000) (<= (+ main_y 1) v_prenex_12477) (<= (+ (select main_a v_prenex_12476) (select main_a v_prenex_12477)) 1000))) (or (forall ((v_prenex_16367 Int)) (or (< v_prenex_16367 main_x) (<= (* 2 (select main_a v_prenex_16367)) 2) (<= (+ main_x 1) v_prenex_16367) (<= (select main_a v_prenex_16367) 2))) (forall ((v_prenex_16372 Int)) (or (<= (* 2 (select main_a v_prenex_16372)) 2000) (<= 998 (select main_a v_prenex_16372))))) (forall ((v_prenex_13059 Int) (v_prenex_13060 Int)) (or (< v_prenex_13060 main_y) (<= 0 (* 2 (select main_a v_prenex_13059))) (<= 1000 (+ (select main_a v_prenex_13059) (select main_a v_prenex_13060))) (< v_prenex_13059 main_x) (<= (select main_a v_prenex_13060) 1000) (<= (+ main_x 1) v_prenex_13059))) (forall ((v_prenex_13858 Int) (v_prenex_13857 Int)) (or (<= 999 (select main_a v_prenex_13858)) (<= (+ main_y 1) v_prenex_13858) (< v_prenex_13858 main_y) (<= (select main_a v_prenex_13858) 1000) (<= (+ (select main_a v_prenex_13857) 998) (select main_a v_prenex_13858)))) (or (forall ((v_prenex_13867 Int)) (or (<= (* 2 (select main_a v_prenex_13867)) 2) (< v_prenex_13867 main_x) (<= (+ main_x 1) v_prenex_13867) (<= 0 (* 2 (select main_a v_prenex_13867))))) (forall ((v_prenex_13869 Int)) (or (<= 999 (select main_a v_prenex_13869)) (< v_prenex_13869 main_y) (<= (select main_a v_prenex_13869) 1000)))) (forall ((v_prenex_18004 Int) (v_prenex_18005 Int)) (or (< v_prenex_18004 main_x) (<= (select main_a v_prenex_18005) (+ (select main_a v_prenex_18004) 1000)) (<= (select main_a v_prenex_18005) 1000) (<= (+ main_x 1) v_prenex_18004) (<= 1998 (* 2 (select main_a v_prenex_18005))) (<= 0 (* 2 (select main_a v_prenex_18004))) (< v_prenex_18005 main_y))) (or (forall ((v_prenex_18482 Int)) (or (<= (+ main_x 1) v_prenex_18482) (<= 0 (* 2 (select main_a v_prenex_18482))) (<= 0 (select main_a v_prenex_18482)) (< v_prenex_18482 main_x))) (forall ((v_prenex_18483 Int)) (or (< v_prenex_18483 main_y) (<= (select main_a v_prenex_18483) 1001) (<= (select main_a v_prenex_18483) 1000)))) (or (forall ((v_prenex_20341 Int)) (or (<= (select main_a v_prenex_20341) 1000) (<= 999 (select main_a v_prenex_20341)))) (forall ((v_prenex_20340 Int)) (or (< v_prenex_20340 main_x) (<= 0 (select main_a v_prenex_20340)) (<= 0 (* 2 (select main_a v_prenex_20340))) (<= (+ main_x 1) v_prenex_20340) (<= (select main_a v_prenex_20340) 2)))) (forall ((v_prenex_15512 Int) (v_prenex_15511 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15511))) (<= (+ main_x 1) v_prenex_15511) (<= 999 (select main_a v_prenex_15512)) (<= (+ (select main_a v_prenex_15511) (select main_a v_prenex_15512)) 1000) (<= (* 2 (select main_a v_prenex_15512)) 2000) (< v_prenex_15511 main_x) (<= (+ main_y 1) v_prenex_15512))) (forall ((v_prenex_15153 Int) (v_prenex_15152 Int)) (or (<= 999 (select main_a v_prenex_15153)) (<= (* 2 (select main_a v_prenex_15153)) 2000) (<= (+ main_x 1) v_prenex_15152) (<= (select main_a v_prenex_15153) (+ (select main_a v_prenex_15152) 1000)) (<= (select main_a v_prenex_15152) 2) (< v_prenex_15152 main_x))) (forall ((v_prenex_18981 Int) (v_prenex_18980 Int)) (or (<= (+ main_x 1) v_prenex_18980) (<= (select main_a v_prenex_18981) (+ (select main_a v_prenex_18980) 1000)) (<= (select main_a v_prenex_18981) 1001) (< v_prenex_18980 main_x) (<= (* 2 (select main_a v_prenex_18980)) 2))) (or (forall ((v_prenex_11869 Int)) (or (<= (* 2 (select main_a v_prenex_11869)) 2) (< v_prenex_11869 main_x) (<= (select main_a v_prenex_11869) 2) (<= (+ main_x 1) v_prenex_11869) (<= (select main_a v_prenex_11869) 1))) (forall ((v_prenex_11868 Int)) (<= 998 (select main_a v_prenex_11868)))) (forall ((v_prenex_16229 Int) (v_prenex_16230 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16229))) (<= (* 2 (select main_a v_prenex_16230)) 2000) (<= (+ (select main_a v_prenex_16229) 998) (select main_a v_prenex_16230)) (<= (+ main_x 1) v_prenex_16229) (<= (select main_a v_prenex_16230) 1001) (< v_prenex_16229 main_x) (<= (select main_a v_prenex_16229) 1))) (forall ((v_prenex_18031 Int) (v_prenex_18030 Int)) (or (<= 999 (select main_a v_prenex_18031)) (< v_prenex_18030 main_x) (<= (+ (select main_a v_prenex_18030) 998) (select main_a v_prenex_18031)) (<= (* 2 (select main_a v_prenex_18030)) 2) (<= (+ main_x 1) v_prenex_18030) (<= (select main_a v_prenex_18030) 2))) (forall ((v_prenex_11623 Int) (v_prenex_11624 Int)) (or (< v_prenex_11623 main_x) (<= (+ (select main_a v_prenex_11623) (select main_a v_prenex_11624)) 1000) (< v_prenex_11624 main_y) (<= 1998 (* 2 (select main_a v_prenex_11624))) (<= (+ main_x 1) v_prenex_11623) (<= 999 (select main_a v_prenex_11624)) (<= (select main_a v_prenex_11623) 1))) (forall ((v_prenex_15459 Int) (v_prenex_15460 Int)) (or (<= (+ (select main_a v_prenex_15459) 998) (select main_a v_prenex_15460)) (<= (select main_a v_prenex_15460) 1000) (< v_prenex_15459 main_x) (<= (* 2 (select main_a v_prenex_15459)) 2) (<= (+ main_x 1) v_prenex_15459) (<= (select main_a v_prenex_15460) 1001) (<= 0 (+ (select main_a v_prenex_15459) 1)))) (forall ((v_prenex_11633 Int) (v_prenex_11634 Int)) (or (< v_prenex_11633 main_x) (<= (select main_a v_prenex_11633) 1) (<= (+ main_x 1) v_prenex_11633) (<= (+ main_y 1) v_prenex_11634) (<= (* 2 (select main_a v_prenex_11634)) 2000) (<= (+ (select main_a v_prenex_11633) (select main_a v_prenex_11634)) 1000))) (forall ((v_prenex_16478 Int) (v_prenex_16477 Int)) (or (< v_prenex_16477 main_x) (<= (select main_a v_prenex_16478) (+ (select main_a v_prenex_16477) 1000)) (<= (* 2 (select main_a v_prenex_16478)) 2000) (<= 0 (select main_a v_prenex_16477)) (<= (+ main_x 1) v_prenex_16477) (<= 999 (select main_a v_prenex_16478)) (<= (* 2 (select main_a v_prenex_16477)) 2))) (forall ((v_prenex_15190 Int) (v_prenex_15189 Int)) (or (<= (select main_a v_prenex_15190) (+ (select main_a v_prenex_15189) 1000)) (<= (+ main_x 1) v_prenex_15189) (< v_prenex_15190 main_y) (<= 0 (+ (select main_a v_prenex_15189) 1)) (<= (* 2 (select main_a v_prenex_15190)) 2000) (< v_prenex_15189 main_x) (<= 998 (select main_a v_prenex_15190)))) (forall ((v_prenex_14078 Int) (v_prenex_14077 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14078))) (<= (* 2 (select main_a v_prenex_14078)) 2000) (<= (+ main_x 1) v_prenex_14077) (< v_prenex_14077 main_x) (<= (* 2 (select main_a v_prenex_14077)) 2) (<= (select main_a v_prenex_14078) (+ (select main_a v_prenex_14077) 1000)))) (forall ((v_prenex_12487 Int) (v_prenex_12486 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12487))) (<= 0 (* 2 (select main_a v_prenex_12486))) (<= (select main_a v_prenex_12487) 1000) (<= (+ (select main_a v_prenex_12486) 998) (select main_a v_prenex_12487)) (<= (+ main_x 1) v_prenex_12486) (<= (select main_a v_prenex_12486) 2) (< v_prenex_12486 main_x))) (or (forall ((v_prenex_16877 Int)) (or (<= (* 2 (select main_a v_prenex_16877)) 2) (<= (select main_a v_prenex_16877) 2) (< v_prenex_16877 main_x) (<= (+ main_x 1) v_prenex_16877))) (forall ((v_prenex_16878 Int)) (or (<= (* 2 (select main_a v_prenex_16878)) 2000) (<= 999 (select main_a v_prenex_16878))))) (forall ((v_prenex_20365 Int) (v_prenex_20364 Int)) (or (<= (select main_a v_prenex_20364) 2) (< v_prenex_20364 main_x) (<= (select main_a v_prenex_20365) 1000) (<= 0 (* 2 (select main_a v_prenex_20364))) (<= (+ main_x 1) v_prenex_20364) (<= (* 2 (select main_a v_prenex_20365)) 2000) (<= (+ (select main_a v_prenex_20364) (select main_a v_prenex_20365)) 1000))) (or (forall ((v_prenex_20619 Int)) (<= 998 (select main_a v_prenex_20619))) (forall ((v_prenex_20616 Int)) (or (<= 0 (select main_a v_prenex_20616)) (< v_prenex_20616 main_x) (<= (+ main_x 1) v_prenex_20616) (<= (* 2 (select main_a v_prenex_20616)) 2)))) (forall ((v_prenex_12830 Int) (v_prenex_12831 Int)) (or (<= (select main_a v_prenex_12830) 1) (<= 1998 (* 2 (select main_a v_prenex_12831))) (<= (+ main_x 1) v_prenex_12830) (<= (+ (select main_a v_prenex_12830) 998) (select main_a v_prenex_12831)) (<= (* 2 (select main_a v_prenex_12830)) 2) (<= (select main_a v_prenex_12831) 1001) (< v_prenex_12830 main_x))) (or (forall ((v_prenex_19279 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19279))) (<= 0 (select main_a v_prenex_19279)) (<= (+ main_x 1) v_prenex_19279) (< v_prenex_19279 main_x))) (forall ((v_prenex_19280 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19280))) (<= (select main_a v_prenex_19280) 1000) (<= (+ main_y 1) v_prenex_19280)))) (forall ((v_prenex_13002 Int) (v_prenex_13003 Int)) (or (< v_prenex_13002 main_x) (<= (+ main_x 1) v_prenex_13002) (<= (select main_a v_prenex_13002) 2) (<= (select main_a v_prenex_13003) 1000) (<= 1000 (+ (select main_a v_prenex_13002) (select main_a v_prenex_13003))))) (forall ((v_prenex_13044 Int) (v_prenex_13043 Int)) (or (<= (+ main_x 1) v_prenex_13043) (<= (select main_a v_prenex_13043) 2) (<= (select main_a v_prenex_13044) (+ (select main_a v_prenex_13043) 1000)) (< v_prenex_13043 main_x) (<= (* 2 (select main_a v_prenex_13043)) 2) (<= (* 2 (select main_a v_prenex_13044)) 2000))) (or (forall ((v_prenex_20459 Int)) (or (<= (* 2 (select main_a v_prenex_20459)) 2) (< v_prenex_20459 main_x) (<= (select main_a v_prenex_20459) 2) (<= 0 (* 2 (select main_a v_prenex_20459))) (<= (+ main_x 1) v_prenex_20459))) (forall ((v_prenex_20462 Int)) (or (<= (select main_a v_prenex_20462) 1001) (<= 998 (select main_a v_prenex_20462))))) (forall ((v_prenex_14437 Int) (v_prenex_14436 Int)) (or (< v_prenex_14436 main_x) (<= (+ main_x 1) v_prenex_14436) (<= (+ (select main_a v_prenex_14436) (select main_a v_prenex_14437)) 1000) (<= (* 2 (select main_a v_prenex_14437)) 2000) (<= 0 (* 2 (select main_a v_prenex_14436))))) (or (forall ((v_prenex_20904 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20904))) (<= (* 2 (select main_a v_prenex_20904)) 2) (< v_prenex_20904 main_x) (<= (+ main_x 1) v_prenex_20904))) (forall ((v_prenex_20905 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20905))) (<= 998 (select main_a v_prenex_20905)) (<= (+ main_y 1) v_prenex_20905)))) (forall ((v_prenex_17276 Int) (v_prenex_17277 Int)) (or (<= 1000 (+ (select main_a v_prenex_17276) (select main_a v_prenex_17277))) (<= (select main_a v_prenex_17277) 1001) (<= (+ main_x 1) v_prenex_17276) (< v_prenex_17276 main_x) (<= 0 (* 2 (select main_a v_prenex_17276))))) (or (forall ((v_prenex_17887 Int)) (or (<= (select main_a v_prenex_17887) 1000) (<= (* 2 (select main_a v_prenex_17887)) 2000))) (forall ((v_prenex_17882 Int)) (or (<= 0 (+ (select main_a v_prenex_17882) 1)) (< v_prenex_17882 main_x) (<= 0 (* 2 (select main_a v_prenex_17882))) (<= (+ main_x 1) v_prenex_17882) (<= 0 (select main_a v_prenex_17882))))) (forall ((v_prenex_20057 Int) (v_prenex_20056 Int)) (or (<= (+ (select main_a v_prenex_20056) (select main_a v_prenex_20057)) 1000) (<= 0 (select main_a v_prenex_20056)) (< v_prenex_20056 main_x) (<= (+ main_x 1) v_prenex_20056) (<= 1998 (* 2 (select main_a v_prenex_20057))) (<= (select main_a v_prenex_20057) 1000) (<= (select main_a v_prenex_20056) 2))) (forall ((v_prenex_13286 Int) (v_prenex_13287 Int)) (or (<= (+ main_x 1) v_prenex_13286) (<= (select main_a v_prenex_13286) 1) (< v_prenex_13286 main_x) (<= 1998 (* 2 (select main_a v_prenex_13287))) (<= (+ (select main_a v_prenex_13286) 998) (select main_a v_prenex_13287)) (<= (select main_a v_prenex_13287) 1001) (<= 0 (+ (select main_a v_prenex_13286) 1)))) (forall ((v_prenex_15546 Int) (v_prenex_15545 Int)) (or (<= (+ main_y 1) v_prenex_15546) (<= 999 (select main_a v_prenex_15546)) (< v_prenex_15546 main_y) (<= (select main_a v_prenex_15546) (+ (select main_a v_prenex_15545) 1000)) (<= 998 (select main_a v_prenex_15546)))) (or (forall ((v_prenex_18236 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18236))) (<= (select main_a v_prenex_18236) 2) (< v_prenex_18236 main_x) (<= (+ main_x 1) v_prenex_18236) (<= 0 (+ (select main_a v_prenex_18236) 1)))) (forall ((v_prenex_18241 Int)) (or (<= 999 (select main_a v_prenex_18241)) (<= 1998 (* 2 (select main_a v_prenex_18241)))))) (forall ((v_prenex_15061 Int) (v_prenex_15062 Int)) (or (< v_prenex_15061 main_x) (<= (select main_a v_prenex_15062) 1001) (<= 1000 (+ (select main_a v_prenex_15061) (select main_a v_prenex_15062))) (<= (select main_a v_prenex_15061) 2) (<= 1998 (* 2 (select main_a v_prenex_15062))) (<= (+ main_x 1) v_prenex_15061))) (or (forall ((v_prenex_20887 Int)) (<= 1998 (* 2 (select main_a v_prenex_20887)))) (forall ((v_prenex_20886 Int)) (or (< v_prenex_20886 main_x) (<= 0 (select main_a v_prenex_20886)) (<= (+ main_x 1) v_prenex_20886)))) (or (forall ((v_prenex_18525 Int)) (or (<= (* 2 (select main_a v_prenex_18525)) 2) (<= 0 (+ (select main_a v_prenex_18525) 1)) (< v_prenex_18525 main_x) (<= (+ main_x 1) v_prenex_18525))) (forall ((v_prenex_18526 Int)) (or (<= (* 2 (select main_a v_prenex_18526)) 2000) (<= 999 (select main_a v_prenex_18526)) (<= (+ main_y 1) v_prenex_18526)))) (or (forall ((v_prenex_11233 Int)) (or (<= 998 (select main_a v_prenex_11233)) (<= 1998 (* 2 (select main_a v_prenex_11233))) (<= (+ main_y 1) v_prenex_11233))) (forall ((v_prenex_11232 Int)) (or (<= (+ main_x 1) v_prenex_11232) (<= 0 (* 2 (select main_a v_prenex_11232))) (< v_prenex_11232 main_x)))) (forall ((v_prenex_19329 Int) (v_prenex_19330 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19330))) (<= (+ main_x 1) v_prenex_19329) (<= 999 (select main_a v_prenex_19330)) (<= (* 2 (select main_a v_prenex_19329)) 2) (< v_prenex_19329 main_x) (<= (select main_a v_prenex_19330) (+ (select main_a v_prenex_19329) 1000)))) (or (forall ((v_prenex_13373 Int)) (or (<= (select main_a v_prenex_13373) 2) (<= (* 2 (select main_a v_prenex_13373)) 2) (<= (+ main_x 1) v_prenex_13373) (< v_prenex_13373 main_x))) (forall ((v_prenex_13378 Int)) (<= (select main_a v_prenex_13378) 1001))) (forall ((v_prenex_13883 Int) (v_prenex_13882 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13883))) (<= (+ main_x 1) v_prenex_13882) (< v_prenex_13882 main_x) (<= 0 (* 2 (select main_a v_prenex_13882))) (<= (+ (select main_a v_prenex_13882) (select main_a v_prenex_13883)) 1000) (<= (select main_a v_prenex_13883) 1000))) (or (forall ((v_prenex_17353 Int)) (or (<= 999 (select main_a v_prenex_17353)) (<= 1998 (* 2 (select main_a v_prenex_17353))))) (forall ((v_prenex_17352 Int)) (or (<= (+ main_x 1) v_prenex_17352) (< v_prenex_17352 main_x) (<= (select main_a v_prenex_17352) 1) (<= 0 (* 2 (select main_a v_prenex_17352))) (<= (select main_a v_prenex_17352) 2)))) (forall ((v_prenex_18679 Int) (v_prenex_18678 Int)) (or (<= (+ main_x 1) v_prenex_18678) (<= (select main_a v_prenex_18679) (+ (select main_a v_prenex_18678) 1000)) (< v_prenex_18678 main_x) (<= 1998 (* 2 (select main_a v_prenex_18679))) (<= (select main_a v_prenex_18678) 2) (<= 0 (* 2 (select main_a v_prenex_18678))))) (forall ((v_prenex_11978 Int) (v_prenex_11977 Int)) (or (< v_prenex_11977 main_x) (<= 0 (* 2 (select main_a v_prenex_11977))) (<= (select main_a v_prenex_11978) 1001) (<= (+ main_x 1) v_prenex_11977) (<= (+ (select main_a v_prenex_11977) 998) (select main_a v_prenex_11978)) (<= (+ main_y 1) v_prenex_11978))) (forall ((v_prenex_18899 Int) (v_prenex_18900 Int)) (or (<= (+ main_x 1) v_prenex_18899) (<= (+ (select main_a v_prenex_18899) (select main_a v_prenex_18900)) 1000) (<= 0 (select main_a v_prenex_18899)) (<= 999 (select main_a v_prenex_18900)) (<= 1998 (* 2 (select main_a v_prenex_18900))) (< v_prenex_18899 main_x))) (forall ((v_prenex_18080 Int) (v_prenex_18081 Int)) (or (<= (+ main_x 1) v_prenex_18080) (<= 0 (+ (select main_a v_prenex_18080) 1)) (<= (select main_a v_prenex_18080) 2) (< v_prenex_18080 main_x) (<= (select main_a v_prenex_18081) 1000) (<= (+ (select main_a v_prenex_18080) (select main_a v_prenex_18081)) 1000))) (or (forall ((v_prenex_17376 Int)) (or (<= (select main_a v_prenex_17376) 1001) (<= (select main_a v_prenex_17376) 1000) (<= (+ main_y 1) v_prenex_17376))) (forall ((v_prenex_17375 Int)) (or (< v_prenex_17375 main_x) (<= 0 (* 2 (select main_a v_prenex_17375))) (<= (+ main_x 1) v_prenex_17375)))) (forall ((v_prenex_19788 Int) (v_prenex_19787 Int)) (or (< v_prenex_19788 main_y) (<= (* 2 (select main_a v_prenex_19788)) 2000) (<= (select main_a v_prenex_19788) (+ (select main_a v_prenex_19787) 1000)) (<= (+ main_x 1) v_prenex_19787) (< v_prenex_19787 main_x) (<= (select main_a v_prenex_19787) 1))) (forall ((v_prenex_17188 Int) (v_prenex_17189 Int)) (or (< v_prenex_17188 main_x) (< v_prenex_17189 main_y) (<= 999 (select main_a v_prenex_17189)) (<= (select main_a v_prenex_17188) 2) (<= (+ (select main_a v_prenex_17188) 998) (select main_a v_prenex_17189)) (<= (select main_a v_prenex_17189) 1000) (<= (+ main_x 1) v_prenex_17188))) (or (forall ((v_prenex_18811 Int)) (or (< v_prenex_18811 main_x) (<= 0 (+ (select main_a v_prenex_18811) 1)) (<= 0 (* 2 (select main_a v_prenex_18811))) (<= (+ main_x 1) v_prenex_18811))) (forall ((v_prenex_18812 Int)) (or (<= 998 (select main_a v_prenex_18812)) (<= (+ main_y 1) v_prenex_18812)))) (forall ((v_prenex_20329 Int) (v_prenex_20328 Int)) (or (<= (* 2 (select main_a v_prenex_20328)) 2) (<= 998 (select main_a v_prenex_20329)) (<= 0 (+ (select main_a v_prenex_20328) 1)) (<= (+ (select main_a v_prenex_20328) (select main_a v_prenex_20329)) 1000) (<= (select main_a v_prenex_20329) 1001) (<= (+ main_x 1) v_prenex_20328) (< v_prenex_20328 main_x))) (forall ((v_prenex_16858 Int) (v_prenex_16859 Int)) (or (< v_prenex_16858 main_x) (<= (* 2 (select main_a v_prenex_16858)) 2) (<= (+ (select main_a v_prenex_16858) 998) (select main_a v_prenex_16859)) (<= (+ main_x 1) v_prenex_16858))) (forall ((v_prenex_20016 Int) (v_prenex_20017 Int)) (or (<= 999 (select main_a v_prenex_20017)) (<= (select main_a v_prenex_20017) 1000) (< v_prenex_20016 main_x) (<= (+ main_x 1) v_prenex_20016) (<= (+ (select main_a v_prenex_20016) (select main_a v_prenex_20017)) 1000) (<= 0 (* 2 (select main_a v_prenex_20016))) (<= 0 (select main_a v_prenex_20016)))) (forall ((v_prenex_19894 Int) (v_prenex_19895 Int)) (or (<= (+ (select main_a v_prenex_19894) (select main_a v_prenex_19895)) 1000) (<= (select main_a v_prenex_19895) 1001) (<= (select main_a v_prenex_19895) 1000) (< v_prenex_19895 main_y) (< v_prenex_19894 main_x) (<= (+ main_x 1) v_prenex_19894) (<= (* 2 (select main_a v_prenex_19894)) 2))) (or (forall ((v_prenex_11292 Int)) (or (< v_prenex_11292 main_x) (<= 0 (+ (select main_a v_prenex_11292) 1)) (<= (* 2 (select main_a v_prenex_11292)) 2) (<= (+ main_x 1) v_prenex_11292))) (forall ((v_prenex_11293 Int)) (or (<= (* 2 (select main_a v_prenex_11293)) 2000) (<= (select main_a v_prenex_11293) 1001) (<= (+ main_y 1) v_prenex_11293)))) (forall ((v_prenex_14569 Int) (v_prenex_14570 Int)) (or (<= (+ main_x 1) v_prenex_14569) (< v_prenex_14569 main_x) (<= 0 (* 2 (select main_a v_prenex_14569))) (<= (select main_a v_prenex_14569) 1) (<= (select main_a v_prenex_14570) 1000) (<= (select main_a v_prenex_14570) (+ (select main_a v_prenex_14569) 1000)))) (forall ((v_prenex_14273 Int) (v_prenex_14272 Int)) (or (<= 1000 (+ (select main_a v_prenex_14272) (select main_a v_prenex_14273))) (<= 1998 (* 2 (select main_a v_prenex_14273))) (< v_prenex_14272 main_x) (<= (select main_a v_prenex_14273) 1001) (<= (+ main_x 1) v_prenex_14272) (< v_prenex_14273 main_y) (<= (select main_a v_prenex_14272) 2))) (forall ((v_prenex_12139 Int) (v_prenex_12138 Int)) (or (<= (+ (select main_a v_prenex_12138) 998) (select main_a v_prenex_12139)) (<= 0 (* 2 (select main_a v_prenex_12138))) (<= 1998 (* 2 (select main_a v_prenex_12139))) (<= (+ main_x 1) v_prenex_12138) (<= (* 2 (select main_a v_prenex_12139)) 2000) (< v_prenex_12138 main_x) (<= (+ main_y 1) v_prenex_12139))) (or (forall ((v_prenex_13374 Int)) (or (<= (select main_a v_prenex_13374) 1) (<= (+ main_x 1) v_prenex_13374) (<= (select main_a v_prenex_13374) 2) (<= (* 2 (select main_a v_prenex_13374)) 2) (< v_prenex_13374 main_x))) (forall ((v_prenex_13378 Int)) (<= (select main_a v_prenex_13378) 1001))) (forall ((v_prenex_19962 Int) (v_prenex_19963 Int)) (or (<= (select main_a v_prenex_19962) 2) (< v_prenex_19962 main_x) (<= (select main_a v_prenex_19962) 1) (<= (+ (select main_a v_prenex_19962) (select main_a v_prenex_19963)) 1000) (<= 998 (select main_a v_prenex_19963)) (<= (+ main_x 1) v_prenex_19962))) (forall ((v_prenex_20792 Int) (v_prenex_20791 Int)) (or (<= (select main_a v_prenex_20792) 1001) (< v_prenex_20791 main_x) (<= (+ main_x 1) v_prenex_20791) (<= 999 (select main_a v_prenex_20792)) (<= 0 (* 2 (select main_a v_prenex_20791))) (<= 0 (select main_a v_prenex_20791)) (<= (select main_a v_prenex_20792) (+ (select main_a v_prenex_20791) 1000)))) (forall ((v_prenex_13293 Int) (v_prenex_13292 Int)) (or (<= (+ main_x 1) v_prenex_13292) (<= (+ (select main_a v_prenex_13292) (select main_a v_prenex_13293)) 1000) (<= (select main_a v_prenex_13292) 2) (<= (* 2 (select main_a v_prenex_13293)) 2000) (<= 0 (select main_a v_prenex_13292)) (< v_prenex_13292 main_x) (<= 999 (select main_a v_prenex_13293)))) (or (forall ((v_prenex_20915 Int)) (<= (select main_a v_prenex_20915) 1001)) (forall ((v_prenex_20913 Int)) (or (<= (+ main_x 1) v_prenex_20913) (< v_prenex_20913 main_x) (<= 0 (select main_a v_prenex_20913)) (<= 0 (* 2 (select main_a v_prenex_20913)))))) (forall ((v_prenex_15436 Int) (v_prenex_15435 Int)) (or (<= (select main_a v_prenex_15435) 2) (<= (+ main_x 1) v_prenex_15435) (<= (select main_a v_prenex_15436) (+ (select main_a v_prenex_15435) 1000)) (<= 1998 (* 2 (select main_a v_prenex_15436))) (<= 998 (select main_a v_prenex_15436)) (< v_prenex_15435 main_x) (<= (+ main_y 1) v_prenex_15436))) (forall ((v_prenex_19437 Int) (v_prenex_19436 Int)) (or (< v_prenex_19436 main_x) (<= (+ main_x 1) v_prenex_19436) (<= 998 (select main_a v_prenex_19437)) (<= (+ (select main_a v_prenex_19436) 998) (select main_a v_prenex_19437)) (<= (select main_a v_prenex_19437) 1000) (<= 0 (select main_a v_prenex_19436)) (<= (+ main_y 1) v_prenex_19437))) (forall ((v_prenex_11952 Int) (v_prenex_11951 Int)) (or (<= (select main_a v_prenex_11952) 1001) (<= (+ main_y 1) v_prenex_11952) (<= 0 (select main_a v_prenex_11951)) (<= 1000 (+ (select main_a v_prenex_11951) (select main_a v_prenex_11952))) (<= 1998 (* 2 (select main_a v_prenex_11952))) (<= (+ main_x 1) v_prenex_11951) (< v_prenex_11951 main_x))) (forall ((v_prenex_17495 Int) (v_prenex_17496 Int)) (or (<= (+ main_x 1) v_prenex_17495) (< v_prenex_17495 main_x) (<= (+ (select main_a v_prenex_17495) (select main_a v_prenex_17496)) 1000) (<= (select main_a v_prenex_17495) 1) (<= (* 2 (select main_a v_prenex_17496)) 2000) (< v_prenex_17496 main_y))) (forall ((v_prenex_19146 Int) (v_prenex_19147 Int)) (or (<= 999 (select main_a v_prenex_19147)) (<= (+ main_x 1) v_prenex_19146) (<= (* 2 (select main_a v_prenex_19146)) 2) (<= 1998 (* 2 (select main_a v_prenex_19147))) (<= (+ (select main_a v_prenex_19146) 998) (select main_a v_prenex_19147)) (< v_prenex_19146 main_x))) (forall ((v_prenex_18653 Int) (v_prenex_18652 Int)) (or (<= (select main_a v_prenex_18652) 1) (<= 998 (select main_a v_prenex_18653)) (<= (+ main_x 1) v_prenex_18652) (<= 0 (+ (select main_a v_prenex_18652) 1)) (<= (+ (select main_a v_prenex_18652) 998) (select main_a v_prenex_18653)) (< v_prenex_18652 main_x) (<= (select main_a v_prenex_18653) 1001))) (forall ((v_prenex_20690 Int) (v_prenex_20689 Int)) (or (< v_prenex_20690 main_y) (< v_prenex_20689 main_x) (<= 998 (select main_a v_prenex_20690)) (<= 0 (* 2 (select main_a v_prenex_20689))) (<= (+ main_x 1) v_prenex_20689) (<= 1000 (+ (select main_a v_prenex_20689) (select main_a v_prenex_20690))))) (forall ((v_prenex_13510 Int) (v_prenex_13509 Int)) (or (<= (+ main_x 1) v_prenex_13509) (<= (+ (select main_a v_prenex_13509) 998) (select main_a v_prenex_13510)) (<= 999 (select main_a v_prenex_13510)) (<= 0 (select main_a v_prenex_13509)) (<= (* 2 (select main_a v_prenex_13510)) 2000) (<= (select main_a v_prenex_13509) 2) (< v_prenex_13509 main_x))) (forall ((v_prenex_13917 Int) (v_prenex_13916 Int)) (or (<= (+ main_x 1) v_prenex_13916) (< v_prenex_13916 main_x) (<= (select main_a v_prenex_13917) 1000) (<= (+ (select main_a v_prenex_13916) 998) (select main_a v_prenex_13917)) (<= 0 (* 2 (select main_a v_prenex_13916))) (<= (select main_a v_prenex_13916) 1))) (forall ((v_prenex_11440 Int) (v_prenex_11439 Int)) (or (<= (* 2 (select main_a v_prenex_11439)) 2) (< v_prenex_11439 main_x) (<= 0 (+ (select main_a v_prenex_11439) 1)) (<= (+ (select main_a v_prenex_11439) 998) (select main_a v_prenex_11440)) (<= (+ main_x 1) v_prenex_11439) (<= (* 2 (select main_a v_prenex_11440)) 2000) (<= (select main_a v_prenex_11440) 1001))) (forall ((v_prenex_16315 Int) (v_prenex_16316 Int)) (or (<= (* 2 (select main_a v_prenex_16315)) 2) (< v_prenex_16315 main_x) (<= 0 (+ (select main_a v_prenex_16315) 1)) (<= (+ main_x 1) v_prenex_16315) (<= (select main_a v_prenex_16316) 1001) (<= 998 (select main_a v_prenex_16316)) (<= (select main_a v_prenex_16316) (+ (select main_a v_prenex_16315) 1000)))) (forall ((v_prenex_16676 Int) (v_prenex_16677 Int)) (or (<= 999 (select main_a v_prenex_16677)) (< v_prenex_16676 main_x) (<= 0 (select main_a v_prenex_16676)) (<= (+ main_x 1) v_prenex_16676) (<= (+ (select main_a v_prenex_16676) 998) (select main_a v_prenex_16677)))) (or (forall ((v_prenex_12678 Int)) (<= 0 (* 2 (select main_a v_prenex_12678)))) (forall ((v_prenex_12679 Int)) (or (<= (+ main_y 1) v_prenex_12679) (<= (select main_a v_prenex_12679) 1001) (< v_prenex_12679 main_y) (<= 998 (select main_a v_prenex_12679))))) (forall ((v_prenex_16968 Int) (v_prenex_16969 Int)) (or (< v_prenex_16968 main_x) (<= 1000 (+ (select main_a v_prenex_16968) (select main_a v_prenex_16969))) (<= (* 2 (select main_a v_prenex_16968)) 2) (<= (+ main_x 1) v_prenex_16968) (< v_prenex_16969 main_y) (<= 999 (select main_a v_prenex_16969)))) (or (forall ((v_prenex_19641 Int)) (or (<= (select main_a v_prenex_19641) 1) (< v_prenex_19641 main_x) (<= (+ main_x 1) v_prenex_19641) (<= (select main_a v_prenex_19641) 2) (<= 0 (* 2 (select main_a v_prenex_19641))))) (forall ((v_prenex_19642 Int)) (or (<= (select main_a v_prenex_19642) 1001) (<= 998 (select main_a v_prenex_19642))))) (or (forall ((v_prenex_16613 Int)) (<= (* 2 (select main_a v_prenex_16613)) 2000)) (forall ((v_prenex_11161 Int)) (or (<= (select main_a v_prenex_11161) 2) (< v_prenex_11161 main_x) (<= 0 (select main_a v_prenex_11161)) (<= (+ main_x 1) v_prenex_11161)))) (or (forall ((v_prenex_20076 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20076))) (< v_prenex_20076 main_x) (<= (+ main_x 1) v_prenex_20076))) (forall ((v_prenex_20082 Int)) (or (<= (select main_a v_prenex_20082) 1001) (<= 1998 (* 2 (select main_a v_prenex_20082)))))) (or (forall ((v_prenex_21126 Int)) (or (<= (* 2 (select main_a v_prenex_21126)) 2) (<= (select main_a v_prenex_21126) 2) (<= (+ main_x 1) v_prenex_21126) (< v_prenex_21126 main_x))) (forall ((v_prenex_21127 Int)) (or (<= (select main_a v_prenex_21127) 1001) (<= 999 (select main_a v_prenex_21127)) (<= (+ main_y 1) v_prenex_21127)))) (or (forall ((v_prenex_16595 Int)) (or (<= 998 (select main_a v_prenex_16595)) (<= 999 (select main_a v_prenex_16595)) (< v_prenex_16595 main_y))) (forall ((v_prenex_16594 Int)) (or (<= (+ main_x 1) v_prenex_16594) (<= 0 (select main_a v_prenex_16594)) (<= 0 (* 2 (select main_a v_prenex_16594))) (< v_prenex_16594 main_x)))) (forall ((v_prenex_20755 Int) (v_prenex_20754 Int)) (or (<= (select main_a v_prenex_20754) 2) (<= (+ main_x 1) v_prenex_20754) (< v_prenex_20754 main_x) (<= 1998 (* 2 (select main_a v_prenex_20755))) (<= 1000 (+ (select main_a v_prenex_20754) (select main_a v_prenex_20755))))) (forall ((v_prenex_14553 Int) (v_prenex_14552 Int)) (or (<= (select main_a v_prenex_14553) 1001) (<= (+ (select main_a v_prenex_14552) 998) (select main_a v_prenex_14553)) (<= (+ main_x 1) v_prenex_14552) (<= (+ main_y 1) v_prenex_14553) (<= (select main_a v_prenex_14552) 1) (<= 999 (select main_a v_prenex_14553)) (< v_prenex_14552 main_x))) (forall ((v_prenex_18152 Int) (v_prenex_18153 Int)) (or (<= 0 (+ (select main_a v_prenex_18152) 1)) (< v_prenex_18152 main_x) (<= (select main_a v_prenex_18152) 2) (<= (+ main_x 1) v_prenex_18152) (<= (select main_a v_prenex_18153) 1001) (<= 1998 (* 2 (select main_a v_prenex_18153))) (<= (select main_a v_prenex_18153) (+ (select main_a v_prenex_18152) 1000)))) (or (forall ((v_prenex_19152 Int)) (or (<= 0 (+ (select main_a v_prenex_19152) 1)) (<= (* 2 (select main_a v_prenex_19152)) 2) (<= (select main_a v_prenex_19152) 2) (< v_prenex_19152 main_x) (<= (+ main_x 1) v_prenex_19152))) (forall ((v_prenex_19157 Int)) (or (<= (* 2 (select main_a v_prenex_19157)) 2000) (<= (select main_a v_prenex_19157) 1001)))) (forall ((v_prenex_21131 Int) (v_prenex_21130 Int)) (or (<= (+ main_x 1) v_prenex_21130) (<= 1000 (+ (select main_a v_prenex_21130) (select main_a v_prenex_21131))) (< v_prenex_21130 main_x) (<= (* 2 (select main_a v_prenex_21130)) 2))) (forall ((v_prenex_18270 Int) (v_prenex_18269 Int)) (or (<= (select main_a v_prenex_18270) 1001) (<= (* 2 (select main_a v_prenex_18270)) 2000) (<= (+ (select main_a v_prenex_18269) 998) (select main_a v_prenex_18270)) (<= (select main_a v_prenex_18269) 2) (<= (+ main_x 1) v_prenex_18269) (< v_prenex_18269 main_x) (< v_prenex_18270 main_y))) (or (forall ((v_prenex_14914 Int)) (or (< v_prenex_14914 main_x) (<= (select main_a v_prenex_14914) 1) (<= (+ main_x 1) v_prenex_14914) (<= 0 (* 2 (select main_a v_prenex_14914))))) (forall ((v_prenex_14916 Int)) (or (<= (select main_a v_prenex_14916) 1001) (< v_prenex_14916 main_y)))) (or (forall ((v_prenex_13505 Int)) (or (< v_prenex_13505 main_x) (<= 0 (+ (select main_a v_prenex_13505) 1)) (<= (+ main_x 1) v_prenex_13505) (<= 0 (* 2 (select main_a v_prenex_13505))))) (forall ((v_prenex_13506 Int)) (or (<= (select main_a v_prenex_13506) 1001) (<= 998 (select main_a v_prenex_13506)) (<= (+ main_y 1) v_prenex_13506)))) (forall ((v_prenex_18734 Int) (v_prenex_18735 Int)) (or (<= (* 2 (select main_a v_prenex_18734)) 2) (<= (+ main_x 1) v_prenex_18734) (<= 1998 (* 2 (select main_a v_prenex_18735))) (< v_prenex_18734 main_x) (<= 0 (+ (select main_a v_prenex_18734) 1)) (<= (+ (select main_a v_prenex_18734) 998) (select main_a v_prenex_18735)) (<= (select main_a v_prenex_18735) 1001))) (forall ((v_prenex_20313 Int) (v_prenex_20312 Int)) (or (<= (select main_a v_prenex_20313) 1000) (<= (select main_a v_prenex_20313) (+ (select main_a v_prenex_20312) 1000)) (<= (+ main_x 1) v_prenex_20312) (<= (* 2 (select main_a v_prenex_20312)) 2) (<= (select main_a v_prenex_20313) 1001) (< v_prenex_20312 main_x) (<= 0 (select main_a v_prenex_20312)))) (forall ((v_prenex_13013 Int) (v_prenex_13012 Int)) (or (<= (select main_a v_prenex_13012) 2) (<= (+ main_x 1) v_prenex_13012) (<= (+ (select main_a v_prenex_13012) (select main_a v_prenex_13013)) 1000) (<= (select main_a v_prenex_13012) 1) (<= (select main_a v_prenex_13013) 1000) (< v_prenex_13012 main_x))) (or (forall ((v_prenex_18621 Int)) (or (<= 999 (select main_a v_prenex_18621)) (<= 1998 (* 2 (select main_a v_prenex_18621))) (< v_prenex_18621 main_y))) (forall ((v_prenex_18620 Int)) (or (< v_prenex_18620 main_x) (<= (+ main_x 1) v_prenex_18620) (<= 0 (select main_a v_prenex_18620)) (<= 0 (* 2 (select main_a v_prenex_18620)))))) (forall ((v_prenex_19260 Int) (v_prenex_19259 Int)) (or (<= (+ (select main_a v_prenex_19259) (select main_a v_prenex_19260)) 1000) (<= (select main_a v_prenex_19259) 2) (<= 0 (select main_a v_prenex_19259)) (<= (+ main_x 1) v_prenex_19259) (<= 1998 (* 2 (select main_a v_prenex_19260))) (< v_prenex_19259 main_x) (<= (select main_a v_prenex_19260) 1000))) (forall ((v_prenex_18345 Int) (v_prenex_18346 Int)) (or (< v_prenex_18346 main_y) (<= 1000 (+ (select main_a v_prenex_18345) (select main_a v_prenex_18346))) (<= (select main_a v_prenex_18346) 1000) (<= (select main_a v_prenex_18345) 2) (<= 998 (select main_a v_prenex_18346)) (< v_prenex_18345 main_x) (<= (+ main_x 1) v_prenex_18345))) (forall ((v_prenex_17678 Int) (v_prenex_17679 Int)) (or (<= (+ main_x 1) v_prenex_17678) (<= (* 2 (select main_a v_prenex_17679)) 2000) (< v_prenex_17679 main_y) (< v_prenex_17678 main_x) (<= (select main_a v_prenex_17679) 1001) (<= (+ (select main_a v_prenex_17678) (select main_a v_prenex_17679)) 1000) (<= (select main_a v_prenex_17678) 1))) (forall ((v_prenex_20412 Int) (v_prenex_20413 Int)) (or (<= (* 2 (select main_a v_prenex_20413)) 2000) (<= (select main_a v_prenex_20412) 1) (<= (+ main_y 1) v_prenex_20413) (<= (+ main_x 1) v_prenex_20412) (< v_prenex_20412 main_x) (<= (+ (select main_a v_prenex_20412) 998) (select main_a v_prenex_20413)) (<= 1998 (* 2 (select main_a v_prenex_20413))))) (forall ((v_prenex_12051 Int) (v_prenex_12052 Int)) (or (< v_prenex_12051 main_x) (<= 0 (* 2 (select main_a v_prenex_12051))) (<= 1000 (+ (select main_a v_prenex_12051) (select main_a v_prenex_12052))) (<= (+ main_x 1) v_prenex_12051) (<= 998 (select main_a v_prenex_12052)) (<= (select main_a v_prenex_12052) 1000))) (forall ((v_prenex_14489 Int) (v_prenex_14488 Int)) (or (<= 999 (select main_a v_prenex_14489)) (< v_prenex_14488 main_x) (<= (+ main_x 1) v_prenex_14488) (<= 0 (select main_a v_prenex_14488)) (<= (select main_a v_prenex_14489) 1001) (<= 1000 (+ (select main_a v_prenex_14488) (select main_a v_prenex_14489))))) (forall ((v_prenex_20163 Int) (v_prenex_20162 Int)) (or (< v_prenex_20162 main_x) (<= 0 (* 2 (select main_a v_prenex_20162))) (<= (select main_a v_prenex_20163) 1001) (<= 1000 (+ (select main_a v_prenex_20162) (select main_a v_prenex_20163))) (<= (+ main_x 1) v_prenex_20162) (<= (select main_a v_prenex_20162) 1))) (forall ((v_prenex_12822 Int) (v_prenex_12823 Int)) (or (<= 999 (select main_a v_prenex_12823)) (<= (+ main_x 1) v_prenex_12822) (<= (* 2 (select main_a v_prenex_12822)) 2) (<= 0 (+ (select main_a v_prenex_12822) 1)) (<= (* 2 (select main_a v_prenex_12823)) 2000) (< v_prenex_12822 main_x) (<= (+ (select main_a v_prenex_12822) 998) (select main_a v_prenex_12823)))) (or (forall ((v_prenex_15136 Int)) (or (< v_prenex_15136 main_y) (<= (* 2 (select main_a v_prenex_15136)) 2000))) (forall ((v_prenex_15132 Int)) (or (<= 0 (+ (select main_a v_prenex_15132) 1)) (<= (+ main_x 1) v_prenex_15132) (< v_prenex_15132 main_x) (<= (* 2 (select main_a v_prenex_15132)) 2)))) (forall ((v_prenex_15138 Int) (v_prenex_15137 Int)) (or (<= (* 2 (select main_a v_prenex_15138)) 2000) (<= (select main_a v_prenex_15138) (+ (select main_a v_prenex_15137) 1000)) (<= (select main_a v_prenex_15138) 1000) (< v_prenex_15137 main_x) (<= 0 (* 2 (select main_a v_prenex_15137))) (<= (+ main_x 1) v_prenex_15137) (<= (select main_a v_prenex_15137) 1))) (forall ((v_prenex_18439 Int) (v_prenex_18440 Int)) (or (<= (* 2 (select main_a v_prenex_18439)) 2) (<= 998 (select main_a v_prenex_18440)) (<= 999 (select main_a v_prenex_18440)) (<= 0 (select main_a v_prenex_18439)) (< v_prenex_18439 main_x) (<= (+ main_x 1) v_prenex_18439) (<= (+ (select main_a v_prenex_18439) 998) (select main_a v_prenex_18440)))) (or (forall ((v_prenex_18047 Int)) (or (<= (+ main_y 1) v_prenex_18047) (<= (* 2 (select main_a v_prenex_18047)) 2000))) (forall ((v_prenex_18046 Int)) (or (< v_prenex_18046 main_x) (<= (+ main_x 1) v_prenex_18046) (<= (* 2 (select main_a v_prenex_18046)) 2) (<= (select main_a v_prenex_18046) 2)))) (or (forall ((v_prenex_17353 Int)) (or (<= 999 (select main_a v_prenex_17353)) (<= 1998 (* 2 (select main_a v_prenex_17353))))) (forall ((v_prenex_17348 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17348))) (<= (+ main_x 1) v_prenex_17348) (<= 0 (+ (select main_a v_prenex_17348) 1)) (< v_prenex_17348 main_x) (<= (select main_a v_prenex_17348) 2)))) (forall ((v_prenex_19915 Int) (v_prenex_19914 Int)) (or (<= (select main_a v_prenex_19915) 1000) (<= 0 (* 2 (select main_a v_prenex_19914))) (< v_prenex_19914 main_x) (<= (select main_a v_prenex_19914) 1) (<= (+ main_x 1) v_prenex_19914) (<= (+ (select main_a v_prenex_19914) (select main_a v_prenex_19915)) 1000))) (or (forall ((v_prenex_14716 Int)) (or (<= (select main_a v_prenex_14716) 1001) (<= (* 2 (select main_a v_prenex_14716)) 2000))) (forall ((v_prenex_14711 Int)) (or (<= (+ main_x 1) v_prenex_14711) (<= (select main_a v_prenex_14711) 2) (< v_prenex_14711 main_x) (<= (* 2 (select main_a v_prenex_14711)) 2)))) (forall ((v_prenex_11178 Int) (v_prenex_11179 Int)) (or (<= 999 (select main_a v_prenex_11179)) (<= (+ main_x 1) v_prenex_11178) (<= (select main_a v_prenex_11179) 1001) (< v_prenex_11178 main_x) (<= 0 (+ (select main_a v_prenex_11178) 1)) (<= (select main_a v_prenex_11179) (+ (select main_a v_prenex_11178) 1000)) (<= (* 2 (select main_a v_prenex_11178)) 2))) (or (forall ((v_prenex_16906 Int)) (or (<= (* 2 (select main_a v_prenex_16906)) 2) (< v_prenex_16906 main_x) (<= 0 (select main_a v_prenex_16906)) (<= (+ main_x 1) v_prenex_16906))) (forall ((v_prenex_16909 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16909))) (<= 999 (select main_a v_prenex_16909)) (< v_prenex_16909 main_y)))) (or (forall ((v_prenex_21183 Int)) (<= (select main_a v_prenex_21183) 1000)) (forall ((v_prenex_21179 Int)) (or (<= (* 2 (select main_a v_prenex_21179)) 2) (<= (select main_a v_prenex_21179) 2) (<= (+ main_x 1) v_prenex_21179) (< v_prenex_21179 main_x) (<= (select main_a v_prenex_21179) 1)))) (or (forall ((v_prenex_19755 Int)) (<= 1998 (* 2 (select main_a v_prenex_19755)))) (forall ((v_prenex_19752 Int)) (or (< v_prenex_19752 main_x) (<= (select main_a v_prenex_19752) 2) (<= (+ main_x 1) v_prenex_19752) (<= 0 (* 2 (select main_a v_prenex_19752)))))) (or (forall ((v_prenex_14631 Int)) (or (<= 998 (select main_a v_prenex_14631)) (<= 999 (select main_a v_prenex_14631)))) (forall ((v_prenex_14628 Int)) (or (<= (* 2 (select main_a v_prenex_14628)) 2) (<= 0 (* 2 (select main_a v_prenex_14628))) (< v_prenex_14628 main_x) (<= (+ main_x 1) v_prenex_14628) (<= (select main_a v_prenex_14628) 2)))) (or (forall ((v_prenex_13901 Int)) (or (<= 998 (select main_a v_prenex_13901)) (<= 1998 (* 2 (select main_a v_prenex_13901))))) (forall ((v_prenex_13899 Int)) (or (<= 0 (select main_a v_prenex_13899)) (<= 0 (* 2 (select main_a v_prenex_13899))) (<= (+ main_x 1) v_prenex_13899) (<= (select main_a v_prenex_13899) 2) (< v_prenex_13899 main_x)))) (or (forall ((v_prenex_12073 Int)) (or (<= 998 (select main_a v_prenex_12073)) (<= (select main_a v_prenex_12073) 1000))) (forall ((v_prenex_12068 Int)) (or (<= (+ main_x 1) v_prenex_12068) (< v_prenex_12068 main_x) (<= (* 2 (select main_a v_prenex_12068)) 2)))) (forall ((v_prenex_12730 Int) (v_prenex_12731 Int)) (or (< v_prenex_12730 main_x) (<= 1998 (* 2 (select main_a v_prenex_12731))) (<= (select main_a v_prenex_12730) 1) (<= (+ main_x 1) v_prenex_12730) (<= (select main_a v_prenex_12731) 1001) (<= 0 (* 2 (select main_a v_prenex_12730))) (<= (+ (select main_a v_prenex_12730) 998) (select main_a v_prenex_12731)))) (or (forall ((v_prenex_16412 Int)) (or (<= (+ main_x 1) v_prenex_16412) (< v_prenex_16412 main_x) (<= 0 (+ (select main_a v_prenex_16412) 1)) (<= 0 (select main_a v_prenex_16412)) (<= (* 2 (select main_a v_prenex_16412)) 2))) (forall ((v_prenex_16416 Int)) (<= 1998 (* 2 (select main_a v_prenex_16416))))) (forall ((v_prenex_14016 Int) (v_prenex_14015 Int)) (or (<= (+ (select main_a v_prenex_14015) (select main_a v_prenex_14016)) 1000) (<= 1998 (* 2 (select main_a v_prenex_14016))) (<= (select main_a v_prenex_14016) 1000) (<= 0 (select main_a v_prenex_14015)) (<= (+ main_x 1) v_prenex_14015) (<= (+ main_y 1) v_prenex_14016) (< v_prenex_14015 main_x))) (forall ((v_prenex_17677 Int) (v_prenex_17676 Int)) (or (<= (* 2 (select main_a v_prenex_17677)) 2000) (<= 0 (select main_a v_prenex_17676)) (<= (select main_a v_prenex_17676) 1) (<= 1998 (* 2 (select main_a v_prenex_17677))) (< v_prenex_17676 main_x) (<= (+ main_x 1) v_prenex_17676) (<= (+ (select main_a v_prenex_17676) 998) (select main_a v_prenex_17677)))) (or (forall ((v_prenex_13609 Int)) (<= 999 (select main_a v_prenex_13609))) (forall ((v_prenex_13606 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13606))) (< v_prenex_13606 main_x) (<= (* 2 (select main_a v_prenex_13606)) 2) (<= (select main_a v_prenex_13606) 2) (<= (+ main_x 1) v_prenex_13606)))) (or (forall ((v_prenex_19169 Int)) (or (< v_prenex_19169 main_x) (<= (+ main_x 1) v_prenex_19169) (<= (* 2 (select main_a v_prenex_19169)) 2))) (forall ((v_prenex_19174 Int)) (or (<= (select main_a v_prenex_19174) 1001) (<= 1998 (* 2 (select main_a v_prenex_19174)))))) (forall ((v_prenex_17582 Int) (v_prenex_17583 Int)) (or (<= (+ (select main_a v_prenex_17582) (select main_a v_prenex_17583)) 1000) (<= (+ main_x 1) v_prenex_17582) (< v_prenex_17582 main_x) (<= 1998 (* 2 (select main_a v_prenex_17583))) (<= (select main_a v_prenex_17583) 1001) (<= (select main_a v_prenex_17582) 1) (<= (* 2 (select main_a v_prenex_17582)) 2))) (or (forall ((v_prenex_17421 Int)) (or (<= (+ main_y 1) v_prenex_17421) (<= 998 (select main_a v_prenex_17421)) (<= 1998 (* 2 (select main_a v_prenex_17421))))) (forall ((v_prenex_17420 Int)) (or (< v_prenex_17420 main_x) (<= 0 (* 2 (select main_a v_prenex_17420))) (<= (+ main_x 1) v_prenex_17420) (<= (select main_a v_prenex_17420) 1)))) (forall ((v_prenex_19025 Int) (v_prenex_19024 Int)) (or (<= (select main_a v_prenex_19024) 2) (<= 0 (+ (select main_a v_prenex_19024) 1)) (<= (+ main_x 1) v_prenex_19024) (<= 1998 (* 2 (select main_a v_prenex_19025))) (<= (+ (select main_a v_prenex_19024) (select main_a v_prenex_19025)) 1000) (< v_prenex_19024 main_x) (<= (* 2 (select main_a v_prenex_19025)) 2000))) (forall ((v_prenex_14622 Int) (v_prenex_14623 Int)) (or (< v_prenex_14622 main_x) (<= (select main_a v_prenex_14622) 2) (<= 1000 (+ (select main_a v_prenex_14622) (select main_a v_prenex_14623))) (<= (+ main_x 1) v_prenex_14622) (<= (+ main_y 1) v_prenex_14623) (<= (select main_a v_prenex_14623) 1000))) (or (forall ((v_prenex_13029 Int)) (or (<= (select main_a v_prenex_13029) 1000) (<= 998 (select main_a v_prenex_13029)) (< v_prenex_13029 main_y))) (forall ((v_prenex_13027 Int)) (or (< v_prenex_13027 main_x) (<= (select main_a v_prenex_13027) 1) (<= 0 (* 2 (select main_a v_prenex_13027))) (<= (+ main_x 1) v_prenex_13027)))) (forall ((v_prenex_20687 Int) (v_prenex_20688 Int)) (or (<= (+ main_x 1) v_prenex_20687) (< v_prenex_20687 main_x) (<= (select main_a v_prenex_20688) (+ (select main_a v_prenex_20687) 1000)) (<= 0 (* 2 (select main_a v_prenex_20687))) (<= 0 (select main_a v_prenex_20687)) (<= 998 (select main_a v_prenex_20688)) (<= (select main_a v_prenex_20688) 1000))) (or (forall ((v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (* 2 (select main_a v_prenex_20727)) 2000) (<= 999 (select main_a v_prenex_20727)))) (forall ((v_prenex_20725 Int)) (or (< v_prenex_20725 main_x) (<= (+ main_x 1) v_prenex_20725) (<= (* 2 (select main_a v_prenex_20725)) 2) (<= 0 (* 2 (select main_a v_prenex_20725)))))) (forall ((v_prenex_15428 Int) (v_prenex_15427 Int)) (or (< v_prenex_15427 main_x) (<= 1000 (+ (select main_a v_prenex_15427) (select main_a v_prenex_15428))) (<= (+ main_x 1) v_prenex_15427) (<= 0 (* 2 (select main_a v_prenex_15427))) (<= (select main_a v_prenex_15427) 1) (<= 1998 (* 2 (select main_a v_prenex_15428))) (<= 999 (select main_a v_prenex_15428)))) (forall ((v_prenex_17490 Int) (v_prenex_17489 Int)) (or (<= (* 2 (select main_a v_prenex_17489)) 2) (<= 1000 (+ (select main_a v_prenex_17489) (select main_a v_prenex_17490))) (<= (+ main_x 1) v_prenex_17489) (<= 999 (select main_a v_prenex_17490)) (< v_prenex_17489 main_x) (<= (select main_a v_prenex_17489) 1))) (forall ((v_prenex_15229 Int) (v_prenex_15230 Int)) (or (<= 998 (select main_a v_prenex_15230)) (<= 999 (select main_a v_prenex_15230)) (<= (+ main_x 1) v_prenex_15229) (<= (select main_a v_prenex_15230) (+ (select main_a v_prenex_15229) 1000)) (< v_prenex_15229 main_x) (<= 0 (+ (select main_a v_prenex_15229) 1)))) (or (forall ((v_prenex_14357 Int)) (or (<= (+ main_x 1) v_prenex_14357) (<= (* 2 (select main_a v_prenex_14357)) 2) (< v_prenex_14357 main_x))) (forall ((v_prenex_14362 Int)) (or (<= (select main_a v_prenex_14362) 1001) (< v_prenex_14362 main_y)))) (forall ((v_prenex_16239 Int) (v_prenex_16240 Int)) (or (<= 999 (select main_a v_prenex_16240)) (<= 0 (select main_a v_prenex_16239)) (<= (* 2 (select main_a v_prenex_16240)) 2000) (< v_prenex_16239 main_x) (<= 1000 (+ (select main_a v_prenex_16239) (select main_a v_prenex_16240))) (<= (+ main_x 1) v_prenex_16239) (<= (* 2 (select main_a v_prenex_16239)) 2))) (or (forall ((v_prenex_19095 Int)) (or (<= (* 2 (select main_a v_prenex_19095)) 2000) (<= (select main_a v_prenex_19095) 1001))) (forall ((v_prenex_19094 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19094))) (<= (select main_a v_prenex_19094) 2) (<= (+ main_x 1) v_prenex_19094) (<= (select main_a v_prenex_19094) 1) (< v_prenex_19094 main_x)))) (forall ((v_prenex_13677 Int) (v_prenex_13678 Int)) (or (<= (select main_a v_prenex_13678) 1001) (<= (* 2 (select main_a v_prenex_13677)) 2) (<= (select main_a v_prenex_13677) 2) (<= (+ main_x 1) v_prenex_13677) (<= (+ (select main_a v_prenex_13677) 998) (select main_a v_prenex_13678)) (<= 999 (select main_a v_prenex_13678)) (< v_prenex_13677 main_x))) (forall ((v_prenex_19636 Int)) (or (<= 0 (+ (select main_a v_prenex_19636) 1)) (<= 0 (select main_a v_prenex_19636)) (<= (* 2 (select main_a v_prenex_19636)) 2) (<= (+ main_x 1) v_prenex_19636) (< v_prenex_19636 main_x))) (or (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= 999 (select main_a v_prenex_20497)) (<= (select main_a v_prenex_20497) 1000))) (forall ((v_prenex_20494 Int)) (or (<= (select main_a v_prenex_20494) 1) (< v_prenex_20494 main_x) (<= 0 (* 2 (select main_a v_prenex_20494))) (<= (+ main_x 1) v_prenex_20494)))) (forall ((v_prenex_12209 Int) (v_prenex_12208 Int)) (or (<= (* 2 (select main_a v_prenex_12208)) 2) (<= (select main_a v_prenex_12209) 1001) (< v_prenex_12208 main_x) (<= (+ (select main_a v_prenex_12208) 998) (select main_a v_prenex_12209)) (<= 998 (select main_a v_prenex_12209)) (<= (+ main_x 1) v_prenex_12208) (<= (select main_a v_prenex_12208) 1))) (forall ((v_prenex_12944 Int) (v_prenex_12945 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12945))) (<= (select main_a v_prenex_12945) 1001) (<= (* 2 (select main_a v_prenex_12944)) 2) (< v_prenex_12944 main_x) (<= (select main_a v_prenex_12945) (+ (select main_a v_prenex_12944) 1000)) (<= (+ main_x 1) v_prenex_12944) (<= 0 (* 2 (select main_a v_prenex_12944))))) (forall ((v_prenex_17116 Int) (v_prenex_17117 Int)) (or (<= (select main_a v_prenex_17116) 1) (< v_prenex_17116 main_x) (<= (select main_a v_prenex_17117) 1001) (<= (+ main_x 1) v_prenex_17116) (<= (* 2 (select main_a v_prenex_17117)) 2000) (<= (+ (select main_a v_prenex_17116) (select main_a v_prenex_17117)) 1000) (<= (select main_a v_prenex_17116) 2))) (forall ((v_prenex_17503 Int) (v_prenex_17504 Int)) (or (<= 0 (select main_a v_prenex_17503)) (< v_prenex_17503 main_x) (<= 999 (select main_a v_prenex_17504)) (<= (+ main_x 1) v_prenex_17503) (<= (* 2 (select main_a v_prenex_17504)) 2000) (<= (select main_a v_prenex_17504) (+ (select main_a v_prenex_17503) 1000)) (<= 0 (+ (select main_a v_prenex_17503) 1)))) (forall ((v_prenex_17807 Int) (v_prenex_17808 Int)) (or (<= (+ (select main_a v_prenex_17807) (select main_a v_prenex_17808)) 1000) (<= (* 2 (select main_a v_prenex_17808)) 2000) (< v_prenex_17807 main_x) (<= (select main_a v_prenex_17807) 2) (<= (+ main_x 1) v_prenex_17807) (<= (select main_a v_prenex_17808) 1001) (<= (* 2 (select main_a v_prenex_17807)) 2))) (or (forall ((v_prenex_15095 Int)) (or (< v_prenex_15095 main_x) (<= (select main_a v_prenex_15095) 2) (<= (+ main_x 1) v_prenex_15095) (<= 0 (* 2 (select main_a v_prenex_15095))))) (forall ((v_prenex_15098 Int)) (or (<= (select main_a v_prenex_15098) 1001) (<= 999 (select main_a v_prenex_15098))))) (forall ((v_prenex_19979 Int) (v_prenex_19978 Int)) (or (<= (select main_a v_prenex_19979) 1001) (<= (+ (select main_a v_prenex_19978) 998) (select main_a v_prenex_19979)) (< v_prenex_19978 main_x) (<= 999 (select main_a v_prenex_19979)) (<= (+ main_x 1) v_prenex_19978) (<= (+ main_y 1) v_prenex_19979) (<= (select main_a v_prenex_19978) 1))) (forall ((v_prenex_16361 Int) (v_prenex_16362 Int)) (or (<= (+ main_x 1) v_prenex_16361) (<= 1000 (+ (select main_a v_prenex_16361) (select main_a v_prenex_16362))) (< v_prenex_16361 main_x) (< v_prenex_16362 main_y) (<= (select main_a v_prenex_16362) 1001) (<= 0 (select main_a v_prenex_16361)))) (or (forall ((v_prenex_19838 Int)) (or (<= (select main_a v_prenex_19838) 2) (< v_prenex_19838 main_x) (<= 0 (* 2 (select main_a v_prenex_19838))) (<= (+ main_x 1) v_prenex_19838))) (forall ((v_prenex_19841 Int)) (or (<= (select main_a v_prenex_19841) 1000) (<= (* 2 (select main_a v_prenex_19841)) 2000)))) (or (forall ((v_prenex_20450 Int)) (<= (select main_a v_prenex_20450) 1001)) (forall ((v_prenex_20444 Int)) (or (<= (+ main_x 1) v_prenex_20444) (<= 0 (* 2 (select main_a v_prenex_20444))) (< v_prenex_20444 main_x)))) (forall ((v_prenex_16883 Int) (v_prenex_16884 Int)) (or (<= 0 (+ (select main_a v_prenex_16883) 1)) (<= 0 (* 2 (select main_a v_prenex_16883))) (< v_prenex_16883 main_x) (<= (+ (select main_a v_prenex_16883) (select main_a v_prenex_16884)) 1000) (<= 998 (select main_a v_prenex_16884)) (<= (+ main_x 1) v_prenex_16883))) (forall ((v_prenex_17674 Int) (v_prenex_17675 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17675))) (<= 0 (+ (select main_a v_prenex_17674) 1)) (<= 1000 (+ (select main_a v_prenex_17674) (select main_a v_prenex_17675))) (<= 0 (* 2 (select main_a v_prenex_17674))) (< v_prenex_17674 main_x) (<= (+ main_x 1) v_prenex_17674))) (forall ((v_prenex_19162 Int) (v_prenex_19163 Int)) (or (<= (select main_a v_prenex_19163) 1000) (<= (+ (select main_a v_prenex_19162) 998) (select main_a v_prenex_19163)) (<= (+ main_y 1) v_prenex_19163) (<= (select main_a v_prenex_19163) 1001) (<= (+ main_x 1) v_prenex_19162) (<= (select main_a v_prenex_19162) 2) (< v_prenex_19162 main_x))) (forall ((v_prenex_12305 Int) (v_prenex_12306 Int)) (or (<= 998 (select main_a v_prenex_12306)) (< v_prenex_12305 main_x) (<= (select main_a v_prenex_12305) 2) (<= 1000 (+ (select main_a v_prenex_12305) (select main_a v_prenex_12306))) (<= (select main_a v_prenex_12306) 1000) (<= (select main_a v_prenex_12305) 1) (<= (+ main_x 1) v_prenex_12305))) (forall ((v_prenex_12120 Int) (v_prenex_12121 Int)) (or (<= (+ main_x 1) v_prenex_12120) (< v_prenex_12120 main_x) (<= (+ (select main_a v_prenex_12120) (select main_a v_prenex_12121)) 1000) (<= (* 2 (select main_a v_prenex_12120)) 2) (<= (* 2 (select main_a v_prenex_12121)) 2000) (<= (select main_a v_prenex_12120) 2) (<= 1998 (* 2 (select main_a v_prenex_12121))))) (forall ((v_prenex_16092 Int) (v_prenex_16093 Int)) (or (< v_prenex_16092 main_x) (<= (* 2 (select main_a v_prenex_16092)) 2) (<= (select main_a v_prenex_16093) 1001) (<= (+ main_x 1) v_prenex_16092) (<= (* 2 (select main_a v_prenex_16093)) 2000) (<= 0 (* 2 (select main_a v_prenex_16092))) (<= 1000 (+ (select main_a v_prenex_16092) (select main_a v_prenex_16093))))) (or (forall ((v_prenex_17644 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17644))) (<= (select main_a v_prenex_17644) 2) (<= 0 (select main_a v_prenex_17644)) (<= (+ main_x 1) v_prenex_17644) (< v_prenex_17644 main_x))) (forall ((v_prenex_17645 Int)) (or (<= 998 (select main_a v_prenex_17645)) (<= (select main_a v_prenex_17645) 1001)))) (forall ((v_prenex_18448 Int) (v_prenex_18447 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18447))) (<= (select main_a v_prenex_18448) 1001) (<= 999 (select main_a v_prenex_18448)) (<= (+ main_x 1) v_prenex_18447) (< v_prenex_18447 main_x) (<= (+ (select main_a v_prenex_18447) 998) (select main_a v_prenex_18448)))) (or (forall ((v_prenex_19172 Int)) (or (< v_prenex_19172 main_x) (<= (+ main_x 1) v_prenex_19172) (<= (* 2 (select main_a v_prenex_19172)) 2) (<= 0 (* 2 (select main_a v_prenex_19172))))) (forall ((v_prenex_19174 Int)) (or (<= (select main_a v_prenex_19174) 1001) (<= 1998 (* 2 (select main_a v_prenex_19174)))))) (or (forall ((v_prenex_15822 Int)) (or (<= 999 (select main_a v_prenex_15822)) (<= 998 (select main_a v_prenex_15822)))) (forall ((v_prenex_15817 Int)) (or (< v_prenex_15817 main_x) (<= (+ main_x 1) v_prenex_15817) (<= 0 (* 2 (select main_a v_prenex_15817)))))) (forall ((v_prenex_20051 Int) (v_prenex_20050 Int)) (or (<= (+ main_y 1) v_prenex_20051) (<= (* 2 (select main_a v_prenex_20051)) 2000) (<= 0 (select main_a v_prenex_20050)) (<= (+ (select main_a v_prenex_20050) 998) (select main_a v_prenex_20051)) (< v_prenex_20050 main_x) (<= (select main_a v_prenex_20051) 1000) (<= (+ main_x 1) v_prenex_20050))) (or (forall ((v_prenex_11153 Int)) (or (<= (select main_a v_prenex_11153) 2) (<= (+ main_x 1) v_prenex_11153) (< v_prenex_11153 main_x) (<= (select main_a v_prenex_11153) 1))) (forall ((v_prenex_15012 Int)) (<= (* 2 (select main_a v_prenex_15012)) 2000))) (forall ((v_prenex_15655 Int) (v_prenex_15654 Int)) (or (<= 999 (select main_a v_prenex_15655)) (< v_prenex_15654 main_x) (<= (select main_a v_prenex_15654) 1) (<= 998 (select main_a v_prenex_15655)) (<= (+ (select main_a v_prenex_15654) (select main_a v_prenex_15655)) 1000) (<= (+ main_y 1) v_prenex_15655) (<= (+ main_x 1) v_prenex_15654))) (or (forall ((v_prenex_11155 Int)) (or (< v_prenex_11155 main_x) (<= 0 (select main_a v_prenex_11155)) (<= (+ main_x 1) v_prenex_11155))) (forall ((v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= (* 2 (select main_a v_prenex_15643)) 2000)))) (or (forall ((v_prenex_14848 Int)) (or (<= (select main_a v_prenex_14848) 1001) (<= 1998 (* 2 (select main_a v_prenex_14848))) (<= (+ main_y 1) v_prenex_14848))) (forall ((v_prenex_14847 Int)) (or (<= (+ main_x 1) v_prenex_14847) (<= 0 (select main_a v_prenex_14847)) (< v_prenex_14847 main_x) (<= (* 2 (select main_a v_prenex_14847)) 2)))) (or (forall ((v_prenex_13642 Int)) (or (< v_prenex_13642 main_x) (<= 0 (+ (select main_a v_prenex_13642) 1)) (<= (+ main_x 1) v_prenex_13642) (<= 0 (* 2 (select main_a v_prenex_13642))))) (forall ((v_prenex_13643 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13643))) (<= (select main_a v_prenex_13643) 1000)))) (or (forall ((v_prenex_18000 Int)) (or (<= (* 2 (select main_a v_prenex_18000)) 2) (< v_prenex_18000 main_x) (<= (+ main_x 1) v_prenex_18000) (<= 0 (+ (select main_a v_prenex_18000) 1)) (<= (select main_a v_prenex_18000) 1))) (forall ((v_prenex_18001 Int)) (or (<= (select main_a v_prenex_18001) 1000) (<= 1998 (* 2 (select main_a v_prenex_18001)))))) (forall ((v_prenex_20840 Int) (v_prenex_20839 Int)) (or (<= 998 (select main_a v_prenex_20840)) (< v_prenex_20839 main_x) (<= 0 (+ (select main_a v_prenex_20839) 1)) (<= (select main_a v_prenex_20839) 1) (<= (+ main_x 1) v_prenex_20839) (<= 1998 (* 2 (select main_a v_prenex_20840))) (<= 1000 (+ (select main_a v_prenex_20839) (select main_a v_prenex_20840))))) (or (forall ((v_prenex_21039 Int)) (or (<= 998 (select main_a v_prenex_21039)) (< v_prenex_21039 main_y) (<= (* 2 (select main_a v_prenex_21039)) 2000))) (forall ((v_prenex_21037 Int)) (or (<= (* 2 (select main_a v_prenex_21037)) 2) (<= (+ main_x 1) v_prenex_21037) (< v_prenex_21037 main_x) (<= 0 (* 2 (select main_a v_prenex_21037)))))) (or (forall ((v_prenex_18712 Int)) (<= 998 (select main_a v_prenex_18712))) (forall ((v_prenex_18710 Int)) (or (<= 0 (+ (select main_a v_prenex_18710) 1)) (< v_prenex_18710 main_x) (<= 0 (* 2 (select main_a v_prenex_18710))) (<= (+ main_x 1) v_prenex_18710) (<= (* 2 (select main_a v_prenex_18710)) 2)))) (forall ((v_prenex_13103 Int) (v_prenex_13104 Int)) (or (<= (select main_a v_prenex_13103) 2) (<= (* 2 (select main_a v_prenex_13103)) 2) (<= (+ (select main_a v_prenex_13103) (select main_a v_prenex_13104)) 1000) (<= (select main_a v_prenex_13104) 1000) (<= (select main_a v_prenex_13104) 1001) (<= (+ main_x 1) v_prenex_13103) (< v_prenex_13103 main_x))) (forall ((v_prenex_15164 Int) (v_prenex_15165 Int)) (or (<= 998 (select main_a v_prenex_15165)) (<= (+ main_x 1) v_prenex_15164) (<= (+ (select main_a v_prenex_15164) (select main_a v_prenex_15165)) 1000) (<= (* 2 (select main_a v_prenex_15164)) 2) (<= 0 (+ (select main_a v_prenex_15164) 1)) (< v_prenex_15164 main_x))) (or (forall ((v_prenex_19074 Int)) (or (<= (select main_a v_prenex_19074) 2) (<= 0 (+ (select main_a v_prenex_19074) 1)) (< v_prenex_19074 main_x) (<= (+ main_x 1) v_prenex_19074) (<= (* 2 (select main_a v_prenex_19074)) 2))) (forall ((v_prenex_19079 Int)) (<= (select main_a v_prenex_19079) 1001))) (forall ((v_prenex_19375 Int) (v_prenex_19374 Int)) (or (< v_prenex_19374 main_x) (<= 0 (select main_a v_prenex_19374)) (<= (select main_a v_prenex_19374) 2) (<= (select main_a v_prenex_19375) 1001) (<= (+ main_x 1) v_prenex_19374) (<= (+ (select main_a v_prenex_19374) 998) (select main_a v_prenex_19375)) (<= (select main_a v_prenex_19375) 1000))) (or (forall ((v_prenex_13354 Int)) (<= 1998 (* 2 (select main_a v_prenex_13354)))) (forall ((v_prenex_13348 Int)) (or (<= (+ main_x 1) v_prenex_13348) (<= (select main_a v_prenex_13348) 1) (<= (* 2 (select main_a v_prenex_13348)) 2) (< v_prenex_13348 main_x)))) (forall ((v_prenex_18293 Int) (v_prenex_18292 Int)) (or (< v_prenex_18292 main_x) (<= 998 (select main_a v_prenex_18293)) (<= 1000 (+ (select main_a v_prenex_18292) (select main_a v_prenex_18293))) (<= (select main_a v_prenex_18293) 1000) (<= (* 2 (select main_a v_prenex_18292)) 2) (<= 0 (select main_a v_prenex_18292)) (<= (+ main_x 1) v_prenex_18292))) (or (forall ((v_prenex_14885 Int)) (or (<= (+ main_x 1) v_prenex_14885) (< v_prenex_14885 main_x) (<= 0 (+ (select main_a v_prenex_14885) 1)) (<= (select main_a v_prenex_14885) 1) (<= (* 2 (select main_a v_prenex_14885)) 2))) (forall ((v_prenex_14888 Int)) (or (<= 999 (select main_a v_prenex_14888)) (<= 998 (select main_a v_prenex_14888))))) (or (forall ((v_prenex_12911 Int)) (or (<= 998 (select main_a v_prenex_12911)) (<= (* 2 (select main_a v_prenex_12911)) 2000))) (forall ((v_prenex_12909 Int)) (or (< v_prenex_12909 main_x) (<= (select main_a v_prenex_12909) 2) (<= 0 (* 2 (select main_a v_prenex_12909))) (<= (+ main_x 1) v_prenex_12909) (<= 0 (select main_a v_prenex_12909))))) (or (forall ((v_prenex_11852 Int)) (or (<= (select main_a v_prenex_11852) 2) (<= (+ main_x 1) v_prenex_11852) (< v_prenex_11852 main_x) (<= 0 (* 2 (select main_a v_prenex_11852))))) (forall ((v_prenex_11850 Int)) (<= 1998 (* 2 (select main_a v_prenex_11850))))) (forall ((v_prenex_16830 Int) (v_prenex_16829 Int)) (or (<= (+ main_x 1) v_prenex_16829) (<= 0 (+ (select main_a v_prenex_16829) 1)) (<= 1998 (* 2 (select main_a v_prenex_16830))) (<= (select main_a v_prenex_16829) 1) (< v_prenex_16829 main_x) (<= (select main_a v_prenex_16830) (+ (select main_a v_prenex_16829) 1000)) (<= 998 (select main_a v_prenex_16830)))) (forall ((v_prenex_12780 Int) (v_prenex_12781 Int)) (or (<= (+ main_x 1) v_prenex_12780) (<= 1998 (* 2 (select main_a v_prenex_12781))) (<= 0 (+ (select main_a v_prenex_12780) 1)) (<= (select main_a v_prenex_12781) (+ (select main_a v_prenex_12780) 1000)) (< v_prenex_12780 main_x))) (forall ((v_prenex_19711 Int) (v_prenex_19710 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19711))) (<= (select main_a v_prenex_19711) (+ (select main_a v_prenex_19710) 1000)) (<= 999 (select main_a v_prenex_19711)) (<= 0 (select main_a v_prenex_19710)) (<= 0 (* 2 (select main_a v_prenex_19710))) (< v_prenex_19710 main_x) (<= (+ main_x 1) v_prenex_19710))) (forall ((v_prenex_20277 Int) (v_prenex_20276 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20276))) (<= 999 (select main_a v_prenex_20277)) (<= (+ main_x 1) v_prenex_20276) (< v_prenex_20276 main_x) (<= (select main_a v_prenex_20277) 1001) (<= (+ (select main_a v_prenex_20276) 998) (select main_a v_prenex_20277)) (<= (+ main_y 1) v_prenex_20277))) (forall ((v_prenex_15382 Int) (v_prenex_15381 Int)) (or (<= 1000 (+ (select main_a v_prenex_15381) (select main_a v_prenex_15382))) (<= (+ main_y 1) v_prenex_15382) (<= (+ main_x 1) v_prenex_15381) (< v_prenex_15381 main_x) (<= 0 (+ (select main_a v_prenex_15381) 1)) (<= (select main_a v_prenex_15382) 1000))) (or (forall ((v_prenex_13608 Int)) (or (<= (select main_a v_prenex_13608) 2) (<= (+ main_x 1) v_prenex_13608) (< v_prenex_13608 main_x) (<= 0 (select main_a v_prenex_13608)) (<= (* 2 (select main_a v_prenex_13608)) 2))) (forall ((v_prenex_13609 Int)) (<= 999 (select main_a v_prenex_13609)))) (or (forall ((v_prenex_20496 Int)) (or (<= 0 (select main_a v_prenex_20496)) (<= (+ main_x 1) v_prenex_20496) (< v_prenex_20496 main_x) (<= 0 (* 2 (select main_a v_prenex_20496))))) (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= 999 (select main_a v_prenex_20497)) (<= (select main_a v_prenex_20497) 1000)))) (forall ((v_prenex_20013 Int) (v_prenex_20012 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20012))) (<= (select main_a v_prenex_20013) 1001) (<= (select main_a v_prenex_20013) (+ (select main_a v_prenex_20012) 1000)) (<= (+ main_y 1) v_prenex_20013) (<= (+ main_x 1) v_prenex_20012) (< v_prenex_20012 main_x))) (forall ((v_prenex_16227 Int) (v_prenex_16228 Int)) (or (<= (+ main_x 1) v_prenex_16227) (<= 1998 (* 2 (select main_a v_prenex_16228))) (<= (select main_a v_prenex_16227) 1) (<= (* 2 (select main_a v_prenex_16227)) 2) (<= 999 (select main_a v_prenex_16228)) (< v_prenex_16227 main_x) (<= 1000 (+ (select main_a v_prenex_16227) (select main_a v_prenex_16228))))) (forall ((v_prenex_13445 Int) (v_prenex_13446 Int)) (or (< v_prenex_13445 main_x) (<= (+ main_x 1) v_prenex_13445) (<= 1000 (+ (select main_a v_prenex_13445) (select main_a v_prenex_13446))) (<= (select main_a v_prenex_13445) 2) (<= 999 (select main_a v_prenex_13446)) (<= (select main_a v_prenex_13446) 1000) (<= 0 (* 2 (select main_a v_prenex_13445))))) (forall ((v_prenex_20236 Int) (v_prenex_20237 Int)) (or (<= 999 (select main_a v_prenex_20237)) (<= (select main_a v_prenex_20236) 1) (<= (* 2 (select main_a v_prenex_20236)) 2) (<= 1998 (* 2 (select main_a v_prenex_20237))) (<= (+ main_x 1) v_prenex_20236) (< v_prenex_20236 main_x) (<= (+ (select main_a v_prenex_20236) 998) (select main_a v_prenex_20237)))) (forall ((v_prenex_12111 Int) (v_prenex_12110 Int)) (or (<= (select main_a v_prenex_12111) (+ (select main_a v_prenex_12110) 1000)) (<= (select main_a v_prenex_12111) 1001) (<= 0 (* 2 (select main_a v_prenex_12110))) (< v_prenex_12110 main_x) (<= 998 (select main_a v_prenex_12111)) (<= (+ main_x 1) v_prenex_12110))) (or (forall ((v_prenex_15978 Int)) (or (<= (* 2 (select main_a v_prenex_15978)) 2000) (<= 999 (select main_a v_prenex_15978)) (<= (+ main_y 1) v_prenex_15978))) (forall ((v_prenex_15977 Int)) (or (<= (+ main_x 1) v_prenex_15977) (<= 0 (* 2 (select main_a v_prenex_15977))) (< v_prenex_15977 main_x) (<= (select main_a v_prenex_15977) 2)))) (forall ((v_prenex_20319 Int) (v_prenex_20318 Int)) (or (< v_prenex_20318 main_x) (<= (select main_a v_prenex_20318) 2) (<= 999 (select main_a v_prenex_20319)) (<= (+ (select main_a v_prenex_20318) 998) (select main_a v_prenex_20319)) (<= (select main_a v_prenex_20319) 1001) (<= (+ main_x 1) v_prenex_20318))) (or (forall ((v_prenex_19975 Int)) (or (<= 999 (select main_a v_prenex_19975)) (<= (* 2 (select main_a v_prenex_19975)) 2000) (<= (+ main_y 1) v_prenex_19975))) (forall ((v_prenex_19974 Int)) (or (<= (+ main_x 1) v_prenex_19974) (<= 0 (* 2 (select main_a v_prenex_19974))) (< v_prenex_19974 main_x) (<= (* 2 (select main_a v_prenex_19974)) 2)))) (forall ((v_prenex_20998 Int) (v_prenex_20997 Int)) (or (<= (select main_a v_prenex_20998) 1001) (<= (+ (select main_a v_prenex_20997) 998) (select main_a v_prenex_20998)) (< v_prenex_20997 main_x) (<= (* 2 (select main_a v_prenex_20998)) 2000) (<= 0 (+ (select main_a v_prenex_20997) 1)) (<= 0 (select main_a v_prenex_20997)) (<= (+ main_x 1) v_prenex_20997))) (forall ((v_prenex_12791 Int) (v_prenex_12790 Int)) (or (<= (select main_a v_prenex_12790) 2) (< v_prenex_12790 main_x) (<= 1000 (+ (select main_a v_prenex_12790) (select main_a v_prenex_12791))) (<= 999 (select main_a v_prenex_12791)) (<= (select main_a v_prenex_12791) 1001) (<= 0 (* 2 (select main_a v_prenex_12790))) (<= (+ main_x 1) v_prenex_12790))) (forall ((v_prenex_16138 Int) (v_prenex_16139 Int)) (or (<= (+ (select main_a v_prenex_16138) 998) (select main_a v_prenex_16139)) (< v_prenex_16138 main_x) (<= (select main_a v_prenex_16139) 1000) (<= 0 (* 2 (select main_a v_prenex_16138))) (<= (select main_a v_prenex_16139) 1001) (<= (+ main_x 1) v_prenex_16138))) (or (forall ((v_prenex_13962 Int)) (or (<= (+ main_x 1) v_prenex_13962) (< v_prenex_13962 main_x) (<= (select main_a v_prenex_13962) 1))) (forall ((v_prenex_13963 Int)) (or (<= (+ main_y 1) v_prenex_13963) (<= (* 2 (select main_a v_prenex_13963)) 2000)))) (forall ((v_prenex_19038 Int) (v_prenex_19039 Int)) (or (<= (+ main_x 1) v_prenex_19038) (< v_prenex_19038 main_x) (<= (* 2 (select main_a v_prenex_19039)) 2000) (<= (+ (select main_a v_prenex_19038) (select main_a v_prenex_19039)) 1000) (<= (select main_a v_prenex_19038) 1) (<= 1998 (* 2 (select main_a v_prenex_19039))) (<= 0 (* 2 (select main_a v_prenex_19038))))) (forall ((v_prenex_14689 Int) (v_prenex_14690 Int)) (or (<= (+ (select main_a v_prenex_14689) (select main_a v_prenex_14690)) 1000) (<= 1998 (* 2 (select main_a v_prenex_14690))) (<= (select main_a v_prenex_14689) 1) (< v_prenex_14689 main_x) (<= 998 (select main_a v_prenex_14690)) (<= (+ main_x 1) v_prenex_14689) (<= 0 (+ (select main_a v_prenex_14689) 1)))) (forall ((v_prenex_19230 Int) (v_prenex_19231 Int)) (or (<= (* 2 (select main_a v_prenex_19230)) 2) (<= (+ (select main_a v_prenex_19230) 998) (select main_a v_prenex_19231)) (<= (+ main_x 1) v_prenex_19230) (<= (select main_a v_prenex_19230) 1) (<= (select main_a v_prenex_19231) 1001) (< v_prenex_19230 main_x))) (forall ((v_prenex_17432 Int) (v_prenex_17433 Int)) (or (<= (select main_a v_prenex_17432) 1) (< v_prenex_17432 main_x) (<= (select main_a v_prenex_17433) 1001) (<= (+ main_x 1) v_prenex_17432) (<= 999 (select main_a v_prenex_17433)) (< v_prenex_17433 main_y) (<= (+ (select main_a v_prenex_17432) 998) (select main_a v_prenex_17433)))) (forall ((v_prenex_18772 Int) (v_prenex_18773 Int)) (or (<= (+ main_x 1) v_prenex_18772) (<= 0 (select main_a v_prenex_18772)) (<= 998 (select main_a v_prenex_18773)) (<= (+ (select main_a v_prenex_18772) (select main_a v_prenex_18773)) 1000) (<= (* 2 (select main_a v_prenex_18772)) 2) (< v_prenex_18772 main_x) (<= (select main_a v_prenex_18773) 1001))) (forall ((v_prenex_16076 Int) (v_prenex_16077 Int)) (or (<= (+ main_x 1) v_prenex_16076) (<= (select main_a v_prenex_16076) 2) (< v_prenex_16076 main_x) (<= 998 (select main_a v_prenex_16077)) (<= (* 2 (select main_a v_prenex_16076)) 2) (<= (* 2 (select main_a v_prenex_16077)) 2000) (<= 1000 (+ (select main_a v_prenex_16076) (select main_a v_prenex_16077))))) (or (forall ((v_prenex_15384 Int)) (or (<= (+ main_y 1) v_prenex_15384) (<= 1998 (* 2 (select main_a v_prenex_15384))) (<= (select main_a v_prenex_15384) 1001))) (forall ((v_prenex_15383 Int)) (or (<= 0 (select main_a v_prenex_15383)) (<= 0 (* 2 (select main_a v_prenex_15383))) (< v_prenex_15383 main_x) (<= (+ main_x 1) v_prenex_15383)))) (forall ((v_prenex_16644 Int) (v_prenex_16645 Int)) (or (<= 998 (select main_a v_prenex_16645)) (<= 999 (select main_a v_prenex_16645)) (<= (+ main_x 1) v_prenex_16644) (<= 0 (+ (select main_a v_prenex_16644) 1)) (< v_prenex_16644 main_x) (<= 0 (* 2 (select main_a v_prenex_16644))) (<= (select main_a v_prenex_16645) (+ (select main_a v_prenex_16644) 1000)))) (forall ((v_prenex_14026 Int) (v_prenex_14025 Int)) (or (<= (select main_a v_prenex_14026) 1000) (<= 1000 (+ (select main_a v_prenex_14025) (select main_a v_prenex_14026))) (< v_prenex_14025 main_x) (<= (+ main_x 1) v_prenex_14025) (<= 1998 (* 2 (select main_a v_prenex_14026))) (<= 0 (* 2 (select main_a v_prenex_14025))) (<= (+ main_y 1) v_prenex_14026))) (forall ((v_prenex_13552 Int) (v_prenex_13553 Int)) (or (<= 1000 (+ (select main_a v_prenex_13552) (select main_a v_prenex_13553))) (< v_prenex_13552 main_x) (<= 998 (select main_a v_prenex_13553)) (<= (+ main_x 1) v_prenex_13552) (<= 0 (select main_a v_prenex_13552)) (<= (* 2 (select main_a v_prenex_13552)) 2))) (or (forall ((v_prenex_19932 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19932))) (<= 0 (+ (select main_a v_prenex_19932) 1)) (<= 0 (select main_a v_prenex_19932)) (< v_prenex_19932 main_x) (<= (+ main_x 1) v_prenex_19932))) (forall ((v_prenex_19937 Int)) (or (<= 998 (select main_a v_prenex_19937)) (<= (select main_a v_prenex_19937) 1000)))) (forall ((v_prenex_14820 Int) (v_prenex_14821 Int)) (or (<= (* 2 (select main_a v_prenex_14820)) 2) (<= (+ main_x 1) v_prenex_14820) (< v_prenex_14820 main_x) (<= (select main_a v_prenex_14821) (+ (select main_a v_prenex_14820) 1000)) (<= 0 (* 2 (select main_a v_prenex_14820))) (<= (* 2 (select main_a v_prenex_14821)) 2000) (<= 999 (select main_a v_prenex_14821)))) (forall ((v_prenex_21110 Int) (v_prenex_21111 Int)) (or (<= (+ main_x 1) v_prenex_21110) (<= (+ (select main_a v_prenex_21110) (select main_a v_prenex_21111)) 1000) (<= (* 2 (select main_a v_prenex_21111)) 2000) (< v_prenex_21110 main_x) (<= (select main_a v_prenex_21110) 2) (<= 1998 (* 2 (select main_a v_prenex_21111))))) (forall ((v_prenex_16563 Int) (v_prenex_16564 Int)) (or (<= (select main_a v_prenex_16563) 1) (<= (+ main_y 1) v_prenex_16564) (<= 999 (select main_a v_prenex_16564)) (<= 1000 (+ (select main_a v_prenex_16563) (select main_a v_prenex_16564))) (<= (+ main_x 1) v_prenex_16563) (<= 1998 (* 2 (select main_a v_prenex_16564))) (< v_prenex_16563 main_x))) (forall ((v_prenex_17418 Int) (v_prenex_17419 Int)) (or (<= (select main_a v_prenex_17419) 1001) (< v_prenex_17418 main_x) (<= (select main_a v_prenex_17418) 2) (<= (* 2 (select main_a v_prenex_17418)) 2) (<= 998 (select main_a v_prenex_17419)) (<= (+ (select main_a v_prenex_17418) (select main_a v_prenex_17419)) 1000) (<= (+ main_x 1) v_prenex_17418))) (or (forall ((v_prenex_13354 Int)) (<= 1998 (* 2 (select main_a v_prenex_13354)))) (forall ((v_prenex_13352 Int)) (or (<= (* 2 (select main_a v_prenex_13352)) 2) (< v_prenex_13352 main_x) (<= (+ main_x 1) v_prenex_13352) (<= 0 (* 2 (select main_a v_prenex_13352)))))) (forall ((v_prenex_14449 Int) (v_prenex_14448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14449))) (<= (+ main_x 1) v_prenex_14448) (<= (select main_a v_prenex_14449) (+ (select main_a v_prenex_14448) 1000)) (< v_prenex_14448 main_x) (<= (select main_a v_prenex_14448) 2) (< v_prenex_14449 main_y))) (forall ((v_prenex_13768 Int) (v_prenex_13767 Int)) (or (<= (select main_a v_prenex_13767) 1) (<= (select main_a v_prenex_13768) (+ (select main_a v_prenex_13767) 1000)) (<= (+ main_x 1) v_prenex_13767) (< v_prenex_13767 main_x) (<= (select main_a v_prenex_13767) 2))) (forall ((v_prenex_20021 Int) (v_prenex_20020 Int)) (or (<= (select main_a v_prenex_20020) 2) (<= (* 2 (select main_a v_prenex_20020)) 2) (<= (+ (select main_a v_prenex_20020) (select main_a v_prenex_20021)) 1000) (<= 999 (select main_a v_prenex_20021)) (< v_prenex_20020 main_x) (<= 998 (select main_a v_prenex_20021)) (<= (+ main_x 1) v_prenex_20020))) (or (forall ((v_prenex_16274 Int)) (or (<= 998 (select main_a v_prenex_16274)) (<= 1998 (* 2 (select main_a v_prenex_16274))))) (forall ((v_prenex_16273 Int)) (or (<= (+ main_x 1) v_prenex_16273) (<= 0 (* 2 (select main_a v_prenex_16273))) (<= (* 2 (select main_a v_prenex_16273)) 2) (< v_prenex_16273 main_x)))) (forall ((v_prenex_14102 Int) (v_prenex_14101 Int)) (or (< v_prenex_14101 main_x) (<= 1000 (+ (select main_a v_prenex_14101) (select main_a v_prenex_14102))) (<= (+ main_x 1) v_prenex_14101) (<= 0 (+ (select main_a v_prenex_14101) 1)) (<= (* 2 (select main_a v_prenex_14102)) 2000) (<= 0 (* 2 (select main_a v_prenex_14101))))) (forall ((v_prenex_13119 Int) (v_prenex_13120 Int)) (or (< v_prenex_13119 main_x) (<= (+ (select main_a v_prenex_13119) 998) (select main_a v_prenex_13120)) (<= 0 (select main_a v_prenex_13119)) (<= 1998 (* 2 (select main_a v_prenex_13120))) (<= 0 (+ (select main_a v_prenex_13119) 1)) (<= (* 2 (select main_a v_prenex_13120)) 2000) (<= (+ main_x 1) v_prenex_13119))) (forall ((v_prenex_17369 Int) (v_prenex_17370 Int)) (or (<= (+ main_x 1) v_prenex_17369) (<= (select main_a v_prenex_17369) 2) (<= 998 (select main_a v_prenex_17370)) (< v_prenex_17369 main_x) (<= 0 (* 2 (select main_a v_prenex_17369))) (<= (+ (select main_a v_prenex_17369) 998) (select main_a v_prenex_17370)))) (forall ((v_prenex_13797 Int) (v_prenex_13798 Int)) (or (<= 0 (select main_a v_prenex_13797)) (<= (select main_a v_prenex_13798) (+ (select main_a v_prenex_13797) 1000)) (<= (* 2 (select main_a v_prenex_13797)) 2) (<= (+ main_x 1) v_prenex_13797) (<= 999 (select main_a v_prenex_13798)) (< v_prenex_13797 main_x))) (forall ((v_prenex_18064 Int) (v_prenex_18065 Int)) (or (<= 999 (select main_a v_prenex_18065)) (< v_prenex_18064 main_x) (<= (select main_a v_prenex_18065) 1000) (< v_prenex_18065 main_y) (<= (+ main_x 1) v_prenex_18064) (<= (+ (select main_a v_prenex_18064) (select main_a v_prenex_18065)) 1000) (<= (select main_a v_prenex_18064) 2))) (forall ((v_prenex_14154 Int) (v_prenex_14153 Int)) (or (< v_prenex_14153 main_x) (<= 998 (select main_a v_prenex_14154)) (<= 0 (select main_a v_prenex_14153)) (<= (select main_a v_prenex_14154) 1001) (<= (select main_a v_prenex_14153) 2) (<= (+ main_x 1) v_prenex_14153) (<= (+ (select main_a v_prenex_14153) 998) (select main_a v_prenex_14154)))) (or (forall ((v_prenex_11251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11251))) (< v_prenex_11251 main_y) (<= (* 2 (select main_a v_prenex_11251)) 2000))) (forall ((v_prenex_11252 Int)) (or (<= (+ main_x 1) v_prenex_11252) (< v_prenex_11252 main_x) (<= 0 (* 2 (select main_a v_prenex_11252)))))) (forall ((v_prenex_16588 Int) (v_prenex_16587 Int)) (or (<= (+ main_y 1) v_prenex_16588) (<= 999 (select main_a v_prenex_16588)) (<= 0 (select main_a v_prenex_16587)) (< v_prenex_16587 main_x) (<= 1000 (+ (select main_a v_prenex_16587) (select main_a v_prenex_16588))) (<= (+ main_x 1) v_prenex_16587))) (forall ((v_prenex_12914 Int) (v_prenex_12915 Int)) (or (<= (+ main_x 1) v_prenex_12914) (<= (+ (select main_a v_prenex_12914) (select main_a v_prenex_12915)) 1000) (<= 0 (select main_a v_prenex_12914)) (<= (select main_a v_prenex_12914) 2) (< v_prenex_12914 main_x))) (forall ((v_prenex_21058 Int) (v_prenex_21059 Int)) (or (<= 998 (select main_a v_prenex_21059)) (<= (+ (select main_a v_prenex_21058) 998) (select main_a v_prenex_21059)) (<= (+ main_x 1) v_prenex_21058) (<= 0 (+ (select main_a v_prenex_21058) 1)) (<= (select main_a v_prenex_21058) 1) (< v_prenex_21058 main_x))) (forall ((v_prenex_12094 Int) (v_prenex_12095 Int)) (or (< v_prenex_12094 main_x) (<= 0 (+ (select main_a v_prenex_12094) 1)) (<= 998 (select main_a v_prenex_12095)) (<= (+ (select main_a v_prenex_12094) 998) (select main_a v_prenex_12095)) (<= (+ main_x 1) v_prenex_12094) (<= 0 (* 2 (select main_a v_prenex_12094))) (<= (select main_a v_prenex_12095) 1001))) (forall ((v_prenex_13475 Int) (v_prenex_13476 Int)) (or (<= (* 2 (select main_a v_prenex_13476)) 2000) (< v_prenex_13475 main_x) (<= (+ (select main_a v_prenex_13475) 998) (select main_a v_prenex_13476)) (<= 0 (* 2 (select main_a v_prenex_13475))) (<= (+ main_x 1) v_prenex_13475) (<= 0 (+ (select main_a v_prenex_13475) 1)))) (forall ((v_prenex_19944 Int) (v_prenex_19945 Int)) (or (<= (select main_a v_prenex_19944) 1) (< v_prenex_19944 main_x) (<= (+ main_x 1) v_prenex_19944) (<= 998 (select main_a v_prenex_19945)) (<= 0 (+ (select main_a v_prenex_19944) 1)) (<= 1998 (* 2 (select main_a v_prenex_19945))) (<= 1000 (+ (select main_a v_prenex_19944) (select main_a v_prenex_19945))))) (forall ((v_prenex_18832 Int) (v_prenex_18831 Int)) (or (<= (+ main_x 1) v_prenex_18831) (<= (select main_a v_prenex_18832) 1000) (<= 999 (select main_a v_prenex_18832)) (<= (select main_a v_prenex_18831) 1) (<= 1000 (+ (select main_a v_prenex_18831) (select main_a v_prenex_18832))) (< v_prenex_18831 main_x))) (forall ((v_prenex_18635 Int) (v_prenex_18634 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18634))) (<= 1998 (* 2 (select main_a v_prenex_18635))) (<= 0 (+ (select main_a v_prenex_18634) 1)) (<= (+ main_x 1) v_prenex_18634) (<= (+ (select main_a v_prenex_18634) 998) (select main_a v_prenex_18635)) (< v_prenex_18634 main_x) (<= (select main_a v_prenex_18635) 1000))) (or (forall ((v_prenex_15136 Int)) (or (< v_prenex_15136 main_y) (<= (* 2 (select main_a v_prenex_15136)) 2000))) (forall ((v_prenex_15135 Int)) (or (<= (* 2 (select main_a v_prenex_15135)) 2) (< v_prenex_15135 main_x) (<= (select main_a v_prenex_15135) 2) (<= (+ main_x 1) v_prenex_15135)))) (forall ((v_prenex_15042 Int) (v_prenex_15041 Int)) (or (<= (select main_a v_prenex_15042) 1000) (<= (+ main_x 1) v_prenex_15041) (<= (select main_a v_prenex_15042) (+ (select main_a v_prenex_15041) 1000)) (< v_prenex_15041 main_x) (<= 0 (* 2 (select main_a v_prenex_15041))) (<= (select main_a v_prenex_15042) 1001) (<= (* 2 (select main_a v_prenex_15041)) 2))) (forall ((v_prenex_17572 Int) (v_prenex_17573 Int)) (or (<= (select main_a v_prenex_17572) 1) (<= (+ main_x 1) v_prenex_17572) (<= (* 2 (select main_a v_prenex_17572)) 2) (<= 998 (select main_a v_prenex_17573)) (< v_prenex_17572 main_x) (<= (+ (select main_a v_prenex_17572) 998) (select main_a v_prenex_17573)) (<= (select main_a v_prenex_17573) 1001))) (forall ((v_prenex_11264 Int) (v_prenex_11263 Int)) (or (<= (select main_a v_prenex_11263) 2) (<= 998 (select main_a v_prenex_11264)) (< v_prenex_11263 main_x) (<= (select main_a v_prenex_11264) (+ (select main_a v_prenex_11263) 1000)) (<= (+ main_x 1) v_prenex_11263))) (forall ((v_prenex_20555 Int) (v_prenex_20556 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20556))) (<= (+ main_y 1) v_prenex_20556) (<= (+ (select main_a v_prenex_20555) (select main_a v_prenex_20556)) 1000) (< v_prenex_20555 main_x) (<= 0 (+ (select main_a v_prenex_20555) 1)) (<= (+ main_x 1) v_prenex_20555) (<= 998 (select main_a v_prenex_20556)))) (forall ((v_prenex_21292 Int) (v_prenex_21293 Int)) (or (<= (+ main_x 1) v_prenex_21292) (<= (+ main_y 1) v_prenex_21293) (<= 1000 (+ (select main_a v_prenex_21292) (select main_a v_prenex_21293))) (<= 1998 (* 2 (select main_a v_prenex_21293))) (<= (select main_a v_prenex_21292) 2) (<= (* 2 (select main_a v_prenex_21293)) 2000) (< v_prenex_21292 main_x))) (forall ((v_prenex_17519 Int) (v_prenex_17520 Int)) (or (<= (select main_a v_prenex_17520) (+ (select main_a v_prenex_17519) 1000)) (< v_prenex_17520 main_y) (<= (* 2 (select main_a v_prenex_17519)) 2) (< v_prenex_17519 main_x) (<= (+ main_x 1) v_prenex_17519) (<= 1998 (* 2 (select main_a v_prenex_17520))) (<= 998 (select main_a v_prenex_17520)))) (forall ((v_prenex_12946 Int) (v_prenex_12947 Int)) (or (<= (select main_a v_prenex_12946) 1) (<= (+ main_x 1) v_prenex_12946) (<= 998 (select main_a v_prenex_12947)) (< v_prenex_12946 main_x) (<= (select main_a v_prenex_12947) (+ (select main_a v_prenex_12946) 1000)) (<= 1998 (* 2 (select main_a v_prenex_12947))))) (or (forall ((v_prenex_15003 Int)) (or (<= (select main_a v_prenex_15003) 1) (<= (+ main_x 1) v_prenex_15003) (<= (* 2 (select main_a v_prenex_15003)) 2) (< v_prenex_15003 main_x) (<= 0 (+ (select main_a v_prenex_15003) 1)))) (forall ((v_prenex_15004 Int)) (<= (select main_a v_prenex_15004) 1000))) (forall ((v_prenex_18743 Int) (v_prenex_18742 Int)) (or (<= (+ main_x 1) v_prenex_18742) (<= 1000 (+ (select main_a v_prenex_18742) (select main_a v_prenex_18743))) (<= (select main_a v_prenex_18742) 2) (< v_prenex_18742 main_x) (<= 0 (* 2 (select main_a v_prenex_18742))) (<= 1998 (* 2 (select main_a v_prenex_18743))) (<= 999 (select main_a v_prenex_18743)))) (forall ((v_prenex_13387 Int) (v_prenex_13386 Int)) (or (< v_prenex_13386 main_x) (<= (+ main_x 1) v_prenex_13386) (<= (+ (select main_a v_prenex_13386) 998) (select main_a v_prenex_13387)) (<= 1998 (* 2 (select main_a v_prenex_13387))) (<= 999 (select main_a v_prenex_13387)) (<= 0 (* 2 (select main_a v_prenex_13386))))) (forall ((v_prenex_14409 Int) (v_prenex_14408 Int)) (or (<= (select main_a v_prenex_14409) 1001) (<= (select main_a v_prenex_14409) 1000) (<= (+ (select main_a v_prenex_14408) (select main_a v_prenex_14409)) 1000) (< v_prenex_14408 main_x) (<= (+ main_x 1) v_prenex_14408) (<= 0 (* 2 (select main_a v_prenex_14408))))) (forall ((v_prenex_13561 Int) (v_prenex_13560 Int)) (or (< v_prenex_13560 main_x) (<= 1000 (+ (select main_a v_prenex_13560) (select main_a v_prenex_13561))) (<= 0 (+ (select main_a v_prenex_13560) 1)) (<= (+ main_x 1) v_prenex_13560) (<= (select main_a v_prenex_13561) 1001) (<= 0 (* 2 (select main_a v_prenex_13560))))) (or (forall ((v_prenex_14186 Int)) (or (<= (* 2 (select main_a v_prenex_14186)) 2) (<= (+ main_x 1) v_prenex_14186) (<= 0 (select main_a v_prenex_14186)) (< v_prenex_14186 main_x))) (forall ((v_prenex_14189 Int)) (or (<= (select main_a v_prenex_14189) 1001) (<= (* 2 (select main_a v_prenex_14189)) 2000)))) (forall ((v_prenex_13310 Int) (v_prenex_13311 Int)) (or (<= (+ main_x 1) v_prenex_13310) (<= (select main_a v_prenex_13310) 2) (< v_prenex_13310 main_x) (<= 1998 (* 2 (select main_a v_prenex_13311))) (<= (+ (select main_a v_prenex_13310) 998) (select main_a v_prenex_13311)) (<= 999 (select main_a v_prenex_13311)) (<= (* 2 (select main_a v_prenex_13310)) 2))) (forall ((v_prenex_12573 Int) (v_prenex_12572 Int)) (or (<= 0 (select main_a v_prenex_12572)) (<= 1000 (+ (select main_a v_prenex_12572) (select main_a v_prenex_12573))) (<= 998 (select main_a v_prenex_12573)) (<= (select main_a v_prenex_12573) 1000) (<= (+ main_x 1) v_prenex_12572) (<= (select main_a v_prenex_12572) 1) (< v_prenex_12572 main_x))) (forall ((v_prenex_13699 Int) (v_prenex_13700 Int)) (or (<= (select main_a v_prenex_13700) 1001) (<= 1998 (* 2 (select main_a v_prenex_13700))) (<= (select main_a v_prenex_13699) 2) (< v_prenex_13699 main_x) (<= (+ main_x 1) v_prenex_13699) (<= (+ (select main_a v_prenex_13699) 998) (select main_a v_prenex_13700)))) (forall ((v_prenex_17810 Int) (v_prenex_17809 Int)) (or (<= 0 (+ (select main_a v_prenex_17809) 1)) (<= 0 (select main_a v_prenex_17809)) (<= (select main_a v_prenex_17810) (+ (select main_a v_prenex_17809) 1000)) (< v_prenex_17809 main_x) (<= 998 (select main_a v_prenex_17810)) (<= (+ main_x 1) v_prenex_17809))) (forall ((v_prenex_14080 Int) (v_prenex_14079 Int)) (or (<= 999 (select main_a v_prenex_14080)) (<= (select main_a v_prenex_14079) 2) (< v_prenex_14079 main_x) (<= 0 (select main_a v_prenex_14079)) (<= (+ (select main_a v_prenex_14079) (select main_a v_prenex_14080)) 1000) (<= 998 (select main_a v_prenex_14080)) (<= (+ main_x 1) v_prenex_14079))) (or (forall ((v_prenex_16780 Int)) (or (<= 0 (select main_a v_prenex_16780)) (<= 0 (* 2 (select main_a v_prenex_16780))) (< v_prenex_16780 main_x) (<= (+ main_x 1) v_prenex_16780))) (forall ((v_prenex_16781 Int)) (or (<= (* 2 (select main_a v_prenex_16781)) 2000) (<= 998 (select main_a v_prenex_16781))))) (or (forall ((v_prenex_20082 Int)) (or (<= (select main_a v_prenex_20082) 1001) (<= 1998 (* 2 (select main_a v_prenex_20082))))) (forall ((v_prenex_20081 Int)) (or (<= 0 (select main_a v_prenex_20081)) (< v_prenex_20081 main_x) (<= 0 (* 2 (select main_a v_prenex_20081))) (<= (+ main_x 1) v_prenex_20081)))) (forall ((v_prenex_12021 Int) (v_prenex_12022 Int)) (or (<= (select main_a v_prenex_12021) 1) (< v_prenex_12021 main_x) (<= (+ main_x 1) v_prenex_12021) (<= (select main_a v_prenex_12022) 1000) (<= 998 (select main_a v_prenex_12022)) (<= (select main_a v_prenex_12022) (+ (select main_a v_prenex_12021) 1000)) (<= (select main_a v_prenex_12021) 2))) (forall ((v_prenex_14355 Int) (v_prenex_14354 Int)) (or (< v_prenex_14354 main_x) (<= 999 (select main_a v_prenex_14355)) (<= 1998 (* 2 (select main_a v_prenex_14355))) (<= (+ main_x 1) v_prenex_14354) (<= (+ (select main_a v_prenex_14354) 998) (select main_a v_prenex_14355)) (<= 0 (* 2 (select main_a v_prenex_14354))) (<= 0 (+ (select main_a v_prenex_14354) 1)))) (or (forall ((v_prenex_16048 Int)) (or (<= (+ main_x 1) v_prenex_16048) (<= (select main_a v_prenex_16048) 2) (<= (* 2 (select main_a v_prenex_16048)) 2) (< v_prenex_16048 main_x))) (forall ((v_prenex_16049 Int)) (or (<= (select main_a v_prenex_16049) 1000) (<= (+ main_y 1) v_prenex_16049) (<= 998 (select main_a v_prenex_16049))))) (forall ((v_prenex_13772 Int) (v_prenex_13771 Int)) (or (< v_prenex_13771 main_x) (<= (+ (select main_a v_prenex_13771) 998) (select main_a v_prenex_13772)) (<= (select main_a v_prenex_13772) 1000) (< v_prenex_13772 main_y) (<= (+ main_x 1) v_prenex_13771) (<= (select main_a v_prenex_13771) 1) (<= 999 (select main_a v_prenex_13772)))) (or (forall ((v_prenex_11150 Int)) (or (<= 0 (select main_a v_prenex_11150)) (<= (+ main_x 1) v_prenex_11150) (< v_prenex_11150 main_x) (<= (select main_a v_prenex_11150) 2))) (forall ((v_prenex_15012 Int)) (<= (* 2 (select main_a v_prenex_15012)) 2000))) (or (forall ((v_prenex_11545 Int)) (or (<= (select main_a v_prenex_11545) 2) (<= (+ main_x 1) v_prenex_11545) (< v_prenex_11545 main_x) (<= (* 2 (select main_a v_prenex_11545)) 2))) (forall ((v_prenex_11548 Int)) (or (<= (* 2 (select main_a v_prenex_11548)) 2000) (<= (select main_a v_prenex_11548) 1000)))) (or (forall ((v_prenex_11653 Int)) (or (<= 0 (select main_a v_prenex_11653)) (<= (+ main_x 1) v_prenex_11653) (<= 0 (+ (select main_a v_prenex_11653) 1)) (<= 0 (* 2 (select main_a v_prenex_11653))) (< v_prenex_11653 main_x))) (forall ((v_prenex_11657 Int)) (<= (select main_a v_prenex_11657) 1001))) (or (forall ((v_prenex_17600 Int)) (or (< v_prenex_17600 main_x) (<= 0 (* 2 (select main_a v_prenex_17600))) (<= (+ main_x 1) v_prenex_17600) (<= (* 2 (select main_a v_prenex_17600)) 2))) (forall ((v_prenex_17601 Int)) (or (<= (+ main_y 1) v_prenex_17601) (<= (select main_a v_prenex_17601) 1001)))) (or (forall ((v_prenex_21288 Int)) (or (<= (select main_a v_prenex_21288) 1000) (< v_prenex_21288 main_y))) (forall ((v_prenex_21282 Int)) (or (< v_prenex_21282 main_x) (<= 0 (* 2 (select main_a v_prenex_21282))) (<= (+ main_x 1) v_prenex_21282)))) (or (forall ((v_prenex_12334 Int)) (<= 1998 (* 2 (select main_a v_prenex_12334)))) (forall ((v_prenex_12333 Int)) (or (<= (* 2 (select main_a v_prenex_12333)) 2) (< v_prenex_12333 main_x) (<= (select main_a v_prenex_12333) 2) (<= 0 (select main_a v_prenex_12333)) (<= (+ main_x 1) v_prenex_12333)))) (forall ((v_prenex_19599 Int) (v_prenex_19598 Int)) (or (<= (select main_a v_prenex_19599) (+ (select main_a v_prenex_19598) 1000)) (<= 998 (select main_a v_prenex_19599)) (<= (select main_a v_prenex_19598) 1) (< v_prenex_19598 main_x) (<= (+ main_x 1) v_prenex_19598) (<= (* 2 (select main_a v_prenex_19599)) 2000) (< v_prenex_19599 main_y))) (forall ((v_prenex_16616 Int) (v_prenex_16617 Int)) (or (< v_prenex_16616 main_x) (<= 0 (select main_a v_prenex_16616)) (<= (+ (select main_a v_prenex_16616) 998) (select main_a v_prenex_16617)) (<= (+ main_x 1) v_prenex_16616) (<= (select main_a v_prenex_16617) 1001) (< v_prenex_16617 main_y) (<= 1998 (* 2 (select main_a v_prenex_16617))))) (forall ((v_prenex_12059 Int) (v_prenex_12060 Int)) (or (<= (+ main_x 1) v_prenex_12059) (< v_prenex_12059 main_x) (<= (select main_a v_prenex_12060) 1001) (<= 0 (select main_a v_prenex_12059)) (<= (select main_a v_prenex_12060) 1000) (<= (+ (select main_a v_prenex_12059) 998) (select main_a v_prenex_12060)))) (forall ((v_prenex_11880 Int) (v_prenex_11879 Int)) (or (<= (* 2 (select main_a v_prenex_11879)) 2) (<= 1998 (* 2 (select main_a v_prenex_11880))) (<= (select main_a v_prenex_11879) 1) (<= (select main_a v_prenex_11880) 1001) (<= (+ main_x 1) v_prenex_11879) (<= (+ (select main_a v_prenex_11879) (select main_a v_prenex_11880)) 1000) (< v_prenex_11879 main_x))) (forall ((v_prenex_16863 Int) (v_prenex_16862 Int)) (or (<= 1000 (+ (select main_a v_prenex_16862) (select main_a v_prenex_16863))) (<= (* 2 (select main_a v_prenex_16862)) 2) (< v_prenex_16862 main_x) (<= 0 (select main_a v_prenex_16862)) (<= (+ main_x 1) v_prenex_16862))) (forall ((v_prenex_17087 Int) (v_prenex_17088 Int)) (or (<= (* 2 (select main_a v_prenex_17088)) 2000) (< v_prenex_17087 main_x) (<= (+ main_x 1) v_prenex_17087) (<= (select main_a v_prenex_17087) 2) (<= (+ (select main_a v_prenex_17087) 998) (select main_a v_prenex_17088)))) (forall ((v_prenex_19665 Int) (v_prenex_19664 Int)) (or (< v_prenex_19664 main_x) (<= 0 (select main_a v_prenex_19664)) (<= (select main_a v_prenex_19665) 1000) (<= (* 2 (select main_a v_prenex_19664)) 2) (<= (* 2 (select main_a v_prenex_19665)) 2000) (<= 1000 (+ (select main_a v_prenex_19664) (select main_a v_prenex_19665))) (<= (+ main_x 1) v_prenex_19664))) (or (forall ((v_prenex_21288 Int)) (or (<= (select main_a v_prenex_21288) 1000) (< v_prenex_21288 main_y))) (forall ((v_prenex_21287 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21287))) (<= 0 (select main_a v_prenex_21287)) (<= (+ main_x 1) v_prenex_21287) (< v_prenex_21287 main_x)))) (forall ((v_prenex_20043 Int) (v_prenex_20042 Int)) (or (<= (+ (select main_a v_prenex_20042) 998) (select main_a v_prenex_20043)) (< v_prenex_20042 main_x) (<= 999 (select main_a v_prenex_20043)) (<= (+ main_x 1) v_prenex_20042) (<= (* 2 (select main_a v_prenex_20042)) 2))) (forall ((v_prenex_13507 Int) (v_prenex_13508 Int)) (or (<= 0 (+ (select main_a v_prenex_13507) 1)) (< v_prenex_13508 main_y) (< v_prenex_13507 main_x) (<= (select main_a v_prenex_13508) 1000) (<= (select main_a v_prenex_13508) 1001) (<= 1000 (+ (select main_a v_prenex_13507) (select main_a v_prenex_13508))) (<= (+ main_x 1) v_prenex_13507))) (forall ((v_prenex_13217 Int) (v_prenex_13218 Int)) (or (<= (+ main_x 1) v_prenex_13217) (<= (* 2 (select main_a v_prenex_13217)) 2) (< v_prenex_13217 main_x) (<= (select main_a v_prenex_13218) 1001) (<= (+ (select main_a v_prenex_13217) 998) (select main_a v_prenex_13218)) (<= 0 (* 2 (select main_a v_prenex_13217))))) (forall ((v_prenex_16453 Int) (v_prenex_16454 Int)) (or (< v_prenex_16453 main_x) (<= 1000 (+ (select main_a v_prenex_16453) (select main_a v_prenex_16454))) (<= (+ main_x 1) v_prenex_16453) (< v_prenex_16454 main_y) (<= (select main_a v_prenex_16453) 1))) (or (forall ((v_prenex_20528 Int)) (or (<= 0 (+ (select main_a v_prenex_20528) 1)) (<= 0 (* 2 (select main_a v_prenex_20528))) (< v_prenex_20528 main_x) (<= (+ main_x 1) v_prenex_20528))) (forall ((v_prenex_20529 Int)) (or (<= (* 2 (select main_a v_prenex_20529)) 2000) (<= (+ main_y 1) v_prenex_20529) (<= 1998 (* 2 (select main_a v_prenex_20529)))))) (or (forall ((v_prenex_12888 Int)) (or (<= (+ main_x 1) v_prenex_12888) (< v_prenex_12888 main_x) (<= 0 (+ (select main_a v_prenex_12888) 1)) (<= 0 (* 2 (select main_a v_prenex_12888))))) (forall ((v_prenex_12889 Int)) (or (<= (+ main_y 1) v_prenex_12889) (<= 999 (select main_a v_prenex_12889))))) (forall ((v_prenex_17095 Int) (v_prenex_17096 Int)) (or (< v_prenex_17096 main_y) (<= (+ (select main_a v_prenex_17095) 998) (select main_a v_prenex_17096)) (<= (* 2 (select main_a v_prenex_17096)) 2000) (<= 998 (select main_a v_prenex_17096)) (<= (select main_a v_prenex_17095) 2) (<= (+ main_x 1) v_prenex_17095) (< v_prenex_17095 main_x))) (forall ((v_prenex_14669 Int) (v_prenex_14670 Int)) (or (<= (+ main_y 1) v_prenex_14670) (<= (* 2 (select main_a v_prenex_14670)) 2000) (<= (select main_a v_prenex_14670) (+ (select main_a v_prenex_14669) 1000)) (< v_prenex_14670 main_y) (<= (select main_a v_prenex_14670) 1001))) (or (forall ((v_prenex_20295 Int)) (or (<= 999 (select main_a v_prenex_20295)) (<= 1998 (* 2 (select main_a v_prenex_20295))))) (forall ((v_prenex_20292 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20292))) (<= (select main_a v_prenex_20292) 2) (< v_prenex_20292 main_x) (<= (* 2 (select main_a v_prenex_20292)) 2) (<= (+ main_x 1) v_prenex_20292)))) (or (forall ((v_prenex_19041 Int)) (or (<= 999 (select main_a v_prenex_19041)) (<= (select main_a v_prenex_19041) 1001) (<= (+ main_y 1) v_prenex_19041))) (forall ((v_prenex_19040 Int)) (or (<= (select main_a v_prenex_19040) 1) (<= (+ main_x 1) v_prenex_19040) (< v_prenex_19040 main_x) (<= (* 2 (select main_a v_prenex_19040)) 2)))) (forall ((v_prenex_17334 Int) (v_prenex_17335 Int)) (or (<= (+ (select main_a v_prenex_17334) 998) (select main_a v_prenex_17335)) (< v_prenex_17335 main_y) (< v_prenex_17334 main_x) (<= (+ main_x 1) v_prenex_17334) (<= (* 2 (select main_a v_prenex_17335)) 2000) (<= (select main_a v_prenex_17335) 1000) (<= 0 (select main_a v_prenex_17334)))) (or (forall ((v_prenex_13891 Int)) (or (<= 998 (select main_a v_prenex_13891)) (<= (+ main_y 1) v_prenex_13891) (<= (select main_a v_prenex_13891) 1000))) (forall ((v_prenex_13890 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13890))) (<= (* 2 (select main_a v_prenex_13890)) 2) (< v_prenex_13890 main_x) (<= (+ main_x 1) v_prenex_13890)))) (forall ((v_prenex_16672 Int) (v_prenex_16673 Int)) (or (<= (* 2 (select main_a v_prenex_16672)) 2) (<= 0 (select main_a v_prenex_16672)) (<= (select main_a v_prenex_16673) (+ (select main_a v_prenex_16672) 1000)) (<= (+ main_x 1) v_prenex_16672) (< v_prenex_16672 main_x) (<= 998 (select main_a v_prenex_16673)) (<= (select main_a v_prenex_16673) 1000))) (forall ((v_prenex_14950 Int) (v_prenex_14949 Int)) (or (<= (+ main_x 1) v_prenex_14949) (<= 0 (* 2 (select main_a v_prenex_14949))) (<= 998 (select main_a v_prenex_14950)) (<= (select main_a v_prenex_14950) (+ (select main_a v_prenex_14949) 1000)) (<= 999 (select main_a v_prenex_14950)) (< v_prenex_14949 main_x))) (forall ((v_prenex_20878 Int) (v_prenex_20877 Int)) (or (<= 998 (select main_a v_prenex_20878)) (<= (+ main_x 1) v_prenex_20877) (<= (+ main_y 1) v_prenex_20878) (<= (+ (select main_a v_prenex_20877) (select main_a v_prenex_20878)) 1000) (< v_prenex_20878 main_y))) (or (forall ((v_prenex_18468 Int)) (or (<= 998 (select main_a v_prenex_18468)) (<= 1998 (* 2 (select main_a v_prenex_18468))))) (forall ((v_prenex_18463 Int)) (or (< v_prenex_18463 main_x) (<= (* 2 (select main_a v_prenex_18463)) 2) (<= (+ main_x 1) v_prenex_18463) (<= (select main_a v_prenex_18463) 2) (<= 0 (+ (select main_a v_prenex_18463) 1))))) (forall ((v_prenex_14778 Int) (v_prenex_14777 Int)) (or (<= 998 (select main_a v_prenex_14778)) (<= (+ main_x 1) v_prenex_14777) (<= 0 (* 2 (select main_a v_prenex_14777))) (< v_prenex_14777 main_x) (<= (+ (select main_a v_prenex_14777) (select main_a v_prenex_14778)) 1000) (<= 999 (select main_a v_prenex_14778)))) (forall ((v_prenex_17688 Int) (v_prenex_17689 Int)) (or (<= (+ main_x 1) v_prenex_17688) (<= 998 (select main_a v_prenex_17689)) (<= 1998 (* 2 (select main_a v_prenex_17689))) (<= 0 (+ (select main_a v_prenex_17688) 1)) (<= 0 (select main_a v_prenex_17688)) (< v_prenex_17688 main_x) (<= (+ (select main_a v_prenex_17688) (select main_a v_prenex_17689)) 1000))) (or (forall ((v_prenex_21148 Int)) (or (<= (+ main_x 1) v_prenex_21148) (<= (select main_a v_prenex_21148) 1) (<= (* 2 (select main_a v_prenex_21148)) 2) (<= 0 (+ (select main_a v_prenex_21148) 1)) (< v_prenex_21148 main_x))) (forall ((v_prenex_21149 Int)) (<= 999 (select main_a v_prenex_21149)))) (or (forall ((v_prenex_15186 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15186))) (<= (* 2 (select main_a v_prenex_15186)) 2) (<= (+ main_x 1) v_prenex_15186) (< v_prenex_15186 main_x))) (forall ((v_prenex_15188 Int)) (or (<= (* 2 (select main_a v_prenex_15188)) 2000) (<= 998 (select main_a v_prenex_15188))))) (forall ((v_prenex_18334 Int) (v_prenex_18333 Int)) (or (<= (+ main_x 1) v_prenex_18333) (<= 1000 (+ (select main_a v_prenex_18333) (select main_a v_prenex_18334))) (<= (* 2 (select main_a v_prenex_18334)) 2000) (<= 999 (select main_a v_prenex_18334)) (<= (select main_a v_prenex_18333) 1) (< v_prenex_18333 main_x) (<= 0 (* 2 (select main_a v_prenex_18333))))) (forall ((v_prenex_18989 Int) (v_prenex_18988 Int)) (or (<= (select main_a v_prenex_18988) 2) (<= (+ (select main_a v_prenex_18988) 998) (select main_a v_prenex_18989)) (<= (* 2 (select main_a v_prenex_18989)) 2000) (< v_prenex_18988 main_x) (<= (* 2 (select main_a v_prenex_18988)) 2) (<= (+ main_x 1) v_prenex_18988))) (or (forall ((v_prenex_14760 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14760))) (<= 999 (select main_a v_prenex_14760)))) (forall ((v_prenex_14758 Int)) (or (<= (+ main_x 1) v_prenex_14758) (< v_prenex_14758 main_x) (<= (* 2 (select main_a v_prenex_14758)) 2) (<= 0 (select main_a v_prenex_14758))))) (forall ((v_prenex_18876 Int) (v_prenex_18875 Int)) (or (<= 0 (+ (select main_a v_prenex_18875) 1)) (<= (+ (select main_a v_prenex_18875) 998) (select main_a v_prenex_18876)) (<= (+ main_x 1) v_prenex_18875) (<= (select main_a v_prenex_18875) 1) (< v_prenex_18875 main_x) (<= 1998 (* 2 (select main_a v_prenex_18876))) (<= 999 (select main_a v_prenex_18876)))) (forall ((v_prenex_15499 Int) (v_prenex_15498 Int)) (or (<= (+ main_x 1) v_prenex_15498) (<= 1998 (* 2 (select main_a v_prenex_15499))) (< v_prenex_15498 main_x) (<= 1000 (+ (select main_a v_prenex_15498) (select main_a v_prenex_15499))) (<= (select main_a v_prenex_15499) 1001) (<= 0 (+ (select main_a v_prenex_15498) 1)))) (forall ((v_prenex_16535 Int) (v_prenex_16536 Int)) (or (<= 998 (select main_a v_prenex_16536)) (<= (* 2 (select main_a v_prenex_16536)) 2000) (<= (+ main_y 1) v_prenex_16536) (< v_prenex_16536 main_y) (<= (+ (select main_a v_prenex_16535) 998) (select main_a v_prenex_16536)))) (forall ((v_prenex_11581 Int) (v_prenex_11582 Int)) (or (<= (select main_a v_prenex_11581) 1) (<= (+ main_x 1) v_prenex_11581) (< v_prenex_11581 main_x) (<= 1998 (* 2 (select main_a v_prenex_11582))) (<= 999 (select main_a v_prenex_11582)) (<= 0 (select main_a v_prenex_11581)) (<= (+ (select main_a v_prenex_11581) 998) (select main_a v_prenex_11582)))) (forall ((v_prenex_18473 Int) (v_prenex_18474 Int)) (or (<= (+ main_x 1) v_prenex_18473) (< v_prenex_18473 main_x) (<= 999 (select main_a v_prenex_18474)) (<= 0 (+ (select main_a v_prenex_18473) 1)) (<= (+ (select main_a v_prenex_18473) (select main_a v_prenex_18474)) 1000) (<= (select main_a v_prenex_18473) 2))) (forall ((v_prenex_12948 Int) (v_prenex_12949 Int)) (or (<= 1000 (+ (select main_a v_prenex_12948) (select main_a v_prenex_12949))) (<= (* 2 (select main_a v_prenex_12948)) 2) (<= (select main_a v_prenex_12949) 1000) (< v_prenex_12948 main_x) (<= (select main_a v_prenex_12948) 2) (<= (+ main_x 1) v_prenex_12948))) (forall ((v_prenex_17122 Int) (v_prenex_17123 Int)) (or (<= (+ main_x 1) v_prenex_17122) (<= 0 (+ (select main_a v_prenex_17122) 1)) (< v_prenex_17122 main_x) (<= (select main_a v_prenex_17122) 2) (<= 999 (select main_a v_prenex_17123)) (<= (+ (select main_a v_prenex_17122) (select main_a v_prenex_17123)) 1000) (<= (* 2 (select main_a v_prenex_17123)) 2000))) (or (forall ((v_prenex_17579 Int)) (or (<= (+ main_x 1) v_prenex_17579) (< v_prenex_17579 main_x) (<= 0 (* 2 (select main_a v_prenex_17579))) (<= 0 (+ (select main_a v_prenex_17579) 1)) (<= (* 2 (select main_a v_prenex_17579)) 2))) (forall ((v_prenex_17581 Int)) (or (<= 999 (select main_a v_prenex_17581)) (<= (select main_a v_prenex_17581) 1000)))) (or (forall ((v_prenex_20441 Int)) (or (<= 998 (select main_a v_prenex_20441)) (<= (select main_a v_prenex_20441) 1001) (<= (+ main_y 1) v_prenex_20441))) (forall ((v_prenex_20440 Int)) (or (< v_prenex_20440 main_x) (<= (+ main_x 1) v_prenex_20440) (<= 0 (* 2 (select main_a v_prenex_20440))) (<= (select main_a v_prenex_20440) 2)))) (forall ((v_prenex_17180 Int) (v_prenex_17181 Int)) (or (<= (select main_a v_prenex_17180) 1) (<= (select main_a v_prenex_17180) 2) (< v_prenex_17180 main_x) (<= 1998 (* 2 (select main_a v_prenex_17181))) (<= (+ main_x 1) v_prenex_17180) (<= (+ (select main_a v_prenex_17180) 998) (select main_a v_prenex_17181)))) (or (forall ((v_prenex_20621 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20621))) (<= (+ main_y 1) v_prenex_20621) (<= (* 2 (select main_a v_prenex_20621)) 2000))) (forall ((v_prenex_20620 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20620))) (<= (+ main_x 1) v_prenex_20620) (<= 0 (select main_a v_prenex_20620)) (< v_prenex_20620 main_x)))) (or (forall ((v_prenex_17742 Int)) (or (<= 998 (select main_a v_prenex_17742)) (<= (select main_a v_prenex_17742) 1000))) (forall ((v_prenex_17738 Int)) (or (<= (select main_a v_prenex_17738) 1) (<= (+ main_x 1) v_prenex_17738) (<= (* 2 (select main_a v_prenex_17738)) 2) (<= (select main_a v_prenex_17738) 2) (< v_prenex_17738 main_x)))) (forall ((v_prenex_11257 Int) (v_prenex_11258 Int)) (or (<= (+ main_x 1) v_prenex_11257) (<= (select main_a v_prenex_11257) 1) (<= (+ (select main_a v_prenex_11257) (select main_a v_prenex_11258)) 1000) (< v_prenex_11257 main_x) (<= 1998 (* 2 (select main_a v_prenex_11258))))) (forall ((v_prenex_11604 Int) (v_prenex_11603 Int)) (or (<= 999 (select main_a v_prenex_11604)) (<= (+ main_x 1) v_prenex_11603) (< v_prenex_11603 main_x) (<= 0 (* 2 (select main_a v_prenex_11603))) (<= (+ (select main_a v_prenex_11603) (select main_a v_prenex_11604)) 1000) (<= (select main_a v_prenex_11604) 1001) (<= (* 2 (select main_a v_prenex_11603)) 2))) (forall ((v_prenex_13048 Int) (v_prenex_13047 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13048))) (<= (+ main_x 1) v_prenex_13047) (<= (select main_a v_prenex_13047) 2) (<= (+ (select main_a v_prenex_13047) 998) (select main_a v_prenex_13048)) (< v_prenex_13047 main_x) (<= (* 2 (select main_a v_prenex_13047)) 2) (<= (select main_a v_prenex_13048) 1000))) (forall ((v_prenex_21232 Int) (v_prenex_21233 Int)) (or (<= 999 (select main_a v_prenex_21233)) (<= (+ (select main_a v_prenex_21232) 998) (select main_a v_prenex_21233)) (<= (select main_a v_prenex_21232) 1) (<= 0 (* 2 (select main_a v_prenex_21232))) (< v_prenex_21232 main_x) (<= (+ main_x 1) v_prenex_21232) (<= 998 (select main_a v_prenex_21233)))) (or (forall ((v_prenex_12845 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12845))) (< v_prenex_12845 main_x) (<= (+ main_x 1) v_prenex_12845) (<= (select main_a v_prenex_12845) 2))) (forall ((v_prenex_12849 Int)) (or (< v_prenex_12849 main_y) (<= 1998 (* 2 (select main_a v_prenex_12849)))))) (forall ((v_prenex_17196 Int) (v_prenex_17197 Int)) (or (<= (+ main_x 1) v_prenex_17196) (<= (* 2 (select main_a v_prenex_17197)) 2000) (<= 0 (* 2 (select main_a v_prenex_17196))) (< v_prenex_17196 main_x) (<= (+ (select main_a v_prenex_17196) 998) (select main_a v_prenex_17197)) (<= (select main_a v_prenex_17196) 2))) (or (forall ((v_prenex_13868 Int)) (or (<= (* 2 (select main_a v_prenex_13868)) 2) (<= (select main_a v_prenex_13868) 2) (< v_prenex_13868 main_x) (<= (+ main_x 1) v_prenex_13868))) (forall ((v_prenex_13869 Int)) (or (<= 999 (select main_a v_prenex_13869)) (< v_prenex_13869 main_y) (<= (select main_a v_prenex_13869) 1000)))) (or (forall ((v_prenex_14122 Int)) (or (<= (select main_a v_prenex_14122) 1001) (<= 998 (select main_a v_prenex_14122)))) (forall ((v_prenex_14121 Int)) (or (< v_prenex_14121 main_x) (<= 0 (* 2 (select main_a v_prenex_14121))) (<= 0 (+ (select main_a v_prenex_14121) 1)) (<= (+ main_x 1) v_prenex_14121)))) (or (forall ((v_prenex_11889 Int)) (or (<= (+ main_x 1) v_prenex_11889) (<= 0 (select main_a v_prenex_11889)) (<= (select main_a v_prenex_11889) 1) (<= (* 2 (select main_a v_prenex_11889)) 2) (< v_prenex_11889 main_x))) (forall ((v_prenex_11890 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11890))) (<= (* 2 (select main_a v_prenex_11890)) 2000)))) (forall ((v_prenex_19856 Int) (v_prenex_19857 Int)) (or (<= (+ main_y 1) v_prenex_19857) (<= (* 2 (select main_a v_prenex_19857)) 2000) (<= 0 (select main_a v_prenex_19856)) (<= 1000 (+ (select main_a v_prenex_19856) (select main_a v_prenex_19857))) (< v_prenex_19856 main_x) (<= (+ main_x 1) v_prenex_19856))) (forall ((v_prenex_18826 Int) (v_prenex_18825 Int)) (or (<= (select main_a v_prenex_18825) 2) (<= (+ main_x 1) v_prenex_18825) (< v_prenex_18825 main_x) (<= (+ (select main_a v_prenex_18825) (select main_a v_prenex_18826)) 1000) (<= 0 (select main_a v_prenex_18825)) (<= (select main_a v_prenex_18826) 1000) (<= (select main_a v_prenex_18826) 1001))) (or (forall ((v_prenex_11131 Int)) (or (<= (* 2 (select main_a v_prenex_11131)) 2) (< v_prenex_11131 main_x) (<= 0 (+ (select main_a v_prenex_11131) 1)) (<= (+ main_x 1) v_prenex_11131))) (forall ((v_prenex_11738 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11738))) (< v_prenex_11738 main_y)))) (forall ((v_prenex_21080 Int) (v_prenex_21081 Int)) (or (<= (+ main_x 1) v_prenex_21080) (<= (select main_a v_prenex_21080) 1) (<= (select main_a v_prenex_21081) (+ (select main_a v_prenex_21080) 1000)) (<= (* 2 (select main_a v_prenex_21080)) 2) (< v_prenex_21080 main_x))) (or (forall ((v_prenex_20080 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20080))) (<= (+ main_x 1) v_prenex_20080) (<= (* 2 (select main_a v_prenex_20080)) 2) (< v_prenex_20080 main_x))) (forall ((v_prenex_20082 Int)) (or (<= (select main_a v_prenex_20082) 1001) (<= 1998 (* 2 (select main_a v_prenex_20082)))))) (forall ((v_prenex_17894 Int) (v_prenex_17895 Int)) (or (<= (select main_a v_prenex_17894) 2) (<= (* 2 (select main_a v_prenex_17895)) 2000) (<= (+ (select main_a v_prenex_17894) 998) (select main_a v_prenex_17895)) (<= (+ main_x 1) v_prenex_17894) (< v_prenex_17894 main_x) (<= 1998 (* 2 (select main_a v_prenex_17895))) (<= 0 (+ (select main_a v_prenex_17894) 1)))) (or (forall ((v_prenex_16843 Int)) (or (<= 0 (+ (select main_a v_prenex_16843) 1)) (<= (* 2 (select main_a v_prenex_16843)) 2) (<= (+ main_x 1) v_prenex_16843) (<= 0 (* 2 (select main_a v_prenex_16843))) (< v_prenex_16843 main_x))) (forall ((v_prenex_16845 Int)) (or (<= (select main_a v_prenex_16845) 1001) (<= 998 (select main_a v_prenex_16845))))) (or (forall ((v_prenex_19126 Int)) (or (< v_prenex_19126 main_x) (<= (select main_a v_prenex_19126) 2) (<= (+ main_x 1) v_prenex_19126) (<= 0 (* 2 (select main_a v_prenex_19126))))) (forall ((v_prenex_19131 Int)) (or (<= (select main_a v_prenex_19131) 1000) (<= (* 2 (select main_a v_prenex_19131)) 2000)))) (or (forall ((v_prenex_11118 Int)) (or (<= (+ main_x 1) v_prenex_11118) (<= 0 (* 2 (select main_a v_prenex_11118))) (< v_prenex_11118 main_x) (<= (select main_a v_prenex_11118) 2) (<= (* 2 (select main_a v_prenex_11118)) 2))) (forall ((v_prenex_11426 Int)) (or (<= (select main_a v_prenex_11426) 1000) (<= (select main_a v_prenex_11426) 1001)))) (forall ((v_prenex_16727 Int) (v_prenex_16728 Int)) (or (< v_prenex_16728 main_y) (<= 0 (* 2 (select main_a v_prenex_16727))) (<= 999 (select main_a v_prenex_16728)) (<= (+ main_x 1) v_prenex_16727) (<= (select main_a v_prenex_16728) (+ (select main_a v_prenex_16727) 1000)) (< v_prenex_16727 main_x) (<= (select main_a v_prenex_16728) 1001))) (forall ((v_prenex_21065 Int) (v_prenex_21064 Int)) (or (<= (* 2 (select main_a v_prenex_21065)) 2000) (< v_prenex_21064 main_x) (<= (+ main_x 1) v_prenex_21064) (<= 0 (* 2 (select main_a v_prenex_21064))) (<= (+ (select main_a v_prenex_21064) 998) (select main_a v_prenex_21065)))) (forall ((v_prenex_19670 Int) (v_prenex_19671 Int)) (or (< v_prenex_19670 main_x) (<= (select main_a v_prenex_19670) 1) (<= (select main_a v_prenex_19670) 2) (<= (+ main_x 1) v_prenex_19670) (<= 998 (select main_a v_prenex_19671)) (<= (+ (select main_a v_prenex_19670) 998) (select main_a v_prenex_19671)) (<= 999 (select main_a v_prenex_19671)))) (or (forall ((v_prenex_20810 Int)) (or (<= 998 (select main_a v_prenex_20810)) (<= (+ main_y 1) v_prenex_20810) (<= (select main_a v_prenex_20810) 1001))) (forall ((v_prenex_20809 Int)) (or (<= (* 2 (select main_a v_prenex_20809)) 2) (< v_prenex_20809 main_x) (<= (select main_a v_prenex_20809) 1) (<= (+ main_x 1) v_prenex_20809)))) (forall ((v_prenex_19890 Int) (v_prenex_19891 Int)) (or (<= (+ (select main_a v_prenex_19890) 998) (select main_a v_prenex_19891)) (< v_prenex_19890 main_x) (<= 0 (* 2 (select main_a v_prenex_19890))) (<= (+ main_x 1) v_prenex_19890) (<= 999 (select main_a v_prenex_19891)) (<= (select main_a v_prenex_19890) 2) (<= (select main_a v_prenex_19891) 1000))) (forall ((v_prenex_18866 Int) (v_prenex_18865 Int)) (or (< v_prenex_18865 main_x) (<= (+ (select main_a v_prenex_18865) (select main_a v_prenex_18866)) 1000) (<= (+ main_y 1) v_prenex_18866) (<= (+ main_x 1) v_prenex_18865) (<= 1998 (* 2 (select main_a v_prenex_18866))) (<= (select main_a v_prenex_18865) 2))) (forall ((v_prenex_17908 Int) (v_prenex_17909 Int)) (or (<= (* 2 (select main_a v_prenex_17908)) 2) (<= (+ main_x 1) v_prenex_17908) (<= 1000 (+ (select main_a v_prenex_17908) (select main_a v_prenex_17909))) (< v_prenex_17908 main_x) (<= 998 (select main_a v_prenex_17909)) (<= 1998 (* 2 (select main_a v_prenex_17909))) (< v_prenex_17909 main_y))) (forall ((v_prenex_19812 Int) (v_prenex_19811 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19811))) (<= (+ main_y 1) v_prenex_19812) (<= (+ (select main_a v_prenex_19811) (select main_a v_prenex_19812)) 1000) (<= (+ main_x 1) v_prenex_19811) (<= (* 2 (select main_a v_prenex_19812)) 2000) (< v_prenex_19811 main_x))) (forall ((v_prenex_18808 Int) (v_prenex_18807 Int)) (or (< v_prenex_18807 main_x) (<= (* 2 (select main_a v_prenex_18807)) 2) (<= (+ main_x 1) v_prenex_18807) (<= 999 (select main_a v_prenex_18808)) (<= (select main_a v_prenex_18808) (+ (select main_a v_prenex_18807) 1000)) (<= (select main_a v_prenex_18808) 1001))) (forall ((v_prenex_12422 Int) (v_prenex_12423 Int)) (or (<= 999 (select main_a v_prenex_12423)) (<= 0 (select main_a v_prenex_12422)) (<= (* 2 (select main_a v_prenex_12422)) 2) (<= (+ main_x 1) v_prenex_12422) (< v_prenex_12422 main_x) (<= (select main_a v_prenex_12423) 1001) (<= (+ (select main_a v_prenex_12422) 998) (select main_a v_prenex_12423)))) (forall ((v_prenex_20733 Int) (v_prenex_20732 Int)) (or (<= (* 2 (select main_a v_prenex_20733)) 2000) (<= 998 (select main_a v_prenex_20733)) (<= (select main_a v_prenex_20733) (+ (select main_a v_prenex_20732) 1000)) (<= 0 (select main_a v_prenex_20732)) (<= (+ main_x 1) v_prenex_20732) (< v_prenex_20732 main_x) (<= (+ main_y 1) v_prenex_20733))) (forall ((v_prenex_17093 Int) (v_prenex_17094 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17094))) (< v_prenex_17093 main_x) (<= (select main_a v_prenex_17093) 1) (<= 0 (select main_a v_prenex_17093)) (<= (+ main_x 1) v_prenex_17093) (<= (select main_a v_prenex_17094) (+ (select main_a v_prenex_17093) 1000)))) (or (forall ((v_prenex_20450 Int)) (<= (select main_a v_prenex_20450) 1001)) (forall ((v_prenex_20449 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20449))) (<= 0 (select main_a v_prenex_20449)) (< v_prenex_20449 main_x) (<= (+ main_x 1) v_prenex_20449)))) (or (forall ((v_prenex_11549 Int)) (or (<= (select main_a v_prenex_11549) 2) (<= (+ main_x 1) v_prenex_11549) (<= 0 (* 2 (select main_a v_prenex_11549))) (<= (* 2 (select main_a v_prenex_11549)) 2) (< v_prenex_11549 main_x))) (forall ((v_prenex_11548 Int)) (or (<= (* 2 (select main_a v_prenex_11548)) 2000) (<= (select main_a v_prenex_11548) 1000)))) (or (forall ((v_prenex_16101 Int)) (or (<= (select main_a v_prenex_16101) 1001) (<= 999 (select main_a v_prenex_16101)))) (forall ((v_prenex_16097 Int)) (or (<= (* 2 (select main_a v_prenex_16097)) 2) (<= (+ main_x 1) v_prenex_16097) (<= (select main_a v_prenex_16097) 1) (<= 0 (* 2 (select main_a v_prenex_16097))) (< v_prenex_16097 main_x)))) (forall ((v_prenex_20804 Int) (v_prenex_20803 Int)) (or (<= 1000 (+ (select main_a v_prenex_20803) (select main_a v_prenex_20804))) (< v_prenex_20803 main_x) (<= 0 (select main_a v_prenex_20803)) (<= (+ main_x 1) v_prenex_20803))) (forall ((v_prenex_13336 Int) (v_prenex_13337 Int)) (or (<= (select main_a v_prenex_13337) 1001) (<= 0 (select main_a v_prenex_13336)) (<= (* 2 (select main_a v_prenex_13337)) 2000) (<= (+ (select main_a v_prenex_13336) 998) (select main_a v_prenex_13337)) (<= (+ main_x 1) v_prenex_13336) (< v_prenex_13336 main_x) (< v_prenex_13337 main_y))) (or (forall ((v_prenex_17801 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17801))) (< v_prenex_17801 main_x) (<= (+ main_x 1) v_prenex_17801))) (forall ((v_prenex_17802 Int)) (or (<= (* 2 (select main_a v_prenex_17802)) 2000) (<= (+ main_y 1) v_prenex_17802) (<= (select main_a v_prenex_17802) 1000)))) (forall ((v_prenex_20075 Int) (v_prenex_20074 Int)) (or (<= (* 2 (select main_a v_prenex_20074)) 2) (<= (select main_a v_prenex_20075) 1001) (<= (+ (select main_a v_prenex_20074) 998) (select main_a v_prenex_20075)) (< v_prenex_20074 main_x) (<= (+ main_x 1) v_prenex_20074) (<= (+ main_y 1) v_prenex_20075))) (or (forall ((v_prenex_12475 Int)) (or (<= (select main_a v_prenex_12475) 1001) (<= (+ main_y 1) v_prenex_12475) (<= 999 (select main_a v_prenex_12475)))) (forall ((v_prenex_12474 Int)) (or (<= 0 (select main_a v_prenex_12474)) (< v_prenex_12474 main_x) (<= 0 (* 2 (select main_a v_prenex_12474))) (<= (+ main_x 1) v_prenex_12474)))) (forall ((v_prenex_15715 Int) (v_prenex_15716 Int)) (or (<= (+ main_x 1) v_prenex_15715) (<= (select main_a v_prenex_15715) 1) (<= (select main_a v_prenex_15716) (+ (select main_a v_prenex_15715) 1000)) (<= 0 (select main_a v_prenex_15715)) (< v_prenex_15715 main_x) (<= (select main_a v_prenex_15716) 1000) (<= 1998 (* 2 (select main_a v_prenex_15716))))) (or (forall ((v_prenex_19659 Int)) (<= (select main_a v_prenex_19659) 1001)) (forall ((v_prenex_19656 Int)) (or (<= (* 2 (select main_a v_prenex_19656)) 2) (< v_prenex_19656 main_x) (<= (+ main_x 1) v_prenex_19656) (<= 0 (select main_a v_prenex_19656))))) (or (forall ((v_prenex_18801 Int)) (or (<= 0 (select main_a v_prenex_18801)) (< v_prenex_18801 main_x) (<= (+ main_x 1) v_prenex_18801) (<= (* 2 (select main_a v_prenex_18801)) 2))) (forall ((v_prenex_18804 Int)) (<= 999 (select main_a v_prenex_18804)))) (forall ((v_prenex_19359 Int) (v_prenex_19358 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19359))) (< v_prenex_19358 main_x) (<= (+ main_x 1) v_prenex_19358) (<= (select main_a v_prenex_19358) 2) (<= (select main_a v_prenex_19359) (+ (select main_a v_prenex_19358) 1000)) (<= 999 (select main_a v_prenex_19359)))) (forall ((v_prenex_13536 Int) (v_prenex_13537 Int)) (or (<= 999 (select main_a v_prenex_13537)) (<= 1000 (+ (select main_a v_prenex_13536) (select main_a v_prenex_13537))) (<= 0 (select main_a v_prenex_13536)) (< v_prenex_13536 main_x) (<= 998 (select main_a v_prenex_13537)) (<= (+ main_x 1) v_prenex_13536) (<= 0 (+ (select main_a v_prenex_13536) 1)))) (forall ((v_prenex_11575 Int) (v_prenex_11576 Int)) (or (< v_prenex_11575 main_x) (<= 999 (select main_a v_prenex_11576)) (<= (select main_a v_prenex_11575) 2) (<= (+ main_x 1) v_prenex_11575) (<= (select main_a v_prenex_11575) 1) (<= 1998 (* 2 (select main_a v_prenex_11576))) (<= (select main_a v_prenex_11576) (+ (select main_a v_prenex_11575) 1000)))) (or (forall ((v_prenex_18693 Int)) (or (<= (+ main_x 1) v_prenex_18693) (<= (select main_a v_prenex_18693) 2) (<= (* 2 (select main_a v_prenex_18693)) 2) (< v_prenex_18693 main_x) (<= 0 (select main_a v_prenex_18693)))) (forall ((v_prenex_18694 Int)) (<= 999 (select main_a v_prenex_18694)))) (forall ((v_prenex_15566 Int) (v_prenex_15565 Int)) (or (<= 999 (select main_a v_prenex_15566)) (< v_prenex_15565 main_x) (<= 1998 (* 2 (select main_a v_prenex_15566))) (<= 1000 (+ (select main_a v_prenex_15565) (select main_a v_prenex_15566))) (<= (select main_a v_prenex_15565) 2) (<= (+ main_x 1) v_prenex_15565))) (forall ((v_prenex_20001 Int) (v_prenex_20000 Int)) (or (<= 0 (select main_a v_prenex_20000)) (<= (+ main_x 1) v_prenex_20000) (<= (* 2 (select main_a v_prenex_20001)) 2000) (<= (select main_a v_prenex_20000) 1) (< v_prenex_20000 main_x) (<= (select main_a v_prenex_20001) 1000) (<= (+ (select main_a v_prenex_20000) (select main_a v_prenex_20001)) 1000))) (forall ((v_prenex_17397 Int) (v_prenex_17398 Int)) (or (<= (* 2 (select main_a v_prenex_17398)) 2000) (<= (+ main_x 1) v_prenex_17397) (<= 0 (select main_a v_prenex_17397)) (< v_prenex_17397 main_x) (<= (select main_a v_prenex_17398) (+ (select main_a v_prenex_17397) 1000)) (<= (select main_a v_prenex_17397) 1))) (forall ((v_prenex_16078 Int) (v_prenex_16079 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16079))) (<= 0 (* 2 (select main_a v_prenex_16078))) (< v_prenex_16078 main_x) (<= (+ (select main_a v_prenex_16078) (select main_a v_prenex_16079)) 1000) (<= (+ main_x 1) v_prenex_16078) (<= (select main_a v_prenex_16078) 2))) (or (forall ((v_prenex_11116 Int)) (or (<= (+ main_x 1) v_prenex_11116) (<= (select main_a v_prenex_11116) 2) (< v_prenex_11116 main_x) (<= (* 2 (select main_a v_prenex_11116)) 2))) (forall ((v_prenex_11426 Int)) (or (<= (select main_a v_prenex_11426) 1000) (<= (select main_a v_prenex_11426) 1001)))) (or (forall ((v_prenex_20018 Int)) (or (<= (+ main_x 1) v_prenex_20018) (< v_prenex_20018 main_x) (<= (* 2 (select main_a v_prenex_20018)) 2))) (forall ((v_prenex_20019 Int)) (or (<= (select main_a v_prenex_20019) 1000) (<= (+ main_y 1) v_prenex_20019) (<= (* 2 (select main_a v_prenex_20019)) 2000)))) (or (forall ((v_prenex_12357 Int)) (or (< v_prenex_12357 main_x) (<= (+ main_x 1) v_prenex_12357) (<= 0 (select main_a v_prenex_12357)) (<= 0 (* 2 (select main_a v_prenex_12357))) (<= 0 (+ (select main_a v_prenex_12357) 1)))) (forall ((v_prenex_12361 Int)) (or (<= 999 (select main_a v_prenex_12361)) (<= (* 2 (select main_a v_prenex_12361)) 2000)))) (or (forall ((v_prenex_17996 Int)) (or (<= (+ main_x 1) v_prenex_17996) (<= (* 2 (select main_a v_prenex_17996)) 2) (<= 0 (+ (select main_a v_prenex_17996) 1)) (< v_prenex_17996 main_x) (<= (select main_a v_prenex_17996) 2))) (forall ((v_prenex_18001 Int)) (or (<= (select main_a v_prenex_18001) 1000) (<= 1998 (* 2 (select main_a v_prenex_18001)))))) (or (forall ((v_prenex_13657 Int)) (or (<= 0 (select main_a v_prenex_13657)) (<= (* 2 (select main_a v_prenex_13657)) 2) (<= (+ main_x 1) v_prenex_13657) (< v_prenex_13657 main_x))) (forall ((v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 1000) (<= (* 2 (select main_a v_prenex_13660)) 2000) (< v_prenex_13660 main_y)))) (forall ((v_prenex_12131 Int) (v_prenex_12130 Int)) (or (<= (+ (select main_a v_prenex_12130) (select main_a v_prenex_12131)) 1000) (<= (select main_a v_prenex_12131) 1001) (<= (+ main_x 1) v_prenex_12130) (<= (select main_a v_prenex_12130) 2) (< v_prenex_12130 main_x) (<= 999 (select main_a v_prenex_12131)) (<= (+ main_y 1) v_prenex_12131))) (or (forall ((v_prenex_12117 Int)) (or (<= (select main_a v_prenex_12117) 1000) (<= 999 (select main_a v_prenex_12117)))) (forall ((v_prenex_12113 Int)) (or (<= 0 (select main_a v_prenex_12113)) (<= (+ main_x 1) v_prenex_12113) (< v_prenex_12113 main_x) (<= 0 (* 2 (select main_a v_prenex_12113))) (<= 0 (+ (select main_a v_prenex_12113) 1))))) (forall ((v_prenex_20183 Int) (v_prenex_20182 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20182))) (<= (+ (select main_a v_prenex_20182) 998) (select main_a v_prenex_20183)) (<= 998 (select main_a v_prenex_20183)) (< v_prenex_20182 main_x) (<= (select main_a v_prenex_20183) 1001) (<= (select main_a v_prenex_20182) 2) (<= (+ main_x 1) v_prenex_20182))) (or (forall ((v_prenex_12351 Int)) (or (< v_prenex_12351 main_x) (<= 0 (* 2 (select main_a v_prenex_12351))) (<= (+ main_x 1) v_prenex_12351) (<= 0 (+ (select main_a v_prenex_12351) 1)))) (forall ((v_prenex_12355 Int)) (or (< v_prenex_12355 main_y) (<= 1998 (* 2 (select main_a v_prenex_12355))) (<= 998 (select main_a v_prenex_12355))))) (forall ((v_prenex_15809 Int) (v_prenex_15808 Int)) (or (< v_prenex_15808 main_x) (<= (* 2 (select main_a v_prenex_15808)) 2) (<= (+ main_x 1) v_prenex_15808) (<= 0 (* 2 (select main_a v_prenex_15808))) (<= (select main_a v_prenex_15809) 1001) (<= (select main_a v_prenex_15809) (+ (select main_a v_prenex_15808) 1000)))) (or (forall ((v_prenex_16978 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16978))) (<= 0 (+ (select main_a v_prenex_16978) 1)) (<= (+ main_x 1) v_prenex_16978) (< v_prenex_16978 main_x))) (forall ((v_prenex_16979 Int)) (or (<= (* 2 (select main_a v_prenex_16979)) 2000) (<= (+ main_y 1) v_prenex_16979) (<= 999 (select main_a v_prenex_16979))))) (forall ((v_prenex_18431 Int) (v_prenex_18432 Int)) (or (<= (+ (select main_a v_prenex_18431) (select main_a v_prenex_18432)) 1000) (<= 0 (select main_a v_prenex_18431)) (<= (+ main_x 1) v_prenex_18431) (< v_prenex_18431 main_x) (<= (select main_a v_prenex_18431) 2))) (or (forall ((v_prenex_18663 Int)) (<= (select main_a v_prenex_18663) 1000)) (forall ((v_prenex_18660 Int)) (or (<= (+ main_x 1) v_prenex_18660) (<= (select main_a v_prenex_18660) 2) (< v_prenex_18660 main_x) (<= 0 (* 2 (select main_a v_prenex_18660))) (<= (* 2 (select main_a v_prenex_18660)) 2)))) (or (forall ((v_prenex_14100 Int)) (or (< v_prenex_14100 main_y) (<= (* 2 (select main_a v_prenex_14100)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14100))) (<= (+ main_y 1) v_prenex_14100))) (forall ((v_prenex_14099 Int)) (<= (* 2 (select main_a v_prenex_14099)) 2))) (forall ((v_prenex_11248 Int) (v_prenex_11249 Int)) (or (<= (select main_a v_prenex_11249) 1000) (< v_prenex_11248 main_x) (<= 0 (* 2 (select main_a v_prenex_11248))) (<= (+ (select main_a v_prenex_11248) 998) (select main_a v_prenex_11249)) (<= (+ main_x 1) v_prenex_11248))) (forall ((v_prenex_13501 Int) (v_prenex_13502 Int)) (or (<= (+ (select main_a v_prenex_13501) 998) (select main_a v_prenex_13502)) (<= (select main_a v_prenex_13502) 1001) (<= (+ main_x 1) v_prenex_13501) (<= 0 (+ (select main_a v_prenex_13501) 1)) (<= 999 (select main_a v_prenex_13502)) (< v_prenex_13501 main_x) (<= (+ main_y 1) v_prenex_13502))) (forall ((v_prenex_13671 Int) (v_prenex_13672 Int)) (or (<= (* 2 (select main_a v_prenex_13672)) 2000) (<= 999 (select main_a v_prenex_13672)) (<= 0 (* 2 (select main_a v_prenex_13671))) (<= (+ (select main_a v_prenex_13671) (select main_a v_prenex_13672)) 1000) (<= (+ main_x 1) v_prenex_13671) (<= (* 2 (select main_a v_prenex_13671)) 2) (< v_prenex_13671 main_x))) (forall ((v_prenex_13156 Int) (v_prenex_13155 Int)) (or (<= (select main_a v_prenex_13156) 1000) (<= (+ main_x 1) v_prenex_13155) (<= 998 (select main_a v_prenex_13156)) (<= 0 (+ (select main_a v_prenex_13155) 1)) (<= (+ (select main_a v_prenex_13155) 998) (select main_a v_prenex_13156)) (< v_prenex_13155 main_x) (<= (+ main_y 1) v_prenex_13156))) (or (forall ((v_prenex_19153 Int)) (or (<= 0 (+ (select main_a v_prenex_19153) 1)) (<= (* 2 (select main_a v_prenex_19153)) 2) (<= (+ main_x 1) v_prenex_19153) (< v_prenex_19153 main_x) (<= 0 (select main_a v_prenex_19153)))) (forall ((v_prenex_19157 Int)) (or (<= (* 2 (select main_a v_prenex_19157)) 2000) (<= (select main_a v_prenex_19157) 1001)))) (or (forall ((v_prenex_15510 Int)) (or (<= (* 2 (select main_a v_prenex_15510)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15510))))) (forall ((v_prenex_15506 Int)) (or (< v_prenex_15506 main_x) (<= (select main_a v_prenex_15506) 2) (<= 0 (* 2 (select main_a v_prenex_15506))) (<= (+ main_x 1) v_prenex_15506)))) (forall ((v_prenex_15638 Int) (v_prenex_15639 Int)) (or (<= (select main_a v_prenex_15639) 1000) (<= 0 (select main_a v_prenex_15638)) (< v_prenex_15638 main_x) (<= (+ main_x 1) v_prenex_15638) (<= (* 2 (select main_a v_prenex_15639)) 2000) (<= 1000 (+ (select main_a v_prenex_15638) (select main_a v_prenex_15639))) (<= 0 (* 2 (select main_a v_prenex_15638))))) (or (forall ((v_prenex_16595 Int)) (or (<= 998 (select main_a v_prenex_16595)) (<= 999 (select main_a v_prenex_16595)) (< v_prenex_16595 main_y))) (forall ((v_prenex_16593 Int)) (or (<= (select main_a v_prenex_16593) 1) (<= 0 (* 2 (select main_a v_prenex_16593))) (< v_prenex_16593 main_x) (<= (+ main_x 1) v_prenex_16593)))) (forall ((v_prenex_21000 Int) (v_prenex_20999 Int)) (or (<= (+ (select main_a v_prenex_20999) 998) (select main_a v_prenex_21000)) (<= 999 (select main_a v_prenex_21000)) (<= 0 (+ (select main_a v_prenex_20999) 1)) (< v_prenex_20999 main_x) (<= (select main_a v_prenex_21000) 1001) (<= (+ main_x 1) v_prenex_20999) (<= (select main_a v_prenex_20999) 2))) (forall ((v_prenex_18123 Int) (v_prenex_18122 Int)) (or (<= 999 (select main_a v_prenex_18123)) (<= 0 (+ (select main_a v_prenex_18122) 1)) (<= 1998 (* 2 (select main_a v_prenex_18123))) (<= 1000 (+ (select main_a v_prenex_18122) (select main_a v_prenex_18123))) (< v_prenex_18122 main_x) (<= (+ main_x 1) v_prenex_18122))) (forall ((v_prenex_20092 Int) (v_prenex_20091 Int)) (or (< v_prenex_20092 main_y) (<= (select main_a v_prenex_20092) 1000) (<= (select main_a v_prenex_20092) 1001) (<= (+ (select main_a v_prenex_20091) 998) (select main_a v_prenex_20092)) (<= (+ main_y 1) v_prenex_20092))) (forall ((v_prenex_14850 Int) (v_prenex_14849 Int)) (or (<= (select main_a v_prenex_14850) 1000) (<= (+ main_x 1) v_prenex_14849) (<= (* 2 (select main_a v_prenex_14850)) 2000) (<= (select main_a v_prenex_14850) (+ (select main_a v_prenex_14849) 1000)) (< v_prenex_14849 main_x) (<= (select main_a v_prenex_14849) 1))) (or (forall ((v_prenex_18540 Int)) (<= (select main_a v_prenex_18540) 1001)) (forall ((v_prenex_18536 Int)) (or (<= 0 (select main_a v_prenex_18536)) (<= (* 2 (select main_a v_prenex_18536)) 2) (<= 0 (* 2 (select main_a v_prenex_18536))) (< v_prenex_18536 main_x) (<= (+ main_x 1) v_prenex_18536)))) (forall ((v_prenex_19795 Int) (v_prenex_19796 Int)) (or (<= 999 (select main_a v_prenex_19796)) (<= (+ (select main_a v_prenex_19795) 998) (select main_a v_prenex_19796)) (<= 1998 (* 2 (select main_a v_prenex_19796))) (<= (+ main_x 1) v_prenex_19795) (<= 0 (select main_a v_prenex_19795)) (< v_prenex_19795 main_x))) (forall ((v_prenex_20836 Int) (v_prenex_20835 Int)) (or (<= (+ main_x 1) v_prenex_20835) (<= (+ (select main_a v_prenex_20835) 998) (select main_a v_prenex_20836)) (<= (select main_a v_prenex_20836) 1001) (<= 0 (select main_a v_prenex_20835)) (<= (select main_a v_prenex_20835) 2) (< v_prenex_20835 main_x) (<= (select main_a v_prenex_20836) 1000))) (forall ((v_prenex_13544 Int) (v_prenex_13545 Int)) (or (<= (select main_a v_prenex_13545) 1001) (<= (+ main_x 1) v_prenex_13544) (< v_prenex_13544 main_x) (<= (+ (select main_a v_prenex_13544) 998) (select main_a v_prenex_13545)) (<= (+ main_y 1) v_prenex_13545) (<= 1998 (* 2 (select main_a v_prenex_13545))) (<= 0 (select main_a v_prenex_13544)))) (forall ((v_prenex_18002 Int) (v_prenex_18003 Int)) (or (<= (select main_a v_prenex_18003) 1000) (< v_prenex_18003 main_y) (<= 1000 (+ (select main_a v_prenex_18002) (select main_a v_prenex_18003))) (<= (select main_a v_prenex_18003) 1001) (<= (+ main_x 1) v_prenex_18002) (< v_prenex_18002 main_x) (<= 0 (* 2 (select main_a v_prenex_18002))))) (forall ((v_prenex_15501 Int) (v_prenex_15500 Int)) (or (<= (+ (select main_a v_prenex_15500) 998) (select main_a v_prenex_15501)) (< v_prenex_15500 main_x) (<= (select main_a v_prenex_15501) 1001) (<= (+ main_x 1) v_prenex_15500) (<= (select main_a v_prenex_15500) 2) (<= (select main_a v_prenex_15501) 1000) (< v_prenex_15501 main_y))) (forall ((v_prenex_19508 Int) (v_prenex_19509 Int)) (or (<= (* 2 (select main_a v_prenex_19509)) 2000) (<= 998 (select main_a v_prenex_19509)) (<= (+ main_x 1) v_prenex_19508) (<= 0 (* 2 (select main_a v_prenex_19508))) (< v_prenex_19508 main_x) (<= (+ (select main_a v_prenex_19508) 998) (select main_a v_prenex_19509)) (<= (+ main_y 1) v_prenex_19509))) (or (forall ((v_prenex_16837 Int)) (or (<= (* 2 (select main_a v_prenex_16837)) 2000) (<= (select main_a v_prenex_16837) 1001))) (forall ((v_prenex_16833 Int)) (or (<= (select main_a v_prenex_16833) 2) (<= 0 (* 2 (select main_a v_prenex_16833))) (<= (+ main_x 1) v_prenex_16833) (< v_prenex_16833 main_x)))) (forall ((v_prenex_20251 Int) (v_prenex_20250 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20251))) (<= 1000 (+ (select main_a v_prenex_20250) (select main_a v_prenex_20251))) (<= (+ main_x 1) v_prenex_20250) (<= 0 (* 2 (select main_a v_prenex_20250))) (<= (select main_a v_prenex_20251) 1000) (< v_prenex_20250 main_x))) (or (forall ((v_prenex_19250 Int)) (or (<= (select main_a v_prenex_19250) 1000) (< v_prenex_19250 main_y))) (forall ((v_prenex_19248 Int)) (or (< v_prenex_19248 main_x) (<= 0 (* 2 (select main_a v_prenex_19248))) (<= (+ main_x 1) v_prenex_19248) (<= (* 2 (select main_a v_prenex_19248)) 2)))) (forall ((v_prenex_17897 Int) (v_prenex_17896 Int)) (or (<= (+ main_x 1) v_prenex_17896) (<= (select main_a v_prenex_17897) (+ (select main_a v_prenex_17896) 1000)) (< v_prenex_17896 main_x) (<= 999 (select main_a v_prenex_17897)) (<= (+ main_y 1) v_prenex_17897) (<= 0 (* 2 (select main_a v_prenex_17896))))) (forall ((v_prenex_20907 Int) (v_prenex_20906 Int)) (or (<= (select main_a v_prenex_20907) 1001) (<= 998 (select main_a v_prenex_20907)) (<= 0 (select main_a v_prenex_20906)) (< v_prenex_20906 main_x) (<= (+ main_y 1) v_prenex_20907) (<= (+ main_x 1) v_prenex_20906) (<= 1000 (+ (select main_a v_prenex_20906) (select main_a v_prenex_20907))))) (or (forall ((v_prenex_12617 Int)) (or (<= (+ main_x 1) v_prenex_12617) (< v_prenex_12617 main_x) (<= (select main_a v_prenex_12617) 2) (<= 0 (* 2 (select main_a v_prenex_12617))))) (forall ((v_prenex_12622 Int)) (<= 998 (select main_a v_prenex_12622)))) (forall ((v_prenex_12826 Int) (v_prenex_12827 Int)) (or (<= (select main_a v_prenex_12827) 1001) (< v_prenex_12826 main_x) (<= 0 (* 2 (select main_a v_prenex_12826))) (<= (select main_a v_prenex_12827) (+ (select main_a v_prenex_12826) 1000)) (<= (+ main_x 1) v_prenex_12826) (<= 1998 (* 2 (select main_a v_prenex_12827))))) (forall ((v_prenex_16549 Int) (v_prenex_16550 Int)) (or (<= 0 (+ (select main_a v_prenex_16549) 1)) (<= (+ main_x 1) v_prenex_16549) (<= 999 (select main_a v_prenex_16550)) (<= (select main_a v_prenex_16550) 1000) (<= 0 (* 2 (select main_a v_prenex_16549))) (< v_prenex_16549 main_x) (<= (+ (select main_a v_prenex_16549) 998) (select main_a v_prenex_16550)))) (forall ((v_prenex_16072 Int) (v_prenex_16073 Int)) (or (<= (* 2 (select main_a v_prenex_16073)) 2000) (< v_prenex_16072 main_x) (<= (select main_a v_prenex_16073) (+ (select main_a v_prenex_16072) 1000)) (<= (+ main_x 1) v_prenex_16072) (<= (select main_a v_prenex_16072) 1) (<= (+ main_y 1) v_prenex_16073) (<= 1998 (* 2 (select main_a v_prenex_16073))))) (or (forall ((v_prenex_13378 Int)) (<= (select main_a v_prenex_13378) 1001)) (forall ((v_prenex_13375 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13375))) (<= (select main_a v_prenex_13375) 2) (<= (* 2 (select main_a v_prenex_13375)) 2) (<= (+ main_x 1) v_prenex_13375) (< v_prenex_13375 main_x)))) (forall ((v_prenex_19560 Int) (v_prenex_19561 Int)) (or (<= (+ main_x 1) v_prenex_19560) (<= (select main_a v_prenex_19560) 2) (< v_prenex_19560 main_x) (<= 0 (+ (select main_a v_prenex_19560) 1)) (<= (+ (select main_a v_prenex_19560) 998) (select main_a v_prenex_19561)) (<= 998 (select main_a v_prenex_19561)) (<= 999 (select main_a v_prenex_19561)))) (forall ((v_prenex_19513 Int) (v_prenex_19512 Int)) (or (<= (select main_a v_prenex_19513) 1001) (<= (* 2 (select main_a v_prenex_19512)) 2) (<= 0 (+ (select main_a v_prenex_19512) 1)) (< v_prenex_19512 main_x) (<= (+ (select main_a v_prenex_19512) 998) (select main_a v_prenex_19513)) (<= (+ main_x 1) v_prenex_19512))) (forall ((v_prenex_12676 Int) (v_prenex_12677 Int)) (or (<= (+ main_x 1) v_prenex_12676) (<= 999 (select main_a v_prenex_12677)) (<= (+ (select main_a v_prenex_12676) (select main_a v_prenex_12677)) 1000) (<= (* 2 (select main_a v_prenex_12676)) 2) (<= 0 (* 2 (select main_a v_prenex_12676))) (< v_prenex_12676 main_x))) (forall ((v_prenex_14659 Int) (v_prenex_14658 Int)) (or (<= (* 2 (select main_a v_prenex_14658)) 2) (<= (+ main_x 1) v_prenex_14658) (<= (select main_a v_prenex_14659) 1001) (<= 999 (select main_a v_prenex_14659)) (<= (select main_a v_prenex_14658) 2) (< v_prenex_14658 main_x) (<= (+ (select main_a v_prenex_14658) (select main_a v_prenex_14659)) 1000))) (or (forall ((v_prenex_15444 Int)) (or (<= (* 2 (select main_a v_prenex_15444)) 2) (<= (+ main_x 1) v_prenex_15444) (<= 0 (select main_a v_prenex_15444)) (<= 0 (* 2 (select main_a v_prenex_15444))) (< v_prenex_15444 main_x))) (forall ((v_prenex_15448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15448))) (<= (select main_a v_prenex_15448) 1001)))) (forall ((v_prenex_17226 Int) (v_prenex_17227 Int)) (or (<= (+ main_x 1) v_prenex_17226) (<= 0 (* 2 (select main_a v_prenex_17226))) (<= (+ (select main_a v_prenex_17226) 998) (select main_a v_prenex_17227)) (<= 998 (select main_a v_prenex_17227)) (<= 1998 (* 2 (select main_a v_prenex_17227))) (<= (* 2 (select main_a v_prenex_17226)) 2) (< v_prenex_17226 main_x))) (or (forall ((v_prenex_16219 Int)) (or (<= 0 (+ (select main_a v_prenex_16219) 1)) (< v_prenex_16219 main_x) (<= (+ main_x 1) v_prenex_16219) (<= 0 (* 2 (select main_a v_prenex_16219))))) (forall ((v_prenex_16222 Int)) (or (<= (* 2 (select main_a v_prenex_16222)) 2000) (<= 999 (select main_a v_prenex_16222))))) (forall ((v_prenex_14969 Int) (v_prenex_14970 Int)) (or (<= (* 2 (select main_a v_prenex_14969)) 2) (< v_prenex_14969 main_x) (<= 1000 (+ (select main_a v_prenex_14969) (select main_a v_prenex_14970))) (<= 999 (select main_a v_prenex_14970)) (<= (+ main_x 1) v_prenex_14969) (<= (* 2 (select main_a v_prenex_14970)) 2000))) (forall ((v_prenex_14240 Int) (v_prenex_14241 Int)) (or (< v_prenex_14240 main_x) (<= (* 2 (select main_a v_prenex_14241)) 2000) (<= (select main_a v_prenex_14240) 1) (<= 0 (+ (select main_a v_prenex_14240) 1)) (<= (+ main_x 1) v_prenex_14240) (<= (select main_a v_prenex_14241) (+ (select main_a v_prenex_14240) 1000)) (<= (select main_a v_prenex_14241) 1001))) (forall ((v_prenex_19139 Int) (v_prenex_19138 Int)) (or (< v_prenex_19138 main_x) (<= (+ (select main_a v_prenex_19138) (select main_a v_prenex_19139)) 1000) (<= (+ main_x 1) v_prenex_19138) (<= 999 (select main_a v_prenex_19139)) (<= (select main_a v_prenex_19139) 1001) (<= 0 (* 2 (select main_a v_prenex_19138))))) (forall ((v_prenex_11437 Int) (v_prenex_11438 Int)) (or (<= (select main_a v_prenex_11438) 1000) (<= 0 (+ (select main_a v_prenex_11437) 1)) (<= (* 2 (select main_a v_prenex_11437)) 2) (<= (select main_a v_prenex_11438) 1001) (<= (+ main_x 1) v_prenex_11437) (< v_prenex_11437 main_x) (<= 1000 (+ (select main_a v_prenex_11437) (select main_a v_prenex_11438))))) (or (forall ((v_prenex_15483 Int)) (or (< v_prenex_15483 main_y) (<= 1998 (* 2 (select main_a v_prenex_15483))) (<= 998 (select main_a v_prenex_15483)))) (forall ((v_prenex_15481 Int)) (or (< v_prenex_15481 main_x) (<= (* 2 (select main_a v_prenex_15481)) 2) (<= (+ main_x 1) v_prenex_15481) (<= 0 (* 2 (select main_a v_prenex_15481)))))) (forall ((v_prenex_15694 Int) (v_prenex_15693 Int)) (or (<= (select main_a v_prenex_15693) 1) (<= (+ main_x 1) v_prenex_15693) (<= (* 2 (select main_a v_prenex_15693)) 2) (< v_prenex_15693 main_x) (<= 999 (select main_a v_prenex_15694)) (<= 1000 (+ (select main_a v_prenex_15693) (select main_a v_prenex_15694))) (<= 998 (select main_a v_prenex_15694)))) (or (forall ((v_prenex_16112 Int)) (or (<= (+ main_x 1) v_prenex_16112) (<= (* 2 (select main_a v_prenex_16112)) 2) (<= (select main_a v_prenex_16112) 1) (<= 0 (+ (select main_a v_prenex_16112) 1)) (< v_prenex_16112 main_x))) (forall ((v_prenex_16113 Int)) (or (<= (select main_a v_prenex_16113) 1001) (<= 999 (select main_a v_prenex_16113))))) (forall ((v_prenex_12500 Int) (v_prenex_12501 Int)) (or (<= (+ main_x 1) v_prenex_12500) (<= (select main_a v_prenex_12500) 2) (<= (select main_a v_prenex_12501) 1001) (<= (+ (select main_a v_prenex_12500) (select main_a v_prenex_12501)) 1000) (<= 0 (+ (select main_a v_prenex_12500) 1)) (<= 1998 (* 2 (select main_a v_prenex_12501))) (< v_prenex_12500 main_x))) (or (forall ((v_prenex_11730 Int)) (or (<= 998 (select main_a v_prenex_11730)) (<= 999 (select main_a v_prenex_11730)))) (forall ((v_prenex_11734 Int)) (or (<= (+ main_x 1) v_prenex_11734) (<= (select main_a v_prenex_11734) 2) (<= 0 (select main_a v_prenex_11734)) (<= 0 (* 2 (select main_a v_prenex_11734))) (< v_prenex_11734 main_x)))) (or (forall ((v_prenex_12872 Int)) (or (<= (select main_a v_prenex_12872) 2) (<= (* 2 (select main_a v_prenex_12872)) 2) (<= (+ main_x 1) v_prenex_12872) (< v_prenex_12872 main_x))) (forall ((v_prenex_12873 Int)) (or (< v_prenex_12873 main_y) (<= 1998 (* 2 (select main_a v_prenex_12873))) (<= (select main_a v_prenex_12873) 1001)))) (or (forall ((v_prenex_18728 Int)) (or (<= 0 (+ (select main_a v_prenex_18728) 1)) (< v_prenex_18728 main_x) (<= (* 2 (select main_a v_prenex_18728)) 2) (<= (+ main_x 1) v_prenex_18728))) (forall ((v_prenex_18729 Int)) (or (<= 998 (select main_a v_prenex_18729)) (<= (* 2 (select main_a v_prenex_18729)) 2000) (<= (+ main_y 1) v_prenex_18729)))) (forall ((v_prenex_15252 Int) (v_prenex_15253 Int)) (or (<= 999 (select main_a v_prenex_15253)) (<= (select main_a v_prenex_15252) 2) (<= (+ (select main_a v_prenex_15252) 998) (select main_a v_prenex_15253)) (< v_prenex_15252 main_x) (<= (select main_a v_prenex_15253) 1000) (<= (* 2 (select main_a v_prenex_15252)) 2) (<= (+ main_x 1) v_prenex_15252))) (or (forall ((v_prenex_15822 Int)) (or (<= 999 (select main_a v_prenex_15822)) (<= 998 (select main_a v_prenex_15822)))) (forall ((v_prenex_15819 Int)) (or (< v_prenex_15819 main_x) (<= (+ main_x 1) v_prenex_15819) (<= 0 (* 2 (select main_a v_prenex_15819))) (<= 0 (+ (select main_a v_prenex_15819) 1))))) (forall ((v_prenex_15884 Int) (v_prenex_15883 Int)) (or (<= 1000 (+ (select main_a v_prenex_15883) (select main_a v_prenex_15884))) (< v_prenex_15883 main_x) (<= (* 2 (select main_a v_prenex_15884)) 2000) (<= (select main_a v_prenex_15883) 2) (< v_prenex_15884 main_y) (<= (+ main_x 1) v_prenex_15883) (<= 999 (select main_a v_prenex_15884)))) (forall ((v_prenex_12610 Int) (v_prenex_12611 Int)) (or (< v_prenex_12610 main_x) (<= 1000 (+ (select main_a v_prenex_12610) (select main_a v_prenex_12611))) (<= (+ main_x 1) v_prenex_12610) (<= (select main_a v_prenex_12610) 1) (<= 0 (select main_a v_prenex_12610)) (<= (select main_a v_prenex_12611) 1001))) (forall ((v_prenex_12777 Int) (v_prenex_12776 Int)) (or (<= (select main_a v_prenex_12777) 1001) (<= (select main_a v_prenex_12777) (+ (select main_a v_prenex_12776) 1000)) (<= (select main_a v_prenex_12777) 1000) (< v_prenex_12776 main_x) (<= (+ main_x 1) v_prenex_12776) (<= 0 (select main_a v_prenex_12776)))) (forall ((v_prenex_11347 Int) (v_prenex_11348 Int)) (or (< v_prenex_11348 main_y) (< v_prenex_11347 main_x) (<= (+ (select main_a v_prenex_11347) 998) (select main_a v_prenex_11348)) (<= (select main_a v_prenex_11348) 1001) (<= (+ main_y 1) v_prenex_11348))) (forall ((v_prenex_11318 Int) (v_prenex_11317 Int)) (or (< v_prenex_11317 main_x) (<= (select main_a v_prenex_11317) 2) (<= (* 2 (select main_a v_prenex_11318)) 2000) (<= (+ main_x 1) v_prenex_11317) (<= 1000 (+ (select main_a v_prenex_11317) (select main_a v_prenex_11318))) (<= (select main_a v_prenex_11318) 1001))) (forall ((v_prenex_19900 Int) (v_prenex_19901 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19900))) (< v_prenex_19900 main_x) (<= (select main_a v_prenex_19901) (+ (select main_a v_prenex_19900) 1000)) (<= (+ main_x 1) v_prenex_19900) (<= 0 (+ (select main_a v_prenex_19900) 1)))) (forall ((v_prenex_17922 Int) (v_prenex_17923 Int)) (or (<= (select main_a v_prenex_17923) 1001) (<= (select main_a v_prenex_17923) 1000) (< v_prenex_17922 main_x) (<= (+ (select main_a v_prenex_17922) (select main_a v_prenex_17923)) 1000) (<= (+ main_x 1) v_prenex_17922) (<= (select main_a v_prenex_17922) 2))) (or (forall ((v_prenex_19131 Int)) (or (<= (select main_a v_prenex_19131) 1000) (<= (* 2 (select main_a v_prenex_19131)) 2000))) (forall ((v_prenex_19130 Int)) (or (<= (+ main_x 1) v_prenex_19130) (<= 0 (select main_a v_prenex_19130)) (<= 0 (* 2 (select main_a v_prenex_19130))) (< v_prenex_19130 main_x)))) (forall ((v_prenex_20038 Int) (v_prenex_20039 Int)) (or (<= (* 2 (select main_a v_prenex_20038)) 2) (< v_prenex_20038 main_x) (<= (+ main_x 1) v_prenex_20038) (<= (select main_a v_prenex_20038) 1) (<= (+ (select main_a v_prenex_20038) 998) (select main_a v_prenex_20039)) (<= (select main_a v_prenex_20039) 1000) (<= (select main_a v_prenex_20039) 1001))) (forall ((v_prenex_12092 Int) (v_prenex_12093 Int)) (or (<= (+ main_x 1) v_prenex_12092) (<= (+ (select main_a v_prenex_12092) (select main_a v_prenex_12093)) 1000) (<= (select main_a v_prenex_12093) 1000) (<= 998 (select main_a v_prenex_12093)) (<= (select main_a v_prenex_12092) 1) (< v_prenex_12092 main_x))) (or (forall ((v_prenex_14120 Int)) (or (<= (select main_a v_prenex_14120) 1) (< v_prenex_14120 main_x) (<= 0 (* 2 (select main_a v_prenex_14120))) (<= (+ main_x 1) v_prenex_14120) (<= 0 (+ (select main_a v_prenex_14120) 1)))) (forall ((v_prenex_14122 Int)) (or (<= (select main_a v_prenex_14122) 1001) (<= 998 (select main_a v_prenex_14122))))) (forall ((v_prenex_18609 Int) (v_prenex_18610 Int)) (or (<= 0 (select main_a v_prenex_18609)) (<= (select main_a v_prenex_18610) 1001) (< v_prenex_18610 main_y) (<= (+ main_x 1) v_prenex_18609) (<= (+ (select main_a v_prenex_18609) (select main_a v_prenex_18610)) 1000) (< v_prenex_18609 main_x))) (forall ((v_prenex_12434 Int) (v_prenex_12435 Int)) (or (<= (select main_a v_prenex_12435) 1000) (<= (+ (select main_a v_prenex_12434) (select main_a v_prenex_12435)) 1000) (<= 0 (select main_a v_prenex_12434)) (<= 998 (select main_a v_prenex_12435)) (<= 0 (+ (select main_a v_prenex_12434) 1)) (< v_prenex_12434 main_x) (<= (+ main_x 1) v_prenex_12434))) (forall ((v_prenex_14875 Int) (v_prenex_14876 Int)) (or (< v_prenex_14875 main_x) (<= (+ main_y 1) v_prenex_14876) (<= (+ main_x 1) v_prenex_14875) (<= 998 (select main_a v_prenex_14876)) (<= 0 (+ (select main_a v_prenex_14875) 1)) (<= (+ (select main_a v_prenex_14875) (select main_a v_prenex_14876)) 1000))) (forall ((v_prenex_15102 Int) (v_prenex_15101 Int)) (or (<= (+ main_x 1) v_prenex_15101) (<= (select main_a v_prenex_15101) 2) (<= (select main_a v_prenex_15102) 1000) (<= 1000 (+ (select main_a v_prenex_15101) (select main_a v_prenex_15102))) (<= 0 (* 2 (select main_a v_prenex_15101))) (<= (* 2 (select main_a v_prenex_15102)) 2000) (< v_prenex_15101 main_x))) (forall ((v_prenex_16050 Int) (v_prenex_16051 Int)) (or (<= (+ main_x 1) v_prenex_16050) (<= 0 (+ (select main_a v_prenex_16050) 1)) (<= (+ (select main_a v_prenex_16050) (select main_a v_prenex_16051)) 1000) (<= (select main_a v_prenex_16051) 1001) (<= 999 (select main_a v_prenex_16051)) (<= (select main_a v_prenex_16050) 1) (< v_prenex_16050 main_x))) (forall ((v_prenex_14295 Int) (v_prenex_14294 Int)) (or (<= (+ (select main_a v_prenex_14294) 998) (select main_a v_prenex_14295)) (<= (select main_a v_prenex_14295) 1001) (<= 0 (+ (select main_a v_prenex_14294) 1)) (<= 1998 (* 2 (select main_a v_prenex_14295))) (<= (+ main_x 1) v_prenex_14294) (< v_prenex_14294 main_x) (<= (+ main_y 1) v_prenex_14295))) (forall ((v_prenex_11512 Int) (v_prenex_11513 Int)) (or (<= (+ main_x 1) v_prenex_11512) (<= (select main_a v_prenex_11512) 2) (< v_prenex_11512 main_x) (<= 998 (select main_a v_prenex_11513)) (<= (select main_a v_prenex_11513) 1001) (<= (select main_a v_prenex_11513) (+ (select main_a v_prenex_11512) 1000)) (<= 0 (+ (select main_a v_prenex_11512) 1)))) (or (forall ((v_prenex_15361 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15361))) (<= 999 (select main_a v_prenex_15361)))) (forall ((v_prenex_15358 Int)) (or (<= (select main_a v_prenex_15358) 2) (<= 0 (* 2 (select main_a v_prenex_15358))) (< v_prenex_15358 main_x) (<= (* 2 (select main_a v_prenex_15358)) 2) (<= (+ main_x 1) v_prenex_15358)))) (forall ((v_prenex_19331 Int) (v_prenex_19332 Int)) (or (<= (select main_a v_prenex_19332) (+ (select main_a v_prenex_19331) 1000)) (<= (+ main_y 1) v_prenex_19332) (<= (select main_a v_prenex_19332) 1001) (<= 998 (select main_a v_prenex_19332)) (< v_prenex_19332 main_y))) (or (forall ((v_prenex_19623 Int)) (or (<= 998 (select main_a v_prenex_19623)) (<= (* 2 (select main_a v_prenex_19623)) 2000))) (forall ((v_prenex_19620 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19620))) (< v_prenex_19620 main_x) (<= (+ main_x 1) v_prenex_19620) (<= (select main_a v_prenex_19620) 1)))) (forall ((v_prenex_15092 Int) (v_prenex_15091 Int)) (or (< v_prenex_15091 main_x) (<= 0 (+ (select main_a v_prenex_15091) 1)) (<= 1000 (+ (select main_a v_prenex_15091) (select main_a v_prenex_15092))) (<= 0 (* 2 (select main_a v_prenex_15091))) (<= 999 (select main_a v_prenex_15092)) (<= (+ main_x 1) v_prenex_15091))) (forall ((v_prenex_19197 Int) (v_prenex_19198 Int)) (or (< v_prenex_19197 main_x) (<= (select main_a v_prenex_19198) (+ (select main_a v_prenex_19197) 1000)) (<= 0 (select main_a v_prenex_19197)) (<= (+ main_x 1) v_prenex_19197) (<= (* 2 (select main_a v_prenex_19198)) 2000) (<= (select main_a v_prenex_19197) 1) (<= (select main_a v_prenex_19198) 1000))) (forall ((v_prenex_13762 Int) (v_prenex_13761 Int)) (or (< v_prenex_13761 main_x) (<= (select main_a v_prenex_13762) (+ (select main_a v_prenex_13761) 1000)) (<= (+ main_x 1) v_prenex_13761) (<= (select main_a v_prenex_13761) 1) (<= (* 2 (select main_a v_prenex_13762)) 2000) (<= (select main_a v_prenex_13762) 1001) (<= (* 2 (select main_a v_prenex_13761)) 2))) (forall ((v_prenex_17777 Int) (v_prenex_17778 Int)) (or (<= (+ main_x 1) v_prenex_17777) (<= 999 (select main_a v_prenex_17778)) (<= (+ (select main_a v_prenex_17777) 998) (select main_a v_prenex_17778)) (<= 0 (select main_a v_prenex_17777)) (< v_prenex_17777 main_x) (<= (* 2 (select main_a v_prenex_17777)) 2))) (or (forall ((v_prenex_12911 Int)) (or (<= 998 (select main_a v_prenex_12911)) (<= (* 2 (select main_a v_prenex_12911)) 2000))) (forall ((v_prenex_12906 Int)) (or (< v_prenex_12906 main_x) (<= (+ main_x 1) v_prenex_12906) (<= (select main_a v_prenex_12906) 2) (<= 0 (+ (select main_a v_prenex_12906) 1)) (<= 0 (* 2 (select main_a v_prenex_12906)))))) (forall ((v_prenex_20570 Int) (v_prenex_20569 Int)) (or (< v_prenex_20570 main_y) (<= (select main_a v_prenex_20570) 1001) (< v_prenex_20569 main_x) (<= (select main_a v_prenex_20570) (+ (select main_a v_prenex_20569) 1000)) (<= (+ main_x 1) v_prenex_20569) (<= 0 (+ (select main_a v_prenex_20569) 1)))) (or (forall ((v_prenex_14631 Int)) (or (<= 998 (select main_a v_prenex_14631)) (<= 999 (select main_a v_prenex_14631)))) (forall ((v_prenex_14630 Int)) (or (<= (+ main_x 1) v_prenex_14630) (< v_prenex_14630 main_x) (<= (select main_a v_prenex_14630) 2) (<= 0 (select main_a v_prenex_14630)) (<= (* 2 (select main_a v_prenex_14630)) 2)))) (or (forall ((v_prenex_19105 Int)) (<= (select main_a v_prenex_19105) 1000)) (forall ((v_prenex_19104 Int)) (or (<= (select main_a v_prenex_19104) 2) (< v_prenex_19104 main_x) (<= 0 (* 2 (select main_a v_prenex_19104))) (<= (select main_a v_prenex_19104) 1) (<= (+ main_x 1) v_prenex_19104)))) (forall ((v_prenex_18769 Int) (v_prenex_18768 Int)) (or (<= (+ main_x 1) v_prenex_18768) (<= (select main_a v_prenex_18768) 1) (<= (select main_a v_prenex_18769) 1001) (< v_prenex_18768 main_x) (<= (select main_a v_prenex_18768) 2) (<= (+ (select main_a v_prenex_18768) 998) (select main_a v_prenex_18769)) (<= (select main_a v_prenex_18769) 1000))) (forall ((v_prenex_17018 Int) (v_prenex_17019 Int)) (or (<= (+ (select main_a v_prenex_17018) 998) (select main_a v_prenex_17019)) (<= (+ main_y 1) v_prenex_17019) (<= 1998 (* 2 (select main_a v_prenex_17019))) (<= (+ main_x 1) v_prenex_17018) (< v_prenex_17018 main_x) (<= 0 (* 2 (select main_a v_prenex_17018))) (<= 999 (select main_a v_prenex_17019)))) (forall ((v_prenex_18437 Int) (v_prenex_18438 Int)) (or (< v_prenex_18437 main_x) (<= (select main_a v_prenex_18438) 1000) (<= (+ main_x 1) v_prenex_18437) (<= (select main_a v_prenex_18438) (+ (select main_a v_prenex_18437) 1000)) (<= (* 2 (select main_a v_prenex_18437)) 2))) (forall ((v_prenex_12674 Int) (v_prenex_12675 Int)) (or (<= 998 (select main_a v_prenex_12675)) (<= (* 2 (select main_a v_prenex_12675)) 2000) (<= (+ (select main_a v_prenex_12674) (select main_a v_prenex_12675)) 1000) (< v_prenex_12674 main_x) (<= 0 (* 2 (select main_a v_prenex_12674))) (<= (+ main_x 1) v_prenex_12674) (<= (select main_a v_prenex_12674) 2))) (or (forall ((v_prenex_15034 Int)) (or (<= (* 2 (select main_a v_prenex_15034)) 2) (<= (select main_a v_prenex_15034) 1) (< v_prenex_15034 main_x) (<= (+ main_x 1) v_prenex_15034))) (forall ((v_prenex_15038 Int)) (<= (select main_a v_prenex_15038) 1001))) (or (forall ((v_prenex_12361 Int)) (or (<= 999 (select main_a v_prenex_12361)) (<= (* 2 (select main_a v_prenex_12361)) 2000))) (forall ((v_prenex_12359 Int)) (or (<= (select main_a v_prenex_12359) 1) (<= (+ main_x 1) v_prenex_12359) (< v_prenex_12359 main_x) (<= 0 (+ (select main_a v_prenex_12359) 1)) (<= 0 (* 2 (select main_a v_prenex_12359)))))) (forall ((v_prenex_12219 Int) (v_prenex_12220 Int)) (or (<= (* 2 (select main_a v_prenex_12220)) 2000) (< v_prenex_12219 main_x) (<= (+ (select main_a v_prenex_12219) 998) (select main_a v_prenex_12220)) (<= (select main_a v_prenex_12219) 2) (<= (+ main_x 1) v_prenex_12219) (<= 0 (select main_a v_prenex_12219)))) (or (forall ((v_prenex_12881 Int)) (or (<= (select main_a v_prenex_12881) 1001) (< v_prenex_12881 main_y) (<= (+ main_y 1) v_prenex_12881) (<= (select main_a v_prenex_12881) 1000))) (forall ((v_prenex_12880 Int)) (<= (* 2 (select main_a v_prenex_12880)) 2))) (forall ((v_prenex_18688 Int) (v_prenex_18687 Int)) (or (<= (select main_a v_prenex_18688) 1000) (< v_prenex_18688 main_y) (<= 0 (+ (select main_a v_prenex_18687) 1)) (< v_prenex_18687 main_x) (<= (+ main_x 1) v_prenex_18687) (<= 1000 (+ (select main_a v_prenex_18687) (select main_a v_prenex_18688))) (<= 998 (select main_a v_prenex_18688)))) (or (forall ((v_prenex_16274 Int)) (or (<= 998 (select main_a v_prenex_16274)) (<= 1998 (* 2 (select main_a v_prenex_16274))))) (forall ((v_prenex_16269 Int)) (or (<= (+ main_x 1) v_prenex_16269) (<= (* 2 (select main_a v_prenex_16269)) 2) (<= 0 (select main_a v_prenex_16269)) (< v_prenex_16269 main_x) (<= 0 (* 2 (select main_a v_prenex_16269)))))) (forall ((v_prenex_14932 Int) (v_prenex_14931 Int)) (or (< v_prenex_14931 main_x) (<= (* 2 (select main_a v_prenex_14932)) 2000) (<= 1000 (+ (select main_a v_prenex_14931) (select main_a v_prenex_14932))) (<= (+ main_x 1) v_prenex_14931) (<= (select main_a v_prenex_14931) 2))) (or (forall ((v_prenex_12042 Int)) (or (<= 999 (select main_a v_prenex_12042)) (<= 1998 (* 2 (select main_a v_prenex_12042))))) (forall ((v_prenex_12039 Int)) (or (<= (+ main_x 1) v_prenex_12039) (<= (* 2 (select main_a v_prenex_12039)) 2) (<= 0 (select main_a v_prenex_12039)) (<= (select main_a v_prenex_12039) 1) (< v_prenex_12039 main_x)))) (or (forall ((v_prenex_21214 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21214))) (<= 0 (+ (select main_a v_prenex_21214) 1)) (<= (+ main_x 1) v_prenex_21214) (<= (select main_a v_prenex_21214) 2) (< v_prenex_21214 main_x))) (forall ((v_prenex_21217 Int)) (or (<= 998 (select main_a v_prenex_21217)) (<= (select main_a v_prenex_21217) 1000)))) (forall ((v_prenex_18051 Int) (v_prenex_18050 Int)) (or (< v_prenex_18050 main_x) (<= (+ main_x 1) v_prenex_18050) (<= (select main_a v_prenex_18051) 1001) (<= (* 2 (select main_a v_prenex_18050)) 2) (<= 1998 (* 2 (select main_a v_prenex_18051))) (<= (+ (select main_a v_prenex_18050) 998) (select main_a v_prenex_18051)) (<= (select main_a v_prenex_18050) 2))) (forall ((v_prenex_12734 Int) (v_prenex_12735 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12735))) (<= 0 (* 2 (select main_a v_prenex_12734))) (<= 1000 (+ (select main_a v_prenex_12734) (select main_a v_prenex_12735))) (<= 999 (select main_a v_prenex_12735)) (<= (+ main_x 1) v_prenex_12734) (< v_prenex_12734 main_x))) (or (forall ((v_prenex_17267 Int)) (or (<= (select main_a v_prenex_17267) 1001) (<= 1998 (* 2 (select main_a v_prenex_17267))))) (forall ((v_prenex_17264 Int)) (or (<= 0 (+ (select main_a v_prenex_17264) 1)) (<= (+ main_x 1) v_prenex_17264) (< v_prenex_17264 main_x) (<= (* 2 (select main_a v_prenex_17264)) 2)))) (or (forall ((v_prenex_11797 Int)) (or (<= (+ main_x 1) v_prenex_11797) (<= (select main_a v_prenex_11797) 1) (< v_prenex_11797 main_x) (<= (* 2 (select main_a v_prenex_11797)) 2) (<= 0 (* 2 (select main_a v_prenex_11797))))) (forall ((v_prenex_11793 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11793))) (<= (select main_a v_prenex_11793) 1001)))) (forall ((v_prenex_13999 Int) (v_prenex_13998 Int)) (or (< v_prenex_13998 main_x) (<= (select main_a v_prenex_13999) (+ (select main_a v_prenex_13998) 1000)) (<= (+ main_x 1) v_prenex_13998) (<= 0 (select main_a v_prenex_13998)) (<= (select main_a v_prenex_13999) 1000) (<= 998 (select main_a v_prenex_13999)))) (or (forall ((v_prenex_13216 Int)) (or (<= (select main_a v_prenex_13216) 1000) (<= 1998 (* 2 (select main_a v_prenex_13216))))) (forall ((v_prenex_13215 Int)) (or (<= (* 2 (select main_a v_prenex_13215)) 2) (<= 0 (* 2 (select main_a v_prenex_13215))) (< v_prenex_13215 main_x) (<= (+ main_x 1) v_prenex_13215)))) (forall ((v_prenex_13408 Int) (v_prenex_13409 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13408))) (< v_prenex_13409 main_y) (<= (+ main_x 1) v_prenex_13408) (< v_prenex_13408 main_x) (<= 999 (select main_a v_prenex_13409)) (<= (+ (select main_a v_prenex_13408) (select main_a v_prenex_13409)) 1000) (<= 998 (select main_a v_prenex_13409)))) (forall ((v_prenex_17170 Int) (v_prenex_17171 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17171))) (<= (select main_a v_prenex_17171) (+ (select main_a v_prenex_17170) 1000)) (<= (+ main_x 1) v_prenex_17170) (< v_prenex_17171 main_y) (<= (* 2 (select main_a v_prenex_17170)) 2) (< v_prenex_17170 main_x))) (forall ((v_prenex_11790 Int) (v_prenex_11791 Int)) (or (<= (+ (select main_a v_prenex_11790) (select main_a v_prenex_11791)) 1000) (< v_prenex_11790 main_x) (<= (+ main_x 1) v_prenex_11790) (<= 999 (select main_a v_prenex_11791)) (< v_prenex_11791 main_y) (<= 0 (+ (select main_a v_prenex_11790) 1)))) (forall ((v_prenex_14134 Int) (v_prenex_14133 Int)) (or (<= (+ main_x 1) v_prenex_14133) (<= (select main_a v_prenex_14134) 1000) (< v_prenex_14133 main_x) (<= (select main_a v_prenex_14134) 1001) (<= 0 (+ (select main_a v_prenex_14133) 1)) (<= (+ (select main_a v_prenex_14133) 998) (select main_a v_prenex_14134)))) (or (forall ((v_prenex_18708 Int)) (or (< v_prenex_18708 main_x) (<= (+ main_x 1) v_prenex_18708) (<= 0 (+ (select main_a v_prenex_18708) 1)) (<= 0 (select main_a v_prenex_18708)) (<= (* 2 (select main_a v_prenex_18708)) 2))) (forall ((v_prenex_18712 Int)) (<= 998 (select main_a v_prenex_18712)))) (forall ((v_prenex_15641 Int) (v_prenex_15640 Int)) (or (<= (+ main_x 1) v_prenex_15640) (< v_prenex_15640 main_x) (<= (select main_a v_prenex_15640) 2) (<= 998 (select main_a v_prenex_15641)) (<= 0 (* 2 (select main_a v_prenex_15640))) (<= 999 (select main_a v_prenex_15641)) (<= (+ (select main_a v_prenex_15640) (select main_a v_prenex_15641)) 1000))) (forall ((v_prenex_18400 Int) (v_prenex_18399 Int)) (or (< v_prenex_18399 main_x) (< v_prenex_18400 main_y) (<= (+ (select main_a v_prenex_18399) 998) (select main_a v_prenex_18400)) (<= 999 (select main_a v_prenex_18400)) (<= 1998 (* 2 (select main_a v_prenex_18400))) (<= 0 (select main_a v_prenex_18399)) (<= (+ main_x 1) v_prenex_18399))) (forall ((v_prenex_20265 Int) (v_prenex_20264 Int)) (or (< v_prenex_20264 main_x) (<= (select main_a v_prenex_20265) 1000) (<= 0 (select main_a v_prenex_20264)) (<= 0 (+ (select main_a v_prenex_20264) 1)) (<= 998 (select main_a v_prenex_20265)) (<= (select main_a v_prenex_20265) (+ (select main_a v_prenex_20264) 1000)) (<= (+ main_x 1) v_prenex_20264))) (forall ((v_prenex_15489 Int) (v_prenex_15488 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15489))) (< v_prenex_15488 main_x) (<= 1000 (+ (select main_a v_prenex_15488) (select main_a v_prenex_15489))) (<= 0 (+ (select main_a v_prenex_15488) 1)) (<= (* 2 (select main_a v_prenex_15489)) 2000) (<= 0 (select main_a v_prenex_15488)) (<= (+ main_x 1) v_prenex_15488))) (forall ((v_prenex_14339 Int) (v_prenex_14338 Int)) (or (<= (select main_a v_prenex_14339) (+ (select main_a v_prenex_14338) 1000)) (<= (+ main_y 1) v_prenex_14339) (<= (select main_a v_prenex_14339) 1001) (< v_prenex_14339 main_y))) (forall ((v_prenex_12063 Int) (v_prenex_12064 Int)) (or (< v_prenex_12063 main_x) (<= (* 2 (select main_a v_prenex_12063)) 2) (<= 998 (select main_a v_prenex_12064)) (<= 999 (select main_a v_prenex_12064)) (<= (+ main_x 1) v_prenex_12063) (<= (+ (select main_a v_prenex_12063) 998) (select main_a v_prenex_12064)))) (forall ((v_prenex_19735 Int) (v_prenex_19734 Int)) (or (< v_prenex_19734 main_x) (<= 0 (select main_a v_prenex_19734)) (<= (* 2 (select main_a v_prenex_19735)) 2000) (<= (+ main_x 1) v_prenex_19734) (<= (+ (select main_a v_prenex_19734) 998) (select main_a v_prenex_19735)) (<= 0 (+ (select main_a v_prenex_19734) 1)))) (or (forall ((v_prenex_14511 Int)) (or (<= (* 2 (select main_a v_prenex_14511)) 2000) (<= 998 (select main_a v_prenex_14511)))) (forall ((v_prenex_14509 Int)) (or (<= 0 (select main_a v_prenex_14509)) (<= 0 (* 2 (select main_a v_prenex_14509))) (< v_prenex_14509 main_x) (<= (+ main_x 1) v_prenex_14509)))) (or (forall ((v_prenex_19719 Int)) (<= (* 2 (select main_a v_prenex_19719)) 2000)) (forall ((v_prenex_19714 Int)) (or (<= (select main_a v_prenex_19714) 1) (< v_prenex_19714 main_x) (<= (select main_a v_prenex_19714) 2) (<= (* 2 (select main_a v_prenex_19714)) 2) (<= (+ main_x 1) v_prenex_19714)))) (or (forall ((v_prenex_17179 Int)) (or (<= (select main_a v_prenex_17179) 1000) (<= 1998 (* 2 (select main_a v_prenex_17179))))) (forall ((v_prenex_17176 Int)) (or (<= (* 2 (select main_a v_prenex_17176)) 2) (<= (select main_a v_prenex_17176) 1) (<= (+ main_x 1) v_prenex_17176) (<= 0 (select main_a v_prenex_17176)) (< v_prenex_17176 main_x)))) (forall ((v_prenex_16425 Int) (v_prenex_16426 Int)) (or (< v_prenex_16425 main_x) (<= 0 (+ (select main_a v_prenex_16425) 1)) (<= 999 (select main_a v_prenex_16426)) (<= (+ main_x 1) v_prenex_16425) (<= (+ (select main_a v_prenex_16425) (select main_a v_prenex_16426)) 1000) (<= (select main_a v_prenex_16425) 2))) (or (forall ((v_prenex_19957 Int)) (<= 1998 (* 2 (select main_a v_prenex_19957)))) (forall ((v_prenex_19954 Int)) (or (<= (select main_a v_prenex_19954) 2) (<= 0 (* 2 (select main_a v_prenex_19954))) (< v_prenex_19954 main_x) (<= (* 2 (select main_a v_prenex_19954)) 2) (<= (+ main_x 1) v_prenex_19954)))) (forall ((v_prenex_14075 Int) (v_prenex_14076 Int)) (or (<= (+ main_x 1) v_prenex_14075) (<= (* 2 (select main_a v_prenex_14075)) 2) (<= 998 (select main_a v_prenex_14076)) (< v_prenex_14075 main_x) (<= (select main_a v_prenex_14076) 1001) (<= 0 (+ (select main_a v_prenex_14075) 1)) (<= (+ (select main_a v_prenex_14075) 998) (select main_a v_prenex_14076)))) (forall ((v_prenex_16755 Int) (v_prenex_16756 Int)) (or (<= (+ main_x 1) v_prenex_16755) (<= (select main_a v_prenex_16756) 1001) (<= 0 (+ (select main_a v_prenex_16755) 1)) (<= 1000 (+ (select main_a v_prenex_16755) (select main_a v_prenex_16756))) (<= (* 2 (select main_a v_prenex_16756)) 2000) (< v_prenex_16755 main_x) (<= (* 2 (select main_a v_prenex_16755)) 2))) (or (forall ((v_prenex_16806 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16806))) (<= (+ main_y 1) v_prenex_16806) (<= 999 (select main_a v_prenex_16806)))) (forall ((v_prenex_16805 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16805))) (<= 0 (select main_a v_prenex_16805)) (<= (+ main_x 1) v_prenex_16805) (< v_prenex_16805 main_x)))) (forall ((v_prenex_16060 Int) (v_prenex_16061 Int)) (or (< v_prenex_16061 main_y) (<= (* 2 (select main_a v_prenex_16061)) 2000) (<= (+ (select main_a v_prenex_16060) (select main_a v_prenex_16061)) 1000) (< v_prenex_16060 main_x) (<= (+ main_x 1) v_prenex_16060) (<= (select main_a v_prenex_16061) 1000) (<= (* 2 (select main_a v_prenex_16060)) 2))) (forall ((v_prenex_11798 Int) (v_prenex_11799 Int)) (or (<= 1000 (+ (select main_a v_prenex_11798) (select main_a v_prenex_11799))) (<= (select main_a v_prenex_11799) 1001) (< v_prenex_11798 main_x) (<= 0 (+ (select main_a v_prenex_11798) 1)) (<= (+ main_x 1) v_prenex_11798) (<= (* 2 (select main_a v_prenex_11798)) 2))) (or (forall ((v_prenex_21353 Int)) (<= 999 (select main_a v_prenex_21353))) (forall ((v_prenex_21352 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21352))) (<= (+ main_x 1) v_prenex_21352) (<= (select main_a v_prenex_21352) 2) (<= (select main_a v_prenex_21352) 1) (< v_prenex_21352 main_x)))) (forall ((v_prenex_13019 Int) (v_prenex_13018 Int)) (or (<= (select main_a v_prenex_13019) 1001) (<= 1998 (* 2 (select main_a v_prenex_13019))) (< v_prenex_13018 main_x) (<= (+ main_x 1) v_prenex_13018) (<= (select main_a v_prenex_13018) 1) (<= (select main_a v_prenex_13019) (+ (select main_a v_prenex_13018) 1000)) (<= (+ main_y 1) v_prenex_13019))) (or (forall ((v_prenex_16043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16043))) (<= (* 2 (select main_a v_prenex_16043)) 2000))) (forall ((v_prenex_16037 Int)) (or (<= (* 2 (select main_a v_prenex_16037)) 2) (<= (+ main_x 1) v_prenex_16037) (< v_prenex_16037 main_x) (<= (select main_a v_prenex_16037) 1)))) (or (forall ((v_prenex_20587 Int)) (or (<= (+ main_x 1) v_prenex_20587) (<= 0 (+ (select main_a v_prenex_20587) 1)) (<= 0 (* 2 (select main_a v_prenex_20587))) (<= (select main_a v_prenex_20587) 2) (< v_prenex_20587 main_x))) (forall ((v_prenex_20592 Int)) (or (<= (select main_a v_prenex_20592) 1001) (<= 1998 (* 2 (select main_a v_prenex_20592)))))) (forall ((v_prenex_11457 Int) (v_prenex_11458 Int)) (or (<= (+ main_x 1) v_prenex_11457) (<= 1000 (+ (select main_a v_prenex_11457) (select main_a v_prenex_11458))) (<= (* 2 (select main_a v_prenex_11457)) 2) (<= 998 (select main_a v_prenex_11458)) (< v_prenex_11457 main_x))) (or (forall ((v_prenex_14256 Int)) (or (<= (* 2 (select main_a v_prenex_14256)) 2) (<= (+ main_x 1) v_prenex_14256) (<= 0 (* 2 (select main_a v_prenex_14256))) (< v_prenex_14256 main_x) (<= 0 (select main_a v_prenex_14256)))) (forall ((v_prenex_14261 Int)) (<= 999 (select main_a v_prenex_14261)))) (forall ((v_prenex_20806 Int) (v_prenex_20805 Int)) (or (<= (+ main_x 1) v_prenex_20805) (<= (* 2 (select main_a v_prenex_20806)) 2000) (<= 0 (select main_a v_prenex_20805)) (< v_prenex_20806 main_y) (<= (select main_a v_prenex_20806) (+ (select main_a v_prenex_20805) 1000)) (< v_prenex_20805 main_x))) (or (forall ((v_prenex_20782 Int)) (or (<= (* 2 (select main_a v_prenex_20782)) 2) (<= 0 (* 2 (select main_a v_prenex_20782))) (< v_prenex_20782 main_x) (<= (+ main_x 1) v_prenex_20782))) (forall ((v_prenex_20784 Int)) (or (<= (* 2 (select main_a v_prenex_20784)) 2000) (<= (select main_a v_prenex_20784) 1001) (< v_prenex_20784 main_y)))) (forall ((v_prenex_21132 Int) (v_prenex_21133 Int)) (or (<= 0 (select main_a v_prenex_21132)) (<= 1998 (* 2 (select main_a v_prenex_21133))) (< v_prenex_21132 main_x) (<= 1000 (+ (select main_a v_prenex_21132) (select main_a v_prenex_21133))) (<= (+ main_x 1) v_prenex_21132))) (or (forall ((v_prenex_19296 Int)) (<= (select main_a v_prenex_19296) 1001)) (forall ((v_prenex_19295 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19295))) (<= (select main_a v_prenex_19295) 2) (<= (+ main_x 1) v_prenex_19295) (< v_prenex_19295 main_x) (<= (select main_a v_prenex_19295) 1)))) (forall ((v_prenex_12238 Int) (v_prenex_12237 Int)) (or (< v_prenex_12237 main_x) (<= (+ main_x 1) v_prenex_12237) (<= (select main_a v_prenex_12237) 1) (<= 998 (select main_a v_prenex_12238)) (<= 1000 (+ (select main_a v_prenex_12237) (select main_a v_prenex_12238))) (<= 0 (+ (select main_a v_prenex_12237) 1)) (<= 999 (select main_a v_prenex_12238)))) (or (forall ((v_prenex_15117 Int)) (or (<= 998 (select main_a v_prenex_15117)) (< v_prenex_15117 main_y))) (forall ((v_prenex_15111 Int)) (or (<= (select main_a v_prenex_15111) 1) (<= (+ main_x 1) v_prenex_15111) (< v_prenex_15111 main_x) (<= (* 2 (select main_a v_prenex_15111)) 2)))) (or (forall ((v_prenex_20551 Int)) (or (< v_prenex_20551 main_x) (<= (* 2 (select main_a v_prenex_20551)) 2) (<= (+ main_x 1) v_prenex_20551))) (forall ((v_prenex_20554 Int)) (or (< v_prenex_20554 main_y) (<= 1998 (* 2 (select main_a v_prenex_20554)))))) (forall ((v_prenex_14477 Int) (v_prenex_14476 Int)) (or (<= (+ main_x 1) v_prenex_14476) (<= (select main_a v_prenex_14476) 1) (<= (select main_a v_prenex_14477) 1000) (<= (+ (select main_a v_prenex_14476) (select main_a v_prenex_14477)) 1000) (< v_prenex_14476 main_x))) (forall ((v_prenex_14473 Int) (v_prenex_14472 Int)) (or (<= 998 (select main_a v_prenex_14473)) (<= (+ main_x 1) v_prenex_14472) (< v_prenex_14472 main_x) (<= (+ (select main_a v_prenex_14472) (select main_a v_prenex_14473)) 1000) (<= 0 (* 2 (select main_a v_prenex_14472))) (<= (select main_a v_prenex_14472) 2) (<= (* 2 (select main_a v_prenex_14473)) 2000))) (or (forall ((v_prenex_18932 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18932))) (<= (select main_a v_prenex_18932) 1) (<= (+ main_x 1) v_prenex_18932) (<= (* 2 (select main_a v_prenex_18932)) 2) (< v_prenex_18932 main_x))) (forall ((v_prenex_18936 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18936))) (<= (* 2 (select main_a v_prenex_18936)) 2000)))) (forall ((v_prenex_11787 Int) (v_prenex_11786 Int)) (or (< v_prenex_11786 main_x) (<= 998 (select main_a v_prenex_11787)) (<= (select main_a v_prenex_11787) 1001) (<= (+ (select main_a v_prenex_11786) 998) (select main_a v_prenex_11787)) (<= 0 (+ (select main_a v_prenex_11786) 1)) (<= (+ main_x 1) v_prenex_11786) (<= (+ main_y 1) v_prenex_11787))) (or (forall ((v_prenex_16216 Int)) (or (< v_prenex_16216 main_x) (<= (+ main_x 1) v_prenex_16216) (<= 0 (* 2 (select main_a v_prenex_16216))) (<= (* 2 (select main_a v_prenex_16216)) 2))) (forall ((v_prenex_16222 Int)) (or (<= (* 2 (select main_a v_prenex_16222)) 2000) (<= 999 (select main_a v_prenex_16222))))) (forall ((v_prenex_12416 Int) (v_prenex_12417 Int)) (or (< v_prenex_12416 main_x) (<= (+ (select main_a v_prenex_12416) (select main_a v_prenex_12417)) 1000) (<= 0 (+ (select main_a v_prenex_12416) 1)) (<= (+ main_x 1) v_prenex_12416) (<= (* 2 (select main_a v_prenex_12417)) 2000) (<= (select main_a v_prenex_12416) 2))) (forall ((v_prenex_15972 Int) (v_prenex_15971 Int)) (or (< v_prenex_15971 main_x) (<= (+ main_x 1) v_prenex_15971) (<= 0 (select main_a v_prenex_15971)) (<= (select main_a v_prenex_15971) 1) (<= (select main_a v_prenex_15972) 1000) (<= (select main_a v_prenex_15972) 1001) (<= (+ (select main_a v_prenex_15971) 998) (select main_a v_prenex_15972)))) (or (forall ((v_prenex_14511 Int)) (or (<= (* 2 (select main_a v_prenex_14511)) 2000) (<= 998 (select main_a v_prenex_14511)))) (forall ((v_prenex_14510 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14510))) (< v_prenex_14510 main_x) (<= 0 (select main_a v_prenex_14510)) (<= (select main_a v_prenex_14510) 2) (<= (+ main_x 1) v_prenex_14510)))) (forall ((v_prenex_14901 Int) (v_prenex_14900 Int)) (or (<= (select main_a v_prenex_14901) 1000) (<= (select main_a v_prenex_14900) 1) (< v_prenex_14900 main_x) (<= (+ (select main_a v_prenex_14900) 998) (select main_a v_prenex_14901)) (<= (+ main_x 1) v_prenex_14900) (<= 0 (* 2 (select main_a v_prenex_14900))) (<= 998 (select main_a v_prenex_14901)))) (forall ((v_prenex_18596 Int) (v_prenex_18595 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18595))) (<= (+ main_x 1) v_prenex_18595) (<= (+ main_y 1) v_prenex_18596) (<= 999 (select main_a v_prenex_18596)) (<= 998 (select main_a v_prenex_18596)) (< v_prenex_18595 main_x) (<= (+ (select main_a v_prenex_18595) 998) (select main_a v_prenex_18596)))) (forall ((v_prenex_11307 Int) (v_prenex_11306 Int)) (or (< v_prenex_11306 main_x) (<= 998 (select main_a v_prenex_11307)) (<= (+ main_x 1) v_prenex_11306) (<= (+ (select main_a v_prenex_11306) 998) (select main_a v_prenex_11307)) (<= 0 (+ (select main_a v_prenex_11306) 1)) (<= (select main_a v_prenex_11307) 1000) (<= (* 2 (select main_a v_prenex_11306)) 2))) (forall ((v_prenex_12480 Int) (v_prenex_12481 Int)) (or (<= (+ (select main_a v_prenex_12480) 998) (select main_a v_prenex_12481)) (<= 999 (select main_a v_prenex_12481)) (<= 0 (select main_a v_prenex_12480)) (< v_prenex_12480 main_x) (<= 998 (select main_a v_prenex_12481)) (<= (+ main_x 1) v_prenex_12480) (< v_prenex_12481 main_y))) (forall ((v_prenex_11509 Int) (v_prenex_11508 Int)) (or (<= (select main_a v_prenex_11508) 2) (<= (+ main_x 1) v_prenex_11508) (<= (* 2 (select main_a v_prenex_11508)) 2) (< v_prenex_11508 main_x) (<= 998 (select main_a v_prenex_11509)) (<= (+ (select main_a v_prenex_11508) (select main_a v_prenex_11509)) 1000))) (forall ((v_prenex_11905 Int) (v_prenex_11906 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11906))) (<= (+ main_y 1) v_prenex_11906) (< v_prenex_11905 main_x) (<= 0 (+ (select main_a v_prenex_11905) 1)) (<= (select main_a v_prenex_11906) (+ (select main_a v_prenex_11905) 1000)) (<= (* 2 (select main_a v_prenex_11906)) 2000) (<= (+ main_x 1) v_prenex_11905))) (forall ((v_prenex_11402 Int) (v_prenex_11401 Int)) (or (<= (+ main_x 1) v_prenex_11401) (<= (select main_a v_prenex_11401) 2) (< v_prenex_11401 main_x) (<= (select main_a v_prenex_11402) 1000) (<= 999 (select main_a v_prenex_11402)) (<= 1000 (+ (select main_a v_prenex_11401) (select main_a v_prenex_11402))))) (or (forall ((v_prenex_20108 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20108))) (<= (+ main_x 1) v_prenex_20108) (<= 0 (select main_a v_prenex_20108)) (<= 0 (+ (select main_a v_prenex_20108) 1)) (< v_prenex_20108 main_x))) (forall ((v_prenex_20112 Int)) (<= (* 2 (select main_a v_prenex_20112)) 2000))) (forall ((v_prenex_11637 Int) (v_prenex_11638 Int)) (or (<= 998 (select main_a v_prenex_11638)) (< v_prenex_11637 main_x) (< v_prenex_11638 main_y) (<= 1998 (* 2 (select main_a v_prenex_11638))) (<= (+ main_x 1) v_prenex_11637) (<= (+ (select main_a v_prenex_11637) (select main_a v_prenex_11638)) 1000) (<= 0 (* 2 (select main_a v_prenex_11637))))) (or (forall ((v_prenex_15350 Int)) (or (<= (select main_a v_prenex_15350) 2) (<= (+ main_x 1) v_prenex_15350) (<= (* 2 (select main_a v_prenex_15350)) 2) (< v_prenex_15350 main_x) (<= 0 (select main_a v_prenex_15350)))) (forall ((v_prenex_15351 Int)) (or (<= 998 (select main_a v_prenex_15351)) (<= (select main_a v_prenex_15351) 1001)))) (forall ((v_prenex_21344 Int) (v_prenex_21345 Int)) (or (<= (+ (select main_a v_prenex_21344) (select main_a v_prenex_21345)) 1000) (<= 0 (+ (select main_a v_prenex_21344) 1)) (< v_prenex_21345 main_y) (<= (+ main_x 1) v_prenex_21344) (< v_prenex_21344 main_x) (<= (select main_a v_prenex_21345) 1000) (<= 999 (select main_a v_prenex_21345)))) (or (forall ((v_prenex_14370 Int)) (or (<= 0 (select main_a v_prenex_14370)) (< v_prenex_14370 main_x) (<= (+ main_x 1) v_prenex_14370) (<= 0 (* 2 (select main_a v_prenex_14370))))) (forall ((v_prenex_14372 Int)) (<= (select main_a v_prenex_14372) 1000))) (forall ((v_prenex_20521 Int) (v_prenex_20520 Int)) (or (<= (+ main_y 1) v_prenex_20521) (<= (* 2 (select main_a v_prenex_20521)) 2000) (< v_prenex_20520 main_x) (<= (+ main_x 1) v_prenex_20520) (<= (select main_a v_prenex_20521) (+ (select main_a v_prenex_20520) 1000)) (<= (select main_a v_prenex_20520) 1))) (or (forall ((v_prenex_17297 Int)) (or (< v_prenex_17297 main_x) (<= (+ main_x 1) v_prenex_17297) (<= (select main_a v_prenex_17297) 1) (<= 0 (* 2 (select main_a v_prenex_17297))) (<= 0 (select main_a v_prenex_17297)))) (forall ((v_prenex_17301 Int)) (or (<= (select main_a v_prenex_17301) 1001) (<= (select main_a v_prenex_17301) 1000)))) (forall ((v_prenex_12814 Int) (v_prenex_12815 Int)) (or (<= (+ main_x 1) v_prenex_12814) (< v_prenex_12814 main_x) (<= (select main_a v_prenex_12814) 1) (<= 1998 (* 2 (select main_a v_prenex_12815))) (<= (+ (select main_a v_prenex_12814) (select main_a v_prenex_12815)) 1000) (<= (select main_a v_prenex_12815) 1000))) (or (forall ((v_prenex_19611 Int)) (or (<= (* 2 (select main_a v_prenex_19611)) 2) (<= (+ main_x 1) v_prenex_19611) (<= 0 (select main_a v_prenex_19611)) (< v_prenex_19611 main_x) (<= 0 (+ (select main_a v_prenex_19611) 1)))) (forall ((v_prenex_19615 Int)) (or (<= 999 (select main_a v_prenex_19615)) (<= (* 2 (select main_a v_prenex_19615)) 2000)))) (forall ((v_prenex_19309 Int) (v_prenex_19310 Int)) (or (<= (select main_a v_prenex_19310) 1001) (<= (* 2 (select main_a v_prenex_19309)) 2) (<= (+ main_x 1) v_prenex_19309) (<= 0 (+ (select main_a v_prenex_19309) 1)) (< v_prenex_19309 main_x) (<= (* 2 (select main_a v_prenex_19310)) 2000) (<= (select main_a v_prenex_19310) (+ (select main_a v_prenex_19309) 1000)))) (or (forall ((v_prenex_14940 Int)) (or (<= 999 (select main_a v_prenex_14940)) (<= 1998 (* 2 (select main_a v_prenex_14940))))) (forall ((v_prenex_14939 Int)) (or (<= 0 (select main_a v_prenex_14939)) (<= (+ main_x 1) v_prenex_14939) (<= (select main_a v_prenex_14939) 2) (< v_prenex_14939 main_x) (<= (* 2 (select main_a v_prenex_14939)) 2)))) (or (forall ((v_prenex_21049 Int)) (or (<= (select main_a v_prenex_21049) 1001) (<= 999 (select main_a v_prenex_21049)))) (forall ((v_prenex_21045 Int)) (or (<= (+ main_x 1) v_prenex_21045) (<= 0 (select main_a v_prenex_21045)) (<= (* 2 (select main_a v_prenex_21045)) 2) (< v_prenex_21045 main_x) (<= 0 (* 2 (select main_a v_prenex_21045)))))) (or (forall ((v_prenex_14809 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14809))) (<= 999 (select main_a v_prenex_14809)))) (forall ((v_prenex_14807 Int)) (or (< v_prenex_14807 main_x) (<= (* 2 (select main_a v_prenex_14807)) 2) (<= (+ main_x 1) v_prenex_14807) (<= 0 (* 2 (select main_a v_prenex_14807)))))) (or (forall ((v_prenex_13640 Int)) (or (<= 0 (+ (select main_a v_prenex_13640) 1)) (<= (+ main_x 1) v_prenex_13640) (<= 0 (* 2 (select main_a v_prenex_13640))) (< v_prenex_13640 main_x) (<= (select main_a v_prenex_13640) 2))) (forall ((v_prenex_13643 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13643))) (<= (select main_a v_prenex_13643) 1000)))) (or (forall ((v_prenex_16091 Int)) (or (<= (* 2 (select main_a v_prenex_16091)) 2000) (<= (select main_a v_prenex_16091) 1000))) (forall ((v_prenex_16088 Int)) (or (<= (select main_a v_prenex_16088) 1) (<= (+ main_x 1) v_prenex_16088) (<= (* 2 (select main_a v_prenex_16088)) 2) (<= 0 (+ (select main_a v_prenex_16088) 1)) (< v_prenex_16088 main_x)))) (forall ((v_prenex_21346 Int) (v_prenex_21347 Int)) (or (<= (+ (select main_a v_prenex_21346) 998) (select main_a v_prenex_21347)) (<= 999 (select main_a v_prenex_21347)) (< v_prenex_21346 main_x) (<= (* 2 (select main_a v_prenex_21346)) 2) (<= (+ main_x 1) v_prenex_21346) (<= 998 (select main_a v_prenex_21347)) (<= 0 (* 2 (select main_a v_prenex_21346))))) (forall ((v_prenex_14341 Int) (v_prenex_14340 Int)) (or (< v_prenex_14340 main_x) (<= 0 (+ (select main_a v_prenex_14340) 1)) (<= (select main_a v_prenex_14341) 1001) (<= (select main_a v_prenex_14341) 1000) (<= (+ (select main_a v_prenex_14340) (select main_a v_prenex_14341)) 1000) (<= (+ main_x 1) v_prenex_14340) (<= (* 2 (select main_a v_prenex_14340)) 2))) (forall ((v_prenex_18062 Int) (v_prenex_18063 Int)) (or (<= (+ main_x 1) v_prenex_18062) (< v_prenex_18063 main_y) (< v_prenex_18062 main_x) (<= (+ (select main_a v_prenex_18062) (select main_a v_prenex_18063)) 1000) (<= 999 (select main_a v_prenex_18063)) (<= 0 (select main_a v_prenex_18062)))) (forall ((v_prenex_17127 Int) (v_prenex_17126 Int)) (or (<= 0 (select main_a v_prenex_17126)) (<= (+ main_x 1) v_prenex_17126) (<= (select main_a v_prenex_17127) 1000) (< v_prenex_17126 main_x) (<= (select main_a v_prenex_17127) 1001) (< v_prenex_17127 main_y) (<= (+ (select main_a v_prenex_17126) (select main_a v_prenex_17127)) 1000))) (forall ((v_prenex_15997 Int) (v_prenex_15998 Int)) (or (<= (+ main_x 1) v_prenex_15997) (<= (* 2 (select main_a v_prenex_15997)) 2) (<= 0 (+ (select main_a v_prenex_15997) 1)) (<= (select main_a v_prenex_15998) 1001) (<= 1000 (+ (select main_a v_prenex_15997) (select main_a v_prenex_15998))) (<= 1998 (* 2 (select main_a v_prenex_15998))) (< v_prenex_15997 main_x))) (forall ((v_prenex_19531 Int) (v_prenex_19530 Int)) (or (<= (+ main_x 1) v_prenex_19530) (<= 1000 (+ (select main_a v_prenex_19530) (select main_a v_prenex_19531))) (< v_prenex_19530 main_x) (<= 0 (+ (select main_a v_prenex_19530) 1)) (<= 998 (select main_a v_prenex_19531)) (<= (select main_a v_prenex_19531) 1000) (<= (* 2 (select main_a v_prenex_19530)) 2))) (forall ((v_prenex_20856 Int) (v_prenex_20855 Int)) (or (<= (select main_a v_prenex_20855) 2) (<= (+ main_x 1) v_prenex_20855) (<= 1998 (* 2 (select main_a v_prenex_20856))) (<= (+ (select main_a v_prenex_20855) (select main_a v_prenex_20856)) 1000) (< v_prenex_20855 main_x))) (forall ((v_prenex_13862 Int) (v_prenex_13861 Int)) (or (<= (+ (select main_a v_prenex_13861) (select main_a v_prenex_13862)) 1000) (< v_prenex_13861 main_x) (<= (+ main_x 1) v_prenex_13861) (<= 0 (select main_a v_prenex_13861)) (<= (select main_a v_prenex_13861) 2) (<= (select main_a v_prenex_13862) 1001) (<= 999 (select main_a v_prenex_13862)))) (forall ((v_prenex_20084 Int) (v_prenex_20083 Int)) (or (< v_prenex_20084 main_y) (<= (+ main_x 1) v_prenex_20083) (< v_prenex_20083 main_x) (<= 0 (+ (select main_a v_prenex_20083) 1)) (<= (+ (select main_a v_prenex_20083) (select main_a v_prenex_20084)) 1000) (<= 1998 (* 2 (select main_a v_prenex_20084))) (<= (* 2 (select main_a v_prenex_20084)) 2000))) (or (forall ((v_prenex_18570 Int)) (or (< v_prenex_18570 main_x) (<= (select main_a v_prenex_18570) 2) (<= (+ main_x 1) v_prenex_18570) (<= 0 (+ (select main_a v_prenex_18570) 1)) (<= (* 2 (select main_a v_prenex_18570)) 2))) (forall ((v_prenex_18572 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18572))) (<= (* 2 (select main_a v_prenex_18572)) 2000)))) (or (forall ((v_prenex_14817 Int)) (or (<= (* 2 (select main_a v_prenex_14817)) 2) (<= 0 (* 2 (select main_a v_prenex_14817))) (< v_prenex_14817 main_x) (<= (+ main_x 1) v_prenex_14817) (<= 0 (+ (select main_a v_prenex_14817) 1)))) (forall ((v_prenex_14819 Int)) (or (<= (select main_a v_prenex_14819) 1001) (<= 998 (select main_a v_prenex_14819))))) (forall ((v_prenex_14720 Int) (v_prenex_14719 Int)) (or (< v_prenex_14719 main_x) (<= 998 (select main_a v_prenex_14720)) (<= (+ main_x 1) v_prenex_14719) (<= (+ (select main_a v_prenex_14719) 998) (select main_a v_prenex_14720)) (<= 0 (select main_a v_prenex_14719)))) (or (forall ((v_prenex_16878 Int)) (or (<= (* 2 (select main_a v_prenex_16878)) 2000) (<= 999 (select main_a v_prenex_16878)))) (forall ((v_prenex_16874 Int)) (or (<= 0 (+ (select main_a v_prenex_16874) 1)) (< v_prenex_16874 main_x) (<= (+ main_x 1) v_prenex_16874) (<= (* 2 (select main_a v_prenex_16874)) 2)))) (forall ((v_prenex_16739 Int) (v_prenex_16740 Int)) (or (<= (* 2 (select main_a v_prenex_16740)) 2000) (<= (+ (select main_a v_prenex_16739) (select main_a v_prenex_16740)) 1000) (<= (* 2 (select main_a v_prenex_16739)) 2) (<= (+ main_x 1) v_prenex_16739) (< v_prenex_16739 main_x) (<= (select main_a v_prenex_16740) 1000) (<= 0 (* 2 (select main_a v_prenex_16739))))) (forall ((v_prenex_18358 Int) (v_prenex_18357 Int)) (or (<= (select main_a v_prenex_18357) 2) (< v_prenex_18357 main_x) (<= (+ (select main_a v_prenex_18357) 998) (select main_a v_prenex_18358)) (<= 0 (* 2 (select main_a v_prenex_18357))) (<= (select main_a v_prenex_18358) 1001) (<= (+ main_x 1) v_prenex_18357))) (forall ((v_prenex_13288 Int) (v_prenex_13289 Int)) (or (<= 1000 (+ (select main_a v_prenex_13288) (select main_a v_prenex_13289))) (<= 999 (select main_a v_prenex_13289)) (< v_prenex_13289 main_y) (< v_prenex_13288 main_x) (<= (+ main_x 1) v_prenex_13288) (<= 998 (select main_a v_prenex_13289)) (<= (* 2 (select main_a v_prenex_13288)) 2))) (forall ((v_prenex_18343 Int) (v_prenex_18344 Int)) (or (<= (+ main_x 1) v_prenex_18343) (<= (select main_a v_prenex_18344) 1000) (<= (+ (select main_a v_prenex_18343) 998) (select main_a v_prenex_18344)) (<= 0 (* 2 (select main_a v_prenex_18343))) (< v_prenex_18343 main_x) (<= (select main_a v_prenex_18343) 2) (<= (select main_a v_prenex_18344) 1001))) (forall ((v_prenex_21017 Int) (v_prenex_21018 Int)) (or (< v_prenex_21017 main_x) (<= (+ main_x 1) v_prenex_21017) (<= 998 (select main_a v_prenex_21018)) (<= 0 (* 2 (select main_a v_prenex_21017))) (<= (* 2 (select main_a v_prenex_21017)) 2) (<= (+ (select main_a v_prenex_21017) 998) (select main_a v_prenex_21018)) (<= (select main_a v_prenex_21018) 1000))) (or (forall ((v_prenex_14336 Int)) (or (<= (select main_a v_prenex_14336) 1001) (< v_prenex_14336 main_y) (<= 998 (select main_a v_prenex_14336)))) (forall ((v_prenex_14334 Int)) (or (< v_prenex_14334 main_x) (<= (+ main_x 1) v_prenex_14334) (<= 0 (* 2 (select main_a v_prenex_14334))) (<= (* 2 (select main_a v_prenex_14334)) 2)))) (forall ((v_prenex_14166 Int) (v_prenex_14165 Int)) (or (<= (+ (select main_a v_prenex_14165) 998) (select main_a v_prenex_14166)) (< v_prenex_14166 main_y) (<= 999 (select main_a v_prenex_14166)) (<= (+ main_y 1) v_prenex_14166) (<= (+ main_x 1) v_prenex_14165))) (forall ((v_prenex_17558 Int) (v_prenex_17559 Int)) (or (<= (* 2 (select main_a v_prenex_17558)) 2) (<= (+ main_x 1) v_prenex_17558) (<= (+ (select main_a v_prenex_17558) (select main_a v_prenex_17559)) 1000) (< v_prenex_17558 main_x) (<= (select main_a v_prenex_17558) 2) (<= 1998 (* 2 (select main_a v_prenex_17559))))) (forall ((v_prenex_11975 Int) (v_prenex_11976 Int)) (or (< v_prenex_11975 main_x) (<= 1000 (+ (select main_a v_prenex_11975) (select main_a v_prenex_11976))) (<= (select main_a v_prenex_11976) 1001) (<= (+ main_x 1) v_prenex_11975) (<= (select main_a v_prenex_11975) 1) (<= (+ main_y 1) v_prenex_11976))) (forall ((v_prenex_11589 Int) (v_prenex_11590 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11590))) (<= (select main_a v_prenex_11590) 1000) (<= 1000 (+ (select main_a v_prenex_11589) (select main_a v_prenex_11590))) (< v_prenex_11589 main_x) (<= (+ main_y 1) v_prenex_11590) (<= 0 (select main_a v_prenex_11589)) (<= (+ main_x 1) v_prenex_11589))) (forall ((v_prenex_15549 Int) (v_prenex_15550 Int)) (or (<= (* 2 (select main_a v_prenex_15550)) 2000) (<= (* 2 (select main_a v_prenex_15549)) 2) (<= (select main_a v_prenex_15550) 1001) (<= (select main_a v_prenex_15549) 1) (< v_prenex_15549 main_x) (<= (+ (select main_a v_prenex_15549) 998) (select main_a v_prenex_15550)) (<= (+ main_x 1) v_prenex_15549))) (forall ((v_prenex_14475 Int) (v_prenex_14474 Int)) (or (<= (+ main_x 1) v_prenex_14474) (< v_prenex_14474 main_x) (<= 0 (* 2 (select main_a v_prenex_14474))) (<= (select main_a v_prenex_14475) 1001) (<= 0 (+ (select main_a v_prenex_14474) 1)) (<= (* 2 (select main_a v_prenex_14475)) 2000) (<= 1000 (+ (select main_a v_prenex_14474) (select main_a v_prenex_14475))))) (or (forall ((v_prenex_14672 Int)) (or (<= (+ main_x 1) v_prenex_14672) (< v_prenex_14672 main_x) (<= 0 (* 2 (select main_a v_prenex_14672))) (<= 0 (select main_a v_prenex_14672)) (<= 0 (+ (select main_a v_prenex_14672) 1)))) (forall ((v_prenex_14676 Int)) (<= (select main_a v_prenex_14676) 1000))) (or (forall ((v_prenex_14716 Int)) (or (<= (select main_a v_prenex_14716) 1001) (<= (* 2 (select main_a v_prenex_14716)) 2000))) (forall ((v_prenex_14712 Int)) (or (<= (select main_a v_prenex_14712) 1) (<= (+ main_x 1) v_prenex_14712) (<= (* 2 (select main_a v_prenex_14712)) 2) (< v_prenex_14712 main_x) (<= (select main_a v_prenex_14712) 2)))) (forall ((v_prenex_15263 Int) (v_prenex_15262 Int)) (or (<= (select main_a v_prenex_15263) 1000) (<= (select main_a v_prenex_15262) 2) (<= (+ main_y 1) v_prenex_15263) (<= (select main_a v_prenex_15263) 1001) (<= (select main_a v_prenex_15263) (+ (select main_a v_prenex_15262) 1000)) (<= (+ main_x 1) v_prenex_15262) (< v_prenex_15262 main_x))) (forall ((v_prenex_16225 Int) (v_prenex_16226 Int)) (or (<= (+ main_x 1) v_prenex_16225) (<= (select main_a v_prenex_16225) 2) (<= 1000 (+ (select main_a v_prenex_16225) (select main_a v_prenex_16226))) (< v_prenex_16225 main_x) (<= (+ main_y 1) v_prenex_16226) (<= 1998 (* 2 (select main_a v_prenex_16226))) (<= 999 (select main_a v_prenex_16226)))) (forall ((v_prenex_12984 Int) (v_prenex_12985 Int)) (or (<= (select main_a v_prenex_12985) (+ (select main_a v_prenex_12984) 1000)) (< v_prenex_12984 main_x) (< v_prenex_12985 main_y) (<= (+ main_y 1) v_prenex_12985) (<= 999 (select main_a v_prenex_12985)))) (forall ((v_prenex_18587 Int) (v_prenex_18588 Int)) (or (<= (+ (select main_a v_prenex_18587) (select main_a v_prenex_18588)) 1000) (< v_prenex_18587 main_x) (<= (+ main_x 1) v_prenex_18587) (<= (* 2 (select main_a v_prenex_18588)) 2000) (<= (select main_a v_prenex_18588) 1000) (<= (* 2 (select main_a v_prenex_18587)) 2))) (forall ((v_prenex_19490 Int) (v_prenex_19491 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19490))) (<= 0 (select main_a v_prenex_19490)) (< v_prenex_19490 main_x) (<= (select main_a v_prenex_19491) (+ (select main_a v_prenex_19490) 1000)) (<= (+ main_x 1) v_prenex_19490))) (or (forall ((v_prenex_12028 Int)) (or (<= (select main_a v_prenex_12028) 1001) (<= (* 2 (select main_a v_prenex_12028)) 2000))) (forall ((v_prenex_12024 Int)) (or (<= (+ main_x 1) v_prenex_12024) (< v_prenex_12024 main_x) (<= 0 (* 2 (select main_a v_prenex_12024))) (<= 0 (select main_a v_prenex_12024)) (<= (* 2 (select main_a v_prenex_12024)) 2)))) (forall ((v_prenex_11411 Int) (v_prenex_11412 Int)) (or (<= (+ (select main_a v_prenex_11411) 998) (select main_a v_prenex_11412)) (< v_prenex_11411 main_x) (<= (+ main_x 1) v_prenex_11411) (<= (* 2 (select main_a v_prenex_11411)) 2) (<= (select main_a v_prenex_11411) 1) (<= (select main_a v_prenex_11412) 1001))) (or (forall ((v_prenex_15733 Int)) (or (<= (* 2 (select main_a v_prenex_15733)) 2) (<= 0 (* 2 (select main_a v_prenex_15733))) (<= (+ main_x 1) v_prenex_15733) (< v_prenex_15733 main_x))) (forall ((v_prenex_15734 Int)) (or (<= (select main_a v_prenex_15734) 1001) (<= (+ main_y 1) v_prenex_15734) (<= 999 (select main_a v_prenex_15734))))) (forall ((v_prenex_16231 Int) (v_prenex_16232 Int)) (or (<= (select main_a v_prenex_16232) (+ (select main_a v_prenex_16231) 1000)) (<= (+ main_x 1) v_prenex_16231) (<= 999 (select main_a v_prenex_16232)) (<= (select main_a v_prenex_16231) 2) (<= 998 (select main_a v_prenex_16232)) (< v_prenex_16231 main_x) (< v_prenex_16232 main_y))) (or (forall ((v_prenex_15674 Int)) (or (<= (* 2 (select main_a v_prenex_15674)) 2000) (<= (select main_a v_prenex_15674) 1000))) (forall ((v_prenex_15671 Int)) (or (<= (* 2 (select main_a v_prenex_15671)) 2) (<= 0 (select main_a v_prenex_15671)) (< v_prenex_15671 main_x) (<= (+ main_x 1) v_prenex_15671)))) (forall ((v_prenex_18411 Int) (v_prenex_18412 Int)) (or (< v_prenex_18411 main_x) (<= 0 (select main_a v_prenex_18411)) (<= (+ main_x 1) v_prenex_18411) (<= 1998 (* 2 (select main_a v_prenex_18412))) (<= (+ (select main_a v_prenex_18411) 998) (select main_a v_prenex_18412)) (<= (select main_a v_prenex_18412) 1000))) (forall ((v_prenex_11824 Int) (v_prenex_11825 Int)) (or (<= (+ (select main_a v_prenex_11824) (select main_a v_prenex_11825)) 1000) (<= (+ main_x 1) v_prenex_11824) (< v_prenex_11824 main_x) (<= (select main_a v_prenex_11824) 1) (<= 1998 (* 2 (select main_a v_prenex_11825))) (<= 999 (select main_a v_prenex_11825)) (<= 0 (+ (select main_a v_prenex_11824) 1)))) (forall ((v_prenex_16341 Int) (v_prenex_16342 Int)) (or (< v_prenex_16342 main_y) (< v_prenex_16341 main_x) (<= (* 2 (select main_a v_prenex_16341)) 2) (<= (+ main_x 1) v_prenex_16341) (<= (* 2 (select main_a v_prenex_16342)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16342))) (<= 1000 (+ (select main_a v_prenex_16341) (select main_a v_prenex_16342))))) (or (forall ((v_prenex_19425 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19425))) (<= (+ main_x 1) v_prenex_19425) (< v_prenex_19425 main_x))) (forall ((v_prenex_19431 Int)) (or (<= (select main_a v_prenex_19431) 1000) (< v_prenex_19431 main_y) (<= (* 2 (select main_a v_prenex_19431)) 2000)))) (or (forall ((v_prenex_12661 Int)) (or (<= 998 (select main_a v_prenex_12661)) (<= (select main_a v_prenex_12661) 1000))) (forall ((v_prenex_12660 Int)) (or (<= (select main_a v_prenex_12660) 2) (< v_prenex_12660 main_x) (<= (select main_a v_prenex_12660) 1) (<= (+ main_x 1) v_prenex_12660) (<= 0 (* 2 (select main_a v_prenex_12660)))))) (or (forall ((v_prenex_14336 Int)) (or (<= (select main_a v_prenex_14336) 1001) (< v_prenex_14336 main_y) (<= 998 (select main_a v_prenex_14336)))) (forall ((v_prenex_14330 Int)) (or (<= (select main_a v_prenex_14330) 1) (<= (+ main_x 1) v_prenex_14330) (<= (* 2 (select main_a v_prenex_14330)) 2) (< v_prenex_14330 main_x)))) (or (forall ((v_prenex_19095 Int)) (or (<= (* 2 (select main_a v_prenex_19095)) 2000) (<= (select main_a v_prenex_19095) 1001))) (forall ((v_prenex_19091 Int)) (or (< v_prenex_19091 main_x) (<= (select main_a v_prenex_19091) 2) (<= (+ main_x 1) v_prenex_19091) (<= (* 2 (select main_a v_prenex_19091)) 2) (<= 0 (* 2 (select main_a v_prenex_19091)))))) (forall ((v_prenex_12201 Int) (v_prenex_12200 Int)) (or (<= (select main_a v_prenex_12201) 1001) (<= 999 (select main_a v_prenex_12201)) (<= 0 (select main_a v_prenex_12200)) (< v_prenex_12200 main_x) (<= 0 (+ (select main_a v_prenex_12200) 1)) (<= (+ (select main_a v_prenex_12200) (select main_a v_prenex_12201)) 1000) (<= (+ main_x 1) v_prenex_12200))) (forall ((v_prenex_14364 Int) (v_prenex_14363 Int)) (or (<= (+ main_x 1) v_prenex_14363) (<= (+ (select main_a v_prenex_14363) (select main_a v_prenex_14364)) 1000) (<= 999 (select main_a v_prenex_14364)) (<= (* 2 (select main_a v_prenex_14363)) 2) (<= (select main_a v_prenex_14364) 1001) (< v_prenex_14363 main_x) (<= 0 (+ (select main_a v_prenex_14363) 1)))) (forall ((v_prenex_16537 Int) (v_prenex_16538 Int)) (or (<= (select main_a v_prenex_16537) 2) (<= (+ (select main_a v_prenex_16537) (select main_a v_prenex_16538)) 1000) (<= (* 2 (select main_a v_prenex_16538)) 2000) (<= (+ main_x 1) v_prenex_16537) (<= 0 (* 2 (select main_a v_prenex_16537))) (< v_prenex_16537 main_x))) (forall ((v_prenex_20868 Int) (v_prenex_20867 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20867))) (<= (+ main_x 1) v_prenex_20867) (<= (+ (select main_a v_prenex_20867) 998) (select main_a v_prenex_20868)) (< v_prenex_20867 main_x) (<= (select main_a v_prenex_20868) 1000) (<= (+ main_y 1) v_prenex_20868) (<= 998 (select main_a v_prenex_20868)))) (or (forall ((v_prenex_20088 Int)) (or (<= (select main_a v_prenex_20088) 1000) (<= 1998 (* 2 (select main_a v_prenex_20088))) (<= (+ main_y 1) v_prenex_20088))) (forall ((v_prenex_20087 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20087))) (< v_prenex_20087 main_x) (<= (* 2 (select main_a v_prenex_20087)) 2) (<= (+ main_x 1) v_prenex_20087)))) (forall ((v_prenex_12966 Int) (v_prenex_12967 Int)) (or (<= 998 (select main_a v_prenex_12967)) (<= (select main_a v_prenex_12967) 1000) (< v_prenex_12966 main_x) (<= 1000 (+ (select main_a v_prenex_12966) (select main_a v_prenex_12967))) (<= (select main_a v_prenex_12966) 2) (<= 0 (+ (select main_a v_prenex_12966) 1)) (<= (+ main_x 1) v_prenex_12966))) (forall ((v_prenex_20106 Int) (v_prenex_20105 Int)) (or (<= (select main_a v_prenex_20105) 2) (<= (select main_a v_prenex_20106) 1000) (<= (* 2 (select main_a v_prenex_20105)) 2) (< v_prenex_20105 main_x) (<= (+ (select main_a v_prenex_20105) (select main_a v_prenex_20106)) 1000) (<= (+ main_x 1) v_prenex_20105))) (forall ((v_prenex_16924 Int) (v_prenex_16925 Int)) (or (<= (select main_a v_prenex_16924) 2) (<= 1998 (* 2 (select main_a v_prenex_16925))) (<= (select main_a v_prenex_16925) 1001) (< v_prenex_16924 main_x) (<= (+ main_y 1) v_prenex_16925) (<= (+ (select main_a v_prenex_16924) (select main_a v_prenex_16925)) 1000) (<= (+ main_x 1) v_prenex_16924))) (forall ((v_prenex_20919 Int) (v_prenex_20918 Int)) (or (<= (+ main_x 1) v_prenex_20918) (<= 1000 (+ (select main_a v_prenex_20918) (select main_a v_prenex_20919))) (<= (select main_a v_prenex_20918) 1) (<= 998 (select main_a v_prenex_20919)) (< v_prenex_20918 main_x) (<= 0 (+ (select main_a v_prenex_20918) 1)))) (forall ((v_prenex_20596 Int) (v_prenex_20595 Int)) (or (<= 0 (select main_a v_prenex_20595)) (<= 1998 (* 2 (select main_a v_prenex_20596))) (< v_prenex_20595 main_x) (<= (* 2 (select main_a v_prenex_20596)) 2000) (<= (+ main_x 1) v_prenex_20595) (<= (+ (select main_a v_prenex_20595) 998) (select main_a v_prenex_20596)) (<= (* 2 (select main_a v_prenex_20595)) 2))) (forall ((v_prenex_13764 Int) (v_prenex_13763 Int)) (or (<= 0 (+ (select main_a v_prenex_13763) 1)) (<= (* 2 (select main_a v_prenex_13764)) 2000) (< v_prenex_13763 main_x) (<= (select main_a v_prenex_13764) (+ (select main_a v_prenex_13763) 1000)) (<= 0 (* 2 (select main_a v_prenex_13763))) (<= (+ main_x 1) v_prenex_13763))) (forall ((v_prenex_18244 Int) (v_prenex_18245 Int)) (or (<= (+ main_x 1) v_prenex_18244) (< v_prenex_18244 main_x) (<= (* 2 (select main_a v_prenex_18244)) 2) (<= 998 (select main_a v_prenex_18245)) (<= (* 2 (select main_a v_prenex_18245)) 2000) (<= 1000 (+ (select main_a v_prenex_18244) (select main_a v_prenex_18245))) (<= 0 (+ (select main_a v_prenex_18244) 1)))) (forall ((v_prenex_17278 Int) (v_prenex_17279 Int)) (or (<= (+ main_y 1) v_prenex_17279) (<= (+ main_x 1) v_prenex_17278) (<= (select main_a v_prenex_17279) (+ (select main_a v_prenex_17278) 1000)) (< v_prenex_17279 main_y) (<= 998 (select main_a v_prenex_17279)))) (or (forall ((v_prenex_11656 Int)) (or (< v_prenex_11656 main_x) (<= (+ main_x 1) v_prenex_11656) (<= 0 (* 2 (select main_a v_prenex_11656))) (<= 0 (+ (select main_a v_prenex_11656) 1)))) (forall ((v_prenex_11657 Int)) (<= (select main_a v_prenex_11657) 1001))) (or (forall ((v_prenex_15896 Int)) (or (<= (* 2 (select main_a v_prenex_15896)) 2) (<= (select main_a v_prenex_15896) 2) (<= 0 (* 2 (select main_a v_prenex_15896))) (< v_prenex_15896 main_x) (<= (+ main_x 1) v_prenex_15896))) (forall ((v_prenex_15900 Int)) (or (<= 998 (select main_a v_prenex_15900)) (<= (select main_a v_prenex_15900) 1001)))) (or (forall ((v_prenex_19804 Int)) (<= (* 2 (select main_a v_prenex_19804)) 2000)) (forall ((v_prenex_19799 Int)) (or (<= (* 2 (select main_a v_prenex_19799)) 2) (<= (+ main_x 1) v_prenex_19799) (<= (select main_a v_prenex_19799) 2) (< v_prenex_19799 main_x)))) (forall ((v_prenex_12463 Int) (v_prenex_12462 Int)) (or (<= 0 (+ (select main_a v_prenex_12462) 1)) (<= (select main_a v_prenex_12462) 2) (<= (select main_a v_prenex_12463) 1000) (<= 999 (select main_a v_prenex_12463)) (< v_prenex_12462 main_x) (<= (+ main_x 1) v_prenex_12462) (<= (select main_a v_prenex_12463) (+ (select main_a v_prenex_12462) 1000)))) (or (forall ((v_prenex_13304 Int)) (or (<= (* 2 (select main_a v_prenex_13304)) 2) (<= (+ main_x 1) v_prenex_13304) (<= (select main_a v_prenex_13304) 2) (< v_prenex_13304 main_x) (<= 0 (* 2 (select main_a v_prenex_13304))))) (forall ((v_prenex_13307 Int)) (<= 998 (select main_a v_prenex_13307)))) (forall ((v_prenex_11520 Int) (v_prenex_11521 Int)) (or (<= (select main_a v_prenex_11520) 1) (<= (select main_a v_prenex_11521) 1000) (<= (select main_a v_prenex_11521) 1001) (<= (+ main_x 1) v_prenex_11520) (< v_prenex_11520 main_x) (<= (+ (select main_a v_prenex_11520) 998) (select main_a v_prenex_11521)) (<= (+ main_y 1) v_prenex_11521))) (forall ((v_prenex_20361 Int) (v_prenex_20360 Int)) (or (<= (select main_a v_prenex_20361) 1000) (<= (select main_a v_prenex_20361) 1001) (<= (+ main_x 1) v_prenex_20360) (<= 0 (+ (select main_a v_prenex_20360) 1)) (<= 0 (select main_a v_prenex_20360)) (< v_prenex_20360 main_x) (<= (+ (select main_a v_prenex_20360) 998) (select main_a v_prenex_20361)))) (forall ((v_prenex_13000 Int) (v_prenex_13001 Int)) (or (<= (+ main_x 1) v_prenex_13000) (<= (+ (select main_a v_prenex_13000) (select main_a v_prenex_13001)) 1000) (< v_prenex_13001 main_y) (<= (* 2 (select main_a v_prenex_13000)) 2) (< v_prenex_13000 main_x) (<= (* 2 (select main_a v_prenex_13001)) 2000))) (forall ((v_prenex_17070 Int) (v_prenex_17069 Int)) (or (<= (select main_a v_prenex_17069) 2) (< v_prenex_17069 main_x) (<= 999 (select main_a v_prenex_17070)) (<= (+ main_x 1) v_prenex_17069) (<= 1000 (+ (select main_a v_prenex_17069) (select main_a v_prenex_17070))) (<= (* 2 (select main_a v_prenex_17069)) 2))) (forall ((v_prenex_13101 Int) (v_prenex_13102 Int)) (or (< v_prenex_13101 main_x) (<= (+ main_x 1) v_prenex_13101) (<= (select main_a v_prenex_13101) 2) (<= (+ (select main_a v_prenex_13101) (select main_a v_prenex_13102)) 1000) (<= 1998 (* 2 (select main_a v_prenex_13102))) (<= (select main_a v_prenex_13102) 1001) (<= (* 2 (select main_a v_prenex_13101)) 2))) (forall ((v_prenex_12902 Int) (v_prenex_12903 Int)) (or (<= (* 2 (select main_a v_prenex_12902)) 2) (<= (+ main_x 1) v_prenex_12902) (<= 1998 (* 2 (select main_a v_prenex_12903))) (<= 999 (select main_a v_prenex_12903)) (<= 1000 (+ (select main_a v_prenex_12902) (select main_a v_prenex_12903))) (<= (select main_a v_prenex_12902) 1) (< v_prenex_12902 main_x))) (or (forall ((v_prenex_20462 Int)) (or (<= (select main_a v_prenex_20462) 1001) (<= 998 (select main_a v_prenex_20462)))) (forall ((v_prenex_20457 Int)) (or (< v_prenex_20457 main_x) (<= (* 2 (select main_a v_prenex_20457)) 2) (<= (+ main_x 1) v_prenex_20457) (<= (select main_a v_prenex_20457) 2)))) (forall ((v_prenex_20285 Int) (v_prenex_20284 Int)) (or (<= 999 (select main_a v_prenex_20285)) (< v_prenex_20285 main_y) (<= (+ main_x 1) v_prenex_20284) (< v_prenex_20284 main_x) (<= (* 2 (select main_a v_prenex_20285)) 2000) (<= 1000 (+ (select main_a v_prenex_20284) (select main_a v_prenex_20285))) (<= (* 2 (select main_a v_prenex_20284)) 2))) (or (forall ((v_prenex_13333 Int)) (or (< v_prenex_13333 main_x) (<= (select main_a v_prenex_13333) 1) (<= (+ main_x 1) v_prenex_13333) (<= (* 2 (select main_a v_prenex_13333)) 2) (<= 0 (* 2 (select main_a v_prenex_13333))))) (forall ((v_prenex_13335 Int)) (or (<= (select main_a v_prenex_13335) 1001) (<= (select main_a v_prenex_13335) 1000)))) (forall ((v_prenex_19483 Int) (v_prenex_19482 Int)) (or (<= (+ (select main_a v_prenex_19482) (select main_a v_prenex_19483)) 1000) (<= 1998 (* 2 (select main_a v_prenex_19483))) (<= 999 (select main_a v_prenex_19483)) (<= (+ main_x 1) v_prenex_19482) (<= (select main_a v_prenex_19482) 1) (< v_prenex_19482 main_x) (< v_prenex_19483 main_y))) (or (forall ((v_prenex_20619 Int)) (<= 998 (select main_a v_prenex_20619))) (forall ((v_prenex_20615 Int)) (or (<= (* 2 (select main_a v_prenex_20615)) 2) (< v_prenex_20615 main_x) (<= 0 (+ (select main_a v_prenex_20615) 1)) (<= (+ main_x 1) v_prenex_20615)))) (forall ((v_prenex_17634 Int) (v_prenex_17635 Int)) (or (<= (+ main_x 1) v_prenex_17634) (<= 0 (* 2 (select main_a v_prenex_17634))) (<= 999 (select main_a v_prenex_17635)) (< v_prenex_17634 main_x) (<= (+ main_y 1) v_prenex_17635) (<= (+ (select main_a v_prenex_17634) (select main_a v_prenex_17635)) 1000) (<= (select main_a v_prenex_17635) 1001))) (or (forall ((v_prenex_17289 Int)) (or (<= (+ main_y 1) v_prenex_17289) (<= (select main_a v_prenex_17289) 1000) (<= 998 (select main_a v_prenex_17289)))) (forall ((v_prenex_17288 Int)) (or (<= (select main_a v_prenex_17288) 1) (<= (* 2 (select main_a v_prenex_17288)) 2) (< v_prenex_17288 main_x) (<= (+ main_x 1) v_prenex_17288)))) (forall ((v_prenex_16176 Int) (v_prenex_16177 Int)) (or (<= (select main_a v_prenex_16177) 1000) (<= (+ (select main_a v_prenex_16176) 998) (select main_a v_prenex_16177)) (<= (select main_a v_prenex_16176) 2) (< v_prenex_16176 main_x) (<= (+ main_x 1) v_prenex_16176) (<= (+ main_y 1) v_prenex_16177))) (forall ((v_prenex_18785 Int) (v_prenex_18784 Int)) (or (<= 998 (select main_a v_prenex_18785)) (< v_prenex_18784 main_x) (<= (select main_a v_prenex_18784) 1) (<= (select main_a v_prenex_18785) 1001) (<= (select main_a v_prenex_18785) (+ (select main_a v_prenex_18784) 1000)) (<= (+ main_x 1) v_prenex_18784) (<= 0 (* 2 (select main_a v_prenex_18784))))) (forall ((v_prenex_17985 Int) (v_prenex_17984 Int)) (or (<= (* 2 (select main_a v_prenex_17985)) 2000) (<= (+ main_x 1) v_prenex_17984) (<= 1000 (+ (select main_a v_prenex_17984) (select main_a v_prenex_17985))) (<= (select main_a v_prenex_17985) 1001) (< v_prenex_17984 main_x) (<= (select main_a v_prenex_17984) 2) (<= (+ main_y 1) v_prenex_17985))) (forall ((v_prenex_20464 Int) (v_prenex_20463 Int)) (or (<= (select main_a v_prenex_20463) 1) (<= (+ main_x 1) v_prenex_20463) (<= (* 2 (select main_a v_prenex_20463)) 2) (<= (* 2 (select main_a v_prenex_20464)) 2000) (<= 1000 (+ (select main_a v_prenex_20463) (select main_a v_prenex_20464))) (<= (select main_a v_prenex_20464) 1000) (< v_prenex_20463 main_x))) (forall ((v_prenex_15872 Int) (v_prenex_15871 Int)) (or (<= (* 2 (select main_a v_prenex_15872)) 2000) (< v_prenex_15871 main_x) (<= (+ main_x 1) v_prenex_15871) (<= 1000 (+ (select main_a v_prenex_15871) (select main_a v_prenex_15872))) (<= 0 (select main_a v_prenex_15871)) (<= 0 (+ (select main_a v_prenex_15871) 1)) (<= (select main_a v_prenex_15872) 1000))) (or (forall ((v_prenex_12399 Int)) (or (<= (+ main_y 1) v_prenex_12399) (<= (* 2 (select main_a v_prenex_12399)) 2000))) (forall ((v_prenex_12398 Int)) (or (<= (+ main_x 1) v_prenex_12398) (< v_prenex_12398 main_x) (<= (* 2 (select main_a v_prenex_12398)) 2)))) (forall ((v_prenex_13632 Int) (v_prenex_13633 Int)) (or (<= (+ main_x 1) v_prenex_13632) (<= (select main_a v_prenex_13632) 2) (<= (+ (select main_a v_prenex_13632) (select main_a v_prenex_13633)) 1000) (< v_prenex_13632 main_x) (<= (select main_a v_prenex_13633) 1001))) (forall ((v_prenex_20866 Int) (v_prenex_20865 Int)) (or (<= (+ (select main_a v_prenex_20865) (select main_a v_prenex_20866)) 1000) (< v_prenex_20865 main_x) (<= 998 (select main_a v_prenex_20866)) (<= (+ main_x 1) v_prenex_20865) (<= 0 (* 2 (select main_a v_prenex_20865))))) (forall ((v_prenex_17743 Int) (v_prenex_17744 Int)) (or (<= (+ main_x 1) v_prenex_17743) (<= (* 2 (select main_a v_prenex_17743)) 2) (<= (select main_a v_prenex_17744) (+ (select main_a v_prenex_17743) 1000)) (< v_prenex_17743 main_x) (<= 999 (select main_a v_prenex_17744)) (< v_prenex_17744 main_y))) (or (forall ((v_prenex_11334 Int)) (or (<= (+ main_y 1) v_prenex_11334) (<= 1998 (* 2 (select main_a v_prenex_11334))))) (forall ((v_prenex_11333 Int)) (or (<= (select main_a v_prenex_11333) 1) (<= (+ main_x 1) v_prenex_11333) (< v_prenex_11333 main_x)))) (forall ((v_prenex_12548 Int) (v_prenex_12549 Int)) (or (< v_prenex_12548 main_x) (<= (* 2 (select main_a v_prenex_12549)) 2000) (<= (select main_a v_prenex_12548) 1) (<= (+ (select main_a v_prenex_12548) 998) (select main_a v_prenex_12549)) (<= 998 (select main_a v_prenex_12549)) (<= (+ main_x 1) v_prenex_12548))) (forall ((v_prenex_17198 Int) (v_prenex_17199 Int)) (or (<= (+ main_y 1) v_prenex_17199) (<= (+ main_x 1) v_prenex_17198) (<= (+ (select main_a v_prenex_17198) (select main_a v_prenex_17199)) 1000) (< v_prenex_17198 main_x) (<= (select main_a v_prenex_17199) 1001) (<= 0 (+ (select main_a v_prenex_17198) 1)))) (forall ((v_prenex_16897 Int) (v_prenex_16898 Int)) (or (<= (+ main_x 1) v_prenex_16897) (<= (select main_a v_prenex_16898) 1000) (<= (select main_a v_prenex_16898) (+ (select main_a v_prenex_16897) 1000)) (<= (select main_a v_prenex_16897) 1) (<= 0 (+ (select main_a v_prenex_16897) 1)) (<= 998 (select main_a v_prenex_16898)) (< v_prenex_16897 main_x))) (forall ((v_prenex_16363 Int) (v_prenex_16364 Int)) (or (<= 999 (select main_a v_prenex_16364)) (<= (* 2 (select main_a v_prenex_16363)) 2) (<= (+ main_x 1) v_prenex_16363) (<= (select main_a v_prenex_16364) (+ (select main_a v_prenex_16363) 1000)) (< v_prenex_16363 main_x) (<= (select main_a v_prenex_16364) 1000))) (forall ((v_prenex_21094 Int) (v_prenex_21095 Int)) (or (<= (select main_a v_prenex_21095) (+ (select main_a v_prenex_21094) 1000)) (<= (+ main_y 1) v_prenex_21095) (< v_prenex_21095 main_y) (<= 999 (select main_a v_prenex_21095)))) (forall ((v_prenex_12285 Int) (v_prenex_12286 Int)) (or (<= (+ main_x 1) v_prenex_12285) (<= (select main_a v_prenex_12286) 1001) (<= 0 (select main_a v_prenex_12285)) (<= (* 2 (select main_a v_prenex_12285)) 2) (<= (+ (select main_a v_prenex_12285) 998) (select main_a v_prenex_12286)) (< v_prenex_12285 main_x) (<= (select main_a v_prenex_12286) 1000))) (forall ((v_prenex_19704 Int) (v_prenex_19705 Int)) (or (<= 0 (select main_a v_prenex_19704)) (<= (* 2 (select main_a v_prenex_19705)) 2000) (<= (select main_a v_prenex_19705) (+ (select main_a v_prenex_19704) 1000)) (<= (+ main_x 1) v_prenex_19704) (< v_prenex_19704 main_x) (<= (select main_a v_prenex_19705) 1000) (<= 0 (* 2 (select main_a v_prenex_19704))))) (forall ((v_prenex_11536 Int)) (or (<= (+ main_x 1) v_prenex_11536) (<= (select main_a v_prenex_11536) 1) (<= 0 (* 2 (select main_a v_prenex_11536))) (< v_prenex_11536 main_x))) (forall ((v_prenex_18534 Int) (v_prenex_18533 Int)) (or (<= (+ main_y 1) v_prenex_18534) (<= 0 (* 2 (select main_a v_prenex_18533))) (<= 998 (select main_a v_prenex_18534)) (< v_prenex_18533 main_x) (<= (+ (select main_a v_prenex_18533) 998) (select main_a v_prenex_18534)) (<= (select main_a v_prenex_18534) 1001) (<= (+ main_x 1) v_prenex_18533))) (or (forall ((v_prenex_19638 Int)) (or (<= (select main_a v_prenex_19638) 1) (<= (* 2 (select main_a v_prenex_19638)) 2) (< v_prenex_19638 main_x) (<= 0 (* 2 (select main_a v_prenex_19638))) (<= (+ main_x 1) v_prenex_19638))) (forall ((v_prenex_19642 Int)) (or (<= (select main_a v_prenex_19642) 1001) (<= 998 (select main_a v_prenex_19642))))) (forall ((v_prenex_18873 Int) (v_prenex_18874 Int)) (or (< v_prenex_18873 main_x) (<= 0 (select main_a v_prenex_18873)) (<= (+ main_x 1) v_prenex_18873) (<= (* 2 (select main_a v_prenex_18874)) 2000) (<= 1000 (+ (select main_a v_prenex_18873) (select main_a v_prenex_18874))) (<= (+ main_y 1) v_prenex_18874) (<= (select main_a v_prenex_18874) 1000))) (or (forall ((v_prenex_20077 Int)) (or (<= (select main_a v_prenex_20077) 2) (<= (+ main_x 1) v_prenex_20077) (<= 0 (* 2 (select main_a v_prenex_20077))) (< v_prenex_20077 main_x))) (forall ((v_prenex_20082 Int)) (or (<= (select main_a v_prenex_20082) 1001) (<= 1998 (* 2 (select main_a v_prenex_20082)))))) (or (forall ((v_prenex_14336 Int)) (or (<= (select main_a v_prenex_14336) 1001) (< v_prenex_14336 main_y) (<= 998 (select main_a v_prenex_14336)))) (forall ((v_prenex_14333 Int)) (or (<= (* 2 (select main_a v_prenex_14333)) 2) (<= 0 (select main_a v_prenex_14333)) (<= (+ main_x 1) v_prenex_14333) (< v_prenex_14333 main_x)))) (forall ((v_prenex_14728 Int) (v_prenex_14727 Int)) (or (<= (+ (select main_a v_prenex_14727) 998) (select main_a v_prenex_14728)) (<= (+ main_x 1) v_prenex_14727) (<= 999 (select main_a v_prenex_14728)) (< v_prenex_14727 main_x) (<= (* 2 (select main_a v_prenex_14727)) 2) (<= 1998 (* 2 (select main_a v_prenex_14728))) (<= (select main_a v_prenex_14727) 1))) (forall ((v_prenex_13031 Int) (v_prenex_13032 Int)) (or (<= 1000 (+ (select main_a v_prenex_13031) (select main_a v_prenex_13032))) (< v_prenex_13031 main_x) (<= (select main_a v_prenex_13032) 1000) (<= 0 (+ (select main_a v_prenex_13031) 1)) (<= (+ main_x 1) v_prenex_13031) (<= (+ main_y 1) v_prenex_13032))) (or (forall ((v_prenex_16640 Int)) (or (<= 998 (select main_a v_prenex_16640)) (<= (select main_a v_prenex_16640) 1001))) (forall ((v_prenex_16634 Int)) (or (<= (* 2 (select main_a v_prenex_16634)) 2) (<= (+ main_x 1) v_prenex_16634) (< v_prenex_16634 main_x) (<= 0 (* 2 (select main_a v_prenex_16634)))))) (or (forall ((v_prenex_14122 Int)) (or (<= (select main_a v_prenex_14122) 1001) (<= 998 (select main_a v_prenex_14122)))) (forall ((v_prenex_14118 Int)) (or (<= (+ main_x 1) v_prenex_14118) (< v_prenex_14118 main_x) (<= 0 (* 2 (select main_a v_prenex_14118))) (<= 0 (+ (select main_a v_prenex_14118) 1)) (<= 0 (select main_a v_prenex_14118))))) (forall ((v_prenex_21311 Int) (v_prenex_21310 Int)) (or (<= (+ main_x 1) v_prenex_21310) (<= 1000 (+ (select main_a v_prenex_21310) (select main_a v_prenex_21311))) (<= (* 2 (select main_a v_prenex_21310)) 2) (<= 0 (+ (select main_a v_prenex_21310) 1)) (<= 1998 (* 2 (select main_a v_prenex_21311))) (< v_prenex_21310 main_x))) (forall ((v_prenex_18273 Int) (v_prenex_18274 Int)) (or (<= (* 2 (select main_a v_prenex_18274)) 2000) (<= 1000 (+ (select main_a v_prenex_18273) (select main_a v_prenex_18274))) (< v_prenex_18274 main_y) (<= (select main_a v_prenex_18274) 1001) (<= (+ main_y 1) v_prenex_18274))) (or (forall ((v_prenex_17763 Int)) (or (< v_prenex_17763 main_x) (<= (select main_a v_prenex_17763) 2) (<= 0 (* 2 (select main_a v_prenex_17763))) (<= (+ main_x 1) v_prenex_17763))) (forall ((v_prenex_17764 Int)) (or (<= (select main_a v_prenex_17764) 1000) (<= (+ main_y 1) v_prenex_17764) (<= (select main_a v_prenex_17764) 1001)))) (forall ((v_prenex_15181 Int) (v_prenex_15180 Int)) (or (<= (+ main_x 1) v_prenex_15180) (<= (select main_a v_prenex_15180) 2) (<= (+ (select main_a v_prenex_15180) 998) (select main_a v_prenex_15181)) (<= 999 (select main_a v_prenex_15181)) (< v_prenex_15180 main_x) (<= 1998 (* 2 (select main_a v_prenex_15181))))) (or (forall ((v_prenex_15211 Int)) (or (<= 0 (+ (select main_a v_prenex_15211) 1)) (<= 0 (select main_a v_prenex_15211)) (<= (+ main_x 1) v_prenex_15211) (< v_prenex_15211 main_x) (<= 0 (* 2 (select main_a v_prenex_15211))))) (forall ((v_prenex_15216 Int)) (or (<= (select main_a v_prenex_15216) 1001) (<= 999 (select main_a v_prenex_15216))))) (or (forall ((v_prenex_20938 Int)) (or (< v_prenex_20938 main_x) (<= 0 (select main_a v_prenex_20938)) (<= (+ main_x 1) v_prenex_20938) (<= 0 (+ (select main_a v_prenex_20938) 1)) (<= (* 2 (select main_a v_prenex_20938)) 2))) (forall ((v_prenex_20943 Int)) (<= 998 (select main_a v_prenex_20943)))) (or (forall ((v_prenex_14999 Int)) (or (<= (* 2 (select main_a v_prenex_14999)) 2) (<= 0 (+ (select main_a v_prenex_14999) 1)) (<= (+ main_x 1) v_prenex_14999) (< v_prenex_14999 main_x) (<= (select main_a v_prenex_14999) 2))) (forall ((v_prenex_15004 Int)) (<= (select main_a v_prenex_15004) 1000))) (or (forall ((v_prenex_11607 Int)) (or (< v_prenex_11607 main_x) (<= (+ main_x 1) v_prenex_11607) (<= (select main_a v_prenex_11607) 2) (<= (select main_a v_prenex_11607) 1) (<= 0 (* 2 (select main_a v_prenex_11607))))) (forall ((v_prenex_11608 Int)) (or (<= (select main_a v_prenex_11608) 1000) (<= (select main_a v_prenex_11608) 1001)))) (or (forall ((v_prenex_18291 Int)) (<= (select main_a v_prenex_18291) 1000)) (forall ((v_prenex_18290 Int)) (or (< v_prenex_18290 main_x) (<= 0 (* 2 (select main_a v_prenex_18290))) (<= 0 (select main_a v_prenex_18290)) (<= (+ main_x 1) v_prenex_18290)))) (or (forall ((v_prenex_13128 Int)) (or (<= 998 (select main_a v_prenex_13128)) (<= 999 (select main_a v_prenex_13128)))) (forall ((v_prenex_13124 Int)) (or (< v_prenex_13124 main_x) (<= 0 (+ (select main_a v_prenex_13124) 1)) (<= (+ main_x 1) v_prenex_13124) (<= (* 2 (select main_a v_prenex_13124)) 2)))) (or (forall ((v_prenex_18477 Int)) (or (< v_prenex_18477 main_x) (<= 0 (* 2 (select main_a v_prenex_18477))) (<= (+ main_x 1) v_prenex_18477))) (forall ((v_prenex_18483 Int)) (or (< v_prenex_18483 main_y) (<= (select main_a v_prenex_18483) 1001) (<= (select main_a v_prenex_18483) 1000)))) (forall ((v_prenex_18898 Int) (v_prenex_18897 Int)) (or (<= (+ main_y 1) v_prenex_18898) (<= 1998 (* 2 (select main_a v_prenex_18898))) (< v_prenex_18898 main_y) (<= (+ (select main_a v_prenex_18897) (select main_a v_prenex_18898)) 1000))) (or (forall ((v_prenex_21353 Int)) (<= 999 (select main_a v_prenex_21353))) (forall ((v_prenex_21350 Int)) (or (< v_prenex_21350 main_x) (<= (+ main_x 1) v_prenex_21350) (<= (select main_a v_prenex_21350) 2) (<= 0 (* 2 (select main_a v_prenex_21350)))))) (or (forall ((v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (select main_a v_prenex_19403) 1000) (<= 998 (select main_a v_prenex_19403)))) (forall ((v_prenex_19401 Int)) (or (<= (+ main_x 1) v_prenex_19401) (<= 0 (* 2 (select main_a v_prenex_19401))) (<= (* 2 (select main_a v_prenex_19401)) 2) (< v_prenex_19401 main_x)))) (forall ((v_prenex_17910 Int) (v_prenex_17911 Int)) (or (<= 998 (select main_a v_prenex_17911)) (< v_prenex_17910 main_x) (<= (+ main_x 1) v_prenex_17910) (<= (select main_a v_prenex_17911) (+ (select main_a v_prenex_17910) 1000)) (<= (select main_a v_prenex_17911) 1001) (< v_prenex_17911 main_y) (<= (select main_a v_prenex_17910) 1))) (or (forall ((v_prenex_15483 Int)) (or (< v_prenex_15483 main_y) (<= 1998 (* 2 (select main_a v_prenex_15483))) (<= 998 (select main_a v_prenex_15483)))) (forall ((v_prenex_15480 Int)) (or (<= (* 2 (select main_a v_prenex_15480)) 2) (< v_prenex_15480 main_x) (<= 0 (select main_a v_prenex_15480)) (<= (+ main_x 1) v_prenex_15480)))) (forall ((v_prenex_20994 Int) (v_prenex_20993 Int)) (or (<= (+ main_x 1) v_prenex_20993) (<= (select main_a v_prenex_20994) 1000) (< v_prenex_20993 main_x) (<= (select main_a v_prenex_20993) 2) (<= (+ (select main_a v_prenex_20993) 998) (select main_a v_prenex_20994)))) (forall ((v_prenex_18181 Int) (v_prenex_18180 Int)) (or (<= (+ (select main_a v_prenex_18180) (select main_a v_prenex_18181)) 1000) (<= 0 (select main_a v_prenex_18180)) (<= (* 2 (select main_a v_prenex_18180)) 2) (<= (+ main_x 1) v_prenex_18180) (<= 999 (select main_a v_prenex_18181)) (< v_prenex_18180 main_x))) (forall ((v_prenex_12412 Int) (v_prenex_12413 Int)) (or (<= (select main_a v_prenex_12413) (+ (select main_a v_prenex_12412) 1000)) (<= 0 (* 2 (select main_a v_prenex_12412))) (< v_prenex_12412 main_x) (<= (* 2 (select main_a v_prenex_12412)) 2) (<= 1998 (* 2 (select main_a v_prenex_12413))) (<= (select main_a v_prenex_12413) 1001) (<= (+ main_x 1) v_prenex_12412))) (or (forall ((v_prenex_16491 Int)) (or (< v_prenex_16491 main_x) (<= 0 (+ (select main_a v_prenex_16491) 1)) (<= 0 (* 2 (select main_a v_prenex_16491))) (<= (select main_a v_prenex_16491) 2) (<= (+ main_x 1) v_prenex_16491))) (forall ((v_prenex_16494 Int)) (or (<= (select main_a v_prenex_16494) 1001) (<= (* 2 (select main_a v_prenex_16494)) 2000)))) (forall ((v_prenex_13525 Int) (v_prenex_13526 Int)) (or (<= (+ main_x 1) v_prenex_13525) (<= (select main_a v_prenex_13525) 1) (<= (select main_a v_prenex_13526) 1001) (<= 0 (* 2 (select main_a v_prenex_13525))) (<= (* 2 (select main_a v_prenex_13526)) 2000) (< v_prenex_13525 main_x) (<= (+ (select main_a v_prenex_13525) 998) (select main_a v_prenex_13526)))) (forall ((v_prenex_12998 Int) (v_prenex_12999 Int)) (or (<= 999 (select main_a v_prenex_12999)) (<= (select main_a v_prenex_12999) 1001) (<= (+ (select main_a v_prenex_12998) (select main_a v_prenex_12999)) 1000) (< v_prenex_12998 main_x) (<= 0 (+ (select main_a v_prenex_12998) 1)) (<= (+ main_x 1) v_prenex_12998))) (forall ((v_prenex_17980 Int) (v_prenex_17981 Int)) (or (<= (+ main_x 1) v_prenex_17980) (<= (* 2 (select main_a v_prenex_17980)) 2) (<= (select main_a v_prenex_17980) 2) (<= (+ (select main_a v_prenex_17980) 998) (select main_a v_prenex_17981)) (< v_prenex_17980 main_x) (<= (select main_a v_prenex_17981) 1001))) (forall ((v_prenex_14152 Int) (v_prenex_14151 Int)) (or (< v_prenex_14151 main_x) (<= (* 2 (select main_a v_prenex_14152)) 2000) (<= 1000 (+ (select main_a v_prenex_14151) (select main_a v_prenex_14152))) (<= (+ main_x 1) v_prenex_14151) (<= (select main_a v_prenex_14152) 1000) (<= 0 (* 2 (select main_a v_prenex_14151))))) (forall ((v_prenex_17110 Int) (v_prenex_17111 Int)) (or (<= (+ (select main_a v_prenex_17110) 998) (select main_a v_prenex_17111)) (<= (+ main_x 1) v_prenex_17110) (<= (select main_a v_prenex_17110) 2) (<= 1998 (* 2 (select main_a v_prenex_17111))) (<= (select main_a v_prenex_17111) 1001) (< v_prenex_17110 main_x) (<= 0 (* 2 (select main_a v_prenex_17110))))) (forall ((v_prenex_17039 Int) (v_prenex_17040 Int)) (or (<= (+ (select main_a v_prenex_17039) (select main_a v_prenex_17040)) 1000) (<= (select main_a v_prenex_17039) 2) (<= 1998 (* 2 (select main_a v_prenex_17040))) (<= (+ main_x 1) v_prenex_17039) (<= (select main_a v_prenex_17039) 1) (< v_prenex_17039 main_x) (<= (select main_a v_prenex_17040) 1000))) (forall ((v_prenex_16019 Int) (v_prenex_16020 Int)) (or (<= (+ main_x 1) v_prenex_16019) (<= (+ (select main_a v_prenex_16019) (select main_a v_prenex_16020)) 1000) (<= 1998 (* 2 (select main_a v_prenex_16020))) (<= 0 (* 2 (select main_a v_prenex_16019))) (< v_prenex_16019 main_x) (<= (select main_a v_prenex_16020) 1000) (<= (select main_a v_prenex_16019) 1))) (forall ((v_prenex_15526 Int) (v_prenex_15525 Int)) (or (<= (select main_a v_prenex_15525) 2) (<= (* 2 (select main_a v_prenex_15526)) 2000) (< v_prenex_15525 main_x) (<= (select main_a v_prenex_15526) 1000) (<= (+ main_x 1) v_prenex_15525) (<= (+ (select main_a v_prenex_15525) 998) (select main_a v_prenex_15526)) (<= (select main_a v_prenex_15525) 1))) (forall ((v_prenex_17172 Int) (v_prenex_17173 Int)) (or (< v_prenex_17172 main_x) (<= (select main_a v_prenex_17172) 1) (<= (select main_a v_prenex_17173) (+ (select main_a v_prenex_17172) 1000)) (<= (+ main_x 1) v_prenex_17172) (<= (select main_a v_prenex_17172) 2) (<= (select main_a v_prenex_17173) 1001))) (forall ((v_prenex_20753 Int) (v_prenex_20752 Int)) (or (< v_prenex_20752 main_x) (<= 998 (select main_a v_prenex_20753)) (<= 999 (select main_a v_prenex_20753)) (<= 0 (+ (select main_a v_prenex_20752) 1)) (<= (+ main_x 1) v_prenex_20752) (<= 1000 (+ (select main_a v_prenex_20752) (select main_a v_prenex_20753))))) (forall ((v_prenex_11295 Int) (v_prenex_11294 Int)) (or (<= (* 2 (select main_a v_prenex_11294)) 2) (< v_prenex_11294 main_x) (<= 1000 (+ (select main_a v_prenex_11294) (select main_a v_prenex_11295))) (<= (select main_a v_prenex_11295) 1000) (<= 998 (select main_a v_prenex_11295)) (<= 0 (+ (select main_a v_prenex_11294) 1)) (<= (+ main_x 1) v_prenex_11294))) (forall ((v_prenex_17065 Int) (v_prenex_17066 Int)) (or (<= (+ main_x 1) v_prenex_17065) (<= (select main_a v_prenex_17065) 2) (<= 998 (select main_a v_prenex_17066)) (<= (+ (select main_a v_prenex_17065) 998) (select main_a v_prenex_17066)) (<= 0 (+ (select main_a v_prenex_17065) 1)) (< v_prenex_17065 main_x))) (or (forall ((v_prenex_14617 Int)) (or (<= (+ main_x 1) v_prenex_14617) (<= 0 (* 2 (select main_a v_prenex_14617))) (< v_prenex_14617 main_x) (<= (* 2 (select main_a v_prenex_14617)) 2))) (forall ((v_prenex_14619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14619))) (<= 999 (select main_a v_prenex_14619)) (< v_prenex_14619 main_y)))) (or (forall ((v_prenex_16835 Int)) (or (< v_prenex_16835 main_x) (<= (select main_a v_prenex_16835) 1) (<= (+ main_x 1) v_prenex_16835) (<= 0 (* 2 (select main_a v_prenex_16835))))) (forall ((v_prenex_16837 Int)) (or (<= (* 2 (select main_a v_prenex_16837)) 2000) (<= (select main_a v_prenex_16837) 1001)))) (forall ((v_prenex_11810 Int) (v_prenex_11811 Int)) (or (<= (+ main_x 1) v_prenex_11810) (<= (+ main_y 1) v_prenex_11811) (<= (+ (select main_a v_prenex_11810) (select main_a v_prenex_11811)) 1000) (< v_prenex_11810 main_x) (< v_prenex_11811 main_y))) (or (forall ((v_prenex_15803 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15803))) (<= (+ main_x 1) v_prenex_15803) (<= (select main_a v_prenex_15803) 2) (< v_prenex_15803 main_x) (<= (select main_a v_prenex_15803) 1))) (forall ((v_prenex_15804 Int)) (<= (* 2 (select main_a v_prenex_15804)) 2000))) (or (forall ((v_prenex_11666 Int)) (<= (select main_a v_prenex_11666) 1000)) (forall ((v_prenex_11669 Int)) (or (< v_prenex_11669 main_x) (<= (+ main_x 1) v_prenex_11669) (<= 0 (* 2 (select main_a v_prenex_11669))) (<= (select main_a v_prenex_11669) 2)))) (or (forall ((v_prenex_19642 Int)) (or (<= (select main_a v_prenex_19642) 1001) (<= 998 (select main_a v_prenex_19642)))) (forall ((v_prenex_19640 Int)) (or (<= (select main_a v_prenex_19640) 1) (<= 0 (* 2 (select main_a v_prenex_19640))) (<= 0 (+ (select main_a v_prenex_19640) 1)) (< v_prenex_19640 main_x) (<= (+ main_x 1) v_prenex_19640)))) (forall ((v_prenex_15291 Int) (v_prenex_15290 Int)) (or (<= (* 2 (select main_a v_prenex_15290)) 2) (<= (+ (select main_a v_prenex_15290) (select main_a v_prenex_15291)) 1000) (<= (+ main_x 1) v_prenex_15290) (<= 0 (select main_a v_prenex_15290)) (< v_prenex_15290 main_x) (<= 1998 (* 2 (select main_a v_prenex_15291))))) (forall ((v_prenex_15974 Int) (v_prenex_15973 Int)) (or (<= 999 (select main_a v_prenex_15974)) (<= (+ (select main_a v_prenex_15973) 998) (select main_a v_prenex_15974)) (<= (select main_a v_prenex_15973) 1) (<= (+ main_x 1) v_prenex_15973) (< v_prenex_15973 main_x) (<= 1998 (* 2 (select main_a v_prenex_15974))))) (or (forall ((v_prenex_20952 Int)) (or (<= (+ main_x 1) v_prenex_20952) (< v_prenex_20952 main_x) (<= (select main_a v_prenex_20952) 1) (<= (* 2 (select main_a v_prenex_20952)) 2))) (forall ((v_prenex_20958 Int)) (<= (select main_a v_prenex_20958) 1000))) (forall ((v_prenex_16665 Int) (v_prenex_16664 Int)) (or (<= (* 2 (select main_a v_prenex_16664)) 2) (<= 1998 (* 2 (select main_a v_prenex_16665))) (<= (select main_a v_prenex_16664) 2) (<= 999 (select main_a v_prenex_16665)) (<= (+ (select main_a v_prenex_16664) 998) (select main_a v_prenex_16665)) (<= (+ main_x 1) v_prenex_16664) (< v_prenex_16664 main_x))) (forall ((v_prenex_18459 Int) (v_prenex_18460 Int)) (or (<= (select main_a v_prenex_18459) 1) (<= (select main_a v_prenex_18460) 1001) (<= (+ (select main_a v_prenex_18459) (select main_a v_prenex_18460)) 1000) (<= 1998 (* 2 (select main_a v_prenex_18460))) (<= (select main_a v_prenex_18459) 2) (<= (+ main_x 1) v_prenex_18459) (< v_prenex_18459 main_x))) (forall ((v_prenex_16698 Int) (v_prenex_16699 Int)) (or (<= (+ main_x 1) v_prenex_16698) (<= (select main_a v_prenex_16699) (+ (select main_a v_prenex_16698) 1000)) (< v_prenex_16698 main_x) (<= (+ main_y 1) v_prenex_16699) (<= (* 2 (select main_a v_prenex_16699)) 2000) (<= (select main_a v_prenex_16699) 1001) (<= (select main_a v_prenex_16698) 2))) (or (forall ((v_prenex_15272 Int)) (or (<= 0 (select main_a v_prenex_15272)) (<= (* 2 (select main_a v_prenex_15272)) 2) (<= (select main_a v_prenex_15272) 2) (< v_prenex_15272 main_x) (<= (+ main_x 1) v_prenex_15272))) (forall ((v_prenex_15273 Int)) (or (<= (select main_a v_prenex_15273) 1000) (<= 999 (select main_a v_prenex_15273))))) (forall ((v_prenex_19067 Int) (v_prenex_19066 Int)) (or (<= (* 2 (select main_a v_prenex_19066)) 2) (<= (select main_a v_prenex_19067) 1000) (<= (+ main_x 1) v_prenex_19066) (<= 1998 (* 2 (select main_a v_prenex_19067))) (<= (select main_a v_prenex_19066) 1) (< v_prenex_19066 main_x) (<= (+ (select main_a v_prenex_19066) 998) (select main_a v_prenex_19067)))) (or (forall ((v_prenex_13111 Int)) (or (<= (select main_a v_prenex_13111) 1) (<= (* 2 (select main_a v_prenex_13111)) 2) (<= 0 (+ (select main_a v_prenex_13111) 1)) (< v_prenex_13111 main_x) (<= (+ main_x 1) v_prenex_13111))) (forall ((v_prenex_13114 Int)) (or (<= 998 (select main_a v_prenex_13114)) (<= (* 2 (select main_a v_prenex_13114)) 2000)))) (forall ((v_prenex_17318 Int) (v_prenex_17319 Int)) (or (<= (+ main_x 1) v_prenex_17318) (<= 1998 (* 2 (select main_a v_prenex_17319))) (< v_prenex_17318 main_x) (<= (select main_a v_prenex_17319) (+ (select main_a v_prenex_17318) 1000)) (<= 999 (select main_a v_prenex_17319)) (<= 0 (+ (select main_a v_prenex_17318) 1)))) (forall ((v_prenex_20862 Int) (v_prenex_20861 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20862))) (< v_prenex_20861 main_x) (< v_prenex_20862 main_y) (<= 0 (+ (select main_a v_prenex_20861) 1)) (<= (select main_a v_prenex_20862) 1001) (<= (+ main_x 1) v_prenex_20861) (<= (+ (select main_a v_prenex_20861) 998) (select main_a v_prenex_20862)))) (forall ((v_prenex_16483 Int) (v_prenex_16484 Int)) (or (<= 0 (+ (select main_a v_prenex_16483) 1)) (<= (+ main_y 1) v_prenex_16484) (<= 1000 (+ (select main_a v_prenex_16483) (select main_a v_prenex_16484))) (<= 998 (select main_a v_prenex_16484)) (<= 999 (select main_a v_prenex_16484)) (< v_prenex_16483 main_x) (<= (+ main_x 1) v_prenex_16483))) (or (forall ((v_prenex_15376 Int)) (or (<= 998 (select main_a v_prenex_15376)) (< v_prenex_15376 main_y) (<= (* 2 (select main_a v_prenex_15376)) 2000))) (forall ((v_prenex_15371 Int)) (or (<= (+ main_x 1) v_prenex_15371) (< v_prenex_15371 main_x) (<= 0 (* 2 (select main_a v_prenex_15371)))))) (forall ((v_prenex_18594 Int) (v_prenex_18593 Int)) (or (<= (+ main_x 1) v_prenex_18593) (<= (select main_a v_prenex_18594) 1000) (< v_prenex_18594 main_y) (<= (select main_a v_prenex_18593) 2) (<= (select main_a v_prenex_18594) (+ (select main_a v_prenex_18593) 1000)) (< v_prenex_18593 main_x))) (forall ((v_prenex_15159 Int) (v_prenex_15158 Int)) (or (<= (+ (select main_a v_prenex_15158) 998) (select main_a v_prenex_15159)) (<= (+ main_x 1) v_prenex_15158) (<= (select main_a v_prenex_15159) 1001) (< v_prenex_15158 main_x) (<= 0 (+ (select main_a v_prenex_15158) 1)) (<= (* 2 (select main_a v_prenex_15158)) 2))) (or (forall ((v_prenex_16217 Int)) (or (< v_prenex_16217 main_x) (<= (+ main_x 1) v_prenex_16217) (<= 0 (* 2 (select main_a v_prenex_16217))))) (forall ((v_prenex_16222 Int)) (or (<= (* 2 (select main_a v_prenex_16222)) 2000) (<= 999 (select main_a v_prenex_16222))))) (or (forall ((v_prenex_19354 Int)) (or (< v_prenex_19354 main_x) (<= 0 (select main_a v_prenex_19354)) (<= 0 (* 2 (select main_a v_prenex_19354))) (<= (+ main_x 1) v_prenex_19354))) (forall ((v_prenex_19355 Int)) (or (<= 998 (select main_a v_prenex_19355)) (<= 1998 (* 2 (select main_a v_prenex_19355))) (<= (+ main_y 1) v_prenex_19355)))) (or (forall ((v_prenex_12529 Int)) (<= (* 2 (select main_a v_prenex_12529)) 2000)) (forall ((v_prenex_11145 Int)) (or (<= (select main_a v_prenex_11145) 1) (<= (+ main_x 1) v_prenex_11145) (< v_prenex_11145 main_x) (<= 0 (select main_a v_prenex_11145))))) (forall ((v_prenex_18512 Int)) (or (<= (+ main_x 1) v_prenex_18512) (< v_prenex_18512 main_x) (<= 0 (+ (select main_a v_prenex_18512) 1)) (<= (* 2 (select main_a v_prenex_18512)) 2))) (forall ((v_prenex_17215 Int) (v_prenex_17214 Int)) (or (<= 998 (select main_a v_prenex_17215)) (< v_prenex_17214 main_x) (<= 0 (* 2 (select main_a v_prenex_17214))) (<= (+ main_x 1) v_prenex_17214) (<= 1000 (+ (select main_a v_prenex_17214) (select main_a v_prenex_17215))) (<= (select main_a v_prenex_17215) 1001) (<= 0 (+ (select main_a v_prenex_17214) 1)))) (forall ((v_prenex_20373 Int) (v_prenex_20372 Int)) (or (<= (+ main_x 1) v_prenex_20372) (<= (* 2 (select main_a v_prenex_20373)) 2000) (<= 1998 (* 2 (select main_a v_prenex_20373))) (<= 0 (* 2 (select main_a v_prenex_20372))) (< v_prenex_20372 main_x) (<= (* 2 (select main_a v_prenex_20372)) 2) (<= (+ (select main_a v_prenex_20372) 998) (select main_a v_prenex_20373)))) (or (forall ((v_prenex_15777 Int)) (<= (* 2 (select main_a v_prenex_15777)) 2)) (forall ((v_prenex_15778 Int)) (or (<= 998 (select main_a v_prenex_15778)) (<= (+ main_y 1) v_prenex_15778) (< v_prenex_15778 main_y) (<= (select main_a v_prenex_15778) 1000)))) (forall ((v_prenex_20896 Int) (v_prenex_20897 Int)) (or (<= (+ (select main_a v_prenex_20896) 998) (select main_a v_prenex_20897)) (<= (+ main_y 1) v_prenex_20897) (<= (+ main_x 1) v_prenex_20896) (<= 1998 (* 2 (select main_a v_prenex_20897))) (<= 0 (* 2 (select main_a v_prenex_20896))) (<= (select main_a v_prenex_20897) 1001) (< v_prenex_20896 main_x))) (forall ((v_prenex_11489 Int) (v_prenex_11490 Int)) (or (<= (+ (select main_a v_prenex_11489) 998) (select main_a v_prenex_11490)) (<= (* 2 (select main_a v_prenex_11490)) 2000) (< v_prenex_11489 main_x) (<= (+ main_x 1) v_prenex_11489) (<= 0 (select main_a v_prenex_11489)))) (or (forall ((v_prenex_18804 Int)) (<= 999 (select main_a v_prenex_18804))) (forall ((v_prenex_18798 Int)) (or (<= (select main_a v_prenex_18798) 1) (< v_prenex_18798 main_x) (<= (+ main_x 1) v_prenex_18798) (<= (* 2 (select main_a v_prenex_18798)) 2)))) (forall ((v_prenex_14049 Int) (v_prenex_14050 Int)) (or (<= 999 (select main_a v_prenex_14050)) (<= 0 (select main_a v_prenex_14049)) (<= (+ main_x 1) v_prenex_14049) (< v_prenex_14049 main_x) (<= (select main_a v_prenex_14050) (+ (select main_a v_prenex_14049) 1000)) (<= 1998 (* 2 (select main_a v_prenex_14050))))) (forall ((v_prenex_13948 Int) (v_prenex_13949 Int)) (or (<= (+ main_x 1) v_prenex_13948) (< v_prenex_13948 main_x) (<= 998 (select main_a v_prenex_13949)) (<= (+ main_y 1) v_prenex_13949) (<= 0 (+ (select main_a v_prenex_13948) 1)) (<= 1000 (+ (select main_a v_prenex_13948) (select main_a v_prenex_13949))) (<= 1998 (* 2 (select main_a v_prenex_13949))))) (or (forall ((v_prenex_13988 Int)) (or (<= (* 2 (select main_a v_prenex_13988)) 2) (<= (select main_a v_prenex_13988) 1) (<= (+ main_x 1) v_prenex_13988) (<= 0 (select main_a v_prenex_13988)) (< v_prenex_13988 main_x))) (forall ((v_prenex_13989 Int)) (or (<= 999 (select main_a v_prenex_13989)) (<= (select main_a v_prenex_13989) 1001)))) (forall ((v_prenex_20152 Int) (v_prenex_20151 Int)) (or (<= (+ main_x 1) v_prenex_20151) (<= 0 (+ (select main_a v_prenex_20151) 1)) (<= (+ (select main_a v_prenex_20151) (select main_a v_prenex_20152)) 1000) (< v_prenex_20151 main_x) (<= 0 (* 2 (select main_a v_prenex_20151))) (<= (* 2 (select main_a v_prenex_20152)) 2000))) (forall ((v_prenex_16152 Int) (v_prenex_16153 Int)) (or (< v_prenex_16152 main_x) (<= (+ main_x 1) v_prenex_16152) (<= 0 (select main_a v_prenex_16152)) (<= (* 2 (select main_a v_prenex_16152)) 2) (<= 998 (select main_a v_prenex_16153)) (<= (+ (select main_a v_prenex_16152) 998) (select main_a v_prenex_16153)) (<= (select main_a v_prenex_16153) 1001))) (forall ((v_prenex_17968 Int) (v_prenex_17969 Int)) (or (<= (select main_a v_prenex_17968) 2) (< v_prenex_17968 main_x) (<= 1000 (+ (select main_a v_prenex_17968) (select main_a v_prenex_17969))) (<= (* 2 (select main_a v_prenex_17969)) 2000) (<= (+ main_x 1) v_prenex_17968) (<= (+ main_y 1) v_prenex_17969) (<= 998 (select main_a v_prenex_17969)))) (forall ((v_prenex_15049 Int) (v_prenex_15050 Int)) (or (<= 999 (select main_a v_prenex_15050)) (<= (+ main_x 1) v_prenex_15049) (<= (select main_a v_prenex_15049) 2) (< v_prenex_15049 main_x) (<= 0 (+ (select main_a v_prenex_15049) 1)) (<= 1998 (* 2 (select main_a v_prenex_15050))) (<= 1000 (+ (select main_a v_prenex_15049) (select main_a v_prenex_15050))))) (or (forall ((v_prenex_20592 Int)) (or (<= (select main_a v_prenex_20592) 1001) (<= 1998 (* 2 (select main_a v_prenex_20592))))) (forall ((v_prenex_20590 Int)) (or (<= (+ main_x 1) v_prenex_20590) (<= (select main_a v_prenex_20590) 2) (<= 0 (* 2 (select main_a v_prenex_20590))) (<= 0 (select main_a v_prenex_20590)) (< v_prenex_20590 main_x)))) (forall ((v_prenex_12171 Int) (v_prenex_12170 Int)) (or (<= 0 (select main_a v_prenex_12170)) (<= 998 (select main_a v_prenex_12171)) (< v_prenex_12170 main_x) (<= 1998 (* 2 (select main_a v_prenex_12171))) (<= 1000 (+ (select main_a v_prenex_12170) (select main_a v_prenex_12171))) (<= (+ main_y 1) v_prenex_12171) (<= (+ main_x 1) v_prenex_12170))) (forall ((v_prenex_11677 Int) (v_prenex_11678 Int)) (or (<= (+ main_y 1) v_prenex_11678) (< v_prenex_11677 main_x) (<= (+ main_x 1) v_prenex_11677) (<= 0 (* 2 (select main_a v_prenex_11677))) (<= (+ (select main_a v_prenex_11677) (select main_a v_prenex_11678)) 1000) (<= (select main_a v_prenex_11678) 1000) (<= 999 (select main_a v_prenex_11678)))) (or (forall ((v_prenex_15748 Int)) (or (<= (+ main_y 1) v_prenex_15748) (<= (* 2 (select main_a v_prenex_15748)) 2000))) (forall ((v_prenex_15747 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15747))) (<= (+ main_x 1) v_prenex_15747) (< v_prenex_15747 main_x) (<= (select main_a v_prenex_15747) 1)))) (forall ((v_prenex_14555 Int) (v_prenex_14554 Int)) (or (<= (select main_a v_prenex_14554) 1) (< v_prenex_14555 main_y) (<= (+ main_x 1) v_prenex_14554) (< v_prenex_14554 main_x) (<= (select main_a v_prenex_14555) 1001) (<= (+ (select main_a v_prenex_14554) 998) (select main_a v_prenex_14555)))) (forall ((v_prenex_17043 Int) (v_prenex_17044 Int)) (or (<= (+ (select main_a v_prenex_17043) 998) (select main_a v_prenex_17044)) (<= (+ main_x 1) v_prenex_17043) (<= (select main_a v_prenex_17043) 2) (< v_prenex_17043 main_x) (<= (select main_a v_prenex_17044) 1001) (<= 998 (select main_a v_prenex_17044)))) (forall ((v_prenex_12466 Int) (v_prenex_12467 Int)) (or (<= (select main_a v_prenex_12466) 2) (<= 999 (select main_a v_prenex_12467)) (<= 0 (select main_a v_prenex_12466)) (<= (+ (select main_a v_prenex_12466) (select main_a v_prenex_12467)) 1000) (<= (+ main_x 1) v_prenex_12466) (< v_prenex_12466 main_x))) (or (forall ((v_prenex_15890 Int)) (or (<= (select main_a v_prenex_15890) 1000) (<= 998 (select main_a v_prenex_15890)))) (forall ((v_prenex_15889 Int)) (or (<= (select main_a v_prenex_15889) 2) (<= (select main_a v_prenex_15889) 1) (< v_prenex_15889 main_x) (<= 0 (* 2 (select main_a v_prenex_15889))) (<= (+ main_x 1) v_prenex_15889)))) (or (forall ((v_prenex_17637 Int)) (or (<= (select main_a v_prenex_17637) 1000) (<= (+ main_y 1) v_prenex_17637) (<= (select main_a v_prenex_17637) 1001))) (forall ((v_prenex_17636 Int)) (or (< v_prenex_17636 main_x) (<= (+ main_x 1) v_prenex_17636) (<= (* 2 (select main_a v_prenex_17636)) 2) (<= 0 (+ (select main_a v_prenex_17636) 1))))) (or (forall ((v_prenex_16274 Int)) (or (<= 998 (select main_a v_prenex_16274)) (<= 1998 (* 2 (select main_a v_prenex_16274))))) (forall ((v_prenex_16270 Int)) (or (<= (* 2 (select main_a v_prenex_16270)) 2) (<= (+ main_x 1) v_prenex_16270) (<= (select main_a v_prenex_16270) 1) (<= 0 (* 2 (select main_a v_prenex_16270))) (< v_prenex_16270 main_x)))) (or (forall ((v_prenex_15398 Int)) (<= 1998 (* 2 (select main_a v_prenex_15398)))) (forall ((v_prenex_15395 Int)) (or (<= (* 2 (select main_a v_prenex_15395)) 2) (<= 0 (+ (select main_a v_prenex_15395) 1)) (< v_prenex_15395 main_x) (<= (select main_a v_prenex_15395) 1) (<= (+ main_x 1) v_prenex_15395)))) (forall ((v_prenex_15391 Int) (v_prenex_15392 Int)) (or (<= (+ main_x 1) v_prenex_15391) (< v_prenex_15391 main_x) (<= (* 2 (select main_a v_prenex_15391)) 2) (<= 999 (select main_a v_prenex_15392)) (<= (select main_a v_prenex_15391) 1) (<= (+ (select main_a v_prenex_15391) (select main_a v_prenex_15392)) 1000) (<= (select main_a v_prenex_15392) 1000))) (forall ((v_prenex_20393 Int) (v_prenex_20392 Int)) (or (<= (+ (select main_a v_prenex_20392) 998) (select main_a v_prenex_20393)) (< v_prenex_20393 main_y) (<= (select main_a v_prenex_20393) 1001) (<= 1998 (* 2 (select main_a v_prenex_20393))) (< v_prenex_20392 main_x) (<= (+ main_x 1) v_prenex_20392) (<= (* 2 (select main_a v_prenex_20392)) 2))) (or (forall ((v_prenex_12588 Int)) (or (<= (+ main_x 1) v_prenex_12588) (<= (* 2 (select main_a v_prenex_12588)) 2) (< v_prenex_12588 main_x))) (forall ((v_prenex_12593 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12593))) (<= (* 2 (select main_a v_prenex_12593)) 2000) (< v_prenex_12593 main_y)))) (forall ((v_prenex_18879 Int) (v_prenex_18880 Int)) (or (<= (* 2 (select main_a v_prenex_18880)) 2000) (<= (+ (select main_a v_prenex_18879) 998) (select main_a v_prenex_18880)) (<= (* 2 (select main_a v_prenex_18879)) 2) (<= (+ main_x 1) v_prenex_18879) (< v_prenex_18879 main_x) (<= 0 (+ (select main_a v_prenex_18879) 1)))) (forall ((v_prenex_11960 Int) (v_prenex_11959 Int)) (or (<= (+ (select main_a v_prenex_11959) 998) (select main_a v_prenex_11960)) (<= (* 2 (select main_a v_prenex_11960)) 2000) (< v_prenex_11959 main_x) (<= (select main_a v_prenex_11960) 1001) (<= 0 (select main_a v_prenex_11959)) (<= 0 (+ (select main_a v_prenex_11959) 1)) (<= (+ main_x 1) v_prenex_11959))) (forall ((v_prenex_14859 Int) (v_prenex_14860 Int)) (or (<= (select main_a v_prenex_14859) 2) (<= (+ main_x 1) v_prenex_14859) (<= (+ main_y 1) v_prenex_14860) (< v_prenex_14859 main_x) (<= (* 2 (select main_a v_prenex_14860)) 2000) (<= (select main_a v_prenex_14860) 1001) (<= (+ (select main_a v_prenex_14859) 998) (select main_a v_prenex_14860)))) (forall ((v_prenex_15335 Int) (v_prenex_15334 Int)) (or (<= (+ main_x 1) v_prenex_15334) (<= (select main_a v_prenex_15334) 2) (<= 1998 (* 2 (select main_a v_prenex_15335))) (<= (select main_a v_prenex_15334) 1) (<= 999 (select main_a v_prenex_15335)) (<= (+ (select main_a v_prenex_15334) (select main_a v_prenex_15335)) 1000) (< v_prenex_15334 main_x))) (forall ((v_prenex_18921 Int) (v_prenex_18922 Int)) (or (<= 999 (select main_a v_prenex_18922)) (<= (select main_a v_prenex_18922) 1000) (<= (+ (select main_a v_prenex_18921) 998) (select main_a v_prenex_18922)) (<= (+ main_x 1) v_prenex_18921) (<= (* 2 (select main_a v_prenex_18921)) 2) (< v_prenex_18921 main_x))) (forall ((v_prenex_18097 Int) (v_prenex_18096 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18097))) (<= (+ (select main_a v_prenex_18096) (select main_a v_prenex_18097)) 1000) (< v_prenex_18096 main_x) (<= (select main_a v_prenex_18097) 1001) (<= 0 (select main_a v_prenex_18096)) (<= (+ main_y 1) v_prenex_18097) (<= (+ main_x 1) v_prenex_18096))) (or (forall ((v_prenex_16985 Int)) (<= (* 2 (select main_a v_prenex_16985)) 2000)) (forall ((v_prenex_16980 Int)) (or (< v_prenex_16980 main_x) (<= (+ main_x 1) v_prenex_16980) (<= (* 2 (select main_a v_prenex_16980)) 2) (<= 0 (+ (select main_a v_prenex_16980) 1)) (<= (select main_a v_prenex_16980) 2)))) (or (forall ((v_prenex_12649 Int)) (or (<= 999 (select main_a v_prenex_12649)) (< v_prenex_12649 main_y) (<= 1998 (* 2 (select main_a v_prenex_12649))))) (forall ((v_prenex_12643 Int)) (or (<= (+ main_x 1) v_prenex_12643) (<= 0 (* 2 (select main_a v_prenex_12643))) (< v_prenex_12643 main_x)))) (or (forall ((v_prenex_17298 Int)) (or (<= (* 2 (select main_a v_prenex_17298)) 2) (<= 0 (* 2 (select main_a v_prenex_17298))) (< v_prenex_17298 main_x) (<= 0 (select main_a v_prenex_17298)) (<= (+ main_x 1) v_prenex_17298))) (forall ((v_prenex_17301 Int)) (or (<= (select main_a v_prenex_17301) 1001) (<= (select main_a v_prenex_17301) 1000)))) (or (forall ((v_prenex_17825 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17825))) (<= (* 2 (select main_a v_prenex_17825)) 2) (<= (+ main_x 1) v_prenex_17825) (< v_prenex_17825 main_x))) (forall ((v_prenex_17826 Int)) (or (<= (* 2 (select main_a v_prenex_17826)) 2000) (<= 1998 (* 2 (select main_a v_prenex_17826)))))) (forall ((v_prenex_19713 Int) (v_prenex_19712 Int)) (or (< v_prenex_19713 main_y) (<= 1998 (* 2 (select main_a v_prenex_19713))) (<= 0 (* 2 (select main_a v_prenex_19712))) (<= (+ main_x 1) v_prenex_19712) (<= (select main_a v_prenex_19713) (+ (select main_a v_prenex_19712) 1000)) (< v_prenex_19712 main_x))) (or (forall ((v_prenex_17306 Int)) (or (<= (* 2 (select main_a v_prenex_17306)) 2) (<= (+ main_x 1) v_prenex_17306) (< v_prenex_17306 main_x) (<= 0 (select main_a v_prenex_17306)))) (forall ((v_prenex_17307 Int)) (or (<= (+ main_y 1) v_prenex_17307) (<= 1998 (* 2 (select main_a v_prenex_17307)))))) (or (forall ((v_prenex_16768 Int)) (or (<= (select main_a v_prenex_16768) 1001) (<= (select main_a v_prenex_16768) 1000))) (forall ((v_prenex_16765 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16765))) (<= (+ main_x 1) v_prenex_16765) (<= (select main_a v_prenex_16765) 2) (< v_prenex_16765 main_x)))) (forall ((v_prenex_18316 Int) (v_prenex_18315 Int)) (or (<= (select main_a v_prenex_18315) 1) (<= 999 (select main_a v_prenex_18316)) (<= 1000 (+ (select main_a v_prenex_18315) (select main_a v_prenex_18316))) (<= (+ main_x 1) v_prenex_18315) (<= (* 2 (select main_a v_prenex_18316)) 2000) (< v_prenex_18315 main_x))) (forall ((v_prenex_13860 Int) (v_prenex_13859 Int)) (or (<= (+ main_x 1) v_prenex_13859) (< v_prenex_13860 main_y) (< v_prenex_13859 main_x) (<= (select main_a v_prenex_13860) (+ (select main_a v_prenex_13859) 1000)) (<= 0 (+ (select main_a v_prenex_13859) 1)))) (forall ((v_prenex_12746 Int) (v_prenex_12747 Int)) (or (<= (select main_a v_prenex_12746) 2) (<= (+ main_x 1) v_prenex_12746) (<= (select main_a v_prenex_12747) 1001) (<= 999 (select main_a v_prenex_12747)) (< v_prenex_12746 main_x) (<= (+ main_y 1) v_prenex_12747) (<= (select main_a v_prenex_12747) (+ (select main_a v_prenex_12746) 1000)))) (forall ((v_prenex_17322 Int) (v_prenex_17323 Int)) (or (<= 0 (select main_a v_prenex_17322)) (<= (+ (select main_a v_prenex_17322) (select main_a v_prenex_17323)) 1000) (< v_prenex_17322 main_x) (<= 1998 (* 2 (select main_a v_prenex_17323))) (<= (select main_a v_prenex_17323) 1000) (<= (+ main_x 1) v_prenex_17322) (<= (* 2 (select main_a v_prenex_17322)) 2))) (forall ((v_prenex_20387 Int) (v_prenex_20386 Int)) (or (< v_prenex_20386 main_x) (< v_prenex_20387 main_y) (<= (+ main_x 1) v_prenex_20386) (<= 1998 (* 2 (select main_a v_prenex_20387))) (<= (* 2 (select main_a v_prenex_20387)) 2000) (<= (select main_a v_prenex_20387) (+ (select main_a v_prenex_20386) 1000)) (<= (select main_a v_prenex_20386) 1))) (or (forall ((v_prenex_14063 Int)) (or (< v_prenex_14063 main_x) (<= (* 2 (select main_a v_prenex_14063)) 2) (<= (select main_a v_prenex_14063) 1) (<= (+ main_x 1) v_prenex_14063))) (forall ((v_prenex_14064 Int)) (or (<= (+ main_y 1) v_prenex_14064) (<= (select main_a v_prenex_14064) 1000) (<= (* 2 (select main_a v_prenex_14064)) 2000)))) (or (forall ((v_prenex_19118 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19118))) (<= 998 (select main_a v_prenex_19118)))) (forall ((v_prenex_19116 Int)) (or (< v_prenex_19116 main_x) (<= (+ main_x 1) v_prenex_19116) (<= 0 (* 2 (select main_a v_prenex_19116))) (<= (* 2 (select main_a v_prenex_19116)) 2)))) (or (forall ((v_prenex_19614 Int)) (or (<= 0 (+ (select main_a v_prenex_19614) 1)) (<= (* 2 (select main_a v_prenex_19614)) 2) (< v_prenex_19614 main_x) (<= (+ main_x 1) v_prenex_19614) (<= (select main_a v_prenex_19614) 1))) (forall ((v_prenex_19615 Int)) (or (<= 999 (select main_a v_prenex_19615)) (<= (* 2 (select main_a v_prenex_19615)) 2000)))) (or (forall ((v_prenex_14095 Int)) (or (<= (+ main_x 1) v_prenex_14095) (<= (select main_a v_prenex_14095) 2) (<= 0 (* 2 (select main_a v_prenex_14095))) (< v_prenex_14095 main_x) (<= (* 2 (select main_a v_prenex_14095)) 2))) (forall ((v_prenex_14098 Int)) (or (<= (select main_a v_prenex_14098) 1000) (<= (select main_a v_prenex_14098) 1001)))) (or (forall ((v_prenex_18287 Int)) (or (<= (+ main_x 1) v_prenex_18287) (< v_prenex_18287 main_x) (<= 0 (* 2 (select main_a v_prenex_18287))) (<= 0 (+ (select main_a v_prenex_18287) 1)))) (forall ((v_prenex_18291 Int)) (<= (select main_a v_prenex_18291) 1000))) (or (forall ((v_prenex_17529 Int)) (or (<= (select main_a v_prenex_17529) 1) (<= (* 2 (select main_a v_prenex_17529)) 2) (<= (+ main_x 1) v_prenex_17529) (< v_prenex_17529 main_x))) (forall ((v_prenex_17530 Int)) (or (<= 999 (select main_a v_prenex_17530)) (<= 1998 (* 2 (select main_a v_prenex_17530))) (<= (+ main_y 1) v_prenex_17530)))) (or (forall ((v_prenex_14096 Int)) (or (<= 0 (+ (select main_a v_prenex_14096) 1)) (<= (+ main_x 1) v_prenex_14096) (< v_prenex_14096 main_x) (<= 0 (* 2 (select main_a v_prenex_14096))) (<= (* 2 (select main_a v_prenex_14096)) 2))) (forall ((v_prenex_14098 Int)) (or (<= (select main_a v_prenex_14098) 1000) (<= (select main_a v_prenex_14098) 1001)))) (forall ((v_prenex_14529 Int) (v_prenex_14528 Int)) (or (<= (+ main_x 1) v_prenex_14528) (< v_prenex_14529 main_y) (<= 1998 (* 2 (select main_a v_prenex_14529))) (<= (select main_a v_prenex_14529) (+ (select main_a v_prenex_14528) 1000)) (< v_prenex_14528 main_x) (<= 999 (select main_a v_prenex_14529)) (<= (* 2 (select main_a v_prenex_14528)) 2))) (forall ((v_prenex_13794 Int) (v_prenex_13793 Int)) (or (< v_prenex_13793 main_x) (<= 1998 (* 2 (select main_a v_prenex_13794))) (<= (select main_a v_prenex_13793) 1) (<= (select main_a v_prenex_13794) (+ (select main_a v_prenex_13793) 1000)) (<= (+ main_x 1) v_prenex_13793) (<= 0 (* 2 (select main_a v_prenex_13793))) (<= (select main_a v_prenex_13794) 1000))) (forall ((v_prenex_16948 Int) (v_prenex_16949 Int)) (or (<= (select main_a v_prenex_16949) (+ (select main_a v_prenex_16948) 1000)) (<= (* 2 (select main_a v_prenex_16949)) 2000) (< v_prenex_16949 main_y) (<= (+ main_x 1) v_prenex_16948) (< v_prenex_16948 main_x) (<= 1998 (* 2 (select main_a v_prenex_16949))) (<= 0 (+ (select main_a v_prenex_16948) 1)))) (forall ((v_prenex_19465 Int) (v_prenex_19464 Int)) (or (<= 0 (+ (select main_a v_prenex_19464) 1)) (<= (+ main_x 1) v_prenex_19464) (< v_prenex_19464 main_x) (<= (select main_a v_prenex_19465) 1001) (<= (+ main_y 1) v_prenex_19465) (<= (select main_a v_prenex_19465) (+ (select main_a v_prenex_19464) 1000)) (<= 999 (select main_a v_prenex_19465)))) (forall ((v_prenex_12003 Int) (v_prenex_12004 Int)) (or (< v_prenex_12003 main_x) (<= (select main_a v_prenex_12004) 1000) (<= 999 (select main_a v_prenex_12004)) (<= (+ main_x 1) v_prenex_12003) (<= (select main_a v_prenex_12004) (+ (select main_a v_prenex_12003) 1000)) (<= (select main_a v_prenex_12003) 2))) (or (forall ((v_prenex_17695 Int)) (or (<= (+ main_x 1) v_prenex_17695) (<= (select main_a v_prenex_17695) 2) (< v_prenex_17695 main_x) (<= 0 (select main_a v_prenex_17695)))) (forall ((v_prenex_17698 Int)) (<= 1998 (* 2 (select main_a v_prenex_17698))))) (or (forall ((v_prenex_11189 Int)) (or (<= (select main_a v_prenex_11189) 1001) (<= 999 (select main_a v_prenex_11189)))) (forall ((v_prenex_11100 Int)) (or (<= (+ main_x 1) v_prenex_11100) (<= 0 (+ (select main_a v_prenex_11100) 1)) (<= 0 (* 2 (select main_a v_prenex_11100))) (< v_prenex_11100 main_x)))) (forall ((v_prenex_16646 Int) (v_prenex_16647 Int)) (or (<= (select main_a v_prenex_16647) (+ (select main_a v_prenex_16646) 1000)) (<= 999 (select main_a v_prenex_16647)) (<= (select main_a v_prenex_16646) 2) (< v_prenex_16647 main_y) (<= (+ main_x 1) v_prenex_16646) (< v_prenex_16646 main_x) (<= 1998 (* 2 (select main_a v_prenex_16647))))) (forall ((v_prenex_17383 Int) (v_prenex_17384 Int)) (or (<= 999 (select main_a v_prenex_17384)) (<= (+ main_y 1) v_prenex_17384) (<= (* 2 (select main_a v_prenex_17383)) 2) (<= (+ main_x 1) v_prenex_17383) (<= (* 2 (select main_a v_prenex_17384)) 2000) (<= 1000 (+ (select main_a v_prenex_17383) (select main_a v_prenex_17384))) (< v_prenex_17383 main_x))) (forall ((v_prenex_14534 Int) (v_prenex_14535 Int)) (or (< v_prenex_14534 main_x) (<= (+ main_x 1) v_prenex_14534) (<= 0 (+ (select main_a v_prenex_14534) 1)) (<= 0 (* 2 (select main_a v_prenex_14534))) (<= (+ (select main_a v_prenex_14534) 998) (select main_a v_prenex_14535)) (<= (select main_a v_prenex_14535) 1000))) (forall ((v_prenex_18774 Int) (v_prenex_18775 Int)) (or (<= (* 2 (select main_a v_prenex_18775)) 2000) (<= 0 (* 2 (select main_a v_prenex_18774))) (<= (+ main_x 1) v_prenex_18774) (<= (* 2 (select main_a v_prenex_18774)) 2) (< v_prenex_18774 main_x) (<= (+ (select main_a v_prenex_18774) 998) (select main_a v_prenex_18775)))) (forall ((v_prenex_13834 Int) (v_prenex_13833 Int)) (or (<= (+ main_x 1) v_prenex_13833) (<= (select main_a v_prenex_13834) 1000) (<= 0 (+ (select main_a v_prenex_13833) 1)) (<= 0 (* 2 (select main_a v_prenex_13833))) (< v_prenex_13833 main_x) (<= (select main_a v_prenex_13834) (+ (select main_a v_prenex_13833) 1000)))) (forall ((v_prenex_16070 Int) (v_prenex_16071 Int)) (or (<= 0 (+ (select main_a v_prenex_16070) 1)) (<= 998 (select main_a v_prenex_16071)) (< v_prenex_16070 main_x) (<= (* 2 (select main_a v_prenex_16071)) 2000) (<= (+ (select main_a v_prenex_16070) (select main_a v_prenex_16071)) 1000) (<= (+ main_x 1) v_prenex_16070) (<= (* 2 (select main_a v_prenex_16070)) 2))) (forall ((v_prenex_15052 Int) (v_prenex_15051 Int)) (or (<= (select main_a v_prenex_15051) 1) (< v_prenex_15051 main_x) (<= 998 (select main_a v_prenex_15052)) (<= (+ (select main_a v_prenex_15051) 998) (select main_a v_prenex_15052)) (<= (+ main_x 1) v_prenex_15051) (<= (* 2 (select main_a v_prenex_15052)) 2000) (<= (* 2 (select main_a v_prenex_15051)) 2))) (forall ((v_prenex_17900 Int) (v_prenex_17901 Int)) (or (<= (select main_a v_prenex_17901) 1000) (<= (+ main_x 1) v_prenex_17900) (<= (+ (select main_a v_prenex_17900) 998) (select main_a v_prenex_17901)) (<= (select main_a v_prenex_17900) 2) (<= (select main_a v_prenex_17900) 1) (< v_prenex_17900 main_x))) (forall ((v_prenex_15353 Int) (v_prenex_15352 Int)) (or (<= (select main_a v_prenex_15353) 1001) (<= (+ main_x 1) v_prenex_15352) (<= 0 (select main_a v_prenex_15352)) (<= (+ (select main_a v_prenex_15352) 998) (select main_a v_prenex_15353)) (<= (select main_a v_prenex_15352) 1) (< v_prenex_15352 main_x))) (forall ((v_prenex_11446 Int) (v_prenex_11445 Int)) (or (< v_prenex_11445 main_x) (<= (select main_a v_prenex_11445) 2) (<= (+ (select main_a v_prenex_11445) 998) (select main_a v_prenex_11446)) (<= (+ main_x 1) v_prenex_11445) (<= (* 2 (select main_a v_prenex_11445)) 2) (<= 1998 (* 2 (select main_a v_prenex_11446))))) (or (forall ((v_prenex_14751 Int)) (or (< v_prenex_14751 main_x) (<= 0 (* 2 (select main_a v_prenex_14751))))) (forall ((v_prenex_14752 Int)) (or (<= (+ main_y 1) v_prenex_14752) (<= 999 (select main_a v_prenex_14752)) (< v_prenex_14752 main_y)))) (forall ((v_prenex_11553 Int) (v_prenex_11554 Int)) (or (<= (+ main_x 1) v_prenex_11553) (<= (select main_a v_prenex_11554) 1000) (<= 0 (* 2 (select main_a v_prenex_11553))) (<= (select main_a v_prenex_11553) 1) (<= (select main_a v_prenex_11554) 1001) (< v_prenex_11553 main_x) (<= (+ (select main_a v_prenex_11553) (select main_a v_prenex_11554)) 1000))) (forall ((v_prenex_11498 Int) (v_prenex_11499 Int)) (or (<= (+ main_x 1) v_prenex_11498) (< v_prenex_11498 main_x) (<= (* 2 (select main_a v_prenex_11499)) 2000) (<= (select main_a v_prenex_11499) 1001) (<= (+ (select main_a v_prenex_11498) 998) (select main_a v_prenex_11499)) (< v_prenex_11499 main_y) (<= (select main_a v_prenex_11498) 1))) (forall ((v_prenex_19058 Int) (v_prenex_19059 Int)) (or (<= (+ main_x 1) v_prenex_19058) (<= 1000 (+ (select main_a v_prenex_19058) (select main_a v_prenex_19059))) (<= 0 (select main_a v_prenex_19058)) (< v_prenex_19058 main_x) (<= 0 (* 2 (select main_a v_prenex_19058))))) (or (forall ((v_prenex_16043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16043))) (<= (* 2 (select main_a v_prenex_16043)) 2000))) (forall ((v_prenex_16039 Int)) (or (< v_prenex_16039 main_x) (<= (+ main_x 1) v_prenex_16039) (<= (* 2 (select main_a v_prenex_16039)) 2) (<= 0 (+ (select main_a v_prenex_16039) 1))))) (forall ((v_prenex_12759 Int) (v_prenex_12758 Int)) (or (<= (select main_a v_prenex_12759) (+ (select main_a v_prenex_12758) 1000)) (<= (+ main_x 1) v_prenex_12758) (<= (+ main_y 1) v_prenex_12759) (<= 999 (select main_a v_prenex_12759)) (<= 0 (* 2 (select main_a v_prenex_12758))) (<= (select main_a v_prenex_12759) 1001) (< v_prenex_12758 main_x))) (forall ((v_prenex_17721 Int) (v_prenex_17722 Int)) (or (<= (+ main_x 1) v_prenex_17721) (<= (+ (select main_a v_prenex_17721) (select main_a v_prenex_17722)) 1000) (<= (select main_a v_prenex_17722) 1001) (<= (select main_a v_prenex_17721) 2) (< v_prenex_17721 main_x) (<= 0 (+ (select main_a v_prenex_17721) 1)))) (or (forall ((v_prenex_18952 Int)) (or (< v_prenex_18952 main_x) (<= (+ main_x 1) v_prenex_18952) (<= (select main_a v_prenex_18952) 2) (<= 0 (+ (select main_a v_prenex_18952) 1)))) (forall ((v_prenex_18955 Int)) (<= 1998 (* 2 (select main_a v_prenex_18955))))) (forall ((v_prenex_17354 Int) (v_prenex_17355 Int)) (or (<= (+ (select main_a v_prenex_17354) 998) (select main_a v_prenex_17355)) (<= 998 (select main_a v_prenex_17355)) (<= (+ main_x 1) v_prenex_17354) (< v_prenex_17354 main_x) (<= (select main_a v_prenex_17355) 1001) (<= (+ main_y 1) v_prenex_17355) (<= (select main_a v_prenex_17354) 1))) (forall ((v_prenex_16317 Int) (v_prenex_16318 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16318))) (<= (+ main_x 1) v_prenex_16317) (<= 0 (select main_a v_prenex_16317)) (< v_prenex_16318 main_y) (<= (+ (select main_a v_prenex_16317) (select main_a v_prenex_16318)) 1000) (< v_prenex_16317 main_x) (<= (select main_a v_prenex_16318) 1000))) (forall ((v_prenex_19591 Int) (v_prenex_19590 Int)) (or (<= (+ main_x 1) v_prenex_19590) (<= (+ (select main_a v_prenex_19590) 998) (select main_a v_prenex_19591)) (< v_prenex_19590 main_x) (<= 0 (* 2 (select main_a v_prenex_19590))) (<= 999 (select main_a v_prenex_19591)))) (or (forall ((v_prenex_19839 Int)) (or (< v_prenex_19839 main_x) (<= 0 (select main_a v_prenex_19839)) (<= (select main_a v_prenex_19839) 2) (<= (+ main_x 1) v_prenex_19839) (<= 0 (* 2 (select main_a v_prenex_19839))))) (forall ((v_prenex_19841 Int)) (or (<= (select main_a v_prenex_19841) 1000) (<= (* 2 (select main_a v_prenex_19841)) 2000)))) (or (forall ((v_prenex_12528 Int)) (or (<= (select main_a v_prenex_12528) 2) (<= (+ main_x 1) v_prenex_12528) (<= (select main_a v_prenex_12528) 1) (< v_prenex_12528 main_x))) (forall ((v_prenex_12529 Int)) (<= (* 2 (select main_a v_prenex_12529)) 2000))) (or (forall ((v_prenex_20552 Int)) (or (< v_prenex_20552 main_x) (<= (+ main_x 1) v_prenex_20552) (<= (select main_a v_prenex_20552) 1))) (forall ((v_prenex_20554 Int)) (or (< v_prenex_20554 main_y) (<= 1998 (* 2 (select main_a v_prenex_20554)))))) (forall ((v_prenex_20822 Int) (v_prenex_20821 Int)) (or (<= 1000 (+ (select main_a v_prenex_20821) (select main_a v_prenex_20822))) (<= (* 2 (select main_a v_prenex_20821)) 2) (<= (* 2 (select main_a v_prenex_20822)) 2000) (<= 0 (* 2 (select main_a v_prenex_20821))) (< v_prenex_20821 main_x) (<= (+ main_x 1) v_prenex_20821))) (or (forall ((v_prenex_11752 Int)) (or (<= 999 (select main_a v_prenex_11752)) (< v_prenex_11752 main_y) (<= 998 (select main_a v_prenex_11752)))) (forall ((v_prenex_11755 Int)) (or (< v_prenex_11755 main_x) (<= (* 2 (select main_a v_prenex_11755)) 2) (<= 0 (+ (select main_a v_prenex_11755) 1)) (<= (+ main_x 1) v_prenex_11755)))) (forall ((v_prenex_11336 Int) (v_prenex_11335 Int)) (or (<= 998 (select main_a v_prenex_11336)) (<= (* 2 (select main_a v_prenex_11336)) 2000) (<= 0 (+ (select main_a v_prenex_11335) 1)) (< v_prenex_11335 main_x) (<= 1000 (+ (select main_a v_prenex_11335) (select main_a v_prenex_11336))) (<= (+ main_x 1) v_prenex_11335))) (forall ((v_prenex_12531 Int) (v_prenex_12530 Int)) (or (<= (+ (select main_a v_prenex_12530) 998) (select main_a v_prenex_12531)) (< v_prenex_12530 main_x) (<= 999 (select main_a v_prenex_12531)) (<= (+ main_x 1) v_prenex_12530) (<= (select main_a v_prenex_12530) 1) (<= 0 (select main_a v_prenex_12530)) (<= (* 2 (select main_a v_prenex_12531)) 2000))) (forall ((v_prenex_15209 Int) (v_prenex_15210 Int)) (or (< v_prenex_15209 main_x) (<= (+ (select main_a v_prenex_15209) (select main_a v_prenex_15210)) 1000) (<= (+ main_x 1) v_prenex_15209) (<= 0 (+ (select main_a v_prenex_15209) 1)) (<= (* 2 (select main_a v_prenex_15209)) 2) (<= (* 2 (select main_a v_prenex_15210)) 2000) (<= (select main_a v_prenex_15210) 1000))) (or (forall ((v_prenex_18458 Int)) (or (<= (select main_a v_prenex_18458) 1001) (<= (select main_a v_prenex_18458) 1000))) (forall ((v_prenex_18456 Int)) (or (<= (* 2 (select main_a v_prenex_18456)) 2) (< v_prenex_18456 main_x) (<= 0 (select main_a v_prenex_18456)) (<= (+ main_x 1) v_prenex_18456)))) (forall ((v_prenex_15331 Int) (v_prenex_15330 Int)) (or (<= (select main_a v_prenex_15331) 1000) (<= (select main_a v_prenex_15330) 2) (< v_prenex_15330 main_x) (<= (+ (select main_a v_prenex_15330) 998) (select main_a v_prenex_15331)) (<= (+ main_x 1) v_prenex_15330) (<= (select main_a v_prenex_15331) 1001))) (or (forall ((v_prenex_19031 Int)) (or (<= (+ main_x 1) v_prenex_19031) (<= (* 2 (select main_a v_prenex_19031)) 2) (<= 0 (* 2 (select main_a v_prenex_19031))) (<= (select main_a v_prenex_19031) 2) (< v_prenex_19031 main_x))) (forall ((v_prenex_19035 Int)) (or (<= (select main_a v_prenex_19035) 1000) (<= 999 (select main_a v_prenex_19035))))) (forall ((v_prenex_13163 Int) (v_prenex_13164 Int)) (or (<= (select main_a v_prenex_13163) 1) (<= 998 (select main_a v_prenex_13164)) (<= (* 2 (select main_a v_prenex_13164)) 2000) (<= (+ main_x 1) v_prenex_13163) (<= 0 (+ (select main_a v_prenex_13163) 1)) (< v_prenex_13163 main_x) (<= (select main_a v_prenex_13164) (+ (select main_a v_prenex_13163) 1000)))) (or (forall ((v_prenex_20721 Int)) (or (<= (select main_a v_prenex_20721) 1) (< v_prenex_20721 main_x) (<= (+ main_x 1) v_prenex_20721) (<= (* 2 (select main_a v_prenex_20721)) 2))) (forall ((v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (* 2 (select main_a v_prenex_20727)) 2000) (<= 999 (select main_a v_prenex_20727))))) (forall ((v_prenex_14531 Int) (v_prenex_14530 Int)) (or (< v_prenex_14530 main_x) (<= 0 (* 2 (select main_a v_prenex_14530))) (<= (select main_a v_prenex_14531) 1001) (<= (+ main_x 1) v_prenex_14530) (<= (+ (select main_a v_prenex_14530) 998) (select main_a v_prenex_14531)) (<= (* 2 (select main_a v_prenex_14530)) 2))) (forall ((v_prenex_13477 Int) (v_prenex_13478 Int)) (or (< v_prenex_13477 main_x) (<= (+ main_x 1) v_prenex_13477) (<= 0 (+ (select main_a v_prenex_13477) 1)) (<= (select main_a v_prenex_13478) (+ (select main_a v_prenex_13477) 1000)) (<= 0 (select main_a v_prenex_13477)) (<= 999 (select main_a v_prenex_13478)) (<= 1998 (* 2 (select main_a v_prenex_13478))))) (forall ((v_prenex_12080 Int) (v_prenex_12081 Int)) (or (<= (+ main_y 1) v_prenex_12081) (<= 0 (select main_a v_prenex_12080)) (<= (+ (select main_a v_prenex_12080) (select main_a v_prenex_12081)) 1000) (< v_prenex_12080 main_x) (<= 998 (select main_a v_prenex_12081)) (<= (+ main_x 1) v_prenex_12080) (<= (* 2 (select main_a v_prenex_12081)) 2000))) (forall ((v_prenex_13617 Int) (v_prenex_13616 Int)) (or (<= (select main_a v_prenex_13616) 2) (<= (+ main_x 1) v_prenex_13616) (< v_prenex_13616 main_x) (<= 1998 (* 2 (select main_a v_prenex_13617))) (<= (+ (select main_a v_prenex_13616) 998) (select main_a v_prenex_13617)))) (or (forall ((v_prenex_16569 Int)) (or (<= (+ main_x 1) v_prenex_16569) (<= (* 2 (select main_a v_prenex_16569)) 2) (< v_prenex_16569 main_x) (<= 0 (* 2 (select main_a v_prenex_16569))))) (forall ((v_prenex_16575 Int)) (<= 999 (select main_a v_prenex_16575)))) (forall ((v_prenex_13750 Int) (v_prenex_13749 Int)) (or (<= 998 (select main_a v_prenex_13750)) (<= (+ main_x 1) v_prenex_13749) (<= 0 (select main_a v_prenex_13749)) (<= (+ main_y 1) v_prenex_13750) (< v_prenex_13749 main_x) (<= (+ (select main_a v_prenex_13749) 998) (select main_a v_prenex_13750)))) (forall ((v_prenex_15616 Int) (v_prenex_15617 Int)) (or (<= (+ main_x 1) v_prenex_15616) (<= 999 (select main_a v_prenex_15617)) (<= 0 (* 2 (select main_a v_prenex_15616))) (< v_prenex_15616 main_x) (<= (select main_a v_prenex_15617) 1000) (<= (* 2 (select main_a v_prenex_15616)) 2) (<= (+ (select main_a v_prenex_15616) (select main_a v_prenex_15617)) 1000))) (forall ((v_prenex_20333 Int) (v_prenex_20332 Int)) (or (<= (+ main_y 1) v_prenex_20333) (<= 1000 (+ (select main_a v_prenex_20332) (select main_a v_prenex_20333))) (<= 0 (+ (select main_a v_prenex_20332) 1)) (<= 998 (select main_a v_prenex_20333)) (< v_prenex_20332 main_x) (<= (+ main_x 1) v_prenex_20332))) (or (forall ((v_prenex_12429 Int)) (<= 999 (select main_a v_prenex_12429))) (forall ((v_prenex_12426 Int)) (or (<= (* 2 (select main_a v_prenex_12426)) 2) (<= (+ main_x 1) v_prenex_12426) (<= 0 (+ (select main_a v_prenex_12426) 1)) (<= (select main_a v_prenex_12426) 1) (< v_prenex_12426 main_x)))) (or (forall ((v_prenex_13955 Int)) (<= (* 2 (select main_a v_prenex_13955)) 2000)) (forall ((v_prenex_13950 Int)) (or (<= (select main_a v_prenex_13950) 1) (<= (+ main_x 1) v_prenex_13950) (<= 0 (* 2 (select main_a v_prenex_13950))) (< v_prenex_13950 main_x) (<= 0 (select main_a v_prenex_13950))))) (forall ((v_prenex_16052 Int) (v_prenex_16053 Int)) (or (<= 999 (select main_a v_prenex_16053)) (<= 0 (select main_a v_prenex_16052)) (<= (select main_a v_prenex_16053) (+ (select main_a v_prenex_16052) 1000)) (<= (+ main_x 1) v_prenex_16052) (< v_prenex_16052 main_x) (<= 998 (select main_a v_prenex_16053)) (<= (select main_a v_prenex_16052) 1))) (forall ((v_prenex_11651 Int) (v_prenex_11650 Int)) (or (<= 999 (select main_a v_prenex_11651)) (< v_prenex_11650 main_x) (<= (+ main_x 1) v_prenex_11650) (<= (select main_a v_prenex_11651) (+ (select main_a v_prenex_11650) 1000)) (<= (select main_a v_prenex_11651) 1001) (<= 0 (+ (select main_a v_prenex_11650) 1)))) (or (forall ((v_prenex_20617 Int)) (or (<= (* 2 (select main_a v_prenex_20617)) 2) (< v_prenex_20617 main_x) (<= (+ main_x 1) v_prenex_20617) (<= 0 (* 2 (select main_a v_prenex_20617))))) (forall ((v_prenex_20619 Int)) (<= 998 (select main_a v_prenex_20619)))) (or (forall ((v_prenex_19830 Int)) (or (< v_prenex_19830 main_x) (<= (select main_a v_prenex_19830) 1) (<= (+ main_x 1) v_prenex_19830) (<= 0 (* 2 (select main_a v_prenex_19830))))) (forall ((v_prenex_19831 Int)) (or (<= 999 (select main_a v_prenex_19831)) (<= (+ main_y 1) v_prenex_19831) (<= (select main_a v_prenex_19831) 1000)))) (or (forall ((v_prenex_13889 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13889))) (<= (select main_a v_prenex_13889) 1001))) (forall ((v_prenex_13886 Int)) (or (<= 0 (select main_a v_prenex_13886)) (<= (+ main_x 1) v_prenex_13886) (<= 0 (* 2 (select main_a v_prenex_13886))) (<= (* 2 (select main_a v_prenex_13886)) 2) (< v_prenex_13886 main_x)))) (forall ((v_prenex_16566 Int) (v_prenex_16565 Int)) (or (<= (select main_a v_prenex_16566) 1001) (<= (select main_a v_prenex_16565) 2) (< v_prenex_16565 main_x) (<= 1998 (* 2 (select main_a v_prenex_16566))) (<= (+ (select main_a v_prenex_16565) (select main_a v_prenex_16566)) 1000) (< v_prenex_16566 main_y) (<= (+ main_x 1) v_prenex_16565))) (or (forall ((v_prenex_15950 Int)) (or (< v_prenex_15950 main_x) (<= (* 2 (select main_a v_prenex_15950)) 2) (<= (+ main_x 1) v_prenex_15950) (<= (select main_a v_prenex_15950) 1) (<= 0 (* 2 (select main_a v_prenex_15950))))) (forall ((v_prenex_15954 Int)) (<= 998 (select main_a v_prenex_15954)))) (forall ((v_prenex_16261 Int) (v_prenex_16262 Int)) (or (<= (select main_a v_prenex_16261) 1) (<= 1000 (+ (select main_a v_prenex_16261) (select main_a v_prenex_16262))) (<= (+ main_x 1) v_prenex_16261) (< v_prenex_16261 main_x) (<= (* 2 (select main_a v_prenex_16262)) 2000) (<= (select main_a v_prenex_16261) 2))) (or (forall ((v_prenex_20078 Int)) (or (< v_prenex_20078 main_x) (<= 0 (* 2 (select main_a v_prenex_20078))) (<= 0 (+ (select main_a v_prenex_20078) 1)) (<= (+ main_x 1) v_prenex_20078))) (forall ((v_prenex_20082 Int)) (or (<= (select main_a v_prenex_20082) 1001) (<= 1998 (* 2 (select main_a v_prenex_20082)))))) (forall ((v_prenex_11940 Int) (v_prenex_11939 Int)) (or (<= (+ main_x 1) v_prenex_11939) (<= 0 (select main_a v_prenex_11939)) (< v_prenex_11940 main_y) (< v_prenex_11939 main_x) (<= (select main_a v_prenex_11940) (+ (select main_a v_prenex_11939) 1000)))) (or (forall ((v_prenex_21049 Int)) (or (<= (select main_a v_prenex_21049) 1001) (<= 999 (select main_a v_prenex_21049)))) (forall ((v_prenex_21044 Int)) (or (<= 0 (select main_a v_prenex_21044)) (<= (+ main_x 1) v_prenex_21044) (<= 0 (+ (select main_a v_prenex_21044) 1)) (<= (* 2 (select main_a v_prenex_21044)) 2) (< v_prenex_21044 main_x)))) (forall ((v_prenex_17338 Int) (v_prenex_17339 Int)) (or (<= (select main_a v_prenex_17338) 2) (<= 1000 (+ (select main_a v_prenex_17338) (select main_a v_prenex_17339))) (<= (select main_a v_prenex_17339) 1000) (<= (* 2 (select main_a v_prenex_17338)) 2) (<= (+ main_x 1) v_prenex_17338) (<= 1998 (* 2 (select main_a v_prenex_17339))) (< v_prenex_17338 main_x))) (forall ((v_prenex_17134 Int) (v_prenex_17135 Int)) (or (<= (+ (select main_a v_prenex_17134) (select main_a v_prenex_17135)) 1000) (<= (+ main_x 1) v_prenex_17134) (<= (select main_a v_prenex_17135) 1001) (< v_prenex_17134 main_x) (<= 0 (* 2 (select main_a v_prenex_17134))))) (forall ((v_prenex_11431 Int) (v_prenex_11432 Int)) (or (<= 1000 (+ (select main_a v_prenex_11431) (select main_a v_prenex_11432))) (<= 998 (select main_a v_prenex_11432)) (<= (+ main_x 1) v_prenex_11431) (<= 0 (* 2 (select main_a v_prenex_11431))) (< v_prenex_11431 main_x) (<= (select main_a v_prenex_11432) 1000) (< v_prenex_11432 main_y))) (or (forall ((v_prenex_18019 Int)) (or (<= 999 (select main_a v_prenex_18019)) (<= (select main_a v_prenex_18019) 1000))) (forall ((v_prenex_18015 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18015))) (<= (select main_a v_prenex_18015) 1) (<= (+ main_x 1) v_prenex_18015) (< v_prenex_18015 main_x) (<= (* 2 (select main_a v_prenex_18015)) 2)))) (forall ((v_prenex_18901 Int) (v_prenex_18902 Int)) (or (<= (select main_a v_prenex_18901) 1) (<= (+ (select main_a v_prenex_18901) (select main_a v_prenex_18902)) 1000) (<= (+ main_x 1) v_prenex_18901) (<= (select main_a v_prenex_18901) 2) (<= 1998 (* 2 (select main_a v_prenex_18902))) (<= 998 (select main_a v_prenex_18902)) (< v_prenex_18901 main_x))) (forall ((v_prenex_16082 Int) (v_prenex_16083 Int)) (or (<= (* 2 (select main_a v_prenex_16082)) 2) (<= (* 2 (select main_a v_prenex_16083)) 2000) (<= (+ (select main_a v_prenex_16082) (select main_a v_prenex_16083)) 1000) (< v_prenex_16082 main_x) (<= (+ main_x 1) v_prenex_16082) (<= 0 (select main_a v_prenex_16082)))) (forall ((v_prenex_20850 Int) (v_prenex_20849 Int)) (or (<= 1000 (+ (select main_a v_prenex_20849) (select main_a v_prenex_20850))) (<= (select main_a v_prenex_20849) 2) (<= 1998 (* 2 (select main_a v_prenex_20850))) (<= 999 (select main_a v_prenex_20850)) (<= (+ main_x 1) v_prenex_20849) (<= 0 (select main_a v_prenex_20849)) (< v_prenex_20849 main_x))) (forall ((v_prenex_19544 Int) (v_prenex_19545 Int)) (or (<= (+ main_x 1) v_prenex_19544) (<= 1998 (* 2 (select main_a v_prenex_19545))) (< v_prenex_19544 main_x) (<= (select main_a v_prenex_19544) 1) (<= (+ (select main_a v_prenex_19544) (select main_a v_prenex_19545)) 1000) (<= 0 (+ (select main_a v_prenex_19544) 1)) (<= 999 (select main_a v_prenex_19545)))) (forall ((v_prenex_15196 Int) (v_prenex_15195 Int)) (or (<= (+ main_x 1) v_prenex_15195) (<= 998 (select main_a v_prenex_15196)) (< v_prenex_15195 main_x) (<= (select main_a v_prenex_15195) 1) (<= 0 (* 2 (select main_a v_prenex_15195))) (<= 1000 (+ (select main_a v_prenex_15195) (select main_a v_prenex_15196))))) (or (forall ((v_prenex_13622 Int)) (or (< v_prenex_13622 main_x) (<= 0 (+ (select main_a v_prenex_13622) 1)) (<= 0 (select main_a v_prenex_13622)) (<= 0 (* 2 (select main_a v_prenex_13622))) (<= (+ main_x 1) v_prenex_13622))) (forall ((v_prenex_13627 Int)) (or (<= (* 2 (select main_a v_prenex_13627)) 2000) (<= 999 (select main_a v_prenex_13627))))) (forall ((v_prenex_12348 Int) (v_prenex_12347 Int)) (or (<= 999 (select main_a v_prenex_12348)) (<= (+ main_x 1) v_prenex_12347) (<= (+ (select main_a v_prenex_12347) (select main_a v_prenex_12348)) 1000) (<= 0 (select main_a v_prenex_12347)) (< v_prenex_12347 main_x) (<= 0 (* 2 (select main_a v_prenex_12347))))) (or (forall ((v_prenex_12300 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12300))) (<= (select main_a v_prenex_12300) 1000))) (forall ((v_prenex_12298 Int)) (or (<= (+ main_x 1) v_prenex_12298) (<= (select main_a v_prenex_12298) 2) (< v_prenex_12298 main_x) (<= (* 2 (select main_a v_prenex_12298)) 2) (<= 0 (+ (select main_a v_prenex_12298) 1))))) (or (forall ((v_prenex_18567 Int)) (or (<= (select main_a v_prenex_18567) 2) (<= (+ main_x 1) v_prenex_18567) (<= (* 2 (select main_a v_prenex_18567)) 2) (< v_prenex_18567 main_x))) (forall ((v_prenex_18572 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18572))) (<= (* 2 (select main_a v_prenex_18572)) 2000)))) (or (forall ((v_prenex_18453 Int)) (or (<= (* 2 (select main_a v_prenex_18453)) 2) (< v_prenex_18453 main_x) (<= (+ main_x 1) v_prenex_18453) (<= 0 (+ (select main_a v_prenex_18453) 1)) (<= 0 (select main_a v_prenex_18453)))) (forall ((v_prenex_18458 Int)) (or (<= (select main_a v_prenex_18458) 1001) (<= (select main_a v_prenex_18458) 1000)))) (or (forall ((v_prenex_16735 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16735))) (<= (select main_a v_prenex_16735) 2) (< v_prenex_16735 main_x) (<= (+ main_x 1) v_prenex_16735))) (forall ((v_prenex_16736 Int)) (or (<= (+ main_y 1) v_prenex_16736) (<= (* 2 (select main_a v_prenex_16736)) 2000) (<= (select main_a v_prenex_16736) 1000)))) (forall ((v_prenex_19939 Int) (v_prenex_19938 Int)) (or (<= (+ (select main_a v_prenex_19938) (select main_a v_prenex_19939)) 1000) (< v_prenex_19938 main_x) (<= (+ main_x 1) v_prenex_19938) (<= (select main_a v_prenex_19939) 1001) (<= 0 (select main_a v_prenex_19938)))) (forall ((v_prenex_17041 Int) (v_prenex_17042 Int)) (or (<= (+ (select main_a v_prenex_17041) (select main_a v_prenex_17042)) 1000) (<= (+ main_x 1) v_prenex_17041) (< v_prenex_17041 main_x) (<= (* 2 (select main_a v_prenex_17041)) 2) (<= 1998 (* 2 (select main_a v_prenex_17042))) (<= (select main_a v_prenex_17041) 1))) (or (forall ((v_prenex_17450 Int)) (or (<= (* 2 (select main_a v_prenex_17450)) 2) (< v_prenex_17450 main_x) (<= 0 (* 2 (select main_a v_prenex_17450))) (<= (+ main_x 1) v_prenex_17450))) (forall ((v_prenex_17452 Int)) (or (<= 998 (select main_a v_prenex_17452)) (< v_prenex_17452 main_y)))) (forall ((v_prenex_15197 Int) (v_prenex_15198 Int)) (or (<= (* 2 (select main_a v_prenex_15198)) 2000) (<= 0 (+ (select main_a v_prenex_15197) 1)) (< v_prenex_15197 main_x) (<= (+ main_x 1) v_prenex_15197) (<= 0 (* 2 (select main_a v_prenex_15197))) (<= 998 (select main_a v_prenex_15198)) (<= (select main_a v_prenex_15198) (+ (select main_a v_prenex_15197) 1000)))) (forall ((v_prenex_13614 Int) (v_prenex_13615 Int)) (or (<= (select main_a v_prenex_13615) 1000) (<= (* 2 (select main_a v_prenex_13614)) 2) (<= (select main_a v_prenex_13614) 2) (< v_prenex_13614 main_x) (<= (+ main_x 1) v_prenex_13614) (<= 998 (select main_a v_prenex_13615)) (<= (select main_a v_prenex_13615) (+ (select main_a v_prenex_13614) 1000)))) (or (forall ((v_prenex_19258 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19258))) (<= (+ main_y 1) v_prenex_19258) (<= 999 (select main_a v_prenex_19258)))) (forall ((v_prenex_19257 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19257))) (<= 0 (+ (select main_a v_prenex_19257) 1)) (<= (+ main_x 1) v_prenex_19257) (< v_prenex_19257 main_x)))) (forall ((v_prenex_12108 Int) (v_prenex_12109 Int)) (or (<= 1000 (+ (select main_a v_prenex_12108) (select main_a v_prenex_12109))) (<= 998 (select main_a v_prenex_12109)) (<= (* 2 (select main_a v_prenex_12109)) 2000) (< v_prenex_12108 main_x) (<= (* 2 (select main_a v_prenex_12108)) 2) (< v_prenex_12109 main_y) (<= (+ main_x 1) v_prenex_12108))) (forall ((v_prenex_12876 Int) (v_prenex_12877 Int)) (or (<= (select main_a v_prenex_12876) 2) (<= (* 2 (select main_a v_prenex_12877)) 2000) (<= (select main_a v_prenex_12876) 1) (< v_prenex_12876 main_x) (<= (select main_a v_prenex_12877) (+ (select main_a v_prenex_12876) 1000)) (<= (+ main_x 1) v_prenex_12876))) (or (forall ((v_prenex_15036 Int)) (or (<= (* 2 (select main_a v_prenex_15036)) 2) (<= 0 (* 2 (select main_a v_prenex_15036))) (<= (+ main_x 1) v_prenex_15036) (<= (select main_a v_prenex_15036) 1) (< v_prenex_15036 main_x))) (forall ((v_prenex_15038 Int)) (<= (select main_a v_prenex_15038) 1001))) (forall ((v_prenex_11244 Int) (v_prenex_11245 Int)) (or (< v_prenex_11244 main_x) (<= (select main_a v_prenex_11245) (+ (select main_a v_prenex_11244) 1000)) (<= 999 (select main_a v_prenex_11245)) (<= 998 (select main_a v_prenex_11245)) (<= (select main_a v_prenex_11244) 1) (<= (+ main_x 1) v_prenex_11244) (<= (* 2 (select main_a v_prenex_11244)) 2))) (or (forall ((v_prenex_19343 Int)) (<= 1998 (* 2 (select main_a v_prenex_19343)))) (forall ((v_prenex_19340 Int)) (or (< v_prenex_19340 main_x) (<= (+ main_x 1) v_prenex_19340) (<= (select main_a v_prenex_19340) 1)))) (or (forall ((v_prenex_17267 Int)) (or (<= (select main_a v_prenex_17267) 1001) (<= 1998 (* 2 (select main_a v_prenex_17267))))) (forall ((v_prenex_17263 Int)) (or (<= 0 (select main_a v_prenex_17263)) (<= 0 (+ (select main_a v_prenex_17263) 1)) (<= (* 2 (select main_a v_prenex_17263)) 2) (< v_prenex_17263 main_x) (<= (+ main_x 1) v_prenex_17263)))) (forall ((v_prenex_18192 Int) (v_prenex_18193 Int)) (or (< v_prenex_18192 main_x) (<= (select main_a v_prenex_18193) 1001) (<= (+ main_x 1) v_prenex_18192) (< v_prenex_18193 main_y) (<= 0 (* 2 (select main_a v_prenex_18192))) (<= (+ (select main_a v_prenex_18192) (select main_a v_prenex_18193)) 1000))) (or (forall ((v_prenex_16856 Int)) (or (<= (+ main_x 1) v_prenex_16856) (<= (select main_a v_prenex_16856) 1) (< v_prenex_16856 main_x) (<= (* 2 (select main_a v_prenex_16856)) 2) (<= 0 (+ (select main_a v_prenex_16856) 1)))) (forall ((v_prenex_16857 Int)) (or (<= (select main_a v_prenex_16857) 1000) (<= (select main_a v_prenex_16857) 1001)))) (or (forall ((v_prenex_19414 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19414))) (<= (+ main_x 1) v_prenex_19414) (< v_prenex_19414 main_x))) (forall ((v_prenex_19420 Int)) (or (<= 999 (select main_a v_prenex_19420)) (<= 1998 (* 2 (select main_a v_prenex_19420)))))) (forall ((v_prenex_16324 Int) (v_prenex_16323 Int)) (or (<= 1000 (+ (select main_a v_prenex_16323) (select main_a v_prenex_16324))) (< v_prenex_16323 main_x) (<= 0 (+ (select main_a v_prenex_16323) 1)) (<= (* 2 (select main_a v_prenex_16324)) 2000) (<= (+ main_x 1) v_prenex_16323) (<= (select main_a v_prenex_16323) 2) (<= (select main_a v_prenex_16324) 1001))) (forall ((v_prenex_14283 Int) (v_prenex_14282 Int)) (or (<= 0 (select main_a v_prenex_14282)) (< v_prenex_14282 main_x) (<= (select main_a v_prenex_14283) (+ (select main_a v_prenex_14282) 1000)) (<= 998 (select main_a v_prenex_14283)) (<= (+ main_x 1) v_prenex_14282))) (or (forall ((v_prenex_20160 Int)) (or (< v_prenex_20160 main_x) (<= (+ main_x 1) v_prenex_20160) (<= 0 (select main_a v_prenex_20160)) (<= 0 (* 2 (select main_a v_prenex_20160))))) (forall ((v_prenex_20161 Int)) (or (<= (select main_a v_prenex_20161) 1000) (<= (select main_a v_prenex_20161) 1001)))) (or (forall ((v_prenex_15264 Int)) (or (<= (+ main_x 1) v_prenex_15264) (< v_prenex_15264 main_x) (<= 0 (select main_a v_prenex_15264)) (<= (* 2 (select main_a v_prenex_15264)) 2))) (forall ((v_prenex_15265 Int)) (or (<= (select main_a v_prenex_15265) 1001) (<= (+ main_y 1) v_prenex_15265) (<= (* 2 (select main_a v_prenex_15265)) 2000)))) (forall ((v_prenex_15072 Int) (v_prenex_15071 Int)) (or (<= (+ (select main_a v_prenex_15071) 998) (select main_a v_prenex_15072)) (<= (select main_a v_prenex_15072) 1000) (<= (select main_a v_prenex_15071) 2) (<= (* 2 (select main_a v_prenex_15071)) 2) (< v_prenex_15071 main_x) (<= (select main_a v_prenex_15072) 1001) (<= (+ main_x 1) v_prenex_15071))) (forall ((v_prenex_19133 Int) (v_prenex_19132 Int)) (or (< v_prenex_19132 main_x) (<= (+ main_x 1) v_prenex_19132) (<= (+ (select main_a v_prenex_19132) 998) (select main_a v_prenex_19133)) (<= 0 (+ (select main_a v_prenex_19132) 1)) (<= (+ main_y 1) v_prenex_19133))) (or (forall ((v_prenex_11608 Int)) (or (<= (select main_a v_prenex_11608) 1000) (<= (select main_a v_prenex_11608) 1001))) (forall ((v_prenex_11126 Int)) (or (<= (+ main_x 1) v_prenex_11126) (<= 0 (+ (select main_a v_prenex_11126) 1)) (< v_prenex_11126 main_x) (<= (select main_a v_prenex_11126) 1) (<= 0 (* 2 (select main_a v_prenex_11126)))))) (forall ((v_prenex_16405 Int) (v_prenex_16406 Int)) (or (<= (+ main_x 1) v_prenex_16405) (<= (select main_a v_prenex_16406) 1001) (<= (select main_a v_prenex_16406) (+ (select main_a v_prenex_16405) 1000)) (<= (select main_a v_prenex_16405) 1) (< v_prenex_16405 main_x) (<= 0 (* 2 (select main_a v_prenex_16405))))) (or (forall ((v_prenex_19369 Int)) (or (<= (* 2 (select main_a v_prenex_19369)) 2000) (<= 999 (select main_a v_prenex_19369)))) (forall ((v_prenex_19367 Int)) (or (< v_prenex_19367 main_x) (<= 0 (select main_a v_prenex_19367)) (<= (select main_a v_prenex_19367) 2) (<= (+ main_x 1) v_prenex_19367) (<= 0 (* 2 (select main_a v_prenex_19367)))))) (or (forall ((v_prenex_14671 Int)) (or (< v_prenex_14671 main_x) (<= (+ main_x 1) v_prenex_14671) (<= 0 (+ (select main_a v_prenex_14671) 1)) (<= 0 (* 2 (select main_a v_prenex_14671))) (<= (* 2 (select main_a v_prenex_14671)) 2))) (forall ((v_prenex_14676 Int)) (<= (select main_a v_prenex_14676) 1000))) (forall ((v_prenex_18518 Int) (v_prenex_18517 Int)) (or (<= (select main_a v_prenex_18518) 1000) (<= (+ (select main_a v_prenex_18517) 998) (select main_a v_prenex_18518)) (<= (+ main_x 1) v_prenex_18517) (< v_prenex_18518 main_y) (<= 998 (select main_a v_prenex_18518)) (< v_prenex_18517 main_x) (<= (select main_a v_prenex_18517) 2))) (or (forall ((v_prenex_17713 Int)) (<= 0 (* 2 (select main_a v_prenex_17713)))) (forall ((v_prenex_17714 Int)) (or (<= (+ main_y 1) v_prenex_17714) (<= 999 (select main_a v_prenex_17714)) (< v_prenex_17714 main_y)))) (forall ((v_prenex_13105 Int) (v_prenex_13106 Int)) (or (<= (select main_a v_prenex_13106) (+ (select main_a v_prenex_13105) 1000)) (<= (select main_a v_prenex_13106) 1001) (< v_prenex_13106 main_y) (<= 0 (* 2 (select main_a v_prenex_13105))) (<= (+ main_x 1) v_prenex_13105) (< v_prenex_13105 main_x) (<= (* 2 (select main_a v_prenex_13106)) 2000))) (or (forall ((v_prenex_12300 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12300))) (<= (select main_a v_prenex_12300) 1000))) (forall ((v_prenex_12295 Int)) (or (<= (select main_a v_prenex_12295) 2) (<= (+ main_x 1) v_prenex_12295) (< v_prenex_12295 main_x) (<= (* 2 (select main_a v_prenex_12295)) 2)))) (forall ((v_prenex_16934 Int) (v_prenex_16935 Int)) (or (<= (select main_a v_prenex_16935) 1000) (<= (* 2 (select main_a v_prenex_16935)) 2000) (<= (+ main_x 1) v_prenex_16934) (<= (select main_a v_prenex_16934) 1) (<= (+ (select main_a v_prenex_16934) 998) (select main_a v_prenex_16935)) (<= (* 2 (select main_a v_prenex_16934)) 2) (< v_prenex_16934 main_x))) (forall ((v_prenex_19593 Int) (v_prenex_19592 Int)) (or (<= (select main_a v_prenex_19593) 1001) (<= (select main_a v_prenex_19592) 2) (<= 0 (select main_a v_prenex_19592)) (<= (+ main_x 1) v_prenex_19592) (< v_prenex_19592 main_x) (<= (+ (select main_a v_prenex_19592) (select main_a v_prenex_19593)) 1000))) (or (forall ((v_prenex_17616 Int)) (or (<= (* 2 (select main_a v_prenex_17616)) 2) (< v_prenex_17616 main_x) (<= (+ main_x 1) v_prenex_17616) (<= (select main_a v_prenex_17616) 1))) (forall ((v_prenex_17617 Int)) (or (<= (+ main_y 1) v_prenex_17617) (<= (* 2 (select main_a v_prenex_17617)) 2000)))) (or (forall ((v_prenex_20592 Int)) (or (<= (select main_a v_prenex_20592) 1001) (<= 1998 (* 2 (select main_a v_prenex_20592))))) (forall ((v_prenex_20589 Int)) (or (<= (select main_a v_prenex_20589) 2) (<= (+ main_x 1) v_prenex_20589) (<= 0 (* 2 (select main_a v_prenex_20589))) (< v_prenex_20589 main_x)))) (forall ((v_prenex_17964 Int) (v_prenex_17965 Int)) (or (< v_prenex_17964 main_x) (<= (select main_a v_prenex_17965) (+ (select main_a v_prenex_17964) 1000)) (<= (* 2 (select main_a v_prenex_17964)) 2) (<= (select main_a v_prenex_17965) 1001) (<= (select main_a v_prenex_17964) 1) (<= (+ main_x 1) v_prenex_17964))) (forall ((v_prenex_19298 Int) (v_prenex_19297 Int)) (or (< v_prenex_19297 main_x) (<= (+ (select main_a v_prenex_19297) (select main_a v_prenex_19298)) 1000) (<= (+ main_y 1) v_prenex_19298) (<= (* 2 (select main_a v_prenex_19298)) 2000) (<= 0 (* 2 (select main_a v_prenex_19297))) (<= (+ main_x 1) v_prenex_19297) (<= (select main_a v_prenex_19298) 1000))) (forall ((v_prenex_11974 Int) (v_prenex_11973 Int)) (or (<= (* 2 (select main_a v_prenex_11974)) 2000) (<= (+ (select main_a v_prenex_11973) (select main_a v_prenex_11974)) 1000) (< v_prenex_11974 main_y) (<= 998 (select main_a v_prenex_11974)) (<= (+ main_y 1) v_prenex_11974))) (forall ((v_prenex_14349 Int) (v_prenex_14348 Int)) (or (<= (+ main_x 1) v_prenex_14348) (<= 999 (select main_a v_prenex_14349)) (<= (select main_a v_prenex_14349) 1000) (<= (select main_a v_prenex_14349) (+ (select main_a v_prenex_14348) 1000)) (<= (select main_a v_prenex_14348) 2) (<= 0 (select main_a v_prenex_14348)) (< v_prenex_14348 main_x))) (or (forall ((v_prenex_11950 Int)) (or (<= 999 (select main_a v_prenex_11950)) (<= (+ main_y 1) v_prenex_11950))) (forall ((v_prenex_11949 Int)) (or (< v_prenex_11949 main_x) (<= (select main_a v_prenex_11949) 1) (<= (+ main_x 1) v_prenex_11949) (<= (* 2 (select main_a v_prenex_11949)) 2)))) (or (forall ((v_prenex_11721 Int)) (or (<= (* 2 (select main_a v_prenex_11721)) 2) (<= (select main_a v_prenex_11721) 2) (<= (+ main_x 1) v_prenex_11721) (<= 0 (select main_a v_prenex_11721)) (< v_prenex_11721 main_x))) (forall ((v_prenex_11722 Int)) (or (<= (* 2 (select main_a v_prenex_11722)) 2000) (<= 999 (select main_a v_prenex_11722))))) (forall ((v_prenex_13341 Int) (v_prenex_13340 Int)) (or (<= (* 2 (select main_a v_prenex_13340)) 2) (<= (+ (select main_a v_prenex_13340) 998) (select main_a v_prenex_13341)) (<= 998 (select main_a v_prenex_13341)) (<= (select main_a v_prenex_13341) 1000) (<= (+ main_x 1) v_prenex_13340) (<= (select main_a v_prenex_13340) 2) (< v_prenex_13340 main_x))) (forall ((v_prenex_13073 Int) (v_prenex_13074 Int)) (or (<= (select main_a v_prenex_13074) 1001) (<= 998 (select main_a v_prenex_13074)) (<= (+ (select main_a v_prenex_13073) 998) (select main_a v_prenex_13074)) (<= 0 (select main_a v_prenex_13073)) (<= (* 2 (select main_a v_prenex_13073)) 2) (<= (+ main_x 1) v_prenex_13073) (< v_prenex_13073 main_x))) (or (forall ((v_prenex_12013 Int)) (or (<= (* 2 (select main_a v_prenex_12013)) 2) (<= (+ main_x 1) v_prenex_12013) (<= 0 (* 2 (select main_a v_prenex_12013))) (< v_prenex_12013 main_x))) (forall ((v_prenex_12014 Int)) (<= (* 2 (select main_a v_prenex_12014)) 2000))) (forall ((v_prenex_17598 Int) (v_prenex_17599 Int)) (or (<= 1000 (+ (select main_a v_prenex_17598) (select main_a v_prenex_17599))) (<= (select main_a v_prenex_17599) 1001) (<= (+ main_x 1) v_prenex_17598) (<= (* 2 (select main_a v_prenex_17598)) 2) (<= 0 (select main_a v_prenex_17598)) (<= 998 (select main_a v_prenex_17599)) (< v_prenex_17598 main_x))) (forall ((v_prenex_21356 Int) (v_prenex_21357 Int)) (or (<= 0 (select main_a v_prenex_21356)) (<= (* 2 (select main_a v_prenex_21357)) 2000) (<= 1000 (+ (select main_a v_prenex_21356) (select main_a v_prenex_21357))) (<= (select main_a v_prenex_21357) 1001) (<= (+ main_x 1) v_prenex_21356) (< v_prenex_21356 main_x) (<= (+ main_y 1) v_prenex_21357))) (or (forall ((v_prenex_14208 Int)) (or (<= (* 2 (select main_a v_prenex_14208)) 2) (<= (select main_a v_prenex_14208) 2) (< v_prenex_14208 main_x) (<= (+ main_x 1) v_prenex_14208))) (forall ((v_prenex_14213 Int)) (or (<= (select main_a v_prenex_14213) 1001) (<= 1998 (* 2 (select main_a v_prenex_14213)))))) (or (forall ((v_prenex_13323 Int)) (or (<= (select main_a v_prenex_13323) 1001) (<= (* 2 (select main_a v_prenex_13323)) 2000))) (forall ((v_prenex_13320 Int)) (or (<= (+ main_x 1) v_prenex_13320) (<= 0 (* 2 (select main_a v_prenex_13320))) (<= (select main_a v_prenex_13320) 1) (< v_prenex_13320 main_x)))) (or (forall ((v_prenex_19782 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19782))) (<= (select main_a v_prenex_19782) 1001))) (forall ((v_prenex_19779 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19779))) (< v_prenex_19779 main_x) (<= (+ main_x 1) v_prenex_19779) (<= (select main_a v_prenex_19779) 1)))) (forall ((v_prenex_19542 Int) (v_prenex_19543 Int)) (or (<= 1000 (+ (select main_a v_prenex_19542) (select main_a v_prenex_19543))) (< v_prenex_19542 main_x) (<= (+ main_x 1) v_prenex_19542) (<= (* 2 (select main_a v_prenex_19542)) 2) (<= 0 (+ (select main_a v_prenex_19542) 1)) (<= (* 2 (select main_a v_prenex_19543)) 2000) (<= 998 (select main_a v_prenex_19543)))) (or (forall ((v_prenex_17082 Int)) (or (<= 998 (select main_a v_prenex_17082)) (<= (select main_a v_prenex_17082) 1000))) (forall ((v_prenex_17079 Int)) (or (<= (select main_a v_prenex_17079) 1) (<= 0 (select main_a v_prenex_17079)) (< v_prenex_17079 main_x) (<= (+ main_x 1) v_prenex_17079) (<= (* 2 (select main_a v_prenex_17079)) 2)))) (forall ((v_prenex_19496 Int) (v_prenex_19497 Int)) (or (<= (+ main_x 1) v_prenex_19496) (<= 0 (select main_a v_prenex_19496)) (<= 1998 (* 2 (select main_a v_prenex_19497))) (< v_prenex_19496 main_x) (<= (select main_a v_prenex_19497) 1001) (<= (+ (select main_a v_prenex_19496) (select main_a v_prenex_19497)) 1000) (<= (select main_a v_prenex_19496) 2))) (forall ((v_prenex_14786 Int) (v_prenex_14785 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14785))) (<= 998 (select main_a v_prenex_14786)) (< v_prenex_14785 main_x) (<= (+ (select main_a v_prenex_14785) (select main_a v_prenex_14786)) 1000) (<= (select main_a v_prenex_14786) 1001) (<= (+ main_x 1) v_prenex_14785))) (or (forall ((v_prenex_11850 Int)) (<= 1998 (* 2 (select main_a v_prenex_11850)))) (forall ((v_prenex_11849 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11849))) (<= (+ main_x 1) v_prenex_11849) (<= 0 (select main_a v_prenex_11849)) (< v_prenex_11849 main_x)))) (or (forall ((v_prenex_13197 Int)) (or (< v_prenex_13197 main_x) (<= (+ main_x 1) v_prenex_13197) (<= (select main_a v_prenex_13197) 1) (<= 0 (* 2 (select main_a v_prenex_13197))))) (forall ((v_prenex_13199 Int)) (<= (* 2 (select main_a v_prenex_13199)) 2000))) (or (forall ((v_prenex_11313 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11313))) (<= (select main_a v_prenex_11313) 2) (<= (+ main_x 1) v_prenex_11313) (< v_prenex_11313 main_x))) (forall ((v_prenex_11311 Int)) (or (< v_prenex_11311 main_y) (<= 999 (select main_a v_prenex_11311))))) (forall ((v_prenex_15412 Int) (v_prenex_15411 Int)) (or (<= (select main_a v_prenex_15412) 1001) (< v_prenex_15411 main_x) (<= (select main_a v_prenex_15411) 1) (<= 1000 (+ (select main_a v_prenex_15411) (select main_a v_prenex_15412))) (<= (select main_a v_prenex_15412) 1000) (<= (+ main_x 1) v_prenex_15411))) (or (forall ((v_prenex_14358 Int)) (or (< v_prenex_14358 main_x) (<= (+ main_x 1) v_prenex_14358) (<= (* 2 (select main_a v_prenex_14358)) 2) (<= 0 (+ (select main_a v_prenex_14358) 1)))) (forall ((v_prenex_14362 Int)) (or (<= (select main_a v_prenex_14362) 1001) (< v_prenex_14362 main_y)))) (forall ((v_prenex_11622 Int) (v_prenex_11621 Int)) (or (<= (select main_a v_prenex_11622) 1000) (<= (+ main_y 1) v_prenex_11622) (<= 0 (select main_a v_prenex_11621)) (<= (+ main_x 1) v_prenex_11621) (<= 999 (select main_a v_prenex_11622)) (<= (+ (select main_a v_prenex_11621) (select main_a v_prenex_11622)) 1000) (< v_prenex_11621 main_x))) (forall ((v_prenex_21294 Int) (v_prenex_21295 Int)) (or (<= (+ main_x 1) v_prenex_21294) (< v_prenex_21294 main_x) (<= (+ (select main_a v_prenex_21294) (select main_a v_prenex_21295)) 1000) (<= 0 (+ (select main_a v_prenex_21294) 1)) (<= (+ main_y 1) v_prenex_21295) (<= 998 (select main_a v_prenex_21295)) (<= 999 (select main_a v_prenex_21295)))) (forall ((v_prenex_13712 Int) (v_prenex_13711 Int)) (or (<= (+ main_y 1) v_prenex_13712) (< v_prenex_13711 main_x) (< v_prenex_13712 main_y) (<= 1000 (+ (select main_a v_prenex_13711) (select main_a v_prenex_13712))) (<= (select main_a v_prenex_13712) 1000))) (forall ((v_prenex_20379 Int) (v_prenex_20378 Int)) (or (<= (+ (select main_a v_prenex_20378) 998) (select main_a v_prenex_20379)) (<= (+ main_y 1) v_prenex_20379) (<= (+ main_x 1) v_prenex_20378) (<= (select main_a v_prenex_20378) 2) (<= (select main_a v_prenex_20379) 1000) (< v_prenex_20378 main_x) (<= 998 (select main_a v_prenex_20379)))) (forall ((v_prenex_12054 Int) (v_prenex_12053 Int)) (or (<= (+ main_y 1) v_prenex_12054) (<= 1998 (* 2 (select main_a v_prenex_12054))) (<= (+ (select main_a v_prenex_12053) (select main_a v_prenex_12054)) 1000) (<= (+ main_x 1) v_prenex_12053) (<= (select main_a v_prenex_12054) 1000) (<= (select main_a v_prenex_12053) 2) (< v_prenex_12053 main_x))) (or (forall ((v_prenex_14983 Int)) (or (<= (select main_a v_prenex_14983) 2) (<= (+ main_x 1) v_prenex_14983) (<= (* 2 (select main_a v_prenex_14983)) 2) (< v_prenex_14983 main_x))) (forall ((v_prenex_14988 Int)) (<= 998 (select main_a v_prenex_14988)))) (forall ((v_prenex_11814 Int) (v_prenex_11815 Int)) (or (<= 0 (+ (select main_a v_prenex_11814) 1)) (<= (+ (select main_a v_prenex_11814) 998) (select main_a v_prenex_11815)) (< v_prenex_11814 main_x) (<= (+ main_x 1) v_prenex_11814) (<= (select main_a v_prenex_11814) 2) (<= 998 (select main_a v_prenex_11815)) (<= (* 2 (select main_a v_prenex_11815)) 2000))) (or (forall ((v_prenex_14332 Int)) (or (<= (+ main_x 1) v_prenex_14332) (<= (* 2 (select main_a v_prenex_14332)) 2) (< v_prenex_14332 main_x) (<= 0 (+ (select main_a v_prenex_14332) 1)))) (forall ((v_prenex_14336 Int)) (or (<= (select main_a v_prenex_14336) 1001) (< v_prenex_14336 main_y) (<= 998 (select main_a v_prenex_14336))))) (forall ((v_prenex_13566 Int) (v_prenex_13567 Int)) (or (<= (+ main_x 1) v_prenex_13566) (<= (+ (select main_a v_prenex_13566) 998) (select main_a v_prenex_13567)) (<= 1998 (* 2 (select main_a v_prenex_13567))) (<= 0 (select main_a v_prenex_13566)) (<= 998 (select main_a v_prenex_13567)) (<= (select main_a v_prenex_13566) 1) (< v_prenex_13566 main_x))) (forall ((v_prenex_12202 Int) (v_prenex_12203 Int)) (or (<= (select main_a v_prenex_12203) 1001) (< v_prenex_12203 main_y) (<= (select main_a v_prenex_12202) 2) (<= (select main_a v_prenex_12203) 1000) (<= (+ main_x 1) v_prenex_12202) (<= (select main_a v_prenex_12203) (+ (select main_a v_prenex_12202) 1000)) (< v_prenex_12202 main_x))) (forall ((v_prenex_20150 Int) (v_prenex_20149 Int)) (or (< v_prenex_20149 main_x) (<= (select main_a v_prenex_20150) 1001) (<= (select main_a v_prenex_20149) 2) (<= (+ (select main_a v_prenex_20149) (select main_a v_prenex_20150)) 1000) (<= (+ main_x 1) v_prenex_20149) (<= (* 2 (select main_a v_prenex_20150)) 2000) (<= 0 (select main_a v_prenex_20149)))) (forall ((v_prenex_18579 Int) (v_prenex_18580 Int)) (or (< v_prenex_18579 main_x) (<= (select main_a v_prenex_18580) (+ (select main_a v_prenex_18579) 1000)) (<= (+ main_x 1) v_prenex_18579) (<= 1998 (* 2 (select main_a v_prenex_18580))) (<= 999 (select main_a v_prenex_18580)) (<= 0 (* 2 (select main_a v_prenex_18579))) (< v_prenex_18580 main_y))) (forall ((v_prenex_19557 Int) (v_prenex_19556 Int)) (or (<= (+ main_x 1) v_prenex_19556) (<= 1000 (+ (select main_a v_prenex_19556) (select main_a v_prenex_19557))) (<= 998 (select main_a v_prenex_19557)) (<= (select main_a v_prenex_19556) 2) (< v_prenex_19556 main_x) (<= (select main_a v_prenex_19557) 1000) (<= (+ main_y 1) v_prenex_19557))) (or (forall ((v_prenex_21015 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21015))) (<= (+ main_x 1) v_prenex_21015) (<= (select main_a v_prenex_21015) 1) (< v_prenex_21015 main_x))) (forall ((v_prenex_21016 Int)) (or (<= (+ main_y 1) v_prenex_21016) (<= (select main_a v_prenex_21016) 1001)))) (or (forall ((v_prenex_19506 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19506))) (<= (select main_a v_prenex_19506) 1) (< v_prenex_19506 main_x) (<= (+ main_x 1) v_prenex_19506))) (forall ((v_prenex_19507 Int)) (or (<= (select main_a v_prenex_19507) 1000) (<= 1998 (* 2 (select main_a v_prenex_19507))) (<= (+ main_y 1) v_prenex_19507)))) (or (forall ((v_prenex_13900 Int)) (or (< v_prenex_13900 main_x) (<= (select main_a v_prenex_13900) 2) (<= 0 (* 2 (select main_a v_prenex_13900))) (<= (select main_a v_prenex_13900) 1) (<= (+ main_x 1) v_prenex_13900))) (forall ((v_prenex_13901 Int)) (or (<= 998 (select main_a v_prenex_13901)) (<= 1998 (* 2 (select main_a v_prenex_13901)))))) (or (forall ((v_prenex_14331 Int)) (or (< v_prenex_14331 main_x) (<= (* 2 (select main_a v_prenex_14331)) 2) (<= (+ main_x 1) v_prenex_14331))) (forall ((v_prenex_14336 Int)) (or (<= (select main_a v_prenex_14336) 1001) (< v_prenex_14336 main_y) (<= 998 (select main_a v_prenex_14336))))) (forall ((v_prenex_17837 Int) (v_prenex_17838 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17837))) (<= (+ main_x 1) v_prenex_17837) (<= (+ (select main_a v_prenex_17837) 998) (select main_a v_prenex_17838)) (<= (* 2 (select main_a v_prenex_17837)) 2) (< v_prenex_17837 main_x) (<= (* 2 (select main_a v_prenex_17838)) 2000) (<= 998 (select main_a v_prenex_17838)))) (forall ((v_prenex_20698 Int) (v_prenex_20697 Int)) (or (<= 1000 (+ (select main_a v_prenex_20697) (select main_a v_prenex_20698))) (<= (select main_a v_prenex_20697) 2) (<= (* 2 (select main_a v_prenex_20697)) 2) (<= (select main_a v_prenex_20698) 1001) (< v_prenex_20697 main_x) (<= (+ main_x 1) v_prenex_20697))) (or (forall ((v_prenex_17816 Int)) (<= 999 (select main_a v_prenex_17816))) (forall ((v_prenex_17815 Int)) (or (<= (select main_a v_prenex_17815) 1) (< v_prenex_17815 main_x) (<= (+ main_x 1) v_prenex_17815) (<= (select main_a v_prenex_17815) 2) (<= 0 (* 2 (select main_a v_prenex_17815)))))) (forall ((v_prenex_20197 Int) (v_prenex_20196 Int)) (or (<= (select main_a v_prenex_20196) 1) (<= (+ main_x 1) v_prenex_20196) (<= 0 (* 2 (select main_a v_prenex_20196))) (< v_prenex_20196 main_x) (<= 1000 (+ (select main_a v_prenex_20196) (select main_a v_prenex_20197))))) (forall ((v_prenex_19445 Int) (v_prenex_19444 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19445))) (<= 0 (select main_a v_prenex_19444)) (<= (+ main_x 1) v_prenex_19444) (< v_prenex_19444 main_x) (<= (select main_a v_prenex_19445) 1001) (<= (select main_a v_prenex_19444) 1) (<= (+ (select main_a v_prenex_19444) 998) (select main_a v_prenex_19445)))) (forall ((v_prenex_19096 Int) (v_prenex_19097 Int)) (or (<= 1000 (+ (select main_a v_prenex_19096) (select main_a v_prenex_19097))) (< v_prenex_19096 main_x) (<= (select main_a v_prenex_19097) 1001) (<= (+ main_x 1) v_prenex_19096) (<= (+ main_y 1) v_prenex_19097) (<= 998 (select main_a v_prenex_19097)) (<= 0 (* 2 (select main_a v_prenex_19096))))) (or (forall ((v_prenex_19155 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19155))) (<= (+ main_x 1) v_prenex_19155) (< v_prenex_19155 main_x) (<= (* 2 (select main_a v_prenex_19155)) 2) (<= 0 (+ (select main_a v_prenex_19155) 1)))) (forall ((v_prenex_19157 Int)) (or (<= (* 2 (select main_a v_prenex_19157)) 2000) (<= (select main_a v_prenex_19157) 1001)))) (or (forall ((v_prenex_18019 Int)) (or (<= 999 (select main_a v_prenex_18019)) (<= (select main_a v_prenex_18019) 1000))) (forall ((v_prenex_18017 Int)) (or (<= (select main_a v_prenex_18017) 1) (< v_prenex_18017 main_x) (<= (+ main_x 1) v_prenex_18017) (<= 0 (* 2 (select main_a v_prenex_18017))) (<= 0 (+ (select main_a v_prenex_18017) 1))))) (forall ((v_prenex_15056 Int) (v_prenex_15055 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15055))) (<= 1998 (* 2 (select main_a v_prenex_15056))) (<= (select main_a v_prenex_15056) (+ (select main_a v_prenex_15055) 1000)) (<= (+ main_x 1) v_prenex_15055) (< v_prenex_15055 main_x) (<= 999 (select main_a v_prenex_15056)) (< v_prenex_15056 main_y))) (forall ((v_prenex_15676 Int) (v_prenex_15675 Int)) (or (<= (* 2 (select main_a v_prenex_15675)) 2) (<= (+ main_x 1) v_prenex_15675) (<= (select main_a v_prenex_15676) 1001) (<= (select main_a v_prenex_15676) (+ (select main_a v_prenex_15675) 1000)) (< v_prenex_15675 main_x) (<= (select main_a v_prenex_15675) 1))) (forall ((v_prenex_14428 Int) (v_prenex_14427 Int)) (or (< v_prenex_14427 main_x) (<= (* 2 (select main_a v_prenex_14428)) 2000) (<= 0 (select main_a v_prenex_14427)) (<= (+ main_x 1) v_prenex_14427) (<= 998 (select main_a v_prenex_14428)) (<= (select main_a v_prenex_14427) 2) (<= (+ (select main_a v_prenex_14427) (select main_a v_prenex_14428)) 1000))) (or (forall ((v_prenex_15961 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15961))) (<= (+ main_x 1) v_prenex_15961) (<= (select main_a v_prenex_15961) 2) (<= (select main_a v_prenex_15961) 1) (< v_prenex_15961 main_x))) (forall ((v_prenex_15962 Int)) (or (<= 999 (select main_a v_prenex_15962)) (<= (select main_a v_prenex_15962) 1001)))) (or (forall ((v_prenex_12073 Int)) (or (<= 998 (select main_a v_prenex_12073)) (<= (select main_a v_prenex_12073) 1000))) (forall ((v_prenex_12070 Int)) (or (<= 0 (select main_a v_prenex_12070)) (<= (+ main_x 1) v_prenex_12070) (<= (* 2 (select main_a v_prenex_12070)) 2) (< v_prenex_12070 main_x)))) (or (forall ((v_prenex_15143 Int)) (or (<= (+ main_x 1) v_prenex_15143) (<= 0 (* 2 (select main_a v_prenex_15143))) (< v_prenex_15143 main_x) (<= (* 2 (select main_a v_prenex_15143)) 2))) (forall ((v_prenex_15145 Int)) (or (<= (select main_a v_prenex_15145) 1001) (<= 999 (select main_a v_prenex_15145)) (< v_prenex_15145 main_y)))) (forall ((v_prenex_11246 Int) (v_prenex_11247 Int)) (or (<= (+ (select main_a v_prenex_11246) (select main_a v_prenex_11247)) 1000) (< v_prenex_11246 main_x) (<= (select main_a v_prenex_11246) 1) (<= (select main_a v_prenex_11246) 2) (<= 1998 (* 2 (select main_a v_prenex_11247))) (<= 999 (select main_a v_prenex_11247)) (<= (+ main_x 1) v_prenex_11246))) (forall ((v_prenex_11389 Int) (v_prenex_11390 Int)) (or (< v_prenex_11389 main_x) (<= 999 (select main_a v_prenex_11390)) (<= (+ main_y 1) v_prenex_11390) (<= (+ main_x 1) v_prenex_11389) (<= 1000 (+ (select main_a v_prenex_11389) (select main_a v_prenex_11390))) (<= (select main_a v_prenex_11389) 1))) (forall ((v_prenex_14229 Int) (v_prenex_14228 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14229))) (<= 998 (select main_a v_prenex_14229)) (<= (+ main_x 1) v_prenex_14228) (< v_prenex_14228 main_x) (<= (+ main_y 1) v_prenex_14229) (<= (select main_a v_prenex_14229) (+ (select main_a v_prenex_14228) 1000)) (<= (* 2 (select main_a v_prenex_14228)) 2))) (forall ((v_prenex_14978 Int) (v_prenex_14977 Int)) (or (<= (+ main_x 1) v_prenex_14977) (< v_prenex_14978 main_y) (<= (+ (select main_a v_prenex_14977) 998) (select main_a v_prenex_14978)) (<= (select main_a v_prenex_14977) 2) (<= 999 (select main_a v_prenex_14978)) (< v_prenex_14977 main_x))) (forall ((v_prenex_20185 Int) (v_prenex_20184 Int)) (or (<= 998 (select main_a v_prenex_20185)) (< v_prenex_20184 main_x) (<= 0 (* 2 (select main_a v_prenex_20184))) (<= (select main_a v_prenex_20185) (+ (select main_a v_prenex_20184) 1000)) (<= 1998 (* 2 (select main_a v_prenex_20185))) (<= (+ main_x 1) v_prenex_20184))) (forall ((v_prenex_19874 Int) (v_prenex_19875 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19875))) (< v_prenex_19874 main_x) (<= (+ main_x 1) v_prenex_19874) (<= (+ (select main_a v_prenex_19874) (select main_a v_prenex_19875)) 1000) (<= (* 2 (select main_a v_prenex_19874)) 2))) (forall ((v_prenex_11718 Int) (v_prenex_11717 Int)) (or (<= (+ main_x 1) v_prenex_11717) (< v_prenex_11717 main_x) (<= (select main_a v_prenex_11718) 1001) (<= (select main_a v_prenex_11717) 1) (<= (+ (select main_a v_prenex_11717) (select main_a v_prenex_11718)) 1000) (<= (+ main_y 1) v_prenex_11718) (<= 1998 (* 2 (select main_a v_prenex_11718))))) (forall ((v_prenex_12663 Int) (v_prenex_12662 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12662))) (<= 1998 (* 2 (select main_a v_prenex_12663))) (<= (+ main_x 1) v_prenex_12662) (< v_prenex_12663 main_y) (<= (* 2 (select main_a v_prenex_12663)) 2000) (< v_prenex_12662 main_x) (<= (select main_a v_prenex_12663) (+ (select main_a v_prenex_12662) 1000)))) (forall ((v_prenex_12382 Int) (v_prenex_12383 Int)) (or (<= (select main_a v_prenex_12383) 1001) (<= (select main_a v_prenex_12382) 1) (<= 998 (select main_a v_prenex_12383)) (<= (+ main_x 1) v_prenex_12382) (< v_prenex_12382 main_x) (<= 1000 (+ (select main_a v_prenex_12382) (select main_a v_prenex_12383))) (<= 0 (select main_a v_prenex_12382)))) (or (forall ((v_prenex_12346 Int)) (or (<= 999 (select main_a v_prenex_12346)) (<= 1998 (* 2 (select main_a v_prenex_12346))))) (forall ((v_prenex_12344 Int)) (or (<= (+ main_x 1) v_prenex_12344) (<= 0 (+ (select main_a v_prenex_12344) 1)) (<= (select main_a v_prenex_12344) 1) (< v_prenex_12344 main_x) (<= 0 (* 2 (select main_a v_prenex_12344)))))) (forall ((v_prenex_21254 Int) (v_prenex_21255 Int)) (or (<= (select main_a v_prenex_21254) 1) (<= 0 (* 2 (select main_a v_prenex_21254))) (<= 1998 (* 2 (select main_a v_prenex_21255))) (<= (+ (select main_a v_prenex_21254) 998) (select main_a v_prenex_21255)) (< v_prenex_21254 main_x) (<= (+ main_x 1) v_prenex_21254))) (or (forall ((v_prenex_19417 Int)) (or (< v_prenex_19417 main_x) (<= (+ main_x 1) v_prenex_19417) (<= (select main_a v_prenex_19417) 1) (<= 0 (* 2 (select main_a v_prenex_19417))))) (forall ((v_prenex_19420 Int)) (or (<= 999 (select main_a v_prenex_19420)) (<= 1998 (* 2 (select main_a v_prenex_19420)))))) (or (forall ((v_prenex_19173 Int)) (or (< v_prenex_19173 main_x) (<= (+ main_x 1) v_prenex_19173) (<= (select main_a v_prenex_19173) 2) (<= (* 2 (select main_a v_prenex_19173)) 2))) (forall ((v_prenex_19174 Int)) (or (<= (select main_a v_prenex_19174) 1001) (<= 1998 (* 2 (select main_a v_prenex_19174)))))) (forall ((v_prenex_15589 Int) (v_prenex_15588 Int)) (or (<= 1000 (+ (select main_a v_prenex_15588) (select main_a v_prenex_15589))) (< v_prenex_15588 main_x) (<= (select main_a v_prenex_15588) 2) (<= (+ main_x 1) v_prenex_15588) (<= 1998 (* 2 (select main_a v_prenex_15589))) (<= (select main_a v_prenex_15588) 1) (<= 998 (select main_a v_prenex_15589)))) (forall ((v_prenex_11761 Int) (v_prenex_11760 Int)) (or (< v_prenex_11760 main_x) (<= 999 (select main_a v_prenex_11761)) (<= 0 (* 2 (select main_a v_prenex_11760))) (<= (+ (select main_a v_prenex_11760) (select main_a v_prenex_11761)) 1000) (<= 1998 (* 2 (select main_a v_prenex_11761))) (<= (+ main_y 1) v_prenex_11761) (<= (+ main_x 1) v_prenex_11760))) (forall ((v_prenex_15326 Int) (v_prenex_15327 Int)) (or (< v_prenex_15326 main_x) (<= (* 2 (select main_a v_prenex_15327)) 2000) (<= 0 (+ (select main_a v_prenex_15326) 1)) (<= (+ main_x 1) v_prenex_15326) (<= 1998 (* 2 (select main_a v_prenex_15327))) (<= 1000 (+ (select main_a v_prenex_15326) (select main_a v_prenex_15327))) (<= (+ main_y 1) v_prenex_15327))) (forall ((v_prenex_12043 Int) (v_prenex_12044 Int)) (or (< v_prenex_12043 main_x) (<= (select main_a v_prenex_12044) 1001) (<= (+ main_x 1) v_prenex_12043) (<= 0 (* 2 (select main_a v_prenex_12043))) (<= (+ (select main_a v_prenex_12043) 998) (select main_a v_prenex_12044)) (<= 998 (select main_a v_prenex_12044)))) (forall ((v_prenex_14036 Int) (v_prenex_14035 Int)) (or (<= (select main_a v_prenex_14036) 1000) (<= (+ (select main_a v_prenex_14035) 998) (select main_a v_prenex_14036)) (<= (+ main_x 1) v_prenex_14035) (<= (select main_a v_prenex_14035) 1) (< v_prenex_14035 main_x) (<= 0 (* 2 (select main_a v_prenex_14035))) (<= (select main_a v_prenex_14036) 1001))) (forall ((v_prenex_12472 Int) (v_prenex_12473 Int)) (or (<= 998 (select main_a v_prenex_12473)) (< v_prenex_12473 main_y) (<= (+ main_y 1) v_prenex_12473) (<= 999 (select main_a v_prenex_12473)) (<= (+ (select main_a v_prenex_12472) (select main_a v_prenex_12473)) 1000))) (forall ((v_prenex_16559 Int) (v_prenex_16560 Int)) (or (<= (select main_a v_prenex_16559) 1) (< v_prenex_16559 main_x) (<= 0 (select main_a v_prenex_16559)) (<= (+ main_x 1) v_prenex_16559) (<= (+ (select main_a v_prenex_16559) 998) (select main_a v_prenex_16560)))) (forall ((v_prenex_20351 Int) (v_prenex_20350 Int)) (or (<= 999 (select main_a v_prenex_20351)) (<= 1998 (* 2 (select main_a v_prenex_20351))) (<= (+ (select main_a v_prenex_20350) 998) (select main_a v_prenex_20351)) (<= 0 (select main_a v_prenex_20350)) (< v_prenex_20350 main_x) (< v_prenex_20351 main_y) (<= (+ main_x 1) v_prenex_20350))) (forall ((v_prenex_19931 Int) (v_prenex_19930 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19931))) (<= (select main_a v_prenex_19931) (+ (select main_a v_prenex_19930) 1000)) (< v_prenex_19931 main_y) (<= (* 2 (select main_a v_prenex_19930)) 2) (<= (select main_a v_prenex_19931) 1001) (<= (+ main_x 1) v_prenex_19930) (< v_prenex_19930 main_x))) (forall ((v_prenex_18854 Int) (v_prenex_18853 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18854))) (< v_prenex_18853 main_x) (<= 1000 (+ (select main_a v_prenex_18853) (select main_a v_prenex_18854))) (<= (+ main_y 1) v_prenex_18854) (< v_prenex_18854 main_y))) (forall ((v_prenex_13473 Int) (v_prenex_13474 Int)) (or (<= 998 (select main_a v_prenex_13474)) (<= (+ main_x 1) v_prenex_13473) (<= (+ (select main_a v_prenex_13473) (select main_a v_prenex_13474)) 1000) (<= 999 (select main_a v_prenex_13474)) (<= (select main_a v_prenex_13473) 2) (<= (+ main_y 1) v_prenex_13474) (< v_prenex_13473 main_x))) (or (forall ((v_prenex_18481 Int)) (or (< v_prenex_18481 main_x) (<= (+ main_x 1) v_prenex_18481) (<= 0 (* 2 (select main_a v_prenex_18481))) (<= (* 2 (select main_a v_prenex_18481)) 2))) (forall ((v_prenex_18483 Int)) (or (< v_prenex_18483 main_y) (<= (select main_a v_prenex_18483) 1001) (<= (select main_a v_prenex_18483) 1000)))) (or (forall ((v_prenex_12014 Int)) (<= (* 2 (select main_a v_prenex_12014)) 2000)) (forall ((v_prenex_12012 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12012))) (<= (+ main_x 1) v_prenex_12012) (<= (* 2 (select main_a v_prenex_12012)) 2) (< v_prenex_12012 main_x) (<= 0 (+ (select main_a v_prenex_12012) 1))))) (forall ((v_prenex_12386 Int) (v_prenex_12387 Int)) (or (<= (select main_a v_prenex_12386) 2) (<= (select main_a v_prenex_12387) 1001) (<= 1998 (* 2 (select main_a v_prenex_12387))) (< v_prenex_12386 main_x) (<= (+ (select main_a v_prenex_12386) 998) (select main_a v_prenex_12387)) (<= (+ main_x 1) v_prenex_12386) (<= (* 2 (select main_a v_prenex_12386)) 2))) (or (forall ((v_prenex_15348 Int)) (or (<= (* 2 (select main_a v_prenex_15348)) 2) (<= (+ main_x 1) v_prenex_15348) (<= (select main_a v_prenex_15348) 1) (<= 0 (select main_a v_prenex_15348)) (< v_prenex_15348 main_x))) (forall ((v_prenex_15351 Int)) (or (<= 998 (select main_a v_prenex_15351)) (<= (select main_a v_prenex_15351) 1001)))) (forall ((v_prenex_20539 Int) (v_prenex_20538 Int)) (or (<= 0 (+ (select main_a v_prenex_20538) 1)) (<= (select main_a v_prenex_20539) 1001) (<= (+ main_x 1) v_prenex_20538) (<= (select main_a v_prenex_20538) 1) (< v_prenex_20538 main_x) (<= (+ (select main_a v_prenex_20538) 998) (select main_a v_prenex_20539)))) (forall ((v_prenex_13852 Int) (v_prenex_13851 Int)) (or (<= (select main_a v_prenex_13851) 1) (<= (+ main_x 1) v_prenex_13851) (< v_prenex_13851 main_x) (<= (* 2 (select main_a v_prenex_13852)) 2000) (<= 998 (select main_a v_prenex_13852)) (<= (+ (select main_a v_prenex_13851) (select main_a v_prenex_13852)) 1000) (<= (select main_a v_prenex_13851) 2))) (forall ((v_prenex_20343 Int) (v_prenex_20342 Int)) (or (<= 999 (select main_a v_prenex_20343)) (<= 998 (select main_a v_prenex_20343)) (<= (select main_a v_prenex_20342) 2) (<= (+ (select main_a v_prenex_20342) 998) (select main_a v_prenex_20343)) (<= (+ main_x 1) v_prenex_20342) (<= (+ main_y 1) v_prenex_20343) (< v_prenex_20342 main_x))) (forall ((v_prenex_15772 Int) (v_prenex_15771 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15772))) (< v_prenex_15771 main_x) (<= (select main_a v_prenex_15772) (+ (select main_a v_prenex_15771) 1000)) (<= (+ main_x 1) v_prenex_15771) (<= 0 (select main_a v_prenex_15771)))) (or (forall ((v_prenex_19681 Int)) (<= 1998 (* 2 (select main_a v_prenex_19681)))) (forall ((v_prenex_19676 Int)) (or (<= 0 (select main_a v_prenex_19676)) (<= (+ main_x 1) v_prenex_19676) (< v_prenex_19676 main_x) (<= 0 (* 2 (select main_a v_prenex_19676))) (<= (* 2 (select main_a v_prenex_19676)) 2)))) (forall ((v_prenex_18363 Int) (v_prenex_18364 Int)) (or (<= 1000 (+ (select main_a v_prenex_18363) (select main_a v_prenex_18364))) (<= (* 2 (select main_a v_prenex_18363)) 2) (<= (select main_a v_prenex_18364) 1001) (<= (+ main_x 1) v_prenex_18363) (< v_prenex_18363 main_x) (<= 0 (* 2 (select main_a v_prenex_18363))))) (or (forall ((v_prenex_14988 Int)) (<= 998 (select main_a v_prenex_14988))) (forall ((v_prenex_14987 Int)) (or (<= (+ main_x 1) v_prenex_14987) (<= 0 (select main_a v_prenex_14987)) (<= (* 2 (select main_a v_prenex_14987)) 2) (<= (select main_a v_prenex_14987) 2) (< v_prenex_14987 main_x)))) (forall ((v_prenex_13235 Int) (v_prenex_13236 Int)) (or (<= (+ main_x 1) v_prenex_13235) (<= 1000 (+ (select main_a v_prenex_13235) (select main_a v_prenex_13236))) (<= (select main_a v_prenex_13235) 2) (<= (select main_a v_prenex_13236) 1001) (< v_prenex_13235 main_x))) (forall ((v_prenex_20790 Int) (v_prenex_20789 Int)) (or (< v_prenex_20789 main_x) (<= 999 (select main_a v_prenex_20790)) (<= (+ main_x 1) v_prenex_20789) (<= (select main_a v_prenex_20789) 1) (<= (* 2 (select main_a v_prenex_20789)) 2) (<= (+ (select main_a v_prenex_20789) 998) (select main_a v_prenex_20790)))) (forall ((v_prenex_16479 Int) (v_prenex_16480 Int)) (or (<= (+ main_y 1) v_prenex_16480) (<= (+ (select main_a v_prenex_16479) (select main_a v_prenex_16480)) 1000) (<= (select main_a v_prenex_16479) 2) (<= 998 (select main_a v_prenex_16480)) (< v_prenex_16479 main_x) (<= (+ main_x 1) v_prenex_16479) (<= (* 2 (select main_a v_prenex_16480)) 2000))) (forall ((v_prenex_13467 Int) (v_prenex_13468 Int)) (or (<= (+ main_x 1) v_prenex_13467) (< v_prenex_13467 main_x) (<= (select main_a v_prenex_13468) 1001) (<= (select main_a v_prenex_13468) 1000) (<= 0 (+ (select main_a v_prenex_13467) 1)) (<= 1000 (+ (select main_a v_prenex_13467) (select main_a v_prenex_13468))) (<= 0 (* 2 (select main_a v_prenex_13467))))) (or (forall ((v_prenex_16854 Int)) (or (<= (+ main_x 1) v_prenex_16854) (<= (* 2 (select main_a v_prenex_16854)) 2) (< v_prenex_16854 main_x) (<= 0 (+ (select main_a v_prenex_16854) 1)))) (forall ((v_prenex_16857 Int)) (or (<= (select main_a v_prenex_16857) 1000) (<= (select main_a v_prenex_16857) 1001)))) (forall ((v_prenex_17747 Int) (v_prenex_17748 Int)) (or (< v_prenex_17747 main_x) (<= (* 2 (select main_a v_prenex_17747)) 2) (<= 0 (select main_a v_prenex_17747)) (<= (+ main_x 1) v_prenex_17747) (<= (select main_a v_prenex_17748) 1001) (<= (+ (select main_a v_prenex_17747) 998) (select main_a v_prenex_17748)))) (forall ((v_prenex_12924 Int) (v_prenex_12925 Int)) (or (<= (* 2 (select main_a v_prenex_12925)) 2000) (< v_prenex_12924 main_x) (<= (select main_a v_prenex_12924) 2) (<= (+ main_x 1) v_prenex_12924) (<= 0 (select main_a v_prenex_12924)) (<= (select main_a v_prenex_12925) 1000) (<= 1000 (+ (select main_a v_prenex_12924) (select main_a v_prenex_12925))))) (forall ((v_prenex_12575 Int) (v_prenex_12574 Int)) (or (<= (+ main_x 1) v_prenex_12574) (<= (+ (select main_a v_prenex_12574) (select main_a v_prenex_12575)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12575))) (< v_prenex_12575 main_y) (<= 999 (select main_a v_prenex_12575)) (<= (select main_a v_prenex_12574) 2) (< v_prenex_12574 main_x))) (forall ((v_prenex_12065 Int) (v_prenex_12066 Int)) (or (<= (select main_a v_prenex_12065) 1) (<= (select main_a v_prenex_12066) (+ (select main_a v_prenex_12065) 1000)) (<= (+ main_x 1) v_prenex_12065) (< v_prenex_12065 main_x))) (or (forall ((v_prenex_14372 Int)) (<= (select main_a v_prenex_14372) 1000)) (forall ((v_prenex_14368 Int)) (or (< v_prenex_14368 main_x) (<= (+ main_x 1) v_prenex_14368) (<= 0 (* 2 (select main_a v_prenex_14368))) (<= (select main_a v_prenex_14368) 1) (<= 0 (select main_a v_prenex_14368))))) (forall ((v_prenex_16539 Int) (v_prenex_16540 Int)) (or (<= (+ main_x 1) v_prenex_16539) (<= (+ (select main_a v_prenex_16539) (select main_a v_prenex_16540)) 1000) (<= (+ main_y 1) v_prenex_16540) (<= (select main_a v_prenex_16540) 1000) (<= 1998 (* 2 (select main_a v_prenex_16540))) (<= (* 2 (select main_a v_prenex_16539)) 2) (< v_prenex_16539 main_x))) (forall ((v_prenex_11923 Int) (v_prenex_11924 Int)) (or (<= (+ main_x 1) v_prenex_11923) (<= 0 (select main_a v_prenex_11923)) (<= (select main_a v_prenex_11923) 1) (<= 999 (select main_a v_prenex_11924)) (< v_prenex_11923 main_x) (<= (select main_a v_prenex_11924) 1001) (<= 1000 (+ (select main_a v_prenex_11923) (select main_a v_prenex_11924))))) (or (forall ((v_prenex_18540 Int)) (<= (select main_a v_prenex_18540) 1001)) (forall ((v_prenex_18537 Int)) (or (<= (select main_a v_prenex_18537) 1) (<= 0 (select main_a v_prenex_18537)) (<= (+ main_x 1) v_prenex_18537) (<= (* 2 (select main_a v_prenex_18537)) 2) (< v_prenex_18537 main_x)))) (forall ((v_prenex_19216 Int) (v_prenex_19215 Int)) (or (<= (+ main_x 1) v_prenex_19215) (<= (* 2 (select main_a v_prenex_19216)) 2000) (<= (select main_a v_prenex_19215) 1) (<= 1998 (* 2 (select main_a v_prenex_19216))) (< v_prenex_19215 main_x) (<= 0 (* 2 (select main_a v_prenex_19215))) (<= (+ (select main_a v_prenex_19215) 998) (select main_a v_prenex_19216)))) (forall ((v_prenex_14830 Int) (v_prenex_14829 Int)) (or (< v_prenex_14829 main_x) (<= 0 (* 2 (select main_a v_prenex_14829))) (<= 998 (select main_a v_prenex_14830)) (<= (+ (select main_a v_prenex_14829) (select main_a v_prenex_14830)) 1000) (<= (* 2 (select main_a v_prenex_14829)) 2) (<= (select main_a v_prenex_14830) 1000) (<= (+ main_x 1) v_prenex_14829))) (forall ((v_prenex_15317 Int) (v_prenex_15316 Int)) (or (<= (+ (select main_a v_prenex_15316) 998) (select main_a v_prenex_15317)) (<= (+ main_x 1) v_prenex_15316) (<= (* 2 (select main_a v_prenex_15316)) 2) (<= 999 (select main_a v_prenex_15317)) (< v_prenex_15316 main_x) (<= (select main_a v_prenex_15317) 1001))) (forall ((v_prenex_20816 Int) (v_prenex_20815 Int)) (or (<= (+ main_x 1) v_prenex_20815) (<= 0 (* 2 (select main_a v_prenex_20815))) (<= 1998 (* 2 (select main_a v_prenex_20816))) (<= 1000 (+ (select main_a v_prenex_20815) (select main_a v_prenex_20816))) (< v_prenex_20815 main_x))) (forall ((v_prenex_19748 Int) (v_prenex_19749 Int)) (or (< v_prenex_19748 main_x) (<= (+ main_y 1) v_prenex_19749) (<= 0 (+ (select main_a v_prenex_19748) 1)) (<= (+ main_x 1) v_prenex_19748) (<= 1000 (+ (select main_a v_prenex_19748) (select main_a v_prenex_19749))) (<= 1998 (* 2 (select main_a v_prenex_19749))))) (or (forall ((v_prenex_15764 Int)) (or (<= (select main_a v_prenex_15764) 1000) (<= (* 2 (select main_a v_prenex_15764)) 2000))) (forall ((v_prenex_15763 Int)) (or (< v_prenex_15763 main_x) (<= (select main_a v_prenex_15763) 2) (<= (* 2 (select main_a v_prenex_15763)) 2) (<= 0 (select main_a v_prenex_15763)) (<= (+ main_x 1) v_prenex_15763)))) (forall ((v_prenex_20132 Int) (v_prenex_20131 Int)) (or (<= 0 (+ (select main_a v_prenex_20131) 1)) (<= (* 2 (select main_a v_prenex_20132)) 2000) (< v_prenex_20131 main_x) (<= (+ (select main_a v_prenex_20131) 998) (select main_a v_prenex_20132)) (<= 0 (* 2 (select main_a v_prenex_20131))) (<= 998 (select main_a v_prenex_20132)) (<= (+ main_x 1) v_prenex_20131))) (or (forall ((v_prenex_13710 Int)) (or (<= 999 (select main_a v_prenex_13710)) (<= 998 (select main_a v_prenex_13710)))) (forall ((v_prenex_13706 Int)) (or (<= (select main_a v_prenex_13706) 1) (<= 0 (select main_a v_prenex_13706)) (<= (+ main_x 1) v_prenex_13706) (< v_prenex_13706 main_x) (<= 0 (* 2 (select main_a v_prenex_13706)))))) (or (forall ((v_prenex_12089 Int)) (or (<= (+ main_y 1) v_prenex_12089) (<= 999 (select main_a v_prenex_12089)))) (forall ((v_prenex_12088 Int)) (or (< v_prenex_12088 main_x) (<= (* 2 (select main_a v_prenex_12088)) 2) (<= (+ main_x 1) v_prenex_12088) (<= 0 (* 2 (select main_a v_prenex_12088)))))) (forall ((v_prenex_15599 Int) (v_prenex_15598 Int)) (or (<= (+ main_x 1) v_prenex_15598) (<= (select main_a v_prenex_15599) (+ (select main_a v_prenex_15598) 1000)) (<= 0 (select main_a v_prenex_15598)) (<= 999 (select main_a v_prenex_15599)) (<= (select main_a v_prenex_15598) 2) (<= 998 (select main_a v_prenex_15599)) (< v_prenex_15598 main_x))) (or (forall ((v_prenex_14688 Int)) (or (<= (select main_a v_prenex_14688) 1000) (<= (+ main_y 1) v_prenex_14688) (<= (select main_a v_prenex_14688) 1001))) (forall ((v_prenex_14687 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14687))) (< v_prenex_14687 main_x) (<= (+ main_x 1) v_prenex_14687) (<= 0 (+ (select main_a v_prenex_14687) 1))))) (forall ((v_prenex_14350 Int) (v_prenex_14351 Int)) (or (<= (+ main_x 1) v_prenex_14350) (<= (select main_a v_prenex_14351) 1000) (<= (* 2 (select main_a v_prenex_14350)) 2) (<= (+ (select main_a v_prenex_14350) (select main_a v_prenex_14351)) 1000) (<= (* 2 (select main_a v_prenex_14351)) 2000) (< v_prenex_14350 main_x) (<= (+ main_y 1) v_prenex_14351))) (forall ((v_prenex_18392 Int) (v_prenex_18391 Int)) (or (<= 0 (+ (select main_a v_prenex_18391) 1)) (< v_prenex_18392 main_y) (<= (select main_a v_prenex_18392) 1001) (<= (+ main_x 1) v_prenex_18391) (<= 999 (select main_a v_prenex_18392)) (< v_prenex_18391 main_x) (<= (+ (select main_a v_prenex_18391) (select main_a v_prenex_18392)) 1000))) (or (forall ((v_prenex_11403 Int)) (<= 0 (* 2 (select main_a v_prenex_11403)))) (forall ((v_prenex_11404 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11404))) (< v_prenex_11404 main_y) (<= (select main_a v_prenex_11404) 1000) (<= (+ main_y 1) v_prenex_11404)))) (forall ((v_prenex_11934 Int) (v_prenex_11933 Int)) (or (<= (+ (select main_a v_prenex_11933) (select main_a v_prenex_11934)) 1000) (<= 999 (select main_a v_prenex_11934)) (<= 0 (select main_a v_prenex_11933)) (<= (+ main_x 1) v_prenex_11933) (< v_prenex_11933 main_x))) (forall ((v_prenex_15024 Int) (v_prenex_15023 Int)) (or (< v_prenex_15023 main_x) (<= (select main_a v_prenex_15023) 1) (<= (+ main_x 1) v_prenex_15023) (<= (+ (select main_a v_prenex_15023) (select main_a v_prenex_15024)) 1000) (<= 0 (select main_a v_prenex_15023)) (<= (* 2 (select main_a v_prenex_15024)) 2000))) (or (forall ((v_prenex_14935 Int)) (or (<= (select main_a v_prenex_14935) 2) (< v_prenex_14935 main_x) (<= (* 2 (select main_a v_prenex_14935)) 2) (<= (+ main_x 1) v_prenex_14935))) (forall ((v_prenex_14940 Int)) (or (<= 999 (select main_a v_prenex_14940)) (<= 1998 (* 2 (select main_a v_prenex_14940)))))) (forall ((v_prenex_15466 Int) (v_prenex_15465 Int)) (or (< v_prenex_15466 main_y) (<= (select main_a v_prenex_15466) 1001) (<= (+ main_y 1) v_prenex_15466) (<= 999 (select main_a v_prenex_15466)) (<= (+ (select main_a v_prenex_15465) 998) (select main_a v_prenex_15466)))) (forall ((v_prenex_11725 Int) (v_prenex_11726 Int)) (or (<= (* 2 (select main_a v_prenex_11725)) 2) (<= (+ (select main_a v_prenex_11725) (select main_a v_prenex_11726)) 1000) (<= 1998 (* 2 (select main_a v_prenex_11726))) (< v_prenex_11725 main_x) (<= (+ main_x 1) v_prenex_11725) (<= (select main_a v_prenex_11725) 2))) (forall ((v_prenex_18109 Int) (v_prenex_18108 Int)) (or (<= (select main_a v_prenex_18108) 2) (< v_prenex_18108 main_x) (<= (select main_a v_prenex_18109) (+ (select main_a v_prenex_18108) 1000)) (<= 998 (select main_a v_prenex_18109)) (<= (+ main_x 1) v_prenex_18108) (<= 1998 (* 2 (select main_a v_prenex_18109))))) (forall ((v_prenex_20852 Int) (v_prenex_20851 Int)) (or (<= (+ (select main_a v_prenex_20851) (select main_a v_prenex_20852)) 1000) (<= (select main_a v_prenex_20851) 2) (<= 0 (+ (select main_a v_prenex_20851) 1)) (< v_prenex_20851 main_x) (<= 998 (select main_a v_prenex_20852)) (<= (+ main_x 1) v_prenex_20851))) (forall ((v_prenex_15607 Int) (v_prenex_15606 Int)) (or (<= 999 (select main_a v_prenex_15607)) (< v_prenex_15607 main_y) (<= (select main_a v_prenex_15607) (+ (select main_a v_prenex_15606) 1000)) (<= (* 2 (select main_a v_prenex_15607)) 2000) (< v_prenex_15606 main_x) (<= (+ main_x 1) v_prenex_15606) (<= 0 (select main_a v_prenex_15606)))) (forall ((v_prenex_16670 Int) (v_prenex_16671 Int)) (or (<= (* 2 (select main_a v_prenex_16671)) 2000) (<= (+ main_x 1) v_prenex_16670) (<= 1998 (* 2 (select main_a v_prenex_16671))) (<= 0 (select main_a v_prenex_16670)) (<= (select main_a v_prenex_16671) (+ (select main_a v_prenex_16670) 1000)) (<= (* 2 (select main_a v_prenex_16670)) 2) (< v_prenex_16670 main_x))) (forall ((v_prenex_19313 Int) (v_prenex_19314 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19314))) (<= (select main_a v_prenex_19314) 1001) (<= (+ main_y 1) v_prenex_19314) (< v_prenex_19314 main_y) (<= (+ (select main_a v_prenex_19313) 998) (select main_a v_prenex_19314)))) (forall ((v_prenex_15202 Int) (v_prenex_15201 Int)) (or (< v_prenex_15201 main_x) (<= (select main_a v_prenex_15201) 1) (<= 999 (select main_a v_prenex_15202)) (<= (+ (select main_a v_prenex_15201) (select main_a v_prenex_15202)) 1000) (<= 0 (select main_a v_prenex_15201)) (<= (+ main_x 1) v_prenex_15201))) (forall ((v_prenex_16622 Int) (v_prenex_16623 Int)) (or (< v_prenex_16622 main_x) (<= (select main_a v_prenex_16623) (+ (select main_a v_prenex_16622) 1000)) (<= 998 (select main_a v_prenex_16623)) (<= (+ main_x 1) v_prenex_16622) (<= (select main_a v_prenex_16622) 1) (<= (select main_a v_prenex_16623) 1001) (<= 0 (+ (select main_a v_prenex_16622) 1)))) (forall ((v_prenex_21202 Int) (v_prenex_21203 Int)) (or (<= (+ main_x 1) v_prenex_21202) (<= (select main_a v_prenex_21202) 2) (<= (select main_a v_prenex_21202) 1) (<= 999 (select main_a v_prenex_21203)) (<= (select main_a v_prenex_21203) 1000) (< v_prenex_21202 main_x) (<= (+ (select main_a v_prenex_21202) 998) (select main_a v_prenex_21203)))) (forall ((v_prenex_16742 Int) (v_prenex_16741 Int)) (or (<= (+ main_x 1) v_prenex_16741) (<= 999 (select main_a v_prenex_16742)) (< v_prenex_16741 main_x) (<= (select main_a v_prenex_16741) 1) (<= (+ (select main_a v_prenex_16741) (select main_a v_prenex_16742)) 1000) (<= (* 2 (select main_a v_prenex_16741)) 2) (<= 1998 (* 2 (select main_a v_prenex_16742))))) (forall ((v_prenex_19221 Int) (v_prenex_19222 Int)) (or (<= (+ main_x 1) v_prenex_19221) (<= 0 (+ (select main_a v_prenex_19221) 1)) (<= (+ (select main_a v_prenex_19221) 998) (select main_a v_prenex_19222)) (<= (* 2 (select main_a v_prenex_19221)) 2) (< v_prenex_19221 main_x))) (forall ((v_prenex_15659 Int) (v_prenex_15658 Int)) (or (<= (select main_a v_prenex_15658) 1) (<= (* 2 (select main_a v_prenex_15658)) 2) (<= (+ main_x 1) v_prenex_15658) (<= 998 (select main_a v_prenex_15659)) (< v_prenex_15658 main_x) (<= (+ (select main_a v_prenex_15658) 998) (select main_a v_prenex_15659)))) (forall ((v_prenex_17471 Int) (v_prenex_17472 Int)) (or (< v_prenex_17471 main_x) (<= (+ main_x 1) v_prenex_17471) (<= (select main_a v_prenex_17472) 1001) (<= 0 (* 2 (select main_a v_prenex_17471))) (<= (+ (select main_a v_prenex_17471) 998) (select main_a v_prenex_17472)) (<= 998 (select main_a v_prenex_17472)))) (forall ((v_prenex_14549 Int) (v_prenex_14548 Int)) (or (<= (+ main_x 1) v_prenex_14548) (<= (* 2 (select main_a v_prenex_14548)) 2) (<= (select main_a v_prenex_14548) 2) (<= 998 (select main_a v_prenex_14549)) (< v_prenex_14548 main_x) (<= (+ (select main_a v_prenex_14548) 998) (select main_a v_prenex_14549)) (<= (select main_a v_prenex_14549) 1001))) (or (forall ((v_prenex_19127 Int)) (or (< v_prenex_19127 main_x) (<= (+ main_x 1) v_prenex_19127) (<= 0 (+ (select main_a v_prenex_19127) 1)) (<= 0 (* 2 (select main_a v_prenex_19127))))) (forall ((v_prenex_19131 Int)) (or (<= (select main_a v_prenex_19131) 1000) (<= (* 2 (select main_a v_prenex_19131)) 2000)))) (forall ((v_prenex_12711 Int) (v_prenex_12710 Int)) (or (<= (select main_a v_prenex_12711) 1000) (< v_prenex_12710 main_x) (<= (+ main_x 1) v_prenex_12710) (<= (select main_a v_prenex_12710) 2) (<= 998 (select main_a v_prenex_12711)) (<= (select main_a v_prenex_12711) (+ (select main_a v_prenex_12710) 1000)))) (forall ((v_prenex_16838 Int) (v_prenex_16839 Int)) (or (<= 999 (select main_a v_prenex_16839)) (<= (select main_a v_prenex_16839) (+ (select main_a v_prenex_16838) 1000)) (<= (+ main_x 1) v_prenex_16838) (<= (select main_a v_prenex_16838) 2) (<= (* 2 (select main_a v_prenex_16838)) 2) (< v_prenex_16838 main_x) (<= 1998 (* 2 (select main_a v_prenex_16839))))) (or (forall ((v_prenex_14425 Int)) (or (<= 0 (select main_a v_prenex_14425)) (<= (+ main_x 1) v_prenex_14425) (<= 0 (* 2 (select main_a v_prenex_14425))) (< v_prenex_14425 main_x))) (forall ((v_prenex_14426 Int)) (or (<= 998 (select main_a v_prenex_14426)) (<= 1998 (* 2 (select main_a v_prenex_14426)))))) (forall ((v_prenex_18068 Int) (v_prenex_18069 Int)) (or (<= 0 (+ (select main_a v_prenex_18068) 1)) (< v_prenex_18068 main_x) (<= 0 (select main_a v_prenex_18068)) (<= (+ main_x 1) v_prenex_18068) (<= (select main_a v_prenex_18069) 1000) (<= 998 (select main_a v_prenex_18069)) (<= 1000 (+ (select main_a v_prenex_18068) (select main_a v_prenex_18069))))) (forall ((v_prenex_13046 Int) (v_prenex_13045 Int)) (or (<= (* 2 (select main_a v_prenex_13046)) 2000) (<= (+ (select main_a v_prenex_13045) 998) (select main_a v_prenex_13046)) (<= (select main_a v_prenex_13046) 1000) (<= 0 (+ (select main_a v_prenex_13045) 1)) (< v_prenex_13045 main_x) (<= (+ main_x 1) v_prenex_13045))) (forall ((v_prenex_21340 Int) (v_prenex_21341 Int)) (or (<= (+ main_x 1) v_prenex_21340) (<= (select main_a v_prenex_21340) 1) (<= (+ (select main_a v_prenex_21340) 998) (select main_a v_prenex_21341)) (<= (* 2 (select main_a v_prenex_21340)) 2) (< v_prenex_21340 main_x) (<= (select main_a v_prenex_21341) 1000))) (forall ((v_prenex_21370 Int) (v_prenex_21371 Int)) (or (<= (select main_a v_prenex_21370) 1) (<= (+ main_x 1) v_prenex_21370) (<= (+ (select main_a v_prenex_21370) 998) (select main_a v_prenex_21371)) (<= (* 2 (select main_a v_prenex_21370)) 2) (< v_prenex_21370 main_x))) (forall ((v_prenex_16434 Int) (v_prenex_16433 Int)) (or (<= 999 (select main_a v_prenex_16434)) (<= 1998 (* 2 (select main_a v_prenex_16434))) (<= (+ main_y 1) v_prenex_16434) (< v_prenex_16434 main_y) (<= (select main_a v_prenex_16434) (+ (select main_a v_prenex_16433) 1000)))) (forall ((v_prenex_21248 Int) (v_prenex_21249 Int)) (or (<= (+ main_x 1) v_prenex_21248) (<= (* 2 (select main_a v_prenex_21249)) 2000) (<= 998 (select main_a v_prenex_21249)) (<= (+ (select main_a v_prenex_21248) (select main_a v_prenex_21249)) 1000) (< v_prenex_21248 main_x) (<= 0 (select main_a v_prenex_21248)) (<= 0 (* 2 (select main_a v_prenex_21248))))) (or (forall ((v_prenex_19612 Int)) (or (<= (+ main_x 1) v_prenex_19612) (< v_prenex_19612 main_x) (<= (* 2 (select main_a v_prenex_19612)) 2) (<= 0 (+ (select main_a v_prenex_19612) 1)))) (forall ((v_prenex_19615 Int)) (or (<= 999 (select main_a v_prenex_19615)) (<= (* 2 (select main_a v_prenex_19615)) 2000)))) (forall ((v_prenex_20933 Int) (v_prenex_20932 Int)) (or (< v_prenex_20932 main_x) (<= (+ main_x 1) v_prenex_20932) (<= (select main_a v_prenex_20933) (+ (select main_a v_prenex_20932) 1000)) (<= (select main_a v_prenex_20932) 2) (<= 999 (select main_a v_prenex_20933)))) (or (forall ((v_prenex_15001 Int)) (or (<= 0 (+ (select main_a v_prenex_15001) 1)) (< v_prenex_15001 main_x) (<= (* 2 (select main_a v_prenex_15001)) 2) (<= (+ main_x 1) v_prenex_15001))) (forall ((v_prenex_15004 Int)) (<= (select main_a v_prenex_15004) 1000))) (forall ((v_prenex_16737 Int) (v_prenex_16738 Int)) (or (<= 999 (select main_a v_prenex_16738)) (<= 1998 (* 2 (select main_a v_prenex_16738))) (<= (+ (select main_a v_prenex_16737) (select main_a v_prenex_16738)) 1000) (<= (select main_a v_prenex_16737) 2) (< v_prenex_16737 main_x) (<= 0 (* 2 (select main_a v_prenex_16737))) (<= (+ main_x 1) v_prenex_16737))) (forall ((v_prenex_20802 Int) (v_prenex_20801 Int)) (or (< v_prenex_20801 main_x) (<= (* 2 (select main_a v_prenex_20801)) 2) (<= (select main_a v_prenex_20802) 1000) (<= (+ main_x 1) v_prenex_20801) (<= (+ (select main_a v_prenex_20801) 998) (select main_a v_prenex_20802)))) (forall ((v_prenex_21032 Int) (v_prenex_21031 Int)) (or (<= (+ main_x 1) v_prenex_21031) (<= (select main_a v_prenex_21032) 1000) (<= 0 (* 2 (select main_a v_prenex_21031))) (<= (select main_a v_prenex_21032) 1001) (<= 1000 (+ (select main_a v_prenex_21031) (select main_a v_prenex_21032))) (<= (+ main_y 1) v_prenex_21032) (< v_prenex_21031 main_x))) (forall ((v_prenex_20427 Int) (v_prenex_20426 Int)) (or (<= (select main_a v_prenex_20427) (+ (select main_a v_prenex_20426) 1000)) (<= 0 (* 2 (select main_a v_prenex_20426))) (<= 999 (select main_a v_prenex_20427)) (<= (+ main_x 1) v_prenex_20426) (< v_prenex_20426 main_x) (< v_prenex_20427 main_y))) (forall ((v_prenex_21108 Int) (v_prenex_21109 Int)) (or (< v_prenex_21108 main_x) (<= (+ main_x 1) v_prenex_21108) (<= (+ (select main_a v_prenex_21108) 998) (select main_a v_prenex_21109)) (<= (* 2 (select main_a v_prenex_21108)) 2) (<= 999 (select main_a v_prenex_21109)) (<= 1998 (* 2 (select main_a v_prenex_21109))) (<= 0 (select main_a v_prenex_21108)))) (forall ((v_prenex_16258 Int) (v_prenex_16257 Int)) (or (<= (select main_a v_prenex_16258) 1001) (<= (select main_a v_prenex_16257) 2) (< v_prenex_16257 main_x) (<= 1000 (+ (select main_a v_prenex_16257) (select main_a v_prenex_16258))) (<= 999 (select main_a v_prenex_16258)) (< v_prenex_16258 main_y) (<= (+ main_x 1) v_prenex_16257))) (or (forall ((v_prenex_14760 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14760))) (<= 999 (select main_a v_prenex_14760)))) (forall ((v_prenex_14755 Int)) (or (<= (* 2 (select main_a v_prenex_14755)) 2) (<= 0 (select main_a v_prenex_14755)) (<= (+ main_x 1) v_prenex_14755) (< v_prenex_14755 main_x) (<= 0 (+ (select main_a v_prenex_14755) 1))))) (forall ((v_prenex_19119 Int) (v_prenex_19120 Int)) (or (<= 0 (+ (select main_a v_prenex_19119) 1)) (<= 1998 (* 2 (select main_a v_prenex_19120))) (<= 1000 (+ (select main_a v_prenex_19119) (select main_a v_prenex_19120))) (<= (+ main_y 1) v_prenex_19120) (<= 999 (select main_a v_prenex_19120)) (<= (+ main_x 1) v_prenex_19119) (< v_prenex_19119 main_x))) (or (forall ((v_prenex_12334 Int)) (<= 1998 (* 2 (select main_a v_prenex_12334)))) (forall ((v_prenex_12332 Int)) (or (<= (* 2 (select main_a v_prenex_12332)) 2) (<= (+ main_x 1) v_prenex_12332) (<= 0 (select main_a v_prenex_12332)) (< v_prenex_12332 main_x)))) (forall ((v_prenex_12535 Int) (v_prenex_12534 Int)) (or (<= 0 (select main_a v_prenex_12534)) (<= 0 (+ (select main_a v_prenex_12534) 1)) (<= (+ main_x 1) v_prenex_12534) (< v_prenex_12534 main_x) (<= (+ (select main_a v_prenex_12534) (select main_a v_prenex_12535)) 1000) (<= 998 (select main_a v_prenex_12535)))) (forall ((v_prenex_19423 Int) (v_prenex_19424 Int)) (or (<= (* 2 (select main_a v_prenex_19423)) 2) (<= (select main_a v_prenex_19424) 1001) (<= (+ (select main_a v_prenex_19423) 998) (select main_a v_prenex_19424)) (<= 0 (select main_a v_prenex_19423)) (<= (+ main_x 1) v_prenex_19423) (< v_prenex_19423 main_x) (<= 998 (select main_a v_prenex_19424)))) (forall ((v_prenex_17473 Int) (v_prenex_17474 Int)) (or (<= (+ (select main_a v_prenex_17473) 998) (select main_a v_prenex_17474)) (<= (+ main_x 1) v_prenex_17473) (<= 0 (select main_a v_prenex_17473)) (<= 999 (select main_a v_prenex_17474)) (<= 0 (+ (select main_a v_prenex_17473) 1)) (< v_prenex_17473 main_x) (<= 1998 (* 2 (select main_a v_prenex_17474))))) (forall ((v_prenex_20800 Int) (v_prenex_20799 Int)) (or (<= (+ main_x 1) v_prenex_20799) (<= (select main_a v_prenex_20799) 1) (< v_prenex_20799 main_x) (<= 999 (select main_a v_prenex_20800)) (<= (+ (select main_a v_prenex_20799) (select main_a v_prenex_20800)) 1000) (<= (select main_a v_prenex_20799) 2))) (or (forall ((v_prenex_18852 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18852))) (<= 998 (select main_a v_prenex_18852)))) (forall ((v_prenex_18848 Int)) (or (<= (* 2 (select main_a v_prenex_18848)) 2) (<= 0 (* 2 (select main_a v_prenex_18848))) (<= (+ main_x 1) v_prenex_18848) (< v_prenex_18848 main_x) (<= 0 (select main_a v_prenex_18848))))) (forall ((v_prenex_13636 Int) (v_prenex_13637 Int)) (or (<= (+ main_x 1) v_prenex_13636) (< v_prenex_13636 main_x) (<= (select main_a v_prenex_13636) 2) (<= (+ (select main_a v_prenex_13636) 998) (select main_a v_prenex_13637)))) (forall ((v_prenex_19517 Int) (v_prenex_19516 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19516))) (<= 998 (select main_a v_prenex_19517)) (< v_prenex_19517 main_y) (<= (+ (select main_a v_prenex_19516) 998) (select main_a v_prenex_19517)) (< v_prenex_19516 main_x) (<= 999 (select main_a v_prenex_19517)) (<= (+ main_x 1) v_prenex_19516))) (forall ((v_prenex_14718 Int) (v_prenex_14717 Int)) (or (<= 998 (select main_a v_prenex_14718)) (<= (+ main_y 1) v_prenex_14718) (< v_prenex_14717 main_x) (<= (+ main_x 1) v_prenex_14717) (<= 0 (* 2 (select main_a v_prenex_14717))) (<= (select main_a v_prenex_14718) 1001) (<= (+ (select main_a v_prenex_14717) (select main_a v_prenex_14718)) 1000))) (forall ((v_prenex_20221 Int) (v_prenex_20220 Int)) (or (<= (+ (select main_a v_prenex_20220) 998) (select main_a v_prenex_20221)) (<= 0 (select main_a v_prenex_20220)) (< v_prenex_20220 main_x) (<= (+ main_x 1) v_prenex_20220) (<= (select main_a v_prenex_20221) 1001) (<= (select main_a v_prenex_20220) 2))) (forall ((v_prenex_17479 Int) (v_prenex_17480 Int)) (or (<= 999 (select main_a v_prenex_17480)) (<= 0 (select main_a v_prenex_17479)) (< v_prenex_17479 main_x) (<= 1000 (+ (select main_a v_prenex_17479) (select main_a v_prenex_17480))) (<= (* 2 (select main_a v_prenex_17479)) 2) (<= 998 (select main_a v_prenex_17480)) (<= (+ main_x 1) v_prenex_17479))) (or (forall ((v_prenex_20461 Int)) (or (<= (select main_a v_prenex_20461) 2) (<= 0 (select main_a v_prenex_20461)) (< v_prenex_20461 main_x) (<= (* 2 (select main_a v_prenex_20461)) 2) (<= (+ main_x 1) v_prenex_20461))) (forall ((v_prenex_20462 Int)) (or (<= (select main_a v_prenex_20462) 1001) (<= 998 (select main_a v_prenex_20462))))) (forall ((v_prenex_19723 Int) (v_prenex_19722 Int)) (or (< v_prenex_19722 main_x) (<= (+ main_x 1) v_prenex_19722) (<= 999 (select main_a v_prenex_19723)) (<= 0 (+ (select main_a v_prenex_19722) 1)) (<= (+ (select main_a v_prenex_19722) (select main_a v_prenex_19723)) 1000) (<= (select main_a v_prenex_19723) 1000) (<= (select main_a v_prenex_19722) 1))) (forall ((v_prenex_12782 Int) (v_prenex_12783 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12783))) (<= (+ main_x 1) v_prenex_12782) (<= (select main_a v_prenex_12782) 1) (<= (select main_a v_prenex_12783) (+ (select main_a v_prenex_12782) 1000)) (<= 0 (select main_a v_prenex_12782)) (< v_prenex_12782 main_x) (<= (select main_a v_prenex_12783) 1001))) (forall ((v_prenex_14551 Int) (v_prenex_14550 Int)) (or (<= (+ (select main_a v_prenex_14550) 998) (select main_a v_prenex_14551)) (<= 1998 (* 2 (select main_a v_prenex_14551))) (<= (* 2 (select main_a v_prenex_14550)) 2) (<= (select main_a v_prenex_14551) 1001) (< v_prenex_14550 main_x) (<= 0 (* 2 (select main_a v_prenex_14550))) (<= (+ main_x 1) v_prenex_14550))) (forall ((v_prenex_15849 Int) (v_prenex_15850 Int)) (or (< v_prenex_15849 main_x) (<= 0 (+ (select main_a v_prenex_15849) 1)) (<= (select main_a v_prenex_15850) 1001) (<= (* 2 (select main_a v_prenex_15850)) 2000) (<= (+ (select main_a v_prenex_15849) 998) (select main_a v_prenex_15850)) (<= (+ main_y 1) v_prenex_15850) (<= (+ main_x 1) v_prenex_15849))) (forall ((v_prenex_13207 Int) (v_prenex_13208 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13208))) (<= (+ main_x 1) v_prenex_13207) (<= (select main_a v_prenex_13207) 1) (<= 1000 (+ (select main_a v_prenex_13207) (select main_a v_prenex_13208))) (< v_prenex_13207 main_x) (<= (+ main_y 1) v_prenex_13208))) (or (forall ((v_prenex_14004 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14004))) (<= (+ main_x 1) v_prenex_14004) (< v_prenex_14004 main_x) (<= 0 (select main_a v_prenex_14004)))) (forall ((v_prenex_14005 Int)) (or (<= 999 (select main_a v_prenex_14005)) (< v_prenex_14005 main_y) (<= (select main_a v_prenex_14005) 1001)))) (or (forall ((v_prenex_18663 Int)) (<= (select main_a v_prenex_18663) 1000)) (forall ((v_prenex_18658 Int)) (or (<= (+ main_x 1) v_prenex_18658) (<= (* 2 (select main_a v_prenex_18658)) 2) (< v_prenex_18658 main_x) (<= 0 (* 2 (select main_a v_prenex_18658))) (<= 0 (select main_a v_prenex_18658))))) (forall ((v_prenex_16275 Int) (v_prenex_16276 Int)) (or (<= (+ (select main_a v_prenex_16275) 998) (select main_a v_prenex_16276)) (<= (* 2 (select main_a v_prenex_16276)) 2000) (<= 0 (select main_a v_prenex_16275)) (<= (select main_a v_prenex_16276) 1001) (< v_prenex_16275 main_x) (<= (+ main_x 1) v_prenex_16275))) (or (forall ((v_prenex_19075 Int)) (or (<= 0 (+ (select main_a v_prenex_19075) 1)) (<= 0 (select main_a v_prenex_19075)) (<= (+ main_x 1) v_prenex_19075) (<= (* 2 (select main_a v_prenex_19075)) 2) (< v_prenex_19075 main_x))) (forall ((v_prenex_19079 Int)) (<= (select main_a v_prenex_19079) 1001))) (forall ((v_prenex_13282 Int) (v_prenex_13283 Int)) (or (<= 998 (select main_a v_prenex_13283)) (<= (+ main_x 1) v_prenex_13282) (<= 1998 (* 2 (select main_a v_prenex_13283))) (<= 1000 (+ (select main_a v_prenex_13282) (select main_a v_prenex_13283))) (<= 0 (+ (select main_a v_prenex_13282) 1)) (< v_prenex_13282 main_x) (<= (select main_a v_prenex_13282) 2))) (or (forall ((v_prenex_21353 Int)) (<= 999 (select main_a v_prenex_21353))) (forall ((v_prenex_21349 Int)) (or (<= (select main_a v_prenex_21349) 2) (<= 0 (* 2 (select main_a v_prenex_21349))) (<= (+ main_x 1) v_prenex_21349) (< v_prenex_21349 main_x) (<= (* 2 (select main_a v_prenex_21349)) 2)))) (or (forall ((v_prenex_12648 Int)) (or (< v_prenex_12648 main_x) (<= 0 (select main_a v_prenex_12648)) (<= (+ main_x 1) v_prenex_12648) (<= 0 (* 2 (select main_a v_prenex_12648))))) (forall ((v_prenex_12649 Int)) (or (<= 999 (select main_a v_prenex_12649)) (< v_prenex_12649 main_y) (<= 1998 (* 2 (select main_a v_prenex_12649)))))) (or (forall ((v_prenex_19033 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19033))) (<= 0 (select main_a v_prenex_19033)) (<= (select main_a v_prenex_19033) 2) (<= (+ main_x 1) v_prenex_19033) (< v_prenex_19033 main_x))) (forall ((v_prenex_19035 Int)) (or (<= (select main_a v_prenex_19035) 1000) (<= 999 (select main_a v_prenex_19035))))) (forall ((v_prenex_14747 Int) (v_prenex_14748 Int)) (or (< v_prenex_14747 main_x) (<= (+ main_y 1) v_prenex_14748) (<= (select main_a v_prenex_14748) 1000) (<= (+ (select main_a v_prenex_14747) 998) (select main_a v_prenex_14748)) (<= 1998 (* 2 (select main_a v_prenex_14748))) (<= (+ main_x 1) v_prenex_14747) (<= 0 (* 2 (select main_a v_prenex_14747))))) (or (forall ((v_prenex_17823 Int)) (or (<= (+ main_x 1) v_prenex_17823) (<= 0 (* 2 (select main_a v_prenex_17823))) (<= (select main_a v_prenex_17823) 2) (<= (* 2 (select main_a v_prenex_17823)) 2) (< v_prenex_17823 main_x))) (forall ((v_prenex_17826 Int)) (or (<= (* 2 (select main_a v_prenex_17826)) 2000) (<= 1998 (* 2 (select main_a v_prenex_17826)))))) (forall ((v_prenex_12942 Int) (v_prenex_12943 Int)) (or (<= 0 (+ (select main_a v_prenex_12942) 1)) (<= (* 2 (select main_a v_prenex_12943)) 2000) (<= (+ main_x 1) v_prenex_12942) (< v_prenex_12942 main_x) (<= (+ (select main_a v_prenex_12942) 998) (select main_a v_prenex_12943)))) (forall ((v_prenex_12625 Int) (v_prenex_12626 Int)) (or (<= (+ main_x 1) v_prenex_12625) (<= (* 2 (select main_a v_prenex_12626)) 2000) (<= 0 (select main_a v_prenex_12625)) (<= (+ (select main_a v_prenex_12625) (select main_a v_prenex_12626)) 1000) (< v_prenex_12625 main_x) (<= (select main_a v_prenex_12626) 1001))) (forall ((v_prenex_13020 Int) (v_prenex_13021 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13021))) (<= 0 (* 2 (select main_a v_prenex_13020))) (< v_prenex_13020 main_x) (<= (* 2 (select main_a v_prenex_13020)) 2) (<= (* 2 (select main_a v_prenex_13021)) 2000) (<= 1000 (+ (select main_a v_prenex_13020) (select main_a v_prenex_13021))) (<= (+ main_x 1) v_prenex_13020))) (forall ((v_prenex_12392 Int) (v_prenex_12393 Int)) (or (<= (+ (select main_a v_prenex_12392) 998) (select main_a v_prenex_12393)) (<= 0 (select main_a v_prenex_12392)) (<= (select main_a v_prenex_12393) 1001) (<= 0 (+ (select main_a v_prenex_12392) 1)) (<= 998 (select main_a v_prenex_12393)) (<= (+ main_x 1) v_prenex_12392) (< v_prenex_12392 main_x))) (or (forall ((v_prenex_19792 Int)) (or (<= 999 (select main_a v_prenex_19792)) (<= (+ main_y 1) v_prenex_19792) (<= (select main_a v_prenex_19792) 1000))) (forall ((v_prenex_19791 Int)) (or (<= 0 (+ (select main_a v_prenex_19791) 1)) (<= 0 (* 2 (select main_a v_prenex_19791))) (< v_prenex_19791 main_x) (<= (+ main_x 1) v_prenex_19791)))) (forall ((v_prenex_17589 Int) (v_prenex_17588 Int)) (or (<= (+ main_y 1) v_prenex_17589) (<= (select main_a v_prenex_17589) (+ (select main_a v_prenex_17588) 1000)) (<= 0 (select main_a v_prenex_17588)) (<= (select main_a v_prenex_17589) 1001) (<= (+ main_x 1) v_prenex_17588) (< v_prenex_17588 main_x))) (forall ((v_prenex_17156 Int) (v_prenex_17157 Int)) (or (<= (+ (select main_a v_prenex_17156) (select main_a v_prenex_17157)) 1000) (<= 0 (select main_a v_prenex_17156)) (<= 998 (select main_a v_prenex_17157)) (<= (select main_a v_prenex_17156) 1) (<= (+ main_x 1) v_prenex_17156) (< v_prenex_17156 main_x))) (forall ((v_prenex_16773 Int) (v_prenex_16774 Int)) (or (<= (select main_a v_prenex_16774) (+ (select main_a v_prenex_16773) 1000)) (<= (* 2 (select main_a v_prenex_16774)) 2000) (<= 998 (select main_a v_prenex_16774)) (< v_prenex_16773 main_x) (<= (+ main_x 1) v_prenex_16773) (<= (+ main_y 1) v_prenex_16774) (<= (select main_a v_prenex_16773) 1))) (or (forall ((v_prenex_16113 Int)) (or (<= (select main_a v_prenex_16113) 1001) (<= 999 (select main_a v_prenex_16113)))) (forall ((v_prenex_16111 Int)) (or (<= (+ main_x 1) v_prenex_16111) (< v_prenex_16111 main_x) (<= (* 2 (select main_a v_prenex_16111)) 2) (<= 0 (* 2 (select main_a v_prenex_16111))) (<= 0 (+ (select main_a v_prenex_16111) 1))))) (forall ((v_prenex_20777 Int) (v_prenex_20776 Int)) (or (<= (select main_a v_prenex_20776) 1) (<= 998 (select main_a v_prenex_20777)) (<= (select main_a v_prenex_20777) (+ (select main_a v_prenex_20776) 1000)) (<= 999 (select main_a v_prenex_20777)) (< v_prenex_20776 main_x) (< v_prenex_20777 main_y) (<= (+ main_x 1) v_prenex_20776))) (or (forall ((v_prenex_14619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14619))) (<= 999 (select main_a v_prenex_14619)) (< v_prenex_14619 main_y))) (forall ((v_prenex_14613 Int)) (or (<= (select main_a v_prenex_14613) 1) (<= (* 2 (select main_a v_prenex_14613)) 2) (< v_prenex_14613 main_x) (<= (+ main_x 1) v_prenex_14613)))) (or (forall ((v_prenex_12907 Int)) (or (<= (* 2 (select main_a v_prenex_12907)) 2) (<= (+ main_x 1) v_prenex_12907) (<= (select main_a v_prenex_12907) 2) (<= 0 (* 2 (select main_a v_prenex_12907))) (< v_prenex_12907 main_x))) (forall ((v_prenex_12911 Int)) (or (<= 998 (select main_a v_prenex_12911)) (<= (* 2 (select main_a v_prenex_12911)) 2000)))) (or (forall ((v_prenex_12361 Int)) (or (<= 999 (select main_a v_prenex_12361)) (<= (* 2 (select main_a v_prenex_12361)) 2000))) (forall ((v_prenex_12358 Int)) (or (< v_prenex_12358 main_x) (<= 0 (* 2 (select main_a v_prenex_12358))) (<= (+ main_x 1) v_prenex_12358) (<= 0 (+ (select main_a v_prenex_12358) 1)) (<= (select main_a v_prenex_12358) 2)))) (or (forall ((v_prenex_14714 Int)) (or (< v_prenex_14714 main_x) (<= (select main_a v_prenex_14714) 2) (<= (* 2 (select main_a v_prenex_14714)) 2) (<= 0 (+ (select main_a v_prenex_14714) 1)) (<= (+ main_x 1) v_prenex_14714))) (forall ((v_prenex_14716 Int)) (or (<= (select main_a v_prenex_14716) 1001) (<= (* 2 (select main_a v_prenex_14716)) 2000)))) (forall ((v_prenex_11611 Int) (v_prenex_11612 Int)) (or (<= (select main_a v_prenex_11612) 1001) (<= 0 (select main_a v_prenex_11611)) (<= (+ main_y 1) v_prenex_11612) (< v_prenex_11611 main_x) (<= 999 (select main_a v_prenex_11612)) (<= (+ main_x 1) v_prenex_11611) (<= 1000 (+ (select main_a v_prenex_11611) (select main_a v_prenex_11612))))) (forall ((v_prenex_17242 Int) (v_prenex_17243 Int)) (or (<= (+ main_x 1) v_prenex_17242) (< v_prenex_17242 main_x) (<= 0 (* 2 (select main_a v_prenex_17242))) (<= 0 (+ (select main_a v_prenex_17242) 1)) (<= 999 (select main_a v_prenex_17243)) (<= 998 (select main_a v_prenex_17243)) (<= (+ (select main_a v_prenex_17242) (select main_a v_prenex_17243)) 1000))) (forall ((v_prenex_20128 Int) (v_prenex_20127 Int)) (or (<= (+ main_x 1) v_prenex_20127) (< v_prenex_20127 main_x) (<= 1998 (* 2 (select main_a v_prenex_20128))) (<= (select main_a v_prenex_20127) 1) (<= 998 (select main_a v_prenex_20128)) (<= 0 (+ (select main_a v_prenex_20127) 1)) (<= (+ (select main_a v_prenex_20127) (select main_a v_prenex_20128)) 1000))) (forall ((v_prenex_11765 Int) (v_prenex_11764 Int)) (or (<= (select main_a v_prenex_11765) 1001) (<= (+ (select main_a v_prenex_11764) 998) (select main_a v_prenex_11765)) (<= (+ main_y 1) v_prenex_11765) (< v_prenex_11765 main_y) (<= (select main_a v_prenex_11765) 1000))) (or (forall ((v_prenex_13112 Int)) (or (<= (select main_a v_prenex_13112) 1) (< v_prenex_13112 main_x) (<= 0 (* 2 (select main_a v_prenex_13112))) (<= (+ main_x 1) v_prenex_13112) (<= (* 2 (select main_a v_prenex_13112)) 2))) (forall ((v_prenex_13114 Int)) (or (<= 998 (select main_a v_prenex_13114)) (<= (* 2 (select main_a v_prenex_13114)) 2000)))) (or (forall ((v_prenex_21049 Int)) (or (<= (select main_a v_prenex_21049) 1001) (<= 999 (select main_a v_prenex_21049)))) (forall ((v_prenex_21046 Int)) (or (<= 0 (select main_a v_prenex_21046)) (<= (* 2 (select main_a v_prenex_21046)) 2) (< v_prenex_21046 main_x) (<= (+ main_x 1) v_prenex_21046) (<= (select main_a v_prenex_21046) 1)))) (or (forall ((v_prenex_16126 Int)) (or (< v_prenex_16126 main_x) (<= (+ main_x 1) v_prenex_16126) (<= 0 (* 2 (select main_a v_prenex_16126))) (<= 0 (+ (select main_a v_prenex_16126) 1)))) (forall ((v_prenex_16127 Int)) (or (<= 998 (select main_a v_prenex_16127)) (<= (+ main_y 1) v_prenex_16127) (<= 999 (select main_a v_prenex_16127))))) (or (forall ((v_prenex_19952 Int)) (or (<= (+ main_x 1) v_prenex_19952) (<= (* 2 (select main_a v_prenex_19952)) 2) (< v_prenex_19952 main_x) (<= (select main_a v_prenex_19952) 2))) (forall ((v_prenex_19957 Int)) (<= 1998 (* 2 (select main_a v_prenex_19957))))) (or (forall ((v_prenex_15117 Int)) (or (<= 998 (select main_a v_prenex_15117)) (< v_prenex_15117 main_y))) (forall ((v_prenex_15115 Int)) (or (<= (* 2 (select main_a v_prenex_15115)) 2) (< v_prenex_15115 main_x) (<= (+ main_x 1) v_prenex_15115) (<= 0 (* 2 (select main_a v_prenex_15115)))))) (or (forall ((v_prenex_15665 Int)) (or (<= (select main_a v_prenex_15665) 1000) (<= 999 (select main_a v_prenex_15665)))) (forall ((v_prenex_15664 Int)) (or (<= (+ main_x 1) v_prenex_15664) (< v_prenex_15664 main_x) (<= (select main_a v_prenex_15664) 1) (<= (* 2 (select main_a v_prenex_15664)) 2) (<= 0 (+ (select main_a v_prenex_15664) 1))))) (or (forall ((v_prenex_11142 Int)) (or (<= (+ main_x 1) v_prenex_11142) (< v_prenex_11142 main_x) (<= 0 (+ (select main_a v_prenex_11142) 1)) (<= (* 2 (select main_a v_prenex_11142)) 2) (<= 0 (* 2 (select main_a v_prenex_11142))))) (forall ((v_prenex_11970 Int)) (or (<= (* 2 (select main_a v_prenex_11970)) 2000) (<= (select main_a v_prenex_11970) 1001)))) (or (forall ((v_prenex_20957 Int)) (or (<= (* 2 (select main_a v_prenex_20957)) 2) (<= (+ main_x 1) v_prenex_20957) (< v_prenex_20957 main_x) (<= (select main_a v_prenex_20957) 2))) (forall ((v_prenex_20958 Int)) (<= (select main_a v_prenex_20958) 1000))) (or (forall ((v_prenex_15822 Int)) (or (<= 999 (select main_a v_prenex_15822)) (<= 998 (select main_a v_prenex_15822)))) (forall ((v_prenex_15818 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15818))) (<= (+ main_x 1) v_prenex_15818) (< v_prenex_15818 main_x) (<= (select main_a v_prenex_15818) 2)))) (or (forall ((v_prenex_19337 Int)) (or (<= 0 (select main_a v_prenex_19337)) (<= (select main_a v_prenex_19337) 1) (<= (+ main_x 1) v_prenex_19337) (< v_prenex_19337 main_x))) (forall ((v_prenex_19343 Int)) (<= 1998 (* 2 (select main_a v_prenex_19343))))) (forall ((v_prenex_14196 Int) (v_prenex_14197 Int)) (or (<= 998 (select main_a v_prenex_14197)) (<= (* 2 (select main_a v_prenex_14196)) 2) (<= (select main_a v_prenex_14197) 1001) (<= (+ (select main_a v_prenex_14196) 998) (select main_a v_prenex_14197)) (<= (+ main_x 1) v_prenex_14196) (< v_prenex_14196 main_x) (< v_prenex_14197 main_y))) (forall ((v_prenex_16960 Int) (v_prenex_16961 Int)) (or (<= 998 (select main_a v_prenex_16961)) (<= (+ main_x 1) v_prenex_16960) (<= (select main_a v_prenex_16961) 1001) (<= 0 (* 2 (select main_a v_prenex_16960))) (< v_prenex_16960 main_x) (<= (select main_a v_prenex_16961) (+ (select main_a v_prenex_16960) 1000)) (<= 0 (+ (select main_a v_prenex_16960) 1)))) (or (forall ((v_prenex_16091 Int)) (or (<= (* 2 (select main_a v_prenex_16091)) 2000) (<= (select main_a v_prenex_16091) 1000))) (forall ((v_prenex_16086 Int)) (or (<= (* 2 (select main_a v_prenex_16086)) 2) (<= (select main_a v_prenex_16086) 1) (<= (select main_a v_prenex_16086) 2) (<= (+ main_x 1) v_prenex_16086) (< v_prenex_16086 main_x)))) (forall ((v_prenex_15487 Int) (v_prenex_15486 Int)) (or (<= (* 2 (select main_a v_prenex_15487)) 2000) (<= 0 (* 2 (select main_a v_prenex_15486))) (<= 999 (select main_a v_prenex_15487)) (<= (+ (select main_a v_prenex_15486) 998) (select main_a v_prenex_15487)) (<= (+ main_x 1) v_prenex_15486) (<= (select main_a v_prenex_15486) 2) (< v_prenex_15486 main_x))) (or (forall ((v_prenex_15117 Int)) (or (<= 998 (select main_a v_prenex_15117)) (< v_prenex_15117 main_y))) (forall ((v_prenex_15116 Int)) (or (<= (* 2 (select main_a v_prenex_15116)) 2) (<= (+ main_x 1) v_prenex_15116) (<= (select main_a v_prenex_15116) 2) (< v_prenex_15116 main_x)))) (forall ((v_prenex_14082 Int) (v_prenex_14081 Int)) (or (<= (+ main_x 1) v_prenex_14081) (<= (select main_a v_prenex_14082) 1001) (<= 0 (* 2 (select main_a v_prenex_14081))) (<= (* 2 (select main_a v_prenex_14082)) 2000) (< v_prenex_14081 main_x) (<= (+ (select main_a v_prenex_14081) 998) (select main_a v_prenex_14082)) (<= 0 (+ (select main_a v_prenex_14081) 1)))) (forall ((v_prenex_11352 Int) (v_prenex_11351 Int)) (or (<= 1000 (+ (select main_a v_prenex_11351) (select main_a v_prenex_11352))) (<= 999 (select main_a v_prenex_11352)) (<= (+ main_x 1) v_prenex_11351) (< v_prenex_11351 main_x) (<= 0 (* 2 (select main_a v_prenex_11351))))) (forall ((v_prenex_18501 Int) (v_prenex_18500 Int)) (or (<= (+ main_y 1) v_prenex_18501) (<= 0 (+ (select main_a v_prenex_18500) 1)) (<= (+ main_x 1) v_prenex_18500) (<= (* 2 (select main_a v_prenex_18501)) 2000) (<= 1000 (+ (select main_a v_prenex_18500) (select main_a v_prenex_18501))) (< v_prenex_18500 main_x))) (forall ((v_prenex_17950 Int) (v_prenex_17951 Int)) (or (<= (+ (select main_a v_prenex_17950) 998) (select main_a v_prenex_17951)) (< v_prenex_17950 main_x) (<= 1998 (* 2 (select main_a v_prenex_17951))) (<= (+ main_x 1) v_prenex_17950) (<= (* 2 (select main_a v_prenex_17950)) 2) (<= (select main_a v_prenex_17950) 1) (<= (select main_a v_prenex_17951) 1001))) (forall ((v_prenex_17487 Int) (v_prenex_17488 Int)) (or (< v_prenex_17487 main_x) (<= (+ main_x 1) v_prenex_17487) (<= (select main_a v_prenex_17487) 1) (<= (select main_a v_prenex_17488) (+ (select main_a v_prenex_17487) 1000)) (<= (select main_a v_prenex_17488) 1000) (<= (* 2 (select main_a v_prenex_17487)) 2))) (or (forall ((v_prenex_19154 Int)) (or (<= (+ main_x 1) v_prenex_19154) (< v_prenex_19154 main_x) (<= 0 (+ (select main_a v_prenex_19154) 1)) (<= (* 2 (select main_a v_prenex_19154)) 2))) (forall ((v_prenex_19157 Int)) (or (<= (* 2 (select main_a v_prenex_19157)) 2000) (<= (select main_a v_prenex_19157) 1001)))) (forall ((v_prenex_17461 Int) (v_prenex_17462 Int)) (or (<= 0 (+ (select main_a v_prenex_17461) 1)) (< v_prenex_17461 main_x) (<= 0 (select main_a v_prenex_17461)) (<= (+ main_x 1) v_prenex_17461) (<= 998 (select main_a v_prenex_17462)) (<= (select main_a v_prenex_17462) 1001) (<= (+ (select main_a v_prenex_17461) 998) (select main_a v_prenex_17462)))) (forall ((v_prenex_11192 Int) (v_prenex_11193 Int)) (or (< v_prenex_11192 main_x) (<= (+ main_x 1) v_prenex_11192) (<= 0 (+ (select main_a v_prenex_11192) 1)) (<= 0 (select main_a v_prenex_11192)) (<= (* 2 (select main_a v_prenex_11193)) 2000) (<= (select main_a v_prenex_11193) 1000) (<= (+ (select main_a v_prenex_11192) (select main_a v_prenex_11193)) 1000))) (forall ((v_prenex_11495 Int) (v_prenex_11494 Int)) (or (< v_prenex_11494 main_x) (<= (select main_a v_prenex_11495) (+ (select main_a v_prenex_11494) 1000)) (<= (select main_a v_prenex_11494) 1) (<= 998 (select main_a v_prenex_11495)) (<= (+ main_x 1) v_prenex_11494))) (forall ((v_prenex_14231 Int) (v_prenex_14230 Int)) (or (< v_prenex_14230 main_x) (<= 1998 (* 2 (select main_a v_prenex_14231))) (<= (select main_a v_prenex_14231) 1001) (<= (* 2 (select main_a v_prenex_14230)) 2) (<= (+ (select main_a v_prenex_14230) (select main_a v_prenex_14231)) 1000) (<= 0 (* 2 (select main_a v_prenex_14230))) (<= (+ main_x 1) v_prenex_14230))) (forall ((v_prenex_18026 Int) (v_prenex_18027 Int)) (or (<= (+ main_x 1) v_prenex_18026) (<= (select main_a v_prenex_18026) 2) (< v_prenex_18026 main_x) (<= 0 (+ (select main_a v_prenex_18026) 1)) (<= (* 2 (select main_a v_prenex_18027)) 2000) (<= (select main_a v_prenex_18027) 1000) (<= 1000 (+ (select main_a v_prenex_18026) (select main_a v_prenex_18027))))) (forall ((v_prenex_13836 Int) (v_prenex_13835 Int)) (or (<= (select main_a v_prenex_13835) 1) (<= (+ (select main_a v_prenex_13835) 998) (select main_a v_prenex_13836)) (<= 0 (* 2 (select main_a v_prenex_13835))) (<= (+ main_x 1) v_prenex_13835) (<= 1998 (* 2 (select main_a v_prenex_13836))) (< v_prenex_13835 main_x) (<= 999 (select main_a v_prenex_13836)))) (forall ((v_prenex_16166 Int) (v_prenex_16167 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16167))) (<= 0 (select main_a v_prenex_16166)) (<= (select main_a v_prenex_16167) (+ (select main_a v_prenex_16166) 1000)) (<= (+ main_x 1) v_prenex_16166) (< v_prenex_16166 main_x) (<= (select main_a v_prenex_16166) 2))) (forall ((v_prenex_14765 Int) (v_prenex_14766 Int)) (or (< v_prenex_14765 main_x) (<= (+ main_x 1) v_prenex_14765) (<= (select main_a v_prenex_14765) 2) (<= (* 2 (select main_a v_prenex_14765)) 2) (<= 1998 (* 2 (select main_a v_prenex_14766))) (<= (* 2 (select main_a v_prenex_14766)) 2000) (<= (select main_a v_prenex_14766) (+ (select main_a v_prenex_14765) 1000)))) (or (forall ((v_prenex_19527 Int)) (or (<= 998 (select main_a v_prenex_19527)) (<= 1998 (* 2 (select main_a v_prenex_19527))))) (forall ((v_prenex_19524 Int)) (or (<= (select main_a v_prenex_19524) 2) (< v_prenex_19524 main_x) (<= (* 2 (select main_a v_prenex_19524)) 2) (<= (+ main_x 1) v_prenex_19524) (<= 0 (* 2 (select main_a v_prenex_19524)))))) (forall ((v_prenex_18514 Int) (v_prenex_18513 Int)) (or (<= 1000 (+ (select main_a v_prenex_18513) (select main_a v_prenex_18514))) (<= 0 (* 2 (select main_a v_prenex_18513))) (< v_prenex_18513 main_x) (<= (select main_a v_prenex_18514) 1000) (<= (+ main_x 1) v_prenex_18513) (<= 998 (select main_a v_prenex_18514)) (<= (select main_a v_prenex_18513) 1))) (or (forall ((v_prenex_13415 Int)) (or (< v_prenex_13415 main_y) (<= (* 2 (select main_a v_prenex_13415)) 2000))) (forall ((v_prenex_13416 Int)) (or (<= (+ main_x 1) v_prenex_13416) (<= (* 2 (select main_a v_prenex_13416)) 2) (< v_prenex_13416 main_x) (<= 0 (* 2 (select main_a v_prenex_13416)))))) (or (forall ((v_prenex_13395 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13395))) (<= (+ main_x 1) v_prenex_13395) (<= 0 (select main_a v_prenex_13395)) (< v_prenex_13395 main_x))) (forall ((v_prenex_13397 Int)) (<= 998 (select main_a v_prenex_13397)))) (forall ((v_prenex_12166 Int) (v_prenex_12167 Int)) (or (<= (+ main_x 1) v_prenex_12166) (<= (+ main_y 1) v_prenex_12167) (<= (* 2 (select main_a v_prenex_12167)) 2000) (<= 1998 (* 2 (select main_a v_prenex_12167))) (<= (* 2 (select main_a v_prenex_12166)) 2) (< v_prenex_12166 main_x) (<= (+ (select main_a v_prenex_12166) (select main_a v_prenex_12167)) 1000))) (or (forall ((v_prenex_16993 Int)) (or (<= 0 (select main_a v_prenex_16993)) (< v_prenex_16993 main_x) (<= 0 (* 2 (select main_a v_prenex_16993))) (<= (+ main_x 1) v_prenex_16993) (<= (select main_a v_prenex_16993) 1))) (forall ((v_prenex_16997 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16997))) (<= 999 (select main_a v_prenex_16997))))) (or (forall ((v_prenex_17626 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17626))) (<= 0 (+ (select main_a v_prenex_17626) 1)) (<= (+ main_x 1) v_prenex_17626) (< v_prenex_17626 main_x))) (forall ((v_prenex_17627 Int)) (or (<= (select main_a v_prenex_17627) 1000) (<= (select main_a v_prenex_17627) 1001)))) (or (forall ((v_prenex_15834 Int)) (or (<= (+ main_y 1) v_prenex_15834) (<= 999 (select main_a v_prenex_15834)))) (forall ((v_prenex_15833 Int)) (or (<= (select main_a v_prenex_15833) 1) (<= (+ main_x 1) v_prenex_15833) (< v_prenex_15833 main_x) (<= 0 (* 2 (select main_a v_prenex_15833)))))) (forall ((v_prenex_19742 Int) (v_prenex_19743 Int)) (or (< v_prenex_19742 main_x) (<= (+ (select main_a v_prenex_19742) 998) (select main_a v_prenex_19743)) (<= (select main_a v_prenex_19742) 1) (<= 998 (select main_a v_prenex_19743)) (<= (+ main_x 1) v_prenex_19742))) (forall ((v_prenex_20179 Int) (v_prenex_20178 Int)) (or (<= (+ (select main_a v_prenex_20178) 998) (select main_a v_prenex_20179)) (<= (select main_a v_prenex_20178) 2) (<= (+ main_x 1) v_prenex_20178) (<= (+ main_y 1) v_prenex_20179) (<= 999 (select main_a v_prenex_20179)) (<= 1998 (* 2 (select main_a v_prenex_20179))) (< v_prenex_20178 main_x))) (forall ((v_prenex_20608 Int) (v_prenex_20607 Int)) (or (<= (+ main_x 1) v_prenex_20607) (<= (select main_a v_prenex_20608) (+ (select main_a v_prenex_20607) 1000)) (< v_prenex_20607 main_x) (<= 0 (+ (select main_a v_prenex_20607) 1)) (<= 0 (select main_a v_prenex_20607)) (<= (select main_a v_prenex_20608) 1000))) (forall ((v_prenex_17982 Int) (v_prenex_17983 Int)) (or (< v_prenex_17982 main_x) (<= (+ (select main_a v_prenex_17982) (select main_a v_prenex_17983)) 1000) (<= 0 (* 2 (select main_a v_prenex_17982))) (<= (+ main_x 1) v_prenex_17982) (<= 0 (+ (select main_a v_prenex_17982) 1)) (<= 999 (select main_a v_prenex_17983)) (<= 998 (select main_a v_prenex_17983)))) (forall ((v_prenex_13786 Int) (v_prenex_13785 Int)) (or (<= (+ main_x 1) v_prenex_13785) (<= (select main_a v_prenex_13785) 1) (<= (select main_a v_prenex_13786) 1000) (< v_prenex_13786 main_y) (< v_prenex_13785 main_x) (<= (+ (select main_a v_prenex_13785) (select main_a v_prenex_13786)) 1000))) (or (forall ((v_prenex_16764 Int)) (or (<= (select main_a v_prenex_16764) 2) (<= (+ main_x 1) v_prenex_16764) (< v_prenex_16764 main_x) (<= (* 2 (select main_a v_prenex_16764)) 2) (<= 0 (* 2 (select main_a v_prenex_16764))))) (forall ((v_prenex_16768 Int)) (or (<= (select main_a v_prenex_16768) 1001) (<= (select main_a v_prenex_16768) 1000)))) (forall ((v_prenex_15406 Int) (v_prenex_15405 Int)) (or (<= (* 2 (select main_a v_prenex_15406)) 2000) (<= (select main_a v_prenex_15406) (+ (select main_a v_prenex_15405) 1000)) (<= (+ main_x 1) v_prenex_15405) (<= 0 (+ (select main_a v_prenex_15405) 1)) (<= (select main_a v_prenex_15406) 1001) (<= 0 (* 2 (select main_a v_prenex_15405))) (< v_prenex_15405 main_x))) (forall ((v_prenex_12034 Int) (v_prenex_12033 Int)) (or (<= (+ main_x 1) v_prenex_12033) (<= 1998 (* 2 (select main_a v_prenex_12034))) (<= 998 (select main_a v_prenex_12034)) (< v_prenex_12033 main_x) (<= 0 (select main_a v_prenex_12033)) (<= (select main_a v_prenex_12034) (+ (select main_a v_prenex_12033) 1000)))) (forall ((v_prenex_18723 Int) (v_prenex_18722 Int)) (or (<= (+ (select main_a v_prenex_18722) (select main_a v_prenex_18723)) 1000) (<= 999 (select main_a v_prenex_18723)) (<= 0 (+ (select main_a v_prenex_18722) 1)) (<= (+ main_x 1) v_prenex_18722) (< v_prenex_18722 main_x))) (forall ((v_prenex_15926 Int) (v_prenex_15925 Int)) (or (<= 998 (select main_a v_prenex_15926)) (<= 1998 (* 2 (select main_a v_prenex_15926))) (<= (+ main_y 1) v_prenex_15926) (<= (+ main_x 1) v_prenex_15925) (< v_prenex_15925 main_x) (<= 1000 (+ (select main_a v_prenex_15925) (select main_a v_prenex_15926))) (<= (select main_a v_prenex_15925) 2))) (forall ((v_prenex_15548 Int) (v_prenex_15547 Int)) (or (< v_prenex_15547 main_x) (<= 0 (select main_a v_prenex_15547)) (<= (+ (select main_a v_prenex_15547) (select main_a v_prenex_15548)) 1000) (<= (+ main_x 1) v_prenex_15547) (<= (select main_a v_prenex_15547) 2) (<= (select main_a v_prenex_15548) 1000) (<= 998 (select main_a v_prenex_15548)))) (forall ((v_prenex_17055 Int) (v_prenex_17056 Int)) (or (<= (select main_a v_prenex_17055) 1) (<= 1000 (+ (select main_a v_prenex_17055) (select main_a v_prenex_17056))) (<= 1998 (* 2 (select main_a v_prenex_17056))) (< v_prenex_17055 main_x) (<= (+ main_x 1) v_prenex_17055) (< v_prenex_17056 main_y))) (or (forall ((v_prenex_16222 Int)) (or (<= (* 2 (select main_a v_prenex_16222)) 2000) (<= 999 (select main_a v_prenex_16222)))) (forall ((v_prenex_16218 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16218))) (< v_prenex_16218 main_x) (<= (+ main_x 1) v_prenex_16218) (<= (select main_a v_prenex_16218) 2)))) (or (forall ((v_prenex_14093 Int)) (or (<= 0 (select main_a v_prenex_14093)) (<= (+ main_x 1) v_prenex_14093) (< v_prenex_14093 main_x) (<= 0 (* 2 (select main_a v_prenex_14093))) (<= (* 2 (select main_a v_prenex_14093)) 2))) (forall ((v_prenex_14098 Int)) (or (<= (select main_a v_prenex_14098) 1000) (<= (select main_a v_prenex_14098) 1001)))) (or (forall ((v_prenex_17654 Int)) (or (<= (+ main_x 1) v_prenex_17654) (< v_prenex_17654 main_x) (<= (* 2 (select main_a v_prenex_17654)) 2) (<= 0 (+ (select main_a v_prenex_17654) 1)))) (forall ((v_prenex_17655 Int)) (or (<= (+ main_y 1) v_prenex_17655) (<= 999 (select main_a v_prenex_17655)) (<= 1998 (* 2 (select main_a v_prenex_17655)))))) (or (forall ((v_prenex_19010 Int)) (or (< v_prenex_19010 main_x) (<= (+ main_x 1) v_prenex_19010) (<= (select main_a v_prenex_19010) 1) (<= 0 (* 2 (select main_a v_prenex_19010))) (<= (select main_a v_prenex_19010) 2))) (forall ((v_prenex_19011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19011))) (<= (select main_a v_prenex_19011) 1000)))) (forall ((v_prenex_12223 Int) (v_prenex_12224 Int)) (or (<= (+ (select main_a v_prenex_12223) (select main_a v_prenex_12224)) 1000) (<= (* 2 (select main_a v_prenex_12223)) 2) (<= (+ main_x 1) v_prenex_12223) (<= (* 2 (select main_a v_prenex_12224)) 2000) (<= (select main_a v_prenex_12223) 2) (< v_prenex_12223 main_x) (<= 998 (select main_a v_prenex_12224)))) (or (forall ((v_prenex_14423 Int)) (or (<= (+ main_x 1) v_prenex_14423) (<= 0 (* 2 (select main_a v_prenex_14423))) (< v_prenex_14423 main_x) (<= 0 (+ (select main_a v_prenex_14423) 1)))) (forall ((v_prenex_14426 Int)) (or (<= 998 (select main_a v_prenex_14426)) (<= 1998 (* 2 (select main_a v_prenex_14426)))))) (forall ((v_prenex_17237 Int) (v_prenex_17236 Int)) (or (< v_prenex_17236 main_x) (<= 0 (select main_a v_prenex_17236)) (<= (select main_a v_prenex_17237) (+ (select main_a v_prenex_17236) 1000)) (<= 1998 (* 2 (select main_a v_prenex_17237))) (<= (+ main_x 1) v_prenex_17236) (<= (select main_a v_prenex_17237) 1000) (<= (select main_a v_prenex_17236) 2))) (forall ((v_prenex_20385 Int) (v_prenex_20384 Int)) (or (<= 0 (+ (select main_a v_prenex_20384) 1)) (<= (+ main_x 1) v_prenex_20384) (<= (* 2 (select main_a v_prenex_20384)) 2) (< v_prenex_20384 main_x) (<= 1000 (+ (select main_a v_prenex_20384) (select main_a v_prenex_20385))) (<= (select main_a v_prenex_20385) 1000))) (forall ((v_prenex_14394 Int) (v_prenex_14393 Int)) (or (<= (+ main_x 1) v_prenex_14393) (<= (select main_a v_prenex_14394) 1000) (<= 0 (select main_a v_prenex_14393)) (<= (select main_a v_prenex_14393) 2) (<= (+ (select main_a v_prenex_14393) 998) (select main_a v_prenex_14394)) (< v_prenex_14393 main_x) (<= 998 (select main_a v_prenex_14394)))) (forall ((v_prenex_16803 Int) (v_prenex_16804 Int)) (or (<= (+ main_y 1) v_prenex_16804) (<= 1998 (* 2 (select main_a v_prenex_16804))) (<= 998 (select main_a v_prenex_16804)) (<= (+ (select main_a v_prenex_16803) 998) (select main_a v_prenex_16804)) (< v_prenex_16804 main_y))) (or (forall ((v_prenex_18018 Int)) (or (<= (select main_a v_prenex_18018) 1) (<= (+ main_x 1) v_prenex_18018) (< v_prenex_18018 main_x) (<= 0 (* 2 (select main_a v_prenex_18018))) (<= (select main_a v_prenex_18018) 2))) (forall ((v_prenex_18019 Int)) (or (<= 999 (select main_a v_prenex_18019)) (<= (select main_a v_prenex_18019) 1000)))) (forall ((v_prenex_20488 Int) (v_prenex_20487 Int)) (or (< v_prenex_20487 main_x) (<= 0 (+ (select main_a v_prenex_20487) 1)) (<= (* 2 (select main_a v_prenex_20487)) 2) (<= (+ main_x 1) v_prenex_20487) (<= (select main_a v_prenex_20488) 1001) (<= (+ (select main_a v_prenex_20487) 998) (select main_a v_prenex_20488)))) (forall ((v_prenex_16710 Int) (v_prenex_16711 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16711))) (<= (+ main_y 1) v_prenex_16711) (<= (* 2 (select main_a v_prenex_16711)) 2000) (<= 1000 (+ (select main_a v_prenex_16710) (select main_a v_prenex_16711))) (< v_prenex_16710 main_x) (<= (+ main_x 1) v_prenex_16710) (<= (select main_a v_prenex_16710) 1))) (forall ((v_prenex_18796 Int) (v_prenex_18797 Int)) (or (<= (* 2 (select main_a v_prenex_18797)) 2000) (<= (+ main_x 1) v_prenex_18796) (<= 0 (* 2 (select main_a v_prenex_18796))) (<= (+ (select main_a v_prenex_18796) 998) (select main_a v_prenex_18797)) (< v_prenex_18796 main_x) (<= 998 (select main_a v_prenex_18797)))) (forall ((v_prenex_20773 Int) (v_prenex_20772 Int)) (or (<= (select main_a v_prenex_20773) 1000) (<= (+ main_x 1) v_prenex_20772) (<= (select main_a v_prenex_20772) 1) (<= (+ main_y 1) v_prenex_20773) (<= 999 (select main_a v_prenex_20773)) (<= 1000 (+ (select main_a v_prenex_20772) (select main_a v_prenex_20773))) (< v_prenex_20772 main_x))) (forall ((v_prenex_14637 Int) (v_prenex_14636 Int)) (or (<= (select main_a v_prenex_14637) 1001) (<= (select main_a v_prenex_14637) (+ (select main_a v_prenex_14636) 1000)) (< v_prenex_14637 main_y) (<= (+ main_x 1) v_prenex_14636) (< v_prenex_14636 main_x) (<= 998 (select main_a v_prenex_14637)) (<= (* 2 (select main_a v_prenex_14636)) 2))) (forall ((v_prenex_14606 Int) (v_prenex_14605 Int)) (or (< v_prenex_14605 main_x) (<= (+ main_x 1) v_prenex_14605) (<= (select main_a v_prenex_14605) 1) (<= (select main_a v_prenex_14606) 1000) (<= (select main_a v_prenex_14606) (+ (select main_a v_prenex_14605) 1000)) (<= 999 (select main_a v_prenex_14606)))) (forall ((v_prenex_18329 Int) (v_prenex_18330 Int)) (or (< v_prenex_18329 main_x) (<= (+ main_x 1) v_prenex_18329) (<= 999 (select main_a v_prenex_18330)) (<= (select main_a v_prenex_18329) 1) (<= (select main_a v_prenex_18330) (+ (select main_a v_prenex_18329) 1000)) (<= 0 (select main_a v_prenex_18329)) (<= (select main_a v_prenex_18330) 1001))) (forall ((v_prenex_14112 Int) (v_prenex_14111 Int)) (or (<= (+ main_x 1) v_prenex_14111) (<= (select main_a v_prenex_14112) (+ (select main_a v_prenex_14111) 1000)) (< v_prenex_14111 main_x) (<= (select main_a v_prenex_14112) 1001) (< v_prenex_14112 main_y) (<= (* 2 (select main_a v_prenex_14112)) 2000) (<= 0 (+ (select main_a v_prenex_14111) 1)))) (forall ((v_prenex_17958 Int) (v_prenex_17959 Int)) (or (< v_prenex_17958 main_x) (<= (select main_a v_prenex_17959) (+ (select main_a v_prenex_17958) 1000)) (<= (* 2 (select main_a v_prenex_17958)) 2) (<= (select main_a v_prenex_17959) 1001) (<= (+ main_x 1) v_prenex_17958) (<= (+ main_y 1) v_prenex_17959) (<= (* 2 (select main_a v_prenex_17959)) 2000))) (forall ((v_prenex_16751 Int) (v_prenex_16752 Int)) (or (<= (select main_a v_prenex_16752) (+ (select main_a v_prenex_16751) 1000)) (<= 1998 (* 2 (select main_a v_prenex_16752))) (< v_prenex_16752 main_y) (< v_prenex_16751 main_x) (<= (+ main_y 1) v_prenex_16752))) (forall ((v_prenex_13051 Int) (v_prenex_13052 Int)) (or (<= (select main_a v_prenex_13052) (+ (select main_a v_prenex_13051) 1000)) (<= (+ main_x 1) v_prenex_13051) (< v_prenex_13051 main_x) (<= (select main_a v_prenex_13052) 1000) (<= 0 (* 2 (select main_a v_prenex_13051))) (<= 999 (select main_a v_prenex_13052)))) (forall ((v_prenex_16349 Int) (v_prenex_16350 Int)) (or (<= (select main_a v_prenex_16350) 1001) (<= (+ main_x 1) v_prenex_16349) (< v_prenex_16349 main_x) (<= (* 2 (select main_a v_prenex_16349)) 2) (< v_prenex_16350 main_y) (<= (+ (select main_a v_prenex_16349) 998) (select main_a v_prenex_16350)) (<= (select main_a v_prenex_16350) 1000))) (forall ((v_prenex_13922 Int) (v_prenex_13923 Int)) (or (<= (+ main_x 1) v_prenex_13922) (<= (select main_a v_prenex_13923) 1001) (<= (select main_a v_prenex_13923) (+ (select main_a v_prenex_13922) 1000)) (< v_prenex_13922 main_x) (<= 0 (+ (select main_a v_prenex_13922) 1)))) (forall ((v_prenex_21302 Int) (v_prenex_21303 Int)) (or (< v_prenex_21302 main_x) (<= 0 (* 2 (select main_a v_prenex_21302))) (<= (+ (select main_a v_prenex_21302) (select main_a v_prenex_21303)) 1000) (<= (+ main_x 1) v_prenex_21302) (<= 999 (select main_a v_prenex_21303)) (<= 0 (select main_a v_prenex_21302)) (<= (select main_a v_prenex_21303) 1001))) (forall ((v_prenex_11501 Int) (v_prenex_11500 Int)) (or (<= (+ main_x 1) v_prenex_11500) (<= 999 (select main_a v_prenex_11501)) (<= 0 (select main_a v_prenex_11500)) (<= (+ (select main_a v_prenex_11500) 998) (select main_a v_prenex_11501)) (< v_prenex_11500 main_x) (<= (select main_a v_prenex_11501) 1001))) (forall ((v_prenex_13838 Int) (v_prenex_13837 Int)) (or (< v_prenex_13837 main_x) (<= (* 2 (select main_a v_prenex_13837)) 2) (<= 999 (select main_a v_prenex_13838)) (<= 1000 (+ (select main_a v_prenex_13837) (select main_a v_prenex_13838))) (<= 998 (select main_a v_prenex_13838)) (<= 0 (+ (select main_a v_prenex_13837) 1)) (<= (+ main_x 1) v_prenex_13837))) (forall ((v_prenex_16899 Int) (v_prenex_16900 Int)) (or (<= (+ (select main_a v_prenex_16899) (select main_a v_prenex_16900)) 1000) (< v_prenex_16899 main_x) (<= 0 (select main_a v_prenex_16899)) (<= (select main_a v_prenex_16900) 1000) (<= (+ main_x 1) v_prenex_16899) (<= (select main_a v_prenex_16899) 2))) (forall ((v_prenex_11559 Int) (v_prenex_11560 Int)) (or (< v_prenex_11559 main_x) (<= (+ main_x 1) v_prenex_11559) (<= 0 (select main_a v_prenex_11559)) (<= (select main_a v_prenex_11560) 1000) (<= (select main_a v_prenex_11560) 1001) (<= (+ (select main_a v_prenex_11559) 998) (select main_a v_prenex_11560)))) (forall ((v_prenex_16610 Int) (v_prenex_16611 Int)) (or (<= (* 2 (select main_a v_prenex_16610)) 2) (<= (+ (select main_a v_prenex_16610) 998) (select main_a v_prenex_16611)) (< v_prenex_16610 main_x) (<= (* 2 (select main_a v_prenex_16611)) 2000) (<= (+ main_y 1) v_prenex_16611) (<= (+ main_x 1) v_prenex_16610) (<= 998 (select main_a v_prenex_16611)))) (or (forall ((v_prenex_18935 Int)) (or (<= (select main_a v_prenex_18935) 2) (< v_prenex_18935 main_x) (<= (select main_a v_prenex_18935) 1) (<= 0 (* 2 (select main_a v_prenex_18935))) (<= (+ main_x 1) v_prenex_18935))) (forall ((v_prenex_18936 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18936))) (<= (* 2 (select main_a v_prenex_18936)) 2000)))) (or (forall ((v_prenex_20910 Int)) (or (<= 0 (+ (select main_a v_prenex_20910) 1)) (<= (+ main_x 1) v_prenex_20910) (<= 0 (select main_a v_prenex_20910)) (< v_prenex_20910 main_x) (<= 0 (* 2 (select main_a v_prenex_20910))))) (forall ((v_prenex_20915 Int)) (<= (select main_a v_prenex_20915) 1001))) (or (forall ((v_prenex_12042 Int)) (or (<= 999 (select main_a v_prenex_12042)) (<= 1998 (* 2 (select main_a v_prenex_12042))))) (forall ((v_prenex_12040 Int)) (or (<= (* 2 (select main_a v_prenex_12040)) 2) (<= (+ main_x 1) v_prenex_12040) (< v_prenex_12040 main_x) (<= 0 (select main_a v_prenex_12040))))) (forall ((v_prenex_18648 Int) (v_prenex_18649 Int)) (or (<= 999 (select main_a v_prenex_18649)) (<= 0 (+ (select main_a v_prenex_18648) 1)) (<= (select main_a v_prenex_18648) 2) (<= (+ main_x 1) v_prenex_18648) (< v_prenex_18648 main_x) (<= (select main_a v_prenex_18649) (+ (select main_a v_prenex_18648) 1000)) (<= (* 2 (select main_a v_prenex_18649)) 2000))) (forall ((v_prenex_20181 Int) (v_prenex_20180 Int)) (or (<= (select main_a v_prenex_20181) (+ (select main_a v_prenex_20180) 1000)) (< v_prenex_20180 main_x) (<= 998 (select main_a v_prenex_20181)) (<= (+ main_x 1) v_prenex_20180) (<= 0 (* 2 (select main_a v_prenex_20180))) (<= 999 (select main_a v_prenex_20181)) (< v_prenex_20181 main_y))) (forall ((v_prenex_16729 Int) (v_prenex_16730 Int)) (or (<= (+ (select main_a v_prenex_16729) (select main_a v_prenex_16730)) 1000) (<= 0 (* 2 (select main_a v_prenex_16729))) (<= 998 (select main_a v_prenex_16730)) (<= (select main_a v_prenex_16729) 2) (<= 999 (select main_a v_prenex_16730)) (<= (+ main_x 1) v_prenex_16729) (< v_prenex_16729 main_x))) (forall ((v_prenex_13178 Int) (v_prenex_13179 Int)) (or (< v_prenex_13178 main_x) (<= (* 2 (select main_a v_prenex_13178)) 2) (<= (+ main_x 1) v_prenex_13178) (<= (select main_a v_prenex_13179) (+ (select main_a v_prenex_13178) 1000)) (<= 0 (+ (select main_a v_prenex_13178) 1)) (<= 1998 (* 2 (select main_a v_prenex_13179))) (<= (* 2 (select main_a v_prenex_13179)) 2000))) (forall ((v_prenex_13966 Int) (v_prenex_13967 Int)) (or (<= (+ main_x 1) v_prenex_13966) (<= (select main_a v_prenex_13967) 1000) (<= 998 (select main_a v_prenex_13967)) (< v_prenex_13966 main_x) (<= (* 2 (select main_a v_prenex_13966)) 2) (<= 0 (+ (select main_a v_prenex_13966) 1)) (<= (select main_a v_prenex_13967) (+ (select main_a v_prenex_13966) 1000)))) (or (forall ((v_prenex_19639 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19639))) (<= (select main_a v_prenex_19639) 1) (< v_prenex_19639 main_x) (<= (+ main_x 1) v_prenex_19639))) (forall ((v_prenex_19642 Int)) (or (<= (select main_a v_prenex_19642) 1001) (<= 998 (select main_a v_prenex_19642))))) (or (forall ((v_prenex_13042 Int)) (or (<= (+ main_y 1) v_prenex_13042) (<= (select main_a v_prenex_13042) 1001) (<= (select main_a v_prenex_13042) 1000))) (forall ((v_prenex_13041 Int)) (or (<= 0 (select main_a v_prenex_13041)) (<= (+ main_x 1) v_prenex_13041) (< v_prenex_13041 main_x) (<= (* 2 (select main_a v_prenex_13041)) 2)))) (forall ((v_prenex_20007 Int) (v_prenex_20006 Int)) (or (<= (select main_a v_prenex_20007) 1001) (<= 0 (select main_a v_prenex_20006)) (<= (+ main_x 1) v_prenex_20006) (<= (select main_a v_prenex_20007) (+ (select main_a v_prenex_20006) 1000)) (< v_prenex_20006 main_x) (<= (select main_a v_prenex_20006) 2))) (or (forall ((v_prenex_20666 Int)) (or (<= (+ main_x 1) v_prenex_20666) (<= 0 (* 2 (select main_a v_prenex_20666))) (<= 0 (select main_a v_prenex_20666)) (<= (select main_a v_prenex_20666) 1) (< v_prenex_20666 main_x))) (forall ((v_prenex_20670 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20670))) (<= 998 (select main_a v_prenex_20670))))) (or (forall ((v_prenex_15213 Int)) (or (< v_prenex_15213 main_x) (<= (+ main_x 1) v_prenex_15213) (<= 0 (select main_a v_prenex_15213)) (<= (* 2 (select main_a v_prenex_15213)) 2) (<= 0 (* 2 (select main_a v_prenex_15213))))) (forall ((v_prenex_15216 Int)) (or (<= (select main_a v_prenex_15216) 1001) (<= 999 (select main_a v_prenex_15216))))) (or (forall ((v_prenex_14516 Int)) (or (< v_prenex_14516 main_x) (<= 0 (select main_a v_prenex_14516)) (<= (* 2 (select main_a v_prenex_14516)) 2) (<= (+ main_x 1) v_prenex_14516))) (forall ((v_prenex_14517 Int)) (or (<= (+ main_y 1) v_prenex_14517) (<= (select main_a v_prenex_14517) 1000)))) (forall ((v_prenex_12032 Int) (v_prenex_12031 Int)) (or (<= 999 (select main_a v_prenex_12032)) (<= (select main_a v_prenex_12032) (+ (select main_a v_prenex_12031) 1000)) (<= (select main_a v_prenex_12032) 1000) (< v_prenex_12031 main_x) (<= 0 (* 2 (select main_a v_prenex_12031))) (<= (+ main_y 1) v_prenex_12032) (<= (+ main_x 1) v_prenex_12031))) (forall ((v_prenex_14495 Int) (v_prenex_14494 Int)) (or (<= 999 (select main_a v_prenex_14495)) (<= (+ main_x 1) v_prenex_14494) (< v_prenex_14494 main_x) (<= 998 (select main_a v_prenex_14495)) (<= (select main_a v_prenex_14494) 2) (<= (+ (select main_a v_prenex_14494) 998) (select main_a v_prenex_14495)) (<= (* 2 (select main_a v_prenex_14494)) 2))) (forall ((v_prenex_17491 Int) (v_prenex_17492 Int)) (or (<= (+ main_x 1) v_prenex_17491) (<= 1000 (+ (select main_a v_prenex_17491) (select main_a v_prenex_17492))) (< v_prenex_17491 main_x) (<= (* 2 (select main_a v_prenex_17491)) 2) (<= 1998 (* 2 (select main_a v_prenex_17492))) (<= (+ main_y 1) v_prenex_17492))) (or (forall ((v_prenex_13985 Int)) (or (<= (select main_a v_prenex_13985) 1) (<= (* 2 (select main_a v_prenex_13985)) 2) (< v_prenex_13985 main_x) (<= (+ main_x 1) v_prenex_13985))) (forall ((v_prenex_13989 Int)) (or (<= 999 (select main_a v_prenex_13989)) (<= (select main_a v_prenex_13989) 1001)))) (forall ((v_prenex_16302 Int) (v_prenex_16301 Int)) (or (<= (+ main_x 1) v_prenex_16301) (< v_prenex_16301 main_x) (<= (+ (select main_a v_prenex_16301) 998) (select main_a v_prenex_16302)) (<= 0 (* 2 (select main_a v_prenex_16301))) (<= 999 (select main_a v_prenex_16302)) (<= (+ main_y 1) v_prenex_16302))) (or (forall ((v_prenex_11251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11251))) (< v_prenex_11251 main_y) (<= (* 2 (select main_a v_prenex_11251)) 2000))) (forall ((v_prenex_11250 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11250))) (<= 0 (select main_a v_prenex_11250)) (< v_prenex_11250 main_x) (<= (+ main_x 1) v_prenex_11250)))) (forall ((v_prenex_14402 Int) (v_prenex_14403 Int)) (or (<= (+ main_x 1) v_prenex_14402) (<= (+ main_y 1) v_prenex_14403) (<= (select main_a v_prenex_14403) 1000) (<= (select main_a v_prenex_14403) 1001) (< v_prenex_14402 main_x) (<= 1000 (+ (select main_a v_prenex_14402) (select main_a v_prenex_14403))) (<= (* 2 (select main_a v_prenex_14402)) 2))) (or (forall ((v_prenex_11794 Int)) (or (< v_prenex_11794 main_x) (<= (* 2 (select main_a v_prenex_11794)) 2) (<= (+ main_x 1) v_prenex_11794) (<= (select main_a v_prenex_11794) 2) (<= (select main_a v_prenex_11794) 1))) (forall ((v_prenex_11793 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11793))) (<= (select main_a v_prenex_11793) 1001)))) (forall ((v_prenex_15458 Int) (v_prenex_15457 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15457))) (<= (+ main_y 1) v_prenex_15458) (<= (+ (select main_a v_prenex_15457) (select main_a v_prenex_15458)) 1000) (<= 998 (select main_a v_prenex_15458)) (<= (+ main_x 1) v_prenex_15457) (< v_prenex_15457 main_x) (<= (select main_a v_prenex_15458) 1000))) (forall ((v_prenex_17596 Int) (v_prenex_17597 Int)) (or (<= (+ main_x 1) v_prenex_17596) (<= (select main_a v_prenex_17596) 2) (< v_prenex_17596 main_x) (<= (* 2 (select main_a v_prenex_17596)) 2) (<= (+ (select main_a v_prenex_17596) 998) (select main_a v_prenex_17597)) (<= (select main_a v_prenex_17597) 1001))) (forall ((v_prenex_15692 Int) (v_prenex_15691 Int)) (or (< v_prenex_15692 main_y) (< v_prenex_15691 main_x) (<= (+ main_y 1) v_prenex_15692) (<= (* 2 (select main_a v_prenex_15692)) 2000) (<= (+ (select main_a v_prenex_15691) (select main_a v_prenex_15692)) 1000))) (or (forall ((v_prenex_18690 Int)) (or (<= 0 (select main_a v_prenex_18690)) (<= (* 2 (select main_a v_prenex_18690)) 2) (< v_prenex_18690 main_x) (<= (+ main_x 1) v_prenex_18690) (<= 0 (* 2 (select main_a v_prenex_18690))))) (forall ((v_prenex_18694 Int)) (<= 999 (select main_a v_prenex_18694)))) (forall ((v_prenex_17014 Int) (v_prenex_17015 Int)) (or (< v_prenex_17014 main_x) (<= (+ main_x 1) v_prenex_17014) (<= 0 (select main_a v_prenex_17014)) (<= (* 2 (select main_a v_prenex_17014)) 2) (<= 998 (select main_a v_prenex_17015)) (<= (+ (select main_a v_prenex_17014) 998) (select main_a v_prenex_17015)))) (or (forall ((v_prenex_11276 Int)) (or (<= (select main_a v_prenex_11276) 2) (<= (+ main_x 1) v_prenex_11276) (<= 0 (* 2 (select main_a v_prenex_11276))) (< v_prenex_11276 main_x))) (forall ((v_prenex_11274 Int)) (or (<= 998 (select main_a v_prenex_11274)) (< v_prenex_11274 main_y) (<= (select main_a v_prenex_11274) 1001)))) (forall ((v_prenex_20189 Int) (v_prenex_20188 Int)) (or (<= (select main_a v_prenex_20189) 1000) (< v_prenex_20188 main_x) (<= (+ main_x 1) v_prenex_20188) (<= (* 2 (select main_a v_prenex_20189)) 2000) (<= (select main_a v_prenex_20188) 1) (<= (+ (select main_a v_prenex_20188) 998) (select main_a v_prenex_20189)))) (or (forall ((v_prenex_14183 Int)) (or (<= (select main_a v_prenex_14183) 1) (< v_prenex_14183 main_x) (<= (+ main_x 1) v_prenex_14183) (<= (* 2 (select main_a v_prenex_14183)) 2))) (forall ((v_prenex_14189 Int)) (or (<= (select main_a v_prenex_14189) 1001) (<= (* 2 (select main_a v_prenex_14189)) 2000)))) (forall ((v_prenex_20223 Int) (v_prenex_20222 Int)) (or (< v_prenex_20222 main_x) (<= 999 (select main_a v_prenex_20223)) (<= (* 2 (select main_a v_prenex_20223)) 2000) (<= 0 (* 2 (select main_a v_prenex_20222))) (<= (+ main_x 1) v_prenex_20222) (<= (+ main_y 1) v_prenex_20223) (<= 1000 (+ (select main_a v_prenex_20222) (select main_a v_prenex_20223))))) (forall ((v_prenex_12245 Int) (v_prenex_12246 Int)) (or (<= 998 (select main_a v_prenex_12246)) (<= (+ main_x 1) v_prenex_12245) (<= (+ (select main_a v_prenex_12245) 998) (select main_a v_prenex_12246)) (<= (select main_a v_prenex_12245) 1) (<= (* 2 (select main_a v_prenex_12245)) 2) (< v_prenex_12245 main_x) (<= (select main_a v_prenex_12246) 1001))) (forall ((v_prenex_11703 Int) (v_prenex_11704 Int)) (or (< v_prenex_11703 main_x) (<= (select main_a v_prenex_11703) 2) (<= (+ (select main_a v_prenex_11703) 998) (select main_a v_prenex_11704)) (<= (* 2 (select main_a v_prenex_11703)) 2) (<= (+ main_x 1) v_prenex_11703))) (forall ((v_prenex_17684 Int) (v_prenex_17685 Int)) (or (<= 999 (select main_a v_prenex_17685)) (<= 998 (select main_a v_prenex_17685)) (< v_prenex_17684 main_x) (<= (+ main_x 1) v_prenex_17684) (<= 0 (* 2 (select main_a v_prenex_17684))) (<= 1000 (+ (select main_a v_prenex_17684) (select main_a v_prenex_17685))))) (or (forall ((v_prenex_19306 Int)) (or (<= 998 (select main_a v_prenex_19306)) (<= (* 2 (select main_a v_prenex_19306)) 2000))) (forall ((v_prenex_19303 Int)) (or (< v_prenex_19303 main_x) (<= (+ main_x 1) v_prenex_19303) (<= (* 2 (select main_a v_prenex_19303)) 2) (<= 0 (+ (select main_a v_prenex_19303) 1))))) (or (forall ((v_prenex_20984 Int)) (or (<= (+ main_x 1) v_prenex_20984) (<= 0 (* 2 (select main_a v_prenex_20984))) (< v_prenex_20984 main_x) (<= (* 2 (select main_a v_prenex_20984)) 2) (<= 0 (+ (select main_a v_prenex_20984) 1)))) (forall ((v_prenex_20986 Int)) (or (<= (* 2 (select main_a v_prenex_20986)) 2000) (<= (select main_a v_prenex_20986) 1000)))) (forall ((v_prenex_14774 Int) (v_prenex_14773 Int)) (or (< v_prenex_14773 main_x) (<= (select main_a v_prenex_14773) 2) (<= 998 (select main_a v_prenex_14774)) (<= (+ main_x 1) v_prenex_14773) (<= (+ (select main_a v_prenex_14773) 998) (select main_a v_prenex_14774)) (<= (select main_a v_prenex_14773) 1))) (or (forall ((v_prenex_19128 Int)) (or (< v_prenex_19128 main_x) (<= (select main_a v_prenex_19128) 1) (<= 0 (* 2 (select main_a v_prenex_19128))) (<= (+ main_x 1) v_prenex_19128))) (forall ((v_prenex_19131 Int)) (or (<= (select main_a v_prenex_19131) 1000) (<= (* 2 (select main_a v_prenex_19131)) 2000)))) (forall ((v_prenex_14944 Int) (v_prenex_14943 Int)) (or (<= (+ main_x 1) v_prenex_14943) (<= (select main_a v_prenex_14944) 1000) (<= 1000 (+ (select main_a v_prenex_14943) (select main_a v_prenex_14944))) (< v_prenex_14943 main_x) (<= (* 2 (select main_a v_prenex_14943)) 2))) (forall ((v_prenex_15416 Int) (v_prenex_15415 Int)) (or (< v_prenex_15415 main_x) (<= (select main_a v_prenex_15415) 2) (<= (select main_a v_prenex_15416) 1001) (<= (select main_a v_prenex_15416) 1000) (<= (+ (select main_a v_prenex_15415) 998) (select main_a v_prenex_15416)) (<= (+ main_x 1) v_prenex_15415) (<= (select main_a v_prenex_15415) 1))) (forall ((v_prenex_18578 Int) (v_prenex_18577 Int)) (or (<= (select main_a v_prenex_18577) 2) (< v_prenex_18577 main_x) (<= 999 (select main_a v_prenex_18578)) (<= (* 2 (select main_a v_prenex_18577)) 2) (<= (select main_a v_prenex_18578) 1000) (<= 1000 (+ (select main_a v_prenex_18577) (select main_a v_prenex_18578))) (<= (+ main_x 1) v_prenex_18577))) (or (forall ((v_prenex_12928 Int)) (<= 0 (* 2 (select main_a v_prenex_12928)))) (forall ((v_prenex_12929 Int)) (or (< v_prenex_12929 main_y) (<= 1998 (* 2 (select main_a v_prenex_12929))) (<= (+ main_y 1) v_prenex_12929) (<= 998 (select main_a v_prenex_12929))))) (forall ((v_prenex_17963 Int) (v_prenex_17962 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17963))) (<= (select main_a v_prenex_17962) 1) (<= (select main_a v_prenex_17963) 1001) (< v_prenex_17962 main_x) (< v_prenex_17963 main_y) (<= (+ main_x 1) v_prenex_17962) (<= 1000 (+ (select main_a v_prenex_17962) (select main_a v_prenex_17963))))) (forall ((v_prenex_19603 Int) (v_prenex_19602 Int)) (or (<= 998 (select main_a v_prenex_19603)) (<= (+ main_x 1) v_prenex_19602) (< v_prenex_19602 main_x) (<= 999 (select main_a v_prenex_19603)) (<= 0 (* 2 (select main_a v_prenex_19602))) (<= (+ (select main_a v_prenex_19602) 998) (select main_a v_prenex_19603)))) (forall ((v_prenex_13628 Int) (v_prenex_13629 Int)) (or (<= 0 (select main_a v_prenex_13628)) (< v_prenex_13628 main_x) (<= (+ main_x 1) v_prenex_13628) (<= (select main_a v_prenex_13629) 1001) (<= (+ main_y 1) v_prenex_13629) (<= 999 (select main_a v_prenex_13629)) (<= (select main_a v_prenex_13629) (+ (select main_a v_prenex_13628) 1000)))) (forall ((v_prenex_12492 Int) (v_prenex_12493 Int)) (or (<= (select main_a v_prenex_12493) 1001) (< v_prenex_12492 main_x) (< v_prenex_12493 main_y) (<= (* 2 (select main_a v_prenex_12492)) 2) (<= (+ main_x 1) v_prenex_12492) (<= (select main_a v_prenex_12493) 1000) (<= (select main_a v_prenex_12493) (+ (select main_a v_prenex_12492) 1000)))) (forall ((v_prenex_18889 Int) (v_prenex_18890 Int)) (or (<= (+ main_y 1) v_prenex_18890) (<= 999 (select main_a v_prenex_18890)) (< v_prenex_18890 main_y) (<= (+ (select main_a v_prenex_18889) 998) (select main_a v_prenex_18890)) (<= 1998 (* 2 (select main_a v_prenex_18890))))) (or (forall ((v_prenex_11759 Int)) (or (<= 999 (select main_a v_prenex_11759)) (<= 1998 (* 2 (select main_a v_prenex_11759))))) (forall ((v_prenex_11136 Int)) (or (<= (* 2 (select main_a v_prenex_11136)) 2) (<= (+ main_x 1) v_prenex_11136) (<= (select main_a v_prenex_11136) 1) (< v_prenex_11136 main_x) (<= 0 (* 2 (select main_a v_prenex_11136)))))) (forall ((v_prenex_12892 Int) (v_prenex_12893 Int)) (or (<= (+ main_x 1) v_prenex_12892) (<= 0 (select main_a v_prenex_12892)) (< v_prenex_12893 main_y) (<= (+ (select main_a v_prenex_12892) (select main_a v_prenex_12893)) 1000) (< v_prenex_12892 main_x) (<= 1998 (* 2 (select main_a v_prenex_12893))) (<= 999 (select main_a v_prenex_12893)))) (forall ((v_prenex_13075 Int) (v_prenex_13076 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13075))) (< v_prenex_13075 main_x) (<= 999 (select main_a v_prenex_13076)) (<= (+ (select main_a v_prenex_13075) 998) (select main_a v_prenex_13076)) (<= (+ main_x 1) v_prenex_13075) (<= (select main_a v_prenex_13076) 1001))) (forall ((v_prenex_13280 Int) (v_prenex_13281 Int)) (or (< v_prenex_13280 main_x) (<= (select main_a v_prenex_13281) 1000) (<= 0 (* 2 (select main_a v_prenex_13280))) (<= (select main_a v_prenex_13281) 1001) (<= (+ main_x 1) v_prenex_13280) (<= 1000 (+ (select main_a v_prenex_13280) (select main_a v_prenex_13281))) (<= (* 2 (select main_a v_prenex_13280)) 2))) (forall ((v_prenex_13015 Int) (v_prenex_13014 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13015))) (< v_prenex_13014 main_x) (<= (+ main_y 1) v_prenex_13015) (<= (+ main_x 1) v_prenex_13014) (<= (select main_a v_prenex_13015) 1000) (<= (select main_a v_prenex_13015) (+ (select main_a v_prenex_13014) 1000)) (<= 0 (* 2 (select main_a v_prenex_13014))))) (forall ((v_prenex_13682 Int) (v_prenex_13681 Int)) (or (<= (* 2 (select main_a v_prenex_13682)) 2000) (< v_prenex_13681 main_x) (<= (+ main_x 1) v_prenex_13681) (<= 998 (select main_a v_prenex_13682)) (<= 0 (* 2 (select main_a v_prenex_13681))) (<= 0 (+ (select main_a v_prenex_13681) 1)) (<= (+ (select main_a v_prenex_13681) (select main_a v_prenex_13682)) 1000))) (or (forall ((v_prenex_12523 Int)) (or (<= (+ main_x 1) v_prenex_12523) (<= 0 (select main_a v_prenex_12523)) (< v_prenex_12523 main_x) (<= 0 (* 2 (select main_a v_prenex_12523))) (<= (* 2 (select main_a v_prenex_12523)) 2))) (forall ((v_prenex_12527 Int)) (or (<= 999 (select main_a v_prenex_12527)) (<= (* 2 (select main_a v_prenex_12527)) 2000)))) (forall ((v_prenex_11583 Int) (v_prenex_11584 Int)) (or (<= 0 (select main_a v_prenex_11583)) (<= (select main_a v_prenex_11584) 1001) (<= (+ (select main_a v_prenex_11583) (select main_a v_prenex_11584)) 1000) (<= (* 2 (select main_a v_prenex_11583)) 2) (<= (+ main_x 1) v_prenex_11583) (< v_prenex_11583 main_x))) (or (forall ((v_prenex_16840 Int)) (or (<= (+ main_x 1) v_prenex_16840) (<= 0 (* 2 (select main_a v_prenex_16840))) (<= (* 2 (select main_a v_prenex_16840)) 2) (<= 0 (select main_a v_prenex_16840)) (< v_prenex_16840 main_x))) (forall ((v_prenex_16845 Int)) (or (<= (select main_a v_prenex_16845) 1001) (<= 998 (select main_a v_prenex_16845))))) (forall ((v_prenex_18309 Int) (v_prenex_18310 Int)) (or (<= (select main_a v_prenex_18309) 1) (<= 999 (select main_a v_prenex_18310)) (<= 1998 (* 2 (select main_a v_prenex_18310))) (< v_prenex_18309 main_x) (<= 1000 (+ (select main_a v_prenex_18309) (select main_a v_prenex_18310))) (<= (+ main_x 1) v_prenex_18309) (< v_prenex_18310 main_y))) (forall ((v_prenex_19928 Int) (v_prenex_19929 Int)) (or (<= (* 2 (select main_a v_prenex_19928)) 2) (<= (+ main_x 1) v_prenex_19928) (<= (select main_a v_prenex_19929) 1001) (<= (select main_a v_prenex_19929) 1000) (<= (+ (select main_a v_prenex_19928) 998) (select main_a v_prenex_19929)) (<= (select main_a v_prenex_19928) 1) (< v_prenex_19928 main_x))) (forall ((v_prenex_20947 Int) (v_prenex_20946 Int)) (or (<= (select main_a v_prenex_20946) 1) (<= 1998 (* 2 (select main_a v_prenex_20947))) (<= (+ main_x 1) v_prenex_20946) (<= 999 (select main_a v_prenex_20947)) (<= (+ (select main_a v_prenex_20946) (select main_a v_prenex_20947)) 1000) (< v_prenex_20946 main_x) (<= (+ main_y 1) v_prenex_20947))) (forall ((v_prenex_17906 Int) (v_prenex_17907 Int)) (or (<= 1000 (+ (select main_a v_prenex_17906) (select main_a v_prenex_17907))) (< v_prenex_17906 main_x) (<= 0 (+ (select main_a v_prenex_17906) 1)) (<= 998 (select main_a v_prenex_17907)) (<= (+ main_x 1) v_prenex_17906) (<= (select main_a v_prenex_17907) 1001))) (forall ((v_prenex_12441 Int) (v_prenex_12440 Int)) (or (<= (+ main_x 1) v_prenex_12440) (<= (* 2 (select main_a v_prenex_12440)) 2) (< v_prenex_12440 main_x) (<= (select main_a v_prenex_12441) 1001) (<= (select main_a v_prenex_12440) 1) (<= (* 2 (select main_a v_prenex_12441)) 2000) (<= (select main_a v_prenex_12441) (+ (select main_a v_prenex_12440) 1000)))) (or (forall ((v_prenex_19306 Int)) (or (<= 998 (select main_a v_prenex_19306)) (<= (* 2 (select main_a v_prenex_19306)) 2000))) (forall ((v_prenex_19302 Int)) (or (<= 0 (+ (select main_a v_prenex_19302) 1)) (<= (* 2 (select main_a v_prenex_19302)) 2) (<= (+ main_x 1) v_prenex_19302) (< v_prenex_19302 main_x) (<= 0 (select main_a v_prenex_19302))))) (forall ((v_prenex_15942 Int) (v_prenex_15941 Int)) (or (<= (select main_a v_prenex_15942) 1000) (<= (+ (select main_a v_prenex_15941) (select main_a v_prenex_15942)) 1000) (<= (+ main_y 1) v_prenex_15942) (<= (+ main_x 1) v_prenex_15941) (<= (* 2 (select main_a v_prenex_15942)) 2000) (<= 0 (+ (select main_a v_prenex_15941) 1)) (< v_prenex_15941 main_x))) (or (forall ((v_prenex_14573 Int)) (or (<= (select main_a v_prenex_14573) 2) (< v_prenex_14573 main_x) (<= 0 (* 2 (select main_a v_prenex_14573))) (<= (+ main_x 1) v_prenex_14573))) (forall ((v_prenex_14574 Int)) (or (<= (select main_a v_prenex_14574) 1000) (<= (+ main_y 1) v_prenex_14574)))) (forall ((v_prenex_15634 Int) (v_prenex_15635 Int)) (or (< v_prenex_15634 main_x) (<= (* 2 (select main_a v_prenex_15634)) 2) (<= (+ (select main_a v_prenex_15634) 998) (select main_a v_prenex_15635)) (<= 998 (select main_a v_prenex_15635)) (<= 999 (select main_a v_prenex_15635)) (<= 0 (+ (select main_a v_prenex_15634) 1)) (<= (+ main_x 1) v_prenex_15634))) (or (forall ((v_prenex_18804 Int)) (<= 999 (select main_a v_prenex_18804))) (forall ((v_prenex_18799 Int)) (or (<= (+ main_x 1) v_prenex_18799) (<= (* 2 (select main_a v_prenex_18799)) 2) (< v_prenex_18799 main_x)))) (forall ((v_prenex_11693 Int) (v_prenex_11694 Int)) (or (<= (select main_a v_prenex_11693) 2) (<= (* 2 (select main_a v_prenex_11693)) 2) (<= 998 (select main_a v_prenex_11694)) (<= (+ main_x 1) v_prenex_11693) (< v_prenex_11693 main_x) (<= (+ (select main_a v_prenex_11693) 998) (select main_a v_prenex_11694)))) (or (forall ((v_prenex_12627 Int)) (or (<= (+ main_x 1) v_prenex_12627) (<= 0 (+ (select main_a v_prenex_12627) 1)) (<= (* 2 (select main_a v_prenex_12627)) 2) (< v_prenex_12627 main_x))) (forall ((v_prenex_12628 Int)) (or (<= (+ main_y 1) v_prenex_12628) (<= 999 (select main_a v_prenex_12628))))) (forall ((v_prenex_20739 Int) (v_prenex_20738 Int)) (or (<= (select main_a v_prenex_20739) (+ (select main_a v_prenex_20738) 1000)) (<= 1998 (* 2 (select main_a v_prenex_20739))) (< v_prenex_20738 main_x) (<= (select main_a v_prenex_20738) 2) (<= (+ main_x 1) v_prenex_20738))) (or (forall ((v_prenex_17057 Int)) (<= 0 (* 2 (select main_a v_prenex_17057)))) (forall ((v_prenex_17058 Int)) (or (<= (+ main_y 1) v_prenex_17058) (<= (* 2 (select main_a v_prenex_17058)) 2000) (< v_prenex_17058 main_y) (<= 1998 (* 2 (select main_a v_prenex_17058)))))) (or (forall ((v_prenex_15801 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15801))) (< v_prenex_15801 main_x) (<= (select main_a v_prenex_15801) 2) (<= (+ main_x 1) v_prenex_15801))) (forall ((v_prenex_15804 Int)) (<= (* 2 (select main_a v_prenex_15804)) 2000))) (or (forall ((v_prenex_12042 Int)) (or (<= 999 (select main_a v_prenex_12042)) (<= 1998 (* 2 (select main_a v_prenex_12042))))) (forall ((v_prenex_12038 Int)) (or (<= (+ main_x 1) v_prenex_12038) (<= 0 (select main_a v_prenex_12038)) (<= 0 (* 2 (select main_a v_prenex_12038))) (<= (* 2 (select main_a v_prenex_12038)) 2) (< v_prenex_12038 main_x)))) (forall ((v_prenex_13814 Int) (v_prenex_13813 Int)) (or (<= 1000 (+ (select main_a v_prenex_13813) (select main_a v_prenex_13814))) (< v_prenex_13813 main_x) (<= (* 2 (select main_a v_prenex_13814)) 2000) (< v_prenex_13814 main_y) (<= (+ main_y 1) v_prenex_13814))) (forall ((v_prenex_20819 Int) (v_prenex_20820 Int)) (or (<= (+ main_x 1) v_prenex_20819) (<= (select main_a v_prenex_20819) 1) (< v_prenex_20819 main_x) (< v_prenex_20820 main_y) (<= 1998 (* 2 (select main_a v_prenex_20820))) (<= (select main_a v_prenex_20820) (+ (select main_a v_prenex_20819) 1000)) (<= (select main_a v_prenex_20820) 1001))) (or (forall ((v_prenex_12908 Int)) (or (<= (select main_a v_prenex_12908) 2) (<= (+ main_x 1) v_prenex_12908) (< v_prenex_12908 main_x) (<= 0 (* 2 (select main_a v_prenex_12908))))) (forall ((v_prenex_12911 Int)) (or (<= 998 (select main_a v_prenex_12911)) (<= (* 2 (select main_a v_prenex_12911)) 2000)))) (forall ((v_prenex_11783 Int) (v_prenex_11782 Int)) (or (<= (+ (select main_a v_prenex_11782) (select main_a v_prenex_11783)) 1000) (<= (select main_a v_prenex_11782) 2) (< v_prenex_11782 main_x) (<= 999 (select main_a v_prenex_11783)) (<= (* 2 (select main_a v_prenex_11783)) 2000) (<= (+ main_x 1) v_prenex_11782) (<= (+ main_y 1) v_prenex_11783))) (forall ((v_prenex_13530 Int) (v_prenex_13529 Int)) (or (<= (select main_a v_prenex_13529) 2) (<= (+ main_x 1) v_prenex_13529) (<= (* 2 (select main_a v_prenex_13530)) 2000) (< v_prenex_13529 main_x) (<= 0 (* 2 (select main_a v_prenex_13529))) (<= 1000 (+ (select main_a v_prenex_13529) (select main_a v_prenex_13530))) (<= 998 (select main_a v_prenex_13530)))) (or (forall ((v_prenex_21279 Int)) (<= (select main_a v_prenex_21279) 1001)) (forall ((v_prenex_21276 Int)) (or (< v_prenex_21276 main_x) (<= 0 (* 2 (select main_a v_prenex_21276))) (<= (+ main_x 1) v_prenex_21276) (<= (select main_a v_prenex_21276) 2) (<= (* 2 (select main_a v_prenex_21276)) 2)))) (forall ((v_prenex_11909 Int) (v_prenex_11910 Int)) (or (<= (+ main_x 1) v_prenex_11909) (< v_prenex_11909 main_x) (<= 0 (select main_a v_prenex_11909)) (<= (select main_a v_prenex_11910) (+ (select main_a v_prenex_11909) 1000)) (<= (* 2 (select main_a v_prenex_11909)) 2) (<= (select main_a v_prenex_11910) 1001))) (forall ((v_prenex_19261 Int) (v_prenex_19262 Int)) (or (<= (* 2 (select main_a v_prenex_19262)) 2000) (<= (+ main_x 1) v_prenex_19261) (<= (+ (select main_a v_prenex_19261) 998) (select main_a v_prenex_19262)) (<= (select main_a v_prenex_19261) 2) (< v_prenex_19261 main_x) (<= 998 (select main_a v_prenex_19262)) (<= (* 2 (select main_a v_prenex_19261)) 2))) (forall ((v_prenex_19988 Int) (v_prenex_19989 Int)) (or (<= (+ main_x 1) v_prenex_19988) (<= (select main_a v_prenex_19989) 1001) (< v_prenex_19988 main_x) (<= 999 (select main_a v_prenex_19989)) (<= (select main_a v_prenex_19988) 1) (<= 1000 (+ (select main_a v_prenex_19988) (select main_a v_prenex_19989))) (<= 0 (+ (select main_a v_prenex_19988) 1)))) (forall ((v_prenex_18297 Int) (v_prenex_18296 Int)) (or (< v_prenex_18296 main_x) (<= 0 (+ (select main_a v_prenex_18296) 1)) (<= (select main_a v_prenex_18297) 1001) (<= (+ main_x 1) v_prenex_18296) (<= 998 (select main_a v_prenex_18297)) (<= 0 (select main_a v_prenex_18296)) (<= (+ (select main_a v_prenex_18296) 998) (select main_a v_prenex_18297)))) (or (forall ((v_prenex_19250 Int)) (or (<= (select main_a v_prenex_19250) 1000) (< v_prenex_19250 main_y))) (forall ((v_prenex_19245 Int)) (or (< v_prenex_19245 main_x) (<= (+ main_x 1) v_prenex_19245) (<= (* 2 (select main_a v_prenex_19245)) 2)))) (forall ((v_prenex_11967 Int) (v_prenex_11968 Int)) (or (<= (* 2 (select main_a v_prenex_11968)) 2000) (< v_prenex_11967 main_x) (<= 0 (* 2 (select main_a v_prenex_11967))) (<= (select main_a v_prenex_11967) 2) (<= (select main_a v_prenex_11968) (+ (select main_a v_prenex_11967) 1000)) (<= (+ main_x 1) v_prenex_11967))) (forall ((v_prenex_19270 Int) (v_prenex_19269 Int)) (or (<= (+ main_x 1) v_prenex_19269) (< v_prenex_19269 main_x) (<= (select main_a v_prenex_19270) 1001) (<= 1000 (+ (select main_a v_prenex_19269) (select main_a v_prenex_19270))) (<= 0 (* 2 (select main_a v_prenex_19269))) (<= (+ main_y 1) v_prenex_19270))) (forall ((v_prenex_13816 Int) (v_prenex_13815 Int)) (or (< v_prenex_13815 main_x) (<= (select main_a v_prenex_13816) (+ (select main_a v_prenex_13815) 1000)) (<= (* 2 (select main_a v_prenex_13816)) 2000) (<= 0 (select main_a v_prenex_13815)) (<= (select main_a v_prenex_13816) 1001) (<= (+ main_x 1) v_prenex_13815))) (or (forall ((v_prenex_18852 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18852))) (<= 998 (select main_a v_prenex_18852)))) (forall ((v_prenex_18849 Int)) (or (< v_prenex_18849 main_x) (<= (* 2 (select main_a v_prenex_18849)) 2) (<= (+ main_x 1) v_prenex_18849) (<= (select main_a v_prenex_18849) 1) (<= 0 (select main_a v_prenex_18849))))) (or (forall ((v_prenex_14356 Int)) (or (<= (+ main_x 1) v_prenex_14356) (<= (select main_a v_prenex_14356) 1) (<= (* 2 (select main_a v_prenex_14356)) 2) (< v_prenex_14356 main_x))) (forall ((v_prenex_14362 Int)) (or (<= (select main_a v_prenex_14362) 1001) (< v_prenex_14362 main_y)))) (or (forall ((v_prenex_16905 Int)) (or (< v_prenex_16905 main_x) (<= (+ main_x 1) v_prenex_16905) (<= (* 2 (select main_a v_prenex_16905)) 2) (<= 0 (+ (select main_a v_prenex_16905) 1)))) (forall ((v_prenex_16909 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16909))) (<= 999 (select main_a v_prenex_16909)) (< v_prenex_16909 main_y)))) (forall ((v_prenex_18862 Int) (v_prenex_18861 Int)) (or (<= 1000 (+ (select main_a v_prenex_18861) (select main_a v_prenex_18862))) (< v_prenex_18861 main_x) (<= (+ main_x 1) v_prenex_18861) (<= (select main_a v_prenex_18862) 1001) (<= 0 (select main_a v_prenex_18861)) (<= 1998 (* 2 (select main_a v_prenex_18862))))) (forall ((v_prenex_12980 Int) (v_prenex_12981 Int)) (or (<= (select main_a v_prenex_12981) 1001) (<= (+ main_x 1) v_prenex_12980) (< v_prenex_12981 main_y) (< v_prenex_12980 main_x) (<= (select main_a v_prenex_12981) (+ (select main_a v_prenex_12980) 1000)) (<= 0 (* 2 (select main_a v_prenex_12980))) (<= 1998 (* 2 (select main_a v_prenex_12981))))) (forall ((v_prenex_16966 Int) (v_prenex_16967 Int)) (or (<= (* 2 (select main_a v_prenex_16967)) 2000) (<= 0 (select main_a v_prenex_16966)) (< v_prenex_16966 main_x) (<= (+ main_x 1) v_prenex_16966) (<= 1000 (+ (select main_a v_prenex_16966) (select main_a v_prenex_16967))) (<= (+ main_y 1) v_prenex_16967))) (or (forall ((v_prenex_13307 Int)) (<= 998 (select main_a v_prenex_13307))) (forall ((v_prenex_13306 Int)) (or (< v_prenex_13306 main_x) (<= 0 (* 2 (select main_a v_prenex_13306))) (<= (+ main_x 1) v_prenex_13306) (<= (* 2 (select main_a v_prenex_13306)) 2)))) (forall ((v_prenex_16305 Int) (v_prenex_16306 Int)) (or (<= 1000 (+ (select main_a v_prenex_16305) (select main_a v_prenex_16306))) (< v_prenex_16305 main_x) (<= (+ main_x 1) v_prenex_16305) (<= 0 (+ (select main_a v_prenex_16305) 1)) (<= 0 (* 2 (select main_a v_prenex_16305))) (<= 998 (select main_a v_prenex_16306)) (<= 999 (select main_a v_prenex_16306)))) (or (forall ((v_prenex_15089 Int)) (or (< v_prenex_15089 main_x) (<= (+ main_x 1) v_prenex_15089) (<= (* 2 (select main_a v_prenex_15089)) 2) (<= (select main_a v_prenex_15089) 2))) (forall ((v_prenex_15090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15090))) (<= 999 (select main_a v_prenex_15090))))) (forall ((v_prenex_17864 Int) (v_prenex_17865 Int)) (or (<= (+ (select main_a v_prenex_17864) 998) (select main_a v_prenex_17865)) (<= (* 2 (select main_a v_prenex_17864)) 2) (< v_prenex_17864 main_x) (<= 999 (select main_a v_prenex_17865)) (< v_prenex_17865 main_y) (<= 998 (select main_a v_prenex_17865)) (<= (+ main_x 1) v_prenex_17864))) (forall ((v_prenex_12375 Int) (v_prenex_12374 Int)) (or (<= (select main_a v_prenex_12375) 1001) (< v_prenex_12374 main_x) (<= (+ (select main_a v_prenex_12374) 998) (select main_a v_prenex_12375)) (<= 0 (+ (select main_a v_prenex_12374) 1)) (<= (select main_a v_prenex_12374) 1) (<= 998 (select main_a v_prenex_12375)) (<= (+ main_x 1) v_prenex_12374))) (or (forall ((v_prenex_20927 Int)) (or (<= 999 (select main_a v_prenex_20927)) (<= 998 (select main_a v_prenex_20927)))) (forall ((v_prenex_20923 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20923))) (<= (+ main_x 1) v_prenex_20923) (< v_prenex_20923 main_x) (<= (* 2 (select main_a v_prenex_20923)) 2) (<= (select main_a v_prenex_20923) 1)))) (or (forall ((v_prenex_15560 Int)) (or (<= (select main_a v_prenex_15560) 1000) (<= (+ main_y 1) v_prenex_15560) (<= 1998 (* 2 (select main_a v_prenex_15560))))) (forall ((v_prenex_15559 Int)) (or (<= (* 2 (select main_a v_prenex_15559)) 2) (<= (+ main_x 1) v_prenex_15559) (<= 0 (+ (select main_a v_prenex_15559) 1)) (< v_prenex_15559 main_x)))) (forall ((v_prenex_15434 Int) (v_prenex_15433 Int)) (or (<= (* 2 (select main_a v_prenex_15433)) 2) (<= 0 (select main_a v_prenex_15433)) (< v_prenex_15433 main_x) (<= (+ main_x 1) v_prenex_15433) (<= (select main_a v_prenex_15434) 1000) (<= (+ (select main_a v_prenex_15433) 998) (select main_a v_prenex_15434)))) (forall ((v_prenex_20988 Int) (v_prenex_20987 Int)) (or (<= (+ main_x 1) v_prenex_20987) (<= 999 (select main_a v_prenex_20988)) (<= 1000 (+ (select main_a v_prenex_20987) (select main_a v_prenex_20988))) (<= 0 (+ (select main_a v_prenex_20987) 1)) (<= (select main_a v_prenex_20988) 1000) (< v_prenex_20987 main_x))) (forall ((v_prenex_16339 Int) (v_prenex_16340 Int)) (or (<= (select main_a v_prenex_16340) 1000) (<= (* 2 (select main_a v_prenex_16339)) 2) (<= (* 2 (select main_a v_prenex_16340)) 2000) (<= (+ main_x 1) v_prenex_16339) (< v_prenex_16339 main_x) (<= (+ (select main_a v_prenex_16339) 998) (select main_a v_prenex_16340)) (<= 0 (+ (select main_a v_prenex_16339) 1)))) (forall ((v_prenex_19432 Int) (v_prenex_19433 Int)) (or (<= (+ (select main_a v_prenex_19432) 998) (select main_a v_prenex_19433)) (<= 0 (+ (select main_a v_prenex_19432) 1)) (<= (+ main_x 1) v_prenex_19432) (<= (select main_a v_prenex_19432) 1) (< v_prenex_19432 main_x) (<= (* 2 (select main_a v_prenex_19433)) 2000) (<= 998 (select main_a v_prenex_19433)))) (forall ((v_prenex_21234 Int) (v_prenex_21235 Int)) (or (<= 0 (select main_a v_prenex_21234)) (<= (* 2 (select main_a v_prenex_21234)) 2) (< v_prenex_21234 main_x) (<= (+ (select main_a v_prenex_21234) 998) (select main_a v_prenex_21235)) (<= (+ main_x 1) v_prenex_21234) (<= 1998 (* 2 (select main_a v_prenex_21235))) (<= 998 (select main_a v_prenex_21235)))) (or (forall ((v_prenex_14984 Int)) (or (<= (select main_a v_prenex_14984) 2) (< v_prenex_14984 main_x) (<= (* 2 (select main_a v_prenex_14984)) 2) (<= (+ main_x 1) v_prenex_14984) (<= (select main_a v_prenex_14984) 1))) (forall ((v_prenex_14988 Int)) (<= 998 (select main_a v_prenex_14988)))) (forall ((v_prenex_15782 Int) (v_prenex_15781 Int)) (or (<= (select main_a v_prenex_15781) 1) (<= (+ main_x 1) v_prenex_15781) (<= 1998 (* 2 (select main_a v_prenex_15782))) (<= 1000 (+ (select main_a v_prenex_15781) (select main_a v_prenex_15782))) (< v_prenex_15781 main_x))) (forall ((v_prenex_18359 Int) (v_prenex_18360 Int)) (or (<= (+ main_x 1) v_prenex_18359) (<= (+ (select main_a v_prenex_18359) 998) (select main_a v_prenex_18360)) (<= 0 (+ (select main_a v_prenex_18359) 1)) (<= 999 (select main_a v_prenex_18360)) (< v_prenex_18359 main_x) (<= (select main_a v_prenex_18359) 2))) (forall ((v_prenex_14802 Int) (v_prenex_14801 Int)) (or (<= (+ (select main_a v_prenex_14801) (select main_a v_prenex_14802)) 1000) (<= (select main_a v_prenex_14802) 1000) (<= (select main_a v_prenex_14801) 2) (< v_prenex_14801 main_x) (<= 1998 (* 2 (select main_a v_prenex_14802))) (<= 0 (+ (select main_a v_prenex_14801) 1)) (<= (+ main_x 1) v_prenex_14801))) (forall ((v_prenex_16058 Int) (v_prenex_16059 Int)) (or (<= (+ main_x 1) v_prenex_16058) (<= (+ (select main_a v_prenex_16058) 998) (select main_a v_prenex_16059)) (< v_prenex_16058 main_x) (<= (select main_a v_prenex_16059) 1000) (<= 0 (* 2 (select main_a v_prenex_16058))) (<= 0 (select main_a v_prenex_16058)))) (or (forall ((v_prenex_18390 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18390))) (<= 999 (select main_a v_prenex_18390)))) (forall ((v_prenex_18386 Int)) (or (<= (select main_a v_prenex_18386) 1) (<= (* 2 (select main_a v_prenex_18386)) 2) (<= 0 (* 2 (select main_a v_prenex_18386))) (< v_prenex_18386 main_x) (<= (+ main_x 1) v_prenex_18386)))) (forall ((v_prenex_13149 Int) (v_prenex_13150 Int)) (or (<= (+ main_x 1) v_prenex_13149) (<= (select main_a v_prenex_13150) 1001) (<= (+ (select main_a v_prenex_13149) (select main_a v_prenex_13150)) 1000) (<= (* 2 (select main_a v_prenex_13150)) 2000) (<= (select main_a v_prenex_13149) 1) (< v_prenex_13149 main_x))) (or (forall ((v_prenex_16220 Int)) (or (<= (select main_a v_prenex_16220) 1) (<= (+ main_x 1) v_prenex_16220) (<= 0 (* 2 (select main_a v_prenex_16220))) (< v_prenex_16220 main_x))) (forall ((v_prenex_16222 Int)) (or (<= (* 2 (select main_a v_prenex_16222)) 2000) (<= 999 (select main_a v_prenex_16222))))) (or (forall ((v_prenex_11493 Int)) (<= 998 (select main_a v_prenex_11493))) (forall ((v_prenex_11121 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11121))) (<= (+ main_x 1) v_prenex_11121) (< v_prenex_11121 main_x) (<= (select main_a v_prenex_11121) 2) (<= (* 2 (select main_a v_prenex_11121)) 2)))) (forall ((v_prenex_19063 Int) (v_prenex_19062 Int)) (or (<= (select main_a v_prenex_19062) 2) (<= (select main_a v_prenex_19063) (+ (select main_a v_prenex_19062) 1000)) (<= 0 (* 2 (select main_a v_prenex_19062))) (<= (+ main_x 1) v_prenex_19062) (< v_prenex_19062 main_x))) (forall ((v_prenex_11282 Int) (v_prenex_11283 Int)) (or (<= (select main_a v_prenex_11283) (+ (select main_a v_prenex_11282) 1000)) (<= 0 (* 2 (select main_a v_prenex_11282))) (<= 1998 (* 2 (select main_a v_prenex_11283))) (<= (select main_a v_prenex_11283) 1000) (<= (+ main_x 1) v_prenex_11282) (< v_prenex_11282 main_x))) (forall ((v_prenex_14647 Int) (v_prenex_14646 Int)) (or (<= (select main_a v_prenex_14646) 2) (<= 999 (select main_a v_prenex_14647)) (<= (select main_a v_prenex_14647) 1001) (<= 0 (+ (select main_a v_prenex_14646) 1)) (<= (+ main_x 1) v_prenex_14646) (< v_prenex_14646 main_x) (<= (+ (select main_a v_prenex_14646) 998) (select main_a v_prenex_14647)))) (forall ((v_prenex_14022 Int) (v_prenex_14021 Int)) (or (< v_prenex_14021 main_x) (<= 1000 (+ (select main_a v_prenex_14021) (select main_a v_prenex_14022))) (<= 998 (select main_a v_prenex_14022)) (<= (+ main_x 1) v_prenex_14021) (<= (* 2 (select main_a v_prenex_14021)) 2) (<= 1998 (* 2 (select main_a v_prenex_14022))) (<= 0 (+ (select main_a v_prenex_14021) 1)))) (or (forall ((v_prenex_20158 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20158))) (<= (select main_a v_prenex_20158) 1) (< v_prenex_20158 main_x) (<= (+ main_x 1) v_prenex_20158))) (forall ((v_prenex_20161 Int)) (or (<= (select main_a v_prenex_20161) 1000) (<= (select main_a v_prenex_20161) 1001)))) (forall ((v_prenex_12164 Int) (v_prenex_12165 Int)) (or (<= 0 (select main_a v_prenex_12164)) (< v_prenex_12164 main_x) (<= (+ main_x 1) v_prenex_12164) (<= (select main_a v_prenex_12164) 2) (<= (+ (select main_a v_prenex_12164) 998) (select main_a v_prenex_12165)) (<= 1998 (* 2 (select main_a v_prenex_12165))) (<= 999 (select main_a v_prenex_12165)))) (forall ((v_prenex_15018 Int) (v_prenex_15017 Int)) (or (<= (select main_a v_prenex_15017) 1) (<= 1000 (+ (select main_a v_prenex_15017) (select main_a v_prenex_15018))) (<= 0 (+ (select main_a v_prenex_15017) 1)) (<= (+ main_x 1) v_prenex_15017) (< v_prenex_15017 main_x) (<= 998 (select main_a v_prenex_15018)))) (forall ((v_prenex_16335 Int) (v_prenex_16336 Int)) (or (< v_prenex_16335 main_x) (<= (select main_a v_prenex_16336) 1001) (<= 0 (+ (select main_a v_prenex_16335) 1)) (<= 999 (select main_a v_prenex_16336)) (<= (+ main_y 1) v_prenex_16336) (<= (+ main_x 1) v_prenex_16335) (<= 1000 (+ (select main_a v_prenex_16335) (select main_a v_prenex_16336))))) (forall ((v_prenex_13826 Int) (v_prenex_13825 Int)) (or (<= 0 (+ (select main_a v_prenex_13825) 1)) (<= 0 (select main_a v_prenex_13825)) (<= 998 (select main_a v_prenex_13826)) (<= 1000 (+ (select main_a v_prenex_13825) (select main_a v_prenex_13826))) (< v_prenex_13825 main_x) (<= (+ main_x 1) v_prenex_13825))) (forall ((v_prenex_11355 Int) (v_prenex_11356 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11355))) (<= (+ main_x 1) v_prenex_11355) (<= 1998 (* 2 (select main_a v_prenex_11356))) (< v_prenex_11355 main_x) (<= (* 2 (select main_a v_prenex_11355)) 2) (<= (+ (select main_a v_prenex_11355) 998) (select main_a v_prenex_11356)) (<= (select main_a v_prenex_11356) 1001))) (forall ((v_prenex_15502 Int) (v_prenex_15503 Int)) (or (<= (+ (select main_a v_prenex_15502) 998) (select main_a v_prenex_15503)) (<= (+ main_y 1) v_prenex_15503) (<= (+ main_x 1) v_prenex_15502) (<= 999 (select main_a v_prenex_15503)) (<= 0 (+ (select main_a v_prenex_15502) 1)) (<= (* 2 (select main_a v_prenex_15503)) 2000) (< v_prenex_15502 main_x))) (or (forall ((v_prenex_11547 Int)) (or (< v_prenex_11547 main_x) (<= (select main_a v_prenex_11547) 2) (<= (+ main_x 1) v_prenex_11547) (<= 0 (select main_a v_prenex_11547)) (<= (* 2 (select main_a v_prenex_11547)) 2))) (forall ((v_prenex_11548 Int)) (or (<= (* 2 (select main_a v_prenex_11548)) 2000) (<= (select main_a v_prenex_11548) 1000)))) (forall ((v_prenex_17017 Int) (v_prenex_17016 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17017))) (<= (+ main_x 1) v_prenex_17016) (< v_prenex_17016 main_x) (<= 1000 (+ (select main_a v_prenex_17016) (select main_a v_prenex_17017))) (< v_prenex_17017 main_y) (<= (select main_a v_prenex_17016) 2) (<= 999 (select main_a v_prenex_17017)))) (forall ((v_prenex_17662 Int) (v_prenex_17663 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17663))) (<= (+ main_x 1) v_prenex_17662) (<= (* 2 (select main_a v_prenex_17662)) 2) (<= (select main_a v_prenex_17663) (+ (select main_a v_prenex_17662) 1000)) (<= 999 (select main_a v_prenex_17663)) (< v_prenex_17662 main_x) (<= 0 (+ (select main_a v_prenex_17662) 1)))) (forall ((v_prenex_17202 Int) (v_prenex_17203 Int)) (or (<= 999 (select main_a v_prenex_17203)) (<= (* 2 (select main_a v_prenex_17202)) 2) (< v_prenex_17202 main_x) (<= (+ main_x 1) v_prenex_17202) (<= (+ (select main_a v_prenex_17202) 998) (select main_a v_prenex_17203)) (<= (select main_a v_prenex_17202) 1))) (forall ((v_prenex_20527 Int) (v_prenex_20526 Int)) (or (<= (+ main_x 1) v_prenex_20526) (<= (select main_a v_prenex_20526) 2) (<= 0 (* 2 (select main_a v_prenex_20526))) (<= (+ (select main_a v_prenex_20526) (select main_a v_prenex_20527)) 1000) (<= (* 2 (select main_a v_prenex_20527)) 2000) (< v_prenex_20526 main_x) (<= 1998 (* 2 (select main_a v_prenex_20527))))) (or (forall ((v_prenex_14809 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14809))) (<= 999 (select main_a v_prenex_14809)))) (forall ((v_prenex_14803 Int)) (or (< v_prenex_14803 main_x) (<= (select main_a v_prenex_14803) 1) (<= (+ main_x 1) v_prenex_14803) (<= (* 2 (select main_a v_prenex_14803)) 2)))) (forall ((v_prenex_12485 Int) (v_prenex_12484 Int)) (or (<= 998 (select main_a v_prenex_12485)) (<= (select main_a v_prenex_12485) 1000) (<= (select main_a v_prenex_12484) 1) (< v_prenex_12484 main_x) (< v_prenex_12485 main_y) (<= (+ (select main_a v_prenex_12484) 998) (select main_a v_prenex_12485)) (<= (+ main_x 1) v_prenex_12484))) (or (forall ((v_prenex_14218 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14218))) (<= (select main_a v_prenex_14218) 2) (< v_prenex_14218 main_x) (<= (+ main_x 1) v_prenex_14218))) (forall ((v_prenex_14219 Int)) (or (<= (+ main_y 1) v_prenex_14219) (<= 1998 (* 2 (select main_a v_prenex_14219))) (<= (select main_a v_prenex_14219) 1001)))) (or (forall ((v_prenex_13198 Int)) (or (< v_prenex_13198 main_x) (<= 0 (* 2 (select main_a v_prenex_13198))) (<= (+ main_x 1) v_prenex_13198) (<= 0 (select main_a v_prenex_13198)))) (forall ((v_prenex_13199 Int)) (<= (* 2 (select main_a v_prenex_13199)) 2000))) (forall ((v_prenex_20100 Int) (v_prenex_20099 Int)) (or (< v_prenex_20099 main_x) (<= 998 (select main_a v_prenex_20100)) (<= (select main_a v_prenex_20100) 1000) (<= (+ main_x 1) v_prenex_20099) (<= (+ (select main_a v_prenex_20099) (select main_a v_prenex_20100)) 1000) (<= 0 (select main_a v_prenex_20099)) (<= (+ main_y 1) v_prenex_20100))) (or (forall ((v_prenex_13455 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13455))) (<= (select main_a v_prenex_13455) 1) (<= (+ main_x 1) v_prenex_13455) (< v_prenex_13455 main_x))) (forall ((v_prenex_13456 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13456))) (<= (+ main_y 1) v_prenex_13456) (<= (* 2 (select main_a v_prenex_13456)) 2000)))) (forall ((v_prenex_20225 Int) (v_prenex_20224 Int)) (or (<= 0 (select main_a v_prenex_20224)) (<= (* 2 (select main_a v_prenex_20225)) 2000) (<= 1000 (+ (select main_a v_prenex_20224) (select main_a v_prenex_20225))) (<= (select main_a v_prenex_20224) 1) (<= 999 (select main_a v_prenex_20225)) (<= (+ main_x 1) v_prenex_20224) (< v_prenex_20224 main_x))) (forall ((v_prenex_19827 Int) (v_prenex_19826 Int)) (or (<= (select main_a v_prenex_19827) 1000) (< v_prenex_19826 main_x) (<= (select main_a v_prenex_19826) 1) (<= 1000 (+ (select main_a v_prenex_19826) (select main_a v_prenex_19827))) (<= (+ main_x 1) v_prenex_19826) (<= (select main_a v_prenex_19826) 2) (<= 1998 (* 2 (select main_a v_prenex_19827))))) (forall ((v_prenex_11482 Int) (v_prenex_11481 Int)) (or (< v_prenex_11481 main_x) (<= (* 2 (select main_a v_prenex_11481)) 2) (<= (select main_a v_prenex_11482) 1001) (<= (+ main_x 1) v_prenex_11481) (<= 1000 (+ (select main_a v_prenex_11481) (select main_a v_prenex_11482))) (<= 0 (* 2 (select main_a v_prenex_11481))) (<= 999 (select main_a v_prenex_11482)))) (forall ((v_prenex_19478 Int) (v_prenex_19479 Int)) (or (< v_prenex_19478 main_x) (<= (select main_a v_prenex_19479) 1001) (<= (+ (select main_a v_prenex_19478) (select main_a v_prenex_19479)) 1000) (<= 999 (select main_a v_prenex_19479)) (<= (select main_a v_prenex_19478) 1) (<= (+ main_x 1) v_prenex_19478))) (or (forall ((v_prenex_16984 Int)) (or (<= (select main_a v_prenex_16984) 1) (<= (* 2 (select main_a v_prenex_16984)) 2) (<= 0 (+ (select main_a v_prenex_16984) 1)) (<= (+ main_x 1) v_prenex_16984) (< v_prenex_16984 main_x))) (forall ((v_prenex_16985 Int)) (<= (* 2 (select main_a v_prenex_16985)) 2000))) (forall ((v_prenex_21362 Int) (v_prenex_21363 Int)) (or (< v_prenex_21362 main_x) (<= (select main_a v_prenex_21363) 1000) (<= (+ main_x 1) v_prenex_21362) (<= 0 (select main_a v_prenex_21362)) (<= (select main_a v_prenex_21363) 1001) (<= (select main_a v_prenex_21362) 2) (<= 1000 (+ (select main_a v_prenex_21362) (select main_a v_prenex_21363))))) (forall ((v_prenex_14181 Int) (v_prenex_14182 Int)) (or (<= 999 (select main_a v_prenex_14182)) (<= (select main_a v_prenex_14181) 1) (<= (* 2 (select main_a v_prenex_14181)) 2) (< v_prenex_14181 main_x) (<= (+ main_x 1) v_prenex_14181) (<= (+ (select main_a v_prenex_14181) 998) (select main_a v_prenex_14182)) (<= 1998 (* 2 (select main_a v_prenex_14182))))) (or (forall ((v_prenex_15117 Int)) (or (<= 998 (select main_a v_prenex_15117)) (< v_prenex_15117 main_y))) (forall ((v_prenex_15113 Int)) (or (<= 0 (+ (select main_a v_prenex_15113) 1)) (<= (+ main_x 1) v_prenex_15113) (< v_prenex_15113 main_x) (<= (* 2 (select main_a v_prenex_15113)) 2)))) (forall ((v_prenex_19449 Int) (v_prenex_19448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19449))) (<= (+ (select main_a v_prenex_19448) (select main_a v_prenex_19449)) 1000) (<= (+ main_x 1) v_prenex_19448) (<= (* 2 (select main_a v_prenex_19449)) 2000) (< v_prenex_19448 main_x) (<= 0 (+ (select main_a v_prenex_19448) 1)) (<= (select main_a v_prenex_19448) 2))) (forall ((v_prenex_13139 Int) (v_prenex_13140 Int)) (or (<= (+ (select main_a v_prenex_13139) 998) (select main_a v_prenex_13140)) (<= (select main_a v_prenex_13140) 1001) (<= 0 (* 2 (select main_a v_prenex_13139))) (<= (* 2 (select main_a v_prenex_13139)) 2) (<= (+ main_x 1) v_prenex_13139) (<= (select main_a v_prenex_13140) 1000) (< v_prenex_13139 main_x))) (forall ((v_prenex_13521 Int) (v_prenex_13522 Int)) (or (<= 998 (select main_a v_prenex_13522)) (<= (+ main_y 1) v_prenex_13522) (<= (+ main_x 1) v_prenex_13521) (<= (select main_a v_prenex_13522) 1000) (< v_prenex_13521 main_x) (<= (select main_a v_prenex_13522) (+ (select main_a v_prenex_13521) 1000)) (<= 0 (* 2 (select main_a v_prenex_13521))))) (or (forall ((v_prenex_16371 Int)) (or (< v_prenex_16371 main_x) (<= 0 (select main_a v_prenex_16371)) (<= (select main_a v_prenex_16371) 2) (<= (* 2 (select main_a v_prenex_16371)) 2) (<= (+ main_x 1) v_prenex_16371))) (forall ((v_prenex_16372 Int)) (or (<= (* 2 (select main_a v_prenex_16372)) 2000) (<= 998 (select main_a v_prenex_16372))))) (forall ((v_prenex_20612 Int) (v_prenex_20611 Int)) (or (<= 0 (select main_a v_prenex_20611)) (< v_prenex_20611 main_x) (<= (+ main_x 1) v_prenex_20611) (<= 999 (select main_a v_prenex_20612)) (<= (select main_a v_prenex_20612) 1000) (<= (+ (select main_a v_prenex_20611) 998) (select main_a v_prenex_20612)))) (forall ((v_prenex_12668 Int) (v_prenex_12669 Int)) (or (<= (select main_a v_prenex_12668) 1) (<= (select main_a v_prenex_12669) 1001) (<= (+ main_x 1) v_prenex_12668) (<= (+ (select main_a v_prenex_12668) (select main_a v_prenex_12669)) 1000) (< v_prenex_12668 main_x))) (forall ((v_prenex_12292 Int) (v_prenex_12291 Int)) (or (<= (+ main_x 1) v_prenex_12291) (<= (* 2 (select main_a v_prenex_12291)) 2) (<= 1000 (+ (select main_a v_prenex_12291) (select main_a v_prenex_12292))) (< v_prenex_12291 main_x) (<= 999 (select main_a v_prenex_12292)) (<= 0 (+ (select main_a v_prenex_12291) 1)) (<= (select main_a v_prenex_12292) 1001))) (forall ((v_prenex_15476 Int) (v_prenex_15475 Int)) (or (< v_prenex_15476 main_y) (<= (select main_a v_prenex_15476) (+ (select main_a v_prenex_15475) 1000)) (<= 0 (* 2 (select main_a v_prenex_15475))) (<= (+ main_x 1) v_prenex_15475) (< v_prenex_15475 main_x))) (or (forall ((v_prenex_19369 Int)) (or (<= (* 2 (select main_a v_prenex_19369)) 2000) (<= 999 (select main_a v_prenex_19369)))) (forall ((v_prenex_19364 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19364))) (<= 0 (+ (select main_a v_prenex_19364) 1)) (<= (select main_a v_prenex_19364) 2) (< v_prenex_19364 main_x) (<= (+ main_x 1) v_prenex_19364)))) (forall ((v_prenex_18145 Int) (v_prenex_18144 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18144))) (<= 0 (select main_a v_prenex_18144)) (<= (+ main_x 1) v_prenex_18144) (<= 999 (select main_a v_prenex_18145)) (<= (+ (select main_a v_prenex_18144) 998) (select main_a v_prenex_18145)) (< v_prenex_18144 main_x) (<= 1998 (* 2 (select main_a v_prenex_18145))))) (forall ((v_prenex_18303 Int) (v_prenex_18302 Int)) (or (<= 0 (+ (select main_a v_prenex_18302) 1)) (<= 1000 (+ (select main_a v_prenex_18302) (select main_a v_prenex_18303))) (< v_prenex_18302 main_x) (<= (+ main_x 1) v_prenex_18302) (<= (* 2 (select main_a v_prenex_18303)) 2000) (<= 999 (select main_a v_prenex_18303)))) (forall ((v_prenex_18304 Int)) (or (< v_prenex_18304 main_y) (<= (* 2 (select main_a v_prenex_18304)) 2000) (<= (+ main_y 1) v_prenex_18304))) (forall ((v_prenex_15667 Int) (v_prenex_15666 Int)) (or (<= (+ (select main_a v_prenex_15666) (select main_a v_prenex_15667)) 1000) (<= 998 (select main_a v_prenex_15667)) (<= (select main_a v_prenex_15666) 2) (<= (+ main_x 1) v_prenex_15666) (< v_prenex_15666 main_x) (<= 0 (* 2 (select main_a v_prenex_15666))))) (forall ((v_prenex_18998 Int) (v_prenex_18999 Int)) (or (<= (+ (select main_a v_prenex_18998) 998) (select main_a v_prenex_18999)) (<= (select main_a v_prenex_18999) 1001) (< v_prenex_18998 main_x) (<= 0 (* 2 (select main_a v_prenex_18998))) (<= (+ main_x 1) v_prenex_18998) (< v_prenex_18999 main_y))) (or (forall ((v_prenex_19418 Int)) (or (<= (* 2 (select main_a v_prenex_19418)) 2) (<= 0 (* 2 (select main_a v_prenex_19418))) (<= (+ main_x 1) v_prenex_19418) (< v_prenex_19418 main_x))) (forall ((v_prenex_19420 Int)) (or (<= 999 (select main_a v_prenex_19420)) (<= 1998 (* 2 (select main_a v_prenex_19420)))))) (or (forall ((v_prenex_18753 Int)) (or (<= (* 2 (select main_a v_prenex_18753)) 2000) (<= 999 (select main_a v_prenex_18753)))) (forall ((v_prenex_18748 Int)) (or (<= (* 2 (select main_a v_prenex_18748)) 2) (<= (select main_a v_prenex_18748) 1) (< v_prenex_18748 main_x) (<= (+ main_x 1) v_prenex_18748) (<= (select main_a v_prenex_18748) 2)))) (or (forall ((v_prenex_11769 Int)) (or (<= 998 (select main_a v_prenex_11769)) (<= 1998 (* 2 (select main_a v_prenex_11769))))) (forall ((v_prenex_11768 Int)) (or (<= (select main_a v_prenex_11768) 1) (< v_prenex_11768 main_x) (<= 0 (* 2 (select main_a v_prenex_11768))) (<= (+ main_x 1) v_prenex_11768) (<= (select main_a v_prenex_11768) 2)))) (forall ((v_prenex_12920 Int) (v_prenex_12921 Int)) (or (<= (+ main_x 1) v_prenex_12920) (<= (+ main_y 1) v_prenex_12921) (<= (select main_a v_prenex_12921) 1000) (<= 0 (select main_a v_prenex_12920)) (<= (+ (select main_a v_prenex_12920) 998) (select main_a v_prenex_12921)) (< v_prenex_12920 main_x) (<= 999 (select main_a v_prenex_12921)))) (forall ((v_prenex_20171 Int) (v_prenex_20170 Int)) (or (< v_prenex_20170 main_x) (<= (* 2 (select main_a v_prenex_20171)) 2000) (<= 999 (select main_a v_prenex_20171)) (<= (* 2 (select main_a v_prenex_20170)) 2) (<= (+ main_x 1) v_prenex_20170) (<= (+ (select main_a v_prenex_20170) 998) (select main_a v_prenex_20171)))) (forall ((v_prenex_20089 Int) (v_prenex_20090 Int)) (or (< v_prenex_20089 main_x) (<= (* 2 (select main_a v_prenex_20089)) 2) (<= (+ main_y 1) v_prenex_20090) (<= (+ main_x 1) v_prenex_20089) (<= 999 (select main_a v_prenex_20090)) (<= (select main_a v_prenex_20090) (+ (select main_a v_prenex_20089) 1000)))) (forall ((v_prenex_20846 Int) (v_prenex_20845 Int)) (or (<= (select main_a v_prenex_20846) 1000) (<= (+ main_y 1) v_prenex_20846) (<= 998 (select main_a v_prenex_20846)) (<= (+ main_x 1) v_prenex_20845) (<= 0 (+ (select main_a v_prenex_20845) 1)) (< v_prenex_20845 main_x) (<= (+ (select main_a v_prenex_20845) (select main_a v_prenex_20846)) 1000))) (forall ((v_prenex_13141 Int) (v_prenex_13142 Int)) (or (<= (+ main_y 1) v_prenex_13142) (< v_prenex_13141 main_x) (<= (+ main_x 1) v_prenex_13141) (<= (+ (select main_a v_prenex_13141) (select main_a v_prenex_13142)) 1000) (<= (select main_a v_prenex_13142) 1001) (<= (* 2 (select main_a v_prenex_13141)) 2))) (forall ((v_prenex_21153 Int) (v_prenex_21152 Int)) (or (<= (select main_a v_prenex_21153) 1000) (<= 0 (select main_a v_prenex_21152)) (<= (+ main_x 1) v_prenex_21152) (<= (select main_a v_prenex_21153) 1001) (< v_prenex_21152 main_x) (< v_prenex_21153 main_y) (<= (+ (select main_a v_prenex_21152) 998) (select main_a v_prenex_21153)))) (forall ((v_prenex_16245 Int) (v_prenex_16246 Int)) (or (<= (select main_a v_prenex_16246) (+ (select main_a v_prenex_16245) 1000)) (<= (+ main_x 1) v_prenex_16245) (<= 0 (* 2 (select main_a v_prenex_16245))) (<= (select main_a v_prenex_16245) 1) (< v_prenex_16245 main_x) (<= 1998 (* 2 (select main_a v_prenex_16246))))) (forall ((v_prenex_16666 Int) (v_prenex_16667 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16667))) (< v_prenex_16666 main_x) (<= (+ (select main_a v_prenex_16666) 998) (select main_a v_prenex_16667)) (<= (select main_a v_prenex_16666) 2) (<= 0 (select main_a v_prenex_16666)) (<= (+ main_x 1) v_prenex_16666))) (or (forall ((v_prenex_19956 Int)) (or (<= (* 2 (select main_a v_prenex_19956)) 2) (<= (select main_a v_prenex_19956) 2) (<= (+ main_x 1) v_prenex_19956) (<= 0 (select main_a v_prenex_19956)) (< v_prenex_19956 main_x))) (forall ((v_prenex_19957 Int)) (<= 1998 (* 2 (select main_a v_prenex_19957))))) (or (forall ((v_prenex_18804 Int)) (<= 999 (select main_a v_prenex_18804))) (forall ((v_prenex_18803 Int)) (or (< v_prenex_18803 main_x) (<= (+ main_x 1) v_prenex_18803) (<= (* 2 (select main_a v_prenex_18803)) 2) (<= (select main_a v_prenex_18803) 2)))) (forall ((v_prenex_20433 Int) (v_prenex_20432 Int)) (or (<= 998 (select main_a v_prenex_20433)) (<= 1000 (+ (select main_a v_prenex_20432) (select main_a v_prenex_20433))) (<= (+ main_x 1) v_prenex_20432) (< v_prenex_20432 main_x) (<= (select main_a v_prenex_20433) 1001) (<= (select main_a v_prenex_20432) 1))) (forall ((v_prenex_18394 Int) (v_prenex_18393 Int)) (or (< v_prenex_18393 main_x) (<= (+ (select main_a v_prenex_18393) 998) (select main_a v_prenex_18394)) (<= 1998 (* 2 (select main_a v_prenex_18394))) (<= (select main_a v_prenex_18393) 1) (<= (select main_a v_prenex_18394) 1001) (<= (+ main_x 1) v_prenex_18393))) (or (forall ((v_prenex_14029 Int)) (or (<= 0 (+ (select main_a v_prenex_14029) 1)) (<= (* 2 (select main_a v_prenex_14029)) 2) (<= (select main_a v_prenex_14029) 1) (<= (+ main_x 1) v_prenex_14029) (< v_prenex_14029 main_x))) (forall ((v_prenex_14032 Int)) (or (<= 998 (select main_a v_prenex_14032)) (<= 1998 (* 2 (select main_a v_prenex_14032)))))) (or (forall ((v_prenex_17368 Int)) (or (<= 999 (select main_a v_prenex_17368)) (<= (select main_a v_prenex_17368) 1000))) (forall ((v_prenex_17366 Int)) (or (<= (* 2 (select main_a v_prenex_17366)) 2) (<= (+ main_x 1) v_prenex_17366) (<= 0 (select main_a v_prenex_17366)) (< v_prenex_17366 main_x)))) (forall ((v_prenex_20381 Int) (v_prenex_20380 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20380))) (<= 999 (select main_a v_prenex_20381)) (<= (+ main_x 1) v_prenex_20380) (< v_prenex_20380 main_x) (<= (select main_a v_prenex_20381) (+ (select main_a v_prenex_20380) 1000)) (<= 1998 (* 2 (select main_a v_prenex_20381))) (<= (select main_a v_prenex_20380) 2))) (forall ((v_prenex_11788 Int) (v_prenex_11789 Int)) (or (<= (* 2 (select main_a v_prenex_11789)) 2000) (<= (select main_a v_prenex_11789) 1001) (<= (+ (select main_a v_prenex_11788) 998) (select main_a v_prenex_11789)) (< v_prenex_11788 main_x) (<= 0 (+ (select main_a v_prenex_11788) 1)) (<= (select main_a v_prenex_11788) 1) (<= (+ main_x 1) v_prenex_11788))) (forall ((v_prenex_18161 Int) (v_prenex_18160 Int)) (or (<= (+ main_y 1) v_prenex_18161) (< v_prenex_18161 main_y) (<= (select main_a v_prenex_18161) 1001) (<= 1000 (+ (select main_a v_prenex_18160) (select main_a v_prenex_18161))))) (forall ((v_prenex_13830 Int) (v_prenex_13829 Int)) (or (<= 0 (select main_a v_prenex_13829)) (< v_prenex_13829 main_x) (<= 0 (* 2 (select main_a v_prenex_13829))) (<= (+ main_x 1) v_prenex_13829) (<= (* 2 (select main_a v_prenex_13830)) 2000) (<= (select main_a v_prenex_13830) (+ (select main_a v_prenex_13829) 1000)))) (or (forall ((v_prenex_17345 Int)) (or (<= (select main_a v_prenex_17345) 1001) (<= 999 (select main_a v_prenex_17345)))) (forall ((v_prenex_17340 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17340))) (< v_prenex_17340 main_x) (<= (+ main_x 1) v_prenex_17340) (<= 0 (+ (select main_a v_prenex_17340) 1)) (<= (* 2 (select main_a v_prenex_17340)) 2)))) (or (forall ((v_prenex_19537 Int)) (<= 999 (select main_a v_prenex_19537))) (forall ((v_prenex_19536 Int)) (or (<= (+ main_x 1) v_prenex_19536) (<= 0 (select main_a v_prenex_19536)) (<= 0 (* 2 (select main_a v_prenex_19536))) (<= (select main_a v_prenex_19536) 2) (< v_prenex_19536 main_x)))) (or (forall ((v_prenex_11859 Int)) (or (<= (+ main_x 1) v_prenex_11859) (<= (select main_a v_prenex_11859) 2) (< v_prenex_11859 main_x) (<= 0 (* 2 (select main_a v_prenex_11859))) (<= (* 2 (select main_a v_prenex_11859)) 2))) (forall ((v_prenex_11858 Int)) (or (<= (select main_a v_prenex_11858) 1001) (<= 999 (select main_a v_prenex_11858))))) (forall ((v_prenex_20217 Int) (v_prenex_20216 Int)) (or (<= (* 2 (select main_a v_prenex_20217)) 2000) (<= (select main_a v_prenex_20216) 2) (<= (+ (select main_a v_prenex_20216) (select main_a v_prenex_20217)) 1000) (< v_prenex_20216 main_x) (<= 0 (+ (select main_a v_prenex_20216) 1)) (<= (+ main_x 1) v_prenex_20216) (<= (select main_a v_prenex_20217) 1000))) (forall ((v_prenex_17648 Int) (v_prenex_17649 Int)) (or (<= (+ main_y 1) v_prenex_17649) (<= (select main_a v_prenex_17649) 1000) (<= (select main_a v_prenex_17649) 1001) (<= (select main_a v_prenex_17649) (+ (select main_a v_prenex_17648) 1000)) (< v_prenex_17649 main_y))) (forall ((v_prenex_18024 Int) (v_prenex_18025 Int)) (or (<= 0 (select main_a v_prenex_18024)) (<= (+ (select main_a v_prenex_18024) 998) (select main_a v_prenex_18025)) (<= (* 2 (select main_a v_prenex_18025)) 2000) (<= (select main_a v_prenex_18025) 1001) (< v_prenex_18024 main_x) (<= (select main_a v_prenex_18024) 1) (<= (+ main_x 1) v_prenex_18024))) (or (forall ((v_prenex_18235 Int)) (<= (select main_a v_prenex_18235) 1000)) (forall ((v_prenex_18234 Int)) (or (<= (* 2 (select main_a v_prenex_18234)) 2) (<= (+ main_x 1) v_prenex_18234) (<= 0 (select main_a v_prenex_18234)) (< v_prenex_18234 main_x) (<= (select main_a v_prenex_18234) 1)))) (forall ((v_prenex_19254 Int) (v_prenex_19253 Int)) (or (<= 998 (select main_a v_prenex_19254)) (<= 1998 (* 2 (select main_a v_prenex_19254))) (<= (select main_a v_prenex_19253) 1) (< v_prenex_19253 main_x) (<= (+ main_x 1) v_prenex_19253) (<= (select main_a v_prenex_19254) (+ (select main_a v_prenex_19253) 1000)) (<= 0 (select main_a v_prenex_19253)))) (or (forall ((v_prenex_17341 Int)) (or (<= 0 (select main_a v_prenex_17341)) (<= (+ main_x 1) v_prenex_17341) (< v_prenex_17341 main_x) (<= 0 (* 2 (select main_a v_prenex_17341))) (<= 0 (+ (select main_a v_prenex_17341) 1)))) (forall ((v_prenex_17345 Int)) (or (<= (select main_a v_prenex_17345) 1001) (<= 999 (select main_a v_prenex_17345))))) (forall ((v_prenex_11839 Int) (v_prenex_11838 Int)) (or (<= (select main_a v_prenex_11838) 1) (<= (+ (select main_a v_prenex_11838) 998) (select main_a v_prenex_11839)) (<= (+ main_x 1) v_prenex_11838) (< v_prenex_11838 main_x) (<= 999 (select main_a v_prenex_11839)) (<= 0 (select main_a v_prenex_11838)) (<= (select main_a v_prenex_11839) 1000))) (or (forall ((v_prenex_20981 Int)) (or (<= (+ main_x 1) v_prenex_20981) (<= (select main_a v_prenex_20981) 2) (<= (* 2 (select main_a v_prenex_20981)) 2) (<= 0 (+ (select main_a v_prenex_20981) 1)) (< v_prenex_20981 main_x))) (forall ((v_prenex_20986 Int)) (or (<= (* 2 (select main_a v_prenex_20986)) 2000) (<= (select main_a v_prenex_20986) 1000)))) (or (forall ((v_prenex_14845 Int)) (or (< v_prenex_14845 main_x) (<= (+ main_x 1) v_prenex_14845) (<= (* 2 (select main_a v_prenex_14845)) 2) (<= (select main_a v_prenex_14845) 2))) (forall ((v_prenex_14846 Int)) (or (<= (+ main_y 1) v_prenex_14846) (<= (select main_a v_prenex_14846) 1000)))) (forall ((v_prenex_11626 Int) (v_prenex_11625 Int)) (or (<= (+ (select main_a v_prenex_11625) (select main_a v_prenex_11626)) 1000) (<= (select main_a v_prenex_11625) 2) (<= 0 (* 2 (select main_a v_prenex_11625))) (< v_prenex_11625 main_x) (<= (+ main_x 1) v_prenex_11625) (<= 998 (select main_a v_prenex_11626)) (<= 1998 (* 2 (select main_a v_prenex_11626))))) (or (forall ((v_prenex_17344 Int)) (or (< v_prenex_17344 main_x) (<= (+ main_x 1) v_prenex_17344) (<= 0 (+ (select main_a v_prenex_17344) 1)) (<= 0 (* 2 (select main_a v_prenex_17344))))) (forall ((v_prenex_17345 Int)) (or (<= (select main_a v_prenex_17345) 1001) (<= 999 (select main_a v_prenex_17345))))) (or (forall ((v_prenex_13742 Int)) (or (< v_prenex_13742 main_x) (<= (* 2 (select main_a v_prenex_13742)) 2) (<= (+ main_x 1) v_prenex_13742) (<= (select main_a v_prenex_13742) 1))) (forall ((v_prenex_13746 Int)) (or (<= (select main_a v_prenex_13746) 1000) (<= 1998 (* 2 (select main_a v_prenex_13746)))))) (or (forall ((v_prenex_17642 Int)) (or (< v_prenex_17642 main_x) (<= 0 (select main_a v_prenex_17642)) (<= (* 2 (select main_a v_prenex_17642)) 2) (<= (+ main_x 1) v_prenex_17642) (<= 0 (* 2 (select main_a v_prenex_17642))))) (forall ((v_prenex_17645 Int)) (or (<= 998 (select main_a v_prenex_17645)) (<= (select main_a v_prenex_17645) 1001)))) (forall ((v_prenex_17371 Int) (v_prenex_17372 Int)) (or (<= (select main_a v_prenex_17372) (+ (select main_a v_prenex_17371) 1000)) (<= 0 (+ (select main_a v_prenex_17371) 1)) (< v_prenex_17371 main_x) (<= 999 (select main_a v_prenex_17372)) (<= 1998 (* 2 (select main_a v_prenex_17372))) (<= 0 (* 2 (select main_a v_prenex_17371))) (<= (+ main_x 1) v_prenex_17371))) (forall ((v_prenex_11224 Int) (v_prenex_11225 Int)) (or (<= (+ main_x 1) v_prenex_11224) (<= 0 (+ (select main_a v_prenex_11224) 1)) (<= (+ main_y 1) v_prenex_11225) (<= (* 2 (select main_a v_prenex_11225)) 2000) (<= 999 (select main_a v_prenex_11225)) (<= (select main_a v_prenex_11225) (+ (select main_a v_prenex_11224) 1000)) (< v_prenex_11224 main_x))) (forall ((v_prenex_15854 Int) (v_prenex_15853 Int)) (or (<= (+ main_x 1) v_prenex_15853) (< v_prenex_15853 main_x) (<= 0 (* 2 (select main_a v_prenex_15853))) (<= 999 (select main_a v_prenex_15854)) (<= (+ (select main_a v_prenex_15853) 998) (select main_a v_prenex_15854)) (<= 1998 (* 2 (select main_a v_prenex_15854))))) (forall ((v_prenex_12182 Int) (v_prenex_12183 Int)) (or (<= (select main_a v_prenex_12183) (+ (select main_a v_prenex_12182) 1000)) (<= 1998 (* 2 (select main_a v_prenex_12183))) (<= (+ main_x 1) v_prenex_12182) (<= (* 2 (select main_a v_prenex_12183)) 2000) (<= (select main_a v_prenex_12182) 2) (< v_prenex_12182 main_x) (<= 0 (* 2 (select main_a v_prenex_12182))))) (forall ((v_prenex_14743 Int) (v_prenex_14744 Int)) (or (<= (+ main_x 1) v_prenex_14743) (<= 0 (* 2 (select main_a v_prenex_14743))) (<= (select main_a v_prenex_14743) 1) (<= (* 2 (select main_a v_prenex_14744)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14744))) (< v_prenex_14743 main_x) (<= 1000 (+ (select main_a v_prenex_14743) (select main_a v_prenex_14744))))) (forall ((v_prenex_18260 Int) (v_prenex_18259 Int)) (or (<= 1000 (+ (select main_a v_prenex_18259) (select main_a v_prenex_18260))) (<= (+ main_x 1) v_prenex_18259) (<= (select main_a v_prenex_18259) 2) (<= 998 (select main_a v_prenex_18260)) (< v_prenex_18259 main_x) (<= (select main_a v_prenex_18259) 1))) (or (forall ((v_prenex_14211 Int)) (or (<= (* 2 (select main_a v_prenex_14211)) 2) (<= (+ main_x 1) v_prenex_14211) (< v_prenex_14211 main_x) (<= 0 (+ (select main_a v_prenex_14211) 1)) (<= (select main_a v_prenex_14211) 2))) (forall ((v_prenex_14213 Int)) (or (<= (select main_a v_prenex_14213) 1001) (<= 1998 (* 2 (select main_a v_prenex_14213)))))) (forall ((v_prenex_16140 Int) (v_prenex_16141 Int)) (or (<= 0 (+ (select main_a v_prenex_16140) 1)) (<= (+ main_x 1) v_prenex_16140) (<= 0 (select main_a v_prenex_16140)) (< v_prenex_16140 main_x) (<= 998 (select main_a v_prenex_16141)) (<= (select main_a v_prenex_16141) (+ (select main_a v_prenex_16140) 1000)) (<= 1998 (* 2 (select main_a v_prenex_16141))))) (forall ((v_prenex_15597 Int) (v_prenex_15596 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15596))) (<= (select main_a v_prenex_15597) 1000) (<= 0 (+ (select main_a v_prenex_15596) 1)) (<= (+ main_x 1) v_prenex_15596) (<= (+ (select main_a v_prenex_15596) (select main_a v_prenex_15597)) 1000) (< v_prenex_15596 main_x) (<= 999 (select main_a v_prenex_15597)))) (forall ((v_prenex_11288 Int) (v_prenex_11289 Int)) (or (<= 0 (+ (select main_a v_prenex_11288) 1)) (< v_prenex_11288 main_x) (<= (select main_a v_prenex_11289) (+ (select main_a v_prenex_11288) 1000)) (<= (+ main_x 1) v_prenex_11288) (<= 999 (select main_a v_prenex_11289)) (<= (* 2 (select main_a v_prenex_11289)) 2000) (<= (* 2 (select main_a v_prenex_11288)) 2))) (or (forall ((v_prenex_20670 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20670))) (<= 998 (select main_a v_prenex_20670)))) (forall ((v_prenex_20669 Int)) (or (< v_prenex_20669 main_x) (<= (+ main_x 1) v_prenex_20669) (<= 0 (select main_a v_prenex_20669)) (<= 0 (* 2 (select main_a v_prenex_20669))) (<= (select main_a v_prenex_20669) 2)))) (forall ((v_prenex_12418 Int) (v_prenex_12419 Int)) (or (<= (+ (select main_a v_prenex_12418) 998) (select main_a v_prenex_12419)) (< v_prenex_12418 main_x) (<= (+ main_x 1) v_prenex_12418) (<= (select main_a v_prenex_12419) 1001) (<= 0 (* 2 (select main_a v_prenex_12418))) (<= 998 (select main_a v_prenex_12419)) (<= (select main_a v_prenex_12418) 1))) (forall ((v_prenex_13618 Int) (v_prenex_13619 Int)) (or (<= (+ (select main_a v_prenex_13618) (select main_a v_prenex_13619)) 1000) (< v_prenex_13618 main_x) (<= (select main_a v_prenex_13618) 2) (<= (* 2 (select main_a v_prenex_13619)) 2000) (<= (+ main_x 1) v_prenex_13618) (< v_prenex_13619 main_y))) (or (forall ((v_prenex_20109 Int)) (or (<= (+ main_x 1) v_prenex_20109) (< v_prenex_20109 main_x) (<= 0 (+ (select main_a v_prenex_20109) 1)) (<= 0 (* 2 (select main_a v_prenex_20109))) (<= (select main_a v_prenex_20109) 2))) (forall ((v_prenex_20112 Int)) (<= (* 2 (select main_a v_prenex_20112)) 2000))) (forall ((v_prenex_13299 Int) (v_prenex_13298 Int)) (or (<= 0 (select main_a v_prenex_13298)) (<= (* 2 (select main_a v_prenex_13299)) 2000) (<= (select main_a v_prenex_13299) (+ (select main_a v_prenex_13298) 1000)) (<= (+ main_x 1) v_prenex_13298) (<= 999 (select main_a v_prenex_13299)) (< v_prenex_13298 main_x))) (forall ((v_prenex_19913 Int) (v_prenex_19912 Int)) (or (<= 998 (select main_a v_prenex_19913)) (< v_prenex_19912 main_x) (<= (+ main_y 1) v_prenex_19913) (<= 1000 (+ (select main_a v_prenex_19912) (select main_a v_prenex_19913))) (<= (select main_a v_prenex_19912) 1) (<= (+ main_x 1) v_prenex_19912))) (forall ((v_prenex_18266 Int) (v_prenex_18265 Int)) (or (< v_prenex_18265 main_x) (<= (select main_a v_prenex_18266) (+ (select main_a v_prenex_18265) 1000)) (<= 1998 (* 2 (select main_a v_prenex_18266))) (<= (+ main_y 1) v_prenex_18266) (<= (+ main_x 1) v_prenex_18265) (<= 0 (select main_a v_prenex_18265)))) (forall ((v_prenex_16870 Int) (v_prenex_16871 Int)) (or (<= (+ main_x 1) v_prenex_16870) (<= (+ main_y 1) v_prenex_16871) (<= 0 (+ (select main_a v_prenex_16870) 1)) (< v_prenex_16870 main_x) (<= (select main_a v_prenex_16871) (+ (select main_a v_prenex_16870) 1000)))) (or (forall ((v_prenex_19426 Int)) (or (<= (+ main_x 1) v_prenex_19426) (< v_prenex_19426 main_x) (<= 0 (* 2 (select main_a v_prenex_19426))) (<= (select main_a v_prenex_19426) 2))) (forall ((v_prenex_19431 Int)) (or (<= (select main_a v_prenex_19431) 1000) (< v_prenex_19431 main_y) (<= (* 2 (select main_a v_prenex_19431)) 2000)))) (forall ((v_prenex_16160 Int) (v_prenex_16161 Int)) (or (<= (+ main_x 1) v_prenex_16160) (<= (* 2 (select main_a v_prenex_16160)) 2) (< v_prenex_16160 main_x) (<= 1000 (+ (select main_a v_prenex_16160) (select main_a v_prenex_16161))) (<= (select main_a v_prenex_16161) 1001) (<= (+ main_y 1) v_prenex_16161))) (forall ((v_prenex_17073 Int) (v_prenex_17074 Int)) (or (< v_prenex_17073 main_x) (<= 1998 (* 2 (select main_a v_prenex_17074))) (<= (* 2 (select main_a v_prenex_17073)) 2) (< v_prenex_17074 main_y) (<= 999 (select main_a v_prenex_17074)) (<= (select main_a v_prenex_17074) (+ (select main_a v_prenex_17073) 1000)) (<= (+ main_x 1) v_prenex_17073))) (forall ((v_prenex_14297 Int) (v_prenex_14296 Int)) (or (<= (+ (select main_a v_prenex_14296) (select main_a v_prenex_14297)) 1000) (<= (select main_a v_prenex_14297) 1000) (<= (+ main_x 1) v_prenex_14296) (<= (* 2 (select main_a v_prenex_14296)) 2) (<= (select main_a v_prenex_14296) 2) (< v_prenex_14296 main_x) (<= 998 (select main_a v_prenex_14297)))) (forall ((v_prenex_12931 Int) (v_prenex_12930 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12931))) (<= 0 (select main_a v_prenex_12930)) (<= (+ (select main_a v_prenex_12930) 998) (select main_a v_prenex_12931)) (< v_prenex_12930 main_x) (<= (* 2 (select main_a v_prenex_12930)) 2) (<= (+ main_x 1) v_prenex_12930) (<= (select main_a v_prenex_12931) 1000))) (forall ((v_prenex_11648 Int) (v_prenex_11649 Int)) (or (<= (select main_a v_prenex_11648) 1) (<= (+ (select main_a v_prenex_11648) 998) (select main_a v_prenex_11649)) (< v_prenex_11648 main_x) (<= (select main_a v_prenex_11649) 1000) (<= (* 2 (select main_a v_prenex_11649)) 2000) (< v_prenex_11649 main_y) (<= (+ main_x 1) v_prenex_11648))) (or (forall ((v_prenex_17822 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17822))) (<= (select main_a v_prenex_17822) 1) (<= (+ main_x 1) v_prenex_17822) (< v_prenex_17822 main_x) (<= (* 2 (select main_a v_prenex_17822)) 2))) (forall ((v_prenex_17826 Int)) (or (<= (* 2 (select main_a v_prenex_17826)) 2000) (<= 1998 (* 2 (select main_a v_prenex_17826)))))) (forall ((v_prenex_15438 Int) (v_prenex_15437 Int)) (or (<= (* 2 (select main_a v_prenex_15438)) 2000) (<= (select main_a v_prenex_15438) 1001) (<= 0 (select main_a v_prenex_15437)) (<= 1000 (+ (select main_a v_prenex_15437) (select main_a v_prenex_15438))) (< v_prenex_15437 main_x) (<= (select main_a v_prenex_15437) 2) (<= (+ main_x 1) v_prenex_15437))) (forall ((v_prenex_16938 Int) (v_prenex_16939 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16939))) (<= (+ main_x 1) v_prenex_16938) (<= 0 (select main_a v_prenex_16938)) (<= (+ (select main_a v_prenex_16938) 998) (select main_a v_prenex_16939)) (<= (+ main_y 1) v_prenex_16939) (< v_prenex_16938 main_x))) (or (forall ((v_prenex_13801 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13801))) (<= (select main_a v_prenex_13801) 1) (< v_prenex_13801 main_x) (<= (+ main_x 1) v_prenex_13801))) (forall ((v_prenex_13802 Int)) (or (<= (+ main_y 1) v_prenex_13802) (<= 999 (select main_a v_prenex_13802)) (<= (* 2 (select main_a v_prenex_13802)) 2000)))) (forall ((v_prenex_16068 Int) (v_prenex_16069 Int)) (or (<= (+ main_x 1) v_prenex_16068) (< v_prenex_16068 main_x) (<= (select main_a v_prenex_16068) 2) (<= 999 (select main_a v_prenex_16069)) (<= (+ (select main_a v_prenex_16068) (select main_a v_prenex_16069)) 1000) (<= 0 (select main_a v_prenex_16068)) (<= 1998 (* 2 (select main_a v_prenex_16069))))) (forall ((v_prenex_11234 Int) (v_prenex_11235 Int)) (or (<= (select main_a v_prenex_11235) 1000) (<= (* 2 (select main_a v_prenex_11234)) 2) (<= (+ (select main_a v_prenex_11234) (select main_a v_prenex_11235)) 1000) (< v_prenex_11234 main_x) (<= (select main_a v_prenex_11235) 1001) (<= (+ main_x 1) v_prenex_11234))) (forall ((v_prenex_20283 Int) (v_prenex_20282 Int)) (or (<= (+ main_x 1) v_prenex_20282) (<= 0 (select main_a v_prenex_20282)) (< v_prenex_20282 main_x) (<= 999 (select main_a v_prenex_20283)) (<= (+ (select main_a v_prenex_20282) 998) (select main_a v_prenex_20283)) (<= (select main_a v_prenex_20283) 1001) (<= (* 2 (select main_a v_prenex_20282)) 2))) (or (forall ((v_prenex_13266 Int)) (or (< v_prenex_13266 main_x) (<= (+ main_x 1) v_prenex_13266) (<= (* 2 (select main_a v_prenex_13266)) 2) (<= 0 (select main_a v_prenex_13266)))) (forall ((v_prenex_13269 Int)) (or (<= 999 (select main_a v_prenex_13269)) (<= (select main_a v_prenex_13269) 1000)))) (forall ((v_prenex_16692 Int) (v_prenex_16693 Int)) (or (<= 1000 (+ (select main_a v_prenex_16692) (select main_a v_prenex_16693))) (<= (+ main_y 1) v_prenex_16693) (<= (+ main_x 1) v_prenex_16692) (< v_prenex_16693 main_y) (<= (* 2 (select main_a v_prenex_16693)) 2000))) (forall ((v_prenex_18907 Int) (v_prenex_18908 Int)) (or (<= (+ main_x 1) v_prenex_18907) (< v_prenex_18907 main_x) (<= 1998 (* 2 (select main_a v_prenex_18908))) (<= (+ (select main_a v_prenex_18907) 998) (select main_a v_prenex_18908)) (<= 998 (select main_a v_prenex_18908)) (<= (select main_a v_prenex_18907) 1))) (forall ((v_prenex_13756 Int) (v_prenex_13755 Int)) (or (<= (select main_a v_prenex_13755) 2) (<= 1998 (* 2 (select main_a v_prenex_13756))) (<= (* 2 (select main_a v_prenex_13756)) 2000) (<= (* 2 (select main_a v_prenex_13755)) 2) (<= 1000 (+ (select main_a v_prenex_13755) (select main_a v_prenex_13756))) (< v_prenex_13755 main_x) (<= (+ main_x 1) v_prenex_13755))) (or (forall ((v_prenex_17737 Int)) (or (<= (+ main_x 1) v_prenex_17737) (<= (* 2 (select main_a v_prenex_17737)) 2) (< v_prenex_17737 main_x) (<= (select main_a v_prenex_17737) 2))) (forall ((v_prenex_17742 Int)) (or (<= 998 (select main_a v_prenex_17742)) (<= (select main_a v_prenex_17742) 1000)))) (forall ((v_prenex_13568 Int)) (or (< v_prenex_13568 main_x) (<= (select main_a v_prenex_13568) 2) (<= (* 2 (select main_a v_prenex_13568)) 2) (<= (+ main_x 1) v_prenex_13568) (<= 0 (+ (select main_a v_prenex_13568) 1)))) (forall ((v_prenex_19943 Int) (v_prenex_19942 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19942))) (< v_prenex_19942 main_x) (<= (select main_a v_prenex_19943) (+ (select main_a v_prenex_19942) 1000)) (<= (select main_a v_prenex_19943) 1001) (<= (+ main_x 1) v_prenex_19942) (<= 999 (select main_a v_prenex_19943)) (<= 0 (+ (select main_a v_prenex_19942) 1)))) (forall ((v_prenex_11172 Int) (v_prenex_11173 Int)) (or (<= (+ main_x 1) v_prenex_11172) (< v_prenex_11172 main_x) (<= (select main_a v_prenex_11172) 1) (<= (select main_a v_prenex_11173) (+ (select main_a v_prenex_11172) 1000)) (<= (+ main_y 1) v_prenex_11173))) (forall ((v_prenex_15700 Int) (v_prenex_15699 Int)) (or (< v_prenex_15699 main_x) (<= (select main_a v_prenex_15700) (+ (select main_a v_prenex_15699) 1000)) (<= (* 2 (select main_a v_prenex_15699)) 2) (<= (select main_a v_prenex_15699) 1) (<= (select main_a v_prenex_15700) 1000) (<= 1998 (* 2 (select main_a v_prenex_15700))) (<= (+ main_x 1) v_prenex_15699))) (forall ((v_prenex_13006 Int) (v_prenex_13007 Int)) (or (<= (+ main_x 1) v_prenex_13006) (<= (select main_a v_prenex_13006) 2) (<= 1998 (* 2 (select main_a v_prenex_13007))) (<= 0 (select main_a v_prenex_13006)) (<= 999 (select main_a v_prenex_13007)) (< v_prenex_13006 main_x) (<= (select main_a v_prenex_13007) (+ (select main_a v_prenex_13006) 1000)))) (or (forall ((v_prenex_12527 Int)) (or (<= 999 (select main_a v_prenex_12527)) (<= (* 2 (select main_a v_prenex_12527)) 2000))) (forall ((v_prenex_12526 Int)) (or (<= 0 (select main_a v_prenex_12526)) (<= (* 2 (select main_a v_prenex_12526)) 2) (<= (select main_a v_prenex_12526) 2) (<= (+ main_x 1) v_prenex_12526) (< v_prenex_12526 main_x)))) (forall ((v_prenex_13327 Int) (v_prenex_13326 Int)) (or (<= (+ main_x 1) v_prenex_13326) (<= (* 2 (select main_a v_prenex_13326)) 2) (<= (* 2 (select main_a v_prenex_13327)) 2000) (<= (select main_a v_prenex_13327) (+ (select main_a v_prenex_13326) 1000)) (< v_prenex_13326 main_x) (<= 998 (select main_a v_prenex_13327)))) (forall ((v_prenex_16407 Int) (v_prenex_16408 Int)) (or (< v_prenex_16407 main_x) (<= 1998 (* 2 (select main_a v_prenex_16408))) (<= (select main_a v_prenex_16408) 1000) (<= (+ main_x 1) v_prenex_16407) (<= 1000 (+ (select main_a v_prenex_16407) (select main_a v_prenex_16408))) (<= (select main_a v_prenex_16407) 2) (<= 0 (select main_a v_prenex_16407)))) (forall ((v_prenex_16031 Int) (v_prenex_16032 Int)) (or (<= (+ (select main_a v_prenex_16031) (select main_a v_prenex_16032)) 1000) (<= (+ main_x 1) v_prenex_16031) (<= (select main_a v_prenex_16032) 1000) (<= 0 (+ (select main_a v_prenex_16031) 1)) (< v_prenex_16031 main_x) (<= 999 (select main_a v_prenex_16032)))) (or (forall ((v_prenex_15376 Int)) (or (<= 998 (select main_a v_prenex_15376)) (< v_prenex_15376 main_y) (<= (* 2 (select main_a v_prenex_15376)) 2000))) (forall ((v_prenex_15372 Int)) (or (< v_prenex_15372 main_x) (<= (+ main_x 1) v_prenex_15372) (<= 0 (* 2 (select main_a v_prenex_15372))) (<= (select main_a v_prenex_15372) 2)))) (forall ((v_prenex_17854 Int) (v_prenex_17855 Int)) (or (<= 1000 (+ (select main_a v_prenex_17854) (select main_a v_prenex_17855))) (<= (* 2 (select main_a v_prenex_17854)) 2) (<= 0 (* 2 (select main_a v_prenex_17854))) (< v_prenex_17854 main_x) (<= (+ main_x 1) v_prenex_17854) (<= (select main_a v_prenex_17855) 1000))) (forall ((v_prenex_18150 Int) (v_prenex_18151 Int)) (or (<= (select main_a v_prenex_18151) 1001) (<= 0 (select main_a v_prenex_18150)) (<= (+ main_x 1) v_prenex_18150) (<= (select main_a v_prenex_18151) (+ (select main_a v_prenex_18150) 1000)) (<= (* 2 (select main_a v_prenex_18150)) 2) (< v_prenex_18150 main_x) (<= 1998 (* 2 (select main_a v_prenex_18151))))) (forall ((v_prenex_17932 Int) (v_prenex_17933 Int)) (or (<= (select main_a v_prenex_17932) 2) (<= (+ (select main_a v_prenex_17932) 998) (select main_a v_prenex_17933)) (<= (+ main_x 1) v_prenex_17932) (<= 0 (+ (select main_a v_prenex_17932) 1)) (<= 998 (select main_a v_prenex_17933)) (<= (select main_a v_prenex_17933) 1000) (< v_prenex_17932 main_x))) (forall ((v_prenex_16007 Int) (v_prenex_16008 Int)) (or (< v_prenex_16007 main_x) (<= (select main_a v_prenex_16008) 1001) (<= 0 (* 2 (select main_a v_prenex_16007))) (<= (+ (select main_a v_prenex_16007) 998) (select main_a v_prenex_16008)) (<= (+ main_x 1) v_prenex_16007) (<= (* 2 (select main_a v_prenex_16007)) 2) (<= (select main_a v_prenex_16008) 1000))) (forall ((v_prenex_13774 Int) (v_prenex_13773 Int)) (or (<= (select main_a v_prenex_13774) 1001) (< v_prenex_13773 main_x) (<= (select main_a v_prenex_13774) 1000) (<= (+ main_y 1) v_prenex_13774) (<= 0 (+ (select main_a v_prenex_13773) 1)) (<= (+ main_x 1) v_prenex_13773) (<= (+ (select main_a v_prenex_13773) 998) (select main_a v_prenex_13774)))) (forall ((v_prenex_18176 Int) (v_prenex_18177 Int)) (or (<= (+ main_x 1) v_prenex_18176) (<= (select main_a v_prenex_18177) 1001) (<= (+ (select main_a v_prenex_18176) 998) (select main_a v_prenex_18177)) (<= 0 (+ (select main_a v_prenex_18176) 1)) (< v_prenex_18176 main_x) (< v_prenex_18177 main_y))) (forall ((v_prenex_11385 Int) (v_prenex_11386 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11385))) (<= 1000 (+ (select main_a v_prenex_11385) (select main_a v_prenex_11386))) (<= (+ main_x 1) v_prenex_11385) (<= (select main_a v_prenex_11385) 1) (<= 1998 (* 2 (select main_a v_prenex_11386))) (< v_prenex_11385 main_x) (<= (select main_a v_prenex_11386) 1001))) (forall ((v_prenex_20566 Int) (v_prenex_20565 Int)) (or (<= (* 2 (select main_a v_prenex_20565)) 2) (<= (select main_a v_prenex_20566) 1000) (<= 1000 (+ (select main_a v_prenex_20565) (select main_a v_prenex_20566))) (<= 0 (* 2 (select main_a v_prenex_20565))) (< v_prenex_20565 main_x) (<= (+ main_x 1) v_prenex_20565) (<= 1998 (* 2 (select main_a v_prenex_20566))))) (or (forall ((v_prenex_15002 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15002))) (< v_prenex_15002 main_x) (<= 0 (+ (select main_a v_prenex_15002) 1)) (<= (+ main_x 1) v_prenex_15002) (<= (* 2 (select main_a v_prenex_15002)) 2))) (forall ((v_prenex_15004 Int)) (<= (select main_a v_prenex_15004) 1000))) (or (forall ((v_prenex_11855 Int)) (or (<= (select main_a v_prenex_11855) 2) (<= (+ main_x 1) v_prenex_11855) (< v_prenex_11855 main_x) (<= (* 2 (select main_a v_prenex_11855)) 2))) (forall ((v_prenex_11858 Int)) (or (<= (select main_a v_prenex_11858) 1001) (<= 999 (select main_a v_prenex_11858))))) (or (forall ((v_prenex_11099 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11099))) (<= (+ main_x 1) v_prenex_11099) (< v_prenex_11099 main_x) (<= (* 2 (select main_a v_prenex_11099)) 2))) (forall ((v_prenex_11189 Int)) (or (<= (select main_a v_prenex_11189) 1001) (<= 999 (select main_a v_prenex_11189))))) (forall ((v_prenex_12986 Int) (v_prenex_12987 Int)) (or (<= 0 (+ (select main_a v_prenex_12986) 1)) (<= 999 (select main_a v_prenex_12987)) (< v_prenex_12986 main_x) (<= (+ main_x 1) v_prenex_12986) (<= (+ main_y 1) v_prenex_12987) (<= 1998 (* 2 (select main_a v_prenex_12987))) (<= (+ (select main_a v_prenex_12986) 998) (select main_a v_prenex_12987)))) (forall ((v_prenex_14132 Int) (v_prenex_14131 Int)) (or (<= (* 2 (select main_a v_prenex_14132)) 2000) (< v_prenex_14131 main_x) (<= 0 (select main_a v_prenex_14131)) (<= (select main_a v_prenex_14132) (+ (select main_a v_prenex_14131) 1000)) (<= 998 (select main_a v_prenex_14132)) (<= (+ main_x 1) v_prenex_14131))) (forall ((v_prenex_18547 Int) (v_prenex_18548 Int)) (or (<= 999 (select main_a v_prenex_18548)) (<= 0 (select main_a v_prenex_18547)) (<= (+ main_x 1) v_prenex_18547) (<= (select main_a v_prenex_18548) 1000) (< v_prenex_18547 main_x) (<= 1000 (+ (select main_a v_prenex_18547) (select main_a v_prenex_18548))) (<= (select main_a v_prenex_18547) 1))) (or (forall ((v_prenex_19935 Int)) (or (<= (+ main_x 1) v_prenex_19935) (<= 0 (select main_a v_prenex_19935)) (< v_prenex_19935 main_x) (<= 0 (* 2 (select main_a v_prenex_19935))))) (forall ((v_prenex_19937 Int)) (or (<= 998 (select main_a v_prenex_19937)) (<= (select main_a v_prenex_19937) 1000)))) (forall ((v_prenex_20970 Int) (v_prenex_20969 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20970))) (<= (+ (select main_a v_prenex_20969) (select main_a v_prenex_20970)) 1000) (<= 998 (select main_a v_prenex_20970)) (< v_prenex_20970 main_y) (<= (+ main_y 1) v_prenex_20970))) (forall ((v_prenex_11303 Int) (v_prenex_11302 Int)) (or (<= 1000 (+ (select main_a v_prenex_11302) (select main_a v_prenex_11303))) (<= 1998 (* 2 (select main_a v_prenex_11303))) (<= (* 2 (select main_a v_prenex_11302)) 2) (< v_prenex_11302 main_x) (<= (+ main_x 1) v_prenex_11302))) (forall ((v_prenex_19225 Int)) (or (<= (+ main_x 1) v_prenex_19225) (<= 0 (* 2 (select main_a v_prenex_19225))) (<= (* 2 (select main_a v_prenex_19225)) 2) (< v_prenex_19225 main_x) (<= (select main_a v_prenex_19225) 1))) (forall ((v_prenex_12878 Int) (v_prenex_12879 Int)) (or (<= (+ main_x 1) v_prenex_12878) (<= (select main_a v_prenex_12878) 2) (<= (+ (select main_a v_prenex_12878) 998) (select main_a v_prenex_12879)) (<= (+ main_y 1) v_prenex_12879) (< v_prenex_12878 main_x) (<= 998 (select main_a v_prenex_12879)))) (or (forall ((v_prenex_20458 Int)) (or (<= (* 2 (select main_a v_prenex_20458)) 2) (<= (+ main_x 1) v_prenex_20458) (< v_prenex_20458 main_x) (<= (select main_a v_prenex_20458) 1) (<= (select main_a v_prenex_20458) 2))) (forall ((v_prenex_20462 Int)) (or (<= (select main_a v_prenex_20462) 1001) (<= 998 (select main_a v_prenex_20462))))) (forall ((v_prenex_17424 Int) (v_prenex_17425 Int)) (or (<= (select main_a v_prenex_17425) (+ (select main_a v_prenex_17424) 1000)) (<= 0 (+ (select main_a v_prenex_17424) 1)) (<= 0 (select main_a v_prenex_17424)) (<= 998 (select main_a v_prenex_17425)) (<= (+ main_x 1) v_prenex_17424) (< v_prenex_17424 main_x))) (forall ((v_prenex_16513 Int) (v_prenex_16514 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16514))) (< v_prenex_16513 main_x) (<= 0 (+ (select main_a v_prenex_16513) 1)) (<= 999 (select main_a v_prenex_16514)) (<= (* 2 (select main_a v_prenex_16513)) 2) (<= (+ main_x 1) v_prenex_16513) (<= (+ (select main_a v_prenex_16513) 998) (select main_a v_prenex_16514)))) (forall ((v_prenex_16757 Int) (v_prenex_16758 Int)) (or (<= (+ main_x 1) v_prenex_16757) (<= (* 2 (select main_a v_prenex_16757)) 2) (<= 0 (select main_a v_prenex_16757)) (<= (+ (select main_a v_prenex_16757) 998) (select main_a v_prenex_16758)) (< v_prenex_16757 main_x) (<= (select main_a v_prenex_16758) 1001))) (forall ((v_prenex_18007 Int) (v_prenex_18006 Int)) (or (< v_prenex_18006 main_x) (<= (+ main_x 1) v_prenex_18006) (< v_prenex_18007 main_y) (<= 999 (select main_a v_prenex_18007)) (<= (select main_a v_prenex_18007) (+ (select main_a v_prenex_18006) 1000)) (<= (* 2 (select main_a v_prenex_18007)) 2000) (<= (select main_a v_prenex_18006) 2))) (forall ((v_prenex_14053 Int) (v_prenex_14054 Int)) (or (< v_prenex_14053 main_x) (<= (+ main_x 1) v_prenex_14053) (<= (select main_a v_prenex_14054) (+ (select main_a v_prenex_14053) 1000)) (<= (+ main_y 1) v_prenex_14054) (<= (select main_a v_prenex_14054) 1001) (<= 0 (select main_a v_prenex_14053)) (<= 998 (select main_a v_prenex_14054)))) (forall ((v_prenex_11561 Int) (v_prenex_11562 Int)) (or (<= 998 (select main_a v_prenex_11562)) (<= 0 (+ (select main_a v_prenex_11561) 1)) (<= (+ main_x 1) v_prenex_11561) (<= (+ (select main_a v_prenex_11561) 998) (select main_a v_prenex_11562)) (< v_prenex_11561 main_x) (<= 999 (select main_a v_prenex_11562)) (< v_prenex_11562 main_y))) (forall ((v_prenex_18242 Int) (v_prenex_18243 Int)) (or (<= (+ main_x 1) v_prenex_18242) (< v_prenex_18242 main_x) (<= (select main_a v_prenex_18243) (+ (select main_a v_prenex_18242) 1000)) (<= 0 (+ (select main_a v_prenex_18242) 1)) (<= (* 2 (select main_a v_prenex_18243)) 2000) (<= 998 (select main_a v_prenex_18243)))) (forall ((v_prenex_11865 Int) (v_prenex_11866 Int)) (or (< v_prenex_11865 main_x) (<= (+ main_x 1) v_prenex_11865) (<= (select main_a v_prenex_11865) 2) (<= (+ (select main_a v_prenex_11865) (select main_a v_prenex_11866)) 1000) (<= (select main_a v_prenex_11865) 1))) (forall ((v_prenex_17138 Int) (v_prenex_17139 Int)) (or (<= (select main_a v_prenex_17138) 1) (< v_prenex_17138 main_x) (<= (+ main_y 1) v_prenex_17139) (<= (+ (select main_a v_prenex_17138) (select main_a v_prenex_17139)) 1000) (<= 1998 (* 2 (select main_a v_prenex_17139))) (<= (+ main_x 1) v_prenex_17138))) (forall ((v_prenex_20094 Int) (v_prenex_20093 Int)) (or (< v_prenex_20093 main_x) (< v_prenex_20094 main_y) (<= (+ main_y 1) v_prenex_20094) (<= 998 (select main_a v_prenex_20094)) (<= 1000 (+ (select main_a v_prenex_20093) (select main_a v_prenex_20094))))) (or (forall ((v_prenex_20712 Int)) (or (<= (select main_a v_prenex_20712) 1000) (<= 1998 (* 2 (select main_a v_prenex_20712))))) (forall ((v_prenex_20709 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20709))) (< v_prenex_20709 main_x) (<= (+ main_x 1) v_prenex_20709) (<= (select main_a v_prenex_20709) 1)))) (or (forall ((v_prenex_13216 Int)) (or (<= (select main_a v_prenex_13216) 1000) (<= 1998 (* 2 (select main_a v_prenex_13216))))) (forall ((v_prenex_13213 Int)) (or (<= (select main_a v_prenex_13213) 2) (< v_prenex_13213 main_x) (<= (+ main_x 1) v_prenex_13213) (<= 0 (* 2 (select main_a v_prenex_13213))) (<= (* 2 (select main_a v_prenex_13213)) 2)))) (forall ((v_prenex_18139 Int) (v_prenex_18138 Int)) (or (<= (* 2 (select main_a v_prenex_18139)) 2000) (<= 0 (+ (select main_a v_prenex_18138) 1)) (<= (+ (select main_a v_prenex_18138) 998) (select main_a v_prenex_18139)) (<= (select main_a v_prenex_18138) 1) (< v_prenex_18138 main_x) (<= (+ main_x 1) v_prenex_18138))) (forall ((v_prenex_14696 Int) (v_prenex_14695 Int)) (or (<= 0 (select main_a v_prenex_14695)) (<= (select main_a v_prenex_14696) (+ (select main_a v_prenex_14695) 1000)) (<= 998 (select main_a v_prenex_14696)) (< v_prenex_14695 main_x) (<= (+ main_x 1) v_prenex_14695) (<= (select main_a v_prenex_14696) 1000) (< v_prenex_14696 main_y))) (forall ((v_prenex_17650 Int) (v_prenex_17651 Int)) (or (<= 0 (+ (select main_a v_prenex_17650) 1)) (<= (+ main_y 1) v_prenex_17651) (<= (select main_a v_prenex_17651) 1001) (< v_prenex_17650 main_x) (<= 1998 (* 2 (select main_a v_prenex_17651))) (<= (+ (select main_a v_prenex_17650) 998) (select main_a v_prenex_17651)) (<= (+ main_x 1) v_prenex_17650))) (forall ((v_prenex_19485 Int) (v_prenex_19484 Int)) (or (<= (select main_a v_prenex_19484) 2) (<= (+ main_y 1) v_prenex_19485) (<= (select main_a v_prenex_19485) 1001) (< v_prenex_19484 main_x) (<= (+ (select main_a v_prenex_19484) 998) (select main_a v_prenex_19485)) (<= (+ main_x 1) v_prenex_19484))) (forall ((v_prenex_13284 Int) (v_prenex_13285 Int)) (or (<= (+ (select main_a v_prenex_13284) 998) (select main_a v_prenex_13285)) (<= 1998 (* 2 (select main_a v_prenex_13285))) (<= 0 (select main_a v_prenex_13284)) (< v_prenex_13284 main_x) (<= (* 2 (select main_a v_prenex_13284)) 2) (<= (+ main_x 1) v_prenex_13284))) (forall ((v_prenex_12623 Int) (v_prenex_12624 Int)) (or (<= (select main_a v_prenex_12623) 1) (<= 998 (select main_a v_prenex_12624)) (< v_prenex_12623 main_x) (<= (+ main_y 1) v_prenex_12624) (<= (select main_a v_prenex_12624) 1001) (<= (+ (select main_a v_prenex_12623) 998) (select main_a v_prenex_12624)) (<= (+ main_x 1) v_prenex_12623))) (or (forall ((v_prenex_15397 Int)) (or (<= 0 (select main_a v_prenex_15397)) (< v_prenex_15397 main_x) (<= (+ main_x 1) v_prenex_15397) (<= (select main_a v_prenex_15397) 1) (<= (* 2 (select main_a v_prenex_15397)) 2))) (forall ((v_prenex_15398 Int)) (<= 1998 (* 2 (select main_a v_prenex_15398))))) (forall ((v_prenex_14321 Int) (v_prenex_14320 Int)) (or (<= (* 2 (select main_a v_prenex_14321)) 2000) (<= 0 (+ (select main_a v_prenex_14320) 1)) (<= (+ main_x 1) v_prenex_14320) (< v_prenex_14320 main_x) (<= (select main_a v_prenex_14321) (+ (select main_a v_prenex_14320) 1000)) (<= 998 (select main_a v_prenex_14321)) (<= (select main_a v_prenex_14320) 1))) (forall ((v_prenex_19087 Int) (v_prenex_19086 Int)) (or (<= (+ (select main_a v_prenex_19086) (select main_a v_prenex_19087)) 1000) (<= (+ main_x 1) v_prenex_19086) (<= (* 2 (select main_a v_prenex_19087)) 2000) (<= (select main_a v_prenex_19086) 1) (< v_prenex_19086 main_x))) (forall ((v_prenex_11332 Int) (v_prenex_11331 Int)) (or (<= (+ main_x 1) v_prenex_11331) (< v_prenex_11332 main_y) (<= 0 (+ (select main_a v_prenex_11331) 1)) (<= (select main_a v_prenex_11332) (+ (select main_a v_prenex_11331) 1000)) (< v_prenex_11331 main_x) (<= 999 (select main_a v_prenex_11332)) (<= (* 2 (select main_a v_prenex_11332)) 2000))) (or (forall ((v_prenex_13745 Int)) (or (<= (+ main_x 1) v_prenex_13745) (< v_prenex_13745 main_x) (<= (select main_a v_prenex_13745) 1) (<= (* 2 (select main_a v_prenex_13745)) 2) (<= 0 (select main_a v_prenex_13745)))) (forall ((v_prenex_13746 Int)) (or (<= (select main_a v_prenex_13746) 1000) (<= 1998 (* 2 (select main_a v_prenex_13746)))))) (or (forall ((v_prenex_21183 Int)) (<= (select main_a v_prenex_21183) 1000)) (forall ((v_prenex_21178 Int)) (or (< v_prenex_21178 main_x) (<= (+ main_x 1) v_prenex_21178) (<= (select main_a v_prenex_21178) 2) (<= (* 2 (select main_a v_prenex_21178)) 2)))) (or (forall ((v_prenex_13822 Int)) (<= 998 (select main_a v_prenex_13822))) (forall ((v_prenex_13820 Int)) (or (<= (select main_a v_prenex_13820) 1) (<= 0 (* 2 (select main_a v_prenex_13820))) (<= 0 (+ (select main_a v_prenex_13820) 1)) (< v_prenex_13820 main_x) (<= (+ main_x 1) v_prenex_13820)))) (forall ((v_prenex_15456 Int) (v_prenex_15455 Int)) (or (<= (+ (select main_a v_prenex_15455) 998) (select main_a v_prenex_15456)) (<= (+ main_x 1) v_prenex_15455) (<= (select main_a v_prenex_15455) 1) (<= 0 (+ (select main_a v_prenex_15455) 1)) (<= 998 (select main_a v_prenex_15456)) (< v_prenex_15455 main_x) (<= (select main_a v_prenex_15456) 1000))) (forall ((v_prenex_17912 Int) (v_prenex_17913 Int)) (or (<= (+ (select main_a v_prenex_17912) (select main_a v_prenex_17913)) 1000) (<= (+ main_x 1) v_prenex_17912) (<= 0 (select main_a v_prenex_17912)) (<= (* 2 (select main_a v_prenex_17913)) 2000) (<= (select main_a v_prenex_17912) 2) (< v_prenex_17912 main_x))) (forall ((v_prenex_19234 Int) (v_prenex_19235 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19234))) (<= (select main_a v_prenex_19235) (+ (select main_a v_prenex_19234) 1000)) (< v_prenex_19234 main_x) (<= (+ main_x 1) v_prenex_19234) (<= 0 (select main_a v_prenex_19234)) (<= (select main_a v_prenex_19235) 1001) (<= 998 (select main_a v_prenex_19235)))) (forall ((v_prenex_18488 Int) (v_prenex_18489 Int)) (or (<= 0 (select main_a v_prenex_18488)) (< v_prenex_18488 main_x) (<= (+ main_x 1) v_prenex_18488) (<= (+ (select main_a v_prenex_18488) (select main_a v_prenex_18489)) 1000) (<= (* 2 (select main_a v_prenex_18489)) 2000) (<= 999 (select main_a v_prenex_18489)))) (or (forall ((v_prenex_15136 Int)) (or (< v_prenex_15136 main_y) (<= (* 2 (select main_a v_prenex_15136)) 2000))) (forall ((v_prenex_15134 Int)) (or (<= (* 2 (select main_a v_prenex_15134)) 2) (<= 0 (* 2 (select main_a v_prenex_15134))) (< v_prenex_15134 main_x) (<= (+ main_x 1) v_prenex_15134)))) (forall ((v_prenex_20124 Int) (v_prenex_20123 Int)) (or (<= (select main_a v_prenex_20124) 1000) (<= 999 (select main_a v_prenex_20124)) (<= (+ main_x 1) v_prenex_20123) (< v_prenex_20123 main_x) (<= 0 (select main_a v_prenex_20123)) (< v_prenex_20124 main_y) (<= (select main_a v_prenex_20124) (+ (select main_a v_prenex_20123) 1000)))) (or (forall ((v_prenex_21033 Int)) (or (<= (+ main_x 1) v_prenex_21033) (< v_prenex_21033 main_x) (<= (* 2 (select main_a v_prenex_21033)) 2) (<= (select main_a v_prenex_21033) 1))) (forall ((v_prenex_21039 Int)) (or (<= 998 (select main_a v_prenex_21039)) (< v_prenex_21039 main_y) (<= (* 2 (select main_a v_prenex_21039)) 2000)))) (forall ((v_prenex_12506 Int) (v_prenex_12507 Int)) (or (<= (select main_a v_prenex_12507) 1000) (<= (+ main_x 1) v_prenex_12506) (< v_prenex_12506 main_x) (<= (select main_a v_prenex_12507) 1001) (<= (select main_a v_prenex_12507) (+ (select main_a v_prenex_12506) 1000)) (<= 0 (select main_a v_prenex_12506)) (<= (+ main_y 1) v_prenex_12507))) (forall ((v_prenex_20397 Int) (v_prenex_20396 Int)) (or (< v_prenex_20396 main_x) (<= (+ main_x 1) v_prenex_20396) (<= (* 2 (select main_a v_prenex_20396)) 2) (<= 998 (select main_a v_prenex_20397)) (<= (+ main_y 1) v_prenex_20397) (<= 1000 (+ (select main_a v_prenex_20396) (select main_a v_prenex_20397))))) (forall ((v_prenex_14233 Int) (v_prenex_14232 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14232))) (<= (* 2 (select main_a v_prenex_14233)) 2000) (<= 1000 (+ (select main_a v_prenex_14232) (select main_a v_prenex_14233))) (<= (+ main_y 1) v_prenex_14233) (<= (select main_a v_prenex_14233) 1000) (< v_prenex_14232 main_x) (<= (+ main_x 1) v_prenex_14232))) (forall ((v_prenex_14243 Int) (v_prenex_14242 Int)) (or (<= (select main_a v_prenex_14243) 1000) (<= (+ main_x 1) v_prenex_14242) (<= (select main_a v_prenex_14243) (+ (select main_a v_prenex_14242) 1000)) (< v_prenex_14242 main_x) (<= 998 (select main_a v_prenex_14243)) (<= (select main_a v_prenex_14242) 1) (<= 0 (+ (select main_a v_prenex_14242) 1)))) (or (forall ((v_prenex_12098 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12098))) (< v_prenex_12098 main_x))) (forall ((v_prenex_12099 Int)) (or (<= 998 (select main_a v_prenex_12099)) (<= (+ main_y 1) v_prenex_12099) (< v_prenex_12099 main_y)))) (or (forall ((v_prenex_14907 Int)) (<= (* 2 (select main_a v_prenex_14907)) 2000)) (forall ((v_prenex_14903 Int)) (or (< v_prenex_14903 main_x) (<= 0 (select main_a v_prenex_14903)) (<= 0 (* 2 (select main_a v_prenex_14903))) (<= (* 2 (select main_a v_prenex_14903)) 2) (<= (+ main_x 1) v_prenex_14903)))) (forall ((v_prenex_20193 Int) (v_prenex_20192 Int)) (or (<= (select main_a v_prenex_20193) 1001) (<= (+ main_x 1) v_prenex_20192) (<= (select main_a v_prenex_20192) 1) (< v_prenex_20192 main_x) (<= 0 (* 2 (select main_a v_prenex_20192))) (<= (+ (select main_a v_prenex_20192) (select main_a v_prenex_20193)) 1000) (<= (* 2 (select main_a v_prenex_20193)) 2000))) (forall ((v_prenex_18813 Int) (v_prenex_18814 Int)) (or (< v_prenex_18814 main_y) (<= 0 (select main_a v_prenex_18813)) (<= (select main_a v_prenex_18814) (+ (select main_a v_prenex_18813) 1000)) (<= 998 (select main_a v_prenex_18814)) (<= 1998 (* 2 (select main_a v_prenex_18814))) (< v_prenex_18813 main_x) (<= (+ main_x 1) v_prenex_18813))) (forall ((v_prenex_16399 Int) (v_prenex_16400 Int)) (or (< v_prenex_16399 main_x) (<= 0 (* 2 (select main_a v_prenex_16399))) (<= (+ main_x 1) v_prenex_16399) (< v_prenex_16400 main_y) (<= (+ (select main_a v_prenex_16399) (select main_a v_prenex_16400)) 1000))) (or (forall ((v_prenex_21149 Int)) (<= 999 (select main_a v_prenex_21149))) (forall ((v_prenex_21145 Int)) (or (<= 0 (+ (select main_a v_prenex_21145) 1)) (<= (+ main_x 1) v_prenex_21145) (< v_prenex_21145 main_x) (<= 0 (select main_a v_prenex_21145)) (<= (* 2 (select main_a v_prenex_21145)) 2)))) (or (forall ((v_prenex_17133 Int)) (<= (select main_a v_prenex_17133) 1000)) (forall ((v_prenex_17129 Int)) (or (< v_prenex_17129 main_x) (<= (+ main_x 1) v_prenex_17129) (<= 0 (* 2 (select main_a v_prenex_17129))) (<= 0 (select main_a v_prenex_17129)) (<= (* 2 (select main_a v_prenex_17129)) 2)))) (forall ((v_prenex_20895 Int) (v_prenex_20894 Int)) (or (<= (select main_a v_prenex_20895) (+ (select main_a v_prenex_20894) 1000)) (<= (+ main_x 1) v_prenex_20894) (<= 1998 (* 2 (select main_a v_prenex_20895))) (<= 0 (+ (select main_a v_prenex_20894) 1)) (<= (+ main_y 1) v_prenex_20895) (< v_prenex_20894 main_x) (<= (select main_a v_prenex_20895) 1000))) (or (forall ((v_prenex_21049 Int)) (or (<= (select main_a v_prenex_21049) 1001) (<= 999 (select main_a v_prenex_21049)))) (forall ((v_prenex_21048 Int)) (or (<= (* 2 (select main_a v_prenex_21048)) 2) (<= 0 (select main_a v_prenex_21048)) (<= (select main_a v_prenex_21048) 2) (< v_prenex_21048 main_x) (<= (+ main_x 1) v_prenex_21048)))) (or (forall ((v_prenex_19369 Int)) (or (<= (* 2 (select main_a v_prenex_19369)) 2000) (<= 999 (select main_a v_prenex_19369)))) (forall ((v_prenex_19366 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19366))) (<= (select main_a v_prenex_19366) 2) (<= (+ main_x 1) v_prenex_19366) (< v_prenex_19366 main_x)))) (forall ((v_prenex_17481 Int) (v_prenex_17482 Int)) (or (<= (select main_a v_prenex_17482) (+ (select main_a v_prenex_17481) 1000)) (<= (+ main_x 1) v_prenex_17481) (<= (+ main_y 1) v_prenex_17482) (< v_prenex_17481 main_x) (<= 998 (select main_a v_prenex_17482)) (<= 999 (select main_a v_prenex_17482)) (<= (* 2 (select main_a v_prenex_17481)) 2))) (forall ((v_prenex_20635 Int) (v_prenex_20634 Int)) (or (<= 999 (select main_a v_prenex_20635)) (<= (+ (select main_a v_prenex_20634) 998) (select main_a v_prenex_20635)) (<= (+ main_x 1) v_prenex_20634) (<= (* 2 (select main_a v_prenex_20634)) 2) (< v_prenex_20634 main_x) (<= 0 (select main_a v_prenex_20634)))) (forall ((v_prenex_14269 Int) (v_prenex_14268 Int)) (or (<= (+ main_x 1) v_prenex_14268) (<= (select main_a v_prenex_14268) 1) (< v_prenex_14268 main_x) (<= (select main_a v_prenex_14269) (+ (select main_a v_prenex_14268) 1000)) (<= 1998 (* 2 (select main_a v_prenex_14269))) (<= (* 2 (select main_a v_prenex_14269)) 2000))) (forall ((v_prenex_18262 Int) (v_prenex_18261 Int)) (or (< v_prenex_18261 main_x) (< v_prenex_18262 main_y) (<= (+ main_x 1) v_prenex_18261) (<= (select main_a v_prenex_18262) 1000) (<= 0 (* 2 (select main_a v_prenex_18261))) (<= (+ (select main_a v_prenex_18261) 998) (select main_a v_prenex_18262)) (<= (select main_a v_prenex_18262) 1001))) (forall ((v_prenex_12602 Int) (v_prenex_12603 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12602))) (<= 1998 (* 2 (select main_a v_prenex_12603))) (< v_prenex_12602 main_x) (<= (+ main_x 1) v_prenex_12602) (<= 999 (select main_a v_prenex_12603)) (<= (select main_a v_prenex_12602) 1) (<= (+ (select main_a v_prenex_12602) (select main_a v_prenex_12603)) 1000))) (or (forall ((v_prenex_17448 Int)) (or (<= (+ main_x 1) v_prenex_17448) (<= 0 (+ (select main_a v_prenex_17448) 1)) (<= 0 (* 2 (select main_a v_prenex_17448))) (< v_prenex_17448 main_x))) (forall ((v_prenex_17452 Int)) (or (<= 998 (select main_a v_prenex_17452)) (< v_prenex_17452 main_y)))) (forall ((v_prenex_11487 Int) (v_prenex_11488 Int)) (or (<= (+ main_x 1) v_prenex_11487) (<= 1000 (+ (select main_a v_prenex_11487) (select main_a v_prenex_11488))) (<= (* 2 (select main_a v_prenex_11487)) 2) (< v_prenex_11487 main_x) (<= (select main_a v_prenex_11487) 2) (<= 1998 (* 2 (select main_a v_prenex_11488))))) (forall ((v_prenex_18075 Int) (v_prenex_18074 Int)) (or (< v_prenex_18074 main_x) (<= (select main_a v_prenex_18075) 1000) (<= (+ main_x 1) v_prenex_18074) (< v_prenex_18075 main_y) (<= 1000 (+ (select main_a v_prenex_18074) (select main_a v_prenex_18075))) (<= (select main_a v_prenex_18074) 2))) (or (forall ((v_prenex_19190 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19190))) (<= 999 (select main_a v_prenex_19190)))) (forall ((v_prenex_19187 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19187))) (<= (+ main_x 1) v_prenex_19187) (<= (select main_a v_prenex_19187) 2) (< v_prenex_19187 main_x) (<= 0 (+ (select main_a v_prenex_19187) 1))))) (forall ((v_prenex_19786 Int) (v_prenex_19785 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19785))) (<= (+ main_x 1) v_prenex_19785) (<= (select main_a v_prenex_19786) 1001) (<= (select main_a v_prenex_19786) (+ (select main_a v_prenex_19785) 1000)) (<= (select main_a v_prenex_19785) 1) (<= 999 (select main_a v_prenex_19786)) (< v_prenex_19785 main_x))) (forall ((v_prenex_16522 Int) (v_prenex_16521 Int)) (or (<= (+ (select main_a v_prenex_16521) 998) (select main_a v_prenex_16522)) (<= 0 (select main_a v_prenex_16521)) (<= (+ main_x 1) v_prenex_16521) (< v_prenex_16521 main_x) (<= 0 (* 2 (select main_a v_prenex_16521))) (<= 999 (select main_a v_prenex_16522)))) (forall ((v_prenex_20741 Int) (v_prenex_20740 Int)) (or (<= (select main_a v_prenex_20741) 1001) (<= (select main_a v_prenex_20740) 1) (<= (+ (select main_a v_prenex_20740) 998) (select main_a v_prenex_20741)) (<= (* 2 (select main_a v_prenex_20741)) 2000) (< v_prenex_20740 main_x) (<= (+ main_x 1) v_prenex_20740))) (forall ((v_prenex_12858 Int) (v_prenex_12857 Int)) (or (<= 999 (select main_a v_prenex_12858)) (< v_prenex_12857 main_x) (<= (+ (select main_a v_prenex_12857) 998) (select main_a v_prenex_12858)) (<= 0 (select main_a v_prenex_12857)) (<= (select main_a v_prenex_12858) 1001) (<= (+ main_x 1) v_prenex_12857))) (forall ((v_prenex_19441 Int) (v_prenex_19440 Int)) (or (< v_prenex_19440 main_x) (<= (+ main_x 1) v_prenex_19440) (<= (select main_a v_prenex_19440) 2) (<= (+ (select main_a v_prenex_19440) 998) (select main_a v_prenex_19441)) (<= 0 (+ (select main_a v_prenex_19440) 1)) (<= (select main_a v_prenex_19441) 1001))) (forall ((v_prenex_17703 Int) (v_prenex_17704 Int)) (or (<= 998 (select main_a v_prenex_17704)) (<= (+ (select main_a v_prenex_17703) (select main_a v_prenex_17704)) 1000) (<= 0 (* 2 (select main_a v_prenex_17703))) (< v_prenex_17703 main_x) (<= (+ main_x 1) v_prenex_17703) (<= (+ main_y 1) v_prenex_17704))) (or (forall ((v_prenex_17776 Int)) (or (<= (+ main_y 1) v_prenex_17776) (<= 998 (select main_a v_prenex_17776)))) (forall ((v_prenex_17775 Int)) (or (<= (+ main_x 1) v_prenex_17775) (<= (select main_a v_prenex_17775) 2) (<= 0 (* 2 (select main_a v_prenex_17775))) (< v_prenex_17775 main_x)))) (forall ((v_prenex_20346 Int) (v_prenex_20347 Int)) (or (<= (select main_a v_prenex_20347) 1000) (<= (+ main_x 1) v_prenex_20346) (<= (select main_a v_prenex_20346) 2) (<= (* 2 (select main_a v_prenex_20347)) 2000) (< v_prenex_20346 main_x) (<= (+ (select main_a v_prenex_20346) 998) (select main_a v_prenex_20347)) (<= (+ main_y 1) v_prenex_20347))) (forall ((v_prenex_17428 Int) (v_prenex_17429 Int)) (or (< v_prenex_17428 main_x) (<= (select main_a v_prenex_17428) 2) (< v_prenex_17429 main_y) (<= (+ (select main_a v_prenex_17428) (select main_a v_prenex_17429)) 1000) (<= 999 (select main_a v_prenex_17429)) (<= (+ main_x 1) v_prenex_17428))) (or (forall ((v_prenex_15090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15090))) (<= 999 (select main_a v_prenex_15090)))) (forall ((v_prenex_15088 Int)) (or (<= (* 2 (select main_a v_prenex_15088)) 2) (< v_prenex_15088 main_x) (<= (+ main_x 1) v_prenex_15088) (<= 0 (* 2 (select main_a v_prenex_15088)))))) (or (forall ((v_prenex_18686 Int)) (or (<= (* 2 (select main_a v_prenex_18686)) 2000) (<= (select main_a v_prenex_18686) 1001) (< v_prenex_18686 main_y))) (forall ((v_prenex_18682 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18682))) (< v_prenex_18682 main_x) (<= 0 (+ (select main_a v_prenex_18682) 1)) (<= (+ main_x 1) v_prenex_18682)))) (forall ((v_prenex_18169 Int) (v_prenex_18168 Int)) (or (<= (select main_a v_prenex_18169) 1000) (<= 1000 (+ (select main_a v_prenex_18168) (select main_a v_prenex_18169))) (<= 0 (+ (select main_a v_prenex_18168) 1)) (< v_prenex_18168 main_x) (< v_prenex_18169 main_y) (<= 999 (select main_a v_prenex_18169)) (<= (+ main_x 1) v_prenex_18168))) (or (forall ((v_prenex_20159 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20159))) (<= (* 2 (select main_a v_prenex_20159)) 2) (<= (+ main_x 1) v_prenex_20159) (< v_prenex_20159 main_x))) (forall ((v_prenex_20161 Int)) (or (<= (select main_a v_prenex_20161) 1000) (<= (select main_a v_prenex_20161) 1001)))) (or (forall ((v_prenex_21146 Int)) (or (<= (* 2 (select main_a v_prenex_21146)) 2) (<= 0 (+ (select main_a v_prenex_21146) 1)) (<= (+ main_x 1) v_prenex_21146) (< v_prenex_21146 main_x))) (forall ((v_prenex_21149 Int)) (<= 999 (select main_a v_prenex_21149)))) (or (forall ((v_prenex_13029 Int)) (or (<= (select main_a v_prenex_13029) 1000) (<= 998 (select main_a v_prenex_13029)) (< v_prenex_13029 main_y))) (forall ((v_prenex_13026 Int)) (or (< v_prenex_13026 main_x) (<= (+ main_x 1) v_prenex_13026) (<= 0 (+ (select main_a v_prenex_13026) 1)) (<= 0 (* 2 (select main_a v_prenex_13026)))))) (or (forall ((v_prenex_18094 Int)) (or (<= 0 (select main_a v_prenex_18094)) (< v_prenex_18094 main_x) (<= (+ main_x 1) v_prenex_18094) (<= (* 2 (select main_a v_prenex_18094)) 2))) (forall ((v_prenex_18095 Int)) (or (<= (* 2 (select main_a v_prenex_18095)) 2000) (<= (+ main_y 1) v_prenex_18095)))) (or (forall ((v_prenex_12848 Int)) (or (< v_prenex_12848 main_x) (<= 0 (select main_a v_prenex_12848)) (<= (+ main_x 1) v_prenex_12848) (<= 0 (* 2 (select main_a v_prenex_12848))))) (forall ((v_prenex_12849 Int)) (or (< v_prenex_12849 main_y) (<= 1998 (* 2 (select main_a v_prenex_12849)))))) (forall ((v_prenex_18747 Int) (v_prenex_18746 Int)) (or (<= 998 (select main_a v_prenex_18747)) (< v_prenex_18746 main_x) (<= 0 (+ (select main_a v_prenex_18746) 1)) (<= (+ main_x 1) v_prenex_18746) (<= (select main_a v_prenex_18746) 2) (<= 1998 (* 2 (select main_a v_prenex_18747))) (<= (select main_a v_prenex_18747) (+ (select main_a v_prenex_18746) 1000)))) (forall ((v_prenex_21168 Int) (v_prenex_21169 Int)) (or (<= (+ main_x 1) v_prenex_21168) (<= (select main_a v_prenex_21169) 1000) (<= 0 (+ (select main_a v_prenex_21168) 1)) (<= (* 2 (select main_a v_prenex_21169)) 2000) (< v_prenex_21168 main_x) (<= 1000 (+ (select main_a v_prenex_21168) (select main_a v_prenex_21169))) (<= (select main_a v_prenex_21168) 1))) (or (forall ((v_prenex_15136 Int)) (or (< v_prenex_15136 main_y) (<= (* 2 (select main_a v_prenex_15136)) 2000))) (forall ((v_prenex_15131 Int)) (or (<= (+ main_x 1) v_prenex_15131) (< v_prenex_15131 main_x) (<= (* 2 (select main_a v_prenex_15131)) 2)))) (forall ((v_prenex_15611 Int) (v_prenex_15610 Int)) (or (<= 999 (select main_a v_prenex_15611)) (<= (+ main_x 1) v_prenex_15610) (<= (* 2 (select main_a v_prenex_15610)) 2) (<= 1000 (+ (select main_a v_prenex_15610) (select main_a v_prenex_15611))) (<= (select main_a v_prenex_15610) 2) (< v_prenex_15610 main_x) (<= 998 (select main_a v_prenex_15611)))) (or (forall ((v_prenex_11330 Int)) (or (< v_prenex_11330 main_y) (<= 1998 (* 2 (select main_a v_prenex_11330))) (<= (+ main_y 1) v_prenex_11330) (<= 998 (select main_a v_prenex_11330)))) (forall ((v_prenex_11329 Int)) (<= (* 2 (select main_a v_prenex_11329)) 2))) (forall ((v_prenex_12670 Int) (v_prenex_12671 Int)) (or (<= (select main_a v_prenex_12670) 1) (< v_prenex_12670 main_x) (<= (select main_a v_prenex_12670) 2) (<= (select main_a v_prenex_12671) (+ (select main_a v_prenex_12670) 1000)) (<= 999 (select main_a v_prenex_12671)) (<= (select main_a v_prenex_12671) 1000) (<= (+ main_x 1) v_prenex_12670))) (forall ((v_prenex_16449 Int) (v_prenex_16450 Int)) (or (<= 0 (+ (select main_a v_prenex_16449) 1)) (< v_prenex_16449 main_x) (<= (+ main_x 1) v_prenex_16449) (<= (+ (select main_a v_prenex_16449) (select main_a v_prenex_16450)) 1000) (<= 998 (select main_a v_prenex_16450)) (<= 0 (* 2 (select main_a v_prenex_16449))))) (forall ((v_prenex_14948 Int) (v_prenex_14947 Int)) (or (<= (* 2 (select main_a v_prenex_14947)) 2) (<= (+ (select main_a v_prenex_14947) 998) (select main_a v_prenex_14948)) (<= 1998 (* 2 (select main_a v_prenex_14948))) (< v_prenex_14947 main_x) (<= (select main_a v_prenex_14948) 1001) (<= 0 (+ (select main_a v_prenex_14947) 1)) (<= (+ main_x 1) v_prenex_14947))) (forall ((v_prenex_21264 Int) (v_prenex_21265 Int)) (or (< v_prenex_21264 main_x) (<= 999 (select main_a v_prenex_21265)) (<= (select main_a v_prenex_21265) 1001) (<= (+ (select main_a v_prenex_21264) (select main_a v_prenex_21265)) 1000) (<= (* 2 (select main_a v_prenex_21264)) 2) (<= (+ main_x 1) v_prenex_21264) (< v_prenex_21265 main_y))) (forall ((v_prenex_19899 Int) (v_prenex_19898 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19899))) (<= 0 (+ (select main_a v_prenex_19898) 1)) (<= (* 2 (select main_a v_prenex_19899)) 2000) (<= (select main_a v_prenex_19898) 1) (<= (+ main_x 1) v_prenex_19898) (<= (+ (select main_a v_prenex_19898) 998) (select main_a v_prenex_19899)) (< v_prenex_19898 main_x))) (forall ((v_prenex_20419 Int) (v_prenex_20418 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20419))) (<= 0 (* 2 (select main_a v_prenex_20418))) (<= (+ main_y 1) v_prenex_20419) (<= 999 (select main_a v_prenex_20419)) (< v_prenex_20418 main_x) (<= (+ main_x 1) v_prenex_20418) (<= (select main_a v_prenex_20419) (+ (select main_a v_prenex_20418) 1000)))) (forall ((v_prenex_18066 Int) (v_prenex_18067 Int)) (or (<= (+ main_y 1) v_prenex_18067) (<= (select main_a v_prenex_18067) (+ (select main_a v_prenex_18066) 1000)) (< v_prenex_18066 main_x) (<= (+ main_x 1) v_prenex_18066) (<= (select main_a v_prenex_18066) 2))) (or (forall ((v_prenex_16837 Int)) (or (<= (* 2 (select main_a v_prenex_16837)) 2000) (<= (select main_a v_prenex_16837) 1001))) (forall ((v_prenex_16836 Int)) (or (< v_prenex_16836 main_x) (<= 0 (* 2 (select main_a v_prenex_16836))) (<= 0 (select main_a v_prenex_16836)) (<= (+ main_x 1) v_prenex_16836)))) (forall ((v_prenex_17347 Int) (v_prenex_17346 Int)) (or (<= (* 2 (select main_a v_prenex_17347)) 2000) (<= 999 (select main_a v_prenex_17347)) (<= 1000 (+ (select main_a v_prenex_17346) (select main_a v_prenex_17347))) (<= (+ main_x 1) v_prenex_17346) (<= (select main_a v_prenex_17346) 1) (< v_prenex_17346 main_x) (<= 0 (+ (select main_a v_prenex_17346) 1)))) (forall ((v_prenex_21027 Int) (v_prenex_21028 Int)) (or (<= (select main_a v_prenex_21027) 2) (<= 0 (select main_a v_prenex_21027)) (<= (+ main_x 1) v_prenex_21027) (<= 998 (select main_a v_prenex_21028)) (< v_prenex_21027 main_x) (<= 1000 (+ (select main_a v_prenex_21027) (select main_a v_prenex_21028))) (<= (select main_a v_prenex_21028) 1000))) (forall ((v_prenex_13037 Int) (v_prenex_13038 Int)) (or (<= (select main_a v_prenex_13038) 1001) (<= 0 (* 2 (select main_a v_prenex_13037))) (<= (+ main_x 1) v_prenex_13037) (< v_prenex_13037 main_x) (<= (* 2 (select main_a v_prenex_13037)) 2) (<= (+ (select main_a v_prenex_13037) 998) (select main_a v_prenex_13038)))) (or (forall ((v_prenex_14061 Int)) (or (<= (select main_a v_prenex_14061) 2) (<= (+ main_x 1) v_prenex_14061) (<= 0 (select main_a v_prenex_14061)) (< v_prenex_14061 main_x) (<= 0 (* 2 (select main_a v_prenex_14061))))) (forall ((v_prenex_14062 Int)) (<= 1998 (* 2 (select main_a v_prenex_14062))))) (forall ((v_prenex_14868 Int) (v_prenex_14867 Int)) (or (<= 1000 (+ (select main_a v_prenex_14867) (select main_a v_prenex_14868))) (<= 0 (+ (select main_a v_prenex_14867) 1)) (< v_prenex_14867 main_x) (<= (+ main_x 1) v_prenex_14867) (<= (select main_a v_prenex_14868) 1001) (<= 998 (select main_a v_prenex_14868)) (<= 0 (select main_a v_prenex_14867)))) (or (forall ((v_prenex_17987 Int)) (or (<= (select main_a v_prenex_17987) 1000) (<= (+ main_y 1) v_prenex_17987) (<= 999 (select main_a v_prenex_17987)))) (forall ((v_prenex_17986 Int)) (or (<= (+ main_x 1) v_prenex_17986) (<= 0 (select main_a v_prenex_17986)) (< v_prenex_17986 main_x) (<= (* 2 (select main_a v_prenex_17986)) 2)))) (forall ((v_prenex_18527 Int) (v_prenex_18528 Int)) (or (<= (+ main_x 1) v_prenex_18527) (<= (* 2 (select main_a v_prenex_18528)) 2000) (< v_prenex_18527 main_x) (< v_prenex_18528 main_y) (<= (select main_a v_prenex_18527) 2) (<= (+ (select main_a v_prenex_18527) (select main_a v_prenex_18528)) 1000) (<= 998 (select main_a v_prenex_18528)))) (forall ((v_prenex_12019 Int) (v_prenex_12020 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12020))) (<= (* 2 (select main_a v_prenex_12020)) 2000) (<= (+ (select main_a v_prenex_12019) 998) (select main_a v_prenex_12020)) (<= 0 (+ (select main_a v_prenex_12019) 1)) (< v_prenex_12019 main_x) (<= (+ main_x 1) v_prenex_12019) (<= (* 2 (select main_a v_prenex_12019)) 2))) (forall ((v_prenex_13873 Int) (v_prenex_13872 Int)) (or (<= (+ main_y 1) v_prenex_13873) (<= (select main_a v_prenex_13872) 1) (<= (+ (select main_a v_prenex_13872) (select main_a v_prenex_13873)) 1000) (<= (+ main_x 1) v_prenex_13872) (< v_prenex_13872 main_x))) (forall ((v_prenex_17856 Int) (v_prenex_17857 Int)) (or (<= 999 (select main_a v_prenex_17857)) (<= (* 2 (select main_a v_prenex_17856)) 2) (<= 0 (+ (select main_a v_prenex_17856) 1)) (<= (+ main_x 1) v_prenex_17856) (<= (+ (select main_a v_prenex_17856) 998) (select main_a v_prenex_17857)) (<= 1998 (* 2 (select main_a v_prenex_17857))) (< v_prenex_17856 main_x))) (or (forall ((v_prenex_12591 Int)) (or (< v_prenex_12591 main_x) (<= (+ main_x 1) v_prenex_12591) (<= 0 (* 2 (select main_a v_prenex_12591))) (<= (* 2 (select main_a v_prenex_12591)) 2))) (forall ((v_prenex_12593 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12593))) (<= (* 2 (select main_a v_prenex_12593)) 2000) (< v_prenex_12593 main_y)))) (or (forall ((v_prenex_13376 Int)) (or (<= 0 (+ (select main_a v_prenex_13376) 1)) (<= (+ main_x 1) v_prenex_13376) (<= (select main_a v_prenex_13376) 2) (< v_prenex_13376 main_x) (<= (* 2 (select main_a v_prenex_13376)) 2))) (forall ((v_prenex_13378 Int)) (<= (select main_a v_prenex_13378) 1001))) (or (forall ((v_prenex_14032 Int)) (or (<= 998 (select main_a v_prenex_14032)) (<= 1998 (* 2 (select main_a v_prenex_14032))))) (forall ((v_prenex_14027 Int)) (or (<= (* 2 (select main_a v_prenex_14027)) 2) (<= (+ main_x 1) v_prenex_14027) (<= (select main_a v_prenex_14027) 1) (< v_prenex_14027 main_x) (<= (select main_a v_prenex_14027) 2)))) (or (forall ((v_prenex_14187 Int)) (or (<= (+ main_x 1) v_prenex_14187) (<= 0 (* 2 (select main_a v_prenex_14187))) (< v_prenex_14187 main_x) (<= (* 2 (select main_a v_prenex_14187)) 2))) (forall ((v_prenex_14189 Int)) (or (<= (select main_a v_prenex_14189) 1001) (<= (* 2 (select main_a v_prenex_14189)) 2000)))) (forall ((v_prenex_18211 Int) (v_prenex_18210 Int)) (or (<= (select main_a v_prenex_18210) 1) (< v_prenex_18210 main_x) (<= (select main_a v_prenex_18211) (+ (select main_a v_prenex_18210) 1000)) (<= (select main_a v_prenex_18211) 1001) (<= (+ main_x 1) v_prenex_18210))) (forall ((v_prenex_17759 Int) (v_prenex_17760 Int)) (or (<= (+ (select main_a v_prenex_17759) (select main_a v_prenex_17760)) 1000) (<= (select main_a v_prenex_17760) 1000) (<= (select main_a v_prenex_17759) 1) (< v_prenex_17759 main_x) (<= (+ main_x 1) v_prenex_17759) (<= (select main_a v_prenex_17759) 2) (<= (select main_a v_prenex_17760) 1001))) (forall ((v_prenex_20377 Int) (v_prenex_20376 Int)) (or (< v_prenex_20376 main_x) (<= 999 (select main_a v_prenex_20377)) (<= 0 (* 2 (select main_a v_prenex_20376))) (<= (+ (select main_a v_prenex_20376) (select main_a v_prenex_20377)) 1000) (< v_prenex_20377 main_y) (<= (+ main_x 1) v_prenex_20376))) (forall ((v_prenex_13523 Int) (v_prenex_13524 Int)) (or (<= (* 2 (select main_a v_prenex_13523)) 2) (<= (* 2 (select main_a v_prenex_13524)) 2000) (< v_prenex_13524 main_y) (<= (+ (select main_a v_prenex_13523) 998) (select main_a v_prenex_13524)) (< v_prenex_13523 main_x) (<= (select main_a v_prenex_13524) 1001) (<= (+ main_x 1) v_prenex_13523))) (forall ((v_prenex_19692 Int) (v_prenex_19693 Int)) (or (<= (* 2 (select main_a v_prenex_19693)) 2000) (<= (+ (select main_a v_prenex_19692) 998) (select main_a v_prenex_19693)) (<= 1998 (* 2 (select main_a v_prenex_19693))) (< v_prenex_19693 main_y) (< v_prenex_19692 main_x) (<= 0 (* 2 (select main_a v_prenex_19692))) (<= (+ main_x 1) v_prenex_19692))) (forall ((v_prenex_14491 Int) (v_prenex_14490 Int)) (or (< v_prenex_14490 main_x) (<= (select main_a v_prenex_14491) 1001) (<= (+ main_x 1) v_prenex_14490) (<= (select main_a v_prenex_14490) 2) (<= (* 2 (select main_a v_prenex_14491)) 2000) (<= (+ main_y 1) v_prenex_14491) (<= (+ (select main_a v_prenex_14490) (select main_a v_prenex_14491)) 1000))) (forall ((v_prenex_11428 Int) (v_prenex_11427 Int)) (or (<= (* 2 (select main_a v_prenex_11428)) 2000) (<= (+ main_x 1) v_prenex_11427) (<= (select main_a v_prenex_11428) 1000) (< v_prenex_11427 main_x) (<= (select main_a v_prenex_11428) (+ (select main_a v_prenex_11427) 1000)) (<= (select main_a v_prenex_11427) 1) (<= (* 2 (select main_a v_prenex_11427)) 2))) (forall ((v_prenex_11844 Int) (v_prenex_11845 Int)) (or (<= (select main_a v_prenex_11845) 1001) (<= (+ (select main_a v_prenex_11844) (select main_a v_prenex_11845)) 1000) (<= (+ main_y 1) v_prenex_11845) (< v_prenex_11844 main_x) (< v_prenex_11845 main_y))) (forall ((v_prenex_19201 Int) (v_prenex_19202 Int)) (or (<= (* 2 (select main_a v_prenex_19202)) 2000) (<= (+ (select main_a v_prenex_19201) 998) (select main_a v_prenex_19202)) (<= (+ main_x 1) v_prenex_19201) (< v_prenex_19202 main_y) (<= 1998 (* 2 (select main_a v_prenex_19202))) (< v_prenex_19201 main_x) (<= 0 (+ (select main_a v_prenex_19201) 1)))) (forall ((v_prenex_13503 Int) (v_prenex_13504 Int)) (or (<= 0 (select main_a v_prenex_13503)) (<= (+ (select main_a v_prenex_13503) 998) (select main_a v_prenex_13504)) (<= 1998 (* 2 (select main_a v_prenex_13504))) (<= (select main_a v_prenex_13504) 1000) (< v_prenex_13504 main_y) (< v_prenex_13503 main_x) (<= (+ main_x 1) v_prenex_13503))) (or (forall ((v_prenex_15902 Int)) (or (< v_prenex_15902 main_x) (<= (+ main_x 1) v_prenex_15902) (<= 0 (* 2 (select main_a v_prenex_15902))) (<= (select main_a v_prenex_15902) 1) (<= (* 2 (select main_a v_prenex_15902)) 2))) (forall ((v_prenex_15906 Int)) (or (<= 998 (select main_a v_prenex_15906)) (<= 999 (select main_a v_prenex_15906))))) (or (forall ((v_prenex_13029 Int)) (or (<= (select main_a v_prenex_13029) 1000) (<= 998 (select main_a v_prenex_13029)) (< v_prenex_13029 main_y))) (forall ((v_prenex_13024 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13024))) (< v_prenex_13024 main_x) (<= (+ main_x 1) v_prenex_13024)))) (forall ((v_prenex_16062 Int) (v_prenex_16063 Int)) (or (< v_prenex_16062 main_x) (<= (select main_a v_prenex_16063) 1000) (<= (+ main_x 1) v_prenex_16062) (<= 0 (select main_a v_prenex_16062)) (<= (+ (select main_a v_prenex_16062) (select main_a v_prenex_16063)) 1000) (<= 998 (select main_a v_prenex_16063)) (< v_prenex_16063 main_y))) (or (forall ((v_prenex_15006 Int)) (or (<= (+ main_x 1) v_prenex_15006) (< v_prenex_15006 main_x) (<= (select main_a v_prenex_15006) 1) (<= (* 2 (select main_a v_prenex_15006)) 2))) (forall ((v_prenex_15010 Int)) (or (<= 998 (select main_a v_prenex_15010)) (<= (select main_a v_prenex_15010) 1001)))) (forall ((v_prenex_13417 Int) (v_prenex_13418 Int)) (or (< v_prenex_13417 main_x) (<= (+ (select main_a v_prenex_13417) (select main_a v_prenex_13418)) 1000) (<= (+ main_x 1) v_prenex_13417) (< v_prenex_13418 main_y) (<= 0 (* 2 (select main_a v_prenex_13417))) (<= (* 2 (select main_a v_prenex_13418)) 2000))) (forall ((v_prenex_12800 Int) (v_prenex_12801 Int)) (or (<= (+ main_x 1) v_prenex_12800) (< v_prenex_12800 main_x) (<= (* 2 (select main_a v_prenex_12801)) 2000) (<= (+ (select main_a v_prenex_12800) (select main_a v_prenex_12801)) 1000) (<= 0 (+ (select main_a v_prenex_12800) 1)))) (forall ((v_prenex_18552 Int) (v_prenex_18551 Int)) (or (<= (+ main_y 1) v_prenex_18552) (<= 1000 (+ (select main_a v_prenex_18551) (select main_a v_prenex_18552))) (<= (select main_a v_prenex_18551) 2) (< v_prenex_18551 main_x) (<= 999 (select main_a v_prenex_18552)) (<= (+ main_x 1) v_prenex_18551))) (forall ((v_prenex_18185 Int) (v_prenex_18184 Int)) (or (<= (select main_a v_prenex_18185) (+ (select main_a v_prenex_18184) 1000)) (<= 0 (select main_a v_prenex_18184)) (< v_prenex_18185 main_y) (<= 999 (select main_a v_prenex_18185)) (<= (+ main_x 1) v_prenex_18184) (< v_prenex_18184 main_x))) (forall ((v_prenex_19362 Int) (v_prenex_19363 Int)) (or (<= (+ main_x 1) v_prenex_19362) (<= (select main_a v_prenex_19362) 2) (< v_prenex_19362 main_x) (<= (select main_a v_prenex_19363) 1001) (<= (select main_a v_prenex_19363) (+ (select main_a v_prenex_19362) 1000)) (<= (* 2 (select main_a v_prenex_19362)) 2))) (forall ((v_prenex_19319 Int) (v_prenex_19320 Int)) (or (<= 1000 (+ (select main_a v_prenex_19319) (select main_a v_prenex_19320))) (< v_prenex_19320 main_y) (<= (select main_a v_prenex_19319) 2) (<= (select main_a v_prenex_19320) 1001) (<= (+ main_x 1) v_prenex_19319) (< v_prenex_19319 main_x))) (or (forall ((v_prenex_19013 Int)) (or (<= (+ main_y 1) v_prenex_19013) (<= (* 2 (select main_a v_prenex_19013)) 2000) (<= (select main_a v_prenex_19013) 1001))) (forall ((v_prenex_19012 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19012))) (<= (* 2 (select main_a v_prenex_19012)) 2) (<= (+ main_x 1) v_prenex_19012) (< v_prenex_19012 main_x)))) (forall ((v_prenex_18406 Int) (v_prenex_18405 Int)) (or (<= (+ main_y 1) v_prenex_18406) (<= 0 (select main_a v_prenex_18405)) (<= (select main_a v_prenex_18406) 1001) (< v_prenex_18405 main_x) (<= (+ main_x 1) v_prenex_18405) (<= (+ (select main_a v_prenex_18405) (select main_a v_prenex_18406)) 1000) (<= 999 (select main_a v_prenex_18406)))) (forall ((v_prenex_15755 Int) (v_prenex_15756 Int)) (or (< v_prenex_15755 main_x) (<= 1000 (+ (select main_a v_prenex_15755) (select main_a v_prenex_15756))) (<= (* 2 (select main_a v_prenex_15755)) 2) (<= 0 (+ (select main_a v_prenex_15755) 1)) (<= 998 (select main_a v_prenex_15756)) (<= (+ main_x 1) v_prenex_15755))) (forall ((v_prenex_12865 Int) (v_prenex_12866 Int)) (or (<= (+ main_x 1) v_prenex_12865) (<= 1998 (* 2 (select main_a v_prenex_12866))) (<= 999 (select main_a v_prenex_12866)) (<= (select main_a v_prenex_12865) 2) (<= (+ (select main_a v_prenex_12865) (select main_a v_prenex_12866)) 1000) (< v_prenex_12865 main_x))) (forall ((v_prenex_19212 Int) (v_prenex_19211 Int)) (or (<= 0 (select main_a v_prenex_19211)) (<= (+ main_x 1) v_prenex_19211) (<= 1000 (+ (select main_a v_prenex_19211) (select main_a v_prenex_19212))) (<= (select main_a v_prenex_19212) 1001) (<= 999 (select main_a v_prenex_19212)) (<= (select main_a v_prenex_19211) 2) (< v_prenex_19211 main_x))) (or (forall ((v_prenex_11599 Int)) (or (<= (select main_a v_prenex_11599) 2) (< v_prenex_11599 main_x) (<= 0 (* 2 (select main_a v_prenex_11599))) (<= 0 (+ (select main_a v_prenex_11599) 1)) (<= (+ main_x 1) v_prenex_11599))) (forall ((v_prenex_11602 Int)) (<= 999 (select main_a v_prenex_11602)))) (or (forall ((v_prenex_13626 Int)) (or (<= 0 (select main_a v_prenex_13626)) (<= (select main_a v_prenex_13626) 2) (<= 0 (* 2 (select main_a v_prenex_13626))) (<= (+ main_x 1) v_prenex_13626) (< v_prenex_13626 main_x))) (forall ((v_prenex_13627 Int)) (or (<= (* 2 (select main_a v_prenex_13627)) 2000) (<= 999 (select main_a v_prenex_13627))))) (or (forall ((v_prenex_15847 Int)) (or (< v_prenex_15847 main_x) (<= (+ main_x 1) v_prenex_15847) (<= (* 2 (select main_a v_prenex_15847)) 2))) (forall ((v_prenex_15848 Int)) (or (<= (+ main_y 1) v_prenex_15848) (<= (* 2 (select main_a v_prenex_15848)) 2000) (<= 998 (select main_a v_prenex_15848))))) (forall ((v_prenex_16467 Int) (v_prenex_16468 Int)) (or (<= (select main_a v_prenex_16468) 1001) (<= (+ main_x 1) v_prenex_16467) (< v_prenex_16467 main_x) (<= (select main_a v_prenex_16467) 2) (<= 1998 (* 2 (select main_a v_prenex_16468))) (<= 0 (select main_a v_prenex_16467)) (<= (+ (select main_a v_prenex_16467) 998) (select main_a v_prenex_16468)))) (forall ((v_prenex_13576 Int) (v_prenex_13575 Int)) (or (<= (+ (select main_a v_prenex_13575) (select main_a v_prenex_13576)) 1000) (<= (select main_a v_prenex_13576) 1001) (<= 0 (+ (select main_a v_prenex_13575) 1)) (<= (select main_a v_prenex_13575) 2) (<= 999 (select main_a v_prenex_13576)) (<= (+ main_x 1) v_prenex_13575) (< v_prenex_13575 main_x))) (or (forall ((v_prenex_15600 Int)) (or (< v_prenex_15600 main_x) (<= 0 (* 2 (select main_a v_prenex_15600))) (<= (select main_a v_prenex_15600) 1) (<= (+ main_x 1) v_prenex_15600))) (forall ((v_prenex_15601 Int)) (or (<= 998 (select main_a v_prenex_15601)) (<= (+ main_y 1) v_prenex_15601) (<= (select main_a v_prenex_15601) 1001)))) (or (forall ((v_prenex_11759 Int)) (or (<= 999 (select main_a v_prenex_11759)) (<= 1998 (* 2 (select main_a v_prenex_11759))))) (forall ((v_prenex_11135 Int)) (or (<= (+ main_x 1) v_prenex_11135) (<= (* 2 (select main_a v_prenex_11135)) 2) (<= (select main_a v_prenex_11135) 1) (< v_prenex_11135 main_x)))) (or (forall ((v_prenex_12540 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12540))) (<= (+ main_x 1) v_prenex_12540) (<= (select main_a v_prenex_12540) 2) (< v_prenex_12540 main_x))) (forall ((v_prenex_12541 Int)) (or (<= (* 2 (select main_a v_prenex_12541)) 2000) (<= (+ main_y 1) v_prenex_12541)))) (forall ((v_prenex_17602 Int) (v_prenex_17603 Int)) (or (< v_prenex_17602 main_x) (<= 1000 (+ (select main_a v_prenex_17602) (select main_a v_prenex_17603))) (<= (* 2 (select main_a v_prenex_17602)) 2) (<= (* 2 (select main_a v_prenex_17603)) 2000) (<= (+ main_x 1) v_prenex_17602) (<= 1998 (* 2 (select main_a v_prenex_17603))))) (or (forall ((v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= (* 2 (select main_a v_prenex_15643)) 2000))) (forall ((v_prenex_11158 Int)) (or (<= (+ main_x 1) v_prenex_11158) (< v_prenex_11158 main_x) (<= (* 2 (select main_a v_prenex_11158)) 2)))) (or (forall ((v_prenex_19804 Int)) (<= (* 2 (select main_a v_prenex_19804)) 2000)) (forall ((v_prenex_19803 Int)) (or (<= (+ main_x 1) v_prenex_19803) (<= 0 (select main_a v_prenex_19803)) (<= (* 2 (select main_a v_prenex_19803)) 2) (<= (select main_a v_prenex_19803) 2) (< v_prenex_19803 main_x)))) (forall ((v_prenex_19393 Int) (v_prenex_19394 Int)) (or (<= (+ main_x 1) v_prenex_19393) (<= (select main_a v_prenex_19394) 1000) (<= 999 (select main_a v_prenex_19394)) (< v_prenex_19393 main_x) (<= 1000 (+ (select main_a v_prenex_19393) (select main_a v_prenex_19394))) (<= 0 (* 2 (select main_a v_prenex_19393))) (< v_prenex_19394 main_y))) (forall ((v_prenex_19029 Int) (v_prenex_19028 Int)) (or (< v_prenex_19028 main_x) (<= (+ main_y 1) v_prenex_19029) (<= (select main_a v_prenex_19028) 2) (<= (+ (select main_a v_prenex_19028) 998) (select main_a v_prenex_19029)) (<= (+ main_x 1) v_prenex_19028) (<= 1998 (* 2 (select main_a v_prenex_19029))) (<= (select main_a v_prenex_19029) 1001))) (or (forall ((v_prenex_14505 Int)) (or (<= 998 (select main_a v_prenex_14505)) (<= 999 (select main_a v_prenex_14505)))) (forall ((v_prenex_14504 Int)) (or (<= (+ main_x 1) v_prenex_14504) (<= (select main_a v_prenex_14504) 1) (< v_prenex_14504 main_x) (<= (* 2 (select main_a v_prenex_14504)) 2) (<= 0 (+ (select main_a v_prenex_14504) 1))))) (forall ((v_prenex_12049 Int) (v_prenex_12050 Int)) (or (<= (* 2 (select main_a v_prenex_12050)) 2000) (<= (select main_a v_prenex_12049) 1) (<= (+ main_x 1) v_prenex_12049) (< v_prenex_12049 main_x) (<= (select main_a v_prenex_12050) (+ (select main_a v_prenex_12049) 1000)))) (or (forall ((v_prenex_16595 Int)) (or (<= 998 (select main_a v_prenex_16595)) (<= 999 (select main_a v_prenex_16595)) (< v_prenex_16595 main_y))) (forall ((v_prenex_16591 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16591))) (<= (select main_a v_prenex_16591) 2) (<= (+ main_x 1) v_prenex_16591) (< v_prenex_16591 main_x)))) (forall ((v_prenex_18559 Int) (v_prenex_18560 Int)) (or (<= (+ main_y 1) v_prenex_18560) (<= 1998 (* 2 (select main_a v_prenex_18560))) (<= 0 (* 2 (select main_a v_prenex_18559))) (< v_prenex_18559 main_x) (<= (+ main_x 1) v_prenex_18559) (<= 1000 (+ (select main_a v_prenex_18559) (select main_a v_prenex_18560))))) (forall ((v_prenex_19845 Int) (v_prenex_19844 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19845))) (<= (select main_a v_prenex_19844) 2) (<= (select main_a v_prenex_19844) 1) (<= (select main_a v_prenex_19845) 1000) (<= (+ (select main_a v_prenex_19844) 998) (select main_a v_prenex_19845)) (< v_prenex_19844 main_x) (<= (+ main_x 1) v_prenex_19844))) (forall ((v_prenex_20041 Int) (v_prenex_20040 Int)) (or (<= (* 2 (select main_a v_prenex_20041)) 2000) (<= 0 (+ (select main_a v_prenex_20040) 1)) (<= (* 2 (select main_a v_prenex_20040)) 2) (< v_prenex_20040 main_x) (<= (+ main_x 1) v_prenex_20040) (<= (select main_a v_prenex_20041) (+ (select main_a v_prenex_20040) 1000)) (<= 998 (select main_a v_prenex_20041)))) (forall ((v_prenex_15587 Int) (v_prenex_15586 Int)) (or (<= (+ (select main_a v_prenex_15586) (select main_a v_prenex_15587)) 1000) (<= (select main_a v_prenex_15586) 2) (<= 999 (select main_a v_prenex_15587)) (<= (select main_a v_prenex_15586) 1) (<= (+ main_x 1) v_prenex_15586) (< v_prenex_15586 main_x))) (forall ((v_prenex_12366 Int) (v_prenex_12367 Int)) (or (<= (+ main_x 1) v_prenex_12366) (< v_prenex_12366 main_x) (<= (select main_a v_prenex_12367) 1001) (<= (+ (select main_a v_prenex_12366) 998) (select main_a v_prenex_12367)) (<= 0 (select main_a v_prenex_12366)) (<= 0 (* 2 (select main_a v_prenex_12366))) (<= 1998 (* 2 (select main_a v_prenex_12367))))) (forall ((v_prenex_15534 Int) (v_prenex_15533 Int)) (or (<= (+ main_x 1) v_prenex_15533) (<= (select main_a v_prenex_15534) (+ (select main_a v_prenex_15533) 1000)) (<= (select main_a v_prenex_15534) 1000) (< v_prenex_15533 main_x) (<= (* 2 (select main_a v_prenex_15534)) 2000) (<= (select main_a v_prenex_15533) 1) (<= 0 (+ (select main_a v_prenex_15533) 1)))) (forall ((v_prenex_18503 Int) (v_prenex_18502 Int)) (or (<= (+ main_x 1) v_prenex_18502) (<= (select main_a v_prenex_18502) 2) (<= (+ main_y 1) v_prenex_18503) (< v_prenex_18502 main_x) (<= 1998 (* 2 (select main_a v_prenex_18503))) (<= (select main_a v_prenex_18503) (+ (select main_a v_prenex_18502) 1000)) (<= 999 (select main_a v_prenex_18503)))) (forall ((v_prenex_17690 Int) (v_prenex_17691 Int)) (or (<= (+ (select main_a v_prenex_17690) (select main_a v_prenex_17691)) 1000) (<= (* 2 (select main_a v_prenex_17691)) 2000) (<= (select main_a v_prenex_17690) 1) (<= (+ main_y 1) v_prenex_17691) (< v_prenex_17690 main_x) (<= (+ main_x 1) v_prenex_17690) (<= 999 (select main_a v_prenex_17691)))) (forall ((v_prenex_14600 Int) (v_prenex_14599 Int)) (or (<= (* 2 (select main_a v_prenex_14600)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14600))) (<= (+ main_x 1) v_prenex_14599) (< v_prenex_14599 main_x) (<= (+ (select main_a v_prenex_14599) 998) (select main_a v_prenex_14600)) (<= 0 (+ (select main_a v_prenex_14599) 1)))) (forall ((v_prenex_14317 Int) (v_prenex_14316 Int)) (or (<= (select main_a v_prenex_14316) 2) (<= 0 (+ (select main_a v_prenex_14316) 1)) (<= (+ main_x 1) v_prenex_14316) (< v_prenex_14316 main_x) (<= (select main_a v_prenex_14317) 1001) (<= 999 (select main_a v_prenex_14317)) (<= 1000 (+ (select main_a v_prenex_14316) (select main_a v_prenex_14317))))) (or (forall ((v_prenex_11820 Int)) (or (<= (+ main_x 1) v_prenex_11820) (< v_prenex_11820 main_x) (<= (select main_a v_prenex_11820) 1) (<= 0 (* 2 (select main_a v_prenex_11820))))) (forall ((v_prenex_11821 Int)) (or (<= (select main_a v_prenex_11821) 1000) (<= 998 (select main_a v_prenex_11821)) (<= (+ main_y 1) v_prenex_11821)))) (or (forall ((v_prenex_20592 Int)) (or (<= (select main_a v_prenex_20592) 1001) (<= 1998 (* 2 (select main_a v_prenex_20592))))) (forall ((v_prenex_20588 Int)) (or (<= (* 2 (select main_a v_prenex_20588)) 2) (< v_prenex_20588 main_x) (<= (+ main_x 1) v_prenex_20588) (<= (select main_a v_prenex_20588) 2) (<= 0 (* 2 (select main_a v_prenex_20588)))))) (forall ((v_prenex_17890 Int) (v_prenex_17891 Int)) (or (<= (select main_a v_prenex_17891) 1001) (<= (+ main_x 1) v_prenex_17890) (< v_prenex_17890 main_x) (<= 998 (select main_a v_prenex_17891)) (<= (select main_a v_prenex_17890) 2) (<= 0 (+ (select main_a v_prenex_17890) 1)) (<= (+ (select main_a v_prenex_17890) (select main_a v_prenex_17891)) 1000))) (or (forall ((v_prenex_15212 Int)) (or (<= (+ main_x 1) v_prenex_15212) (<= (select main_a v_prenex_15212) 1) (< v_prenex_15212 main_x) (<= 0 (select main_a v_prenex_15212)) (<= 0 (* 2 (select main_a v_prenex_15212))))) (forall ((v_prenex_15216 Int)) (or (<= (select main_a v_prenex_15216) 1001) (<= 999 (select main_a v_prenex_15216))))) (forall ((v_prenex_14982 Int) (v_prenex_14981 Int)) (or (<= (+ main_x 1) v_prenex_14981) (<= 1998 (* 2 (select main_a v_prenex_14982))) (<= (+ (select main_a v_prenex_14981) (select main_a v_prenex_14982)) 1000) (< v_prenex_14981 main_x) (<= 999 (select main_a v_prenex_14982)) (<= (select main_a v_prenex_14981) 1))) (forall ((v_prenex_18469 Int) (v_prenex_18470 Int)) (or (<= (+ main_x 1) v_prenex_18469) (<= 0 (select main_a v_prenex_18469)) (<= 999 (select main_a v_prenex_18470)) (<= 0 (+ (select main_a v_prenex_18469) 1)) (<= (select main_a v_prenex_18470) 1000) (<= 1000 (+ (select main_a v_prenex_18469) (select main_a v_prenex_18470))) (< v_prenex_18469 main_x))) (forall ((v_prenex_15791 Int) (v_prenex_15792 Int)) (or (<= 0 (select main_a v_prenex_15791)) (<= 0 (* 2 (select main_a v_prenex_15791))) (<= (select main_a v_prenex_15792) 1001) (< v_prenex_15791 main_x) (<= 998 (select main_a v_prenex_15792)) (<= (+ (select main_a v_prenex_15791) (select main_a v_prenex_15792)) 1000) (<= (+ main_x 1) v_prenex_15791))) (or (forall ((v_prenex_15740 Int)) (or (<= (* 2 (select main_a v_prenex_15740)) 2000) (<= 999 (select main_a v_prenex_15740)))) (forall ((v_prenex_15735 Int)) (or (<= (* 2 (select main_a v_prenex_15735)) 2) (< v_prenex_15735 main_x) (<= 0 (select main_a v_prenex_15735)) (<= (+ main_x 1) v_prenex_15735) (<= 0 (* 2 (select main_a v_prenex_15735)))))) (forall ((v_prenex_20009 Int) (v_prenex_20008 Int)) (or (<= (select main_a v_prenex_20008) 1) (< v_prenex_20008 main_x) (<= (* 2 (select main_a v_prenex_20008)) 2) (<= (+ (select main_a v_prenex_20008) 998) (select main_a v_prenex_20009)) (<= (+ main_x 1) v_prenex_20008) (<= 998 (select main_a v_prenex_20009)))) (or (forall ((v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (select main_a v_prenex_19403) 1000) (<= 998 (select main_a v_prenex_19403)))) (forall ((v_prenex_19402 Int)) (or (<= (* 2 (select main_a v_prenex_19402)) 2) (< v_prenex_19402 main_x) (<= (+ main_x 1) v_prenex_19402) (<= (select main_a v_prenex_19402) 2)))) (forall ((v_prenex_13338 Int) (v_prenex_13339 Int)) (or (<= (select main_a v_prenex_13338) 2) (<= 1000 (+ (select main_a v_prenex_13338) (select main_a v_prenex_13339))) (<= 998 (select main_a v_prenex_13339)) (< v_prenex_13338 main_x) (<= 0 (select main_a v_prenex_13338)) (<= (+ main_x 1) v_prenex_13338) (<= (select main_a v_prenex_13339) 1001))) (or (forall ((v_prenex_19532 Int)) (or (< v_prenex_19532 main_x) (<= (+ main_x 1) v_prenex_19532) (<= 0 (select main_a v_prenex_19532)) (<= 0 (* 2 (select main_a v_prenex_19532))) (<= 0 (+ (select main_a v_prenex_19532) 1)))) (forall ((v_prenex_19537 Int)) (<= 999 (select main_a v_prenex_19537)))) (or (forall ((v_prenex_16091 Int)) (or (<= (* 2 (select main_a v_prenex_16091)) 2000) (<= (select main_a v_prenex_16091) 1000))) (forall ((v_prenex_16089 Int)) (or (<= (select main_a v_prenex_16089) 1) (< v_prenex_16089 main_x) (<= (+ main_x 1) v_prenex_16089) (<= 0 (* 2 (select main_a v_prenex_16089))) (<= (* 2 (select main_a v_prenex_16089)) 2)))) (forall ((v_prenex_12686 Int) (v_prenex_12687 Int)) (or (<= 0 (select main_a v_prenex_12686)) (< v_prenex_12686 main_x) (<= (select main_a v_prenex_12687) (+ (select main_a v_prenex_12686) 1000)) (<= (select main_a v_prenex_12687) 1000) (<= (+ main_y 1) v_prenex_12687) (<= (+ main_x 1) v_prenex_12686))) (forall ((v_prenex_14086 Int) (v_prenex_14085 Int)) (or (< v_prenex_14085 main_x) (<= 998 (select main_a v_prenex_14086)) (<= (+ main_x 1) v_prenex_14085) (<= (select main_a v_prenex_14086) (+ (select main_a v_prenex_14085) 1000)) (<= (select main_a v_prenex_14086) 1000) (<= (+ main_y 1) v_prenex_14086) (<= 0 (select main_a v_prenex_14085)))) (forall ((v_prenex_15169 Int) (v_prenex_15168 Int)) (or (<= (+ (select main_a v_prenex_15168) (select main_a v_prenex_15169)) 1000) (<= 1998 (* 2 (select main_a v_prenex_15169))) (<= 999 (select main_a v_prenex_15169)) (<= (select main_a v_prenex_15168) 2) (< v_prenex_15168 main_x) (<= (+ main_x 1) v_prenex_15168) (<= (* 2 (select main_a v_prenex_15168)) 2))) (or (forall ((v_prenex_20401 Int)) (or (<= (+ main_y 1) v_prenex_20401) (<= (* 2 (select main_a v_prenex_20401)) 2000) (< v_prenex_20401 main_y) (<= 998 (select main_a v_prenex_20401)))) (forall ((v_prenex_20400 Int)) (<= 0 (* 2 (select main_a v_prenex_20400))))) (forall ((v_prenex_18156 Int) (v_prenex_18157 Int)) (or (<= (select main_a v_prenex_18156) 2) (<= (+ main_x 1) v_prenex_18156) (<= 999 (select main_a v_prenex_18157)) (< v_prenex_18156 main_x) (<= (+ (select main_a v_prenex_18156) (select main_a v_prenex_18157)) 1000) (<= (* 2 (select main_a v_prenex_18157)) 2000) (<= (select main_a v_prenex_18156) 1))) (forall ((v_prenex_11469 Int) (v_prenex_11470 Int)) (or (<= 999 (select main_a v_prenex_11470)) (<= (* 2 (select main_a v_prenex_11470)) 2000) (< v_prenex_11470 main_y) (< v_prenex_11469 main_x) (<= (select main_a v_prenex_11469) 2) (<= (+ main_x 1) v_prenex_11469) (<= (+ (select main_a v_prenex_11469) 998) (select main_a v_prenex_11470)))) (forall ((v_prenex_11688 Int) (v_prenex_11687 Int)) (or (<= (select main_a v_prenex_11688) (+ (select main_a v_prenex_11687) 1000)) (<= (select main_a v_prenex_11688) 1001) (< v_prenex_11688 main_y) (<= (+ main_x 1) v_prenex_11687) (<= (+ main_y 1) v_prenex_11688))) (forall ((v_prenex_12104 Int) (v_prenex_12105 Int)) (or (<= (+ (select main_a v_prenex_12104) (select main_a v_prenex_12105)) 1000) (<= 998 (select main_a v_prenex_12105)) (< v_prenex_12105 main_y) (<= (+ main_x 1) v_prenex_12104) (<= 0 (* 2 (select main_a v_prenex_12104))) (< v_prenex_12104 main_x))) (forall ((v_prenex_14533 Int) (v_prenex_14532 Int)) (or (<= (+ main_x 1) v_prenex_14532) (< v_prenex_14532 main_x) (<= (* 2 (select main_a v_prenex_14532)) 2) (<= (+ (select main_a v_prenex_14532) 998) (select main_a v_prenex_14533)) (<= 0 (+ (select main_a v_prenex_14532) 1)) (<= 1998 (* 2 (select main_a v_prenex_14533))))) (or (forall ((v_prenex_15375 Int)) (or (<= 0 (select main_a v_prenex_15375)) (<= (+ main_x 1) v_prenex_15375) (< v_prenex_15375 main_x) (<= 0 (* 2 (select main_a v_prenex_15375))))) (forall ((v_prenex_15376 Int)) (or (<= 998 (select main_a v_prenex_15376)) (< v_prenex_15376 main_y) (<= (* 2 (select main_a v_prenex_15376)) 2000)))) (or (forall ((v_prenex_15581 Int)) (or (<= 998 (select main_a v_prenex_15581)) (<= (select main_a v_prenex_15581) 1001))) (forall ((v_prenex_15577 Int)) (or (< v_prenex_15577 main_x) (<= 0 (+ (select main_a v_prenex_15577) 1)) (<= (+ main_x 1) v_prenex_15577) (<= (* 2 (select main_a v_prenex_15577)) 2)))) (forall ((v_prenex_19159 Int) (v_prenex_19158 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19158))) (< v_prenex_19158 main_x) (<= (+ main_x 1) v_prenex_19158) (<= (* 2 (select main_a v_prenex_19158)) 2) (<= 1998 (* 2 (select main_a v_prenex_19159))) (<= (+ (select main_a v_prenex_19158) 998) (select main_a v_prenex_19159)))) (or (forall ((v_prenex_12242 Int)) (or (<= (+ main_y 1) v_prenex_12242) (<= 998 (select main_a v_prenex_12242)) (<= (select main_a v_prenex_12242) 1001))) (forall ((v_prenex_12241 Int)) (or (<= (* 2 (select main_a v_prenex_12241)) 2) (<= 0 (+ (select main_a v_prenex_12241) 1)) (<= (+ main_x 1) v_prenex_12241) (< v_prenex_12241 main_x)))) (forall ((v_prenex_12096 Int) (v_prenex_12097 Int)) (or (<= (select main_a v_prenex_12096) 2) (<= (select main_a v_prenex_12097) 1001) (< v_prenex_12096 main_x) (<= (+ (select main_a v_prenex_12096) 998) (select main_a v_prenex_12097)) (<= (+ main_x 1) v_prenex_12096))) (forall ((v_prenex_15593 Int) (v_prenex_15592 Int)) (or (<= 1000 (+ (select main_a v_prenex_15592) (select main_a v_prenex_15593))) (< v_prenex_15592 main_x) (< v_prenex_15593 main_y) (<= (select main_a v_prenex_15593) 1001) (<= (+ main_y 1) v_prenex_15593))) (or (forall ((v_prenex_17072 Int)) (or (<= (+ main_y 1) v_prenex_17072) (<= (* 2 (select main_a v_prenex_17072)) 2000))) (forall ((v_prenex_17071 Int)) (or (<= (* 2 (select main_a v_prenex_17071)) 2) (< v_prenex_17071 main_x) (<= 0 (* 2 (select main_a v_prenex_17071))) (<= (+ main_x 1) v_prenex_17071)))) (forall ((v_prenex_11594 Int) (v_prenex_11593 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11593))) (<= (select main_a v_prenex_11593) 1) (<= (+ (select main_a v_prenex_11593) 998) (select main_a v_prenex_11594)) (< v_prenex_11593 main_x) (<= (+ main_x 1) v_prenex_11593) (<= 999 (select main_a v_prenex_11594)))) (or (forall ((v_prenex_14130 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14130))) (<= (select main_a v_prenex_14130) 1001))) (forall ((v_prenex_14129 Int)) (or (<= 0 (+ (select main_a v_prenex_14129) 1)) (<= (+ main_x 1) v_prenex_14129) (< v_prenex_14129 main_x) (<= 0 (* 2 (select main_a v_prenex_14129)))))) (forall ((v_prenex_19386 Int) (v_prenex_19385 Int)) (or (< v_prenex_19385 main_x) (<= (select main_a v_prenex_19385) 1) (<= (+ (select main_a v_prenex_19385) 998) (select main_a v_prenex_19386)) (<= (+ main_x 1) v_prenex_19385) (<= (+ main_y 1) v_prenex_19386))) (or (forall ((v_prenex_19118 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19118))) (<= 998 (select main_a v_prenex_19118)))) (forall ((v_prenex_19117 Int)) (or (<= (+ main_x 1) v_prenex_19117) (< v_prenex_19117 main_x) (<= (select main_a v_prenex_19117) 2) (<= (* 2 (select main_a v_prenex_19117)) 2)))) (forall ((v_prenex_14203 Int) (v_prenex_14202 Int)) (or (<= (select main_a v_prenex_14203) 1001) (<= 998 (select main_a v_prenex_14203)) (< v_prenex_14202 main_x) (<= (+ main_x 1) v_prenex_14202) (<= (select main_a v_prenex_14202) 2) (<= (+ (select main_a v_prenex_14202) 998) (select main_a v_prenex_14203)))) (forall ((v_prenex_13591 Int) (v_prenex_13592 Int)) (or (<= (select main_a v_prenex_13592) 1000) (<= 1998 (* 2 (select main_a v_prenex_13592))) (< v_prenex_13591 main_x) (<= (+ main_x 1) v_prenex_13591) (<= (select main_a v_prenex_13592) (+ (select main_a v_prenex_13591) 1000)) (<= 0 (+ (select main_a v_prenex_13591) 1)))) (forall ((v_prenex_14691 Int) (v_prenex_14692 Int)) (or (<= 0 (select main_a v_prenex_14691)) (<= (select main_a v_prenex_14691) 1) (<= (select main_a v_prenex_14692) 1000) (< v_prenex_14691 main_x) (<= (+ main_x 1) v_prenex_14691) (<= (select main_a v_prenex_14692) (+ (select main_a v_prenex_14691) 1000)))) (forall ((v_prenex_11190 Int) (v_prenex_11191 Int)) (or (<= (* 2 (select main_a v_prenex_11191)) 2000) (<= 0 (+ (select main_a v_prenex_11190) 1)) (< v_prenex_11190 main_x) (<= (+ (select main_a v_prenex_11190) 998) (select main_a v_prenex_11191)) (<= (+ main_x 1) v_prenex_11190) (<= 998 (select main_a v_prenex_11191)))) (forall ((v_prenex_16753 Int) (v_prenex_16754 Int)) (or (<= (select main_a v_prenex_16753) 2) (<= (* 2 (select main_a v_prenex_16754)) 2000) (<= (select main_a v_prenex_16754) (+ (select main_a v_prenex_16753) 1000)) (<= (+ main_x 1) v_prenex_16753) (< v_prenex_16753 main_x))) (or (forall ((v_prenex_11285 Int)) (or (<= 999 (select main_a v_prenex_11285)) (<= 998 (select main_a v_prenex_11285)))) (forall ((v_prenex_11109 Int)) (or (<= (* 2 (select main_a v_prenex_11109)) 2) (<= (select main_a v_prenex_11109) 1) (<= (+ main_x 1) v_prenex_11109) (< v_prenex_11109 main_x) (<= 0 (select main_a v_prenex_11109))))) (forall ((v_prenex_18645 Int) (v_prenex_18644 Int)) (or (<= 1000 (+ (select main_a v_prenex_18644) (select main_a v_prenex_18645))) (<= (select main_a v_prenex_18645) 1001) (<= (+ main_x 1) v_prenex_18644) (< v_prenex_18644 main_x) (<= (select main_a v_prenex_18644) 2) (<= 998 (select main_a v_prenex_18645)) (< v_prenex_18645 main_y))) (or (forall ((v_prenex_12112 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12112))) (<= (* 2 (select main_a v_prenex_12112)) 2) (< v_prenex_12112 main_x) (<= 0 (+ (select main_a v_prenex_12112) 1)) (<= (+ main_x 1) v_prenex_12112))) (forall ((v_prenex_12117 Int)) (or (<= (select main_a v_prenex_12117) 1000) (<= 999 (select main_a v_prenex_12117))))) (forall ((v_prenex_14017 Int) (v_prenex_14018 Int)) (or (< v_prenex_14017 main_x) (<= (select main_a v_prenex_14018) (+ (select main_a v_prenex_14017) 1000)) (<= (select main_a v_prenex_14018) 1001) (<= 0 (+ (select main_a v_prenex_14017) 1)) (<= (select main_a v_prenex_14017) 2) (<= (+ main_x 1) v_prenex_14017))) (forall ((v_prenex_15532 Int) (v_prenex_15531 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15532))) (< v_prenex_15531 main_x) (<= (* 2 (select main_a v_prenex_15531)) 2) (<= (+ main_x 1) v_prenex_15531) (<= (+ (select main_a v_prenex_15531) (select main_a v_prenex_15532)) 1000) (<= 999 (select main_a v_prenex_15532)) (<= 0 (select main_a v_prenex_15531)))) (forall ((v_prenex_17312 Int) (v_prenex_17313 Int)) (or (< v_prenex_17312 main_x) (<= (select main_a v_prenex_17312) 1) (<= 999 (select main_a v_prenex_17313)) (<= (+ (select main_a v_prenex_17312) (select main_a v_prenex_17313)) 1000) (<= (select main_a v_prenex_17313) 1000) (<= (+ main_x 1) v_prenex_17312) (<= 0 (select main_a v_prenex_17312)))) (or (forall ((v_prenex_15569 Int)) (or (< v_prenex_15569 main_x) (<= (+ main_x 1) v_prenex_15569) (<= (select main_a v_prenex_15569) 1) (<= 0 (+ (select main_a v_prenex_15569) 1)) (<= (* 2 (select main_a v_prenex_15569)) 2))) (forall ((v_prenex_15572 Int)) (or (<= (select main_a v_prenex_15572) 1000) (<= 999 (select main_a v_prenex_15572))))) (or (forall ((v_prenex_17033 Int)) (or (<= 0 (select main_a v_prenex_17033)) (<= 0 (* 2 (select main_a v_prenex_17033))) (<= (+ main_x 1) v_prenex_17033) (< v_prenex_17033 main_x) (<= (* 2 (select main_a v_prenex_17033)) 2))) (forall ((v_prenex_17038 Int)) (or (<= 998 (select main_a v_prenex_17038)) (<= (* 2 (select main_a v_prenex_17038)) 2000)))) (or (forall ((v_prenex_11667 Int)) (or (<= (select main_a v_prenex_11667) 2) (< v_prenex_11667 main_x) (<= (+ main_x 1) v_prenex_11667) (<= 0 (+ (select main_a v_prenex_11667) 1)) (<= 0 (* 2 (select main_a v_prenex_11667))))) (forall ((v_prenex_11666 Int)) (<= (select main_a v_prenex_11666) 1000))) (forall ((v_prenex_16501 Int) (v_prenex_16502 Int)) (or (<= (select main_a v_prenex_16502) 1000) (<= (select main_a v_prenex_16501) 2) (<= (+ main_x 1) v_prenex_16501) (<= 0 (* 2 (select main_a v_prenex_16501))) (<= (+ (select main_a v_prenex_16501) (select main_a v_prenex_16502)) 1000) (< v_prenex_16501 main_x) (<= 999 (select main_a v_prenex_16502)))) (or (forall ((v_prenex_17133 Int)) (<= (select main_a v_prenex_17133) 1000)) (forall ((v_prenex_17131 Int)) (or (<= (* 2 (select main_a v_prenex_17131)) 2) (< v_prenex_17131 main_x) (<= 0 (select main_a v_prenex_17131)) (<= (+ main_x 1) v_prenex_17131)))) (or (forall ((v_prenex_12868 Int)) (or (<= (* 2 (select main_a v_prenex_12868)) 2) (<= (+ main_x 1) v_prenex_12868) (< v_prenex_12868 main_x))) (forall ((v_prenex_12873 Int)) (or (< v_prenex_12873 main_y) (<= 1998 (* 2 (select main_a v_prenex_12873))) (<= (select main_a v_prenex_12873) 1001)))) (forall ((v_prenex_20467 Int) (v_prenex_20468 Int)) (or (<= (* 2 (select main_a v_prenex_20468)) 2000) (<= (+ main_y 1) v_prenex_20468) (<= (select main_a v_prenex_20468) (+ (select main_a v_prenex_20467) 1000)) (< v_prenex_20467 main_x) (< v_prenex_20468 main_y))) (forall ((v_prenex_20086 Int) (v_prenex_20085 Int)) (or (<= 0 (+ (select main_a v_prenex_20085) 1)) (<= 1000 (+ (select main_a v_prenex_20085) (select main_a v_prenex_20086))) (< v_prenex_20085 main_x) (<= (select main_a v_prenex_20086) 1000) (<= (+ main_x 1) v_prenex_20085) (<= (select main_a v_prenex_20086) 1001))) (forall ((v_prenex_18149 Int) (v_prenex_18148 Int)) (or (<= (* 2 (select main_a v_prenex_18149)) 2000) (<= (select main_a v_prenex_18149) (+ (select main_a v_prenex_18148) 1000)) (<= (+ main_x 1) v_prenex_18148) (<= 1998 (* 2 (select main_a v_prenex_18149))) (<= (select main_a v_prenex_18148) 1) (<= 0 (select main_a v_prenex_18148)) (< v_prenex_18148 main_x))) (forall ((v_prenex_16297 Int) (v_prenex_16298 Int)) (or (< v_prenex_16297 main_x) (<= 0 (* 2 (select main_a v_prenex_16297))) (<= (+ main_x 1) v_prenex_16297) (<= 1998 (* 2 (select main_a v_prenex_16298))) (<= (select main_a v_prenex_16298) 1001) (<= (select main_a v_prenex_16297) 1) (<= (select main_a v_prenex_16298) (+ (select main_a v_prenex_16297) 1000)))) (or (forall ((v_prenex_11188 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11188))) (<= (+ main_x 1) v_prenex_11188) (< v_prenex_11188 main_x) (<= 0 (select main_a v_prenex_11188)))) (forall ((v_prenex_11189 Int)) (or (<= (select main_a v_prenex_11189) 1001) (<= 999 (select main_a v_prenex_11189))))) (or (forall ((v_prenex_20943 Int)) (<= 998 (select main_a v_prenex_20943))) (forall ((v_prenex_20940 Int)) (or (<= 0 (select main_a v_prenex_20940)) (< v_prenex_20940 main_x) (<= (select main_a v_prenex_20940) 1) (<= (+ main_x 1) v_prenex_20940) (<= (* 2 (select main_a v_prenex_20940)) 2)))) (forall ((v_prenex_20662 Int) (v_prenex_20661 Int)) (or (<= (+ (select main_a v_prenex_20661) (select main_a v_prenex_20662)) 1000) (< v_prenex_20661 main_x) (<= (select main_a v_prenex_20662) 1000) (<= 0 (select main_a v_prenex_20661)) (<= (+ main_x 1) v_prenex_20661) (< v_prenex_20662 main_y))) (forall ((v_prenex_19481 Int) (v_prenex_19480 Int)) (or (< v_prenex_19480 main_x) (<= (select main_a v_prenex_19480) 1) (<= (+ main_x 1) v_prenex_19480) (<= (+ (select main_a v_prenex_19480) 998) (select main_a v_prenex_19481)) (<= 1998 (* 2 (select main_a v_prenex_19481))) (<= (select main_a v_prenex_19481) 1000))) (forall ((v_prenex_12667 Int) (v_prenex_12666 Int)) (or (< v_prenex_12666 main_x) (<= (+ main_x 1) v_prenex_12666) (<= (select main_a v_prenex_12667) (+ (select main_a v_prenex_12666) 1000)) (<= (select main_a v_prenex_12667) 1001) (<= 999 (select main_a v_prenex_12667)) (<= (select main_a v_prenex_12666) 2))) (or (forall ((v_prenex_18219 Int)) (or (<= 999 (select main_a v_prenex_18219)) (<= 1998 (* 2 (select main_a v_prenex_18219))))) (forall ((v_prenex_18215 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18215))) (<= (select main_a v_prenex_18215) 1) (<= (+ main_x 1) v_prenex_18215) (<= 0 (select main_a v_prenex_18215)) (< v_prenex_18215 main_x)))) (forall ((v_prenex_13587 Int) (v_prenex_13588 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13588))) (< v_prenex_13587 main_x) (<= (* 2 (select main_a v_prenex_13587)) 2) (<= 999 (select main_a v_prenex_13588)) (<= (+ (select main_a v_prenex_13587) 998) (select main_a v_prenex_13588)) (<= (+ main_x 1) v_prenex_13587) (<= (+ main_y 1) v_prenex_13588))) (forall ((v_prenex_11543 Int) (v_prenex_11544 Int)) (or (<= (+ (select main_a v_prenex_11543) 998) (select main_a v_prenex_11544)) (<= 0 (+ (select main_a v_prenex_11543) 1)) (<= (+ main_x 1) v_prenex_11543) (<= 999 (select main_a v_prenex_11544)) (< v_prenex_11543 main_x) (<= (+ main_y 1) v_prenex_11544))) (forall ((v_prenex_12015 Int) (v_prenex_12016 Int)) (or (<= (+ main_x 1) v_prenex_12015) (<= (select main_a v_prenex_12016) (+ (select main_a v_prenex_12015) 1000)) (< v_prenex_12015 main_x) (<= 999 (select main_a v_prenex_12016)) (< v_prenex_12016 main_y) (<= (select main_a v_prenex_12016) 1001) (<= (* 2 (select main_a v_prenex_12015)) 2))) (or (forall ((v_prenex_17580 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17580))) (<= (+ main_x 1) v_prenex_17580) (<= (* 2 (select main_a v_prenex_17580)) 2) (< v_prenex_17580 main_x))) (forall ((v_prenex_17581 Int)) (or (<= 999 (select main_a v_prenex_17581)) (<= (select main_a v_prenex_17581) 1000)))) (or (forall ((v_prenex_20976 Int)) (or (<= (select main_a v_prenex_20976) 1001) (<= (* 2 (select main_a v_prenex_20976)) 2000))) (forall ((v_prenex_20971 Int)) (or (<= (select main_a v_prenex_20971) 1) (<= (select main_a v_prenex_20971) 2) (<= (* 2 (select main_a v_prenex_20971)) 2) (< v_prenex_20971 main_x) (<= (+ main_x 1) v_prenex_20971)))) (forall ((v_prenex_17820 Int) (v_prenex_17819 Int)) (or (< v_prenex_17819 main_x) (<= 0 (+ (select main_a v_prenex_17819) 1)) (<= 1998 (* 2 (select main_a v_prenex_17820))) (<= 999 (select main_a v_prenex_17820)) (<= (+ main_x 1) v_prenex_17819) (<= (select main_a v_prenex_17819) 2) (<= (+ (select main_a v_prenex_17819) 998) (select main_a v_prenex_17820)))) (forall ((v_prenex_17944 Int) (v_prenex_17945 Int)) (or (<= (select main_a v_prenex_17944) 2) (<= (+ main_x 1) v_prenex_17944) (<= (+ (select main_a v_prenex_17944) 998) (select main_a v_prenex_17945)) (<= (select main_a v_prenex_17945) 1001) (< v_prenex_17944 main_x) (< v_prenex_17945 main_y))) (forall ((v_prenex_17206 Int) (v_prenex_17207 Int)) (or (<= (+ main_x 1) v_prenex_17206) (<= (select main_a v_prenex_17206) 1) (<= (+ (select main_a v_prenex_17206) 998) (select main_a v_prenex_17207)) (<= 1998 (* 2 (select main_a v_prenex_17207))) (< v_prenex_17206 main_x) (<= (select main_a v_prenex_17207) 1000) (<= (* 2 (select main_a v_prenex_17206)) 2))) (forall ((v_prenex_13693 Int) (v_prenex_13694 Int)) (or (<= 998 (select main_a v_prenex_13694)) (< v_prenex_13693 main_x) (<= (+ main_x 1) v_prenex_13693) (<= (select main_a v_prenex_13694) 1000) (<= (+ (select main_a v_prenex_13693) (select main_a v_prenex_13694)) 1000) (<= 0 (select main_a v_prenex_13693)) (<= 0 (+ (select main_a v_prenex_13693) 1)))) (or (forall ((v_prenex_15446 Int)) (or (< v_prenex_15446 main_x) (<= (+ main_x 1) v_prenex_15446) (<= 0 (select main_a v_prenex_15446)) (<= (* 2 (select main_a v_prenex_15446)) 2))) (forall ((v_prenex_15448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15448))) (<= (select main_a v_prenex_15448) 1001)))) (forall ((v_prenex_16557 Int) (v_prenex_16558 Int)) (or (<= (select main_a v_prenex_16558) 1000) (<= (select main_a v_prenex_16557) 1) (<= 1998 (* 2 (select main_a v_prenex_16558))) (<= 1000 (+ (select main_a v_prenex_16557) (select main_a v_prenex_16558))) (<= (+ main_x 1) v_prenex_16557) (< v_prenex_16557 main_x) (<= 0 (select main_a v_prenex_16557)))) (forall ((v_prenex_15814 Int) (v_prenex_15815 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15815))) (<= (+ main_x 1) v_prenex_15814) (<= 999 (select main_a v_prenex_15815)) (<= (select main_a v_prenex_15815) (+ (select main_a v_prenex_15814) 1000)) (<= (select main_a v_prenex_15814) 1) (< v_prenex_15814 main_x))) (or (forall ((v_prenex_11858 Int)) (or (<= (select main_a v_prenex_11858) 1001) (<= 999 (select main_a v_prenex_11858)))) (forall ((v_prenex_11860 Int)) (or (<= 0 (+ (select main_a v_prenex_11860) 1)) (<= (* 2 (select main_a v_prenex_11860)) 2) (< v_prenex_11860 main_x) (<= (select main_a v_prenex_11860) 2) (<= (+ main_x 1) v_prenex_11860)))) (forall ((v_prenex_16192 Int) (v_prenex_16193 Int)) (or (<= (+ main_x 1) v_prenex_16192) (< v_prenex_16192 main_x) (<= (select main_a v_prenex_16193) (+ (select main_a v_prenex_16192) 1000)) (<= (select main_a v_prenex_16193) 1000) (<= (* 2 (select main_a v_prenex_16193)) 2000) (<= (+ main_y 1) v_prenex_16193) (<= (select main_a v_prenex_16192) 1))) (forall ((v_prenex_17862 Int) (v_prenex_17863 Int)) (or (<= (+ (select main_a v_prenex_17862) 998) (select main_a v_prenex_17863)) (< v_prenex_17863 main_y) (<= 999 (select main_a v_prenex_17863)) (<= (+ main_y 1) v_prenex_17863) (<= 1998 (* 2 (select main_a v_prenex_17863))))) (or (forall ((v_prenex_16418 Int)) (or (<= 999 (select main_a v_prenex_16418)) (<= (+ main_y 1) v_prenex_16418))) (forall ((v_prenex_16417 Int)) (or (<= (+ main_x 1) v_prenex_16417) (< v_prenex_16417 main_x) (<= (* 2 (select main_a v_prenex_16417)) 2)))) (forall ((v_prenex_11486 Int) (v_prenex_11485 Int)) (or (< v_prenex_11486 main_y) (< v_prenex_11485 main_x) (<= (+ main_x 1) v_prenex_11485) (<= (select main_a v_prenex_11485) 1) (<= (+ (select main_a v_prenex_11485) (select main_a v_prenex_11486)) 1000) (<= 998 (select main_a v_prenex_11486)))) (forall ((v_prenex_21138 Int) (v_prenex_21139 Int)) (or (< v_prenex_21138 main_x) (<= (* 2 (select main_a v_prenex_21138)) 2) (<= 0 (select main_a v_prenex_21138)) (<= (select main_a v_prenex_21139) 1000) (<= 1998 (* 2 (select main_a v_prenex_21139))) (<= 1000 (+ (select main_a v_prenex_21138) (select main_a v_prenex_21139))) (<= (+ main_x 1) v_prenex_21138))) (or (forall ((v_prenex_19174 Int)) (or (<= (select main_a v_prenex_19174) 1001) (<= 1998 (* 2 (select main_a v_prenex_19174))))) (forall ((v_prenex_19171 Int)) (or (<= (+ main_x 1) v_prenex_19171) (< v_prenex_19171 main_x) (<= (* 2 (select main_a v_prenex_19171)) 2) (<= 0 (select main_a v_prenex_19171))))) (forall ((v_prenex_12580 Int) (v_prenex_12581 Int)) (or (<= (+ (select main_a v_prenex_12580) (select main_a v_prenex_12581)) 1000) (<= (select main_a v_prenex_12580) 1) (<= (+ main_x 1) v_prenex_12580) (< v_prenex_12580 main_x) (<= (+ main_y 1) v_prenex_12581) (<= (select main_a v_prenex_12581) 1001))) (forall ((v_prenex_16247 Int) (v_prenex_16248 Int)) (or (<= (select main_a v_prenex_16247) 1) (< v_prenex_16248 main_y) (<= (+ main_x 1) v_prenex_16247) (<= 999 (select main_a v_prenex_16248)) (< v_prenex_16247 main_x) (<= (+ (select main_a v_prenex_16247) 998) (select main_a v_prenex_16248)))) (forall ((v_prenex_20625 Int) (v_prenex_20624 Int)) (or (<= 998 (select main_a v_prenex_20625)) (<= (+ main_x 1) v_prenex_20624) (<= (select main_a v_prenex_20625) 1000) (<= (select main_a v_prenex_20624) 2) (<= (+ (select main_a v_prenex_20624) (select main_a v_prenex_20625)) 1000) (< v_prenex_20624 main_x))) (forall ((v_prenex_14162 Int) (v_prenex_14161 Int)) (or (<= (+ main_x 1) v_prenex_14161) (<= (+ (select main_a v_prenex_14161) (select main_a v_prenex_14162)) 1000) (< v_prenex_14161 main_x) (<= (+ main_y 1) v_prenex_14162) (<= 1998 (* 2 (select main_a v_prenex_14162))) (<= 0 (+ (select main_a v_prenex_14161) 1)) (<= (select main_a v_prenex_14162) 1000))) (forall ((v_prenex_17858 Int) (v_prenex_17859 Int)) (or (<= (+ main_x 1) v_prenex_17858) (<= (select main_a v_prenex_17858) 2) (<= 0 (select main_a v_prenex_17858)) (< v_prenex_17858 main_x) (<= (select main_a v_prenex_17859) 1001) (<= (select main_a v_prenex_17859) (+ (select main_a v_prenex_17858) 1000)) (<= 999 (select main_a v_prenex_17859)))) (or (forall ((v_prenex_16024 Int)) (or (<= (select main_a v_prenex_16024) 1000) (<= (* 2 (select main_a v_prenex_16024)) 2000) (<= (+ main_y 1) v_prenex_16024))) (forall ((v_prenex_16023 Int)) (or (<= 0 (+ (select main_a v_prenex_16023) 1)) (<= (+ main_x 1) v_prenex_16023) (<= (* 2 (select main_a v_prenex_16023)) 2) (< v_prenex_16023 main_x)))) (forall ((v_prenex_17010 Int) (v_prenex_17011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17011))) (<= 0 (+ (select main_a v_prenex_17010) 1)) (< v_prenex_17010 main_x) (<= 1000 (+ (select main_a v_prenex_17010) (select main_a v_prenex_17011))) (<= (+ main_x 1) v_prenex_17010) (<= 999 (select main_a v_prenex_17011)) (< v_prenex_17011 main_y))) (or (forall ((v_prenex_13128 Int)) (or (<= 998 (select main_a v_prenex_13128)) (<= 999 (select main_a v_prenex_13128)))) (forall ((v_prenex_13126 Int)) (or (<= (* 2 (select main_a v_prenex_13126)) 2) (< v_prenex_13126 main_x) (<= 0 (* 2 (select main_a v_prenex_13126))) (<= (+ main_x 1) v_prenex_13126)))) (forall ((v_prenex_15858 Int) (v_prenex_15857 Int)) (or (<= (select main_a v_prenex_15858) 1001) (<= (+ main_x 1) v_prenex_15857) (<= 0 (select main_a v_prenex_15857)) (<= (+ (select main_a v_prenex_15857) 998) (select main_a v_prenex_15858)) (<= (* 2 (select main_a v_prenex_15857)) 2) (< v_prenex_15857 main_x))) (forall ((v_prenex_11685 Int) (v_prenex_11686 Int)) (or (<= 998 (select main_a v_prenex_11686)) (<= (select main_a v_prenex_11686) 1000) (< v_prenex_11686 main_y) (<= (select main_a v_prenex_11686) (+ (select main_a v_prenex_11685) 1000)) (<= (+ main_y 1) v_prenex_11686))) (or (forall ((v_prenex_14893 Int)) (or (<= (+ main_x 1) v_prenex_14893) (<= (select main_a v_prenex_14893) 1) (<= (* 2 (select main_a v_prenex_14893)) 2) (< v_prenex_14893 main_x))) (forall ((v_prenex_14899 Int)) (or (<= (select main_a v_prenex_14899) 1000) (<= (select main_a v_prenex_14899) 1001)))) (forall ((v_prenex_19050 Int) (v_prenex_19051 Int)) (or (<= (* 2 (select main_a v_prenex_19050)) 2) (< v_prenex_19050 main_x) (<= 0 (* 2 (select main_a v_prenex_19050))) (<= 998 (select main_a v_prenex_19051)) (<= (select main_a v_prenex_19051) (+ (select main_a v_prenex_19050) 1000)) (<= (select main_a v_prenex_19051) 1001) (<= (+ main_x 1) v_prenex_19050))) (forall ((v_prenex_20140 Int) (v_prenex_20139 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20140))) (<= (select main_a v_prenex_20139) 2) (<= (+ main_x 1) v_prenex_20139) (< v_prenex_20139 main_x) (<= 0 (+ (select main_a v_prenex_20139) 1)) (<= (select main_a v_prenex_20140) (+ (select main_a v_prenex_20139) 1000)))) (forall ((v_prenex_19142 Int) (v_prenex_19143 Int)) (or (<= 999 (select main_a v_prenex_19143)) (< v_prenex_19142 main_x) (<= 0 (select main_a v_prenex_19142)) (<= (+ (select main_a v_prenex_19142) (select main_a v_prenex_19143)) 1000) (<= (+ main_x 1) v_prenex_19142) (<= 1998 (* 2 (select main_a v_prenex_19143))) (< v_prenex_19143 main_y))) (forall ((v_prenex_18736 Int) (v_prenex_18737 Int)) (or (< v_prenex_18736 main_x) (<= 999 (select main_a v_prenex_18737)) (<= 0 (+ (select main_a v_prenex_18736) 1)) (<= (+ main_x 1) v_prenex_18736) (<= (+ (select main_a v_prenex_18736) (select main_a v_prenex_18737)) 1000) (<= (* 2 (select main_a v_prenex_18737)) 2000))) (forall ((v_prenex_15454 Int) (v_prenex_15453 Int)) (or (<= (* 2 (select main_a v_prenex_15454)) 2000) (<= (+ main_x 1) v_prenex_15453) (<= 1998 (* 2 (select main_a v_prenex_15454))) (< v_prenex_15453 main_x) (<= (* 2 (select main_a v_prenex_15453)) 2) (<= (select main_a v_prenex_15454) (+ (select main_a v_prenex_15453) 1000)) (<= (+ main_y 1) v_prenex_15454))) (forall ((v_prenex_11407 Int) (v_prenex_11408 Int)) (or (<= (+ main_x 1) v_prenex_11407) (<= 1000 (+ (select main_a v_prenex_11407) (select main_a v_prenex_11408))) (<= 1998 (* 2 (select main_a v_prenex_11408))) (<= (select main_a v_prenex_11408) 1000) (< v_prenex_11407 main_x) (<= 0 (select main_a v_prenex_11407)) (< v_prenex_11408 main_y))) (forall ((v_prenex_16910 Int) (v_prenex_16911 Int)) (or (<= (select main_a v_prenex_16911) (+ (select main_a v_prenex_16910) 1000)) (<= 0 (* 2 (select main_a v_prenex_16910))) (<= (select main_a v_prenex_16911) 1001) (<= (* 2 (select main_a v_prenex_16911)) 2000) (< v_prenex_16910 main_x) (<= (+ main_x 1) v_prenex_16910) (<= (* 2 (select main_a v_prenex_16910)) 2))) (forall ((v_prenex_19643 Int) (v_prenex_19644 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19643))) (<= (+ main_x 1) v_prenex_19643) (<= (* 2 (select main_a v_prenex_19643)) 2) (<= 998 (select main_a v_prenex_19644)) (< v_prenex_19643 main_x) (<= (+ (select main_a v_prenex_19643) 998) (select main_a v_prenex_19644)))) (forall ((v_prenex_15226 Int) (v_prenex_15225 Int)) (or (<= (select main_a v_prenex_15226) 1001) (<= (+ (select main_a v_prenex_15225) 998) (select main_a v_prenex_15226)) (< v_prenex_15226 main_y) (<= (+ main_x 1) v_prenex_15225) (<= (select main_a v_prenex_15225) 1) (<= (select main_a v_prenex_15226) 1000) (< v_prenex_15225 main_x))) (forall ((v_prenex_18484 Int) (v_prenex_18485 Int)) (or (<= 0 (+ (select main_a v_prenex_18484) 1)) (<= 999 (select main_a v_prenex_18485)) (< v_prenex_18484 main_x) (<= (+ main_x 1) v_prenex_18484) (<= 1000 (+ (select main_a v_prenex_18484) (select main_a v_prenex_18485))))) (or (forall ((v_prenex_15954 Int)) (<= 998 (select main_a v_prenex_15954))) (forall ((v_prenex_15953 Int)) (or (<= (select main_a v_prenex_15953) 2) (< v_prenex_15953 main_x) (<= (+ main_x 1) v_prenex_15953) (<= 0 (* 2 (select main_a v_prenex_15953))) (<= (select main_a v_prenex_15953) 1)))) (forall ((v_prenex_17966 Int) (v_prenex_17967 Int)) (or (<= (+ main_y 1) v_prenex_17967) (<= (select main_a v_prenex_17967) 1001) (<= (+ main_x 1) v_prenex_17966) (< v_prenex_17966 main_x) (<= (select main_a v_prenex_17967) 1000) (<= (+ (select main_a v_prenex_17966) 998) (select main_a v_prenex_17967)) (<= (select main_a v_prenex_17966) 2))) (forall ((v_prenex_18426 Int) (v_prenex_18425 Int)) (or (<= (+ main_x 1) v_prenex_18425) (<= 0 (select main_a v_prenex_18425)) (<= (+ (select main_a v_prenex_18425) 998) (select main_a v_prenex_18426)) (<= (select main_a v_prenex_18426) 1000) (< v_prenex_18425 main_x) (<= 998 (select main_a v_prenex_18426)))) (forall ((v_prenex_19107 Int) (v_prenex_19106 Int)) (or (<= (select main_a v_prenex_19106) 2) (<= 1998 (* 2 (select main_a v_prenex_19107))) (<= (select main_a v_prenex_19107) 1000) (<= 1000 (+ (select main_a v_prenex_19106) (select main_a v_prenex_19107))) (< v_prenex_19107 main_y) (< v_prenex_19106 main_x) (<= (+ main_x 1) v_prenex_19106))) (forall ((v_prenex_18200 Int) (v_prenex_18201 Int)) (or (<= (+ (select main_a v_prenex_18200) (select main_a v_prenex_18201)) 1000) (<= 1998 (* 2 (select main_a v_prenex_18201))) (<= 998 (select main_a v_prenex_18201)) (<= (+ main_x 1) v_prenex_18200) (< v_prenex_18200 main_x) (<= 0 (+ (select main_a v_prenex_18200) 1)) (< v_prenex_18201 main_y))) (or (forall ((v_prenex_19537 Int)) (<= 999 (select main_a v_prenex_19537))) (forall ((v_prenex_19533 Int)) (or (<= (select main_a v_prenex_19533) 1) (<= 0 (select main_a v_prenex_19533)) (<= (+ main_x 1) v_prenex_19533) (< v_prenex_19533 main_x) (<= 0 (* 2 (select main_a v_prenex_19533)))))) (forall ((v_prenex_12436 Int) (v_prenex_12437 Int)) (or (<= (select main_a v_prenex_12436) 1) (<= (select main_a v_prenex_12437) 1000) (<= (+ main_x 1) v_prenex_12436) (< v_prenex_12436 main_x) (<= (* 2 (select main_a v_prenex_12436)) 2) (<= 1000 (+ (select main_a v_prenex_12436) (select main_a v_prenex_12437))))) (or (forall ((v_prenex_13128 Int)) (or (<= 998 (select main_a v_prenex_13128)) (<= 999 (select main_a v_prenex_13128)))) (forall ((v_prenex_13125 Int)) (or (<= 0 (select main_a v_prenex_13125)) (<= (+ main_x 1) v_prenex_13125) (< v_prenex_13125 main_x) (<= (* 2 (select main_a v_prenex_13125)) 2)))) (forall ((v_prenex_17244 Int) (v_prenex_17245 Int)) (or (<= (select main_a v_prenex_17245) 1001) (<= (+ (select main_a v_prenex_17244) (select main_a v_prenex_17245)) 1000) (<= 998 (select main_a v_prenex_17245)) (<= (select main_a v_prenex_17244) 1) (< v_prenex_17244 main_x) (<= (+ main_x 1) v_prenex_17244))) (or (forall ((v_prenex_18540 Int)) (<= (select main_a v_prenex_18540) 1001)) (forall ((v_prenex_18538 Int)) (or (<= 0 (select main_a v_prenex_18538)) (<= (+ main_x 1) v_prenex_18538) (< v_prenex_18538 main_x) (<= (* 2 (select main_a v_prenex_18538)) 2)))) (forall ((v_prenex_16025 Int) (v_prenex_16026 Int)) (or (<= 999 (select main_a v_prenex_16026)) (<= 1000 (+ (select main_a v_prenex_16025) (select main_a v_prenex_16026))) (<= (select main_a v_prenex_16026) 1001) (<= (+ main_x 1) v_prenex_16025) (<= (* 2 (select main_a v_prenex_16025)) 2) (< v_prenex_16026 main_y) (< v_prenex_16025 main_x))) (forall ((v_prenex_17083 Int) (v_prenex_17084 Int)) (or (<= 0 (select main_a v_prenex_17083)) (< v_prenex_17083 main_x) (<= (* 2 (select main_a v_prenex_17084)) 2000) (<= (+ main_x 1) v_prenex_17083) (<= (+ (select main_a v_prenex_17083) (select main_a v_prenex_17084)) 1000) (< v_prenex_17084 main_y) (<= 1998 (* 2 (select main_a v_prenex_17084))))) (or (forall ((v_prenex_18663 Int)) (<= (select main_a v_prenex_18663) 1000)) (forall ((v_prenex_18661 Int)) (or (<= 0 (+ (select main_a v_prenex_18661) 1)) (< v_prenex_18661 main_x) (<= (+ main_x 1) v_prenex_18661) (<= (* 2 (select main_a v_prenex_18661)) 2) (<= 0 (* 2 (select main_a v_prenex_18661)))))) (forall ((v_prenex_21210 Int) (v_prenex_21211 Int)) (or (<= (+ (select main_a v_prenex_21210) (select main_a v_prenex_21211)) 1000) (<= (* 2 (select main_a v_prenex_21211)) 2000) (< v_prenex_21210 main_x) (<= 1998 (* 2 (select main_a v_prenex_21211))) (<= (+ main_x 1) v_prenex_21210) (<= 0 (* 2 (select main_a v_prenex_21210))) (<= 0 (select main_a v_prenex_21210)))) (or (forall ((v_prenex_16612 Int)) (or (<= (+ main_x 1) v_prenex_16612) (<= 0 (select main_a v_prenex_16612)) (< v_prenex_16612 main_x))) (forall ((v_prenex_16613 Int)) (<= (* 2 (select main_a v_prenex_16613)) 2000))) (forall ((v_prenex_11449 Int) (v_prenex_11450 Int)) (or (< v_prenex_11449 main_x) (<= (select main_a v_prenex_11450) 1000) (<= (+ main_x 1) v_prenex_11449) (< v_prenex_11450 main_y) (<= 0 (select main_a v_prenex_11449)) (<= (+ (select main_a v_prenex_11449) (select main_a v_prenex_11450)) 1000) (<= 999 (select main_a v_prenex_11450)))) (or (forall ((v_prenex_17622 Int)) (or (< v_prenex_17622 main_x) (<= (* 2 (select main_a v_prenex_17622)) 2) (<= 0 (+ (select main_a v_prenex_17622) 1)) (<= 0 (* 2 (select main_a v_prenex_17622))) (<= (+ main_x 1) v_prenex_17622))) (forall ((v_prenex_17627 Int)) (or (<= (select main_a v_prenex_17627) 1000) (<= (select main_a v_prenex_17627) 1001)))) (or (forall ((v_prenex_15448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15448))) (<= (select main_a v_prenex_15448) 1001))) (forall ((v_prenex_15443 Int)) (or (< v_prenex_15443 main_x) (<= 0 (select main_a v_prenex_15443)) (<= (+ main_x 1) v_prenex_15443) (<= (* 2 (select main_a v_prenex_15443)) 2) (<= 0 (+ (select main_a v_prenex_15443) 1))))) (forall ((v_prenex_17356 Int) (v_prenex_17357 Int)) (or (<= (+ main_x 1) v_prenex_17356) (<= (* 2 (select main_a v_prenex_17356)) 2) (< v_prenex_17356 main_x) (<= 1000 (+ (select main_a v_prenex_17356) (select main_a v_prenex_17357))) (<= (select main_a v_prenex_17357) 1001))) (forall ((v_prenex_17880 Int) (v_prenex_17881 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17880))) (<= 1998 (* 2 (select main_a v_prenex_17881))) (< v_prenex_17880 main_x) (<= (+ main_y 1) v_prenex_17881) (<= (+ (select main_a v_prenex_17880) (select main_a v_prenex_17881)) 1000) (<= 999 (select main_a v_prenex_17881)) (<= (+ main_x 1) v_prenex_17880))) (forall ((v_prenex_11524 Int) (v_prenex_11525 Int)) (or (<= (* 2 (select main_a v_prenex_11525)) 2000) (<= (+ (select main_a v_prenex_11524) (select main_a v_prenex_11525)) 1000) (<= 1998 (* 2 (select main_a v_prenex_11525))) (<= (select main_a v_prenex_11524) 1) (<= (* 2 (select main_a v_prenex_11524)) 2) (<= (+ main_x 1) v_prenex_11524) (< v_prenex_11524 main_x))) (forall ((v_prenex_20011 Int) (v_prenex_20010 Int)) (or (<= (select main_a v_prenex_20010) 2) (<= (+ main_x 1) v_prenex_20010) (<= (+ (select main_a v_prenex_20010) 998) (select main_a v_prenex_20011)) (<= 0 (* 2 (select main_a v_prenex_20010))) (<= (select main_a v_prenex_20011) 1001) (< v_prenex_20010 main_x) (<= (select main_a v_prenex_20011) 1000))) (forall ((v_prenex_14996 Int) (v_prenex_14995 Int)) (or (<= (select main_a v_prenex_14996) 1001) (<= (+ main_x 1) v_prenex_14995) (< v_prenex_14996 main_y) (<= 0 (select main_a v_prenex_14995)) (<= (select main_a v_prenex_14996) (+ (select main_a v_prenex_14995) 1000)) (<= 998 (select main_a v_prenex_14996)) (< v_prenex_14995 main_x))) (or (forall ((v_prenex_16792 Int)) (or (<= (+ main_y 1) v_prenex_16792) (<= 998 (select main_a v_prenex_16792)) (<= (select main_a v_prenex_16792) 1001))) (forall ((v_prenex_16791 Int)) (or (< v_prenex_16791 main_x) (<= (+ main_x 1) v_prenex_16791) (<= 0 (* 2 (select main_a v_prenex_16791)))))) (forall ((v_prenex_14594 Int) (v_prenex_14593 Int)) (or (< v_prenex_14593 main_x) (<= 998 (select main_a v_prenex_14594)) (<= 0 (* 2 (select main_a v_prenex_14593))) (<= 1998 (* 2 (select main_a v_prenex_14594))) (<= (+ (select main_a v_prenex_14593) (select main_a v_prenex_14594)) 1000) (<= (* 2 (select main_a v_prenex_14593)) 2) (<= (+ main_x 1) v_prenex_14593))) (forall ((v_prenex_15930 Int) (v_prenex_15929 Int)) (or (< v_prenex_15929 main_x) (< v_prenex_15930 main_y) (<= (* 2 (select main_a v_prenex_15930)) 2000) (<= 1000 (+ (select main_a v_prenex_15929) (select main_a v_prenex_15930))) (<= 0 (* 2 (select main_a v_prenex_15929))) (<= (+ main_x 1) v_prenex_15929))) (forall ((v_prenex_14169 Int) (v_prenex_14170 Int)) (or (<= (+ main_x 1) v_prenex_14169) (<= (+ (select main_a v_prenex_14169) 998) (select main_a v_prenex_14170)) (<= 998 (select main_a v_prenex_14170)) (<= (select main_a v_prenex_14170) 1001) (< v_prenex_14169 main_x) (<= 0 (+ (select main_a v_prenex_14169) 1)) (<= 0 (* 2 (select main_a v_prenex_14169))))) (forall ((v_prenex_12448 Int) (v_prenex_12449 Int)) (or (<= 0 (select main_a v_prenex_12448)) (< v_prenex_12448 main_x) (<= 1998 (* 2 (select main_a v_prenex_12449))) (<= (select main_a v_prenex_12449) 1001) (<= 1000 (+ (select main_a v_prenex_12448) (select main_a v_prenex_12449))) (<= (+ main_x 1) v_prenex_12448) (<= 0 (+ (select main_a v_prenex_12448) 1)))) (forall ((v_prenex_17085 Int) (v_prenex_17086 Int)) (or (<= (select main_a v_prenex_17085) 2) (< v_prenex_17085 main_x) (<= 998 (select main_a v_prenex_17086)) (<= (+ main_x 1) v_prenex_17085) (<= 1998 (* 2 (select main_a v_prenex_17086))) (<= (+ (select main_a v_prenex_17085) 998) (select main_a v_prenex_17086)) (<= 0 (+ (select main_a v_prenex_17085) 1)))) (forall ((v_prenex_12263 Int) (v_prenex_12264 Int)) (or (<= (* 2 (select main_a v_prenex_12263)) 2) (<= (select main_a v_prenex_12264) 1001) (<= (+ (select main_a v_prenex_12263) 998) (select main_a v_prenex_12264)) (<= 998 (select main_a v_prenex_12264)) (<= (select main_a v_prenex_12263) 2) (<= (+ main_x 1) v_prenex_12263) (< v_prenex_12263 main_x))) (forall ((v_prenex_20531 Int) (v_prenex_20530 Int)) (or (<= (+ main_x 1) v_prenex_20530) (<= 0 (* 2 (select main_a v_prenex_20530))) (<= 998 (select main_a v_prenex_20531)) (< v_prenex_20530 main_x) (<= (select main_a v_prenex_20531) (+ (select main_a v_prenex_20530) 1000)) (<= 999 (select main_a v_prenex_20531)) (<= (* 2 (select main_a v_prenex_20530)) 2))) (forall ((v_prenex_12304 Int) (v_prenex_12303 Int)) (or (< v_prenex_12303 main_x) (<= (+ main_y 1) v_prenex_12304) (<= (select main_a v_prenex_12304) 1001) (<= (+ main_x 1) v_prenex_12303) (<= (* 2 (select main_a v_prenex_12304)) 2000) (<= 0 (+ (select main_a v_prenex_12303) 1)) (<= 1000 (+ (select main_a v_prenex_12303) (select main_a v_prenex_12304))))) (forall ((v_prenex_13585 Int) (v_prenex_13586 Int)) (or (< v_prenex_13585 main_x) (<= 1998 (* 2 (select main_a v_prenex_13586))) (<= (select main_a v_prenex_13586) (+ (select main_a v_prenex_13585) 1000)) (<= (+ main_x 1) v_prenex_13585) (<= (select main_a v_prenex_13586) 1001) (<= (select main_a v_prenex_13585) 2) (<= (* 2 (select main_a v_prenex_13585)) 2))) (forall ((v_prenex_13939 Int) (v_prenex_13938 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13939))) (<= (+ (select main_a v_prenex_13938) 998) (select main_a v_prenex_13939)) (<= (select main_a v_prenex_13939) 1001) (<= (+ main_x 1) v_prenex_13938) (<= (* 2 (select main_a v_prenex_13938)) 2) (<= 0 (select main_a v_prenex_13938)) (< v_prenex_13938 main_x))) (or (forall ((v_prenex_20592 Int)) (or (<= (select main_a v_prenex_20592) 1001) (<= 1998 (* 2 (select main_a v_prenex_20592))))) (forall ((v_prenex_20591 Int)) (or (<= (select main_a v_prenex_20591) 1) (< v_prenex_20591 main_x) (<= (select main_a v_prenex_20591) 2) (<= 0 (* 2 (select main_a v_prenex_20591))) (<= (+ main_x 1) v_prenex_20591)))) (or (forall ((v_prenex_15251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15251))) (< v_prenex_15251 main_y) (<= (select main_a v_prenex_15251) 1000))) (forall ((v_prenex_15250 Int)) (or (< v_prenex_15250 main_x) (<= (+ main_x 1) v_prenex_15250) (<= (select main_a v_prenex_15250) 2) (<= (* 2 (select main_a v_prenex_15250)) 2)))) (or (forall ((v_prenex_15764 Int)) (or (<= (select main_a v_prenex_15764) 1000) (<= (* 2 (select main_a v_prenex_15764)) 2000))) (forall ((v_prenex_15759 Int)) (or (<= (+ main_x 1) v_prenex_15759) (<= (* 2 (select main_a v_prenex_15759)) 2) (<= 0 (select main_a v_prenex_15759)) (<= 0 (+ (select main_a v_prenex_15759) 1)) (< v_prenex_15759 main_x)))) (or (forall ((v_prenex_19642 Int)) (or (<= (select main_a v_prenex_19642) 1001) (<= 998 (select main_a v_prenex_19642)))) (forall ((v_prenex_19637 Int)) (or (<= 0 (select main_a v_prenex_19637)) (<= (select main_a v_prenex_19637) 1) (<= 0 (* 2 (select main_a v_prenex_19637))) (<= (+ main_x 1) v_prenex_19637) (< v_prenex_19637 main_x)))) (forall ((v_prenex_12005 Int) (v_prenex_12006 Int)) (or (<= (select main_a v_prenex_12006) 1001) (<= (select main_a v_prenex_12005) 2) (< v_prenex_12005 main_x) (<= (+ (select main_a v_prenex_12005) (select main_a v_prenex_12006)) 1000) (<= (+ main_x 1) v_prenex_12005) (<= 998 (select main_a v_prenex_12006)) (< v_prenex_12006 main_y))) (or (forall ((v_prenex_11154 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11154))) (<= (select main_a v_prenex_11154) 2) (< v_prenex_11154 main_x) (<= (+ main_x 1) v_prenex_11154))) (forall ((v_prenex_15012 Int)) (<= (* 2 (select main_a v_prenex_15012)) 2000))) (forall ((v_prenex_16958 Int) (v_prenex_16959 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16958))) (<= 999 (select main_a v_prenex_16959)) (<= (+ (select main_a v_prenex_16958) (select main_a v_prenex_16959)) 1000) (<= (+ main_x 1) v_prenex_16958) (<= 1998 (* 2 (select main_a v_prenex_16959))) (< v_prenex_16958 main_x) (<= (select main_a v_prenex_16958) 2))) (forall ((v_prenex_20122 Int) (v_prenex_20121 Int)) (or (<= 0 (select main_a v_prenex_20121)) (<= (+ main_x 1) v_prenex_20121) (<= (select main_a v_prenex_20121) 1) (< v_prenex_20121 main_x) (<= (select main_a v_prenex_20122) 1000) (<= (* 2 (select main_a v_prenex_20122)) 2000) (<= (+ (select main_a v_prenex_20121) 998) (select main_a v_prenex_20122)))) (or (forall ((v_prenex_14913 Int)) (or (< v_prenex_14913 main_x) (<= 0 (* 2 (select main_a v_prenex_14913))) (<= 0 (+ (select main_a v_prenex_14913) 1)) (<= (+ main_x 1) v_prenex_14913))) (forall ((v_prenex_14916 Int)) (or (<= (select main_a v_prenex_14916) 1001) (< v_prenex_14916 main_y)))) (forall ((v_prenex_12738 Int) (v_prenex_12739 Int)) (or (<= 0 (select main_a v_prenex_12738)) (<= (select main_a v_prenex_12739) 1000) (< v_prenex_12738 main_x) (<= 1000 (+ (select main_a v_prenex_12738) (select main_a v_prenex_12739))) (<= (+ main_x 1) v_prenex_12738) (<= (+ main_y 1) v_prenex_12739))) (forall ((v_prenex_12311 Int) (v_prenex_12312 Int)) (or (<= 1000 (+ (select main_a v_prenex_12311) (select main_a v_prenex_12312))) (<= (+ main_x 1) v_prenex_12311) (< v_prenex_12311 main_x) (<= 998 (select main_a v_prenex_12312)) (< v_prenex_12312 main_y) (<= (select main_a v_prenex_12312) 1001) (<= 0 (* 2 (select main_a v_prenex_12311))))) (forall ((v_prenex_18956 Int) (v_prenex_18957 Int)) (or (<= (* 2 (select main_a v_prenex_18957)) 2000) (<= (select main_a v_prenex_18956) 1) (< v_prenex_18956 main_x) (<= (select main_a v_prenex_18957) 1001) (<= (+ main_x 1) v_prenex_18956) (<= (select main_a v_prenex_18956) 2) (<= 1000 (+ (select main_a v_prenex_18956) (select main_a v_prenex_18957))))) (forall ((v_prenex_14686 Int) (v_prenex_14685 Int)) (or (<= (+ main_x 1) v_prenex_14685) (<= 999 (select main_a v_prenex_14686)) (<= (* 2 (select main_a v_prenex_14686)) 2000) (< v_prenex_14685 main_x) (<= 1000 (+ (select main_a v_prenex_14685) (select main_a v_prenex_14686))) (< v_prenex_14686 main_y) (<= 0 (* 2 (select main_a v_prenex_14685))))) (or (forall ((v_prenex_13856 Int)) (or (< v_prenex_13856 main_y) (<= (+ main_y 1) v_prenex_13856) (<= (* 2 (select main_a v_prenex_13856)) 2000))) (forall ((v_prenex_13855 Int)) (<= 0 (* 2 (select main_a v_prenex_13855))))) (forall ((v_prenex_18606 Int) (v_prenex_18605 Int)) (or (< v_prenex_18605 main_x) (<= 1000 (+ (select main_a v_prenex_18605) (select main_a v_prenex_18606))) (<= (select main_a v_prenex_18605) 1) (<= (+ main_x 1) v_prenex_18605) (<= (* 2 (select main_a v_prenex_18606)) 2000) (<= (select main_a v_prenex_18606) 1000) (<= 0 (* 2 (select main_a v_prenex_18605))))) (forall ((v_prenex_19652 Int) (v_prenex_19651 Int)) (or (<= 1000 (+ (select main_a v_prenex_19651) (select main_a v_prenex_19652))) (< v_prenex_19652 main_y) (<= 999 (select main_a v_prenex_19652)) (<= (* 2 (select main_a v_prenex_19651)) 2) (<= (+ main_x 1) v_prenex_19651) (<= 1998 (* 2 (select main_a v_prenex_19652))) (< v_prenex_19651 main_x))) (forall ((v_prenex_16188 Int) (v_prenex_16189 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16188))) (<= 0 (+ (select main_a v_prenex_16188) 1)) (< v_prenex_16188 main_x) (<= (select main_a v_prenex_16189) 1000) (<= (+ main_x 1) v_prenex_16188) (<= 1000 (+ (select main_a v_prenex_16188) (select main_a v_prenex_16189))) (<= 998 (select main_a v_prenex_16189)))) (or (forall ((v_prenex_13710 Int)) (or (<= 999 (select main_a v_prenex_13710)) (<= 998 (select main_a v_prenex_13710)))) (forall ((v_prenex_13709 Int)) (or (<= 0 (select main_a v_prenex_13709)) (<= (select main_a v_prenex_13709) 2) (<= (+ main_x 1) v_prenex_13709) (< v_prenex_13709 main_x) (<= 0 (* 2 (select main_a v_prenex_13709)))))) (forall ((v_prenex_12465 Int) (v_prenex_12464 Int)) (or (<= (+ (select main_a v_prenex_12464) (select main_a v_prenex_12465)) 1000) (<= (+ main_x 1) v_prenex_12464) (< v_prenex_12464 main_x) (< v_prenex_12465 main_y) (<= (* 2 (select main_a v_prenex_12464)) 2) (<= (* 2 (select main_a v_prenex_12465)) 2000) (<= 999 (select main_a v_prenex_12465)))) (forall ((v_prenex_17646 Int) (v_prenex_17647 Int)) (or (<= (+ main_x 1) v_prenex_17646) (<= (+ (select main_a v_prenex_17646) 998) (select main_a v_prenex_17647)) (< v_prenex_17647 main_y) (<= (select main_a v_prenex_17646) 1) (< v_prenex_17646 main_x) (<= 999 (select main_a v_prenex_17647)) (<= 1998 (* 2 (select main_a v_prenex_17647))))) (forall ((v_prenex_12726 Int) (v_prenex_12727 Int)) (or (<= (select main_a v_prenex_12727) 1000) (<= (+ main_y 1) v_prenex_12727) (<= (+ (select main_a v_prenex_12726) (select main_a v_prenex_12727)) 1000) (<= (select main_a v_prenex_12727) 1001) (<= (+ main_x 1) v_prenex_12726) (<= 0 (select main_a v_prenex_12726)) (< v_prenex_12726 main_x))) (forall ((v_prenex_16986 Int) (v_prenex_16987 Int)) (or (<= (select main_a v_prenex_16986) 2) (<= (+ (select main_a v_prenex_16986) 998) (select main_a v_prenex_16987)) (<= 0 (+ (select main_a v_prenex_16986) 1)) (<= 998 (select main_a v_prenex_16987)) (<= (select main_a v_prenex_16987) 1000) (<= (+ main_x 1) v_prenex_16986) (< v_prenex_16986 main_x))) (or (forall ((v_prenex_17740 Int)) (or (<= 0 (+ (select main_a v_prenex_17740) 1)) (<= (+ main_x 1) v_prenex_17740) (<= (select main_a v_prenex_17740) 2) (<= (* 2 (select main_a v_prenex_17740)) 2) (< v_prenex_17740 main_x))) (forall ((v_prenex_17742 Int)) (or (<= 998 (select main_a v_prenex_17742)) (<= (select main_a v_prenex_17742) 1000)))) (or (forall ((v_prenex_21279 Int)) (<= (select main_a v_prenex_21279) 1001)) (forall ((v_prenex_21277 Int)) (or (<= 0 (+ (select main_a v_prenex_21277) 1)) (<= (+ main_x 1) v_prenex_21277) (<= 0 (* 2 (select main_a v_prenex_21277))) (< v_prenex_21277 main_x) (<= (* 2 (select main_a v_prenex_21277)) 2)))) (forall ((v_prenex_20921 Int) (v_prenex_20920 Int)) (or (<= 0 (+ (select main_a v_prenex_20920) 1)) (<= 998 (select main_a v_prenex_20921)) (<= (+ main_x 1) v_prenex_20920) (< v_prenex_20920 main_x) (<= (select main_a v_prenex_20921) (+ (select main_a v_prenex_20920) 1000)) (<= 999 (select main_a v_prenex_20921)) (<= (* 2 (select main_a v_prenex_20920)) 2))) (or (forall ((v_prenex_12837 Int)) (or (<= 999 (select main_a v_prenex_12837)) (< v_prenex_12837 main_y) (<= 998 (select main_a v_prenex_12837)) (<= (+ main_y 1) v_prenex_12837))) (forall ((v_prenex_12836 Int)) (<= (* 2 (select main_a v_prenex_12836)) 2))) (forall ((v_prenex_13726 Int) (v_prenex_13725 Int)) (or (<= (+ main_x 1) v_prenex_13725) (<= (+ (select main_a v_prenex_13725) (select main_a v_prenex_13726)) 1000) (<= 1998 (* 2 (select main_a v_prenex_13726))) (< v_prenex_13726 main_y) (<= (+ main_y 1) v_prenex_13726))) (forall ((v_prenex_18918 Int) (v_prenex_18917 Int)) (or (<= (+ (select main_a v_prenex_18917) 998) (select main_a v_prenex_18918)) (<= (select main_a v_prenex_18917) 2) (<= (+ main_x 1) v_prenex_18917) (<= (* 2 (select main_a v_prenex_18918)) 2000) (< v_prenex_18917 main_x) (<= 0 (+ (select main_a v_prenex_18917) 1)))) (forall ((v_prenex_14941 Int) (v_prenex_14942 Int)) (or (<= (+ main_x 1) v_prenex_14941) (<= 0 (* 2 (select main_a v_prenex_14941))) (<= (* 2 (select main_a v_prenex_14941)) 2) (< v_prenex_14941 main_x) (<= (* 2 (select main_a v_prenex_14942)) 2000) (<= (select main_a v_prenex_14942) (+ (select main_a v_prenex_14941) 1000)) (<= (select main_a v_prenex_14942) 1001))) (forall ((v_prenex_13294 Int) (v_prenex_13295 Int)) (or (<= (select main_a v_prenex_13294) 2) (<= 999 (select main_a v_prenex_13295)) (< v_prenex_13294 main_x) (<= (* 2 (select main_a v_prenex_13294)) 2) (<= (+ main_x 1) v_prenex_13294) (<= (+ (select main_a v_prenex_13294) 998) (select main_a v_prenex_13295)) (<= (* 2 (select main_a v_prenex_13295)) 2000))) (forall ((v_prenex_18633 Int) (v_prenex_18632 Int)) (or (<= 998 (select main_a v_prenex_18633)) (<= 0 (+ (select main_a v_prenex_18632) 1)) (<= (+ main_x 1) v_prenex_18632) (<= (select main_a v_prenex_18632) 1) (< v_prenex_18632 main_x) (<= (* 2 (select main_a v_prenex_18633)) 2000) (<= (+ (select main_a v_prenex_18632) 998) (select main_a v_prenex_18633)))) (or (forall ((v_prenex_13109 Int)) (or (<= (select main_a v_prenex_13109) 1) (< v_prenex_13109 main_x) (<= (+ main_x 1) v_prenex_13109) (<= (select main_a v_prenex_13109) 2) (<= (* 2 (select main_a v_prenex_13109)) 2))) (forall ((v_prenex_13114 Int)) (or (<= 998 (select main_a v_prenex_13114)) (<= (* 2 (select main_a v_prenex_13114)) 2000)))) (or (forall ((v_prenex_13656 Int)) (or (<= (+ main_x 1) v_prenex_13656) (<= (* 2 (select main_a v_prenex_13656)) 2) (< v_prenex_13656 main_x) (<= 0 (+ (select main_a v_prenex_13656) 1)))) (forall ((v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 1000) (<= (* 2 (select main_a v_prenex_13660)) 2000) (< v_prenex_13660 main_y)))) (or (forall ((v_prenex_13658 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13658))) (< v_prenex_13658 main_x) (<= (+ main_x 1) v_prenex_13658) (<= (* 2 (select main_a v_prenex_13658)) 2))) (forall ((v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 1000) (<= (* 2 (select main_a v_prenex_13660)) 2000) (< v_prenex_13660 main_y)))) (forall ((v_prenex_12239 Int) (v_prenex_12240 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12240))) (< v_prenex_12239 main_x) (<= (+ main_x 1) v_prenex_12239) (<= 0 (+ (select main_a v_prenex_12239) 1)) (<= 998 (select main_a v_prenex_12240)) (<= (select main_a v_prenex_12239) 1) (<= (select main_a v_prenex_12240) (+ (select main_a v_prenex_12239) 1000)))) (forall ((v_prenex_17936 Int) (v_prenex_17937 Int)) (or (<= (+ main_y 1) v_prenex_17937) (<= 1998 (* 2 (select main_a v_prenex_17937))) (< v_prenex_17937 main_y) (<= (select main_a v_prenex_17937) (+ (select main_a v_prenex_17936) 1000)) (<= 999 (select main_a v_prenex_17937)))) (forall ((v_prenex_17765 Int) (v_prenex_17766 Int)) (or (< v_prenex_17765 main_x) (<= (select main_a v_prenex_17766) 1001) (<= (+ (select main_a v_prenex_17765) 998) (select main_a v_prenex_17766)) (<= (+ main_x 1) v_prenex_17765) (<= 0 (+ (select main_a v_prenex_17765) 1)) (<= 1998 (* 2 (select main_a v_prenex_17766))))) (forall ((v_prenex_12373 Int) (v_prenex_12372 Int)) (or (<= (select main_a v_prenex_12372) 2) (<= 998 (select main_a v_prenex_12373)) (<= 0 (+ (select main_a v_prenex_12372) 1)) (<= (+ main_x 1) v_prenex_12372) (< v_prenex_12372 main_x) (<= (* 2 (select main_a v_prenex_12373)) 2000) (<= (+ (select main_a v_prenex_12372) (select main_a v_prenex_12373)) 1000))) (or (forall ((v_prenex_12871 Int)) (or (<= (* 2 (select main_a v_prenex_12871)) 2) (<= 0 (* 2 (select main_a v_prenex_12871))) (<= (+ main_x 1) v_prenex_12871) (< v_prenex_12871 main_x))) (forall ((v_prenex_12873 Int)) (or (< v_prenex_12873 main_y) (<= 1998 (* 2 (select main_a v_prenex_12873))) (<= (select main_a v_prenex_12873) 1001)))) (forall ((v_prenex_19182 Int) (v_prenex_19181 Int)) (or (<= (select main_a v_prenex_19181) 1) (< v_prenex_19181 main_x) (<= 999 (select main_a v_prenex_19182)) (<= (* 2 (select main_a v_prenex_19181)) 2) (<= (+ (select main_a v_prenex_19181) 998) (select main_a v_prenex_19182)) (<= (+ main_x 1) v_prenex_19181) (<= (select main_a v_prenex_19182) 1001))) (forall ((v_prenex_15193 Int) (v_prenex_15194 Int)) (or (<= (+ main_x 1) v_prenex_15193) (<= (+ (select main_a v_prenex_15193) (select main_a v_prenex_15194)) 1000) (<= (* 2 (select main_a v_prenex_15193)) 2) (< v_prenex_15193 main_x) (<= (+ main_y 1) v_prenex_15194) (<= (select main_a v_prenex_15194) 1001) (<= 1998 (* 2 (select main_a v_prenex_15194))))) (forall ((v_prenex_11462 Int) (v_prenex_11461 Int)) (or (<= (* 2 (select main_a v_prenex_11462)) 2000) (<= (* 2 (select main_a v_prenex_11461)) 2) (< v_prenex_11461 main_x) (<= (+ main_x 1) v_prenex_11461) (<= (+ (select main_a v_prenex_11461) 998) (select main_a v_prenex_11462)) (<= (select main_a v_prenex_11462) 1000) (<= (select main_a v_prenex_11461) 1))) (or (forall ((v_prenex_19937 Int)) (or (<= 998 (select main_a v_prenex_19937)) (<= (select main_a v_prenex_19937) 1000))) (forall ((v_prenex_19934 Int)) (or (<= (+ main_x 1) v_prenex_19934) (<= 0 (select main_a v_prenex_19934)) (<= (* 2 (select main_a v_prenex_19934)) 2) (<= 0 (* 2 (select main_a v_prenex_19934))) (< v_prenex_19934 main_x)))) (forall ((v_prenex_14068 Int) (v_prenex_14067 Int)) (or (<= (select main_a v_prenex_14067) 1) (< v_prenex_14067 main_x) (<= (select main_a v_prenex_14068) 1001) (<= 1000 (+ (select main_a v_prenex_14067) (select main_a v_prenex_14068))) (<= 1998 (* 2 (select main_a v_prenex_14068))) (<= (+ main_x 1) v_prenex_14067) (<= 0 (select main_a v_prenex_14067)))) (forall ((v_prenex_16495 Int) (v_prenex_16496 Int)) (or (<= (+ main_x 1) v_prenex_16495) (<= 1000 (+ (select main_a v_prenex_16495) (select main_a v_prenex_16496))) (< v_prenex_16495 main_x) (<= 998 (select main_a v_prenex_16496)) (<= (select main_a v_prenex_16495) 2) (<= 0 (* 2 (select main_a v_prenex_16495))))) (forall ((v_prenex_15794 Int) (v_prenex_15793 Int)) (or (< v_prenex_15793 main_x) (<= 0 (* 2 (select main_a v_prenex_15793))) (<= (* 2 (select main_a v_prenex_15794)) 2000) (<= (select main_a v_prenex_15794) (+ (select main_a v_prenex_15793) 1000)) (<= 999 (select main_a v_prenex_15794)) (<= (+ main_x 1) v_prenex_15793) (<= (select main_a v_prenex_15793) 2))) (forall ((v_prenex_14204 Int) (v_prenex_14205 Int)) (or (<= (select main_a v_prenex_14204) 2) (<= 0 (+ (select main_a v_prenex_14204) 1)) (< v_prenex_14204 main_x) (<= 998 (select main_a v_prenex_14205)) (<= 1000 (+ (select main_a v_prenex_14204) (select main_a v_prenex_14205))) (<= (+ main_x 1) v_prenex_14204))) (or (forall ((v_prenex_16091 Int)) (or (<= (* 2 (select main_a v_prenex_16091)) 2000) (<= (select main_a v_prenex_16091) 1000))) (forall ((v_prenex_16087 Int)) (or (<= (* 2 (select main_a v_prenex_16087)) 2) (<= (select main_a v_prenex_16087) 1) (< v_prenex_16087 main_x) (<= (+ main_x 1) v_prenex_16087)))) (forall ((v_prenex_17220 Int) (v_prenex_17221 Int)) (or (<= 0 (+ (select main_a v_prenex_17220) 1)) (<= (select main_a v_prenex_17220) 2) (<= (+ main_x 1) v_prenex_17220) (< v_prenex_17220 main_x) (<= 1000 (+ (select main_a v_prenex_17220) (select main_a v_prenex_17221))) (<= 998 (select main_a v_prenex_17221)) (<= (* 2 (select main_a v_prenex_17221)) 2000))) (or (forall ((v_prenex_12818 Int)) (or (<= (+ main_x 1) v_prenex_12818) (<= (select main_a v_prenex_12818) 2) (<= 0 (* 2 (select main_a v_prenex_12818))) (< v_prenex_12818 main_x))) (forall ((v_prenex_12819 Int)) (or (<= (+ main_y 1) v_prenex_12819) (<= 999 (select main_a v_prenex_12819)) (<= 1998 (* 2 (select main_a v_prenex_12819)))))) (forall ((v_prenex_13365 Int) (v_prenex_13366 Int)) (or (<= (+ main_x 1) v_prenex_13365) (<= (* 2 (select main_a v_prenex_13365)) 2) (< v_prenex_13365 main_x) (<= (+ (select main_a v_prenex_13365) 998) (select main_a v_prenex_13366)) (<= (+ main_y 1) v_prenex_13366) (<= (* 2 (select main_a v_prenex_13366)) 2000))) (or (forall ((v_prenex_19079 Int)) (<= (select main_a v_prenex_19079) 1001)) (forall ((v_prenex_19076 Int)) (or (< v_prenex_19076 main_x) (<= (+ main_x 1) v_prenex_19076) (<= (* 2 (select main_a v_prenex_19076)) 2) (<= 0 (+ (select main_a v_prenex_19076) 1))))) (or (forall ((v_prenex_12656 Int)) (or (<= (+ main_x 1) v_prenex_12656) (< v_prenex_12656 main_x) (<= 0 (+ (select main_a v_prenex_12656) 1)) (<= 0 (* 2 (select main_a v_prenex_12656))) (<= (select main_a v_prenex_12656) 2))) (forall ((v_prenex_12661 Int)) (or (<= 998 (select main_a v_prenex_12661)) (<= (select main_a v_prenex_12661) 1000)))) (forall ((v_prenex_19991 Int) (v_prenex_19990 Int)) (or (<= (+ (select main_a v_prenex_19990) 998) (select main_a v_prenex_19991)) (<= (select main_a v_prenex_19991) 1001) (<= (+ main_x 1) v_prenex_19990) (<= (* 2 (select main_a v_prenex_19990)) 2) (<= (select main_a v_prenex_19990) 2) (<= 1998 (* 2 (select main_a v_prenex_19991))) (< v_prenex_19990 main_x))) (forall ((v_prenex_11993 Int) (v_prenex_11994 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11993))) (< v_prenex_11993 main_x) (<= (+ (select main_a v_prenex_11993) (select main_a v_prenex_11994)) 1000) (<= (+ main_x 1) v_prenex_11993) (<= 0 (+ (select main_a v_prenex_11993) 1)))) (forall ((v_prenex_16385 Int) (v_prenex_16386 Int)) (or (<= (+ (select main_a v_prenex_16385) 998) (select main_a v_prenex_16386)) (< v_prenex_16385 main_x) (<= 998 (select main_a v_prenex_16386)) (<= (select main_a v_prenex_16385) 1) (<= (+ main_y 1) v_prenex_16386) (<= 1998 (* 2 (select main_a v_prenex_16386))) (<= (+ main_x 1) v_prenex_16385))) (or (forall ((v_prenex_12850 Int)) (or (<= (* 2 (select main_a v_prenex_12850)) 2) (< v_prenex_12850 main_x) (<= (+ main_x 1) v_prenex_12850) (<= 0 (* 2 (select main_a v_prenex_12850))))) (forall ((v_prenex_12849 Int)) (or (< v_prenex_12849 main_y) (<= 1998 (* 2 (select main_a v_prenex_12849)))))) (forall ((v_prenex_19629 Int) (v_prenex_19628 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19629))) (<= (* 2 (select main_a v_prenex_19629)) 2000) (< v_prenex_19629 main_y) (<= (+ (select main_a v_prenex_19628) (select main_a v_prenex_19629)) 1000) (<= (+ main_y 1) v_prenex_19629))) (forall ((v_prenex_20834 Int) (v_prenex_20833 Int)) (or (<= 999 (select main_a v_prenex_20834)) (<= 0 (select main_a v_prenex_20833)) (<= (+ main_x 1) v_prenex_20833) (<= 0 (+ (select main_a v_prenex_20833) 1)) (< v_prenex_20833 main_x) (<= (select main_a v_prenex_20834) (+ (select main_a v_prenex_20833) 1000)) (<= 998 (select main_a v_prenex_20834)))) (or (forall ((v_prenex_15897 Int)) (or (< v_prenex_15897 main_x) (<= (select main_a v_prenex_15897) 2) (<= 0 (* 2 (select main_a v_prenex_15897))) (<= (+ main_x 1) v_prenex_15897))) (forall ((v_prenex_15900 Int)) (or (<= 998 (select main_a v_prenex_15900)) (<= (select main_a v_prenex_15900) 1001)))) (forall ((v_prenex_12722 Int) (v_prenex_12723 Int)) (or (<= (+ (select main_a v_prenex_12722) (select main_a v_prenex_12723)) 1000) (<= 999 (select main_a v_prenex_12723)) (< v_prenex_12722 main_x) (<= (select main_a v_prenex_12723) 1000) (<= (+ main_x 1) v_prenex_12722) (<= 0 (+ (select main_a v_prenex_12722) 1)) (<= (select main_a v_prenex_12722) 2))) (forall ((v_prenex_17773 Int) (v_prenex_17774 Int)) (or (<= 998 (select main_a v_prenex_17774)) (<= (select main_a v_prenex_17773) 2) (<= (select main_a v_prenex_17774) (+ (select main_a v_prenex_17773) 1000)) (<= (select main_a v_prenex_17774) 1000) (<= 0 (select main_a v_prenex_17773)) (<= (+ main_x 1) v_prenex_17773) (< v_prenex_17773 main_x))) (forall ((v_prenex_19489 Int) (v_prenex_19488 Int)) (or (<= (+ main_x 1) v_prenex_19488) (<= 998 (select main_a v_prenex_19489)) (< v_prenex_19488 main_x) (<= (* 2 (select main_a v_prenex_19489)) 2000) (<= (+ (select main_a v_prenex_19488) (select main_a v_prenex_19489)) 1000) (<= 0 (+ (select main_a v_prenex_19488) 1)))) (forall ((v_prenex_12157 Int) (v_prenex_12156 Int)) (or (<= 0 (select main_a v_prenex_12156)) (<= 999 (select main_a v_prenex_12157)) (<= (* 2 (select main_a v_prenex_12156)) 2) (< v_prenex_12156 main_x) (<= (+ (select main_a v_prenex_12156) (select main_a v_prenex_12157)) 1000) (<= 998 (select main_a v_prenex_12157)) (<= (+ main_x 1) v_prenex_12156))) (forall ((v_prenex_19003 Int) (v_prenex_19002 Int)) (or (< v_prenex_19002 main_x) (<= (+ main_x 1) v_prenex_19002) (<= (select main_a v_prenex_19002) 2) (<= 998 (select main_a v_prenex_19003)) (<= 1000 (+ (select main_a v_prenex_19002) (select main_a v_prenex_19003))) (<= (* 2 (select main_a v_prenex_19002)) 2) (<= (select main_a v_prenex_19003) 1001))) (forall ((v_prenex_14201 Int) (v_prenex_14200 Int)) (or (<= 0 (+ (select main_a v_prenex_14200) 1)) (< v_prenex_14200 main_x) (<= 1000 (+ (select main_a v_prenex_14200) (select main_a v_prenex_14201))) (<= 998 (select main_a v_prenex_14201)) (<= (+ main_x 1) v_prenex_14200))) (or (forall ((v_prenex_17887 Int)) (or (<= (select main_a v_prenex_17887) 1000) (<= (* 2 (select main_a v_prenex_17887)) 2000))) (forall ((v_prenex_17886 Int)) (or (<= 0 (select main_a v_prenex_17886)) (< v_prenex_17886 main_x) (<= (select main_a v_prenex_17886) 2) (<= 0 (* 2 (select main_a v_prenex_17886))) (<= (+ main_x 1) v_prenex_17886)))) (or (forall ((v_prenex_18621 Int)) (or (<= 999 (select main_a v_prenex_18621)) (<= 1998 (* 2 (select main_a v_prenex_18621))) (< v_prenex_18621 main_y))) (forall ((v_prenex_18618 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18618))) (<= (+ main_x 1) v_prenex_18618) (<= (select main_a v_prenex_18618) 1) (< v_prenex_18618 main_x)))) (forall ((v_prenex_12971 Int) (v_prenex_12970 Int)) (or (< v_prenex_12970 main_x) (<= (select main_a v_prenex_12971) 1001) (<= 0 (select main_a v_prenex_12970)) (<= 998 (select main_a v_prenex_12971)) (<= (+ main_x 1) v_prenex_12970) (<= 0 (* 2 (select main_a v_prenex_12970))) (<= (+ (select main_a v_prenex_12970) 998) (select main_a v_prenex_12971)))) (forall ((v_prenex_20649 Int) (v_prenex_20648 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20648))) (<= 0 (+ (select main_a v_prenex_20648) 1)) (< v_prenex_20648 main_x) (<= (+ (select main_a v_prenex_20648) 998) (select main_a v_prenex_20649)) (<= (+ main_x 1) v_prenex_20648))) (or (forall ((v_prenex_15251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15251))) (< v_prenex_15251 main_y) (<= (select main_a v_prenex_15251) 1000))) (forall ((v_prenex_15247 Int)) (or (<= (+ main_x 1) v_prenex_15247) (<= (* 2 (select main_a v_prenex_15247)) 2) (< v_prenex_15247 main_x) (<= 0 (+ (select main_a v_prenex_15247) 1))))) (forall ((v_prenex_13255 Int) (v_prenex_13256 Int)) (or (<= (+ (select main_a v_prenex_13255) 998) (select main_a v_prenex_13256)) (< v_prenex_13255 main_x) (<= (select main_a v_prenex_13256) 1001) (<= 0 (* 2 (select main_a v_prenex_13255))) (<= (+ main_x 1) v_prenex_13255))) (or (forall ((v_prenex_13199 Int)) (<= (* 2 (select main_a v_prenex_13199)) 2000)) (forall ((v_prenex_13196 Int)) (or (< v_prenex_13196 main_x) (<= 0 (+ (select main_a v_prenex_13196) 1)) (<= (+ main_x 1) v_prenex_13196) (<= 0 (* 2 (select main_a v_prenex_13196)))))) (or (forall ((v_prenex_14421 Int)) (or (<= (+ main_x 1) v_prenex_14421) (<= 0 (* 2 (select main_a v_prenex_14421))) (< v_prenex_14421 main_x))) (forall ((v_prenex_14426 Int)) (or (<= 998 (select main_a v_prenex_14426)) (<= 1998 (* 2 (select main_a v_prenex_14426)))))) (forall ((v_prenex_19946 Int) (v_prenex_19947 Int)) (or (<= 0 (select main_a v_prenex_19946)) (< v_prenex_19946 main_x) (<= (select main_a v_prenex_19947) (+ (select main_a v_prenex_19946) 1000)) (<= (select main_a v_prenex_19947) 1001) (<= (+ main_x 1) v_prenex_19946) (<= (select main_a v_prenex_19947) 1000) (<= (* 2 (select main_a v_prenex_19946)) 2))) (or (forall ((v_prenex_18851 Int)) (or (< v_prenex_18851 main_x) (<= 0 (select main_a v_prenex_18851)) (<= (* 2 (select main_a v_prenex_18851)) 2) (<= (select main_a v_prenex_18851) 2) (<= (+ main_x 1) v_prenex_18851))) (forall ((v_prenex_18852 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18852))) (<= 998 (select main_a v_prenex_18852))))) (or (forall ((v_prenex_16994 Int)) (or (<= (+ main_x 1) v_prenex_16994) (< v_prenex_16994 main_x) (<= (* 2 (select main_a v_prenex_16994)) 2) (<= 0 (select main_a v_prenex_16994)) (<= 0 (* 2 (select main_a v_prenex_16994))))) (forall ((v_prenex_16997 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16997))) (<= 999 (select main_a v_prenex_16997))))) (or (forall ((v_prenex_20730 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20730))) (<= (select main_a v_prenex_20730) 2) (< v_prenex_20730 main_x) (<= (+ main_x 1) v_prenex_20730))) (forall ((v_prenex_20731 Int)) (or (<= (+ main_y 1) v_prenex_20731) (<= (select main_a v_prenex_20731) 1001)))) (forall ((v_prenex_20302 Int) (v_prenex_20303 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20302))) (<= (+ (select main_a v_prenex_20302) 998) (select main_a v_prenex_20303)) (<= (select main_a v_prenex_20303) 1001) (<= (+ main_x 1) v_prenex_20302) (<= 1998 (* 2 (select main_a v_prenex_20303))) (< v_prenex_20302 main_x))) (forall ((v_prenex_18884 Int) (v_prenex_18883 Int)) (or (<= (select main_a v_prenex_18883) 2) (<= 1000 (+ (select main_a v_prenex_18883) (select main_a v_prenex_18884))) (<= (+ main_y 1) v_prenex_18884) (<= (+ main_x 1) v_prenex_18883) (< v_prenex_18883 main_x) (<= 998 (select main_a v_prenex_18884)))) (or (forall ((v_prenex_11723 Int)) (or (<= (+ main_x 1) v_prenex_11723) (<= 0 (* 2 (select main_a v_prenex_11723))) (<= (select main_a v_prenex_11723) 2) (< v_prenex_11723 main_x) (<= (* 2 (select main_a v_prenex_11723)) 2))) (forall ((v_prenex_11722 Int)) (or (<= (* 2 (select main_a v_prenex_11722)) 2000) (<= 999 (select main_a v_prenex_11722))))) (forall ((v_prenex_18475 Int) (v_prenex_18476 Int)) (or (<= 0 (select main_a v_prenex_18475)) (<= (select main_a v_prenex_18476) 1001) (<= (+ (select main_a v_prenex_18475) 998) (select main_a v_prenex_18476)) (<= (select main_a v_prenex_18476) 1000) (< v_prenex_18475 main_x) (<= (+ main_x 1) v_prenex_18475) (<= (+ main_y 1) v_prenex_18476))) (forall ((v_prenex_16287 Int) (v_prenex_16288 Int)) (or (<= (+ main_x 1) v_prenex_16287) (< v_prenex_16287 main_x) (<= 0 (* 2 (select main_a v_prenex_16287))) (<= (select main_a v_prenex_16288) (+ (select main_a v_prenex_16287) 1000)) (<= (select main_a v_prenex_16288) 1001) (<= (select main_a v_prenex_16287) 2) (<= 999 (select main_a v_prenex_16288)))) (forall ((v_prenex_13257 Int) (v_prenex_13258 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13257))) (< v_prenex_13258 main_y) (<= (+ main_x 1) v_prenex_13257) (< v_prenex_13257 main_x) (<= (+ (select main_a v_prenex_13257) 998) (select main_a v_prenex_13258)) (<= 998 (select main_a v_prenex_13258)))) (forall ((v_prenex_18992 Int) (v_prenex_18993 Int)) (or (<= 1000 (+ (select main_a v_prenex_18992) (select main_a v_prenex_18993))) (<= (select main_a v_prenex_18993) 1001) (< v_prenex_18992 main_x) (<= (+ main_x 1) v_prenex_18992) (<= (+ main_y 1) v_prenex_18993) (<= 999 (select main_a v_prenex_18993)) (<= (select main_a v_prenex_18992) 1))) (forall ((v_prenex_13145 Int) (v_prenex_13146 Int)) (or (< v_prenex_13145 main_x) (<= 0 (+ (select main_a v_prenex_13145) 1)) (<= (+ main_x 1) v_prenex_13145) (<= (select main_a v_prenex_13146) 1001) (<= (* 2 (select main_a v_prenex_13145)) 2) (<= (+ (select main_a v_prenex_13145) 998) (select main_a v_prenex_13146)) (<= 1998 (* 2 (select main_a v_prenex_13146))))) (or (forall ((v_prenex_14805 Int)) (or (< v_prenex_14805 main_x) (<= (+ main_x 1) v_prenex_14805) (<= 0 (+ (select main_a v_prenex_14805) 1)) (<= (* 2 (select main_a v_prenex_14805)) 2))) (forall ((v_prenex_14809 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14809))) (<= 999 (select main_a v_prenex_14809))))) (forall ((v_prenex_13738 Int) (v_prenex_13737 Int)) (or (<= (select main_a v_prenex_13738) (+ (select main_a v_prenex_13737) 1000)) (<= (+ main_x 1) v_prenex_13737) (<= (select main_a v_prenex_13738) 1000) (<= (select main_a v_prenex_13737) 1) (< v_prenex_13737 main_x) (<= (select main_a v_prenex_13738) 1001))) (or (forall ((v_prenex_17030 Int)) (or (<= (select main_a v_prenex_17030) 1000) (<= 1998 (* 2 (select main_a v_prenex_17030))))) (forall ((v_prenex_17027 Int)) (or (<= (+ main_x 1) v_prenex_17027) (<= (* 2 (select main_a v_prenex_17027)) 2) (<= 0 (select main_a v_prenex_17027)) (< v_prenex_17027 main_x)))) (or (forall ((v_prenex_19801 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19801))) (< v_prenex_19801 main_x) (<= (+ main_x 1) v_prenex_19801) (<= (select main_a v_prenex_19801) 2) (<= (* 2 (select main_a v_prenex_19801)) 2))) (forall ((v_prenex_19804 Int)) (<= (* 2 (select main_a v_prenex_19804)) 2000))) (or (forall ((v_prenex_16983 Int)) (or (<= (* 2 (select main_a v_prenex_16983)) 2) (<= 0 (+ (select main_a v_prenex_16983) 1)) (< v_prenex_16983 main_x) (<= 0 (* 2 (select main_a v_prenex_16983))) (<= (+ main_x 1) v_prenex_16983))) (forall ((v_prenex_16985 Int)) (<= (* 2 (select main_a v_prenex_16985)) 2000))) (forall ((v_prenex_15689 Int) (v_prenex_15690 Int)) (or (<= (select main_a v_prenex_15689) 1) (<= (+ main_x 1) v_prenex_15689) (<= 1000 (+ (select main_a v_prenex_15689) (select main_a v_prenex_15690))) (< v_prenex_15689 main_x) (<= (* 2 (select main_a v_prenex_15689)) 2) (<= (select main_a v_prenex_15690) 1001))) (forall ((v_prenex_12922 Int) (v_prenex_12923 Int)) (or (<= (select main_a v_prenex_12923) 1000) (<= (select main_a v_prenex_12922) 2) (<= (+ main_x 1) v_prenex_12922) (< v_prenex_12922 main_x) (<= 0 (+ (select main_a v_prenex_12922) 1)) (<= (select main_a v_prenex_12923) (+ (select main_a v_prenex_12922) 1000)))) (or (forall ((v_prenex_20228 Int)) (<= (* 2 (select main_a v_prenex_20228)) 2)) (forall ((v_prenex_20229 Int)) (or (<= (select main_a v_prenex_20229) 1000) (<= 999 (select main_a v_prenex_20229)) (< v_prenex_20229 main_y) (<= (+ main_y 1) v_prenex_20229)))) (forall ((v_prenex_12700 Int) (v_prenex_12701 Int)) (or (<= (select main_a v_prenex_12700) 1) (< v_prenex_12700 main_x) (<= (+ main_y 1) v_prenex_12701) (<= (+ main_x 1) v_prenex_12700) (<= 1998 (* 2 (select main_a v_prenex_12701))) (<= 1000 (+ (select main_a v_prenex_12700) (select main_a v_prenex_12701))) (<= (select main_a v_prenex_12701) 1001))) (forall ((v_prenex_11528 Int) (v_prenex_11529 Int)) (or (<= (+ main_x 1) v_prenex_11528) (<= 999 (select main_a v_prenex_11529)) (<= (* 2 (select main_a v_prenex_11528)) 2) (< v_prenex_11528 main_x) (<= (select main_a v_prenex_11529) 1000) (<= (+ (select main_a v_prenex_11528) 998) (select main_a v_prenex_11529)) (<= 0 (* 2 (select main_a v_prenex_11528))))) (forall ((v_prenex_13459 Int) (v_prenex_13460 Int)) (or (< v_prenex_13459 main_x) (<= (+ (select main_a v_prenex_13459) 998) (select main_a v_prenex_13460)) (<= (select main_a v_prenex_13459) 2) (<= (+ main_x 1) v_prenex_13459) (<= (select main_a v_prenex_13460) 1000) (<= (* 2 (select main_a v_prenex_13459)) 2))) (or (forall ((v_prenex_15479 Int)) (or (<= (+ main_x 1) v_prenex_15479) (< v_prenex_15479 main_x) (<= 0 (+ (select main_a v_prenex_15479) 1)) (<= (* 2 (select main_a v_prenex_15479)) 2))) (forall ((v_prenex_15483 Int)) (or (< v_prenex_15483 main_y) (<= 1998 (* 2 (select main_a v_prenex_15483))) (<= 998 (select main_a v_prenex_15483))))) (forall ((v_prenex_13206 Int) (v_prenex_13205 Int)) (or (<= (+ (select main_a v_prenex_13205) 998) (select main_a v_prenex_13206)) (<= 0 (select main_a v_prenex_13205)) (<= 0 (+ (select main_a v_prenex_13205) 1)) (<= (select main_a v_prenex_13206) 1000) (< v_prenex_13205 main_x) (<= (+ main_x 1) v_prenex_13205))) (forall ((v_prenex_12804 Int) (v_prenex_12805 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12805))) (<= (select main_a v_prenex_12804) 2) (<= 0 (select main_a v_prenex_12804)) (< v_prenex_12804 main_x) (<= (+ main_x 1) v_prenex_12804) (<= (select main_a v_prenex_12805) (+ (select main_a v_prenex_12804) 1000)) (<= (* 2 (select main_a v_prenex_12805)) 2000))) (forall ((v_prenex_19867 Int) (v_prenex_19866 Int)) (or (<= 0 (+ (select main_a v_prenex_19866) 1)) (<= 1998 (* 2 (select main_a v_prenex_19867))) (<= 999 (select main_a v_prenex_19867)) (<= (+ main_x 1) v_prenex_19866) (< v_prenex_19866 main_x) (<= (+ (select main_a v_prenex_19866) 998) (select main_a v_prenex_19867)) (<= (* 2 (select main_a v_prenex_19866)) 2))) (or (forall ((v_prenex_14511 Int)) (or (<= (* 2 (select main_a v_prenex_14511)) 2000) (<= 998 (select main_a v_prenex_14511)))) (forall ((v_prenex_14507 Int)) (or (<= (+ main_x 1) v_prenex_14507) (< v_prenex_14507 main_x) (<= 0 (select main_a v_prenex_14507)) (<= (select main_a v_prenex_14507) 1) (<= 0 (* 2 (select main_a v_prenex_14507)))))) (forall ((v_prenex_17771 Int) (v_prenex_17772 Int)) (or (<= 0 (select main_a v_prenex_17771)) (<= (+ main_x 1) v_prenex_17771) (< v_prenex_17771 main_x) (<= (* 2 (select main_a v_prenex_17772)) 2000) (<= (select main_a v_prenex_17771) 2) (<= (select main_a v_prenex_17772) (+ (select main_a v_prenex_17771) 1000)) (<= (select main_a v_prenex_17772) 1000))) (or (forall ((v_prenex_16834 Int)) (or (<= (+ main_x 1) v_prenex_16834) (<= 0 (+ (select main_a v_prenex_16834) 1)) (< v_prenex_16834 main_x) (<= 0 (* 2 (select main_a v_prenex_16834))))) (forall ((v_prenex_16837 Int)) (or (<= (* 2 (select main_a v_prenex_16837)) 2000) (<= (select main_a v_prenex_16837) 1001)))) (forall ((v_prenex_15157 Int) (v_prenex_15156 Int)) (or (<= (+ main_x 1) v_prenex_15156) (< v_prenex_15156 main_x) (<= (* 2 (select main_a v_prenex_15156)) 2) (<= (+ (select main_a v_prenex_15156) 998) (select main_a v_prenex_15157)) (<= (+ main_y 1) v_prenex_15157) (<= (select main_a v_prenex_15157) 1001) (<= 1998 (* 2 (select main_a v_prenex_15157))))) (forall ((v_prenex_20345 Int) (v_prenex_20344 Int)) (or (< v_prenex_20344 main_x) (<= (select main_a v_prenex_20345) (+ (select main_a v_prenex_20344) 1000)) (<= (select main_a v_prenex_20345) 1000) (<= 1998 (* 2 (select main_a v_prenex_20345))) (<= (* 2 (select main_a v_prenex_20344)) 2) (<= (+ main_x 1) v_prenex_20344) (<= (+ main_y 1) v_prenex_20345))) (or (forall ((v_prenex_15674 Int)) (or (<= (* 2 (select main_a v_prenex_15674)) 2000) (<= (select main_a v_prenex_15674) 1000))) (forall ((v_prenex_15668 Int)) (or (<= (select main_a v_prenex_15668) 1) (<= (* 2 (select main_a v_prenex_15668)) 2) (< v_prenex_15668 main_x) (<= (+ main_x 1) v_prenex_15668)))) (or (forall ((v_prenex_19780 Int)) (or (<= 0 (+ (select main_a v_prenex_19780) 1)) (<= 0 (* 2 (select main_a v_prenex_19780))) (< v_prenex_19780 main_x) (<= (+ main_x 1) v_prenex_19780) (<= (select main_a v_prenex_19780) 1))) (forall ((v_prenex_19782 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19782))) (<= (select main_a v_prenex_19782) 1001)))) (forall ((v_prenex_12975 Int) (v_prenex_12974 Int)) (or (<= (select main_a v_prenex_12975) (+ (select main_a v_prenex_12974) 1000)) (<= (+ main_x 1) v_prenex_12974) (< v_prenex_12975 main_y) (< v_prenex_12974 main_x) (<= (select main_a v_prenex_12974) 2) (<= (* 2 (select main_a v_prenex_12975)) 2000) (<= 1998 (* 2 (select main_a v_prenex_12975))))) (forall ((v_prenex_18929 Int) (v_prenex_18930 Int)) (or (< v_prenex_18929 main_x) (<= 1998 (* 2 (select main_a v_prenex_18930))) (<= 1000 (+ (select main_a v_prenex_18929) (select main_a v_prenex_18930))) (<= (+ main_x 1) v_prenex_18929) (<= 0 (select main_a v_prenex_18929)) (<= 0 (+ (select main_a v_prenex_18929) 1)))) (forall ((v_prenex_19646 Int) (v_prenex_19645 Int)) (or (< v_prenex_19646 main_y) (<= 1998 (* 2 (select main_a v_prenex_19646))) (<= 1000 (+ (select main_a v_prenex_19645) (select main_a v_prenex_19646))) (< v_prenex_19645 main_x) (<= (+ main_x 1) v_prenex_19645) (<= 0 (* 2 (select main_a v_prenex_19645))) (<= 998 (select main_a v_prenex_19646)))) (or (forall ((v_prenex_18218 Int)) (or (<= 0 (select main_a v_prenex_18218)) (<= (+ main_x 1) v_prenex_18218) (<= (select main_a v_prenex_18218) 2) (<= 0 (* 2 (select main_a v_prenex_18218))) (< v_prenex_18218 main_x))) (forall ((v_prenex_18219 Int)) (or (<= 999 (select main_a v_prenex_18219)) (<= 1998 (* 2 (select main_a v_prenex_18219)))))) (forall ((v_prenex_13840 Int) (v_prenex_13839 Int)) (or (<= (+ main_x 1) v_prenex_13839) (< v_prenex_13839 main_x) (<= (* 2 (select main_a v_prenex_13840)) 2000) (<= (select main_a v_prenex_13839) 2) (<= (+ main_y 1) v_prenex_13840) (<= (+ (select main_a v_prenex_13839) 998) (select main_a v_prenex_13840)) (<= 1998 (* 2 (select main_a v_prenex_13840))))) (forall ((v_prenex_15068 Int) (v_prenex_15067 Int)) (or (<= (+ main_y 1) v_prenex_15068) (<= 0 (select main_a v_prenex_15067)) (<= (+ main_x 1) v_prenex_15067) (<= (select main_a v_prenex_15068) 1000) (<= (* 2 (select main_a v_prenex_15068)) 2000) (<= (select main_a v_prenex_15068) (+ (select main_a v_prenex_15067) 1000)) (< v_prenex_15067 main_x))) (forall ((v_prenex_18758 Int) (v_prenex_18759 Int)) (or (<= (+ (select main_a v_prenex_18758) (select main_a v_prenex_18759)) 1000) (< v_prenex_18758 main_x) (<= (select main_a v_prenex_18759) 1000) (<= (select main_a v_prenex_18758) 1) (<= (+ main_y 1) v_prenex_18759) (<= 1998 (* 2 (select main_a v_prenex_18759))) (<= (+ main_x 1) v_prenex_18758))) (forall ((v_prenex_21206 Int) (v_prenex_21207 Int)) (or (<= 1000 (+ (select main_a v_prenex_21206) (select main_a v_prenex_21207))) (< v_prenex_21206 main_x) (<= (* 2 (select main_a v_prenex_21206)) 2) (<= (* 2 (select main_a v_prenex_21207)) 2000) (<= (select main_a v_prenex_21207) 1001) (<= (+ main_x 1) v_prenex_21206))) (forall ((v_prenex_20425 Int) (v_prenex_20424 Int)) (or (<= (select main_a v_prenex_20425) 1000) (<= 0 (* 2 (select main_a v_prenex_20424))) (<= (+ main_x 1) v_prenex_20424) (<= 0 (+ (select main_a v_prenex_20424) 1)) (< v_prenex_20424 main_x) (<= 1000 (+ (select main_a v_prenex_20424) (select main_a v_prenex_20425))) (<= (* 2 (select main_a v_prenex_20425)) 2000))) (or (forall ((v_prenex_12026 Int)) (or (<= (+ main_x 1) v_prenex_12026) (< v_prenex_12026 main_x) (<= (* 2 (select main_a v_prenex_12026)) 2) (<= 0 (select main_a v_prenex_12026)))) (forall ((v_prenex_12028 Int)) (or (<= (select main_a v_prenex_12028) 1001) (<= (* 2 (select main_a v_prenex_12028)) 2000)))) (forall ((v_prenex_16471 Int) (v_prenex_16472 Int)) (or (<= (+ (select main_a v_prenex_16471) (select main_a v_prenex_16472)) 1000) (< v_prenex_16471 main_x) (<= (* 2 (select main_a v_prenex_16471)) 2) (<= 999 (select main_a v_prenex_16472)) (<= (select main_a v_prenex_16471) 2) (<= 1998 (* 2 (select main_a v_prenex_16472))) (<= (+ main_x 1) v_prenex_16471))) (forall ((v_prenex_16116 Int) (v_prenex_16117 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16116))) (< v_prenex_16116 main_x) (<= 0 (select main_a v_prenex_16116)) (<= 998 (select main_a v_prenex_16117)) (<= (select main_a v_prenex_16117) 1001) (<= (+ (select main_a v_prenex_16116) 998) (select main_a v_prenex_16117)) (<= (+ main_x 1) v_prenex_16116))) (forall ((v_prenex_13136 Int) (v_prenex_13135 Int)) (or (<= 1000 (+ (select main_a v_prenex_13135) (select main_a v_prenex_13136))) (<= 998 (select main_a v_prenex_13136)) (<= (+ main_y 1) v_prenex_13136) (< v_prenex_13136 main_y) (<= (select main_a v_prenex_13136) 1000))) (forall ((v_prenex_20577 Int) (v_prenex_20578 Int)) (or (<= (+ main_x 1) v_prenex_20577) (<= (* 2 (select main_a v_prenex_20578)) 2000) (< v_prenex_20577 main_x) (<= (+ (select main_a v_prenex_20577) (select main_a v_prenex_20578)) 1000) (<= (select main_a v_prenex_20577) 2))) (or (forall ((v_prenex_13609 Int)) (<= 999 (select main_a v_prenex_13609))) (forall ((v_prenex_13605 Int)) (or (< v_prenex_13605 main_x) (<= (select main_a v_prenex_13605) 2) (<= (+ main_x 1) v_prenex_13605) (<= (select main_a v_prenex_13605) 1) (<= (* 2 (select main_a v_prenex_13605)) 2)))) (forall ((v_prenex_12737 Int) (v_prenex_12736 Int)) (or (<= 1000 (+ (select main_a v_prenex_12736) (select main_a v_prenex_12737))) (<= (+ main_x 1) v_prenex_12736) (<= (+ main_y 1) v_prenex_12737) (<= (select main_a v_prenex_12736) 1) (<= (* 2 (select main_a v_prenex_12737)) 2000) (< v_prenex_12736 main_x))) (forall ((v_prenex_12702 Int) (v_prenex_12703 Int)) (or (<= 999 (select main_a v_prenex_12703)) (<= (select main_a v_prenex_12703) (+ (select main_a v_prenex_12702) 1000)) (<= (+ main_x 1) v_prenex_12702) (< v_prenex_12702 main_x) (<= (select main_a v_prenex_12702) 2) (<= 1998 (* 2 (select main_a v_prenex_12703))) (<= (* 2 (select main_a v_prenex_12702)) 2))) (forall ((v_prenex_13158 Int) (v_prenex_13157 Int)) (or (<= (+ main_x 1) v_prenex_13157) (<= (* 2 (select main_a v_prenex_13157)) 2) (<= 0 (+ (select main_a v_prenex_13157) 1)) (<= (+ (select main_a v_prenex_13157) (select main_a v_prenex_13158)) 1000) (<= (* 2 (select main_a v_prenex_13158)) 2000) (< v_prenex_13157 main_x))) (forall ((v_prenex_15204 Int) (v_prenex_15203 Int)) (or (<= (+ main_x 1) v_prenex_15203) (<= (+ (select main_a v_prenex_15203) (select main_a v_prenex_15204)) 1000) (<= (select main_a v_prenex_15203) 2) (< v_prenex_15203 main_x) (<= 1998 (* 2 (select main_a v_prenex_15204))) (<= 999 (select main_a v_prenex_15204)) (<= 0 (* 2 (select main_a v_prenex_15203))))) (forall ((v_prenex_19229 Int) (v_prenex_19228 Int)) (or (< v_prenex_19228 main_x) (<= (select main_a v_prenex_19229) (+ (select main_a v_prenex_19228) 1000)) (<= 0 (* 2 (select main_a v_prenex_19228))) (<= (+ main_x 1) v_prenex_19228) (<= (* 2 (select main_a v_prenex_19229)) 2000) (<= 0 (select main_a v_prenex_19228)) (<= (select main_a v_prenex_19229) 1001))) (forall ((v_prenex_16005 Int) (v_prenex_16006 Int)) (or (<= 0 (select main_a v_prenex_16005)) (<= (+ main_x 1) v_prenex_16005) (< v_prenex_16005 main_x) (<= (+ (select main_a v_prenex_16005) (select main_a v_prenex_16006)) 1000) (<= 0 (+ (select main_a v_prenex_16005) 1)))) (forall ((v_prenex_16658 Int) (v_prenex_16659 Int)) (or (<= (+ main_x 1) v_prenex_16658) (<= (select main_a v_prenex_16658) 1) (< v_prenex_16658 main_x) (<= (+ (select main_a v_prenex_16658) 998) (select main_a v_prenex_16659)) (<= (select main_a v_prenex_16659) 1001) (<= 0 (+ (select main_a v_prenex_16658) 1)))) (or (forall ((v_prenex_15959 Int)) (or (< v_prenex_15959 main_x) (<= (select main_a v_prenex_15959) 1) (<= (+ main_x 1) v_prenex_15959) (<= 0 (* 2 (select main_a v_prenex_15959))))) (forall ((v_prenex_15962 Int)) (or (<= 999 (select main_a v_prenex_15962)) (<= (select main_a v_prenex_15962) 1001)))) (or (forall ((v_prenex_12517 Int)) (or (<= 999 (select main_a v_prenex_12517)) (<= 1998 (* 2 (select main_a v_prenex_12517))))) (forall ((v_prenex_12512 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12512))) (< v_prenex_12512 main_x) (<= (+ main_x 1) v_prenex_12512) (<= (select main_a v_prenex_12512) 1) (<= 0 (select main_a v_prenex_12512))))) (forall ((v_prenex_12932 Int) (v_prenex_12933 Int)) (or (<= (* 2 (select main_a v_prenex_12933)) 2000) (< v_prenex_12933 main_y) (<= (* 2 (select main_a v_prenex_12932)) 2) (<= (+ main_x 1) v_prenex_12932) (< v_prenex_12932 main_x) (<= 1000 (+ (select main_a v_prenex_12932) (select main_a v_prenex_12933))) (<= (select main_a v_prenex_12933) 1000))) (forall ((v_prenex_18701 Int) (v_prenex_18702 Int)) (or (<= (+ main_x 1) v_prenex_18701) (< v_prenex_18701 main_x) (<= 998 (select main_a v_prenex_18702)) (<= (select main_a v_prenex_18701) 2) (<= (+ (select main_a v_prenex_18701) (select main_a v_prenex_18702)) 1000) (<= 1998 (* 2 (select main_a v_prenex_18702))) (<= (* 2 (select main_a v_prenex_18701)) 2))) (forall ((v_prenex_14772 Int) (v_prenex_14771 Int)) (or (< v_prenex_14771 main_x) (<= 0 (+ (select main_a v_prenex_14771) 1)) (<= (select main_a v_prenex_14771) 2) (<= 1000 (+ (select main_a v_prenex_14771) (select main_a v_prenex_14772))) (<= 999 (select main_a v_prenex_14772)) (<= (select main_a v_prenex_14772) 1000) (<= (+ main_x 1) v_prenex_14771))) (forall ((v_prenex_14247 Int) (v_prenex_14246 Int)) (or (<= (+ main_x 1) v_prenex_14246) (< v_prenex_14246 main_x) (<= (* 2 (select main_a v_prenex_14247)) 2000) (<= 0 (+ (select main_a v_prenex_14246) 1)) (<= 999 (select main_a v_prenex_14247)) (<= 1000 (+ (select main_a v_prenex_14246) (select main_a v_prenex_14247))) (<= (select main_a v_prenex_14246) 2))) (or (forall ((v_prenex_15900 Int)) (or (<= 998 (select main_a v_prenex_15900)) (<= (select main_a v_prenex_15900) 1001))) (forall ((v_prenex_15898 Int)) (or (<= 0 (select main_a v_prenex_15898)) (<= (select main_a v_prenex_15898) 2) (< v_prenex_15898 main_x) (<= (+ main_x 1) v_prenex_15898) (<= 0 (* 2 (select main_a v_prenex_15898)))))) (or (forall ((v_prenex_14284 Int)) (<= (* 2 (select main_a v_prenex_14284)) 2)) (forall ((v_prenex_14285 Int)) (or (<= (* 2 (select main_a v_prenex_14285)) 2000) (<= (select main_a v_prenex_14285) 1001) (< v_prenex_14285 main_y) (<= (+ main_y 1) v_prenex_14285)))) (forall ((v_prenex_18543 Int) (v_prenex_18544 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18544))) (<= (+ main_x 1) v_prenex_18543) (<= 999 (select main_a v_prenex_18544)) (< v_prenex_18543 main_x) (<= (select main_a v_prenex_18543) 2) (<= (+ (select main_a v_prenex_18543) (select main_a v_prenex_18544)) 1000))) (forall ((v_prenex_16132 Int) (v_prenex_16133 Int)) (or (< v_prenex_16132 main_x) (<= (+ main_x 1) v_prenex_16132) (<= (select main_a v_prenex_16132) 2) (<= (+ (select main_a v_prenex_16132) 998) (select main_a v_prenex_16133)) (<= (* 2 (select main_a v_prenex_16133)) 2000) (<= (select main_a v_prenex_16133) 1001))) (or (forall ((v_prenex_15906 Int)) (or (<= 998 (select main_a v_prenex_15906)) (<= 999 (select main_a v_prenex_15906)))) (forall ((v_prenex_15904 Int)) (or (<= 0 (+ (select main_a v_prenex_15904) 1)) (<= 0 (* 2 (select main_a v_prenex_15904))) (<= (+ main_x 1) v_prenex_15904) (<= (select main_a v_prenex_15904) 1) (< v_prenex_15904 main_x)))) (forall ((v_prenex_17941 Int) (v_prenex_17940 Int)) (or (<= (+ main_y 1) v_prenex_17941) (<= 998 (select main_a v_prenex_17941)) (< v_prenex_17940 main_x) (<= (* 2 (select main_a v_prenex_17941)) 2000) (<= 1000 (+ (select main_a v_prenex_17940) (select main_a v_prenex_17941))) (<= (+ main_x 1) v_prenex_17940) (<= (* 2 (select main_a v_prenex_17940)) 2))) (or (forall ((v_prenex_11493 Int)) (<= 998 (select main_a v_prenex_11493))) (forall ((v_prenex_11123 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11123))) (<= (select main_a v_prenex_11123) 2) (<= 0 (+ (select main_a v_prenex_11123) 1)) (< v_prenex_11123 main_x) (<= (+ main_x 1) v_prenex_11123)))) (forall ((v_prenex_21166 Int) (v_prenex_21167 Int)) (or (< v_prenex_21166 main_x) (<= 1998 (* 2 (select main_a v_prenex_21167))) (<= (select main_a v_prenex_21167) 1000) (<= (+ main_x 1) v_prenex_21166) (<= 1000 (+ (select main_a v_prenex_21166) (select main_a v_prenex_21167))) (<= 0 (select main_a v_prenex_21166)))) (forall ((v_prenex_19333 Int) (v_prenex_19334 Int)) (or (<= (+ main_x 1) v_prenex_19333) (<= (select main_a v_prenex_19334) 1001) (<= 999 (select main_a v_prenex_19334)) (< v_prenex_19333 main_x) (<= 0 (+ (select main_a v_prenex_19333) 1)) (<= (+ (select main_a v_prenex_19333) (select main_a v_prenex_19334)) 1000) (<= 0 (* 2 (select main_a v_prenex_19333))))) (or (forall ((v_prenex_18540 Int)) (<= (select main_a v_prenex_18540) 1001)) (forall ((v_prenex_18539 Int)) (or (<= (+ main_x 1) v_prenex_18539) (<= 0 (select main_a v_prenex_18539)) (<= (select main_a v_prenex_18539) 2) (<= (* 2 (select main_a v_prenex_18539)) 2) (< v_prenex_18539 main_x)))) (forall ((v_prenex_17406 Int) (v_prenex_17407 Int)) (or (<= (select main_a v_prenex_17407) 1000) (< v_prenex_17407 main_y) (< v_prenex_17406 main_x) (<= 0 (* 2 (select main_a v_prenex_17406))) (<= (select main_a v_prenex_17407) 1001) (<= (select main_a v_prenex_17407) (+ (select main_a v_prenex_17406) 1000)) (<= (+ main_x 1) v_prenex_17406))) (forall ((v_prenex_11194 Int) (v_prenex_11195 Int)) (or (<= (+ (select main_a v_prenex_11194) 998) (select main_a v_prenex_11195)) (<= (select main_a v_prenex_11195) 1001) (<= 999 (select main_a v_prenex_11195)) (< v_prenex_11194 main_x) (<= (+ main_x 1) v_prenex_11194) (<= (select main_a v_prenex_11194) 2) (<= (* 2 (select main_a v_prenex_11194)) 2))) (or (forall ((v_prenex_14654 Int)) (or (<= (* 2 (select main_a v_prenex_14654)) 2) (<= (+ main_x 1) v_prenex_14654) (< v_prenex_14654 main_x))) (forall ((v_prenex_14655 Int)) (or (<= (+ main_y 1) v_prenex_14655) (<= 999 (select main_a v_prenex_14655)) (<= 1998 (* 2 (select main_a v_prenex_14655)))))) (forall ((v_prenex_12432 Int) (v_prenex_12433 Int)) (or (<= (select main_a v_prenex_12432) 2) (< v_prenex_12432 main_x) (<= (select main_a v_prenex_12433) 1000) (<= 1998 (* 2 (select main_a v_prenex_12433))) (<= (+ main_x 1) v_prenex_12432) (<= (select main_a v_prenex_12433) (+ (select main_a v_prenex_12432) 1000)))) (forall ((v_prenex_16451 Int) (v_prenex_16452 Int)) (or (<= (+ main_x 1) v_prenex_16451) (<= 0 (+ (select main_a v_prenex_16451) 1)) (<= (select main_a v_prenex_16452) 1001) (<= (select main_a v_prenex_16451) 2) (<= 998 (select main_a v_prenex_16452)) (<= (select main_a v_prenex_16452) (+ (select main_a v_prenex_16451) 1000)) (< v_prenex_16451 main_x))) (forall ((v_prenex_20321 Int) (v_prenex_20320 Int)) (or (<= (+ main_x 1) v_prenex_20320) (<= (* 2 (select main_a v_prenex_20321)) 2000) (<= (select main_a v_prenex_20321) 1000) (<= (* 2 (select main_a v_prenex_20320)) 2) (<= (select main_a v_prenex_20320) 2) (< v_prenex_20320 main_x) (<= 1000 (+ (select main_a v_prenex_20320) (select main_a v_prenex_20321))))) (or (forall ((v_prenex_14912 Int)) (or (< v_prenex_14912 main_x) (<= (select main_a v_prenex_14912) 2) (<= (+ main_x 1) v_prenex_14912) (<= 0 (* 2 (select main_a v_prenex_14912))))) (forall ((v_prenex_14916 Int)) (or (<= (select main_a v_prenex_14916) 1001) (< v_prenex_14916 main_y)))) (or (forall ((v_prenex_11127 Int)) (or (<= (+ main_x 1) v_prenex_11127) (<= 0 (* 2 (select main_a v_prenex_11127))) (< v_prenex_11127 main_x) (<= (select main_a v_prenex_11127) 1) (<= (* 2 (select main_a v_prenex_11127)) 2))) (forall ((v_prenex_11608 Int)) (or (<= (select main_a v_prenex_11608) 1000) (<= (select main_a v_prenex_11608) 1001)))) (or (forall ((v_prenex_14883 Int)) (or (<= (* 2 (select main_a v_prenex_14883)) 2) (< v_prenex_14883 main_x) (<= (select main_a v_prenex_14883) 2) (<= (select main_a v_prenex_14883) 1) (<= (+ main_x 1) v_prenex_14883))) (forall ((v_prenex_14888 Int)) (or (<= 999 (select main_a v_prenex_14888)) (<= 998 (select main_a v_prenex_14888))))) (forall ((v_prenex_16046 Int) (v_prenex_16047 Int)) (or (<= (+ main_x 1) v_prenex_16046) (< v_prenex_16046 main_x) (<= (select main_a v_prenex_16046) 1) (<= 999 (select main_a v_prenex_16047)) (<= (+ main_y 1) v_prenex_16047) (<= 1000 (+ (select main_a v_prenex_16046) (select main_a v_prenex_16047))))) (forall ((v_prenex_14124 Int) (v_prenex_14123 Int)) (or (< v_prenex_14123 main_x) (<= (select main_a v_prenex_14124) 1001) (<= (select main_a v_prenex_14123) 2) (<= 1000 (+ (select main_a v_prenex_14123) (select main_a v_prenex_14124))) (<= 1998 (* 2 (select main_a v_prenex_14124))) (<= (select main_a v_prenex_14123) 1) (<= (+ main_x 1) v_prenex_14123))) (forall ((v_prenex_11299 Int) (v_prenex_11298 Int)) (or (< v_prenex_11298 main_x) (<= 998 (select main_a v_prenex_11299)) (<= 0 (select main_a v_prenex_11298)) (<= (select main_a v_prenex_11299) 1001) (<= (+ main_x 1) v_prenex_11298) (<= 0 (+ (select main_a v_prenex_11298) 1)) (<= (select main_a v_prenex_11299) (+ (select main_a v_prenex_11298) 1000)))) (forall ((v_prenex_13845 Int) (v_prenex_13846 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13846))) (<= (select main_a v_prenex_13846) (+ (select main_a v_prenex_13845) 1000)) (<= (select main_a v_prenex_13845) 2) (< v_prenex_13845 main_x) (<= 999 (select main_a v_prenex_13846)) (<= (+ main_x 1) v_prenex_13845) (< v_prenex_13846 main_y))) (forall ((v_prenex_20686 Int) (v_prenex_20685 Int)) (or (<= 1000 (+ (select main_a v_prenex_20685) (select main_a v_prenex_20686))) (<= 0 (* 2 (select main_a v_prenex_20685))) (< v_prenex_20686 main_y) (<= (+ main_x 1) v_prenex_20685) (< v_prenex_20685 main_x))) (or (forall ((v_prenex_20942 Int)) (or (<= (* 2 (select main_a v_prenex_20942)) 2) (< v_prenex_20942 main_x) (<= (select main_a v_prenex_20942) 2) (<= (+ main_x 1) v_prenex_20942) (<= 0 (select main_a v_prenex_20942)))) (forall ((v_prenex_20943 Int)) (<= 998 (select main_a v_prenex_20943)))) (or (forall ((v_prenex_14275 Int)) (or (<= (* 2 (select main_a v_prenex_14275)) 2000) (<= (+ main_y 1) v_prenex_14275) (<= 1998 (* 2 (select main_a v_prenex_14275))))) (forall ((v_prenex_14274 Int)) (or (< v_prenex_14274 main_x) (<= (+ main_x 1) v_prenex_14274) (<= 0 (* 2 (select main_a v_prenex_14274)))))) (forall ((v_prenex_13099 Int) (v_prenex_13100 Int)) (or (<= (select main_a v_prenex_13100) 1001) (< v_prenex_13099 main_x) (<= (+ main_x 1) v_prenex_13099) (<= 0 (select main_a v_prenex_13099)) (<= 0 (+ (select main_a v_prenex_13099) 1)) (<= (* 2 (select main_a v_prenex_13100)) 2000) (<= (+ (select main_a v_prenex_13099) (select main_a v_prenex_13100)) 1000))) (forall ((v_prenex_17564 Int) (v_prenex_17565 Int)) (or (<= (select main_a v_prenex_17565) 1001) (<= 0 (+ (select main_a v_prenex_17564) 1)) (<= (+ main_x 1) v_prenex_17564) (<= (+ main_y 1) v_prenex_17565) (<= (select main_a v_prenex_17565) (+ (select main_a v_prenex_17564) 1000)) (< v_prenex_17564 main_x))) (forall ((v_prenex_11376 Int) (v_prenex_11375 Int)) (or (<= (select main_a v_prenex_11375) 2) (< v_prenex_11375 main_x) (<= (+ main_x 1) v_prenex_11375) (<= 1998 (* 2 (select main_a v_prenex_11376))) (<= 998 (select main_a v_prenex_11376)) (<= 0 (* 2 (select main_a v_prenex_11375))) (<= 1000 (+ (select main_a v_prenex_11375) (select main_a v_prenex_11376))))) (or (forall ((v_prenex_20199 Int)) (or (< v_prenex_20199 main_x) (<= (+ main_x 1) v_prenex_20199) (<= 0 (* 2 (select main_a v_prenex_20199))) (<= 0 (select main_a v_prenex_20199)) (<= 0 (+ (select main_a v_prenex_20199) 1)))) (forall ((v_prenex_20203 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20203))) (<= 998 (select main_a v_prenex_20203))))) (forall ((v_prenex_13769 Int) (v_prenex_13770 Int)) (or (<= (+ (select main_a v_prenex_13769) (select main_a v_prenex_13770)) 1000) (<= (+ main_x 1) v_prenex_13769) (< v_prenex_13769 main_x) (<= 0 (* 2 (select main_a v_prenex_13769))) (<= 1998 (* 2 (select main_a v_prenex_13770))) (<= 0 (+ (select main_a v_prenex_13769) 1)))) (forall ((v_prenex_14038 Int) (v_prenex_14037 Int)) (or (<= (select main_a v_prenex_14038) 1000) (<= (+ main_x 1) v_prenex_14037) (<= (+ (select main_a v_prenex_14037) 998) (select main_a v_prenex_14038)) (<= (select main_a v_prenex_14037) 2) (< v_prenex_14038 main_y) (< v_prenex_14037 main_x))) (or (forall ((v_prenex_21149 Int)) (<= 999 (select main_a v_prenex_21149))) (forall ((v_prenex_21147 Int)) (or (<= 0 (+ (select main_a v_prenex_21147) 1)) (<= (* 2 (select main_a v_prenex_21147)) 2) (<= 0 (* 2 (select main_a v_prenex_21147))) (<= (+ main_x 1) v_prenex_21147) (< v_prenex_21147 main_x)))) (forall ((v_prenex_16553 Int) (v_prenex_16554 Int)) (or (< v_prenex_16553 main_x) (<= 1998 (* 2 (select main_a v_prenex_16554))) (<= 0 (+ (select main_a v_prenex_16553) 1)) (<= 0 (select main_a v_prenex_16553)) (<= (+ (select main_a v_prenex_16553) (select main_a v_prenex_16554)) 1000) (<= (+ main_x 1) v_prenex_16553) (<= (select main_a v_prenex_16554) 1001))) (forall ((v_prenex_15988 Int) (v_prenex_15987 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15988))) (<= 0 (* 2 (select main_a v_prenex_15987))) (<= (+ main_x 1) v_prenex_15987) (<= 1000 (+ (select main_a v_prenex_15987) (select main_a v_prenex_15988))) (< v_prenex_15987 main_x) (<= (* 2 (select main_a v_prenex_15988)) 2000) (<= (select main_a v_prenex_15987) 2))) (forall ((v_prenex_12452 Int) (v_prenex_12453 Int)) (or (<= (+ main_x 1) v_prenex_12452) (<= (select main_a v_prenex_12453) 1001) (<= (select main_a v_prenex_12452) 1) (< v_prenex_12452 main_x) (<= (+ (select main_a v_prenex_12452) 998) (select main_a v_prenex_12453)))) (or (forall ((v_prenex_18390 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18390))) (<= 999 (select main_a v_prenex_18390)))) (forall ((v_prenex_18388 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18388))) (< v_prenex_18388 main_x) (<= (+ main_x 1) v_prenex_18388) (<= 0 (+ (select main_a v_prenex_18388) 1)) (<= (* 2 (select main_a v_prenex_18388)) 2)))) (forall ((v_prenex_12045 Int) (v_prenex_12046 Int)) (or (<= (select main_a v_prenex_12045) 2) (<= (select main_a v_prenex_12046) 1001) (< v_prenex_12046 main_y) (<= (+ main_x 1) v_prenex_12045) (<= 1000 (+ (select main_a v_prenex_12045) (select main_a v_prenex_12046))) (< v_prenex_12045 main_x) (<= (* 2 (select main_a v_prenex_12046)) 2000))) (forall ((v_prenex_11502 Int) (v_prenex_11503 Int)) (or (<= (+ main_x 1) v_prenex_11502) (< v_prenex_11502 main_x) (< v_prenex_11503 main_y) (<= 0 (select main_a v_prenex_11502)) (<= (select main_a v_prenex_11503) (+ (select main_a v_prenex_11502) 1000)) (<= 999 (select main_a v_prenex_11503)) (<= 1998 (* 2 (select main_a v_prenex_11503))))) (or (forall ((v_prenex_13216 Int)) (or (<= (select main_a v_prenex_13216) 1000) (<= 1998 (* 2 (select main_a v_prenex_13216))))) (forall ((v_prenex_13214 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13214))) (<= 0 (+ (select main_a v_prenex_13214) 1)) (<= (+ main_x 1) v_prenex_13214) (<= (* 2 (select main_a v_prenex_13214)) 2) (< v_prenex_13214 main_x)))) (forall ((v_prenex_15409 Int) (v_prenex_15410 Int)) (or (<= (+ main_x 1) v_prenex_15409) (< v_prenex_15409 main_x) (<= (+ (select main_a v_prenex_15409) (select main_a v_prenex_15410)) 1000) (<= (select main_a v_prenex_15410) 1000) (<= (* 2 (select main_a v_prenex_15409)) 2) (<= 999 (select main_a v_prenex_15410)) (<= (+ main_y 1) v_prenex_15410))) (or (forall ((v_prenex_15510 Int)) (or (<= (* 2 (select main_a v_prenex_15510)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15510))))) (forall ((v_prenex_15504 Int)) (or (<= (* 2 (select main_a v_prenex_15504)) 2) (<= 0 (* 2 (select main_a v_prenex_15504))) (<= (+ main_x 1) v_prenex_15504) (< v_prenex_15504 main_x)))) (or (forall ((v_prenex_17706 Int)) (or (<= 999 (select main_a v_prenex_17706)) (<= 1998 (* 2 (select main_a v_prenex_17706))) (<= (+ main_y 1) v_prenex_17706))) (forall ((v_prenex_17705 Int)) (or (< v_prenex_17705 main_x) (<= 0 (* 2 (select main_a v_prenex_17705))) (<= (+ main_x 1) v_prenex_17705) (<= 0 (+ (select main_a v_prenex_17705) 1))))) (or (forall ((v_prenex_11759 Int)) (or (<= 999 (select main_a v_prenex_11759)) (<= 1998 (* 2 (select main_a v_prenex_11759))))) (forall ((v_prenex_11134 Int)) (or (<= (+ main_x 1) v_prenex_11134) (<= (select main_a v_prenex_11134) 2) (<= (* 2 (select main_a v_prenex_11134)) 2) (< v_prenex_11134 main_x) (<= (select main_a v_prenex_11134) 1)))) (forall ((v_prenex_19739 Int) (v_prenex_19738 Int)) (or (< v_prenex_19738 main_x) (<= (select main_a v_prenex_19739) (+ (select main_a v_prenex_19738) 1000)) (<= (select main_a v_prenex_19738) 2) (<= (select main_a v_prenex_19738) 1) (<= 998 (select main_a v_prenex_19739)) (<= (+ main_x 1) v_prenex_19738) (<= (select main_a v_prenex_19739) 1001))) (forall ((v_prenex_19789 Int) (v_prenex_19790 Int)) (or (<= (+ main_x 1) v_prenex_19789) (< v_prenex_19789 main_x) (<= (+ (select main_a v_prenex_19789) 998) (select main_a v_prenex_19790)) (<= 999 (select main_a v_prenex_19790)) (<= (select main_a v_prenex_19789) 2) (<= (* 2 (select main_a v_prenex_19789)) 2) (<= (select main_a v_prenex_19790) 1001))) (or (forall ((v_prenex_13639 Int)) (or (<= 0 (+ (select main_a v_prenex_13639) 1)) (<= (+ main_x 1) v_prenex_13639) (< v_prenex_13639 main_x) (<= 0 (select main_a v_prenex_13639)) (<= 0 (* 2 (select main_a v_prenex_13639))))) (forall ((v_prenex_13643 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13643))) (<= (select main_a v_prenex_13643) 1000)))) (or (forall ((v_prenex_13176 Int)) (or (<= 999 (select main_a v_prenex_13176)) (<= (* 2 (select main_a v_prenex_13176)) 2000) (< v_prenex_13176 main_y))) (forall ((v_prenex_13174 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13174))) (<= (+ main_x 1) v_prenex_13174) (<= (select main_a v_prenex_13174) 1) (< v_prenex_13174 main_x)))) (forall ((v_prenex_18604 Int) (v_prenex_18603 Int)) (or (<= (select main_a v_prenex_18603) 2) (<= (+ main_y 1) v_prenex_18604) (< v_prenex_18603 main_x) (<= (+ main_x 1) v_prenex_18603) (<= (+ (select main_a v_prenex_18603) (select main_a v_prenex_18604)) 1000) (<= (select main_a v_prenex_18604) 1000) (<= (* 2 (select main_a v_prenex_18604)) 2000))) (forall ((v_prenex_19885 Int) (v_prenex_19884 Int)) (or (<= (* 2 (select main_a v_prenex_19885)) 2000) (<= 1000 (+ (select main_a v_prenex_19884) (select main_a v_prenex_19885))) (<= 0 (select main_a v_prenex_19884)) (<= (+ main_x 1) v_prenex_19884) (< v_prenex_19884 main_x))) (forall ((v_prenex_16998 Int) (v_prenex_16999 Int)) (or (<= (+ (select main_a v_prenex_16998) (select main_a v_prenex_16999)) 1000) (< v_prenex_16998 main_x) (<= (select main_a v_prenex_16999) 1000) (<= 0 (* 2 (select main_a v_prenex_16998))) (<= (+ main_x 1) v_prenex_16998) (<= (select main_a v_prenex_16999) 1001) (<= (select main_a v_prenex_16998) 2))) (forall ((v_prenex_14318 Int) (v_prenex_14319 Int)) (or (< v_prenex_14318 main_x) (<= 1000 (+ (select main_a v_prenex_14318) (select main_a v_prenex_14319))) (<= 999 (select main_a v_prenex_14319)) (<= (+ main_x 1) v_prenex_14318) (<= (select main_a v_prenex_14319) 1001) (<= (select main_a v_prenex_14318) 2))) (or (forall ((v_prenex_13335 Int)) (or (<= (select main_a v_prenex_13335) 1001) (<= (select main_a v_prenex_13335) 1000))) (forall ((v_prenex_13330 Int)) (or (<= (select main_a v_prenex_13330) 2) (<= (select main_a v_prenex_13330) 1) (< v_prenex_13330 main_x) (<= (+ main_x 1) v_prenex_13330) (<= (* 2 (select main_a v_prenex_13330)) 2)))) (or (forall ((v_prenex_11643 Int)) (or (<= (select main_a v_prenex_11643) 1000) (<= 999 (select main_a v_prenex_11643)))) (forall ((v_prenex_11644 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11644))) (<= (+ main_x 1) v_prenex_11644) (< v_prenex_11644 main_x)))) (or (forall ((v_prenex_20863 Int)) (or (< v_prenex_20863 main_x) (<= (+ main_x 1) v_prenex_20863) (<= 0 (* 2 (select main_a v_prenex_20863))) (<= 0 (+ (select main_a v_prenex_20863) 1)))) (forall ((v_prenex_20864 Int)) (or (<= (* 2 (select main_a v_prenex_20864)) 2000) (<= (+ main_y 1) v_prenex_20864) (<= (select main_a v_prenex_20864) 1001)))) (forall ((v_prenex_11684 Int) (v_prenex_11683 Int)) (or (<= (+ main_y 1) v_prenex_11684) (<= 998 (select main_a v_prenex_11684)) (<= 1000 (+ (select main_a v_prenex_11683) (select main_a v_prenex_11684))) (<= 1998 (* 2 (select main_a v_prenex_11684))) (< v_prenex_11684 main_y))) (forall ((v_prenex_12546 Int) (v_prenex_12547 Int)) (or (<= (select main_a v_prenex_12547) (+ (select main_a v_prenex_12546) 1000)) (<= (+ main_y 1) v_prenex_12547) (<= (+ main_x 1) v_prenex_12546) (<= (* 2 (select main_a v_prenex_12546)) 2) (< v_prenex_12546 main_x) (<= 998 (select main_a v_prenex_12547)) (<= (* 2 (select main_a v_prenex_12547)) 2000))) (forall ((v_prenex_14838 Int) (v_prenex_14837 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14838))) (<= 0 (* 2 (select main_a v_prenex_14837))) (<= 1000 (+ (select main_a v_prenex_14837) (select main_a v_prenex_14838))) (<= (+ main_x 1) v_prenex_14837) (< v_prenex_14837 main_x) (<= 999 (select main_a v_prenex_14838)))) (forall ((v_prenex_16815 Int) (v_prenex_16816 Int)) (or (<= (select main_a v_prenex_16815) 2) (<= 999 (select main_a v_prenex_16816)) (< v_prenex_16815 main_x) (<= 1998 (* 2 (select main_a v_prenex_16816))) (<= (+ main_x 1) v_prenex_16815) (<= (+ (select main_a v_prenex_16815) (select main_a v_prenex_16816)) 1000) (<= 0 (+ (select main_a v_prenex_16815) 1)))) (forall ((v_prenex_17754 Int) (v_prenex_17753 Int)) (or (<= (+ (select main_a v_prenex_17753) (select main_a v_prenex_17754)) 1000) (<= 1998 (* 2 (select main_a v_prenex_17754))) (<= (+ main_x 1) v_prenex_17753) (<= 0 (select main_a v_prenex_17753)) (< v_prenex_17753 main_x) (<= (select main_a v_prenex_17753) 2))) (or (forall ((v_prenex_16016 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16016))) (<= 999 (select main_a v_prenex_16016)))) (forall ((v_prenex_16014 Int)) (or (<= (* 2 (select main_a v_prenex_16014)) 2) (<= (+ main_x 1) v_prenex_16014) (<= 0 (+ (select main_a v_prenex_16014) 1)) (< v_prenex_16014 main_x) (<= 0 (* 2 (select main_a v_prenex_16014)))))) (forall ((v_prenex_14069 Int) (v_prenex_14070 Int)) (or (<= (select main_a v_prenex_14069) 2) (<= 999 (select main_a v_prenex_14070)) (<= (+ (select main_a v_prenex_14069) (select main_a v_prenex_14070)) 1000) (<= 0 (+ (select main_a v_prenex_14069) 1)) (<= (+ main_x 1) v_prenex_14069) (< v_prenex_14069 main_x) (<= (select main_a v_prenex_14070) 1000))) (or (forall ((v_prenex_12862 Int)) (or (<= (+ main_x 1) v_prenex_12862) (<= 0 (* 2 (select main_a v_prenex_12862))) (< v_prenex_12862 main_x) (<= (select main_a v_prenex_12862) 1) (<= (* 2 (select main_a v_prenex_12862)) 2))) (forall ((v_prenex_12864 Int)) (or (<= 999 (select main_a v_prenex_12864)) (<= 1998 (* 2 (select main_a v_prenex_12864)))))) (forall ((v_prenex_12748 Int) (v_prenex_12749 Int)) (or (<= 999 (select main_a v_prenex_12749)) (<= (+ (select main_a v_prenex_12748) (select main_a v_prenex_12749)) 1000) (<= (select main_a v_prenex_12749) 1000) (<= (select main_a v_prenex_12748) 2) (<= (* 2 (select main_a v_prenex_12748)) 2) (<= (+ main_x 1) v_prenex_12748) (< v_prenex_12748 main_x))) (forall ((v_prenex_11817 Int) (v_prenex_11816 Int)) (or (<= 0 (select main_a v_prenex_11816)) (<= (+ main_x 1) v_prenex_11816) (<= (+ (select main_a v_prenex_11816) (select main_a v_prenex_11817)) 1000) (< v_prenex_11816 main_x) (<= (select main_a v_prenex_11816) 1) (<= 999 (select main_a v_prenex_11817)) (<= 1998 (* 2 (select main_a v_prenex_11817))))) (forall ((v_prenex_12953 Int) (v_prenex_12952 Int)) (or (<= (select main_a v_prenex_12953) 1000) (< v_prenex_12953 main_y) (<= (+ main_x 1) v_prenex_12952) (<= 0 (select main_a v_prenex_12952)) (<= (+ (select main_a v_prenex_12952) 998) (select main_a v_prenex_12953)) (< v_prenex_12952 main_x) (<= (select main_a v_prenex_12953) 1001))) (forall ((v_prenex_13363 Int) (v_prenex_13364 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13363))) (<= (* 2 (select main_a v_prenex_13363)) 2) (<= 998 (select main_a v_prenex_13364)) (< v_prenex_13363 main_x) (<= (+ main_x 1) v_prenex_13363) (<= 1000 (+ (select main_a v_prenex_13363) (select main_a v_prenex_13364))))) (or (forall ((v_prenex_19777 Int)) (or (<= (+ main_x 1) v_prenex_19777) (<= 0 (* 2 (select main_a v_prenex_19777))) (<= 0 (select main_a v_prenex_19777)) (<= (select main_a v_prenex_19777) 1) (< v_prenex_19777 main_x))) (forall ((v_prenex_19782 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19782))) (<= (select main_a v_prenex_19782) 1001)))) (forall ((v_prenex_14168 Int) (v_prenex_14167 Int)) (or (<= (select main_a v_prenex_14167) 2) (< v_prenex_14167 main_x) (<= (+ (select main_a v_prenex_14167) (select main_a v_prenex_14168)) 1000) (<= (+ main_x 1) v_prenex_14167) (<= 0 (* 2 (select main_a v_prenex_14167))) (<= 999 (select main_a v_prenex_14168)) (<= (select main_a v_prenex_14168) 1001))) (forall ((v_prenex_20120 Int) (v_prenex_20119 Int)) (or (< v_prenex_20120 main_y) (<= (select main_a v_prenex_20120) 1000) (<= (+ (select main_a v_prenex_20119) 998) (select main_a v_prenex_20120)) (< v_prenex_20119 main_x) (<= (+ main_x 1) v_prenex_20119) (<= 0 (select main_a v_prenex_20119)))) (forall ((v_prenex_20935 Int) (v_prenex_20934 Int)) (or (<= (select main_a v_prenex_20934) 1) (< v_prenex_20934 main_x) (<= (select main_a v_prenex_20935) 1000) (<= 0 (select main_a v_prenex_20934)) (<= (+ main_x 1) v_prenex_20934) (<= (+ (select main_a v_prenex_20934) 998) (select main_a v_prenex_20935)) (<= (select main_a v_prenex_20935) 1001))) (forall ((v_prenex_12265 Int) (v_prenex_12266 Int)) (or (<= 1000 (+ (select main_a v_prenex_12265) (select main_a v_prenex_12266))) (< v_prenex_12266 main_y) (< v_prenex_12265 main_x) (<= (+ main_x 1) v_prenex_12265) (<= 1998 (* 2 (select main_a v_prenex_12266))) (<= 0 (+ (select main_a v_prenex_12265) 1)))) (forall ((v_prenex_13995 Int) (v_prenex_13994 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13995))) (<= 1000 (+ (select main_a v_prenex_13994) (select main_a v_prenex_13995))) (<= (+ main_x 1) v_prenex_13994) (< v_prenex_13994 main_x) (<= 999 (select main_a v_prenex_13995)) (<= 0 (select main_a v_prenex_13994)) (<= (select main_a v_prenex_13994) 1))) (forall ((v_prenex_14012 Int) (v_prenex_14011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14012))) (<= (select main_a v_prenex_14012) 1000) (<= (+ main_x 1) v_prenex_14011) (<= 1000 (+ (select main_a v_prenex_14011) (select main_a v_prenex_14012))) (<= (select main_a v_prenex_14011) 1) (<= (+ main_y 1) v_prenex_14012) (< v_prenex_14011 main_x))) (forall ((v_prenex_17332 Int) (v_prenex_17333 Int)) (or (<= 999 (select main_a v_prenex_17333)) (<= 0 (select main_a v_prenex_17332)) (< v_prenex_17333 main_y) (<= (+ main_x 1) v_prenex_17332) (<= (select main_a v_prenex_17333) 1001) (< v_prenex_17332 main_x) (<= 1000 (+ (select main_a v_prenex_17332) (select main_a v_prenex_17333))))) (forall ((v_prenex_15339 Int) (v_prenex_15338 Int)) (or (<= (* 2 (select main_a v_prenex_15339)) 2000) (<= (select main_a v_prenex_15338) 2) (<= (+ main_x 1) v_prenex_15338) (<= (+ main_y 1) v_prenex_15339) (< v_prenex_15338 main_x) (<= (+ (select main_a v_prenex_15338) 998) (select main_a v_prenex_15339)))) (forall ((v_prenex_14874 Int) (v_prenex_14873 Int)) (or (<= (select main_a v_prenex_14873) 1) (<= 998 (select main_a v_prenex_14874)) (<= (+ main_x 1) v_prenex_14873) (< v_prenex_14873 main_x) (<= (+ (select main_a v_prenex_14873) 998) (select main_a v_prenex_14874)) (<= (select main_a v_prenex_14874) 1001))) (forall ((v_prenex_17248 Int) (v_prenex_17249 Int)) (or (<= (select main_a v_prenex_17249) 1001) (<= (+ main_x 1) v_prenex_17248) (<= (select main_a v_prenex_17249) (+ (select main_a v_prenex_17248) 1000)) (< v_prenex_17248 main_x) (< v_prenex_17249 main_y) (<= (select main_a v_prenex_17248) 2))) (forall ((v_prenex_17517 Int) (v_prenex_17518 Int)) (or (<= (select main_a v_prenex_17517) 2) (<= (+ main_x 1) v_prenex_17517) (<= (select main_a v_prenex_17518) 1000) (<= (select main_a v_prenex_17518) (+ (select main_a v_prenex_17517) 1000)) (< v_prenex_17517 main_x) (<= 0 (select main_a v_prenex_17517)))) (or (forall ((v_prenex_20670 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20670))) (<= 998 (select main_a v_prenex_20670)))) (forall ((v_prenex_20668 Int)) (or (<= (+ main_x 1) v_prenex_20668) (<= 0 (* 2 (select main_a v_prenex_20668))) (<= 0 (select main_a v_prenex_20668)) (< v_prenex_20668 main_x)))) (or (forall ((v_prenex_18852 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18852))) (<= 998 (select main_a v_prenex_18852)))) (forall ((v_prenex_18850 Int)) (or (<= (* 2 (select main_a v_prenex_18850)) 2) (< v_prenex_18850 main_x) (<= (+ main_x 1) v_prenex_18850) (<= 0 (select main_a v_prenex_18850))))) (or (forall ((v_prenex_12355 Int)) (or (< v_prenex_12355 main_y) (<= 1998 (* 2 (select main_a v_prenex_12355))) (<= 998 (select main_a v_prenex_12355)))) (forall ((v_prenex_12354 Int)) (or (< v_prenex_12354 main_x) (<= 0 (* 2 (select main_a v_prenex_12354))) (<= 0 (select main_a v_prenex_12354)) (<= (+ main_x 1) v_prenex_12354)))) (or (forall ((v_prenex_20339 Int)) (or (<= 0 (select main_a v_prenex_20339)) (<= (+ main_x 1) v_prenex_20339) (< v_prenex_20339 main_x) (<= 0 (* 2 (select main_a v_prenex_20339))))) (forall ((v_prenex_20341 Int)) (or (<= (select main_a v_prenex_20341) 1000) (<= 999 (select main_a v_prenex_20341))))) (or (forall ((v_prenex_15085 Int)) (or (<= (+ main_x 1) v_prenex_15085) (< v_prenex_15085 main_x) (<= (* 2 (select main_a v_prenex_15085)) 2))) (forall ((v_prenex_15090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15090))) (<= 999 (select main_a v_prenex_15090))))) (forall ((v_prenex_12614 Int) (v_prenex_12615 Int)) (or (<= (+ (select main_a v_prenex_12614) 998) (select main_a v_prenex_12615)) (<= 998 (select main_a v_prenex_12615)) (<= (+ main_y 1) v_prenex_12615) (< v_prenex_12615 main_y) (<= (select main_a v_prenex_12615) 1000))) (or (forall ((v_prenex_17811 Int)) (or (<= 0 (select main_a v_prenex_17811)) (<= 0 (* 2 (select main_a v_prenex_17811))) (< v_prenex_17811 main_x) (<= (+ main_x 1) v_prenex_17811) (<= (select main_a v_prenex_17811) 1))) (forall ((v_prenex_17816 Int)) (<= 999 (select main_a v_prenex_17816)))) (forall ((v_prenex_16503 Int) (v_prenex_16504 Int)) (or (<= (+ main_x 1) v_prenex_16503) (< v_prenex_16503 main_x) (<= 0 (* 2 (select main_a v_prenex_16503))) (<= 0 (+ (select main_a v_prenex_16503) 1)) (<= 998 (select main_a v_prenex_16504)) (<= 999 (select main_a v_prenex_16504)) (<= (select main_a v_prenex_16504) (+ (select main_a v_prenex_16503) 1000)))) (forall ((v_prenex_18761 Int) (v_prenex_18760 Int)) (or (<= (+ main_x 1) v_prenex_18760) (<= (* 2 (select main_a v_prenex_18760)) 2) (<= (+ main_y 1) v_prenex_18761) (< v_prenex_18760 main_x) (<= 1000 (+ (select main_a v_prenex_18760) (select main_a v_prenex_18761))))) (forall ((v_prenex_18141 Int) (v_prenex_18140 Int)) (or (<= (+ (select main_a v_prenex_18140) (select main_a v_prenex_18141)) 1000) (<= 0 (select main_a v_prenex_18140)) (<= (+ main_y 1) v_prenex_18141) (<= 1998 (* 2 (select main_a v_prenex_18141))) (< v_prenex_18140 main_x) (<= (+ main_x 1) v_prenex_18140))) (forall ((v_prenex_15337 Int) (v_prenex_15336 Int)) (or (<= (select main_a v_prenex_15336) 1) (< v_prenex_15336 main_x) (<= (* 2 (select main_a v_prenex_15337)) 2000) (<= (select main_a v_prenex_15337) 1001) (<= 1000 (+ (select main_a v_prenex_15336) (select main_a v_prenex_15337))) (<= (+ main_x 1) v_prenex_15336))) (forall ((v_prenex_13261 Int) (v_prenex_13262 Int)) (or (<= (+ main_x 1) v_prenex_13261) (<= 1998 (* 2 (select main_a v_prenex_13262))) (<= 1000 (+ (select main_a v_prenex_13261) (select main_a v_prenex_13262))) (< v_prenex_13261 main_x) (<= (+ main_y 1) v_prenex_13262) (<= 0 (select main_a v_prenex_13261)))) (forall ((v_prenex_11901 Int) (v_prenex_11902 Int)) (or (<= (+ main_x 1) v_prenex_11901) (<= 1000 (+ (select main_a v_prenex_11901) (select main_a v_prenex_11902))) (<= 0 (+ (select main_a v_prenex_11901) 1)) (<= (select main_a v_prenex_11902) 1001) (<= (select main_a v_prenex_11901) 2) (<= 1998 (* 2 (select main_a v_prenex_11902))) (< v_prenex_11901 main_x))) (forall ((v_prenex_14271 Int) (v_prenex_14270 Int)) (or (<= (select main_a v_prenex_14271) 1000) (< v_prenex_14270 main_x) (<= 998 (select main_a v_prenex_14271)) (<= (+ (select main_a v_prenex_14270) 998) (select main_a v_prenex_14271)) (<= (select main_a v_prenex_14270) 1) (<= (+ main_x 1) v_prenex_14270))) (forall ((v_prenex_18305 Int) (v_prenex_18306 Int)) (or (<= (select main_a v_prenex_18306) 1000) (< v_prenex_18305 main_x) (<= (select main_a v_prenex_18305) 2) (<= (+ main_x 1) v_prenex_18305) (<= 1000 (+ (select main_a v_prenex_18305) (select main_a v_prenex_18306))) (<= (+ main_y 1) v_prenex_18306))) (or (forall ((v_prenex_19156 Int)) (or (<= 0 (+ (select main_a v_prenex_19156) 1)) (< v_prenex_19156 main_x) (<= (select main_a v_prenex_19156) 1) (<= (* 2 (select main_a v_prenex_19156)) 2) (<= (+ main_x 1) v_prenex_19156))) (forall ((v_prenex_19157 Int)) (or (<= (* 2 (select main_a v_prenex_19157)) 2000) (<= (select main_a v_prenex_19157) 1001)))) (forall ((v_prenex_18147 Int) (v_prenex_18146 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18147))) (< v_prenex_18146 main_x) (<= 0 (select main_a v_prenex_18146)) (<= 999 (select main_a v_prenex_18147)) (<= (+ main_x 1) v_prenex_18146) (<= (select main_a v_prenex_18146) 2) (<= 1000 (+ (select main_a v_prenex_18146) (select main_a v_prenex_18147))))) (forall ((v_prenex_21252 Int) (v_prenex_21253 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_21253))) (<= (+ main_x 1) v_prenex_21252) (<= 998 (select main_a v_prenex_21253)) (< v_prenex_21252 main_x) (<= (select main_a v_prenex_21253) (+ (select main_a v_prenex_21252) 1000)) (<= (+ main_y 1) v_prenex_21253) (<= 0 (* 2 (select main_a v_prenex_21252))))) (forall ((v_prenex_13357 Int) (v_prenex_13358 Int)) (or (<= (+ (select main_a v_prenex_13357) 998) (select main_a v_prenex_13358)) (<= (select main_a v_prenex_13358) 1000) (<= (select main_a v_prenex_13358) 1001) (<= (select main_a v_prenex_13357) 2) (<= (+ main_x 1) v_prenex_13357) (< v_prenex_13357 main_x) (<= (* 2 (select main_a v_prenex_13357)) 2))) (forall ((v_prenex_18565 Int) (v_prenex_18566 Int)) (or (<= (* 2 (select main_a v_prenex_18565)) 2) (<= (select main_a v_prenex_18565) 2) (<= 1000 (+ (select main_a v_prenex_18565) (select main_a v_prenex_18566))) (<= 999 (select main_a v_prenex_18566)) (< v_prenex_18565 main_x) (<= (+ main_x 1) v_prenex_18565) (<= 1998 (* 2 (select main_a v_prenex_18566))))) (forall ((v_prenex_20409 Int) (v_prenex_20408 Int)) (or (<= (+ main_x 1) v_prenex_20408) (<= 1998 (* 2 (select main_a v_prenex_20409))) (<= (* 2 (select main_a v_prenex_20408)) 2) (<= (select main_a v_prenex_20409) 1001) (<= (+ (select main_a v_prenex_20408) 998) (select main_a v_prenex_20409)) (<= (select main_a v_prenex_20408) 1) (< v_prenex_20408 main_x))) (forall ((v_prenex_19324 Int) (v_prenex_19323 Int)) (or (<= 0 (select main_a v_prenex_19323)) (<= (select main_a v_prenex_19324) (+ (select main_a v_prenex_19323) 1000)) (<= (+ main_x 1) v_prenex_19323) (<= 998 (select main_a v_prenex_19324)) (< v_prenex_19323 main_x) (<= (+ main_y 1) v_prenex_19324))) (or (forall ((v_prenex_12429 Int)) (<= 999 (select main_a v_prenex_12429))) (forall ((v_prenex_12424 Int)) (or (<= (select main_a v_prenex_12424) 2) (< v_prenex_12424 main_x) (<= (* 2 (select main_a v_prenex_12424)) 2) (<= (select main_a v_prenex_12424) 1) (<= (+ main_x 1) v_prenex_12424)))) (forall ((v_prenex_12267 Int) (v_prenex_12268 Int)) (or (<= 999 (select main_a v_prenex_12268)) (<= 1000 (+ (select main_a v_prenex_12267) (select main_a v_prenex_12268))) (< v_prenex_12267 main_x) (<= (+ main_x 1) v_prenex_12267) (<= 1998 (* 2 (select main_a v_prenex_12268))) (<= 0 (select main_a v_prenex_12267)) (<= 0 (* 2 (select main_a v_prenex_12267))))) (forall ((v_prenex_12838 Int) (v_prenex_12839 Int)) (or (<= (+ main_y 1) v_prenex_12839) (<= (+ main_x 1) v_prenex_12838) (<= 998 (select main_a v_prenex_12839)) (< v_prenex_12838 main_x) (<= (+ (select main_a v_prenex_12838) 998) (select main_a v_prenex_12839)) (<= (select main_a v_prenex_12838) 1))) (forall ((v_prenex_16259 Int) (v_prenex_16260 Int)) (or (<= (select main_a v_prenex_16260) 1001) (<= (+ main_x 1) v_prenex_16259) (<= (select main_a v_prenex_16260) (+ (select main_a v_prenex_16259) 1000)) (<= (select main_a v_prenex_16259) 2) (<= (* 2 (select main_a v_prenex_16260)) 2000) (<= 0 (select main_a v_prenex_16259)) (< v_prenex_16259 main_x))) (forall ((v_prenex_20759 Int) (v_prenex_20758 Int)) (or (<= (select main_a v_prenex_20758) 1) (<= (+ main_x 1) v_prenex_20758) (< v_prenex_20758 main_x) (<= (select main_a v_prenex_20759) (+ (select main_a v_prenex_20758) 1000)) (<= 0 (+ (select main_a v_prenex_20758) 1)) (<= (select main_a v_prenex_20759) 1001))) (forall ((v_prenex_15517 Int) (v_prenex_15518 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15518))) (<= 1000 (+ (select main_a v_prenex_15517) (select main_a v_prenex_15518))) (< v_prenex_15517 main_x) (<= (* 2 (select main_a v_prenex_15517)) 2) (<= (+ main_x 1) v_prenex_15517) (<= (+ main_y 1) v_prenex_15518))) (forall ((v_prenex_14253 Int) (v_prenex_14252 Int)) (or (<= (+ main_x 1) v_prenex_14252) (< v_prenex_14252 main_x) (<= (select main_a v_prenex_14252) 2) (<= (* 2 (select main_a v_prenex_14253)) 2000) (<= (* 2 (select main_a v_prenex_14252)) 2) (<= (+ (select main_a v_prenex_14252) (select main_a v_prenex_14253)) 1000) (<= (select main_a v_prenex_14253) 1000))) (forall ((v_prenex_13796 Int) (v_prenex_13795 Int)) (or (<= (+ main_x 1) v_prenex_13795) (<= (* 2 (select main_a v_prenex_13796)) 2000) (<= (select main_a v_prenex_13796) 1000) (<= (* 2 (select main_a v_prenex_13795)) 2) (< v_prenex_13795 main_x) (<= (select main_a v_prenex_13796) (+ (select main_a v_prenex_13795) 1000)) (<= (select main_a v_prenex_13795) 2))) (forall ((v_prenex_14842 Int) (v_prenex_14841 Int)) (or (<= 999 (select main_a v_prenex_14842)) (<= (select main_a v_prenex_14841) 2) (< v_prenex_14842 main_y) (< v_prenex_14841 main_x) (<= (select main_a v_prenex_14842) (+ (select main_a v_prenex_14841) 1000)) (<= (+ main_x 1) v_prenex_14841))) (or (forall ((v_prenex_14359 Int)) (or (<= (* 2 (select main_a v_prenex_14359)) 2) (< v_prenex_14359 main_x) (<= (+ main_x 1) v_prenex_14359) (<= 0 (select main_a v_prenex_14359)))) (forall ((v_prenex_14362 Int)) (or (<= (select main_a v_prenex_14362) 1001) (< v_prenex_14362 main_y)))) (forall ((v_prenex_13259 Int) (v_prenex_13260 Int)) (or (<= (+ (select main_a v_prenex_13259) 998) (select main_a v_prenex_13260)) (<= (select main_a v_prenex_13259) 2) (<= 999 (select main_a v_prenex_13260)) (<= (select main_a v_prenex_13260) 1001) (<= (+ main_x 1) v_prenex_13259) (< v_prenex_13259 main_x))) (or (forall ((v_prenex_21181 Int)) (or (<= (+ main_x 1) v_prenex_21181) (< v_prenex_21181 main_x) (<= 0 (+ (select main_a v_prenex_21181) 1)) (<= (* 2 (select main_a v_prenex_21181)) 2) (<= (select main_a v_prenex_21181) 2))) (forall ((v_prenex_21183 Int)) (<= (select main_a v_prenex_21183) 1000))) (or (forall ((v_prenex_18933 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18933))) (< v_prenex_18933 main_x) (<= (select main_a v_prenex_18933) 1) (<= (+ main_x 1) v_prenex_18933))) (forall ((v_prenex_18936 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18936))) (<= (* 2 (select main_a v_prenex_18936)) 2000)))) (forall ((v_prenex_20231 Int) (v_prenex_20230 Int)) (or (<= 1000 (+ (select main_a v_prenex_20230) (select main_a v_prenex_20231))) (<= 1998 (* 2 (select main_a v_prenex_20231))) (<= 0 (+ (select main_a v_prenex_20230) 1)) (< v_prenex_20230 main_x) (<= (+ main_x 1) v_prenex_20230) (<= (select main_a v_prenex_20231) 1000))) (forall ((v_prenex_15345 Int) (v_prenex_15344 Int)) (or (<= (+ main_y 1) v_prenex_15345) (<= (+ main_x 1) v_prenex_15344) (<= (select main_a v_prenex_15345) (+ (select main_a v_prenex_15344) 1000)) (<= (select main_a v_prenex_15345) 1001) (< v_prenex_15344 main_x) (<= (select main_a v_prenex_15344) 2))) (forall ((v_prenex_19917 Int) (v_prenex_19916 Int)) (or (<= (select main_a v_prenex_19916) 2) (<= (+ main_y 1) v_prenex_19917) (< v_prenex_19916 main_x) (<= 1998 (* 2 (select main_a v_prenex_19917))) (<= (+ main_x 1) v_prenex_19916) (<= (+ (select main_a v_prenex_19916) 998) (select main_a v_prenex_19917)) (<= (select main_a v_prenex_19917) 1000))) (forall ((v_prenex_15696 Int) (v_prenex_15695 Int)) (or (<= (+ main_x 1) v_prenex_15695) (<= (* 2 (select main_a v_prenex_15695)) 2) (<= 1998 (* 2 (select main_a v_prenex_15696))) (<= (+ (select main_a v_prenex_15695) (select main_a v_prenex_15696)) 1000) (< v_prenex_15695 main_x) (<= 0 (* 2 (select main_a v_prenex_15695))) (<= 999 (select main_a v_prenex_15696)))) (or (forall ((v_prenex_15767 Int)) (or (< v_prenex_15767 main_x) (<= (+ main_x 1) v_prenex_15767) (<= (* 2 (select main_a v_prenex_15767)) 2) (<= 0 (select main_a v_prenex_15767)))) (forall ((v_prenex_15768 Int)) (or (<= (select main_a v_prenex_15768) 1001) (<= 998 (select main_a v_prenex_15768)) (<= (+ main_y 1) v_prenex_15768)))) (forall ((v_prenex_12256 Int) (v_prenex_12255 Int)) (or (<= (+ main_x 1) v_prenex_12255) (< v_prenex_12256 main_y) (<= 998 (select main_a v_prenex_12256)) (<= (+ (select main_a v_prenex_12255) (select main_a v_prenex_12256)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12256))) (< v_prenex_12255 main_x) (<= (select main_a v_prenex_12255) 1))) (forall ((v_prenex_20796 Int) (v_prenex_20795 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20795))) (< v_prenex_20795 main_x) (<= (select main_a v_prenex_20795) 2) (<= 998 (select main_a v_prenex_20796)) (<= (* 2 (select main_a v_prenex_20796)) 2000) (<= (select main_a v_prenex_20796) (+ (select main_a v_prenex_20795) 1000)) (<= (+ main_x 1) v_prenex_20795))) (forall ((v_prenex_13115 Int) (v_prenex_13116 Int)) (or (< v_prenex_13116 main_y) (<= (select main_a v_prenex_13116) 1001) (< v_prenex_13115 main_x) (<= 0 (+ (select main_a v_prenex_13115) 1)) (<= (+ main_x 1) v_prenex_13115) (<= 998 (select main_a v_prenex_13116)) (<= (select main_a v_prenex_13116) (+ (select main_a v_prenex_13115) 1000)))) (or (forall ((v_prenex_15022 Int)) (or (<= (* 2 (select main_a v_prenex_15022)) 2000) (<= (+ main_y 1) v_prenex_15022) (<= 1998 (* 2 (select main_a v_prenex_15022))))) (forall ((v_prenex_15021 Int)) (or (<= (select main_a v_prenex_15021) 2) (<= (* 2 (select main_a v_prenex_15021)) 2) (< v_prenex_15021 main_x) (<= (+ main_x 1) v_prenex_15021)))) (or (forall ((v_prenex_17614 Int)) (or (< v_prenex_17614 main_x) (<= (* 2 (select main_a v_prenex_17614)) 2) (<= 0 (select main_a v_prenex_17614)) (<= (+ main_x 1) v_prenex_17614))) (forall ((v_prenex_17615 Int)) (or (<= (+ main_y 1) v_prenex_17615) (<= 999 (select main_a v_prenex_17615)) (<= 998 (select main_a v_prenex_17615))))) (forall ((v_prenex_13121 Int)) (or (<= (* 2 (select main_a v_prenex_13121)) 2) (<= 0 (select main_a v_prenex_13121)) (< v_prenex_13121 main_x) (<= 0 (* 2 (select main_a v_prenex_13121))) (<= (+ main_x 1) v_prenex_13121))) (forall ((v_prenex_19855 Int) (v_prenex_19854 Int)) (or (<= (+ (select main_a v_prenex_19854) (select main_a v_prenex_19855)) 1000) (<= (+ main_x 1) v_prenex_19854) (< v_prenex_19855 main_y) (<= (* 2 (select main_a v_prenex_19854)) 2) (<= (* 2 (select main_a v_prenex_19855)) 2000) (<= 1998 (* 2 (select main_a v_prenex_19855))) (< v_prenex_19854 main_x))) (forall ((v_prenex_12447 Int) (v_prenex_12446 Int)) (or (<= (+ main_x 1) v_prenex_12446) (< v_prenex_12446 main_x) (<= (+ (select main_a v_prenex_12446) (select main_a v_prenex_12447)) 1000) (<= (select main_a v_prenex_12446) 2) (<= 999 (select main_a v_prenex_12447)))) (or (forall ((v_prenex_11119 Int)) (or (<= (* 2 (select main_a v_prenex_11119)) 2) (<= (+ main_x 1) v_prenex_11119) (< v_prenex_11119 main_x) (<= (select main_a v_prenex_11119) 2) (<= 0 (+ (select main_a v_prenex_11119) 1)))) (forall ((v_prenex_11426 Int)) (or (<= (select main_a v_prenex_11426) 1000) (<= (select main_a v_prenex_11426) 1001)))) (forall ((v_prenex_20023 Int) (v_prenex_20022 Int)) (or (<= 999 (select main_a v_prenex_20023)) (< v_prenex_20022 main_x) (<= (+ main_x 1) v_prenex_20022) (<= (select main_a v_prenex_20022) 2) (<= 0 (select main_a v_prenex_20022)) (<= 1998 (* 2 (select main_a v_prenex_20023))) (<= (select main_a v_prenex_20023) (+ (select main_a v_prenex_20022) 1000)))) (or (forall ((v_prenex_14032 Int)) (or (<= 998 (select main_a v_prenex_14032)) (<= 1998 (* 2 (select main_a v_prenex_14032))))) (forall ((v_prenex_14028 Int)) (or (< v_prenex_14028 main_x) (<= (select main_a v_prenex_14028) 1) (<= (+ main_x 1) v_prenex_14028) (<= (* 2 (select main_a v_prenex_14028)) 2)))) (forall ((v_prenex_20443 Int) (v_prenex_20442 Int)) (or (<= (* 2 (select main_a v_prenex_20443)) 2000) (< v_prenex_20442 main_x) (<= (+ main_y 1) v_prenex_20443) (<= (+ main_x 1) v_prenex_20442) (<= (select main_a v_prenex_20442) 1) (<= 1000 (+ (select main_a v_prenex_20442) (select main_a v_prenex_20443))) (<= (select main_a v_prenex_20443) 1001))) (forall ((v_prenex_17430 Int) (v_prenex_17431 Int)) (or (<= (select main_a v_prenex_17431) 1001) (< v_prenex_17430 main_x) (<= (+ main_x 1) v_prenex_17430) (<= (* 2 (select main_a v_prenex_17430)) 2) (<= (select main_a v_prenex_17431) (+ (select main_a v_prenex_17430) 1000)) (<= (select main_a v_prenex_17430) 1) (<= (select main_a v_prenex_17431) 1000))) (forall ((v_prenex_14784 Int) (v_prenex_14783 Int)) (or (<= (select main_a v_prenex_14784) (+ (select main_a v_prenex_14783) 1000)) (<= (+ main_x 1) v_prenex_14783) (<= (select main_a v_prenex_14784) 1001) (<= 0 (+ (select main_a v_prenex_14783) 1)) (< v_prenex_14783 main_x) (<= 0 (* 2 (select main_a v_prenex_14783))))) (or (forall ((v_prenex_15098 Int)) (or (<= (select main_a v_prenex_15098) 1001) (<= 999 (select main_a v_prenex_15098)))) (forall ((v_prenex_15093 Int)) (or (<= (select main_a v_prenex_15093) 2) (< v_prenex_15093 main_x) (<= (+ main_x 1) v_prenex_15093) (<= 0 (* 2 (select main_a v_prenex_15093))) (<= 0 (+ (select main_a v_prenex_15093) 1))))) (forall ((v_prenex_13190 Int) (v_prenex_13191 Int)) (or (<= (select main_a v_prenex_13191) 1000) (<= (* 2 (select main_a v_prenex_13191)) 2000) (<= 1000 (+ (select main_a v_prenex_13190) (select main_a v_prenex_13191))) (<= 0 (* 2 (select main_a v_prenex_13190))) (< v_prenex_13190 main_x) (<= (+ main_x 1) v_prenex_13190) (< v_prenex_13191 main_y))) (or (forall ((v_prenex_11564 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11564))) (<= (+ main_x 1) v_prenex_11564) (<= (select main_a v_prenex_11564) 2) (< v_prenex_11564 main_x) (<= 0 (select main_a v_prenex_11564)))) (forall ((v_prenex_11565 Int)) (or (<= (* 2 (select main_a v_prenex_11565)) 2000) (<= 1998 (* 2 (select main_a v_prenex_11565)))))) (forall ((v_prenex_17118 Int) (v_prenex_17119 Int)) (or (<= (select main_a v_prenex_17119) (+ (select main_a v_prenex_17118) 1000)) (<= 999 (select main_a v_prenex_17119)) (<= (select main_a v_prenex_17118) 1) (< v_prenex_17119 main_y) (< v_prenex_17118 main_x) (<= (+ main_x 1) v_prenex_17118))) (forall ((v_prenex_14538 Int) (v_prenex_14539 Int)) (or (<= (+ (select main_a v_prenex_14538) (select main_a v_prenex_14539)) 1000) (<= (+ main_x 1) v_prenex_14538) (<= (* 2 (select main_a v_prenex_14538)) 2) (< v_prenex_14538 main_x) (<= (select main_a v_prenex_14539) 1000))) (forall ((v_prenex_19344 Int) (v_prenex_19345 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19344))) (<= 0 (select main_a v_prenex_19344)) (<= 999 (select main_a v_prenex_19345)) (<= 998 (select main_a v_prenex_19345)) (<= (+ main_x 1) v_prenex_19344) (< v_prenex_19344 main_x) (<= 1000 (+ (select main_a v_prenex_19344) (select main_a v_prenex_19345))))) (forall ((v_prenex_17108 Int) (v_prenex_17109 Int)) (or (<= (+ main_x 1) v_prenex_17108) (< v_prenex_17108 main_x) (<= (select main_a v_prenex_17109) (+ (select main_a v_prenex_17108) 1000)) (<= (select main_a v_prenex_17109) 1000) (<= 0 (select main_a v_prenex_17108)) (<= (* 2 (select main_a v_prenex_17108)) 2))) (or (forall ((v_prenex_15037 Int)) (or (<= (* 2 (select main_a v_prenex_15037)) 2) (<= (select main_a v_prenex_15037) 1) (< v_prenex_15037 main_x) (<= 0 (select main_a v_prenex_15037)) (<= (+ main_x 1) v_prenex_15037))) (forall ((v_prenex_15038 Int)) (<= (select main_a v_prenex_15038) 1001))) (forall ((v_prenex_18673 Int) (v_prenex_18672 Int)) (or (<= (* 2 (select main_a v_prenex_18672)) 2) (<= (select main_a v_prenex_18672) 2) (< v_prenex_18672 main_x) (<= (+ (select main_a v_prenex_18672) 998) (select main_a v_prenex_18673)) (<= 998 (select main_a v_prenex_18673)) (<= 1998 (* 2 (select main_a v_prenex_18673))) (<= (+ main_x 1) v_prenex_18672))) (forall ((v_prenex_14782 Int) (v_prenex_14781 Int)) (or (<= (select main_a v_prenex_14782) 1001) (<= 998 (select main_a v_prenex_14782)) (<= 0 (select main_a v_prenex_14781)) (<= (+ main_x 1) v_prenex_14781) (<= (+ (select main_a v_prenex_14781) 998) (select main_a v_prenex_14782)) (< v_prenex_14781 main_x))) (forall ((v_prenex_19575 Int) (v_prenex_19574 Int)) (or (<= (* 2 (select main_a v_prenex_19575)) 2000) (<= 0 (select main_a v_prenex_19574)) (<= 0 (+ (select main_a v_prenex_19574) 1)) (<= 1000 (+ (select main_a v_prenex_19574) (select main_a v_prenex_19575))) (< v_prenex_19574 main_x) (<= (+ main_x 1) v_prenex_19574) (<= 999 (select main_a v_prenex_19575)))) (or (forall ((v_prenex_19755 Int)) (<= 1998 (* 2 (select main_a v_prenex_19755)))) (forall ((v_prenex_19753 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19753))) (<= (select main_a v_prenex_19753) 2) (<= 0 (select main_a v_prenex_19753)) (< v_prenex_19753 main_x) (<= (+ main_x 1) v_prenex_19753)))) (forall ((v_prenex_14706 Int) (v_prenex_14705 Int)) (or (< v_prenex_14705 main_x) (<= (+ main_x 1) v_prenex_14705) (<= (* 2 (select main_a v_prenex_14706)) 2000) (<= (select main_a v_prenex_14705) 1) (<= (+ (select main_a v_prenex_14705) 998) (select main_a v_prenex_14706)))) (forall ((v_prenex_13538 Int) (v_prenex_13539 Int)) (or (<= (+ main_x 1) v_prenex_13538) (<= (select main_a v_prenex_13539) 1000) (<= (+ main_y 1) v_prenex_13539) (<= (+ (select main_a v_prenex_13538) 998) (select main_a v_prenex_13539)) (<= (* 2 (select main_a v_prenex_13538)) 2) (<= 998 (select main_a v_prenex_13539)) (< v_prenex_13538 main_x))) (forall ((v_prenex_18011 Int) (v_prenex_18010 Int)) (or (<= (select main_a v_prenex_18011) (+ (select main_a v_prenex_18010) 1000)) (<= (select main_a v_prenex_18010) 1) (< v_prenex_18010 main_x) (<= (+ main_x 1) v_prenex_18010) (<= (select main_a v_prenex_18011) 1000) (<= (+ main_y 1) v_prenex_18011) (<= 998 (select main_a v_prenex_18011)))) (forall ((v_prenex_21096 Int) (v_prenex_21097 Int)) (or (<= 1000 (+ (select main_a v_prenex_21096) (select main_a v_prenex_21097))) (<= (select main_a v_prenex_21096) 2) (< v_prenex_21096 main_x) (<= (+ main_y 1) v_prenex_21097) (<= (+ main_x 1) v_prenex_21096) (<= (select main_a v_prenex_21097) 1001))) (forall ((v_prenex_16190 Int) (v_prenex_16191 Int)) (or (<= (select main_a v_prenex_16191) 1001) (<= 999 (select main_a v_prenex_16191)) (< v_prenex_16190 main_x) (<= 1000 (+ (select main_a v_prenex_16190) (select main_a v_prenex_16191))) (<= 0 (* 2 (select main_a v_prenex_16190))) (<= (+ main_x 1) v_prenex_16190))) (forall ((v_prenex_11185 Int) (v_prenex_11184 Int)) (or (<= (select main_a v_prenex_11184) 1) (<= (+ main_x 1) v_prenex_11184) (<= 0 (+ (select main_a v_prenex_11184) 1)) (<= (+ (select main_a v_prenex_11184) (select main_a v_prenex_11185)) 1000) (<= 998 (select main_a v_prenex_11185)) (< v_prenex_11184 main_x))) (forall ((v_prenex_20893 Int) (v_prenex_20892 Int)) (or (<= (select main_a v_prenex_20893) (+ (select main_a v_prenex_20892) 1000)) (<= (select main_a v_prenex_20892) 1) (<= (+ main_x 1) v_prenex_20892) (< v_prenex_20892 main_x) (<= (select main_a v_prenex_20893) 1000) (< v_prenex_20893 main_y))) (forall ((v_prenex_12997 Int) (v_prenex_12996 Int)) (or (<= 0 (select main_a v_prenex_12996)) (<= (select main_a v_prenex_12997) 1000) (<= 0 (+ (select main_a v_prenex_12996) 1)) (<= (+ main_x 1) v_prenex_12996) (< v_prenex_12996 main_x) (<= (select main_a v_prenex_12997) (+ (select main_a v_prenex_12996) 1000)) (<= (select main_a v_prenex_12997) 1001))) (forall ((v_prenex_13466 Int) (v_prenex_13465 Int)) (or (<= (+ (select main_a v_prenex_13465) 998) (select main_a v_prenex_13466)) (<= (+ main_y 1) v_prenex_13466) (<= 998 (select main_a v_prenex_13466)) (<= 999 (select main_a v_prenex_13466)) (<= (select main_a v_prenex_13465) 1) (<= (+ main_x 1) v_prenex_13465) (< v_prenex_13465 main_x))) (forall ((v_prenex_20860 Int) (v_prenex_20859 Int)) (or (<= (+ main_x 1) v_prenex_20859) (<= 0 (select main_a v_prenex_20859)) (<= (select main_a v_prenex_20859) 1) (< v_prenex_20859 main_x) (<= 999 (select main_a v_prenex_20860)) (<= (select main_a v_prenex_20860) (+ (select main_a v_prenex_20859) 1000)) (<= 1998 (* 2 (select main_a v_prenex_20860))))) (or (forall ((v_prenex_18628 Int)) (or (<= 0 (+ (select main_a v_prenex_18628) 1)) (<= (* 2 (select main_a v_prenex_18628)) 2) (<= (+ main_x 1) v_prenex_18628) (< v_prenex_18628 main_x))) (forall ((v_prenex_18629 Int)) (or (<= (select main_a v_prenex_18629) 1001) (<= (+ main_y 1) v_prenex_18629)))) (forall ((v_prenex_15830 Int) (v_prenex_15829 Int)) (or (<= (select main_a v_prenex_15830) 1000) (<= (select main_a v_prenex_15829) 2) (< v_prenex_15829 main_x) (<= 0 (+ (select main_a v_prenex_15829) 1)) (<= (+ main_x 1) v_prenex_15829) (<= (+ (select main_a v_prenex_15829) (select main_a v_prenex_15830)) 1000) (<= 1998 (* 2 (select main_a v_prenex_15830))))) (forall ((v_prenex_20273 Int) (v_prenex_20272 Int)) (or (<= (+ main_x 1) v_prenex_20272) (<= 998 (select main_a v_prenex_20273)) (<= 999 (select main_a v_prenex_20273)) (<= (* 2 (select main_a v_prenex_20272)) 2) (< v_prenex_20272 main_x) (<= (+ main_y 1) v_prenex_20273) (<= (+ (select main_a v_prenex_20272) (select main_a v_prenex_20273)) 1000))) (forall ((v_prenex_13653 Int) (v_prenex_13652 Int)) (or (<= (* 2 (select main_a v_prenex_13653)) 2000) (<= (select main_a v_prenex_13652) 2) (<= (select main_a v_prenex_13652) 1) (<= (+ (select main_a v_prenex_13652) 998) (select main_a v_prenex_13653)) (<= 998 (select main_a v_prenex_13653)) (<= (+ main_x 1) v_prenex_13652) (< v_prenex_13652 main_x))) (forall ((v_prenex_17860 Int) (v_prenex_17861 Int)) (or (<= (+ main_x 1) v_prenex_17860) (<= (+ (select main_a v_prenex_17860) 998) (select main_a v_prenex_17861)) (<= 0 (+ (select main_a v_prenex_17860) 1)) (< v_prenex_17860 main_x) (<= (select main_a v_prenex_17861) 1000) (<= (* 2 (select main_a v_prenex_17861)) 2000) (<= (select main_a v_prenex_17860) 1))) (or (forall ((v_prenex_17593 Int)) (<= (* 2 (select main_a v_prenex_17593)) 2000)) (forall ((v_prenex_11165 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11165))) (<= (+ main_x 1) v_prenex_11165) (<= 0 (+ (select main_a v_prenex_11165) 1)) (< v_prenex_11165 main_x)))) (forall ((v_prenex_16784 Int)) (or (< v_prenex_16784 main_x) (<= (select main_a v_prenex_16784) 2) (<= 0 (* 2 (select main_a v_prenex_16784))) (<= (+ main_x 1) v_prenex_16784) (<= (select main_a v_prenex_16784) 1))) (forall ((v_prenex_19551 Int) (v_prenex_19550 Int)) (or (< v_prenex_19551 main_y) (<= 0 (* 2 (select main_a v_prenex_19550))) (<= (select main_a v_prenex_19551) 1000) (<= (+ main_x 1) v_prenex_19550) (< v_prenex_19550 main_x) (<= 998 (select main_a v_prenex_19551)) (<= (+ (select main_a v_prenex_19550) 998) (select main_a v_prenex_19551)))) (forall ((v_prenex_19816 Int) (v_prenex_19815 Int)) (or (<= 998 (select main_a v_prenex_19816)) (< v_prenex_19815 main_x) (<= (* 2 (select main_a v_prenex_19815)) 2) (<= 0 (select main_a v_prenex_19815)) (<= (+ (select main_a v_prenex_19815) (select main_a v_prenex_19816)) 1000) (<= (select main_a v_prenex_19816) 1001) (<= (+ main_x 1) v_prenex_19815))) (forall ((v_prenex_14048 Int) (v_prenex_14047 Int)) (or (<= (+ main_x 1) v_prenex_14047) (<= (select main_a v_prenex_14047) 2) (< v_prenex_14047 main_x) (<= 0 (+ (select main_a v_prenex_14047) 1)) (<= (+ (select main_a v_prenex_14047) 998) (select main_a v_prenex_14048)))) (forall ((v_prenex_12384 Int) (v_prenex_12385 Int)) (or (<= (select main_a v_prenex_12385) (+ (select main_a v_prenex_12384) 1000)) (<= (select main_a v_prenex_12385) 1000) (<= (+ main_x 1) v_prenex_12384) (<= (select main_a v_prenex_12385) 1001) (<= 0 (* 2 (select main_a v_prenex_12384))) (<= (* 2 (select main_a v_prenex_12384)) 2) (< v_prenex_12384 main_x))) (or (forall ((v_prenex_18235 Int)) (<= (select main_a v_prenex_18235) 1000)) (forall ((v_prenex_18230 Int)) (or (<= (select main_a v_prenex_18230) 1) (<= (select main_a v_prenex_18230) 2) (<= (* 2 (select main_a v_prenex_18230)) 2) (<= (+ main_x 1) v_prenex_18230) (< v_prenex_18230 main_x)))) (forall ((v_prenex_16379 Int) (v_prenex_16380 Int)) (or (< v_prenex_16379 main_x) (<= 1998 (* 2 (select main_a v_prenex_16380))) (<= 998 (select main_a v_prenex_16380)) (<= (+ (select main_a v_prenex_16379) (select main_a v_prenex_16380)) 1000) (<= (+ main_x 1) v_prenex_16379) (<= 0 (* 2 (select main_a v_prenex_16379))))) (or (forall ((v_prenex_16595 Int)) (or (<= 998 (select main_a v_prenex_16595)) (<= 999 (select main_a v_prenex_16595)) (< v_prenex_16595 main_y))) (forall ((v_prenex_16589 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16589))) (<= (* 2 (select main_a v_prenex_16589)) 2) (<= (+ main_x 1) v_prenex_16589) (< v_prenex_16589 main_x)))) (or (forall ((v_prenex_19658 Int)) (or (<= (select main_a v_prenex_19658) 2) (<= (+ main_x 1) v_prenex_19658) (<= (* 2 (select main_a v_prenex_19658)) 2) (< v_prenex_19658 main_x))) (forall ((v_prenex_19659 Int)) (<= (select main_a v_prenex_19659) 1001))) (forall ((v_prenex_20267 Int) (v_prenex_20266 Int)) (or (<= 999 (select main_a v_prenex_20267)) (<= (* 2 (select main_a v_prenex_20266)) 2) (<= 1998 (* 2 (select main_a v_prenex_20267))) (<= (select main_a v_prenex_20266) 2) (<= (+ main_x 1) v_prenex_20266) (< v_prenex_20266 main_x) (<= 1000 (+ (select main_a v_prenex_20266) (select main_a v_prenex_20267))))) (forall ((v_prenex_18208 Int) (v_prenex_18209 Int)) (or (<= (select main_a v_prenex_18208) 1) (<= (select main_a v_prenex_18209) (+ (select main_a v_prenex_18208) 1000)) (<= 0 (+ (select main_a v_prenex_18208) 1)) (<= (+ main_x 1) v_prenex_18208) (< v_prenex_18208 main_x) (<= 1998 (* 2 (select main_a v_prenex_18209))))) (or (forall ((v_prenex_16853 Int)) (or (<= (+ main_x 1) v_prenex_16853) (< v_prenex_16853 main_x) (<= 0 (select main_a v_prenex_16853)) (<= 0 (+ (select main_a v_prenex_16853) 1)) (<= (* 2 (select main_a v_prenex_16853)) 2))) (forall ((v_prenex_16857 Int)) (or (<= (select main_a v_prenex_16857) 1000) (<= (select main_a v_prenex_16857) 1001)))) (forall ((v_prenex_16718 Int) (v_prenex_16719 Int)) (or (<= (+ main_x 1) v_prenex_16718) (<= (+ main_y 1) v_prenex_16719) (<= (+ (select main_a v_prenex_16718) 998) (select main_a v_prenex_16719)) (< v_prenex_16718 main_x) (<= (select main_a v_prenex_16719) 1001) (<= 0 (+ (select main_a v_prenex_16718) 1)))) (forall ((v_prenex_12579 Int) (v_prenex_12578 Int)) (or (< v_prenex_12578 main_x) (<= (+ main_x 1) v_prenex_12578) (<= 0 (* 2 (select main_a v_prenex_12578))) (<= (+ (select main_a v_prenex_12578) 998) (select main_a v_prenex_12579)) (<= (* 2 (select main_a v_prenex_12579)) 2000) (< v_prenex_12579 main_y) (<= (select main_a v_prenex_12579) 1000))) (or (forall ((v_prenex_16312 Int)) (or (<= (select main_a v_prenex_16312) 1000) (<= 998 (select main_a v_prenex_16312)))) (forall ((v_prenex_16310 Int)) (or (< v_prenex_16310 main_x) (<= (+ main_x 1) v_prenex_16310) (<= (* 2 (select main_a v_prenex_16310)) 2) (<= 0 (+ (select main_a v_prenex_16310) 1)) (<= 0 (* 2 (select main_a v_prenex_16310)))))) (forall ((v_prenex_15964 Int) (v_prenex_15963 Int)) (or (<= 999 (select main_a v_prenex_15964)) (< v_prenex_15963 main_x) (<= (* 2 (select main_a v_prenex_15963)) 2) (<= (+ main_x 1) v_prenex_15963) (< v_prenex_15964 main_y) (<= (+ (select main_a v_prenex_15963) (select main_a v_prenex_15964)) 1000) (<= 1998 (* 2 (select main_a v_prenex_15964))))) (forall ((v_prenex_17393 Int) (v_prenex_17394 Int)) (or (<= (+ main_x 1) v_prenex_17393) (< v_prenex_17393 main_x) (<= 999 (select main_a v_prenex_17394)) (<= (select main_a v_prenex_17393) 1) (<= (select main_a v_prenex_17394) 1000) (<= 1000 (+ (select main_a v_prenex_17393) (select main_a v_prenex_17394))) (<= 0 (* 2 (select main_a v_prenex_17393))))) (or (forall ((v_prenex_14906 Int)) (or (<= 0 (select main_a v_prenex_14906)) (<= (+ main_x 1) v_prenex_14906) (<= (* 2 (select main_a v_prenex_14906)) 2) (<= (select main_a v_prenex_14906) 2) (< v_prenex_14906 main_x))) (forall ((v_prenex_14907 Int)) (<= (* 2 (select main_a v_prenex_14907)) 2000))) (or (forall ((v_prenex_15665 Int)) (or (<= (select main_a v_prenex_15665) 1000) (<= 999 (select main_a v_prenex_15665)))) (forall ((v_prenex_15660 Int)) (or (<= 0 (+ (select main_a v_prenex_15660) 1)) (< v_prenex_15660 main_x) (<= (* 2 (select main_a v_prenex_15660)) 2) (<= (+ main_x 1) v_prenex_15660) (<= (select main_a v_prenex_15660) 2)))) (forall ((v_prenex_17477 Int) (v_prenex_17478 Int)) (or (<= (+ (select main_a v_prenex_17477) 998) (select main_a v_prenex_17478)) (<= 0 (+ (select main_a v_prenex_17477) 1)) (<= 999 (select main_a v_prenex_17478)) (<= (select main_a v_prenex_17478) 1000) (<= (+ main_x 1) v_prenex_17477) (< v_prenex_17477 main_x) (<= (+ main_y 1) v_prenex_17478))) (forall ((v_prenex_14519 Int) (v_prenex_14518 Int)) (or (<= (select main_a v_prenex_14519) (+ (select main_a v_prenex_14518) 1000)) (<= 998 (select main_a v_prenex_14519)) (< v_prenex_14518 main_x) (<= (+ main_x 1) v_prenex_14518) (<= 0 (select main_a v_prenex_14518)) (<= 0 (* 2 (select main_a v_prenex_14518))) (<= 999 (select main_a v_prenex_14519)))) (forall ((v_prenex_18417 Int) (v_prenex_18418 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18417))) (<= (+ (select main_a v_prenex_18417) 998) (select main_a v_prenex_18418)) (<= (select main_a v_prenex_18417) 2) (< v_prenex_18417 main_x) (<= 998 (select main_a v_prenex_18418)) (<= (+ main_x 1) v_prenex_18417) (<= 999 (select main_a v_prenex_18418)))) (forall ((v_prenex_11365 Int) (v_prenex_11366 Int)) (or (<= 999 (select main_a v_prenex_11366)) (<= 0 (+ (select main_a v_prenex_11365) 1)) (<= (+ (select main_a v_prenex_11365) (select main_a v_prenex_11366)) 1000) (<= (+ main_x 1) v_prenex_11365) (<= (* 2 (select main_a v_prenex_11366)) 2000) (<= (select main_a v_prenex_11365) 1) (< v_prenex_11365 main_x))) (forall ((v_prenex_15718 Int) (v_prenex_15717 Int)) (or (< v_prenex_15717 main_x) (<= (+ main_y 1) v_prenex_15718) (<= (select main_a v_prenex_15717) 1) (<= (* 2 (select main_a v_prenex_15718)) 2000) (<= (+ main_x 1) v_prenex_15717) (<= (+ (select main_a v_prenex_15717) 998) (select main_a v_prenex_15718)))) (forall ((v_prenex_13673 Int) (v_prenex_13674 Int)) (or (<= 1000 (+ (select main_a v_prenex_13673) (select main_a v_prenex_13674))) (<= (select main_a v_prenex_13674) 1000) (< v_prenex_13673 main_x) (< v_prenex_13674 main_y) (<= (+ main_x 1) v_prenex_13673) (<= 0 (+ (select main_a v_prenex_13673) 1)))) (or (forall ((v_prenex_12863 Int)) (or (<= (+ main_x 1) v_prenex_12863) (<= (select main_a v_prenex_12863) 1) (<= 0 (select main_a v_prenex_12863)) (< v_prenex_12863 main_x) (<= (* 2 (select main_a v_prenex_12863)) 2))) (forall ((v_prenex_12864 Int)) (or (<= 999 (select main_a v_prenex_12864)) (<= 1998 (* 2 (select main_a v_prenex_12864)))))) (or (forall ((v_prenex_11850 Int)) (<= 1998 (* 2 (select main_a v_prenex_11850)))) (forall ((v_prenex_11853 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11853))) (<= 0 (+ (select main_a v_prenex_11853) 1)) (< v_prenex_11853 main_x) (<= (+ main_x 1) v_prenex_11853)))) (forall ((v_prenex_20543 Int) (v_prenex_20542 Int)) (or (<= (select main_a v_prenex_20543) 1000) (<= 1000 (+ (select main_a v_prenex_20542) (select main_a v_prenex_20543))) (<= (* 2 (select main_a v_prenex_20542)) 2) (<= 999 (select main_a v_prenex_20543)) (< v_prenex_20542 main_x) (<= (+ main_x 1) v_prenex_20542))) (or (forall ((v_prenex_16510 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16510))) (<= (* 2 (select main_a v_prenex_16510)) 2000))) (forall ((v_prenex_16507 Int)) (or (<= 0 (select main_a v_prenex_16507)) (< v_prenex_16507 main_x) (<= (select main_a v_prenex_16507) 1) (<= (+ main_x 1) v_prenex_16507) (<= (* 2 (select main_a v_prenex_16507)) 2)))) (forall ((v_prenex_16431 Int) (v_prenex_16432 Int)) (or (<= (+ main_x 1) v_prenex_16431) (<= (select main_a v_prenex_16432) (+ (select main_a v_prenex_16431) 1000)) (<= 999 (select main_a v_prenex_16432)) (< v_prenex_16432 main_y) (<= (+ main_y 1) v_prenex_16432))) (forall ((v_prenex_13943 Int) (v_prenex_13942 Int)) (or (<= 1000 (+ (select main_a v_prenex_13942) (select main_a v_prenex_13943))) (<= 0 (+ (select main_a v_prenex_13942) 1)) (<= (+ main_x 1) v_prenex_13942) (< v_prenex_13942 main_x) (< v_prenex_13943 main_y))) (or (forall ((v_prenex_13414 Int)) (or (< v_prenex_13414 main_x) (<= 0 (select main_a v_prenex_13414)) (<= 0 (* 2 (select main_a v_prenex_13414))) (<= (+ main_x 1) v_prenex_13414))) (forall ((v_prenex_13415 Int)) (or (< v_prenex_13415 main_y) (<= (* 2 (select main_a v_prenex_13415)) 2000)))) (forall ((v_prenex_14633 Int) (v_prenex_14632 Int)) (or (<= (select main_a v_prenex_14633) 1001) (<= (+ main_x 1) v_prenex_14632) (< v_prenex_14632 main_x) (<= 0 (* 2 (select main_a v_prenex_14632))) (<= (+ main_y 1) v_prenex_14633) (<= (+ (select main_a v_prenex_14632) 998) (select main_a v_prenex_14633)))) (or (forall ((v_prenex_11730 Int)) (or (<= 998 (select main_a v_prenex_11730)) (<= 999 (select main_a v_prenex_11730)))) (forall ((v_prenex_11731 Int)) (or (<= 0 (+ (select main_a v_prenex_11731) 1)) (< v_prenex_11731 main_x) (<= (+ main_x 1) v_prenex_11731) (<= (select main_a v_prenex_11731) 2) (<= 0 (* 2 (select main_a v_prenex_11731)))))) (forall ((v_prenex_18326 Int) (v_prenex_18325 Int)) (or (<= 998 (select main_a v_prenex_18326)) (<= 999 (select main_a v_prenex_18326)) (< v_prenex_18325 main_x) (<= (+ main_x 1) v_prenex_18325) (<= 0 (select main_a v_prenex_18325)) (<= (select main_a v_prenex_18326) (+ (select main_a v_prenex_18325) 1000)) (<= (+ main_y 1) v_prenex_18326))) (or (forall ((v_prenex_20976 Int)) (or (<= (select main_a v_prenex_20976) 1001) (<= (* 2 (select main_a v_prenex_20976)) 2000))) (forall ((v_prenex_20973 Int)) (or (<= (select main_a v_prenex_20973) 1) (<= (* 2 (select main_a v_prenex_20973)) 2) (<= 0 (+ (select main_a v_prenex_20973) 1)) (< v_prenex_20973 main_x) (<= (+ main_x 1) v_prenex_20973)))) (forall ((v_prenex_17567 Int) (v_prenex_17566 Int)) (or (<= 0 (+ (select main_a v_prenex_17566) 1)) (<= 998 (select main_a v_prenex_17567)) (<= (select main_a v_prenex_17567) (+ (select main_a v_prenex_17566) 1000)) (<= 0 (select main_a v_prenex_17566)) (< v_prenex_17566 main_x) (<= (+ main_x 1) v_prenex_17566) (<= (select main_a v_prenex_17567) 1000))) (or (forall ((v_prenex_13822 Int)) (<= 998 (select main_a v_prenex_13822))) (forall ((v_prenex_13818 Int)) (or (<= 0 (select main_a v_prenex_13818)) (<= (+ main_x 1) v_prenex_13818) (< v_prenex_13818 main_x) (<= 0 (* 2 (select main_a v_prenex_13818))) (<= 0 (+ (select main_a v_prenex_13818) 1))))) (forall ((v_prenex_18598 Int) (v_prenex_18597 Int)) (or (<= 998 (select main_a v_prenex_18598)) (<= (* 2 (select main_a v_prenex_18597)) 2) (< v_prenex_18597 main_x) (<= (+ main_x 1) v_prenex_18597) (<= (+ (select main_a v_prenex_18597) 998) (select main_a v_prenex_18598)) (<= (select main_a v_prenex_18597) 2))) (or (forall ((v_prenex_11274 Int)) (or (<= 998 (select main_a v_prenex_11274)) (< v_prenex_11274 main_y) (<= (select main_a v_prenex_11274) 1001))) (forall ((v_prenex_11273 Int)) (or (<= 0 (select main_a v_prenex_11273)) (<= 0 (* 2 (select main_a v_prenex_11273))) (<= (+ main_x 1) v_prenex_11273) (< v_prenex_11273 main_x)))) (forall ((v_prenex_16154 Int) (v_prenex_16155 Int)) (or (<= (+ (select main_a v_prenex_16154) 998) (select main_a v_prenex_16155)) (< v_prenex_16154 main_x) (<= 0 (select main_a v_prenex_16154)) (<= 0 (* 2 (select main_a v_prenex_16154))) (<= (select main_a v_prenex_16155) 1001) (<= (+ main_x 1) v_prenex_16154) (<= 999 (select main_a v_prenex_16155)))) (or (forall ((v_prenex_16369 Int)) (or (<= (* 2 (select main_a v_prenex_16369)) 2) (<= 0 (* 2 (select main_a v_prenex_16369))) (<= (select main_a v_prenex_16369) 2) (<= (+ main_x 1) v_prenex_16369) (< v_prenex_16369 main_x))) (forall ((v_prenex_16372 Int)) (or (<= (* 2 (select main_a v_prenex_16372)) 2000) (<= 998 (select main_a v_prenex_16372))))) (or (forall ((v_prenex_17534 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17534))) (< v_prenex_17534 main_x) (<= (+ main_x 1) v_prenex_17534) (<= (select main_a v_prenex_17534) 2))) (forall ((v_prenex_17539 Int)) (or (<= (select main_a v_prenex_17539) 1000) (<= 1998 (* 2 (select main_a v_prenex_17539))) (< v_prenex_17539 main_y)))) (forall ((v_prenex_15167 Int) (v_prenex_15166 Int)) (or (<= (select main_a v_prenex_15166) 2) (<= (+ (select main_a v_prenex_15166) 998) (select main_a v_prenex_15167)) (<= 1998 (* 2 (select main_a v_prenex_15167))) (<= (select main_a v_prenex_15167) 1001) (< v_prenex_15166 main_x) (<= 0 (+ (select main_a v_prenex_15166) 1)) (<= (+ main_x 1) v_prenex_15166))) (forall ((v_prenex_14639 Int) (v_prenex_14638 Int)) (or (<= (+ (select main_a v_prenex_14638) 998) (select main_a v_prenex_14639)) (<= (+ main_x 1) v_prenex_14638) (< v_prenex_14638 main_x) (<= (select main_a v_prenex_14638) 1) (<= (* 2 (select main_a v_prenex_14638)) 2) (<= 998 (select main_a v_prenex_14639)) (<= 999 (select main_a v_prenex_14639)))) (forall ((v_prenex_19647 Int) (v_prenex_19648 Int)) (or (<= (select main_a v_prenex_19648) 1001) (<= (+ main_y 1) v_prenex_19648) (<= 1000 (+ (select main_a v_prenex_19647) (select main_a v_prenex_19648))) (<= (select main_a v_prenex_19647) 1) (< v_prenex_19647 main_x) (<= (+ main_x 1) v_prenex_19647) (<= 998 (select main_a v_prenex_19648)))) (forall ((v_prenex_14840 Int) (v_prenex_14839 Int)) (or (<= (+ (select main_a v_prenex_14839) 998) (select main_a v_prenex_14840)) (<= (+ main_x 1) v_prenex_14839) (< v_prenex_14840 main_y) (<= 998 (select main_a v_prenex_14840)) (< v_prenex_14839 main_x) (<= 0 (+ (select main_a v_prenex_14839) 1)))) (or (forall ((v_prenex_20784 Int)) (or (<= (* 2 (select main_a v_prenex_20784)) 2000) (<= (select main_a v_prenex_20784) 1001) (< v_prenex_20784 main_y))) (forall ((v_prenex_20781 Int)) (or (< v_prenex_20781 main_x) (<= 0 (select main_a v_prenex_20781)) (<= (* 2 (select main_a v_prenex_20781)) 2) (<= (+ main_x 1) v_prenex_20781)))) (or (forall ((v_prenex_11338 Int)) (or (<= (select main_a v_prenex_11338) 1000) (<= (* 2 (select main_a v_prenex_11338)) 2000))) (forall ((v_prenex_11337 Int)) (or (< v_prenex_11337 main_x) (<= (+ main_x 1) v_prenex_11337) (<= 0 (* 2 (select main_a v_prenex_11337))) (<= 0 (+ (select main_a v_prenex_11337) 1))))) (forall ((v_prenex_19467 Int) (v_prenex_19466 Int)) (or (<= (select main_a v_prenex_19467) 1001) (<= (+ main_x 1) v_prenex_19466) (<= (select main_a v_prenex_19467) 1000) (<= (+ (select main_a v_prenex_19466) 998) (select main_a v_prenex_19467)) (<= (* 2 (select main_a v_prenex_19466)) 2) (<= (+ main_y 1) v_prenex_19467) (< v_prenex_19466 main_x))) (or (forall ((v_prenex_20784 Int)) (or (<= (* 2 (select main_a v_prenex_20784)) 2000) (<= (select main_a v_prenex_20784) 1001) (< v_prenex_20784 main_y))) (forall ((v_prenex_20780 Int)) (or (<= (* 2 (select main_a v_prenex_20780)) 2) (<= 0 (+ (select main_a v_prenex_20780) 1)) (<= (+ main_x 1) v_prenex_20780) (< v_prenex_20780 main_x)))) (or (forall ((v_prenex_13415 Int)) (or (< v_prenex_13415 main_y) (<= (* 2 (select main_a v_prenex_13415)) 2000))) (forall ((v_prenex_13410 Int)) (or (< v_prenex_13410 main_x) (<= (+ main_x 1) v_prenex_13410) (<= 0 (* 2 (select main_a v_prenex_13410)))))) (or (forall ((v_prenex_17533 Int)) (or (< v_prenex_17533 main_x) (<= 0 (* 2 (select main_a v_prenex_17533))) (<= (+ main_x 1) v_prenex_17533))) (forall ((v_prenex_17539 Int)) (or (<= (select main_a v_prenex_17539) 1000) (<= 1998 (* 2 (select main_a v_prenex_17539))) (< v_prenex_17539 main_y)))) (forall ((v_prenex_15043 Int) (v_prenex_15044 Int)) (or (<= (* 2 (select main_a v_prenex_15044)) 2000) (< v_prenex_15043 main_x) (<= (select main_a v_prenex_15044) (+ (select main_a v_prenex_15043) 1000)) (<= 998 (select main_a v_prenex_15044)) (<= (select main_a v_prenex_15043) 2) (<= (+ main_x 1) v_prenex_15043) (<= (+ main_y 1) v_prenex_15044))) (forall ((v_prenex_20027 Int) (v_prenex_20026 Int)) (or (<= (select main_a v_prenex_20027) 1000) (< v_prenex_20026 main_x) (<= 0 (+ (select main_a v_prenex_20026) 1)) (<= (select main_a v_prenex_20027) (+ (select main_a v_prenex_20026) 1000)) (<= (+ main_x 1) v_prenex_20026))) (forall ((v_prenex_12900 Int) (v_prenex_12901 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12900))) (< v_prenex_12900 main_x) (< v_prenex_12901 main_y) (<= (select main_a v_prenex_12901) 1001) (<= (+ (select main_a v_prenex_12900) 998) (select main_a v_prenex_12901)) (<= (+ main_x 1) v_prenex_12900) (<= 998 (select main_a v_prenex_12901)))) (forall ((v_prenex_15516 Int) (v_prenex_15515 Int)) (or (<= (+ (select main_a v_prenex_15515) 998) (select main_a v_prenex_15516)) (<= (+ main_x 1) v_prenex_15515) (<= (select main_a v_prenex_15516) 1000) (<= 0 (select main_a v_prenex_15515)) (<= (select main_a v_prenex_15515) 1) (<= 1998 (* 2 (select main_a v_prenex_15516))) (< v_prenex_15515 main_x))) (or (forall ((v_prenex_16429 Int)) (or (<= (select main_a v_prenex_16429) 2) (<= 0 (* 2 (select main_a v_prenex_16429))) (< v_prenex_16429 main_x) (<= (+ main_x 1) v_prenex_16429))) (forall ((v_prenex_16430 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16430))) (<= (+ main_y 1) v_prenex_16430) (<= 999 (select main_a v_prenex_16430))))) (or (forall ((v_prenex_13954 Int)) (or (<= (select main_a v_prenex_13954) 2) (<= (+ main_x 1) v_prenex_13954) (<= (select main_a v_prenex_13954) 1) (< v_prenex_13954 main_x) (<= 0 (* 2 (select main_a v_prenex_13954))))) (forall ((v_prenex_13955 Int)) (<= (* 2 (select main_a v_prenex_13955)) 2000))) (or (forall ((v_prenex_11447 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11447))) (<= (select main_a v_prenex_11447) 2) (< v_prenex_11447 main_x) (<= (+ main_x 1) v_prenex_11447))) (forall ((v_prenex_11448 Int)) (or (<= 998 (select main_a v_prenex_11448)) (<= (+ main_y 1) v_prenex_11448) (<= 1998 (* 2 (select main_a v_prenex_11448)))))) (or (forall ((v_prenex_15010 Int)) (or (<= 998 (select main_a v_prenex_15010)) (<= (select main_a v_prenex_15010) 1001))) (forall ((v_prenex_15007 Int)) (or (<= (+ main_x 1) v_prenex_15007) (<= (* 2 (select main_a v_prenex_15007)) 2) (< v_prenex_15007 main_x) (<= (select main_a v_prenex_15007) 1) (<= 0 (+ (select main_a v_prenex_15007) 1))))) (forall ((v_prenex_13921 Int) (v_prenex_13920 Int)) (or (<= (+ (select main_a v_prenex_13920) 998) (select main_a v_prenex_13921)) (< v_prenex_13920 main_x) (<= (select main_a v_prenex_13921) 1000) (<= (+ main_x 1) v_prenex_13920) (<= (select main_a v_prenex_13920) 1) (<= 0 (+ (select main_a v_prenex_13920) 1)) (<= (select main_a v_prenex_13921) 1001))) (forall ((v_prenex_21226 Int) (v_prenex_21227 Int)) (or (<= (select main_a v_prenex_21226) 1) (< v_prenex_21226 main_x) (<= (select main_a v_prenex_21227) (+ (select main_a v_prenex_21226) 1000)) (<= (* 2 (select main_a v_prenex_21227)) 2000) (<= 0 (* 2 (select main_a v_prenex_21226))) (<= 998 (select main_a v_prenex_21227)) (<= (+ main_x 1) v_prenex_21226))) (forall ((v_prenex_17611 Int) (v_prenex_17610 Int)) (or (<= 0 (select main_a v_prenex_17610)) (< v_prenex_17610 main_x) (<= (select main_a v_prenex_17610) 1) (<= (select main_a v_prenex_17611) 1001) (<= 998 (select main_a v_prenex_17611)) (<= (+ main_x 1) v_prenex_17610) (<= (+ (select main_a v_prenex_17610) 998) (select main_a v_prenex_17611)))) (forall ((v_prenex_20576 Int) (v_prenex_20575 Int)) (or (<= 0 (+ (select main_a v_prenex_20575) 1)) (<= (select main_a v_prenex_20576) (+ (select main_a v_prenex_20575) 1000)) (<= (+ main_x 1) v_prenex_20575) (<= (* 2 (select main_a v_prenex_20576)) 2000) (< v_prenex_20575 main_x) (<= 0 (select main_a v_prenex_20575)) (<= 998 (select main_a v_prenex_20576)))) (or (forall ((v_prenex_19243 Int)) (or (<= 998 (select main_a v_prenex_19243)) (<= (* 2 (select main_a v_prenex_19243)) 2000))) (forall ((v_prenex_19242 Int)) (or (<= (+ main_x 1) v_prenex_19242) (<= (select main_a v_prenex_19242) 2) (< v_prenex_19242 main_x) (<= (* 2 (select main_a v_prenex_19242)) 2) (<= 0 (select main_a v_prenex_19242))))) (forall ((v_prenex_19818 Int) (v_prenex_19817 Int)) (or (<= 0 (select main_a v_prenex_19817)) (<= (+ main_x 1) v_prenex_19817) (<= 0 (* 2 (select main_a v_prenex_19817))) (<= (select main_a v_prenex_19818) 1001) (< v_prenex_19817 main_x) (<= 1000 (+ (select main_a v_prenex_19817) (select main_a v_prenex_19818))))) (forall ((v_prenex_18994 Int) (v_prenex_18995 Int)) (or (<= (+ (select main_a v_prenex_18994) (select main_a v_prenex_18995)) 1000) (<= 0 (+ (select main_a v_prenex_18994) 1)) (<= (select main_a v_prenex_18995) 1001) (< v_prenex_18994 main_x) (<= (+ main_x 1) v_prenex_18994) (<= 0 (select main_a v_prenex_18994)))) (forall ((v_prenex_12478 Int) (v_prenex_12479 Int)) (or (<= 999 (select main_a v_prenex_12479)) (<= (+ main_x 1) v_prenex_12478) (< v_prenex_12478 main_x) (<= (select main_a v_prenex_12478) 1) (<= 0 (* 2 (select main_a v_prenex_12478))) (<= 1998 (* 2 (select main_a v_prenex_12479))) (<= (+ (select main_a v_prenex_12478) 998) (select main_a v_prenex_12479)))) (forall ((v_prenex_19472 Int) (v_prenex_19473 Int)) (or (<= (* 2 (select main_a v_prenex_19472)) 2) (<= 1998 (* 2 (select main_a v_prenex_19473))) (<= 0 (* 2 (select main_a v_prenex_19472))) (< v_prenex_19472 main_x) (<= (select main_a v_prenex_19473) 1001) (<= (+ main_x 1) v_prenex_19472) (<= (+ (select main_a v_prenex_19472) 998) (select main_a v_prenex_19473)))) (or (forall ((v_prenex_12911 Int)) (or (<= 998 (select main_a v_prenex_12911)) (<= (* 2 (select main_a v_prenex_12911)) 2000))) (forall ((v_prenex_12910 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12910))) (<= (select main_a v_prenex_12910) 2) (< v_prenex_12910 main_x) (<= (+ main_x 1) v_prenex_12910) (<= (select main_a v_prenex_12910) 1)))) (forall ((v_prenex_14749 Int) (v_prenex_14750 Int)) (or (<= (+ main_y 1) v_prenex_14750) (<= (select main_a v_prenex_14750) (+ (select main_a v_prenex_14749) 1000)) (<= (+ main_x 1) v_prenex_14749) (<= 1998 (* 2 (select main_a v_prenex_14750))) (<= 0 (select main_a v_prenex_14749)) (<= 999 (select main_a v_prenex_14750)) (< v_prenex_14749 main_x))) (forall ((v_prenex_21010 Int) (v_prenex_21009 Int)) (or (< v_prenex_21009 main_x) (<= (select main_a v_prenex_21010) 1001) (<= 999 (select main_a v_prenex_21010)) (<= (+ main_x 1) v_prenex_21009) (<= 0 (* 2 (select main_a v_prenex_21009))) (<= (select main_a v_prenex_21009) 1) (<= (+ (select main_a v_prenex_21009) (select main_a v_prenex_21010)) 1000))) (or (forall ((v_prenex_19659 Int)) (<= (select main_a v_prenex_19659) 1001)) (forall ((v_prenex_19653 Int)) (or (< v_prenex_19653 main_x) (<= (+ main_x 1) v_prenex_19653) (<= (select main_a v_prenex_19653) 1) (<= (* 2 (select main_a v_prenex_19653)) 2)))) (or (forall ((v_prenex_17153 Int)) (or (<= (+ main_y 1) v_prenex_17153) (<= (select main_a v_prenex_17153) 1001) (<= 998 (select main_a v_prenex_17153)) (< v_prenex_17153 main_y))) (forall ((v_prenex_17152 Int)) (<= (* 2 (select main_a v_prenex_17152)) 2))) (forall ((v_prenex_14465 Int) (v_prenex_14464 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14465))) (<= 1000 (+ (select main_a v_prenex_14464) (select main_a v_prenex_14465))) (<= 0 (select main_a v_prenex_14464)) (< v_prenex_14464 main_x) (<= (+ main_x 1) v_prenex_14464) (<= (* 2 (select main_a v_prenex_14465)) 2000))) (forall ((v_prenex_20331 Int) (v_prenex_20330 Int)) (or (<= (select main_a v_prenex_20331) 1000) (<= (+ main_x 1) v_prenex_20330) (<= (+ (select main_a v_prenex_20330) 998) (select main_a v_prenex_20331)) (<= (* 2 (select main_a v_prenex_20331)) 2000) (< v_prenex_20330 main_x) (<= 0 (select main_a v_prenex_20330)) (<= 0 (* 2 (select main_a v_prenex_20330))))) (forall ((v_prenex_16457 Int) (v_prenex_16458 Int)) (or (<= (+ main_x 1) v_prenex_16457) (< v_prenex_16457 main_x) (<= (select main_a v_prenex_16457) 1) (<= (+ main_y 1) v_prenex_16458) (<= 1000 (+ (select main_a v_prenex_16457) (select main_a v_prenex_16458))) (<= 998 (select main_a v_prenex_16458)) (<= 999 (select main_a v_prenex_16458)))) (forall ((v_prenex_20489 Int) (v_prenex_20490 Int)) (or (<= (+ main_x 1) v_prenex_20489) (<= (+ (select main_a v_prenex_20489) 998) (select main_a v_prenex_20490)) (<= (select main_a v_prenex_20490) 1001) (<= 0 (+ (select main_a v_prenex_20489) 1)) (<= (select main_a v_prenex_20489) 1) (<= 999 (select main_a v_prenex_20490)) (< v_prenex_20489 main_x))) (or (forall ((v_prenex_14806 Int)) (or (<= (* 2 (select main_a v_prenex_14806)) 2) (<= (+ main_x 1) v_prenex_14806) (<= 0 (select main_a v_prenex_14806)) (< v_prenex_14806 main_x))) (forall ((v_prenex_14809 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14809))) (<= 999 (select main_a v_prenex_14809))))) (forall ((v_prenex_14512 Int) (v_prenex_14513 Int)) (or (<= 998 (select main_a v_prenex_14513)) (<= (* 2 (select main_a v_prenex_14513)) 2000) (<= (+ (select main_a v_prenex_14512) 998) (select main_a v_prenex_14513)) (<= (+ main_x 1) v_prenex_14512) (<= 0 (select main_a v_prenex_14512)) (< v_prenex_14512 main_x) (<= 0 (+ (select main_a v_prenex_14512) 1)))) (forall ((v_prenex_14460 Int) (v_prenex_14461 Int)) (or (<= (select main_a v_prenex_14461) 1001) (<= (+ main_x 1) v_prenex_14460) (< v_prenex_14460 main_x) (<= 1000 (+ (select main_a v_prenex_14460) (select main_a v_prenex_14461))) (<= 0 (+ (select main_a v_prenex_14460) 1)) (<= 0 (* 2 (select main_a v_prenex_14460))) (<= 1998 (* 2 (select main_a v_prenex_14461))))) (forall ((v_prenex_17556 Int) (v_prenex_17557 Int)) (or (< v_prenex_17556 main_x) (<= 0 (* 2 (select main_a v_prenex_17556))) (<= (+ main_x 1) v_prenex_17556) (<= (select main_a v_prenex_17557) 1000) (<= 1000 (+ (select main_a v_prenex_17556) (select main_a v_prenex_17557))))) (or (forall ((v_prenex_11645 Int)) (or (< v_prenex_11645 main_x) (<= (+ main_x 1) v_prenex_11645) (<= 0 (* 2 (select main_a v_prenex_11645))) (<= (select main_a v_prenex_11645) 2))) (forall ((v_prenex_11643 Int)) (or (<= (select main_a v_prenex_11643) 1000) (<= 999 (select main_a v_prenex_11643))))) (or (forall ((v_prenex_14250 Int)) (or (<= (select main_a v_prenex_14250) 2) (<= (* 2 (select main_a v_prenex_14250)) 2) (<= (+ main_x 1) v_prenex_14250) (< v_prenex_14250 main_x))) (forall ((v_prenex_14251 Int)) (or (<= (* 2 (select main_a v_prenex_14251)) 2000) (<= (+ main_y 1) v_prenex_14251) (<= 999 (select main_a v_prenex_14251))))) (forall ((v_prenex_13022 Int) (v_prenex_13023 Int)) (or (< v_prenex_13022 main_x) (<= (select main_a v_prenex_13023) (+ (select main_a v_prenex_13022) 1000)) (<= 0 (+ (select main_a v_prenex_13022) 1)) (<= (+ main_x 1) v_prenex_13022) (<= (select main_a v_prenex_13022) 2) (<= 1998 (* 2 (select main_a v_prenex_13023))) (<= 998 (select main_a v_prenex_13023)))) (forall ((v_prenex_20307 Int) (v_prenex_20306 Int)) (or (<= 1000 (+ (select main_a v_prenex_20306) (select main_a v_prenex_20307))) (<= 998 (select main_a v_prenex_20307)) (<= (+ main_x 1) v_prenex_20306) (<= 1998 (* 2 (select main_a v_prenex_20307))) (< v_prenex_20306 main_x) (<= 0 (select main_a v_prenex_20306)) (<= 0 (+ (select main_a v_prenex_20306) 1)))) (forall ((v_prenex_20880 Int) (v_prenex_20879 Int)) (or (< v_prenex_20879 main_x) (<= (+ main_x 1) v_prenex_20879) (<= (select main_a v_prenex_20880) (+ (select main_a v_prenex_20879) 1000)) (<= (select main_a v_prenex_20879) 2))) (forall ((v_prenex_16299 Int) (v_prenex_16300 Int)) (or (<= (* 2 (select main_a v_prenex_16300)) 2000) (<= (* 2 (select main_a v_prenex_16299)) 2) (<= 998 (select main_a v_prenex_16300)) (<= 0 (* 2 (select main_a v_prenex_16299))) (<= (+ main_x 1) v_prenex_16299) (< v_prenex_16299 main_x) (<= (+ (select main_a v_prenex_16299) (select main_a v_prenex_16300)) 1000))) (forall ((v_prenex_14857 Int) (v_prenex_14858 Int)) (or (<= 998 (select main_a v_prenex_14858)) (<= 0 (+ (select main_a v_prenex_14857) 1)) (<= 1000 (+ (select main_a v_prenex_14857) (select main_a v_prenex_14858))) (< v_prenex_14858 main_y) (< v_prenex_14857 main_x) (<= (+ main_x 1) v_prenex_14857) (<= 999 (select main_a v_prenex_14858)))) (forall ((v_prenex_19887 Int) (v_prenex_19886 Int)) (or (<= (+ main_x 1) v_prenex_19886) (<= (+ (select main_a v_prenex_19886) 998) (select main_a v_prenex_19887)) (<= (select main_a v_prenex_19886) 1) (< v_prenex_19886 main_x) (<= 0 (select main_a v_prenex_19886)) (<= (select main_a v_prenex_19887) 1000))) (or (forall ((v_prenex_17000 Int)) (or (<= (* 2 (select main_a v_prenex_17000)) 2) (<= (+ main_x 1) v_prenex_17000) (<= 0 (+ (select main_a v_prenex_17000) 1)) (< v_prenex_17000 main_x) (<= (select main_a v_prenex_17000) 2))) (forall ((v_prenex_17005 Int)) (or (<= (select main_a v_prenex_17005) 1000) (<= 998 (select main_a v_prenex_17005))))) (or (forall ((v_prenex_19584 Int)) (or (<= (select main_a v_prenex_19584) 1) (<= (select main_a v_prenex_19584) 2) (<= (* 2 (select main_a v_prenex_19584)) 2) (<= (+ main_x 1) v_prenex_19584) (< v_prenex_19584 main_x))) (forall ((v_prenex_19589 Int)) (or (<= (select main_a v_prenex_19589) 1000) (<= 998 (select main_a v_prenex_19589))))) (forall ((v_prenex_14562 Int) (v_prenex_14561 Int)) (or (<= (select main_a v_prenex_14562) 1001) (<= (+ main_x 1) v_prenex_14561) (<= (+ (select main_a v_prenex_14561) (select main_a v_prenex_14562)) 1000) (< v_prenex_14561 main_x) (<= (select main_a v_prenex_14561) 1) (<= 1998 (* 2 (select main_a v_prenex_14562))) (<= (select main_a v_prenex_14561) 2))) (or (forall ((v_prenex_14819 Int)) (or (<= (select main_a v_prenex_14819) 1001) (<= 998 (select main_a v_prenex_14819)))) (forall ((v_prenex_14816 Int)) (or (< v_prenex_14816 main_x) (<= (* 2 (select main_a v_prenex_14816)) 2) (<= 0 (+ (select main_a v_prenex_14816) 1)) (<= (+ main_x 1) v_prenex_14816)))) (or (forall ((v_prenex_16107 Int)) (or (<= (select main_a v_prenex_16107) 1001) (<= (* 2 (select main_a v_prenex_16107)) 2000))) (forall ((v_prenex_16105 Int)) (or (<= 0 (select main_a v_prenex_16105)) (<= (+ main_x 1) v_prenex_16105) (< v_prenex_16105 main_x) (<= 0 (* 2 (select main_a v_prenex_16105)))))) (forall ((v_prenex_18348 Int) (v_prenex_18347 Int)) (or (<= (+ main_x 1) v_prenex_18347) (<= 0 (select main_a v_prenex_18347)) (< v_prenex_18347 main_x) (<= (+ main_y 1) v_prenex_18348) (<= (+ (select main_a v_prenex_18347) (select main_a v_prenex_18348)) 1000) (<= 998 (select main_a v_prenex_18348)))) (forall ((v_prenex_16319 Int) (v_prenex_16320 Int)) (or (< v_prenex_16319 main_x) (<= (select main_a v_prenex_16320) (+ (select main_a v_prenex_16319) 1000)) (<= (select main_a v_prenex_16320) 1000) (<= (+ main_x 1) v_prenex_16319) (<= (* 2 (select main_a v_prenex_16319)) 2) (< v_prenex_16320 main_y))) (or (forall ((v_prenex_19715 Int)) (or (<= (select main_a v_prenex_19715) 1) (< v_prenex_19715 main_x) (<= (+ main_x 1) v_prenex_19715) (<= (* 2 (select main_a v_prenex_19715)) 2))) (forall ((v_prenex_19719 Int)) (<= (* 2 (select main_a v_prenex_19719)) 2000))) (or (forall ((v_prenex_11567 Int)) (or (< v_prenex_11567 main_x) (<= (* 2 (select main_a v_prenex_11567)) 2) (<= 0 (select main_a v_prenex_11567)) (<= 0 (* 2 (select main_a v_prenex_11567))) (<= (+ main_x 1) v_prenex_11567))) (forall ((v_prenex_11565 Int)) (or (<= (* 2 (select main_a v_prenex_11565)) 2000) (<= 1998 (* 2 (select main_a v_prenex_11565)))))) (forall ((v_prenex_17224 Int) (v_prenex_17225 Int)) (or (<= 998 (select main_a v_prenex_17225)) (<= (+ main_x 1) v_prenex_17224) (<= (* 2 (select main_a v_prenex_17224)) 2) (<= 1000 (+ (select main_a v_prenex_17224) (select main_a v_prenex_17225))) (<= (select main_a v_prenex_17225) 1000) (< v_prenex_17224 main_x) (<= (+ main_y 1) v_prenex_17225))) (forall ((v_prenex_19148 Int) (v_prenex_19149 Int)) (or (<= 1000 (+ (select main_a v_prenex_19148) (select main_a v_prenex_19149))) (<= (* 2 (select main_a v_prenex_19149)) 2000) (< v_prenex_19148 main_x) (<= (+ main_x 1) v_prenex_19148) (<= (* 2 (select main_a v_prenex_19148)) 2) (<= (select main_a v_prenex_19149) 1000))) (forall ((v_prenex_11875 Int) (v_prenex_11876 Int)) (or (<= (+ main_y 1) v_prenex_11876) (< v_prenex_11875 main_x) (<= (select main_a v_prenex_11876) (+ (select main_a v_prenex_11875) 1000)) (<= (select main_a v_prenex_11876) 1001) (<= 1998 (* 2 (select main_a v_prenex_11876))) (<= (select main_a v_prenex_11875) 2) (<= (+ main_x 1) v_prenex_11875))) (forall ((v_prenex_16021 Int) (v_prenex_16022 Int)) (or (<= (select main_a v_prenex_16022) 1000) (<= (+ main_x 1) v_prenex_16021) (<= (select main_a v_prenex_16021) 2) (< v_prenex_16021 main_x) (<= 1000 (+ (select main_a v_prenex_16021) (select main_a v_prenex_16022))) (<= 0 (* 2 (select main_a v_prenex_16021))))) (forall ((v_prenex_11320 Int) (v_prenex_11319 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11319))) (<= 1998 (* 2 (select main_a v_prenex_11320))) (<= 1000 (+ (select main_a v_prenex_11319) (select main_a v_prenex_11320))) (<= (select main_a v_prenex_11320) 1000) (<= 0 (select main_a v_prenex_11319)) (< v_prenex_11319 main_x) (<= (+ main_x 1) v_prenex_11319))) (or (forall ((v_prenex_17643 Int)) (or (<= 0 (select main_a v_prenex_17643)) (< v_prenex_17643 main_x) (<= 0 (* 2 (select main_a v_prenex_17643))) (<= (+ main_x 1) v_prenex_17643))) (forall ((v_prenex_17645 Int)) (or (<= 998 (select main_a v_prenex_17645)) (<= (select main_a v_prenex_17645) 1001)))) (forall ((v_prenex_11510 Int) (v_prenex_11511 Int)) (or (<= (select main_a v_prenex_11510) 1) (< v_prenex_11510 main_x) (<= (select main_a v_prenex_11511) 1001) (<= (select main_a v_prenex_11511) 1000) (<= (+ (select main_a v_prenex_11510) (select main_a v_prenex_11511)) 1000) (<= (+ main_x 1) v_prenex_11510) (<= (+ main_y 1) v_prenex_11511))) (forall ((v_prenex_15956 Int) (v_prenex_15955 Int)) (or (<= (+ (select main_a v_prenex_15955) 998) (select main_a v_prenex_15956)) (<= (+ main_x 1) v_prenex_15955) (<= 0 (select main_a v_prenex_15955)) (< v_prenex_15955 main_x) (<= 1998 (* 2 (select main_a v_prenex_15956))) (<= (* 2 (select main_a v_prenex_15956)) 2000) (< v_prenex_15956 main_y))) (forall ((v_prenex_19889 Int) (v_prenex_19888 Int)) (or (<= (select main_a v_prenex_19888) 2) (<= (+ main_x 1) v_prenex_19888) (< v_prenex_19888 main_x) (<= (select main_a v_prenex_19889) 1001) (<= 998 (select main_a v_prenex_19889)) (<= 1000 (+ (select main_a v_prenex_19888) (select main_a v_prenex_19889))))) (forall ((v_prenex_21326 Int) (v_prenex_21327 Int)) (or (<= (+ main_x 1) v_prenex_21326) (<= (select main_a v_prenex_21326) 1) (<= (select main_a v_prenex_21327) 1001) (< v_prenex_21326 main_x) (<= 998 (select main_a v_prenex_21327)) (<= (+ (select main_a v_prenex_21326) 998) (select main_a v_prenex_21327)))) (forall ((v_prenex_15205 Int) (v_prenex_15206 Int)) (or (<= (* 2 (select main_a v_prenex_15205)) 2) (<= (* 2 (select main_a v_prenex_15206)) 2000) (<= (select main_a v_prenex_15205) 1) (<= 1998 (* 2 (select main_a v_prenex_15206))) (<= (+ main_x 1) v_prenex_15205) (< v_prenex_15205 main_x) (<= 1000 (+ (select main_a v_prenex_15205) (select main_a v_prenex_15206))))) (forall ((v_prenex_12756 Int) (v_prenex_12757 Int)) (or (<= (+ (select main_a v_prenex_12756) (select main_a v_prenex_12757)) 1000) (< v_prenex_12756 main_x) (<= (select main_a v_prenex_12756) 2) (<= (* 2 (select main_a v_prenex_12757)) 2000) (<= (+ main_x 1) v_prenex_12756) (<= (select main_a v_prenex_12757) 1000) (<= (select main_a v_prenex_12756) 1))) (or (forall ((v_prenex_15182 Int)) (or (< v_prenex_15182 main_x) (<= (+ main_x 1) v_prenex_15182) (<= (select main_a v_prenex_15182) 1) (<= (* 2 (select main_a v_prenex_15182)) 2))) (forall ((v_prenex_15188 Int)) (or (<= (* 2 (select main_a v_prenex_15188)) 2000) (<= 998 (select main_a v_prenex_15188))))) (forall ((v_prenex_18130 Int) (v_prenex_18131 Int)) (or (<= 999 (select main_a v_prenex_18131)) (<= 0 (select main_a v_prenex_18130)) (<= (+ (select main_a v_prenex_18130) (select main_a v_prenex_18131)) 1000) (<= (+ main_x 1) v_prenex_18130) (< v_prenex_18130 main_x) (<= (select main_a v_prenex_18130) 2) (<= (select main_a v_prenex_18131) 1000))) (forall ((v_prenex_15637 Int) (v_prenex_15636 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15637))) (< v_prenex_15637 main_y) (<= (select main_a v_prenex_15636) 2) (<= (+ main_x 1) v_prenex_15636) (<= (+ (select main_a v_prenex_15636) (select main_a v_prenex_15637)) 1000) (< v_prenex_15636 main_x))) (or (forall ((v_prenex_18159 Int)) (or (<= (+ main_y 1) v_prenex_18159) (<= (select main_a v_prenex_18159) 1001) (<= (* 2 (select main_a v_prenex_18159)) 2000))) (forall ((v_prenex_18158 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18158))) (<= (select main_a v_prenex_18158) 1) (< v_prenex_18158 main_x) (<= (+ main_x 1) v_prenex_18158)))) (forall ((v_prenex_13129 Int) (v_prenex_13130 Int)) (or (<= 0 (select main_a v_prenex_13129)) (<= (+ (select main_a v_prenex_13129) (select main_a v_prenex_13130)) 1000) (<= (+ main_y 1) v_prenex_13130) (<= 998 (select main_a v_prenex_13130)) (< v_prenex_13129 main_x) (<= (+ main_x 1) v_prenex_13129) (<= 999 (select main_a v_prenex_13130)))) (forall ((v_prenex_13084 Int) (v_prenex_13083 Int)) (or (<= (+ (select main_a v_prenex_13083) (select main_a v_prenex_13084)) 1000) (<= 0 (+ (select main_a v_prenex_13083) 1)) (<= 998 (select main_a v_prenex_13084)) (<= (+ main_x 1) v_prenex_13083) (<= 999 (select main_a v_prenex_13084)) (<= (select main_a v_prenex_13083) 1) (< v_prenex_13083 main_x))) (forall ((v_prenex_20177 Int) (v_prenex_20176 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20177))) (< v_prenex_20176 main_x) (< v_prenex_20177 main_y) (<= (+ main_x 1) v_prenex_20176) (<= 998 (select main_a v_prenex_20177)) (<= 0 (select main_a v_prenex_20176)) (<= (+ (select main_a v_prenex_20176) (select main_a v_prenex_20177)) 1000))) (forall ((v_prenex_15241 Int) (v_prenex_15242 Int)) (or (<= (select main_a v_prenex_15241) 1) (< v_prenex_15241 main_x) (<= (select main_a v_prenex_15242) 1000) (<= 0 (* 2 (select main_a v_prenex_15241))) (<= (select main_a v_prenex_15242) 1001) (<= (+ main_x 1) v_prenex_15241) (<= (select main_a v_prenex_15242) (+ (select main_a v_prenex_15241) 1000)))) (forall ((v_prenex_14559 Int) (v_prenex_14560 Int)) (or (<= (select main_a v_prenex_14560) 1000) (<= 999 (select main_a v_prenex_14560)) (< v_prenex_14559 main_x) (<= (+ main_x 1) v_prenex_14559) (<= 0 (select main_a v_prenex_14559)) (<= (select main_a v_prenex_14560) (+ (select main_a v_prenex_14559) 1000)))) (forall ((v_prenex_12378 Int) (v_prenex_12379 Int)) (or (<= 1000 (+ (select main_a v_prenex_12378) (select main_a v_prenex_12379))) (<= (+ main_x 1) v_prenex_12378) (<= 0 (* 2 (select main_a v_prenex_12378))) (<= (select main_a v_prenex_12379) 1001) (<= (* 2 (select main_a v_prenex_12378)) 2) (< v_prenex_12378 main_x))) (forall ((v_prenex_20355 Int) (v_prenex_20354 Int)) (or (<= (+ main_x 1) v_prenex_20354) (<= (* 2 (select main_a v_prenex_20354)) 2) (<= (select main_a v_prenex_20354) 2) (<= 1000 (+ (select main_a v_prenex_20354) (select main_a v_prenex_20355))) (<= (select main_a v_prenex_20355) 1001) (<= (* 2 (select main_a v_prenex_20355)) 2000) (< v_prenex_20354 main_x))) (forall ((v_prenex_11383 Int) (v_prenex_11384 Int)) (or (<= (select main_a v_prenex_11383) 1) (<= 0 (+ (select main_a v_prenex_11383) 1)) (<= (+ main_x 1) v_prenex_11383) (< v_prenex_11383 main_x) (<= 1000 (+ (select main_a v_prenex_11383) (select main_a v_prenex_11384))) (<= (* 2 (select main_a v_prenex_11384)) 2000) (<= 998 (select main_a v_prenex_11384)))) (forall ((v_prenex_17875 Int) (v_prenex_17874 Int)) (or (<= (select main_a v_prenex_17875) 1001) (<= 0 (select main_a v_prenex_17874)) (<= (select main_a v_prenex_17874) 1) (<= (select main_a v_prenex_17875) 1000) (<= (+ main_x 1) v_prenex_17874) (<= (+ (select main_a v_prenex_17874) (select main_a v_prenex_17875)) 1000) (< v_prenex_17874 main_x))) (forall ((v_prenex_16954 Int) (v_prenex_16955 Int)) (or (<= 999 (select main_a v_prenex_16955)) (< v_prenex_16954 main_x) (<= (select main_a v_prenex_16954) 2) (<= 1998 (* 2 (select main_a v_prenex_16955))) (<= (+ (select main_a v_prenex_16954) 998) (select main_a v_prenex_16955)) (<= (+ main_x 1) v_prenex_16954))) (or (forall ((v_prenex_15740 Int)) (or (<= (* 2 (select main_a v_prenex_15740)) 2000) (<= 999 (select main_a v_prenex_15740)))) (forall ((v_prenex_15739 Int)) (or (<= (* 2 (select main_a v_prenex_15739)) 2) (< v_prenex_15739 main_x) (<= (+ main_x 1) v_prenex_15739) (<= 0 (* 2 (select main_a v_prenex_15739)))))) (or (forall ((v_prenex_14813 Int)) (or (<= (* 2 (select main_a v_prenex_14813)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14813))) (<= (+ main_y 1) v_prenex_14813))) (forall ((v_prenex_14812 Int)) (or (<= (* 2 (select main_a v_prenex_14812)) 2) (<= (+ main_x 1) v_prenex_14812) (< v_prenex_14812 main_x) (<= 0 (select main_a v_prenex_14812))))) (forall ((v_prenex_17292 Int) (v_prenex_17293 Int)) (or (<= (+ (select main_a v_prenex_17292) (select main_a v_prenex_17293)) 1000) (<= (+ main_x 1) v_prenex_17292) (<= 1998 (* 2 (select main_a v_prenex_17293))) (<= 999 (select main_a v_prenex_17293)) (< v_prenex_17292 main_x) (<= 0 (select main_a v_prenex_17292)) (<= (+ main_y 1) v_prenex_17293))) (or (forall ((v_prenex_12524 Int)) (or (<= (+ main_x 1) v_prenex_12524) (<= 0 (select main_a v_prenex_12524)) (<= (select main_a v_prenex_12524) 1) (<= (* 2 (select main_a v_prenex_12524)) 2) (< v_prenex_12524 main_x))) (forall ((v_prenex_12527 Int)) (or (<= 999 (select main_a v_prenex_12527)) (<= (* 2 (select main_a v_prenex_12527)) 2000)))) (forall ((v_prenex_12890 Int) (v_prenex_12891 Int)) (or (<= 999 (select main_a v_prenex_12891)) (<= (+ main_x 1) v_prenex_12890) (<= (+ (select main_a v_prenex_12890) (select main_a v_prenex_12891)) 1000) (<= 998 (select main_a v_prenex_12891)) (<= 0 (select main_a v_prenex_12890)) (< v_prenex_12890 main_x) (<= (select main_a v_prenex_12890) 2))) (forall ((v_prenex_12047 Int) (v_prenex_12048 Int)) (or (<= (+ main_x 1) v_prenex_12047) (<= 0 (select main_a v_prenex_12047)) (<= (select main_a v_prenex_12048) 1000) (<= (+ (select main_a v_prenex_12047) (select main_a v_prenex_12048)) 1000) (< v_prenex_12047 main_x) (<= (select main_a v_prenex_12048) 1001) (<= (* 2 (select main_a v_prenex_12047)) 2))) (forall ((v_prenex_18558 Int) (v_prenex_18557 Int)) (or (<= 0 (select main_a v_prenex_18557)) (< v_prenex_18557 main_x) (<= 0 (+ (select main_a v_prenex_18557) 1)) (<= (+ main_x 1) v_prenex_18557) (<= 999 (select main_a v_prenex_18558)) (<= (+ (select main_a v_prenex_18557) 998) (select main_a v_prenex_18558)))) (or (forall ((v_prenex_15261 Int)) (or (<= 999 (select main_a v_prenex_15261)) (<= (+ main_y 1) v_prenex_15261))) (forall ((v_prenex_15260 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15260))) (<= (+ main_x 1) v_prenex_15260) (<= 0 (select main_a v_prenex_15260)) (< v_prenex_15260 main_x)))) (forall ((v_prenex_20187 Int) (v_prenex_20186 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20186))) (<= 1998 (* 2 (select main_a v_prenex_20187))) (<= (+ main_x 1) v_prenex_20186) (<= (select main_a v_prenex_20186) 1) (< v_prenex_20186 main_x) (<= 1000 (+ (select main_a v_prenex_20186) (select main_a v_prenex_20187))))) (forall ((v_prenex_16702 Int) (v_prenex_16703 Int)) (or (<= (* 2 (select main_a v_prenex_16702)) 2) (< v_prenex_16702 main_x) (<= (+ main_x 1) v_prenex_16702) (<= (select main_a v_prenex_16703) (+ (select main_a v_prenex_16702) 1000)))) (or (forall ((v_prenex_19095 Int)) (or (<= (* 2 (select main_a v_prenex_19095)) 2000) (<= (select main_a v_prenex_19095) 1001))) (forall ((v_prenex_19090 Int)) (or (<= (+ main_x 1) v_prenex_19090) (<= (select main_a v_prenex_19090) 2) (< v_prenex_19090 main_x) (<= 0 (* 2 (select main_a v_prenex_19090))) (<= 0 (+ (select main_a v_prenex_19090) 1))))) (or (forall ((v_prenex_12649 Int)) (or (<= 999 (select main_a v_prenex_12649)) (< v_prenex_12649 main_y) (<= 1998 (* 2 (select main_a v_prenex_12649))))) (forall ((v_prenex_12644 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12644))) (<= (select main_a v_prenex_12644) 2) (<= (+ main_x 1) v_prenex_12644) (< v_prenex_12644 main_x)))) (forall ((v_prenex_16643 Int)) (or (< v_prenex_16643 main_x) (<= 0 (* 2 (select main_a v_prenex_16643))) (<= (+ main_x 1) v_prenex_16643) (<= 0 (select main_a v_prenex_16643)) (<= (select main_a v_prenex_16643) 2))) (forall ((v_prenex_19135 Int) (v_prenex_19134 Int)) (or (<= (select main_a v_prenex_19135) 1001) (<= (+ (select main_a v_prenex_19134) 998) (select main_a v_prenex_19135)) (< v_prenex_19134 main_x) (<= 0 (+ (select main_a v_prenex_19134) 1)) (<= (+ main_x 1) v_prenex_19134) (<= 0 (select main_a v_prenex_19134)))) (or (forall ((v_prenex_18390 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18390))) (<= 999 (select main_a v_prenex_18390)))) (forall ((v_prenex_18387 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18387))) (<= (* 2 (select main_a v_prenex_18387)) 2) (< v_prenex_18387 main_x) (<= (+ main_x 1) v_prenex_18387) (<= (select main_a v_prenex_18387) 2)))) (forall ((v_prenex_11605 Int) (v_prenex_11606 Int)) (or (<= (select main_a v_prenex_11605) 1) (< v_prenex_11605 main_x) (<= (select main_a v_prenex_11605) 2) (<= (select main_a v_prenex_11606) 1001) (<= (+ (select main_a v_prenex_11605) (select main_a v_prenex_11606)) 1000) (<= (+ main_x 1) v_prenex_11605))) (forall ((v_prenex_13239 Int) (v_prenex_13240 Int)) (or (<= 998 (select main_a v_prenex_13240)) (<= (+ main_x 1) v_prenex_13239) (<= (+ (select main_a v_prenex_13239) 998) (select main_a v_prenex_13240)) (< v_prenex_13239 main_x) (<= 0 (+ (select main_a v_prenex_13239) 1)) (<= (* 2 (select main_a v_prenex_13239)) 2))) (or (forall ((v_prenex_16466 Int)) (or (<= 999 (select main_a v_prenex_16466)) (<= 998 (select main_a v_prenex_16466)))) (forall ((v_prenex_16461 Int)) (or (< v_prenex_16461 main_x) (<= 0 (+ (select main_a v_prenex_16461) 1)) (<= 0 (* 2 (select main_a v_prenex_16461))) (<= (* 2 (select main_a v_prenex_16461)) 2) (<= (+ main_x 1) v_prenex_16461)))) (forall ((v_prenex_14930 Int) (v_prenex_14929 Int)) (or (<= (select main_a v_prenex_14930) (+ (select main_a v_prenex_14929) 1000)) (<= (select main_a v_prenex_14930) 1001) (<= (+ main_x 1) v_prenex_14929) (<= (* 2 (select main_a v_prenex_14930)) 2000) (<= 0 (select main_a v_prenex_14929)) (< v_prenex_14929 main_x) (<= 0 (+ (select main_a v_prenex_14929) 1)))) (forall ((v_prenex_18824 Int) (v_prenex_18823 Int)) (or (<= (+ (select main_a v_prenex_18823) (select main_a v_prenex_18824)) 1000) (<= 998 (select main_a v_prenex_18824)) (< v_prenex_18824 main_y) (<= (+ main_x 1) v_prenex_18823) (<= (* 2 (select main_a v_prenex_18823)) 2) (< v_prenex_18823 main_x))) (forall ((v_prenex_16343 Int) (v_prenex_16344 Int)) (or (< v_prenex_16343 main_x) (<= 1000 (+ (select main_a v_prenex_16343) (select main_a v_prenex_16344))) (<= 998 (select main_a v_prenex_16344)) (<= (+ main_x 1) v_prenex_16343) (<= (select main_a v_prenex_16343) 1) (<= (select main_a v_prenex_16343) 2) (<= (select main_a v_prenex_16344) 1001))) (forall ((v_prenex_14386 Int) (v_prenex_14385 Int)) (or (<= (select main_a v_prenex_14386) (+ (select main_a v_prenex_14385) 1000)) (<= (+ main_x 1) v_prenex_14385) (<= (* 2 (select main_a v_prenex_14386)) 2000) (<= (* 2 (select main_a v_prenex_14385)) 2) (< v_prenex_14385 main_x) (<= 999 (select main_a v_prenex_14386)))) (or (forall ((v_prenex_15954 Int)) (<= 998 (select main_a v_prenex_15954))) (forall ((v_prenex_15949 Int)) (or (<= (select main_a v_prenex_15949) 1) (<= (+ main_x 1) v_prenex_15949) (<= 0 (select main_a v_prenex_15949)) (< v_prenex_15949 main_x) (<= 0 (* 2 (select main_a v_prenex_15949)))))) (or (forall ((v_prenex_20450 Int)) (<= (select main_a v_prenex_20450) 1001)) (forall ((v_prenex_20445 Int)) (or (< v_prenex_20445 main_x) (<= 0 (* 2 (select main_a v_prenex_20445))) (<= (select main_a v_prenex_20445) 2) (<= (+ main_x 1) v_prenex_20445)))) (forall ((v_prenex_17097 Int)) (or (<= (select main_a v_prenex_17097) 1) (<= (* 2 (select main_a v_prenex_17097)) 2) (< v_prenex_17097 main_x) (<= (+ main_x 1) v_prenex_17097))) (or (forall ((v_prenex_21034 Int)) (or (< v_prenex_21034 main_x) (<= (+ main_x 1) v_prenex_21034) (<= (* 2 (select main_a v_prenex_21034)) 2))) (forall ((v_prenex_21039 Int)) (or (<= 998 (select main_a v_prenex_21039)) (< v_prenex_21039 main_y) (<= (* 2 (select main_a v_prenex_21039)) 2000)))) (forall ((v_prenex_11574 Int) (v_prenex_11573 Int)) (or (<= (+ main_x 1) v_prenex_11573) (<= (+ (select main_a v_prenex_11573) (select main_a v_prenex_11574)) 1000) (<= (select main_a v_prenex_11574) 1000) (<= (select main_a v_prenex_11573) 2) (<= 998 (select main_a v_prenex_11574)) (<= (* 2 (select main_a v_prenex_11573)) 2) (< v_prenex_11573 main_x))) (forall ((v_prenex_20535 Int) (v_prenex_20534 Int)) (or (< v_prenex_20534 main_x) (<= (select main_a v_prenex_20535) 1000) (<= (select main_a v_prenex_20534) 1) (<= (+ main_y 1) v_prenex_20535) (<= (+ main_x 1) v_prenex_20534) (<= (+ (select main_a v_prenex_20534) (select main_a v_prenex_20535)) 1000) (<= (* 2 (select main_a v_prenex_20535)) 2000))) (or (forall ((v_prenex_12517 Int)) (or (<= 999 (select main_a v_prenex_12517)) (<= 1998 (* 2 (select main_a v_prenex_12517))))) (forall ((v_prenex_12516 Int)) (or (<= (select main_a v_prenex_12516) 2) (<= (+ main_x 1) v_prenex_12516) (< v_prenex_12516 main_x) (<= (select main_a v_prenex_12516) 1) (<= 0 (* 2 (select main_a v_prenex_12516)))))) (forall ((v_prenex_15554 Int) (v_prenex_15553 Int)) (or (<= (select main_a v_prenex_15553) 1) (<= (+ (select main_a v_prenex_15553) 998) (select main_a v_prenex_15554)) (< v_prenex_15553 main_x) (<= (+ main_x 1) v_prenex_15553) (< v_prenex_15554 main_y) (<= (select main_a v_prenex_15554) 1001) (<= 998 (select main_a v_prenex_15554)))) (forall ((v_prenex_18134 Int) (v_prenex_18135 Int)) (or (< v_prenex_18134 main_x) (<= 0 (+ (select main_a v_prenex_18134) 1)) (<= (select main_a v_prenex_18135) 1001) (<= (+ main_x 1) v_prenex_18134) (<= (* 2 (select main_a v_prenex_18134)) 2) (<= 998 (select main_a v_prenex_18135)) (<= (+ (select main_a v_prenex_18134) (select main_a v_prenex_18135)) 1000))) (forall ((v_prenex_14822 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14822))) (<= 0 (select main_a v_prenex_14822)) (<= (+ main_x 1) v_prenex_14822) (< v_prenex_14822 main_x))) (forall ((v_prenex_19027 Int) (v_prenex_19026 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19027))) (<= (* 2 (select main_a v_prenex_19027)) 2000) (< v_prenex_19027 main_y) (<= (+ main_x 1) v_prenex_19026) (<= (select main_a v_prenex_19026) 2) (< v_prenex_19026 main_x) (<= (+ (select main_a v_prenex_19026) 998) (select main_a v_prenex_19027)))) (forall ((v_prenex_11433 Int) (v_prenex_11434 Int)) (or (<= (* 2 (select main_a v_prenex_11433)) 2) (<= (+ main_x 1) v_prenex_11433) (<= (+ (select main_a v_prenex_11433) 998) (select main_a v_prenex_11434)) (< v_prenex_11433 main_x) (<= (select main_a v_prenex_11434) 1001) (<= (* 2 (select main_a v_prenex_11434)) 2000) (<= (select main_a v_prenex_11433) 1))) (forall ((v_prenex_18249 Int) (v_prenex_18248 Int)) (or (<= (+ (select main_a v_prenex_18248) 998) (select main_a v_prenex_18249)) (< v_prenex_18248 main_x) (<= 999 (select main_a v_prenex_18249)) (<= (select main_a v_prenex_18249) 1000) (<= 0 (* 2 (select main_a v_prenex_18248))) (<= (+ main_x 1) v_prenex_18248))) (or (forall ((v_prenex_17368 Int)) (or (<= 999 (select main_a v_prenex_17368)) (<= (select main_a v_prenex_17368) 1000))) (forall ((v_prenex_17363 Int)) (or (<= 0 (+ (select main_a v_prenex_17363) 1)) (<= (* 2 (select main_a v_prenex_17363)) 2) (<= 0 (select main_a v_prenex_17363)) (<= (+ main_x 1) v_prenex_17363) (< v_prenex_17363 main_x)))) (forall ((v_prenex_17228 Int) (v_prenex_17229 Int)) (or (<= (+ (select main_a v_prenex_17228) (select main_a v_prenex_17229)) 1000) (<= (+ main_x 1) v_prenex_17228) (<= 0 (+ (select main_a v_prenex_17228) 1)) (<= 1998 (* 2 (select main_a v_prenex_17229))) (< v_prenex_17228 main_x) (<= (select main_a v_prenex_17228) 1) (<= (select main_a v_prenex_17229) 1001))) (forall ((v_prenex_19278 Int) (v_prenex_19277 Int)) (or (<= (+ main_x 1) v_prenex_19277) (<= 998 (select main_a v_prenex_19278)) (<= (select main_a v_prenex_19277) 1) (<= (select main_a v_prenex_19278) 1001) (< v_prenex_19277 main_x) (<= 0 (+ (select main_a v_prenex_19277) 1)) (<= (+ (select main_a v_prenex_19277) (select main_a v_prenex_19278)) 1000))) (forall ((v_prenex_17422 Int) (v_prenex_17423 Int)) (or (<= (select main_a v_prenex_17423) 1000) (<= 0 (select main_a v_prenex_17422)) (<= 0 (+ (select main_a v_prenex_17422) 1)) (< v_prenex_17422 main_x) (<= (+ main_x 1) v_prenex_17422) (<= (+ (select main_a v_prenex_17422) (select main_a v_prenex_17423)) 1000) (<= 1998 (* 2 (select main_a v_prenex_17423))))) (or (forall ((v_prenex_20784 Int)) (or (<= (* 2 (select main_a v_prenex_20784)) 2000) (<= (select main_a v_prenex_20784) 1001) (< v_prenex_20784 main_y))) (forall ((v_prenex_20778 Int)) (or (<= (* 2 (select main_a v_prenex_20778)) 2) (<= (+ main_x 1) v_prenex_20778) (<= (select main_a v_prenex_20778) 1) (< v_prenex_20778 main_x)))) (or (forall ((v_prenex_19936 Int)) (or (<= 0 (select main_a v_prenex_19936)) (<= (select main_a v_prenex_19936) 2) (<= (+ main_x 1) v_prenex_19936) (< v_prenex_19936 main_x) (<= 0 (* 2 (select main_a v_prenex_19936))))) (forall ((v_prenex_19937 Int)) (or (<= 998 (select main_a v_prenex_19937)) (<= (select main_a v_prenex_19937) 1000)))) (forall ((v_prenex_12904 Int) (v_prenex_12905 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12904))) (<= 0 (select main_a v_prenex_12904)) (<= 1000 (+ (select main_a v_prenex_12904) (select main_a v_prenex_12905))) (<= 1998 (* 2 (select main_a v_prenex_12905))) (< v_prenex_12904 main_x) (<= (* 2 (select main_a v_prenex_12905)) 2000) (<= (+ main_x 1) v_prenex_12904))) (forall ((v_prenex_11715 Int) (v_prenex_11716 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11716))) (<= (+ (select main_a v_prenex_11715) 998) (select main_a v_prenex_11716)) (<= (* 2 (select main_a v_prenex_11715)) 2) (< v_prenex_11715 main_x) (<= (+ main_x 1) v_prenex_11715) (<= 998 (select main_a v_prenex_11716)))) (forall ((v_prenex_20547 Int) (v_prenex_20546 Int)) (or (<= 999 (select main_a v_prenex_20547)) (<= (+ main_x 1) v_prenex_20546) (< v_prenex_20546 main_x) (<= 0 (* 2 (select main_a v_prenex_20546))) (<= (select main_a v_prenex_20546) 2) (<= (+ (select main_a v_prenex_20546) (select main_a v_prenex_20547)) 1000))) (forall ((v_prenex_17710 Int) (v_prenex_17709 Int)) (or (<= (+ main_x 1) v_prenex_17709) (<= 999 (select main_a v_prenex_17710)) (<= (select main_a v_prenex_17710) (+ (select main_a v_prenex_17709) 1000)) (<= (select main_a v_prenex_17710) 1000) (<= 0 (+ (select main_a v_prenex_17709) 1)) (< v_prenex_17709 main_x) (<= (+ main_y 1) v_prenex_17710))) (or (forall ((v_prenex_13692 Int)) (or (<= (+ main_y 1) v_prenex_13692) (<= 1998 (* 2 (select main_a v_prenex_13692))))) (forall ((v_prenex_13691 Int)) (or (<= 0 (+ (select main_a v_prenex_13691) 1)) (< v_prenex_13691 main_x) (<= (+ main_x 1) v_prenex_13691) (<= 0 (* 2 (select main_a v_prenex_13691)))))) (forall ((v_prenex_14374 Int) (v_prenex_14373 Int)) (or (<= (+ (select main_a v_prenex_14373) 998) (select main_a v_prenex_14374)) (<= (+ main_y 1) v_prenex_14374) (<= (select main_a v_prenex_14374) 1001) (< v_prenex_14373 main_x) (<= (* 2 (select main_a v_prenex_14374)) 2000) (<= (select main_a v_prenex_14373) 1) (<= (+ main_x 1) v_prenex_14373))) (forall ((v_prenex_12576 Int) (v_prenex_12577 Int)) (or (<= (select main_a v_prenex_12577) (+ (select main_a v_prenex_12576) 1000)) (< v_prenex_12576 main_x) (<= (+ main_x 1) v_prenex_12576) (<= (select main_a v_prenex_12576) 2) (<= 0 (+ (select main_a v_prenex_12576) 1)) (<= 998 (select main_a v_prenex_12577)) (<= (* 2 (select main_a v_prenex_12577)) 2000))) (or (forall ((v_prenex_17449 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17449))) (< v_prenex_17449 main_x) (<= (select main_a v_prenex_17449) 1) (<= (+ main_x 1) v_prenex_17449))) (forall ((v_prenex_17452 Int)) (or (<= 998 (select main_a v_prenex_17452)) (< v_prenex_17452 main_y)))) (forall ((v_prenex_16130 Int) (v_prenex_16131 Int)) (or (<= 999 (select main_a v_prenex_16131)) (<= (select main_a v_prenex_16130) 1) (<= 0 (* 2 (select main_a v_prenex_16130))) (< v_prenex_16130 main_x) (<= (+ main_x 1) v_prenex_16130) (<= (select main_a v_prenex_16131) 1000) (<= (+ (select main_a v_prenex_16130) 998) (select main_a v_prenex_16131)))) (forall ((v_prenex_16850 Int) (v_prenex_16851 Int)) (or (<= (select main_a v_prenex_16851) (+ (select main_a v_prenex_16850) 1000)) (< v_prenex_16850 main_x) (<= (select main_a v_prenex_16850) 2) (<= 0 (* 2 (select main_a v_prenex_16850))) (<= (+ main_x 1) v_prenex_16850) (<= 1998 (* 2 (select main_a v_prenex_16851))) (<= 998 (select main_a v_prenex_16851)))) (forall ((v_prenex_19395 Int) (v_prenex_19396 Int)) (or (<= (+ (select main_a v_prenex_19395) (select main_a v_prenex_19396)) 1000) (< v_prenex_19395 main_x) (< v_prenex_19396 main_y) (<= (+ main_x 1) v_prenex_19395) (<= (select main_a v_prenex_19395) 2) (<= (select main_a v_prenex_19396) 1001) (<= (* 2 (select main_a v_prenex_19396)) 2000))) (or (forall ((v_prenex_18791 Int)) (<= 1998 (* 2 (select main_a v_prenex_18791)))) (forall ((v_prenex_18788 Int)) (or (< v_prenex_18788 main_x) (<= (+ main_x 1) v_prenex_18788) (<= 0 (* 2 (select main_a v_prenex_18788))) (<= (select main_a v_prenex_18788) 1)))) (forall ((v_prenex_13697 Int) (v_prenex_13698 Int)) (or (< v_prenex_13698 main_y) (<= 999 (select main_a v_prenex_13698)) (< v_prenex_13697 main_x) (<= (+ (select main_a v_prenex_13697) (select main_a v_prenex_13698)) 1000) (<= (+ main_x 1) v_prenex_13697) (<= 1998 (* 2 (select main_a v_prenex_13698))) (<= 0 (+ (select main_a v_prenex_13697) 1)))) (forall ((v_prenex_17254 Int) (v_prenex_17255 Int)) (or (<= (+ main_x 1) v_prenex_17254) (<= 1000 (+ (select main_a v_prenex_17254) (select main_a v_prenex_17255))) (<= 0 (select main_a v_prenex_17254)) (<= (* 2 (select main_a v_prenex_17254)) 2) (< v_prenex_17254 main_x) (<= 1998 (* 2 (select main_a v_prenex_17255))) (<= (select main_a v_prenex_17255) 1001))) (or (forall ((v_prenex_14716 Int)) (or (<= (select main_a v_prenex_14716) 1001) (<= (* 2 (select main_a v_prenex_14716)) 2000))) (forall ((v_prenex_14713 Int)) (or (<= (+ main_x 1) v_prenex_14713) (<= 0 (* 2 (select main_a v_prenex_14713))) (<= (* 2 (select main_a v_prenex_14713)) 2) (< v_prenex_14713 main_x) (<= (select main_a v_prenex_14713) 2)))) (forall ((v_prenex_21230 Int) (v_prenex_21231 Int)) (or (<= (+ (select main_a v_prenex_21230) (select main_a v_prenex_21231)) 1000) (<= 998 (select main_a v_prenex_21231)) (<= (+ main_x 1) v_prenex_21230) (<= (select main_a v_prenex_21231) 1001) (<= 0 (select main_a v_prenex_21230)) (< v_prenex_21230 main_x))) (or (forall ((v_prenex_15096 Int)) (or (<= (select main_a v_prenex_15096) 2) (<= (+ main_x 1) v_prenex_15096) (<= 0 (* 2 (select main_a v_prenex_15096))) (<= 0 (select main_a v_prenex_15096)) (< v_prenex_15096 main_x))) (forall ((v_prenex_15098 Int)) (or (<= (select main_a v_prenex_15098) 1001) (<= 999 (select main_a v_prenex_15098))))) (or (forall ((v_prenex_11969 Int)) (or (<= (* 2 (select main_a v_prenex_11969)) 2) (< v_prenex_11969 main_x) (<= (+ main_x 1) v_prenex_11969) (<= 0 (* 2 (select main_a v_prenex_11969))))) (forall ((v_prenex_11970 Int)) (or (<= (* 2 (select main_a v_prenex_11970)) 2000) (<= (select main_a v_prenex_11970) 1001)))) (forall ((v_prenex_17457 Int) (v_prenex_17458 Int)) (or (<= (select main_a v_prenex_17458) 1001) (< v_prenex_17457 main_x) (<= 0 (* 2 (select main_a v_prenex_17457))) (<= (* 2 (select main_a v_prenex_17458)) 2000) (<= (+ main_x 1) v_prenex_17457) (<= (+ (select main_a v_prenex_17457) (select main_a v_prenex_17458)) 1000) (<= (* 2 (select main_a v_prenex_17457)) 2))) (forall ((v_prenex_13180 Int) (v_prenex_13181 Int)) (or (<= (+ main_x 1) v_prenex_13180) (<= (select main_a v_prenex_13181) 1001) (<= (+ main_y 1) v_prenex_13181) (<= 998 (select main_a v_prenex_13181)) (<= (select main_a v_prenex_13180) 2) (< v_prenex_13180 main_x) (<= (+ (select main_a v_prenex_13180) (select main_a v_prenex_13181)) 1000))) (forall ((v_prenex_14148 Int) (v_prenex_14147 Int)) (or (<= (select main_a v_prenex_14147) 1) (<= (+ main_x 1) v_prenex_14147) (<= 1998 (* 2 (select main_a v_prenex_14148))) (< v_prenex_14147 main_x) (<= 1000 (+ (select main_a v_prenex_14147) (select main_a v_prenex_14148))) (<= 999 (select main_a v_prenex_14148)))) (or (forall ((v_prenex_21039 Int)) (or (<= 998 (select main_a v_prenex_21039)) (< v_prenex_21039 main_y) (<= (* 2 (select main_a v_prenex_21039)) 2000))) (forall ((v_prenex_21038 Int)) (or (<= (select main_a v_prenex_21038) 2) (<= (* 2 (select main_a v_prenex_21038)) 2) (< v_prenex_21038 main_x) (<= (+ main_x 1) v_prenex_21038)))) (forall ((v_prenex_20480 Int) (v_prenex_20479 Int)) (or (< v_prenex_20479 main_x) (<= (select main_a v_prenex_20480) 1000) (<= (select main_a v_prenex_20479) 1) (<= (+ main_x 1) v_prenex_20479) (<= 998 (select main_a v_prenex_20480)) (<= (+ (select main_a v_prenex_20479) (select main_a v_prenex_20480)) 1000) (<= (select main_a v_prenex_20479) 2))) (forall ((v_prenex_11776 Int) (v_prenex_11777 Int)) (or (< v_prenex_11776 main_x) (<= (+ main_x 1) v_prenex_11776) (<= 0 (select main_a v_prenex_11776)) (<= (+ (select main_a v_prenex_11776) 998) (select main_a v_prenex_11777)) (<= 0 (+ (select main_a v_prenex_11776) 1)))) (forall ((v_prenex_16347 Int) (v_prenex_16348 Int)) (or (<= (+ main_y 1) v_prenex_16348) (<= (select main_a v_prenex_16348) 1000) (<= 1000 (+ (select main_a v_prenex_16347) (select main_a v_prenex_16348))) (<= (+ main_x 1) v_prenex_16347) (< v_prenex_16347 main_x) (<= 999 (select main_a v_prenex_16348)) (<= 0 (* 2 (select main_a v_prenex_16347))))) (or (forall ((v_prenex_19763 Int)) (or (< v_prenex_19763 main_y) (<= 999 (select main_a v_prenex_19763)) (<= (select main_a v_prenex_19763) 1001) (<= (+ main_y 1) v_prenex_19763))) (forall ((v_prenex_19762 Int)) (<= 0 (* 2 (select main_a v_prenex_19762))))) (forall ((v_prenex_20964 Int) (v_prenex_20963 Int)) (or (<= 0 (+ (select main_a v_prenex_20963) 1)) (< v_prenex_20963 main_x) (<= (* 2 (select main_a v_prenex_20963)) 2) (<= 1000 (+ (select main_a v_prenex_20963) (select main_a v_prenex_20964))) (<= (+ main_x 1) v_prenex_20963) (<= 999 (select main_a v_prenex_20964)))) (or (forall ((v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (select main_a v_prenex_19403) 1000) (<= 998 (select main_a v_prenex_19403)))) (forall ((v_prenex_19399 Int)) (or (<= (+ main_x 1) v_prenex_19399) (<= (* 2 (select main_a v_prenex_19399)) 2) (< v_prenex_19399 main_x) (<= 0 (+ (select main_a v_prenex_19399) 1))))) (forall ((v_prenex_20500 Int) (v_prenex_20501 Int)) (or (<= (select main_a v_prenex_20501) (+ (select main_a v_prenex_20500) 1000)) (< v_prenex_20500 main_x) (<= (* 2 (select main_a v_prenex_20500)) 2) (<= 998 (select main_a v_prenex_20501)) (<= (+ main_x 1) v_prenex_20500) (<= (select main_a v_prenex_20501) 1000) (<= 0 (* 2 (select main_a v_prenex_20500))))) (or (forall ((v_prenex_14760 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14760))) (<= 999 (select main_a v_prenex_14760)))) (forall ((v_prenex_14756 Int)) (or (<= (* 2 (select main_a v_prenex_14756)) 2) (<= 0 (* 2 (select main_a v_prenex_14756))) (<= (+ main_x 1) v_prenex_14756) (<= 0 (select main_a v_prenex_14756)) (< v_prenex_14756 main_x)))) (forall ((v_prenex_17946 Int) (v_prenex_17947 Int)) (or (<= 999 (select main_a v_prenex_17947)) (<= (select main_a v_prenex_17946) 1) (<= 0 (+ (select main_a v_prenex_17946) 1)) (< v_prenex_17946 main_x) (<= (select main_a v_prenex_17947) 1001) (<= (+ main_x 1) v_prenex_17946) (<= (select main_a v_prenex_17947) (+ (select main_a v_prenex_17946) 1000)))) (or (forall ((v_prenex_19380 Int)) (or (< v_prenex_19380 main_x) (<= (* 2 (select main_a v_prenex_19380)) 2) (<= (+ main_x 1) v_prenex_19380) (<= 0 (* 2 (select main_a v_prenex_19380))))) (forall ((v_prenex_19382 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19382))) (<= (select main_a v_prenex_19382) 1001) (< v_prenex_19382 main_y)))) (forall ((v_prenex_17216 Int) (v_prenex_17217 Int)) (or (<= (+ main_x 1) v_prenex_17216) (< v_prenex_17216 main_x) (<= 998 (select main_a v_prenex_17217)) (<= 999 (select main_a v_prenex_17217)) (<= (select main_a v_prenex_17216) 2) (<= 0 (select main_a v_prenex_17216)) (<= (+ (select main_a v_prenex_17216) 998) (select main_a v_prenex_17217)))) (forall ((v_prenex_12254 Int) (v_prenex_12253 Int)) (or (<= 1000 (+ (select main_a v_prenex_12253) (select main_a v_prenex_12254))) (<= (+ main_x 1) v_prenex_12253) (< v_prenex_12253 main_x) (<= 1998 (* 2 (select main_a v_prenex_12254))) (<= 0 (* 2 (select main_a v_prenex_12253))) (<= 999 (select main_a v_prenex_12254)) (<= (select main_a v_prenex_12253) 1))) (forall ((v_prenex_21142 Int) (v_prenex_21143 Int)) (or (< v_prenex_21142 main_x) (<= 0 (+ (select main_a v_prenex_21142) 1)) (<= (select main_a v_prenex_21143) 1001) (<= (+ (select main_a v_prenex_21142) 998) (select main_a v_prenex_21143)) (<= 998 (select main_a v_prenex_21143)) (<= (select main_a v_prenex_21142) 2) (<= (+ main_x 1) v_prenex_21142))) (forall ((v_prenex_20841 Int) (v_prenex_20842 Int)) (or (<= (select main_a v_prenex_20841) 2) (<= (+ main_x 1) v_prenex_20841) (<= (+ (select main_a v_prenex_20841) 998) (select main_a v_prenex_20842)) (<= (select main_a v_prenex_20842) 1000) (<= (* 2 (select main_a v_prenex_20842)) 2000) (< v_prenex_20842 main_y) (< v_prenex_20841 main_x))) (or (forall ((v_prenex_15906 Int)) (or (<= 998 (select main_a v_prenex_15906)) (<= 999 (select main_a v_prenex_15906)))) (forall ((v_prenex_15905 Int)) (or (<= (select main_a v_prenex_15905) 1) (<= 0 (* 2 (select main_a v_prenex_15905))) (< v_prenex_15905 main_x) (<= (select main_a v_prenex_15905) 2) (<= (+ main_x 1) v_prenex_15905)))) (forall ((v_prenex_14558 Int) (v_prenex_14557 Int)) (or (< v_prenex_14557 main_x) (<= 0 (* 2 (select main_a v_prenex_14557))) (<= (select main_a v_prenex_14558) (+ (select main_a v_prenex_14557) 1000)) (<= (+ main_x 1) v_prenex_14557) (<= (select main_a v_prenex_14558) 1001) (<= (select main_a v_prenex_14557) 2))) (forall ((v_prenex_18396 Int) (v_prenex_18395 Int)) (or (<= (select main_a v_prenex_18396) 1001) (< v_prenex_18395 main_x) (<= (+ (select main_a v_prenex_18395) (select main_a v_prenex_18396)) 1000) (<= (* 2 (select main_a v_prenex_18396)) 2000) (<= 0 (select main_a v_prenex_18395)) (<= (+ main_x 1) v_prenex_18395) (<= (* 2 (select main_a v_prenex_18395)) 2))) (or (forall ((v_prenex_14277 Int)) (or (<= (select main_a v_prenex_14277) 1001) (<= 999 (select main_a v_prenex_14277)) (<= (+ main_y 1) v_prenex_14277))) (forall ((v_prenex_14276 Int)) (or (<= (select main_a v_prenex_14276) 1) (<= (+ main_x 1) v_prenex_14276) (<= 0 (* 2 (select main_a v_prenex_14276))) (< v_prenex_14276 main_x)))) (forall ((v_prenex_18499 Int) (v_prenex_18498 Int)) (or (<= 999 (select main_a v_prenex_18499)) (< v_prenex_18498 main_x) (<= 0 (select main_a v_prenex_18498)) (<= 1998 (* 2 (select main_a v_prenex_18499))) (<= (+ main_x 1) v_prenex_18498) (<= (select main_a v_prenex_18499) (+ (select main_a v_prenex_18498) 1000)) (<= 0 (* 2 (select main_a v_prenex_18498))))) (forall ((v_prenex_15928 Int) (v_prenex_15927 Int)) (or (< v_prenex_15927 main_x) (<= (select main_a v_prenex_15927) 2) (<= (+ main_x 1) v_prenex_15927) (<= (select main_a v_prenex_15928) 1001) (<= (* 2 (select main_a v_prenex_15927)) 2) (<= (select main_a v_prenex_15928) (+ (select main_a v_prenex_15927) 1000)) (<= 999 (select main_a v_prenex_15928)))) (forall ((v_prenex_16749 Int) (v_prenex_16750 Int)) (or (<= (select main_a v_prenex_16749) 2) (<= (+ main_x 1) v_prenex_16749) (<= (* 2 (select main_a v_prenex_16749)) 2) (<= (+ (select main_a v_prenex_16749) (select main_a v_prenex_16750)) 1000) (< v_prenex_16749 main_x))) (forall ((v_prenex_14882 Int) (v_prenex_14881 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14881))) (<= 998 (select main_a v_prenex_14882)) (<= 0 (+ (select main_a v_prenex_14881) 1)) (<= (+ main_x 1) v_prenex_14881) (< v_prenex_14881 main_x) (<= 1000 (+ (select main_a v_prenex_14881) (select main_a v_prenex_14882))))) (forall ((v_prenex_11931 Int) (v_prenex_11932 Int)) (or (<= 999 (select main_a v_prenex_11932)) (<= (* 2 (select main_a v_prenex_11931)) 2) (<= (+ main_x 1) v_prenex_11931) (< v_prenex_11931 main_x) (<= 1998 (* 2 (select main_a v_prenex_11932))) (<= (select main_a v_prenex_11932) (+ (select main_a v_prenex_11931) 1000)))) (forall ((v_prenex_13572 Int) (v_prenex_13571 Int)) (or (<= (+ main_y 1) v_prenex_13572) (<= 999 (select main_a v_prenex_13572)) (< v_prenex_13571 main_x) (<= (select main_a v_prenex_13572) 1001) (<= (+ main_x 1) v_prenex_13571) (<= (* 2 (select main_a v_prenex_13571)) 2) (<= (select main_a v_prenex_13572) (+ (select main_a v_prenex_13571) 1000)))) (forall ((v_prenex_11442 Int) (v_prenex_11441 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11441))) (<= 0 (+ (select main_a v_prenex_11441) 1)) (<= (select main_a v_prenex_11442) (+ (select main_a v_prenex_11441) 1000)) (<= (select main_a v_prenex_11442) 1001) (<= (+ main_x 1) v_prenex_11441) (< v_prenex_11441 main_x) (<= 1998 (* 2 (select main_a v_prenex_11442))))) (or (forall ((v_prenex_12846 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12846))) (< v_prenex_12846 main_x) (<= 0 (+ (select main_a v_prenex_12846) 1)) (<= (+ main_x 1) v_prenex_12846))) (forall ((v_prenex_12849 Int)) (or (< v_prenex_12849 main_y) (<= 1998 (* 2 (select main_a v_prenex_12849)))))) (forall ((v_prenex_14789 Int) (v_prenex_14790 Int)) (or (< v_prenex_14790 main_y) (< v_prenex_14789 main_x) (<= (select main_a v_prenex_14790) 1001) (<= 1000 (+ (select main_a v_prenex_14789) (select main_a v_prenex_14790))) (<= (+ main_x 1) v_prenex_14789) (<= 0 (* 2 (select main_a v_prenex_14789))))) (or (forall ((v_prenex_11285 Int)) (or (<= 999 (select main_a v_prenex_11285)) (<= 998 (select main_a v_prenex_11285)))) (forall ((v_prenex_11108 Int)) (or (< v_prenex_11108 main_x) (<= 0 (select main_a v_prenex_11108)) (<= (+ main_x 1) v_prenex_11108) (<= (* 2 (select main_a v_prenex_11108)) 2)))) (forall ((v_prenex_17436 Int) (v_prenex_17437 Int)) (or (<= 0 (+ (select main_a v_prenex_17436) 1)) (< v_prenex_17437 main_y) (<= (+ (select main_a v_prenex_17436) 998) (select main_a v_prenex_17437)) (< v_prenex_17436 main_x) (<= (select main_a v_prenex_17437) 1001) (<= (+ main_x 1) v_prenex_17436) (<= (* 2 (select main_a v_prenex_17437)) 2000))) (forall ((v_prenex_11578 Int) (v_prenex_11577 Int)) (or (<= (+ main_x 1) v_prenex_11577) (<= 999 (select main_a v_prenex_11578)) (<= 1998 (* 2 (select main_a v_prenex_11578))) (<= (select main_a v_prenex_11577) 2) (<= (select main_a v_prenex_11578) (+ (select main_a v_prenex_11577) 1000)) (<= 0 (+ (select main_a v_prenex_11577) 1)) (< v_prenex_11577 main_x))) (forall ((v_prenex_12234 Int) (v_prenex_12233 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12233))) (<= (+ (select main_a v_prenex_12233) 998) (select main_a v_prenex_12234)) (<= (+ main_x 1) v_prenex_12233) (<= 1998 (* 2 (select main_a v_prenex_12234))) (<= (* 2 (select main_a v_prenex_12234)) 2000) (< v_prenex_12233 main_x))) (forall ((v_prenex_15424 Int) (v_prenex_15423 Int)) (or (<= (+ main_x 1) v_prenex_15423) (<= (select main_a v_prenex_15423) 1) (<= 1998 (* 2 (select main_a v_prenex_15424))) (<= (select main_a v_prenex_15424) (+ (select main_a v_prenex_15423) 1000)) (< v_prenex_15423 main_x) (<= (select main_a v_prenex_15423) 2))) (forall ((v_prenex_16027 Int) (v_prenex_16028 Int)) (or (< v_prenex_16027 main_x) (<= (+ (select main_a v_prenex_16027) 998) (select main_a v_prenex_16028)) (<= 0 (select main_a v_prenex_16027)) (<= (select main_a v_prenex_16028) 1001) (<= (+ main_x 1) v_prenex_16027) (< v_prenex_16028 main_y) (<= 999 (select main_a v_prenex_16028)))) (forall ((v_prenex_11877 Int) (v_prenex_11878 Int)) (or (< v_prenex_11878 main_y) (< v_prenex_11877 main_x) (<= (+ main_x 1) v_prenex_11877) (<= 999 (select main_a v_prenex_11878)) (<= 0 (+ (select main_a v_prenex_11877) 1)) (<= (select main_a v_prenex_11878) (+ (select main_a v_prenex_11877) 1000)))) (or (forall ((v_prenex_21089 Int)) (or (<= (* 2 (select main_a v_prenex_21089)) 2000) (<= (select main_a v_prenex_21089) 1001) (<= (+ main_y 1) v_prenex_21089))) (forall ((v_prenex_21088 Int)) (or (<= (select main_a v_prenex_21088) 2) (<= (+ main_x 1) v_prenex_21088) (< v_prenex_21088 main_x) (<= 0 (* 2 (select main_a v_prenex_21088)))))) (forall ((v_prenex_15147 Int) (v_prenex_15146 Int)) (or (< v_prenex_15146 main_x) (<= (+ (select main_a v_prenex_15146) (select main_a v_prenex_15147)) 1000) (< v_prenex_15147 main_y) (<= (select main_a v_prenex_15146) 2) (<= 999 (select main_a v_prenex_15147)) (<= 1998 (* 2 (select main_a v_prenex_15147))) (<= (+ main_x 1) v_prenex_15146))) (forall ((v_prenex_16928 Int) (v_prenex_16929 Int)) (or (< v_prenex_16929 main_y) (<= (* 2 (select main_a v_prenex_16929)) 2000) (<= (select main_a v_prenex_16929) (+ (select main_a v_prenex_16928) 1000)) (<= (+ main_y 1) v_prenex_16929))) (forall ((v_prenex_18958 Int) (v_prenex_18959 Int)) (or (<= 999 (select main_a v_prenex_18959)) (<= (+ main_x 1) v_prenex_18958) (<= (+ (select main_a v_prenex_18958) (select main_a v_prenex_18959)) 1000) (< v_prenex_18959 main_y) (< v_prenex_18958 main_x) (<= 0 (+ (select main_a v_prenex_18958) 1)) (<= (* 2 (select main_a v_prenex_18959)) 2000))) (forall ((v_prenex_19005 Int) (v_prenex_19004 Int)) (or (<= (+ main_x 1) v_prenex_19004) (<= (* 2 (select main_a v_prenex_19005)) 2000) (<= (select main_a v_prenex_19005) (+ (select main_a v_prenex_19004) 1000)) (<= 0 (select main_a v_prenex_19004)) (< v_prenex_19004 main_x) (<= (select main_a v_prenex_19005) 1000))) (or (forall ((v_prenex_14189 Int)) (or (<= (select main_a v_prenex_14189) 1001) (<= (* 2 (select main_a v_prenex_14189)) 2000))) (forall ((v_prenex_14184 Int)) (or (< v_prenex_14184 main_x) (<= (* 2 (select main_a v_prenex_14184)) 2) (<= (+ main_x 1) v_prenex_14184)))) (forall ((v_prenex_19547 Int) (v_prenex_19546 Int)) (or (< v_prenex_19546 main_x) (<= 1000 (+ (select main_a v_prenex_19546) (select main_a v_prenex_19547))) (<= 1998 (* 2 (select main_a v_prenex_19547))) (<= 999 (select main_a v_prenex_19547)) (<= (+ main_x 1) v_prenex_19546) (<= 0 (+ (select main_a v_prenex_19546) 1)) (<= (+ main_y 1) v_prenex_19547))) (or (forall ((v_prenex_20927 Int)) (or (<= 999 (select main_a v_prenex_20927)) (<= 998 (select main_a v_prenex_20927)))) (forall ((v_prenex_20925 Int)) (or (< v_prenex_20925 main_x) (<= 0 (* 2 (select main_a v_prenex_20925))) (<= 0 (+ (select main_a v_prenex_20925) 1)) (<= (+ main_x 1) v_prenex_20925) (<= (* 2 (select main_a v_prenex_20925)) 2)))) (forall ((v_prenex_12557 Int) (v_prenex_12556 Int)) (or (<= 0 (select main_a v_prenex_12556)) (<= (* 2 (select main_a v_prenex_12556)) 2) (<= (* 2 (select main_a v_prenex_12557)) 2000) (<= (+ main_x 1) v_prenex_12556) (< v_prenex_12556 main_x) (<= (+ (select main_a v_prenex_12556) 998) (select main_a v_prenex_12557)) (<= 998 (select main_a v_prenex_12557)))) (or (forall ((v_prenex_14097 Int)) (or (< v_prenex_14097 main_x) (<= (* 2 (select main_a v_prenex_14097)) 2) (<= (+ main_x 1) v_prenex_14097) (<= 0 (* 2 (select main_a v_prenex_14097))))) (forall ((v_prenex_14098 Int)) (or (<= (select main_a v_prenex_14098) 1000) (<= (select main_a v_prenex_14098) 1001)))) (forall ((v_prenex_20637 Int) (v_prenex_20636 Int)) (or (<= (+ main_x 1) v_prenex_20636) (<= (select main_a v_prenex_20637) 1000) (<= (* 2 (select main_a v_prenex_20636)) 2) (<= 1998 (* 2 (select main_a v_prenex_20637))) (<= (+ (select main_a v_prenex_20636) (select main_a v_prenex_20637)) 1000) (< v_prenex_20636 main_x))) (or (forall ((v_prenex_13415 Int)) (or (< v_prenex_13415 main_y) (<= (* 2 (select main_a v_prenex_13415)) 2000))) (forall ((v_prenex_13413 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13413))) (< v_prenex_13413 main_x) (<= (+ main_x 1) v_prenex_13413) (<= (select main_a v_prenex_13413) 1)))) (forall ((v_prenex_12883 Int) (v_prenex_12882 Int)) (or (<= (+ main_x 1) v_prenex_12882) (<= (+ (select main_a v_prenex_12882) (select main_a v_prenex_12883)) 1000) (<= (* 2 (select main_a v_prenex_12883)) 2000) (<= (select main_a v_prenex_12882) 1) (<= (* 2 (select main_a v_prenex_12882)) 2) (<= 999 (select main_a v_prenex_12883)) (< v_prenex_12882 main_x))) (or (forall ((v_prenex_20554 Int)) (or (< v_prenex_20554 main_y) (<= 1998 (* 2 (select main_a v_prenex_20554))))) (forall ((v_prenex_20553 Int)) (or (< v_prenex_20553 main_x) (<= (+ main_x 1) v_prenex_20553) (<= 0 (+ (select main_a v_prenex_20553) 1))))) (or (forall ((v_prenex_18666 Int)) (<= (* 2 (select main_a v_prenex_18666)) 2)) (forall ((v_prenex_18667 Int)) (or (<= (+ main_y 1) v_prenex_18667) (< v_prenex_18667 main_y) (<= 999 (select main_a v_prenex_18667))))) (forall ((v_prenex_16403 Int) (v_prenex_16404 Int)) (or (<= (+ main_x 1) v_prenex_16403) (< v_prenex_16403 main_x) (<= 1000 (+ (select main_a v_prenex_16403) (select main_a v_prenex_16404))) (<= (* 2 (select main_a v_prenex_16403)) 2) (<= (select main_a v_prenex_16403) 2) (<= 998 (select main_a v_prenex_16404)) (<= (select main_a v_prenex_16404) 1000))) (forall ((v_prenex_17146 Int) (v_prenex_17147 Int)) (or (<= (+ main_x 1) v_prenex_17146) (<= 1998 (* 2 (select main_a v_prenex_17147))) (<= (+ main_y 1) v_prenex_17147) (<= (+ (select main_a v_prenex_17146) 998) (select main_a v_prenex_17147)) (<= (select main_a v_prenex_17146) 1) (< v_prenex_17146 main_x) (<= (select main_a v_prenex_17147) 1001))) (forall ((v_prenex_15365 Int) (v_prenex_15364 Int)) (or (<= (* 2 (select main_a v_prenex_15364)) 2) (<= (+ main_x 1) v_prenex_15364) (<= (+ main_y 1) v_prenex_15365) (<= 998 (select main_a v_prenex_15365)) (<= 1998 (* 2 (select main_a v_prenex_15365))) (<= (+ (select main_a v_prenex_15364) 998) (select main_a v_prenex_15365)) (< v_prenex_15364 main_x))) (forall ((v_prenex_19209 Int) (v_prenex_19210 Int)) (or (< v_prenex_19209 main_x) (<= (select main_a v_prenex_19209) 2) (<= (select main_a v_prenex_19210) 1001) (<= (+ main_y 1) v_prenex_19210) (<= 998 (select main_a v_prenex_19210)) (<= (+ main_x 1) v_prenex_19209) (<= (+ (select main_a v_prenex_19209) 998) (select main_a v_prenex_19210)))) (forall ((v_prenex_18040 Int) (v_prenex_18041 Int)) (or (<= (+ main_x 1) v_prenex_18040) (< v_prenex_18041 main_y) (<= (+ (select main_a v_prenex_18040) 998) (select main_a v_prenex_18041)) (<= 0 (+ (select main_a v_prenex_18040) 1)) (< v_prenex_18040 main_x) (<= 998 (select main_a v_prenex_18041)) (<= (select main_a v_prenex_18041) 1001))) (forall ((v_prenex_15513 Int) (v_prenex_15514 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15514))) (< v_prenex_15514 main_y) (<= (+ (select main_a v_prenex_15513) 998) (select main_a v_prenex_15514)) (<= (+ main_y 1) v_prenex_15514) (<= (* 2 (select main_a v_prenex_15514)) 2000))) (or (forall ((v_prenex_14676 Int)) (<= (select main_a v_prenex_14676) 1000)) (forall ((v_prenex_14673 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14673))) (< v_prenex_14673 main_x) (<= 0 (+ (select main_a v_prenex_14673) 1)) (<= (+ main_x 1) v_prenex_14673) (<= (select main_a v_prenex_14673) 2)))) (forall ((v_prenex_17666 Int) (v_prenex_17667 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17666))) (<= (+ main_x 1) v_prenex_17666) (< v_prenex_17666 main_x) (<= (+ (select main_a v_prenex_17666) 998) (select main_a v_prenex_17667)) (<= (select main_a v_prenex_17667) 1001) (<= 998 (select main_a v_prenex_17667)) (<= (* 2 (select main_a v_prenex_17666)) 2))) (or (forall ((v_prenex_15581 Int)) (or (<= 998 (select main_a v_prenex_15581)) (<= (select main_a v_prenex_15581) 1001))) (forall ((v_prenex_15578 Int)) (or (< v_prenex_15578 main_x) (<= 0 (select main_a v_prenex_15578)) (<= (+ main_x 1) v_prenex_15578) (<= (* 2 (select main_a v_prenex_15578)) 2)))) (forall ((v_prenex_19232 Int) (v_prenex_19233 Int)) (or (<= 998 (select main_a v_prenex_19233)) (<= (+ (select main_a v_prenex_19232) 998) (select main_a v_prenex_19233)) (< v_prenex_19233 main_y) (<= (+ main_x 1) v_prenex_19232) (<= (select main_a v_prenex_19232) 2) (< v_prenex_19232 main_x))) (forall ((v_prenex_19357 Int) (v_prenex_19356 Int)) (or (<= (* 2 (select main_a v_prenex_19357)) 2000) (<= (select main_a v_prenex_19357) (+ (select main_a v_prenex_19356) 1000)) (< v_prenex_19356 main_x) (<= (+ main_x 1) v_prenex_19356) (< v_prenex_19357 main_y) (<= 0 (+ (select main_a v_prenex_19356) 1)))) (forall ((v_prenex_14044 Int) (v_prenex_14043 Int)) (or (<= (* 2 (select main_a v_prenex_14044)) 2000) (< v_prenex_14043 main_x) (<= (+ main_x 1) v_prenex_14043) (<= (select main_a v_prenex_14044) (+ (select main_a v_prenex_14043) 1000)) (<= 0 (* 2 (select main_a v_prenex_14043))))) (forall ((v_prenex_18985 Int) (v_prenex_18984 Int)) (or (< v_prenex_18984 main_x) (<= (+ main_y 1) v_prenex_18985) (<= (+ main_x 1) v_prenex_18984) (<= 1998 (* 2 (select main_a v_prenex_18985))) (<= (* 2 (select main_a v_prenex_18984)) 2) (<= (select main_a v_prenex_18985) 1001) (<= (+ (select main_a v_prenex_18984) 998) (select main_a v_prenex_18985)))) (forall ((v_prenex_16390 Int) (v_prenex_16389 Int)) (or (<= (select main_a v_prenex_16390) 1000) (<= (+ main_x 1) v_prenex_16389) (<= (+ main_y 1) v_prenex_16390) (<= 1000 (+ (select main_a v_prenex_16389) (select main_a v_prenex_16390))) (< v_prenex_16390 main_y))) (forall ((v_prenex_18429 Int) (v_prenex_18430 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18429))) (<= (+ main_y 1) v_prenex_18430) (<= 998 (select main_a v_prenex_18430)) (<= (+ main_x 1) v_prenex_18429) (<= 1000 (+ (select main_a v_prenex_18429) (select main_a v_prenex_18430))) (< v_prenex_18429 main_x))) (forall ((v_prenex_11367 Int) (v_prenex_11368 Int)) (or (<= 998 (select main_a v_prenex_11368)) (< v_prenex_11367 main_x) (<= 999 (select main_a v_prenex_11368)) (<= (* 2 (select main_a v_prenex_11367)) 2) (<= (select main_a v_prenex_11367) 1) (<= (+ (select main_a v_prenex_11367) (select main_a v_prenex_11368)) 1000) (<= (+ main_x 1) v_prenex_11367))) (forall ((v_prenex_11957 Int) (v_prenex_11958 Int)) (or (<= (* 2 (select main_a v_prenex_11957)) 2) (< v_prenex_11957 main_x) (<= (+ main_x 1) v_prenex_11957) (<= (+ (select main_a v_prenex_11957) (select main_a v_prenex_11958)) 1000) (<= 0 (+ (select main_a v_prenex_11957) 1)) (<= (select main_a v_prenex_11958) 1000) (<= 998 (select main_a v_prenex_11958)))) (forall ((v_prenex_14651 Int) (v_prenex_14650 Int)) (or (<= 0 (+ (select main_a v_prenex_14650) 1)) (<= (select main_a v_prenex_14651) (+ (select main_a v_prenex_14650) 1000)) (< v_prenex_14650 main_x) (<= (+ main_x 1) v_prenex_14650) (<= 0 (select main_a v_prenex_14650)) (<= (select main_a v_prenex_14651) 1001) (<= 998 (select main_a v_prenex_14651)))) (forall ((v_prenex_12276 Int) (v_prenex_12275 Int)) (or (<= 1000 (+ (select main_a v_prenex_12275) (select main_a v_prenex_12276))) (<= (+ main_x 1) v_prenex_12275) (<= (select main_a v_prenex_12276) 1001) (<= (select main_a v_prenex_12275) 1) (< v_prenex_12275 main_x))) (forall ((v_prenex_20309 Int) (v_prenex_20308 Int)) (or (<= (* 2 (select main_a v_prenex_20309)) 2000) (<= (select main_a v_prenex_20308) 1) (<= 998 (select main_a v_prenex_20309)) (< v_prenex_20308 main_x) (<= (+ main_x 1) v_prenex_20308) (<= 1000 (+ (select main_a v_prenex_20308) (select main_a v_prenex_20309))) (< v_prenex_20309 main_y))) (forall ((v_prenex_12634 Int) (v_prenex_12633 Int)) (or (< v_prenex_12633 main_x) (<= (+ (select main_a v_prenex_12633) 998) (select main_a v_prenex_12634)) (<= 999 (select main_a v_prenex_12634)) (<= (+ main_x 1) v_prenex_12633) (<= 0 (select main_a v_prenex_12633)) (<= (+ main_y 1) v_prenex_12634) (<= 1998 (* 2 (select main_a v_prenex_12634))))) (forall ((v_prenex_11695 Int) (v_prenex_11696 Int)) (or (<= (+ (select main_a v_prenex_11695) 998) (select main_a v_prenex_11696)) (<= (+ main_y 1) v_prenex_11696) (< v_prenex_11696 main_y) (< v_prenex_11695 main_x) (<= (select main_a v_prenex_11696) 1000))) (forall ((v_prenex_13527 Int) (v_prenex_13528 Int)) (or (<= 998 (select main_a v_prenex_13528)) (< v_prenex_13527 main_x) (<= (+ main_x 1) v_prenex_13527) (<= (select main_a v_prenex_13528) (+ (select main_a v_prenex_13527) 1000)) (<= 0 (+ (select main_a v_prenex_13527) 1)))) (forall ((v_prenex_11747 Int) (v_prenex_11748 Int)) (or (<= 1000 (+ (select main_a v_prenex_11747) (select main_a v_prenex_11748))) (<= (select main_a v_prenex_11748) 1001) (<= (* 2 (select main_a v_prenex_11747)) 2) (<= (+ main_x 1) v_prenex_11747) (<= (select main_a v_prenex_11748) 1000) (< v_prenex_11747 main_x) (<= 0 (select main_a v_prenex_11747)))) (or (forall ((v_prenex_15890 Int)) (or (<= (select main_a v_prenex_15890) 1000) (<= 998 (select main_a v_prenex_15890)))) (forall ((v_prenex_15885 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15885))) (<= (+ main_x 1) v_prenex_15885) (<= (select main_a v_prenex_15885) 1) (<= 0 (select main_a v_prenex_15885)) (< v_prenex_15885 main_x)))) (forall ((v_prenex_19252 Int) (v_prenex_19251 Int)) (or (<= (select main_a v_prenex_19252) 1001) (<= (+ main_y 1) v_prenex_19252) (< v_prenex_19251 main_x) (<= (+ main_x 1) v_prenex_19251) (<= 1000 (+ (select main_a v_prenex_19251) (select main_a v_prenex_19252))) (<= 0 (* 2 (select main_a v_prenex_19251))))) (or (forall ((v_prenex_14631 Int)) (or (<= 998 (select main_a v_prenex_14631)) (<= 999 (select main_a v_prenex_14631)))) (forall ((v_prenex_14626 Int)) (or (<= (* 2 (select main_a v_prenex_14626)) 2) (< v_prenex_14626 main_x) (<= (+ main_x 1) v_prenex_14626) (<= (select main_a v_prenex_14626) 2)))) (forall ((v_prenex_16912 Int) (v_prenex_16913 Int)) (or (<= (select main_a v_prenex_16912) 2) (<= (select main_a v_prenex_16913) 1000) (<= (+ (select main_a v_prenex_16912) (select main_a v_prenex_16913)) 1000) (<= (+ main_x 1) v_prenex_16912) (<= (* 2 (select main_a v_prenex_16912)) 2) (< v_prenex_16912 main_x) (<= (* 2 (select main_a v_prenex_16913)) 2000))) (forall ((v_prenex_17972 Int) (v_prenex_17973 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17973))) (<= (+ main_y 1) v_prenex_17973) (< v_prenex_17972 main_x) (<= (+ main_x 1) v_prenex_17972) (<= (* 2 (select main_a v_prenex_17973)) 2000) (<= 0 (+ (select main_a v_prenex_17972) 1)) (<= (+ (select main_a v_prenex_17972) 998) (select main_a v_prenex_17973)))) (forall ((v_prenex_16585 Int) (v_prenex_16586 Int)) (or (< v_prenex_16585 main_x) (<= (* 2 (select main_a v_prenex_16586)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16586))) (<= (+ main_x 1) v_prenex_16585) (<= (select main_a v_prenex_16585) 2) (<= (select main_a v_prenex_16585) 1) (<= (select main_a v_prenex_16586) (+ (select main_a v_prenex_16585) 1000)))) (forall ((v_prenex_12454 Int) (v_prenex_12455 Int)) (or (<= (select main_a v_prenex_12454) 1) (<= 1000 (+ (select main_a v_prenex_12454) (select main_a v_prenex_12455))) (<= 0 (* 2 (select main_a v_prenex_12454))) (<= (+ main_x 1) v_prenex_12454) (<= (* 2 (select main_a v_prenex_12455)) 2000) (< v_prenex_12454 main_x))) (forall ((v_prenex_16200 Int) (v_prenex_16201 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16200))) (<= (* 2 (select main_a v_prenex_16200)) 2) (<= 1000 (+ (select main_a v_prenex_16200) (select main_a v_prenex_16201))) (<= 1998 (* 2 (select main_a v_prenex_16201))) (< v_prenex_16200 main_x) (<= (+ main_x 1) v_prenex_16200))) (or (forall ((v_prenex_18791 Int)) (<= 1998 (* 2 (select main_a v_prenex_18791)))) (forall ((v_prenex_18787 Int)) (or (<= (* 2 (select main_a v_prenex_18787)) 2) (<= (select main_a v_prenex_18787) 1) (<= (+ main_x 1) v_prenex_18787) (< v_prenex_18787 main_x) (<= 0 (* 2 (select main_a v_prenex_18787)))))) (forall ((v_prenex_15026 Int) (v_prenex_15025 Int)) (or (< v_prenex_15025 main_x) (<= (* 2 (select main_a v_prenex_15026)) 2000) (<= (select main_a v_prenex_15025) 1) (<= 1998 (* 2 (select main_a v_prenex_15026))) (<= 0 (select main_a v_prenex_15025)) (<= (+ main_x 1) v_prenex_15025) (<= 1000 (+ (select main_a v_prenex_15025) (select main_a v_prenex_15026))))) (forall ((v_prenex_14707 Int) (v_prenex_14708 Int)) (or (<= (+ (select main_a v_prenex_14707) 998) (select main_a v_prenex_14708)) (< v_prenex_14707 main_x) (<= 998 (select main_a v_prenex_14708)) (<= (+ main_x 1) v_prenex_14707) (<= (select main_a v_prenex_14707) 2))) (forall ((v_prenex_19454 Int) (v_prenex_19455 Int)) (or (<= (+ main_y 1) v_prenex_19455) (<= (+ main_x 1) v_prenex_19454) (<= (select main_a v_prenex_19454) 2) (< v_prenex_19454 main_x) (<= (select main_a v_prenex_19455) (+ (select main_a v_prenex_19454) 1000)) (<= 1998 (* 2 (select main_a v_prenex_19455))))) (forall ((v_prenex_15522 Int) (v_prenex_15521 Int)) (or (<= (+ main_x 1) v_prenex_15521) (<= (* 2 (select main_a v_prenex_15521)) 2) (< v_prenex_15521 main_x) (<= (select main_a v_prenex_15521) 1) (<= (select main_a v_prenex_15522) (+ (select main_a v_prenex_15521) 1000)) (<= (select main_a v_prenex_15522) 1000) (<= 999 (select main_a v_prenex_15522)))) (forall ((v_prenex_14299 Int) (v_prenex_14298 Int)) (or (< v_prenex_14298 main_x) (<= (+ main_x 1) v_prenex_14298) (<= (* 2 (select main_a v_prenex_14299)) 2000) (<= (+ (select main_a v_prenex_14298) (select main_a v_prenex_14299)) 1000) (<= (* 2 (select main_a v_prenex_14298)) 2) (<= (select main_a v_prenex_14299) 1001))) (forall ((v_prenex_19649 Int) (v_prenex_19650 Int)) (or (< v_prenex_19649 main_x) (<= (+ (select main_a v_prenex_19649) 998) (select main_a v_prenex_19650)) (<= 1998 (* 2 (select main_a v_prenex_19650))) (<= (* 2 (select main_a v_prenex_19650)) 2000) (<= (select main_a v_prenex_19649) 2) (<= (+ main_x 1) v_prenex_19649))) (forall ((v_prenex_11202 Int) (v_prenex_11203 Int)) (or (<= (+ main_x 1) v_prenex_11202) (<= (* 2 (select main_a v_prenex_11203)) 2000) (<= 0 (select main_a v_prenex_11202)) (<= 0 (* 2 (select main_a v_prenex_11202))) (< v_prenex_11202 main_x) (<= 1000 (+ (select main_a v_prenex_11202) (select main_a v_prenex_11203))))) (forall ((v_prenex_15239 Int) (v_prenex_15240 Int)) (or (<= (select main_a v_prenex_15239) 1) (< v_prenex_15239 main_x) (<= 1998 (* 2 (select main_a v_prenex_15240))) (<= (+ (select main_a v_prenex_15239) 998) (select main_a v_prenex_15240)) (<= (+ main_x 1) v_prenex_15239) (<= 999 (select main_a v_prenex_15240)))) (or (forall ((v_prenex_16110 Int)) (or (<= (+ main_x 1) v_prenex_16110) (<= 0 (+ (select main_a v_prenex_16110) 1)) (< v_prenex_16110 main_x) (<= (* 2 (select main_a v_prenex_16110)) 2))) (forall ((v_prenex_16113 Int)) (or (<= (select main_a v_prenex_16113) 1001) (<= 999 (select main_a v_prenex_16113))))) (or (forall ((v_prenex_14001 Int)) (or (<= (select main_a v_prenex_14001) 2) (< v_prenex_14001 main_x) (<= 0 (* 2 (select main_a v_prenex_14001))) (<= (+ main_x 1) v_prenex_14001))) (forall ((v_prenex_14005 Int)) (or (<= 999 (select main_a v_prenex_14005)) (< v_prenex_14005 main_y) (<= (select main_a v_prenex_14005) 1001)))) (forall ((v_prenex_18963 Int) (v_prenex_18962 Int)) (or (<= 999 (select main_a v_prenex_18963)) (<= (* 2 (select main_a v_prenex_18963)) 2000) (<= (+ main_x 1) v_prenex_18962) (<= 0 (+ (select main_a v_prenex_18962) 1)) (<= (select main_a v_prenex_18962) 2) (< v_prenex_18962 main_x) (<= (+ (select main_a v_prenex_18962) (select main_a v_prenex_18963)) 1000))) (forall ((v_prenex_14039 Int) (v_prenex_14040 Int)) (or (<= (+ main_x 1) v_prenex_14039) (<= 0 (+ (select main_a v_prenex_14039) 1)) (< v_prenex_14039 main_x) (<= (* 2 (select main_a v_prenex_14040)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14040))) (<= (+ (select main_a v_prenex_14039) (select main_a v_prenex_14040)) 1000) (<= 0 (* 2 (select main_a v_prenex_14039))))) (or (forall ((v_prenex_20912 Int)) (or (<= (* 2 (select main_a v_prenex_20912)) 2) (<= 0 (* 2 (select main_a v_prenex_20912))) (<= 0 (select main_a v_prenex_20912)) (<= (+ main_x 1) v_prenex_20912) (< v_prenex_20912 main_x))) (forall ((v_prenex_20915 Int)) (<= (select main_a v_prenex_20915) 1001))) (forall ((v_prenex_11997 Int) (v_prenex_11998 Int)) (or (<= (select main_a v_prenex_11998) (+ (select main_a v_prenex_11997) 1000)) (<= (+ main_y 1) v_prenex_11998) (<= (+ main_x 1) v_prenex_11997) (<= (select main_a v_prenex_11998) 1000) (<= (select main_a v_prenex_11997) 2) (< v_prenex_11997 main_x))) (forall ((v_prenex_20684 Int) (v_prenex_20683 Int)) (or (<= 999 (select main_a v_prenex_20684)) (<= (+ (select main_a v_prenex_20683) (select main_a v_prenex_20684)) 1000) (<= (+ main_x 1) v_prenex_20683) (<= 998 (select main_a v_prenex_20684)) (< v_prenex_20683 main_x) (<= (select main_a v_prenex_20683) 1) (< v_prenex_20684 main_y))) (forall ((v_prenex_17902 Int) (v_prenex_17903 Int)) (or (<= (select main_a v_prenex_17902) 2) (<= (* 2 (select main_a v_prenex_17903)) 2000) (<= (+ main_x 1) v_prenex_17902) (< v_prenex_17902 main_x) (<= 999 (select main_a v_prenex_17903)) (<= (+ (select main_a v_prenex_17902) (select main_a v_prenex_17903)) 1000) (<= (select main_a v_prenex_17902) 1))) (forall ((v_prenex_19663 Int) (v_prenex_19662 Int)) (or (<= (* 2 (select main_a v_prenex_19663)) 2000) (<= 1000 (+ (select main_a v_prenex_19662) (select main_a v_prenex_19663))) (<= (+ main_x 1) v_prenex_19662) (< v_prenex_19663 main_y) (<= 1998 (* 2 (select main_a v_prenex_19663))) (< v_prenex_19662 main_x) (<= 0 (select main_a v_prenex_19662)))) (forall ((v_prenex_19503 Int) (v_prenex_19502 Int)) (or (< v_prenex_19502 main_x) (<= (* 2 (select main_a v_prenex_19503)) 2000) (<= 0 (select main_a v_prenex_19502)) (<= (select main_a v_prenex_19503) 1001) (<= (+ main_x 1) v_prenex_19502) (<= 0 (+ (select main_a v_prenex_19502) 1)) (<= 1000 (+ (select main_a v_prenex_19502) (select main_a v_prenex_19503))))) (forall ((v_prenex_21308 Int) (v_prenex_21309 Int)) (or (< v_prenex_21308 main_x) (<= (+ main_x 1) v_prenex_21308) (<= 1998 (* 2 (select main_a v_prenex_21309))) (<= 998 (select main_a v_prenex_21309)) (<= (+ (select main_a v_prenex_21308) (select main_a v_prenex_21309)) 1000) (<= (* 2 (select main_a v_prenex_21308)) 2))) (or (forall ((v_prenex_16490 Int)) (or (<= (+ main_x 1) v_prenex_16490) (<= 0 (+ (select main_a v_prenex_16490) 1)) (<= 0 (* 2 (select main_a v_prenex_16490))) (< v_prenex_16490 main_x) (<= 0 (select main_a v_prenex_16490)))) (forall ((v_prenex_16494 Int)) (or (<= (select main_a v_prenex_16494) 1001) (<= (* 2 (select main_a v_prenex_16494)) 2000)))) (forall ((v_prenex_14578 Int) (v_prenex_14577 Int)) (or (<= (+ main_x 1) v_prenex_14577) (<= (select main_a v_prenex_14577) 2) (<= (+ (select main_a v_prenex_14577) (select main_a v_prenex_14578)) 1000) (< v_prenex_14577 main_x) (<= 998 (select main_a v_prenex_14578)))) (forall ((v_prenex_17701 Int) (v_prenex_17702 Int)) (or (<= (+ main_x 1) v_prenex_17701) (<= 0 (+ (select main_a v_prenex_17701) 1)) (< v_prenex_17701 main_x) (<= (* 2 (select main_a v_prenex_17701)) 2) (<= 999 (select main_a v_prenex_17702)) (<= (+ (select main_a v_prenex_17701) (select main_a v_prenex_17702)) 1000) (<= (* 2 (select main_a v_prenex_17702)) 2000))) (forall ((v_prenex_12450 Int) (v_prenex_12451 Int)) (or (<= (select main_a v_prenex_12451) (+ (select main_a v_prenex_12450) 1000)) (<= (+ main_x 1) v_prenex_12450) (< v_prenex_12451 main_y) (<= (select main_a v_prenex_12450) 1) (<= (select main_a v_prenex_12451) 1001) (< v_prenex_12450 main_x))) (forall ((v_prenex_16303 Int) (v_prenex_16304 Int)) (or (<= (select main_a v_prenex_16303) 2) (<= (select main_a v_prenex_16304) 1001) (< v_prenex_16303 main_x) (<= (* 2 (select main_a v_prenex_16303)) 2) (<= 1000 (+ (select main_a v_prenex_16303) (select main_a v_prenex_16304))) (<= (select main_a v_prenex_16304) 1000) (<= (+ main_x 1) v_prenex_16303))) (or (forall ((v_prenex_11285 Int)) (or (<= 999 (select main_a v_prenex_11285)) (<= 998 (select main_a v_prenex_11285)))) (forall ((v_prenex_11110 Int)) (or (<= 0 (select main_a v_prenex_11110)) (<= (+ main_x 1) v_prenex_11110) (<= (* 2 (select main_a v_prenex_11110)) 2) (<= 0 (+ (select main_a v_prenex_11110) 1)) (< v_prenex_11110 main_x)))) (forall ((v_prenex_16716 Int) (v_prenex_16717 Int)) (or (<= (+ (select main_a v_prenex_16716) (select main_a v_prenex_16717)) 1000) (<= 999 (select main_a v_prenex_16717)) (< v_prenex_16716 main_x) (<= 998 (select main_a v_prenex_16717)) (< v_prenex_16717 main_y) (<= (+ main_x 1) v_prenex_16716) (<= (* 2 (select main_a v_prenex_16716)) 2))) (forall ((v_prenex_18107 Int) (v_prenex_18106 Int)) (or (<= (+ main_x 1) v_prenex_18106) (<= 1998 (* 2 (select main_a v_prenex_18107))) (< v_prenex_18106 main_x) (<= 0 (+ (select main_a v_prenex_18106) 1)) (<= (select main_a v_prenex_18107) (+ (select main_a v_prenex_18106) 1000)) (<= 999 (select main_a v_prenex_18107)) (<= (select main_a v_prenex_18106) 1))) (forall ((v_prenex_13550 Int) (v_prenex_13551 Int)) (or (<= (+ main_x 1) v_prenex_13550) (<= (* 2 (select main_a v_prenex_13550)) 2) (<= (+ (select main_a v_prenex_13550) 998) (select main_a v_prenex_13551)) (< v_prenex_13550 main_x) (<= 0 (* 2 (select main_a v_prenex_13550))) (<= (select main_a v_prenex_13551) 1001) (<= (* 2 (select main_a v_prenex_13551)) 2000))) (or (forall ((v_prenex_19527 Int)) (or (<= 998 (select main_a v_prenex_19527)) (<= 1998 (* 2 (select main_a v_prenex_19527))))) (forall ((v_prenex_19523 Int)) (or (<= (select main_a v_prenex_19523) 2) (<= (+ main_x 1) v_prenex_19523) (< v_prenex_19523 main_x) (<= (select main_a v_prenex_19523) 1) (<= (* 2 (select main_a v_prenex_19523)) 2)))) (forall ((v_prenex_16182 Int) (v_prenex_16183 Int)) (or (<= (+ main_x 1) v_prenex_16182) (<= (select main_a v_prenex_16182) 2) (<= 0 (* 2 (select main_a v_prenex_16182))) (<= (* 2 (select main_a v_prenex_16183)) 2000) (<= 999 (select main_a v_prenex_16183)) (< v_prenex_16182 main_x) (<= 1000 (+ (select main_a v_prenex_16182) (select main_a v_prenex_16183))))) (forall ((v_prenex_15296 Int) (v_prenex_15297 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15296))) (<= (+ main_x 1) v_prenex_15296) (<= (+ (select main_a v_prenex_15296) (select main_a v_prenex_15297)) 1000) (< v_prenex_15296 main_x) (<= (select main_a v_prenex_15296) 1) (<= 1998 (* 2 (select main_a v_prenex_15297))))) (or (forall ((v_prenex_16640 Int)) (or (<= 998 (select main_a v_prenex_16640)) (<= (select main_a v_prenex_16640) 1001))) (forall ((v_prenex_16639 Int)) (or (<= (+ main_x 1) v_prenex_16639) (<= 0 (select main_a v_prenex_16639)) (<= 0 (* 2 (select main_a v_prenex_16639))) (< v_prenex_16639 main_x)))) (or (forall ((v_prenex_13305 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13305))) (<= (+ main_x 1) v_prenex_13305) (<= (* 2 (select main_a v_prenex_13305)) 2) (<= 0 (+ (select main_a v_prenex_13305) 1)) (< v_prenex_13305 main_x))) (forall ((v_prenex_13307 Int)) (<= 998 (select main_a v_prenex_13307)))) (forall ((v_prenex_14305 Int) (v_prenex_14304 Int)) (or (<= (+ (select main_a v_prenex_14304) 998) (select main_a v_prenex_14305)) (<= (+ main_x 1) v_prenex_14304) (<= (* 2 (select main_a v_prenex_14305)) 2000) (<= 0 (+ (select main_a v_prenex_14304) 1)) (<= (select main_a v_prenex_14305) 1001) (< v_prenex_14304 main_x))) (forall ((v_prenex_12692 Int) (v_prenex_12693 Int)) (or (<= (+ main_x 1) v_prenex_12692) (<= 998 (select main_a v_prenex_12693)) (<= (+ (select main_a v_prenex_12692) (select main_a v_prenex_12693)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12693))) (< v_prenex_12692 main_x) (<= (select main_a v_prenex_12692) 1) (<= 0 (* 2 (select main_a v_prenex_12692))))) (forall ((v_prenex_20233 Int) (v_prenex_20232 Int)) (or (<= (* 2 (select main_a v_prenex_20233)) 2000) (<= (select main_a v_prenex_20232) 2) (<= (select main_a v_prenex_20233) 1001) (<= (+ main_x 1) v_prenex_20232) (<= 1000 (+ (select main_a v_prenex_20232) (select main_a v_prenex_20233))) (<= 0 (* 2 (select main_a v_prenex_20232))) (< v_prenex_20232 main_x))) (forall ((v_prenex_19708 Int) (v_prenex_19709 Int)) (or (<= (select main_a v_prenex_19709) (+ (select main_a v_prenex_19708) 1000)) (< v_prenex_19708 main_x) (<= 0 (+ (select main_a v_prenex_19708) 1)) (<= (* 2 (select main_a v_prenex_19709)) 2000) (<= (select main_a v_prenex_19709) 1001) (<= (+ main_x 1) v_prenex_19708))) (or (forall ((v_prenex_18931 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18931))) (< v_prenex_18931 main_x) (<= (+ main_x 1) v_prenex_18931) (<= 0 (select main_a v_prenex_18931)) (<= (select main_a v_prenex_18931) 1))) (forall ((v_prenex_18936 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18936))) (<= (* 2 (select main_a v_prenex_18936)) 2000)))) (forall ((v_prenex_12430 Int) (v_prenex_12431 Int)) (or (<= 1000 (+ (select main_a v_prenex_12430) (select main_a v_prenex_12431))) (<= (select main_a v_prenex_12431) 1001) (<= 1998 (* 2 (select main_a v_prenex_12431))) (< v_prenex_12430 main_x) (<= (+ main_x 1) v_prenex_12430) (<= 0 (+ (select main_a v_prenex_12430) 1)) (<= (* 2 (select main_a v_prenex_12430)) 2))) (or (forall ((v_prenex_19419 Int)) (or (< v_prenex_19419 main_x) (<= 0 (select main_a v_prenex_19419)) (<= 0 (* 2 (select main_a v_prenex_19419))) (<= (+ main_x 1) v_prenex_19419))) (forall ((v_prenex_19420 Int)) (or (<= 999 (select main_a v_prenex_19420)) (<= 1998 (* 2 (select main_a v_prenex_19420)))))) (forall ((v_prenex_17686 Int) (v_prenex_17687 Int)) (or (<= 998 (select main_a v_prenex_17687)) (<= (+ main_x 1) v_prenex_17686) (<= (select main_a v_prenex_17686) 2) (<= (+ (select main_a v_prenex_17686) 998) (select main_a v_prenex_17687)) (< v_prenex_17686 main_x) (< v_prenex_17687 main_y) (<= 999 (select main_a v_prenex_17687)))) (forall ((v_prenex_16419 Int) (v_prenex_16420 Int)) (or (<= (+ main_x 1) v_prenex_16419) (<= (* 2 (select main_a v_prenex_16419)) 2) (< v_prenex_16419 main_x) (<= 999 (select main_a v_prenex_16420)) (<= (select main_a v_prenex_16419) 2) (<= (+ (select main_a v_prenex_16419) (select main_a v_prenex_16420)) 1000) (<= (select main_a v_prenex_16420) 1000))) (forall ((v_prenex_19694 Int) (v_prenex_19695 Int)) (or (<= (select main_a v_prenex_19694) 1) (<= (+ main_x 1) v_prenex_19694) (<= (+ (select main_a v_prenex_19694) (select main_a v_prenex_19695)) 1000) (< v_prenex_19694 main_x) (<= 0 (+ (select main_a v_prenex_19694) 1)))) (forall ((v_prenex_16722 Int) (v_prenex_16723 Int)) (or (<= (select main_a v_prenex_16722) 2) (<= (* 2 (select main_a v_prenex_16722)) 2) (<= (+ (select main_a v_prenex_16722) (select main_a v_prenex_16723)) 1000) (< v_prenex_16722 main_x) (<= (+ main_x 1) v_prenex_16722))) (forall ((v_prenex_17162 Int) (v_prenex_17163 Int)) (or (<= (+ main_y 1) v_prenex_17163) (< v_prenex_17162 main_x) (<= 998 (select main_a v_prenex_17163)) (< v_prenex_17163 main_y) (<= (select main_a v_prenex_17163) (+ (select main_a v_prenex_17162) 1000)))) (or (forall ((v_prenex_11724 Int)) (or (<= (+ main_x 1) v_prenex_11724) (<= 0 (+ (select main_a v_prenex_11724) 1)) (<= (* 2 (select main_a v_prenex_11724)) 2) (<= (select main_a v_prenex_11724) 2) (< v_prenex_11724 main_x))) (forall ((v_prenex_11722 Int)) (or (<= (* 2 (select main_a v_prenex_11722)) 2000) (<= 999 (select main_a v_prenex_11722))))) (forall ((v_prenex_15474 Int) (v_prenex_15473 Int)) (or (<= (+ main_x 1) v_prenex_15473) (<= (select main_a v_prenex_15473) 2) (<= 1998 (* 2 (select main_a v_prenex_15474))) (<= 999 (select main_a v_prenex_15474)) (<= (+ (select main_a v_prenex_15473) 998) (select main_a v_prenex_15474)) (< v_prenex_15473 main_x) (<= 0 (* 2 (select main_a v_prenex_15473))))) (or (forall ((v_prenex_16768 Int)) (or (<= (select main_a v_prenex_16768) 1001) (<= (select main_a v_prenex_16768) 1000))) (forall ((v_prenex_16763 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16763))) (<= (select main_a v_prenex_16763) 2) (< v_prenex_16763 main_x) (<= 0 (+ (select main_a v_prenex_16763) 1)) (<= (+ main_x 1) v_prenex_16763)))) (or (forall ((v_prenex_19339 Int)) (or (<= 0 (+ (select main_a v_prenex_19339) 1)) (<= (+ main_x 1) v_prenex_19339) (<= (select main_a v_prenex_19339) 1) (< v_prenex_19339 main_x))) (forall ((v_prenex_19343 Int)) (<= 1998 (* 2 (select main_a v_prenex_19343))))) (forall ((v_prenex_18943 Int) (v_prenex_18944 Int)) (or (<= (select main_a v_prenex_18944) 1000) (<= (+ (select main_a v_prenex_18943) 998) (select main_a v_prenex_18944)) (<= (* 2 (select main_a v_prenex_18944)) 2000) (<= (+ main_x 1) v_prenex_18943) (<= 0 (+ (select main_a v_prenex_18943) 1)) (< v_prenex_18943 main_x) (< v_prenex_18944 main_y))) (or (forall ((v_prenex_17698 Int)) (<= 1998 (* 2 (select main_a v_prenex_17698)))) (forall ((v_prenex_17693 Int)) (or (<= (select main_a v_prenex_17693) 2) (<= 0 (+ (select main_a v_prenex_17693) 1)) (< v_prenex_17693 main_x) (<= (+ main_x 1) v_prenex_17693)))) (forall ((v_prenex_20323 Int) (v_prenex_20322 Int)) (or (<= (+ main_x 1) v_prenex_20322) (<= 998 (select main_a v_prenex_20323)) (<= (select main_a v_prenex_20322) 1) (<= 0 (+ (select main_a v_prenex_20322) 1)) (<= (select main_a v_prenex_20323) (+ (select main_a v_prenex_20322) 1000)) (< v_prenex_20322 main_x))) (forall ((v_prenex_18086 Int) (v_prenex_18087 Int)) (or (<= (+ main_x 1) v_prenex_18086) (<= 0 (+ (select main_a v_prenex_18086) 1)) (<= (+ (select main_a v_prenex_18086) (select main_a v_prenex_18087)) 1000) (<= (* 2 (select main_a v_prenex_18087)) 2000) (<= 999 (select main_a v_prenex_18087)) (< v_prenex_18086 main_x) (<= 0 (* 2 (select main_a v_prenex_18086))))) (forall ((v_prenex_19793 Int) (v_prenex_19794 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19794))) (<= 0 (+ (select main_a v_prenex_19793) 1)) (<= (+ (select main_a v_prenex_19793) (select main_a v_prenex_19794)) 1000) (<= (* 2 (select main_a v_prenex_19794)) 2000) (<= (+ main_y 1) v_prenex_19794) (< v_prenex_19793 main_x) (<= (+ main_x 1) v_prenex_19793))) (forall ((v_prenex_12976 Int) (v_prenex_12977 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12977))) (<= 0 (select main_a v_prenex_12976)) (< v_prenex_12976 main_x) (<= (+ main_x 1) v_prenex_12976) (<= (+ (select main_a v_prenex_12976) (select main_a v_prenex_12977)) 1000))) (forall ((v_prenex_14138 Int) (v_prenex_14137 Int)) (or (<= (+ main_x 1) v_prenex_14137) (<= (select main_a v_prenex_14137) 2) (<= 1998 (* 2 (select main_a v_prenex_14138))) (<= 998 (select main_a v_prenex_14138)) (< v_prenex_14137 main_x) (<= (+ (select main_a v_prenex_14137) 998) (select main_a v_prenex_14138)) (<= 0 (* 2 (select main_a v_prenex_14137))))) (forall ((v_prenex_13497 Int) (v_prenex_13498 Int)) (or (<= (* 2 (select main_a v_prenex_13498)) 2000) (<= (+ main_x 1) v_prenex_13497) (<= 999 (select main_a v_prenex_13498)) (<= (+ main_y 1) v_prenex_13498) (< v_prenex_13497 main_x) (<= 0 (select main_a v_prenex_13497)) (<= (select main_a v_prenex_13498) (+ (select main_a v_prenex_13497) 1000)))) (or (forall ((v_prenex_21182 Int)) (or (< v_prenex_21182 main_x) (<= 0 (select main_a v_prenex_21182)) (<= (* 2 (select main_a v_prenex_21182)) 2) (<= (select main_a v_prenex_21182) 2) (<= (+ main_x 1) v_prenex_21182))) (forall ((v_prenex_21183 Int)) (<= (select main_a v_prenex_21183) 1000))) (or (forall ((v_prenex_19341 Int)) (or (<= (+ main_x 1) v_prenex_19341) (<= (select main_a v_prenex_19341) 1) (< v_prenex_19341 main_x) (<= (* 2 (select main_a v_prenex_19341)) 2))) (forall ((v_prenex_19343 Int)) (<= 1998 (* 2 (select main_a v_prenex_19343))))) (forall ((v_prenex_13722 Int) (v_prenex_13721 Int)) (or (<= (select main_a v_prenex_13721) 1) (<= 0 (select main_a v_prenex_13721)) (<= 1000 (+ (select main_a v_prenex_13721) (select main_a v_prenex_13722))) (< v_prenex_13721 main_x) (<= (+ main_x 1) v_prenex_13721) (<= (select main_a v_prenex_13722) 1000) (<= (* 2 (select main_a v_prenex_13722)) 2000))) (forall ((v_prenex_17568 Int) (v_prenex_17569 Int)) (or (< v_prenex_17568 main_x) (<= (+ (select main_a v_prenex_17568) 998) (select main_a v_prenex_17569)) (<= (select main_a v_prenex_17569) 1001) (<= 0 (+ (select main_a v_prenex_17568) 1)) (<= (+ main_x 1) v_prenex_17568) (<= 999 (select main_a v_prenex_17569)))) (or (forall ((v_prenex_11752 Int)) (or (<= 999 (select main_a v_prenex_11752)) (< v_prenex_11752 main_y) (<= 998 (select main_a v_prenex_11752)))) (forall ((v_prenex_11756 Int)) (or (<= 0 (select main_a v_prenex_11756)) (<= (* 2 (select main_a v_prenex_11756)) 2) (<= (+ main_x 1) v_prenex_11756) (< v_prenex_11756 main_x)))) (forall ((v_prenex_19195 Int) (v_prenex_19196 Int)) (or (<= (+ (select main_a v_prenex_19195) (select main_a v_prenex_19196)) 1000) (< v_prenex_19195 main_x) (<= (* 2 (select main_a v_prenex_19196)) 2000) (<= (select main_a v_prenex_19196) 1000) (<= (+ main_x 1) v_prenex_19195) (<= 0 (* 2 (select main_a v_prenex_19195))) (<= (select main_a v_prenex_19195) 2))) (forall ((v_prenex_19904 Int) (v_prenex_19905 Int)) (or (< v_prenex_19904 main_x) (<= (+ main_y 1) v_prenex_19905) (<= (select main_a v_prenex_19905) 1000) (<= (select main_a v_prenex_19904) 1) (<= (+ main_x 1) v_prenex_19904) (<= 1000 (+ (select main_a v_prenex_19904) (select main_a v_prenex_19905))))) (or (forall ((v_prenex_20161 Int)) (or (<= (select main_a v_prenex_20161) 1000) (<= (select main_a v_prenex_20161) 1001))) (forall ((v_prenex_20155 Int)) (or (< v_prenex_20155 main_x) (<= (+ main_x 1) v_prenex_20155) (<= 0 (* 2 (select main_a v_prenex_20155)))))) (forall ((v_prenex_20560 Int) (v_prenex_20559 Int)) (or (<= (+ main_x 1) v_prenex_20559) (<= (select main_a v_prenex_20559) 1) (< v_prenex_20559 main_x) (<= 0 (select main_a v_prenex_20559)) (<= 1000 (+ (select main_a v_prenex_20559) (select main_a v_prenex_20560))) (<= 998 (select main_a v_prenex_20560)))) (forall ((v_prenex_18592 Int) (v_prenex_18591 Int)) (or (<= (* 2 (select main_a v_prenex_18592)) 2000) (< v_prenex_18591 main_x) (<= (+ main_x 1) v_prenex_18591) (<= 1998 (* 2 (select main_a v_prenex_18592))) (<= (select main_a v_prenex_18591) 1) (< v_prenex_18592 main_y) (<= (+ (select main_a v_prenex_18591) 998) (select main_a v_prenex_18592)))) (or (forall ((v_prenex_19382 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19382))) (<= (select main_a v_prenex_19382) 1001) (< v_prenex_19382 main_y))) (forall ((v_prenex_19377 Int)) (or (< v_prenex_19377 main_x) (<= (+ main_x 1) v_prenex_19377) (<= (select main_a v_prenex_19377) 2) (<= 0 (* 2 (select main_a v_prenex_19377)))))) (or (forall ((v_prenex_16680 Int)) (or (<= (+ main_x 1) v_prenex_16680) (<= 0 (+ (select main_a v_prenex_16680) 1)) (< v_prenex_16680 main_x) (<= (* 2 (select main_a v_prenex_16680)) 2))) (forall ((v_prenex_16683 Int)) (or (<= (* 2 (select main_a v_prenex_16683)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16683)))))) (forall ((v_prenex_20257 Int) (v_prenex_20256 Int)) (or (< v_prenex_20256 main_x) (<= 1000 (+ (select main_a v_prenex_20256) (select main_a v_prenex_20257))) (<= (* 2 (select main_a v_prenex_20256)) 2) (<= (* 2 (select main_a v_prenex_20257)) 2000) (<= (+ main_x 1) v_prenex_20256))) (forall ((v_prenex_15766 Int) (v_prenex_15765 Int)) (or (<= (select main_a v_prenex_15765) 2) (<= 0 (* 2 (select main_a v_prenex_15765))) (<= 1998 (* 2 (select main_a v_prenex_15766))) (< v_prenex_15765 main_x) (<= (select main_a v_prenex_15766) 1000) (<= (+ (select main_a v_prenex_15765) (select main_a v_prenex_15766)) 1000) (<= (+ main_x 1) v_prenex_15765))) (or (forall ((v_prenex_14697 Int)) (<= (* 2 (select main_a v_prenex_14697)) 2)) (forall ((v_prenex_14698 Int)) (or (< v_prenex_14698 main_y) (<= 1998 (* 2 (select main_a v_prenex_14698))) (<= (select main_a v_prenex_14698) 1001) (<= (+ main_y 1) v_prenex_14698)))) (forall ((v_prenex_16172 Int) (v_prenex_16173 Int)) (or (<= (select main_a v_prenex_16173) 1000) (<= 1998 (* 2 (select main_a v_prenex_16173))) (<= (select main_a v_prenex_16172) 2) (<= (+ main_x 1) v_prenex_16172) (<= (* 2 (select main_a v_prenex_16172)) 2) (<= (+ (select main_a v_prenex_16172) 998) (select main_a v_prenex_16173)) (< v_prenex_16172 main_x))) (or (forall ((v_prenex_15361 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15361))) (<= 999 (select main_a v_prenex_15361)))) (forall ((v_prenex_15356 Int)) (or (<= (+ main_x 1) v_prenex_15356) (< v_prenex_15356 main_x) (<= (select main_a v_prenex_15356) 2) (<= (* 2 (select main_a v_prenex_15356)) 2)))) (forall ((v_prenex_18491 Int) (v_prenex_18490 Int)) (or (<= 999 (select main_a v_prenex_18491)) (<= (+ (select main_a v_prenex_18490) 998) (select main_a v_prenex_18491)) (<= (select main_a v_prenex_18490) 1) (< v_prenex_18490 main_x) (<= (* 2 (select main_a v_prenex_18490)) 2) (<= (+ main_x 1) v_prenex_18490) (<= (select main_a v_prenex_18491) 1001))) (forall ((v_prenex_17270 Int) (v_prenex_17271 Int)) (or (<= (+ main_x 1) v_prenex_17270) (< v_prenex_17270 main_x) (<= (select main_a v_prenex_17271) 1000) (<= (select main_a v_prenex_17270) 2) (<= (select main_a v_prenex_17271) 1001) (<= (+ (select main_a v_prenex_17270) (select main_a v_prenex_17271)) 1000) (< v_prenex_17271 main_y))) (or (forall ((v_prenex_17174 Int)) (or (<= 0 (+ (select main_a v_prenex_17174) 1)) (<= 0 (select main_a v_prenex_17174)) (<= (* 2 (select main_a v_prenex_17174)) 2) (< v_prenex_17174 main_x) (<= (+ main_x 1) v_prenex_17174))) (forall ((v_prenex_17179 Int)) (or (<= (select main_a v_prenex_17179) 1000) (<= 1998 (* 2 (select main_a v_prenex_17179)))))) (forall ((v_prenex_15303 Int) (v_prenex_15302 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15302))) (<= 0 (select main_a v_prenex_15302)) (<= (select main_a v_prenex_15303) (+ (select main_a v_prenex_15302) 1000)) (<= (+ main_x 1) v_prenex_15302) (< v_prenex_15302 main_x) (<= (* 2 (select main_a v_prenex_15303)) 2000) (<= 998 (select main_a v_prenex_15303)))) (forall ((v_prenex_20431 Int) (v_prenex_20430 Int)) (or (< v_prenex_20430 main_x) (<= 999 (select main_a v_prenex_20431)) (<= 0 (+ (select main_a v_prenex_20430) 1)) (<= (+ (select main_a v_prenex_20430) (select main_a v_prenex_20431)) 1000) (<= (+ main_x 1) v_prenex_20430) (<= (select main_a v_prenex_20430) 2) (<= 1998 (* 2 (select main_a v_prenex_20431))))) (or (forall ((v_prenex_14420 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14420))) (<= (+ main_x 1) v_prenex_14420) (< v_prenex_14420 main_x) (<= (* 2 (select main_a v_prenex_14420)) 2))) (forall ((v_prenex_14426 Int)) (or (<= 998 (select main_a v_prenex_14426)) (<= 1998 (* 2 (select main_a v_prenex_14426)))))) (forall ((v_prenex_17779 Int) (v_prenex_17780 Int)) (or (<= (* 2 (select main_a v_prenex_17780)) 2000) (<= 998 (select main_a v_prenex_17780)) (<= (+ (select main_a v_prenex_17779) (select main_a v_prenex_17780)) 1000) (< v_prenex_17779 main_x) (<= 0 (+ (select main_a v_prenex_17779) 1)) (< v_prenex_17780 main_y) (<= (+ main_x 1) v_prenex_17779))) (or (forall ((v_prenex_15958 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15958))) (<= (+ main_x 1) v_prenex_15958) (<= (* 2 (select main_a v_prenex_15958)) 2) (< v_prenex_15958 main_x) (<= (select main_a v_prenex_15958) 1))) (forall ((v_prenex_15962 Int)) (or (<= 999 (select main_a v_prenex_15962)) (<= (select main_a v_prenex_15962) 1001)))) (or (forall ((v_prenex_19719 Int)) (<= (* 2 (select main_a v_prenex_19719)) 2000)) (forall ((v_prenex_19718 Int)) (or (< v_prenex_19718 main_x) (<= 0 (select main_a v_prenex_19718)) (<= (* 2 (select main_a v_prenex_19718)) 2) (<= (select main_a v_prenex_19718) 1) (<= (+ main_x 1) v_prenex_19718)))) (forall ((v_prenex_21162 Int) (v_prenex_21163 Int)) (or (<= (+ main_x 1) v_prenex_21162) (<= 0 (* 2 (select main_a v_prenex_21162))) (<= (* 2 (select main_a v_prenex_21162)) 2) (<= 999 (select main_a v_prenex_21163)) (<= (select main_a v_prenex_21163) (+ (select main_a v_prenex_21162) 1000)) (< v_prenex_21162 main_x) (<= (select main_a v_prenex_21163) 1001))) (or (forall ((v_prenex_21023 Int)) (or (< v_prenex_21023 main_x) (<= 0 (* 2 (select main_a v_prenex_21023))) (<= (select main_a v_prenex_21023) 2) (<= 0 (+ (select main_a v_prenex_21023) 1)) (<= (+ main_x 1) v_prenex_21023))) (forall ((v_prenex_21026 Int)) (<= 1998 (* 2 (select main_a v_prenex_21026))))) (forall ((v_prenex_20844 Int) (v_prenex_20843 Int)) (or (< v_prenex_20843 main_x) (<= (select main_a v_prenex_20843) 1) (<= (+ main_x 1) v_prenex_20843) (<= 1000 (+ (select main_a v_prenex_20843) (select main_a v_prenex_20844))))) (or (forall ((v_prenex_17368 Int)) (or (<= 999 (select main_a v_prenex_17368)) (<= (select main_a v_prenex_17368) 1000))) (forall ((v_prenex_17364 Int)) (or (<= (* 2 (select main_a v_prenex_17364)) 2) (<= 0 (* 2 (select main_a v_prenex_17364))) (< v_prenex_17364 main_x) (<= 0 (select main_a v_prenex_17364)) (<= (+ main_x 1) v_prenex_17364)))) (forall ((v_prenex_15842 Int) (v_prenex_15841 Int)) (or (<= (+ (select main_a v_prenex_15841) (select main_a v_prenex_15842)) 1000) (<= (* 2 (select main_a v_prenex_15841)) 2) (<= (+ main_x 1) v_prenex_15841) (<= 0 (select main_a v_prenex_15841)) (< v_prenex_15841 main_x) (<= 999 (select main_a v_prenex_15842)) (<= (select main_a v_prenex_15842) 1001))) (or (forall ((v_prenex_17287 Int)) (or (<= (select main_a v_prenex_17287) 1001) (<= 1998 (* 2 (select main_a v_prenex_17287))))) (forall ((v_prenex_17284 Int)) (or (<= (* 2 (select main_a v_prenex_17284)) 2) (<= (+ main_x 1) v_prenex_17284) (< v_prenex_17284 main_x) (<= (select main_a v_prenex_17284) 2) (<= 0 (* 2 (select main_a v_prenex_17284)))))) (forall ((v_prenex_14653 Int) (v_prenex_14652 Int)) (or (<= (+ main_x 1) v_prenex_14652) (<= (+ (select main_a v_prenex_14652) (select main_a v_prenex_14653)) 1000) (<= 0 (+ (select main_a v_prenex_14652) 1)) (<= (select main_a v_prenex_14653) 1001) (< v_prenex_14652 main_x) (<= (* 2 (select main_a v_prenex_14652)) 2))) (or (forall ((v_prenex_14104 Int)) (or (<= (+ main_y 1) v_prenex_14104) (<= 998 (select main_a v_prenex_14104)))) (forall ((v_prenex_14103 Int)) (or (<= (* 2 (select main_a v_prenex_14103)) 2) (<= 0 (+ (select main_a v_prenex_14103) 1)) (<= (+ main_x 1) v_prenex_14103) (< v_prenex_14103 main_x)))) (or (forall ((v_prenex_16909 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16909))) (<= 999 (select main_a v_prenex_16909)) (< v_prenex_16909 main_y))) (forall ((v_prenex_16908 Int)) (or (<= (+ main_x 1) v_prenex_16908) (<= (* 2 (select main_a v_prenex_16908)) 2) (<= (select main_a v_prenex_16908) 2) (< v_prenex_16908 main_x)))) (forall ((v_prenex_13631 Int) (v_prenex_13630 Int)) (or (<= (select main_a v_prenex_13631) 1000) (< v_prenex_13630 main_x) (<= (+ main_x 1) v_prenex_13630) (< v_prenex_13631 main_y) (<= (* 2 (select main_a v_prenex_13630)) 2) (<= 999 (select main_a v_prenex_13631)) (<= (+ (select main_a v_prenex_13630) (select main_a v_prenex_13631)) 1000))) (forall ((v_prenex_16793 Int) (v_prenex_16794 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16793))) (<= (+ main_x 1) v_prenex_16793) (< v_prenex_16793 main_x) (<= (+ (select main_a v_prenex_16793) 998) (select main_a v_prenex_16794)) (<= 999 (select main_a v_prenex_16794)) (<= (select main_a v_prenex_16794) 1001) (<= 0 (+ (select main_a v_prenex_16793) 1)))) (forall ((v_prenex_20297 Int) (v_prenex_20296 Int)) (or (<= (+ (select main_a v_prenex_20296) 998) (select main_a v_prenex_20297)) (<= 0 (* 2 (select main_a v_prenex_20296))) (< v_prenex_20296 main_x) (< v_prenex_20297 main_y) (<= (+ main_x 1) v_prenex_20296))) (forall ((v_prenex_15678 Int) (v_prenex_15677 Int)) (or (<= (+ (select main_a v_prenex_15677) (select main_a v_prenex_15678)) 1000) (<= (* 2 (select main_a v_prenex_15678)) 2000) (< v_prenex_15677 main_x) (<= 0 (+ (select main_a v_prenex_15677) 1)) (<= (+ main_x 1) v_prenex_15677) (<= (select main_a v_prenex_15678) 1000))) (forall ((v_prenex_18419 Int) (v_prenex_18420 Int)) (or (<= (select main_a v_prenex_18420) (+ (select main_a v_prenex_18419) 1000)) (<= (select main_a v_prenex_18420) 1000) (<= (select main_a v_prenex_18419) 2) (<= 0 (* 2 (select main_a v_prenex_18419))) (< v_prenex_18419 main_x) (<= (+ main_x 1) v_prenex_18419) (<= 998 (select main_a v_prenex_18420)))) (forall ((v_prenex_18563 Int) (v_prenex_18564 Int)) (or (< v_prenex_18563 main_x) (<= (select main_a v_prenex_18564) 1001) (<= (+ main_x 1) v_prenex_18563) (<= 998 (select main_a v_prenex_18564)) (<= 0 (+ (select main_a v_prenex_18563) 1)) (< v_prenex_18564 main_y) (<= 1000 (+ (select main_a v_prenex_18563) (select main_a v_prenex_18564))))) (or (forall ((v_prenex_15483 Int)) (or (< v_prenex_15483 main_y) (<= 1998 (* 2 (select main_a v_prenex_15483))) (<= 998 (select main_a v_prenex_15483)))) (forall ((v_prenex_15477 Int)) (or (<= (select main_a v_prenex_15477) 1) (<= (+ main_x 1) v_prenex_15477) (< v_prenex_15477 main_x) (<= (* 2 (select main_a v_prenex_15477)) 2)))) (or (forall ((v_prenex_15822 Int)) (or (<= 999 (select main_a v_prenex_15822)) (<= 998 (select main_a v_prenex_15822)))) (forall ((v_prenex_15820 Int)) (or (<= (select main_a v_prenex_15820) 1) (< v_prenex_15820 main_x) (<= (+ main_x 1) v_prenex_15820) (<= 0 (* 2 (select main_a v_prenex_15820)))))) (forall ((v_prenex_21358 Int) (v_prenex_21359 Int)) (or (<= 1000 (+ (select main_a v_prenex_21358) (select main_a v_prenex_21359))) (<= (select main_a v_prenex_21359) 1000) (<= (select main_a v_prenex_21358) 1) (<= 998 (select main_a v_prenex_21359)) (<= (+ main_x 1) v_prenex_21358) (< v_prenex_21358 main_x))) (or (forall ((v_prenex_16580 Int)) (or (< v_prenex_16580 main_x) (<= 0 (* 2 (select main_a v_prenex_16580))) (<= (* 2 (select main_a v_prenex_16580)) 2) (<= (+ main_x 1) v_prenex_16580))) (forall ((v_prenex_16582 Int)) (or (<= 999 (select main_a v_prenex_16582)) (<= (select main_a v_prenex_16582) 1001)))) (or (forall ((v_prenex_12770 Int)) (or (<= (+ main_x 1) v_prenex_12770) (<= (select main_a v_prenex_12770) 1) (<= 0 (* 2 (select main_a v_prenex_12770))) (< v_prenex_12770 main_x))) (forall ((v_prenex_12771 Int)) (or (<= 998 (select main_a v_prenex_12771)) (<= (* 2 (select main_a v_prenex_12771)) 2000) (<= (+ main_y 1) v_prenex_12771)))) (or (forall ((v_prenex_19654 Int)) (or (<= (* 2 (select main_a v_prenex_19654)) 2) (< v_prenex_19654 main_x) (<= (+ main_x 1) v_prenex_19654))) (forall ((v_prenex_19659 Int)) (<= (select main_a v_prenex_19659) 1001))) (forall ((v_prenex_20889 Int) (v_prenex_20888 Int)) (or (<= 999 (select main_a v_prenex_20889)) (<= (+ (select main_a v_prenex_20888) 998) (select main_a v_prenex_20889)) (<= (select main_a v_prenex_20888) 2) (<= (+ main_x 1) v_prenex_20888) (< v_prenex_20888 main_x))) (forall ((v_prenex_20102 Int) (v_prenex_20101 Int)) (or (<= (+ (select main_a v_prenex_20101) 998) (select main_a v_prenex_20102)) (< v_prenex_20101 main_x) (<= 0 (select main_a v_prenex_20101)) (<= (+ main_x 1) v_prenex_20101) (<= (select main_a v_prenex_20101) 1) (<= 1998 (* 2 (select main_a v_prenex_20102))))) (forall ((v_prenex_18738 Int) (v_prenex_18739 Int)) (or (<= 998 (select main_a v_prenex_18739)) (<= (* 2 (select main_a v_prenex_18738)) 2) (<= (+ (select main_a v_prenex_18738) 998) (select main_a v_prenex_18739)) (<= (+ main_x 1) v_prenex_18738) (< v_prenex_18738 main_x))) (forall ((v_prenex_14307 Int) (v_prenex_14306 Int)) (or (<= (+ main_x 1) v_prenex_14306) (<= 0 (select main_a v_prenex_14306)) (< v_prenex_14307 main_y) (<= (select main_a v_prenex_14307) (+ (select main_a v_prenex_14306) 1000)) (<= 1998 (* 2 (select main_a v_prenex_14307))) (< v_prenex_14306 main_x) (<= (select main_a v_prenex_14307) 1001))) (forall ((v_prenex_14710 Int) (v_prenex_14709 Int)) (or (<= (+ main_x 1) v_prenex_14709) (<= 999 (select main_a v_prenex_14710)) (<= 1000 (+ (select main_a v_prenex_14709) (select main_a v_prenex_14710))) (< v_prenex_14710 main_y) (< v_prenex_14709 main_x) (<= (select main_a v_prenex_14710) 1000) (<= (select main_a v_prenex_14709) 2))) (forall ((v_prenex_17976 Int) (v_prenex_17977 Int)) (or (< v_prenex_17976 main_x) (<= (select main_a v_prenex_17977) 1000) (<= (select main_a v_prenex_17977) (+ (select main_a v_prenex_17976) 1000)) (<= (* 2 (select main_a v_prenex_17976)) 2) (<= 1998 (* 2 (select main_a v_prenex_17977))) (<= (+ main_x 1) v_prenex_17976))) (forall ((v_prenex_18103 Int) (v_prenex_18102 Int)) (or (<= (* 2 (select main_a v_prenex_18103)) 2000) (<= 1000 (+ (select main_a v_prenex_18102) (select main_a v_prenex_18103))) (< v_prenex_18102 main_x) (<= (select main_a v_prenex_18102) 2) (<= (+ main_x 1) v_prenex_18102) (<= 0 (* 2 (select main_a v_prenex_18102))))) (or (forall ((v_prenex_14369 Int)) (or (<= (* 2 (select main_a v_prenex_14369)) 2) (<= 0 (* 2 (select main_a v_prenex_14369))) (< v_prenex_14369 main_x) (<= (+ main_x 1) v_prenex_14369) (<= 0 (select main_a v_prenex_14369)))) (forall ((v_prenex_14372 Int)) (<= (select main_a v_prenex_14372) 1000))) (forall ((v_prenex_19548 Int) (v_prenex_19549 Int)) (or (<= (* 2 (select main_a v_prenex_19548)) 2) (< v_prenex_19548 main_x) (<= (+ main_x 1) v_prenex_19548) (<= (select main_a v_prenex_19549) 1001) (<= 1000 (+ (select main_a v_prenex_19548) (select main_a v_prenex_19549))) (<= 1998 (* 2 (select main_a v_prenex_19549))) (<= (select main_a v_prenex_19548) 1))) (or (forall ((v_prenex_11104 Int)) (or (< v_prenex_11104 main_x) (<= (+ main_x 1) v_prenex_11104) (<= 0 (* 2 (select main_a v_prenex_11104))) (<= 0 (select main_a v_prenex_11104)))) (forall ((v_prenex_11229 Int)) (<= (* 2 (select main_a v_prenex_11229)) 2000))) (or (forall ((v_prenex_12143 Int)) (or (<= 0 (+ (select main_a v_prenex_12143) 1)) (<= (+ main_x 1) v_prenex_12143) (<= (* 2 (select main_a v_prenex_12143)) 2) (<= 0 (* 2 (select main_a v_prenex_12143))) (< v_prenex_12143 main_x))) (forall ((v_prenex_12145 Int)) (or (<= (* 2 (select main_a v_prenex_12145)) 2000) (<= (select main_a v_prenex_12145) 1000)))) (or (forall ((v_prenex_20872 Int)) (or (<= (+ main_y 1) v_prenex_20872) (< v_prenex_20872 main_y) (<= 998 (select main_a v_prenex_20872)) (<= (select main_a v_prenex_20872) 1000))) (forall ((v_prenex_20871 Int)) (<= 0 (* 2 (select main_a v_prenex_20871))))) (forall ((v_prenex_14441 Int) (v_prenex_14440 Int)) (or (<= (+ main_x 1) v_prenex_14440) (<= (+ (select main_a v_prenex_14440) 998) (select main_a v_prenex_14441)) (<= 998 (select main_a v_prenex_14441)) (< v_prenex_14440 main_x) (<= (* 2 (select main_a v_prenex_14440)) 2) (<= 0 (* 2 (select main_a v_prenex_14440))) (<= (select main_a v_prenex_14441) 1001))) (forall ((v_prenex_16952 Int) (v_prenex_16953 Int)) (or (< v_prenex_16952 main_x) (<= (+ (select main_a v_prenex_16952) 998) (select main_a v_prenex_16953)) (<= 1998 (* 2 (select main_a v_prenex_16953))) (<= (select main_a v_prenex_16953) 1000) (<= 0 (select main_a v_prenex_16952)) (<= (+ main_x 1) v_prenex_16952) (<= (* 2 (select main_a v_prenex_16952)) 2))) (forall ((v_prenex_18295 Int) (v_prenex_18294 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18294))) (<= (+ (select main_a v_prenex_18294) (select main_a v_prenex_18295)) 1000) (< v_prenex_18294 main_x) (<= (+ main_x 1) v_prenex_18294) (<= 998 (select main_a v_prenex_18295)) (<= (select main_a v_prenex_18294) 1))) (forall ((v_prenex_11596 Int) (v_prenex_11595 Int)) (or (<= (select main_a v_prenex_11596) 1001) (<= (select main_a v_prenex_11595) 2) (< v_prenex_11595 main_x) (<= 998 (select main_a v_prenex_11596)) (<= (+ main_x 1) v_prenex_11595) (<= (+ (select main_a v_prenex_11595) (select main_a v_prenex_11596)) 1000))) (or (forall ((v_prenex_15890 Int)) (or (<= (select main_a v_prenex_15890) 1000) (<= 998 (select main_a v_prenex_15890)))) (forall ((v_prenex_15888 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15888))) (<= (select main_a v_prenex_15888) 1) (< v_prenex_15888 main_x) (<= (+ main_x 1) v_prenex_15888) (<= 0 (+ (select main_a v_prenex_15888) 1))))) (forall ((v_prenex_12083 Int) (v_prenex_12082 Int)) (or (<= (+ main_x 1) v_prenex_12082) (<= 0 (+ (select main_a v_prenex_12082) 1)) (<= (select main_a v_prenex_12083) (+ (select main_a v_prenex_12082) 1000)) (<= 999 (select main_a v_prenex_12083)) (<= (select main_a v_prenex_12082) 1) (< v_prenex_12082 main_x) (<= 1998 (* 2 (select main_a v_prenex_12083))))) (or (forall ((v_prenex_17831 Int)) (or (< v_prenex_17831 main_x) (<= (+ main_x 1) v_prenex_17831) (<= (select main_a v_prenex_17831) 1) (<= 0 (select main_a v_prenex_17831)) (<= 0 (* 2 (select main_a v_prenex_17831))))) (forall ((v_prenex_17836 Int)) (or (<= (select main_a v_prenex_17836) 1000) (<= (* 2 (select main_a v_prenex_17836)) 2000)))) (or (forall ((v_prenex_18681 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18681))) (<= (+ main_x 1) v_prenex_18681) (< v_prenex_18681 main_x) (<= (select main_a v_prenex_18681) 2))) (forall ((v_prenex_18686 Int)) (or (<= (* 2 (select main_a v_prenex_18686)) 2000) (<= (select main_a v_prenex_18686) 1001) (< v_prenex_18686 main_y)))) (or (forall ((v_prenex_17005 Int)) (or (<= (select main_a v_prenex_17005) 1000) (<= 998 (select main_a v_prenex_17005)))) (forall ((v_prenex_17002 Int)) (or (<= (+ main_x 1) v_prenex_17002) (<= (* 2 (select main_a v_prenex_17002)) 2) (< v_prenex_17002 main_x) (<= 0 (+ (select main_a v_prenex_17002) 1))))) (forall ((v_prenex_15912 Int) (v_prenex_15911 Int)) (or (<= (+ main_x 1) v_prenex_15911) (< v_prenex_15911 main_x) (<= 1000 (+ (select main_a v_prenex_15911) (select main_a v_prenex_15912))) (<= (select main_a v_prenex_15912) 1000) (<= 0 (select main_a v_prenex_15911)) (<= 999 (select main_a v_prenex_15912)))) (forall ((v_prenex_19218 Int) (v_prenex_19217 Int)) (or (<= (* 2 (select main_a v_prenex_19218)) 2000) (<= (select main_a v_prenex_19217) 2) (<= 0 (select main_a v_prenex_19217)) (<= (+ (select main_a v_prenex_19217) (select main_a v_prenex_19218)) 1000) (< v_prenex_19217 main_x) (<= (+ main_x 1) v_prenex_19217) (<= 1998 (* 2 (select main_a v_prenex_19218))))) (or (forall ((v_prenex_16284 Int)) (or (<= 998 (select main_a v_prenex_16284)) (<= (+ main_y 1) v_prenex_16284))) (forall ((v_prenex_16283 Int)) (or (<= (select main_a v_prenex_16283) 1) (<= (* 2 (select main_a v_prenex_16283)) 2) (<= (+ main_x 1) v_prenex_16283) (< v_prenex_16283 main_x)))) (forall ((v_prenex_15046 Int) (v_prenex_15045 Int)) (or (<= (+ main_y 1) v_prenex_15046) (<= 0 (select main_a v_prenex_15045)) (< v_prenex_15045 main_x) (<= 999 (select main_a v_prenex_15046)) (<= (* 2 (select main_a v_prenex_15046)) 2000) (<= (+ main_x 1) v_prenex_15045) (<= (+ (select main_a v_prenex_15045) 998) (select main_a v_prenex_15046)))) (or (forall ((v_prenex_12529 Int)) (<= (* 2 (select main_a v_prenex_12529)) 2000)) (forall ((v_prenex_11149 Int)) (or (<= (+ main_x 1) v_prenex_11149) (<= (select main_a v_prenex_11149) 1) (< v_prenex_11149 main_x) (<= 0 (+ (select main_a v_prenex_11149) 1))))) (or (forall ((v_prenex_15008 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15008))) (< v_prenex_15008 main_x) (<= (* 2 (select main_a v_prenex_15008)) 2) (<= (select main_a v_prenex_15008) 1) (<= (+ main_x 1) v_prenex_15008))) (forall ((v_prenex_15010 Int)) (or (<= 998 (select main_a v_prenex_15010)) (<= (select main_a v_prenex_15010) 1001)))) (forall ((v_prenex_19124 Int) (v_prenex_19123 Int)) (or (<= (select main_a v_prenex_19124) 1000) (<= (+ main_x 1) v_prenex_19123) (<= (select main_a v_prenex_19124) (+ (select main_a v_prenex_19123) 1000)) (<= (select main_a v_prenex_19124) 1001) (<= 0 (* 2 (select main_a v_prenex_19123))) (< v_prenex_19123 main_x) (<= (select main_a v_prenex_19123) 2))) (forall ((v_prenex_14521 Int) (v_prenex_14520 Int)) (or (< v_prenex_14520 main_x) (<= (select main_a v_prenex_14521) 1000) (<= (+ main_x 1) v_prenex_14520) (<= (select main_a v_prenex_14520) 2) (<= 1000 (+ (select main_a v_prenex_14520) (select main_a v_prenex_14521))) (< v_prenex_14521 main_y) (<= (select main_a v_prenex_14521) 1001))) (forall ((v_prenex_13427 Int) (v_prenex_13428 Int)) (or (<= 0 (+ (select main_a v_prenex_13427) 1)) (<= (+ main_x 1) v_prenex_13427) (<= (select main_a v_prenex_13428) 1000) (<= 999 (select main_a v_prenex_13428)) (<= (select main_a v_prenex_13428) (+ (select main_a v_prenex_13427) 1000)) (<= (* 2 (select main_a v_prenex_13427)) 2) (< v_prenex_13427 main_x))) (forall ((v_prenex_12100 Int) (v_prenex_12101 Int)) (or (<= 999 (select main_a v_prenex_12101)) (<= (select main_a v_prenex_12101) 1001) (<= (+ main_y 1) v_prenex_12101) (< v_prenex_12101 main_y) (<= (select main_a v_prenex_12101) (+ (select main_a v_prenex_12100) 1000)))) (forall ((v_prenex_19498 Int) (v_prenex_19499 Int)) (or (<= (* 2 (select main_a v_prenex_19498)) 2) (< v_prenex_19498 main_x) (<= 0 (* 2 (select main_a v_prenex_19498))) (<= (+ main_x 1) v_prenex_19498) (<= (+ (select main_a v_prenex_19498) 998) (select main_a v_prenex_19499)) (<= (select main_a v_prenex_19499) 1000))) (forall ((v_prenex_12940 Int) (v_prenex_12941 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12940))) (<= (select main_a v_prenex_12941) 1001) (<= 0 (+ (select main_a v_prenex_12940) 1)) (<= (+ main_x 1) v_prenex_12940) (<= (+ (select main_a v_prenex_12940) 998) (select main_a v_prenex_12941)) (< v_prenex_12940 main_x) (<= (select main_a v_prenex_12941) 1000))) (forall ((v_prenex_15016 Int) (v_prenex_15015 Int)) (or (<= (+ (select main_a v_prenex_15015) (select main_a v_prenex_15016)) 1000) (<= 0 (+ (select main_a v_prenex_15015) 1)) (< v_prenex_15015 main_x) (< v_prenex_15016 main_y) (<= (+ main_x 1) v_prenex_15015) (<= 1998 (* 2 (select main_a v_prenex_15016))))) (forall ((v_prenex_12917 Int) (v_prenex_12916 Int)) (or (<= (+ main_x 1) v_prenex_12916) (<= (select main_a v_prenex_12917) 1001) (< v_prenex_12916 main_x) (<= (select main_a v_prenex_12916) 1) (< v_prenex_12917 main_y) (<= (+ (select main_a v_prenex_12916) 998) (select main_a v_prenex_12917)) (<= (* 2 (select main_a v_prenex_12917)) 2000))) (forall ((v_prenex_21242 Int) (v_prenex_21243 Int)) (or (<= (select main_a v_prenex_21243) 1001) (<= (+ (select main_a v_prenex_21242) 998) (select main_a v_prenex_21243)) (<= (+ main_x 1) v_prenex_21242) (< v_prenex_21242 main_x) (<= (select main_a v_prenex_21242) 1))) (forall ((v_prenex_20281 Int) (v_prenex_20280 Int)) (or (< v_prenex_20280 main_x) (<= 998 (select main_a v_prenex_20281)) (<= (select main_a v_prenex_20281) 1000) (<= 0 (select main_a v_prenex_20280)) (<= (+ (select main_a v_prenex_20280) 998) (select main_a v_prenex_20281)) (<= (+ main_x 1) v_prenex_20280) (<= (* 2 (select main_a v_prenex_20280)) 2))) (forall ((v_prenex_12712 Int) (v_prenex_12713 Int)) (or (<= (select main_a v_prenex_12712) 2) (< v_prenex_12712 main_x) (<= 998 (select main_a v_prenex_12713)) (<= (* 2 (select main_a v_prenex_12713)) 2000) (<= 1000 (+ (select main_a v_prenex_12712) (select main_a v_prenex_12713))) (<= (+ main_x 1) v_prenex_12712) (<= (select main_a v_prenex_12712) 1))) (forall ((v_prenex_21136 Int) (v_prenex_21137 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21136))) (<= (select main_a v_prenex_21137) (+ (select main_a v_prenex_21136) 1000)) (< v_prenex_21136 main_x) (<= (select main_a v_prenex_21137) 1000) (<= (+ main_x 1) v_prenex_21136) (<= (* 2 (select main_a v_prenex_21137)) 2000))) (forall ((v_prenex_12229 Int) (v_prenex_12230 Int)) (or (<= 1000 (+ (select main_a v_prenex_12229) (select main_a v_prenex_12230))) (<= 1998 (* 2 (select main_a v_prenex_12230))) (<= 999 (select main_a v_prenex_12230)) (<= (+ main_y 1) v_prenex_12230) (< v_prenex_12229 main_x) (<= 0 (select main_a v_prenex_12229)) (<= (+ main_x 1) v_prenex_12229))) (forall ((v_prenex_14329 Int) (v_prenex_14328 Int)) (or (<= (* 2 (select main_a v_prenex_14328)) 2) (<= (+ (select main_a v_prenex_14328) (select main_a v_prenex_14329)) 1000) (<= (select main_a v_prenex_14328) 2) (<= (* 2 (select main_a v_prenex_14329)) 2000) (<= (+ main_x 1) v_prenex_14328) (<= 998 (select main_a v_prenex_14329)) (< v_prenex_14328 main_x))) (forall ((v_prenex_20478 Int) (v_prenex_20477 Int)) (or (<= 1000 (+ (select main_a v_prenex_20477) (select main_a v_prenex_20478))) (< v_prenex_20477 main_x) (<= 999 (select main_a v_prenex_20478)) (<= 0 (select main_a v_prenex_20477)) (<= 0 (+ (select main_a v_prenex_20477) 1)) (<= (+ main_x 1) v_prenex_20477))) (forall ((v_prenex_13151 Int) (v_prenex_13152 Int)) (or (<= 998 (select main_a v_prenex_13152)) (<= (+ main_x 1) v_prenex_13151) (< v_prenex_13151 main_x) (<= (select main_a v_prenex_13152) (+ (select main_a v_prenex_13151) 1000)) (<= (select main_a v_prenex_13152) 1000) (<= 0 (* 2 (select main_a v_prenex_13151))))) (forall ((v_prenex_14934 Int) (v_prenex_14933 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14933))) (<= 998 (select main_a v_prenex_14934)) (<= (+ (select main_a v_prenex_14933) (select main_a v_prenex_14934)) 1000) (< v_prenex_14934 main_y) (<= (+ main_x 1) v_prenex_14933) (< v_prenex_14933 main_x) (<= (* 2 (select main_a v_prenex_14934)) 2000))) (forall ((v_prenex_14289 Int) (v_prenex_14288 Int)) (or (<= (+ main_y 1) v_prenex_14289) (< v_prenex_14289 main_y) (<= (+ (select main_a v_prenex_14288) 998) (select main_a v_prenex_14289)) (<= (select main_a v_prenex_14289) 1001) (<= 998 (select main_a v_prenex_14289)))) (forall ((v_prenex_17455 Int) (v_prenex_17456 Int)) (or (< v_prenex_17455 main_x) (< v_prenex_17456 main_y) (<= (+ (select main_a v_prenex_17455) (select main_a v_prenex_17456)) 1000) (<= (select main_a v_prenex_17456) 1001) (<= 0 (+ (select main_a v_prenex_17455) 1)) (<= 1998 (* 2 (select main_a v_prenex_17456))) (<= (+ main_x 1) v_prenex_17455))) (forall ((v_prenex_14429 Int)) (or (< v_prenex_14429 main_x) (<= 0 (+ (select main_a v_prenex_14429) 1)) (<= 0 (* 2 (select main_a v_prenex_14429))) (<= (+ main_x 1) v_prenex_14429) (<= 0 (select main_a v_prenex_14429)))) (or (forall ((v_prenex_11823 Int)) (or (<= (+ main_y 1) v_prenex_11823) (<= 999 (select main_a v_prenex_11823)) (<= (* 2 (select main_a v_prenex_11823)) 2000))) (forall ((v_prenex_11822 Int)) (or (< v_prenex_11822 main_x) (<= (* 2 (select main_a v_prenex_11822)) 2) (<= 0 (select main_a v_prenex_11822)) (<= (+ main_x 1) v_prenex_11822)))) (or (forall ((v_prenex_20712 Int)) (or (<= (select main_a v_prenex_20712) 1000) (<= 1998 (* 2 (select main_a v_prenex_20712))))) (forall ((v_prenex_20710 Int)) (or (<= (select main_a v_prenex_20710) 1) (<= (+ main_x 1) v_prenex_20710) (<= 0 (+ (select main_a v_prenex_20710) 1)) (< v_prenex_20710 main_x) (<= 0 (* 2 (select main_a v_prenex_20710)))))) (or (forall ((v_prenex_18914 Int)) (or (<= (* 2 (select main_a v_prenex_18914)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18914))))) (forall ((v_prenex_18911 Int)) (or (< v_prenex_18911 main_x) (<= 0 (+ (select main_a v_prenex_18911) 1)) (<= (+ main_x 1) v_prenex_18911) (<= (select main_a v_prenex_18911) 2) (<= 0 (* 2 (select main_a v_prenex_18911)))))) (or (forall ((v_prenex_20911 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20911))) (< v_prenex_20911 main_x) (<= (+ main_x 1) v_prenex_20911) (<= (select main_a v_prenex_20911) 1) (<= 0 (select main_a v_prenex_20911)))) (forall ((v_prenex_20915 Int)) (<= (select main_a v_prenex_20915) 1001))) (forall ((v_prenex_17184 Int) (v_prenex_17185 Int)) (or (<= (* 2 (select main_a v_prenex_17184)) 2) (<= (select main_a v_prenex_17185) 1001) (<= (select main_a v_prenex_17184) 2) (<= (+ (select main_a v_prenex_17184) 998) (select main_a v_prenex_17185)) (<= (+ main_x 1) v_prenex_17184) (< v_prenex_17184 main_x))) (or (forall ((v_prenex_12309 Int)) (or (<= (* 2 (select main_a v_prenex_12309)) 2) (<= 0 (+ (select main_a v_prenex_12309) 1)) (<= (+ main_x 1) v_prenex_12309) (< v_prenex_12309 main_x))) (forall ((v_prenex_12310 Int)) (or (<= 998 (select main_a v_prenex_12310)) (<= 1998 (* 2 (select main_a v_prenex_12310))) (<= (+ main_y 1) v_prenex_12310)))) (or (forall ((v_prenex_11730 Int)) (or (<= 998 (select main_a v_prenex_11730)) (<= 999 (select main_a v_prenex_11730)))) (forall ((v_prenex_11733 Int)) (or (< v_prenex_11733 main_x) (<= (+ main_x 1) v_prenex_11733) (<= 0 (* 2 (select main_a v_prenex_11733))) (<= (select main_a v_prenex_11733) 2)))) (forall ((v_prenex_14956 Int) (v_prenex_14955 Int)) (or (<= (select main_a v_prenex_14955) 2) (< v_prenex_14955 main_x) (<= (+ main_x 1) v_prenex_14955) (<= 0 (+ (select main_a v_prenex_14955) 1)) (<= (+ (select main_a v_prenex_14955) (select main_a v_prenex_14956)) 1000))) (forall ((v_prenex_13669 Int) (v_prenex_13670 Int)) (or (<= 998 (select main_a v_prenex_13670)) (<= 1000 (+ (select main_a v_prenex_13669) (select main_a v_prenex_13670))) (<= (+ main_x 1) v_prenex_13669) (<= 0 (+ (select main_a v_prenex_13669) 1)) (< v_prenex_13669 main_x) (<= 999 (select main_a v_prenex_13670)) (<= 0 (* 2 (select main_a v_prenex_13669))))) (forall ((v_prenex_16632 Int) (v_prenex_16633 Int)) (or (< v_prenex_16632 main_x) (<= (select main_a v_prenex_16633) 1001) (<= (+ main_x 1) v_prenex_16632) (<= (+ (select main_a v_prenex_16632) (select main_a v_prenex_16633)) 1000) (<= 0 (select main_a v_prenex_16632)) (<= (select main_a v_prenex_16633) 1000) (<= 0 (* 2 (select main_a v_prenex_16632))))) (forall ((v_prenex_16377 Int) (v_prenex_16378 Int)) (or (<= (select main_a v_prenex_16377) 2) (<= 1000 (+ (select main_a v_prenex_16377) (select main_a v_prenex_16378))) (<= 1998 (* 2 (select main_a v_prenex_16378))) (<= (+ main_x 1) v_prenex_16377) (<= 998 (select main_a v_prenex_16378)) (<= 0 (select main_a v_prenex_16377)) (< v_prenex_16377 main_x))) (forall ((v_prenex_11679 Int) (v_prenex_11680 Int)) (or (<= 999 (select main_a v_prenex_11680)) (< v_prenex_11680 main_y) (<= (+ main_x 1) v_prenex_11679) (<= (+ (select main_a v_prenex_11679) 998) (select main_a v_prenex_11680)) (< v_prenex_11679 main_x) (<= 1998 (* 2 (select main_a v_prenex_11680))) (<= (select main_a v_prenex_11679) 2))) (forall ((v_prenex_14235 Int) (v_prenex_14234 Int)) (or (<= (+ main_x 1) v_prenex_14234) (<= 0 (* 2 (select main_a v_prenex_14234))) (< v_prenex_14235 main_y) (< v_prenex_14234 main_x) (<= (* 2 (select main_a v_prenex_14235)) 2000) (<= (+ (select main_a v_prenex_14234) (select main_a v_prenex_14235)) 1000) (<= (select main_a v_prenex_14235) 1000))) (forall ((v_prenex_21209 Int) (v_prenex_21208 Int)) (or (<= 0 (select main_a v_prenex_21208)) (< v_prenex_21208 main_x) (<= (+ (select main_a v_prenex_21208) 998) (select main_a v_prenex_21209)) (<= (+ main_x 1) v_prenex_21208) (<= 1998 (* 2 (select main_a v_prenex_21209))) (<= (* 2 (select main_a v_prenex_21209)) 2000) (<= 0 (* 2 (select main_a v_prenex_21208))))) (forall ((v_prenex_21087 Int) (v_prenex_21086 Int)) (or (<= (* 2 (select main_a v_prenex_21086)) 2) (<= (* 2 (select main_a v_prenex_21087)) 2000) (<= (select main_a v_prenex_21086) 1) (<= (+ main_x 1) v_prenex_21086) (<= (+ (select main_a v_prenex_21086) (select main_a v_prenex_21087)) 1000) (< v_prenex_21086 main_x))) (forall ((v_prenex_18713 Int)) (or (<= (select main_a v_prenex_18713) 2) (<= (+ main_x 1) v_prenex_18713) (< v_prenex_18713 main_x) (<= (* 2 (select main_a v_prenex_18713)) 2))) (forall ((v_prenex_16066 Int) (v_prenex_16067 Int)) (or (<= (* 2 (select main_a v_prenex_16067)) 2000) (<= (+ (select main_a v_prenex_16066) (select main_a v_prenex_16067)) 1000) (<= (+ main_x 1) v_prenex_16066) (< v_prenex_16066 main_x) (<= 998 (select main_a v_prenex_16067)) (<= (* 2 (select main_a v_prenex_16066)) 2) (<= (+ main_y 1) v_prenex_16067))) (or (forall ((v_prenex_14372 Int)) (<= (select main_a v_prenex_14372) 1000)) (forall ((v_prenex_14367 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14367))) (<= (+ main_x 1) v_prenex_14367) (< v_prenex_14367 main_x) (<= 0 (select main_a v_prenex_14367)) (<= 0 (+ (select main_a v_prenex_14367) 1))))) (forall ((v_prenex_21190 Int) (v_prenex_21191 Int)) (or (<= (+ main_x 1) v_prenex_21190) (< v_prenex_21190 main_x) (<= 0 (* 2 (select main_a v_prenex_21190))) (<= 0 (select main_a v_prenex_21190)) (<= 1998 (* 2 (select main_a v_prenex_21191))) (<= (select main_a v_prenex_21191) 1000) (<= (+ (select main_a v_prenex_21190) (select main_a v_prenex_21191)) 1000))) (forall ((v_prenex_17512 Int) (v_prenex_17511 Int)) (or (<= 0 (select main_a v_prenex_17511)) (<= (* 2 (select main_a v_prenex_17511)) 2) (<= (+ main_x 1) v_prenex_17511) (<= 999 (select main_a v_prenex_17512)) (<= 1000 (+ (select main_a v_prenex_17511) (select main_a v_prenex_17512))) (< v_prenex_17511 main_x) (<= (select main_a v_prenex_17512) 1001))) (forall ((v_prenex_11895 Int) (v_prenex_11896 Int)) (or (<= (select main_a v_prenex_11896) 1000) (< v_prenex_11895 main_x) (<= 0 (* 2 (select main_a v_prenex_11895))) (<= (select main_a v_prenex_11896) 1001) (<= 1000 (+ (select main_a v_prenex_11895) (select main_a v_prenex_11896))) (<= (+ main_x 1) v_prenex_11895) (<= (select main_a v_prenex_11895) 1))) (forall ((v_prenex_19582 Int) (v_prenex_19583 Int)) (or (<= (select main_a v_prenex_19583) (+ (select main_a v_prenex_19582) 1000)) (<= (* 2 (select main_a v_prenex_19582)) 2) (<= 0 (select main_a v_prenex_19582)) (<= (+ main_x 1) v_prenex_19582) (<= 999 (select main_a v_prenex_19583)) (< v_prenex_19582 main_x) (<= (select main_a v_prenex_19583) 1001))) (or (forall ((v_prenex_21279 Int)) (<= (select main_a v_prenex_21279) 1001)) (forall ((v_prenex_21274 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21274))) (<= 0 (select main_a v_prenex_21274)) (<= (* 2 (select main_a v_prenex_21274)) 2) (<= (+ main_x 1) v_prenex_21274) (< v_prenex_21274 main_x)))) (forall ((v_prenex_16743 Int) (v_prenex_16744 Int)) (or (< v_prenex_16743 main_x) (<= 0 (+ (select main_a v_prenex_16743) 1)) (<= (select main_a v_prenex_16744) 1000) (<= (+ (select main_a v_prenex_16743) 998) (select main_a v_prenex_16744)) (<= (* 2 (select main_a v_prenex_16743)) 2) (<= (+ main_x 1) v_prenex_16743))) (forall ((v_prenex_16170 Int) (v_prenex_16171 Int)) (or (<= 1000 (+ (select main_a v_prenex_16170) (select main_a v_prenex_16171))) (<= (+ main_x 1) v_prenex_16170) (<= (* 2 (select main_a v_prenex_16170)) 2) (<= 0 (+ (select main_a v_prenex_16170) 1)) (<= 1998 (* 2 (select main_a v_prenex_16171))) (< v_prenex_16170 main_x) (<= 998 (select main_a v_prenex_16171)))) (forall ((v_prenex_19052 Int) (v_prenex_19053 Int)) (or (< v_prenex_19052 main_x) (<= (+ (select main_a v_prenex_19052) 998) (select main_a v_prenex_19053)) (<= (* 2 (select main_a v_prenex_19053)) 2000) (<= (* 2 (select main_a v_prenex_19052)) 2) (<= 999 (select main_a v_prenex_19053)) (<= 0 (* 2 (select main_a v_prenex_19052))) (<= (+ main_x 1) v_prenex_19052))) (forall ((v_prenex_17717 Int) (v_prenex_17718 Int)) (or (<= (+ (select main_a v_prenex_17717) 998) (select main_a v_prenex_17718)) (<= 0 (select main_a v_prenex_17717)) (<= 999 (select main_a v_prenex_17718)) (<= (+ main_y 1) v_prenex_17718) (< v_prenex_17717 main_x) (<= (+ main_x 1) v_prenex_17717))) (forall ((v_prenex_20130 Int) (v_prenex_20129 Int)) (or (< v_prenex_20129 main_x) (<= (* 2 (select main_a v_prenex_20130)) 2000) (<= (+ (select main_a v_prenex_20129) 998) (select main_a v_prenex_20130)) (<= (select main_a v_prenex_20129) 2) (<= (+ main_x 1) v_prenex_20129) (<= (select main_a v_prenex_20129) 1))) (forall ((v_prenex_14721 Int) (v_prenex_14722 Int)) (or (<= (+ main_x 1) v_prenex_14721) (<= (+ main_y 1) v_prenex_14722) (<= 998 (select main_a v_prenex_14722)) (< v_prenex_14721 main_x) (<= (select main_a v_prenex_14722) (+ (select main_a v_prenex_14721) 1000)) (<= (* 2 (select main_a v_prenex_14721)) 2))) (or (forall ((v_prenex_14928 Int)) (or (<= (+ main_y 1) v_prenex_14928) (<= 999 (select main_a v_prenex_14928)) (<= 1998 (* 2 (select main_a v_prenex_14928))))) (forall ((v_prenex_14927 Int)) (or (< v_prenex_14927 main_x) (<= 0 (* 2 (select main_a v_prenex_14927))) (<= (* 2 (select main_a v_prenex_14927)) 2) (<= (+ main_x 1) v_prenex_14927)))) (forall ((v_prenex_19759 Int) (v_prenex_19758 Int)) (or (<= (select main_a v_prenex_19759) (+ (select main_a v_prenex_19758) 1000)) (<= (+ main_y 1) v_prenex_19759) (<= (+ main_x 1) v_prenex_19758) (< v_prenex_19758 main_x) (<= (* 2 (select main_a v_prenex_19759)) 2000) (<= 0 (select main_a v_prenex_19758)) (<= (select main_a v_prenex_19759) 1001))) (forall ((v_prenex_17377 Int) (v_prenex_17378 Int)) (or (<= (select main_a v_prenex_17378) 1000) (<= (select main_a v_prenex_17377) 1) (<= (* 2 (select main_a v_prenex_17377)) 2) (<= (+ main_x 1) v_prenex_17377) (<= (+ (select main_a v_prenex_17377) 998) (select main_a v_prenex_17378)) (< v_prenex_17377 main_x))) (forall ((v_prenex_19274 Int) (v_prenex_19273 Int)) (or (<= 0 (+ (select main_a v_prenex_19273) 1)) (<= 999 (select main_a v_prenex_19274)) (< v_prenex_19273 main_x) (<= (select main_a v_prenex_19274) (+ (select main_a v_prenex_19273) 1000)) (<= (+ main_x 1) v_prenex_19273) (<= (select main_a v_prenex_19273) 2))) (or (forall ((v_prenex_20275 Int)) (or (<= (* 2 (select main_a v_prenex_20275)) 2000) (<= (+ main_y 1) v_prenex_20275) (<= 1998 (* 2 (select main_a v_prenex_20275))))) (forall ((v_prenex_20274 Int)) (or (<= (* 2 (select main_a v_prenex_20274)) 2) (< v_prenex_20274 main_x) (<= (+ main_x 1) v_prenex_20274)))) (forall ((v_prenex_12536 Int) (v_prenex_12537 Int)) (or (<= (+ main_x 1) v_prenex_12536) (<= 1998 (* 2 (select main_a v_prenex_12537))) (<= 0 (select main_a v_prenex_12536)) (<= 0 (* 2 (select main_a v_prenex_12536))) (<= 998 (select main_a v_prenex_12537)) (<= 1000 (+ (select main_a v_prenex_12536) (select main_a v_prenex_12537))) (< v_prenex_12536 main_x))) (forall ((v_prenex_18264 Int) (v_prenex_18263 Int)) (or (<= (* 2 (select main_a v_prenex_18263)) 2) (<= 1000 (+ (select main_a v_prenex_18263) (select main_a v_prenex_18264))) (<= (+ main_x 1) v_prenex_18263) (<= (select main_a v_prenex_18264) 1000) (< v_prenex_18263 main_x) (<= 0 (* 2 (select main_a v_prenex_18263))) (<= 999 (select main_a v_prenex_18264)))) (forall ((v_prenex_18339 Int) (v_prenex_18340 Int)) (or (<= (+ main_x 1) v_prenex_18339) (<= (select main_a v_prenex_18339) 1) (<= (+ (select main_a v_prenex_18339) (select main_a v_prenex_18340)) 1000) (<= (select main_a v_prenex_18340) 1001) (<= 999 (select main_a v_prenex_18340)) (< v_prenex_18340 main_y) (< v_prenex_18339 main_x))) (forall ((v_prenex_12274 Int) (v_prenex_12273 Int)) (or (<= (* 2 (select main_a v_prenex_12274)) 2000) (<= (+ (select main_a v_prenex_12273) (select main_a v_prenex_12274)) 1000) (<= (select main_a v_prenex_12273) 2) (< v_prenex_12273 main_x) (<= (select main_a v_prenex_12274) 1001) (<= (+ main_x 1) v_prenex_12273) (<= 0 (* 2 (select main_a v_prenex_12273))))) (forall ((v_prenex_18965 Int) (v_prenex_18964 Int)) (or (<= (select main_a v_prenex_18965) 1001) (< v_prenex_18965 main_y) (<= (select main_a v_prenex_18964) 1) (<= 1000 (+ (select main_a v_prenex_18964) (select main_a v_prenex_18965))) (< v_prenex_18964 main_x) (<= 998 (select main_a v_prenex_18965)) (<= (+ main_x 1) v_prenex_18964))) (or (forall ((v_prenex_17251 Int)) (or (<= (select main_a v_prenex_17251) 1001) (<= 999 (select main_a v_prenex_17251)) (< v_prenex_17251 main_y) (<= (+ main_y 1) v_prenex_17251))) (forall ((v_prenex_17250 Int)) (<= (* 2 (select main_a v_prenex_17250)) 2))) (forall ((v_prenex_13779 Int) (v_prenex_13780 Int)) (or (<= (+ main_x 1) v_prenex_13779) (<= (+ (select main_a v_prenex_13779) 998) (select main_a v_prenex_13780)) (<= 0 (select main_a v_prenex_13779)) (< v_prenex_13779 main_x))) (forall ((v_prenex_14998 Int) (v_prenex_14997 Int)) (or (< v_prenex_14997 main_x) (<= 998 (select main_a v_prenex_14998)) (<= (+ (select main_a v_prenex_14997) (select main_a v_prenex_14998)) 1000) (< v_prenex_14998 main_y) (<= 0 (select main_a v_prenex_14997)) (<= (select main_a v_prenex_14998) 1001) (<= (+ main_x 1) v_prenex_14997))) (forall ((v_prenex_21322 Int) (v_prenex_21323 Int)) (or (<= (select main_a v_prenex_21322) 1) (<= (+ main_x 1) v_prenex_21322) (<= (select main_a v_prenex_21323) 1001) (< v_prenex_21322 main_x) (<= 0 (* 2 (select main_a v_prenex_21322))) (<= 998 (select main_a v_prenex_21323)) (<= 1000 (+ (select main_a v_prenex_21322) (select main_a v_prenex_21323))))) (or (forall ((v_prenex_17816 Int)) (<= 999 (select main_a v_prenex_17816))) (forall ((v_prenex_17813 Int)) (or (< v_prenex_17813 main_x) (<= 0 (* 2 (select main_a v_prenex_17813))) (<= (select main_a v_prenex_17813) 1) (<= (+ main_x 1) v_prenex_17813)))) (forall ((v_prenex_14800 Int) (v_prenex_14799 Int)) (or (< v_prenex_14799 main_x) (<= (+ (select main_a v_prenex_14799) (select main_a v_prenex_14800)) 1000) (<= (select main_a v_prenex_14799) 2) (<= (+ main_x 1) v_prenex_14799) (<= 0 (+ (select main_a v_prenex_14799) 1)) (<= (* 2 (select main_a v_prenex_14800)) 2000))) (forall ((v_prenex_11182 Int) (v_prenex_11183 Int)) (or (<= (* 2 (select main_a v_prenex_11183)) 2000) (<= (+ main_x 1) v_prenex_11182) (<= (select main_a v_prenex_11182) 2) (< v_prenex_11183 main_y) (<= 998 (select main_a v_prenex_11183)) (<= 1000 (+ (select main_a v_prenex_11182) (select main_a v_prenex_11183))) (< v_prenex_11182 main_x))) (forall ((v_prenex_16889 Int) (v_prenex_16890 Int)) (or (<= (+ main_x 1) v_prenex_16889) (<= (+ (select main_a v_prenex_16889) 998) (select main_a v_prenex_16890)) (<= 999 (select main_a v_prenex_16890)) (<= (select main_a v_prenex_16890) 1000) (<= (select main_a v_prenex_16889) 2) (< v_prenex_16889 main_x))) (forall ((v_prenex_20522 Int) (v_prenex_20523 Int)) (or (< v_prenex_20522 main_x) (<= (* 2 (select main_a v_prenex_20523)) 2000) (<= (select main_a v_prenex_20523) (+ (select main_a v_prenex_20522) 1000)) (<= (+ main_x 1) v_prenex_20522) (<= 0 (* 2 (select main_a v_prenex_20522))) (<= 999 (select main_a v_prenex_20523)) (<= 0 (select main_a v_prenex_20522)))) (or (forall ((v_prenex_14760 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14760))) (<= 999 (select main_a v_prenex_14760)))) (forall ((v_prenex_14757 Int)) (or (<= 0 (select main_a v_prenex_14757)) (< v_prenex_14757 main_x) (<= (* 2 (select main_a v_prenex_14757)) 2) (<= (select main_a v_prenex_14757) 1) (<= (+ main_x 1) v_prenex_14757)))) (forall ((v_prenex_15633 Int) (v_prenex_15632 Int)) (or (<= (+ (select main_a v_prenex_15632) 998) (select main_a v_prenex_15633)) (<= 0 (select main_a v_prenex_15632)) (< v_prenex_15632 main_x) (<= (* 2 (select main_a v_prenex_15633)) 2000) (<= (+ main_x 1) v_prenex_15632) (<= (select main_a v_prenex_15632) 1))) (or (forall ((v_prenex_15141 Int)) (or (<= 0 (+ (select main_a v_prenex_15141) 1)) (<= (* 2 (select main_a v_prenex_15141)) 2) (< v_prenex_15141 main_x) (<= (+ main_x 1) v_prenex_15141))) (forall ((v_prenex_15145 Int)) (or (<= (select main_a v_prenex_15145) 1001) (<= 999 (select main_a v_prenex_15145)) (< v_prenex_15145 main_y)))) (forall ((v_prenex_17531 Int) (v_prenex_17532 Int)) (or (<= 998 (select main_a v_prenex_17532)) (< v_prenex_17531 main_x) (<= 0 (* 2 (select main_a v_prenex_17531))) (<= (select main_a v_prenex_17532) 1001) (<= (+ main_x 1) v_prenex_17531) (<= (+ (select main_a v_prenex_17531) 998) (select main_a v_prenex_17532)) (<= 0 (+ (select main_a v_prenex_17531) 1)))) (forall ((v_prenex_12199 Int) (v_prenex_12198 Int)) (or (<= (select main_a v_prenex_12198) 1) (<= (+ main_x 1) v_prenex_12198) (< v_prenex_12198 main_x) (<= (select main_a v_prenex_12199) (+ (select main_a v_prenex_12198) 1000)) (<= (select main_a v_prenex_12199) 1000) (<= 998 (select main_a v_prenex_12199)))) (or (forall ((v_prenex_19068 Int)) (or (<= 0 (+ (select main_a v_prenex_19068) 1)) (<= (+ main_x 1) v_prenex_19068) (< v_prenex_19068 main_x) (<= 0 (* 2 (select main_a v_prenex_19068))) (<= (* 2 (select main_a v_prenex_19068)) 2))) (forall ((v_prenex_19073 Int)) (or (<= 998 (select main_a v_prenex_19073)) (<= (* 2 (select main_a v_prenex_19073)) 2000)))) (forall ((v_prenex_15786 Int) (v_prenex_15785 Int)) (or (<= (+ main_x 1) v_prenex_15785) (<= (select main_a v_prenex_15785) 2) (<= (+ main_y 1) v_prenex_15786) (<= (+ (select main_a v_prenex_15785) (select main_a v_prenex_15786)) 1000) (<= 998 (select main_a v_prenex_15786)) (< v_prenex_15785 main_x) (<= 1998 (* 2 (select main_a v_prenex_15786))))) (or (forall ((v_prenex_17833 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17833))) (<= (+ main_x 1) v_prenex_17833) (<= (select main_a v_prenex_17833) 1) (< v_prenex_17833 main_x))) (forall ((v_prenex_17836 Int)) (or (<= (select main_a v_prenex_17836) 1000) (<= (* 2 (select main_a v_prenex_17836)) 2000)))) (or (forall ((v_prenex_17342 Int)) (or (<= (select main_a v_prenex_17342) 2) (<= 0 (+ (select main_a v_prenex_17342) 1)) (< v_prenex_17342 main_x) (<= 0 (* 2 (select main_a v_prenex_17342))) (<= (+ main_x 1) v_prenex_17342))) (forall ((v_prenex_17345 Int)) (or (<= (select main_a v_prenex_17345) 1001) (<= 999 (select main_a v_prenex_17345))))) (forall ((v_prenex_13695 Int) (v_prenex_13696 Int)) (or (< v_prenex_13695 main_x) (<= (+ main_x 1) v_prenex_13695) (<= 0 (+ (select main_a v_prenex_13695) 1)) (<= 0 (* 2 (select main_a v_prenex_13695))) (<= 998 (select main_a v_prenex_13696)) (<= (select main_a v_prenex_13696) (+ (select main_a v_prenex_13695) 1000)))) (forall ((v_prenex_16500 Int) (v_prenex_16499 Int)) (or (<= (* 2 (select main_a v_prenex_16499)) 2) (<= 999 (select main_a v_prenex_16500)) (<= (* 2 (select main_a v_prenex_16500)) 2000) (<= (+ (select main_a v_prenex_16499) (select main_a v_prenex_16500)) 1000) (<= (+ main_x 1) v_prenex_16499) (< v_prenex_16499 main_x) (<= (+ main_y 1) v_prenex_16500))) (forall ((v_prenex_13203 Int) (v_prenex_13204 Int)) (or (< v_prenex_13203 main_x) (<= 1000 (+ (select main_a v_prenex_13203) (select main_a v_prenex_13204))) (<= (+ main_x 1) v_prenex_13203) (<= 0 (select main_a v_prenex_13203)) (<= (* 2 (select main_a v_prenex_13204)) 2000) (<= 0 (+ (select main_a v_prenex_13203) 1)))) (forall ((v_prenex_18110 Int) (v_prenex_18111 Int)) (or (<= (+ main_x 1) v_prenex_18110) (< v_prenex_18110 main_x) (<= (* 2 (select main_a v_prenex_18110)) 2) (<= (select main_a v_prenex_18111) 1001) (<= 998 (select main_a v_prenex_18111)) (<= (+ (select main_a v_prenex_18110) 998) (select main_a v_prenex_18111)) (<= 0 (+ (select main_a v_prenex_18110) 1)))) (forall ((v_prenex_16868 Int) (v_prenex_16869 Int)) (or (<= (select main_a v_prenex_16868) 1) (<= 0 (+ (select main_a v_prenex_16868) 1)) (< v_prenex_16868 main_x) (<= 998 (select main_a v_prenex_16869)) (<= 999 (select main_a v_prenex_16869)) (<= (+ main_x 1) v_prenex_16868) (<= (select main_a v_prenex_16869) (+ (select main_a v_prenex_16868) 1000)))) (forall ((v_prenex_14567 Int) (v_prenex_14568 Int)) (or (< v_prenex_14567 main_x) (<= 1998 (* 2 (select main_a v_prenex_14568))) (<= (* 2 (select main_a v_prenex_14567)) 2) (<= (+ (select main_a v_prenex_14567) 998) (select main_a v_prenex_14568)) (<= (+ main_x 1) v_prenex_14567) (<= 0 (* 2 (select main_a v_prenex_14567))))) (or (forall ((v_prenex_16685 Int)) (or (< v_prenex_16685 main_y) (<= (+ main_y 1) v_prenex_16685) (<= (select main_a v_prenex_16685) 1000))) (forall ((v_prenex_16684 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16684))) (< v_prenex_16684 main_x)))) (forall ((v_prenex_11238 Int) (v_prenex_11239 Int)) (or (<= (+ (select main_a v_prenex_11238) 998) (select main_a v_prenex_11239)) (<= 999 (select main_a v_prenex_11239)) (< v_prenex_11239 main_y) (<= (* 2 (select main_a v_prenex_11239)) 2000) (< v_prenex_11238 main_x) (<= (+ main_x 1) v_prenex_11238) (<= (* 2 (select main_a v_prenex_11238)) 2))) (forall ((v_prenex_19434 Int) (v_prenex_19435 Int)) (or (< v_prenex_19434 main_x) (<= (select main_a v_prenex_19434) 2) (<= (select main_a v_prenex_19435) (+ (select main_a v_prenex_19434) 1000)) (<= (+ main_x 1) v_prenex_19434) (<= (* 2 (select main_a v_prenex_19435)) 2000) (<= (* 2 (select main_a v_prenex_19434)) 2) (<= (select main_a v_prenex_19435) 1001))) (or (forall ((v_prenex_17082 Int)) (or (<= 998 (select main_a v_prenex_17082)) (<= (select main_a v_prenex_17082) 1000))) (forall ((v_prenex_17081 Int)) (or (<= (* 2 (select main_a v_prenex_17081)) 2) (<= (select main_a v_prenex_17081) 2) (< v_prenex_17081 main_x) (<= 0 (select main_a v_prenex_17081)) (<= (+ main_x 1) v_prenex_17081)))) (forall ((v_prenex_17380 Int) (v_prenex_17379 Int)) (or (<= (+ main_x 1) v_prenex_17379) (<= 1998 (* 2 (select main_a v_prenex_17380))) (<= 1000 (+ (select main_a v_prenex_17379) (select main_a v_prenex_17380))) (<= (select main_a v_prenex_17379) 2) (< v_prenex_17379 main_x) (<= (select main_a v_prenex_17380) 1000))) (forall ((v_prenex_13361 Int) (v_prenex_13362 Int)) (or (<= (+ (select main_a v_prenex_13361) (select main_a v_prenex_13362)) 1000) (<= (select main_a v_prenex_13361) 2) (< v_prenex_13361 main_x) (<= 1998 (* 2 (select main_a v_prenex_13362))) (<= 0 (+ (select main_a v_prenex_13361) 1)) (<= (select main_a v_prenex_13362) 1001) (<= (+ main_x 1) v_prenex_13361))) (forall ((v_prenex_13543 Int) (v_prenex_13542 Int)) (or (<= 999 (select main_a v_prenex_13543)) (<= (select main_a v_prenex_13542) 1) (<= 1998 (* 2 (select main_a v_prenex_13543))) (< v_prenex_13542 main_x) (<= (select main_a v_prenex_13542) 2) (<= (+ (select main_a v_prenex_13542) (select main_a v_prenex_13543)) 1000) (<= (+ main_x 1) v_prenex_13542))) (forall ((v_prenex_19360 Int) (v_prenex_19361 Int)) (or (<= 999 (select main_a v_prenex_19361)) (< v_prenex_19361 main_y) (<= (select main_a v_prenex_19360) 1) (<= (+ (select main_a v_prenex_19360) (select main_a v_prenex_19361)) 1000) (<= (+ main_x 1) v_prenex_19360) (< v_prenex_19360 main_x))) (forall ((v_prenex_12414 Int) (v_prenex_12415 Int)) (or (< v_prenex_12414 main_x) (<= (+ (select main_a v_prenex_12414) 998) (select main_a v_prenex_12415)) (<= 998 (select main_a v_prenex_12415)) (<= 0 (+ (select main_a v_prenex_12414) 1)) (<= 1998 (* 2 (select main_a v_prenex_12415))) (<= (+ main_x 1) v_prenex_12414) (<= 0 (select main_a v_prenex_12414)))) (forall ((v_prenex_18402 Int) (v_prenex_18401 Int)) (or (<= (+ main_x 1) v_prenex_18401) (<= 1000 (+ (select main_a v_prenex_18401) (select main_a v_prenex_18402))) (< v_prenex_18401 main_x) (<= (+ main_y 1) v_prenex_18402) (<= 1998 (* 2 (select main_a v_prenex_18402))) (<= (select main_a v_prenex_18402) 1000) (<= 0 (+ (select main_a v_prenex_18401) 1)))) (forall ((v_prenex_15333 Int) (v_prenex_15332 Int)) (or (<= (* 2 (select main_a v_prenex_15333)) 2000) (<= (* 2 (select main_a v_prenex_15332)) 2) (<= (select main_a v_prenex_15333) (+ (select main_a v_prenex_15332) 1000)) (< v_prenex_15333 main_y) (<= (+ main_x 1) v_prenex_15332) (<= 999 (select main_a v_prenex_15333)) (< v_prenex_15332 main_x))) (forall ((v_prenex_15629 Int) (v_prenex_15628 Int)) (or (<= (* 2 (select main_a v_prenex_15628)) 2) (<= (+ main_x 1) v_prenex_15628) (< v_prenex_15628 main_x) (<= 1000 (+ (select main_a v_prenex_15628) (select main_a v_prenex_15629))) (<= (+ main_y 1) v_prenex_15629) (<= (select main_a v_prenex_15629) 1001))) (forall ((v_prenex_17006 Int) (v_prenex_17007 Int)) (or (<= (* 2 (select main_a v_prenex_17007)) 2000) (< v_prenex_17006 main_x) (<= (select main_a v_prenex_17007) (+ (select main_a v_prenex_17006) 1000)) (<= 0 (* 2 (select main_a v_prenex_17006))) (<= (+ main_x 1) v_prenex_17006) (<= (* 2 (select main_a v_prenex_17006)) 2))) (or (forall ((v_prenex_12009 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12009))) (< v_prenex_12009 main_x) (<= 0 (select main_a v_prenex_12009)) (<= (+ main_x 1) v_prenex_12009) (<= (* 2 (select main_a v_prenex_12009)) 2))) (forall ((v_prenex_12014 Int)) (<= (* 2 (select main_a v_prenex_12014)) 2000))) (forall ((v_prenex_20718 Int) (v_prenex_20717 Int)) (or (< v_prenex_20717 main_x) (<= 1998 (* 2 (select main_a v_prenex_20718))) (<= (+ main_x 1) v_prenex_20717) (<= 0 (select main_a v_prenex_20717)) (<= (select main_a v_prenex_20718) (+ (select main_a v_prenex_20717) 1000)) (<= 999 (select main_a v_prenex_20718)))) (forall ((v_prenex_16827 Int) (v_prenex_16828 Int)) (or (<= (* 2 (select main_a v_prenex_16828)) 2000) (< v_prenex_16827 main_x) (<= (+ main_x 1) v_prenex_16827) (<= 1998 (* 2 (select main_a v_prenex_16828))) (<= 0 (* 2 (select main_a v_prenex_16827))) (<= 1000 (+ (select main_a v_prenex_16827) (select main_a v_prenex_16828))))) (forall ((v_prenex_15704 Int) (v_prenex_15703 Int)) (or (<= (* 2 (select main_a v_prenex_15703)) 2) (<= (+ main_x 1) v_prenex_15703) (<= (select main_a v_prenex_15703) 2) (<= 999 (select main_a v_prenex_15704)) (< v_prenex_15703 main_x) (<= (+ (select main_a v_prenex_15703) (select main_a v_prenex_15704)) 1000))) (forall ((v_prenex_15468 Int) (v_prenex_15467 Int)) (or (<= (+ main_x 1) v_prenex_15467) (<= 999 (select main_a v_prenex_15468)) (<= 1000 (+ (select main_a v_prenex_15467) (select main_a v_prenex_15468))) (<= 1998 (* 2 (select main_a v_prenex_15468))) (< v_prenex_15467 main_x) (<= 0 (+ (select main_a v_prenex_15467) 1)))) (or (forall ((v_prenex_16221 Int)) (or (<= 0 (select main_a v_prenex_16221)) (<= (+ main_x 1) v_prenex_16221) (< v_prenex_16221 main_x) (<= 0 (* 2 (select main_a v_prenex_16221))))) (forall ((v_prenex_16222 Int)) (or (<= (* 2 (select main_a v_prenex_16222)) 2000) (<= 999 (select main_a v_prenex_16222))))) (or (forall ((v_prenex_15010 Int)) (or (<= 998 (select main_a v_prenex_15010)) (<= (select main_a v_prenex_15010) 1001))) (forall ((v_prenex_15009 Int)) (or (<= (select main_a v_prenex_15009) 1) (<= (+ main_x 1) v_prenex_15009) (<= 0 (select main_a v_prenex_15009)) (<= (* 2 (select main_a v_prenex_15009)) 2) (< v_prenex_15009 main_x)))) (or (forall ((v_prenex_14125 Int)) (or (<= (+ main_x 1) v_prenex_14125) (< v_prenex_14125 main_x) (<= (* 2 (select main_a v_prenex_14125)) 2) (<= 0 (* 2 (select main_a v_prenex_14125))) (<= 0 (+ (select main_a v_prenex_14125) 1)))) (forall ((v_prenex_14130 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14130))) (<= (select main_a v_prenex_14130) 1001)))) (forall ((v_prenex_15340 Int) (v_prenex_15341 Int)) (or (<= (+ main_x 1) v_prenex_15340) (<= 1998 (* 2 (select main_a v_prenex_15341))) (< v_prenex_15340 main_x) (<= (+ (select main_a v_prenex_15340) 998) (select main_a v_prenex_15341)) (<= 0 (+ (select main_a v_prenex_15340) 1)) (<= (* 2 (select main_a v_prenex_15340)) 2) (<= (select main_a v_prenex_15341) 1000))) (forall ((v_prenex_20674 Int) (v_prenex_20673 Int)) (or (<= (select main_a v_prenex_20674) 1000) (<= 999 (select main_a v_prenex_20674)) (< v_prenex_20673 main_x) (<= 0 (* 2 (select main_a v_prenex_20673))) (< v_prenex_20674 main_y) (<= (+ main_x 1) v_prenex_20673) (<= (+ (select main_a v_prenex_20673) (select main_a v_prenex_20674)) 1000))) (forall ((v_prenex_15402 Int) (v_prenex_15401 Int)) (or (< v_prenex_15401 main_x) (<= (select main_a v_prenex_15402) (+ (select main_a v_prenex_15401) 1000)) (<= (select main_a v_prenex_15401) 1) (<= 1998 (* 2 (select main_a v_prenex_15402))) (< v_prenex_15402 main_y) (<= (+ main_x 1) v_prenex_15401))) (or (forall ((v_prenex_11752 Int)) (or (<= 999 (select main_a v_prenex_11752)) (< v_prenex_11752 main_y) (<= 998 (select main_a v_prenex_11752)))) (forall ((v_prenex_11757 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11757))) (<= (* 2 (select main_a v_prenex_11757)) 2) (<= (+ main_x 1) v_prenex_11757) (< v_prenex_11757 main_x)))) (or (forall ((v_prenex_11738 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11738))) (< v_prenex_11738 main_y))) (forall ((v_prenex_11129 Int)) (or (<= (* 2 (select main_a v_prenex_11129)) 2) (<= (+ main_x 1) v_prenex_11129) (<= 0 (select main_a v_prenex_11129)) (< v_prenex_11129 main_x)))) (forall ((v_prenex_19328 Int) (v_prenex_19327 Int)) (or (< v_prenex_19327 main_x) (<= (select main_a v_prenex_19327) 1) (<= (select main_a v_prenex_19327) 2) (<= (+ main_x 1) v_prenex_19327) (<= 1998 (* 2 (select main_a v_prenex_19328))) (<= (+ (select main_a v_prenex_19327) (select main_a v_prenex_19328)) 1000))) (or (forall ((v_prenex_18983 Int)) (or (<= (+ main_y 1) v_prenex_18983) (<= 998 (select main_a v_prenex_18983)) (<= 999 (select main_a v_prenex_18983)))) (forall ((v_prenex_18982 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18982))) (<= (select main_a v_prenex_18982) 2) (< v_prenex_18982 main_x) (<= (+ main_x 1) v_prenex_18982)))) (<= (- (- main_x) (- main_y)) (- 1)) (or (forall ((v_prenex_12793 Int)) (or (<= (select main_a v_prenex_12793) 1001) (<= (+ main_y 1) v_prenex_12793))) (forall ((v_prenex_12792 Int)) (or (<= 0 (+ (select main_a v_prenex_12792) 1)) (<= 0 (* 2 (select main_a v_prenex_12792))) (< v_prenex_12792 main_x) (<= (+ main_x 1) v_prenex_12792)))) (or (forall ((v_prenex_15981 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15981))) (<= (+ main_x 1) v_prenex_15981))) (forall ((v_prenex_15982 Int)) (or (<= 999 (select main_a v_prenex_15982)) (<= (+ main_y 1) v_prenex_15982) (< v_prenex_15982 main_y)))) (forall ((v_prenex_11259 Int) (v_prenex_11260 Int)) (or (<= 0 (select main_a v_prenex_11259)) (<= (+ main_x 1) v_prenex_11259) (<= 1000 (+ (select main_a v_prenex_11259) (select main_a v_prenex_11260))) (<= (select main_a v_prenex_11260) 1001) (<= (select main_a v_prenex_11259) 2) (< v_prenex_11259 main_x))) (forall ((v_prenex_21224 Int) (v_prenex_21225 Int)) (or (<= (+ main_x 1) v_prenex_21224) (< v_prenex_21224 main_x) (<= 0 (+ (select main_a v_prenex_21224) 1)) (<= (+ (select main_a v_prenex_21224) (select main_a v_prenex_21225)) 1000) (<= (select main_a v_prenex_21224) 2) (<= 1998 (* 2 (select main_a v_prenex_21225))))) (forall ((v_prenex_14967 Int) (v_prenex_14968 Int)) (or (<= (* 2 (select main_a v_prenex_14967)) 2) (<= 0 (* 2 (select main_a v_prenex_14967))) (<= 1000 (+ (select main_a v_prenex_14967) (select main_a v_prenex_14968))) (<= (+ main_x 1) v_prenex_14967) (<= 999 (select main_a v_prenex_14968)) (< v_prenex_14967 main_x) (<= 998 (select main_a v_prenex_14968)))) (forall ((v_prenex_11308 Int) (v_prenex_11309 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11308))) (<= (* 2 (select main_a v_prenex_11309)) 2000) (<= (+ main_x 1) v_prenex_11308) (<= (select main_a v_prenex_11308) 1) (<= 998 (select main_a v_prenex_11309)) (<= 1000 (+ (select main_a v_prenex_11308) (select main_a v_prenex_11309))) (< v_prenex_11308 main_x))) (forall ((v_prenex_17381 Int) (v_prenex_17382 Int)) (or (<= 0 (select main_a v_prenex_17381)) (<= (+ (select main_a v_prenex_17381) 998) (select main_a v_prenex_17382)) (<= 0 (+ (select main_a v_prenex_17381) 1)) (<= (+ main_x 1) v_prenex_17381) (<= 998 (select main_a v_prenex_17382)) (<= 1998 (* 2 (select main_a v_prenex_17382))) (< v_prenex_17381 main_x))) (or (forall ((v_prenex_15140 Int)) (or (<= (* 2 (select main_a v_prenex_15140)) 2) (<= (+ main_x 1) v_prenex_15140) (< v_prenex_15140 main_x))) (forall ((v_prenex_15145 Int)) (or (<= (select main_a v_prenex_15145) 1001) (<= 999 (select main_a v_prenex_15145)) (< v_prenex_15145 main_y)))) (or (forall ((v_prenex_19953 Int)) (or (<= (* 2 (select main_a v_prenex_19953)) 2) (< v_prenex_19953 main_x) (<= (+ main_x 1) v_prenex_19953) (<= (select main_a v_prenex_19953) 1) (<= (select main_a v_prenex_19953) 2))) (forall ((v_prenex_19957 Int)) (<= 1998 (* 2 (select main_a v_prenex_19957))))) (or (forall ((v_prenex_17353 Int)) (or (<= 999 (select main_a v_prenex_17353)) (<= 1998 (* 2 (select main_a v_prenex_17353))))) (forall ((v_prenex_17351 Int)) (or (< v_prenex_17351 main_x) (<= (select main_a v_prenex_17351) 2) (<= 0 (* 2 (select main_a v_prenex_17351))) (<= (+ main_x 1) v_prenex_17351) (<= 0 (select main_a v_prenex_17351))))) (forall ((v_prenex_18727 Int) (v_prenex_18726 Int)) (or (<= (+ main_y 1) v_prenex_18727) (<= (+ main_x 1) v_prenex_18726) (<= (+ (select main_a v_prenex_18726) (select main_a v_prenex_18727)) 1000) (<= (select main_a v_prenex_18727) 1001) (<= (* 2 (select main_a v_prenex_18727)) 2000) (< v_prenex_18726 main_x) (<= 0 (select main_a v_prenex_18726)))) (forall ((v_prenex_12913 Int) (v_prenex_12912 Int)) (or (<= (select main_a v_prenex_12912) 2) (<= 998 (select main_a v_prenex_12913)) (<= (+ main_x 1) v_prenex_12912) (<= 0 (select main_a v_prenex_12912)) (< v_prenex_12912 main_x) (<= (+ (select main_a v_prenex_12912) (select main_a v_prenex_12913)) 1000))) (forall ((v_prenex_16901 Int) (v_prenex_16902 Int)) (or (<= 0 (+ (select main_a v_prenex_16901) 1)) (< v_prenex_16901 main_x) (<= 998 (select main_a v_prenex_16902)) (<= (select main_a v_prenex_16901) 2) (<= 1998 (* 2 (select main_a v_prenex_16902))) (<= (+ (select main_a v_prenex_16901) (select main_a v_prenex_16902)) 1000) (<= (+ main_x 1) v_prenex_16901))) (forall ((v_prenex_17934 Int) (v_prenex_17935 Int)) (or (<= (* 2 (select main_a v_prenex_17935)) 2000) (<= (select main_a v_prenex_17935) (+ (select main_a v_prenex_17934) 1000)) (<= (select main_a v_prenex_17935) 1000) (<= (+ main_y 1) v_prenex_17935) (<= (+ main_x 1) v_prenex_17934) (< v_prenex_17934 main_x) (<= 0 (* 2 (select main_a v_prenex_17934))))) (or (forall ((v_prenex_17539 Int)) (or (<= (select main_a v_prenex_17539) 1000) (<= 1998 (* 2 (select main_a v_prenex_17539))) (< v_prenex_17539 main_y))) (forall ((v_prenex_17538 Int)) (or (<= (+ main_x 1) v_prenex_17538) (<= 0 (select main_a v_prenex_17538)) (<= 0 (* 2 (select main_a v_prenex_17538))) (< v_prenex_17538 main_x)))) (forall ((v_prenex_18637 Int) (v_prenex_18636 Int)) (or (<= (+ main_x 1) v_prenex_18636) (< v_prenex_18636 main_x) (<= 0 (* 2 (select main_a v_prenex_18636))) (<= (select main_a v_prenex_18637) 1001) (<= (+ (select main_a v_prenex_18636) (select main_a v_prenex_18637)) 1000) (<= 1998 (* 2 (select main_a v_prenex_18637))))) (forall ((v_prenex_14179 Int) (v_prenex_14180 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14180))) (<= (select main_a v_prenex_14180) 1001) (<= (+ main_x 1) v_prenex_14179) (<= 0 (* 2 (select main_a v_prenex_14179))) (< v_prenex_14179 main_x) (<= (* 2 (select main_a v_prenex_14179)) 2) (<= (+ (select main_a v_prenex_14179) (select main_a v_prenex_14180)) 1000))) (or (forall ((v_prenex_19296 Int)) (<= (select main_a v_prenex_19296) 1001)) (forall ((v_prenex_19292 Int)) (or (<= (select main_a v_prenex_19292) 2) (<= (* 2 (select main_a v_prenex_19292)) 2) (<= (+ main_x 1) v_prenex_19292) (<= 0 (* 2 (select main_a v_prenex_19292))) (< v_prenex_19292 main_x)))) (forall ((v_prenex_15868 Int) (v_prenex_15867 Int)) (or (<= 998 (select main_a v_prenex_15868)) (<= (select main_a v_prenex_15868) 1001) (<= (* 2 (select main_a v_prenex_15867)) 2) (<= (+ main_y 1) v_prenex_15868) (<= (+ main_x 1) v_prenex_15867) (<= (+ (select main_a v_prenex_15867) (select main_a v_prenex_15868)) 1000) (< v_prenex_15867 main_x))) (forall ((v_prenex_16285 Int) (v_prenex_16286 Int)) (or (<= (* 2 (select main_a v_prenex_16286)) 2000) (< v_prenex_16285 main_x) (<= (select main_a v_prenex_16286) (+ (select main_a v_prenex_16285) 1000)) (<= 998 (select main_a v_prenex_16286)) (<= (+ main_x 1) v_prenex_16285) (<= (select main_a v_prenex_16285) 1) (<= (select main_a v_prenex_16285) 2))) (or (forall ((v_prenex_19719 Int)) (<= (* 2 (select main_a v_prenex_19719)) 2000)) (forall ((v_prenex_19716 Int)) (or (<= 0 (+ (select main_a v_prenex_19716) 1)) (<= (+ main_x 1) v_prenex_19716) (<= (select main_a v_prenex_19716) 1) (< v_prenex_19716 main_x) (<= (* 2 (select main_a v_prenex_19716)) 2)))) (forall ((v_prenex_13841 Int) (v_prenex_13842 Int)) (or (<= (select main_a v_prenex_13842) (+ (select main_a v_prenex_13841) 1000)) (<= (select main_a v_prenex_13842) 1000) (< v_prenex_13841 main_x) (<= (select main_a v_prenex_13842) 1001) (<= (+ main_x 1) v_prenex_13841) (<= (+ main_y 1) v_prenex_13842) (<= 0 (+ (select main_a v_prenex_13841) 1)))) (forall ((v_prenex_18877 Int) (v_prenex_18878 Int)) (or (<= (select main_a v_prenex_18878) (+ (select main_a v_prenex_18877) 1000)) (<= (+ main_x 1) v_prenex_18877) (< v_prenex_18877 main_x) (<= (+ main_y 1) v_prenex_18878) (<= 998 (select main_a v_prenex_18878)) (<= 0 (+ (select main_a v_prenex_18877) 1)) (<= 999 (select main_a v_prenex_18878)))) (forall ((v_prenex_13161 Int) (v_prenex_13162 Int)) (or (<= (select main_a v_prenex_13162) 1001) (<= (+ (select main_a v_prenex_13161) (select main_a v_prenex_13162)) 1000) (<= 0 (* 2 (select main_a v_prenex_13161))) (< v_prenex_13161 main_x) (<= (select main_a v_prenex_13161) 2) (<= (+ main_x 1) v_prenex_13161))) (forall ((v_prenex_15647 Int) (v_prenex_15646 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15647))) (<= (+ main_x 1) v_prenex_15646) (<= 0 (select main_a v_prenex_15646)) (<= 999 (select main_a v_prenex_15647)) (< v_prenex_15646 main_x) (<= (+ (select main_a v_prenex_15646) 998) (select main_a v_prenex_15647)))) (or (forall ((v_prenex_21177 Int)) (or (<= 999 (select main_a v_prenex_21177)) (<= 1998 (* 2 (select main_a v_prenex_21177))))) (forall ((v_prenex_21174 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21174))) (< v_prenex_21174 main_x) (<= 0 (+ (select main_a v_prenex_21174) 1)) (<= (select main_a v_prenex_21174) 2) (<= (+ main_x 1) v_prenex_21174)))) (or (forall ((v_prenex_18986 Int)) (or (<= (+ main_x 1) v_prenex_18986) (< v_prenex_18986 main_x) (<= (* 2 (select main_a v_prenex_18986)) 2))) (forall ((v_prenex_18987 Int)) (or (<= (+ main_y 1) v_prenex_18987) (<= 999 (select main_a v_prenex_18987)) (<= (* 2 (select main_a v_prenex_18987)) 2000)))) (or (forall ((v_prenex_20660 Int)) (<= (* 2 (select main_a v_prenex_20660)) 2000)) (forall ((v_prenex_20656 Int)) (or (<= (* 2 (select main_a v_prenex_20656)) 2) (<= (+ main_x 1) v_prenex_20656) (<= 0 (+ (select main_a v_prenex_20656) 1)) (< v_prenex_20656 main_x)))) (forall ((v_prenex_15913 Int) (v_prenex_15914 Int)) (or (<= (* 2 (select main_a v_prenex_15913)) 2) (<= (+ (select main_a v_prenex_15913) 998) (select main_a v_prenex_15914)) (<= (+ main_x 1) v_prenex_15913) (<= (select main_a v_prenex_15914) 1001) (<= 1998 (* 2 (select main_a v_prenex_15914))) (<= 0 (select main_a v_prenex_15913)) (< v_prenex_15913 main_x))) (forall ((v_prenex_12652 Int) (v_prenex_12653 Int)) (or (<= (+ main_y 1) v_prenex_12653) (<= 0 (* 2 (select main_a v_prenex_12652))) (<= (select main_a v_prenex_12653) 1000) (< v_prenex_12652 main_x) (<= (+ main_x 1) v_prenex_12652) (<= 1000 (+ (select main_a v_prenex_12652) (select main_a v_prenex_12653))))) (or (forall ((v_prenex_20219 Int)) (or (<= (+ main_y 1) v_prenex_20219) (<= (* 2 (select main_a v_prenex_20219)) 2000))) (forall ((v_prenex_20218 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20218))) (<= 0 (select main_a v_prenex_20218)) (< v_prenex_20218 main_x) (<= (+ main_x 1) v_prenex_20218)))) (forall ((v_prenex_11987 Int) (v_prenex_11988 Int)) (or (<= (select main_a v_prenex_11987) 1) (<= (+ main_x 1) v_prenex_11987) (<= (select main_a v_prenex_11988) (+ (select main_a v_prenex_11987) 1000)) (< v_prenex_11987 main_x) (<= (select main_a v_prenex_11988) 1000) (<= 0 (+ (select main_a v_prenex_11987) 1)))) (forall ((v_prenex_17416 Int) (v_prenex_17417 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17417))) (<= 999 (select main_a v_prenex_17417)) (<= (+ (select main_a v_prenex_17416) 998) (select main_a v_prenex_17417)) (<= 0 (* 2 (select main_a v_prenex_17416))) (<= (+ main_x 1) v_prenex_17416) (<= (+ main_y 1) v_prenex_17417) (< v_prenex_17416 main_x))) (forall ((v_prenex_19661 Int) (v_prenex_19660 Int)) (or (< v_prenex_19661 main_y) (<= 999 (select main_a v_prenex_19661)) (<= (+ main_y 1) v_prenex_19661) (<= 1000 (+ (select main_a v_prenex_19660) (select main_a v_prenex_19661))) (<= (+ main_x 1) v_prenex_19660))) (or (forall ((v_prenex_19369 Int)) (or (<= (* 2 (select main_a v_prenex_19369)) 2000) (<= 999 (select main_a v_prenex_19369)))) (forall ((v_prenex_19365 Int)) (or (<= (* 2 (select main_a v_prenex_19365)) 2) (<= (select main_a v_prenex_19365) 2) (< v_prenex_19365 main_x) (<= 0 (* 2 (select main_a v_prenex_19365))) (<= (+ main_x 1) v_prenex_19365)))) (forall ((v_prenex_17781 Int) (v_prenex_17782 Int)) (or (<= 998 (select main_a v_prenex_17782)) (<= 1000 (+ (select main_a v_prenex_17781) (select main_a v_prenex_17782))) (< v_prenex_17781 main_x) (<= 0 (+ (select main_a v_prenex_17781) 1)) (<= (+ main_x 1) v_prenex_17781) (<= (select main_a v_prenex_17781) 2))) (or (forall ((v_prenex_14422 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14422))) (<= (select main_a v_prenex_14422) 2) (< v_prenex_14422 main_x) (<= (+ main_x 1) v_prenex_14422))) (forall ((v_prenex_14426 Int)) (or (<= 998 (select main_a v_prenex_14426)) (<= 1998 (* 2 (select main_a v_prenex_14426)))))) (or (forall ((v_prenex_17625 Int)) (or (<= 0 (+ (select main_a v_prenex_17625) 1)) (<= (+ main_x 1) v_prenex_17625) (< v_prenex_17625 main_x) (<= (select main_a v_prenex_17625) 1) (<= 0 (* 2 (select main_a v_prenex_17625))))) (forall ((v_prenex_17627 Int)) (or (<= (select main_a v_prenex_17627) 1000) (<= (select main_a v_prenex_17627) 1001)))) (or (forall ((v_prenex_16613 Int)) (<= (* 2 (select main_a v_prenex_16613)) 2000)) (forall ((v_prenex_11163 Int)) (or (<= (+ main_x 1) v_prenex_11163) (<= (select main_a v_prenex_11163) 1) (< v_prenex_11163 main_x) (<= 0 (select main_a v_prenex_11163))))) (or (forall ((v_prenex_19016 Int)) (<= 0 (* 2 (select main_a v_prenex_19016)))) (forall ((v_prenex_19017 Int)) (or (<= (+ main_y 1) v_prenex_19017) (<= 1998 (* 2 (select main_a v_prenex_19017))) (< v_prenex_19017 main_y)))) (forall ((v_prenex_15108 Int) (v_prenex_15107 Int)) (or (<= (* 2 (select main_a v_prenex_15108)) 2000) (<= (select main_a v_prenex_15107) 2) (<= (select main_a v_prenex_15107) 1) (<= (select main_a v_prenex_15108) 1000) (<= (+ main_x 1) v_prenex_15107) (<= 1000 (+ (select main_a v_prenex_15107) (select main_a v_prenex_15108))) (< v_prenex_15107 main_x))) (forall ((v_prenex_16608 Int) (v_prenex_16609 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16609))) (<= 0 (* 2 (select main_a v_prenex_16608))) (< v_prenex_16609 main_y) (<= 1000 (+ (select main_a v_prenex_16608) (select main_a v_prenex_16609))) (<= (+ main_x 1) v_prenex_16608) (< v_prenex_16608 main_x) (<= (select main_a v_prenex_16609) 1001))) (forall ((v_prenex_17606 Int) (v_prenex_17607 Int)) (or (< v_prenex_17606 main_x) (<= (* 2 (select main_a v_prenex_17606)) 2) (<= 0 (select main_a v_prenex_17606)) (<= 1998 (* 2 (select main_a v_prenex_17607))) (<= 1000 (+ (select main_a v_prenex_17606) (select main_a v_prenex_17607))) (<= (+ main_x 1) v_prenex_17606))) (or (forall ((v_prenex_15800 Int)) (or (<= (* 2 (select main_a v_prenex_15800)) 2) (<= 0 (* 2 (select main_a v_prenex_15800))) (<= (select main_a v_prenex_15800) 2) (<= (+ main_x 1) v_prenex_15800) (< v_prenex_15800 main_x))) (forall ((v_prenex_15804 Int)) (<= (* 2 (select main_a v_prenex_15804)) 2000))) (or (forall ((v_prenex_18790 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18790))) (< v_prenex_18790 main_x) (<= (+ main_x 1) v_prenex_18790) (<= (select main_a v_prenex_18790) 2) (<= (select main_a v_prenex_18790) 1))) (forall ((v_prenex_18791 Int)) (<= 1998 (* 2 (select main_a v_prenex_18791))))) (or (forall ((v_prenex_12134 Int)) (or (<= (+ main_x 1) v_prenex_12134) (<= 0 (* 2 (select main_a v_prenex_12134))) (<= 0 (+ (select main_a v_prenex_12134) 1)) (< v_prenex_12134 main_x))) (forall ((v_prenex_12135 Int)) (or (<= (select main_a v_prenex_12135) 1000) (<= (+ main_y 1) v_prenex_12135)))) (or (forall ((v_prenex_15142 Int)) (or (< v_prenex_15142 main_x) (<= (* 2 (select main_a v_prenex_15142)) 2) (<= (+ main_x 1) v_prenex_15142) (<= 0 (select main_a v_prenex_15142)))) (forall ((v_prenex_15145 Int)) (or (<= (select main_a v_prenex_15145) 1001) (<= 999 (select main_a v_prenex_15145)) (< v_prenex_15145 main_y)))) (forall ((v_prenex_16291 Int) (v_prenex_16292 Int)) (or (<= (+ main_x 1) v_prenex_16291) (<= (* 2 (select main_a v_prenex_16292)) 2000) (<= (* 2 (select main_a v_prenex_16291)) 2) (< v_prenex_16291 main_x) (< v_prenex_16292 main_y) (<= 998 (select main_a v_prenex_16292)) (<= (select main_a v_prenex_16292) (+ (select main_a v_prenex_16291) 1000)))) (forall ((v_prenex_20421 Int) (v_prenex_20420 Int)) (or (<= (+ main_y 1) v_prenex_20421) (< v_prenex_20421 main_y) (<= (+ main_x 1) v_prenex_20420) (<= 1000 (+ (select main_a v_prenex_20420) (select main_a v_prenex_20421))) (< v_prenex_20420 main_x))) (forall ((v_prenex_17974 Int) (v_prenex_17975 Int)) (or (< v_prenex_17974 main_x) (<= 0 (+ (select main_a v_prenex_17974) 1)) (<= (+ main_x 1) v_prenex_17974) (<= (select main_a v_prenex_17975) (+ (select main_a v_prenex_17974) 1000)) (<= (select main_a v_prenex_17975) 1000) (<= (select main_a v_prenex_17974) 1) (<= (select main_a v_prenex_17975) 1001))) (forall ((v_prenex_20714 Int) (v_prenex_20713 Int)) (or (<= (+ main_x 1) v_prenex_20713) (<= 0 (+ (select main_a v_prenex_20713) 1)) (<= 0 (* 2 (select main_a v_prenex_20713))) (< v_prenex_20713 main_x) (<= 1998 (* 2 (select main_a v_prenex_20714))) (<= 999 (select main_a v_prenex_20714)) (<= (+ (select main_a v_prenex_20713) 998) (select main_a v_prenex_20714)))) (forall ((v_prenex_15419 Int) (v_prenex_15420 Int)) (or (<= (select main_a v_prenex_15420) (+ (select main_a v_prenex_15419) 1000)) (<= 1998 (* 2 (select main_a v_prenex_15420))) (<= (+ main_x 1) v_prenex_15419) (<= 999 (select main_a v_prenex_15420)) (< v_prenex_15419 main_x) (<= 0 (* 2 (select main_a v_prenex_15419))) (<= (* 2 (select main_a v_prenex_15419)) 2))) (forall ((v_prenex_16391 Int) (v_prenex_16392 Int)) (or (<= (+ main_x 1) v_prenex_16391) (<= (select main_a v_prenex_16391) 1) (<= (* 2 (select main_a v_prenex_16392)) 2000) (< v_prenex_16391 main_x) (<= (* 2 (select main_a v_prenex_16391)) 2) (<= 1000 (+ (select main_a v_prenex_16391) (select main_a v_prenex_16392))) (<= (select main_a v_prenex_16392) 1001))) (forall ((v_prenex_19021 Int) (v_prenex_19020 Int)) (or (<= 1000 (+ (select main_a v_prenex_19020) (select main_a v_prenex_19021))) (<= (+ main_y 1) v_prenex_19021) (< v_prenex_19021 main_y) (<= (* 2 (select main_a v_prenex_19021)) 2000))) (forall ((v_prenex_13219 Int) (v_prenex_13220 Int)) (or (<= (+ (select main_a v_prenex_13219) 998) (select main_a v_prenex_13220)) (<= (select main_a v_prenex_13219) 2) (< v_prenex_13219 main_x) (<= 998 (select main_a v_prenex_13220)) (<= (+ main_x 1) v_prenex_13219) (<= (* 2 (select main_a v_prenex_13219)) 2) (<= 999 (select main_a v_prenex_13220)))) (or (forall ((v_prenex_11867 Int)) (or (<= (* 2 (select main_a v_prenex_11867)) 2) (< v_prenex_11867 main_x) (<= 0 (select main_a v_prenex_11867)) (<= (select main_a v_prenex_11867) 1) (<= (+ main_x 1) v_prenex_11867))) (forall ((v_prenex_11868 Int)) (<= 998 (select main_a v_prenex_11868)))) (forall ((v_prenex_13993 Int) (v_prenex_13992 Int)) (or (<= (+ (select main_a v_prenex_13992) 998) (select main_a v_prenex_13993)) (<= (+ main_x 1) v_prenex_13992) (<= (select main_a v_prenex_13993) 1001) (<= (select main_a v_prenex_13992) 2) (<= (* 2 (select main_a v_prenex_13992)) 2) (< v_prenex_13992 main_x) (<= (select main_a v_prenex_13993) 1000))) (forall ((v_prenex_13554 Int) (v_prenex_13555 Int)) (or (<= 999 (select main_a v_prenex_13555)) (<= 0 (+ (select main_a v_prenex_13554) 1)) (<= 0 (* 2 (select main_a v_prenex_13554))) (<= (+ main_x 1) v_prenex_13554) (< v_prenex_13554 main_x) (<= (+ (select main_a v_prenex_13554) 998) (select main_a v_prenex_13555)))) (forall ((v_prenex_19701 Int) (v_prenex_19700 Int)) (or (<= (+ main_x 1) v_prenex_19700) (<= 1000 (+ (select main_a v_prenex_19700) (select main_a v_prenex_19701))) (< v_prenex_19701 main_y) (<= 0 (select main_a v_prenex_19700)) (<= (select main_a v_prenex_19701) 1000) (< v_prenex_19700 main_x) (<= (select main_a v_prenex_19701) 1001))) (or (forall ((v_prenex_14003 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14003))) (<= (select main_a v_prenex_14003) 1) (< v_prenex_14003 main_x) (<= (+ main_x 1) v_prenex_14003))) (forall ((v_prenex_14005 Int)) (or (<= 999 (select main_a v_prenex_14005)) (< v_prenex_14005 main_y) (<= (select main_a v_prenex_14005) 1001)))) (forall ((v_prenex_19757 Int) (v_prenex_19756 Int)) (or (<= (+ (select main_a v_prenex_19756) (select main_a v_prenex_19757)) 1000) (<= 0 (* 2 (select main_a v_prenex_19756))) (<= (+ main_x 1) v_prenex_19756) (< v_prenex_19756 main_x))) (or (forall ((v_prenex_14887 Int)) (or (<= 0 (select main_a v_prenex_14887)) (<= (select main_a v_prenex_14887) 1) (< v_prenex_14887 main_x) (<= (+ main_x 1) v_prenex_14887) (<= (* 2 (select main_a v_prenex_14887)) 2))) (forall ((v_prenex_14888 Int)) (or (<= 999 (select main_a v_prenex_14888)) (<= 998 (select main_a v_prenex_14888))))) (forall ((v_prenex_17630 Int) (v_prenex_17631 Int)) (or (<= (select main_a v_prenex_17631) 1001) (<= (select main_a v_prenex_17631) (+ (select main_a v_prenex_17630) 1000)) (< v_prenex_17630 main_x) (<= (* 2 (select main_a v_prenex_17631)) 2000) (< v_prenex_17631 main_y) (<= (* 2 (select main_a v_prenex_17630)) 2) (<= (+ main_x 1) v_prenex_17630))) (forall ((v_prenex_17652 Int) (v_prenex_17653 Int)) (or (< v_prenex_17652 main_x) (<= 999 (select main_a v_prenex_17653)) (<= 0 (select main_a v_prenex_17652)) (<= (select main_a v_prenex_17653) 1000) (<= 0 (+ (select main_a v_prenex_17652) 1)) (<= (+ main_x 1) v_prenex_17652) (<= (select main_a v_prenex_17653) (+ (select main_a v_prenex_17652) 1000)))) (or (forall ((v_prenex_16982 Int)) (or (<= (* 2 (select main_a v_prenex_16982)) 2) (<= 0 (+ (select main_a v_prenex_16982) 1)) (<= (+ main_x 1) v_prenex_16982) (< v_prenex_16982 main_x))) (forall ((v_prenex_16985 Int)) (<= (* 2 (select main_a v_prenex_16985)) 2000))) (or (forall ((v_prenex_13986 Int)) (or (< v_prenex_13986 main_x) (<= (select main_a v_prenex_13986) 1) (<= 0 (+ (select main_a v_prenex_13986) 1)) (<= (* 2 (select main_a v_prenex_13986)) 2) (<= (+ main_x 1) v_prenex_13986))) (forall ((v_prenex_13989 Int)) (or (<= 999 (select main_a v_prenex_13989)) (<= (select main_a v_prenex_13989) 1001)))) (forall ((v_prenex_19995 Int) (v_prenex_19994 Int)) (or (<= (select main_a v_prenex_19995) 1000) (< v_prenex_19995 main_y) (<= (+ (select main_a v_prenex_19994) (select main_a v_prenex_19995)) 1000) (< v_prenex_19994 main_x) (<= (* 2 (select main_a v_prenex_19994)) 2) (<= (+ main_x 1) v_prenex_19994) (<= 1998 (* 2 (select main_a v_prenex_19995))))) (forall ((v_prenex_11903 Int) (v_prenex_11904 Int)) (or (<= 998 (select main_a v_prenex_11904)) (<= (select main_a v_prenex_11904) 1001) (<= 1000 (+ (select main_a v_prenex_11903) (select main_a v_prenex_11904))) (< v_prenex_11903 main_x) (<= (+ main_x 1) v_prenex_11903) (<= 0 (select main_a v_prenex_11903)))) (forall ((v_prenex_20643 Int) (v_prenex_20642 Int)) (or (< v_prenex_20643 main_y) (<= (+ (select main_a v_prenex_20642) 998) (select main_a v_prenex_20643)) (<= 998 (select main_a v_prenex_20643)) (<= 1998 (* 2 (select main_a v_prenex_20643))) (< v_prenex_20642 main_x) (<= 0 (+ (select main_a v_prenex_20642) 1)) (<= (+ main_x 1) v_prenex_20642))) (forall ((v_prenex_16771 Int) (v_prenex_16772 Int)) (or (<= (* 2 (select main_a v_prenex_16772)) 2000) (<= (select main_a v_prenex_16771) 2) (< v_prenex_16771 main_x) (<= (+ main_x 1) v_prenex_16771) (<= 1998 (* 2 (select main_a v_prenex_16772))) (<= 1000 (+ (select main_a v_prenex_16771) (select main_a v_prenex_16772))))) (forall ((v_prenex_14769 Int) (v_prenex_14770 Int)) (or (<= (* 2 (select main_a v_prenex_14769)) 2) (<= (+ main_x 1) v_prenex_14769) (< v_prenex_14769 main_x) (< v_prenex_14770 main_y) (<= (select main_a v_prenex_14770) 1001) (<= (+ (select main_a v_prenex_14769) (select main_a v_prenex_14770)) 1000))) (forall ((v_prenex_17100 Int) (v_prenex_17101 Int)) (or (<= (+ (select main_a v_prenex_17100) (select main_a v_prenex_17101)) 1000) (<= (+ main_x 1) v_prenex_17100) (< v_prenex_17100 main_x) (<= (select main_a v_prenex_17101) 1001) (<= (* 2 (select main_a v_prenex_17100)) 2) (<= (select main_a v_prenex_17100) 1))) (or (forall ((v_prenex_11143 Int)) (or (<= (* 2 (select main_a v_prenex_11143)) 2) (<= (+ main_x 1) v_prenex_11143) (<= 0 (select main_a v_prenex_11143)) (< v_prenex_11143 main_x) (<= 0 (* 2 (select main_a v_prenex_11143))))) (forall ((v_prenex_11970 Int)) (or (<= (* 2 (select main_a v_prenex_11970)) 2000) (<= (select main_a v_prenex_11970) 1001)))) (forall ((v_prenex_13704 Int) (v_prenex_13703 Int)) (or (<= (select main_a v_prenex_13704) 1000) (<= (+ (select main_a v_prenex_13703) (select main_a v_prenex_13704)) 1000) (<= (+ main_x 1) v_prenex_13703) (<= (+ main_y 1) v_prenex_13704) (< v_prenex_13704 main_y))) (or (forall ((v_prenex_13710 Int)) (or (<= 999 (select main_a v_prenex_13710)) (<= 998 (select main_a v_prenex_13710)))) (forall ((v_prenex_13708 Int)) (or (< v_prenex_13708 main_x) (<= (+ main_x 1) v_prenex_13708) (<= 0 (select main_a v_prenex_13708)) (<= 0 (* 2 (select main_a v_prenex_13708)))))) (or (forall ((v_prenex_15738 Int)) (or (<= (+ main_x 1) v_prenex_15738) (<= (* 2 (select main_a v_prenex_15738)) 2) (<= 0 (+ (select main_a v_prenex_15738) 1)) (<= 0 (* 2 (select main_a v_prenex_15738))) (< v_prenex_15738 main_x))) (forall ((v_prenex_15740 Int)) (or (<= (* 2 (select main_a v_prenex_15740)) 2000) (<= 999 (select main_a v_prenex_15740))))) (or (forall ((v_prenex_20301 Int)) (or (<= (+ main_y 1) v_prenex_20301) (<= 1998 (* 2 (select main_a v_prenex_20301))))) (forall ((v_prenex_20300 Int)) (or (< v_prenex_20300 main_x) (<= (+ main_x 1) v_prenex_20300) (<= 0 (+ (select main_a v_prenex_20300) 1)) (<= (* 2 (select main_a v_prenex_20300)) 2)))) (or (forall ((v_prenex_12213 Int)) (or (< v_prenex_12213 main_x) (<= (+ main_x 1) v_prenex_12213) (<= (select main_a v_prenex_12213) 1) (<= 0 (* 2 (select main_a v_prenex_12213))))) (forall ((v_prenex_12216 Int)) (or (<= 999 (select main_a v_prenex_12216)) (<= 1998 (* 2 (select main_a v_prenex_12216)))))) (forall ((v_prenex_11806 Int) (v_prenex_11807 Int)) (or (<= (+ main_x 1) v_prenex_11806) (<= (select main_a v_prenex_11806) 2) (<= (+ (select main_a v_prenex_11806) (select main_a v_prenex_11807)) 1000) (<= 0 (+ (select main_a v_prenex_11806) 1)) (<= 1998 (* 2 (select main_a v_prenex_11807))) (< v_prenex_11806 main_x))) (or (forall ((v_prenex_11169 Int)) (or (< v_prenex_11169 main_x) (<= 0 (+ (select main_a v_prenex_11169) 1)) (<= (select main_a v_prenex_11169) 1) (<= (+ main_x 1) v_prenex_11169))) (forall ((v_prenex_17593 Int)) (<= (* 2 (select main_a v_prenex_17593)) 2000))) (forall ((v_prenex_13345 Int) (v_prenex_13344 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13345))) (<= (select main_a v_prenex_13344) 2) (< v_prenex_13344 main_x) (<= 999 (select main_a v_prenex_13345)) (<= (+ main_x 1) v_prenex_13344) (<= 1000 (+ (select main_a v_prenex_13344) (select main_a v_prenex_13345))))) (or (forall ((v_prenex_17887 Int)) (or (<= (select main_a v_prenex_17887) 1000) (<= (* 2 (select main_a v_prenex_17887)) 2000))) (forall ((v_prenex_17884 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17884))) (<= (+ main_x 1) v_prenex_17884) (< v_prenex_17884 main_x) (<= (* 2 (select main_a v_prenex_17884)) 2) (<= 0 (select main_a v_prenex_17884))))) (forall ((v_prenex_11592 Int) (v_prenex_11591 Int)) (or (< v_prenex_11591 main_x) (<= 1000 (+ (select main_a v_prenex_11591) (select main_a v_prenex_11592))) (<= (+ main_x 1) v_prenex_11591) (<= (* 2 (select main_a v_prenex_11591)) 2) (<= 998 (select main_a v_prenex_11592)) (<= 0 (+ (select main_a v_prenex_11591) 1)))) (forall ((v_prenex_11557 Int) (v_prenex_11558 Int)) (or (<= (+ main_x 1) v_prenex_11557) (< v_prenex_11557 main_x) (<= (select main_a v_prenex_11558) (+ (select main_a v_prenex_11557) 1000)) (<= (select main_a v_prenex_11558) 1001) (<= (* 2 (select main_a v_prenex_11557)) 2) (<= (+ main_y 1) v_prenex_11558))) (or (forall ((v_prenex_16101 Int)) (or (<= (select main_a v_prenex_16101) 1001) (<= 999 (select main_a v_prenex_16101)))) (forall ((v_prenex_16100 Int)) (or (< v_prenex_16100 main_x) (<= (* 2 (select main_a v_prenex_16100)) 2) (<= (+ main_x 1) v_prenex_16100) (<= 0 (* 2 (select main_a v_prenex_16100)))))) (forall ((v_prenex_19559 Int) (v_prenex_19558 Int)) (or (<= (select main_a v_prenex_19558) 1) (<= (+ main_x 1) v_prenex_19558) (<= (+ (select main_a v_prenex_19558) (select main_a v_prenex_19559)) 1000) (<= 999 (select main_a v_prenex_19559)) (< v_prenex_19558 main_x) (<= (select main_a v_prenex_19559) 1000))) (forall ((v_prenex_19878 Int) (v_prenex_19879 Int)) (or (<= (+ (select main_a v_prenex_19878) (select main_a v_prenex_19879)) 1000) (< v_prenex_19879 main_y) (<= 999 (select main_a v_prenex_19879)) (<= (+ main_y 1) v_prenex_19879))) (or (forall ((v_prenex_20654 Int)) (or (<= (* 2 (select main_a v_prenex_20654)) 2) (<= (+ main_x 1) v_prenex_20654) (< v_prenex_20654 main_x) (<= (select main_a v_prenex_20654) 1))) (forall ((v_prenex_20660 Int)) (<= (* 2 (select main_a v_prenex_20660)) 2000))) (forall ((v_prenex_20751 Int) (v_prenex_20750 Int)) (or (<= (select main_a v_prenex_20750) 2) (<= 1000 (+ (select main_a v_prenex_20750) (select main_a v_prenex_20751))) (<= (select main_a v_prenex_20750) 1) (< v_prenex_20750 main_x) (<= (select main_a v_prenex_20751) 1000) (<= (+ main_x 1) v_prenex_20750))) (forall ((v_prenex_12706 Int) (v_prenex_12707 Int)) (or (<= (select main_a v_prenex_12707) 1001) (<= (+ main_x 1) v_prenex_12706) (<= (* 2 (select main_a v_prenex_12707)) 2000) (< v_prenex_12706 main_x) (<= (+ (select main_a v_prenex_12706) 998) (select main_a v_prenex_12707)) (<= (select main_a v_prenex_12706) 2))) (forall ((v_prenex_18462 Int) (v_prenex_18461 Int)) (or (<= 0 (select main_a v_prenex_18461)) (<= (select main_a v_prenex_18462) (+ (select main_a v_prenex_18461) 1000)) (<= (+ main_x 1) v_prenex_18461) (<= (* 2 (select main_a v_prenex_18462)) 2000) (<= 999 (select main_a v_prenex_18462)) (<= (select main_a v_prenex_18461) 2) (< v_prenex_18461 main_x))) (forall ((v_prenex_15192 Int) (v_prenex_15191 Int)) (or (< v_prenex_15192 main_y) (< v_prenex_15191 main_x) (<= (select main_a v_prenex_15191) 1) (<= 1000 (+ (select main_a v_prenex_15191) (select main_a v_prenex_15192))) (<= (select main_a v_prenex_15192) 1000) (<= (+ main_x 1) v_prenex_15191))) (or (forall ((v_prenex_21047 Int)) (or (<= (* 2 (select main_a v_prenex_21047)) 2) (<= 0 (select main_a v_prenex_21047)) (< v_prenex_21047 main_x) (<= (+ main_x 1) v_prenex_21047))) (forall ((v_prenex_21049 Int)) (or (<= (select main_a v_prenex_21049) 1001) (<= 999 (select main_a v_prenex_21049))))) (forall ((v_prenex_20503 Int) (v_prenex_20502 Int)) (or (<= (+ (select main_a v_prenex_20502) (select main_a v_prenex_20503)) 1000) (< v_prenex_20502 main_x) (<= (+ main_x 1) v_prenex_20502) (< v_prenex_20503 main_y) (<= (select main_a v_prenex_20502) 1))) (forall ((v_prenex_12641 Int) (v_prenex_12642 Int)) (or (<= (+ (select main_a v_prenex_12641) (select main_a v_prenex_12642)) 1000) (<= (* 2 (select main_a v_prenex_12641)) 2) (<= (+ main_x 1) v_prenex_12641) (<= (select main_a v_prenex_12642) 1000) (<= 999 (select main_a v_prenex_12642)) (< v_prenex_12641 main_x))) (or (forall ((v_prenex_16313 Int)) (or (<= (* 2 (select main_a v_prenex_16313)) 2) (< v_prenex_16313 main_x))) (forall ((v_prenex_16314 Int)) (or (< v_prenex_16314 main_y) (<= (select main_a v_prenex_16314) 1000) (<= (+ main_y 1) v_prenex_16314)))) (or (forall ((v_prenex_18241 Int)) (or (<= 999 (select main_a v_prenex_18241)) (<= 1998 (* 2 (select main_a v_prenex_18241))))) (forall ((v_prenex_18239 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18239))) (<= 0 (select main_a v_prenex_18239)) (<= (+ main_x 1) v_prenex_18239) (<= (select main_a v_prenex_18239) 2) (< v_prenex_18239 main_x)))) (or (forall ((v_prenex_17205 Int)) (or (< v_prenex_17205 main_y) (<= 998 (select main_a v_prenex_17205)) (<= (+ main_y 1) v_prenex_17205))) (forall ((v_prenex_17204 Int)) (<= (* 2 (select main_a v_prenex_17204)) 2))) (forall ((v_prenex_14787 Int) (v_prenex_14788 Int)) (or (< v_prenex_14787 main_x) (<= (+ main_x 1) v_prenex_14787) (<= (+ (select main_a v_prenex_14787) 998) (select main_a v_prenex_14788)) (<= 0 (select main_a v_prenex_14787)) (<= 999 (select main_a v_prenex_14788)) (<= (select main_a v_prenex_14788) 1001) (<= 0 (+ (select main_a v_prenex_14787) 1)))) (forall ((v_prenex_11468 Int) (v_prenex_11467 Int)) (or (<= (select main_a v_prenex_11467) 1) (< v_prenex_11467 main_x) (<= 1998 (* 2 (select main_a v_prenex_11468))) (<= 1000 (+ (select main_a v_prenex_11467) (select main_a v_prenex_11468))) (<= (+ main_x 1) v_prenex_11467) (<= (select main_a v_prenex_11468) 1001) (<= 0 (+ (select main_a v_prenex_11467) 1)))) (forall ((v_prenex_18718 Int) (v_prenex_18719 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18719))) (< v_prenex_18718 main_x) (<= (select main_a v_prenex_18719) (+ (select main_a v_prenex_18718) 1000)) (<= (+ main_y 1) v_prenex_18719) (<= (* 2 (select main_a v_prenex_18718)) 2) (<= (select main_a v_prenex_18719) 1001) (<= (+ main_x 1) v_prenex_18718))) (forall ((v_prenex_15367 Int) (v_prenex_15366 Int)) (or (<= (select main_a v_prenex_15367) (+ (select main_a v_prenex_15366) 1000)) (<= (+ main_y 1) v_prenex_15367) (<= 999 (select main_a v_prenex_15367)) (<= (* 2 (select main_a v_prenex_15367)) 2000) (< v_prenex_15367 main_y))) (or (forall ((v_prenex_17464 Int)) (or (<= 998 (select main_a v_prenex_17464)) (<= (+ main_y 1) v_prenex_17464) (<= 999 (select main_a v_prenex_17464)))) (forall ((v_prenex_17463 Int)) (or (< v_prenex_17463 main_x) (<= (select main_a v_prenex_17463) 2) (<= (* 2 (select main_a v_prenex_17463)) 2) (<= (+ main_x 1) v_prenex_17463)))) (or (forall ((v_prenex_11970 Int)) (or (<= (* 2 (select main_a v_prenex_11970)) 2000) (<= (select main_a v_prenex_11970) 1001))) (forall ((v_prenex_11141 Int)) (or (< v_prenex_11141 main_x) (<= (* 2 (select main_a v_prenex_11141)) 2) (<= (+ main_x 1) v_prenex_11141) (<= (select main_a v_prenex_11141) 2) (<= 0 (* 2 (select main_a v_prenex_11141)))))) (forall ((v_prenex_16706 Int) (v_prenex_16707 Int)) (or (<= 999 (select main_a v_prenex_16707)) (<= (select main_a v_prenex_16707) (+ (select main_a v_prenex_16706) 1000)) (<= (select main_a v_prenex_16706) 2) (< v_prenex_16706 main_x) (<= 0 (select main_a v_prenex_16706)) (<= (+ main_x 1) v_prenex_16706))) (forall ((v_prenex_15287 Int) (v_prenex_15286 Int)) (or (<= (+ main_x 1) v_prenex_15286) (<= (+ (select main_a v_prenex_15286) 998) (select main_a v_prenex_15287)) (<= 1998 (* 2 (select main_a v_prenex_15287))) (<= 0 (select main_a v_prenex_15286)) (<= (* 2 (select main_a v_prenex_15286)) 2) (<= (* 2 (select main_a v_prenex_15287)) 2000) (< v_prenex_15286 main_x))) (forall ((v_prenex_19579 Int) (v_prenex_19578 Int)) (or (<= (* 2 (select main_a v_prenex_19579)) 2000) (<= (* 2 (select main_a v_prenex_19578)) 2) (<= (select main_a v_prenex_19579) 1000) (<= (+ (select main_a v_prenex_19578) 998) (select main_a v_prenex_19579)) (< v_prenex_19578 main_x) (<= (+ main_x 1) v_prenex_19578))) (or (forall ((v_prenex_16996 Int)) (or (<= 0 (select main_a v_prenex_16996)) (< v_prenex_16996 main_x) (<= (select main_a v_prenex_16996) 2) (<= 0 (* 2 (select main_a v_prenex_16996))) (<= (+ main_x 1) v_prenex_16996))) (forall ((v_prenex_16997 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16997))) (<= 999 (select main_a v_prenex_16997))))) (forall ((v_prenex_19290 Int) (v_prenex_19289 Int)) (or (<= (+ main_y 1) v_prenex_19290) (<= (select main_a v_prenex_19289) 2) (<= 1000 (+ (select main_a v_prenex_19289) (select main_a v_prenex_19290))) (<= 998 (select main_a v_prenex_19290)) (<= (+ main_x 1) v_prenex_19289) (< v_prenex_19289 main_x) (<= (select main_a v_prenex_19290) 1001))) (forall ((v_prenex_18576 Int) (v_prenex_18575 Int)) (or (< v_prenex_18576 main_y) (<= (select main_a v_prenex_18576) (+ (select main_a v_prenex_18575) 1000)) (< v_prenex_18575 main_x) (<= (+ main_y 1) v_prenex_18576) (<= (+ main_x 1) v_prenex_18575))) (or (forall ((v_prenex_19092 Int)) (or (< v_prenex_19092 main_x) (<= (select main_a v_prenex_19092) 2) (<= (+ main_x 1) v_prenex_19092) (<= 0 (* 2 (select main_a v_prenex_19092))))) (forall ((v_prenex_19095 Int)) (or (<= (* 2 (select main_a v_prenex_19095)) 2000) (<= (select main_a v_prenex_19095) 1001)))) (forall ((v_prenex_18039 Int) (v_prenex_18038 Int)) (or (<= 999 (select main_a v_prenex_18039)) (<= 0 (* 2 (select main_a v_prenex_18038))) (<= (+ main_x 1) v_prenex_18038) (<= (select main_a v_prenex_18039) (+ (select main_a v_prenex_18038) 1000)) (<= (select main_a v_prenex_18038) 2) (< v_prenex_18038 main_x))) (or (forall ((v_prenex_16274 Int)) (or (<= 998 (select main_a v_prenex_16274)) (<= 1998 (* 2 (select main_a v_prenex_16274))))) (forall ((v_prenex_16271 Int)) (or (<= (+ main_x 1) v_prenex_16271) (<= (* 2 (select main_a v_prenex_16271)) 2) (<= (select main_a v_prenex_16271) 2) (< v_prenex_16271 main_x) (<= 0 (* 2 (select main_a v_prenex_16271)))))) (forall ((v_prenex_11836 Int) (v_prenex_11837 Int)) (or (< v_prenex_11836 main_x) (<= (* 2 (select main_a v_prenex_11837)) 2000) (<= (+ (select main_a v_prenex_11836) 998) (select main_a v_prenex_11837)) (<= (select main_a v_prenex_11837) 1001) (<= (select main_a v_prenex_11836) 1) (<= (+ main_x 1) v_prenex_11836) (<= (select main_a v_prenex_11836) 2))) (or (forall ((v_prenex_13062 Int)) (or (< v_prenex_13062 main_x) (<= (+ main_x 1) v_prenex_13062) (<= 0 (* 2 (select main_a v_prenex_13062))) (<= (* 2 (select main_a v_prenex_13062)) 2) (<= (select main_a v_prenex_13062) 1))) (forall ((v_prenex_13066 Int)) (or (<= 999 (select main_a v_prenex_13066)) (<= (* 2 (select main_a v_prenex_13066)) 2000)))) (forall ((v_prenex_12884 Int) (v_prenex_12885 Int)) (or (<= (+ main_x 1) v_prenex_12884) (< v_prenex_12884 main_x) (<= (+ main_y 1) v_prenex_12885) (<= (* 2 (select main_a v_prenex_12885)) 2000) (<= (select main_a v_prenex_12885) (+ (select main_a v_prenex_12884) 1000)) (<= 0 (* 2 (select main_a v_prenex_12884))) (<= 998 (select main_a v_prenex_12885)))) (forall ((v_prenex_17308 Int) (v_prenex_17309 Int)) (or (<= 998 (select main_a v_prenex_17309)) (<= (+ main_x 1) v_prenex_17308) (< v_prenex_17308 main_x) (< v_prenex_17309 main_y) (<= (select main_a v_prenex_17309) 1000) (<= (* 2 (select main_a v_prenex_17308)) 2) (<= (+ (select main_a v_prenex_17308) 998) (select main_a v_prenex_17309)))) (forall ((v_prenex_20148 Int) (v_prenex_20147 Int)) (or (< v_prenex_20147 main_x) (<= 0 (+ (select main_a v_prenex_20147) 1)) (<= (+ (select main_a v_prenex_20147) (select main_a v_prenex_20148)) 1000) (<= 0 (select main_a v_prenex_20147)) (<= 998 (select main_a v_prenex_20148)) (<= (select main_a v_prenex_20148) 1001) (<= (+ main_x 1) v_prenex_20147))) (or (forall ((v_prenex_20667 Int)) (or (< v_prenex_20667 main_x) (<= 0 (* 2 (select main_a v_prenex_20667))) (<= (* 2 (select main_a v_prenex_20667)) 2) (<= 0 (select main_a v_prenex_20667)) (<= (+ main_x 1) v_prenex_20667))) (forall ((v_prenex_20670 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20670))) (<= 998 (select main_a v_prenex_20670))))) (forall ((v_prenex_19724 Int) (v_prenex_19725 Int)) (or (<= (+ main_x 1) v_prenex_19724) (<= (select main_a v_prenex_19725) 1000) (<= (+ (select main_a v_prenex_19724) 998) (select main_a v_prenex_19725)) (<= (select main_a v_prenex_19725) 1001) (<= (+ main_y 1) v_prenex_19725) (<= (* 2 (select main_a v_prenex_19724)) 2) (< v_prenex_19724 main_x))) (forall ((v_prenex_17725 Int) (v_prenex_17726 Int)) (or (<= (select main_a v_prenex_17725) 2) (<= (+ main_x 1) v_prenex_17725) (< v_prenex_17725 main_x) (<= 999 (select main_a v_prenex_17726)) (<= (+ (select main_a v_prenex_17725) (select main_a v_prenex_17726)) 1000) (<= 0 (select main_a v_prenex_17725)))) (forall ((v_prenex_20562 Int) (v_prenex_20561 Int)) (or (<= (+ (select main_a v_prenex_20561) (select main_a v_prenex_20562)) 1000) (<= (* 2 (select main_a v_prenex_20561)) 2) (<= 999 (select main_a v_prenex_20562)) (<= (+ main_x 1) v_prenex_20561) (< v_prenex_20561 main_x) (<= (select main_a v_prenex_20561) 2))) (forall ((v_prenex_13874 Int) (v_prenex_13875 Int)) (or (< v_prenex_13874 main_x) (<= 0 (* 2 (select main_a v_prenex_13874))) (<= (+ main_x 1) v_prenex_13874) (<= (+ (select main_a v_prenex_13874) 998) (select main_a v_prenex_13875)) (<= 998 (select main_a v_prenex_13875)))) (forall ((v_prenex_11339 Int) (v_prenex_11340 Int)) (or (<= (select main_a v_prenex_11339) 2) (<= (select main_a v_prenex_11340) 1001) (<= 1998 (* 2 (select main_a v_prenex_11340))) (<= (+ main_x 1) v_prenex_11339) (< v_prenex_11339 main_x) (<= 0 (+ (select main_a v_prenex_11339) 1)) (<= (+ (select main_a v_prenex_11339) 998) (select main_a v_prenex_11340)))) (or (forall ((v_prenex_19077 Int)) (or (<= 0 (+ (select main_a v_prenex_19077) 1)) (< v_prenex_19077 main_x) (<= 0 (* 2 (select main_a v_prenex_19077))) (<= (+ main_x 1) v_prenex_19077) (<= (* 2 (select main_a v_prenex_19077)) 2))) (forall ((v_prenex_19079 Int)) (<= (select main_a v_prenex_19079) 1001))) (or (forall ((v_prenex_12620 Int)) (or (< v_prenex_12620 main_x) (<= (+ main_x 1) v_prenex_12620) (<= 0 (* 2 (select main_a v_prenex_12620))) (<= (* 2 (select main_a v_prenex_12620)) 2))) (forall ((v_prenex_12622 Int)) (<= 998 (select main_a v_prenex_12622)))) (forall ((v_prenex_17453 Int) (v_prenex_17454 Int)) (or (<= (* 2 (select main_a v_prenex_17453)) 2) (<= (+ main_x 1) v_prenex_17453) (<= 0 (* 2 (select main_a v_prenex_17453))) (< v_prenex_17453 main_x) (<= (select main_a v_prenex_17454) 1001) (<= (+ (select main_a v_prenex_17453) (select main_a v_prenex_17454)) 1000))) (forall ((v_prenex_18920 Int) (v_prenex_18919 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18920))) (<= 999 (select main_a v_prenex_18920)) (< v_prenex_18919 main_x) (<= (select main_a v_prenex_18919) 2) (<= (+ main_x 1) v_prenex_18919) (<= (+ (select main_a v_prenex_18919) (select main_a v_prenex_18920)) 1000) (<= (select main_a v_prenex_18919) 1))) (forall ((v_prenex_16144 Int) (v_prenex_16145 Int)) (or (< v_prenex_16144 main_x) (<= 0 (+ (select main_a v_prenex_16144) 1)) (<= (+ (select main_a v_prenex_16144) (select main_a v_prenex_16145)) 1000) (<= (+ main_x 1) v_prenex_16144) (<= (select main_a v_prenex_16145) 1001) (<= (select main_a v_prenex_16144) 2) (<= (select main_a v_prenex_16145) 1000))) (forall ((v_prenex_17795 Int) (v_prenex_17796 Int)) (or (< v_prenex_17795 main_x) (<= 0 (+ (select main_a v_prenex_17795) 1)) (<= (+ main_y 1) v_prenex_17796) (<= (+ (select main_a v_prenex_17795) 998) (select main_a v_prenex_17796)) (<= 998 (select main_a v_prenex_17796)) (<= (+ main_x 1) v_prenex_17795) (<= (select main_a v_prenex_17796) 1001))) (forall ((v_prenex_12177 Int) (v_prenex_12176 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12177))) (<= 1000 (+ (select main_a v_prenex_12176) (select main_a v_prenex_12177))) (<= 0 (* 2 (select main_a v_prenex_12176))) (<= 999 (select main_a v_prenex_12177)) (<= (+ main_x 1) v_prenex_12176) (< v_prenex_12176 main_x) (<= (* 2 (select main_a v_prenex_12176)) 2))) (or (forall ((v_prenex_16091 Int)) (or (<= (* 2 (select main_a v_prenex_16091)) 2000) (<= (select main_a v_prenex_16091) 1000))) (forall ((v_prenex_16090 Int)) (or (<= (+ main_x 1) v_prenex_16090) (< v_prenex_16090 main_x) (<= (select main_a v_prenex_16090) 1) (<= 0 (select main_a v_prenex_16090)) (<= (* 2 (select main_a v_prenex_16090)) 2)))) (or (forall ((v_prenex_19968 Int)) (or (< v_prenex_19968 main_x) (<= (* 2 (select main_a v_prenex_19968)) 2) (<= 0 (* 2 (select main_a v_prenex_19968))) (<= (+ main_x 1) v_prenex_19968))) (forall ((v_prenex_19969 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19969))) (<= (+ main_y 1) v_prenex_19969)))) (or (forall ((v_prenex_12073 Int)) (or (<= 998 (select main_a v_prenex_12073)) (<= (select main_a v_prenex_12073) 1000))) (forall ((v_prenex_12067 Int)) (or (< v_prenex_12067 main_x) (<= (+ main_x 1) v_prenex_12067) (<= (select main_a v_prenex_12067) 1) (<= (* 2 (select main_a v_prenex_12067)) 2)))) (forall ((v_prenex_15769 Int) (v_prenex_15770 Int)) (or (<= 999 (select main_a v_prenex_15770)) (<= (+ main_x 1) v_prenex_15769) (<= (* 2 (select main_a v_prenex_15770)) 2000) (<= (+ main_y 1) v_prenex_15770) (< v_prenex_15769 main_x) (<= (select main_a v_prenex_15770) (+ (select main_a v_prenex_15769) 1000)) (<= (select main_a v_prenex_15769) 2))) (forall ((v_prenex_20474 Int) (v_prenex_20473 Int)) (or (< v_prenex_20473 main_x) (<= 0 (* 2 (select main_a v_prenex_20473))) (<= 1000 (+ (select main_a v_prenex_20473) (select main_a v_prenex_20474))) (<= (* 2 (select main_a v_prenex_20474)) 2000) (<= (+ main_x 1) v_prenex_20473) (<= (+ main_y 1) v_prenex_20474))) (forall ((v_prenex_15200 Int) (v_prenex_15199 Int)) (or (<= (+ (select main_a v_prenex_15199) 998) (select main_a v_prenex_15200)) (<= (* 2 (select main_a v_prenex_15199)) 2) (< v_prenex_15199 main_x) (<= (+ main_x 1) v_prenex_15199) (<= 0 (select main_a v_prenex_15199)) (<= (* 2 (select main_a v_prenex_15200)) 2000) (<= 999 (select main_a v_prenex_15200)))) (forall ((v_prenex_14543 Int) (v_prenex_14542 Int)) (or (<= (+ (select main_a v_prenex_14542) 998) (select main_a v_prenex_14543)) (<= (+ main_x 1) v_prenex_14542) (<= (select main_a v_prenex_14542) 2) (<= 0 (select main_a v_prenex_14542)) (<= 1998 (* 2 (select main_a v_prenex_14543))) (< v_prenex_14542 main_x) (<= 998 (select main_a v_prenex_14543)))) (forall ((v_prenex_11530 Int) (v_prenex_11531 Int)) (or (<= (+ main_x 1) v_prenex_11530) (< v_prenex_11530 main_x) (<= (+ (select main_a v_prenex_11530) (select main_a v_prenex_11531)) 1000) (<= (* 2 (select main_a v_prenex_11531)) 2000) (<= 0 (+ (select main_a v_prenex_11530) 1)) (< v_prenex_11531 main_y) (<= (select main_a v_prenex_11531) 1001))) (forall ((v_prenex_14644 Int) (v_prenex_14645 Int)) (or (<= (+ (select main_a v_prenex_14644) (select main_a v_prenex_14645)) 1000) (<= (select main_a v_prenex_14645) 1000) (<= (* 2 (select main_a v_prenex_14645)) 2000) (<= (+ main_x 1) v_prenex_14644) (< v_prenex_14644 main_x) (<= (select main_a v_prenex_14644) 1))) (forall ((v_prenex_17090 Int) (v_prenex_17089 Int)) (or (<= (+ main_x 1) v_prenex_17089) (<= (+ (select main_a v_prenex_17089) 998) (select main_a v_prenex_17090)) (<= (+ main_y 1) v_prenex_17090) (<= (select main_a v_prenex_17090) 1001) (< v_prenex_17089 main_x) (<= 999 (select main_a v_prenex_17090)) (<= 0 (+ (select main_a v_prenex_17089) 1)))) (forall ((v_prenex_15807 Int) (v_prenex_15806 Int)) (or (<= (select main_a v_prenex_15807) 1001) (<= (* 2 (select main_a v_prenex_15806)) 2) (<= (+ main_x 1) v_prenex_15806) (<= (select main_a v_prenex_15807) (+ (select main_a v_prenex_15806) 1000)) (< v_prenex_15806 main_x) (<= 1998 (* 2 (select main_a v_prenex_15807))))) (forall ((v_prenex_15852 Int) (v_prenex_15851 Int)) (or (<= 1000 (+ (select main_a v_prenex_15851) (select main_a v_prenex_15852))) (<= 0 (* 2 (select main_a v_prenex_15851))) (<= (+ main_x 1) v_prenex_15851) (<= (select main_a v_prenex_15852) 1000) (<= 999 (select main_a v_prenex_15852)) (< v_prenex_15851 main_x))) (forall ((v_prenex_19351 Int) (v_prenex_19350 Int)) (or (<= 1000 (+ (select main_a v_prenex_19350) (select main_a v_prenex_19351))) (<= (+ main_y 1) v_prenex_19351) (<= (select main_a v_prenex_19351) 1001) (< v_prenex_19350 main_x) (<= (+ main_x 1) v_prenex_19350) (<= 0 (+ (select main_a v_prenex_19350) 1)))) (or (forall ((v_prenex_14674 Int)) (or (<= (select main_a v_prenex_14674) 1) (<= 0 (+ (select main_a v_prenex_14674) 1)) (< v_prenex_14674 main_x) (<= 0 (* 2 (select main_a v_prenex_14674))) (<= (+ main_x 1) v_prenex_14674))) (forall ((v_prenex_14676 Int)) (<= (select main_a v_prenex_14676) 1000))) (or (forall ((v_prenex_14907 Int)) (<= (* 2 (select main_a v_prenex_14907)) 2000)) (forall ((v_prenex_14904 Int)) (or (<= (* 2 (select main_a v_prenex_14904)) 2) (< v_prenex_14904 main_x) (<= 0 (select main_a v_prenex_14904)) (<= (+ main_x 1) v_prenex_14904) (<= (select main_a v_prenex_14904) 1)))) (forall ((v_prenex_14730 Int) (v_prenex_14729 Int)) (or (< v_prenex_14730 main_y) (<= 1000 (+ (select main_a v_prenex_14729) (select main_a v_prenex_14730))) (<= (+ main_x 1) v_prenex_14729) (< v_prenex_14729 main_x) (<= (* 2 (select main_a v_prenex_14729)) 2) (<= 1998 (* 2 (select main_a v_prenex_14730))))) (forall ((v_prenex_17499 Int) (v_prenex_17500 Int)) (or (<= 999 (select main_a v_prenex_17500)) (<= (select main_a v_prenex_17500) (+ (select main_a v_prenex_17499) 1000)) (<= (+ main_x 1) v_prenex_17499) (< v_prenex_17499 main_x) (<= (select main_a v_prenex_17499) 1))) (or (forall ((v_prenex_15570 Int)) (or (<= (* 2 (select main_a v_prenex_15570)) 2) (<= 0 (* 2 (select main_a v_prenex_15570))) (< v_prenex_15570 main_x) (<= (select main_a v_prenex_15570) 1) (<= (+ main_x 1) v_prenex_15570))) (forall ((v_prenex_15572 Int)) (or (<= (select main_a v_prenex_15572) 1000) (<= 999 (select main_a v_prenex_15572))))) (forall ((v_prenex_20368 Int) (v_prenex_20369 Int)) (or (<= (+ main_x 1) v_prenex_20368) (<= 1000 (+ (select main_a v_prenex_20368) (select main_a v_prenex_20369))) (<= 998 (select main_a v_prenex_20369)) (< v_prenex_20368 main_x) (<= (select main_a v_prenex_20368) 1))) (or (forall ((v_prenex_20958 Int)) (<= (select main_a v_prenex_20958) 1000)) (forall ((v_prenex_20953 Int)) (or (<= (+ main_x 1) v_prenex_20953) (< v_prenex_20953 main_x) (<= (* 2 (select main_a v_prenex_20953)) 2)))) (or (forall ((v_prenex_20657 Int)) (or (<= 0 (select main_a v_prenex_20657)) (< v_prenex_20657 main_x) (<= (+ main_x 1) v_prenex_20657) (<= (* 2 (select main_a v_prenex_20657)) 2))) (forall ((v_prenex_20660 Int)) (<= (* 2 (select main_a v_prenex_20660)) 2000))) (forall ((v_prenex_20742 Int) (v_prenex_20743 Int)) (or (<= (+ (select main_a v_prenex_20742) 998) (select main_a v_prenex_20743)) (<= (+ main_x 1) v_prenex_20742) (<= 0 (select main_a v_prenex_20742)) (<= 999 (select main_a v_prenex_20743)) (< v_prenex_20742 main_x) (<= (select main_a v_prenex_20742) 2) (<= (select main_a v_prenex_20743) 1001))) (forall ((v_prenex_13272 Int) (v_prenex_13273 Int)) (or (<= (* 2 (select main_a v_prenex_13272)) 2) (<= 1998 (* 2 (select main_a v_prenex_13273))) (< v_prenex_13272 main_x) (<= (+ main_x 1) v_prenex_13272) (<= 0 (select main_a v_prenex_13272)) (<= (+ (select main_a v_prenex_13272) 998) (select main_a v_prenex_13273)))) (or (forall ((v_prenex_13822 Int)) (<= 998 (select main_a v_prenex_13822))) (forall ((v_prenex_13821 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13821))) (< v_prenex_13821 main_x) (<= (+ main_x 1) v_prenex_13821) (<= 0 (+ (select main_a v_prenex_13821) 1))))) (or (forall ((v_prenex_14031 Int)) (or (<= 0 (select main_a v_prenex_14031)) (<= (* 2 (select main_a v_prenex_14031)) 2) (< v_prenex_14031 main_x) (<= (+ main_x 1) v_prenex_14031) (<= (select main_a v_prenex_14031) 1))) (forall ((v_prenex_14032 Int)) (or (<= 998 (select main_a v_prenex_14032)) (<= 1998 (* 2 (select main_a v_prenex_14032)))))) (or (forall ((v_prenex_12428 Int)) (or (<= 0 (select main_a v_prenex_12428)) (<= (+ main_x 1) v_prenex_12428) (<= (* 2 (select main_a v_prenex_12428)) 2) (<= (select main_a v_prenex_12428) 1) (< v_prenex_12428 main_x))) (forall ((v_prenex_12429 Int)) (<= 999 (select main_a v_prenex_12429)))) (forall ((v_prenex_13702 Int) (v_prenex_13701 Int)) (or (<= 0 (select main_a v_prenex_13701)) (<= 0 (* 2 (select main_a v_prenex_13701))) (<= (+ main_x 1) v_prenex_13701) (< v_prenex_13701 main_x) (<= (+ (select main_a v_prenex_13701) (select main_a v_prenex_13702)) 1000))) (or (forall ((v_prenex_15448 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15448))) (<= (select main_a v_prenex_15448) 1001))) (forall ((v_prenex_15447 Int)) (or (< v_prenex_15447 main_x) (<= (+ main_x 1) v_prenex_15447) (<= (select main_a v_prenex_15447) 2) (<= 0 (select main_a v_prenex_15447)) (<= (* 2 (select main_a v_prenex_15447)) 2)))) (forall ((v_prenex_17562 Int) (v_prenex_17563 Int)) (or (< v_prenex_17562 main_x) (<= (select main_a v_prenex_17562) 1) (<= (+ main_x 1) v_prenex_17562) (<= (+ (select main_a v_prenex_17562) (select main_a v_prenex_17563)) 1000) (<= (select main_a v_prenex_17563) 1001) (<= 0 (* 2 (select main_a v_prenex_17562))))) (forall ((v_prenex_21366 Int) (v_prenex_21367 Int)) (or (<= (* 2 (select main_a v_prenex_21367)) 2000) (<= (+ main_x 1) v_prenex_21366) (<= (select main_a v_prenex_21366) 1) (<= (+ (select main_a v_prenex_21366) (select main_a v_prenex_21367)) 1000) (<= (select main_a v_prenex_21366) 2) (<= 998 (select main_a v_prenex_21367)) (< v_prenex_21366 main_x))) (forall ((v_prenex_13789 Int) (v_prenex_13790 Int)) (or (< v_prenex_13789 main_x) (<= (select main_a v_prenex_13789) 1) (<= (* 2 (select main_a v_prenex_13790)) 2000) (< v_prenex_13790 main_y) (<= 1000 (+ (select main_a v_prenex_13789) (select main_a v_prenex_13790))) (<= (+ main_x 1) v_prenex_13789))) (forall ((v_prenex_19540 Int) (v_prenex_19541 Int)) (or (<= (select main_a v_prenex_19540) 2) (< v_prenex_19540 main_x) (<= (+ (select main_a v_prenex_19540) 998) (select main_a v_prenex_19541)) (<= 0 (select main_a v_prenex_19540)) (<= (+ main_x 1) v_prenex_19540) (<= 999 (select main_a v_prenex_19541)) (<= (select main_a v_prenex_19541) 1001))) (forall ((v_prenex_13665 Int) (v_prenex_13666 Int)) (or (<= (* 2 (select main_a v_prenex_13666)) 2000) (<= (select main_a v_prenex_13665) 1) (< v_prenex_13666 main_y) (<= (+ (select main_a v_prenex_13665) 998) (select main_a v_prenex_13666)) (< v_prenex_13665 main_x) (<= (+ main_x 1) v_prenex_13665))) (forall ((v_prenex_15494 Int) (v_prenex_15495 Int)) (or (<= (+ main_x 1) v_prenex_15494) (< v_prenex_15494 main_x) (<= (select main_a v_prenex_15495) (+ (select main_a v_prenex_15494) 1000)) (<= (select main_a v_prenex_15494) 1) (<= (select main_a v_prenex_15495) 1000) (<= 1998 (* 2 (select main_a v_prenex_15495))))) (or (forall ((v_prenex_11925 Int)) (or (<= 0 (+ (select main_a v_prenex_11925) 1)) (<= (+ main_x 1) v_prenex_11925) (< v_prenex_11925 main_x))) (forall ((v_prenex_11926 Int)) (or (<= (+ main_y 1) v_prenex_11926) (<= 1998 (* 2 (select main_a v_prenex_11926)))))) (or (forall ((v_prenex_12640 Int)) (or (<= (select main_a v_prenex_12640) 1000) (<= 1998 (* 2 (select main_a v_prenex_12640))) (<= (+ main_y 1) v_prenex_12640))) (forall ((v_prenex_12639 Int)) (or (< v_prenex_12639 main_x) (<= (+ main_x 1) v_prenex_12639) (<= 0 (* 2 (select main_a v_prenex_12639)))))) (or (forall ((v_prenex_13110 Int)) (or (<= (+ main_x 1) v_prenex_13110) (<= (select main_a v_prenex_13110) 1) (< v_prenex_13110 main_x) (<= (* 2 (select main_a v_prenex_13110)) 2))) (forall ((v_prenex_13114 Int)) (or (<= 998 (select main_a v_prenex_13114)) (<= (* 2 (select main_a v_prenex_13114)) 2000)))) (forall ((v_prenex_17711 Int) (v_prenex_17712 Int)) (or (< v_prenex_17712 main_y) (<= 998 (select main_a v_prenex_17712)) (<= 1998 (* 2 (select main_a v_prenex_17712))) (<= (select main_a v_prenex_17712) (+ (select main_a v_prenex_17711) 1000)) (< v_prenex_17711 main_x) (<= (select main_a v_prenex_17711) 2) (<= (+ main_x 1) v_prenex_17711))) (forall ((v_prenex_16696 Int) (v_prenex_16697 Int)) (or (< v_prenex_16696 main_x) (<= (select main_a v_prenex_16697) 1000) (<= (select main_a v_prenex_16697) 1001) (<= 0 (+ (select main_a v_prenex_16696) 1)) (<= (+ main_x 1) v_prenex_16696) (<= 1000 (+ (select main_a v_prenex_16696) (select main_a v_prenex_16697))) (<= (select main_a v_prenex_16696) 1))) (forall ((v_prenex_13346 Int) (v_prenex_13347 Int)) (or (<= (* 2 (select main_a v_prenex_13347)) 2000) (< v_prenex_13346 main_x) (<= 998 (select main_a v_prenex_13347)) (<= (+ main_x 1) v_prenex_13346) (<= 0 (select main_a v_prenex_13346)) (<= 0 (+ (select main_a v_prenex_13346) 1)) (<= 1000 (+ (select main_a v_prenex_13346) (select main_a v_prenex_13347))))) (forall ((v_prenex_13569 Int) (v_prenex_13570 Int)) (or (<= 1000 (+ (select main_a v_prenex_13569) (select main_a v_prenex_13570))) (<= (+ main_x 1) v_prenex_13569) (<= (select main_a v_prenex_13570) 1001) (<= 999 (select main_a v_prenex_13570)) (<= (select main_a v_prenex_13569) 2) (< v_prenex_13569 main_x) (<= (* 2 (select main_a v_prenex_13569)) 2))) (forall ((v_prenex_17552 Int) (v_prenex_17553 Int)) (or (<= (+ (select main_a v_prenex_17552) (select main_a v_prenex_17553)) 1000) (<= 0 (* 2 (select main_a v_prenex_17552))) (<= 998 (select main_a v_prenex_17553)) (<= (+ main_y 1) v_prenex_17553) (<= (+ main_x 1) v_prenex_17552) (< v_prenex_17552 main_x) (<= (* 2 (select main_a v_prenex_17553)) 2000))) (or (forall ((v_prenex_17285 Int)) (or (<= 0 (+ (select main_a v_prenex_17285) 1)) (<= (+ main_x 1) v_prenex_17285) (<= (* 2 (select main_a v_prenex_17285)) 2) (< v_prenex_17285 main_x) (<= 0 (* 2 (select main_a v_prenex_17285))))) (forall ((v_prenex_17287 Int)) (or (<= (select main_a v_prenex_17287) 1001) (<= 1998 (* 2 (select main_a v_prenex_17287)))))) (forall ((v_prenex_12225 Int) (v_prenex_12226 Int)) (or (< v_prenex_12225 main_x) (<= (select main_a v_prenex_12226) (+ (select main_a v_prenex_12225) 1000)) (<= (* 2 (select main_a v_prenex_12225)) 2) (<= (+ main_x 1) v_prenex_12225) (<= 999 (select main_a v_prenex_12226)) (<= 998 (select main_a v_prenex_12226)) (<= 0 (+ (select main_a v_prenex_12225) 1)))) (or (forall ((v_prenex_11493 Int)) (<= 998 (select main_a v_prenex_11493))) (forall ((v_prenex_11120 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11120))) (< v_prenex_11120 main_x) (<= (+ main_x 1) v_prenex_11120) (<= (select main_a v_prenex_11120) 2) (<= 0 (select main_a v_prenex_11120))))) (forall ((v_prenex_20533 Int) (v_prenex_20532 Int)) (or (<= 999 (select main_a v_prenex_20533)) (<= (* 2 (select main_a v_prenex_20533)) 2000) (<= (+ main_x 1) v_prenex_20532) (<= (+ main_y 1) v_prenex_20533) (<= 1000 (+ (select main_a v_prenex_20532) (select main_a v_prenex_20533))) (< v_prenex_20532 main_x) (<= 0 (select main_a v_prenex_20532)))) (forall ((v_prenex_11200 Int) (v_prenex_11201 Int)) (or (<= 998 (select main_a v_prenex_11201)) (<= 999 (select main_a v_prenex_11201)) (<= (+ (select main_a v_prenex_11200) (select main_a v_prenex_11201)) 1000) (<= (+ main_x 1) v_prenex_11200) (<= (select main_a v_prenex_11200) 1) (< v_prenex_11200 main_x))) (forall ((v_prenex_18284 Int) (v_prenex_18283 Int)) (or (<= (+ main_x 1) v_prenex_18283) (<= (select main_a v_prenex_18283) 1) (< v_prenex_18283 main_x) (<= 1998 (* 2 (select main_a v_prenex_18284))) (<= 1000 (+ (select main_a v_prenex_18283) (select main_a v_prenex_18284))) (<= 999 (select main_a v_prenex_18284)))) (forall ((v_prenex_13975 Int) (v_prenex_13974 Int)) (or (<= 1000 (+ (select main_a v_prenex_13974) (select main_a v_prenex_13975))) (<= 0 (* 2 (select main_a v_prenex_13974))) (< v_prenex_13974 main_x) (<= (* 2 (select main_a v_prenex_13975)) 2000) (<= (+ main_x 1) v_prenex_13974) (<= 999 (select main_a v_prenex_13975)) (<= 0 (select main_a v_prenex_13974)))) (forall ((v_prenex_20568 Int) (v_prenex_20567 Int)) (or (< v_prenex_20567 main_x) (<= (* 2 (select main_a v_prenex_20567)) 2) (<= (+ (select main_a v_prenex_20567) 998) (select main_a v_prenex_20568)) (<= 999 (select main_a v_prenex_20568)) (<= (+ main_x 1) v_prenex_20567) (<= (select main_a v_prenex_20567) 2))) (forall ((v_prenex_20227 Int) (v_prenex_20226 Int)) (or (<= (+ main_x 1) v_prenex_20226) (<= (select main_a v_prenex_20226) 2) (<= (select main_a v_prenex_20227) 1000) (<= (select main_a v_prenex_20227) (+ (select main_a v_prenex_20226) 1000)) (< v_prenex_20226 main_x) (<= 0 (+ (select main_a v_prenex_20226) 1)) (<= (* 2 (select main_a v_prenex_20227)) 2000))) (or (forall ((v_prenex_13351 Int)) (or (<= (* 2 (select main_a v_prenex_13351)) 2) (< v_prenex_13351 main_x) (<= (+ main_x 1) v_prenex_13351) (<= 0 (select main_a v_prenex_13351)))) (forall ((v_prenex_13354 Int)) (<= 1998 (* 2 (select main_a v_prenex_13354))))) (forall ((v_prenex_16630 Int) (v_prenex_16631 Int)) (or (<= (* 2 (select main_a v_prenex_16630)) 2) (<= 0 (+ (select main_a v_prenex_16630) 1)) (< v_prenex_16630 main_x) (<= 998 (select main_a v_prenex_16631)) (<= (+ (select main_a v_prenex_16630) 998) (select main_a v_prenex_16631)) (<= (+ main_x 1) v_prenex_16630) (<= (select main_a v_prenex_16631) 1001))) (forall ((v_prenex_15824 Int) (v_prenex_15823 Int)) (or (<= (+ main_x 1) v_prenex_15823) (<= 998 (select main_a v_prenex_15824)) (<= (select main_a v_prenex_15824) (+ (select main_a v_prenex_15823) 1000)) (< v_prenex_15823 main_x) (<= 1998 (* 2 (select main_a v_prenex_15824))) (<= (* 2 (select main_a v_prenex_15823)) 2) (<= 0 (+ (select main_a v_prenex_15823) 1)))) (forall ((v_prenex_11963 Int) (v_prenex_11964 Int)) (or (<= (select main_a v_prenex_11964) 1001) (< v_prenex_11963 main_x) (<= 1998 (* 2 (select main_a v_prenex_11964))) (<= 0 (+ (select main_a v_prenex_11963) 1)) (<= (+ main_x 1) v_prenex_11963) (<= (+ (select main_a v_prenex_11963) 998) (select main_a v_prenex_11964)) (<= (* 2 (select main_a v_prenex_11963)) 2))) (forall ((v_prenex_18828 Int) (v_prenex_18827 Int)) (or (<= 1000 (+ (select main_a v_prenex_18827) (select main_a v_prenex_18828))) (<= 1998 (* 2 (select main_a v_prenex_18828))) (<= (* 2 (select main_a v_prenex_18828)) 2000) (<= (* 2 (select main_a v_prenex_18827)) 2) (< v_prenex_18827 main_x) (<= (+ main_x 1) v_prenex_18827) (<= (+ main_y 1) v_prenex_18828))) (forall ((v_prenex_19447 Int) (v_prenex_19446 Int)) (or (<= (select main_a v_prenex_19447) 1001) (<= (select main_a v_prenex_19446) 2) (<= (+ main_x 1) v_prenex_19446) (<= (select main_a v_prenex_19447) (+ (select main_a v_prenex_19446) 1000)) (<= (select main_a v_prenex_19446) 1) (<= (select main_a v_prenex_19447) 1000) (< v_prenex_19446 main_x))) (forall ((v_prenex_15940 Int) (v_prenex_15939 Int)) (or (< v_prenex_15939 main_x) (<= (+ main_x 1) v_prenex_15939) (<= 0 (select main_a v_prenex_15939)) (<= 999 (select main_a v_prenex_15940)) (<= (+ (select main_a v_prenex_15939) (select main_a v_prenex_15940)) 1000) (<= (select main_a v_prenex_15939) 2) (<= (* 2 (select main_a v_prenex_15940)) 2000))) (forall ((v_prenex_11406 Int) (v_prenex_11405 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11405))) (<= 0 (+ (select main_a v_prenex_11405) 1)) (< v_prenex_11405 main_x) (<= (select main_a v_prenex_11406) (+ (select main_a v_prenex_11405) 1000)) (<= (* 2 (select main_a v_prenex_11406)) 2000) (<= 998 (select main_a v_prenex_11406)) (<= (+ main_x 1) v_prenex_11405))) (or (forall ((v_prenex_18953 Int)) (or (<= 0 (+ (select main_a v_prenex_18953) 1)) (<= (select main_a v_prenex_18953) 1) (<= (+ main_x 1) v_prenex_18953) (< v_prenex_18953 main_x))) (forall ((v_prenex_18955 Int)) (<= 1998 (* 2 (select main_a v_prenex_18955))))) (forall ((v_prenex_11689 Int) (v_prenex_11690 Int)) (or (<= 999 (select main_a v_prenex_11690)) (<= 0 (select main_a v_prenex_11689)) (<= (+ (select main_a v_prenex_11689) 998) (select main_a v_prenex_11690)) (< v_prenex_11689 main_x) (<= (select main_a v_prenex_11690) 1001) (<= (+ main_x 1) v_prenex_11689) (<= 0 (* 2 (select main_a v_prenex_11689))))) (or (forall ((v_prenex_14212 Int)) (or (<= (* 2 (select main_a v_prenex_14212)) 2) (<= (select main_a v_prenex_14212) 2) (<= (+ main_x 1) v_prenex_14212) (< v_prenex_14212 main_x) (<= 0 (select main_a v_prenex_14212)))) (forall ((v_prenex_14213 Int)) (or (<= (select main_a v_prenex_14213) 1001) (<= 1998 (* 2 (select main_a v_prenex_14213)))))) (forall ((v_prenex_12887 Int) (v_prenex_12886 Int)) (or (<= 0 (+ (select main_a v_prenex_12886) 1)) (<= (+ main_x 1) v_prenex_12886) (<= (select main_a v_prenex_12887) (+ (select main_a v_prenex_12886) 1000)) (<= 999 (select main_a v_prenex_12887)) (< v_prenex_12886 main_x) (<= 1998 (* 2 (select main_a v_prenex_12887))))) (forall ((v_prenex_11630 Int) (v_prenex_11629 Int)) (or (< v_prenex_11630 main_y) (<= (select main_a v_prenex_11629) 2) (< v_prenex_11629 main_x) (<= 1998 (* 2 (select main_a v_prenex_11630))) (<= 1000 (+ (select main_a v_prenex_11629) (select main_a v_prenex_11630))) (<= (+ main_x 1) v_prenex_11629) (<= (* 2 (select main_a v_prenex_11630)) 2000))) (forall ((v_prenex_17844 Int) (v_prenex_17845 Int)) (or (<= (select main_a v_prenex_17844) 1) (<= 999 (select main_a v_prenex_17845)) (<= (select main_a v_prenex_17845) (+ (select main_a v_prenex_17844) 1000)) (<= (select main_a v_prenex_17845) 1000) (<= (+ main_x 1) v_prenex_17844) (< v_prenex_17844 main_x) (<= (+ main_y 1) v_prenex_17845))) (forall ((v_prenex_19858 Int) (v_prenex_19859 Int)) (or (<= (+ main_y 1) v_prenex_19859) (< v_prenex_19859 main_y) (<= (+ main_x 1) v_prenex_19858) (<= (select main_a v_prenex_19859) 1000) (<= (+ (select main_a v_prenex_19858) 998) (select main_a v_prenex_19859)))) (forall ((v_prenex_21186 Int) (v_prenex_21187 Int)) (or (<= (+ main_x 1) v_prenex_21186) (<= (select main_a v_prenex_21186) 2) (<= (+ (select main_a v_prenex_21186) 998) (select main_a v_prenex_21187)) (< v_prenex_21186 main_x) (< v_prenex_21187 main_y))) (or (forall ((v_prenex_16947 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16947))) (<= (+ main_y 1) v_prenex_16947) (<= 999 (select main_a v_prenex_16947)))) (forall ((v_prenex_16946 Int)) (or (< v_prenex_16946 main_x) (<= 0 (* 2 (select main_a v_prenex_16946))) (<= (select main_a v_prenex_16946) 1) (<= (+ main_x 1) v_prenex_16946)))) (forall ((v_prenex_19685 Int) (v_prenex_19684 Int)) (or (<= (+ (select main_a v_prenex_19684) (select main_a v_prenex_19685)) 1000) (<= 0 (* 2 (select main_a v_prenex_19684))) (<= 998 (select main_a v_prenex_19685)) (< v_prenex_19684 main_x) (<= (+ main_y 1) v_prenex_19685) (<= 1998 (* 2 (select main_a v_prenex_19685))) (<= (+ main_x 1) v_prenex_19684))) (forall ((v_prenex_13016 Int) (v_prenex_13017 Int)) (or (< v_prenex_13016 main_x) (<= (select main_a v_prenex_13017) 1000) (<= (+ main_x 1) v_prenex_13016) (<= (select main_a v_prenex_13016) 2) (<= 1998 (* 2 (select main_a v_prenex_13017))) (<= (+ (select main_a v_prenex_13016) 998) (select main_a v_prenex_13017)) (<= 0 (select main_a v_prenex_13016)))) (forall ((v_prenex_14074 Int) (v_prenex_14073 Int)) (or (<= (+ main_x 1) v_prenex_14073) (<= 0 (* 2 (select main_a v_prenex_14073))) (<= (+ (select main_a v_prenex_14073) 998) (select main_a v_prenex_14074)) (<= (select main_a v_prenex_14073) 2) (< v_prenex_14073 main_x))) (or (forall ((v_prenex_15136 Int)) (or (< v_prenex_15136 main_y) (<= (* 2 (select main_a v_prenex_15136)) 2000))) (forall ((v_prenex_15133 Int)) (or (<= (+ main_x 1) v_prenex_15133) (<= 0 (select main_a v_prenex_15133)) (< v_prenex_15133 main_x) (<= (* 2 (select main_a v_prenex_15133)) 2)))) (forall ((v_prenex_18433 Int) (v_prenex_18434 Int)) (or (<= (select main_a v_prenex_18433) 1) (< v_prenex_18433 main_x) (<= (select main_a v_prenex_18434) 1001) (<= 0 (* 2 (select main_a v_prenex_18433))) (<= 1998 (* 2 (select main_a v_prenex_18434))) (<= (+ main_x 1) v_prenex_18433) (<= (+ (select main_a v_prenex_18433) (select main_a v_prenex_18434)) 1000))) (forall ((v_prenex_17554 Int) (v_prenex_17555 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17554))) (< v_prenex_17554 main_x) (<= (+ main_x 1) v_prenex_17554) (<= (+ main_y 1) v_prenex_17555) (<= (+ (select main_a v_prenex_17554) (select main_a v_prenex_17555)) 1000))) (or (forall ((v_prenex_15251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15251))) (< v_prenex_15251 main_y) (<= (select main_a v_prenex_15251) 1000))) (forall ((v_prenex_15246 Int)) (or (<= (* 2 (select main_a v_prenex_15246)) 2) (<= (+ main_x 1) v_prenex_15246) (< v_prenex_15246 main_x)))) (forall ((v_prenex_21066 Int) (v_prenex_21067 Int)) (or (<= (select main_a v_prenex_21066) 2) (<= 998 (select main_a v_prenex_21067)) (<= 999 (select main_a v_prenex_21067)) (<= (+ (select main_a v_prenex_21066) (select main_a v_prenex_21067)) 1000) (<= (+ main_x 1) v_prenex_21066) (< v_prenex_21066 main_x))) (forall ((v_prenex_14406 Int) (v_prenex_14407 Int)) (or (<= (select main_a v_prenex_14407) 1001) (<= (+ main_x 1) v_prenex_14406) (< v_prenex_14406 main_x) (<= 0 (+ (select main_a v_prenex_14406) 1)) (<= (+ (select main_a v_prenex_14406) 998) (select main_a v_prenex_14407)) (<= 999 (select main_a v_prenex_14407)) (<= 0 (select main_a v_prenex_14406)))) (forall ((v_prenex_13911 Int) (v_prenex_13910 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13911))) (<= (select main_a v_prenex_13910) 2) (<= (select main_a v_prenex_13910) 1) (<= (select main_a v_prenex_13911) 1001) (< v_prenex_13910 main_x) (<= (+ (select main_a v_prenex_13910) 998) (select main_a v_prenex_13911)) (<= (+ main_x 1) v_prenex_13910))) (or (forall ((v_prenex_16466 Int)) (or (<= 999 (select main_a v_prenex_16466)) (<= 998 (select main_a v_prenex_16466)))) (forall ((v_prenex_16464 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16464))) (< v_prenex_16464 main_x) (<= (select main_a v_prenex_16464) 1) (<= (+ main_x 1) v_prenex_16464) (<= 0 (+ (select main_a v_prenex_16464) 1))))) (or (forall ((v_prenex_19190 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19190))) (<= 999 (select main_a v_prenex_19190)))) (forall ((v_prenex_19188 Int)) (or (<= (+ main_x 1) v_prenex_19188) (<= 0 (* 2 (select main_a v_prenex_19188))) (<= (select main_a v_prenex_19188) 1) (< v_prenex_19188 main_x) (<= 0 (+ (select main_a v_prenex_19188) 1))))) (forall ((v_prenex_16547 Int) (v_prenex_16548 Int)) (or (<= (select main_a v_prenex_16547) 1) (<= (+ main_x 1) v_prenex_16547) (< v_prenex_16547 main_x) (<= (select main_a v_prenex_16548) (+ (select main_a v_prenex_16547) 1000)) (<= 0 (+ (select main_a v_prenex_16547) 1)))) (forall ((v_prenex_12704 Int) (v_prenex_12705 Int)) (or (<= (select main_a v_prenex_12705) (+ (select main_a v_prenex_12704) 1000)) (<= (select main_a v_prenex_12705) 1000) (<= (select main_a v_prenex_12705) 1001) (<= 0 (select main_a v_prenex_12704)) (<= (+ main_x 1) v_prenex_12704) (< v_prenex_12704 main_x) (<= 0 (* 2 (select main_a v_prenex_12704))))) (forall ((v_prenex_11538 Int) (v_prenex_11537 Int)) (or (<= (+ main_x 1) v_prenex_11537) (<= 999 (select main_a v_prenex_11538)) (<= (select main_a v_prenex_11537) 2) (< v_prenex_11537 main_x) (<= (select main_a v_prenex_11537) 1) (<= (+ (select main_a v_prenex_11537) 998) (select main_a v_prenex_11538)) (<= (select main_a v_prenex_11538) 1001))) (forall ((v_prenex_12936 Int) (v_prenex_12937 Int)) (or (<= (+ (select main_a v_prenex_12936) (select main_a v_prenex_12937)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12937))) (<= (+ main_x 1) v_prenex_12936) (<= (* 2 (select main_a v_prenex_12937)) 2000) (< v_prenex_12936 main_x) (<= 0 (* 2 (select main_a v_prenex_12936))))) (forall ((v_prenex_14303 Int) (v_prenex_14302 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14302))) (<= (+ main_x 1) v_prenex_14302) (<= 1000 (+ (select main_a v_prenex_14302) (select main_a v_prenex_14303))) (<= (select main_a v_prenex_14303) 1001) (<= 998 (select main_a v_prenex_14303)) (< v_prenex_14302 main_x))) (or (forall ((v_prenex_21247 Int)) (or (<= 999 (select main_a v_prenex_21247)) (<= (+ main_y 1) v_prenex_21247) (<= (select main_a v_prenex_21247) 1000))) (forall ((v_prenex_21246 Int)) (or (<= 0 (select main_a v_prenex_21246)) (<= 0 (* 2 (select main_a v_prenex_21246))) (<= (+ main_x 1) v_prenex_21246) (< v_prenex_21246 main_x)))) (or (forall ((v_prenex_17030 Int)) (or (<= (select main_a v_prenex_17030) 1000) (<= 1998 (* 2 (select main_a v_prenex_17030))))) (forall ((v_prenex_17024 Int)) (or (<= (* 2 (select main_a v_prenex_17024)) 2) (<= (select main_a v_prenex_17024) 1) (< v_prenex_17024 main_x) (<= (+ main_x 1) v_prenex_17024)))) (forall ((v_prenex_14265 Int) (v_prenex_14264 Int)) (or (<= (* 2 (select main_a v_prenex_14264)) 2) (<= (+ main_x 1) v_prenex_14264) (<= 998 (select main_a v_prenex_14265)) (< v_prenex_14264 main_x) (<= (+ (select main_a v_prenex_14264) (select main_a v_prenex_14265)) 1000) (<= (select main_a v_prenex_14264) 2))) (forall ((v_prenex_20729 Int) (v_prenex_20728 Int)) (or (<= 1000 (+ (select main_a v_prenex_20728) (select main_a v_prenex_20729))) (<= (+ main_x 1) v_prenex_20728) (<= 998 (select main_a v_prenex_20729)) (<= 0 (* 2 (select main_a v_prenex_20728))) (<= 0 (+ (select main_a v_prenex_20728) 1)) (< v_prenex_20728 main_x))) (or (forall ((v_prenex_15398 Int)) (<= 1998 (* 2 (select main_a v_prenex_15398)))) (forall ((v_prenex_15393 Int)) (or (<= (+ main_x 1) v_prenex_15393) (<= (* 2 (select main_a v_prenex_15393)) 2) (< v_prenex_15393 main_x) (<= (select main_a v_prenex_15393) 1) (<= (select main_a v_prenex_15393) 2)))) (forall ((v_prenex_21171 Int) (v_prenex_21170 Int)) (or (< v_prenex_21170 main_x) (<= (+ (select main_a v_prenex_21170) 998) (select main_a v_prenex_21171)) (<= (select main_a v_prenex_21170) 2) (<= (select main_a v_prenex_21171) 1000) (<= 0 (* 2 (select main_a v_prenex_21170))) (<= (* 2 (select main_a v_prenex_21171)) 2000) (<= (+ main_x 1) v_prenex_21170))) (forall ((v_prenex_17475 Int) (v_prenex_17476 Int)) (or (<= (select main_a v_prenex_17475) 1) (<= (+ (select main_a v_prenex_17475) (select main_a v_prenex_17476)) 1000) (<= (select main_a v_prenex_17475) 2) (<= (+ main_x 1) v_prenex_17475) (<= (select main_a v_prenex_17476) 1001) (< v_prenex_17475 main_x) (<= 998 (select main_a v_prenex_17476)))) (forall ((v_prenex_21330 Int) (v_prenex_21331 Int)) (or (< v_prenex_21330 main_x) (<= 1998 (* 2 (select main_a v_prenex_21331))) (<= (+ main_x 1) v_prenex_21330) (<= (select main_a v_prenex_21331) 1000) (<= (select main_a v_prenex_21330) 1) (<= (+ (select main_a v_prenex_21330) 998) (select main_a v_prenex_21331)) (<= (+ main_y 1) v_prenex_21331))) (forall ((v_prenex_15119 Int) (v_prenex_15118 Int)) (or (<= (+ main_x 1) v_prenex_15118) (< v_prenex_15118 main_x) (<= (select main_a v_prenex_15119) 1000) (<= (* 2 (select main_a v_prenex_15118)) 2) (<= 1000 (+ (select main_a v_prenex_15118) (select main_a v_prenex_15119))) (<= (+ main_y 1) v_prenex_15119))) (forall ((v_prenex_15208 Int) (v_prenex_15207 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15207))) (< v_prenex_15207 main_x) (<= (+ main_x 1) v_prenex_15207) (<= (select main_a v_prenex_15207) 2) (<= (+ (select main_a v_prenex_15207) (select main_a v_prenex_15208)) 1000))) (forall ((v_prenex_17290 Int) (v_prenex_17291 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17291))) (<= (+ (select main_a v_prenex_17290) 998) (select main_a v_prenex_17291)) (<= 998 (select main_a v_prenex_17291)) (<= (* 2 (select main_a v_prenex_17290)) 2) (<= (select main_a v_prenex_17290) 2) (<= (+ main_x 1) v_prenex_17290) (< v_prenex_17290 main_x))) (forall ((v_prenex_13253 Int) (v_prenex_13254 Int)) (or (<= (+ main_x 1) v_prenex_13253) (<= (select main_a v_prenex_13253) 1) (<= (* 2 (select main_a v_prenex_13253)) 2) (<= (* 2 (select main_a v_prenex_13254)) 2000) (<= (select main_a v_prenex_13254) (+ (select main_a v_prenex_13253) 1000)) (<= 998 (select main_a v_prenex_13254)) (< v_prenex_13253 main_x))) (or (forall ((v_prenex_13216 Int)) (or (<= (select main_a v_prenex_13216) 1000) (<= 1998 (* 2 (select main_a v_prenex_13216))))) (forall ((v_prenex_13212 Int)) (or (<= (* 2 (select main_a v_prenex_13212)) 2) (<= (select main_a v_prenex_13212) 1) (<= (+ main_x 1) v_prenex_13212) (<= 0 (* 2 (select main_a v_prenex_13212))) (< v_prenex_13212 main_x)))) (or (forall ((v_prenex_17816 Int)) (<= 999 (select main_a v_prenex_17816))) (forall ((v_prenex_17814 Int)) (or (<= 0 (+ (select main_a v_prenex_17814) 1)) (< v_prenex_17814 main_x) (<= 0 (* 2 (select main_a v_prenex_17814))) (<= (+ main_x 1) v_prenex_17814) (<= (select main_a v_prenex_17814) 1)))) (forall ((v_prenex_20045 Int) (v_prenex_20044 Int)) (or (<= (+ (select main_a v_prenex_20044) 998) (select main_a v_prenex_20045)) (<= (+ main_x 1) v_prenex_20044) (<= (select main_a v_prenex_20044) 2) (<= (select main_a v_prenex_20045) 1000) (<= (select main_a v_prenex_20045) 1001) (< v_prenex_20044 main_x))) (or (forall ((v_prenex_17030 Int)) (or (<= (select main_a v_prenex_17030) 1000) (<= 1998 (* 2 (select main_a v_prenex_17030))))) (forall ((v_prenex_17029 Int)) (or (<= (+ main_x 1) v_prenex_17029) (< v_prenex_17029 main_x) (<= (* 2 (select main_a v_prenex_17029)) 2) (<= (select main_a v_prenex_17029) 2)))) (forall ((v_prenex_13848 Int) (v_prenex_13847 Int)) (or (<= (+ main_x 1) v_prenex_13847) (<= (select main_a v_prenex_13848) 1001) (<= 0 (+ (select main_a v_prenex_13847) 1)) (<= (select main_a v_prenex_13848) 1000) (<= 0 (* 2 (select main_a v_prenex_13847))) (<= (select main_a v_prenex_13848) (+ (select main_a v_prenex_13847) 1000)) (< v_prenex_13847 main_x))) (forall ((v_prenex_14564 Int) (v_prenex_14563 Int)) (or (<= (+ main_y 1) v_prenex_14564) (<= (select main_a v_prenex_14564) 1001) (<= (+ (select main_a v_prenex_14563) (select main_a v_prenex_14564)) 1000) (<= 0 (+ (select main_a v_prenex_14563) 1)) (<= (select main_a v_prenex_14564) 1000) (<= (+ main_x 1) v_prenex_14563) (< v_prenex_14563 main_x))) (or (forall ((v_prenex_15251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15251))) (< v_prenex_15251 main_y) (<= (select main_a v_prenex_15251) 1000))) (forall ((v_prenex_15248 Int)) (or (< v_prenex_15248 main_x) (<= (+ main_x 1) v_prenex_15248) (<= (* 2 (select main_a v_prenex_15248)) 2) (<= 0 (select main_a v_prenex_15248))))) (forall ((v_prenex_18939 Int) (v_prenex_18940 Int)) (or (<= (select main_a v_prenex_18940) 1000) (<= (+ main_y 1) v_prenex_18940) (<= (select main_a v_prenex_18940) (+ (select main_a v_prenex_18939) 1000)) (<= 999 (select main_a v_prenex_18940)) (<= (+ main_x 1) v_prenex_18939) (<= (* 2 (select main_a v_prenex_18939)) 2) (< v_prenex_18939 main_x))) (forall ((v_prenex_19504 Int) (v_prenex_19505 Int)) (or (<= (* 2 (select main_a v_prenex_19505)) 2000) (<= (+ main_x 1) v_prenex_19504) (<= 998 (select main_a v_prenex_19505)) (<= (+ (select main_a v_prenex_19504) 998) (select main_a v_prenex_19505)) (< v_prenex_19504 main_x) (<= 0 (* 2 (select main_a v_prenex_19504))) (<= 0 (select main_a v_prenex_19504)))) (forall ((v_prenex_19511 Int) (v_prenex_19510 Int)) (or (<= (select main_a v_prenex_19511) (+ (select main_a v_prenex_19510) 1000)) (<= (+ main_x 1) v_prenex_19510) (< v_prenex_19510 main_x) (<= 999 (select main_a v_prenex_19511)) (<= (select main_a v_prenex_19511) 1000) (<= 0 (select main_a v_prenex_19510)) (<= 0 (* 2 (select main_a v_prenex_19510))))) (or (forall ((v_prenex_18291 Int)) (<= (select main_a v_prenex_18291) 1000)) (forall ((v_prenex_18285 Int)) (or (< v_prenex_18285 main_x) (<= 0 (* 2 (select main_a v_prenex_18285))) (<= (+ main_x 1) v_prenex_18285)))) (forall ((v_prenex_14834 Int) (v_prenex_14833 Int)) (or (<= (+ main_x 1) v_prenex_14833) (<= 998 (select main_a v_prenex_14834)) (<= (+ main_y 1) v_prenex_14834) (<= (select main_a v_prenex_14834) 1001) (<= (+ (select main_a v_prenex_14833) (select main_a v_prenex_14834)) 1000) (<= (select main_a v_prenex_14833) 1) (< v_prenex_14833 main_x))) (forall ((v_prenex_14661 Int) (v_prenex_14660 Int)) (or (< v_prenex_14660 main_x) (<= 999 (select main_a v_prenex_14661)) (<= (+ (select main_a v_prenex_14660) (select main_a v_prenex_14661)) 1000) (<= (+ main_y 1) v_prenex_14661) (<= (select main_a v_prenex_14661) 1000) (<= (+ main_x 1) v_prenex_14660) (<= (select main_a v_prenex_14660) 2))) (forall ((v_prenex_14192 Int) (v_prenex_14193 Int)) (or (<= (+ (select main_a v_prenex_14192) (select main_a v_prenex_14193)) 1000) (<= (select main_a v_prenex_14192) 2) (<= 0 (select main_a v_prenex_14192)) (<= (+ main_x 1) v_prenex_14192) (< v_prenex_14192 main_x) (<= 1998 (* 2 (select main_a v_prenex_14193))) (<= 998 (select main_a v_prenex_14193)))) (forall ((v_prenex_17218 Int) (v_prenex_17219 Int)) (or (<= (* 2 (select main_a v_prenex_17219)) 2000) (<= (* 2 (select main_a v_prenex_17218)) 2) (< v_prenex_17218 main_x) (<= (select main_a v_prenex_17218) 2) (<= (+ (select main_a v_prenex_17218) (select main_a v_prenex_17219)) 1000) (<= (+ main_x 1) v_prenex_17218))) (forall ((v_prenex_12554 Int) (v_prenex_12555 Int)) (or (< v_prenex_12554 main_x) (<= (+ main_y 1) v_prenex_12555) (<= 1998 (* 2 (select main_a v_prenex_12555))) (<= 999 (select main_a v_prenex_12555)) (<= (+ main_x 1) v_prenex_12554) (<= 1000 (+ (select main_a v_prenex_12554) (select main_a v_prenex_12555))) (<= 0 (* 2 (select main_a v_prenex_12554))))) (forall ((v_prenex_15472 Int) (v_prenex_15471 Int)) (or (< v_prenex_15472 main_y) (<= 999 (select main_a v_prenex_15472)) (< v_prenex_15471 main_x) (<= (select main_a v_prenex_15472) (+ (select main_a v_prenex_15471) 1000)) (<= (+ main_x 1) v_prenex_15471) (<= (select main_a v_prenex_15472) 1001) (<= (select main_a v_prenex_15471) 2))) (forall ((v_prenex_20901 Int) (v_prenex_20900 Int)) (or (<= (+ main_x 1) v_prenex_20900) (<= 1998 (* 2 (select main_a v_prenex_20901))) (<= (select main_a v_prenex_20900) 1) (<= (+ (select main_a v_prenex_20900) (select main_a v_prenex_20901)) 1000) (<= (select main_a v_prenex_20901) 1001) (<= 0 (select main_a v_prenex_20900)) (< v_prenex_20900 main_x))) (forall ((v_prenex_19047 Int) (v_prenex_19046 Int)) (or (<= (+ main_x 1) v_prenex_19046) (<= 998 (select main_a v_prenex_19047)) (<= 0 (select main_a v_prenex_19046)) (<= 1000 (+ (select main_a v_prenex_19046) (select main_a v_prenex_19047))) (<= (+ main_y 1) v_prenex_19047) (< v_prenex_19046 main_x))) (or (forall ((v_prenex_11146 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11146))) (<= (select main_a v_prenex_11146) 1) (<= (+ main_x 1) v_prenex_11146) (< v_prenex_11146 main_x))) (forall ((v_prenex_12529 Int)) (<= (* 2 (select main_a v_prenex_12529)) 2000))) (forall ((v_prenex_16817 Int) (v_prenex_16818 Int)) (or (<= (+ main_x 1) v_prenex_16817) (<= 0 (select main_a v_prenex_16817)) (<= (* 2 (select main_a v_prenex_16817)) 2) (<= 1998 (* 2 (select main_a v_prenex_16818))) (<= (* 2 (select main_a v_prenex_16818)) 2000) (< v_prenex_16817 main_x) (<= 1000 (+ (select main_a v_prenex_16817) (select main_a v_prenex_16818))))) (forall ((v_prenex_18631 Int) (v_prenex_18630 Int)) (or (<= (+ main_x 1) v_prenex_18630) (<= 999 (select main_a v_prenex_18631)) (< v_prenex_18630 main_x) (<= (select main_a v_prenex_18631) (+ (select main_a v_prenex_18630) 1000)) (<= 0 (* 2 (select main_a v_prenex_18630))) (<= (select main_a v_prenex_18631) 1001))) (forall ((v_prenex_19984 Int) (v_prenex_19985 Int)) (or (<= 998 (select main_a v_prenex_19985)) (<= (select main_a v_prenex_19985) 1000) (<= (* 2 (select main_a v_prenex_19984)) 2) (<= (+ main_x 1) v_prenex_19984) (< v_prenex_19984 main_x) (<= 1000 (+ (select main_a v_prenex_19984) (select main_a v_prenex_19985))) (<= 0 (* 2 (select main_a v_prenex_19984))))) (forall ((v_prenex_20704 Int) (v_prenex_20703 Int)) (or (<= (+ main_x 1) v_prenex_20703) (< v_prenex_20703 main_x) (<= 999 (select main_a v_prenex_20704)) (<= (select main_a v_prenex_20704) 1001) (<= 0 (* 2 (select main_a v_prenex_20703))) (<= (* 2 (select main_a v_prenex_20703)) 2) (<= (+ (select main_a v_prenex_20703) 998) (select main_a v_prenex_20704)))) (forall ((v_prenex_19731 Int) (v_prenex_19730 Int)) (or (<= (select main_a v_prenex_19730) 1) (<= (select main_a v_prenex_19731) (+ (select main_a v_prenex_19730) 1000)) (<= (select main_a v_prenex_19731) 1001) (<= (+ main_x 1) v_prenex_19730) (< v_prenex_19730 main_x) (<= (* 2 (select main_a v_prenex_19730)) 2) (<= 1998 (* 2 (select main_a v_prenex_19731))))) (or (forall ((v_prenex_19679 Int)) (or (<= 0 (+ (select main_a v_prenex_19679) 1)) (<= (+ main_x 1) v_prenex_19679) (< v_prenex_19679 main_x) (<= (* 2 (select main_a v_prenex_19679)) 2) (<= 0 (* 2 (select main_a v_prenex_19679))))) (forall ((v_prenex_19681 Int)) (<= 1998 (* 2 (select main_a v_prenex_19681))))) (forall ((v_prenex_14066 Int) (v_prenex_14065 Int)) (or (<= 999 (select main_a v_prenex_14066)) (<= 1998 (* 2 (select main_a v_prenex_14066))) (<= (+ main_x 1) v_prenex_14065) (< v_prenex_14065 main_x) (<= 0 (select main_a v_prenex_14065)) (<= (select main_a v_prenex_14065) 1) (<= (+ (select main_a v_prenex_14065) 998) (select main_a v_prenex_14066)))) (or (forall ((v_prenex_13863 Int)) (or (<= (* 2 (select main_a v_prenex_13863)) 2) (< v_prenex_13863 main_x) (<= (+ main_x 1) v_prenex_13863) (<= (select main_a v_prenex_13863) 1))) (forall ((v_prenex_13869 Int)) (or (<= 999 (select main_a v_prenex_13869)) (< v_prenex_13869 main_y) (<= (select main_a v_prenex_13869) 1000)))) (or (forall ((v_prenex_17148 Int)) (<= (* 2 (select main_a v_prenex_17148)) 2)) (forall ((v_prenex_17149 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17149))) (< v_prenex_17149 main_y) (<= (+ main_y 1) v_prenex_17149)))) (or (forall ((v_prenex_16411 Int)) (or (<= 0 (+ (select main_a v_prenex_16411) 1)) (<= (+ main_x 1) v_prenex_16411) (<= (select main_a v_prenex_16411) 2) (<= (* 2 (select main_a v_prenex_16411)) 2) (< v_prenex_16411 main_x))) (forall ((v_prenex_16416 Int)) (<= 1998 (* 2 (select main_a v_prenex_16416))))) (forall ((v_prenex_13514 Int) (v_prenex_13513 Int)) (or (<= (+ main_x 1) v_prenex_13513) (<= (* 2 (select main_a v_prenex_13514)) 2000) (<= 1998 (* 2 (select main_a v_prenex_13514))) (<= (select main_a v_prenex_13513) 1) (< v_prenex_13513 main_x) (<= 1000 (+ (select main_a v_prenex_13513) (select main_a v_prenex_13514))))) (forall ((v_prenex_14892 Int) (v_prenex_14891 Int)) (or (< v_prenex_14891 main_x) (<= (+ main_x 1) v_prenex_14891) (<= (+ (select main_a v_prenex_14891) (select main_a v_prenex_14892)) 1000) (<= (select main_a v_prenex_14891) 2) (<= (select main_a v_prenex_14892) 1000) (<= 1998 (* 2 (select main_a v_prenex_14892))) (<= (* 2 (select main_a v_prenex_14891)) 2))) (forall ((v_prenex_18376 Int) (v_prenex_18375 Int)) (or (<= 999 (select main_a v_prenex_18376)) (<= (select main_a v_prenex_18375) 2) (<= 1000 (+ (select main_a v_prenex_18375) (select main_a v_prenex_18376))) (<= (select main_a v_prenex_18376) 1000) (<= 0 (select main_a v_prenex_18375)) (< v_prenex_18375 main_x) (<= (+ main_x 1) v_prenex_18375))) (or (forall ((v_prenex_20645 Int)) (or (<= (* 2 (select main_a v_prenex_20645)) 2000) (<= (+ main_y 1) v_prenex_20645) (<= 999 (select main_a v_prenex_20645)))) (forall ((v_prenex_20644 Int)) (or (< v_prenex_20644 main_x) (<= (select main_a v_prenex_20644) 1) (<= (* 2 (select main_a v_prenex_20644)) 2) (<= (+ main_x 1) v_prenex_20644)))) (forall ((v_prenex_19384 Int) (v_prenex_19383 Int)) (or (< v_prenex_19383 main_x) (<= (+ main_x 1) v_prenex_19383) (<= 0 (* 2 (select main_a v_prenex_19383))) (<= (* 2 (select main_a v_prenex_19384)) 2000) (<= (+ (select main_a v_prenex_19383) 998) (select main_a v_prenex_19384)) (<= (select main_a v_prenex_19383) 1))) (forall ((v_prenex_15686 Int) (v_prenex_15685 Int)) (or (<= 999 (select main_a v_prenex_15686)) (<= (select main_a v_prenex_15685) 1) (<= (select main_a v_prenex_15686) (+ (select main_a v_prenex_15685) 1000)) (<= (+ main_x 1) v_prenex_15685) (<= (select main_a v_prenex_15685) 2) (< v_prenex_15685 main_x))) (forall ((v_prenex_18129 Int) (v_prenex_18128 Int)) (or (< v_prenex_18128 main_x) (<= (select main_a v_prenex_18129) 1000) (<= (+ main_x 1) v_prenex_18128) (<= (select main_a v_prenex_18128) 2) (<= (select main_a v_prenex_18129) (+ (select main_a v_prenex_18128) 1000)) (<= 999 (select main_a v_prenex_18129)) (<= 0 (* 2 (select main_a v_prenex_18128))))) (forall ((v_prenex_12950 Int) (v_prenex_12951 Int)) (or (<= (+ main_x 1) v_prenex_12950) (<= (* 2 (select main_a v_prenex_12950)) 2) (<= (+ (select main_a v_prenex_12950) (select main_a v_prenex_12951)) 1000) (< v_prenex_12950 main_x) (<= 0 (select main_a v_prenex_12950)))) (forall ((v_prenex_20537 Int) (v_prenex_20536 Int)) (or (<= 998 (select main_a v_prenex_20537)) (<= (+ (select main_a v_prenex_20536) 998) (select main_a v_prenex_20537)) (<= (+ main_x 1) v_prenex_20536) (<= 1998 (* 2 (select main_a v_prenex_20537))) (<= (* 2 (select main_a v_prenex_20536)) 2) (<= (select main_a v_prenex_20536) 1) (< v_prenex_20536 main_x))) (or (forall ((v_prenex_12116 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12116))) (< v_prenex_12116 main_x) (<= 0 (+ (select main_a v_prenex_12116) 1)) (<= (+ main_x 1) v_prenex_12116))) (forall ((v_prenex_12117 Int)) (or (<= (select main_a v_prenex_12117) 1000) (<= 999 (select main_a v_prenex_12117))))) (forall ((v_prenex_12584 Int) (v_prenex_12585 Int)) (or (<= (select main_a v_prenex_12585) (+ (select main_a v_prenex_12584) 1000)) (<= (+ main_y 1) v_prenex_12585) (< v_prenex_12585 main_y) (<= 998 (select main_a v_prenex_12585)))) (forall ((v_prenex_17212 Int) (v_prenex_17213 Int)) (or (<= 0 (select main_a v_prenex_17212)) (<= (* 2 (select main_a v_prenex_17213)) 2000) (<= 998 (select main_a v_prenex_17213)) (<= 1000 (+ (select main_a v_prenex_17212) (select main_a v_prenex_17213))) (<= (+ main_x 1) v_prenex_17212) (< v_prenex_17212 main_x))) (forall ((v_prenex_13444 Int) (v_prenex_13443 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13443))) (< v_prenex_13443 main_x) (<= 0 (+ (select main_a v_prenex_13443) 1)) (<= (+ (select main_a v_prenex_13443) 998) (select main_a v_prenex_13444)) (<= (+ main_x 1) v_prenex_13443) (<= 998 (select main_a v_prenex_13444)))) (forall ((v_prenex_11886 Int) (v_prenex_11885 Int)) (or (<= (+ main_x 1) v_prenex_11885) (<= (+ (select main_a v_prenex_11885) 998) (select main_a v_prenex_11886)) (<= (select main_a v_prenex_11885) 1) (<= 1998 (* 2 (select main_a v_prenex_11886))) (<= 999 (select main_a v_prenex_11886)) (< v_prenex_11885 main_x) (<= (+ main_y 1) v_prenex_11886))) (forall ((v_prenex_21268 Int) (v_prenex_21269 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_21269))) (<= (+ main_x 1) v_prenex_21268) (<= (select main_a v_prenex_21269) (+ (select main_a v_prenex_21268) 1000)) (< v_prenex_21268 main_x) (<= 0 (+ (select main_a v_prenex_21268) 1)) (<= (* 2 (select main_a v_prenex_21268)) 2))) (forall ((v_prenex_16700 Int) (v_prenex_16701 Int)) (or (<= (* 2 (select main_a v_prenex_16700)) 2) (<= 0 (select main_a v_prenex_16700)) (<= (+ (select main_a v_prenex_16700) 998) (select main_a v_prenex_16701)) (<= (select main_a v_prenex_16701) 1001) (<= (+ main_x 1) v_prenex_16700) (< v_prenex_16700 main_x))) (forall ((v_prenex_15865 Int) (v_prenex_15866 Int)) (or (<= (select main_a v_prenex_15865) 2) (<= 998 (select main_a v_prenex_15866)) (<= (+ main_x 1) v_prenex_15865) (<= (* 2 (select main_a v_prenex_15866)) 2000) (<= 0 (+ (select main_a v_prenex_15865) 1)) (< v_prenex_15865 main_x) (<= (+ (select main_a v_prenex_15865) (select main_a v_prenex_15866)) 1000))) (forall ((v_prenex_19951 Int) (v_prenex_19950 Int)) (or (<= (* 2 (select main_a v_prenex_19951)) 2000) (< v_prenex_19950 main_x) (<= (+ (select main_a v_prenex_19950) 998) (select main_a v_prenex_19951)) (<= 0 (+ (select main_a v_prenex_19950) 1)) (<= (select main_a v_prenex_19950) 2) (<= (select main_a v_prenex_19951) 1001) (<= (+ main_x 1) v_prenex_19950))) (or (forall ((v_prenex_15482 Int)) (or (<= (select main_a v_prenex_15482) 2) (<= (* 2 (select main_a v_prenex_15482)) 2) (<= (+ main_x 1) v_prenex_15482) (< v_prenex_15482 main_x))) (forall ((v_prenex_15483 Int)) (or (< v_prenex_15483 main_y) (<= 1998 (* 2 (select main_a v_prenex_15483))) (<= 998 (select main_a v_prenex_15483))))) (or (forall ((v_prenex_12331 Int)) (or (<= 0 (select main_a v_prenex_12331)) (< v_prenex_12331 main_x) (<= (* 2 (select main_a v_prenex_12331)) 2) (<= (+ main_x 1) v_prenex_12331) (<= (select main_a v_prenex_12331) 1))) (forall ((v_prenex_12334 Int)) (<= 1998 (* 2 (select main_a v_prenex_12334))))) (or (forall ((v_prenex_19011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19011))) (<= (select main_a v_prenex_19011) 1000))) (forall ((v_prenex_19009 Int)) (or (<= (select main_a v_prenex_19009) 2) (<= 0 (select main_a v_prenex_19009)) (< v_prenex_19009 main_x) (<= (+ main_x 1) v_prenex_19009) (<= 0 (* 2 (select main_a v_prenex_19009)))))) (forall ((v_prenex_11929 Int) (v_prenex_11930 Int)) (or (<= (+ main_x 1) v_prenex_11929) (<= 1000 (+ (select main_a v_prenex_11929) (select main_a v_prenex_11930))) (<= 0 (* 2 (select main_a v_prenex_11929))) (<= (* 2 (select main_a v_prenex_11930)) 2000) (<= (+ main_y 1) v_prenex_11930) (< v_prenex_11929 main_x))) (forall ((v_prenex_11198 Int) (v_prenex_11199 Int)) (or (<= 1000 (+ (select main_a v_prenex_11198) (select main_a v_prenex_11199))) (<= (* 2 (select main_a v_prenex_11199)) 2000) (<= (+ main_x 1) v_prenex_11198) (< v_prenex_11198 main_x) (<= 0 (+ (select main_a v_prenex_11198) 1)) (<= (select main_a v_prenex_11199) 1001))) (or (forall ((v_prenex_11655 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11655))) (< v_prenex_11655 main_x) (<= 0 (+ (select main_a v_prenex_11655) 1)) (<= (+ main_x 1) v_prenex_11655) (<= (select main_a v_prenex_11655) 1))) (forall ((v_prenex_11657 Int)) (<= (select main_a v_prenex_11657) 1001))) (or (forall ((v_prenex_20614 Int)) (or (<= (* 2 (select main_a v_prenex_20614)) 2) (< v_prenex_20614 main_x) (<= (+ main_x 1) v_prenex_20614))) (forall ((v_prenex_20619 Int)) (<= 998 (select main_a v_prenex_20619)))) (forall ((v_prenex_14221 Int) (v_prenex_14220 Int)) (or (< v_prenex_14220 main_x) (<= (+ main_x 1) v_prenex_14220) (<= 0 (select main_a v_prenex_14220)) (<= (select main_a v_prenex_14221) 1001) (<= (+ (select main_a v_prenex_14220) (select main_a v_prenex_14221)) 1000) (<= 0 (* 2 (select main_a v_prenex_14220))))) (forall ((v_prenex_21078 Int) (v_prenex_21079 Int)) (or (< v_prenex_21078 main_x) (<= (select main_a v_prenex_21079) (+ (select main_a v_prenex_21078) 1000)) (<= 0 (+ (select main_a v_prenex_21078) 1)) (<= (+ main_x 1) v_prenex_21078) (<= 999 (select main_a v_prenex_21079)))) (forall ((v_prenex_21328 Int) (v_prenex_21329 Int)) (or (<= (+ main_x 1) v_prenex_21328) (<= (* 2 (select main_a v_prenex_21329)) 2000) (<= 1998 (* 2 (select main_a v_prenex_21329))) (<= (+ (select main_a v_prenex_21328) 998) (select main_a v_prenex_21329)) (<= (* 2 (select main_a v_prenex_21328)) 2) (< v_prenex_21328 main_x))) (forall ((v_prenex_11506 Int) (v_prenex_11507 Int)) (or (<= (select main_a v_prenex_11506) 1) (<= (* 2 (select main_a v_prenex_11507)) 2000) (<= 1000 (+ (select main_a v_prenex_11506) (select main_a v_prenex_11507))) (<= (+ main_x 1) v_prenex_11506) (<= (+ main_y 1) v_prenex_11507) (< v_prenex_11506 main_x))) (forall ((v_prenex_19300 Int) (v_prenex_19299 Int)) (or (<= (select main_a v_prenex_19299) 1) (< v_prenex_19299 main_x) (<= (* 2 (select main_a v_prenex_19299)) 2) (<= (+ main_x 1) v_prenex_19299) (<= (+ (select main_a v_prenex_19299) 998) (select main_a v_prenex_19300)))) (forall ((v_prenex_14668 Int) (v_prenex_14667 Int)) (or (<= 0 (select main_a v_prenex_14667)) (<= 998 (select main_a v_prenex_14668)) (<= 1000 (+ (select main_a v_prenex_14667) (select main_a v_prenex_14668))) (<= (+ main_y 1) v_prenex_14668) (<= 999 (select main_a v_prenex_14668)) (<= (+ main_x 1) v_prenex_14667) (< v_prenex_14667 main_x))) (or (forall ((v_prenex_19100 Int)) (or (<= 0 (select main_a v_prenex_19100)) (<= (select main_a v_prenex_19100) 1) (<= 0 (* 2 (select main_a v_prenex_19100))) (<= (+ main_x 1) v_prenex_19100) (< v_prenex_19100 main_x))) (forall ((v_prenex_19105 Int)) (<= (select main_a v_prenex_19105) 1000))) (or (forall ((v_prenex_14966 Int)) (or (<= (* 2 (select main_a v_prenex_14966)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14966))))) (forall ((v_prenex_14965 Int)) (or (<= (select main_a v_prenex_14965) 1) (<= (+ main_x 1) v_prenex_14965) (< v_prenex_14965 main_x) (<= (select main_a v_prenex_14965) 2) (<= 0 (* 2 (select main_a v_prenex_14965)))))) (forall ((v_prenex_19207 Int) (v_prenex_19208 Int)) (or (< v_prenex_19207 main_x) (<= (+ (select main_a v_prenex_19207) 998) (select main_a v_prenex_19208)) (<= (select main_a v_prenex_19208) 1001) (<= (+ main_x 1) v_prenex_19207) (< v_prenex_19208 main_y) (<= (select main_a v_prenex_19208) 1000) (<= (select main_a v_prenex_19207) 1))) (forall ((v_prenex_14262 Int) (v_prenex_14263 Int)) (or (<= (* 2 (select main_a v_prenex_14262)) 2) (< v_prenex_14262 main_x) (<= (select main_a v_prenex_14262) 1) (<= (+ main_x 1) v_prenex_14262) (<= 1000 (+ (select main_a v_prenex_14262) (select main_a v_prenex_14263))))) (forall ((v_prenex_12133 Int) (v_prenex_12132 Int)) (or (<= (select main_a v_prenex_12132) 2) (< v_prenex_12132 main_x) (<= (select main_a v_prenex_12133) 1000) (< v_prenex_12133 main_y) (<= 1000 (+ (select main_a v_prenex_12132) (select main_a v_prenex_12133))) (<= (* 2 (select main_a v_prenex_12133)) 2000) (<= (+ main_x 1) v_prenex_12132))) (or (forall ((v_prenex_16781 Int)) (or (<= (* 2 (select main_a v_prenex_16781)) 2000) (<= 998 (select main_a v_prenex_16781)))) (forall ((v_prenex_16775 Int)) (or (<= (+ main_x 1) v_prenex_16775) (<= 0 (* 2 (select main_a v_prenex_16775))) (< v_prenex_16775 main_x) (<= (* 2 (select main_a v_prenex_16775)) 2)))) (forall ((v_prenex_17373 Int) (v_prenex_17374 Int)) (or (<= (select main_a v_prenex_17373) 2) (< v_prenex_17373 main_x) (<= 998 (select main_a v_prenex_17374)) (<= 0 (* 2 (select main_a v_prenex_17373))) (<= 1000 (+ (select main_a v_prenex_17373) (select main_a v_prenex_17374))) (<= (select main_a v_prenex_17374) 1000) (<= (+ main_x 1) v_prenex_17373))) (forall ((v_prenex_11215 Int) (v_prenex_11214 Int)) (or (<= (* 2 (select main_a v_prenex_11215)) 2000) (< v_prenex_11214 main_x) (< v_prenex_11215 main_y) (<= (+ main_x 1) v_prenex_11214) (<= 1000 (+ (select main_a v_prenex_11214) (select main_a v_prenex_11215))) (<= (* 2 (select main_a v_prenex_11214)) 2))) (forall ((v_prenex_16243 Int) (v_prenex_16244 Int)) (or (<= (+ main_x 1) v_prenex_16243) (<= 0 (* 2 (select main_a v_prenex_16243))) (<= 999 (select main_a v_prenex_16244)) (<= (+ (select main_a v_prenex_16243) 998) (select main_a v_prenex_16244)) (< v_prenex_16243 main_x) (<= (* 2 (select main_a v_prenex_16243)) 2))) (or (forall ((v_prenex_12028 Int)) (or (<= (select main_a v_prenex_12028) 1001) (<= (* 2 (select main_a v_prenex_12028)) 2000))) (forall ((v_prenex_12025 Int)) (or (<= (* 2 (select main_a v_prenex_12025)) 2) (< v_prenex_12025 main_x) (<= (+ main_x 1) v_prenex_12025) (<= 0 (select main_a v_prenex_12025)) (<= (select main_a v_prenex_12025) 1)))) (or (forall ((v_prenex_14325 Int)) (or (<= (+ main_y 1) v_prenex_14325) (<= (* 2 (select main_a v_prenex_14325)) 2000) (<= (select main_a v_prenex_14325) 1001))) (forall ((v_prenex_14324 Int)) (or (< v_prenex_14324 main_x) (<= (* 2 (select main_a v_prenex_14324)) 2) (<= (select main_a v_prenex_14324) 1) (<= (+ main_x 1) v_prenex_14324)))) (forall ((v_prenex_18624 Int) (v_prenex_18625 Int)) (or (<= (* 2 (select main_a v_prenex_18625)) 2000) (<= (+ (select main_a v_prenex_18624) (select main_a v_prenex_18625)) 1000) (<= 0 (+ (select main_a v_prenex_18624) 1)) (< v_prenex_18625 main_y) (< v_prenex_18624 main_x) (<= (select main_a v_prenex_18625) 1000) (<= (+ main_x 1) v_prenex_18624))) (or (forall ((v_prenex_20723 Int)) (or (<= 0 (+ (select main_a v_prenex_20723) 1)) (<= (+ main_x 1) v_prenex_20723) (< v_prenex_20723 main_x) (<= (* 2 (select main_a v_prenex_20723)) 2))) (forall ((v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (* 2 (select main_a v_prenex_20727)) 2000) (<= 999 (select main_a v_prenex_20727))))) (forall ((v_prenex_13068 Int) (v_prenex_13067 Int)) (or (< v_prenex_13067 main_x) (<= (* 2 (select main_a v_prenex_13068)) 2000) (<= (select main_a v_prenex_13068) 1000) (<= (+ main_x 1) v_prenex_13067) (<= (+ (select main_a v_prenex_13067) 998) (select main_a v_prenex_13068)) (<= 0 (* 2 (select main_a v_prenex_13067))))) (forall ((v_prenex_19740 Int) (v_prenex_19741 Int)) (or (<= (* 2 (select main_a v_prenex_19741)) 2000) (<= 0 (+ (select main_a v_prenex_19740) 1)) (<= (+ main_x 1) v_prenex_19740) (<= 0 (* 2 (select main_a v_prenex_19740))) (< v_prenex_19740 main_x) (<= 1000 (+ (select main_a v_prenex_19740) (select main_a v_prenex_19741))) (<= 999 (select main_a v_prenex_19741)))) (or (forall ((v_prenex_14915 Int)) (or (< v_prenex_14915 main_x) (<= 0 (select main_a v_prenex_14915)) (<= (+ main_x 1) v_prenex_14915) (<= 0 (* 2 (select main_a v_prenex_14915))))) (forall ((v_prenex_14916 Int)) (or (<= (select main_a v_prenex_14916) 1001) (< v_prenex_14916 main_y)))) (forall ((v_prenex_12898 Int) (v_prenex_12899 Int)) (or (<= 0 (select main_a v_prenex_12898)) (<= 1000 (+ (select main_a v_prenex_12898) (select main_a v_prenex_12899))) (<= (select main_a v_prenex_12899) 1001) (<= (+ main_x 1) v_prenex_12898) (< v_prenex_12898 main_x))) (forall ((v_prenex_17120 Int) (v_prenex_17121 Int)) (or (< v_prenex_17121 main_y) (<= (+ (select main_a v_prenex_17120) 998) (select main_a v_prenex_17121)) (<= 0 (+ (select main_a v_prenex_17120) 1)) (<= 1998 (* 2 (select main_a v_prenex_17121))) (< v_prenex_17120 main_x) (<= (+ main_x 1) v_prenex_17120) (<= (select main_a v_prenex_17121) 1001))) (forall ((v_prenex_15461 Int) (v_prenex_15462 Int)) (or (<= (+ (select main_a v_prenex_15461) (select main_a v_prenex_15462)) 1000) (<= (+ main_x 1) v_prenex_15461) (<= 1998 (* 2 (select main_a v_prenex_15462))) (<= (* 2 (select main_a v_prenex_15461)) 2) (<= 998 (select main_a v_prenex_15462)) (< v_prenex_15461 main_x) (<= 0 (select main_a v_prenex_15461)))) (forall ((v_prenex_16198 Int) (v_prenex_16199 Int)) (or (<= (+ main_y 1) v_prenex_16199) (<= (+ main_x 1) v_prenex_16198) (< v_prenex_16198 main_x) (<= 998 (select main_a v_prenex_16199)) (<= (+ (select main_a v_prenex_16198) (select main_a v_prenex_16199)) 1000) (<= (select main_a v_prenex_16198) 2))) (or (forall ((v_prenex_13782 Int)) (or (<= (select main_a v_prenex_13782) 1000) (<= (select main_a v_prenex_13782) 1001) (<= (+ main_y 1) v_prenex_13782))) (forall ((v_prenex_13781 Int)) (or (<= (select main_a v_prenex_13781) 2) (<= (* 2 (select main_a v_prenex_13781)) 2) (< v_prenex_13781 main_x) (<= (+ main_x 1) v_prenex_13781)))) (or (forall ((v_prenex_17816 Int)) (<= 999 (select main_a v_prenex_17816))) (forall ((v_prenex_17812 Int)) (or (<= (* 2 (select main_a v_prenex_17812)) 2) (<= (+ main_x 1) v_prenex_17812) (<= 0 (* 2 (select main_a v_prenex_17812))) (< v_prenex_17812 main_x) (<= (select main_a v_prenex_17812) 1)))) (forall ((v_prenex_19940 Int) (v_prenex_19941 Int)) (or (< v_prenex_19940 main_x) (<= (select main_a v_prenex_19941) (+ (select main_a v_prenex_19940) 1000)) (<= (+ main_x 1) v_prenex_19940) (<= 1998 (* 2 (select main_a v_prenex_19941))) (<= 0 (select main_a v_prenex_19940)) (<= (* 2 (select main_a v_prenex_19941)) 2000))) (forall ((v_prenex_13937 Int) (v_prenex_13936 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13937))) (<= (* 2 (select main_a v_prenex_13937)) 2000) (<= (* 2 (select main_a v_prenex_13936)) 2) (<= 0 (* 2 (select main_a v_prenex_13936))) (<= (+ main_x 1) v_prenex_13936) (<= (select main_a v_prenex_13937) (+ (select main_a v_prenex_13936) 1000)) (< v_prenex_13936 main_x))) (forall ((v_prenex_13316 Int) (v_prenex_13317 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13316))) (<= (* 2 (select main_a v_prenex_13316)) 2) (<= 1000 (+ (select main_a v_prenex_13316) (select main_a v_prenex_13317))) (<= (select main_a v_prenex_13317) 1001) (<= 999 (select main_a v_prenex_13317)) (<= (+ main_x 1) v_prenex_13316) (< v_prenex_13316 main_x))) (forall ((v_prenex_17105 Int) (v_prenex_17104 Int)) (or (<= (* 2 (select main_a v_prenex_17105)) 2000) (< v_prenex_17104 main_x) (<= 999 (select main_a v_prenex_17105)) (<= (+ main_x 1) v_prenex_17104) (<= (select main_a v_prenex_17104) 1) (<= 0 (* 2 (select main_a v_prenex_17104))) (<= (+ (select main_a v_prenex_17104) 998) (select main_a v_prenex_17105)))) (forall ((v_prenex_20173 Int) (v_prenex_20172 Int)) (or (< v_prenex_20172 main_x) (<= 0 (select main_a v_prenex_20172)) (<= 0 (+ (select main_a v_prenex_20172) 1)) (<= 999 (select main_a v_prenex_20173)) (<= (+ (select main_a v_prenex_20172) (select main_a v_prenex_20173)) 1000) (<= (* 2 (select main_a v_prenex_20173)) 2000) (<= (+ main_x 1) v_prenex_20172))) (forall ((v_prenex_13165 Int) (v_prenex_13166 Int)) (or (<= (select main_a v_prenex_13165) 2) (<= (select main_a v_prenex_13166) 1000) (<= (+ (select main_a v_prenex_13165) 998) (select main_a v_prenex_13166)) (<= (+ main_x 1) v_prenex_13165) (<= 0 (* 2 (select main_a v_prenex_13165))) (<= 998 (select main_a v_prenex_13166)) (< v_prenex_13165 main_x))) (forall ((v_prenex_12036 Int) (v_prenex_12035 Int)) (or (<= 0 (select main_a v_prenex_12035)) (< v_prenex_12035 main_x) (<= (* 2 (select main_a v_prenex_12035)) 2) (<= (+ (select main_a v_prenex_12035) (select main_a v_prenex_12036)) 1000) (<= (select main_a v_prenex_12036) 1000) (<= (+ main_x 1) v_prenex_12035))) (forall ((v_prenex_12252 Int) (v_prenex_12251 Int)) (or (< v_prenex_12251 main_x) (<= 0 (* 2 (select main_a v_prenex_12251))) (<= (+ (select main_a v_prenex_12251) (select main_a v_prenex_12252)) 1000) (<= (select main_a v_prenex_12251) 2) (<= 998 (select main_a v_prenex_12252)) (<= (+ main_x 1) v_prenex_12251) (<= 1998 (* 2 (select main_a v_prenex_12252))))) (forall ((v_prenex_17252 Int) (v_prenex_17253 Int)) (or (<= (select main_a v_prenex_17253) 1001) (< v_prenex_17252 main_x) (<= 1000 (+ (select main_a v_prenex_17252) (select main_a v_prenex_17253))) (<= 0 (* 2 (select main_a v_prenex_17252))) (<= (+ main_y 1) v_prenex_17253) (<= 1998 (* 2 (select main_a v_prenex_17253))) (<= (+ main_x 1) v_prenex_17252))) (forall ((v_prenex_16932 Int) (v_prenex_16933 Int)) (or (<= 998 (select main_a v_prenex_16933)) (<= (* 2 (select main_a v_prenex_16933)) 2000) (<= (+ (select main_a v_prenex_16932) (select main_a v_prenex_16933)) 1000) (< v_prenex_16932 main_x) (<= (select main_a v_prenex_16932) 1) (<= (+ main_x 1) v_prenex_16932) (<= 0 (+ (select main_a v_prenex_16932) 1)))) (forall ((v_prenex_17144 Int) (v_prenex_17145 Int)) (or (<= (select main_a v_prenex_17145) (+ (select main_a v_prenex_17144) 1000)) (< v_prenex_17144 main_x) (<= (select main_a v_prenex_17145) 1001) (<= (* 2 (select main_a v_prenex_17144)) 2) (<= (select main_a v_prenex_17144) 2) (<= 998 (select main_a v_prenex_17145)) (<= (+ main_x 1) v_prenex_17144))) (forall ((v_prenex_13426 Int) (v_prenex_13425 Int)) (or (<= (select main_a v_prenex_13425) 2) (< v_prenex_13425 main_x) (<= (* 2 (select main_a v_prenex_13425)) 2) (<= (+ main_x 1) v_prenex_13425) (<= 999 (select main_a v_prenex_13426)) (<= (+ (select main_a v_prenex_13425) 998) (select main_a v_prenex_13426)) (<= 1998 (* 2 (select main_a v_prenex_13426))))) (forall ((v_prenex_13792 Int) (v_prenex_13791 Int)) (or (< v_prenex_13791 main_x) (<= 1000 (+ (select main_a v_prenex_13791) (select main_a v_prenex_13792))) (<= (* 2 (select main_a v_prenex_13791)) 2) (<= (+ main_x 1) v_prenex_13791) (<= 999 (select main_a v_prenex_13792)) (<= 1998 (* 2 (select main_a v_prenex_13792))) (<= 0 (select main_a v_prenex_13791)))) (or (forall ((v_prenex_19243 Int)) (or (<= 998 (select main_a v_prenex_19243)) (<= (* 2 (select main_a v_prenex_19243)) 2000))) (forall ((v_prenex_19239 Int)) (or (<= 0 (select main_a v_prenex_19239)) (<= (+ main_x 1) v_prenex_19239) (<= 0 (* 2 (select main_a v_prenex_19239))) (<= (* 2 (select main_a v_prenex_19239)) 2) (< v_prenex_19239 main_x)))) (forall ((v_prenex_21074 Int) (v_prenex_21075 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_21075))) (< v_prenex_21075 main_y) (<= (* 2 (select main_a v_prenex_21074)) 2) (<= (+ (select main_a v_prenex_21074) 998) (select main_a v_prenex_21075)) (< v_prenex_21074 main_x) (<= (+ main_x 1) v_prenex_21074) (<= 999 (select main_a v_prenex_21075)))) (or (forall ((v_prenex_16683 Int)) (or (<= (* 2 (select main_a v_prenex_16683)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16683))))) (forall ((v_prenex_16679 Int)) (or (<= (+ main_x 1) v_prenex_16679) (< v_prenex_16679 main_x) (<= (* 2 (select main_a v_prenex_16679)) 2) (<= 0 (select main_a v_prenex_16679)) (<= 0 (+ (select main_a v_prenex_16679) 1))))) (or (forall ((v_prenex_13889 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13889))) (<= (select main_a v_prenex_13889) 1001))) (forall ((v_prenex_13884 Int)) (or (<= 0 (+ (select main_a v_prenex_13884) 1)) (< v_prenex_13884 main_x) (<= (+ main_x 1) v_prenex_13884) (<= 0 (* 2 (select main_a v_prenex_13884))) (<= 0 (select main_a v_prenex_13884))))) (forall ((v_prenex_11381 Int) (v_prenex_11382 Int)) (or (<= (select main_a v_prenex_11382) 1001) (<= (* 2 (select main_a v_prenex_11381)) 2) (<= (+ (select main_a v_prenex_11381) (select main_a v_prenex_11382)) 1000) (<= (+ main_x 1) v_prenex_11381) (< v_prenex_11381 main_x) (<= 0 (+ (select main_a v_prenex_11381) 1)))) (forall ((v_prenex_19745 Int) (v_prenex_19744 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19745))) (<= (+ main_y 1) v_prenex_19745) (< v_prenex_19745 main_y) (<= (+ (select main_a v_prenex_19744) 998) (select main_a v_prenex_19745)) (<= (select main_a v_prenex_19745) 1001))) (forall ((v_prenex_16401 Int) (v_prenex_16402 Int)) (or (<= (+ (select main_a v_prenex_16401) (select main_a v_prenex_16402)) 1000) (<= (select main_a v_prenex_16401) 1) (<= 0 (+ (select main_a v_prenex_16401) 1)) (<= (select main_a v_prenex_16402) 1001) (<= 998 (select main_a v_prenex_16402)) (< v_prenex_16401 main_x) (<= (+ main_x 1) v_prenex_16401))) (forall ((v_prenex_15219 Int) (v_prenex_15220 Int)) (or (<= (+ main_x 1) v_prenex_15219) (<= (* 2 (select main_a v_prenex_15219)) 2) (<= (select main_a v_prenex_15220) 1001) (<= 1000 (+ (select main_a v_prenex_15219) (select main_a v_prenex_15220))) (<= 999 (select main_a v_prenex_15220)) (< v_prenex_15219 main_x))) (forall ((v_prenex_12179 Int) (v_prenex_12178 Int)) (or (< v_prenex_12178 main_x) (<= 998 (select main_a v_prenex_12179)) (<= (+ main_x 1) v_prenex_12178) (<= (select main_a v_prenex_12179) 1000) (<= (+ (select main_a v_prenex_12178) 998) (select main_a v_prenex_12179)) (<= (select main_a v_prenex_12178) 1) (<= (* 2 (select main_a v_prenex_12178)) 2))) (forall ((v_prenex_14108 Int) (v_prenex_14107 Int)) (or (<= (select main_a v_prenex_14107) 2) (<= 0 (select main_a v_prenex_14107)) (< v_prenex_14107 main_x) (<= (select main_a v_prenex_14108) (+ (select main_a v_prenex_14107) 1000)) (<= 998 (select main_a v_prenex_14108)) (<= (+ main_x 1) v_prenex_14107) (<= 1998 (* 2 (select main_a v_prenex_14108))))) (forall ((v_prenex_15582 Int) (v_prenex_15583 Int)) (or (<= (+ main_x 1) v_prenex_15582) (<= (select main_a v_prenex_15583) (+ (select main_a v_prenex_15582) 1000)) (<= (select main_a v_prenex_15583) 1001) (<= (select main_a v_prenex_15582) 2) (< v_prenex_15582 main_x) (<= 999 (select main_a v_prenex_15583)) (<= 0 (+ (select main_a v_prenex_15582) 1)))) (forall ((v_prenex_11971 Int) (v_prenex_11972 Int)) (or (<= (select main_a v_prenex_11972) (+ (select main_a v_prenex_11971) 1000)) (< v_prenex_11971 main_x) (<= 0 (select main_a v_prenex_11971)) (<= (+ main_x 1) v_prenex_11971))) (forall ((v_prenex_18022 Int) (v_prenex_18023 Int)) (or (<= (+ main_x 1) v_prenex_18022) (< v_prenex_18022 main_x) (<= (* 2 (select main_a v_prenex_18023)) 2000) (<= (select main_a v_prenex_18022) 2) (<= (+ (select main_a v_prenex_18022) (select main_a v_prenex_18023)) 1000) (<= (select main_a v_prenex_18022) 1))) (or (forall ((v_prenex_15249 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15249))) (<= (+ main_x 1) v_prenex_15249) (<= (* 2 (select main_a v_prenex_15249)) 2) (< v_prenex_15249 main_x))) (forall ((v_prenex_15251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15251))) (< v_prenex_15251 main_y) (<= (select main_a v_prenex_15251) 1000)))) (forall ((v_prenex_20071 Int) (v_prenex_20070 Int)) (or (<= (* 2 (select main_a v_prenex_20070)) 2) (<= (+ main_x 1) v_prenex_20070) (< v_prenex_20070 main_x) (<= (select main_a v_prenex_20070) 2) (<= (+ (select main_a v_prenex_20070) (select main_a v_prenex_20071)) 1000) (<= (select main_a v_prenex_20071) 1001))) (forall ((v_prenex_17546 Int) (v_prenex_17547 Int)) (or (<= (+ main_x 1) v_prenex_17546) (<= (+ (select main_a v_prenex_17546) 998) (select main_a v_prenex_17547)) (< v_prenex_17546 main_x) (< v_prenex_17547 main_y) (<= 0 (select main_a v_prenex_17546)))) (forall ((v_prenex_17051 Int) (v_prenex_17052 Int)) (or (<= (+ main_x 1) v_prenex_17051) (<= 1000 (+ (select main_a v_prenex_17051) (select main_a v_prenex_17052))) (<= 998 (select main_a v_prenex_17052)) (<= (select main_a v_prenex_17051) 2) (<= 0 (select main_a v_prenex_17051)) (< v_prenex_17051 main_x))) (or (forall ((v_prenex_19755 Int)) (<= 1998 (* 2 (select main_a v_prenex_19755)))) (forall ((v_prenex_19750 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19750))) (<= (+ main_x 1) v_prenex_19750) (<= (select main_a v_prenex_19750) 2) (<= 0 (+ (select main_a v_prenex_19750) 1)) (< v_prenex_19750 main_x)))) (or (forall ((v_prenex_15855 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15855))) (< v_prenex_15855 main_x) (<= (+ main_x 1) v_prenex_15855))) (forall ((v_prenex_15856 Int)) (or (<= (select main_a v_prenex_15856) 1001) (<= (+ main_y 1) v_prenex_15856)))) (forall ((v_prenex_20937 Int) (v_prenex_20936 Int)) (or (<= (+ main_x 1) v_prenex_20936) (<= 0 (+ (select main_a v_prenex_20936) 1)) (<= 1998 (* 2 (select main_a v_prenex_20937))) (<= (+ (select main_a v_prenex_20936) 998) (select main_a v_prenex_20937)) (< v_prenex_20936 main_x) (<= (select main_a v_prenex_20937) 1001) (<= (select main_a v_prenex_20936) 1))) (forall ((v_prenex_14824 Int) (v_prenex_14823 Int)) (or (<= (select main_a v_prenex_14824) 1001) (<= 0 (+ (select main_a v_prenex_14823) 1)) (<= (+ (select main_a v_prenex_14823) 998) (select main_a v_prenex_14824)) (<= 999 (select main_a v_prenex_14824)) (<= (+ main_x 1) v_prenex_14823) (< v_prenex_14823 main_x) (<= 0 (* 2 (select main_a v_prenex_14823))))) (forall ((v_prenex_21005 Int) (v_prenex_21006 Int)) (or (<= (+ main_x 1) v_prenex_21005) (<= 999 (select main_a v_prenex_21006)) (< v_prenex_21005 main_x) (<= (+ (select main_a v_prenex_21005) (select main_a v_prenex_21006)) 1000) (<= 0 (+ (select main_a v_prenex_21005) 1)) (<= 1998 (* 2 (select main_a v_prenex_21006))) (<= 0 (select main_a v_prenex_21005)))) (forall ((v_prenex_12269 Int) (v_prenex_12270 Int)) (or (<= 0 (select main_a v_prenex_12269)) (< v_prenex_12269 main_x) (<= (* 2 (select main_a v_prenex_12269)) 2) (<= (+ main_x 1) v_prenex_12269) (<= (+ (select main_a v_prenex_12269) (select main_a v_prenex_12270)) 1000) (<= 999 (select main_a v_prenex_12270)) (<= 1998 (* 2 (select main_a v_prenex_12270))))) (or (forall ((v_prenex_13378 Int)) (<= (select main_a v_prenex_13378) 1001)) (forall ((v_prenex_13377 Int)) (or (<= (* 2 (select main_a v_prenex_13377)) 2) (<= (+ main_x 1) v_prenex_13377) (<= (select main_a v_prenex_13377) 2) (< v_prenex_13377 main_x) (<= 0 (select main_a v_prenex_13377))))) (forall ((v_prenex_18893 Int) (v_prenex_18894 Int)) (or (<= (select main_a v_prenex_18893) 2) (< v_prenex_18893 main_x) (<= 1998 (* 2 (select main_a v_prenex_18894))) (<= 0 (* 2 (select main_a v_prenex_18893))) (<= (+ main_x 1) v_prenex_18893) (<= (+ (select main_a v_prenex_18893) (select main_a v_prenex_18894)) 1000) (<= (select main_a v_prenex_18894) 1001))) (forall ((v_prenex_16281 Int) (v_prenex_16282 Int)) (or (<= (+ main_x 1) v_prenex_16281) (<= (* 2 (select main_a v_prenex_16281)) 2) (<= (* 2 (select main_a v_prenex_16282)) 2000) (<= 1000 (+ (select main_a v_prenex_16281) (select main_a v_prenex_16282))) (<= 0 (+ (select main_a v_prenex_16281) 1)) (< v_prenex_16281 main_x) (<= (select main_a v_prenex_16282) 1001))) (forall ((v_prenex_19632 Int) (v_prenex_19633 Int)) (or (<= (+ (select main_a v_prenex_19632) 998) (select main_a v_prenex_19633)) (<= (+ main_x 1) v_prenex_19632) (<= (select main_a v_prenex_19633) 1000) (<= (select main_a v_prenex_19633) 1001) (< v_prenex_19632 main_x) (<= (select main_a v_prenex_19632) 1) (<= (+ main_y 1) v_prenex_19633))) (or (forall ((v_prenex_13654 Int)) (or (<= (* 2 (select main_a v_prenex_13654)) 2) (<= (+ main_x 1) v_prenex_13654) (<= (select main_a v_prenex_13654) 1) (< v_prenex_13654 main_x))) (forall ((v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 1000) (<= (* 2 (select main_a v_prenex_13660)) 2000) (< v_prenex_13660 main_y)))) (or (forall ((v_prenex_12355 Int)) (or (< v_prenex_12355 main_y) (<= 1998 (* 2 (select main_a v_prenex_12355))) (<= 998 (select main_a v_prenex_12355)))) (forall ((v_prenex_12352 Int)) (or (<= (select main_a v_prenex_12352) 1) (<= (+ main_x 1) v_prenex_12352) (< v_prenex_12352 main_x) (<= 0 (* 2 (select main_a v_prenex_12352)))))) (forall ((v_prenex_20395 Int) (v_prenex_20394 Int)) (or (<= (+ (select main_a v_prenex_20394) 998) (select main_a v_prenex_20395)) (<= (+ main_x 1) v_prenex_20394) (< v_prenex_20395 main_y) (<= (* 2 (select main_a v_prenex_20394)) 2) (< v_prenex_20394 main_x) (<= 998 (select main_a v_prenex_20395)))) (forall ((v_prenex_17715 Int) (v_prenex_17716 Int)) (or (<= (select main_a v_prenex_17715) 1) (< v_prenex_17715 main_x) (<= (+ main_x 1) v_prenex_17715) (<= 0 (* 2 (select main_a v_prenex_17715))) (<= (+ (select main_a v_prenex_17715) 998) (select main_a v_prenex_17716)) (<= (select main_a v_prenex_17716) 1000) (<= (* 2 (select main_a v_prenex_17716)) 2000))) (or (forall ((v_prenex_17742 Int)) (or (<= 998 (select main_a v_prenex_17742)) (<= (select main_a v_prenex_17742) 1000))) (forall ((v_prenex_17741 Int)) (or (<= 0 (select main_a v_prenex_17741)) (< v_prenex_17741 main_x) (<= (select main_a v_prenex_17741) 2) (<= (+ main_x 1) v_prenex_17741) (<= (* 2 (select main_a v_prenex_17741)) 2)))) (forall ((v_prenex_12694 Int) (v_prenex_12695 Int)) (or (<= (+ main_x 1) v_prenex_12694) (<= (select main_a v_prenex_12695) 1001) (<= 998 (select main_a v_prenex_12695)) (< v_prenex_12694 main_x) (<= (select main_a v_prenex_12694) 1) (<= 1000 (+ (select main_a v_prenex_12694) (select main_a v_prenex_12695))) (<= 0 (+ (select main_a v_prenex_12694) 1)))) (or (forall ((v_prenex_14916 Int)) (or (<= (select main_a v_prenex_14916) 1001) (< v_prenex_14916 main_y))) (forall ((v_prenex_14910 Int)) (or (<= (+ main_x 1) v_prenex_14910) (< v_prenex_14910 main_x) (<= 0 (* 2 (select main_a v_prenex_14910))) (<= (* 2 (select main_a v_prenex_14910)) 2)))) (forall ((v_prenex_20472 Int) (v_prenex_20471 Int)) (or (<= (+ (select main_a v_prenex_20471) 998) (select main_a v_prenex_20472)) (<= 1998 (* 2 (select main_a v_prenex_20472))) (<= 0 (select main_a v_prenex_20471)) (< v_prenex_20471 main_x) (<= (+ main_x 1) v_prenex_20471))) (forall ((v_prenex_13757 Int) (v_prenex_13758 Int)) (or (<= (+ main_x 1) v_prenex_13757) (< v_prenex_13757 main_x) (<= (select main_a v_prenex_13757) 1) (<= (select main_a v_prenex_13758) 1000) (<= (select main_a v_prenex_13758) 1001) (<= (+ (select main_a v_prenex_13757) 998) (select main_a v_prenex_13758)))) (forall ((v_prenex_12788 Int) (v_prenex_12789 Int)) (or (<= (* 2 (select main_a v_prenex_12788)) 2) (<= (+ main_y 1) v_prenex_12789) (<= (+ main_x 1) v_prenex_12788) (< v_prenex_12788 main_x) (<= 999 (select main_a v_prenex_12789)) (<= (select main_a v_prenex_12789) 1000) (<= (+ (select main_a v_prenex_12788) 998) (select main_a v_prenex_12789)))) (forall ((v_prenex_14435 Int) (v_prenex_14434 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14434))) (<= 0 (+ (select main_a v_prenex_14434) 1)) (<= 999 (select main_a v_prenex_14435)) (<= (+ main_x 1) v_prenex_14434) (<= 1000 (+ (select main_a v_prenex_14434) (select main_a v_prenex_14435))) (<= (select main_a v_prenex_14435) 1000) (< v_prenex_14434 main_x))) (forall ((v_prenex_11363 Int) (v_prenex_11364 Int)) (or (< v_prenex_11363 main_x) (<= (select main_a v_prenex_11363) 1) (<= (select main_a v_prenex_11364) 1000) (<= (select main_a v_prenex_11364) (+ (select main_a v_prenex_11363) 1000)) (<= (+ main_y 1) v_prenex_11364) (<= (select main_a v_prenex_11364) 1001) (<= (+ main_x 1) v_prenex_11363))) (or (forall ((v_prenex_11771 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11771))) (< v_prenex_11771 main_x) (<= (* 2 (select main_a v_prenex_11771)) 2) (<= (+ main_x 1) v_prenex_11771) (<= (select main_a v_prenex_11771) 1))) (forall ((v_prenex_11769 Int)) (or (<= 998 (select main_a v_prenex_11769)) (<= 1998 (* 2 (select main_a v_prenex_11769)))))) (forall ((v_prenex_14163 Int) (v_prenex_14164 Int)) (or (< v_prenex_14163 main_x) (<= (+ main_x 1) v_prenex_14163) (<= (select main_a v_prenex_14164) 1001) (<= 0 (* 2 (select main_a v_prenex_14163))) (<= 1000 (+ (select main_a v_prenex_14163) (select main_a v_prenex_14164))) (<= 999 (select main_a v_prenex_14164)) (< v_prenex_14164 main_y))) (forall ((v_prenex_13933 Int) (v_prenex_13932 Int)) (or (<= (+ main_x 1) v_prenex_13932) (< v_prenex_13932 main_x) (<= 0 (select main_a v_prenex_13932)) (< v_prenex_13933 main_y) (<= 999 (select main_a v_prenex_13933)) (<= (+ (select main_a v_prenex_13932) 998) (select main_a v_prenex_13933)))) (or (forall ((v_prenex_15398 Int)) (<= 1998 (* 2 (select main_a v_prenex_15398)))) (forall ((v_prenex_15394 Int)) (or (<= (select main_a v_prenex_15394) 1) (< v_prenex_15394 main_x) (<= (+ main_x 1) v_prenex_15394) (<= (* 2 (select main_a v_prenex_15394)) 2)))) (forall ((v_prenex_17395 Int) (v_prenex_17396 Int)) (or (< v_prenex_17395 main_x) (<= 999 (select main_a v_prenex_17396)) (<= (+ (select main_a v_prenex_17395) 998) (select main_a v_prenex_17396)) (<= (+ main_y 1) v_prenex_17396) (<= (select main_a v_prenex_17396) 1000) (<= (select main_a v_prenex_17395) 1) (<= (+ main_x 1) v_prenex_17395))) (or (forall ((v_prenex_15899 Int)) (or (<= (select main_a v_prenex_15899) 2) (<= 0 (* 2 (select main_a v_prenex_15899))) (<= (+ main_x 1) v_prenex_15899) (< v_prenex_15899 main_x) (<= (select main_a v_prenex_15899) 1))) (forall ((v_prenex_15900 Int)) (or (<= 998 (select main_a v_prenex_15900)) (<= (select main_a v_prenex_15900) 1001)))) (forall ((v_prenex_13184 Int) (v_prenex_13185 Int)) (or (<= (select main_a v_prenex_13184) 1) (<= (* 2 (select main_a v_prenex_13184)) 2) (<= (* 2 (select main_a v_prenex_13185)) 2000) (< v_prenex_13184 main_x) (<= (select main_a v_prenex_13185) (+ (select main_a v_prenex_13184) 1000)) (<= (+ main_x 1) v_prenex_13184))) (forall ((v_prenex_13644 Int) (v_prenex_13645 Int)) (or (<= 0 (select main_a v_prenex_13644)) (<= 999 (select main_a v_prenex_13645)) (<= 1000 (+ (select main_a v_prenex_13644) (select main_a v_prenex_13645))) (<= (+ main_x 1) v_prenex_13644) (<= (select main_a v_prenex_13644) 1) (< v_prenex_13644 main_x) (<= 998 (select main_a v_prenex_13645)))) (or (forall ((v_prenex_11311 Int)) (or (< v_prenex_11311 main_y) (<= 999 (select main_a v_prenex_11311)))) (forall ((v_prenex_11312 Int)) (or (<= (+ main_x 1) v_prenex_11312) (< v_prenex_11312 main_x) (<= 0 (* 2 (select main_a v_prenex_11312)))))) (forall ((v_prenex_17956 Int) (v_prenex_17957 Int)) (or (<= (+ (select main_a v_prenex_17956) (select main_a v_prenex_17957)) 1000) (<= 998 (select main_a v_prenex_17957)) (<= (select main_a v_prenex_17956) 2) (< v_prenex_17956 main_x) (<= (+ main_x 1) v_prenex_17956) (<= 999 (select main_a v_prenex_17957)) (<= (* 2 (select main_a v_prenex_17956)) 2))) (or (forall ((v_prenex_13066 Int)) (or (<= 999 (select main_a v_prenex_13066)) (<= (* 2 (select main_a v_prenex_13066)) 2000))) (forall ((v_prenex_13065 Int)) (or (<= (select main_a v_prenex_13065) 1) (< v_prenex_13065 main_x) (<= (select main_a v_prenex_13065) 2) (<= (+ main_x 1) v_prenex_13065) (<= 0 (* 2 (select main_a v_prenex_13065)))))) (forall ((v_prenex_17918 Int) (v_prenex_17919 Int)) (or (<= (select main_a v_prenex_17918) 2) (<= (+ main_x 1) v_prenex_17918) (<= 0 (select main_a v_prenex_17918)) (<= (select main_a v_prenex_17919) 1001) (< v_prenex_17918 main_x) (<= (+ (select main_a v_prenex_17918) 998) (select main_a v_prenex_17919)))) (forall ((v_prenex_18781 Int) (v_prenex_18780 Int)) (or (<= (+ main_y 1) v_prenex_18781) (<= (select main_a v_prenex_18781) 1001) (<= 1000 (+ (select main_a v_prenex_18780) (select main_a v_prenex_18781))) (<= (+ main_x 1) v_prenex_18780) (< v_prenex_18780 main_x) (<= (select main_a v_prenex_18780) 2))) (forall ((v_prenex_19966 Int) (v_prenex_19967 Int)) (or (<= (select main_a v_prenex_19966) 2) (<= (+ main_x 1) v_prenex_19966) (<= 999 (select main_a v_prenex_19967)) (<= (+ main_y 1) v_prenex_19967) (<= (select main_a v_prenex_19967) (+ (select main_a v_prenex_19966) 1000)) (< v_prenex_19966 main_x) (<= (select main_a v_prenex_19967) 1000))) (forall ((v_prenex_15222 Int) (v_prenex_15221 Int)) (or (<= (+ main_x 1) v_prenex_15221) (<= (+ (select main_a v_prenex_15221) 998) (select main_a v_prenex_15222)) (<= (+ main_y 1) v_prenex_15222) (<= 0 (select main_a v_prenex_15221)) (<= 999 (select main_a v_prenex_15222)) (< v_prenex_15221 main_x) (<= (select main_a v_prenex_15222) 1001))) (forall ((v_prenex_12520 Int) (v_prenex_12521 Int)) (or (<= (+ main_x 1) v_prenex_12520) (<= 999 (select main_a v_prenex_12521)) (<= 1998 (* 2 (select main_a v_prenex_12521))) (<= (select main_a v_prenex_12520) 1) (<= 0 (* 2 (select main_a v_prenex_12520))) (<= (select main_a v_prenex_12521) (+ (select main_a v_prenex_12520) 1000)) (< v_prenex_12520 main_x))) (forall ((v_prenex_18495 Int) (v_prenex_18494 Int)) (or (<= (+ main_x 1) v_prenex_18494) (<= 1000 (+ (select main_a v_prenex_18494) (select main_a v_prenex_18495))) (<= 998 (select main_a v_prenex_18495)) (<= 0 (select main_a v_prenex_18494)) (<= 999 (select main_a v_prenex_18495)) (<= (select main_a v_prenex_18494) 2) (< v_prenex_18494 main_x))) (or (forall ((v_prenex_15268 Int)) (or (<= (+ main_x 1) v_prenex_15268) (< v_prenex_15268 main_x) (<= (* 2 (select main_a v_prenex_15268)) 2) (<= (select main_a v_prenex_15268) 2))) (forall ((v_prenex_15273 Int)) (or (<= (select main_a v_prenex_15273) 1000) (<= 999 (select main_a v_prenex_15273))))) (forall ((v_prenex_12854 Int) (v_prenex_12853 Int)) (or (<= (select main_a v_prenex_12854) 1001) (<= (+ main_x 1) v_prenex_12853) (<= (select main_a v_prenex_12854) (+ (select main_a v_prenex_12853) 1000)) (<= (select main_a v_prenex_12853) 2) (< v_prenex_12853 main_x))) (or (forall ((v_prenex_14257 Int)) (or (<= (* 2 (select main_a v_prenex_14257)) 2) (<= (select main_a v_prenex_14257) 1) (<= (+ main_x 1) v_prenex_14257) (<= 0 (* 2 (select main_a v_prenex_14257))) (< v_prenex_14257 main_x))) (forall ((v_prenex_14261 Int)) (<= 999 (select main_a v_prenex_14261)))) (forall ((v_prenex_12810 Int) (v_prenex_12811 Int)) (or (<= (* 2 (select main_a v_prenex_12810)) 2) (<= (select main_a v_prenex_12811) 1001) (< v_prenex_12810 main_x) (<= (+ main_x 1) v_prenex_12810) (<= (select main_a v_prenex_12811) 1000) (<= (select main_a v_prenex_12811) (+ (select main_a v_prenex_12810) 1000)) (<= (select main_a v_prenex_12810) 1))) (or (forall ((v_prenex_18540 Int)) (<= (select main_a v_prenex_18540) 1001)) (forall ((v_prenex_18535 Int)) (or (<= 0 (select main_a v_prenex_18535)) (< v_prenex_18535 main_x) (<= (+ main_x 1) v_prenex_18535) (<= (* 2 (select main_a v_prenex_18535)) 2) (<= 0 (+ (select main_a v_prenex_18535) 1))))) (forall ((v_prenex_18178 Int) (v_prenex_18179 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18178))) (<= (select main_a v_prenex_18179) (+ (select main_a v_prenex_18178) 1000)) (< v_prenex_18179 main_y) (<= (select main_a v_prenex_18179) 1001) (< v_prenex_18178 main_x) (<= (+ main_x 1) v_prenex_18178))) (or (forall ((v_prenex_18219 Int)) (or (<= 999 (select main_a v_prenex_18219)) (<= 1998 (* 2 (select main_a v_prenex_18219))))) (forall ((v_prenex_18216 Int)) (or (<= (* 2 (select main_a v_prenex_18216)) 2) (<= 0 (select main_a v_prenex_18216)) (< v_prenex_18216 main_x) (<= 0 (* 2 (select main_a v_prenex_18216))) (<= (+ main_x 1) v_prenex_18216)))) (forall ((v_prenex_15485 Int) (v_prenex_15484 Int)) (or (<= (select main_a v_prenex_15485) (+ (select main_a v_prenex_15484) 1000)) (<= (+ main_x 1) v_prenex_15484) (<= (select main_a v_prenex_15484) 1) (<= 999 (select main_a v_prenex_15485)) (< v_prenex_15484 main_x) (<= 0 (+ (select main_a v_prenex_15484) 1)))) (forall ((v_prenex_11897 Int) (v_prenex_11898 Int)) (or (< v_prenex_11897 main_x) (<= (+ main_x 1) v_prenex_11897) (<= 1998 (* 2 (select main_a v_prenex_11898))) (<= (select main_a v_prenex_11898) (+ (select main_a v_prenex_11897) 1000)) (< v_prenex_11898 main_y) (<= (select main_a v_prenex_11897) 1) (<= 999 (select main_a v_prenex_11898)))) (forall ((v_prenex_17238 Int) (v_prenex_17239 Int)) (or (< v_prenex_17239 main_y) (<= (+ main_x 1) v_prenex_17238) (<= (+ (select main_a v_prenex_17238) 998) (select main_a v_prenex_17239)) (<= (* 2 (select main_a v_prenex_17239)) 2000) (<= 0 (select main_a v_prenex_17238)) (< v_prenex_17238 main_x))) (or (forall ((v_prenex_12300 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12300))) (<= (select main_a v_prenex_12300) 1000))) (forall ((v_prenex_12299 Int)) (or (<= (* 2 (select main_a v_prenex_12299)) 2) (< v_prenex_12299 main_x) (<= 0 (select main_a v_prenex_12299)) (<= (+ main_x 1) v_prenex_12299) (<= (select main_a v_prenex_12299) 2)))) (forall ((v_prenex_21272 Int) (v_prenex_21273 Int)) (or (<= (+ main_x 1) v_prenex_21272) (<= (select main_a v_prenex_21272) 2) (<= 1998 (* 2 (select main_a v_prenex_21273))) (< v_prenex_21272 main_x) (<= 1000 (+ (select main_a v_prenex_21272) (select main_a v_prenex_21273))) (<= 998 (select main_a v_prenex_21273)))) (forall ((v_prenex_14702 Int) (v_prenex_14701 Int)) (or (<= (select main_a v_prenex_14702) 1001) (< v_prenex_14701 main_x) (<= (+ main_x 1) v_prenex_14701) (<= (select main_a v_prenex_14702) (+ (select main_a v_prenex_14701) 1000)) (<= (* 2 (select main_a v_prenex_14702)) 2000) (<= (* 2 (select main_a v_prenex_14701)) 2))) (forall ((v_prenex_14608 Int) (v_prenex_14607 Int)) (or (<= (* 2 (select main_a v_prenex_14607)) 2) (<= (+ main_x 1) v_prenex_14607) (<= (select main_a v_prenex_14607) 2) (<= (select main_a v_prenex_14608) (+ (select main_a v_prenex_14607) 1000)) (<= (select main_a v_prenex_14608) 1000) (<= (select main_a v_prenex_14608) 1001) (< v_prenex_14607 main_x))) (or (forall ((v_prenex_18219 Int)) (or (<= 999 (select main_a v_prenex_18219)) (<= 1998 (* 2 (select main_a v_prenex_18219))))) (forall ((v_prenex_18214 Int)) (or (<= 0 (+ (select main_a v_prenex_18214) 1)) (< v_prenex_18214 main_x) (<= (+ main_x 1) v_prenex_18214) (<= 0 (select main_a v_prenex_18214)) (<= 0 (* 2 (select main_a v_prenex_18214)))))) (forall ((v_prenex_19877 Int) (v_prenex_19876 Int)) (or (< v_prenex_19876 main_x) (<= 1998 (* 2 (select main_a v_prenex_19877))) (<= (* 2 (select main_a v_prenex_19877)) 2000) (<= (select main_a v_prenex_19877) (+ (select main_a v_prenex_19876) 1000)) (<= (+ main_x 1) v_prenex_19876) (<= 0 (* 2 (select main_a v_prenex_19876))) (<= 0 (+ (select main_a v_prenex_19876) 1)))) (forall ((v_prenex_15758 Int) (v_prenex_15757 Int)) (or (<= (+ main_x 1) v_prenex_15757) (<= (select main_a v_prenex_15758) 1001) (<= (* 2 (select main_a v_prenex_15757)) 2) (< v_prenex_15758 main_y) (< v_prenex_15757 main_x) (<= (+ (select main_a v_prenex_15757) 998) (select main_a v_prenex_15758)))) (forall ((v_prenex_19108 Int) (v_prenex_19109 Int)) (or (<= (+ main_x 1) v_prenex_19108) (<= (+ (select main_a v_prenex_19108) 998) (select main_a v_prenex_19109)) (< v_prenex_19108 main_x) (<= 1998 (* 2 (select main_a v_prenex_19109))) (<= (+ main_y 1) v_prenex_19109) (<= (select main_a v_prenex_19109) 1001) (<= (select main_a v_prenex_19108) 1))) (forall ((v_prenex_17658 Int) (v_prenex_17659 Int)) (or (<= (+ main_y 1) v_prenex_17659) (<= 1998 (* 2 (select main_a v_prenex_17659))) (<= (+ (select main_a v_prenex_17658) (select main_a v_prenex_17659)) 1000) (< v_prenex_17658 main_x) (< v_prenex_17659 main_y))) (forall ((v_prenex_17230 Int) (v_prenex_17231 Int)) (or (<= (+ (select main_a v_prenex_17230) (select main_a v_prenex_17231)) 1000) (<= (select main_a v_prenex_17230) 1) (<= (+ main_x 1) v_prenex_17230) (<= (select main_a v_prenex_17231) 1001) (< v_prenex_17230 main_x) (<= (select main_a v_prenex_17230) 2) (<= (select main_a v_prenex_17231) 1000))) (forall ((v_prenex_14215 Int) (v_prenex_14214 Int)) (or (<= 998 (select main_a v_prenex_14215)) (<= 0 (+ (select main_a v_prenex_14214) 1)) (<= 999 (select main_a v_prenex_14215)) (<= (+ (select main_a v_prenex_14214) (select main_a v_prenex_14215)) 1000) (< v_prenex_14214 main_x) (<= (* 2 (select main_a v_prenex_14214)) 2) (<= (+ main_x 1) v_prenex_14214))) (forall ((v_prenex_18370 Int) (v_prenex_18369 Int)) (or (<= 999 (select main_a v_prenex_18370)) (<= 1000 (+ (select main_a v_prenex_18369) (select main_a v_prenex_18370))) (< v_prenex_18369 main_x) (<= 0 (+ (select main_a v_prenex_18369) 1)) (<= (select main_a v_prenex_18369) 1) (<= (+ main_x 1) v_prenex_18369))) (forall ((v_prenex_12018 Int) (v_prenex_12017 Int)) (or (<= (select main_a v_prenex_12018) 1000) (<= 0 (* 2 (select main_a v_prenex_12017))) (<= 1000 (+ (select main_a v_prenex_12017) (select main_a v_prenex_12018))) (<= (select main_a v_prenex_12017) 1) (< v_prenex_12017 main_x) (<= (+ main_x 1) v_prenex_12017))) (forall ((v_prenex_11705 Int) (v_prenex_11706 Int)) (or (<= (select main_a v_prenex_11705) 2) (< v_prenex_11705 main_x) (<= 1000 (+ (select main_a v_prenex_11705) (select main_a v_prenex_11706))) (< v_prenex_11706 main_y) (<= 998 (select main_a v_prenex_11706)) (<= (+ main_x 1) v_prenex_11705) (<= 999 (select main_a v_prenex_11706)))) (or (forall ((v_prenex_14895 Int)) (or (<= (* 2 (select main_a v_prenex_14895)) 2) (<= (+ main_x 1) v_prenex_14895) (<= 0 (+ (select main_a v_prenex_14895) 1)) (< v_prenex_14895 main_x))) (forall ((v_prenex_14899 Int)) (or (<= (select main_a v_prenex_14899) 1000) (<= (select main_a v_prenex_14899) 1001)))) (forall ((v_prenex_16846 Int) (v_prenex_16847 Int)) (or (<= (+ (select main_a v_prenex_16846) 998) (select main_a v_prenex_16847)) (<= 0 (select main_a v_prenex_16846)) (<= (* 2 (select main_a v_prenex_16847)) 2000) (<= 998 (select main_a v_prenex_16847)) (< v_prenex_16846 main_x) (<= (+ main_x 1) v_prenex_16846))) (or (forall ((v_prenex_12527 Int)) (or (<= 999 (select main_a v_prenex_12527)) (<= (* 2 (select main_a v_prenex_12527)) 2000))) (forall ((v_prenex_12525 Int)) (or (<= (* 2 (select main_a v_prenex_12525)) 2) (<= (+ main_x 1) v_prenex_12525) (< v_prenex_12525 main_x) (<= 0 (select main_a v_prenex_12525))))) (forall ((v_prenex_15882 Int) (v_prenex_15881 Int)) (or (<= (+ main_x 1) v_prenex_15881) (<= 0 (+ (select main_a v_prenex_15881) 1)) (<= 1998 (* 2 (select main_a v_prenex_15882))) (<= (+ (select main_a v_prenex_15881) 998) (select main_a v_prenex_15882)) (<= 0 (select main_a v_prenex_15881)) (< v_prenex_15881 main_x))) (forall ((v_prenex_15714 Int) (v_prenex_15713 Int)) (or (<= (* 2 (select main_a v_prenex_15714)) 2000) (<= 999 (select main_a v_prenex_15714)) (<= (select main_a v_prenex_15713) 2) (<= (+ main_x 1) v_prenex_15713) (< v_prenex_15713 main_x) (<= 1000 (+ (select main_a v_prenex_15713) (select main_a v_prenex_15714))) (<= (* 2 (select main_a v_prenex_15713)) 2))) (forall ((v_prenex_13929 Int) (v_prenex_13928 Int)) (or (< v_prenex_13928 main_x) (<= (select main_a v_prenex_13929) 1001) (<= (+ (select main_a v_prenex_13928) (select main_a v_prenex_13929)) 1000) (<= (select main_a v_prenex_13929) 1000) (<= (* 2 (select main_a v_prenex_13928)) 2) (<= (+ main_x 1) v_prenex_13928) (<= 0 (* 2 (select main_a v_prenex_13928))))) (forall ((v_prenex_13231 Int) (v_prenex_13232 Int)) (or (< v_prenex_13232 main_y) (<= (+ main_x 1) v_prenex_13231) (<= 1000 (+ (select main_a v_prenex_13231) (select main_a v_prenex_13232))) (<= (select main_a v_prenex_13232) 1000) (<= 0 (+ (select main_a v_prenex_13231) 1)) (< v_prenex_13231 main_x) (<= 1998 (* 2 (select main_a v_prenex_13232))))) (or (forall ((v_prenex_19243 Int)) (or (<= 998 (select main_a v_prenex_19243)) (<= (* 2 (select main_a v_prenex_19243)) 2000))) (forall ((v_prenex_19240 Int)) (or (<= (select main_a v_prenex_19240) 1) (< v_prenex_19240 main_x) (<= 0 (select main_a v_prenex_19240)) (<= (* 2 (select main_a v_prenex_19240)) 2) (<= (+ main_x 1) v_prenex_19240)))) (or (forall ((v_prenex_18574 Int)) (or (<= (+ main_y 1) v_prenex_18574) (<= (select main_a v_prenex_18574) 1000) (<= (select main_a v_prenex_18574) 1001))) (forall ((v_prenex_18573 Int)) (or (<= (+ main_x 1) v_prenex_18573) (< v_prenex_18573 main_x) (<= (* 2 (select main_a v_prenex_18573)) 2)))) (or (forall ((v_prenex_12621 Int)) (or (<= 0 (select main_a v_prenex_12621)) (<= (+ main_x 1) v_prenex_12621) (< v_prenex_12621 main_x) (<= 0 (* 2 (select main_a v_prenex_12621))))) (forall ((v_prenex_12622 Int)) (<= 998 (select main_a v_prenex_12622)))) (or (forall ((v_prenex_16595 Int)) (or (<= 998 (select main_a v_prenex_16595)) (<= 999 (select main_a v_prenex_16595)) (< v_prenex_16595 main_y))) (forall ((v_prenex_16592 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16592))) (< v_prenex_16592 main_x) (<= (+ main_x 1) v_prenex_16592) (<= 0 (+ (select main_a v_prenex_16592) 1))))) (forall ((v_prenex_20096 Int) (v_prenex_20095 Int)) (or (< v_prenex_20095 main_x) (<= 999 (select main_a v_prenex_20096)) (<= 1000 (+ (select main_a v_prenex_20095) (select main_a v_prenex_20096))) (<= (+ main_y 1) v_prenex_20096) (< v_prenex_20096 main_y))) (forall ((v_prenex_12058 Int) (v_prenex_12057 Int)) (or (< v_prenex_12057 main_x) (<= (+ (select main_a v_prenex_12057) 998) (select main_a v_prenex_12058)) (<= (+ main_x 1) v_prenex_12057) (<= 998 (select main_a v_prenex_12058)) (<= (* 2 (select main_a v_prenex_12058)) 2000) (<= (* 2 (select main_a v_prenex_12057)) 2) (<= 0 (+ (select main_a v_prenex_12057) 1)))) (or (forall ((v_prenex_16043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16043))) (<= (* 2 (select main_a v_prenex_16043)) 2000))) (forall ((v_prenex_16042 Int)) (or (< v_prenex_16042 main_x) (<= (+ main_x 1) v_prenex_16042) (<= (select main_a v_prenex_16042) 2) (<= (* 2 (select main_a v_prenex_16042)) 2)))) (forall ((v_prenex_16056 Int) (v_prenex_16057 Int)) (or (<= 998 (select main_a v_prenex_16057)) (<= (select main_a v_prenex_16057) (+ (select main_a v_prenex_16056) 1000)) (<= 0 (+ (select main_a v_prenex_16056) 1)) (<= (+ main_x 1) v_prenex_16056) (< v_prenex_16056 main_x) (< v_prenex_16057 main_y))) (or (forall ((v_prenex_16492 Int)) (or (<= 0 (+ (select main_a v_prenex_16492) 1)) (<= (select main_a v_prenex_16492) 1) (<= 0 (* 2 (select main_a v_prenex_16492))) (< v_prenex_16492 main_x) (<= (+ main_x 1) v_prenex_16492))) (forall ((v_prenex_16494 Int)) (or (<= (select main_a v_prenex_16494) 1001) (<= (* 2 (select main_a v_prenex_16494)) 2000)))) (forall ((v_prenex_13039 Int) (v_prenex_13040 Int)) (or (<= (+ main_x 1) v_prenex_13039) (<= 1000 (+ (select main_a v_prenex_13039) (select main_a v_prenex_13040))) (<= (* 2 (select main_a v_prenex_13039)) 2) (<= (+ main_y 1) v_prenex_13040) (<= 998 (select main_a v_prenex_13040)) (< v_prenex_13039 main_x))) (forall ((v_prenex_15362 Int) (v_prenex_15363 Int)) (or (<= 998 (select main_a v_prenex_15363)) (<= 1000 (+ (select main_a v_prenex_15362) (select main_a v_prenex_15363))) (<= (+ main_y 1) v_prenex_15363) (<= 999 (select main_a v_prenex_15363)) (<= (+ main_x 1) v_prenex_15362) (< v_prenex_15362 main_x) (<= (* 2 (select main_a v_prenex_15362)) 2))) (forall ((v_prenex_17102 Int) (v_prenex_17103 Int)) (or (< v_prenex_17102 main_x) (< v_prenex_17103 main_y) (<= 998 (select main_a v_prenex_17103)) (<= (+ (select main_a v_prenex_17102) 998) (select main_a v_prenex_17103)) (<= (select main_a v_prenex_17103) 1001) (<= (+ main_x 1) v_prenex_17102) (<= (* 2 (select main_a v_prenex_17102)) 2))) (or (forall ((v_prenex_18568 Int)) (or (< v_prenex_18568 main_x) (<= (+ main_x 1) v_prenex_18568) (<= (* 2 (select main_a v_prenex_18568)) 2) (<= (select main_a v_prenex_18568) 2) (<= (select main_a v_prenex_18568) 1))) (forall ((v_prenex_18572 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18572))) (<= (* 2 (select main_a v_prenex_18572)) 2000)))) (forall ((v_prenex_12926 Int) (v_prenex_12927 Int)) (or (< v_prenex_12926 main_x) (<= (+ main_x 1) v_prenex_12926) (<= 1998 (* 2 (select main_a v_prenex_12927))) (<= (+ (select main_a v_prenex_12926) (select main_a v_prenex_12927)) 1000) (<= (select main_a v_prenex_12926) 1) (<= 998 (select main_a v_prenex_12927)))) (forall ((v_prenex_16511 Int) (v_prenex_16512 Int)) (or (< v_prenex_16511 main_x) (<= (* 2 (select main_a v_prenex_16511)) 2) (<= 0 (+ (select main_a v_prenex_16511) 1)) (<= (select main_a v_prenex_16512) (+ (select main_a v_prenex_16511) 1000)) (<= (select main_a v_prenex_16512) 1000) (<= (+ main_x 1) v_prenex_16511) (<= 1998 (* 2 (select main_a v_prenex_16512))))) (forall ((v_prenex_13091 Int) (v_prenex_13092 Int)) (or (<= (select main_a v_prenex_13091) 2) (<= (select main_a v_prenex_13091) 1) (< v_prenex_13091 main_x) (<= (+ main_x 1) v_prenex_13091) (<= (+ (select main_a v_prenex_13091) (select main_a v_prenex_13092)) 1000))) (or (forall ((v_prenex_18804 Int)) (<= 999 (select main_a v_prenex_18804))) (forall ((v_prenex_18800 Int)) (or (<= (* 2 (select main_a v_prenex_18800)) 2) (<= 0 (+ (select main_a v_prenex_18800) 1)) (< v_prenex_18800 main_x) (<= (+ main_x 1) v_prenex_18800)))) (or (forall ((v_prenex_14796 Int)) (or (<= 998 (select main_a v_prenex_14796)) (<= (select main_a v_prenex_14796) 1001) (<= (+ main_y 1) v_prenex_14796))) (forall ((v_prenex_14795 Int)) (or (<= (* 2 (select main_a v_prenex_14795)) 2) (< v_prenex_14795 main_x) (<= (+ main_x 1) v_prenex_14795)))) (forall ((v_prenex_17358 Int) (v_prenex_17359 Int)) (or (< v_prenex_17358 main_x) (<= (+ (select main_a v_prenex_17358) 998) (select main_a v_prenex_17359)) (<= 0 (+ (select main_a v_prenex_17358) 1)) (<= (* 2 (select main_a v_prenex_17358)) 2) (<= (+ main_x 1) v_prenex_17358) (<= (select main_a v_prenex_17359) 1001))) (forall ((v_prenex_12193 Int) (v_prenex_12192 Int)) (or (<= (select main_a v_prenex_12192) 1) (<= 1000 (+ (select main_a v_prenex_12192) (select main_a v_prenex_12193))) (< v_prenex_12192 main_x) (<= 998 (select main_a v_prenex_12193)) (<= (+ main_x 1) v_prenex_12192) (<= (* 2 (select main_a v_prenex_12193)) 2000))) (forall ((v_prenex_19122 Int) (v_prenex_19121 Int)) (or (<= (+ main_x 1) v_prenex_19121) (<= 999 (select main_a v_prenex_19122)) (< v_prenex_19121 main_x) (<= (select main_a v_prenex_19122) 1000) (<= (+ (select main_a v_prenex_19121) 998) (select main_a v_prenex_19122)) (< v_prenex_19122 main_y) (<= (* 2 (select main_a v_prenex_19121)) 2))) (forall ((v_prenex_11475 Int) (v_prenex_11476 Int)) (or (<= (+ main_y 1) v_prenex_11476) (<= (+ main_x 1) v_prenex_11475) (<= 1998 (* 2 (select main_a v_prenex_11476))) (<= 0 (* 2 (select main_a v_prenex_11475))) (< v_prenex_11475 main_x) (<= 999 (select main_a v_prenex_11476)) (<= 1000 (+ (select main_a v_prenex_11475) (select main_a v_prenex_11476))))) (forall ((v_prenex_15319 Int) (v_prenex_15318 Int)) (or (<= 1000 (+ (select main_a v_prenex_15318) (select main_a v_prenex_15319))) (<= (select main_a v_prenex_15318) 2) (< v_prenex_15318 main_x) (<= 0 (+ (select main_a v_prenex_15318) 1)) (<= (+ main_x 1) v_prenex_15318))) (forall ((v_prenex_13448 Int) (v_prenex_13447 Int)) (or (<= 0 (select main_a v_prenex_13447)) (<= (+ (select main_a v_prenex_13447) 998) (select main_a v_prenex_13448)) (< v_prenex_13447 main_x) (<= (select main_a v_prenex_13448) 1000) (<= (+ main_x 1) v_prenex_13447))) (forall ((v_prenex_13878 Int) (v_prenex_13879 Int)) (or (<= (select main_a v_prenex_13878) 1) (<= (select main_a v_prenex_13879) (+ (select main_a v_prenex_13878) 1000)) (<= (+ main_x 1) v_prenex_13878) (<= (* 2 (select main_a v_prenex_13878)) 2) (< v_prenex_13878 main_x) (<= 1998 (* 2 (select main_a v_prenex_13879))) (<= 998 (select main_a v_prenex_13879)))) (forall ((v_prenex_11927 Int) (v_prenex_11928 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11928))) (<= (+ main_x 1) v_prenex_11927) (< v_prenex_11927 main_x) (<= (select main_a v_prenex_11928) (+ (select main_a v_prenex_11927) 1000)) (<= (* 2 (select main_a v_prenex_11928)) 2000) (<= (+ main_y 1) v_prenex_11928) (<= 0 (select main_a v_prenex_11927)))) (forall ((v_prenex_12958 Int) (v_prenex_12959 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12959))) (<= (select main_a v_prenex_12958) 2) (<= (+ main_x 1) v_prenex_12958) (<= (* 2 (select main_a v_prenex_12958)) 2) (<= 998 (select main_a v_prenex_12959)) (<= 1000 (+ (select main_a v_prenex_12958) (select main_a v_prenex_12959))) (< v_prenex_12958 main_x))) (forall ((v_prenex_16990 Int) (v_prenex_16991 Int)) (or (<= (+ main_y 1) v_prenex_16991) (< v_prenex_16990 main_x) (<= (select main_a v_prenex_16990) 2) (<= (select main_a v_prenex_16991) 1001) (<= (select main_a v_prenex_16991) (+ (select main_a v_prenex_16990) 1000)) (<= (+ main_x 1) v_prenex_16990) (<= 998 (select main_a v_prenex_16991)))) (forall ((v_prenex_11802 Int) (v_prenex_11803 Int)) (or (<= (+ main_x 1) v_prenex_11802) (<= 1998 (* 2 (select main_a v_prenex_11803))) (< v_prenex_11802 main_x) (<= (select main_a v_prenex_11803) (+ (select main_a v_prenex_11802) 1000)) (<= (select main_a v_prenex_11802) 2) (<= 0 (* 2 (select main_a v_prenex_11802))) (<= 999 (select main_a v_prenex_11803)))) (forall ((v_prenex_19982 Int) (v_prenex_19983 Int)) (or (<= (+ main_x 1) v_prenex_19982) (<= 1998 (* 2 (select main_a v_prenex_19983))) (<= 0 (+ (select main_a v_prenex_19982) 1)) (< v_prenex_19982 main_x) (<= (+ main_y 1) v_prenex_19983) (<= (select main_a v_prenex_19983) (+ (select main_a v_prenex_19982) 1000)))) (forall ((v_prenex_19492 Int) (v_prenex_19493 Int)) (or (<= (select main_a v_prenex_19493) 1000) (<= 0 (+ (select main_a v_prenex_19492) 1)) (< v_prenex_19492 main_x) (<= (+ (select main_a v_prenex_19492) (select main_a v_prenex_19493)) 1000) (<= (select main_a v_prenex_19493) 1001) (<= (select main_a v_prenex_19492) 1) (<= (+ main_x 1) v_prenex_19492))) (forall ((v_prenex_14114 Int) (v_prenex_14113 Int)) (or (<= 0 (select main_a v_prenex_14113)) (< v_prenex_14113 main_x) (<= 1000 (+ (select main_a v_prenex_14113) (select main_a v_prenex_14114))) (<= (select main_a v_prenex_14113) 2) (<= 1998 (* 2 (select main_a v_prenex_14114))) (<= (+ main_x 1) v_prenex_14113) (<= (* 2 (select main_a v_prenex_14114)) 2000))) (forall ((v_prenex_20513 Int) (v_prenex_20512 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20512))) (<= (+ main_x 1) v_prenex_20512) (< v_prenex_20512 main_x) (<= (+ main_y 1) v_prenex_20513) (<= (select main_a v_prenex_20513) (+ (select main_a v_prenex_20512) 1000)) (<= 998 (select main_a v_prenex_20513)))) (forall ((v_prenex_16437 Int) (v_prenex_16438 Int)) (or (<= (+ main_x 1) v_prenex_16437) (<= (* 2 (select main_a v_prenex_16438)) 2000) (<= (+ (select main_a v_prenex_16437) 998) (select main_a v_prenex_16438)) (< v_prenex_16437 main_x) (<= 0 (* 2 (select main_a v_prenex_16437))) (<= (select main_a v_prenex_16437) 1) (<= 998 (select main_a v_prenex_16438)))) (forall ((v_prenex_14862 Int) (v_prenex_14861 Int)) (or (< v_prenex_14861 main_x) (<= (select main_a v_prenex_14862) 1000) (<= (* 2 (select main_a v_prenex_14862)) 2000) (<= (+ (select main_a v_prenex_14861) (select main_a v_prenex_14862)) 1000) (<= (+ main_x 1) v_prenex_14861) (<= 0 (select main_a v_prenex_14861)))) (forall ((v_prenex_17803 Int) (v_prenex_17804 Int)) (or (<= (select main_a v_prenex_17804) 1001) (<= (+ main_y 1) v_prenex_17804) (<= 999 (select main_a v_prenex_17804)) (<= 1000 (+ (select main_a v_prenex_17803) (select main_a v_prenex_17804))) (< v_prenex_17804 main_y))) (or (forall ((v_prenex_14760 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14760))) (<= 999 (select main_a v_prenex_14760)))) (forall ((v_prenex_14759 Int)) (or (<= (select main_a v_prenex_14759) 2) (< v_prenex_14759 main_x) (<= 0 (select main_a v_prenex_14759)) (<= (+ main_x 1) v_prenex_14759) (<= (* 2 (select main_a v_prenex_14759)) 2)))) (forall ((v_prenex_11938 Int) (v_prenex_11937 Int)) (or (<= (select main_a v_prenex_11937) 2) (< v_prenex_11937 main_x) (<= 0 (* 2 (select main_a v_prenex_11937))) (<= (select main_a v_prenex_11938) 1001) (<= 1998 (* 2 (select main_a v_prenex_11938))) (<= (select main_a v_prenex_11938) (+ (select main_a v_prenex_11937) 1000)) (<= (+ main_x 1) v_prenex_11937))) (forall ((v_prenex_20580 Int) (v_prenex_20579 Int)) (or (<= 0 (+ (select main_a v_prenex_20579) 1)) (< v_prenex_20579 main_x) (<= (* 2 (select main_a v_prenex_20579)) 2) (<= (select main_a v_prenex_20580) (+ (select main_a v_prenex_20579) 1000)) (<= (select main_a v_prenex_20580) 1001) (<= (+ main_x 1) v_prenex_20579))) (forall ((v_prenex_11750 Int) (v_prenex_11749 Int)) (or (<= (+ main_x 1) v_prenex_11749) (<= (+ (select main_a v_prenex_11749) 998) (select main_a v_prenex_11750)) (<= 0 (+ (select main_a v_prenex_11749) 1)) (<= (select main_a v_prenex_11750) 1000) (< v_prenex_11749 main_x) (<= (select main_a v_prenex_11750) 1001) (<= (* 2 (select main_a v_prenex_11749)) 2))) (or (forall ((v_prenex_18458 Int)) (or (<= (select main_a v_prenex_18458) 1001) (<= (select main_a v_prenex_18458) 1000))) (forall ((v_prenex_18454 Int)) (or (< v_prenex_18454 main_x) (<= 0 (* 2 (select main_a v_prenex_18454))) (<= (* 2 (select main_a v_prenex_18454)) 2) (<= (+ main_x 1) v_prenex_18454) (<= 0 (select main_a v_prenex_18454))))) (forall ((v_prenex_14762 Int) (v_prenex_14761 Int)) (or (< v_prenex_14761 main_x) (<= 1000 (+ (select main_a v_prenex_14761) (select main_a v_prenex_14762))) (<= 999 (select main_a v_prenex_14762)) (<= (select main_a v_prenex_14761) 1) (<= (+ main_x 1) v_prenex_14761))) (forall ((v_prenex_19821 Int)) (or (<= (+ main_x 1) v_prenex_19821) (< v_prenex_19821 main_x) (<= (select main_a v_prenex_19821) 2) (<= 0 (* 2 (select main_a v_prenex_19821))) (<= 0 (+ (select main_a v_prenex_19821) 1)))) (or (forall ((v_prenex_16157 Int)) (or (<= 999 (select main_a v_prenex_16157)) (<= (select main_a v_prenex_16157) 1000) (<= (+ main_y 1) v_prenex_16157) (< v_prenex_16157 main_y))) (forall ((v_prenex_16156 Int)) (<= 0 (* 2 (select main_a v_prenex_16156))))) (forall ((v_prenex_13589 Int) (v_prenex_13590 Int)) (or (<= (+ main_x 1) v_prenex_13589) (< v_prenex_13590 main_y) (<= (+ main_y 1) v_prenex_13590) (<= (select main_a v_prenex_13590) 1001) (<= 1000 (+ (select main_a v_prenex_13589) (select main_a v_prenex_13590))))) (forall ((v_prenex_19203 Int) (v_prenex_19204 Int)) (or (<= (+ (select main_a v_prenex_19203) (select main_a v_prenex_19204)) 1000) (<= (select main_a v_prenex_19203) 2) (<= (select main_a v_prenex_19204) 1000) (<= (* 2 (select main_a v_prenex_19203)) 2) (< v_prenex_19203 main_x) (<= (+ main_x 1) v_prenex_19203) (<= 1998 (* 2 (select main_a v_prenex_19204))))) (forall ((v_prenex_12227 Int) (v_prenex_12228 Int)) (or (<= (select main_a v_prenex_12227) 2) (<= (select main_a v_prenex_12228) 1000) (<= (+ main_x 1) v_prenex_12227) (<= 999 (select main_a v_prenex_12228)) (<= (select main_a v_prenex_12227) 1) (< v_prenex_12227 main_x) (<= 1000 (+ (select main_a v_prenex_12227) (select main_a v_prenex_12228))))) (or (forall ((v_prenex_20291 Int)) (or (<= (* 2 (select main_a v_prenex_20291)) 2) (<= (select main_a v_prenex_20291) 1) (< v_prenex_20291 main_x) (<= (+ main_x 1) v_prenex_20291) (<= 0 (* 2 (select main_a v_prenex_20291))))) (forall ((v_prenex_20295 Int)) (or (<= 999 (select main_a v_prenex_20295)) (<= 1998 (* 2 (select main_a v_prenex_20295)))))) (forall ((v_prenex_12313 Int) (v_prenex_12314 Int)) (or (<= (+ (select main_a v_prenex_12313) (select main_a v_prenex_12314)) 1000) (<= 0 (+ (select main_a v_prenex_12313) 1)) (<= (+ main_x 1) v_prenex_12313) (< v_prenex_12313 main_x) (<= 0 (* 2 (select main_a v_prenex_12313))) (<= (select main_a v_prenex_12314) 1000))) (forall ((v_prenex_12076 Int) (v_prenex_12077 Int)) (or (<= (select main_a v_prenex_12077) (+ (select main_a v_prenex_12076) 1000)) (<= 998 (select main_a v_prenex_12077)) (<= (+ main_y 1) v_prenex_12077) (<= (select main_a v_prenex_12076) 2) (< v_prenex_12076 main_x) (<= (+ main_x 1) v_prenex_12076) (<= 999 (select main_a v_prenex_12077)))) (or (forall ((v_prenex_14210 Int)) (or (< v_prenex_14210 main_x) (<= 0 (* 2 (select main_a v_prenex_14210))) (<= (select main_a v_prenex_14210) 2) (<= (* 2 (select main_a v_prenex_14210)) 2) (<= (+ main_x 1) v_prenex_14210))) (forall ((v_prenex_14213 Int)) (or (<= (select main_a v_prenex_14213) 1001) (<= 1998 (* 2 (select main_a v_prenex_14213)))))) (or (forall ((v_prenex_12029 Int)) (or (< v_prenex_12029 main_x) (<= 0 (* 2 (select main_a v_prenex_12029))) (<= (+ main_x 1) v_prenex_12029))) (forall ((v_prenex_12030 Int)) (or (<= (+ main_y 1) v_prenex_12030) (<= 999 (select main_a v_prenex_12030)) (<= (select main_a v_prenex_12030) 1001)))) (forall ((v_prenex_20594 Int) (v_prenex_20593 Int)) (or (<= 998 (select main_a v_prenex_20594)) (<= (+ main_x 1) v_prenex_20593) (< v_prenex_20593 main_x) (<= (select main_a v_prenex_20594) (+ (select main_a v_prenex_20593) 1000)) (<= (select main_a v_prenex_20593) 1) (<= 0 (select main_a v_prenex_20593)))) (forall ((v_prenex_19476 Int) (v_prenex_19477 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19477))) (<= (select main_a v_prenex_19476) 2) (< v_prenex_19476 main_x) (< v_prenex_19477 main_y) (<= 999 (select main_a v_prenex_19477)) (<= 1000 (+ (select main_a v_prenex_19476) (select main_a v_prenex_19477))) (<= (+ main_x 1) v_prenex_19476))) (or (forall ((v_prenex_14592 Int)) (or (<= (+ main_y 1) v_prenex_14592) (<= 1998 (* 2 (select main_a v_prenex_14592))) (<= (select main_a v_prenex_14592) 1001))) (forall ((v_prenex_14591 Int)) (or (<= (+ main_x 1) v_prenex_14591) (< v_prenex_14591 main_x) (<= (select main_a v_prenex_14591) 2) (<= (* 2 (select main_a v_prenex_14591)) 2)))) (or (forall ((v_prenex_19781 Int)) (or (< v_prenex_19781 main_x) (<= (select main_a v_prenex_19781) 1) (<= 0 (* 2 (select main_a v_prenex_19781))) (<= (+ main_x 1) v_prenex_19781) (<= (select main_a v_prenex_19781) 2))) (forall ((v_prenex_19782 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19782))) (<= (select main_a v_prenex_19782) 1001)))) (forall ((v_prenex_12056 Int) (v_prenex_12055 Int)) (or (<= (select main_a v_prenex_12056) 1000) (<= (* 2 (select main_a v_prenex_12056)) 2000) (<= (select main_a v_prenex_12056) (+ (select main_a v_prenex_12055) 1000)) (<= 0 (select main_a v_prenex_12055)) (< v_prenex_12055 main_x) (<= (+ main_x 1) v_prenex_12055) (<= (* 2 (select main_a v_prenex_12055)) 2))) (or (forall ((v_prenex_18686 Int)) (or (<= (* 2 (select main_a v_prenex_18686)) 2000) (<= (select main_a v_prenex_18686) 1001) (< v_prenex_18686 main_y))) (forall ((v_prenex_18684 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18684))) (<= (* 2 (select main_a v_prenex_18684)) 2) (<= (+ main_x 1) v_prenex_18684) (< v_prenex_18684 main_x)))) (forall ((v_prenex_20243 Int) (v_prenex_20242 Int)) (or (<= (select main_a v_prenex_20242) 2) (<= 1998 (* 2 (select main_a v_prenex_20243))) (<= 999 (select main_a v_prenex_20243)) (<= (* 2 (select main_a v_prenex_20242)) 2) (<= (+ (select main_a v_prenex_20242) (select main_a v_prenex_20243)) 1000) (< v_prenex_20242 main_x) (<= (+ main_x 1) v_prenex_20242))) (or (forall ((v_prenex_13354 Int)) (<= 1998 (* 2 (select main_a v_prenex_13354)))) (forall ((v_prenex_13353 Int)) (or (<= (+ main_x 1) v_prenex_13353) (<= (* 2 (select main_a v_prenex_13353)) 2) (<= (select main_a v_prenex_13353) 2) (< v_prenex_13353 main_x)))) (forall ((v_prenex_11464 Int) (v_prenex_11463 Int)) (or (<= (select main_a v_prenex_11464) 1001) (<= (+ (select main_a v_prenex_11463) 998) (select main_a v_prenex_11464)) (< v_prenex_11463 main_x) (<= (+ main_x 1) v_prenex_11463) (<= 1998 (* 2 (select main_a v_prenex_11464))) (< v_prenex_11464 main_y) (<= 0 (* 2 (select main_a v_prenex_11463))))) (forall ((v_prenex_14923 Int) (v_prenex_14924 Int)) (or (<= (+ main_x 1) v_prenex_14923) (<= (select main_a v_prenex_14923) 1) (<= (+ (select main_a v_prenex_14923) 998) (select main_a v_prenex_14924)) (<= 998 (select main_a v_prenex_14924)) (<= (* 2 (select main_a v_prenex_14924)) 2000) (<= 0 (select main_a v_prenex_14923)) (< v_prenex_14923 main_x))) (forall ((v_prenex_20484 Int) (v_prenex_20483 Int)) (or (<= 998 (select main_a v_prenex_20484)) (<= (+ main_x 1) v_prenex_20483) (<= (select main_a v_prenex_20483) 1) (<= (select main_a v_prenex_20484) (+ (select main_a v_prenex_20483) 1000)) (< v_prenex_20483 main_x) (<= 999 (select main_a v_prenex_20484)))) (forall ((v_prenex_11451 Int) (v_prenex_11452 Int)) (or (<= (+ main_x 1) v_prenex_11451) (<= 999 (select main_a v_prenex_11452)) (<= (select main_a v_prenex_11452) 1001) (< v_prenex_11451 main_x) (<= (* 2 (select main_a v_prenex_11451)) 2) (<= (+ (select main_a v_prenex_11451) 998) (select main_a v_prenex_11452)))) (forall ((v_prenex_13381 Int) (v_prenex_13380 Int)) (or (<= 0 (+ (select main_a v_prenex_13380) 1)) (<= (* 2 (select main_a v_prenex_13381)) 2000) (<= (+ (select main_a v_prenex_13380) 998) (select main_a v_prenex_13381)) (<= (* 2 (select main_a v_prenex_13380)) 2) (<= 1998 (* 2 (select main_a v_prenex_13381))) (<= (+ main_x 1) v_prenex_13380) (< v_prenex_13380 main_x))) (forall ((v_prenex_20456 Int) (v_prenex_20455 Int)) (or (< v_prenex_20455 main_x) (<= (select main_a v_prenex_20455) 1) (<= 0 (* 2 (select main_a v_prenex_20455))) (<= 998 (select main_a v_prenex_20456)) (<= (+ main_x 1) v_prenex_20455) (<= (select main_a v_prenex_20456) (+ (select main_a v_prenex_20455) 1000)))) (forall ((v_prenex_14392 Int) (v_prenex_14391 Int)) (or (< v_prenex_14391 main_x) (<= (select main_a v_prenex_14391) 2) (<= (select main_a v_prenex_14391) 1) (<= (+ (select main_a v_prenex_14391) 998) (select main_a v_prenex_14392)) (<= (+ main_x 1) v_prenex_14391) (<= (select main_a v_prenex_14392) 1001))) (forall ((v_prenex_15612 Int) (v_prenex_15613 Int)) (or (< v_prenex_15612 main_x) (<= 998 (select main_a v_prenex_15613)) (<= (* 2 (select main_a v_prenex_15612)) 2) (<= 0 (+ (select main_a v_prenex_15612) 1)) (<= (select main_a v_prenex_15613) (+ (select main_a v_prenex_15612) 1000)) (<= (+ main_x 1) v_prenex_15612))) (forall ((v_prenex_17755 Int) (v_prenex_17756 Int)) (or (<= (select main_a v_prenex_17756) (+ (select main_a v_prenex_17755) 1000)) (<= (select main_a v_prenex_17755) 2) (<= (+ main_y 1) v_prenex_17756) (<= (+ main_x 1) v_prenex_17755) (<= 1998 (* 2 (select main_a v_prenex_17756))) (<= 999 (select main_a v_prenex_17756)) (< v_prenex_17755 main_x))) (forall ((v_prenex_12650 Int) (v_prenex_12651 Int)) (or (< v_prenex_12650 main_x) (<= (select main_a v_prenex_12651) (+ (select main_a v_prenex_12650) 1000)) (<= 0 (+ (select main_a v_prenex_12650) 1)) (<= (+ main_y 1) v_prenex_12651) (<= (* 2 (select main_a v_prenex_12651)) 2000) (<= (+ main_x 1) v_prenex_12650) (<= 998 (select main_a v_prenex_12651)))) (or (forall ((v_prenex_16579 Int)) (or (<= (* 2 (select main_a v_prenex_16579)) 2) (<= (+ main_x 1) v_prenex_16579) (< v_prenex_16579 main_x) (<= 0 (select main_a v_prenex_16579)))) (forall ((v_prenex_16582 Int)) (or (<= 999 (select main_a v_prenex_16582)) (<= (select main_a v_prenex_16582) 1001)))) (or (forall ((v_prenex_14971 Int)) (or (< v_prenex_14971 main_x) (<= (* 2 (select main_a v_prenex_14971)) 2))) (forall ((v_prenex_14972 Int)) (or (<= 998 (select main_a v_prenex_14972)) (<= (+ main_y 1) v_prenex_14972) (< v_prenex_14972 main_y)))) (or (forall ((v_prenex_14395 Int)) (or (< v_prenex_14395 main_x) (<= 0 (* 2 (select main_a v_prenex_14395))) (<= (* 2 (select main_a v_prenex_14395)) 2) (<= (+ main_x 1) v_prenex_14395))) (forall ((v_prenex_14401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14401))) (<= (select main_a v_prenex_14401) 1000)))) (forall ((v_prenex_19577 Int) (v_prenex_19576 Int)) (or (<= (select main_a v_prenex_19577) 1001) (<= 1000 (+ (select main_a v_prenex_19576) (select main_a v_prenex_19577))) (<= 0 (select main_a v_prenex_19576)) (< v_prenex_19576 main_x) (<= 998 (select main_a v_prenex_19577)) (<= (+ main_x 1) v_prenex_19576) (<= 0 (* 2 (select main_a v_prenex_19576))))) (forall ((v_prenex_12690 Int) (v_prenex_12691 Int)) (or (< v_prenex_12690 main_x) (<= (+ main_x 1) v_prenex_12690) (<= (+ (select main_a v_prenex_12690) 998) (select main_a v_prenex_12691)) (<= (select main_a v_prenex_12691) 1001) (<= 0 (select main_a v_prenex_12690)))) (forall ((v_prenex_19151 Int) (v_prenex_19150 Int)) (or (< v_prenex_19150 main_x) (<= (+ main_x 1) v_prenex_19150) (<= 0 (select main_a v_prenex_19150)) (<= (+ (select main_a v_prenex_19150) (select main_a v_prenex_19151)) 1000) (<= 1998 (* 2 (select main_a v_prenex_19151))) (<= (* 2 (select main_a v_prenex_19151)) 2000))) (or (forall ((v_prenex_11125 Int)) (or (< v_prenex_11125 main_x) (<= (+ main_x 1) v_prenex_11125) (<= 0 (* 2 (select main_a v_prenex_11125))) (<= (select main_a v_prenex_11125) 1))) (forall ((v_prenex_11608 Int)) (or (<= (select main_a v_prenex_11608) 1000) (<= (select main_a v_prenex_11608) 1001)))) (or (forall ((v_prenex_13066 Int)) (or (<= 999 (select main_a v_prenex_13066)) (<= (* 2 (select main_a v_prenex_13066)) 2000))) (forall ((v_prenex_13061 Int)) (or (<= 0 (select main_a v_prenex_13061)) (<= (+ main_x 1) v_prenex_13061) (< v_prenex_13061 main_x) (<= 0 (* 2 (select main_a v_prenex_13061))) (<= (select main_a v_prenex_13061) 1)))) (forall ((v_prenex_16255 Int) (v_prenex_16256 Int)) (or (<= (select main_a v_prenex_16256) (+ (select main_a v_prenex_16255) 1000)) (<= 1998 (* 2 (select main_a v_prenex_16256))) (<= 0 (* 2 (select main_a v_prenex_16255))) (<= (+ main_x 1) v_prenex_16255) (< v_prenex_16255 main_x) (<= 0 (+ (select main_a v_prenex_16255) 1)))) (or (forall ((v_prenex_16355 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16355))) (<= (+ main_x 1) v_prenex_16355) (< v_prenex_16355 main_x) (<= (select main_a v_prenex_16355) 2))) (forall ((v_prenex_16356 Int)) (or (<= (select main_a v_prenex_16356) 1000) (<= 999 (select main_a v_prenex_16356)) (<= (+ main_y 1) v_prenex_16356)))) (forall ((v_prenex_11784 Int) (v_prenex_11785 Int)) (or (<= (+ main_x 1) v_prenex_11784) (<= 998 (select main_a v_prenex_11785)) (<= (* 2 (select main_a v_prenex_11785)) 2000) (<= 0 (select main_a v_prenex_11784)) (<= 1000 (+ (select main_a v_prenex_11784) (select main_a v_prenex_11785))) (<= 0 (+ (select main_a v_prenex_11784) 1)) (< v_prenex_11784 main_x))) (forall ((v_prenex_21092 Int) (v_prenex_21093 Int)) (or (<= (+ (select main_a v_prenex_21092) 998) (select main_a v_prenex_21093)) (<= (+ main_y 1) v_prenex_21093) (< v_prenex_21093 main_y) (<= (* 2 (select main_a v_prenex_21093)) 2000))) (or (forall ((v_prenex_17060 Int)) (or (<= (* 2 (select main_a v_prenex_17060)) 2000) (<= (+ main_y 1) v_prenex_17060))) (forall ((v_prenex_17059 Int)) (or (<= 0 (select main_a v_prenex_17059)) (<= (+ main_x 1) v_prenex_17059) (< v_prenex_17059 main_x)))) (or (forall ((v_prenex_14094 Int)) (or (<= (+ main_x 1) v_prenex_14094) (<= (select main_a v_prenex_14094) 1) (< v_prenex_14094 main_x) (<= 0 (* 2 (select main_a v_prenex_14094))) (<= (* 2 (select main_a v_prenex_14094)) 2))) (forall ((v_prenex_14098 Int)) (or (<= (select main_a v_prenex_14098) 1000) (<= (select main_a v_prenex_14098) 1001)))) (forall ((v_prenex_14009 Int) (v_prenex_14010 Int)) (or (< v_prenex_14010 main_y) (<= (+ main_x 1) v_prenex_14009) (<= 1998 (* 2 (select main_a v_prenex_14010))) (<= (+ (select main_a v_prenex_14009) 998) (select main_a v_prenex_14010)) (< v_prenex_14009 main_x) (<= 0 (* 2 (select main_a v_prenex_14009))) (<= 998 (select main_a v_prenex_14010)))) (or (forall ((v_prenex_17368 Int)) (or (<= 999 (select main_a v_prenex_17368)) (<= (select main_a v_prenex_17368) 1000))) (forall ((v_prenex_17365 Int)) (or (<= (+ main_x 1) v_prenex_17365) (<= (select main_a v_prenex_17365) 1) (< v_prenex_17365 main_x) (<= (* 2 (select main_a v_prenex_17365)) 2) (<= 0 (select main_a v_prenex_17365))))) (or (forall ((v_prenex_20605 Int)) (or (< v_prenex_20605 main_x) (<= 0 (* 2 (select main_a v_prenex_20605))) (<= (+ main_x 1) v_prenex_20605) (<= (select main_a v_prenex_20605) 1))) (forall ((v_prenex_20606 Int)) (or (<= (+ main_y 1) v_prenex_20606) (<= (select main_a v_prenex_20606) 1001) (<= 1998 (* 2 (select main_a v_prenex_20606)))))) (forall ((v_prenex_11297 Int) (v_prenex_11296 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11297))) (<= 1000 (+ (select main_a v_prenex_11296) (select main_a v_prenex_11297))) (< v_prenex_11297 main_y) (<= (+ main_y 1) v_prenex_11297) (<= (select main_a v_prenex_11297) 1001))) (forall ((v_prenex_17200 Int) (v_prenex_17201 Int)) (or (<= (* 2 (select main_a v_prenex_17200)) 2) (<= (select main_a v_prenex_17201) 1001) (<= (* 2 (select main_a v_prenex_17201)) 2000) (<= 0 (* 2 (select main_a v_prenex_17200))) (<= (+ (select main_a v_prenex_17200) 998) (select main_a v_prenex_17201)) (< v_prenex_17200 main_x) (<= (+ main_x 1) v_prenex_17200))) (forall ((v_prenex_18187 Int) (v_prenex_18186 Int)) (or (<= 999 (select main_a v_prenex_18187)) (< v_prenex_18187 main_y) (<= (select main_a v_prenex_18187) (+ (select main_a v_prenex_18186) 1000)) (<= (+ main_y 1) v_prenex_18187) (<= (select main_a v_prenex_18187) 1000))) (forall ((v_prenex_12421 Int) (v_prenex_12420 Int)) (or (<= (* 2 (select main_a v_prenex_12420)) 2) (<= (+ main_x 1) v_prenex_12420) (<= 998 (select main_a v_prenex_12421)) (<= 0 (select main_a v_prenex_12420)) (< v_prenex_12420 main_x) (<= (+ (select main_a v_prenex_12420) (select main_a v_prenex_12421)) 1000))) (or (forall ((v_prenex_11322 Int)) (or (<= (+ main_y 1) v_prenex_11322) (<= 1998 (* 2 (select main_a v_prenex_11322))) (<= (select main_a v_prenex_11322) 1000))) (forall ((v_prenex_11321 Int)) (or (<= (* 2 (select main_a v_prenex_11321)) 2) (< v_prenex_11321 main_x) (<= (+ main_x 1) v_prenex_11321) (<= (select main_a v_prenex_11321) 2)))) (or (forall ((v_prenex_14988 Int)) (<= 998 (select main_a v_prenex_14988))) (forall ((v_prenex_14986 Int)) (or (<= (* 2 (select main_a v_prenex_14986)) 2) (<= (select main_a v_prenex_14986) 2) (<= 0 (+ (select main_a v_prenex_14986) 1)) (<= (+ main_x 1) v_prenex_14986) (< v_prenex_14986 main_x)))) (forall ((v_prenex_17525 Int) (v_prenex_17526 Int)) (or (< v_prenex_17525 main_x) (<= (+ (select main_a v_prenex_17525) 998) (select main_a v_prenex_17526)) (<= 999 (select main_a v_prenex_17526)) (<= (* 2 (select main_a v_prenex_17526)) 2000) (<= (+ main_x 1) v_prenex_17525) (<= 0 (* 2 (select main_a v_prenex_17525))))) (forall ((v_prenex_14446 Int) (v_prenex_14447 Int)) (or (< v_prenex_14446 main_x) (<= (+ main_x 1) v_prenex_14446) (<= (select main_a v_prenex_14447) 1001) (<= (+ (select main_a v_prenex_14446) 998) (select main_a v_prenex_14447)) (<= (+ main_y 1) v_prenex_14447) (<= (* 2 (select main_a v_prenex_14446)) 2))) (or (forall ((v_prenex_11752 Int)) (or (<= 999 (select main_a v_prenex_11752)) (< v_prenex_11752 main_y) (<= 998 (select main_a v_prenex_11752)))) (forall ((v_prenex_11754 Int)) (or (< v_prenex_11754 main_x) (<= (+ main_x 1) v_prenex_11754) (<= (* 2 (select main_a v_prenex_11754)) 2)))) (forall ((v_prenex_16654 Int) (v_prenex_16655 Int)) (or (< v_prenex_16654 main_x) (< v_prenex_16655 main_y) (<= (select main_a v_prenex_16655) 1001) (<= (select main_a v_prenex_16655) (+ (select main_a v_prenex_16654) 1000)) (<= 0 (+ (select main_a v_prenex_16654) 1)) (<= (select main_a v_prenex_16655) 1000) (<= (+ main_x 1) v_prenex_16654))) (or (forall ((v_prenex_14961 Int)) (or (< v_prenex_14961 main_x) (<= (+ main_x 1) v_prenex_14961) (<= 0 (+ (select main_a v_prenex_14961) 1)) (<= (select main_a v_prenex_14961) 2) (<= 0 (* 2 (select main_a v_prenex_14961))))) (forall ((v_prenex_14966 Int)) (or (<= (* 2 (select main_a v_prenex_14966)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14966)))))) (or (forall ((v_prenex_18951 Int)) (or (<= (+ main_x 1) v_prenex_18951) (<= 0 (* 2 (select main_a v_prenex_18951))) (<= 0 (+ (select main_a v_prenex_18951) 1)) (< v_prenex_18951 main_x))) (forall ((v_prenex_18955 Int)) (<= 1998 (* 2 (select main_a v_prenex_18955))))) (or (forall ((v_prenex_18468 Int)) (or (<= 998 (select main_a v_prenex_18468)) (<= 1998 (* 2 (select main_a v_prenex_18468))))) (forall ((v_prenex_18465 Int)) (or (< v_prenex_18465 main_x) (<= (* 2 (select main_a v_prenex_18465)) 2) (<= 0 (+ (select main_a v_prenex_18465) 1)) (<= (+ main_x 1) v_prenex_18465)))) (forall ((v_prenex_18367 Int) (v_prenex_18368 Int)) (or (<= (* 2 (select main_a v_prenex_18368)) 2000) (<= 999 (select main_a v_prenex_18368)) (<= 0 (+ (select main_a v_prenex_18367) 1)) (<= (+ main_x 1) v_prenex_18367) (<= (+ main_y 1) v_prenex_18368) (< v_prenex_18367 main_x) (<= (+ (select main_a v_prenex_18367) (select main_a v_prenex_18368)) 1000))) (forall ((v_prenex_16801 Int) (v_prenex_16802 Int)) (or (<= 998 (select main_a v_prenex_16802)) (<= 0 (+ (select main_a v_prenex_16801) 1)) (<= (select main_a v_prenex_16802) 1000) (<= (+ main_x 1) v_prenex_16801) (< v_prenex_16801 main_x) (< v_prenex_16802 main_y) (<= (select main_a v_prenex_16802) (+ (select main_a v_prenex_16801) 1000)))) (forall ((v_prenex_18190 Int) (v_prenex_18191 Int)) (or (<= (+ main_x 1) v_prenex_18190) (<= 0 (+ (select main_a v_prenex_18190) 1)) (<= 1000 (+ (select main_a v_prenex_18190) (select main_a v_prenex_18191))) (<= (+ main_y 1) v_prenex_18191) (<= 999 (select main_a v_prenex_18191)) (< v_prenex_18190 main_x) (<= (* 2 (select main_a v_prenex_18191)) 2000))) (forall ((v_prenex_18497 Int) (v_prenex_18496 Int)) (or (<= 0 (select main_a v_prenex_18496)) (<= (* 2 (select main_a v_prenex_18497)) 2000) (< v_prenex_18496 main_x) (<= (select main_a v_prenex_18497) (+ (select main_a v_prenex_18496) 1000)) (< v_prenex_18497 main_y) (<= (select main_a v_prenex_18497) 1000) (<= (+ main_x 1) v_prenex_18496))) (or (forall ((v_prenex_16040 Int)) (or (< v_prenex_16040 main_x) (<= (+ main_x 1) v_prenex_16040) (<= (* 2 (select main_a v_prenex_16040)) 2) (<= 0 (select main_a v_prenex_16040)))) (forall ((v_prenex_16043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16043))) (<= (* 2 (select main_a v_prenex_16043)) 2000)))) (forall ((v_prenex_17166 Int) (v_prenex_17167 Int)) (or (<= (+ (select main_a v_prenex_17166) (select main_a v_prenex_17167)) 1000) (<= (select main_a v_prenex_17166) 1) (<= 0 (+ (select main_a v_prenex_17166) 1)) (<= (+ main_x 1) v_prenex_17166) (< v_prenex_17166 main_x) (<= 1998 (* 2 (select main_a v_prenex_17167))))) (or (forall ((v_prenex_14809 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14809))) (<= 999 (select main_a v_prenex_14809)))) (forall ((v_prenex_14804 Int)) (or (<= (* 2 (select main_a v_prenex_14804)) 2) (<= (+ main_x 1) v_prenex_14804) (< v_prenex_14804 main_x)))) (forall ((v_prenex_18657 Int) (v_prenex_18656 Int)) (or (<= (select main_a v_prenex_18657) 1000) (<= (+ main_x 1) v_prenex_18656) (<= (select main_a v_prenex_18657) 1001) (<= 0 (+ (select main_a v_prenex_18656) 1)) (< v_prenex_18656 main_x) (<= (+ (select main_a v_prenex_18656) (select main_a v_prenex_18657)) 1000))) (forall ((v_prenex_20949 Int) (v_prenex_20948 Int)) (or (<= (+ main_x 1) v_prenex_20948) (< v_prenex_20948 main_x) (<= 1998 (* 2 (select main_a v_prenex_20949))) (<= (* 2 (select main_a v_prenex_20948)) 2) (<= 999 (select main_a v_prenex_20949)) (<= 0 (* 2 (select main_a v_prenex_20948))) (<= (select main_a v_prenex_20949) (+ (select main_a v_prenex_20948) 1000)))) (or (forall ((v_prenex_11805 Int)) (or (<= 999 (select main_a v_prenex_11805)) (<= 1998 (* 2 (select main_a v_prenex_11805))))) (forall ((v_prenex_11137 Int)) (or (<= (* 2 (select main_a v_prenex_11137)) 2) (<= (+ main_x 1) v_prenex_11137) (<= 0 (+ (select main_a v_prenex_11137) 1)) (<= 0 (* 2 (select main_a v_prenex_11137))) (< v_prenex_11137 main_x)))) (forall ((v_prenex_15595 Int) (v_prenex_15594 Int)) (or (<= (select main_a v_prenex_15595) (+ (select main_a v_prenex_15594) 1000)) (<= 0 (* 2 (select main_a v_prenex_15594))) (<= (* 2 (select main_a v_prenex_15595)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15595))) (<= 0 (select main_a v_prenex_15594)) (<= (+ main_x 1) v_prenex_15594) (< v_prenex_15594 main_x))) (or (forall ((v_prenex_17821 Int)) (or (<= (* 2 (select main_a v_prenex_17821)) 2) (<= 0 (* 2 (select main_a v_prenex_17821))) (< v_prenex_17821 main_x) (<= 0 (select main_a v_prenex_17821)) (<= (+ main_x 1) v_prenex_17821))) (forall ((v_prenex_17826 Int)) (or (<= (* 2 (select main_a v_prenex_17826)) 2000) (<= 1998 (* 2 (select main_a v_prenex_17826)))))) (or (forall ((v_prenex_19755 Int)) (<= 1998 (* 2 (select main_a v_prenex_19755)))) (forall ((v_prenex_19754 Int)) (or (<= (select main_a v_prenex_19754) 1) (<= (+ main_x 1) v_prenex_19754) (< v_prenex_19754 main_x) (<= (select main_a v_prenex_19754) 2) (<= 0 (* 2 (select main_a v_prenex_19754)))))) (or (forall ((v_prenex_16510 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16510))) (<= (* 2 (select main_a v_prenex_16510)) 2000))) (forall ((v_prenex_16506 Int)) (or (< v_prenex_16506 main_x) (<= 0 (* 2 (select main_a v_prenex_16506))) (<= 0 (select main_a v_prenex_16506)) (<= (+ main_x 1) v_prenex_16506) (<= (* 2 (select main_a v_prenex_16506)) 2)))) (forall ((v_prenex_19452 Int) (v_prenex_19453 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19452))) (<= (select main_a v_prenex_19452) 2) (<= 999 (select main_a v_prenex_19453)) (< v_prenex_19452 main_x) (<= 998 (select main_a v_prenex_19453)) (<= (+ main_x 1) v_prenex_19452) (<= (select main_a v_prenex_19453) (+ (select main_a v_prenex_19452) 1000)))) (forall ((v_prenex_13734 Int) (v_prenex_13733 Int)) (or (<= 1000 (+ (select main_a v_prenex_13733) (select main_a v_prenex_13734))) (<= (+ main_x 1) v_prenex_13733) (<= (select main_a v_prenex_13733) 1) (<= (select main_a v_prenex_13733) 2) (< v_prenex_13733 main_x))) (forall ((v_prenex_11212 Int) (v_prenex_11213 Int)) (or (< v_prenex_11213 main_y) (<= 998 (select main_a v_prenex_11213)) (<= (select main_a v_prenex_11212) 2) (<= (+ main_x 1) v_prenex_11212) (< v_prenex_11212 main_x) (<= (select main_a v_prenex_11213) 1001) (<= (+ (select main_a v_prenex_11212) 998) (select main_a v_prenex_11213)))) (forall ((v_prenex_13033 Int) (v_prenex_13034 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13033))) (< v_prenex_13034 main_y) (<= 999 (select main_a v_prenex_13034)) (<= 1998 (* 2 (select main_a v_prenex_13034))) (<= (+ main_x 1) v_prenex_13033) (< v_prenex_13033 main_x) (<= 1000 (+ (select main_a v_prenex_13033) (select main_a v_prenex_13034))))) (or (forall ((v_prenex_19180 Int)) (or (<= (+ main_y 1) v_prenex_19180) (<= 998 (select main_a v_prenex_19180)))) (forall ((v_prenex_19179 Int)) (or (<= (* 2 (select main_a v_prenex_19179)) 2) (<= (+ main_x 1) v_prenex_19179) (<= (select main_a v_prenex_19179) 2) (< v_prenex_19179 main_x)))) (forall ((v_prenex_15706 Int) (v_prenex_15705 Int)) (or (<= (select main_a v_prenex_15705) 2) (< v_prenex_15705 main_x) (<= 1998 (* 2 (select main_a v_prenex_15706))) (<= (+ main_x 1) v_prenex_15705) (<= (* 2 (select main_a v_prenex_15706)) 2000) (<= 0 (* 2 (select main_a v_prenex_15705))) (<= (+ (select main_a v_prenex_15705) (select main_a v_prenex_15706)) 1000))) (or (forall ((v_prenex_16681 Int)) (or (<= (+ main_x 1) v_prenex_16681) (< v_prenex_16681 main_x) (<= 0 (+ (select main_a v_prenex_16681) 1)) (<= 0 (* 2 (select main_a v_prenex_16681))) (<= (* 2 (select main_a v_prenex_16681)) 2))) (forall ((v_prenex_16683 Int)) (or (<= (* 2 (select main_a v_prenex_16683)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16683)))))) (forall ((v_prenex_11323 Int) (v_prenex_11324 Int)) (or (<= (+ main_x 1) v_prenex_11323) (<= 1000 (+ (select main_a v_prenex_11323) (select main_a v_prenex_11324))) (<= 0 (* 2 (select main_a v_prenex_11323))) (<= 1998 (* 2 (select main_a v_prenex_11324))) (< v_prenex_11323 main_x) (<= 998 (select main_a v_prenex_11324)) (<= (* 2 (select main_a v_prenex_11323)) 2))) (forall ((v_prenex_15295 Int) (v_prenex_15294 Int)) (or (<= (select main_a v_prenex_15295) 1000) (<= 0 (* 2 (select main_a v_prenex_15294))) (<= 1000 (+ (select main_a v_prenex_15294) (select main_a v_prenex_15295))) (<= (+ main_x 1) v_prenex_15294) (<= 1998 (* 2 (select main_a v_prenex_15295))) (< v_prenex_15294 main_x) (<= 0 (+ (select main_a v_prenex_15294) 1)))) (forall ((v_prenex_17846 Int) (v_prenex_17847 Int)) (or (<= 1000 (+ (select main_a v_prenex_17846) (select main_a v_prenex_17847))) (<= (select main_a v_prenex_17847) 1000) (<= (+ main_x 1) v_prenex_17846) (<= (select main_a v_prenex_17846) 1) (< v_prenex_17846 main_x))) (forall ((v_prenex_15869 Int) (v_prenex_15870 Int)) (or (<= (* 2 (select main_a v_prenex_15869)) 2) (<= (+ main_x 1) v_prenex_15869) (<= (select main_a v_prenex_15869) 2) (< v_prenex_15869 main_x) (<= 1000 (+ (select main_a v_prenex_15869) (select main_a v_prenex_15870))) (<= (* 2 (select main_a v_prenex_15870)) 2000))) (forall ((v_prenex_18091 Int) (v_prenex_18090 Int)) (or (<= (+ (select main_a v_prenex_18090) 998) (select main_a v_prenex_18091)) (<= (+ main_x 1) v_prenex_18090) (< v_prenex_18090 main_x) (<= (select main_a v_prenex_18090) 2) (<= 1998 (* 2 (select main_a v_prenex_18091))) (<= 998 (select main_a v_prenex_18091)) (< v_prenex_18091 main_y))) (forall ((v_prenex_20258 Int) (v_prenex_20259 Int)) (or (<= 0 (select main_a v_prenex_20258)) (< v_prenex_20258 main_x) (<= (+ (select main_a v_prenex_20258) 998) (select main_a v_prenex_20259)) (<= (select main_a v_prenex_20259) 1001) (<= 0 (+ (select main_a v_prenex_20258) 1)) (<= 1998 (* 2 (select main_a v_prenex_20259))) (<= (+ main_x 1) v_prenex_20258))) (forall ((v_prenex_20391 Int) (v_prenex_20390 Int)) (or (<= 998 (select main_a v_prenex_20391)) (<= (select main_a v_prenex_20391) (+ (select main_a v_prenex_20390) 1000)) (<= 1998 (* 2 (select main_a v_prenex_20391))) (< v_prenex_20390 main_x) (<= (+ main_x 1) v_prenex_20390) (<= (* 2 (select main_a v_prenex_20390)) 2))) (forall ((v_prenex_13189 Int) (v_prenex_13188 Int)) (or (<= (select main_a v_prenex_13189) 1001) (<= (+ main_x 1) v_prenex_13188) (<= 1998 (* 2 (select main_a v_prenex_13189))) (< v_prenex_13188 main_x) (<= 0 (* 2 (select main_a v_prenex_13188))) (<= (select main_a v_prenex_13188) 1) (<= (+ (select main_a v_prenex_13188) 998) (select main_a v_prenex_13189)))) (forall ((v_prenex_18695 Int) (v_prenex_18696 Int)) (or (<= (+ main_x 1) v_prenex_18695) (<= (+ (select main_a v_prenex_18695) (select main_a v_prenex_18696)) 1000) (< v_prenex_18696 main_y) (<= (+ main_y 1) v_prenex_18696) (<= (* 2 (select main_a v_prenex_18696)) 2000))) (forall ((v_prenex_15075 Int) (v_prenex_15074 Int)) (or (<= (+ main_x 1) v_prenex_15074) (<= (select main_a v_prenex_15075) (+ (select main_a v_prenex_15074) 1000)) (<= (select main_a v_prenex_15075) 1001) (<= (select main_a v_prenex_15074) 1) (< v_prenex_15074 main_x) (<= (* 2 (select main_a v_prenex_15074)) 2) (<= 998 (select main_a v_prenex_15075)))) (or (forall ((v_prenex_20726 Int)) (or (< v_prenex_20726 main_x) (<= (+ main_x 1) v_prenex_20726) (<= (select main_a v_prenex_20726) 2) (<= (* 2 (select main_a v_prenex_20726)) 2))) (forall ((v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (* 2 (select main_a v_prenex_20727)) 2000) (<= 999 (select main_a v_prenex_20727))))) (forall ((v_prenex_15369 Int) (v_prenex_15368 Int)) (or (< v_prenex_15368 main_x) (<= (+ main_x 1) v_prenex_15368) (<= 998 (select main_a v_prenex_15369)) (<= (select main_a v_prenex_15368) 2) (<= (* 2 (select main_a v_prenex_15368)) 2) (<= 1000 (+ (select main_a v_prenex_15368) (select main_a v_prenex_15369))))) (forall ((v_prenex_17493 Int) (v_prenex_17494 Int)) (or (< v_prenex_17494 main_y) (<= (+ (select main_a v_prenex_17493) 998) (select main_a v_prenex_17494)) (<= 1998 (* 2 (select main_a v_prenex_17494))) (<= (select main_a v_prenex_17493) 2) (<= (select main_a v_prenex_17494) 1000) (<= (+ main_x 1) v_prenex_17493) (< v_prenex_17493 main_x))) (forall ((v_prenex_11435 Int) (v_prenex_11436 Int)) (or (<= 998 (select main_a v_prenex_11436)) (<= (+ (select main_a v_prenex_11435) (select main_a v_prenex_11436)) 1000) (<= 999 (select main_a v_prenex_11436)) (<= 0 (select main_a v_prenex_11435)) (<= (select main_a v_prenex_11435) 1) (<= (+ main_x 1) v_prenex_11435) (< v_prenex_11435 main_x))) (or (forall ((v_prenex_20024 Int)) (<= (* 2 (select main_a v_prenex_20024)) 2)) (forall ((v_prenex_20025 Int)) (or (< v_prenex_20025 main_y) (<= (+ main_y 1) v_prenex_20025) (<= (select main_a v_prenex_20025) 1000) (<= 1998 (* 2 (select main_a v_prenex_20025)))))) (or (forall ((v_prenex_19618 Int)) (or (<= (+ main_x 1) v_prenex_19618) (<= 0 (select main_a v_prenex_19618)) (<= (select main_a v_prenex_19618) 1) (< v_prenex_19618 main_x) (<= 0 (* 2 (select main_a v_prenex_19618))))) (forall ((v_prenex_19623 Int)) (or (<= 998 (select main_a v_prenex_19623)) (<= (* 2 (select main_a v_prenex_19623)) 2000)))) (forall ((v_prenex_13577 Int) (v_prenex_13578 Int)) (or (< v_prenex_13577 main_x) (<= (+ (select main_a v_prenex_13577) 998) (select main_a v_prenex_13578)) (<= (+ main_x 1) v_prenex_13577) (<= 1998 (* 2 (select main_a v_prenex_13578))) (<= (* 2 (select main_a v_prenex_13577)) 2) (<= (select main_a v_prenex_13578) 1001))) (or (forall ((v_prenex_19306 Int)) (or (<= 998 (select main_a v_prenex_19306)) (<= (* 2 (select main_a v_prenex_19306)) 2000))) (forall ((v_prenex_19305 Int)) (or (<= (* 2 (select main_a v_prenex_19305)) 2) (<= 0 (+ (select main_a v_prenex_19305) 1)) (<= (+ main_x 1) v_prenex_19305) (<= (select main_a v_prenex_19305) 1) (< v_prenex_19305 main_x)))) (or (forall ((v_prenex_16876 Int)) (or (< v_prenex_16876 main_x) (<= (+ main_x 1) v_prenex_16876) (<= 0 (* 2 (select main_a v_prenex_16876))) (<= (* 2 (select main_a v_prenex_16876)) 2))) (forall ((v_prenex_16878 Int)) (or (<= (* 2 (select main_a v_prenex_16878)) 2000) (<= 999 (select main_a v_prenex_16878))))) (or (forall ((v_prenex_14936 Int)) (or (<= (* 2 (select main_a v_prenex_14936)) 2) (<= (+ main_x 1) v_prenex_14936) (< v_prenex_14936 main_x) (<= (select main_a v_prenex_14936) 2) (<= (select main_a v_prenex_14936) 1))) (forall ((v_prenex_14940 Int)) (or (<= 999 (select main_a v_prenex_14940)) (<= 1998 (* 2 (select main_a v_prenex_14940)))))) (forall ((v_prenex_20059 Int) (v_prenex_20058 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20059))) (<= (select main_a v_prenex_20059) (+ (select main_a v_prenex_20058) 1000)) (< v_prenex_20059 main_y) (<= 999 (select main_a v_prenex_20059)) (<= (select main_a v_prenex_20058) 1) (< v_prenex_20058 main_x) (<= (+ main_x 1) v_prenex_20058))) (or (forall ((v_prenex_15572 Int)) (or (<= (select main_a v_prenex_15572) 1000) (<= 999 (select main_a v_prenex_15572)))) (forall ((v_prenex_15567 Int)) (or (<= (* 2 (select main_a v_prenex_15567)) 2) (<= (select main_a v_prenex_15567) 2) (<= (+ main_x 1) v_prenex_15567) (<= (select main_a v_prenex_15567) 1) (< v_prenex_15567 main_x)))) (forall ((v_prenex_18060 Int) (v_prenex_18061 Int)) (or (< v_prenex_18060 main_x) (<= (select main_a v_prenex_18061) 1000) (<= 0 (select main_a v_prenex_18060)) (<= 1000 (+ (select main_a v_prenex_18060) (select main_a v_prenex_18061))) (<= (+ main_y 1) v_prenex_18061) (<= (+ main_x 1) v_prenex_18060))) (forall ((v_prenex_12755 Int) (v_prenex_12754 Int)) (or (<= 999 (select main_a v_prenex_12755)) (<= (+ main_y 1) v_prenex_12755) (<= (select main_a v_prenex_12755) 1001) (<= (select main_a v_prenex_12754) 2) (<= (+ main_x 1) v_prenex_12754) (< v_prenex_12754 main_x) (<= (+ (select main_a v_prenex_12754) 998) (select main_a v_prenex_12755)))) (or (forall ((v_prenex_21288 Int)) (or (<= (select main_a v_prenex_21288) 1000) (< v_prenex_21288 main_y))) (forall ((v_prenex_21284 Int)) (or (<= (+ main_x 1) v_prenex_21284) (<= 0 (+ (select main_a v_prenex_21284) 1)) (< v_prenex_21284 main_x) (<= 0 (* 2 (select main_a v_prenex_21284)))))) (forall ((v_prenex_21360 Int) (v_prenex_21361 Int)) (or (< v_prenex_21360 main_x) (< v_prenex_21361 main_y) (<= 0 (+ (select main_a v_prenex_21360) 1)) (<= 999 (select main_a v_prenex_21361)) (<= (select main_a v_prenex_21361) 1001) (<= (+ main_x 1) v_prenex_21360) (<= (+ (select main_a v_prenex_21360) 998) (select main_a v_prenex_21361)))) (or (forall ((v_prenex_18694 Int)) (<= 999 (select main_a v_prenex_18694))) (forall ((v_prenex_18689 Int)) (or (< v_prenex_18689 main_x) (<= (* 2 (select main_a v_prenex_18689)) 2) (<= 0 (+ (select main_a v_prenex_18689) 1)) (<= (+ main_x 1) v_prenex_18689) (<= 0 (select main_a v_prenex_18689))))) (or (forall ((v_prenex_15802 Int)) (or (<= (select main_a v_prenex_15802) 2) (< v_prenex_15802 main_x) (<= 0 (* 2 (select main_a v_prenex_15802))) (<= (+ main_x 1) v_prenex_15802) (<= 0 (select main_a v_prenex_15802)))) (forall ((v_prenex_15804 Int)) (<= (* 2 (select main_a v_prenex_15804)) 2000))) (forall ((v_prenex_15106 Int) (v_prenex_15105 Int)) (or (< v_prenex_15106 main_y) (<= 998 (select main_a v_prenex_15106)) (<= (+ (select main_a v_prenex_15105) 998) (select main_a v_prenex_15106)) (<= (select main_a v_prenex_15106) 1001) (<= (+ main_y 1) v_prenex_15106))) (forall ((v_prenex_17061 Int) (v_prenex_17062 Int)) (or (<= (select main_a v_prenex_17062) (+ (select main_a v_prenex_17061) 1000)) (<= (select main_a v_prenex_17062) 1000) (<= (+ main_x 1) v_prenex_17061) (< v_prenex_17061 main_x) (<= (select main_a v_prenex_17061) 1) (<= (* 2 (select main_a v_prenex_17061)) 2) (<= 998 (select main_a v_prenex_17062)))) (forall ((v_prenex_14779 Int) (v_prenex_14780 Int)) (or (< v_prenex_14779 main_x) (<= (select main_a v_prenex_14780) 1000) (<= (+ main_x 1) v_prenex_14779) (<= 0 (select main_a v_prenex_14779)) (<= (select main_a v_prenex_14779) 1) (<= 1000 (+ (select main_a v_prenex_14779) (select main_a v_prenex_14780))))) (forall ((v_prenex_14879 Int) (v_prenex_14880 Int)) (or (< v_prenex_14880 main_y) (<= (select main_a v_prenex_14879) 1) (< v_prenex_14879 main_x) (<= (+ main_x 1) v_prenex_14879) (<= (* 2 (select main_a v_prenex_14880)) 2000) (<= 1000 (+ (select main_a v_prenex_14879) (select main_a v_prenex_14880))) (<= (select main_a v_prenex_14880) 1001))) (forall ((v_prenex_15966 Int) (v_prenex_15965 Int)) (or (<= (+ main_x 1) v_prenex_15965) (<= (+ (select main_a v_prenex_15965) (select main_a v_prenex_15966)) 1000) (<= 1998 (* 2 (select main_a v_prenex_15966))) (<= 998 (select main_a v_prenex_15966)) (< v_prenex_15965 main_x) (<= (select main_a v_prenex_15965) 2))) (or (forall ((v_prenex_15663 Int)) (or (<= (+ main_x 1) v_prenex_15663) (<= 0 (+ (select main_a v_prenex_15663) 1)) (<= 0 (* 2 (select main_a v_prenex_15663))) (< v_prenex_15663 main_x) (<= (* 2 (select main_a v_prenex_15663)) 2))) (forall ((v_prenex_15665 Int)) (or (<= (select main_a v_prenex_15665) 1000) (<= 999 (select main_a v_prenex_15665))))) (forall ((v_prenex_20990 Int) (v_prenex_20989 Int)) (or (<= 0 (+ (select main_a v_prenex_20989) 1)) (<= (* 2 (select main_a v_prenex_20990)) 2000) (<= (+ (select main_a v_prenex_20989) (select main_a v_prenex_20990)) 1000) (<= (+ main_x 1) v_prenex_20989) (<= (select main_a v_prenex_20989) 1) (<= (select main_a v_prenex_20990) 1000) (< v_prenex_20989 main_x))) (forall ((v_prenex_14405 Int) (v_prenex_14404 Int)) (or (<= 998 (select main_a v_prenex_14405)) (< v_prenex_14404 main_x) (<= 0 (+ (select main_a v_prenex_14404) 1)) (<= (+ main_x 1) v_prenex_14404) (<= 0 (select main_a v_prenex_14404)) (<= (+ (select main_a v_prenex_14404) 998) (select main_a v_prenex_14405)))) (forall ((v_prenex_12257 Int) (v_prenex_12258 Int)) (or (<= (+ main_x 1) v_prenex_12257) (<= (select main_a v_prenex_12258) 1000) (< v_prenex_12257 main_x) (<= 1000 (+ (select main_a v_prenex_12257) (select main_a v_prenex_12258))) (<= 0 (+ (select main_a v_prenex_12257) 1)) (<= (select main_a v_prenex_12257) 1) (<= 1998 (* 2 (select main_a v_prenex_12258))))) (or (forall ((v_prenex_20986 Int)) (or (<= (* 2 (select main_a v_prenex_20986)) 2000) (<= (select main_a v_prenex_20986) 1000))) (forall ((v_prenex_20982 Int)) (or (<= 0 (select main_a v_prenex_20982)) (<= (+ main_x 1) v_prenex_20982) (< v_prenex_20982 main_x) (<= (* 2 (select main_a v_prenex_20982)) 2) (<= 0 (+ (select main_a v_prenex_20982) 1))))) (or (forall ((v_prenex_11111 Int)) (or (<= 0 (select main_a v_prenex_11111)) (< v_prenex_11111 main_x) (<= (* 2 (select main_a v_prenex_11111)) 2) (<= (+ main_x 1) v_prenex_11111) (<= 0 (* 2 (select main_a v_prenex_11111))))) (forall ((v_prenex_11285 Int)) (or (<= 999 (select main_a v_prenex_11285)) (<= 998 (select main_a v_prenex_11285))))) (forall ((v_prenex_18172 Int) (v_prenex_18173 Int)) (or (<= (* 2 (select main_a v_prenex_18173)) 2000) (<= (select main_a v_prenex_18173) (+ (select main_a v_prenex_18172) 1000)) (< v_prenex_18172 main_x) (<= (+ main_y 1) v_prenex_18173) (<= 0 (+ (select main_a v_prenex_18172) 1)) (<= (select main_a v_prenex_18173) 1000) (<= (+ main_x 1) v_prenex_18172))) (forall ((v_prenex_11699 Int) (v_prenex_11700 Int)) (or (<= 0 (+ (select main_a v_prenex_11699) 1)) (<= 999 (select main_a v_prenex_11700)) (<= (* 2 (select main_a v_prenex_11699)) 2) (< v_prenex_11699 main_x) (<= 1000 (+ (select main_a v_prenex_11699) (select main_a v_prenex_11700))) (<= (+ main_x 1) v_prenex_11699) (<= (* 2 (select main_a v_prenex_11700)) 2000))) (forall ((v_prenex_18398 Int) (v_prenex_18397 Int)) (or (<= (+ (select main_a v_prenex_18397) 998) (select main_a v_prenex_18398)) (<= 998 (select main_a v_prenex_18398)) (<= (+ main_x 1) v_prenex_18397) (< v_prenex_18397 main_x) (<= 0 (+ (select main_a v_prenex_18397) 1)))) (or (forall ((v_prenex_16413 Int)) (or (< v_prenex_16413 main_x) (<= (+ main_x 1) v_prenex_16413) (<= (* 2 (select main_a v_prenex_16413)) 2) (<= 0 (+ (select main_a v_prenex_16413) 1)))) (forall ((v_prenex_16416 Int)) (<= 1998 (* 2 (select main_a v_prenex_16416))))) (forall ((v_prenex_11882 Int) (v_prenex_11881 Int)) (or (<= 998 (select main_a v_prenex_11882)) (< v_prenex_11881 main_x) (<= (+ main_x 1) v_prenex_11881) (<= (+ main_y 1) v_prenex_11882) (<= (select main_a v_prenex_11882) (+ (select main_a v_prenex_11881) 1000)) (<= (select main_a v_prenex_11882) 1001) (<= (select main_a v_prenex_11881) 1))) (or (forall ((v_prenex_12073 Int)) (or (<= 998 (select main_a v_prenex_12073)) (<= (select main_a v_prenex_12073) 1000))) (forall ((v_prenex_12072 Int)) (or (< v_prenex_12072 main_x) (<= (+ main_x 1) v_prenex_12072) (<= (* 2 (select main_a v_prenex_12072)) 2) (<= (select main_a v_prenex_12072) 2)))) (or (forall ((v_prenex_17301 Int)) (or (<= (select main_a v_prenex_17301) 1001) (<= (select main_a v_prenex_17301) 1000))) (forall ((v_prenex_17296 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17296))) (<= 0 (+ (select main_a v_prenex_17296) 1)) (<= 0 (select main_a v_prenex_17296)) (<= (+ main_x 1) v_prenex_17296) (< v_prenex_17296 main_x)))) (or (forall ((v_prenex_20712 Int)) (or (<= (select main_a v_prenex_20712) 1000) (<= 1998 (* 2 (select main_a v_prenex_20712))))) (forall ((v_prenex_20708 Int)) (or (<= (+ main_x 1) v_prenex_20708) (< v_prenex_20708 main_x) (<= 0 (* 2 (select main_a v_prenex_20708))) (<= (* 2 (select main_a v_prenex_20708)) 2) (<= (select main_a v_prenex_20708) 1)))) (forall ((v_prenex_19823 Int) (v_prenex_19822 Int)) (or (<= (+ main_x 1) v_prenex_19822) (<= 1000 (+ (select main_a v_prenex_19822) (select main_a v_prenex_19823))) (< v_prenex_19822 main_x) (<= 998 (select main_a v_prenex_19823)) (<= 0 (+ (select main_a v_prenex_19822) 1)) (<= 0 (select main_a v_prenex_19822)))) (forall ((v_prenex_13716 Int) (v_prenex_13715 Int)) (or (<= (+ (select main_a v_prenex_13715) 998) (select main_a v_prenex_13716)) (<= (+ main_x 1) v_prenex_13715) (<= (select main_a v_prenex_13716) 1000) (<= 0 (* 2 (select main_a v_prenex_13715))) (<= (+ main_y 1) v_prenex_13716) (<= (select main_a v_prenex_13716) 1001) (< v_prenex_13715 main_x))) (forall ((v_prenex_18299 Int) (v_prenex_18298 Int)) (or (< v_prenex_18298 main_x) (<= 999 (select main_a v_prenex_18299)) (<= (+ main_x 1) v_prenex_18298) (<= 0 (select main_a v_prenex_18298)) (<= (+ (select main_a v_prenex_18298) (select main_a v_prenex_18299)) 1000) (<= (select main_a v_prenex_18299) 1000) (<= 0 (+ (select main_a v_prenex_18298) 1)))) (or (forall ((v_prenex_17282 Int)) (or (<= (* 2 (select main_a v_prenex_17282)) 2) (< v_prenex_17282 main_x) (<= 0 (select main_a v_prenex_17282)) (<= 0 (* 2 (select main_a v_prenex_17282))) (<= (+ main_x 1) v_prenex_17282))) (forall ((v_prenex_17287 Int)) (or (<= (select main_a v_prenex_17287) 1001) (<= 1998 (* 2 (select main_a v_prenex_17287)))))) (or (forall ((v_prenex_11338 Int)) (or (<= (select main_a v_prenex_11338) 1000) (<= (* 2 (select main_a v_prenex_11338)) 2000))) (forall ((v_prenex_11112 Int)) (or (<= (* 2 (select main_a v_prenex_11112)) 2) (<= 0 (+ (select main_a v_prenex_11112) 1)) (<= 0 (* 2 (select main_a v_prenex_11112))) (<= (+ main_x 1) v_prenex_11112) (< v_prenex_11112 main_x)))) (forall ((v_prenex_20482 Int) (v_prenex_20481 Int)) (or (<= (+ main_x 1) v_prenex_20481) (< v_prenex_20481 main_x) (<= (select main_a v_prenex_20481) 1) (< v_prenex_20482 main_y) (<= (+ (select main_a v_prenex_20481) 998) (select main_a v_prenex_20482)))) (or (forall ((v_prenex_15035 Int)) (or (< v_prenex_15035 main_x) (<= (select main_a v_prenex_15035) 1) (<= (+ main_x 1) v_prenex_15035) (<= (* 2 (select main_a v_prenex_15035)) 2) (<= 0 (+ (select main_a v_prenex_15035) 1)))) (forall ((v_prenex_15038 Int)) (<= (select main_a v_prenex_15038) 1001))) (or (forall ((v_prenex_20338 Int)) (or (<= (+ main_x 1) v_prenex_20338) (<= 0 (* 2 (select main_a v_prenex_20338))) (< v_prenex_20338 main_x) (<= 0 (select main_a v_prenex_20338)) (<= (* 2 (select main_a v_prenex_20338)) 2))) (forall ((v_prenex_20341 Int)) (or (<= (select main_a v_prenex_20341) 1000) (<= 999 (select main_a v_prenex_20341))))) (forall ((v_prenex_19023 Int) (v_prenex_19022 Int)) (or (< v_prenex_19022 main_x) (<= 1000 (+ (select main_a v_prenex_19022) (select main_a v_prenex_19023))) (<= 0 (* 2 (select main_a v_prenex_19022))) (<= 0 (+ (select main_a v_prenex_19022) 1)) (<= (+ main_x 1) v_prenex_19022))) (forall ((v_prenex_11631 Int) (v_prenex_11632 Int)) (or (<= (+ main_y 1) v_prenex_11632) (<= (select main_a v_prenex_11632) (+ (select main_a v_prenex_11631) 1000)) (<= (select main_a v_prenex_11632) 1001) (< v_prenex_11631 main_x) (<= 1998 (* 2 (select main_a v_prenex_11632))) (<= (+ main_x 1) v_prenex_11631) (<= 0 (* 2 (select main_a v_prenex_11631))))) (forall ((v_prenex_18855 Int) (v_prenex_18856 Int)) (or (<= (* 2 (select main_a v_prenex_18856)) 2000) (<= (select main_a v_prenex_18856) 1001) (<= 0 (* 2 (select main_a v_prenex_18855))) (<= (+ (select main_a v_prenex_18855) 998) (select main_a v_prenex_18856)) (<= 0 (select main_a v_prenex_18855)) (<= (+ main_x 1) v_prenex_18855) (< v_prenex_18855 main_x))) (forall ((v_prenex_18600 Int) (v_prenex_18599 Int)) (or (<= (+ main_x 1) v_prenex_18599) (< v_prenex_18599 main_x) (<= 0 (* 2 (select main_a v_prenex_18599))) (<= 1000 (+ (select main_a v_prenex_18599) (select main_a v_prenex_18600))) (<= 998 (select main_a v_prenex_18600)) (<= 0 (+ (select main_a v_prenex_18599) 1)) (<= (select main_a v_prenex_18600) 1000))) (forall ((v_prenex_19669 Int) (v_prenex_19668 Int)) (or (<= (+ main_x 1) v_prenex_19668) (< v_prenex_19668 main_x) (<= 1000 (+ (select main_a v_prenex_19668) (select main_a v_prenex_19669))) (<= (+ main_y 1) v_prenex_19669) (<= 0 (+ (select main_a v_prenex_19668) 1)))) (forall ((v_prenex_15920 Int) (v_prenex_15919 Int)) (or (<= (select main_a v_prenex_15920) 1001) (<= (+ main_x 1) v_prenex_15919) (< v_prenex_15919 main_x) (< v_prenex_15920 main_y) (<= 1000 (+ (select main_a v_prenex_15919) (select main_a v_prenex_15920))) (<= (* 2 (select main_a v_prenex_15919)) 2))) (forall ((v_prenex_13343 Int) (v_prenex_13342 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13343))) (<= (+ (select main_a v_prenex_13342) (select main_a v_prenex_13343)) 1000) (<= 0 (+ (select main_a v_prenex_13342) 1)) (< v_prenex_13342 main_x) (<= 999 (select main_a v_prenex_13343)) (<= (+ main_x 1) v_prenex_13342) (<= 0 (select main_a v_prenex_13342)))) (forall ((v_prenex_13422 Int) (v_prenex_13421 Int)) (or (<= (select main_a v_prenex_13422) 1000) (<= (+ main_x 1) v_prenex_13421) (<= (select main_a v_prenex_13421) 1) (<= (+ main_y 1) v_prenex_13422) (<= (+ (select main_a v_prenex_13421) 998) (select main_a v_prenex_13422)) (< v_prenex_13421 main_x))) (forall ((v_prenex_19564 Int) (v_prenex_19565 Int)) (or (<= 0 (select main_a v_prenex_19564)) (<= (+ main_x 1) v_prenex_19564) (<= 0 (* 2 (select main_a v_prenex_19564))) (<= (+ (select main_a v_prenex_19564) 998) (select main_a v_prenex_19565)) (<= (select main_a v_prenex_19565) 1000) (<= 998 (select main_a v_prenex_19565)) (< v_prenex_19564 main_x))) (forall ((v_prenex_12102 Int) (v_prenex_12103 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12103))) (< v_prenex_12102 main_x) (<= 998 (select main_a v_prenex_12103)) (<= 0 (select main_a v_prenex_12102)) (<= 1000 (+ (select main_a v_prenex_12102) (select main_a v_prenex_12103))) (<= (+ main_x 1) v_prenex_12102) (<= (* 2 (select main_a v_prenex_12102)) 2))) (forall ((v_prenex_17408 Int) (v_prenex_17409 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17408))) (<= (+ main_x 1) v_prenex_17408) (< v_prenex_17408 main_x) (<= (select main_a v_prenex_17408) 2) (<= (+ (select main_a v_prenex_17408) (select main_a v_prenex_17409)) 1000))) (forall ((v_prenex_12146 Int) (v_prenex_12147 Int)) (or (<= (* 2 (select main_a v_prenex_12147)) 2000) (<= 0 (+ (select main_a v_prenex_12146) 1)) (< v_prenex_12146 main_x) (<= (select main_a v_prenex_12147) (+ (select main_a v_prenex_12146) 1000)) (<= (+ main_x 1) v_prenex_12146))) (or (forall ((v_prenex_13030 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13030))) (<= (* 2 (select main_a v_prenex_13030)) 2) (<= (+ main_x 1) v_prenex_13030) (< v_prenex_13030 main_x))) (forall ((v_prenex_13029 Int)) (or (<= (select main_a v_prenex_13029) 1000) (<= 998 (select main_a v_prenex_13029)) (< v_prenex_13029 main_y)))) (forall ((v_prenex_20574 Int) (v_prenex_20573 Int)) (or (<= 998 (select main_a v_prenex_20574)) (< v_prenex_20574 main_y) (<= (+ main_x 1) v_prenex_20573) (<= 0 (select main_a v_prenex_20573)) (<= (select main_a v_prenex_20574) (+ (select main_a v_prenex_20573) 1000)) (< v_prenex_20573 main_x))) (forall ((v_prenex_17435 Int) (v_prenex_17434 Int)) (or (<= (select main_a v_prenex_17435) 1000) (<= (* 2 (select main_a v_prenex_17435)) 2000) (<= (* 2 (select main_a v_prenex_17434)) 2) (< v_prenex_17434 main_x) (<= (select main_a v_prenex_17435) (+ (select main_a v_prenex_17434) 1000)) (<= (+ main_x 1) v_prenex_17434) (<= 0 (* 2 (select main_a v_prenex_17434))))) (forall ((v_prenex_11516 Int) (v_prenex_11517 Int)) (or (<= (+ main_x 1) v_prenex_11516) (<= 0 (select main_a v_prenex_11516)) (< v_prenex_11516 main_x) (< v_prenex_11517 main_y) (<= (+ (select main_a v_prenex_11516) 998) (select main_a v_prenex_11517)) (<= (select main_a v_prenex_11517) 1001))) (forall ((v_prenex_13301 Int) (v_prenex_13300 Int)) (or (<= (+ (select main_a v_prenex_13300) 998) (select main_a v_prenex_13301)) (<= (select main_a v_prenex_13301) 1000) (< v_prenex_13301 main_y) (<= 0 (+ (select main_a v_prenex_13300) 1)) (< v_prenex_13300 main_x) (<= (+ main_x 1) v_prenex_13300))) (or (forall ((v_prenex_20660 Int)) (<= (* 2 (select main_a v_prenex_20660)) 2000)) (forall ((v_prenex_20659 Int)) (or (<= (select main_a v_prenex_20659) 2) (<= (* 2 (select main_a v_prenex_20659)) 2) (<= (+ main_x 1) v_prenex_20659) (< v_prenex_20659 main_x)))) (forall ((v_prenex_14378 Int) (v_prenex_14377 Int)) (or (<= (+ main_x 1) v_prenex_14377) (<= (* 2 (select main_a v_prenex_14377)) 2) (< v_prenex_14377 main_x) (<= (* 2 (select main_a v_prenex_14378)) 2000) (<= 0 (* 2 (select main_a v_prenex_14377))) (<= 1000 (+ (select main_a v_prenex_14377) (select main_a v_prenex_14378))) (<= (select main_a v_prenex_14378) 1001))) (or (forall ((v_prenex_17300 Int)) (or (<= (+ main_x 1) v_prenex_17300) (<= 0 (select main_a v_prenex_17300)) (< v_prenex_17300 main_x) (<= 0 (* 2 (select main_a v_prenex_17300))) (<= (select main_a v_prenex_17300) 2))) (forall ((v_prenex_17301 Int)) (or (<= (select main_a v_prenex_17301) 1001) (<= (select main_a v_prenex_17301) 1000)))) (or (forall ((v_prenex_15114 Int)) (or (<= (* 2 (select main_a v_prenex_15114)) 2) (<= 0 (select main_a v_prenex_15114)) (<= (+ main_x 1) v_prenex_15114) (< v_prenex_15114 main_x))) (forall ((v_prenex_15117 Int)) (or (<= 998 (select main_a v_prenex_15117)) (< v_prenex_15117 main_y)))) (forall ((v_prenex_18613 Int) (v_prenex_18614 Int)) (or (<= (select main_a v_prenex_18613) 2) (< v_prenex_18614 main_y) (<= (select main_a v_prenex_18614) 1000) (<= (+ (select main_a v_prenex_18613) (select main_a v_prenex_18614)) 1000) (<= (+ main_x 1) v_prenex_18613) (< v_prenex_18613 main_x))) (or (forall ((v_prenex_12861 Int)) (or (<= 0 (+ (select main_a v_prenex_12861) 1)) (<= (* 2 (select main_a v_prenex_12861)) 2) (<= (select main_a v_prenex_12861) 1) (< v_prenex_12861 main_x) (<= (+ main_x 1) v_prenex_12861))) (forall ((v_prenex_12864 Int)) (or (<= 999 (select main_a v_prenex_12864)) (<= 1998 (* 2 (select main_a v_prenex_12864)))))) (forall ((v_prenex_12217 Int) (v_prenex_12218 Int)) (or (<= (select main_a v_prenex_12218) 1001) (<= 1000 (+ (select main_a v_prenex_12217) (select main_a v_prenex_12218))) (< v_prenex_12218 main_y) (< v_prenex_12217 main_x) (<= (select main_a v_prenex_12217) 1) (<= (+ main_x 1) v_prenex_12217))) (or (forall ((v_prenex_18692 Int)) (or (<= (* 2 (select main_a v_prenex_18692)) 2) (<= 0 (select main_a v_prenex_18692)) (< v_prenex_18692 main_x) (<= (+ main_x 1) v_prenex_18692))) (forall ((v_prenex_18694 Int)) (<= 999 (select main_a v_prenex_18694)))) (forall ((v_prenex_16821 Int) (v_prenex_16822 Int)) (or (<= (* 2 (select main_a v_prenex_16822)) 2000) (<= (* 2 (select main_a v_prenex_16821)) 2) (<= (+ main_x 1) v_prenex_16821) (< v_prenex_16822 main_y) (< v_prenex_16821 main_x) (<= (+ (select main_a v_prenex_16821) 998) (select main_a v_prenex_16822)))) (forall ((v_prenex_20035 Int) (v_prenex_20034 Int)) (or (<= (* 2 (select main_a v_prenex_20034)) 2) (< v_prenex_20034 main_x) (<= (+ main_x 1) v_prenex_20034) (<= (select main_a v_prenex_20034) 1) (<= (select main_a v_prenex_20035) (+ (select main_a v_prenex_20034) 1000)) (<= 1998 (* 2 (select main_a v_prenex_20035))))) (forall ((v_prenex_12317 Int) (v_prenex_12318 Int)) (or (<= (select main_a v_prenex_12317) 2) (<= (select main_a v_prenex_12317) 1) (<= 999 (select main_a v_prenex_12318)) (<= (+ main_x 1) v_prenex_12317) (< v_prenex_12317 main_x) (<= 1000 (+ (select main_a v_prenex_12317) (select main_a v_prenex_12318))) (<= 998 (select main_a v_prenex_12318)))) (forall ((v_prenex_18088 Int) (v_prenex_18089 Int)) (or (<= 1000 (+ (select main_a v_prenex_18088) (select main_a v_prenex_18089))) (<= (* 2 (select main_a v_prenex_18088)) 2) (<= (select main_a v_prenex_18089) 1000) (<= 0 (select main_a v_prenex_18088)) (< v_prenex_18088 main_x) (<= (+ main_x 1) v_prenex_18088))) (forall ((v_prenex_16196 Int) (v_prenex_16197 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16196))) (< v_prenex_16196 main_x) (<= (select main_a v_prenex_16197) 1001) (<= (+ (select main_a v_prenex_16196) 998) (select main_a v_prenex_16197)) (<= 0 (+ (select main_a v_prenex_16196) 1)) (<= (+ main_x 1) v_prenex_16196))) (or (forall ((v_prenex_15087 Int)) (or (< v_prenex_15087 main_x) (<= 0 (select main_a v_prenex_15087)) (<= (* 2 (select main_a v_prenex_15087)) 2) (<= (+ main_x 1) v_prenex_15087))) (forall ((v_prenex_15090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15090))) (<= 999 (select main_a v_prenex_15090))))) (or (forall ((v_prenex_20712 Int)) (or (<= (select main_a v_prenex_20712) 1000) (<= 1998 (* 2 (select main_a v_prenex_20712))))) (forall ((v_prenex_20707 Int)) (or (<= 0 (select main_a v_prenex_20707)) (<= (select main_a v_prenex_20707) 1) (<= (+ main_x 1) v_prenex_20707) (< v_prenex_20707 main_x) (<= 0 (* 2 (select main_a v_prenex_20707)))))) (forall ((v_prenex_15798 Int) (v_prenex_15797 Int)) (or (<= (select main_a v_prenex_15798) 1001) (< v_prenex_15798 main_y) (<= 1998 (* 2 (select main_a v_prenex_15798))) (<= (+ main_y 1) v_prenex_15798) (<= (+ (select main_a v_prenex_15797) (select main_a v_prenex_15798)) 1000))) (or (forall ((v_prenex_18487 Int)) (or (<= (+ main_y 1) v_prenex_18487) (<= 1998 (* 2 (select main_a v_prenex_18487))) (< v_prenex_18487 main_y))) (forall ((v_prenex_18486 Int)) (or (< v_prenex_18486 main_x) (<= 0 (* 2 (select main_a v_prenex_18486)))))) (forall ((v_prenex_18967 Int) (v_prenex_18966 Int)) (or (<= 998 (select main_a v_prenex_18967)) (<= (+ (select main_a v_prenex_18966) (select main_a v_prenex_18967)) 1000) (<= (+ main_x 1) v_prenex_18966) (<= (select main_a v_prenex_18967) 1001) (<= (* 2 (select main_a v_prenex_18966)) 2) (< v_prenex_18966 main_x) (<= (select main_a v_prenex_18966) 2))) (forall ((v_prenex_12768 Int) (v_prenex_12769 Int)) (or (<= 998 (select main_a v_prenex_12769)) (<= 1998 (* 2 (select main_a v_prenex_12769))) (<= 1000 (+ (select main_a v_prenex_12768) (select main_a v_prenex_12769))) (<= (+ main_x 1) v_prenex_12768) (<= 0 (* 2 (select main_a v_prenex_12768))) (< v_prenex_12768 main_x) (<= 0 (+ (select main_a v_prenex_12768) 1)))) (forall ((v_prenex_13563 Int) (v_prenex_13562 Int)) (or (<= (* 2 (select main_a v_prenex_13562)) 2) (<= (+ (select main_a v_prenex_13562) 998) (select main_a v_prenex_13563)) (<= 1998 (* 2 (select main_a v_prenex_13563))) (< v_prenex_13562 main_x) (<= (+ main_x 1) v_prenex_13562) (<= 999 (select main_a v_prenex_13563)))) (forall ((v_prenex_14979 Int) (v_prenex_14980 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14980))) (<= (+ main_x 1) v_prenex_14979) (< v_prenex_14979 main_x) (<= 0 (* 2 (select main_a v_prenex_14979))) (<= (+ (select main_a v_prenex_14979) 998) (select main_a v_prenex_14980)) (<= (select main_a v_prenex_14980) 1001))) (or (forall ((v_prenex_17698 Int)) (<= 1998 (* 2 (select main_a v_prenex_17698)))) (forall ((v_prenex_17696 Int)) (or (< v_prenex_17696 main_x) (<= (+ main_x 1) v_prenex_17696) (<= (select main_a v_prenex_17696) 2)))) (or (forall ((v_prenex_12334 Int)) (<= 1998 (* 2 (select main_a v_prenex_12334)))) (forall ((v_prenex_12330 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12330))) (< v_prenex_12330 main_x) (<= (+ main_x 1) v_prenex_12330) (<= (* 2 (select main_a v_prenex_12330)) 2) (<= 0 (select main_a v_prenex_12330))))) (forall ((v_prenex_12301 Int) (v_prenex_12302 Int)) (or (<= 1000 (+ (select main_a v_prenex_12301) (select main_a v_prenex_12302))) (<= (select main_a v_prenex_12302) 1000) (<= (* 2 (select main_a v_prenex_12301)) 2) (<= (+ main_x 1) v_prenex_12301) (< v_prenex_12301 main_x) (<= (select main_a v_prenex_12301) 1) (<= (select main_a v_prenex_12302) 1001))) (forall ((v_prenex_19539 Int) (v_prenex_19538 Int)) (or (< v_prenex_19539 main_y) (<= 1998 (* 2 (select main_a v_prenex_19539))) (<= (select main_a v_prenex_19539) (+ (select main_a v_prenex_19538) 1000)) (< v_prenex_19538 main_x) (<= (+ main_x 1) v_prenex_19538) (<= 0 (+ (select main_a v_prenex_19538) 1)))) (or (forall ((v_prenex_15099 Int)) (or (<= (+ main_x 1) v_prenex_15099) (< v_prenex_15099 main_x) (<= (* 2 (select main_a v_prenex_15099)) 2) (<= 0 (* 2 (select main_a v_prenex_15099))))) (forall ((v_prenex_15100 Int)) (or (<= 999 (select main_a v_prenex_15100)) (<= 1998 (* 2 (select main_a v_prenex_15100))) (<= (+ main_y 1) v_prenex_15100)))) (forall ((v_prenex_18770 Int) (v_prenex_18771 Int)) (or (<= (select main_a v_prenex_18771) 1001) (<= (* 2 (select main_a v_prenex_18770)) 2) (<= (+ (select main_a v_prenex_18770) 998) (select main_a v_prenex_18771)) (<= 999 (select main_a v_prenex_18771)) (<= 0 (+ (select main_a v_prenex_18770) 1)) (< v_prenex_18770 main_x) (<= (+ main_x 1) v_prenex_18770))) (forall ((v_prenex_19720 Int) (v_prenex_19721 Int)) (or (<= (select main_a v_prenex_19720) 2) (<= (* 2 (select main_a v_prenex_19721)) 2000) (< v_prenex_19720 main_x) (<= (+ (select main_a v_prenex_19720) 998) (select main_a v_prenex_19721)) (<= (select main_a v_prenex_19721) 1001) (<= (* 2 (select main_a v_prenex_19720)) 2) (<= (+ main_x 1) v_prenex_19720))) (or (forall ((v_prenex_11804 Int)) (or (<= (* 2 (select main_a v_prenex_11804)) 2) (<= (+ main_x 1) v_prenex_11804) (<= 0 (+ (select main_a v_prenex_11804) 1)) (< v_prenex_11804 main_x) (<= (select main_a v_prenex_11804) 1))) (forall ((v_prenex_11805 Int)) (or (<= 999 (select main_a v_prenex_11805)) (<= 1998 (* 2 (select main_a v_prenex_11805)))))) (forall ((v_prenex_20375 Int) (v_prenex_20374 Int)) (or (<= (+ (select main_a v_prenex_20374) (select main_a v_prenex_20375)) 1000) (<= (* 2 (select main_a v_prenex_20374)) 2) (<= (+ main_x 1) v_prenex_20374) (<= 999 (select main_a v_prenex_20375)) (<= (+ main_y 1) v_prenex_20375) (<= 1998 (* 2 (select main_a v_prenex_20375))) (< v_prenex_20374 main_x))) (forall ((v_prenex_17387 Int) (v_prenex_17388 Int)) (or (<= 999 (select main_a v_prenex_17388)) (<= 1000 (+ (select main_a v_prenex_17387) (select main_a v_prenex_17388))) (<= (select main_a v_prenex_17387) 2) (< v_prenex_17387 main_x) (<= 0 (* 2 (select main_a v_prenex_17387))) (<= (+ main_x 1) v_prenex_17387))) (forall ((v_prenex_15710 Int) (v_prenex_15709 Int)) (or (< v_prenex_15709 main_x) (<= (select main_a v_prenex_15710) 1000) (<= (select main_a v_prenex_15709) 2) (< v_prenex_15710 main_y) (<= (+ main_x 1) v_prenex_15709) (<= 1998 (* 2 (select main_a v_prenex_15710))) (<= (select main_a v_prenex_15710) (+ (select main_a v_prenex_15709) 1000)))) (or (forall ((v_prenex_19681 Int)) (<= 1998 (* 2 (select main_a v_prenex_19681)))) (forall ((v_prenex_19680 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19680))) (<= (+ main_x 1) v_prenex_19680) (<= (* 2 (select main_a v_prenex_19680)) 2) (< v_prenex_19680 main_x)))) (forall ((v_prenex_19177 Int) (v_prenex_19178 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19178))) (<= (* 2 (select main_a v_prenex_19177)) 2) (<= (+ main_y 1) v_prenex_19178) (< v_prenex_19177 main_x) (<= (select main_a v_prenex_19178) (+ (select main_a v_prenex_19177) 1000)) (<= (+ main_x 1) v_prenex_19177))) (forall ((v_prenex_19265 Int) (v_prenex_19266 Int)) (or (< v_prenex_19265 main_x) (<= (+ main_x 1) v_prenex_19265) (<= 1998 (* 2 (select main_a v_prenex_19266))) (<= (select main_a v_prenex_19266) 1001) (<= 0 (+ (select main_a v_prenex_19265) 1)) (<= (select main_a v_prenex_19265) 1) (<= (select main_a v_prenex_19266) (+ (select main_a v_prenex_19265) 1000)))) (forall ((v_prenex_19553 Int) (v_prenex_19552 Int)) (or (<= (select main_a v_prenex_19552) 2) (< v_prenex_19553 main_y) (<= 998 (select main_a v_prenex_19553)) (<= (+ main_x 1) v_prenex_19552) (<= (select main_a v_prenex_19553) (+ (select main_a v_prenex_19552) 1000)) (< v_prenex_19552 main_x))) (forall ((v_prenex_18121 Int) (v_prenex_18120 Int)) (or (<= (select main_a v_prenex_18120) 1) (<= (+ main_x 1) v_prenex_18120) (<= (+ (select main_a v_prenex_18120) 998) (select main_a v_prenex_18121)) (<= (select main_a v_prenex_18121) 1001) (<= (* 2 (select main_a v_prenex_18120)) 2) (< v_prenex_18120 main_x) (<= 1998 (* 2 (select main_a v_prenex_18121))))) (forall ((v_prenex_13959 Int) (v_prenex_13958 Int)) (or (< v_prenex_13958 main_x) (<= (+ main_x 1) v_prenex_13958) (<= 0 (+ (select main_a v_prenex_13958) 1)) (<= (+ main_y 1) v_prenex_13959) (<= (select main_a v_prenex_13959) 1000) (<= (+ (select main_a v_prenex_13958) 998) (select main_a v_prenex_13959)) (<= (select main_a v_prenex_13959) 1001))) (forall ((v_prenex_16517 Int) (v_prenex_16518 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16517))) (< v_prenex_16517 main_x) (<= 1998 (* 2 (select main_a v_prenex_16518))) (<= 999 (select main_a v_prenex_16518)) (<= (select main_a v_prenex_16517) 2) (<= (+ main_x 1) v_prenex_16517) (<= (+ (select main_a v_prenex_16517) (select main_a v_prenex_16518)) 1000))) (or (forall ((v_prenex_17452 Int)) (or (<= 998 (select main_a v_prenex_17452)) (< v_prenex_17452 main_y))) (forall ((v_prenex_17446 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17446))) (<= (+ main_x 1) v_prenex_17446) (< v_prenex_17446 main_x)))) (or (forall ((v_prenex_20924 Int)) (or (<= (select main_a v_prenex_20924) 2) (<= (* 2 (select main_a v_prenex_20924)) 2) (< v_prenex_20924 main_x) (<= (+ main_x 1) v_prenex_20924) (<= 0 (* 2 (select main_a v_prenex_20924))))) (forall ((v_prenex_20927 Int)) (or (<= 999 (select main_a v_prenex_20927)) (<= 998 (select main_a v_prenex_20927))))) (forall ((v_prenex_18378 Int) (v_prenex_18377 Int)) (or (<= 998 (select main_a v_prenex_18378)) (<= (+ main_x 1) v_prenex_18377) (<= (select main_a v_prenex_18378) (+ (select main_a v_prenex_18377) 1000)) (<= (select main_a v_prenex_18377) 2) (<= (* 2 (select main_a v_prenex_18377)) 2) (<= 999 (select main_a v_prenex_18378)) (< v_prenex_18377 main_x))) (or (forall ((v_prenex_15764 Int)) (or (<= (select main_a v_prenex_15764) 1000) (<= (* 2 (select main_a v_prenex_15764)) 2000))) (forall ((v_prenex_15761 Int)) (or (< v_prenex_15761 main_x) (<= (+ main_x 1) v_prenex_15761) (<= 0 (select main_a v_prenex_15761)) (<= (select main_a v_prenex_15761) 1) (<= (* 2 (select main_a v_prenex_15761)) 2)))) (forall ((v_prenex_20764 Int) (v_prenex_20765 Int)) (or (<= (select main_a v_prenex_20765) 1000) (< v_prenex_20765 main_y) (<= (+ main_x 1) v_prenex_20764) (<= (* 2 (select main_a v_prenex_20765)) 2000) (<= (select main_a v_prenex_20765) (+ (select main_a v_prenex_20764) 1000)) (<= (* 2 (select main_a v_prenex_20764)) 2) (< v_prenex_20764 main_x))) (forall ((v_prenex_20466 Int) (v_prenex_20465 Int)) (or (<= (+ main_x 1) v_prenex_20465) (< v_prenex_20465 main_x) (<= 999 (select main_a v_prenex_20466)) (< v_prenex_20466 main_y) (<= (+ (select main_a v_prenex_20465) 998) (select main_a v_prenex_20466)) (<= (* 2 (select main_a v_prenex_20465)) 2) (<= (select main_a v_prenex_20466) 1001))) (forall ((v_prenex_13225 Int) (v_prenex_13226 Int)) (or (<= (* 2 (select main_a v_prenex_13225)) 2) (<= (+ (select main_a v_prenex_13225) 998) (select main_a v_prenex_13226)) (<= 998 (select main_a v_prenex_13226)) (<= (select main_a v_prenex_13225) 1) (<= (* 2 (select main_a v_prenex_13226)) 2000) (<= (+ main_x 1) v_prenex_13225) (< v_prenex_13225 main_x))) (forall ((v_prenex_18745 Int) (v_prenex_18744 Int)) (or (<= 999 (select main_a v_prenex_18745)) (<= 0 (* 2 (select main_a v_prenex_18744))) (<= (+ main_x 1) v_prenex_18744) (<= 1998 (* 2 (select main_a v_prenex_18745))) (< v_prenex_18744 main_x) (< v_prenex_18745 main_y) (<= (+ (select main_a v_prenex_18744) 998) (select main_a v_prenex_18745)))) (or (forall ((v_prenex_15960 Int)) (or (<= 0 (+ (select main_a v_prenex_15960) 1)) (<= (+ main_x 1) v_prenex_15960) (<= (select main_a v_prenex_15960) 1) (< v_prenex_15960 main_x) (<= 0 (* 2 (select main_a v_prenex_15960))))) (forall ((v_prenex_15962 Int)) (or (<= 999 (select main_a v_prenex_15962)) (<= (select main_a v_prenex_15962) 1001)))) (forall ((v_prenex_13088 Int) (v_prenex_13087 Int)) (or (<= 0 (select main_a v_prenex_13087)) (<= 1998 (* 2 (select main_a v_prenex_13088))) (<= (+ main_x 1) v_prenex_13087) (<= 999 (select main_a v_prenex_13088)) (< v_prenex_13087 main_x) (<= (+ main_y 1) v_prenex_13088) (<= (+ (select main_a v_prenex_13087) 998) (select main_a v_prenex_13088)))) (forall ((v_prenex_13484 Int) (v_prenex_13483 Int)) (or (<= (select main_a v_prenex_13483) 2) (<= 1998 (* 2 (select main_a v_prenex_13484))) (<= 1000 (+ (select main_a v_prenex_13483) (select main_a v_prenex_13484))) (< v_prenex_13483 main_x) (<= (* 2 (select main_a v_prenex_13483)) 2) (<= (select main_a v_prenex_13484) 1001) (<= (+ main_x 1) v_prenex_13483))) (or (forall ((v_prenex_14884 Int)) (or (<= (* 2 (select main_a v_prenex_14884)) 2) (<= (select main_a v_prenex_14884) 1) (< v_prenex_14884 main_x) (<= (+ main_x 1) v_prenex_14884))) (forall ((v_prenex_14888 Int)) (or (<= 999 (select main_a v_prenex_14888)) (<= 998 (select main_a v_prenex_14888))))) (or (forall ((v_prenex_18452 Int)) (or (<= (+ main_y 1) v_prenex_18452) (<= 1998 (* 2 (select main_a v_prenex_18452))) (<= 999 (select main_a v_prenex_18452)))) (forall ((v_prenex_18451 Int)) (or (<= (+ main_x 1) v_prenex_18451) (< v_prenex_18451 main_x) (<= (* 2 (select main_a v_prenex_18451)) 2)))) (forall ((v_prenex_16473 Int) (v_prenex_16474 Int)) (or (<= (* 2 (select main_a v_prenex_16473)) 2) (< v_prenex_16473 main_x) (<= (+ main_x 1) v_prenex_16473) (<= (+ (select main_a v_prenex_16473) (select main_a v_prenex_16474)) 1000) (<= 1998 (* 2 (select main_a v_prenex_16474))) (<= 999 (select main_a v_prenex_16474)))) (forall ((v_prenex_11556 Int) (v_prenex_11555 Int)) (or (<= (* 2 (select main_a v_prenex_11555)) 2) (<= 999 (select main_a v_prenex_11556)) (<= (+ (select main_a v_prenex_11555) 998) (select main_a v_prenex_11556)) (<= (+ main_y 1) v_prenex_11556) (< v_prenex_11555 main_x) (<= (+ main_x 1) v_prenex_11555))) (or (forall ((v_prenex_16595 Int)) (or (<= 998 (select main_a v_prenex_16595)) (<= 999 (select main_a v_prenex_16595)) (< v_prenex_16595 main_y))) (forall ((v_prenex_16590 Int)) (or (<= (+ main_x 1) v_prenex_16590) (< v_prenex_16590 main_x) (<= 0 (* 2 (select main_a v_prenex_16590)))))) (forall ((v_prenex_16940 Int) (v_prenex_16941 Int)) (or (<= (select main_a v_prenex_16940) 2) (<= 1998 (* 2 (select main_a v_prenex_16941))) (<= (* 2 (select main_a v_prenex_16940)) 2) (<= (+ (select main_a v_prenex_16940) 998) (select main_a v_prenex_16941)) (<= (* 2 (select main_a v_prenex_16941)) 2000) (< v_prenex_16940 main_x) (<= (+ main_x 1) v_prenex_16940))) (forall ((v_prenex_13159 Int) (v_prenex_13160 Int)) (or (<= 999 (select main_a v_prenex_13160)) (< v_prenex_13159 main_x) (<= (+ main_x 1) v_prenex_13159) (<= 0 (+ (select main_a v_prenex_13159) 1)) (<= (select main_a v_prenex_13160) 1000) (<= (+ (select main_a v_prenex_13159) (select main_a v_prenex_13160)) 1000) (<= (* 2 (select main_a v_prenex_13159)) 2))) (forall ((v_prenex_16210 Int) (v_prenex_16211 Int)) (or (< v_prenex_16210 main_x) (<= (select main_a v_prenex_16211) (+ (select main_a v_prenex_16210) 1000)) (<= (select main_a v_prenex_16210) 1) (<= (+ main_x 1) v_prenex_16210) (<= 1998 (* 2 (select main_a v_prenex_16211))) (<= (select main_a v_prenex_16211) 1001))) (forall ((v_prenex_14853 Int) (v_prenex_14854 Int)) (or (<= (+ main_y 1) v_prenex_14854) (< v_prenex_14853 main_x) (<= (+ main_x 1) v_prenex_14853) (<= 999 (select main_a v_prenex_14854)) (<= (select main_a v_prenex_14853) 1) (<= 1998 (* 2 (select main_a v_prenex_14854))) (<= (+ (select main_a v_prenex_14853) 998) (select main_a v_prenex_14854)))) (forall ((v_prenex_21338 Int) (v_prenex_21339 Int)) (or (<= (* 2 (select main_a v_prenex_21339)) 2000) (<= 1000 (+ (select main_a v_prenex_21338) (select main_a v_prenex_21339))) (<= (+ main_x 1) v_prenex_21338) (<= 998 (select main_a v_prenex_21339)) (<= 0 (* 2 (select main_a v_prenex_21338))) (< v_prenex_21338 main_x))) (forall ((v_prenex_12483 Int) (v_prenex_12482 Int)) (or (<= (* 2 (select main_a v_prenex_12483)) 2000) (<= (+ main_x 1) v_prenex_12482) (<= (select main_a v_prenex_12482) 2) (<= 0 (select main_a v_prenex_12482)) (<= 1000 (+ (select main_a v_prenex_12482) (select main_a v_prenex_12483))) (< v_prenex_12482 main_x) (<= 998 (select main_a v_prenex_12483)))) (forall ((v_prenex_19335 Int) (v_prenex_19336 Int)) (or (<= 998 (select main_a v_prenex_19336)) (<= (+ main_x 1) v_prenex_19335) (<= 999 (select main_a v_prenex_19336)) (<= 0 (select main_a v_prenex_19335)) (< v_prenex_19335 main_x) (<= (+ (select main_a v_prenex_19335) 998) (select main_a v_prenex_19336)) (<= (select main_a v_prenex_19335) 1))) (forall ((v_prenex_19036 Int) (v_prenex_19037 Int)) (or (<= (select main_a v_prenex_19037) 1001) (<= 1000 (+ (select main_a v_prenex_19036) (select main_a v_prenex_19037))) (<= (* 2 (select main_a v_prenex_19036)) 2) (<= 0 (select main_a v_prenex_19036)) (< v_prenex_19036 main_x) (<= (+ main_x 1) v_prenex_19036))) (forall ((v_prenex_12605 Int) (v_prenex_12604 Int)) (or (<= (+ main_x 1) v_prenex_12604) (<= 0 (select main_a v_prenex_12604)) (<= 1000 (+ (select main_a v_prenex_12604) (select main_a v_prenex_12605))) (< v_prenex_12604 main_x) (<= (select main_a v_prenex_12604) 1))) (forall ((v_prenex_13093 Int) (v_prenex_13094 Int)) (or (<= 999 (select main_a v_prenex_13094)) (<= (+ main_x 1) v_prenex_13093) (<= (+ (select main_a v_prenex_13093) 998) (select main_a v_prenex_13094)) (< v_prenex_13093 main_x) (<= (select main_a v_prenex_13094) 1000) (<= 0 (+ (select main_a v_prenex_13093) 1)) (<= (select main_a v_prenex_13093) 1))) (forall ((v_prenex_16236 Int) (v_prenex_16235 Int)) (or (<= (select main_a v_prenex_16236) 1001) (<= (+ (select main_a v_prenex_16235) (select main_a v_prenex_16236)) 1000) (<= 0 (select main_a v_prenex_16235)) (< v_prenex_16235 main_x) (<= 999 (select main_a v_prenex_16236)) (<= (+ main_x 1) v_prenex_16235))) (or (forall ((v_prenex_17537 Int)) (or (<= (* 2 (select main_a v_prenex_17537)) 2) (< v_prenex_17537 main_x) (<= (+ main_x 1) v_prenex_17537) (<= 0 (* 2 (select main_a v_prenex_17537))))) (forall ((v_prenex_17539 Int)) (or (<= (select main_a v_prenex_17539) 1000) (<= 1998 (* 2 (select main_a v_prenex_17539))) (< v_prenex_17539 main_y)))) (or (forall ((v_prenex_16055 Int)) (or (<= 998 (select main_a v_prenex_16055)) (<= (+ main_y 1) v_prenex_16055))) (forall ((v_prenex_16054 Int)) (or (<= (select main_a v_prenex_16054) 1) (< v_prenex_16054 main_x) (<= 0 (* 2 (select main_a v_prenex_16054))) (<= (+ main_x 1) v_prenex_16054)))) (forall ((v_prenex_18972 Int) (v_prenex_18973 Int)) (or (< v_prenex_18972 main_x) (<= 0 (+ (select main_a v_prenex_18972) 1)) (<= 0 (select main_a v_prenex_18972)) (<= (select main_a v_prenex_18973) (+ (select main_a v_prenex_18972) 1000)) (<= 998 (select main_a v_prenex_18973)) (<= 999 (select main_a v_prenex_18973)) (<= (+ main_x 1) v_prenex_18972))) (forall ((v_prenex_13784 Int) (v_prenex_13783 Int)) (or (<= (select main_a v_prenex_13783) 2) (<= 998 (select main_a v_prenex_13784)) (<= (* 2 (select main_a v_prenex_13783)) 2) (<= (+ main_x 1) v_prenex_13783) (< v_prenex_13783 main_x) (<= (select main_a v_prenex_13784) (+ (select main_a v_prenex_13783) 1000)) (<= (select main_a v_prenex_13784) 1001))) (forall ((v_prenex_12380 Int) (v_prenex_12381 Int)) (or (<= (+ main_x 1) v_prenex_12380) (<= (+ (select main_a v_prenex_12380) (select main_a v_prenex_12381)) 1000) (<= (select main_a v_prenex_12380) 2) (<= 1998 (* 2 (select main_a v_prenex_12381))) (<= 0 (select main_a v_prenex_12380)) (< v_prenex_12380 main_x))) (forall ((v_prenex_17876 Int) (v_prenex_17877 Int)) (or (<= (* 2 (select main_a v_prenex_17877)) 2000) (<= (select main_a v_prenex_17877) (+ (select main_a v_prenex_17876) 1000)) (<= (+ main_x 1) v_prenex_17876) (< v_prenex_17876 main_x) (<= (select main_a v_prenex_17876) 1) (<= (select main_a v_prenex_17877) 1000) (<= (select main_a v_prenex_17876) 2))) (or (forall ((v_prenex_18468 Int)) (or (<= 998 (select main_a v_prenex_18468)) (<= 1998 (* 2 (select main_a v_prenex_18468))))) (forall ((v_prenex_18467 Int)) (or (<= 0 (+ (select main_a v_prenex_18467) 1)) (<= (* 2 (select main_a v_prenex_18467)) 2) (<= (+ main_x 1) v_prenex_18467) (<= (select main_a v_prenex_18467) 1) (< v_prenex_18467 main_x)))) (forall ((v_prenex_12438 Int) (v_prenex_12439 Int)) (or (< v_prenex_12438 main_x) (<= (select main_a v_prenex_12439) 1001) (<= (+ main_x 1) v_prenex_12438) (<= 0 (select main_a v_prenex_12438)) (<= 998 (select main_a v_prenex_12439)) (<= (+ (select main_a v_prenex_12438) 998) (select main_a v_prenex_12439)) (<= 0 (+ (select main_a v_prenex_12438) 1)))) (forall ((v_prenex_12638 Int) (v_prenex_12637 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12638))) (<= (select main_a v_prenex_12638) 1000) (<= (+ main_x 1) v_prenex_12637) (<= 0 (select main_a v_prenex_12637)) (< v_prenex_12637 main_x) (<= (select main_a v_prenex_12638) (+ (select main_a v_prenex_12637) 1000)) (<= (+ main_y 1) v_prenex_12638))) (or (forall ((v_prenex_19042 Int)) (or (< v_prenex_19042 main_x) (<= (+ main_x 1) v_prenex_19042) (<= (* 2 (select main_a v_prenex_19042)) 2) (<= 0 (+ (select main_a v_prenex_19042) 1)))) (forall ((v_prenex_19043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19043))) (<= (select main_a v_prenex_19043) 1001) (<= (+ main_y 1) v_prenex_19043)))) (forall ((v_prenex_11569 Int) (v_prenex_11570 Int)) (or (<= 1000 (+ (select main_a v_prenex_11569) (select main_a v_prenex_11570))) (<= 0 (+ (select main_a v_prenex_11569) 1)) (<= (select main_a v_prenex_11570) 1001) (< v_prenex_11570 main_y) (<= (+ main_x 1) v_prenex_11569) (< v_prenex_11569 main_x))) (forall ((v_prenex_13389 Int) (v_prenex_13388 Int)) (or (<= (+ main_x 1) v_prenex_13388) (<= 999 (select main_a v_prenex_13389)) (<= (+ (select main_a v_prenex_13388) (select main_a v_prenex_13389)) 1000) (< v_prenex_13388 main_x) (<= 1998 (* 2 (select main_a v_prenex_13389))) (<= 0 (+ (select main_a v_prenex_13388) 1)))) (forall ((v_prenex_12829 Int) (v_prenex_12828 Int)) (or (<= 998 (select main_a v_prenex_12829)) (<= (+ (select main_a v_prenex_12828) 998) (select main_a v_prenex_12829)) (<= 0 (+ (select main_a v_prenex_12828) 1)) (<= (* 2 (select main_a v_prenex_12828)) 2) (< v_prenex_12828 main_x) (<= (+ main_x 1) v_prenex_12828))) (forall ((v_prenex_19391 Int) (v_prenex_19392 Int)) (or (<= (+ (select main_a v_prenex_19391) (select main_a v_prenex_19392)) 1000) (< v_prenex_19391 main_x) (<= 998 (select main_a v_prenex_19392)) (<= (+ main_x 1) v_prenex_19391) (<= (* 2 (select main_a v_prenex_19392)) 2000) (<= (select main_a v_prenex_19391) 1))) (forall ((v_prenex_14389 Int) (v_prenex_14390 Int)) (or (<= (+ main_x 1) v_prenex_14389) (< v_prenex_14389 main_x) (<= 1998 (* 2 (select main_a v_prenex_14390))) (<= (+ (select main_a v_prenex_14389) (select main_a v_prenex_14390)) 1000) (<= (+ main_y 1) v_prenex_14390) (<= 998 (select main_a v_prenex_14390)) (<= (select main_a v_prenex_14389) 1))) (forall ((v_prenex_20519 Int) (v_prenex_20518 Int)) (or (<= (+ main_x 1) v_prenex_20518) (<= (* 2 (select main_a v_prenex_20519)) 2000) (<= 1000 (+ (select main_a v_prenex_20518) (select main_a v_prenex_20519))) (< v_prenex_20519 main_y) (<= 998 (select main_a v_prenex_20519)) (< v_prenex_20518 main_x) (<= 0 (* 2 (select main_a v_prenex_20518))))) (forall ((v_prenex_20632 Int) (v_prenex_20633 Int)) (or (<= (+ main_x 1) v_prenex_20632) (<= 998 (select main_a v_prenex_20633)) (<= (+ (select main_a v_prenex_20632) (select main_a v_prenex_20633)) 1000) (< v_prenex_20632 main_x) (<= (select main_a v_prenex_20633) 1000) (<= (select main_a v_prenex_20632) 1) (<= 0 (select main_a v_prenex_20632)))) (or (forall ((v_prenex_13269 Int)) (or (<= 999 (select main_a v_prenex_13269)) (<= (select main_a v_prenex_13269) 1000))) (forall ((v_prenex_13268 Int)) (or (<= (select main_a v_prenex_13268) 2) (<= (* 2 (select main_a v_prenex_13268)) 2) (< v_prenex_13268 main_x) (<= (+ main_x 1) v_prenex_13268)))) (forall ((v_prenex_18697 Int) (v_prenex_18698 Int)) (or (<= (select main_a v_prenex_18697) 2) (<= 1000 (+ (select main_a v_prenex_18697) (select main_a v_prenex_18698))) (<= 999 (select main_a v_prenex_18698)) (<= (* 2 (select main_a v_prenex_18698)) 2000) (< v_prenex_18697 main_x) (<= (+ main_x 1) v_prenex_18697))) (forall ((v_prenex_11267 Int) (v_prenex_11268 Int)) (or (<= 998 (select main_a v_prenex_11268)) (<= 1000 (+ (select main_a v_prenex_11267) (select main_a v_prenex_11268))) (<= (+ main_x 1) v_prenex_11267) (< v_prenex_11267 main_x) (<= 0 (+ (select main_a v_prenex_11267) 1)) (<= (+ main_y 1) v_prenex_11268))) (forall ((v_prenex_15149 Int) (v_prenex_15148 Int)) (or (<= (select main_a v_prenex_15149) 1000) (<= (select main_a v_prenex_15148) 2) (<= (+ main_y 1) v_prenex_15149) (<= (+ (select main_a v_prenex_15148) 998) (select main_a v_prenex_15149)) (<= (+ main_x 1) v_prenex_15148) (<= 999 (select main_a v_prenex_15149)) (< v_prenex_15148 main_x))) (forall ((v_prenex_20214 Int) (v_prenex_20215 Int)) (or (<= (+ main_x 1) v_prenex_20214) (< v_prenex_20214 main_x) (< v_prenex_20215 main_y) (<= (select main_a v_prenex_20215) 1001) (<= (+ (select main_a v_prenex_20214) (select main_a v_prenex_20215)) 1000) (<= (select main_a v_prenex_20214) 2))) (or (forall ((v_prenex_17082 Int)) (or (<= 998 (select main_a v_prenex_17082)) (<= (select main_a v_prenex_17082) 1000))) (forall ((v_prenex_17080 Int)) (or (<= (* 2 (select main_a v_prenex_17080)) 2) (<= 0 (select main_a v_prenex_17080)) (< v_prenex_17080 main_x) (<= (+ main_x 1) v_prenex_17080)))) (forall ((v_prenex_19054 Int) (v_prenex_19055 Int)) (or (<= (select main_a v_prenex_19054) 1) (< v_prenex_19054 main_x) (<= (select main_a v_prenex_19055) 1000) (<= (+ (select main_a v_prenex_19054) (select main_a v_prenex_19055)) 1000) (<= (+ main_x 1) v_prenex_19054) (<= 0 (select main_a v_prenex_19054)) (<= 1998 (* 2 (select main_a v_prenex_19055))))) (or (forall ((v_prenex_16576 Int)) (or (< v_prenex_16576 main_x) (<= (+ main_x 1) v_prenex_16576) (<= (select main_a v_prenex_16576) 1) (<= (* 2 (select main_a v_prenex_16576)) 2))) (forall ((v_prenex_16582 Int)) (or (<= 999 (select main_a v_prenex_16582)) (<= (select main_a v_prenex_16582) 1001)))) (or (forall ((v_prenex_16931 Int)) (or (<= (+ main_y 1) v_prenex_16931) (<= 998 (select main_a v_prenex_16931)))) (forall ((v_prenex_16930 Int)) (or (<= (+ main_x 1) v_prenex_16930) (< v_prenex_16930 main_x) (<= (* 2 (select main_a v_prenex_16930)) 2) (<= 0 (* 2 (select main_a v_prenex_16930)))))) (or (forall ((v_prenex_20943 Int)) (<= 998 (select main_a v_prenex_20943))) (forall ((v_prenex_20941 Int)) (or (< v_prenex_20941 main_x) (<= (+ main_x 1) v_prenex_20941) (<= 0 (select main_a v_prenex_20941)) (<= (* 2 (select main_a v_prenex_20941)) 2)))) (forall ((v_prenex_18383 Int) (v_prenex_18384 Int)) (or (< v_prenex_18383 main_x) (<= 0 (* 2 (select main_a v_prenex_18383))) (<= (+ main_y 1) v_prenex_18384) (<= (+ main_x 1) v_prenex_18383) (<= (* 2 (select main_a v_prenex_18384)) 2000) (<= (select main_a v_prenex_18384) (+ (select main_a v_prenex_18383) 1000)))) (forall ((v_prenex_18829 Int) (v_prenex_18830 Int)) (or (<= (+ (select main_a v_prenex_18829) (select main_a v_prenex_18830)) 1000) (< v_prenex_18829 main_x) (<= (+ main_x 1) v_prenex_18829) (<= (+ main_y 1) v_prenex_18830) (<= 0 (select main_a v_prenex_18829)))) (forall ((v_prenex_14909 Int) (v_prenex_14908 Int)) (or (<= (+ main_x 1) v_prenex_14908) (<= 999 (select main_a v_prenex_14909)) (<= 0 (* 2 (select main_a v_prenex_14908))) (<= 0 (select main_a v_prenex_14908)) (< v_prenex_14908 main_x) (<= (select main_a v_prenex_14909) (+ (select main_a v_prenex_14908) 1000)))) (or (forall ((v_prenex_16312 Int)) (or (<= (select main_a v_prenex_16312) 1000) (<= 998 (select main_a v_prenex_16312)))) (forall ((v_prenex_16309 Int)) (or (< v_prenex_16309 main_x) (<= (+ main_x 1) v_prenex_16309) (<= 0 (* 2 (select main_a v_prenex_16309))) (<= (* 2 (select main_a v_prenex_16309)) 2) (<= (select main_a v_prenex_16309) 2)))) (forall ((v_prenex_21281 Int) (v_prenex_21280 Int)) (or (<= (+ (select main_a v_prenex_21280) 998) (select main_a v_prenex_21281)) (< v_prenex_21280 main_x) (<= (+ main_x 1) v_prenex_21280) (<= (* 2 (select main_a v_prenex_21281)) 2000) (<= (* 2 (select main_a v_prenex_21280)) 2))) (or (forall ((v_prenex_13822 Int)) (<= 998 (select main_a v_prenex_13822))) (forall ((v_prenex_13819 Int)) (or (<= (+ main_x 1) v_prenex_13819) (<= 0 (+ (select main_a v_prenex_13819) 1)) (<= (select main_a v_prenex_13819) 2) (< v_prenex_13819 main_x) (<= 0 (* 2 (select main_a v_prenex_13819)))))) (or (forall ((v_prenex_20887 Int)) (<= 1998 (* 2 (select main_a v_prenex_20887)))) (forall ((v_prenex_20881 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20881))) (<= (+ main_x 1) v_prenex_20881) (< v_prenex_20881 main_x) (<= 0 (select main_a v_prenex_20881))))) (forall ((v_prenex_19317 Int) (v_prenex_19318 Int)) (or (<= (+ (select main_a v_prenex_19317) 998) (select main_a v_prenex_19318)) (<= (select main_a v_prenex_19318) 1000) (<= 0 (select main_a v_prenex_19317)) (<= (* 2 (select main_a v_prenex_19318)) 2000) (< v_prenex_19317 main_x) (<= (+ main_x 1) v_prenex_19317))) (forall ((v_prenex_20794 Int) (v_prenex_20793 Int)) (or (<= (* 2 (select main_a v_prenex_20793)) 2) (<= (select main_a v_prenex_20793) 1) (<= (+ main_x 1) v_prenex_20793) (<= (+ (select main_a v_prenex_20793) (select main_a v_prenex_20794)) 1000) (< v_prenex_20793 main_x) (<= (select main_a v_prenex_20794) 1001))) (or (forall ((v_prenex_16768 Int)) (or (<= (select main_a v_prenex_16768) 1001) (<= (select main_a v_prenex_16768) 1000))) (forall ((v_prenex_16767 Int)) (or (<= (select main_a v_prenex_16767) 2) (<= (+ main_x 1) v_prenex_16767) (<= (select main_a v_prenex_16767) 1) (< v_prenex_16767 main_x) (<= 0 (* 2 (select main_a v_prenex_16767)))))) (or (forall ((v_prenex_14734 Int)) (or (<= (select main_a v_prenex_14734) 1000) (<= 1998 (* 2 (select main_a v_prenex_14734))) (<= (+ main_y 1) v_prenex_14734))) (forall ((v_prenex_14733 Int)) (or (<= (+ main_x 1) v_prenex_14733) (<= (select main_a v_prenex_14733) 1) (< v_prenex_14733 main_x) (<= (* 2 (select main_a v_prenex_14733)) 2)))) (or (forall ((v_prenex_13951 Int)) (or (<= (+ main_x 1) v_prenex_13951) (<= (* 2 (select main_a v_prenex_13951)) 2) (< v_prenex_13951 main_x) (<= 0 (* 2 (select main_a v_prenex_13951))) (<= (select main_a v_prenex_13951) 1))) (forall ((v_prenex_13955 Int)) (<= (* 2 (select main_a v_prenex_13955)) 2000))) (forall ((v_prenex_12719 Int) (v_prenex_12718 Int)) (or (<= (+ (select main_a v_prenex_12718) 998) (select main_a v_prenex_12719)) (<= (+ main_x 1) v_prenex_12718) (<= 999 (select main_a v_prenex_12719)) (< v_prenex_12718 main_x) (<= 1998 (* 2 (select main_a v_prenex_12719))) (<= 0 (select main_a v_prenex_12718)) (<= 0 (+ (select main_a v_prenex_12718) 1)))) (forall ((v_prenex_19672 Int) (v_prenex_19673 Int)) (or (< v_prenex_19672 main_x) (<= (* 2 (select main_a v_prenex_19672)) 2) (<= (+ (select main_a v_prenex_19672) 998) (select main_a v_prenex_19673)) (<= (select main_a v_prenex_19673) 1001) (<= (+ main_x 1) v_prenex_19672) (<= (select main_a v_prenex_19672) 2) (<= (select main_a v_prenex_19673) 1000))) (forall ((v_prenex_12553 Int) (v_prenex_12552 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12553))) (< v_prenex_12552 main_x) (<= 0 (* 2 (select main_a v_prenex_12552))) (<= (+ (select main_a v_prenex_12552) (select main_a v_prenex_12553)) 1000) (<= (+ main_x 1) v_prenex_12552) (<= 0 (select main_a v_prenex_12552)))) (or (forall ((v_prenex_13411 Int)) (or (<= (select main_a v_prenex_13411) 2) (<= (+ main_x 1) v_prenex_13411) (< v_prenex_13411 main_x) (<= 0 (* 2 (select main_a v_prenex_13411))))) (forall ((v_prenex_13415 Int)) (or (< v_prenex_13415 main_y) (<= (* 2 (select main_a v_prenex_13415)) 2000)))) (forall ((v_prenex_19263 Int) (v_prenex_19264 Int)) (or (<= (select main_a v_prenex_19263) 2) (<= (+ (select main_a v_prenex_19263) (select main_a v_prenex_19264)) 1000) (<= (+ main_x 1) v_prenex_19263) (<= 999 (select main_a v_prenex_19264)) (<= (* 2 (select main_a v_prenex_19264)) 2000) (< v_prenex_19263 main_x) (<= 0 (* 2 (select main_a v_prenex_19263))))) (forall ((v_prenex_19881 Int) (v_prenex_19880 Int)) (or (<= (select main_a v_prenex_19881) 1001) (<= 999 (select main_a v_prenex_19881)) (< v_prenex_19881 main_y) (<= (+ main_x 1) v_prenex_19880) (< v_prenex_19880 main_x) (<= 0 (* 2 (select main_a v_prenex_19880))) (<= (+ (select main_a v_prenex_19880) 998) (select main_a v_prenex_19881)))) (forall ((v_prenex_13532 Int) (v_prenex_13531 Int)) (or (<= (+ main_x 1) v_prenex_13531) (<= (select main_a v_prenex_13531) 2) (< v_prenex_13531 main_x) (<= (+ (select main_a v_prenex_13531) 998) (select main_a v_prenex_13532)) (<= (select main_a v_prenex_13532) 1001) (<= 999 (select main_a v_prenex_13532)) (<= 0 (* 2 (select main_a v_prenex_13531))))) (or (forall ((v_prenex_21022 Int)) (or (< v_prenex_21022 main_x) (<= 0 (select main_a v_prenex_21022)) (<= 0 (* 2 (select main_a v_prenex_21022))) (<= 0 (+ (select main_a v_prenex_21022) 1)) (<= (+ main_x 1) v_prenex_21022))) (forall ((v_prenex_21026 Int)) (<= 1998 (* 2 (select main_a v_prenex_21026))))) (or (forall ((v_prenex_13623 Int)) (or (<= (select main_a v_prenex_13623) 1) (<= (+ main_x 1) v_prenex_13623) (<= 0 (* 2 (select main_a v_prenex_13623))) (< v_prenex_13623 main_x) (<= 0 (select main_a v_prenex_13623)))) (forall ((v_prenex_13627 Int)) (or (<= (* 2 (select main_a v_prenex_13627)) 2000) (<= 999 (select main_a v_prenex_13627))))) (forall ((v_prenex_21118 Int) (v_prenex_21119 Int)) (or (<= (select main_a v_prenex_21119) (+ (select main_a v_prenex_21118) 1000)) (<= 1998 (* 2 (select main_a v_prenex_21119))) (<= 0 (select main_a v_prenex_21118)) (<= (select main_a v_prenex_21119) 1001) (< v_prenex_21118 main_x) (<= (+ main_y 1) v_prenex_21119) (<= (+ main_x 1) v_prenex_21118))) (forall ((v_prenex_16146 Int) (v_prenex_16147 Int)) (or (<= (+ main_x 1) v_prenex_16146) (<= (select main_a v_prenex_16146) 2) (< v_prenex_16146 main_x) (<= (select main_a v_prenex_16146) 1) (<= (+ (select main_a v_prenex_16146) (select main_a v_prenex_16147)) 1000) (<= (select main_a v_prenex_16147) 1000) (<= (* 2 (select main_a v_prenex_16147)) 2000))) (or (forall ((v_prenex_13127 Int)) (or (<= (* 2 (select main_a v_prenex_13127)) 2) (< v_prenex_13127 main_x) (<= (select main_a v_prenex_13127) 2) (<= (+ main_x 1) v_prenex_13127))) (forall ((v_prenex_13128 Int)) (or (<= 998 (select main_a v_prenex_13128)) (<= 999 (select main_a v_prenex_13128))))) (forall ((v_prenex_18733 Int) (v_prenex_18732 Int)) (or (<= (+ main_x 1) v_prenex_18732) (<= (select main_a v_prenex_18732) 1) (<= (+ (select main_a v_prenex_18732) (select main_a v_prenex_18733)) 1000) (< v_prenex_18732 main_x))) (forall ((v_prenex_20507 Int) (v_prenex_20506 Int)) (or (< v_prenex_20506 main_x) (<= (+ main_x 1) v_prenex_20506) (<= 999 (select main_a v_prenex_20507)) (<= (* 2 (select main_a v_prenex_20507)) 2000) (<= (select main_a v_prenex_20506) 1) (<= (* 2 (select main_a v_prenex_20506)) 2) (<= 1000 (+ (select main_a v_prenex_20506) (select main_a v_prenex_20507))))) (or (forall ((v_prenex_17038 Int)) (or (<= 998 (select main_a v_prenex_17038)) (<= (* 2 (select main_a v_prenex_17038)) 2000))) (forall ((v_prenex_17034 Int)) (or (< v_prenex_17034 main_x) (<= (* 2 (select main_a v_prenex_17034)) 2) (<= (+ main_x 1) v_prenex_17034) (<= (select main_a v_prenex_17034) 1) (<= 0 (* 2 (select main_a v_prenex_17034)))))) (forall ((v_prenex_11709 Int) (v_prenex_11710 Int)) (or (<= (select main_a v_prenex_11709) 2) (<= 1998 (* 2 (select main_a v_prenex_11710))) (<= (+ (select main_a v_prenex_11709) 998) (select main_a v_prenex_11710)) (< v_prenex_11709 main_x) (<= 0 (select main_a v_prenex_11709)) (<= 999 (select main_a v_prenex_11710)) (<= (+ main_x 1) v_prenex_11709))) (forall ((v_prenex_18817 Int) (v_prenex_18818 Int)) (or (< v_prenex_18817 main_x) (<= (select main_a v_prenex_18817) 2) (<= (select main_a v_prenex_18818) 1001) (<= (+ main_x 1) v_prenex_18817) (<= 0 (* 2 (select main_a v_prenex_18817))) (<= (+ (select main_a v_prenex_18817) (select main_a v_prenex_18818)) 1000))) (forall ((v_prenex_16787 Int) (v_prenex_16788 Int)) (or (< v_prenex_16787 main_x) (<= (select main_a v_prenex_16788) 1001) (<= (+ main_x 1) v_prenex_16787) (<= 1000 (+ (select main_a v_prenex_16787) (select main_a v_prenex_16788))) (<= 998 (select main_a v_prenex_16788)) (<= (* 2 (select main_a v_prenex_16787)) 2))) (forall ((v_prenex_13097 Int) (v_prenex_13098 Int)) (or (<= (select main_a v_prenex_13098) 1000) (<= 999 (select main_a v_prenex_13098)) (< v_prenex_13098 main_y) (< v_prenex_13097 main_x) (<= (+ main_x 1) v_prenex_13097) (<= (select main_a v_prenex_13097) 1) (<= 1000 (+ (select main_a v_prenex_13097) (select main_a v_prenex_13098))))) (forall ((v_prenex_19461 Int) (v_prenex_19460 Int)) (or (<= 999 (select main_a v_prenex_19461)) (<= (+ (select main_a v_prenex_19460) 998) (select main_a v_prenex_19461)) (< v_prenex_19460 main_x) (<= (+ main_x 1) v_prenex_19460) (<= (select main_a v_prenex_19461) 1001) (<= 0 (+ (select main_a v_prenex_19460) 1)) (<= (* 2 (select main_a v_prenex_19460)) 2))) (forall ((v_prenex_21364 Int) (v_prenex_21365 Int)) (or (<= (select main_a v_prenex_21364) 2) (<= 999 (select main_a v_prenex_21365)) (<= 1000 (+ (select main_a v_prenex_21364) (select main_a v_prenex_21365))) (<= (select main_a v_prenex_21364) 1) (< v_prenex_21364 main_x) (<= (+ main_x 1) v_prenex_21364))) (forall ((v_prenex_15234 Int) (v_prenex_15233 Int)) (or (< v_prenex_15233 main_x) (<= (select main_a v_prenex_15234) 1000) (<= (+ main_x 1) v_prenex_15233) (<= (select main_a v_prenex_15233) 2) (<= (* 2 (select main_a v_prenex_15234)) 2000) (<= 1000 (+ (select main_a v_prenex_15233) (select main_a v_prenex_15234))))) (forall ((v_prenex_12490 Int) (v_prenex_12491 Int)) (or (<= (+ main_x 1) v_prenex_12490) (<= 999 (select main_a v_prenex_12491)) (<= 1998 (* 2 (select main_a v_prenex_12491))) (<= (* 2 (select main_a v_prenex_12490)) 2) (< v_prenex_12490 main_x) (<= (+ (select main_a v_prenex_12490) 998) (select main_a v_prenex_12491)) (<= 0 (* 2 (select main_a v_prenex_12490))))) (forall ((v_prenex_15708 Int) (v_prenex_15707 Int)) (or (<= (+ (select main_a v_prenex_15707) 998) (select main_a v_prenex_15708)) (<= 998 (select main_a v_prenex_15708)) (<= 0 (select main_a v_prenex_15707)) (<= (+ main_x 1) v_prenex_15707) (<= (* 2 (select main_a v_prenex_15707)) 2) (< v_prenex_15707 main_x))) (or (forall ((v_prenex_13335 Int)) (or (<= (select main_a v_prenex_13335) 1001) (<= (select main_a v_prenex_13335) 1000))) (forall ((v_prenex_13334 Int)) (or (<= (select main_a v_prenex_13334) 1) (< v_prenex_13334 main_x) (<= (+ main_x 1) v_prenex_13334) (<= 0 (select main_a v_prenex_13334)) (<= (* 2 (select main_a v_prenex_13334)) 2)))) (forall ((v_prenex_12774 Int) (v_prenex_12775 Int)) (or (< v_prenex_12774 main_x) (<= (select main_a v_prenex_12775) 1000) (<= (+ (select main_a v_prenex_12774) 998) (select main_a v_prenex_12775)) (<= 0 (* 2 (select main_a v_prenex_12774))) (<= 0 (+ (select main_a v_prenex_12774) 1)) (<= (+ main_x 1) v_prenex_12774) (<= (* 2 (select main_a v_prenex_12775)) 2000))) (or (forall ((v_prenex_21215 Int)) (or (<= (+ main_x 1) v_prenex_21215) (< v_prenex_21215 main_x) (<= 0 (* 2 (select main_a v_prenex_21215))) (<= (select main_a v_prenex_21215) 1) (<= 0 (+ (select main_a v_prenex_21215) 1)))) (forall ((v_prenex_21217 Int)) (or (<= 998 (select main_a v_prenex_21217)) (<= (select main_a v_prenex_21217) 1000)))) (or (forall ((v_prenex_19608 Int)) (or (< v_prenex_19608 main_x) (<= (* 2 (select main_a v_prenex_19608)) 2) (<= (+ main_x 1) v_prenex_19608) (<= (select main_a v_prenex_19608) 1))) (forall ((v_prenex_19609 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19609))) (<= (* 2 (select main_a v_prenex_19609)) 2000) (<= (+ main_y 1) v_prenex_19609)))) (or (forall ((v_prenex_15136 Int)) (or (< v_prenex_15136 main_y) (<= (* 2 (select main_a v_prenex_15136)) 2000))) (forall ((v_prenex_15130 Int)) (or (<= (* 2 (select main_a v_prenex_15130)) 2) (< v_prenex_15130 main_x) (<= (+ main_x 1) v_prenex_15130) (<= (select main_a v_prenex_15130) 1)))) (or (forall ((v_prenex_14511 Int)) (or (<= (* 2 (select main_a v_prenex_14511)) 2000) (<= 998 (select main_a v_prenex_14511)))) (forall ((v_prenex_14506 Int)) (or (<= (+ main_x 1) v_prenex_14506) (<= 0 (* 2 (select main_a v_prenex_14506))) (<= 0 (select main_a v_prenex_14506)) (< v_prenex_14506 main_x) (<= 0 (+ (select main_a v_prenex_14506) 1))))) (forall ((v_prenex_15160 Int) (v_prenex_15161 Int)) (or (<= (+ main_x 1) v_prenex_15160) (<= (select main_a v_prenex_15160) 2) (<= 1000 (+ (select main_a v_prenex_15160) (select main_a v_prenex_15161))) (< v_prenex_15161 main_y) (< v_prenex_15160 main_x))) (forall ((v_prenex_11727 Int) (v_prenex_11728 Int)) (or (<= (+ main_x 1) v_prenex_11727) (<= (select main_a v_prenex_11728) 1000) (<= 999 (select main_a v_prenex_11728)) (<= (select main_a v_prenex_11727) 1) (< v_prenex_11727 main_x) (<= (+ (select main_a v_prenex_11727) (select main_a v_prenex_11728)) 1000) (<= 0 (* 2 (select main_a v_prenex_11727))))) (or (forall ((v_prenex_15361 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15361))) (<= 999 (select main_a v_prenex_15361)))) (forall ((v_prenex_15360 Int)) (or (<= (select main_a v_prenex_15360) 2) (<= (+ main_x 1) v_prenex_15360) (<= (* 2 (select main_a v_prenex_15360)) 2) (< v_prenex_15360 main_x) (<= 0 (select main_a v_prenex_15360))))) (or (forall ((v_prenex_15509 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15509))) (< v_prenex_15509 main_x) (<= 0 (select main_a v_prenex_15509)) (<= (+ main_x 1) v_prenex_15509))) (forall ((v_prenex_15510 Int)) (or (<= (* 2 (select main_a v_prenex_15510)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15510)))))) (forall ((v_prenex_14725 Int) (v_prenex_14726 Int)) (or (<= 1000 (+ (select main_a v_prenex_14725) (select main_a v_prenex_14726))) (<= 998 (select main_a v_prenex_14726)) (<= (select main_a v_prenex_14725) 2) (< v_prenex_14725 main_x) (<= 0 (* 2 (select main_a v_prenex_14725))) (<= (select main_a v_prenex_14726) 1001) (<= (+ main_x 1) v_prenex_14725))) (or (forall ((v_prenex_16462 Int)) (or (<= (+ main_x 1) v_prenex_16462) (<= 0 (* 2 (select main_a v_prenex_16462))) (< v_prenex_16462 main_x) (<= 0 (select main_a v_prenex_16462)) (<= 0 (+ (select main_a v_prenex_16462) 1)))) (forall ((v_prenex_16466 Int)) (or (<= 999 (select main_a v_prenex_16466)) (<= 998 (select main_a v_prenex_16466))))) (forall ((v_prenex_20808 Int) (v_prenex_20807 Int)) (or (< v_prenex_20807 main_x) (<= (+ main_x 1) v_prenex_20807) (<= (* 2 (select main_a v_prenex_20808)) 2000) (<= (select main_a v_prenex_20808) (+ (select main_a v_prenex_20807) 1000)) (<= (select main_a v_prenex_20807) 2) (<= 1998 (* 2 (select main_a v_prenex_20808))))) (or (forall ((v_prenex_16308 Int)) (or (<= (select main_a v_prenex_16308) 1) (<= (+ main_x 1) v_prenex_16308) (< v_prenex_16308 main_x) (<= (* 2 (select main_a v_prenex_16308)) 2) (<= 0 (* 2 (select main_a v_prenex_16308))))) (forall ((v_prenex_16312 Int)) (or (<= (select main_a v_prenex_16312) 1000) (<= 998 (select main_a v_prenex_16312))))) (forall ((v_prenex_19760 Int) (v_prenex_19761 Int)) (or (< v_prenex_19760 main_x) (<= 0 (+ (select main_a v_prenex_19760) 1)) (<= (+ main_y 1) v_prenex_19761) (<= (* 2 (select main_a v_prenex_19761)) 2000) (<= (+ (select main_a v_prenex_19760) 998) (select main_a v_prenex_19761)) (<= (+ main_x 1) v_prenex_19760))) (forall ((v_prenex_14088 Int) (v_prenex_14087 Int)) (or (<= 1000 (+ (select main_a v_prenex_14087) (select main_a v_prenex_14088))) (<= (select main_a v_prenex_14088) 1001) (< v_prenex_14087 main_x) (<= (+ main_x 1) v_prenex_14087) (<= 0 (+ (select main_a v_prenex_14087) 1)) (<= (+ main_y 1) v_prenex_14088))) (forall ((v_prenex_14239 Int) (v_prenex_14238 Int)) (or (<= 998 (select main_a v_prenex_14239)) (<= (+ main_x 1) v_prenex_14238) (<= (select main_a v_prenex_14239) 1001) (< v_prenex_14238 main_x) (<= (+ (select main_a v_prenex_14238) (select main_a v_prenex_14239)) 1000) (<= (select main_a v_prenex_14238) 2) (<= 0 (* 2 (select main_a v_prenex_14238))))) (forall ((v_prenex_15432 Int) (v_prenex_15431 Int)) (or (<= (+ (select main_a v_prenex_15431) (select main_a v_prenex_15432)) 1000) (<= (+ main_x 1) v_prenex_15431) (<= 0 (* 2 (select main_a v_prenex_15431))) (<= 999 (select main_a v_prenex_15432)) (<= 1998 (* 2 (select main_a v_prenex_15432))) (< v_prenex_15431 main_x) (<= (select main_a v_prenex_15431) 1))) (forall ((v_prenex_16887 Int) (v_prenex_16888 Int)) (or (<= (+ (select main_a v_prenex_16887) (select main_a v_prenex_16888)) 1000) (< v_prenex_16888 main_y) (<= (+ main_x 1) v_prenex_16887) (<= (* 2 (select main_a v_prenex_16888)) 2000) (<= 0 (select main_a v_prenex_16887)) (< v_prenex_16887 main_x))) (or (forall ((v_prenex_19659 Int)) (<= (select main_a v_prenex_19659) 1001)) (forall ((v_prenex_19657 Int)) (or (< v_prenex_19657 main_x) (<= (+ main_x 1) v_prenex_19657) (<= (* 2 (select main_a v_prenex_19657)) 2) (<= 0 (* 2 (select main_a v_prenex_19657)))))) (forall ((v_prenex_13202 Int) (v_prenex_13201 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13201))) (<= (+ main_x 1) v_prenex_13201) (<= 1000 (+ (select main_a v_prenex_13201) (select main_a v_prenex_13202))) (<= (+ main_y 1) v_prenex_13202) (< v_prenex_13201 main_x) (<= (select main_a v_prenex_13202) 1000))) (forall ((v_prenex_13439 Int) (v_prenex_13440 Int)) (or (<= 0 (+ (select main_a v_prenex_13439) 1)) (<= 1998 (* 2 (select main_a v_prenex_13440))) (< v_prenex_13439 main_x) (<= (+ main_x 1) v_prenex_13439) (<= (+ main_y 1) v_prenex_13440) (<= (select main_a v_prenex_13440) (+ (select main_a v_prenex_13439) 1000)) (<= (select main_a v_prenex_13440) 1001))) (or (forall ((v_prenex_18572 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18572))) (<= (* 2 (select main_a v_prenex_18572)) 2000))) (forall ((v_prenex_18571 Int)) (or (<= (select main_a v_prenex_18571) 2) (<= (* 2 (select main_a v_prenex_18571)) 2) (<= 0 (select main_a v_prenex_18571)) (<= (+ main_x 1) v_prenex_18571) (< v_prenex_18571 main_x)))) (forall ((v_prenex_11912 Int) (v_prenex_11911 Int)) (or (<= (+ (select main_a v_prenex_11911) (select main_a v_prenex_11912)) 1000) (<= 0 (* 2 (select main_a v_prenex_11911))) (<= (select main_a v_prenex_11912) 1000) (< v_prenex_11911 main_x) (<= (+ main_x 1) v_prenex_11911) (<= (select main_a v_prenex_11912) 1001) (<= (+ main_y 1) v_prenex_11912))) (forall ((v_prenex_19223 Int) (v_prenex_19224 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19224))) (<= (select main_a v_prenex_19224) (+ (select main_a v_prenex_19223) 1000)) (<= (* 2 (select main_a v_prenex_19224)) 2000) (< v_prenex_19223 main_x) (<= 0 (select main_a v_prenex_19223)) (< v_prenex_19224 main_y) (<= (+ main_x 1) v_prenex_19223))) (forall ((v_prenex_14831 Int) (v_prenex_14832 Int)) (or (<= (+ main_y 1) v_prenex_14832) (<= (+ (select main_a v_prenex_14831) 998) (select main_a v_prenex_14832)) (< v_prenex_14832 main_y) (<= 999 (select main_a v_prenex_14832)))) (forall ((v_prenex_21083 Int) (v_prenex_21082 Int)) (or (<= 0 (+ (select main_a v_prenex_21082) 1)) (<= (* 2 (select main_a v_prenex_21083)) 2000) (<= 998 (select main_a v_prenex_21083)) (<= 0 (select main_a v_prenex_21082)) (<= (+ main_x 1) v_prenex_21082) (<= (+ (select main_a v_prenex_21082) (select main_a v_prenex_21083)) 1000) (< v_prenex_21082 main_x))) (or (forall ((v_prenex_17640 Int)) (or (< v_prenex_17640 main_x) (<= (+ main_x 1) v_prenex_17640) (<= 0 (+ (select main_a v_prenex_17640) 1)) (<= 0 (* 2 (select main_a v_prenex_17640))) (<= 0 (select main_a v_prenex_17640)))) (forall ((v_prenex_17645 Int)) (or (<= 998 (select main_a v_prenex_17645)) (<= (select main_a v_prenex_17645) 1001)))) (forall ((v_prenex_11864 Int) (v_prenex_11863 Int)) (or (<= 1000 (+ (select main_a v_prenex_11863) (select main_a v_prenex_11864))) (< v_prenex_11863 main_x) (<= 998 (select main_a v_prenex_11864)) (<= 0 (select main_a v_prenex_11863)) (< v_prenex_11864 main_y) (<= 999 (select main_a v_prenex_11864)) (<= (+ main_x 1) v_prenex_11863))) (forall ((v_prenex_12232 Int) (v_prenex_12231 Int)) (or (<= (+ (select main_a v_prenex_12231) (select main_a v_prenex_12232)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12232))) (<= 998 (select main_a v_prenex_12232)) (<= (select main_a v_prenex_12231) 2) (< v_prenex_12231 main_x) (< v_prenex_12232 main_y) (<= (+ main_x 1) v_prenex_12231))) (forall ((v_prenex_18554 Int) (v_prenex_18553 Int)) (or (< v_prenex_18553 main_x) (<= 0 (+ (select main_a v_prenex_18553) 1)) (<= 0 (* 2 (select main_a v_prenex_18553))) (<= (+ (select main_a v_prenex_18553) (select main_a v_prenex_18554)) 1000) (<= 1998 (* 2 (select main_a v_prenex_18554))) (<= (+ main_x 1) v_prenex_18553) (<= (select main_a v_prenex_18554) 1000))) (forall ((v_prenex_20598 Int) (v_prenex_20597 Int)) (or (<= 999 (select main_a v_prenex_20598)) (<= 0 (+ (select main_a v_prenex_20597) 1)) (<= (+ (select main_a v_prenex_20597) (select main_a v_prenex_20598)) 1000) (< v_prenex_20597 main_x) (<= (+ main_x 1) v_prenex_20597) (<= 0 (select main_a v_prenex_20597)))) (or (forall ((v_prenex_11493 Int)) (<= 998 (select main_a v_prenex_11493))) (forall ((v_prenex_11122 Int)) (or (<= (+ main_x 1) v_prenex_11122) (<= 0 (* 2 (select main_a v_prenex_11122))) (< v_prenex_11122 main_x) (<= (select main_a v_prenex_11122) 2)))) (forall ((v_prenex_13495 Int) (v_prenex_13496 Int)) (or (< v_prenex_13495 main_x) (<= 1998 (* 2 (select main_a v_prenex_13496))) (<= 0 (select main_a v_prenex_13495)) (<= 1000 (+ (select main_a v_prenex_13495) (select main_a v_prenex_13496))) (<= (+ main_x 1) v_prenex_13495) (<= 0 (* 2 (select main_a v_prenex_13495))))) (forall ((v_prenex_13462 Int) (v_prenex_13461 Int)) (or (<= (select main_a v_prenex_13462) (+ (select main_a v_prenex_13461) 1000)) (<= (select main_a v_prenex_13462) 1001) (<= 0 (select main_a v_prenex_13461)) (<= (+ main_x 1) v_prenex_13461) (< v_prenex_13461 main_x) (<= (* 2 (select main_a v_prenex_13461)) 2))) (or (forall ((v_prenex_13741 Int)) (or (<= (* 2 (select main_a v_prenex_13741)) 2) (< v_prenex_13741 main_x) (<= (select main_a v_prenex_13741) 1) (<= (select main_a v_prenex_13741) 2) (<= (+ main_x 1) v_prenex_13741))) (forall ((v_prenex_13746 Int)) (or (<= (select main_a v_prenex_13746) 1000) (<= 1998 (* 2 (select main_a v_prenex_13746)))))) (forall ((v_prenex_12510 Int) (v_prenex_12511 Int)) (or (< v_prenex_12510 main_x) (<= 998 (select main_a v_prenex_12511)) (<= (+ main_x 1) v_prenex_12510) (< v_prenex_12511 main_y) (<= 1998 (* 2 (select main_a v_prenex_12511))) (<= (* 2 (select main_a v_prenex_12510)) 2) (<= (+ (select main_a v_prenex_12510) 998) (select main_a v_prenex_12511)))) (forall ((v_prenex_14974 Int) (v_prenex_14973 Int)) (or (<= (+ main_x 1) v_prenex_14973) (< v_prenex_14973 main_x) (<= 998 (select main_a v_prenex_14974)) (<= (select main_a v_prenex_14973) 1) (<= 1998 (* 2 (select main_a v_prenex_14974))) (<= (select main_a v_prenex_14974) (+ (select main_a v_prenex_14973) 1000)) (<= 0 (* 2 (select main_a v_prenex_14973))))) (or (forall ((v_prenex_12616 Int)) (or (< v_prenex_12616 main_x) (<= 0 (* 2 (select main_a v_prenex_12616))) (<= (+ main_x 1) v_prenex_12616))) (forall ((v_prenex_12622 Int)) (<= 998 (select main_a v_prenex_12622)))) (or (forall ((v_prenex_17824 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17824))) (<= (+ main_x 1) v_prenex_17824) (<= 0 (+ (select main_a v_prenex_17824) 1)) (< v_prenex_17824 main_x) (<= (* 2 (select main_a v_prenex_17824)) 2))) (forall ((v_prenex_17826 Int)) (or (<= (* 2 (select main_a v_prenex_17826)) 2000) (<= 1998 (* 2 (select main_a v_prenex_17826)))))) (or (forall ((v_prenex_21120 Int)) (or (<= (+ main_x 1) v_prenex_21120) (<= 0 (* 2 (select main_a v_prenex_21120))))) (forall ((v_prenex_21121 Int)) (or (< v_prenex_21121 main_y) (<= (+ main_y 1) v_prenex_21121) (<= 998 (select main_a v_prenex_21121))))) (forall ((v_prenex_14383 Int) (v_prenex_14384 Int)) (or (<= (+ (select main_a v_prenex_14383) 998) (select main_a v_prenex_14384)) (< v_prenex_14383 main_x) (<= (select main_a v_prenex_14384) 1001) (<= (+ main_x 1) v_prenex_14383) (<= 0 (select main_a v_prenex_14383)) (<= 1998 (* 2 (select main_a v_prenex_14384))))) (or (forall ((v_prenex_12042 Int)) (or (<= 999 (select main_a v_prenex_12042)) (<= 1998 (* 2 (select main_a v_prenex_12042))))) (forall ((v_prenex_12041 Int)) (or (<= 0 (select main_a v_prenex_12041)) (<= (select main_a v_prenex_12041) 2) (< v_prenex_12041 main_x) (<= (+ main_x 1) v_prenex_12041) (<= (* 2 (select main_a v_prenex_12041)) 2)))) (forall ((v_prenex_17990 Int) (v_prenex_17991 Int)) (or (<= 0 (select main_a v_prenex_17990)) (<= (+ main_x 1) v_prenex_17990) (<= 999 (select main_a v_prenex_17991)) (<= (select main_a v_prenex_17990) 1) (<= (* 2 (select main_a v_prenex_17991)) 2000) (< v_prenex_17990 main_x) (<= (select main_a v_prenex_17991) (+ (select main_a v_prenex_17990) 1000)))) (forall ((v_prenex_11840 Int) (v_prenex_11841 Int)) (or (<= (* 2 (select main_a v_prenex_11840)) 2) (<= 0 (+ (select main_a v_prenex_11840) 1)) (<= 998 (select main_a v_prenex_11841)) (<= (+ (select main_a v_prenex_11840) (select main_a v_prenex_11841)) 1000) (<= 999 (select main_a v_prenex_11841)) (<= (+ main_x 1) v_prenex_11840) (< v_prenex_11840 main_x))) (or (forall ((v_prenex_19000 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19000))) (< v_prenex_19000 main_x) (<= (+ main_x 1) v_prenex_19000))) (forall ((v_prenex_19001 Int)) (or (<= (+ main_y 1) v_prenex_19001) (<= 999 (select main_a v_prenex_19001)) (<= 1998 (* 2 (select main_a v_prenex_19001)))))) (forall ((v_prenex_20098 Int) (v_prenex_20097 Int)) (or (<= (select main_a v_prenex_20097) 1) (<= (+ main_x 1) v_prenex_20097) (<= (* 2 (select main_a v_prenex_20097)) 2) (<= 1998 (* 2 (select main_a v_prenex_20098))) (< v_prenex_20097 main_x) (<= 1000 (+ (select main_a v_prenex_20097) (select main_a v_prenex_20098))) (<= 998 (select main_a v_prenex_20098)))) (or (forall ((v_prenex_13171 Int)) (or (< v_prenex_13171 main_x) (<= (+ main_x 1) v_prenex_13171) (<= 0 (* 2 (select main_a v_prenex_13171))))) (forall ((v_prenex_13176 Int)) (or (<= 999 (select main_a v_prenex_13176)) (<= (* 2 (select main_a v_prenex_13176)) 2000) (< v_prenex_13176 main_y)))) (forall ((v_prenex_16223 Int) (v_prenex_16224 Int)) (or (<= (+ main_x 1) v_prenex_16223) (< v_prenex_16223 main_x) (<= (select main_a v_prenex_16223) 1) (<= 1998 (* 2 (select main_a v_prenex_16224))) (<= (* 2 (select main_a v_prenex_16223)) 2) (<= (+ (select main_a v_prenex_16223) 998) (select main_a v_prenex_16224)))) (forall ((v_prenex_11266 Int) (v_prenex_11265 Int)) (or (<= (+ main_x 1) v_prenex_11265) (< v_prenex_11265 main_x) (<= (select main_a v_prenex_11266) 1001) (<= (select main_a v_prenex_11265) 2) (<= (* 2 (select main_a v_prenex_11266)) 2000) (<= (+ (select main_a v_prenex_11265) (select main_a v_prenex_11266)) 1000))) (forall ((v_prenex_19019 Int) (v_prenex_19018 Int)) (or (< v_prenex_19018 main_x) (<= (+ (select main_a v_prenex_19018) 998) (select main_a v_prenex_19019)) (<= (* 2 (select main_a v_prenex_19019)) 2000) (<= 0 (select main_a v_prenex_19018)) (<= (* 2 (select main_a v_prenex_19018)) 2) (<= (select main_a v_prenex_19019) 1001) (<= (+ main_x 1) v_prenex_19018))) (forall ((v_prenex_12508 Int) (v_prenex_12509 Int)) (or (<= 0 (+ (select main_a v_prenex_12508) 1)) (<= 0 (* 2 (select main_a v_prenex_12508))) (<= 998 (select main_a v_prenex_12509)) (<= (+ (select main_a v_prenex_12508) 998) (select main_a v_prenex_12509)) (< v_prenex_12508 main_x) (<= (+ main_x 1) v_prenex_12508) (<= 1998 (* 2 (select main_a v_prenex_12509))))) (forall ((v_prenex_14376 Int) (v_prenex_14375 Int)) (or (< v_prenex_14375 main_x) (<= (+ (select main_a v_prenex_14375) 998) (select main_a v_prenex_14376)) (<= (+ main_x 1) v_prenex_14375) (<= 0 (select main_a v_prenex_14375)) (<= (+ main_y 1) v_prenex_14376) (<= (* 2 (select main_a v_prenex_14376)) 2000) (<= 998 (select main_a v_prenex_14376)))) (forall ((v_prenex_20763 Int) (v_prenex_20762 Int)) (or (<= (+ main_x 1) v_prenex_20762) (<= (select main_a v_prenex_20762) 2) (< v_prenex_20762 main_x) (<= (+ (select main_a v_prenex_20762) 998) (select main_a v_prenex_20763)) (<= (* 2 (select main_a v_prenex_20763)) 2000) (<= (select main_a v_prenex_20763) 1000) (<= 0 (select main_a v_prenex_20762)))) (or (forall ((v_prenex_11795 Int)) (or (<= (* 2 (select main_a v_prenex_11795)) 2) (<= (+ main_x 1) v_prenex_11795) (<= (select main_a v_prenex_11795) 1) (< v_prenex_11795 main_x))) (forall ((v_prenex_11793 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11793))) (<= (select main_a v_prenex_11793) 1001)))) (forall ((v_prenex_15623 Int) (v_prenex_15622 Int)) (or (<= 1000 (+ (select main_a v_prenex_15622) (select main_a v_prenex_15623))) (<= 0 (+ (select main_a v_prenex_15622) 1)) (<= 1998 (* 2 (select main_a v_prenex_15623))) (< v_prenex_15622 main_x) (<= 998 (select main_a v_prenex_15623)) (<= (+ main_x 1) v_prenex_15622))) (forall ((v_prenex_12968 Int) (v_prenex_12969 Int)) (or (<= (select main_a v_prenex_12968) 2) (<= 1000 (+ (select main_a v_prenex_12968) (select main_a v_prenex_12969))) (<= (select main_a v_prenex_12969) 1000) (<= (+ main_x 1) v_prenex_12968) (<= 998 (select main_a v_prenex_12969)) (< v_prenex_12968 main_x) (<= 0 (+ (select main_a v_prenex_12968) 1)))) (forall ((v_prenex_21106 Int) (v_prenex_21107 Int)) (or (<= (* 2 (select main_a v_prenex_21107)) 2000) (< v_prenex_21106 main_x) (<= (select main_a v_prenex_21106) 2) (<= (* 2 (select main_a v_prenex_21106)) 2) (<= 999 (select main_a v_prenex_21107)) (<= (+ main_x 1) v_prenex_21106) (<= (+ (select main_a v_prenex_21106) (select main_a v_prenex_21107)) 1000))) (forall ((v_prenex_13730 Int) (v_prenex_13729 Int)) (or (< v_prenex_13729 main_x) (<= (+ (select main_a v_prenex_13729) 998) (select main_a v_prenex_13730)) (<= (* 2 (select main_a v_prenex_13729)) 2) (<= 0 (select main_a v_prenex_13729)) (<= (select main_a v_prenex_13730) 1000) (<= (+ main_x 1) v_prenex_13729) (<= (select main_a v_prenex_13730) 1001))) (forall ((v_prenex_12339 Int) (v_prenex_12340 Int)) (or (< v_prenex_12339 main_x) (<= (+ main_x 1) v_prenex_12339) (<= (select main_a v_prenex_12340) 1000) (<= 1000 (+ (select main_a v_prenex_12339) (select main_a v_prenex_12340))) (<= (select main_a v_prenex_12340) 1001) (<= 0 (select main_a v_prenex_12339)) (<= (select main_a v_prenex_12339) 1))) (or (forall ((v_prenex_16113 Int)) (or (<= (select main_a v_prenex_16113) 1001) (<= 999 (select main_a v_prenex_16113)))) (forall ((v_prenex_16109 Int)) (or (<= (* 2 (select main_a v_prenex_16109)) 2) (<= 0 (select main_a v_prenex_16109)) (< v_prenex_16109 main_x) (<= (+ main_x 1) v_prenex_16109) (<= 0 (+ (select main_a v_prenex_16109) 1))))) (forall ((v_prenex_17620 Int) (v_prenex_17621 Int)) (or (<= (select main_a v_prenex_17620) 2) (<= (+ (select main_a v_prenex_17620) 998) (select main_a v_prenex_17621)) (<= 999 (select main_a v_prenex_17621)) (<= (* 2 (select main_a v_prenex_17621)) 2000) (<= (+ main_x 1) v_prenex_17620) (<= (select main_a v_prenex_17620) 1) (< v_prenex_17620 main_x))) (forall ((v_prenex_19601 Int) (v_prenex_19600 Int)) (or (<= (+ main_x 1) v_prenex_19600) (<= 999 (select main_a v_prenex_19601)) (<= 0 (select main_a v_prenex_19600)) (<= 1000 (+ (select main_a v_prenex_19600) (select main_a v_prenex_19601))) (<= 1998 (* 2 (select main_a v_prenex_19601))) (< v_prenex_19600 main_x))) (or (forall ((v_prenex_12115 Int)) (or (< v_prenex_12115 main_x) (<= 0 (+ (select main_a v_prenex_12115) 1)) (<= 0 (* 2 (select main_a v_prenex_12115))) (<= (+ main_x 1) v_prenex_12115) (<= (select main_a v_prenex_12115) 1))) (forall ((v_prenex_12117 Int)) (or (<= (select main_a v_prenex_12117) 1000) (<= 999 (select main_a v_prenex_12117))))) (forall ((v_prenex_18997 Int) (v_prenex_18996 Int)) (or (<= 0 (select main_a v_prenex_18996)) (<= (+ main_x 1) v_prenex_18996) (< v_prenex_18996 main_x) (<= (+ (select main_a v_prenex_18996) (select main_a v_prenex_18997)) 1000) (<= (* 2 (select main_a v_prenex_18997)) 2000) (<= (select main_a v_prenex_18997) 1000) (<= (select main_a v_prenex_18996) 2))) (forall ((v_prenex_18741 Int) (v_prenex_18740 Int)) (or (<= (select main_a v_prenex_18741) 1001) (<= (select main_a v_prenex_18740) 2) (< v_prenex_18740 main_x) (<= 998 (select main_a v_prenex_18741)) (<= (+ (select main_a v_prenex_18740) 998) (select main_a v_prenex_18741)) (<= 0 (+ (select main_a v_prenex_18740) 1)) (<= (+ main_x 1) v_prenex_18740))) (or (forall ((v_prenex_18852 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18852))) (<= 998 (select main_a v_prenex_18852)))) (forall ((v_prenex_18847 Int)) (or (<= (+ main_x 1) v_prenex_18847) (<= 0 (+ (select main_a v_prenex_18847) 1)) (< v_prenex_18847 main_x) (<= (* 2 (select main_a v_prenex_18847)) 2) (<= 0 (select main_a v_prenex_18847))))) (or (forall ((v_prenex_11847 Int)) (or (<= (+ main_y 1) v_prenex_11847) (<= (select main_a v_prenex_11847) 1000))) (forall ((v_prenex_11846 Int)) (or (< v_prenex_11846 main_x) (<= (+ main_x 1) v_prenex_11846) (<= 0 (+ (select main_a v_prenex_11846) 1)) (<= (* 2 (select main_a v_prenex_11846)) 2)))) (forall ((v_prenex_20213 Int) (v_prenex_20212 Int)) (or (<= 0 (+ (select main_a v_prenex_20212) 1)) (<= (+ main_x 1) v_prenex_20212) (< v_prenex_20212 main_x) (<= (select main_a v_prenex_20213) 1001) (<= (+ (select main_a v_prenex_20212) (select main_a v_prenex_20213)) 1000))) (or (forall ((v_prenex_12567 Int)) (<= (select main_a v_prenex_12567) 1001)) (forall ((v_prenex_12566 Int)) (or (<= (+ main_x 1) v_prenex_12566) (<= 0 (* 2 (select main_a v_prenex_12566))) (< v_prenex_12566 main_x) (<= (select main_a v_prenex_12566) 1) (<= (select main_a v_prenex_12566) 2)))) (or (forall ((v_prenex_19131 Int)) (or (<= (select main_a v_prenex_19131) 1000) (<= (* 2 (select main_a v_prenex_19131)) 2000))) (forall ((v_prenex_19129 Int)) (or (<= (+ main_x 1) v_prenex_19129) (< v_prenex_19129 main_x) (<= (* 2 (select main_a v_prenex_19129)) 2) (<= 0 (* 2 (select main_a v_prenex_19129)))))) (forall ((v_prenex_16523 Int) (v_prenex_16524 Int)) (or (<= 999 (select main_a v_prenex_16524)) (< v_prenex_16523 main_x) (<= (+ main_x 1) v_prenex_16523) (< v_prenex_16524 main_y) (<= (* 2 (select main_a v_prenex_16523)) 2) (<= (+ (select main_a v_prenex_16523) 998) (select main_a v_prenex_16524)))) (forall ((v_prenex_16178 Int) (v_prenex_16179 Int)) (or (< v_prenex_16178 main_x) (<= (select main_a v_prenex_16178) 2) (<= 1998 (* 2 (select main_a v_prenex_16179))) (<= (* 2 (select main_a v_prenex_16178)) 2) (<= 999 (select main_a v_prenex_16179)) (<= (+ main_x 1) v_prenex_16178) (<= (+ (select main_a v_prenex_16178) (select main_a v_prenex_16179)) 1000))) (forall ((v_prenex_18532 Int) (v_prenex_18531 Int)) (or (<= (* 2 (select main_a v_prenex_18531)) 2) (<= (+ main_x 1) v_prenex_18531) (<= (+ (select main_a v_prenex_18531) (select main_a v_prenex_18532)) 1000) (<= (* 2 (select main_a v_prenex_18532)) 2000) (< v_prenex_18531 main_x) (<= 0 (select main_a v_prenex_18531)) (<= 998 (select main_a v_prenex_18532)))) (forall ((v_prenex_12153 Int) (v_prenex_12152 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12153))) (<= 999 (select main_a v_prenex_12153)) (<= (+ (select main_a v_prenex_12152) 998) (select main_a v_prenex_12153)) (<= 0 (+ (select main_a v_prenex_12152) 1)) (<= (* 2 (select main_a v_prenex_12152)) 2) (<= (+ main_x 1) v_prenex_12152) (< v_prenex_12152 main_x))) (or (forall ((v_prenex_11738 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11738))) (< v_prenex_11738 main_y))) (forall ((v_prenex_11130 Int)) (or (< v_prenex_11130 main_x) (<= (+ main_x 1) v_prenex_11130) (<= (* 2 (select main_a v_prenex_11130)) 2)))) (or (forall ((v_prenex_13392 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13392))) (< v_prenex_13392 main_x) (<= 0 (select main_a v_prenex_13392)) (<= (+ main_x 1) v_prenex_13392) (<= 0 (+ (select main_a v_prenex_13392) 1)))) (forall ((v_prenex_13397 Int)) (<= 998 (select main_a v_prenex_13397)))) (forall ((v_prenex_11999 Int) (v_prenex_12000 Int)) (or (<= 0 (+ (select main_a v_prenex_11999) 1)) (< v_prenex_11999 main_x) (<= (+ (select main_a v_prenex_11999) 998) (select main_a v_prenex_12000)) (<= (select main_a v_prenex_12000) 1001) (<= (* 2 (select main_a v_prenex_11999)) 2) (<= (+ main_x 1) v_prenex_11999) (<= 998 (select main_a v_prenex_12000)))) (forall ((v_prenex_17459 Int) (v_prenex_17460 Int)) (or (< v_prenex_17459 main_x) (<= 998 (select main_a v_prenex_17460)) (<= (+ main_x 1) v_prenex_17459) (<= (+ (select main_a v_prenex_17459) (select main_a v_prenex_17460)) 1000) (<= (select main_a v_prenex_17459) 1) (<= (+ main_y 1) v_prenex_17460))) (forall ((v_prenex_17336 Int) (v_prenex_17337 Int)) (or (<= (+ main_x 1) v_prenex_17336) (<= (+ main_y 1) v_prenex_17337) (< v_prenex_17336 main_x) (<= 0 (* 2 (select main_a v_prenex_17336))) (<= (+ (select main_a v_prenex_17336) (select main_a v_prenex_17337)) 1000) (<= 1998 (* 2 (select main_a v_prenex_17337))) (<= (select main_a v_prenex_17337) 1000))) (forall ((v_prenex_17970 Int) (v_prenex_17971 Int)) (or (< v_prenex_17970 main_x) (<= 999 (select main_a v_prenex_17971)) (<= 0 (* 2 (select main_a v_prenex_17970))) (<= (select main_a v_prenex_17970) 2) (<= (+ main_x 1) v_prenex_17970) (<= (select main_a v_prenex_17971) 1001) (<= (+ (select main_a v_prenex_17970) (select main_a v_prenex_17971)) 1000))) (forall ((v_prenex_21007 Int) (v_prenex_21008 Int)) (or (<= (select main_a v_prenex_21008) 1000) (<= (* 2 (select main_a v_prenex_21007)) 2) (<= (+ main_x 1) v_prenex_21007) (<= (select main_a v_prenex_21008) (+ (select main_a v_prenex_21007) 1000)) (< v_prenex_21007 main_x) (<= (select main_a v_prenex_21008) 1001))) (forall ((v_prenex_16497 Int) (v_prenex_16498 Int)) (or (<= (+ main_y 1) v_prenex_16498) (<= 1998 (* 2 (select main_a v_prenex_16498))) (< v_prenex_16497 main_x) (<= (+ main_x 1) v_prenex_16497) (<= 0 (* 2 (select main_a v_prenex_16497))) (<= (+ (select main_a v_prenex_16497) 998) (select main_a v_prenex_16498)))) (forall ((v_prenex_14313 Int) (v_prenex_14312 Int)) (or (<= (+ main_y 1) v_prenex_14313) (<= 1998 (* 2 (select main_a v_prenex_14313))) (<= (+ main_x 1) v_prenex_14312) (< v_prenex_14312 main_x) (<= (+ (select main_a v_prenex_14312) (select main_a v_prenex_14313)) 1000) (<= 0 (* 2 (select main_a v_prenex_14312))) (<= (* 2 (select main_a v_prenex_14313)) 2000))) (forall ((v_prenex_14287 Int) (v_prenex_14286 Int)) (or (<= (* 2 (select main_a v_prenex_14286)) 2) (<= 0 (+ (select main_a v_prenex_14286) 1)) (< v_prenex_14286 main_x) (<= (+ main_x 1) v_prenex_14286) (<= 1998 (* 2 (select main_a v_prenex_14287))) (<= (select main_a v_prenex_14287) 1000) (<= 1000 (+ (select main_a v_prenex_14286) (select main_a v_prenex_14287))))) (forall ((v_prenex_11358 Int) (v_prenex_11357 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11358))) (<= (+ main_y 1) v_prenex_11358) (<= (select main_a v_prenex_11358) (+ (select main_a v_prenex_11357) 1000)) (<= 0 (select main_a v_prenex_11357)) (<= (+ main_x 1) v_prenex_11357) (< v_prenex_11357 main_x) (<= 999 (select main_a v_prenex_11358)))) (forall ((v_prenex_20235 Int) (v_prenex_20234 Int)) (or (<= (* 2 (select main_a v_prenex_20234)) 2) (< v_prenex_20234 main_x) (<= 999 (select main_a v_prenex_20235)) (<= 1000 (+ (select main_a v_prenex_20234) (select main_a v_prenex_20235))) (<= (+ main_y 1) v_prenex_20235) (<= (+ main_x 1) v_prenex_20234))) (or (forall ((v_prenex_15129 Int)) (or (<= 999 (select main_a v_prenex_15129)) (<= (+ main_y 1) v_prenex_15129))) (forall ((v_prenex_15128 Int)) (or (<= (select main_a v_prenex_15128) 2) (< v_prenex_15128 main_x) (<= 0 (* 2 (select main_a v_prenex_15128))) (<= (+ main_x 1) v_prenex_15128)))) (forall ((v_prenex_16944 Int) (v_prenex_16945 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16945))) (<= (+ (select main_a v_prenex_16944) 998) (select main_a v_prenex_16945)) (<= (+ main_x 1) v_prenex_16944) (<= (select main_a v_prenex_16944) 2) (<= 999 (select main_a v_prenex_16945)) (< v_prenex_16944 main_x) (< v_prenex_16945 main_y))) (forall ((v_prenex_14740 Int) (v_prenex_14739 Int)) (or (<= 1000 (+ (select main_a v_prenex_14739) (select main_a v_prenex_14740))) (<= (select main_a v_prenex_14740) 1001) (< v_prenex_14739 main_x) (<= (+ main_x 1) v_prenex_14739) (<= (* 2 (select main_a v_prenex_14740)) 2000) (<= 0 (select main_a v_prenex_14739)) (< v_prenex_14740 main_y))) (or (forall ((v_prenex_18791 Int)) (<= 1998 (* 2 (select main_a v_prenex_18791)))) (forall ((v_prenex_18789 Int)) (or (<= 0 (+ (select main_a v_prenex_18789) 1)) (<= (select main_a v_prenex_18789) 1) (<= 0 (* 2 (select main_a v_prenex_18789))) (< v_prenex_18789 main_x) (<= (+ main_x 1) v_prenex_18789)))) (forall ((v_prenex_18415 Int) (v_prenex_18416 Int)) (or (<= 999 (select main_a v_prenex_18416)) (<= (* 2 (select main_a v_prenex_18415)) 2) (<= (+ main_x 1) v_prenex_18415) (<= 0 (select main_a v_prenex_18415)) (<= (select main_a v_prenex_18416) 1001) (< v_prenex_18415 main_x) (<= (select main_a v_prenex_18416) (+ (select main_a v_prenex_18415) 1000)))) (or (forall ((v_prenex_11921 Int)) (or (< v_prenex_11921 main_x) (<= (* 2 (select main_a v_prenex_11921)) 2))) (forall ((v_prenex_11922 Int)) (or (<= (+ main_y 1) v_prenex_11922) (<= (* 2 (select main_a v_prenex_11922)) 2000) (< v_prenex_11922 main_y)))) (forall ((v_prenex_18844 Int) (v_prenex_18843 Int)) (or (<= (+ main_x 1) v_prenex_18843) (<= (+ (select main_a v_prenex_18843) 998) (select main_a v_prenex_18844)) (< v_prenex_18843 main_x) (<= (* 2 (select main_a v_prenex_18843)) 2) (<= 998 (select main_a v_prenex_18844)) (<= (select main_a v_prenex_18844) 1001) (<= (+ main_y 1) v_prenex_18844))) (forall ((v_prenex_20037 Int) (v_prenex_20036 Int)) (or (<= (+ (select main_a v_prenex_20036) 998) (select main_a v_prenex_20037)) (< v_prenex_20036 main_x) (<= (+ main_x 1) v_prenex_20036) (<= 0 (+ (select main_a v_prenex_20036) 1)) (<= (select main_a v_prenex_20037) 1001) (<= 0 (select main_a v_prenex_20036)))) (forall ((v_prenex_16084 Int) (v_prenex_16085 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16085))) (<= (+ main_y 1) v_prenex_16085) (< v_prenex_16085 main_y) (<= (+ (select main_a v_prenex_16084) 998) (select main_a v_prenex_16085)))) (or (forall ((v_prenex_12517 Int)) (or (<= 999 (select main_a v_prenex_12517)) (<= 1998 (* 2 (select main_a v_prenex_12517))))) (forall ((v_prenex_12515 Int)) (or (<= 0 (+ (select main_a v_prenex_12515) 1)) (<= (select main_a v_prenex_12515) 1) (< v_prenex_12515 main_x) (<= 0 (* 2 (select main_a v_prenex_12515))) (<= (+ main_x 1) v_prenex_12515)))) (forall ((v_prenex_12194 Int) (v_prenex_12195 Int)) (or (<= 0 (select main_a v_prenex_12194)) (<= 998 (select main_a v_prenex_12195)) (<= (+ (select main_a v_prenex_12194) (select main_a v_prenex_12195)) 1000) (< v_prenex_12194 main_x) (<= 0 (+ (select main_a v_prenex_12194) 1)) (<= (+ main_x 1) v_prenex_12194))) (forall ((v_prenex_19999 Int) (v_prenex_19998 Int)) (or (<= 998 (select main_a v_prenex_19999)) (< v_prenex_19999 main_y) (<= 0 (select main_a v_prenex_19998)) (<= (select main_a v_prenex_19999) 1001) (<= (+ (select main_a v_prenex_19998) 998) (select main_a v_prenex_19999)) (<= (+ main_x 1) v_prenex_19998) (< v_prenex_19998 main_x))) (or (forall ((v_prenex_15376 Int)) (or (<= 998 (select main_a v_prenex_15376)) (< v_prenex_15376 main_y) (<= (* 2 (select main_a v_prenex_15376)) 2000))) (forall ((v_prenex_15374 Int)) (or (<= (+ main_x 1) v_prenex_15374) (<= (select main_a v_prenex_15374) 1) (<= 0 (* 2 (select main_a v_prenex_15374))) (< v_prenex_15374 main_x)))) (or (forall ((v_prenex_11217 Int)) (or (<= (select main_a v_prenex_11217) 1001) (<= (select main_a v_prenex_11217) 1000) (<= (+ main_y 1) v_prenex_11217))) (forall ((v_prenex_11216 Int)) (or (<= (+ main_x 1) v_prenex_11216) (<= (select main_a v_prenex_11216) 1) (< v_prenex_11216 main_x) (<= (* 2 (select main_a v_prenex_11216)) 2)))) (or (forall ((v_prenex_11643 Int)) (or (<= (select main_a v_prenex_11643) 1000) (<= 999 (select main_a v_prenex_11643)))) (forall ((v_prenex_11641 Int)) (or (< v_prenex_11641 main_x) (<= (+ main_x 1) v_prenex_11641) (<= (* 2 (select main_a v_prenex_11641)) 2) (<= 0 (* 2 (select main_a v_prenex_11641)))))) (forall ((v_prenex_19861 Int) (v_prenex_19860 Int)) (or (<= (+ (select main_a v_prenex_19860) 998) (select main_a v_prenex_19861)) (< v_prenex_19860 main_x) (<= (+ main_x 1) v_prenex_19860) (<= 0 (* 2 (select main_a v_prenex_19860))) (<= (* 2 (select main_a v_prenex_19860)) 2))) (forall ((v_prenex_12261 Int) (v_prenex_12262 Int)) (or (<= (+ (select main_a v_prenex_12261) 998) (select main_a v_prenex_12262)) (<= (select main_a v_prenex_12262) 1001) (< v_prenex_12261 main_x) (<= (+ main_x 1) v_prenex_12261) (< v_prenex_12262 main_y) (<= (* 2 (select main_a v_prenex_12261)) 2))) (forall ((v_prenex_15083 Int) (v_prenex_15082 Int)) (or (<= (select main_a v_prenex_15082) 2) (<= (select main_a v_prenex_15082) 1) (<= (select main_a v_prenex_15083) 1000) (<= (+ (select main_a v_prenex_15082) (select main_a v_prenex_15083)) 1000) (<= (+ main_x 1) v_prenex_15082) (< v_prenex_15082 main_x) (<= 998 (select main_a v_prenex_15083)))) (or (forall ((v_prenex_20492 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20492))) (<= (select main_a v_prenex_20492) 2) (< v_prenex_20492 main_x) (<= (+ main_x 1) v_prenex_20492))) (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= 999 (select main_a v_prenex_20497)) (<= (select main_a v_prenex_20497) 1000)))) (forall ((v_prenex_19412 Int) (v_prenex_19413 Int)) (or (<= (* 2 (select main_a v_prenex_19412)) 2) (< v_prenex_19412 main_x) (<= 1000 (+ (select main_a v_prenex_19412) (select main_a v_prenex_19413))) (<= (+ main_y 1) v_prenex_19413) (<= 998 (select main_a v_prenex_19413)) (<= (select main_a v_prenex_19413) 1001) (<= (+ main_x 1) v_prenex_19412))) (forall ((v_prenex_12150 Int) (v_prenex_12151 Int)) (or (<= (+ main_x 1) v_prenex_12150) (<= (select main_a v_prenex_12151) 1000) (<= (+ (select main_a v_prenex_12150) (select main_a v_prenex_12151)) 1000) (<= 0 (* 2 (select main_a v_prenex_12150))) (<= (* 2 (select main_a v_prenex_12151)) 2000) (< v_prenex_12150 main_x))) (or (forall ((v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (* 2 (select main_a v_prenex_20727)) 2000) (<= 999 (select main_a v_prenex_20727)))) (forall ((v_prenex_20722 Int)) (or (< v_prenex_20722 main_x) (<= (+ main_x 1) v_prenex_20722) (<= (* 2 (select main_a v_prenex_20722)) 2)))) (forall ((v_prenex_16290 Int) (v_prenex_16289 Int)) (or (<= (+ main_x 1) v_prenex_16289) (< v_prenex_16289 main_x) (<= (select main_a v_prenex_16289) 2) (<= 0 (* 2 (select main_a v_prenex_16289))) (<= 998 (select main_a v_prenex_16290)) (<= (+ (select main_a v_prenex_16289) (select main_a v_prenex_16290)) 1000))) (forall ((v_prenex_18608 Int) (v_prenex_18607 Int)) (or (<= 1000 (+ (select main_a v_prenex_18607) (select main_a v_prenex_18608))) (<= (* 2 (select main_a v_prenex_18607)) 2) (<= 999 (select main_a v_prenex_18608)) (<= (+ main_x 1) v_prenex_18607) (< v_prenex_18607 main_x) (<= 0 (* 2 (select main_a v_prenex_18607))))) (or (forall ((v_prenex_18776 Int)) (or (<= (select main_a v_prenex_18776) 2) (< v_prenex_18776 main_x) (<= (+ main_x 1) v_prenex_18776) (<= 0 (* 2 (select main_a v_prenex_18776))))) (forall ((v_prenex_18777 Int)) (or (<= (+ main_y 1) v_prenex_18777) (<= (select main_a v_prenex_18777) 1000) (<= 998 (select main_a v_prenex_18777))))) (or (forall ((v_prenex_19093 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19093))) (< v_prenex_19093 main_x) (<= 0 (select main_a v_prenex_19093)) (<= (select main_a v_prenex_19093) 2) (<= (+ main_x 1) v_prenex_19093))) (forall ((v_prenex_19095 Int)) (or (<= (* 2 (select main_a v_prenex_19095)) 2000) (<= (select main_a v_prenex_19095) 1001)))) (forall ((v_prenex_17521 Int) (v_prenex_17522 Int)) (or (< v_prenex_17521 main_x) (<= 0 (* 2 (select main_a v_prenex_17521))) (<= (+ (select main_a v_prenex_17521) (select main_a v_prenex_17522)) 1000) (<= (+ main_x 1) v_prenex_17521) (<= (select main_a v_prenex_17521) 1))) (forall ((v_prenex_15999 Int) (v_prenex_16000 Int)) (or (<= (select main_a v_prenex_15999) 2) (<= (* 2 (select main_a v_prenex_16000)) 2000) (< v_prenex_15999 main_x) (<= 1000 (+ (select main_a v_prenex_15999) (select main_a v_prenex_16000))) (<= 0 (select main_a v_prenex_15999)) (<= (+ main_x 1) v_prenex_15999))) (or (forall ((v_prenex_14897 Int)) (or (<= (* 2 (select main_a v_prenex_14897)) 2) (<= 0 (* 2 (select main_a v_prenex_14897))) (<= (+ main_x 1) v_prenex_14897) (< v_prenex_14897 main_x))) (forall ((v_prenex_14899 Int)) (or (<= (select main_a v_prenex_14899) 1000) (<= (select main_a v_prenex_14899) 1001)))) (forall ((v_prenex_15784 Int) (v_prenex_15783 Int)) (or (<= (+ main_x 1) v_prenex_15783) (<= (* 2 (select main_a v_prenex_15784)) 2000) (<= 0 (select main_a v_prenex_15783)) (< v_prenex_15783 main_x) (<= (* 2 (select main_a v_prenex_15783)) 2) (<= 1000 (+ (select main_a v_prenex_15783) (select main_a v_prenex_15784))))) (or (forall ((v_prenex_20619 Int)) (<= 998 (select main_a v_prenex_20619))) (forall ((v_prenex_20613 Int)) (or (<= (* 2 (select main_a v_prenex_20613)) 2) (< v_prenex_20613 main_x) (<= (select main_a v_prenex_20613) 1) (<= (+ main_x 1) v_prenex_20613)))) (forall ((v_prenex_16204 Int) (v_prenex_16205 Int)) (or (< v_prenex_16204 main_x) (<= (+ (select main_a v_prenex_16204) (select main_a v_prenex_16205)) 1000) (<= 998 (select main_a v_prenex_16205)) (<= (+ main_x 1) v_prenex_16204) (<= 0 (* 2 (select main_a v_prenex_16204))) (<= 999 (select main_a v_prenex_16205)) (<= (select main_a v_prenex_16204) 1))) (or (forall ((v_prenex_11105 Int)) (or (<= (select main_a v_prenex_11105) 1) (<= (+ main_x 1) v_prenex_11105) (<= 0 (select main_a v_prenex_11105)) (<= 0 (* 2 (select main_a v_prenex_11105))) (< v_prenex_11105 main_x))) (forall ((v_prenex_11229 Int)) (<= (* 2 (select main_a v_prenex_11229)) 2000))) (or (forall ((v_prenex_16575 Int)) (<= 999 (select main_a v_prenex_16575))) (forall ((v_prenex_16573 Int)) (or (<= (+ main_x 1) v_prenex_16573) (< v_prenex_16573 main_x) (<= 0 (* 2 (select main_a v_prenex_16573))) (<= (select main_a v_prenex_16573) 1)))) (forall ((v_prenex_18925 Int) (v_prenex_18926 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18926))) (<= 999 (select main_a v_prenex_18926)) (< v_prenex_18925 main_x) (<= 0 (select main_a v_prenex_18925)) (<= (+ (select main_a v_prenex_18925) (select main_a v_prenex_18926)) 1000) (<= (+ main_x 1) v_prenex_18925) (<= (+ main_y 1) v_prenex_18926))) (or (forall ((v_prenex_20927 Int)) (or (<= 999 (select main_a v_prenex_20927)) (<= 998 (select main_a v_prenex_20927)))) (forall ((v_prenex_20922 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20922))) (<= (+ main_x 1) v_prenex_20922) (<= (* 2 (select main_a v_prenex_20922)) 2) (<= 0 (select main_a v_prenex_20922)) (< v_prenex_20922 main_x)))) (forall ((v_prenex_13827 Int) (v_prenex_13828 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13828))) (<= 0 (select main_a v_prenex_13827)) (<= (+ main_x 1) v_prenex_13827) (< v_prenex_13827 main_x) (<= (select main_a v_prenex_13828) 1000) (<= (* 2 (select main_a v_prenex_13827)) 2) (<= (select main_a v_prenex_13828) (+ (select main_a v_prenex_13827) 1000)))) (or (forall ((v_prenex_12106 Int)) (or (<= (+ main_x 1) v_prenex_12106) (<= 0 (* 2 (select main_a v_prenex_12106))))) (forall ((v_prenex_12107 Int)) (or (< v_prenex_12107 main_y) (<= (+ main_y 1) v_prenex_12107) (<= 1998 (* 2 (select main_a v_prenex_12107)))))) (or (forall ((v_prenex_19118 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19118))) (<= 998 (select main_a v_prenex_19118)))) (forall ((v_prenex_19113 Int)) (or (<= (* 2 (select main_a v_prenex_19113)) 2) (<= (+ main_x 1) v_prenex_19113) (< v_prenex_19113 main_x)))) (forall ((v_prenex_18114 Int) (v_prenex_18115 Int)) (or (<= (+ main_x 1) v_prenex_18114) (<= 0 (+ (select main_a v_prenex_18114) 1)) (<= (select main_a v_prenex_18115) 1001) (< v_prenex_18114 main_x) (<= (+ (select main_a v_prenex_18114) 998) (select main_a v_prenex_18115)) (<= 0 (* 2 (select main_a v_prenex_18114))) (<= 998 (select main_a v_prenex_18115)))) (forall ((v_prenex_16321 Int) (v_prenex_16322 Int)) (or (<= 0 (+ (select main_a v_prenex_16321) 1)) (<= 0 (* 2 (select main_a v_prenex_16321))) (<= 998 (select main_a v_prenex_16322)) (<= (+ main_x 1) v_prenex_16321) (< v_prenex_16321 main_x) (<= (+ (select main_a v_prenex_16321) (select main_a v_prenex_16322)) 1000) (<= (select main_a v_prenex_16322) 1000))) (forall ((v_prenex_15619 Int) (v_prenex_15618 Int)) (or (<= (select main_a v_prenex_15618) 2) (<= 999 (select main_a v_prenex_15619)) (<= (select main_a v_prenex_15619) (+ (select main_a v_prenex_15618) 1000)) (<= (+ main_x 1) v_prenex_15618) (<= 1998 (* 2 (select main_a v_prenex_15619))) (< v_prenex_15618 main_x) (<= 0 (+ (select main_a v_prenex_15618) 1)))) (forall ((v_prenex_17682 Int) (v_prenex_17683 Int)) (or (<= (+ main_x 1) v_prenex_17682) (< v_prenex_17682 main_x) (<= (select main_a v_prenex_17683) (+ (select main_a v_prenex_17682) 1000)) (<= 999 (select main_a v_prenex_17683)) (<= (select main_a v_prenex_17683) 1000) (<= (* 2 (select main_a v_prenex_17682)) 2) (<= (select main_a v_prenex_17682) 2))) (or (forall ((v_prenex_19623 Int)) (or (<= 998 (select main_a v_prenex_19623)) (<= (* 2 (select main_a v_prenex_19623)) 2000))) (forall ((v_prenex_19619 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19619))) (<= (* 2 (select main_a v_prenex_19619)) 2) (<= (+ main_x 1) v_prenex_19619) (< v_prenex_19619 main_x) (<= (select main_a v_prenex_19619) 1)))) (forall ((v_prenex_12807 Int) (v_prenex_12806 Int)) (or (<= 1000 (+ (select main_a v_prenex_12806) (select main_a v_prenex_12807))) (<= 999 (select main_a v_prenex_12807)) (< v_prenex_12806 main_x) (<= (+ main_y 1) v_prenex_12807) (<= (+ main_x 1) v_prenex_12806) (<= 0 (* 2 (select main_a v_prenex_12806))))) (forall ((v_prenex_20359 Int) (v_prenex_20358 Int)) (or (<= (* 2 (select main_a v_prenex_20358)) 2) (<= 1998 (* 2 (select main_a v_prenex_20359))) (<= (select main_a v_prenex_20359) 1000) (<= (select main_a v_prenex_20358) 1) (<= 1000 (+ (select main_a v_prenex_20358) (select main_a v_prenex_20359))) (<= (+ main_x 1) v_prenex_20358) (< v_prenex_20358 main_x))) (forall ((v_prenex_11610 Int) (v_prenex_11609 Int)) (or (<= (+ main_y 1) v_prenex_11610) (< v_prenex_11610 main_y) (<= (* 2 (select main_a v_prenex_11610)) 2000) (<= 999 (select main_a v_prenex_11610)) (<= (+ (select main_a v_prenex_11609) (select main_a v_prenex_11610)) 1000))) (forall ((v_prenex_12335 Int) (v_prenex_12336 Int)) (or (< v_prenex_12336 main_y) (<= 0 (* 2 (select main_a v_prenex_12335))) (<= (+ (select main_a v_prenex_12335) (select main_a v_prenex_12336)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12336))) (< v_prenex_12335 main_x) (<= (+ main_x 1) v_prenex_12335))) (forall ((v_prenex_16726 Int)) (or (<= (* 2 (select main_a v_prenex_16726)) 2) (<= 0 (select main_a v_prenex_16726)) (< v_prenex_16726 main_x) (<= (+ main_x 1) v_prenex_16726) (<= (select main_a v_prenex_16726) 2))) (forall ((v_prenex_20317 Int) (v_prenex_20316 Int)) (or (<= 0 (select main_a v_prenex_20316)) (< v_prenex_20316 main_x) (<= 1000 (+ (select main_a v_prenex_20316) (select main_a v_prenex_20317))) (<= 998 (select main_a v_prenex_20317)) (<= (+ main_x 1) v_prenex_20316))) (or (forall ((v_prenex_11773 Int)) (or (< v_prenex_11773 main_x) (<= 0 (+ (select main_a v_prenex_11773) 1)) (<= (+ main_x 1) v_prenex_11773) (<= 0 (* 2 (select main_a v_prenex_11773))) (<= (select main_a v_prenex_11773) 1))) (forall ((v_prenex_11769 Int)) (or (<= 998 (select main_a v_prenex_11769)) (<= 1998 (* 2 (select main_a v_prenex_11769)))))) (forall ((v_prenex_14172 Int) (v_prenex_14171 Int)) (or (<= (select main_a v_prenex_14172) 1000) (< v_prenex_14171 main_x) (< v_prenex_14172 main_y) (<= (+ (select main_a v_prenex_14171) 998) (select main_a v_prenex_14172)) (<= (+ main_x 1) v_prenex_14171) (<= (select main_a v_prenex_14172) 1001) (<= 0 (* 2 (select main_a v_prenex_14171))))) (or (forall ((v_prenex_11772 Int)) (or (<= (+ main_x 1) v_prenex_11772) (< v_prenex_11772 main_x) (<= (select main_a v_prenex_11772) 1) (<= 0 (* 2 (select main_a v_prenex_11772))))) (forall ((v_prenex_11769 Int)) (or (<= 998 (select main_a v_prenex_11769)) (<= 1998 (* 2 (select main_a v_prenex_11769)))))) (or (forall ((v_prenex_19429 Int)) (or (<= (* 2 (select main_a v_prenex_19429)) 2) (<= 0 (* 2 (select main_a v_prenex_19429))) (<= (+ main_x 1) v_prenex_19429) (< v_prenex_19429 main_x))) (forall ((v_prenex_19431 Int)) (or (<= (select main_a v_prenex_19431) 1000) (< v_prenex_19431 main_y) (<= (* 2 (select main_a v_prenex_19431)) 2000)))) (forall ((v_prenex_11514 Int) (v_prenex_11515 Int)) (or (<= 999 (select main_a v_prenex_11515)) (<= (+ main_x 1) v_prenex_11514) (<= 998 (select main_a v_prenex_11515)) (< v_prenex_11514 main_x) (<= 0 (+ (select main_a v_prenex_11514) 1)) (<= (+ (select main_a v_prenex_11514) (select main_a v_prenex_11515)) 1000))) (forall ((v_prenex_17274 Int) (v_prenex_17275 Int)) (or (< v_prenex_17274 main_x) (<= (select main_a v_prenex_17275) 1001) (<= (+ main_y 1) v_prenex_17275) (<= 0 (select main_a v_prenex_17274)) (<= (+ main_x 1) v_prenex_17274) (<= 1000 (+ (select main_a v_prenex_17274) (select main_a v_prenex_17275))))) (forall ((v_prenex_13753 Int) (v_prenex_13754 Int)) (or (<= (+ (select main_a v_prenex_13753) (select main_a v_prenex_13754)) 1000) (<= 999 (select main_a v_prenex_13754)) (<= (+ main_x 1) v_prenex_13753) (<= (* 2 (select main_a v_prenex_13753)) 2) (<= (* 2 (select main_a v_prenex_13754)) 2000) (< v_prenex_13753 main_x))) (forall ((v_prenex_17316 Int) (v_prenex_17317 Int)) (or (<= (select main_a v_prenex_17317) 1000) (<= (* 2 (select main_a v_prenex_17317)) 2000) (<= (select main_a v_prenex_17317) (+ (select main_a v_prenex_17316) 1000)) (< v_prenex_17316 main_x) (<= (+ main_x 1) v_prenex_17316) (<= (select main_a v_prenex_17316) 2))) (or (forall ((v_prenex_17064 Int)) (or (<= (* 2 (select main_a v_prenex_17064)) 2000) (<= (+ main_y 1) v_prenex_17064))) (forall ((v_prenex_17063 Int)) (or (<= (select main_a v_prenex_17063) 2) (<= (+ main_x 1) v_prenex_17063) (< v_prenex_17063 main_x)))) (forall ((v_prenex_11883 Int) (v_prenex_11884 Int)) (or (<= 0 (+ (select main_a v_prenex_11883) 1)) (<= (select main_a v_prenex_11884) 1000) (<= (* 2 (select main_a v_prenex_11883)) 2) (< v_prenex_11883 main_x) (<= (+ (select main_a v_prenex_11883) (select main_a v_prenex_11884)) 1000) (<= (+ main_x 1) v_prenex_11883))) (forall ((v_prenex_14835 Int) (v_prenex_14836 Int)) (or (<= (* 2 (select main_a v_prenex_14835)) 2) (< v_prenex_14835 main_x) (<= 998 (select main_a v_prenex_14836)) (<= (select main_a v_prenex_14836) (+ (select main_a v_prenex_14835) 1000)) (<= (+ main_x 1) v_prenex_14835) (<= 0 (* 2 (select main_a v_prenex_14835))))) (forall ((v_prenex_15615 Int) (v_prenex_15614 Int)) (or (<= (+ main_x 1) v_prenex_15614) (<= 1998 (* 2 (select main_a v_prenex_15615))) (< v_prenex_15614 main_x) (<= (select main_a v_prenex_15615) 1000) (<= 0 (select main_a v_prenex_15614)) (<= 0 (+ (select main_a v_prenex_15614) 1)) (<= (+ (select main_a v_prenex_15614) 998) (select main_a v_prenex_15615)))) (or (forall ((v_prenex_16016 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16016))) (<= 999 (select main_a v_prenex_16016)))) (forall ((v_prenex_16012 Int)) (or (<= 0 (+ (select main_a v_prenex_16012) 1)) (<= 0 (select main_a v_prenex_16012)) (<= (+ main_x 1) v_prenex_16012) (<= (* 2 (select main_a v_prenex_16012)) 2) (< v_prenex_16012 main_x)))) (forall ((v_prenex_13800 Int) (v_prenex_13799 Int)) (or (<= (+ main_x 1) v_prenex_13799) (< v_prenex_13799 main_x) (<= (select main_a v_prenex_13799) 1) (<= (+ (select main_a v_prenex_13799) 998) (select main_a v_prenex_13800)) (<= 0 (+ (select main_a v_prenex_13799) 1)))) (forall ((v_prenex_16233 Int) (v_prenex_16234 Int)) (or (<= (+ main_x 1) v_prenex_16233) (< v_prenex_16233 main_x) (<= 999 (select main_a v_prenex_16234)) (<= 0 (+ (select main_a v_prenex_16233) 1)) (<= (+ (select main_a v_prenex_16233) (select main_a v_prenex_16234)) 1000) (<= (+ main_y 1) v_prenex_16234))) (forall ((v_prenex_14960 Int) (v_prenex_14959 Int)) (or (< v_prenex_14960 main_y) (<= (+ main_x 1) v_prenex_14959) (< v_prenex_14959 main_x) (<= 0 (* 2 (select main_a v_prenex_14959))) (<= (select main_a v_prenex_14960) 1001) (<= (* 2 (select main_a v_prenex_14960)) 2000) (<= 1000 (+ (select main_a v_prenex_14959) (select main_a v_prenex_14960))))) (forall ((v_prenex_11443 Int) (v_prenex_11444 Int)) (or (<= (select main_a v_prenex_11444) 1001) (<= (+ main_x 1) v_prenex_11443) (< v_prenex_11443 main_x) (<= 0 (+ (select main_a v_prenex_11443) 1)) (<= (+ (select main_a v_prenex_11443) (select main_a v_prenex_11444)) 1000) (<= (select main_a v_prenex_11443) 2))) (or (forall ((v_prenex_11891 Int)) (or (<= (select main_a v_prenex_11891) 2) (<= (+ main_x 1) v_prenex_11891) (< v_prenex_11891 main_x) (<= (select main_a v_prenex_11891) 1) (<= (* 2 (select main_a v_prenex_11891)) 2))) (forall ((v_prenex_11890 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11890))) (<= (* 2 (select main_a v_prenex_11890)) 2000)))) (or (forall ((v_prenex_19079 Int)) (<= (select main_a v_prenex_19079) 1001)) (forall ((v_prenex_19078 Int)) (or (<= (+ main_x 1) v_prenex_19078) (<= (* 2 (select main_a v_prenex_19078)) 2) (< v_prenex_19078 main_x) (<= 0 (+ (select main_a v_prenex_19078) 1)) (<= (select main_a v_prenex_19078) 1)))) (forall ((v_prenex_19081 Int) (v_prenex_19080 Int)) (or (<= (+ main_x 1) v_prenex_19080) (<= (select main_a v_prenex_19081) (+ (select main_a v_prenex_19080) 1000)) (<= 1998 (* 2 (select main_a v_prenex_19081))) (<= 0 (+ (select main_a v_prenex_19080) 1)) (< v_prenex_19080 main_x) (<= 0 (* 2 (select main_a v_prenex_19080))) (<= 998 (select main_a v_prenex_19081)))) (or (forall ((v_prenex_16597 Int)) (or (<= 998 (select main_a v_prenex_16597)) (< v_prenex_16597 main_y) (<= (+ main_y 1) v_prenex_16597))) (forall ((v_prenex_16596 Int)) (<= 0 (* 2 (select main_a v_prenex_16596))))) (forall ((v_prenex_15969 Int) (v_prenex_15970 Int)) (or (<= (+ (select main_a v_prenex_15969) (select main_a v_prenex_15970)) 1000) (<= (+ main_x 1) v_prenex_15969) (< v_prenex_15969 main_x) (<= 0 (+ (select main_a v_prenex_15969) 1)) (<= (select main_a v_prenex_15970) 1001) (<= 0 (select main_a v_prenex_15969)) (<= 998 (select main_a v_prenex_15970)))) (forall ((v_prenex_13635 Int) (v_prenex_13634 Int)) (or (<= (+ main_x 1) v_prenex_13634) (<= (select main_a v_prenex_13635) 1001) (<= (* 2 (select main_a v_prenex_13634)) 2) (< v_prenex_13634 main_x) (<= (select main_a v_prenex_13635) (+ (select main_a v_prenex_13634) 1000)) (<= (select main_a v_prenex_13634) 2))) (forall ((v_prenex_11985 Int) (v_prenex_11986 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11986))) (< v_prenex_11985 main_x) (<= (+ main_x 1) v_prenex_11985) (<= 0 (select main_a v_prenex_11985)) (<= (select main_a v_prenex_11986) 1001) (<= (+ (select main_a v_prenex_11985) 998) (select main_a v_prenex_11986)))) (or (forall ((v_prenex_17623 Int)) (or (<= (+ main_x 1) v_prenex_17623) (< v_prenex_17623 main_x) (<= 0 (* 2 (select main_a v_prenex_17623))) (<= 0 (select main_a v_prenex_17623)) (<= 0 (+ (select main_a v_prenex_17623) 1)))) (forall ((v_prenex_17627 Int)) (or (<= (select main_a v_prenex_17627) 1000) (<= (select main_a v_prenex_17627) 1001)))) (forall ((v_prenex_19906 Int) (v_prenex_19907 Int)) (or (<= (select main_a v_prenex_19907) (+ (select main_a v_prenex_19906) 1000)) (<= (select main_a v_prenex_19907) 1001) (<= (+ main_x 1) v_prenex_19906) (< v_prenex_19906 main_x) (<= 1998 (* 2 (select main_a v_prenex_19907))) (<= (* 2 (select main_a v_prenex_19906)) 2) (<= (select main_a v_prenex_19906) 2))) (or (forall ((v_prenex_19719 Int)) (<= (* 2 (select main_a v_prenex_19719)) 2000)) (forall ((v_prenex_19717 Int)) (or (< v_prenex_19717 main_x) (<= (select main_a v_prenex_19717) 1) (<= (* 2 (select main_a v_prenex_19717)) 2) (<= (+ main_x 1) v_prenex_19717) (<= 0 (* 2 (select main_a v_prenex_19717)))))) (or (forall ((v_prenex_11361 Int)) (or (<= (select main_a v_prenex_11361) 2) (<= (+ main_x 1) v_prenex_11361) (< v_prenex_11361 main_x) (<= (* 2 (select main_a v_prenex_11361)) 2))) (forall ((v_prenex_11362 Int)) (or (<= (+ main_y 1) v_prenex_11362) (<= 999 (select main_a v_prenex_11362))))) (forall ((v_prenex_14291 Int) (v_prenex_14290 Int)) (or (<= (select main_a v_prenex_14290) 2) (<= (select main_a v_prenex_14291) 1001) (< v_prenex_14290 main_x) (<= (+ main_x 1) v_prenex_14290) (<= (* 2 (select main_a v_prenex_14291)) 2000) (<= (+ (select main_a v_prenex_14290) 998) (select main_a v_prenex_14291)) (<= 0 (+ (select main_a v_prenex_14290) 1)))) (forall ((v_prenex_12568 Int) (v_prenex_12569 Int)) (or (<= (+ main_x 1) v_prenex_12568) (<= 0 (select main_a v_prenex_12568)) (< v_prenex_12568 main_x) (<= 1998 (* 2 (select main_a v_prenex_12569))) (<= 999 (select main_a v_prenex_12569)) (<= (select main_a v_prenex_12569) (+ (select main_a v_prenex_12568) 1000)) (<= (* 2 (select main_a v_prenex_12568)) 2))) (or (forall ((v_prenex_16274 Int)) (or (<= 998 (select main_a v_prenex_16274)) (<= 1998 (* 2 (select main_a v_prenex_16274))))) (forall ((v_prenex_16272 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16272))) (< v_prenex_16272 main_x) (<= (+ main_x 1) v_prenex_16272) (<= (* 2 (select main_a v_prenex_16272)) 2) (<= 0 (+ (select main_a v_prenex_16272) 1))))) (forall ((v_prenex_11413 Int) (v_prenex_11414 Int)) (or (<= (* 2 (select main_a v_prenex_11413)) 2) (<= (select main_a v_prenex_11414) 1001) (< v_prenex_11413 main_x) (<= 0 (* 2 (select main_a v_prenex_11413))) (<= (+ (select main_a v_prenex_11413) 998) (select main_a v_prenex_11414)) (<= (+ main_x 1) v_prenex_11413))) (forall ((v_prenex_16604 Int) (v_prenex_16605 Int)) (or (< v_prenex_16604 main_x) (<= 999 (select main_a v_prenex_16605)) (<= (* 2 (select main_a v_prenex_16605)) 2000) (<= (+ main_x 1) v_prenex_16604) (<= (select main_a v_prenex_16605) (+ (select main_a v_prenex_16604) 1000)) (<= (* 2 (select main_a v_prenex_16604)) 2) (<= (select main_a v_prenex_16604) 1))) (forall ((v_prenex_11471 Int) (v_prenex_11472 Int)) (or (<= 999 (select main_a v_prenex_11472)) (< v_prenex_11471 main_x) (<= 0 (select main_a v_prenex_11471)) (<= (+ main_x 1) v_prenex_11471) (<= 1000 (+ (select main_a v_prenex_11471) (select main_a v_prenex_11472))) (<= (+ main_y 1) v_prenex_11472))) (forall ((v_prenex_20848 Int) (v_prenex_20847 Int)) (or (<= (select main_a v_prenex_20848) 1001) (<= (* 2 (select main_a v_prenex_20848)) 2000) (< v_prenex_20847 main_x) (<= (* 2 (select main_a v_prenex_20847)) 2) (<= 0 (* 2 (select main_a v_prenex_20847))) (<= (+ (select main_a v_prenex_20847) (select main_a v_prenex_20848)) 1000) (<= (+ main_x 1) v_prenex_20847))) (forall ((v_prenex_15609 Int) (v_prenex_15608 Int)) (or (< v_prenex_15608 main_x) (<= (* 2 (select main_a v_prenex_15608)) 2) (<= (select main_a v_prenex_15609) 1000) (<= (select main_a v_prenex_15608) 1) (<= (+ main_x 1) v_prenex_15608) (<= (+ (select main_a v_prenex_15608) (select main_a v_prenex_15609)) 1000) (<= 1998 (* 2 (select main_a v_prenex_15609))))) (forall ((v_prenex_15469 Int) (v_prenex_15470 Int)) (or (<= (+ main_x 1) v_prenex_15469) (<= (* 2 (select main_a v_prenex_15469)) 2) (< v_prenex_15469 main_x) (<= (select main_a v_prenex_15470) (+ (select main_a v_prenex_15469) 1000)) (<= 998 (select main_a v_prenex_15470)) (<= 0 (* 2 (select main_a v_prenex_15469))) (<= (select main_a v_prenex_15470) 1001))) (forall ((v_prenex_13973 Int) (v_prenex_13972 Int)) (or (< v_prenex_13972 main_x) (<= (select main_a v_prenex_13972) 1) (<= 999 (select main_a v_prenex_13973)) (<= (select main_a v_prenex_13973) (+ (select main_a v_prenex_13972) 1000)) (<= (+ main_x 1) v_prenex_13972) (<= 1998 (* 2 (select main_a v_prenex_13973))) (<= 0 (select main_a v_prenex_13972)))) (forall ((v_prenex_15556 Int) (v_prenex_15555 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15556))) (<= (+ (select main_a v_prenex_15555) (select main_a v_prenex_15556)) 1000) (<= (select main_a v_prenex_15555) 1) (< v_prenex_15555 main_x) (<= (select main_a v_prenex_15556) 1000) (<= (select main_a v_prenex_15555) 2) (<= (+ main_x 1) v_prenex_15555))) (forall ((v_prenex_21140 Int) (v_prenex_21141 Int)) (or (<= (+ (select main_a v_prenex_21140) (select main_a v_prenex_21141)) 1000) (<= (+ main_x 1) v_prenex_21140) (< v_prenex_21140 main_x) (<= (* 2 (select main_a v_prenex_21140)) 2) (<= (select main_a v_prenex_21141) 1000) (<= (select main_a v_prenex_21140) 1))) (or (forall ((v_prenex_11850 Int)) (<= 1998 (* 2 (select main_a v_prenex_11850)))) (forall ((v_prenex_11851 Int)) (or (<= (+ main_x 1) v_prenex_11851) (< v_prenex_11851 main_x) (<= 0 (* 2 (select main_a v_prenex_11851)))))) (or (forall ((v_prenex_18712 Int)) (<= 998 (select main_a v_prenex_18712))) (forall ((v_prenex_18707 Int)) (or (< v_prenex_18707 main_x) (<= 0 (+ (select main_a v_prenex_18707) 1)) (<= (* 2 (select main_a v_prenex_18707)) 2) (<= (select main_a v_prenex_18707) 2) (<= (+ main_x 1) v_prenex_18707)))) (forall ((v_prenex_11640 Int) (v_prenex_11639 Int)) (or (<= (+ main_y 1) v_prenex_11640) (<= 1000 (+ (select main_a v_prenex_11639) (select main_a v_prenex_11640))) (<= (+ main_x 1) v_prenex_11639) (<= (select main_a v_prenex_11640) 1001) (< v_prenex_11639 main_x) (<= (select main_a v_prenex_11640) 1000) (<= 0 (+ (select main_a v_prenex_11639) 1)))) (forall ((v_prenex_16124 Int) (v_prenex_16125 Int)) (or (< v_prenex_16124 main_x) (<= (* 2 (select main_a v_prenex_16124)) 2) (<= (+ (select main_a v_prenex_16124) (select main_a v_prenex_16125)) 1000) (<= (select main_a v_prenex_16124) 1) (<= (select main_a v_prenex_16125) 1001) (<= (+ main_x 1) v_prenex_16124) (<= (select main_a v_prenex_16125) 1000))) (forall ((v_prenex_16602 Int) (v_prenex_16603 Int)) (or (<= (select main_a v_prenex_16603) 1001) (<= (+ main_x 1) v_prenex_16602) (<= 1000 (+ (select main_a v_prenex_16602) (select main_a v_prenex_16603))) (<= (select main_a v_prenex_16603) 1000) (< v_prenex_16602 main_x) (<= 0 (select main_a v_prenex_16602)))) (forall ((v_prenex_16786 Int) (v_prenex_16785 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16785))) (<= (+ (select main_a v_prenex_16785) 998) (select main_a v_prenex_16786)) (< v_prenex_16785 main_x) (<= (+ main_x 1) v_prenex_16785))) (forall ((v_prenex_18361 Int) (v_prenex_18362 Int)) (or (<= 998 (select main_a v_prenex_18362)) (<= (+ main_x 1) v_prenex_18361) (<= 1000 (+ (select main_a v_prenex_18361) (select main_a v_prenex_18362))) (<= (* 2 (select main_a v_prenex_18361)) 2) (<= (* 2 (select main_a v_prenex_18362)) 2000) (< v_prenex_18361 main_x) (<= 0 (* 2 (select main_a v_prenex_18361))))) (forall ((v_prenex_15746 Int) (v_prenex_15745 Int)) (or (<= (select main_a v_prenex_15746) (+ (select main_a v_prenex_15745) 1000)) (<= 0 (select main_a v_prenex_15745)) (<= 998 (select main_a v_prenex_15746)) (<= (select main_a v_prenex_15745) 2) (< v_prenex_15745 main_x) (<= (* 2 (select main_a v_prenex_15746)) 2000) (<= (+ main_x 1) v_prenex_15745))) (forall ((v_prenex_15749 Int) (v_prenex_15750 Int)) (or (<= (+ main_y 1) v_prenex_15750) (<= (* 2 (select main_a v_prenex_15750)) 2000) (<= (+ main_x 1) v_prenex_15749) (<= (select main_a v_prenex_15749) 2) (< v_prenex_15749 main_x) (<= (select main_a v_prenex_15750) (+ (select main_a v_prenex_15749) 1000)))) (forall ((v_prenex_17542 Int) (v_prenex_17543 Int)) (or (<= (select main_a v_prenex_17543) (+ (select main_a v_prenex_17542) 1000)) (<= (+ main_x 1) v_prenex_17542) (<= 0 (* 2 (select main_a v_prenex_17542))) (<= 0 (select main_a v_prenex_17542)) (< v_prenex_17542 main_x) (<= 1998 (* 2 (select main_a v_prenex_17543))) (<= 998 (select main_a v_prenex_17543)))) (or (forall ((v_prenex_18990 Int)) (<= (* 2 (select main_a v_prenex_18990)) 2)) (forall ((v_prenex_18991 Int)) (or (<= (* 2 (select main_a v_prenex_18991)) 2000) (<= (select main_a v_prenex_18991) 1000) (<= (+ main_y 1) v_prenex_18991) (< v_prenex_18991 main_y)))) (forall ((v_prenex_16397 Int) (v_prenex_16398 Int)) (or (<= (* 2 (select main_a v_prenex_16398)) 2000) (<= (* 2 (select main_a v_prenex_16397)) 2) (<= (+ main_x 1) v_prenex_16397) (< v_prenex_16397 main_x) (<= 1000 (+ (select main_a v_prenex_16397) (select main_a v_prenex_16398))) (<= 0 (* 2 (select main_a v_prenex_16397))) (<= (select main_a v_prenex_16398) 1000))) (forall ((v_prenex_11240 Int) (v_prenex_11241 Int)) (or (< v_prenex_11240 main_x) (<= (select main_a v_prenex_11241) (+ (select main_a v_prenex_11240) 1000)) (<= 998 (select main_a v_prenex_11241)) (<= (select main_a v_prenex_11240) 2) (< v_prenex_11241 main_y) (<= (select main_a v_prenex_11241) 1000) (<= (+ main_x 1) v_prenex_11240))) (forall ((v_prenex_11479 Int) (v_prenex_11480 Int)) (or (<= 999 (select main_a v_prenex_11480)) (<= (+ (select main_a v_prenex_11479) (select main_a v_prenex_11480)) 1000) (<= 0 (* 2 (select main_a v_prenex_11479))) (<= (+ main_x 1) v_prenex_11479) (<= 1998 (* 2 (select main_a v_prenex_11480))) (< v_prenex_11479 main_x))) (or (forall ((v_prenex_17536 Int)) (or (<= (+ main_x 1) v_prenex_17536) (<= (select main_a v_prenex_17536) 1) (<= 0 (* 2 (select main_a v_prenex_17536))) (< v_prenex_17536 main_x))) (forall ((v_prenex_17539 Int)) (or (<= (select main_a v_prenex_17539) 1000) (<= 1998 (* 2 (select main_a v_prenex_17539))) (< v_prenex_17539 main_y)))) (forall ((v_prenex_18424 Int) (v_prenex_18423 Int)) (or (<= (+ (select main_a v_prenex_18423) (select main_a v_prenex_18424)) 1000) (< v_prenex_18424 main_y) (<= 999 (select main_a v_prenex_18424)) (<= (select main_a v_prenex_18424) 1001) (<= (+ main_y 1) v_prenex_18424))) (or (forall ((v_prenex_18914 Int)) (or (<= (* 2 (select main_a v_prenex_18914)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18914))))) (forall ((v_prenex_18909 Int)) (or (<= (+ main_x 1) v_prenex_18909) (<= (* 2 (select main_a v_prenex_18909)) 2) (<= 0 (* 2 (select main_a v_prenex_18909))) (<= 0 (+ (select main_a v_prenex_18909) 1)) (< v_prenex_18909 main_x)))) (or (forall ((v_prenex_11660 Int)) (or (<= (select main_a v_prenex_11660) 1000) (<= 998 (select main_a v_prenex_11660)))) (forall ((v_prenex_11664 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11664))) (< v_prenex_11664 main_x) (<= (+ main_x 1) v_prenex_11664) (<= (select main_a v_prenex_11664) 1)))) (or (forall ((v_prenex_14818 Int)) (or (<= (select main_a v_prenex_14818) 1) (<= 0 (+ (select main_a v_prenex_14818) 1)) (< v_prenex_14818 main_x) (<= (* 2 (select main_a v_prenex_14818)) 2) (<= (+ main_x 1) v_prenex_14818))) (forall ((v_prenex_14819 Int)) (or (<= (select main_a v_prenex_14819) 1001) (<= 998 (select main_a v_prenex_14819))))) (or (forall ((v_prenex_11139 Int)) (or (< v_prenex_11139 main_x) (<= (+ main_x 1) v_prenex_11139) (<= (* 2 (select main_a v_prenex_11139)) 2) (<= 0 (+ (select main_a v_prenex_11139) 1)))) (forall ((v_prenex_11805 Int)) (or (<= 999 (select main_a v_prenex_11805)) (<= 1998 (* 2 (select main_a v_prenex_11805)))))) (forall ((v_prenex_18671 Int) (v_prenex_18670 Int)) (or (<= 0 (select main_a v_prenex_18670)) (<= (select main_a v_prenex_18671) 1000) (<= 1998 (* 2 (select main_a v_prenex_18671))) (< v_prenex_18670 main_x) (<= (select main_a v_prenex_18671) (+ (select main_a v_prenex_18670) 1000)) (<= (+ main_x 1) v_prenex_18670))) (forall ((v_prenex_12795 Int) (v_prenex_12794 Int)) (or (< v_prenex_12794 main_x) (<= (+ main_x 1) v_prenex_12794) (<= 1998 (* 2 (select main_a v_prenex_12795))) (<= 0 (select main_a v_prenex_12794)) (< v_prenex_12795 main_y) (<= (select main_a v_prenex_12795) (+ (select main_a v_prenex_12794) 1000)))) (forall ((v_prenex_17878 Int) (v_prenex_17879 Int)) (or (<= (* 2 (select main_a v_prenex_17878)) 2) (<= (+ main_x 1) v_prenex_17878) (<= 1000 (+ (select main_a v_prenex_17878) (select main_a v_prenex_17879))) (< v_prenex_17878 main_x) (<= 0 (+ (select main_a v_prenex_17878) 1)))) (forall ((v_prenex_13095 Int) (v_prenex_13096 Int)) (or (<= (+ (select main_a v_prenex_13095) 998) (select main_a v_prenex_13096)) (< v_prenex_13095 main_x) (<= 999 (select main_a v_prenex_13096)) (<= 0 (* 2 (select main_a v_prenex_13095))) (<= (+ main_x 1) v_prenex_13095) (<= (* 2 (select main_a v_prenex_13095)) 2) (<= (select main_a v_prenex_13096) 1000))) (forall ((v_prenex_17827 Int) (v_prenex_17828 Int)) (or (<= 999 (select main_a v_prenex_17828)) (<= (select main_a v_prenex_17828) (+ (select main_a v_prenex_17827) 1000)) (<= (select main_a v_prenex_17827) 1) (< v_prenex_17827 main_x) (<= (+ main_x 1) v_prenex_17827) (<= (* 2 (select main_a v_prenex_17827)) 2))) (or (forall ((v_prenex_19073 Int)) (or (<= 998 (select main_a v_prenex_19073)) (<= (* 2 (select main_a v_prenex_19073)) 2000))) (forall ((v_prenex_19072 Int)) (or (< v_prenex_19072 main_x) (<= 0 (* 2 (select main_a v_prenex_19072))) (<= 0 (+ (select main_a v_prenex_19072) 1)) (<= (+ main_x 1) v_prenex_19072)))) (or (forall ((v_prenex_19174 Int)) (or (<= (select main_a v_prenex_19174) 1001) (<= 1998 (* 2 (select main_a v_prenex_19174))))) (forall ((v_prenex_19170 Int)) (or (<= (+ main_x 1) v_prenex_19170) (<= (* 2 (select main_a v_prenex_19170)) 2) (<= 0 (+ (select main_a v_prenex_19170) 1)) (< v_prenex_19170 main_x)))) (forall ((v_prenex_15019 Int) (v_prenex_15020 Int)) (or (<= (* 2 (select main_a v_prenex_15019)) 2) (<= 1998 (* 2 (select main_a v_prenex_15020))) (<= (+ (select main_a v_prenex_15019) 998) (select main_a v_prenex_15020)) (<= 0 (+ (select main_a v_prenex_15019) 1)) (<= 998 (select main_a v_prenex_15020)) (<= (+ main_x 1) v_prenex_15019) (< v_prenex_15019 main_x))) (or (forall ((v_prenex_14059 Int)) (or (< v_prenex_14059 main_x) (<= (* 2 (select main_a v_prenex_14059)) 2) (<= 0 (* 2 (select main_a v_prenex_14059))) (<= 0 (select main_a v_prenex_14059)) (<= (+ main_x 1) v_prenex_14059))) (forall ((v_prenex_14062 Int)) (<= 1998 (* 2 (select main_a v_prenex_14062))))) (forall ((v_prenex_15832 Int) (v_prenex_15831 Int)) (or (<= (+ main_y 1) v_prenex_15832) (<= (+ (select main_a v_prenex_15831) (select main_a v_prenex_15832)) 1000) (<= (* 2 (select main_a v_prenex_15832)) 2000) (<= (select main_a v_prenex_15832) 1001) (< v_prenex_15832 main_y))) (or (forall ((v_prenex_17593 Int)) (<= (* 2 (select main_a v_prenex_17593)) 2000)) (forall ((v_prenex_11166 Int)) (or (< v_prenex_11166 main_x) (<= (+ main_x 1) v_prenex_11166) (<= 0 (+ (select main_a v_prenex_11166) 1)) (<= (select main_a v_prenex_11166) 2)))) (forall ((v_prenex_13804 Int) (v_prenex_13803 Int)) (or (<= (select main_a v_prenex_13803) 2) (<= (+ main_x 1) v_prenex_13803) (<= (select main_a v_prenex_13804) (+ (select main_a v_prenex_13803) 1000)) (<= 998 (select main_a v_prenex_13804)) (< v_prenex_13803 main_x) (<= 0 (select main_a v_prenex_13803)))) (or (forall ((v_prenex_17593 Int)) (<= (* 2 (select main_a v_prenex_17593)) 2000)) (forall ((v_prenex_11167 Int)) (or (<= (* 2 (select main_a v_prenex_11167)) 2) (<= (+ main_x 1) v_prenex_11167) (< v_prenex_11167 main_x) (<= 0 (+ (select main_a v_prenex_11167) 1))))) (or (forall ((v_prenex_15188 Int)) (or (<= (* 2 (select main_a v_prenex_15188)) 2000) (<= 998 (select main_a v_prenex_15188)))) (forall ((v_prenex_15184 Int)) (or (<= 0 (+ (select main_a v_prenex_15184) 1)) (<= (+ main_x 1) v_prenex_15184) (< v_prenex_15184 main_x) (<= (* 2 (select main_a v_prenex_15184)) 2)))) (or (forall ((v_prenex_15084 Int)) (or (<= (* 2 (select main_a v_prenex_15084)) 2) (<= (+ main_x 1) v_prenex_15084) (<= (select main_a v_prenex_15084) 1) (< v_prenex_15084 main_x))) (forall ((v_prenex_15090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15090))) (<= 999 (select main_a v_prenex_15090))))) (forall ((v_prenex_11552 Int) (v_prenex_11551 Int)) (or (<= (select main_a v_prenex_11551) 1) (<= (select main_a v_prenex_11551) 2) (<= (+ main_x 1) v_prenex_11551) (< v_prenex_11551 main_x) (<= 999 (select main_a v_prenex_11552)) (<= (+ (select main_a v_prenex_11551) (select main_a v_prenex_11552)) 1000) (<= 998 (select main_a v_prenex_11552)))) (forall ((v_prenex_16885 Int) (v_prenex_16886 Int)) (or (<= (+ main_x 1) v_prenex_16885) (<= (* 2 (select main_a v_prenex_16885)) 2) (< v_prenex_16885 main_x) (<= (* 2 (select main_a v_prenex_16886)) 2000) (<= (+ (select main_a v_prenex_16885) (select main_a v_prenex_16886)) 1000))) (forall ((v_prenex_15281 Int) (v_prenex_15280 Int)) (or (<= (select main_a v_prenex_15280) 1) (<= (+ main_x 1) v_prenex_15280) (<= 999 (select main_a v_prenex_15281)) (< v_prenex_15280 main_x) (<= (select main_a v_prenex_15281) 1001) (<= (select main_a v_prenex_15280) 2) (<= 1000 (+ (select main_a v_prenex_15280) (select main_a v_prenex_15281))))) (forall ((v_prenex_17829 Int) (v_prenex_17830 Int)) (or (<= (+ main_y 1) v_prenex_17830) (<= (+ main_x 1) v_prenex_17829) (<= 1998 (* 2 (select main_a v_prenex_17830))) (<= (+ (select main_a v_prenex_17829) 998) (select main_a v_prenex_17830)) (< v_prenex_17829 main_x) (<= (select main_a v_prenex_17829) 2))) (or (forall ((v_prenex_15954 Int)) (<= 998 (select main_a v_prenex_15954))) (forall ((v_prenex_15951 Int)) (or (< v_prenex_15951 main_x) (<= 0 (* 2 (select main_a v_prenex_15951))) (<= (+ main_x 1) v_prenex_15951) (<= (select main_a v_prenex_15951) 1)))) (or (forall ((v_prenex_13195 Int)) (or (<= (+ main_x 1) v_prenex_13195) (<= 0 (* 2 (select main_a v_prenex_13195))) (<= (select main_a v_prenex_13195) 2) (< v_prenex_13195 main_x))) (forall ((v_prenex_13199 Int)) (<= (* 2 (select main_a v_prenex_13199)) 2000))) (forall ((v_prenex_18815 Int) (v_prenex_18816 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18815))) (<= (select main_a v_prenex_18816) 1001) (< v_prenex_18815 main_x) (<= (+ main_x 1) v_prenex_18815) (<= (+ (select main_a v_prenex_18815) 998) (select main_a v_prenex_18816)) (<= (select main_a v_prenex_18816) 1000))) (forall ((v_prenex_19272 Int) (v_prenex_19271 Int)) (or (<= (select main_a v_prenex_19271) 1) (<= (* 2 (select main_a v_prenex_19271)) 2) (<= (+ (select main_a v_prenex_19271) 998) (select main_a v_prenex_19272)) (<= (select main_a v_prenex_19272) 1001) (<= (+ main_x 1) v_prenex_19271) (< v_prenex_19271 main_x))) (or (forall ((v_prenex_15799 Int)) (or (<= 0 (+ (select main_a v_prenex_15799) 1)) (<= (+ main_x 1) v_prenex_15799) (<= 0 (* 2 (select main_a v_prenex_15799))) (< v_prenex_15799 main_x) (<= (select main_a v_prenex_15799) 2))) (forall ((v_prenex_15804 Int)) (<= (* 2 (select main_a v_prenex_15804)) 2000))) (forall ((v_prenex_18008 Int) (v_prenex_18009 Int)) (or (< v_prenex_18009 main_y) (<= (+ main_x 1) v_prenex_18008) (<= (select main_a v_prenex_18009) 1001) (<= 999 (select main_a v_prenex_18009)) (<= (select main_a v_prenex_18008) 1) (<= (+ (select main_a v_prenex_18008) 998) (select main_a v_prenex_18009)) (< v_prenex_18008 main_x))) (or (forall ((v_prenex_12529 Int)) (<= (* 2 (select main_a v_prenex_12529)) 2000)) (forall ((v_prenex_11147 Int)) (or (< v_prenex_11147 main_x) (<= (+ main_x 1) v_prenex_11147) (<= (select main_a v_prenex_11147) 1)))) (forall ((v_prenex_15497 Int) (v_prenex_15496 Int)) (or (< v_prenex_15496 main_x) (<= (select main_a v_prenex_15497) 1000) (<= 0 (+ (select main_a v_prenex_15496) 1)) (<= (+ (select main_a v_prenex_15496) 998) (select main_a v_prenex_15497)) (<= (select main_a v_prenex_15497) 1001) (<= (select main_a v_prenex_15496) 1) (<= (+ main_x 1) v_prenex_15496))) (forall ((v_prenex_13511 Int) (v_prenex_13512 Int)) (or (<= (+ main_x 1) v_prenex_13511) (<= 1998 (* 2 (select main_a v_prenex_13512))) (<= (+ (select main_a v_prenex_13511) 998) (select main_a v_prenex_13512)) (<= 0 (select main_a v_prenex_13511)) (< v_prenex_13511 main_x) (< v_prenex_13512 main_y))) (or (forall ((v_prenex_11275 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11275))) (<= (+ main_x 1) v_prenex_11275) (< v_prenex_11275 main_x))) (forall ((v_prenex_11274 Int)) (or (<= 998 (select main_a v_prenex_11274)) (< v_prenex_11274 main_y) (<= (select main_a v_prenex_11274) 1001)))) (forall ((v_prenex_20610 Int) (v_prenex_20609 Int)) (or (< v_prenex_20609 main_x) (<= (* 2 (select main_a v_prenex_20609)) 2) (<= (+ main_x 1) v_prenex_20609) (<= (select main_a v_prenex_20610) 1000) (<= 0 (+ (select main_a v_prenex_20609) 1)) (<= (+ (select main_a v_prenex_20609) 998) (select main_a v_prenex_20610)) (<= (select main_a v_prenex_20610) 1001))) (forall ((v_prenex_21052 Int) (v_prenex_21053 Int)) (or (<= (+ (select main_a v_prenex_21052) 998) (select main_a v_prenex_21053)) (<= (select main_a v_prenex_21052) 1) (< v_prenex_21052 main_x) (<= (+ main_x 1) v_prenex_21052))) (forall ((v_prenex_18170 Int) (v_prenex_18171 Int)) (or (<= (+ (select main_a v_prenex_18170) 998) (select main_a v_prenex_18171)) (<= 998 (select main_a v_prenex_18171)) (<= (select main_a v_prenex_18170) 2) (<= (+ main_y 1) v_prenex_18171) (<= 1998 (* 2 (select main_a v_prenex_18171))) (< v_prenex_18170 main_x) (<= (+ main_x 1) v_prenex_18170))) (forall ((v_prenex_14024 Int) (v_prenex_14023 Int)) (or (<= (+ main_x 1) v_prenex_14023) (<= (+ (select main_a v_prenex_14023) (select main_a v_prenex_14024)) 1000) (< v_prenex_14024 main_y) (<= 999 (select main_a v_prenex_14024)) (<= (+ main_y 1) v_prenex_14024))) (or (forall ((v_prenex_11646 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11646))) (< v_prenex_11646 main_x) (<= 0 (+ (select main_a v_prenex_11646) 1)) (<= (+ main_x 1) v_prenex_11646))) (forall ((v_prenex_11643 Int)) (or (<= (select main_a v_prenex_11643) 1000) (<= 999 (select main_a v_prenex_11643))))) (or (forall ((v_prenex_18240 Int)) (or (< v_prenex_18240 main_x) (<= 0 (* 2 (select main_a v_prenex_18240))) (<= (+ main_x 1) v_prenex_18240) (<= (select main_a v_prenex_18240) 2) (<= (select main_a v_prenex_18240) 1))) (forall ((v_prenex_18241 Int)) (or (<= 999 (select main_a v_prenex_18241)) (<= 1998 (* 2 (select main_a v_prenex_18241)))))) (or (forall ((v_prenex_13624 Int)) (or (<= (* 2 (select main_a v_prenex_13624)) 2) (<= 0 (select main_a v_prenex_13624)) (< v_prenex_13624 main_x) (<= (+ main_x 1) v_prenex_13624) (<= 0 (* 2 (select main_a v_prenex_13624))))) (forall ((v_prenex_13627 Int)) (or (<= (* 2 (select main_a v_prenex_13627)) 2000) (<= 999 (select main_a v_prenex_13627))))) (forall ((v_prenex_20951 Int) (v_prenex_20950 Int)) (or (<= (* 2 (select main_a v_prenex_20951)) 2000) (<= (* 2 (select main_a v_prenex_20950)) 2) (<= (+ main_y 1) v_prenex_20951) (<= (select main_a v_prenex_20951) (+ (select main_a v_prenex_20950) 1000)) (<= (+ main_x 1) v_prenex_20950) (< v_prenex_20950 main_x))) (forall ((v_prenex_15014 Int) (v_prenex_15013 Int)) (or (<= (select main_a v_prenex_15013) 2) (<= 998 (select main_a v_prenex_15014)) (<= (select main_a v_prenex_15013) 1) (<= (+ main_x 1) v_prenex_15013) (< v_prenex_15013 main_x) (<= (+ (select main_a v_prenex_15013) 998) (select main_a v_prenex_15014)) (<= (select main_a v_prenex_15014) 1001))) (or (forall ((v_prenex_19030 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19030))) (<= 0 (+ (select main_a v_prenex_19030) 1)) (< v_prenex_19030 main_x) (<= (+ main_x 1) v_prenex_19030) (<= (select main_a v_prenex_19030) 2))) (forall ((v_prenex_19035 Int)) (or (<= (select main_a v_prenex_19035) 1000) (<= 999 (select main_a v_prenex_19035))))) (forall ((v_prenex_17091 Int) (v_prenex_17092 Int)) (or (<= (+ main_x 1) v_prenex_17091) (< v_prenex_17091 main_x) (<= 1998 (* 2 (select main_a v_prenex_17092))) (<= 999 (select main_a v_prenex_17092)) (<= (select main_a v_prenex_17091) 1) (<= (* 2 (select main_a v_prenex_17091)) 2) (<= (select main_a v_prenex_17092) (+ (select main_a v_prenex_17091) 1000)))) (forall ((v_prenex_20978 Int) (v_prenex_20977 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20977))) (<= (+ main_x 1) v_prenex_20977) (<= 1998 (* 2 (select main_a v_prenex_20978))) (<= (+ (select main_a v_prenex_20977) 998) (select main_a v_prenex_20978)) (< v_prenex_20977 main_x))) (or (forall ((v_prenex_11665 Int)) (or (<= (select main_a v_prenex_11665) 1) (< v_prenex_11665 main_x) (<= 0 (* 2 (select main_a v_prenex_11665))) (<= (+ main_x 1) v_prenex_11665) (<= (select main_a v_prenex_11665) 2))) (forall ((v_prenex_11666 Int)) (<= (select main_a v_prenex_11666) 1000))) (forall ((v_prenex_14666 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14666))) (<= 0 (+ (select main_a v_prenex_14666) 1)) (< v_prenex_14666 main_x) (<= (+ main_x 1) v_prenex_14666))) (forall ((v_prenex_17280 Int) (v_prenex_17281 Int)) (or (<= (select main_a v_prenex_17280) 2) (<= 1000 (+ (select main_a v_prenex_17280) (select main_a v_prenex_17281))) (<= 1998 (* 2 (select main_a v_prenex_17281))) (<= (+ main_y 1) v_prenex_17281) (< v_prenex_17280 main_x) (<= (+ main_x 1) v_prenex_17280) (<= (select main_a v_prenex_17281) 1001))) (forall ((v_prenex_20169 Int) (v_prenex_20168 Int)) (or (<= (select main_a v_prenex_20168) 1) (<= (+ main_y 1) v_prenex_20169) (< v_prenex_20168 main_x) (<= (* 2 (select main_a v_prenex_20169)) 2000) (<= 998 (select main_a v_prenex_20169)) (<= (+ main_x 1) v_prenex_20168) (<= 1000 (+ (select main_a v_prenex_20168) (select main_a v_prenex_20169))))) (forall ((v_prenex_18725 Int) (v_prenex_18724 Int)) (or (<= (+ (select main_a v_prenex_18724) 998) (select main_a v_prenex_18725)) (<= (+ main_x 1) v_prenex_18724) (<= 0 (select main_a v_prenex_18724)) (<= 998 (select main_a v_prenex_18725)) (<= 999 (select main_a v_prenex_18725)) (< v_prenex_18724 main_x) (<= (* 2 (select main_a v_prenex_18724)) 2))) (or (forall ((v_prenex_13066 Int)) (or (<= 999 (select main_a v_prenex_13066)) (<= (* 2 (select main_a v_prenex_13066)) 2000))) (forall ((v_prenex_13063 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13063))) (<= (+ main_x 1) v_prenex_13063) (< v_prenex_13063 main_x) (<= (select main_a v_prenex_13063) 1)))) (forall ((v_prenex_12539 Int) (v_prenex_12538 Int)) (or (<= (select main_a v_prenex_12539) 1001) (<= 1998 (* 2 (select main_a v_prenex_12539))) (<= (* 2 (select main_a v_prenex_12538)) 2) (<= (+ main_y 1) v_prenex_12539) (<= 1000 (+ (select main_a v_prenex_12538) (select main_a v_prenex_12539))) (<= (+ main_x 1) v_prenex_12538) (< v_prenex_12538 main_x))) (forall ((v_prenex_12544 Int) (v_prenex_12545 Int)) (or (< v_prenex_12544 main_x) (<= (+ main_x 1) v_prenex_12544) (<= (+ main_y 1) v_prenex_12545) (<= (select main_a v_prenex_12545) 1001) (<= 999 (select main_a v_prenex_12545)) (<= (+ (select main_a v_prenex_12544) 998) (select main_a v_prenex_12545)) (<= 0 (* 2 (select main_a v_prenex_12544))))) (or (forall ((v_prenex_19840 Int)) (or (< v_prenex_19840 main_x) (<= (select main_a v_prenex_19840) 1) (<= 0 (* 2 (select main_a v_prenex_19840))) (<= (+ main_x 1) v_prenex_19840) (<= (select main_a v_prenex_19840) 2))) (forall ((v_prenex_19841 Int)) (or (<= (select main_a v_prenex_19841) 1000) (<= (* 2 (select main_a v_prenex_19841)) 2000)))) (forall ((v_prenex_17791 Int) (v_prenex_17792 Int)) (or (< v_prenex_17791 main_x) (<= (select main_a v_prenex_17792) 1001) (<= 1000 (+ (select main_a v_prenex_17791) (select main_a v_prenex_17792))) (<= (+ main_y 1) v_prenex_17792) (<= (+ main_x 1) v_prenex_17791) (<= (* 2 (select main_a v_prenex_17792)) 2000) (<= (* 2 (select main_a v_prenex_17791)) 2))) (or (forall ((v_prenex_15273 Int)) (or (<= (select main_a v_prenex_15273) 1000) (<= 999 (select main_a v_prenex_15273)))) (forall ((v_prenex_15269 Int)) (or (<= (select main_a v_prenex_15269) 2) (<= (+ main_x 1) v_prenex_15269) (< v_prenex_15269 main_x) (<= (select main_a v_prenex_15269) 1) (<= (* 2 (select main_a v_prenex_15269)) 2)))) (or (forall ((v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= (* 2 (select main_a v_prenex_15643)) 2000))) (forall ((v_prenex_15642 Int)) (or (<= 0 (+ (select main_a v_prenex_15642) 1)) (< v_prenex_15642 main_x) (<= (+ main_x 1) v_prenex_15642)))) (forall ((v_prenex_11394 Int) (v_prenex_11393 Int)) (or (<= (+ main_x 1) v_prenex_11393) (<= 1998 (* 2 (select main_a v_prenex_11394))) (< v_prenex_11393 main_x) (<= 1000 (+ (select main_a v_prenex_11393) (select main_a v_prenex_11394))) (<= 999 (select main_a v_prenex_11394)) (<= (* 2 (select main_a v_prenex_11393)) 2))) (or (forall ((v_prenex_14911 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14911))) (< v_prenex_14911 main_x) (<= (+ main_x 1) v_prenex_14911))) (forall ((v_prenex_14916 Int)) (or (<= (select main_a v_prenex_14916) 1001) (< v_prenex_14916 main_y)))) (forall ((v_prenex_11204 Int) (v_prenex_11205 Int)) (or (<= (* 2 (select main_a v_prenex_11204)) 2) (<= 998 (select main_a v_prenex_11205)) (<= (select main_a v_prenex_11205) 1000) (< v_prenex_11204 main_x) (<= (+ (select main_a v_prenex_11204) (select main_a v_prenex_11205)) 1000) (<= (+ main_x 1) v_prenex_11204))) (forall ((v_prenex_16879 Int) (v_prenex_16880 Int)) (or (<= 0 (+ (select main_a v_prenex_16879) 1)) (<= 1000 (+ (select main_a v_prenex_16879) (select main_a v_prenex_16880))) (<= (+ main_x 1) v_prenex_16879) (<= 0 (* 2 (select main_a v_prenex_16879))) (< v_prenex_16879 main_x) (<= (select main_a v_prenex_16880) 1001) (<= 999 (select main_a v_prenex_16880)))) (or (forall ((v_prenex_12216 Int)) (or (<= 999 (select main_a v_prenex_12216)) (<= 1998 (* 2 (select main_a v_prenex_12216))))) (forall ((v_prenex_12214 Int)) (or (<= (* 2 (select main_a v_prenex_12214)) 2) (< v_prenex_12214 main_x) (<= (+ main_x 1) v_prenex_12214) (<= 0 (* 2 (select main_a v_prenex_12214)))))) (forall ((v_prenex_17548 Int) (v_prenex_17549 Int)) (or (<= (+ (select main_a v_prenex_17548) 998) (select main_a v_prenex_17549)) (<= (+ main_x 1) v_prenex_17548) (<= (select main_a v_prenex_17548) 1) (<= 1998 (* 2 (select main_a v_prenex_17549))) (<= (* 2 (select main_a v_prenex_17549)) 2000) (< v_prenex_17548 main_x) (<= (select main_a v_prenex_17548) 2))) (or (forall ((v_prenex_14062 Int)) (<= 1998 (* 2 (select main_a v_prenex_14062)))) (forall ((v_prenex_14058 Int)) (or (<= (select main_a v_prenex_14058) 1) (< v_prenex_14058 main_x) (<= (+ main_x 1) v_prenex_14058) (<= 0 (* 2 (select main_a v_prenex_14058))) (<= 0 (select main_a v_prenex_14058))))) (forall ((v_prenex_14586 Int) (v_prenex_14585 Int)) (or (<= (+ main_x 1) v_prenex_14585) (<= 1998 (* 2 (select main_a v_prenex_14586))) (< v_prenex_14585 main_x) (<= (select main_a v_prenex_14585) 2) (<= (+ (select main_a v_prenex_14585) 998) (select main_a v_prenex_14586)) (<= (select main_a v_prenex_14586) 1001) (< v_prenex_14586 main_y))) (forall ((v_prenex_17870 Int) (v_prenex_17871 Int)) (or (<= (+ main_x 1) v_prenex_17870) (< v_prenex_17870 main_x) (<= 1000 (+ (select main_a v_prenex_17870) (select main_a v_prenex_17871))) (<= (select main_a v_prenex_17870) 2) (<= 0 (* 2 (select main_a v_prenex_17870))) (<= (select main_a v_prenex_17871) 1000) (<= 1998 (* 2 (select main_a v_prenex_17871))))) (forall ((v_prenex_12786 Int) (v_prenex_12787 Int)) (or (< v_prenex_12786 main_x) (<= 0 (+ (select main_a v_prenex_12786) 1)) (<= (select main_a v_prenex_12786) 2) (<= 999 (select main_a v_prenex_12787)) (<= 1000 (+ (select main_a v_prenex_12786) (select main_a v_prenex_12787))) (<= 1998 (* 2 (select main_a v_prenex_12787))) (<= (+ main_x 1) v_prenex_12786))) (or (forall ((v_prenex_19102 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19102))) (<= (select main_a v_prenex_19102) 1) (<= (+ main_x 1) v_prenex_19102) (< v_prenex_19102 main_x))) (forall ((v_prenex_19105 Int)) (<= (select main_a v_prenex_19105) 1000))) (forall ((v_prenex_20327 Int) (v_prenex_20326 Int)) (or (<= (select main_a v_prenex_20327) 1000) (<= (+ main_x 1) v_prenex_20326) (< v_prenex_20327 main_y) (<= 0 (select main_a v_prenex_20326)) (< v_prenex_20326 main_x) (<= (+ (select main_a v_prenex_20326) (select main_a v_prenex_20327)) 1000) (<= (* 2 (select main_a v_prenex_20327)) 2000))) (or (forall ((v_prenex_19527 Int)) (or (<= 998 (select main_a v_prenex_19527)) (<= 1998 (* 2 (select main_a v_prenex_19527))))) (forall ((v_prenex_19525 Int)) (or (<= (* 2 (select main_a v_prenex_19525)) 2) (<= (select main_a v_prenex_19525) 2) (< v_prenex_19525 main_x) (<= (+ main_x 1) v_prenex_19525) (<= 0 (+ (select main_a v_prenex_19525) 1))))) (forall ((v_prenex_15524 Int) (v_prenex_15523 Int)) (or (<= (+ main_x 1) v_prenex_15523) (<= 1000 (+ (select main_a v_prenex_15523) (select main_a v_prenex_15524))) (<= (+ main_y 1) v_prenex_15524) (< v_prenex_15523 main_x) (<= (select main_a v_prenex_15523) 1) (<= 998 (select main_a v_prenex_15524)))) (or (forall ((v_prenex_13123 Int)) (or (<= (* 2 (select main_a v_prenex_13123)) 2) (<= (+ main_x 1) v_prenex_13123) (< v_prenex_13123 main_x))) (forall ((v_prenex_13128 Int)) (or (<= 998 (select main_a v_prenex_13128)) (<= 999 (select main_a v_prenex_13128))))) (or (forall ((v_prenex_19772 Int)) (or (<= 999 (select main_a v_prenex_19772)) (< v_prenex_19772 main_y))) (forall ((v_prenex_19770 Int)) (or (<= (* 2 (select main_a v_prenex_19770)) 2) (<= (+ main_x 1) v_prenex_19770) (< v_prenex_19770 main_x) (<= 0 (* 2 (select main_a v_prenex_19770)))))) (or (forall ((v_prenex_14424 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14424))) (<= (+ main_x 1) v_prenex_14424) (< v_prenex_14424 main_x) (<= (select main_a v_prenex_14424) 1))) (forall ((v_prenex_14426 Int)) (or (<= 998 (select main_a v_prenex_14426)) (<= 1998 (* 2 (select main_a v_prenex_14426)))))) (forall ((v_prenex_13775 Int) (v_prenex_13776 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13775))) (<= 999 (select main_a v_prenex_13776)) (<= (+ main_x 1) v_prenex_13775) (<= (select main_a v_prenex_13775) 1) (<= 1000 (+ (select main_a v_prenex_13775) (select main_a v_prenex_13776))) (<= 998 (select main_a v_prenex_13776)) (< v_prenex_13775 main_x))) (or (forall ((v_prenex_15271 Int)) (or (<= (+ main_x 1) v_prenex_15271) (< v_prenex_15271 main_x) (<= (select main_a v_prenex_15271) 2) (<= (* 2 (select main_a v_prenex_15271)) 2) (<= 0 (+ (select main_a v_prenex_15271) 1)))) (forall ((v_prenex_15273 Int)) (or (<= (select main_a v_prenex_15273) 1000) (<= 999 (select main_a v_prenex_15273))))) (forall ((v_prenex_14611 Int) (v_prenex_14612 Int)) (or (<= (select main_a v_prenex_14612) (+ (select main_a v_prenex_14611) 1000)) (<= (+ main_x 1) v_prenex_14611) (< v_prenex_14612 main_y) (< v_prenex_14611 main_x) (<= (* 2 (select main_a v_prenex_14611)) 2) (<= (select main_a v_prenex_14612) 1001))) (forall ((v_prenex_16567 Int) (v_prenex_16568 Int)) (or (<= (select main_a v_prenex_16567) 2) (<= (+ (select main_a v_prenex_16567) (select main_a v_prenex_16568)) 1000) (< v_prenex_16567 main_x) (<= 0 (+ (select main_a v_prenex_16567) 1)) (<= (+ main_x 1) v_prenex_16567))) (forall ((v_prenex_20324 Int) (v_prenex_20325 Int)) (or (<= 999 (select main_a v_prenex_20325)) (<= 1998 (* 2 (select main_a v_prenex_20325))) (<= 1000 (+ (select main_a v_prenex_20324) (select main_a v_prenex_20325))) (< v_prenex_20325 main_y) (<= (+ main_y 1) v_prenex_20325))) (forall ((v_prenex_21238 Int) (v_prenex_21239 Int)) (or (<= 1000 (+ (select main_a v_prenex_21238) (select main_a v_prenex_21239))) (<= (select main_a v_prenex_21238) 2) (<= (+ main_x 1) v_prenex_21238) (<= (* 2 (select main_a v_prenex_21239)) 2000) (<= 998 (select main_a v_prenex_21239)) (<= 0 (+ (select main_a v_prenex_21238) 1)) (< v_prenex_21238 main_x))) (or (forall ((v_prenex_12659 Int)) (or (<= (+ main_x 1) v_prenex_12659) (< v_prenex_12659 main_x) (<= (select main_a v_prenex_12659) 2) (<= 0 (select main_a v_prenex_12659)) (<= 0 (* 2 (select main_a v_prenex_12659))))) (forall ((v_prenex_12661 Int)) (or (<= 998 (select main_a v_prenex_12661)) (<= (select main_a v_prenex_12661) 1000)))) (forall ((v_prenex_16674 Int) (v_prenex_16675 Int)) (or (<= (* 2 (select main_a v_prenex_16675)) 2000) (< v_prenex_16674 main_x) (<= 999 (select main_a v_prenex_16675)) (<= (* 2 (select main_a v_prenex_16674)) 2) (<= 0 (* 2 (select main_a v_prenex_16674))) (<= (+ main_x 1) v_prenex_16674) (<= 1000 (+ (select main_a v_prenex_16674) (select main_a v_prenex_16675))))) (forall ((v_prenex_20118 Int) (v_prenex_20117 Int)) (or (<= (+ main_y 1) v_prenex_20118) (<= 998 (select main_a v_prenex_20118)) (<= (+ main_x 1) v_prenex_20117) (<= 0 (select main_a v_prenex_20117)) (< v_prenex_20117 main_x) (<= (+ (select main_a v_prenex_20117) 998) (select main_a v_prenex_20118)) (<= (select main_a v_prenex_20118) 1001))) (or (forall ((v_prenex_16489 Int)) (or (<= (* 2 (select main_a v_prenex_16489)) 2) (<= 0 (+ (select main_a v_prenex_16489) 1)) (<= 0 (* 2 (select main_a v_prenex_16489))) (<= (+ main_x 1) v_prenex_16489) (< v_prenex_16489 main_x))) (forall ((v_prenex_16494 Int)) (or (<= (select main_a v_prenex_16494) 1001) (<= (* 2 (select main_a v_prenex_16494)) 2000)))) (or (forall ((v_prenex_19527 Int)) (or (<= 998 (select main_a v_prenex_19527)) (<= 1998 (* 2 (select main_a v_prenex_19527))))) (forall ((v_prenex_19522 Int)) (or (<= (* 2 (select main_a v_prenex_19522)) 2) (< v_prenex_19522 main_x) (<= (+ main_x 1) v_prenex_19522) (<= (select main_a v_prenex_19522) 2)))) (or (forall ((v_prenex_13394 Int)) (or (<= 0 (select main_a v_prenex_13394)) (< v_prenex_13394 main_x) (<= (* 2 (select main_a v_prenex_13394)) 2) (<= (+ main_x 1) v_prenex_13394) (<= 0 (* 2 (select main_a v_prenex_13394))))) (forall ((v_prenex_13397 Int)) (<= 998 (select main_a v_prenex_13397)))) (forall ((v_prenex_20692 Int) (v_prenex_20691 Int)) (or (<= (select main_a v_prenex_20691) 2) (<= (+ main_x 1) v_prenex_20691) (< v_prenex_20691 main_x) (<= 1998 (* 2 (select main_a v_prenex_20692))) (<= 998 (select main_a v_prenex_20692)) (<= (+ (select main_a v_prenex_20691) 998) (select main_a v_prenex_20692)))) (forall ((v_prenex_21072 Int) (v_prenex_21073 Int)) (or (<= 0 (+ (select main_a v_prenex_21072) 1)) (<= (+ (select main_a v_prenex_21072) 998) (select main_a v_prenex_21073)) (< v_prenex_21072 main_x) (<= (+ main_x 1) v_prenex_21072) (<= (+ main_y 1) v_prenex_21073) (<= 1998 (* 2 (select main_a v_prenex_21073))))) (forall ((v_prenex_17192 Int) (v_prenex_17193 Int)) (or (<= (+ main_x 1) v_prenex_17192) (<= (* 2 (select main_a v_prenex_17193)) 2000) (<= (select main_a v_prenex_17193) 1001) (<= (+ (select main_a v_prenex_17192) (select main_a v_prenex_17193)) 1000) (< v_prenex_17192 main_x) (<= (* 2 (select main_a v_prenex_17192)) 2) (<= 0 (select main_a v_prenex_17192)))) (or (forall ((v_prenex_15370 Int)) (or (< v_prenex_15370 main_x) (<= 0 (* 2 (select main_a v_prenex_15370))) (<= (* 2 (select main_a v_prenex_15370)) 2) (<= (+ main_x 1) v_prenex_15370))) (forall ((v_prenex_15376 Int)) (or (<= 998 (select main_a v_prenex_15376)) (< v_prenex_15376 main_y) (<= (* 2 (select main_a v_prenex_15376)) 2000)))) (forall ((v_prenex_14347 Int) (v_prenex_14346 Int)) (or (<= (+ main_y 1) v_prenex_14347) (<= (+ (select main_a v_prenex_14346) 998) (select main_a v_prenex_14347)) (<= (select main_a v_prenex_14347) 1001) (<= 998 (select main_a v_prenex_14347)) (< v_prenex_14346 main_x) (<= (+ main_x 1) v_prenex_14346) (<= (* 2 (select main_a v_prenex_14346)) 2))) (or (forall ((v_prenex_14122 Int)) (or (<= (select main_a v_prenex_14122) 1001) (<= 998 (select main_a v_prenex_14122)))) (forall ((v_prenex_14119 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14119))) (< v_prenex_14119 main_x) (<= (select main_a v_prenex_14119) 2) (<= 0 (+ (select main_a v_prenex_14119) 1)) (<= (+ main_x 1) v_prenex_14119)))) (forall ((v_prenex_12742 Int) (v_prenex_12743 Int)) (or (<= (+ main_x 1) v_prenex_12742) (<= (+ (select main_a v_prenex_12742) 998) (select main_a v_prenex_12743)) (<= (select main_a v_prenex_12743) 1001) (<= 0 (+ (select main_a v_prenex_12742) 1)) (<= 0 (* 2 (select main_a v_prenex_12742))) (< v_prenex_12742 main_x))) (forall ((v_prenex_13877 Int) (v_prenex_13876 Int)) (or (< v_prenex_13876 main_x) (<= 1998 (* 2 (select main_a v_prenex_13877))) (<= (select main_a v_prenex_13877) 1001) (<= (+ main_x 1) v_prenex_13876) (<= (* 2 (select main_a v_prenex_13876)) 2) (<= (+ (select main_a v_prenex_13876) 998) (select main_a v_prenex_13877)))) (or (forall ((v_prenex_12145 Int)) (or (<= (* 2 (select main_a v_prenex_12145)) 2000) (<= (select main_a v_prenex_12145) 1000))) (forall ((v_prenex_12140 Int)) (or (<= 0 (select main_a v_prenex_12140)) (<= (+ main_x 1) v_prenex_12140) (<= 0 (* 2 (select main_a v_prenex_12140))) (<= (* 2 (select main_a v_prenex_12140)) 2) (< v_prenex_12140 main_x)))) (forall ((v_prenex_15073 Int)) (or (<= (* 2 (select main_a v_prenex_15073)) 2) (<= (select main_a v_prenex_15073) 1) (<= 0 (select main_a v_prenex_15073)) (<= (+ main_x 1) v_prenex_15073) (< v_prenex_15073 main_x))) (forall ((v_prenex_17399 Int)) (or (<= 0 (select main_a v_prenex_17399)) (<= (* 2 (select main_a v_prenex_17399)) 2) (<= (+ main_x 1) v_prenex_17399) (< v_prenex_17399 main_x))) (forall ((v_prenex_21270 Int) (v_prenex_21271 Int)) (or (<= (* 2 (select main_a v_prenex_21270)) 2) (<= (+ main_x 1) v_prenex_21270) (<= (select main_a v_prenex_21271) (+ (select main_a v_prenex_21270) 1000)) (<= 0 (+ (select main_a v_prenex_21270) 1)) (< v_prenex_21270 main_x) (<= (select main_a v_prenex_21271) 1001) (<= (select main_a v_prenex_21271) 1000))) (forall ((v_prenex_13057 Int) (v_prenex_13058 Int)) (or (< v_prenex_13057 main_x) (<= 0 (* 2 (select main_a v_prenex_13057))) (<= 1000 (+ (select main_a v_prenex_13057) (select main_a v_prenex_13058))) (<= (* 2 (select main_a v_prenex_13058)) 2000) (<= (+ main_x 1) v_prenex_13057))) (forall ((v_prenex_20747 Int) (v_prenex_20746 Int)) (or (<= (select main_a v_prenex_20747) (+ (select main_a v_prenex_20746) 1000)) (<= (+ main_y 1) v_prenex_20747) (<= 1998 (* 2 (select main_a v_prenex_20747))) (< v_prenex_20747 main_y) (<= (select main_a v_prenex_20747) 1001))) (forall ((v_prenex_21298 Int) (v_prenex_21299 Int)) (or (<= (+ (select main_a v_prenex_21298) (select main_a v_prenex_21299)) 1000) (<= 0 (* 2 (select main_a v_prenex_21298))) (<= (+ main_x 1) v_prenex_21298) (<= 0 (select main_a v_prenex_21298)) (<= (* 2 (select main_a v_prenex_21299)) 2000) (< v_prenex_21298 main_x))) (forall ((v_prenex_21062 Int) (v_prenex_21063 Int)) (or (<= 999 (select main_a v_prenex_21063)) (<= (select main_a v_prenex_21062) 2) (<= (* 2 (select main_a v_prenex_21062)) 2) (<= (select main_a v_prenex_21063) 1000) (<= (+ (select main_a v_prenex_21062) 998) (select main_a v_prenex_21063)) (< v_prenex_21062 main_x) (<= (+ main_x 1) v_prenex_21062))) (or (forall ((v_prenex_18686 Int)) (or (<= (* 2 (select main_a v_prenex_18686)) 2000) (<= (select main_a v_prenex_18686) 1001) (< v_prenex_18686 main_y))) (forall ((v_prenex_18680 Int)) (or (<= (+ main_x 1) v_prenex_18680) (< v_prenex_18680 main_x) (<= 0 (* 2 (select main_a v_prenex_18680)))))) (forall ((v_prenex_16533 Int) (v_prenex_16534 Int)) (or (<= (+ main_x 1) v_prenex_16533) (<= (+ main_y 1) v_prenex_16534) (<= 1998 (* 2 (select main_a v_prenex_16534))) (<= 1000 (+ (select main_a v_prenex_16533) (select main_a v_prenex_16534))) (<= (select main_a v_prenex_16533) 1) (< v_prenex_16533 main_x))) (or (forall ((v_prenex_18621 Int)) (or (<= 999 (select main_a v_prenex_18621)) (<= 1998 (* 2 (select main_a v_prenex_18621))) (< v_prenex_18621 main_y))) (forall ((v_prenex_18615 Int)) (or (< v_prenex_18615 main_x) (<= 0 (* 2 (select main_a v_prenex_18615))) (<= (+ main_x 1) v_prenex_18615)))) (forall ((v_prenex_17749 Int) (v_prenex_17750 Int)) (or (<= 998 (select main_a v_prenex_17750)) (< v_prenex_17749 main_x) (<= (* 2 (select main_a v_prenex_17749)) 2) (<= 0 (* 2 (select main_a v_prenex_17749))) (<= (select main_a v_prenex_17750) 1001) (<= (+ (select main_a v_prenex_17749) 998) (select main_a v_prenex_17750)) (<= (+ main_x 1) v_prenex_17749))) (or (forall ((v_prenex_18258 Int)) (or (<= (select main_a v_prenex_18258) 1000) (<= (select main_a v_prenex_18258) 1001) (< v_prenex_18258 main_y))) (forall ((v_prenex_18252 Int)) (or (<= (+ main_x 1) v_prenex_18252) (<= (select main_a v_prenex_18252) 1) (< v_prenex_18252 main_x) (<= (* 2 (select main_a v_prenex_18252)) 2)))) (forall ((v_prenex_14267 Int) (v_prenex_14266 Int)) (or (<= (select main_a v_prenex_14267) 1001) (<= (+ main_x 1) v_prenex_14266) (<= (+ (select main_a v_prenex_14266) 998) (select main_a v_prenex_14267)) (<= 0 (+ (select main_a v_prenex_14266) 1)) (<= (* 2 (select main_a v_prenex_14267)) 2000) (<= (* 2 (select main_a v_prenex_14266)) 2) (< v_prenex_14266 main_x))) (forall ((v_prenex_18352 Int) (v_prenex_18351 Int)) (or (<= 998 (select main_a v_prenex_18352)) (<= (+ main_x 1) v_prenex_18351) (<= (select main_a v_prenex_18352) (+ (select main_a v_prenex_18351) 1000)) (<= (+ main_y 1) v_prenex_18352) (<= (select main_a v_prenex_18351) 1) (< v_prenex_18351 main_x) (<= 999 (select main_a v_prenex_18352)))) (or (forall ((v_prenex_11752 Int)) (or (<= 999 (select main_a v_prenex_11752)) (< v_prenex_11752 main_y) (<= 998 (select main_a v_prenex_11752)))) (forall ((v_prenex_11753 Int)) (or (<= (* 2 (select main_a v_prenex_11753)) 2) (<= (select main_a v_prenex_11753) 1) (<= (+ main_x 1) v_prenex_11753) (< v_prenex_11753 main_x)))) (or (forall ((v_prenex_16187 Int)) (or (< v_prenex_16187 main_y) (<= (+ main_y 1) v_prenex_16187) (<= 1998 (* 2 (select main_a v_prenex_16187))))) (forall ((v_prenex_16186 Int)) (or (<= (* 2 (select main_a v_prenex_16186)) 2) (<= (+ main_x 1) v_prenex_16186)))) (forall ((v_prenex_17268 Int) (v_prenex_17269 Int)) (or (<= (+ main_x 1) v_prenex_17268) (<= 999 (select main_a v_prenex_17269)) (<= 1998 (* 2 (select main_a v_prenex_17269))) (<= (+ main_y 1) v_prenex_17269) (<= (* 2 (select main_a v_prenex_17268)) 2) (<= (select main_a v_prenex_17269) (+ (select main_a v_prenex_17268) 1000)) (< v_prenex_17268 main_x))) (forall ((v_prenex_13969 Int) (v_prenex_13968 Int)) (or (<= (select main_a v_prenex_13969) (+ (select main_a v_prenex_13968) 1000)) (<= (select main_a v_prenex_13968) 2) (<= (select main_a v_prenex_13968) 1) (<= (+ main_x 1) v_prenex_13968) (<= 1998 (* 2 (select main_a v_prenex_13969))) (< v_prenex_13968 main_x) (<= (select main_a v_prenex_13969) 1001))) (or (forall ((v_prenex_13176 Int)) (or (<= 999 (select main_a v_prenex_13176)) (<= (* 2 (select main_a v_prenex_13176)) 2000) (< v_prenex_13176 main_y))) (forall ((v_prenex_13175 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13175))) (<= (+ main_x 1) v_prenex_13175) (< v_prenex_13175 main_x) (<= 0 (select main_a v_prenex_13175))))) (or (forall ((v_prenex_19422 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19422))) (<= (+ main_y 1) v_prenex_19422))) (forall ((v_prenex_19421 Int)) (or (<= (select main_a v_prenex_19421) 2) (<= (+ main_x 1) v_prenex_19421) (<= 0 (* 2 (select main_a v_prenex_19421))) (< v_prenex_19421 main_x)))) (forall ((v_prenex_13935 Int) (v_prenex_13934 Int)) (or (< v_prenex_13934 main_x) (<= 0 (* 2 (select main_a v_prenex_13934))) (<= 0 (+ (select main_a v_prenex_13934) 1)) (<= 999 (select main_a v_prenex_13935)) (<= (* 2 (select main_a v_prenex_13935)) 2000) (<= (+ (select main_a v_prenex_13934) 998) (select main_a v_prenex_13935)) (<= (+ main_x 1) v_prenex_13934))) (forall ((v_prenex_19689 Int) (v_prenex_19688 Int)) (or (<= (+ (select main_a v_prenex_19688) (select main_a v_prenex_19689)) 1000) (<= 1998 (* 2 (select main_a v_prenex_19689))) (<= 0 (+ (select main_a v_prenex_19688) 1)) (<= 998 (select main_a v_prenex_19689)) (<= (+ main_x 1) v_prenex_19688) (<= 0 (* 2 (select main_a v_prenex_19688))) (< v_prenex_19688 main_x))) (forall ((v_prenex_12504 Int) (v_prenex_12505 Int)) (or (<= 0 (+ (select main_a v_prenex_12504) 1)) (<= (select main_a v_prenex_12505) 1000) (<= (+ main_x 1) v_prenex_12504) (< v_prenex_12504 main_x) (<= 998 (select main_a v_prenex_12505)) (<= (+ (select main_a v_prenex_12504) (select main_a v_prenex_12505)) 1000) (<= (select main_a v_prenex_12504) 2))) (forall ((v_prenex_13406 Int) (v_prenex_13407 Int)) (or (<= (+ main_x 1) v_prenex_13406) (< v_prenex_13406 main_x) (<= (select main_a v_prenex_13407) (+ (select main_a v_prenex_13406) 1000)) (<= (select main_a v_prenex_13406) 2) (< v_prenex_13407 main_y))) (forall ((v_prenex_15621 Int) (v_prenex_15620 Int)) (or (<= (* 2 (select main_a v_prenex_15621)) 2000) (<= (select main_a v_prenex_15621) 1000) (< v_prenex_15621 main_y) (<= (+ main_y 1) v_prenex_15621) (<= (+ (select main_a v_prenex_15620) (select main_a v_prenex_15621)) 1000))) (forall ((v_prenex_19959 Int) (v_prenex_19958 Int)) (or (<= 998 (select main_a v_prenex_19959)) (<= (select main_a v_prenex_19958) 1) (<= (+ main_x 1) v_prenex_19958) (<= (select main_a v_prenex_19958) 2) (< v_prenex_19958 main_x) (<= (+ (select main_a v_prenex_19958) (select main_a v_prenex_19959)) 1000))) (forall ((v_prenex_12327 Int) (v_prenex_12328 Int)) (or (<= 0 (+ (select main_a v_prenex_12327) 1)) (< v_prenex_12328 main_y) (<= 999 (select main_a v_prenex_12328)) (< v_prenex_12327 main_x) (<= (+ main_x 1) v_prenex_12327) (<= (* 2 (select main_a v_prenex_12328)) 2000) (<= 1000 (+ (select main_a v_prenex_12327) (select main_a v_prenex_12328))))) (or (forall ((v_prenex_16678 Int)) (or (<= (+ main_x 1) v_prenex_16678) (<= (* 2 (select main_a v_prenex_16678)) 2) (<= 0 (+ (select main_a v_prenex_16678) 1)) (<= (select main_a v_prenex_16678) 2) (< v_prenex_16678 main_x))) (forall ((v_prenex_16683 Int)) (or (<= (* 2 (select main_a v_prenex_16683)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16683)))))) (forall ((v_prenex_19256 Int) (v_prenex_19255 Int)) (or (<= (+ main_x 1) v_prenex_19255) (< v_prenex_19255 main_x) (<= (select main_a v_prenex_19256) 1001) (<= (select main_a v_prenex_19256) (+ (select main_a v_prenex_19255) 1000)) (<= 999 (select main_a v_prenex_19256)) (<= 0 (+ (select main_a v_prenex_19255) 1)) (<= 0 (select main_a v_prenex_19255)))) (or (forall ((v_prenex_17739 Int)) (or (<= (select main_a v_prenex_17739) 2) (< v_prenex_17739 main_x) (<= (* 2 (select main_a v_prenex_17739)) 2) (<= (+ main_x 1) v_prenex_17739) (<= 0 (* 2 (select main_a v_prenex_17739))))) (forall ((v_prenex_17742 Int)) (or (<= 998 (select main_a v_prenex_17742)) (<= (select main_a v_prenex_17742) 1000)))) (forall ((v_prenex_16881 Int) (v_prenex_16882 Int)) (or (<= (+ main_x 1) v_prenex_16881) (< v_prenex_16881 main_x) (<= (+ main_y 1) v_prenex_16882) (<= 999 (select main_a v_prenex_16882)) (<= (select main_a v_prenex_16881) 2) (<= 1000 (+ (select main_a v_prenex_16881) (select main_a v_prenex_16882))) (<= (select main_a v_prenex_16882) 1000))) (forall ((v_prenex_16481 Int) (v_prenex_16482 Int)) (or (<= (select main_a v_prenex_16482) 1000) (<= (* 2 (select main_a v_prenex_16482)) 2000) (<= (+ main_x 1) v_prenex_16481) (<= 0 (select main_a v_prenex_16481)) (< v_prenex_16481 main_x) (<= 1000 (+ (select main_a v_prenex_16481) (select main_a v_prenex_16482))))) (forall ((v_prenex_11826 Int) (v_prenex_11827 Int)) (or (<= 0 (select main_a v_prenex_11826)) (<= (* 2 (select main_a v_prenex_11827)) 2000) (<= (select main_a v_prenex_11827) 1000) (<= (+ (select main_a v_prenex_11826) (select main_a v_prenex_11827)) 1000) (< v_prenex_11826 main_x) (<= (+ main_x 1) v_prenex_11826) (<= (* 2 (select main_a v_prenex_11826)) 2))) (forall ((v_prenex_16447 Int) (v_prenex_16448 Int)) (or (<= (select main_a v_prenex_16447) 1) (<= (* 2 (select main_a v_prenex_16448)) 2000) (< v_prenex_16447 main_x) (<= 0 (+ (select main_a v_prenex_16447) 1)) (<= (+ main_x 1) v_prenex_16447) (<= 1000 (+ (select main_a v_prenex_16447) (select main_a v_prenex_16448))))) (forall ((v_prenex_11391 Int) (v_prenex_11392 Int)) (or (< v_prenex_11391 main_x) (<= (select main_a v_prenex_11392) 1000) (<= 0 (* 2 (select main_a v_prenex_11391))) (<= (+ main_y 1) v_prenex_11392) (<= (+ main_x 1) v_prenex_11391) (<= (+ (select main_a v_prenex_11391) 998) (select main_a v_prenex_11392)) (<= (select main_a v_prenex_11392) 1001))) (forall ((v_prenex_13071 Int) (v_prenex_13072 Int)) (or (<= (+ main_x 1) v_prenex_13071) (<= (select main_a v_prenex_13072) 1001) (< v_prenex_13071 main_x) (<= 0 (* 2 (select main_a v_prenex_13071))) (<= (select main_a v_prenex_13071) 2) (<= 1998 (* 2 (select main_a v_prenex_13072))) (<= (+ (select main_a v_prenex_13071) 998) (select main_a v_prenex_13072)))) (or (forall ((v_prenex_17632 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17632))) (<= (+ main_x 1) v_prenex_17632) (< v_prenex_17632 main_x) (<= 0 (select main_a v_prenex_17632)))) (forall ((v_prenex_17633 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17633))) (<= (+ main_y 1) v_prenex_17633)))) (or (forall ((v_prenex_19190 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19190))) (<= 999 (select main_a v_prenex_19190)))) (forall ((v_prenex_19186 Int)) (or (<= 0 (select main_a v_prenex_19186)) (< v_prenex_19186 main_x) (<= 0 (* 2 (select main_a v_prenex_19186))) (<= 0 (+ (select main_a v_prenex_19186) 1)) (<= (+ main_x 1) v_prenex_19186)))) (forall ((v_prenex_15464 Int) (v_prenex_15463 Int)) (or (<= 999 (select main_a v_prenex_15464)) (< v_prenex_15463 main_x) (<= (+ main_x 1) v_prenex_15463) (<= 1998 (* 2 (select main_a v_prenex_15464))) (<= (+ (select main_a v_prenex_15463) (select main_a v_prenex_15464)) 1000) (<= (* 2 (select main_a v_prenex_15463)) 2))) (forall ((v_prenex_17840 Int) (v_prenex_17841 Int)) (or (<= (+ main_x 1) v_prenex_17840) (<= 1000 (+ (select main_a v_prenex_17840) (select main_a v_prenex_17841))) (<= (select main_a v_prenex_17841) 1001) (< v_prenex_17840 main_x) (<= (select main_a v_prenex_17840) 1) (<= 0 (+ (select main_a v_prenex_17840) 1)))) (forall ((v_prenex_13520 Int) (v_prenex_13519 Int)) (or (<= (select main_a v_prenex_13519) 2) (< v_prenex_13519 main_x) (<= (select main_a v_prenex_13520) (+ (select main_a v_prenex_13519) 1000)) (<= (* 2 (select main_a v_prenex_13519)) 2) (<= 998 (select main_a v_prenex_13520)) (<= (+ main_x 1) v_prenex_13519) (<= 1998 (* 2 (select main_a v_prenex_13520))))) (forall ((v_prenex_15838 Int) (v_prenex_15837 Int)) (or (<= (* 2 (select main_a v_prenex_15838)) 2000) (<= (select main_a v_prenex_15838) (+ (select main_a v_prenex_15837) 1000)) (<= (select main_a v_prenex_15837) 1) (< v_prenex_15837 main_x) (<= (+ main_x 1) v_prenex_15837) (<= (select main_a v_prenex_15838) 1001) (<= 0 (select main_a v_prenex_15837)))) (or (forall ((v_prenex_15510 Int)) (or (<= (* 2 (select main_a v_prenex_15510)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15510))))) (forall ((v_prenex_15507 Int)) (or (< v_prenex_15507 main_x) (<= 0 (* 2 (select main_a v_prenex_15507))) (<= 0 (+ (select main_a v_prenex_15507) 1)) (<= (+ main_x 1) v_prenex_15507)))) (forall ((v_prenex_20968 Int) (v_prenex_20967 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20967))) (<= (+ main_x 1) v_prenex_20967) (< v_prenex_20967 main_x) (<= (select main_a v_prenex_20968) 1001) (<= (+ (select main_a v_prenex_20967) 998) (select main_a v_prenex_20968)) (<= (* 2 (select main_a v_prenex_20968)) 2000))) (or (forall ((v_prenex_11654 Int)) (or (<= (select main_a v_prenex_11654) 2) (< v_prenex_11654 main_x) (<= (+ main_x 1) v_prenex_11654) (<= 0 (* 2 (select main_a v_prenex_11654))) (<= 0 (+ (select main_a v_prenex_11654) 1)))) (forall ((v_prenex_11657 Int)) (<= (select main_a v_prenex_11657) 1001))) (forall ((v_prenex_13971 Int) (v_prenex_13970 Int)) (or (<= (+ main_x 1) v_prenex_13970) (<= (select main_a v_prenex_13970) 2) (<= (select main_a v_prenex_13971) (+ (select main_a v_prenex_13970) 1000)) (<= 999 (select main_a v_prenex_13971)) (< v_prenex_13970 main_x) (<= (* 2 (select main_a v_prenex_13970)) 2))) (forall ((v_prenex_19049 Int) (v_prenex_19048 Int)) (or (<= (select main_a v_prenex_19048) 2) (<= (+ (select main_a v_prenex_19048) 998) (select main_a v_prenex_19049)) (<= (+ main_x 1) v_prenex_19048) (<= 999 (select main_a v_prenex_19049)) (<= (select main_a v_prenex_19049) 1000) (<= 0 (+ (select main_a v_prenex_19048) 1)) (< v_prenex_19048 main_x))) (forall ((v_prenex_21030 Int) (v_prenex_21029 Int)) (or (<= (* 2 (select main_a v_prenex_21030)) 2000) (<= (+ main_x 1) v_prenex_21029) (<= (select main_a v_prenex_21029) 2) (<= (+ main_y 1) v_prenex_21030) (<= (select main_a v_prenex_21030) 1000) (< v_prenex_21029 main_x) (<= (select main_a v_prenex_21030) (+ (select main_a v_prenex_21029) 1000)))) (forall ((v_prenex_18227 Int) (v_prenex_18226 Int)) (or (<= 999 (select main_a v_prenex_18227)) (<= (select main_a v_prenex_18227) 1000) (<= (select main_a v_prenex_18226) 2) (<= (+ (select main_a v_prenex_18226) (select main_a v_prenex_18227)) 1000) (<= (+ main_x 1) v_prenex_18226) (< v_prenex_18226 main_x) (<= (select main_a v_prenex_18226) 1))) (forall ((v_prenex_12962 Int) (v_prenex_12963 Int)) (or (< v_prenex_12963 main_y) (<= (select main_a v_prenex_12963) 1000) (<= 0 (* 2 (select main_a v_prenex_12962))) (<= (+ (select main_a v_prenex_12962) (select main_a v_prenex_12963)) 1000) (<= (+ main_x 1) v_prenex_12962) (<= (select main_a v_prenex_12963) 1001) (< v_prenex_12962 main_x))) (forall ((v_prenex_14411 Int) (v_prenex_14410 Int)) (or (<= (+ main_x 1) v_prenex_14410) (<= (* 2 (select main_a v_prenex_14411)) 2000) (<= (select main_a v_prenex_14411) 1001) (< v_prenex_14410 main_x) (<= 0 (* 2 (select main_a v_prenex_14410))) (<= 0 (select main_a v_prenex_14410)) (<= (+ (select main_a v_prenex_14410) 998) (select main_a v_prenex_14411)))) (forall ((v_prenex_15029 Int) (v_prenex_15030 Int)) (or (< v_prenex_15029 main_x) (<= (select main_a v_prenex_15030) 1000) (<= (* 2 (select main_a v_prenex_15029)) 2) (<= 998 (select main_a v_prenex_15030)) (<= (select main_a v_prenex_15029) 2) (<= (+ main_x 1) v_prenex_15029) (<= (+ (select main_a v_prenex_15029) 998) (select main_a v_prenex_15030)))) (or (forall ((v_prenex_16414 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16414))) (<= 0 (+ (select main_a v_prenex_16414) 1)) (<= (* 2 (select main_a v_prenex_16414)) 2) (<= (+ main_x 1) v_prenex_16414) (< v_prenex_16414 main_x))) (forall ((v_prenex_16416 Int)) (<= 1998 (* 2 (select main_a v_prenex_16416))))) (forall ((v_prenex_19283 Int) (v_prenex_19284 Int)) (or (<= 1000 (+ (select main_a v_prenex_19283) (select main_a v_prenex_19284))) (<= 1998 (* 2 (select main_a v_prenex_19284))) (< v_prenex_19283 main_x) (<= 998 (select main_a v_prenex_19284)) (<= (* 2 (select main_a v_prenex_19283)) 2) (<= (+ main_x 1) v_prenex_19283))) (or (forall ((v_prenex_12145 Int)) (or (<= (* 2 (select main_a v_prenex_12145)) 2000) (<= (select main_a v_prenex_12145) 1000))) (forall ((v_prenex_12141 Int)) (or (< v_prenex_12141 main_x) (<= (* 2 (select main_a v_prenex_12141)) 2) (<= (+ main_x 1) v_prenex_12141) (<= (select main_a v_prenex_12141) 1) (<= 0 (* 2 (select main_a v_prenex_12141)))))) (forall ((v_prenex_16652 Int) (v_prenex_16653 Int)) (or (<= 1000 (+ (select main_a v_prenex_16652) (select main_a v_prenex_16653))) (< v_prenex_16652 main_x) (<= (* 2 (select main_a v_prenex_16653)) 2000) (<= (+ main_x 1) v_prenex_16652) (<= (select main_a v_prenex_16652) 1))) (forall ((v_prenex_14866 Int) (v_prenex_14865 Int)) (or (<= 999 (select main_a v_prenex_14866)) (<= 0 (select main_a v_prenex_14865)) (<= 0 (+ (select main_a v_prenex_14865) 1)) (< v_prenex_14865 main_x) (<= (+ (select main_a v_prenex_14865) (select main_a v_prenex_14866)) 1000) (<= 998 (select main_a v_prenex_14866)) (<= (+ main_x 1) v_prenex_14865))) (forall ((v_prenex_11673 Int) (v_prenex_11674 Int)) (or (<= (select main_a v_prenex_11673) 2) (< v_prenex_11673 main_x) (<= (+ (select main_a v_prenex_11673) 998) (select main_a v_prenex_11674)) (<= 1998 (* 2 (select main_a v_prenex_11674))) (<= (+ main_x 1) v_prenex_11673) (<= (* 2 (select main_a v_prenex_11673)) 2))) (forall ((v_prenex_15292 Int) (v_prenex_15293 Int)) (or (< v_prenex_15293 main_y) (<= (+ main_x 1) v_prenex_15292) (<= (select main_a v_prenex_15292) 1) (<= 998 (select main_a v_prenex_15293)) (< v_prenex_15292 main_x) (<= 1000 (+ (select main_a v_prenex_15292) (select main_a v_prenex_15293))))) (forall ((v_prenex_13686 Int) (v_prenex_13685 Int)) (or (<= 998 (select main_a v_prenex_13686)) (< v_prenex_13685 main_x) (<= 0 (select main_a v_prenex_13685)) (<= (select main_a v_prenex_13686) 1001) (<= (+ main_x 1) v_prenex_13685) (<= (select main_a v_prenex_13686) (+ (select main_a v_prenex_13685) 1000)) (<= (select main_a v_prenex_13685) 2))) (or (forall ((v_prenex_14615 Int)) (or (<= 0 (+ (select main_a v_prenex_14615) 1)) (< v_prenex_14615 main_x) (<= (+ main_x 1) v_prenex_14615) (<= (* 2 (select main_a v_prenex_14615)) 2))) (forall ((v_prenex_14619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14619))) (<= 999 (select main_a v_prenex_14619)) (< v_prenex_14619 main_y)))) (forall ((v_prenex_13247 Int) (v_prenex_13248 Int)) (or (<= (+ (select main_a v_prenex_13247) (select main_a v_prenex_13248)) 1000) (<= (* 2 (select main_a v_prenex_13248)) 2000) (<= 1998 (* 2 (select main_a v_prenex_13248))) (<= 0 (select main_a v_prenex_13247)) (<= 0 (+ (select main_a v_prenex_13247) 1)) (< v_prenex_13247 main_x) (<= (+ main_x 1) v_prenex_13247))) (forall ((v_prenex_12532 Int) (v_prenex_12533 Int)) (or (<= (+ (select main_a v_prenex_12532) (select main_a v_prenex_12533)) 1000) (< v_prenex_12532 main_x) (<= (select main_a v_prenex_12533) 1000) (<= (+ main_x 1) v_prenex_12532) (<= (* 2 (select main_a v_prenex_12533)) 2000) (<= 0 (select main_a v_prenex_12532)) (<= 0 (* 2 (select main_a v_prenex_12532))))) (forall ((v_prenex_12494 Int) (v_prenex_12495 Int)) (or (< v_prenex_12494 main_x) (<= (+ main_y 1) v_prenex_12495) (<= 998 (select main_a v_prenex_12495)) (<= (+ main_x 1) v_prenex_12494) (<= (* 2 (select main_a v_prenex_12495)) 2000) (<= (+ (select main_a v_prenex_12494) 998) (select main_a v_prenex_12495)) (<= (select main_a v_prenex_12494) 2))) (forall ((v_prenex_19566 Int) (v_prenex_19567 Int)) (or (<= (select main_a v_prenex_19566) 1) (< v_prenex_19566 main_x) (<= (+ (select main_a v_prenex_19566) (select main_a v_prenex_19567)) 1000) (<= (* 2 (select main_a v_prenex_19567)) 2000) (<= (+ main_x 1) v_prenex_19566) (<= 999 (select main_a v_prenex_19567)) (<= 0 (select main_a v_prenex_19566)))) (forall ((v_prenex_12368 Int) (v_prenex_12369 Int)) (or (<= (select main_a v_prenex_12369) (+ (select main_a v_prenex_12368) 1000)) (<= (select main_a v_prenex_12369) 1000) (<= (* 2 (select main_a v_prenex_12368)) 2) (<= (+ main_x 1) v_prenex_12368) (< v_prenex_12368 main_x) (<= 998 (select main_a v_prenex_12369)))) (forall ((v_prenex_18154 Int) (v_prenex_18155 Int)) (or (<= (+ main_x 1) v_prenex_18154) (<= (select main_a v_prenex_18155) 1000) (<= 1000 (+ (select main_a v_prenex_18154) (select main_a v_prenex_18155))) (<= 1998 (* 2 (select main_a v_prenex_18155))) (<= (select main_a v_prenex_18154) 1) (< v_prenex_18154 main_x))) (forall ((v_prenex_15279 Int) (v_prenex_15278 Int)) (or (< v_prenex_15278 main_x) (<= (* 2 (select main_a v_prenex_15278)) 2) (<= 1000 (+ (select main_a v_prenex_15278) (select main_a v_prenex_15279))) (<= (select main_a v_prenex_15278) 1) (<= (+ main_x 1) v_prenex_15278) (<= 998 (select main_a v_prenex_15279)))) (or (forall ((v_prenex_11752 Int)) (or (<= 999 (select main_a v_prenex_11752)) (< v_prenex_11752 main_y) (<= 998 (select main_a v_prenex_11752)))) (forall ((v_prenex_11751 Int)) (or (<= (select main_a v_prenex_11751) 2) (<= (* 2 (select main_a v_prenex_11751)) 2) (<= (+ main_x 1) v_prenex_11751) (< v_prenex_11751 main_x)))) (forall ((v_prenex_19869 Int) (v_prenex_19868 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19869))) (<= 0 (+ (select main_a v_prenex_19868) 1)) (<= (* 2 (select main_a v_prenex_19869)) 2000) (<= (+ main_x 1) v_prenex_19868) (< v_prenex_19868 main_x) (<= (select main_a v_prenex_19869) (+ (select main_a v_prenex_19868) 1000)))) (or (forall ((v_prenex_16252 Int)) (or (<= 998 (select main_a v_prenex_16252)) (<= (+ main_y 1) v_prenex_16252) (<= 1998 (* 2 (select main_a v_prenex_16252))))) (forall ((v_prenex_16251 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16251))) (<= (+ main_x 1) v_prenex_16251) (< v_prenex_16251 main_x) (<= 0 (+ (select main_a v_prenex_16251) 1))))) (or (forall ((v_prenex_14899 Int)) (or (<= (select main_a v_prenex_14899) 1000) (<= (select main_a v_prenex_14899) 1001))) (forall ((v_prenex_14896 Int)) (or (< v_prenex_14896 main_x) (<= (+ main_x 1) v_prenex_14896) (<= (* 2 (select main_a v_prenex_14896)) 2) (<= 0 (select main_a v_prenex_14896))))) (forall ((v_prenex_14178 Int) (v_prenex_14177 Int)) (or (<= (+ (select main_a v_prenex_14177) 998) (select main_a v_prenex_14178)) (<= (select main_a v_prenex_14178) 1000) (<= 0 (* 2 (select main_a v_prenex_14177))) (<= 999 (select main_a v_prenex_14178)) (<= (+ main_x 1) v_prenex_14177) (< v_prenex_14177 main_x) (<= (+ main_y 1) v_prenex_14178))) (or (forall ((v_prenex_20295 Int)) (or (<= 999 (select main_a v_prenex_20295)) (<= 1998 (* 2 (select main_a v_prenex_20295))))) (forall ((v_prenex_20294 Int)) (or (<= (* 2 (select main_a v_prenex_20294)) 2) (<= 0 (* 2 (select main_a v_prenex_20294))) (<= (+ main_x 1) v_prenex_20294) (< v_prenex_20294 main_x)))) (forall ((v_prenex_14527 Int) (v_prenex_14526 Int)) (or (<= (+ main_x 1) v_prenex_14526) (<= (+ (select main_a v_prenex_14526) 998) (select main_a v_prenex_14527)) (<= (select main_a v_prenex_14526) 1) (<= 999 (select main_a v_prenex_14527)) (< v_prenex_14526 main_x))) (or (forall ((v_prenex_17077 Int)) (or (< v_prenex_17077 main_x) (<= (+ main_x 1) v_prenex_17077) (<= 0 (select main_a v_prenex_17077)) (<= (* 2 (select main_a v_prenex_17077)) 2) (<= 0 (+ (select main_a v_prenex_17077) 1)))) (forall ((v_prenex_17082 Int)) (or (<= 998 (select main_a v_prenex_17082)) (<= (select main_a v_prenex_17082) 1000)))) (forall ((v_prenex_11842 Int) (v_prenex_11843 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11842))) (<= 999 (select main_a v_prenex_11843)) (<= 0 (select main_a v_prenex_11842)) (< v_prenex_11842 main_x) (<= (+ main_x 1) v_prenex_11842) (<= 998 (select main_a v_prenex_11843)) (<= (+ (select main_a v_prenex_11842) 998) (select main_a v_prenex_11843)))) (forall ((v_prenex_17182 Int) (v_prenex_17183 Int)) (or (<= 0 (+ (select main_a v_prenex_17182) 1)) (<= (select main_a v_prenex_17182) 2) (< v_prenex_17182 main_x) (<= (+ main_x 1) v_prenex_17182) (<= (select main_a v_prenex_17183) (+ (select main_a v_prenex_17182) 1000)))) (or (forall ((v_prenex_21288 Int)) (or (<= (select main_a v_prenex_21288) 1000) (< v_prenex_21288 main_y))) (forall ((v_prenex_21285 Int)) (or (< v_prenex_21285 main_x) (<= (+ main_x 1) v_prenex_21285) (<= (select main_a v_prenex_21285) 1) (<= 0 (* 2 (select main_a v_prenex_21285)))))) (forall ((v_prenex_11459 Int) (v_prenex_11460 Int)) (or (< v_prenex_11459 main_x) (<= (+ main_x 1) v_prenex_11459) (< v_prenex_11460 main_y) (<= 0 (+ (select main_a v_prenex_11459) 1)) (<= (* 2 (select main_a v_prenex_11460)) 2000) (<= 1000 (+ (select main_a v_prenex_11459) (select main_a v_prenex_11460))))) (or (forall ((v_prenex_13302 Int)) (or (<= (+ main_x 1) v_prenex_13302) (<= 0 (* 2 (select main_a v_prenex_13302))) (<= (* 2 (select main_a v_prenex_13302)) 2) (<= 0 (select main_a v_prenex_13302)) (< v_prenex_13302 main_x))) (forall ((v_prenex_13307 Int)) (<= 998 (select main_a v_prenex_13307)))) (forall ((v_prenex_14149 Int) (v_prenex_14150 Int)) (or (< v_prenex_14149 main_x) (<= (+ (select main_a v_prenex_14149) 998) (select main_a v_prenex_14150)) (< v_prenex_14150 main_y) (<= (+ main_x 1) v_prenex_14149) (<= (* 2 (select main_a v_prenex_14150)) 2000) (<= 0 (+ (select main_a v_prenex_14149) 1)) (<= (select main_a v_prenex_14150) 1001))) (forall ((v_prenex_20417 Int) (v_prenex_20416 Int)) (or (<= (+ (select main_a v_prenex_20416) 998) (select main_a v_prenex_20417)) (< v_prenex_20417 main_y) (<= (+ main_y 1) v_prenex_20417) (<= (select main_a v_prenex_20417) 1000))) (or (forall ((v_prenex_14258 Int)) (or (<= (select main_a v_prenex_14258) 2) (<= (+ main_x 1) v_prenex_14258) (<= 0 (* 2 (select main_a v_prenex_14258))) (<= (* 2 (select main_a v_prenex_14258)) 2) (< v_prenex_14258 main_x))) (forall ((v_prenex_14261 Int)) (<= 999 (select main_a v_prenex_14261)))) (forall ((v_prenex_18886 Int) (v_prenex_18885 Int)) (or (<= (+ main_x 1) v_prenex_18885) (< v_prenex_18885 main_x) (< v_prenex_18886 main_y) (<= (select main_a v_prenex_18886) (+ (select main_a v_prenex_18885) 1000)) (<= 998 (select main_a v_prenex_18886)) (<= 999 (select main_a v_prenex_18886)) (<= 0 (+ (select main_a v_prenex_18885) 1)))) (forall ((v_prenex_21014 Int) (v_prenex_21013 Int)) (or (<= (+ main_x 1) v_prenex_21013) (<= 0 (select main_a v_prenex_21013)) (< v_prenex_21013 main_x) (<= (select main_a v_prenex_21014) 1001) (<= (+ (select main_a v_prenex_21013) (select main_a v_prenex_21014)) 1000) (<= 1998 (* 2 (select main_a v_prenex_21014))))) (or (forall ((v_prenex_17177 Int)) (or (<= 0 (select main_a v_prenex_17177)) (<= (* 2 (select main_a v_prenex_17177)) 2) (< v_prenex_17177 main_x) (<= (+ main_x 1) v_prenex_17177))) (forall ((v_prenex_17179 Int)) (or (<= (select main_a v_prenex_17179) 1000) (<= 1998 (* 2 (select main_a v_prenex_17179)))))) (forall ((v_prenex_15649 Int) (v_prenex_15648 Int)) (or (<= 0 (select main_a v_prenex_15648)) (<= (+ main_x 1) v_prenex_15648) (< v_prenex_15648 main_x) (<= (* 2 (select main_a v_prenex_15649)) 2000) (<= 1000 (+ (select main_a v_prenex_15648) (select main_a v_prenex_15649))) (<= 999 (select main_a v_prenex_15649)) (< v_prenex_15649 main_y))) (forall ((v_prenex_16383 Int) (v_prenex_16384 Int)) (or (<= (+ main_y 1) v_prenex_16384) (<= (select main_a v_prenex_16384) (+ (select main_a v_prenex_16383) 1000)) (< v_prenex_16383 main_x) (<= (+ main_x 1) v_prenex_16383) (<= 0 (* 2 (select main_a v_prenex_16383))))) (or (forall ((v_prenex_18480 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18480))) (< v_prenex_18480 main_x) (<= (select main_a v_prenex_18480) 1) (<= (+ main_x 1) v_prenex_18480))) (forall ((v_prenex_18483 Int)) (or (< v_prenex_18483 main_y) (<= (select main_a v_prenex_18483) 1001) (<= (select main_a v_prenex_18483) 1000)))) (forall ((v_prenex_14576 Int) (v_prenex_14575 Int)) (or (<= (select main_a v_prenex_14576) (+ (select main_a v_prenex_14575) 1000)) (<= 999 (select main_a v_prenex_14576)) (<= 0 (+ (select main_a v_prenex_14575) 1)) (<= 0 (select main_a v_prenex_14575)) (< v_prenex_14575 main_x) (<= (+ main_x 1) v_prenex_14575))) (forall ((v_prenex_17114 Int) (v_prenex_17115 Int)) (or (<= (select main_a v_prenex_17115) 1000) (<= (+ (select main_a v_prenex_17114) 998) (select main_a v_prenex_17115)) (< v_prenex_17114 main_x) (<= (* 2 (select main_a v_prenex_17114)) 2) (< v_prenex_17115 main_y) (<= (+ main_x 1) v_prenex_17114))) (forall ((v_prenex_13400 Int) (v_prenex_13401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13401))) (<= (+ main_x 1) v_prenex_13400) (<= 999 (select main_a v_prenex_13401)) (<= 0 (* 2 (select main_a v_prenex_13400))) (<= (select main_a v_prenex_13401) (+ (select main_a v_prenex_13400) 1000)) (< v_prenex_13400 main_x))) (forall ((v_prenex_20255 Int) (v_prenex_20254 Int)) (or (<= (+ main_x 1) v_prenex_20254) (<= (* 2 (select main_a v_prenex_20255)) 2000) (< v_prenex_20254 main_x) (<= (select main_a v_prenex_20255) 1000) (<= (* 2 (select main_a v_prenex_20254)) 2) (<= 0 (* 2 (select main_a v_prenex_20254))) (<= (+ (select main_a v_prenex_20254) 998) (select main_a v_prenex_20255)))) (or (forall ((v_prenex_14057 Int)) (or (<= (+ main_x 1) v_prenex_14057) (<= 0 (select main_a v_prenex_14057)) (<= 0 (+ (select main_a v_prenex_14057) 1)) (< v_prenex_14057 main_x) (<= 0 (* 2 (select main_a v_prenex_14057))))) (forall ((v_prenex_14062 Int)) (<= 1998 (* 2 (select main_a v_prenex_14062))))) (or (forall ((v_prenex_11229 Int)) (<= (* 2 (select main_a v_prenex_11229)) 2000)) (forall ((v_prenex_11107 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11107))) (<= 0 (select main_a v_prenex_11107)) (<= 0 (+ (select main_a v_prenex_11107) 1)) (< v_prenex_11107 main_x) (<= (+ main_x 1) v_prenex_11107)))) (forall ((v_prenex_21256 Int) (v_prenex_21257 Int)) (or (<= (* 2 (select main_a v_prenex_21257)) 2000) (<= (+ main_x 1) v_prenex_21256) (<= (select main_a v_prenex_21256) 1) (<= (select main_a v_prenex_21257) (+ (select main_a v_prenex_21256) 1000)) (<= (select main_a v_prenex_21256) 2) (< v_prenex_21256 main_x) (<= (select main_a v_prenex_21257) 1001))) (forall ((v_prenex_19819 Int) (v_prenex_19820 Int)) (or (<= 0 (+ (select main_a v_prenex_19819) 1)) (< v_prenex_19819 main_x) (<= (select main_a v_prenex_19819) 2) (<= (+ main_x 1) v_prenex_19819) (<= (select main_a v_prenex_19820) (+ (select main_a v_prenex_19819) 1000)) (<= (* 2 (select main_a v_prenex_19820)) 2000) (<= 998 (select main_a v_prenex_19820)))) (or (forall ((v_prenex_17001 Int)) (or (<= 0 (+ (select main_a v_prenex_17001) 1)) (< v_prenex_17001 main_x) (<= (+ main_x 1) v_prenex_17001) (<= 0 (select main_a v_prenex_17001)) (<= (* 2 (select main_a v_prenex_17001)) 2))) (forall ((v_prenex_17005 Int)) (or (<= (select main_a v_prenex_17005) 1000) (<= 998 (select main_a v_prenex_17005))))) (forall ((v_prenex_19863 Int) (v_prenex_19862 Int)) (or (<= (+ main_x 1) v_prenex_19862) (<= 0 (select main_a v_prenex_19862)) (<= 1000 (+ (select main_a v_prenex_19862) (select main_a v_prenex_19863))) (< v_prenex_19862 main_x) (<= (* 2 (select main_a v_prenex_19862)) 2) (<= (select main_a v_prenex_19863) 1001))) (forall ((v_prenex_18516 Int) (v_prenex_18515 Int)) (or (< v_prenex_18515 main_x) (<= (select main_a v_prenex_18515) 1) (<= (select main_a v_prenex_18516) (+ (select main_a v_prenex_18515) 1000)) (<= 0 (select main_a v_prenex_18515)) (<= 998 (select main_a v_prenex_18516)) (<= (+ main_x 1) v_prenex_18515) (<= (select main_a v_prenex_18516) 1001))) (forall ((v_prenex_15994 Int) (v_prenex_15993 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15994))) (<= (+ (select main_a v_prenex_15993) (select main_a v_prenex_15994)) 1000) (< v_prenex_15993 main_x) (<= 0 (* 2 (select main_a v_prenex_15993))) (<= (* 2 (select main_a v_prenex_15993)) 2) (<= (select main_a v_prenex_15994) 1000) (<= (+ main_x 1) v_prenex_15993))) (forall ((v_prenex_11813 Int) (v_prenex_11812 Int)) (or (<= (+ main_x 1) v_prenex_11812) (<= (+ (select main_a v_prenex_11812) 998) (select main_a v_prenex_11813)) (<= 0 (+ (select main_a v_prenex_11812) 1)) (<= 998 (select main_a v_prenex_11813)) (< v_prenex_11812 main_x) (<= 0 (* 2 (select main_a v_prenex_11812))))) (forall ((v_prenex_20651 Int) (v_prenex_20650 Int)) (or (<= 998 (select main_a v_prenex_20651)) (< v_prenex_20650 main_x) (<= (+ main_x 1) v_prenex_20650) (<= (select main_a v_prenex_20650) 1) (<= 0 (select main_a v_prenex_20650)) (<= (+ (select main_a v_prenex_20650) 998) (select main_a v_prenex_20651)))) (or (forall ((v_prenex_11730 Int)) (or (<= 998 (select main_a v_prenex_11730)) (<= 999 (select main_a v_prenex_11730)))) (forall ((v_prenex_11732 Int)) (or (<= (+ main_x 1) v_prenex_11732) (<= 0 (* 2 (select main_a v_prenex_11732))) (<= (* 2 (select main_a v_prenex_11732)) 2) (<= (select main_a v_prenex_11732) 2) (< v_prenex_11732 main_x)))) (or (forall ((v_prenex_11614 Int)) (or (<= (select main_a v_prenex_11614) 1001) (<= 999 (select main_a v_prenex_11614)) (<= (+ main_y 1) v_prenex_11614))) (forall ((v_prenex_11613 Int)) (or (<= (+ main_x 1) v_prenex_11613) (< v_prenex_11613 main_x) (<= 0 (* 2 (select main_a v_prenex_11613))) (<= (select main_a v_prenex_11613) 2)))) (or (forall ((v_prenex_18753 Int)) (or (<= (* 2 (select main_a v_prenex_18753)) 2000) (<= 999 (select main_a v_prenex_18753)))) (forall ((v_prenex_18749 Int)) (or (<= (select main_a v_prenex_18749) 1) (< v_prenex_18749 main_x) (<= (+ main_x 1) v_prenex_18749) (<= (* 2 (select main_a v_prenex_18749)) 2)))) (forall ((v_prenex_21263 Int) (v_prenex_21262 Int)) (or (<= 999 (select main_a v_prenex_21263)) (<= (+ main_y 1) v_prenex_21263) (< v_prenex_21263 main_y) (<= (select main_a v_prenex_21263) 1001) (<= (+ (select main_a v_prenex_21262) 998) (select main_a v_prenex_21263)))) (or (forall ((v_prenex_11856 Int)) (or (<= (* 2 (select main_a v_prenex_11856)) 2) (<= (+ main_x 1) v_prenex_11856) (<= (select main_a v_prenex_11856) 2) (<= (select main_a v_prenex_11856) 1) (< v_prenex_11856 main_x))) (forall ((v_prenex_11858 Int)) (or (<= (select main_a v_prenex_11858) 1001) (<= 999 (select main_a v_prenex_11858))))) (forall ((v_prenex_17707 Int) (v_prenex_17708 Int)) (or (< v_prenex_17707 main_x) (<= 999 (select main_a v_prenex_17708)) (<= 0 (+ (select main_a v_prenex_17707) 1)) (<= 1998 (* 2 (select main_a v_prenex_17708))) (<= (+ main_x 1) v_prenex_17707) (<= (+ (select main_a v_prenex_17707) (select main_a v_prenex_17708)) 1000))) (forall ((v_prenex_12654 Int) (v_prenex_12655 Int)) (or (<= (+ main_x 1) v_prenex_12654) (<= 999 (select main_a v_prenex_12655)) (<= 0 (* 2 (select main_a v_prenex_12654))) (<= (select main_a v_prenex_12655) 1001) (<= 1000 (+ (select main_a v_prenex_12654) (select main_a v_prenex_12655))) (<= (select main_a v_prenex_12654) 1) (< v_prenex_12654 main_x))) (forall ((v_prenex_11211 Int) (v_prenex_11210 Int)) (or (<= (select main_a v_prenex_11210) 1) (< v_prenex_11210 main_x) (<= (* 2 (select main_a v_prenex_11211)) 2000) (<= (select main_a v_prenex_11211) 1001) (<= (+ main_x 1) v_prenex_11210) (<= (* 2 (select main_a v_prenex_11210)) 2) (<= (+ (select main_a v_prenex_11210) 998) (select main_a v_prenex_11211)))) (or (forall ((v_prenex_15903 Int)) (or (<= (select main_a v_prenex_15903) 1) (< v_prenex_15903 main_x) (<= (+ main_x 1) v_prenex_15903) (<= 0 (* 2 (select main_a v_prenex_15903))))) (forall ((v_prenex_15906 Int)) (or (<= 998 (select main_a v_prenex_15906)) (<= 999 (select main_a v_prenex_15906))))) (forall ((v_prenex_20525 Int) (v_prenex_20524 Int)) (or (<= 0 (select main_a v_prenex_20524)) (<= 0 (* 2 (select main_a v_prenex_20524))) (<= 1998 (* 2 (select main_a v_prenex_20525))) (< v_prenex_20524 main_x) (<= 998 (select main_a v_prenex_20525)) (<= (+ main_x 1) v_prenex_20524) (<= (+ (select main_a v_prenex_20524) 998) (select main_a v_prenex_20525)))) (forall ((v_prenex_12205 Int) (v_prenex_12204 Int)) (or (< v_prenex_12204 main_x) (<= (select main_a v_prenex_12205) 1001) (<= (+ main_x 1) v_prenex_12204) (<= (+ main_y 1) v_prenex_12205) (<= (select main_a v_prenex_12204) 2) (<= (+ (select main_a v_prenex_12204) (select main_a v_prenex_12205)) 1000) (<= (select main_a v_prenex_12205) 1000))) (or (forall ((v_prenex_14401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14401))) (<= (select main_a v_prenex_14401) 1000))) (forall ((v_prenex_14399 Int)) (or (<= (+ main_x 1) v_prenex_14399) (<= 0 (* 2 (select main_a v_prenex_14399))) (<= (select main_a v_prenex_14399) 1) (< v_prenex_14399 main_x)))) (forall ((v_prenex_14602 Int) (v_prenex_14601 Int)) (or (< v_prenex_14601 main_x) (< v_prenex_14602 main_y) (<= (+ main_x 1) v_prenex_14601) (<= 1998 (* 2 (select main_a v_prenex_14602))) (<= (* 2 (select main_a v_prenex_14601)) 2) (<= 999 (select main_a v_prenex_14602)) (<= (+ (select main_a v_prenex_14601) (select main_a v_prenex_14602)) 1000))) (forall ((v_prenex_13535 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13535))) (<= (+ main_x 1) v_prenex_13535) (< v_prenex_13535 main_x))) (forall ((v_prenex_14994 Int) (v_prenex_14993 Int)) (or (<= (+ (select main_a v_prenex_14993) (select main_a v_prenex_14994)) 1000) (<= 1998 (* 2 (select main_a v_prenex_14994))) (<= (select main_a v_prenex_14993) 2) (<= 999 (select main_a v_prenex_14994)) (< v_prenex_14993 main_x) (<= 0 (+ (select main_a v_prenex_14993) 1)) (<= (+ main_x 1) v_prenex_14993))) (or (forall ((v_prenex_20976 Int)) (or (<= (select main_a v_prenex_20976) 1001) (<= (* 2 (select main_a v_prenex_20976)) 2000))) (forall ((v_prenex_20975 Int)) (or (<= (* 2 (select main_a v_prenex_20975)) 2) (< v_prenex_20975 main_x) (<= 0 (select main_a v_prenex_20975)) (<= (+ main_x 1) v_prenex_20975) (<= (select main_a v_prenex_20975) 1)))) (or (forall ((v_prenex_12145 Int)) (or (<= (* 2 (select main_a v_prenex_12145)) 2000) (<= (select main_a v_prenex_12145) 1000))) (forall ((v_prenex_12144 Int)) (or (< v_prenex_12144 main_x) (<= (* 2 (select main_a v_prenex_12144)) 2) (<= (+ main_x 1) v_prenex_12144) (<= 0 (* 2 (select main_a v_prenex_12144)))))) (forall ((v_prenex_16353 Int) (v_prenex_16354 Int)) (or (<= (* 2 (select main_a v_prenex_16354)) 2000) (<= 0 (+ (select main_a v_prenex_16353) 1)) (<= (+ (select main_a v_prenex_16353) 998) (select main_a v_prenex_16354)) (< v_prenex_16353 main_x) (<= (+ main_x 1) v_prenex_16353) (<= 999 (select main_a v_prenex_16354)) (<= (select main_a v_prenex_16353) 1))) (forall ((v_prenex_16346 Int) (v_prenex_16345 Int)) (or (< v_prenex_16345 main_x) (<= (+ (select main_a v_prenex_16345) (select main_a v_prenex_16346)) 1000) (<= (select main_a v_prenex_16346) 1000) (<= 0 (* 2 (select main_a v_prenex_16345))) (<= (* 2 (select main_a v_prenex_16346)) 2000) (<= (+ main_x 1) v_prenex_16345) (<= 0 (+ (select main_a v_prenex_16345) 1)))) (forall ((v_prenex_18895 Int) (v_prenex_18896 Int)) (or (<= 0 (select main_a v_prenex_18895)) (< v_prenex_18896 main_y) (<= 999 (select main_a v_prenex_18896)) (<= (select main_a v_prenex_18896) 1001) (< v_prenex_18895 main_x) (<= (+ (select main_a v_prenex_18895) 998) (select main_a v_prenex_18896)) (<= (+ main_x 1) v_prenex_18895))) (forall ((v_prenex_20786 Int) (v_prenex_20785 Int)) (or (<= 999 (select main_a v_prenex_20786)) (<= (+ main_x 1) v_prenex_20785) (< v_prenex_20785 main_x) (<= (select main_a v_prenex_20786) 1000) (<= 0 (* 2 (select main_a v_prenex_20785))) (<= (select main_a v_prenex_20785) 1) (<= (select main_a v_prenex_20786) (+ (select main_a v_prenex_20785) 1000)))) (forall ((v_prenex_11262 Int) (v_prenex_11261 Int)) (or (< v_prenex_11261 main_x) (<= (+ main_x 1) v_prenex_11261) (<= 1000 (+ (select main_a v_prenex_11261) (select main_a v_prenex_11262))) (<= (select main_a v_prenex_11261) 2))) (forall ((v_prenex_14139 Int) (v_prenex_14140 Int)) (or (<= 0 (select main_a v_prenex_14139)) (< v_prenex_14139 main_x) (<= (+ (select main_a v_prenex_14139) 998) (select main_a v_prenex_14140)) (<= 999 (select main_a v_prenex_14140)) (<= (+ main_x 1) v_prenex_14139) (<= 998 (select main_a v_prenex_14140)))) (or (forall ((v_prenex_11601 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11601))) (<= (+ main_x 1) v_prenex_11601) (<= 0 (+ (select main_a v_prenex_11601) 1)) (< v_prenex_11601 main_x))) (forall ((v_prenex_11602 Int)) (<= 999 (select main_a v_prenex_11602)))) (forall ((v_prenex_13977 Int) (v_prenex_13976 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13976))) (<= (* 2 (select main_a v_prenex_13977)) 2000) (<= (+ (select main_a v_prenex_13976) 998) (select main_a v_prenex_13977)) (< v_prenex_13976 main_x) (<= (+ main_x 1) v_prenex_13976) (<= (+ main_y 1) v_prenex_13977))) (forall ((v_prenex_11271 Int) (v_prenex_11272 Int)) (or (<= 999 (select main_a v_prenex_11272)) (< v_prenex_11271 main_x) (<= (select main_a v_prenex_11271) 1) (<= (* 2 (select main_a v_prenex_11271)) 2) (<= (+ main_x 1) v_prenex_11271) (<= (+ (select main_a v_prenex_11271) (select main_a v_prenex_11272)) 1000) (<= (select main_a v_prenex_11272) 1001))) (forall ((v_prenex_15894 Int) (v_prenex_15893 Int)) (or (<= (select main_a v_prenex_15894) (+ (select main_a v_prenex_15893) 1000)) (< v_prenex_15894 main_y) (<= (+ main_x 1) v_prenex_15893) (<= 999 (select main_a v_prenex_15894)) (<= 0 (+ (select main_a v_prenex_15893) 1)) (<= 1998 (* 2 (select main_a v_prenex_15894))) (< v_prenex_15893 main_x))) (forall ((v_prenex_11532 Int) (v_prenex_11533 Int)) (or (<= (select main_a v_prenex_11532) 2) (<= (select main_a v_prenex_11533) 1000) (<= (+ main_x 1) v_prenex_11532) (<= (+ (select main_a v_prenex_11532) (select main_a v_prenex_11533)) 1000) (< v_prenex_11532 main_x) (<= 999 (select main_a v_prenex_11533)))) (or (forall ((v_prenex_18977 Int)) (or (<= (* 2 (select main_a v_prenex_18977)) 2000) (<= (select main_a v_prenex_18977) 1000) (<= (+ main_y 1) v_prenex_18977))) (forall ((v_prenex_18976 Int)) (or (<= 0 (select main_a v_prenex_18976)) (<= (* 2 (select main_a v_prenex_18976)) 2) (< v_prenex_18976 main_x) (<= (+ main_x 1) v_prenex_18976)))) (or (forall ((v_prenex_13955 Int)) (<= (* 2 (select main_a v_prenex_13955)) 2000)) (forall ((v_prenex_13953 Int)) (or (<= (+ main_x 1) v_prenex_13953) (<= 0 (* 2 (select main_a v_prenex_13953))) (<= 0 (+ (select main_a v_prenex_13953) 1)) (<= (select main_a v_prenex_13953) 1) (< v_prenex_13953 main_x)))) (forall ((v_prenex_19199 Int) (v_prenex_19200 Int)) (or (<= 1000 (+ (select main_a v_prenex_19199) (select main_a v_prenex_19200))) (<= 1998 (* 2 (select main_a v_prenex_19200))) (<= (select main_a v_prenex_19200) 1000) (< v_prenex_19200 main_y) (< v_prenex_19199 main_x) (<= 0 (* 2 (select main_a v_prenex_19199))) (<= (+ main_x 1) v_prenex_19199))) (forall ((v_prenex_19773 Int) (v_prenex_19774 Int)) (or (<= 0 (+ (select main_a v_prenex_19773) 1)) (<= (* 2 (select main_a v_prenex_19773)) 2) (<= (+ main_x 1) v_prenex_19773) (<= (+ (select main_a v_prenex_19773) (select main_a v_prenex_19774)) 1000) (< v_prenex_19773 main_x) (<= 1998 (* 2 (select main_a v_prenex_19774))))) (forall ((v_prenex_17988 Int) (v_prenex_17989 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17989))) (< v_prenex_17988 main_x) (<= (+ main_x 1) v_prenex_17988) (<= 999 (select main_a v_prenex_17989)) (<= (+ (select main_a v_prenex_17988) 998) (select main_a v_prenex_17989)) (< v_prenex_17989 main_y) (<= 0 (* 2 (select main_a v_prenex_17988))))) (forall ((v_prenex_18978 Int) (v_prenex_18979 Int)) (or (<= (select main_a v_prenex_18979) 1001) (<= (+ main_x 1) v_prenex_18978) (< v_prenex_18978 main_x) (<= (* 2 (select main_a v_prenex_18978)) 2) (<= (+ (select main_a v_prenex_18978) (select main_a v_prenex_18979)) 1000) (<= (select main_a v_prenex_18978) 2))) (forall ((v_prenex_21084 Int) (v_prenex_21085 Int)) (or (<= (+ (select main_a v_prenex_21084) (select main_a v_prenex_21085)) 1000) (< v_prenex_21084 main_x) (<= (select main_a v_prenex_21085) 1000) (<= 0 (* 2 (select main_a v_prenex_21084))) (<= 1998 (* 2 (select main_a v_prenex_21085))) (<= (+ main_x 1) v_prenex_21084) (<= (select main_a v_prenex_21084) 2))) (or (forall ((v_prenex_11670 Int)) (or (< v_prenex_11670 main_x) (<= (select main_a v_prenex_11670) 2) (<= 0 (select main_a v_prenex_11670)) (<= 0 (* 2 (select main_a v_prenex_11670))) (<= (+ main_x 1) v_prenex_11670))) (forall ((v_prenex_11666 Int)) (<= (select main_a v_prenex_11666) 1000))) (forall ((v_prenex_19083 Int) (v_prenex_19082 Int)) (or (<= (+ (select main_a v_prenex_19082) (select main_a v_prenex_19083)) 1000) (<= (* 2 (select main_a v_prenex_19083)) 2000) (<= (select main_a v_prenex_19082) 1) (< v_prenex_19082 main_x) (<= (+ main_x 1) v_prenex_19082) (<= 999 (select main_a v_prenex_19083)) (< v_prenex_19083 main_y))) (forall ((v_prenex_11187 Int) (v_prenex_11186 Int)) (or (<= (+ main_x 1) v_prenex_11186) (<= (* 2 (select main_a v_prenex_11187)) 2000) (<= (select main_a v_prenex_11186) 1) (< v_prenex_11186 main_x) (<= 0 (+ (select main_a v_prenex_11186) 1)) (<= 1998 (* 2 (select main_a v_prenex_11187))) (<= (select main_a v_prenex_11187) (+ (select main_a v_prenex_11186) 1000)))) (or (forall ((v_prenex_13457 Int)) (or (<= (select main_a v_prenex_13457) 1) (<= (+ main_x 1) v_prenex_13457) (< v_prenex_13457 main_x) (<= (* 2 (select main_a v_prenex_13457)) 2))) (forall ((v_prenex_13458 Int)) (or (<= 999 (select main_a v_prenex_13458)) (<= 1998 (* 2 (select main_a v_prenex_13458))) (<= (+ main_y 1) v_prenex_13458)))) (or (forall ((v_prenex_19430 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19430))) (<= 0 (select main_a v_prenex_19430)) (< v_prenex_19430 main_x) (<= (+ main_x 1) v_prenex_19430))) (forall ((v_prenex_19431 Int)) (or (<= (select main_a v_prenex_19431) 1000) (< v_prenex_19431 main_y) (<= (* 2 (select main_a v_prenex_19431)) 2000)))) (forall ((v_prenex_12084 Int) (v_prenex_12085 Int)) (or (<= (+ main_x 1) v_prenex_12084) (< v_prenex_12084 main_x) (<= 1000 (+ (select main_a v_prenex_12084) (select main_a v_prenex_12085))) (<= 998 (select main_a v_prenex_12085)) (<= 1998 (* 2 (select main_a v_prenex_12085))) (<= (select main_a v_prenex_12084) 1))) (forall ((v_prenex_17888 Int) (v_prenex_17889 Int)) (or (< v_prenex_17889 main_y) (< v_prenex_17888 main_x) (<= (* 2 (select main_a v_prenex_17889)) 2000) (<= (+ (select main_a v_prenex_17888) 998) (select main_a v_prenex_17889)) (<= (+ main_y 1) v_prenex_17889))) (forall ((v_prenex_13735 Int) (v_prenex_13736 Int)) (or (< v_prenex_13735 main_x) (< v_prenex_13736 main_y) (<= 1998 (* 2 (select main_a v_prenex_13736))) (<= (+ main_x 1) v_prenex_13735) (<= (+ (select main_a v_prenex_13735) 998) (select main_a v_prenex_13736)) (<= (select main_a v_prenex_13735) 2))) (forall ((v_prenex_15065 Int) (v_prenex_15066 Int)) (or (<= 999 (select main_a v_prenex_15066)) (<= (+ (select main_a v_prenex_15065) 998) (select main_a v_prenex_15066)) (< v_prenex_15065 main_x) (<= (select main_a v_prenex_15066) 1000) (<= (+ main_x 1) v_prenex_15065) (<= (* 2 (select main_a v_prenex_15065)) 2) (<= 0 (select main_a v_prenex_15065)))) (forall ((v_prenex_20126 Int) (v_prenex_20125 Int)) (or (<= (select main_a v_prenex_20125) 2) (<= (+ (select main_a v_prenex_20125) (select main_a v_prenex_20126)) 1000) (<= (+ main_x 1) v_prenex_20125) (<= (select main_a v_prenex_20126) 1000) (< v_prenex_20125 main_x) (<= 0 (* 2 (select main_a v_prenex_20125))) (<= 998 (select main_a v_prenex_20126)))) (forall ((v_prenex_14604 Int) (v_prenex_14603 Int)) (or (<= 0 (select main_a v_prenex_14603)) (< v_prenex_14603 main_x) (<= (* 2 (select main_a v_prenex_14603)) 2) (<= 998 (select main_a v_prenex_14604)) (<= (select main_a v_prenex_14604) (+ (select main_a v_prenex_14603) 1000)) (<= (+ main_x 1) v_prenex_14603))) (forall ((v_prenex_17438 Int) (v_prenex_17439 Int)) (or (<= (* 2 (select main_a v_prenex_17439)) 2000) (<= 1998 (* 2 (select main_a v_prenex_17439))) (<= 1000 (+ (select main_a v_prenex_17438) (select main_a v_prenex_17439))) (< v_prenex_17438 main_x) (<= (+ main_x 1) v_prenex_17438) (<= (select main_a v_prenex_17438) 1) (< v_prenex_17439 main_y))) (forall ((v_prenex_19809 Int) (v_prenex_19810 Int)) (or (<= (+ main_x 1) v_prenex_19809) (<= (* 2 (select main_a v_prenex_19809)) 2) (<= 1000 (+ (select main_a v_prenex_19809) (select main_a v_prenex_19810))) (<= 999 (select main_a v_prenex_19810)) (< v_prenex_19809 main_x))) (or (forall ((v_prenex_13274 Int)) (<= (* 2 (select main_a v_prenex_13274)) 2)) (forall ((v_prenex_13275 Int)) (or (< v_prenex_13275 main_y) (<= (* 2 (select main_a v_prenex_13275)) 2000) (<= (+ main_y 1) v_prenex_13275)))) (forall ((v_prenex_16423 Int) (v_prenex_16424 Int)) (or (<= (+ (select main_a v_prenex_16423) (select main_a v_prenex_16424)) 1000) (< v_prenex_16423 main_x) (<= 1998 (* 2 (select main_a v_prenex_16424))) (<= (select main_a v_prenex_16424) 1001) (<= (+ main_x 1) v_prenex_16423) (<= (select main_a v_prenex_16423) 1))) (forall ((v_prenex_18646 Int) (v_prenex_18647 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18647))) (<= (select main_a v_prenex_18646) 1) (<= (+ main_x 1) v_prenex_18646) (<= 0 (+ (select main_a v_prenex_18646) 1)) (< v_prenex_18646 main_x) (<= 1000 (+ (select main_a v_prenex_18646) (select main_a v_prenex_18647))))) (forall ((v_prenex_11774 Int) (v_prenex_11775 Int)) (or (<= (+ main_x 1) v_prenex_11774) (<= (+ main_y 1) v_prenex_11775) (< v_prenex_11774 main_x) (<= (select main_a v_prenex_11774) 1) (<= (+ (select main_a v_prenex_11774) (select main_a v_prenex_11775)) 1000) (<= (select main_a v_prenex_11775) 1001) (<= (* 2 (select main_a v_prenex_11775)) 2000))) (forall ((v_prenex_18224 Int) (v_prenex_18225 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18224))) (< v_prenex_18224 main_x) (<= (* 2 (select main_a v_prenex_18225)) 2000) (<= 999 (select main_a v_prenex_18225)) (<= (select main_a v_prenex_18225) (+ (select main_a v_prenex_18224) 1000)) (< v_prenex_18225 main_y) (<= (+ main_x 1) v_prenex_18224))) (forall ((v_prenex_13871 Int) (v_prenex_13870 Int)) (or (<= (+ main_x 1) v_prenex_13870) (<= (select main_a v_prenex_13871) 1001) (< v_prenex_13870 main_x) (<= (+ (select main_a v_prenex_13870) 998) (select main_a v_prenex_13871)) (<= (* 2 (select main_a v_prenex_13870)) 2) (<= 0 (select main_a v_prenex_13870)) (<= 999 (select main_a v_prenex_13871)))) (forall ((v_prenex_13137 Int) (v_prenex_13138 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13137))) (<= (select main_a v_prenex_13137) 1) (<= (+ main_x 1) v_prenex_13137) (< v_prenex_13137 main_x) (<= (select main_a v_prenex_13138) 1000) (<= (select main_a v_prenex_13138) (+ (select main_a v_prenex_13137) 1000)) (<= 998 (select main_a v_prenex_13138)))) (or (forall ((v_prenex_16832 Int)) (or (< v_prenex_16832 main_x) (<= (+ main_x 1) v_prenex_16832) (<= 0 (* 2 (select main_a v_prenex_16832))))) (forall ((v_prenex_16837 Int)) (or (<= (* 2 (select main_a v_prenex_16837)) 2000) (<= (select main_a v_prenex_16837) 1001)))) (forall ((v_prenex_11534 Int) (v_prenex_11535 Int)) (or (<= (select main_a v_prenex_11535) 1001) (< v_prenex_11534 main_x) (<= 0 (+ (select main_a v_prenex_11534) 1)) (<= (+ main_x 1) v_prenex_11534) (<= (+ (select main_a v_prenex_11534) 998) (select main_a v_prenex_11535)) (<= 998 (select main_a v_prenex_11535)))) (<= (+ main_y 1) main_x) (or (forall ((v_prenex_20619 Int)) (<= 998 (select main_a v_prenex_20619))) (forall ((v_prenex_20618 Int)) (or (< v_prenex_20618 main_x) (<= (* 2 (select main_a v_prenex_20618)) 2) (<= (+ main_x 1) v_prenex_20618) (<= (select main_a v_prenex_20618) 2)))) (forall ((v_prenex_19140 Int) (v_prenex_19141 Int)) (or (<= (* 2 (select main_a v_prenex_19140)) 2) (<= (+ main_x 1) v_prenex_19140) (<= (select main_a v_prenex_19141) (+ (select main_a v_prenex_19140) 1000)) (<= 1998 (* 2 (select main_a v_prenex_19141))) (< v_prenex_19140 main_x))) (forall ((v_prenex_19687 Int) (v_prenex_19686 Int)) (or (< v_prenex_19686 main_x) (<= (* 2 (select main_a v_prenex_19686)) 2) (<= (+ main_x 1) v_prenex_19686) (<= 1000 (+ (select main_a v_prenex_19686) (select main_a v_prenex_19687))) (<= (* 2 (select main_a v_prenex_19687)) 2000) (<= (+ main_y 1) v_prenex_19687))) (or (forall ((v_prenex_15590 Int)) (<= (* 2 (select main_a v_prenex_15590)) 2)) (forall ((v_prenex_15591 Int)) (or (<= (+ main_y 1) v_prenex_15591) (< v_prenex_15591 main_y) (<= (select main_a v_prenex_15591) 1000)))) (forall ((v_prenex_13832 Int) (v_prenex_13831 Int)) (or (<= 0 (select main_a v_prenex_13831)) (< v_prenex_13831 main_x) (<= 998 (select main_a v_prenex_13832)) (<= (select main_a v_prenex_13832) 1000) (<= (+ (select main_a v_prenex_13831) (select main_a v_prenex_13832)) 1000) (<= (+ main_x 1) v_prenex_13831) (<= (* 2 (select main_a v_prenex_13831)) 2))) (forall ((v_prenex_14869 Int) (v_prenex_14870 Int)) (or (< v_prenex_14869 main_x) (<= (+ main_x 1) v_prenex_14869) (<= 1998 (* 2 (select main_a v_prenex_14870))) (<= (* 2 (select main_a v_prenex_14870)) 2000) (<= 0 (+ (select main_a v_prenex_14869) 1)) (<= 1000 (+ (select main_a v_prenex_14869) (select main_a v_prenex_14870))))) (forall ((v_prenex_19852 Int) (v_prenex_19853 Int)) (or (<= (select main_a v_prenex_19852) 2) (<= (+ main_x 1) v_prenex_19852) (< v_prenex_19852 main_x) (<= 999 (select main_a v_prenex_19853)) (<= (select main_a v_prenex_19853) 1001) (<= (+ (select main_a v_prenex_19852) (select main_a v_prenex_19853)) 1000))) (forall ((v_prenex_18755 Int) (v_prenex_18754 Int)) (or (<= (+ main_x 1) v_prenex_18754) (<= 0 (+ (select main_a v_prenex_18754) 1)) (<= (select main_a v_prenex_18755) (+ (select main_a v_prenex_18754) 1000)) (<= 1998 (* 2 (select main_a v_prenex_18755))) (<= 998 (select main_a v_prenex_18755)) (< v_prenex_18754 main_x))) (forall ((v_prenex_16525 Int) (v_prenex_16526 Int)) (or (<= (+ main_x 1) v_prenex_16525) (<= 0 (select main_a v_prenex_16525)) (< v_prenex_16525 main_x) (<= (+ (select main_a v_prenex_16525) (select main_a v_prenex_16526)) 1000) (< v_prenex_16526 main_y) (<= (select main_a v_prenex_16526) 1001) (<= 1998 (* 2 (select main_a v_prenex_16526))))) (or (forall ((v_prenex_12300 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12300))) (<= (select main_a v_prenex_12300) 1000))) (forall ((v_prenex_12297 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12297))) (<= (+ main_x 1) v_prenex_12297) (<= (* 2 (select main_a v_prenex_12297)) 2) (< v_prenex_12297 main_x) (<= (select main_a v_prenex_12297) 2)))) (or (forall ((v_prenex_16102 Int)) (or (<= 0 (select main_a v_prenex_16102)) (<= 0 (* 2 (select main_a v_prenex_16102))) (<= (+ main_x 1) v_prenex_16102) (< v_prenex_16102 main_x) (<= 0 (+ (select main_a v_prenex_16102) 1)))) (forall ((v_prenex_16107 Int)) (or (<= (select main_a v_prenex_16107) 1001) (<= (* 2 (select main_a v_prenex_16107)) 2000)))) (forall ((v_prenex_13356 Int) (v_prenex_13355 Int)) (or (<= 1000 (+ (select main_a v_prenex_13355) (select main_a v_prenex_13356))) (<= (+ main_y 1) v_prenex_13356) (<= (+ main_x 1) v_prenex_13355) (<= (select main_a v_prenex_13355) 2) (< v_prenex_13355 main_x) (<= 1998 (* 2 (select main_a v_prenex_13356))) (<= 999 (select main_a v_prenex_13356)))) (or (forall ((v_prenex_14618 Int)) (or (<= (select main_a v_prenex_14618) 2) (<= (* 2 (select main_a v_prenex_14618)) 2) (< v_prenex_14618 main_x) (<= (+ main_x 1) v_prenex_14618))) (forall ((v_prenex_14619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14619))) (<= 999 (select main_a v_prenex_14619)) (< v_prenex_14619 main_y)))) (or (forall ((v_prenex_19970 Int)) (or (<= 0 (select main_a v_prenex_19970)) (< v_prenex_19970 main_x) (<= (+ main_x 1) v_prenex_19970) (<= 0 (* 2 (select main_a v_prenex_19970))))) (forall ((v_prenex_19971 Int)) (or (<= 998 (select main_a v_prenex_19971)) (<= 999 (select main_a v_prenex_19971)) (<= (+ main_y 1) v_prenex_19971)))) (or (forall ((v_prenex_18949 Int)) (or (<= 0 (+ (select main_a v_prenex_18949) 1)) (<= (+ main_x 1) v_prenex_18949) (<= (* 2 (select main_a v_prenex_18949)) 2) (< v_prenex_18949 main_x))) (forall ((v_prenex_18955 Int)) (<= 1998 (* 2 (select main_a v_prenex_18955))))) (forall ((v_prenex_18044 Int) (v_prenex_18045 Int)) (or (<= (+ (select main_a v_prenex_18044) 998) (select main_a v_prenex_18045)) (<= (* 2 (select main_a v_prenex_18044)) 2) (<= (select main_a v_prenex_18044) 1) (<= (+ main_x 1) v_prenex_18044) (<= (* 2 (select main_a v_prenex_18045)) 2000) (< v_prenex_18044 main_x) (<= 1998 (* 2 (select main_a v_prenex_18045))))) (forall ((v_prenex_15681 Int) (v_prenex_15682 Int)) (or (<= 998 (select main_a v_prenex_15682)) (<= (select main_a v_prenex_15682) (+ (select main_a v_prenex_15681) 1000)) (<= 0 (+ (select main_a v_prenex_15681) 1)) (<= (select main_a v_prenex_15682) 1000) (< v_prenex_15681 main_x) (<= 0 (* 2 (select main_a v_prenex_15681))) (<= (+ main_x 1) v_prenex_15681))) (forall ((v_prenex_14415 Int) (v_prenex_14414 Int)) (or (<= 999 (select main_a v_prenex_14415)) (<= (+ (select main_a v_prenex_14414) (select main_a v_prenex_14415)) 1000) (<= (+ main_x 1) v_prenex_14414) (<= (+ main_y 1) v_prenex_14415) (< v_prenex_14414 main_x) (<= 0 (* 2 (select main_a v_prenex_14414))))) (or (forall ((v_prenex_21307 Int)) (or (<= 999 (select main_a v_prenex_21307)) (<= (+ main_y 1) v_prenex_21307) (<= 998 (select main_a v_prenex_21307)))) (forall ((v_prenex_21306 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21306))) (<= (+ main_x 1) v_prenex_21306) (< v_prenex_21306 main_x) (<= (select main_a v_prenex_21306) 1)))) (or (forall ((v_prenex_13176 Int)) (or (<= 999 (select main_a v_prenex_13176)) (<= (* 2 (select main_a v_prenex_13176)) 2000) (< v_prenex_13176 main_y))) (forall ((v_prenex_13172 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13172))) (<= (select main_a v_prenex_13172) 2) (<= (+ main_x 1) v_prenex_13172) (< v_prenex_13172 main_x)))) (or (forall ((v_prenex_17132 Int)) (or (<= (+ main_x 1) v_prenex_17132) (< v_prenex_17132 main_x) (<= (select main_a v_prenex_17132) 2) (<= 0 (select main_a v_prenex_17132)) (<= (* 2 (select main_a v_prenex_17132)) 2))) (forall ((v_prenex_17133 Int)) (<= (select main_a v_prenex_17133) 1000))) (forall ((v_prenex_14136 Int) (v_prenex_14135 Int)) (or (<= (select main_a v_prenex_14136) 1001) (<= (+ main_x 1) v_prenex_14135) (<= (+ (select main_a v_prenex_14135) 998) (select main_a v_prenex_14136)) (<= (select main_a v_prenex_14135) 2) (< v_prenex_14135 main_x))) (or (forall ((v_prenex_14450 Int)) (or (< v_prenex_14450 main_x) (<= (+ main_x 1) v_prenex_14450) (<= 0 (* 2 (select main_a v_prenex_14450))) (<= (* 2 (select main_a v_prenex_14450)) 2))) (forall ((v_prenex_14451 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14451))) (<= (* 2 (select main_a v_prenex_14451)) 2000) (<= (+ main_y 1) v_prenex_14451)))) (forall ((v_prenex_16799 Int) (v_prenex_16800 Int)) (or (<= (select main_a v_prenex_16799) 1) (< v_prenex_16799 main_x) (<= 1000 (+ (select main_a v_prenex_16799) (select main_a v_prenex_16800))) (<= (+ main_x 1) v_prenex_16799) (<= (select main_a v_prenex_16800) 1000) (<= (* 2 (select main_a v_prenex_16799)) 2) (<= 999 (select main_a v_prenex_16800)))) (forall ((v_prenex_16668 Int) (v_prenex_16669 Int)) (or (<= (select main_a v_prenex_16669) (+ (select main_a v_prenex_16668) 1000)) (<= (select main_a v_prenex_16669) 1001) (< v_prenex_16668 main_x) (<= (* 2 (select main_a v_prenex_16668)) 2) (<= 0 (* 2 (select main_a v_prenex_16668))) (<= 999 (select main_a v_prenex_16669)) (<= (+ main_x 1) v_prenex_16668))) (forall ((v_prenex_19667 Int) (v_prenex_19666 Int)) (or (<= (+ (select main_a v_prenex_19666) (select main_a v_prenex_19667)) 1000) (<= (select main_a v_prenex_19667) 1000) (<= (+ main_x 1) v_prenex_19666) (< v_prenex_19666 main_x) (<= (select main_a v_prenex_19667) 1001) (<= 0 (* 2 (select main_a v_prenex_19666))) (<= 0 (+ (select main_a v_prenex_19666) 1)))) (forall ((v_prenex_14648 Int) (v_prenex_14649 Int)) (or (<= (+ main_x 1) v_prenex_14648) (< v_prenex_14648 main_x) (<= 999 (select main_a v_prenex_14649)) (<= (select main_a v_prenex_14649) 1001) (< v_prenex_14649 main_y) (<= (select main_a v_prenex_14648) 2) (<= (+ (select main_a v_prenex_14648) 998) (select main_a v_prenex_14649)))) (or (forall ((v_prenex_16855 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16855))) (<= (* 2 (select main_a v_prenex_16855)) 2) (<= 0 (+ (select main_a v_prenex_16855) 1)) (< v_prenex_16855 main_x) (<= (+ main_x 1) v_prenex_16855))) (forall ((v_prenex_16857 Int)) (or (<= (select main_a v_prenex_16857) 1000) (<= (select main_a v_prenex_16857) 1001)))) (forall ((v_prenex_15679 Int) (v_prenex_15680 Int)) (or (<= (select main_a v_prenex_15680) 1001) (<= (* 2 (select main_a v_prenex_15679)) 2) (<= 0 (+ (select main_a v_prenex_15679) 1)) (< v_prenex_15679 main_x) (<= (+ main_x 1) v_prenex_15679) (<= 998 (select main_a v_prenex_15680)) (<= (select main_a v_prenex_15680) (+ (select main_a v_prenex_15679) 1000)))) (or (forall ((v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= (* 2 (select main_a v_prenex_15643)) 2000))) (forall ((v_prenex_11159 Int)) (or (<= (select main_a v_prenex_11159) 1) (< v_prenex_11159 main_x) (<= (+ main_x 1) v_prenex_11159)))) (or (forall ((v_prenex_11274 Int)) (or (<= 998 (select main_a v_prenex_11274)) (< v_prenex_11274 main_y) (<= (select main_a v_prenex_11274) 1001))) (forall ((v_prenex_11278 Int)) (or (<= (select main_a v_prenex_11278) 1) (< v_prenex_11278 main_x) (<= (+ main_x 1) v_prenex_11278) (<= 0 (* 2 (select main_a v_prenex_11278)))))) (forall ((v_prenex_12683 Int) (v_prenex_12682 Int)) (or (<= (select main_a v_prenex_12682) 2) (< v_prenex_12682 main_x) (<= (+ (select main_a v_prenex_12682) 998) (select main_a v_prenex_12683)) (<= (+ main_x 1) v_prenex_12682) (<= 0 (* 2 (select main_a v_prenex_12682))) (<= 999 (select main_a v_prenex_12683)))) (forall ((v_prenex_15493 Int) (v_prenex_15492 Int)) (or (<= (* 2 (select main_a v_prenex_15493)) 2000) (<= (+ (select main_a v_prenex_15492) 998) (select main_a v_prenex_15493)) (<= (select main_a v_prenex_15493) 1000) (<= (+ main_y 1) v_prenex_15493) (< v_prenex_15492 main_x) (<= (+ main_x 1) v_prenex_15492) (<= (select main_a v_prenex_15492) 1))) (forall ((v_prenex_16029 Int) (v_prenex_16030 Int)) (or (<= (select main_a v_prenex_16030) 1000) (<= (select main_a v_prenex_16030) (+ (select main_a v_prenex_16029) 1000)) (< v_prenex_16030 main_y) (<= (+ main_x 1) v_prenex_16029) (<= (+ main_y 1) v_prenex_16030))) (or (forall ((v_prenex_17353 Int)) (or (<= 999 (select main_a v_prenex_17353)) (<= 1998 (* 2 (select main_a v_prenex_17353))))) (forall ((v_prenex_17350 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17350))) (< v_prenex_17350 main_x) (<= (+ main_x 1) v_prenex_17350) (<= (select main_a v_prenex_17350) 2)))) (forall ((v_prenex_19597 Int) (v_prenex_19596 Int)) (or (< v_prenex_19596 main_x) (<= (+ (select main_a v_prenex_19596) 998) (select main_a v_prenex_19597)) (<= (select main_a v_prenex_19596) 1) (<= 999 (select main_a v_prenex_19597)) (<= (select main_a v_prenex_19597) 1001) (<= (+ main_x 1) v_prenex_19596) (<= 0 (* 2 (select main_a v_prenex_19596))))) (or (forall ((v_prenex_13643 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13643))) (<= (select main_a v_prenex_13643) 1000))) (forall ((v_prenex_13638 Int)) (or (< v_prenex_13638 main_x) (<= (+ main_x 1) v_prenex_13638) (<= (* 2 (select main_a v_prenex_13638)) 2) (<= 0 (* 2 (select main_a v_prenex_13638))) (<= 0 (+ (select main_a v_prenex_13638) 1))))) (or (forall ((v_prenex_20550 Int)) (or (< v_prenex_20550 main_x) (<= 0 (select main_a v_prenex_20550)) (<= (+ main_x 1) v_prenex_20550))) (forall ((v_prenex_20554 Int)) (or (< v_prenex_20554 main_y) (<= 1998 (* 2 (select main_a v_prenex_20554)))))) (forall ((v_prenex_20049 Int) (v_prenex_20048 Int)) (or (<= (+ main_y 1) v_prenex_20049) (<= (+ main_x 1) v_prenex_20048) (<= 998 (select main_a v_prenex_20049)) (<= (+ (select main_a v_prenex_20048) (select main_a v_prenex_20049)) 1000) (< v_prenex_20048 main_x) (<= (select main_a v_prenex_20049) 1001) (<= 0 (+ (select main_a v_prenex_20048) 1)))) (forall ((v_prenex_21070 Int) (v_prenex_21071 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21070))) (<= (+ main_y 1) v_prenex_21071) (<= 998 (select main_a v_prenex_21071)) (<= (select main_a v_prenex_21071) 1001) (<= (+ main_x 1) v_prenex_21070) (< v_prenex_21070 main_x) (<= (+ (select main_a v_prenex_21070) 998) (select main_a v_prenex_21071)))) (or (forall ((v_prenex_12598 Int)) (or (<= (+ main_x 1) v_prenex_12598) (< v_prenex_12598 main_x) (<= 0 (* 2 (select main_a v_prenex_12598))))) (forall ((v_prenex_12599 Int)) (or (<= (+ main_y 1) v_prenex_12599) (<= 999 (select main_a v_prenex_12599)) (<= (* 2 (select main_a v_prenex_12599)) 2000)))) (forall ((v_prenex_11831 Int) (v_prenex_11830 Int)) (or (<= 998 (select main_a v_prenex_11831)) (< v_prenex_11831 main_y) (<= (select main_a v_prenex_11830) 2) (<= (+ main_x 1) v_prenex_11830) (<= (select main_a v_prenex_11831) 1000) (<= (+ (select main_a v_prenex_11830) (select main_a v_prenex_11831)) 1000) (< v_prenex_11830 main_x))) (forall ((v_prenex_20486 Int) (v_prenex_20485 Int)) (or (< v_prenex_20486 main_y) (<= (+ (select main_a v_prenex_20485) (select main_a v_prenex_20486)) 1000) (<= (+ main_x 1) v_prenex_20485) (<= (select main_a v_prenex_20485) 2) (<= (* 2 (select main_a v_prenex_20486)) 2000) (< v_prenex_20485 main_x) (<= (select main_a v_prenex_20486) 1000))) (forall ((v_prenex_17194 Int) (v_prenex_17195 Int)) (or (< v_prenex_17195 main_y) (<= (+ main_y 1) v_prenex_17195) (<= (+ main_x 1) v_prenex_17194) (<= (select main_a v_prenex_17195) 1001) (<= (+ (select main_a v_prenex_17194) (select main_a v_prenex_17195)) 1000))) (forall ((v_prenex_11345 Int) (v_prenex_11346 Int)) (or (<= (+ main_x 1) v_prenex_11345) (<= 1998 (* 2 (select main_a v_prenex_11346))) (<= (* 2 (select main_a v_prenex_11345)) 2) (< v_prenex_11345 main_x) (<= (+ (select main_a v_prenex_11345) 998) (select main_a v_prenex_11346)) (<= (select main_a v_prenex_11345) 1) (<= (* 2 (select main_a v_prenex_11346)) 2000))) (forall ((v_prenex_13581 Int) (v_prenex_13582 Int)) (or (<= (+ main_x 1) v_prenex_13581) (< v_prenex_13581 main_x) (<= 0 (+ (select main_a v_prenex_13581) 1)) (<= (+ (select main_a v_prenex_13581) 998) (select main_a v_prenex_13582)))) (forall ((v_prenex_20572 Int) (v_prenex_20571 Int)) (or (<= (+ main_x 1) v_prenex_20571) (< v_prenex_20571 main_x) (<= 0 (+ (select main_a v_prenex_20571) 1)) (<= (* 2 (select main_a v_prenex_20571)) 2) (<= (+ (select main_a v_prenex_20571) (select main_a v_prenex_20572)) 1000))) (or (forall ((v_prenex_20955 Int)) (or (<= (+ main_x 1) v_prenex_20955) (<= (* 2 (select main_a v_prenex_20955)) 2) (< v_prenex_20955 main_x) (<= 0 (select main_a v_prenex_20955)))) (forall ((v_prenex_20958 Int)) (<= (select main_a v_prenex_20958) 1000))) (forall ((v_prenex_11291 Int) (v_prenex_11290 Int)) (or (< v_prenex_11290 main_x) (<= 999 (select main_a v_prenex_11291)) (<= 0 (select main_a v_prenex_11290)) (<= (select main_a v_prenex_11290) 1) (<= (+ main_x 1) v_prenex_11290) (<= (select main_a v_prenex_11291) (+ (select main_a v_prenex_11290) 1000)) (<= (select main_a v_prenex_11291) 1000))) (forall ((v_prenex_18524 Int) (v_prenex_18523 Int)) (or (<= (+ main_x 1) v_prenex_18523) (<= 0 (* 2 (select main_a v_prenex_18523))) (<= (select main_a v_prenex_18524) 1001) (<= (+ (select main_a v_prenex_18523) 998) (select main_a v_prenex_18524)) (<= 998 (select main_a v_prenex_18524)) (<= (select main_a v_prenex_18523) 2) (< v_prenex_18523 main_x))) (forall ((v_prenex_12148 Int) (v_prenex_12149 Int)) (or (<= 999 (select main_a v_prenex_12149)) (< v_prenex_12148 main_x) (<= 0 (+ (select main_a v_prenex_12148) 1)) (<= (+ main_x 1) v_prenex_12148) (<= (+ (select main_a v_prenex_12148) 998) (select main_a v_prenex_12149)) (<= (* 2 (select main_a v_prenex_12148)) 2))) (or (forall ((v_prenex_16104 Int)) (or (<= (* 2 (select main_a v_prenex_16104)) 2) (<= (+ main_x 1) v_prenex_16104) (< v_prenex_16104 main_x) (<= 0 (select main_a v_prenex_16104)) (<= 0 (* 2 (select main_a v_prenex_16104))))) (forall ((v_prenex_16107 Int)) (or (<= (select main_a v_prenex_16107) 1001) (<= (* 2 (select main_a v_prenex_16107)) 2000)))) (forall ((v_prenex_19696 Int) (v_prenex_19697 Int)) (or (<= 998 (select main_a v_prenex_19697)) (<= (* 2 (select main_a v_prenex_19697)) 2000) (<= (* 2 (select main_a v_prenex_19696)) 2) (< v_prenex_19696 main_x) (<= 0 (+ (select main_a v_prenex_19696) 1)) (<= (+ main_x 1) v_prenex_19696) (<= (select main_a v_prenex_19697) (+ (select main_a v_prenex_19696) 1000)))) (or (forall ((v_prenex_12216 Int)) (or (<= 999 (select main_a v_prenex_12216)) (<= 1998 (* 2 (select main_a v_prenex_12216))))) (forall ((v_prenex_12215 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12215))) (<= (+ main_x 1) v_prenex_12215) (< v_prenex_12215 main_x) (<= 0 (select main_a v_prenex_12215))))) (forall ((v_prenex_18428 Int) (v_prenex_18427 Int)) (or (<= (select main_a v_prenex_18428) 1000) (< v_prenex_18427 main_x) (<= (select main_a v_prenex_18427) 2) (<= (+ main_x 1) v_prenex_18427) (<= 1998 (* 2 (select main_a v_prenex_18428))) (<= (+ (select main_a v_prenex_18427) 998) (select main_a v_prenex_18428)))) (or (forall ((v_prenex_16327 Int)) (or (<= 0 (select main_a v_prenex_16327)) (<= (+ main_x 1) v_prenex_16327) (<= 0 (* 2 (select main_a v_prenex_16327))) (< v_prenex_16327 main_x))) (forall ((v_prenex_16328 Int)) (or (<= (+ main_y 1) v_prenex_16328) (<= (select main_a v_prenex_16328) 1000)))) (or (forall ((v_prenex_18366 Int)) (or (<= 998 (select main_a v_prenex_18366)) (<= (+ main_y 1) v_prenex_18366) (<= (select main_a v_prenex_18366) 1000))) (forall ((v_prenex_18365 Int)) (or (<= 0 (select main_a v_prenex_18365)) (<= (+ main_x 1) v_prenex_18365) (< v_prenex_18365 main_x) (<= 0 (* 2 (select main_a v_prenex_18365)))))) (or (forall ((v_prenex_20972 Int)) (or (< v_prenex_20972 main_x) (<= (select main_a v_prenex_20972) 1) (<= (* 2 (select main_a v_prenex_20972)) 2) (<= (+ main_x 1) v_prenex_20972))) (forall ((v_prenex_20976 Int)) (or (<= (select main_a v_prenex_20976) 1001) (<= (* 2 (select main_a v_prenex_20976)) 2000)))) (forall ((v_prenex_12488 Int) (v_prenex_12489 Int)) (or (<= 999 (select main_a v_prenex_12489)) (<= (select main_a v_prenex_12488) 1) (<= 998 (select main_a v_prenex_12489)) (< v_prenex_12488 main_x) (<= 1000 (+ (select main_a v_prenex_12488) (select main_a v_prenex_12489))) (<= (+ main_x 1) v_prenex_12488))) (forall ((v_prenex_16731 Int) (v_prenex_16732 Int)) (or (<= (+ (select main_a v_prenex_16731) (select main_a v_prenex_16732)) 1000) (<= (select main_a v_prenex_16731) 1) (<= (+ main_x 1) v_prenex_16731) (<= 1998 (* 2 (select main_a v_prenex_16732))) (< v_prenex_16731 main_x) (<= (select main_a v_prenex_16731) 2))) (or (forall ((v_prenex_16113 Int)) (or (<= (select main_a v_prenex_16113) 1001) (<= 999 (select main_a v_prenex_16113)))) (forall ((v_prenex_16108 Int)) (or (<= (select main_a v_prenex_16108) 2) (<= (+ main_x 1) v_prenex_16108) (<= (* 2 (select main_a v_prenex_16108)) 2) (<= 0 (+ (select main_a v_prenex_16108) 1)) (< v_prenex_16108 main_x)))) (forall ((v_prenex_21135 Int) (v_prenex_21134 Int)) (or (<= 999 (select main_a v_prenex_21135)) (<= (select main_a v_prenex_21134) 1) (<= (* 2 (select main_a v_prenex_21135)) 2000) (< v_prenex_21134 main_x) (<= (+ (select main_a v_prenex_21134) 998) (select main_a v_prenex_21135)) (<= (+ main_x 1) v_prenex_21134) (<= (* 2 (select main_a v_prenex_21134)) 2))) (forall ((v_prenex_16237 Int) (v_prenex_16238 Int)) (or (<= (+ main_x 1) v_prenex_16237) (<= (* 2 (select main_a v_prenex_16238)) 2000) (<= (+ (select main_a v_prenex_16237) (select main_a v_prenex_16238)) 1000) (<= (select main_a v_prenex_16237) 2) (<= (select main_a v_prenex_16237) 1) (< v_prenex_16237 main_x) (<= (select main_a v_prenex_16238) 1001))) (or (forall ((v_prenex_15346 Int)) (or (<= (* 2 (select main_a v_prenex_15346)) 2) (<= (+ main_x 1) v_prenex_15346) (< v_prenex_15346 main_x) (<= 0 (select main_a v_prenex_15346)) (<= 0 (+ (select main_a v_prenex_15346) 1)))) (forall ((v_prenex_15351 Int)) (or (<= 998 (select main_a v_prenex_15351)) (<= (select main_a v_prenex_15351) 1001)))) (or (forall ((v_prenex_13564 Int)) (or (< v_prenex_13564 main_x) (<= 0 (+ (select main_a v_prenex_13564) 1)) (<= (+ main_x 1) v_prenex_13564))) (forall ((v_prenex_13565 Int)) (or (<= (* 2 (select main_a v_prenex_13565)) 2000) (<= (+ main_y 1) v_prenex_13565)))) (forall ((v_prenex_19849 Int) (v_prenex_19848 Int)) (or (<= 998 (select main_a v_prenex_19849)) (<= (* 2 (select main_a v_prenex_19848)) 2) (<= 1998 (* 2 (select main_a v_prenex_19849))) (<= (+ main_x 1) v_prenex_19848) (< v_prenex_19848 main_x) (<= 0 (select main_a v_prenex_19848)) (<= (select main_a v_prenex_19849) (+ (select main_a v_prenex_19848) 1000)))) (forall ((v_prenex_16280 Int) (v_prenex_16279 Int)) (or (< v_prenex_16279 main_x) (<= (* 2 (select main_a v_prenex_16279)) 2) (<= (* 2 (select main_a v_prenex_16280)) 2000) (<= (+ (select main_a v_prenex_16279) (select main_a v_prenex_16280)) 1000) (<= (+ main_x 1) v_prenex_16279) (<= 1998 (* 2 (select main_a v_prenex_16280))) (<= 0 (select main_a v_prenex_16279)))) (forall ((v_prenex_13812 Int) (v_prenex_13811 Int)) (or (< v_prenex_13811 main_x) (<= (+ main_x 1) v_prenex_13811) (<= 0 (select main_a v_prenex_13811)) (<= (+ (select main_a v_prenex_13811) (select main_a v_prenex_13812)) 1000) (<= 998 (select main_a v_prenex_13812)))) (forall ((v_prenex_18165 Int) (v_prenex_18164 Int)) (or (<= 998 (select main_a v_prenex_18165)) (<= 0 (+ (select main_a v_prenex_18164) 1)) (<= (+ (select main_a v_prenex_18164) 998) (select main_a v_prenex_18165)) (<= (select main_a v_prenex_18165) 1001) (<= (select main_a v_prenex_18164) 1) (< v_prenex_18164 main_x) (<= (+ main_x 1) v_prenex_18164))) (or (forall ((v_prenex_14360 Int)) (or (<= (* 2 (select main_a v_prenex_14360)) 2) (<= (+ main_x 1) v_prenex_14360) (<= 0 (* 2 (select main_a v_prenex_14360))) (< v_prenex_14360 main_x))) (forall ((v_prenex_14362 Int)) (or (<= (select main_a v_prenex_14362) 1001) (< v_prenex_14362 main_y)))) (forall ((v_prenex_11222 Int) (v_prenex_11223 Int)) (or (<= (+ (select main_a v_prenex_11222) 998) (select main_a v_prenex_11223)) (<= (+ main_x 1) v_prenex_11222) (<= 1998 (* 2 (select main_a v_prenex_11223))) (< v_prenex_11222 main_x) (<= (select main_a v_prenex_11223) 1000) (<= 0 (* 2 (select main_a v_prenex_11222))))) (forall ((v_prenex_12122 Int) (v_prenex_12123 Int)) (or (<= (select main_a v_prenex_12123) 1001) (< v_prenex_12122 main_x) (<= (select main_a v_prenex_12122) 1) (<= 998 (select main_a v_prenex_12123)) (<= (+ main_x 1) v_prenex_12122) (< v_prenex_12123 main_y) (<= (+ (select main_a v_prenex_12122) (select main_a v_prenex_12123)) 1000))) (or (forall ((v_prenex_19306 Int)) (or (<= 998 (select main_a v_prenex_19306)) (<= (* 2 (select main_a v_prenex_19306)) 2000))) (forall ((v_prenex_19304 Int)) (or (<= 0 (+ (select main_a v_prenex_19304) 1)) (<= (+ main_x 1) v_prenex_19304) (<= 0 (* 2 (select main_a v_prenex_19304))) (< v_prenex_19304 main_x) (<= (* 2 (select main_a v_prenex_19304)) 2)))) (or (forall ((v_prenex_19589 Int)) (or (<= (select main_a v_prenex_19589) 1000) (<= 998 (select main_a v_prenex_19589)))) (forall ((v_prenex_19587 Int)) (or (<= (* 2 (select main_a v_prenex_19587)) 2) (< v_prenex_19587 main_x) (<= (+ main_x 1) v_prenex_19587) (<= 0 (* 2 (select main_a v_prenex_19587))) (<= (select main_a v_prenex_19587) 1)))) (forall ((v_prenex_21069 Int) (v_prenex_21068 Int)) (or (<= (+ main_x 1) v_prenex_21068) (< v_prenex_21068 main_x) (<= 998 (select main_a v_prenex_21069)) (<= 0 (* 2 (select main_a v_prenex_21068))) (< v_prenex_21069 main_y) (<= (* 2 (select main_a v_prenex_21069)) 2000) (<= (+ (select main_a v_prenex_21068) 998) (select main_a v_prenex_21069)))) (forall ((v_prenex_20858 Int) (v_prenex_20857 Int)) (or (<= (+ (select main_a v_prenex_20857) 998) (select main_a v_prenex_20858)) (< v_prenex_20857 main_x) (<= 0 (select main_a v_prenex_20857)) (<= (select main_a v_prenex_20858) 1001) (<= 998 (select main_a v_prenex_20858)) (<= (+ main_x 1) v_prenex_20857) (<= (+ main_y 1) v_prenex_20858))) (or (forall ((v_prenex_19250 Int)) (or (<= (select main_a v_prenex_19250) 1000) (< v_prenex_19250 main_y))) (forall ((v_prenex_19246 Int)) (or (<= 0 (+ (select main_a v_prenex_19246) 1)) (< v_prenex_19246 main_x) (<= (+ main_x 1) v_prenex_19246) (<= (* 2 (select main_a v_prenex_19246)) 2)))) (forall ((v_prenex_16956 Int) (v_prenex_16957 Int)) (or (<= (select main_a v_prenex_16956) 1) (<= 999 (select main_a v_prenex_16957)) (< v_prenex_16956 main_x) (<= (select main_a v_prenex_16957) 1000) (<= (+ (select main_a v_prenex_16956) 998) (select main_a v_prenex_16957)) (<= (+ main_x 1) v_prenex_16956) (<= (* 2 (select main_a v_prenex_16956)) 2))) (or (forall ((v_prenex_20202 Int)) (or (<= 0 (+ (select main_a v_prenex_20202) 1)) (<= 0 (* 2 (select main_a v_prenex_20202))) (<= (+ main_x 1) v_prenex_20202) (< v_prenex_20202 main_x))) (forall ((v_prenex_20203 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20203))) (<= 998 (select main_a v_prenex_20203))))) (forall ((v_prenex_20749 Int) (v_prenex_20748 Int)) (or (<= (+ main_x 1) v_prenex_20748) (<= 0 (+ (select main_a v_prenex_20748) 1)) (< v_prenex_20748 main_x) (<= 998 (select main_a v_prenex_20749)) (<= (+ (select main_a v_prenex_20748) (select main_a v_prenex_20749)) 1000) (<= 1998 (* 2 (select main_a v_prenex_20749))))) (forall ((v_prenex_17938 Int) (v_prenex_17939 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17938))) (< v_prenex_17938 main_x) (<= 998 (select main_a v_prenex_17939)) (<= (+ main_x 1) v_prenex_17938) (<= (* 2 (select main_a v_prenex_17938)) 2) (<= (+ (select main_a v_prenex_17938) 998) (select main_a v_prenex_17939)))) (or (forall ((v_prenex_14000 Int)) (or (<= (+ main_x 1) v_prenex_14000) (<= 0 (* 2 (select main_a v_prenex_14000))) (< v_prenex_14000 main_x))) (forall ((v_prenex_14005 Int)) (or (<= 999 (select main_a v_prenex_14005)) (< v_prenex_14005 main_y) (<= (select main_a v_prenex_14005) 1001)))) (forall ((v_prenex_14174 Int) (v_prenex_14173 Int)) (or (<= (select main_a v_prenex_14173) 2) (<= (select main_a v_prenex_14173) 1) (< v_prenex_14173 main_x) (<= (select main_a v_prenex_14174) (+ (select main_a v_prenex_14173) 1000)) (<= (+ main_x 1) v_prenex_14173) (<= 998 (select main_a v_prenex_14174)))) (forall ((v_prenex_19805 Int) (v_prenex_19806 Int)) (or (<= (* 2 (select main_a v_prenex_19806)) 2000) (< v_prenex_19806 main_y) (<= (+ main_y 1) v_prenex_19806) (<= (+ (select main_a v_prenex_19805) (select main_a v_prenex_19806)) 1000))) (or (forall ((v_prenex_19621 Int)) (or (<= 0 (+ (select main_a v_prenex_19621) 1)) (<= (select main_a v_prenex_19621) 1) (< v_prenex_19621 main_x) (<= (+ main_x 1) v_prenex_19621) (<= 0 (* 2 (select main_a v_prenex_19621))))) (forall ((v_prenex_19623 Int)) (or (<= 998 (select main_a v_prenex_19623)) (<= (* 2 (select main_a v_prenex_19623)) 2000)))) (forall ((v_prenex_16747 Int) (v_prenex_16748 Int)) (or (<= (select main_a v_prenex_16748) 1001) (<= (+ main_x 1) v_prenex_16747) (<= 999 (select main_a v_prenex_16748)) (<= (select main_a v_prenex_16747) 1) (< v_prenex_16747 main_x) (<= (select main_a v_prenex_16748) (+ (select main_a v_prenex_16747) 1000)))) (forall ((v_prenex_12988 Int) (v_prenex_12989 Int)) (or (<= (* 2 (select main_a v_prenex_12989)) 2000) (<= 0 (* 2 (select main_a v_prenex_12988))) (< v_prenex_12988 main_x) (<= 1000 (+ (select main_a v_prenex_12988) (select main_a v_prenex_12989))) (<= 998 (select main_a v_prenex_12989)) (<= 0 (select main_a v_prenex_12988)) (<= (+ main_x 1) v_prenex_12988))) (forall ((v_prenex_12834 Int) (v_prenex_12835 Int)) (or (<= (+ main_x 1) v_prenex_12834) (<= (select main_a v_prenex_12835) 1000) (<= (+ (select main_a v_prenex_12834) 998) (select main_a v_prenex_12835)) (<= 0 (+ (select main_a v_prenex_12834) 1)) (<= 998 (select main_a v_prenex_12835)) (< v_prenex_12834 main_x) (< v_prenex_12835 main_y))) (or (forall ((v_prenex_16640 Int)) (or (<= 998 (select main_a v_prenex_16640)) (<= (select main_a v_prenex_16640) 1001))) (forall ((v_prenex_16635 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16635))) (< v_prenex_16635 main_x) (<= (+ main_x 1) v_prenex_16635)))) (forall ((v_prenex_15862 Int) (v_prenex_15861 Int)) (or (<= (select main_a v_prenex_15862) 1001) (<= (+ (select main_a v_prenex_15861) 998) (select main_a v_prenex_15862)) (<= (+ main_x 1) v_prenex_15861) (<= 1998 (* 2 (select main_a v_prenex_15862))) (< v_prenex_15861 main_x) (<= (* 2 (select main_a v_prenex_15861)) 2) (<= (select main_a v_prenex_15861) 2))) (forall ((v_prenex_12696 Int) (v_prenex_12697 Int)) (or (<= (+ main_x 1) v_prenex_12696) (< v_prenex_12696 main_x) (<= (select main_a v_prenex_12696) 1) (<= 0 (+ (select main_a v_prenex_12696) 1)) (<= (+ (select main_a v_prenex_12696) (select main_a v_prenex_12697)) 1000) (<= 999 (select main_a v_prenex_12697)))) (or (forall ((v_prenex_17866 Int)) (or (<= (* 2 (select main_a v_prenex_17866)) 2) (< v_prenex_17866 main_x) (<= (+ main_x 1) v_prenex_17866) (<= 0 (+ (select main_a v_prenex_17866) 1)))) (forall ((v_prenex_17867 Int)) (or (<= (+ main_y 1) v_prenex_17867) (<= (select main_a v_prenex_17867) 1001) (<= 999 (select main_a v_prenex_17867))))) (forall ((v_prenex_20104 Int) (v_prenex_20103 Int)) (or (< v_prenex_20103 main_x) (<= (+ main_x 1) v_prenex_20103) (<= (+ (select main_a v_prenex_20103) (select main_a v_prenex_20104)) 1000) (<= (* 2 (select main_a v_prenex_20103)) 2) (< v_prenex_20104 main_y) (<= 1998 (* 2 (select main_a v_prenex_20104))))) (forall ((v_prenex_15151 Int) (v_prenex_15150 Int)) (or (<= 998 (select main_a v_prenex_15151)) (<= (select main_a v_prenex_15151) 1001) (<= 0 (select main_a v_prenex_15150)) (<= (+ main_x 1) v_prenex_15150) (<= (select main_a v_prenex_15150) 1) (< v_prenex_15150 main_x) (<= (+ (select main_a v_prenex_15150) (select main_a v_prenex_15151)) 1000))) (forall ((v_prenex_17385 Int) (v_prenex_17386 Int)) (or (<= 999 (select main_a v_prenex_17386)) (<= (+ main_y 1) v_prenex_17386) (<= (* 2 (select main_a v_prenex_17386)) 2000) (<= (+ main_x 1) v_prenex_17385) (<= (select main_a v_prenex_17386) (+ (select main_a v_prenex_17385) 1000)) (< v_prenex_17385 main_x) (<= (select main_a v_prenex_17385) 1))) (forall ((v_prenex_14584 Int) (v_prenex_14583 Int)) (or (<= (+ main_x 1) v_prenex_14583) (<= 998 (select main_a v_prenex_14584)) (<= (* 2 (select main_a v_prenex_14584)) 2000) (<= (select main_a v_prenex_14583) 1) (< v_prenex_14583 main_x) (<= 0 (select main_a v_prenex_14583)) (<= (select main_a v_prenex_14584) (+ (select main_a v_prenex_14583) 1000)))) (forall ((v_prenex_14918 Int) (v_prenex_14917 Int)) (or (<= (+ (select main_a v_prenex_14917) (select main_a v_prenex_14918)) 1000) (<= 0 (select main_a v_prenex_14917)) (<= 998 (select main_a v_prenex_14918)) (<= (* 2 (select main_a v_prenex_14918)) 2000) (< v_prenex_14917 main_x) (<= (+ main_x 1) v_prenex_14917) (<= (select main_a v_prenex_14917) 1))) (forall ((v_prenex_14776 Int) (v_prenex_14775 Int)) (or (<= (select main_a v_prenex_14776) 1001) (<= (select main_a v_prenex_14775) 2) (< v_prenex_14775 main_x) (<= (+ (select main_a v_prenex_14775) 998) (select main_a v_prenex_14776)) (<= (+ main_x 1) v_prenex_14775) (<= (* 2 (select main_a v_prenex_14775)) 2))) (forall ((v_prenex_17761 Int) (v_prenex_17762 Int)) (or (<= (+ (select main_a v_prenex_17761) 998) (select main_a v_prenex_17762)) (<= (+ main_y 1) v_prenex_17762) (< v_prenex_17761 main_x) (<= (+ main_x 1) v_prenex_17761) (<= 998 (select main_a v_prenex_17762)) (<= 0 (+ (select main_a v_prenex_17761) 1)))) (forall ((v_prenex_15422 Int) (v_prenex_15421 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15422))) (< v_prenex_15422 main_y) (<= (+ main_y 1) v_prenex_15422) (<= 1000 (+ (select main_a v_prenex_15421) (select main_a v_prenex_15422))))) (or (forall ((v_prenex_19118 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19118))) (<= 998 (select main_a v_prenex_19118)))) (forall ((v_prenex_19114 Int)) (or (< v_prenex_19114 main_x) (<= (+ main_x 1) v_prenex_19114) (<= (* 2 (select main_a v_prenex_19114)) 2) (<= 0 (+ (select main_a v_prenex_19114) 1))))) (forall ((v_prenex_11341 Int) (v_prenex_11342 Int)) (or (<= (select main_a v_prenex_11342) 1001) (<= 0 (select main_a v_prenex_11341)) (<= 1000 (+ (select main_a v_prenex_11341) (select main_a v_prenex_11342))) (<= (+ main_x 1) v_prenex_11341) (<= (select main_a v_prenex_11342) 1000) (< v_prenex_11341 main_x) (<= 0 (* 2 (select main_a v_prenex_11341))))) (forall ((v_prenex_16544 Int) (v_prenex_16543 Int)) (or (<= 999 (select main_a v_prenex_16544)) (<= 0 (* 2 (select main_a v_prenex_16543))) (< v_prenex_16543 main_x) (<= 0 (+ (select main_a v_prenex_16543) 1)) (<= (select main_a v_prenex_16544) (+ (select main_a v_prenex_16543) 1000)) (<= (+ main_x 1) v_prenex_16543))) (forall ((v_prenex_15535 Int) (v_prenex_15536 Int)) (or (<= 999 (select main_a v_prenex_15536)) (<= (* 2 (select main_a v_prenex_15535)) 2) (< v_prenex_15535 main_x) (<= (+ (select main_a v_prenex_15535) (select main_a v_prenex_15536)) 1000) (<= 1998 (* 2 (select main_a v_prenex_15536))) (<= (+ main_x 1) v_prenex_15535) (<= 0 (+ (select main_a v_prenex_15535) 1)))) (forall ((v_prenex_18868 Int) (v_prenex_18867 Int)) (or (< v_prenex_18867 main_x) (<= 1000 (+ (select main_a v_prenex_18867) (select main_a v_prenex_18868))) (< v_prenex_18868 main_y) (<= (select main_a v_prenex_18867) 2) (<= (+ main_x 1) v_prenex_18867) (<= 998 (select main_a v_prenex_18868)))) (forall ((v_prenex_11523 Int) (v_prenex_11522 Int)) (or (<= (select main_a v_prenex_11523) 1001) (<= (select main_a v_prenex_11522) 1) (<= (+ main_x 1) v_prenex_11522) (< v_prenex_11522 main_x) (<= (+ (select main_a v_prenex_11522) 998) (select main_a v_prenex_11523)) (<= (+ main_y 1) v_prenex_11523))) (forall ((v_prenex_21304 Int) (v_prenex_21305 Int)) (or (< v_prenex_21304 main_x) (<= 1998 (* 2 (select main_a v_prenex_21305))) (<= 0 (* 2 (select main_a v_prenex_21304))) (<= (+ main_x 1) v_prenex_21304) (<= 1000 (+ (select main_a v_prenex_21304) (select main_a v_prenex_21305))) (<= 998 (select main_a v_prenex_21305)))) (or (forall ((v_prenex_13415 Int)) (or (< v_prenex_13415 main_y) (<= (* 2 (select main_a v_prenex_13415)) 2000))) (forall ((v_prenex_13412 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13412))) (< v_prenex_13412 main_x) (<= (+ main_x 1) v_prenex_13412) (<= 0 (+ (select main_a v_prenex_13412) 1))))) (or (forall ((v_prenex_21279 Int)) (<= (select main_a v_prenex_21279) 1001)) (forall ((v_prenex_21278 Int)) (or (<= (* 2 (select main_a v_prenex_21278)) 2) (< v_prenex_21278 main_x) (<= 0 (* 2 (select main_a v_prenex_21278))) (<= (+ main_x 1) v_prenex_21278)))) (forall ((v_prenex_17719 Int) (v_prenex_17720 Int)) (or (<= (select main_a v_prenex_17720) 1000) (<= (select main_a v_prenex_17719) 1) (< v_prenex_17720 main_y) (< v_prenex_17719 main_x) (<= 1998 (* 2 (select main_a v_prenex_17720))) (<= (+ (select main_a v_prenex_17719) (select main_a v_prenex_17720)) 1000) (<= (+ main_x 1) v_prenex_17719))) (forall ((v_prenex_17594 Int) (v_prenex_17595 Int)) (or (<= (select main_a v_prenex_17595) 1001) (<= 0 (+ (select main_a v_prenex_17594) 1)) (<= (+ (select main_a v_prenex_17594) 998) (select main_a v_prenex_17595)) (< v_prenex_17594 main_x) (<= (select main_a v_prenex_17595) 1000) (<= 0 (* 2 (select main_a v_prenex_17594))) (<= (+ main_x 1) v_prenex_17594))) (forall ((v_prenex_19463 Int) (v_prenex_19462 Int)) (or (< v_prenex_19463 main_y) (< v_prenex_19462 main_x) (<= 0 (* 2 (select main_a v_prenex_19462))) (<= (select main_a v_prenex_19463) (+ (select main_a v_prenex_19462) 1000)) (<= 998 (select main_a v_prenex_19463)) (<= (+ main_x 1) v_prenex_19462))) (forall ((v_prenex_21116 Int) (v_prenex_21117 Int)) (or (<= (* 2 (select main_a v_prenex_21116)) 2) (< v_prenex_21116 main_x) (<= 998 (select main_a v_prenex_21117)) (<= (select main_a v_prenex_21117) 1001) (<= (+ main_x 1) v_prenex_21116) (<= 0 (* 2 (select main_a v_prenex_21116))) (<= (+ (select main_a v_prenex_21116) 998) (select main_a v_prenex_21117)))) (or (forall ((v_prenex_16916 Int)) (or (< v_prenex_16916 main_x) (<= (* 2 (select main_a v_prenex_16916)) 2) (<= 0 (select main_a v_prenex_16916)) (<= (+ main_x 1) v_prenex_16916))) (forall ((v_prenex_16917 Int)) (or (<= 998 (select main_a v_prenex_16917)) (<= 1998 (* 2 (select main_a v_prenex_16917))) (<= (+ main_y 1) v_prenex_16917)))) (forall ((v_prenex_13679 Int) (v_prenex_13680 Int)) (or (<= (* 2 (select main_a v_prenex_13680)) 2000) (<= (+ main_x 1) v_prenex_13679) (<= (select main_a v_prenex_13679) 1) (<= (+ (select main_a v_prenex_13679) (select main_a v_prenex_13680)) 1000) (< v_prenex_13679 main_x) (<= (select main_a v_prenex_13680) 1001) (<= 0 (select main_a v_prenex_13679)))) (forall ((v_prenex_20249 Int) (v_prenex_20248 Int)) (or (<= (+ main_x 1) v_prenex_20248) (< v_prenex_20249 main_y) (<= (* 2 (select main_a v_prenex_20248)) 2) (<= 998 (select main_a v_prenex_20249)) (<= 1000 (+ (select main_a v_prenex_20248) (select main_a v_prenex_20249))) (< v_prenex_20248 main_x))) (or (forall ((v_prenex_19772 Int)) (or (<= 999 (select main_a v_prenex_19772)) (< v_prenex_19772 main_y))) (forall ((v_prenex_19766 Int)) (or (< v_prenex_19766 main_x) (<= (select main_a v_prenex_19766) 1) (<= (* 2 (select main_a v_prenex_19766)) 2) (<= (+ main_x 1) v_prenex_19766)))) (forall ((v_prenex_17612 Int) (v_prenex_17613 Int)) (or (<= (select main_a v_prenex_17613) 1001) (<= (select main_a v_prenex_17612) 1) (<= 1000 (+ (select main_a v_prenex_17612) (select main_a v_prenex_17613))) (< v_prenex_17613 main_y) (< v_prenex_17612 main_x) (<= (select main_a v_prenex_17613) 1000) (<= (+ main_x 1) v_prenex_17612))) (forall ((v_prenex_11242 Int) (v_prenex_11243 Int)) (or (<= (* 2 (select main_a v_prenex_11243)) 2000) (<= 1998 (* 2 (select main_a v_prenex_11243))) (< v_prenex_11243 main_y) (< v_prenex_11242 main_x) (<= (+ main_x 1) v_prenex_11242) (<= 0 (+ (select main_a v_prenex_11242) 1)) (<= 1000 (+ (select main_a v_prenex_11242) (select main_a v_prenex_11243))))) (or (forall ((v_prenex_19118 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19118))) (<= 998 (select main_a v_prenex_19118)))) (forall ((v_prenex_19112 Int)) (or (<= (* 2 (select main_a v_prenex_19112)) 2) (<= (+ main_x 1) v_prenex_19112) (< v_prenex_19112 main_x) (<= (select main_a v_prenex_19112) 1)))) (forall ((v_prenex_14724 Int) (v_prenex_14723 Int)) (or (<= 1000 (+ (select main_a v_prenex_14723) (select main_a v_prenex_14724))) (<= 999 (select main_a v_prenex_14724)) (<= 0 (* 2 (select main_a v_prenex_14723))) (< v_prenex_14724 main_y) (< v_prenex_14723 main_x) (<= (+ main_x 1) v_prenex_14723) (<= 998 (select main_a v_prenex_14724)))) (forall ((v_prenex_18923 Int) (v_prenex_18924 Int)) (or (<= (+ main_y 1) v_prenex_18924) (<= (select main_a v_prenex_18924) (+ (select main_a v_prenex_18923) 1000)) (<= (select main_a v_prenex_18924) 1000) (<= (+ main_x 1) v_prenex_18923) (<= 1998 (* 2 (select main_a v_prenex_18924))) (<= (select main_a v_prenex_18923) 1) (< v_prenex_18923 main_x))) (or (forall ((v_prenex_14335 Int)) (or (<= (* 2 (select main_a v_prenex_14335)) 2) (<= (+ main_x 1) v_prenex_14335) (<= (select main_a v_prenex_14335) 2) (< v_prenex_14335 main_x))) (forall ((v_prenex_14336 Int)) (or (<= (select main_a v_prenex_14336) 1001) (< v_prenex_14336 main_y) (<= 998 (select main_a v_prenex_14336))))) (forall ((v_prenex_18778 Int) (v_prenex_18779 Int)) (or (<= (+ main_x 1) v_prenex_18778) (<= (+ main_y 1) v_prenex_18779) (<= 999 (select main_a v_prenex_18779)) (<= (select main_a v_prenex_18778) 1) (<= (select main_a v_prenex_18779) (+ (select main_a v_prenex_18778) 1000)) (< v_prenex_18778 main_x))) (forall ((v_prenex_21090 Int) (v_prenex_21091 Int)) (or (< v_prenex_21091 main_y) (<= (select main_a v_prenex_21091) 1000) (<= 1998 (* 2 (select main_a v_prenex_21091))) (<= (+ (select main_a v_prenex_21090) (select main_a v_prenex_21091)) 1000) (<= (+ main_y 1) v_prenex_21091))) (forall ((v_prenex_12461 Int) (v_prenex_12460 Int)) (or (<= (* 2 (select main_a v_prenex_12461)) 2000) (<= (+ (select main_a v_prenex_12460) 998) (select main_a v_prenex_12461)) (<= (+ main_x 1) v_prenex_12460) (<= 0 (+ (select main_a v_prenex_12460) 1)) (< v_prenex_12460 main_x) (<= 0 (* 2 (select main_a v_prenex_12460))) (<= 998 (select main_a v_prenex_12461)))) (or (forall ((v_prenex_12589 Int)) (or (< v_prenex_12589 main_x) (<= (+ main_x 1) v_prenex_12589) (<= (* 2 (select main_a v_prenex_12589)) 2) (<= 0 (+ (select main_a v_prenex_12589) 1)))) (forall ((v_prenex_12593 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12593))) (<= (* 2 (select main_a v_prenex_12593)) 2000) (< v_prenex_12593 main_y)))) (forall ((v_prenex_21164 Int) (v_prenex_21165 Int)) (or (<= 999 (select main_a v_prenex_21165)) (<= (+ main_x 1) v_prenex_21164) (<= 0 (* 2 (select main_a v_prenex_21164))) (< v_prenex_21164 main_x) (<= (* 2 (select main_a v_prenex_21164)) 2) (<= (select main_a v_prenex_21165) 1001) (<= (+ (select main_a v_prenex_21164) 998) (select main_a v_prenex_21165)))) (forall ((v_prenex_15315 Int) (v_prenex_15314 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15315))) (<= 0 (select main_a v_prenex_15314)) (<= (select main_a v_prenex_15315) 1001) (<= (+ (select main_a v_prenex_15314) 998) (select main_a v_prenex_15315)) (<= (+ main_x 1) v_prenex_15314) (<= (* 2 (select main_a v_prenex_15314)) 2) (< v_prenex_15314 main_x))) (forall ((v_prenex_20047 Int) (v_prenex_20046 Int)) (or (<= (select main_a v_prenex_20047) 1000) (<= (* 2 (select main_a v_prenex_20046)) 2) (<= (+ main_x 1) v_prenex_20046) (< v_prenex_20047 main_y) (<= 1998 (* 2 (select main_a v_prenex_20047))) (< v_prenex_20046 main_x) (<= (select main_a v_prenex_20047) (+ (select main_a v_prenex_20046) 1000)))) (forall ((v_prenex_18404 Int) (v_prenex_18403 Int)) (or (<= (+ main_x 1) v_prenex_18403) (<= 0 (select main_a v_prenex_18403)) (<= 1000 (+ (select main_a v_prenex_18403) (select main_a v_prenex_18404))) (<= (* 2 (select main_a v_prenex_18404)) 2000) (< v_prenex_18403 main_x) (<= (select main_a v_prenex_18403) 1))) (forall ((v_prenex_14468 Int) (v_prenex_14469 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14469))) (< v_prenex_14468 main_x) (<= (+ main_y 1) v_prenex_14469) (<= (* 2 (select main_a v_prenex_14468)) 2) (<= (+ (select main_a v_prenex_14468) 998) (select main_a v_prenex_14469)) (<= (+ main_x 1) v_prenex_14468))) (forall ((v_prenex_14156 Int) (v_prenex_14155 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14156))) (<= (select main_a v_prenex_14155) 2) (< v_prenex_14155 main_x) (<= 1000 (+ (select main_a v_prenex_14155) (select main_a v_prenex_14156))) (<= (+ main_x 1) v_prenex_14155) (<= (+ main_y 1) v_prenex_14156))) (forall ((v_prenex_17020 Int) (v_prenex_17021 Int)) (or (< v_prenex_17020 main_x) (<= (+ main_x 1) v_prenex_17020) (<= (* 2 (select main_a v_prenex_17020)) 2) (<= (+ (select main_a v_prenex_17020) 998) (select main_a v_prenex_17021)) (<= (select main_a v_prenex_17021) 1001))) (or (forall ((v_prenex_13354 Int)) (<= 1998 (* 2 (select main_a v_prenex_13354)))) (forall ((v_prenex_13349 Int)) (or (<= (* 2 (select main_a v_prenex_13349)) 2) (< v_prenex_13349 main_x) (<= (+ main_x 1) v_prenex_13349)))) (forall ((v_prenex_11579 Int) (v_prenex_11580 Int)) (or (<= (+ main_x 1) v_prenex_11579) (<= (* 2 (select main_a v_prenex_11580)) 2000) (<= (+ (select main_a v_prenex_11579) 998) (select main_a v_prenex_11580)) (<= (select main_a v_prenex_11580) 1001) (<= (* 2 (select main_a v_prenex_11579)) 2) (< v_prenex_11579 main_x) (<= (+ main_y 1) v_prenex_11580))) (forall ((v_prenex_17805 Int) (v_prenex_17806 Int)) (or (< v_prenex_17805 main_x) (<= (+ main_y 1) v_prenex_17806) (<= (select main_a v_prenex_17806) 1000) (<= 0 (+ (select main_a v_prenex_17805) 1)) (<= (+ main_x 1) v_prenex_17805) (<= (* 2 (select main_a v_prenex_17806)) 2000) (<= (+ (select main_a v_prenex_17805) 998) (select main_a v_prenex_17806)))) (forall ((v_prenex_13290 Int) (v_prenex_13291 Int)) (or (<= (+ main_x 1) v_prenex_13290) (< v_prenex_13290 main_x) (<= (select main_a v_prenex_13291) 1001) (<= (+ (select main_a v_prenex_13290) (select main_a v_prenex_13291)) 1000) (<= (* 2 (select main_a v_prenex_13290)) 2) (<= 998 (select main_a v_prenex_13291)) (< v_prenex_13291 main_y))) (or (forall ((v_prenex_17593 Int)) (<= (* 2 (select main_a v_prenex_17593)) 2000)) (forall ((v_prenex_17592 Int)) (or (<= (+ main_x 1) v_prenex_17592) (< v_prenex_17592 main_x) (<= 0 (+ (select main_a v_prenex_17592) 1))))) (or (forall ((v_prenex_17925 Int)) (or (<= (select main_a v_prenex_17925) 1000) (<= 1998 (* 2 (select main_a v_prenex_17925))) (<= (+ main_y 1) v_prenex_17925))) (forall ((v_prenex_17924 Int)) (or (<= (* 2 (select main_a v_prenex_17924)) 2) (<= (+ main_x 1) v_prenex_17924) (< v_prenex_17924 main_x) (<= 0 (select main_a v_prenex_17924))))) (forall ((v_prenex_19870 Int) (v_prenex_19871 Int)) (or (<= (+ main_x 1) v_prenex_19870) (<= (* 2 (select main_a v_prenex_19871)) 2000) (<= (+ (select main_a v_prenex_19870) 998) (select main_a v_prenex_19871)) (<= (* 2 (select main_a v_prenex_19870)) 2) (< v_prenex_19870 main_x) (<= (select main_a v_prenex_19871) 1001))) (or (forall ((v_prenex_11229 Int)) (<= (* 2 (select main_a v_prenex_11229)) 2000)) (forall ((v_prenex_11228 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11228))) (<= 0 (select main_a v_prenex_11228)) (< v_prenex_11228 main_x) (<= (+ main_x 1) v_prenex_11228) (<= (select main_a v_prenex_11228) 2)))) (forall ((v_prenex_15744 Int) (v_prenex_15743 Int)) (or (<= (+ (select main_a v_prenex_15743) 998) (select main_a v_prenex_15744)) (<= (select main_a v_prenex_15744) 1000) (< v_prenex_15743 main_x) (<= 998 (select main_a v_prenex_15744)) (<= (+ main_x 1) v_prenex_15743) (<= 0 (+ (select main_a v_prenex_15743) 1)) (<= (* 2 (select main_a v_prenex_15743)) 2))) (forall ((v_prenex_20541 Int) (v_prenex_20540 Int)) (or (<= (+ main_x 1) v_prenex_20540) (<= (+ (select main_a v_prenex_20540) (select main_a v_prenex_20541)) 1000) (<= 0 (+ (select main_a v_prenex_20540) 1)) (<= 1998 (* 2 (select main_a v_prenex_20541))) (< v_prenex_20540 main_x) (<= 998 (select main_a v_prenex_20541)) (<= (* 2 (select main_a v_prenex_20540)) 2))) (forall ((v_prenex_13143 Int) (v_prenex_13144 Int)) (or (<= 0 (select main_a v_prenex_13143)) (<= (* 2 (select main_a v_prenex_13143)) 2) (<= (+ (select main_a v_prenex_13143) (select main_a v_prenex_13144)) 1000) (<= 999 (select main_a v_prenex_13144)) (<= (+ main_x 1) v_prenex_13143) (< v_prenex_13143 main_x) (<= (* 2 (select main_a v_prenex_13144)) 2000))) (or (forall ((v_prenex_19136 Int)) (or (<= (* 2 (select main_a v_prenex_19136)) 2) (< v_prenex_19136 main_x))) (forall ((v_prenex_19137 Int)) (or (< v_prenex_19137 main_y) (<= 999 (select main_a v_prenex_19137)) (<= (+ main_y 1) v_prenex_19137)))) (forall ((v_prenex_18125 Int) (v_prenex_18124 Int)) (or (<= (+ (select main_a v_prenex_18124) (select main_a v_prenex_18125)) 1000) (<= 998 (select main_a v_prenex_18125)) (<= (select main_a v_prenex_18125) 1001) (<= (+ main_x 1) v_prenex_18124) (<= 0 (* 2 (select main_a v_prenex_18124))) (<= (* 2 (select main_a v_prenex_18124)) 2) (< v_prenex_18124 main_x))) (or (forall ((v_prenex_16721 Int)) (or (<= 999 (select main_a v_prenex_16721)) (<= (+ main_y 1) v_prenex_16721) (<= (select main_a v_prenex_16721) 1000))) (forall ((v_prenex_16720 Int)) (or (<= (+ main_x 1) v_prenex_16720) (< v_prenex_16720 main_x) (<= (* 2 (select main_a v_prenex_16720)) 2) (<= 0 (* 2 (select main_a v_prenex_16720)))))) (forall ((v_prenex_17232 Int) (v_prenex_17233 Int)) (or (< v_prenex_17232 main_x) (<= (+ (select main_a v_prenex_17232) 998) (select main_a v_prenex_17233)) (<= (+ main_y 1) v_prenex_17233) (<= (+ main_x 1) v_prenex_17232) (<= (* 2 (select main_a v_prenex_17232)) 2))) (or (forall ((v_prenex_13113 Int)) (or (<= 0 (select main_a v_prenex_13113)) (<= (+ main_x 1) v_prenex_13113) (<= (select main_a v_prenex_13113) 1) (< v_prenex_13113 main_x) (<= (* 2 (select main_a v_prenex_13113)) 2))) (forall ((v_prenex_13114 Int)) (or (<= 998 (select main_a v_prenex_13114)) (<= (* 2 (select main_a v_prenex_13114)) 2000)))) (forall ((v_prenex_18127 Int) (v_prenex_18126 Int)) (or (<= (* 2 (select main_a v_prenex_18127)) 2000) (<= 0 (* 2 (select main_a v_prenex_18126))) (<= (select main_a v_prenex_18127) 1001) (< v_prenex_18127 main_y) (<= (+ (select main_a v_prenex_18126) 998) (select main_a v_prenex_18127)) (<= (+ main_x 1) v_prenex_18126) (< v_prenex_18126 main_x))) (forall ((v_prenex_17485 Int) (v_prenex_17486 Int)) (or (< v_prenex_17486 main_y) (<= (* 2 (select main_a v_prenex_17485)) 2) (<= (+ main_x 1) v_prenex_17485) (<= (+ (select main_a v_prenex_17485) (select main_a v_prenex_17486)) 1000) (<= (* 2 (select main_a v_prenex_17486)) 2000) (<= (select main_a v_prenex_17486) 1001) (< v_prenex_17485 main_x))) (forall ((v_prenex_19764 Int) (v_prenex_19765 Int)) (or (<= (select main_a v_prenex_19764) 2) (<= (+ (select main_a v_prenex_19764) 998) (select main_a v_prenex_19765)) (< v_prenex_19764 main_x) (<= 998 (select main_a v_prenex_19765)) (<= (+ main_x 1) v_prenex_19764) (<= (* 2 (select main_a v_prenex_19765)) 2000) (<= (* 2 (select main_a v_prenex_19764)) 2))) (or (forall ((v_prenex_11546 Int)) (or (< v_prenex_11546 main_x) (<= (+ main_x 1) v_prenex_11546) (<= (select main_a v_prenex_11546) 2) (<= (select main_a v_prenex_11546) 1) (<= (* 2 (select main_a v_prenex_11546)) 2))) (forall ((v_prenex_11548 Int)) (or (<= (* 2 (select main_a v_prenex_11548)) 2000) (<= (select main_a v_prenex_11548) 1000)))) (forall ((v_prenex_12601 Int) (v_prenex_12600 Int)) (or (<= 1000 (+ (select main_a v_prenex_12600) (select main_a v_prenex_12601))) (<= 0 (select main_a v_prenex_12600)) (< v_prenex_12600 main_x) (< v_prenex_12601 main_y) (<= (+ main_x 1) v_prenex_12600) (<= 999 (select main_a v_prenex_12601)))) (forall ((v_prenex_16936 Int) (v_prenex_16937 Int)) (or (<= (select main_a v_prenex_16936) 2) (<= 0 (+ (select main_a v_prenex_16936) 1)) (<= (select main_a v_prenex_16937) 1000) (<= 998 (select main_a v_prenex_16937)) (<= (select main_a v_prenex_16937) (+ (select main_a v_prenex_16936) 1000)) (<= (+ main_x 1) v_prenex_16936) (< v_prenex_16936 main_x))) (forall ((v_prenex_12090 Int) (v_prenex_12091 Int)) (or (<= (select main_a v_prenex_12090) 2) (<= (+ (select main_a v_prenex_12090) 998) (select main_a v_prenex_12091)) (< v_prenex_12090 main_x) (<= 1998 (* 2 (select main_a v_prenex_12091))) (<= (+ main_x 1) v_prenex_12090) (<= (select main_a v_prenex_12091) 1001) (< v_prenex_12091 main_y))) (forall ((v_prenex_15722 Int) (v_prenex_15721 Int)) (or (< v_prenex_15721 main_x) (<= (+ main_x 1) v_prenex_15721) (<= (select main_a v_prenex_15721) 1) (<= (select main_a v_prenex_15721) 2) (<= 999 (select main_a v_prenex_15722)) (<= (+ (select main_a v_prenex_15721) 998) (select main_a v_prenex_15722)))) (forall ((v_prenex_18196 Int) (v_prenex_18197 Int)) (or (<= (+ main_x 1) v_prenex_18196) (<= 1998 (* 2 (select main_a v_prenex_18197))) (<= (select main_a v_prenex_18196) 2) (< v_prenex_18196 main_x) (<= 0 (select main_a v_prenex_18196)) (<= 1000 (+ (select main_a v_prenex_18196) (select main_a v_prenex_18197))))) (or (forall ((v_prenex_17035 Int)) (or (<= (+ main_x 1) v_prenex_17035) (< v_prenex_17035 main_x) (<= (* 2 (select main_a v_prenex_17035)) 2) (<= (select main_a v_prenex_17035) 2) (<= 0 (* 2 (select main_a v_prenex_17035))))) (forall ((v_prenex_17038 Int)) (or (<= 998 (select main_a v_prenex_17038)) (<= (* 2 (select main_a v_prenex_17038)) 2000)))) (forall ((v_prenex_19865 Int) (v_prenex_19864 Int)) (or (<= 999 (select main_a v_prenex_19865)) (< v_prenex_19864 main_x) (<= (+ (select main_a v_prenex_19864) (select main_a v_prenex_19865)) 1000) (<= (+ main_y 1) v_prenex_19865) (<= (+ main_x 1) v_prenex_19864) (<= (select main_a v_prenex_19864) 1))) (forall ((v_prenex_17733 Int) (v_prenex_17734 Int)) (or (<= 998 (select main_a v_prenex_17734)) (<= (select main_a v_prenex_17734) (+ (select main_a v_prenex_17733) 1000)) (<= 999 (select main_a v_prenex_17734)) (< v_prenex_17733 main_x) (<= (+ main_x 1) v_prenex_17733) (<= (* 2 (select main_a v_prenex_17733)) 2))) (forall ((v_prenex_15104 Int) (v_prenex_15103 Int)) (or (<= 998 (select main_a v_prenex_15104)) (<= (+ main_x 1) v_prenex_15103) (<= (* 2 (select main_a v_prenex_15104)) 2000) (< v_prenex_15103 main_x) (<= 0 (+ (select main_a v_prenex_15103) 1)) (<= 0 (* 2 (select main_a v_prenex_15103))) (<= 1000 (+ (select main_a v_prenex_15103) (select main_a v_prenex_15104))))) (forall ((v_prenex_13651 Int) (v_prenex_13650 Int)) (or (< v_prenex_13650 main_x) (<= 0 (* 2 (select main_a v_prenex_13650))) (<= (select main_a v_prenex_13651) 1001) (<= (+ main_x 1) v_prenex_13650) (<= 0 (select main_a v_prenex_13650)) (<= (select main_a v_prenex_13651) (+ (select main_a v_prenex_13650) 1000)) (<= 1998 (* 2 (select main_a v_prenex_13651))))) (forall ((v_prenex_18057 Int) (v_prenex_18056 Int)) (or (<= (select main_a v_prenex_18057) 1001) (<= 0 (* 2 (select main_a v_prenex_18056))) (<= 999 (select main_a v_prenex_18057)) (<= 1000 (+ (select main_a v_prenex_18056) (select main_a v_prenex_18057))) (< v_prenex_18056 main_x) (<= 0 (select main_a v_prenex_18056)) (<= (+ main_x 1) v_prenex_18056))) (forall ((v_prenex_17164 Int) (v_prenex_17165 Int)) (or (< v_prenex_17164 main_x) (<= (select main_a v_prenex_17165) 1000) (<= 1998 (* 2 (select main_a v_prenex_17165))) (<= 0 (* 2 (select main_a v_prenex_17164))) (<= (+ main_x 1) v_prenex_17164) (<= 0 (select main_a v_prenex_17164)) (<= (+ (select main_a v_prenex_17164) 998) (select main_a v_prenex_17165)))) (forall ((v_prenex_13965 Int) (v_prenex_13964 Int)) (or (<= 0 (+ (select main_a v_prenex_13964) 1)) (< v_prenex_13964 main_x) (<= (select main_a v_prenex_13964) 1) (<= (+ main_x 1) v_prenex_13964) (<= 999 (select main_a v_prenex_13965)) (<= (+ (select main_a v_prenex_13964) 998) (select main_a v_prenex_13965)))) (or (forall ((v_prenex_12028 Int)) (or (<= (select main_a v_prenex_12028) 1001) (<= (* 2 (select main_a v_prenex_12028)) 2000))) (forall ((v_prenex_12023 Int)) (or (<= 0 (select main_a v_prenex_12023)) (<= (+ main_x 1) v_prenex_12023) (<= 0 (+ (select main_a v_prenex_12023) 1)) (< v_prenex_12023 main_x) (<= (* 2 (select main_a v_prenex_12023)) 2)))) (or (forall ((v_prenex_15215 Int)) (or (<= (+ main_x 1) v_prenex_15215) (<= 0 (* 2 (select main_a v_prenex_15215))) (<= (select main_a v_prenex_15215) 2) (<= 0 (select main_a v_prenex_15215)) (< v_prenex_15215 main_x))) (forall ((v_prenex_15216 Int)) (or (<= (select main_a v_prenex_15216) 1001) (<= 999 (select main_a v_prenex_15216))))) (or (forall ((v_prenex_11660 Int)) (or (<= (select main_a v_prenex_11660) 1000) (<= 998 (select main_a v_prenex_11660)))) (forall ((v_prenex_11658 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11658))) (<= (+ main_x 1) v_prenex_11658) (< v_prenex_11658 main_x) (<= (* 2 (select main_a v_prenex_11658)) 2)))) (or (forall ((v_prenex_14361 Int)) (or (< v_prenex_14361 main_x) (<= (select main_a v_prenex_14361) 2) (<= (* 2 (select main_a v_prenex_14361)) 2) (<= (+ main_x 1) v_prenex_14361))) (forall ((v_prenex_14362 Int)) (or (<= (select main_a v_prenex_14362) 1001) (< v_prenex_14362 main_y)))) (forall ((v_prenex_18716 Int) (v_prenex_18717 Int)) (or (<= (* 2 (select main_a v_prenex_18716)) 2) (<= (+ main_x 1) v_prenex_18716) (<= (+ (select main_a v_prenex_18716) 998) (select main_a v_prenex_18717)) (<= 1998 (* 2 (select main_a v_prenex_18717))) (<= 0 (select main_a v_prenex_18716)) (< v_prenex_18716 main_x) (<= 998 (select main_a v_prenex_18717)))) (forall ((v_prenex_20775 Int) (v_prenex_20774 Int)) (or (<= (select main_a v_prenex_20774) 1) (<= (select main_a v_prenex_20775) 1000) (< v_prenex_20774 main_x) (<= (+ main_x 1) v_prenex_20774) (<= 1000 (+ (select main_a v_prenex_20774) (select main_a v_prenex_20775))) (<= (select main_a v_prenex_20775) 1001) (<= (+ main_y 1) v_prenex_20775))) (forall ((v_prenex_12595 Int) (v_prenex_12594 Int)) (or (<= (select main_a v_prenex_12594) 2) (<= (select main_a v_prenex_12595) 1001) (<= (+ (select main_a v_prenex_12594) 998) (select main_a v_prenex_12595)) (<= 1998 (* 2 (select main_a v_prenex_12595))) (< v_prenex_12594 main_x) (<= (+ main_x 1) v_prenex_12594))) (forall ((v_prenex_18332 Int) (v_prenex_18331 Int)) (or (< v_prenex_18331 main_x) (<= (* 2 (select main_a v_prenex_18331)) 2) (<= (+ main_x 1) v_prenex_18331) (<= 0 (+ (select main_a v_prenex_18331) 1)) (<= (* 2 (select main_a v_prenex_18332)) 2000) (<= (select main_a v_prenex_18332) 1001) (<= (select main_a v_prenex_18332) (+ (select main_a v_prenex_18331) 1000)))) (or (forall ((v_prenex_18014 Int)) (or (<= (select main_a v_prenex_18014) 1) (<= (+ main_x 1) v_prenex_18014) (<= 0 (select main_a v_prenex_18014)) (<= 0 (* 2 (select main_a v_prenex_18014))) (< v_prenex_18014 main_x))) (forall ((v_prenex_18019 Int)) (or (<= 999 (select main_a v_prenex_18019)) (<= (select main_a v_prenex_18019) 1000)))) (forall ((v_prenex_17926 Int) (v_prenex_17927 Int)) (or (<= (select main_a v_prenex_17927) 1000) (<= 998 (select main_a v_prenex_17927)) (<= (+ (select main_a v_prenex_17926) (select main_a v_prenex_17927)) 1000) (<= (select main_a v_prenex_17926) 1) (< v_prenex_17926 main_x) (<= 0 (+ (select main_a v_prenex_17926) 1)) (<= (+ main_x 1) v_prenex_17926))) (forall ((v_prenex_13324 Int) (v_prenex_13325 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13325))) (<= (select main_a v_prenex_13325) (+ (select main_a v_prenex_13324) 1000)) (<= (+ main_x 1) v_prenex_13324) (<= (* 2 (select main_a v_prenex_13325)) 2000) (< v_prenex_13325 main_y) (< v_prenex_13324 main_x) (<= (* 2 (select main_a v_prenex_13324)) 2))) (or (forall ((v_prenex_21216 Int)) (or (<= 0 (+ (select main_a v_prenex_21216) 1)) (<= (+ main_x 1) v_prenex_21216) (<= 0 (* 2 (select main_a v_prenex_21216))) (< v_prenex_21216 main_x))) (forall ((v_prenex_21217 Int)) (or (<= 998 (select main_a v_prenex_21217)) (<= (select main_a v_prenex_21217) 1000)))) (forall ((v_prenex_18822 Int) (v_prenex_18821 Int)) (or (<= (select main_a v_prenex_18822) 1001) (< v_prenex_18821 main_x) (<= (+ main_x 1) v_prenex_18821) (<= 0 (* 2 (select main_a v_prenex_18821))) (<= (+ (select main_a v_prenex_18821) 998) (select main_a v_prenex_18822)) (<= 998 (select main_a v_prenex_18822)) (<= (select main_a v_prenex_18821) 1))) (forall ((v_prenex_12724 Int) (v_prenex_12725 Int)) (or (<= (select main_a v_prenex_12725) 1001) (<= 0 (+ (select main_a v_prenex_12724) 1)) (<= (+ main_x 1) v_prenex_12724) (<= (+ (select main_a v_prenex_12724) (select main_a v_prenex_12725)) 1000) (< v_prenex_12724 main_x) (<= (* 2 (select main_a v_prenex_12725)) 2000))) (forall ((v_prenex_16712 Int) (v_prenex_16713 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16712))) (< v_prenex_16712 main_x) (<= (select main_a v_prenex_16713) 1000) (<= (+ (select main_a v_prenex_16712) (select main_a v_prenex_16713)) 1000) (<= (+ main_x 1) v_prenex_16712) (<= (+ main_y 1) v_prenex_16713))) (forall ((v_prenex_19316 Int) (v_prenex_19315 Int)) (or (<= (+ main_x 1) v_prenex_19315) (<= 0 (select main_a v_prenex_19315)) (<= 998 (select main_a v_prenex_19316)) (<= 999 (select main_a v_prenex_19316)) (< v_prenex_19315 main_x) (<= (* 2 (select main_a v_prenex_19315)) 2) (<= (select main_a v_prenex_19316) (+ (select main_a v_prenex_19315) 1000)))) (forall ((v_prenex_14485 Int) (v_prenex_14484 Int)) (or (< v_prenex_14484 main_x) (<= 0 (select main_a v_prenex_14484)) (<= 999 (select main_a v_prenex_14485)) (<= (select main_a v_prenex_14484) 1) (<= (+ main_x 1) v_prenex_14484) (<= (select main_a v_prenex_14485) (+ (select main_a v_prenex_14484) 1000)))) (forall ((v_prenex_14746 Int) (v_prenex_14745 Int)) (or (<= (+ main_x 1) v_prenex_14745) (<= 0 (* 2 (select main_a v_prenex_14745))) (<= (+ (select main_a v_prenex_14745) 998) (select main_a v_prenex_14746)) (< v_prenex_14745 main_x) (<= 0 (select main_a v_prenex_14745)))) (forall ((v_prenex_12972 Int) (v_prenex_12973 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12973))) (<= (select main_a v_prenex_12973) (+ (select main_a v_prenex_12972) 1000)) (<= (+ main_x 1) v_prenex_12972) (<= 0 (+ (select main_a v_prenex_12972) 1)) (< v_prenex_12972 main_x) (<= (select main_a v_prenex_12973) 1001))) (forall ((v_prenex_20253 Int) (v_prenex_20252 Int)) (or (<= (+ (select main_a v_prenex_20252) (select main_a v_prenex_20253)) 1000) (<= 998 (select main_a v_prenex_20253)) (<= 0 (* 2 (select main_a v_prenex_20252))) (<= (* 2 (select main_a v_prenex_20253)) 2000) (<= (+ main_x 1) v_prenex_20252) (<= (select main_a v_prenex_20252) 1) (< v_prenex_20252 main_x))) (or (forall ((v_prenex_16101 Int)) (or (<= (select main_a v_prenex_16101) 1001) (<= 999 (select main_a v_prenex_16101)))) (forall ((v_prenex_16098 Int)) (or (<= (select main_a v_prenex_16098) 2) (<= (+ main_x 1) v_prenex_16098) (< v_prenex_16098 main_x) (<= (* 2 (select main_a v_prenex_16098)) 2) (<= 0 (* 2 (select main_a v_prenex_16098)))))) (forall ((v_prenex_21098 Int) (v_prenex_21099 Int)) (or (<= 999 (select main_a v_prenex_21099)) (< v_prenex_21098 main_x) (<= 0 (* 2 (select main_a v_prenex_21098))) (<= (select main_a v_prenex_21099) 1001) (<= 1000 (+ (select main_a v_prenex_21098) (select main_a v_prenex_21099))) (<= (+ main_x 1) v_prenex_21098) (<= (+ main_y 1) v_prenex_21099))) (or (forall ((v_prenex_15661 Int)) (or (<= (* 2 (select main_a v_prenex_15661)) 2) (<= 0 (+ (select main_a v_prenex_15661) 1)) (< v_prenex_15661 main_x) (<= (+ main_x 1) v_prenex_15661) (<= 0 (select main_a v_prenex_15661)))) (forall ((v_prenex_15665 Int)) (or (<= (select main_a v_prenex_15665) 1000) (<= 999 (select main_a v_prenex_15665))))) (or (forall ((v_prenex_15258 Int)) (or (< v_prenex_15258 main_x) (<= (+ main_x 1) v_prenex_15258) (<= 0 (* 2 (select main_a v_prenex_15258))))) (forall ((v_prenex_15259 Int)) (or (<= (select main_a v_prenex_15259) 1000) (<= (+ main_y 1) v_prenex_15259)))) (forall ((v_prenex_16164 Int) (v_prenex_16165 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16165))) (< v_prenex_16164 main_x) (<= (select main_a v_prenex_16164) 2) (<= (+ main_x 1) v_prenex_16164) (<= (select main_a v_prenex_16165) (+ (select main_a v_prenex_16164) 1000)) (<= (select main_a v_prenex_16164) 1) (<= 998 (select main_a v_prenex_16165)))) (or (forall ((v_prenex_20517 Int)) (or (<= (+ main_y 1) v_prenex_20517) (<= 998 (select main_a v_prenex_20517)) (<= (* 2 (select main_a v_prenex_20517)) 2000))) (forall ((v_prenex_20516 Int)) (or (< v_prenex_20516 main_x) (<= (+ main_x 1) v_prenex_20516) (<= 0 (* 2 (select main_a v_prenex_20516))) (<= 0 (select main_a v_prenex_20516))))) (forall ((v_prenex_20209 Int) (v_prenex_20208 Int)) (or (< v_prenex_20209 main_y) (<= (select main_a v_prenex_20209) 1001) (<= (+ main_y 1) v_prenex_20209) (<= (+ (select main_a v_prenex_20208) 998) (select main_a v_prenex_20209)))) (forall ((v_prenex_17325 Int) (v_prenex_17324 Int)) (or (<= (+ main_y 1) v_prenex_17325) (<= (+ main_x 1) v_prenex_17324) (<= 1998 (* 2 (select main_a v_prenex_17325))) (< v_prenex_17325 main_y) (<= (select main_a v_prenex_17325) (+ (select main_a v_prenex_17324) 1000)))) (forall ((v_prenex_19405 Int) (v_prenex_19404 Int)) (or (<= (* 2 (select main_a v_prenex_19405)) 2000) (< v_prenex_19404 main_x) (<= (* 2 (select main_a v_prenex_19404)) 2) (<= (+ main_x 1) v_prenex_19404) (< v_prenex_19405 main_y) (<= (select main_a v_prenex_19405) 1001) (<= 1000 (+ (select main_a v_prenex_19404) (select main_a v_prenex_19405))))) (or (forall ((v_prenex_14716 Int)) (or (<= (select main_a v_prenex_14716) 1001) (<= (* 2 (select main_a v_prenex_14716)) 2000))) (forall ((v_prenex_14715 Int)) (or (< v_prenex_14715 main_x) (<= 0 (select main_a v_prenex_14715)) (<= (+ main_x 1) v_prenex_14715) (<= (select main_a v_prenex_14715) 2) (<= (* 2 (select main_a v_prenex_14715)) 2)))) (or (forall ((v_prenex_14964 Int)) (or (<= (+ main_x 1) v_prenex_14964) (<= (select main_a v_prenex_14964) 2) (<= 0 (* 2 (select main_a v_prenex_14964))) (<= 0 (select main_a v_prenex_14964)) (< v_prenex_14964 main_x))) (forall ((v_prenex_14966 Int)) (or (<= (* 2 (select main_a v_prenex_14966)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14966)))))) (forall ((v_prenex_13169 Int) (v_prenex_13170 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13170))) (<= (+ (select main_a v_prenex_13169) (select main_a v_prenex_13170)) 1000) (<= (select main_a v_prenex_13169) 2) (<= (+ main_x 1) v_prenex_13169) (< v_prenex_13169 main_x) (<= (select main_a v_prenex_13170) 1000))) (or (forall ((v_prenex_18640 Int)) (<= (* 2 (select main_a v_prenex_18640)) 2)) (forall ((v_prenex_18641 Int)) (or (< v_prenex_18641 main_y) (<= (* 2 (select main_a v_prenex_18641)) 2000) (<= (+ main_y 1) v_prenex_18641) (<= 999 (select main_a v_prenex_18641))))) (or (forall ((v_prenex_11311 Int)) (or (< v_prenex_11311 main_y) (<= 999 (select main_a v_prenex_11311)))) (forall ((v_prenex_11310 Int)) (or (<= (+ main_x 1) v_prenex_11310) (< v_prenex_11310 main_x) (<= 0 (* 2 (select main_a v_prenex_11310))) (<= 0 (select main_a v_prenex_11310))))) (forall ((v_prenex_19726 Int) (v_prenex_19727 Int)) (or (<= (* 2 (select main_a v_prenex_19727)) 2000) (<= 0 (select main_a v_prenex_19726)) (<= (+ main_x 1) v_prenex_19726) (<= (+ (select main_a v_prenex_19726) 998) (select main_a v_prenex_19727)) (<= (* 2 (select main_a v_prenex_19726)) 2) (< v_prenex_19726 main_x))) (or (forall ((v_prenex_20033 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20033))) (<= (select main_a v_prenex_20033) 1000))) (forall ((v_prenex_20032 Int)) (or (< v_prenex_20032 main_x) (<= 0 (select main_a v_prenex_20032)) (<= (select main_a v_prenex_20032) 2) (<= (+ main_x 1) v_prenex_20032) (<= 0 (* 2 (select main_a v_prenex_20032)))))) (or (forall ((v_prenex_14398 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14398))) (< v_prenex_14398 main_x) (<= (+ main_x 1) v_prenex_14398) (<= 0 (+ (select main_a v_prenex_14398) 1)))) (forall ((v_prenex_14401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14401))) (<= (select main_a v_prenex_14401) 1000)))) (or (forall ((v_prenex_13559 Int)) (or (<= 999 (select main_a v_prenex_13559)) (<= 1998 (* 2 (select main_a v_prenex_13559))) (<= (+ main_y 1) v_prenex_13559))) (forall ((v_prenex_13558 Int)) (or (< v_prenex_13558 main_x) (<= (* 2 (select main_a v_prenex_13558)) 2) (<= 0 (select main_a v_prenex_13558)) (<= (+ main_x 1) v_prenex_13558)))) (forall ((v_prenex_11828 Int) (v_prenex_11829 Int)) (or (<= (* 2 (select main_a v_prenex_11828)) 2) (<= (+ (select main_a v_prenex_11828) (select main_a v_prenex_11829)) 1000) (<= 0 (* 2 (select main_a v_prenex_11828))) (<= (+ main_x 1) v_prenex_11828) (< v_prenex_11828 main_x))) (forall ((v_prenex_21296 Int) (v_prenex_21297 Int)) (or (<= (+ main_x 1) v_prenex_21296) (<= (* 2 (select main_a v_prenex_21296)) 2) (<= (select main_a v_prenex_21297) (+ (select main_a v_prenex_21296) 1000)) (<= (select main_a v_prenex_21297) 1000) (< v_prenex_21296 main_x) (<= 0 (select main_a v_prenex_21296)) (<= 999 (select main_a v_prenex_21297)))) (forall ((v_prenex_16662 Int) (v_prenex_16663 Int)) (or (<= 998 (select main_a v_prenex_16663)) (<= (+ main_x 1) v_prenex_16662) (< v_prenex_16663 main_y) (< v_prenex_16662 main_x) (<= (select main_a v_prenex_16663) 1000) (<= 0 (* 2 (select main_a v_prenex_16662))) (<= (+ (select main_a v_prenex_16662) (select main_a v_prenex_16663)) 1000))) (or (forall ((v_prenex_16396 Int)) (or (<= 998 (select main_a v_prenex_16396)) (<= (+ main_y 1) v_prenex_16396) (<= 999 (select main_a v_prenex_16396)))) (forall ((v_prenex_16395 Int)) (or (<= (* 2 (select main_a v_prenex_16395)) 2) (< v_prenex_16395 main_x) (<= (+ main_x 1) v_prenex_16395)))) (forall ((v_prenex_14019 Int) (v_prenex_14020 Int)) (or (<= (+ main_x 1) v_prenex_14019) (<= (+ (select main_a v_prenex_14019) (select main_a v_prenex_14020)) 1000) (<= 0 (* 2 (select main_a v_prenex_14019))) (< v_prenex_14019 main_x) (<= (* 2 (select main_a v_prenex_14019)) 2) (<= 1998 (* 2 (select main_a v_prenex_14020))))) (or (forall ((v_prenex_14988 Int)) (<= 998 (select main_a v_prenex_14988))) (forall ((v_prenex_14985 Int)) (or (< v_prenex_14985 main_x) (<= (+ main_x 1) v_prenex_14985) (<= (select main_a v_prenex_14985) 2) (<= 0 (* 2 (select main_a v_prenex_14985))) (<= (* 2 (select main_a v_prenex_14985)) 2)))) (forall ((v_prenex_14581 Int) (v_prenex_14582 Int)) (or (<= 0 (select main_a v_prenex_14581)) (<= (* 2 (select main_a v_prenex_14582)) 2000) (<= 998 (select main_a v_prenex_14582)) (<= (+ main_x 1) v_prenex_14581) (<= 1000 (+ (select main_a v_prenex_14581) (select main_a v_prenex_14582))) (< v_prenex_14581 main_x) (<= (+ main_y 1) v_prenex_14582))) (or (forall ((v_prenex_17030 Int)) (or (<= (select main_a v_prenex_17030) 1000) (<= 1998 (* 2 (select main_a v_prenex_17030))))) (forall ((v_prenex_17025 Int)) (or (<= (* 2 (select main_a v_prenex_17025)) 2) (<= (+ main_x 1) v_prenex_17025) (< v_prenex_17025 main_x)))) (forall ((v_prenex_20136 Int) (v_prenex_20135 Int)) (or (<= (+ main_x 1) v_prenex_20135) (< v_prenex_20135 main_x) (<= (select main_a v_prenex_20136) 1001) (<= (select main_a v_prenex_20135) 2) (<= (+ (select main_a v_prenex_20135) 998) (select main_a v_prenex_20136)) (< v_prenex_20136 main_y))) (or (forall ((v_prenex_18235 Int)) (<= (select main_a v_prenex_18235) 1000)) (forall ((v_prenex_18232 Int)) (or (<= (+ main_x 1) v_prenex_18232) (<= (select main_a v_prenex_18232) 1) (< v_prenex_18232 main_x) (<= 0 (+ (select main_a v_prenex_18232) 1)) (<= (* 2 (select main_a v_prenex_18232)) 2)))) (forall ((v_prenex_19160 Int) (v_prenex_19161 Int)) (or (<= (select main_a v_prenex_19160) 1) (< v_prenex_19160 main_x) (<= (+ (select main_a v_prenex_19160) 998) (select main_a v_prenex_19161)) (<= (* 2 (select main_a v_prenex_19160)) 2) (<= (+ main_x 1) v_prenex_19160) (<= (* 2 (select main_a v_prenex_19161)) 2000))) (forall ((v_prenex_16811 Int) (v_prenex_16812 Int)) (or (<= 1000 (+ (select main_a v_prenex_16811) (select main_a v_prenex_16812))) (<= (+ main_x 1) v_prenex_16811) (<= (select main_a v_prenex_16812) 1001) (<= 0 (+ (select main_a v_prenex_16811) 1)) (< v_prenex_16811 main_x) (<= 998 (select main_a v_prenex_16812)) (<= 0 (select main_a v_prenex_16811)))) (forall ((v_prenex_13740 Int) (v_prenex_13739 Int)) (or (<= (+ main_x 1) v_prenex_13739) (<= 0 (select main_a v_prenex_13739)) (< v_prenex_13739 main_x) (<= 0 (+ (select main_a v_prenex_13739) 1)) (<= (select main_a v_prenex_13740) (+ (select main_a v_prenex_13739) 1000)) (<= 1998 (* 2 (select main_a v_prenex_13740))))) (or (forall ((v_prenex_11274 Int)) (or (<= 998 (select main_a v_prenex_11274)) (< v_prenex_11274 main_y) (<= (select main_a v_prenex_11274) 1001))) (forall ((v_prenex_11277 Int)) (or (<= 0 (+ (select main_a v_prenex_11277) 1)) (< v_prenex_11277 main_x) (<= (+ main_x 1) v_prenex_11277) (<= 0 (* 2 (select main_a v_prenex_11277)))))) (forall ((v_prenex_20399 Int) (v_prenex_20398 Int)) (or (<= (select main_a v_prenex_20399) 1001) (< v_prenex_20398 main_x) (< v_prenex_20399 main_y) (<= (+ main_x 1) v_prenex_20398) (<= 0 (+ (select main_a v_prenex_20398) 1)) (<= (+ (select main_a v_prenex_20398) (select main_a v_prenex_20399)) 1000))) (or (forall ((v_prenex_18235 Int)) (<= (select main_a v_prenex_18235) 1000)) (forall ((v_prenex_18231 Int)) (or (<= (* 2 (select main_a v_prenex_18231)) 2) (<= (+ main_x 1) v_prenex_18231) (<= (select main_a v_prenex_18231) 1) (< v_prenex_18231 main_x)))) (forall ((v_prenex_16150 Int) (v_prenex_16151 Int)) (or (<= (select main_a v_prenex_16150) 1) (<= (+ main_y 1) v_prenex_16151) (<= (select main_a v_prenex_16151) (+ (select main_a v_prenex_16150) 1000)) (< v_prenex_16150 main_x) (<= (+ main_x 1) v_prenex_16150) (<= 1998 (* 2 (select main_a v_prenex_16151))) (<= 999 (select main_a v_prenex_16151)))) (or (forall ((v_prenex_16043 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16043))) (<= (* 2 (select main_a v_prenex_16043)) 2000))) (forall ((v_prenex_16038 Int)) (or (< v_prenex_16038 main_x) (<= (+ main_x 1) v_prenex_16038) (<= (* 2 (select main_a v_prenex_16038)) 2)))) (forall ((v_prenex_17507 Int) (v_prenex_17508 Int)) (or (<= (+ main_x 1) v_prenex_17507) (< v_prenex_17507 main_x) (<= 998 (select main_a v_prenex_17508)) (<= (+ (select main_a v_prenex_17507) 998) (select main_a v_prenex_17508)) (<= (* 2 (select main_a v_prenex_17508)) 2000) (<= (* 2 (select main_a v_prenex_17507)) 2))) (forall ((v_prenex_16951 Int) (v_prenex_16950 Int)) (or (<= 999 (select main_a v_prenex_16951)) (<= (* 2 (select main_a v_prenex_16950)) 2) (<= (+ main_x 1) v_prenex_16950) (< v_prenex_16950 main_x) (<= (+ (select main_a v_prenex_16950) (select main_a v_prenex_16951)) 1000) (<= (select main_a v_prenex_16951) 1001))) (forall ((v_prenex_15603 Int) (v_prenex_15602 Int)) (or (<= (+ main_x 1) v_prenex_15602) (<= 999 (select main_a v_prenex_15603)) (< v_prenex_15602 main_x) (<= (+ main_y 1) v_prenex_15603) (<= 0 (* 2 (select main_a v_prenex_15602))) (<= 1000 (+ (select main_a v_prenex_15602) (select main_a v_prenex_15603))))) (forall ((v_prenex_18035 Int) (v_prenex_18034 Int)) (or (<= 999 (select main_a v_prenex_18035)) (<= 1000 (+ (select main_a v_prenex_18034) (select main_a v_prenex_18035))) (<= (* 2 (select main_a v_prenex_18034)) 2) (< v_prenex_18034 main_x) (<= (+ main_x 1) v_prenex_18034) (<= 0 (select main_a v_prenex_18034)))) (or (forall ((v_prenex_11602 Int)) (<= 999 (select main_a v_prenex_11602))) (forall ((v_prenex_11598 Int)) (or (<= (+ main_x 1) v_prenex_11598) (< v_prenex_11598 main_x) (<= 0 (+ (select main_a v_prenex_11598) 1)) (<= 0 (* 2 (select main_a v_prenex_11598))) (<= 0 (select main_a v_prenex_11598))))) (forall ((v_prenex_16459 Int) (v_prenex_16460 Int)) (or (<= (+ (select main_a v_prenex_16459) (select main_a v_prenex_16460)) 1000) (<= (select main_a v_prenex_16459) 1) (<= 999 (select main_a v_prenex_16460)) (<= (+ main_x 1) v_prenex_16459) (<= 998 (select main_a v_prenex_16460)) (< v_prenex_16459 main_x) (<= (select main_a v_prenex_16459) 2))) (or (forall ((v_prenex_21279 Int)) (<= (select main_a v_prenex_21279) 1001)) (forall ((v_prenex_21275 Int)) (or (<= (select main_a v_prenex_21275) 1) (<= (+ main_x 1) v_prenex_21275) (<= (* 2 (select main_a v_prenex_21275)) 2) (< v_prenex_21275 main_x) (<= 0 (* 2 (select main_a v_prenex_21275)))))) (forall ((v_prenex_12832 Int) (v_prenex_12833 Int)) (or (<= (+ (select main_a v_prenex_12832) (select main_a v_prenex_12833)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12833))) (<= (+ main_y 1) v_prenex_12833) (<= (+ main_x 1) v_prenex_12832) (<= 0 (* 2 (select main_a v_prenex_12832))) (< v_prenex_12832 main_x))) (forall ((v_prenex_16387 Int) (v_prenex_16388 Int)) (or (< v_prenex_16388 main_y) (<= (select main_a v_prenex_16388) (+ (select main_a v_prenex_16387) 1000)) (<= (+ main_x 1) v_prenex_16387) (<= (* 2 (select main_a v_prenex_16387)) 2) (<= 998 (select main_a v_prenex_16388)) (< v_prenex_16387 main_x))) (forall ((v_prenex_19456 Int) (v_prenex_19457 Int)) (or (<= (* 2 (select main_a v_prenex_19457)) 2000) (<= (select main_a v_prenex_19457) 1001) (<= 0 (select main_a v_prenex_19456)) (<= (+ main_x 1) v_prenex_19456) (< v_prenex_19456 main_x) (<= (+ (select main_a v_prenex_19456) 998) (select main_a v_prenex_19457)) (<= (+ main_y 1) v_prenex_19457))) (or (forall ((v_prenex_17581 Int)) (or (<= 999 (select main_a v_prenex_17581)) (<= (select main_a v_prenex_17581) 1000))) (forall ((v_prenex_17578 Int)) (or (<= (select main_a v_prenex_17578) 2) (<= (* 2 (select main_a v_prenex_17578)) 2) (<= 0 (* 2 (select main_a v_prenex_17578))) (<= (+ main_x 1) v_prenex_17578) (< v_prenex_17578 main_x)))) (forall ((v_prenex_13724 Int) (v_prenex_13723 Int)) (or (<= (select main_a v_prenex_13724) 1001) (<= (select main_a v_prenex_13724) (+ (select main_a v_prenex_13723) 1000)) (< v_prenex_13723 main_x) (<= 998 (select main_a v_prenex_13724)) (<= (+ main_x 1) v_prenex_13723) (<= 0 (select main_a v_prenex_13723)))) (or (forall ((v_prenex_16016 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16016))) (<= 999 (select main_a v_prenex_16016)))) (forall ((v_prenex_16015 Int)) (or (<= 0 (+ (select main_a v_prenex_16015) 1)) (<= (+ main_x 1) v_prenex_16015) (<= (* 2 (select main_a v_prenex_16015)) 2) (<= (select main_a v_prenex_16015) 1) (< v_prenex_16015 main_x)))) (forall ((v_prenex_20505 Int) (v_prenex_20504 Int)) (or (<= 0 (+ (select main_a v_prenex_20504) 1)) (<= (+ main_y 1) v_prenex_20505) (<= (+ (select main_a v_prenex_20504) (select main_a v_prenex_20505)) 1000) (<= 1998 (* 2 (select main_a v_prenex_20505))) (< v_prenex_20504 main_x) (<= (+ main_x 1) v_prenex_20504) (<= (select main_a v_prenex_20505) 1001))) (forall ((v_prenex_13596 Int) (v_prenex_13595 Int)) (or (<= (* 2 (select main_a v_prenex_13595)) 2) (<= (+ (select main_a v_prenex_13595) 998) (select main_a v_prenex_13596)) (< v_prenex_13595 main_x) (<= (* 2 (select main_a v_prenex_13596)) 2000) (<= (select main_a v_prenex_13596) 1000) (<= (+ main_x 1) v_prenex_13595) (<= (+ main_y 1) v_prenex_13596))) (forall ((v_prenex_13379 Int)) (or (<= 0 (select main_a v_prenex_13379)) (<= 0 (* 2 (select main_a v_prenex_13379))) (<= (select main_a v_prenex_13379) 1) (<= (+ main_x 1) v_prenex_13379) (< v_prenex_13379 main_x))) (forall ((v_prenex_18228 Int) (v_prenex_18229 Int)) (or (< v_prenex_18228 main_x) (<= (+ main_x 1) v_prenex_18228) (<= (select main_a v_prenex_18229) 1000) (<= 999 (select main_a v_prenex_18229)) (<= (* 2 (select main_a v_prenex_18228)) 2) (<= 1000 (+ (select main_a v_prenex_18228) (select main_a v_prenex_18229))) (<= 0 (+ (select main_a v_prenex_18228) 1)))) (forall ((v_prenex_18927 Int) (v_prenex_18928 Int)) (or (<= (+ main_x 1) v_prenex_18927) (<= (select main_a v_prenex_18927) 2) (<= (select main_a v_prenex_18928) 1000) (<= 0 (select main_a v_prenex_18927)) (< v_prenex_18927 main_x) (<= (+ (select main_a v_prenex_18927) 998) (select main_a v_prenex_18928)))) (or (forall ((v_prenex_13393 Int)) (or (<= (+ main_x 1) v_prenex_13393) (<= 0 (select main_a v_prenex_13393)) (< v_prenex_13393 main_x) (<= (select main_a v_prenex_13393) 1) (<= 0 (* 2 (select main_a v_prenex_13393))))) (forall ((v_prenex_13397 Int)) (<= 998 (select main_a v_prenex_13397)))) (forall ((v_prenex_14493 Int) (v_prenex_14492 Int)) (or (<= (select main_a v_prenex_14493) 1001) (< v_prenex_14492 main_x) (<= 0 (select main_a v_prenex_14492)) (<= 1000 (+ (select main_a v_prenex_14492) (select main_a v_prenex_14493))) (<= 0 (+ (select main_a v_prenex_14492) 1)) (<= (+ main_x 1) v_prenex_14492))) (forall ((v_prenex_15684 Int) (v_prenex_15683 Int)) (or (<= (+ main_y 1) v_prenex_15684) (<= 999 (select main_a v_prenex_15684)) (<= 1998 (* 2 (select main_a v_prenex_15684))) (<= (+ main_x 1) v_prenex_15683) (<= (select main_a v_prenex_15683) 1) (< v_prenex_15683 main_x) (<= (+ (select main_a v_prenex_15683) (select main_a v_prenex_15684)) 1000))) (forall ((v_prenex_17410 Int) (v_prenex_17411 Int)) (or (<= 999 (select main_a v_prenex_17411)) (<= (* 2 (select main_a v_prenex_17410)) 2) (<= (select main_a v_prenex_17410) 1) (<= (+ main_x 1) v_prenex_17410) (<= (select main_a v_prenex_17411) 1001) (< v_prenex_17410 main_x) (<= (+ (select main_a v_prenex_17410) 998) (select main_a v_prenex_17411)))) (or (forall ((v_prenex_15890 Int)) (or (<= (select main_a v_prenex_15890) 1000) (<= 998 (select main_a v_prenex_15890)))) (forall ((v_prenex_15886 Int)) (or (< v_prenex_15886 main_x) (<= (select main_a v_prenex_15886) 1) (<= (* 2 (select main_a v_prenex_15886)) 2) (<= 0 (* 2 (select main_a v_prenex_15886))) (<= (+ main_x 1) v_prenex_15886)))) (or (forall ((v_prenex_13396 Int)) (or (<= (select main_a v_prenex_13396) 2) (<= (+ main_x 1) v_prenex_13396) (<= 0 (select main_a v_prenex_13396)) (< v_prenex_13396 main_x) (<= 0 (* 2 (select main_a v_prenex_13396))))) (forall ((v_prenex_13397 Int)) (<= 998 (select main_a v_prenex_13397)))) (forall ((v_prenex_20745 Int) (v_prenex_20744 Int)) (or (<= 999 (select main_a v_prenex_20745)) (< v_prenex_20744 main_x) (<= (+ (select main_a v_prenex_20744) (select main_a v_prenex_20745)) 1000) (<= 0 (* 2 (select main_a v_prenex_20744))) (<= (+ main_x 1) v_prenex_20744) (<= (* 2 (select main_a v_prenex_20745)) 2000))) (forall ((v_prenex_18220 Int) (v_prenex_18221 Int)) (or (<= (select main_a v_prenex_18220) 1) (< v_prenex_18220 main_x) (<= (select main_a v_prenex_18221) 1001) (<= 998 (select main_a v_prenex_18221)) (<= (* 2 (select main_a v_prenex_18220)) 2) (<= (+ main_x 1) v_prenex_18220) (<= (+ (select main_a v_prenex_18220) (select main_a v_prenex_18221)) 1000))) (forall ((v_prenex_11269 Int) (v_prenex_11270 Int)) (or (<= (+ (select main_a v_prenex_11269) 998) (select main_a v_prenex_11270)) (<= (+ main_y 1) v_prenex_11270) (< v_prenex_11269 main_x) (<= (select main_a v_prenex_11269) 2) (<= (+ main_x 1) v_prenex_11269))) (forall ((v_prenex_20631 Int) (v_prenex_20630 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20631))) (<= (+ main_x 1) v_prenex_20630) (<= 0 (* 2 (select main_a v_prenex_20630))) (<= (+ (select main_a v_prenex_20630) 998) (select main_a v_prenex_20631)) (< v_prenex_20630 main_x) (<= (select main_a v_prenex_20631) 1001) (<= 0 (+ (select main_a v_prenex_20630) 1)))) (forall ((v_prenex_14732 Int) (v_prenex_14731 Int)) (or (<= 999 (select main_a v_prenex_14732)) (<= (select main_a v_prenex_14731) 1) (<= (select main_a v_prenex_14732) (+ (select main_a v_prenex_14731) 1000)) (<= (* 2 (select main_a v_prenex_14732)) 2000) (<= (+ main_x 1) v_prenex_14731) (< v_prenex_14731 main_x) (<= 0 (+ (select main_a v_prenex_14731) 1)))) (or (forall ((v_prenex_16312 Int)) (or (<= (select main_a v_prenex_16312) 1000) (<= 998 (select main_a v_prenex_16312)))) (forall ((v_prenex_16307 Int)) (or (<= (* 2 (select main_a v_prenex_16307)) 2) (< v_prenex_16307 main_x) (<= (+ main_x 1) v_prenex_16307) (<= 0 (select main_a v_prenex_16307)) (<= 0 (* 2 (select main_a v_prenex_16307)))))) (or (forall ((v_prenex_20341 Int)) (or (<= (select main_a v_prenex_20341) 1000) (<= 999 (select main_a v_prenex_20341)))) (forall ((v_prenex_20336 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20336))) (<= 0 (select main_a v_prenex_20336)) (<= 0 (+ (select main_a v_prenex_20336) 1)) (< v_prenex_20336 main_x) (<= (+ main_x 1) v_prenex_20336)))) (forall ((v_prenex_18099 Int) (v_prenex_18098 Int)) (or (< v_prenex_18098 main_x) (<= (+ main_y 1) v_prenex_18099) (<= 1000 (+ (select main_a v_prenex_18098) (select main_a v_prenex_18099))) (<= (select main_a v_prenex_18099) 1000) (<= (+ main_x 1) v_prenex_18098) (<= (select main_a v_prenex_18098) 2) (<= (select main_a v_prenex_18099) 1001))) (or (forall ((v_prenex_13090 Int)) (or (<= (+ main_y 1) v_prenex_13090) (<= 1998 (* 2 (select main_a v_prenex_13090))) (<= 998 (select main_a v_prenex_13090)))) (forall ((v_prenex_13089 Int)) (or (<= (+ main_x 1) v_prenex_13089) (< v_prenex_13089 main_x) (<= (* 2 (select main_a v_prenex_13089)) 2)))) (forall ((v_prenex_11484 Int) (v_prenex_11483 Int)) (or (<= (select main_a v_prenex_11484) 1000) (< v_prenex_11484 main_y) (< v_prenex_11483 main_x) (<= 0 (+ (select main_a v_prenex_11483) 1)) (<= (select main_a v_prenex_11484) (+ (select main_a v_prenex_11483) 1000)) (<= (+ main_x 1) v_prenex_11483) (<= (* 2 (select main_a v_prenex_11484)) 2000))) (or (forall ((v_prenex_12658 Int)) (or (<= (+ main_x 1) v_prenex_12658) (< v_prenex_12658 main_x) (<= (select main_a v_prenex_12658) 2) (<= 0 (* 2 (select main_a v_prenex_12658))))) (forall ((v_prenex_12661 Int)) (or (<= 998 (select main_a v_prenex_12661)) (<= (select main_a v_prenex_12661) 1000)))) (forall ((v_prenex_18714 Int) (v_prenex_18715 Int)) (or (<= (+ (select main_a v_prenex_18714) 998) (select main_a v_prenex_18715)) (<= (+ main_x 1) v_prenex_18714) (<= (select main_a v_prenex_18714) 2) (< v_prenex_18714 main_x) (<= (select main_a v_prenex_18715) 1000) (<= 998 (select main_a v_prenex_18715)))) (forall ((v_prenex_12843 Int) (v_prenex_12842 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12842))) (< v_prenex_12842 main_x) (<= (select main_a v_prenex_12843) 1001) (<= (+ main_x 1) v_prenex_12842) (<= (+ (select main_a v_prenex_12842) (select main_a v_prenex_12843)) 1000) (<= 1998 (* 2 (select main_a v_prenex_12843))) (<= 0 (select main_a v_prenex_12842)))) (or (forall ((v_prenex_12649 Int)) (or (<= 999 (select main_a v_prenex_12649)) (< v_prenex_12649 main_y) (<= 1998 (* 2 (select main_a v_prenex_12649))))) (forall ((v_prenex_12645 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12645))) (<= 0 (+ (select main_a v_prenex_12645) 1)) (< v_prenex_12645 main_x) (<= (+ main_x 1) v_prenex_12645)))) (forall ((v_prenex_13433 Int) (v_prenex_13434 Int)) (or (<= (select main_a v_prenex_13434) 1000) (<= (+ (select main_a v_prenex_13433) 998) (select main_a v_prenex_13434)) (<= (select main_a v_prenex_13433) 1) (<= 998 (select main_a v_prenex_13434)) (<= (+ main_x 1) v_prenex_13433) (<= (+ main_y 1) v_prenex_13434) (< v_prenex_13433 main_x))) (forall ((v_prenex_21158 Int) (v_prenex_21159 Int)) (or (<= (* 2 (select main_a v_prenex_21158)) 2) (<= (+ main_x 1) v_prenex_21158) (<= 999 (select main_a v_prenex_21159)) (< v_prenex_21158 main_x) (<= 0 (+ (select main_a v_prenex_21158) 1)) (<= (select main_a v_prenex_21159) 1000) (<= (+ (select main_a v_prenex_21158) 998) (select main_a v_prenex_21159)))) (or (forall ((v_prenex_16841 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16841))) (<= (+ main_x 1) v_prenex_16841) (< v_prenex_16841 main_x) (<= (* 2 (select main_a v_prenex_16841)) 2) (<= (select main_a v_prenex_16841) 1))) (forall ((v_prenex_16845 Int)) (or (<= (select main_a v_prenex_16845) 1001) (<= 998 (select main_a v_prenex_16845))))) (forall ((v_prenex_15277 Int) (v_prenex_15276 Int)) (or (< v_prenex_15276 main_x) (<= (* 2 (select main_a v_prenex_15276)) 2) (<= (+ main_x 1) v_prenex_15276) (<= (select main_a v_prenex_15277) 1001) (<= 1998 (* 2 (select main_a v_prenex_15277))) (<= 0 (select main_a v_prenex_15276)) (<= (+ (select main_a v_prenex_15276) 998) (select main_a v_prenex_15277)))) (or (forall ((v_prenex_16613 Int)) (<= (* 2 (select main_a v_prenex_16613)) 2000)) (forall ((v_prenex_11160 Int)) (or (<= 0 (select main_a v_prenex_11160)) (<= 0 (* 2 (select main_a v_prenex_11160))) (<= (+ main_x 1) v_prenex_11160) (< v_prenex_11160 main_x)))) (forall ((v_prenex_13602 Int) (v_prenex_13603 Int)) (or (<= (* 2 (select main_a v_prenex_13603)) 2000) (<= (+ main_y 1) v_prenex_13603) (<= (* 2 (select main_a v_prenex_13602)) 2) (<= (+ main_x 1) v_prenex_13602) (<= 1000 (+ (select main_a v_prenex_13602) (select main_a v_prenex_13603))) (< v_prenex_13602 main_x))) (forall ((v_prenex_12395 Int) (v_prenex_12394 Int)) (or (<= 0 (+ (select main_a v_prenex_12394) 1)) (<= (+ main_x 1) v_prenex_12394) (<= (select main_a v_prenex_12395) 1000) (<= (select main_a v_prenex_12395) (+ (select main_a v_prenex_12394) 1000)) (<= 999 (select main_a v_prenex_12395)) (< v_prenex_12394 main_x))) (forall ((v_prenex_11996 Int) (v_prenex_11995 Int)) (or (<= 998 (select main_a v_prenex_11996)) (<= (+ main_x 1) v_prenex_11995) (<= (+ (select main_a v_prenex_11995) 998) (select main_a v_prenex_11996)) (<= 0 (* 2 (select main_a v_prenex_11995))) (<= 1998 (* 2 (select main_a v_prenex_11996))) (<= (+ main_y 1) v_prenex_11996) (< v_prenex_11995 main_x))) (or (forall ((v_prenex_13029 Int)) (or (<= (select main_a v_prenex_13029) 1000) (<= 998 (select main_a v_prenex_13029)) (< v_prenex_13029 main_y))) (forall ((v_prenex_13025 Int)) (or (<= (select main_a v_prenex_13025) 2) (<= 0 (* 2 (select main_a v_prenex_13025))) (<= (+ main_x 1) v_prenex_13025) (< v_prenex_13025 main_x)))) (forall ((v_prenex_18189 Int) (v_prenex_18188 Int)) (or (<= (+ main_x 1) v_prenex_18188) (<= 999 (select main_a v_prenex_18189)) (<= 1000 (+ (select main_a v_prenex_18188) (select main_a v_prenex_18189))) (<= (+ main_y 1) v_prenex_18189) (<= 0 (+ (select main_a v_prenex_18188) 1)) (< v_prenex_18188 main_x))) (forall ((v_prenex_12197 Int) (v_prenex_12196 Int)) (or (<= (+ main_x 1) v_prenex_12196) (<= (select main_a v_prenex_12197) 1000) (<= (select main_a v_prenex_12196) 2) (<= 1000 (+ (select main_a v_prenex_12196) (select main_a v_prenex_12197))) (<= (select main_a v_prenex_12196) 1) (<= (select main_a v_prenex_12197) 1001) (< v_prenex_12196 main_x))) (forall ((v_prenex_11540 Int) (v_prenex_11539 Int)) (or (<= 998 (select main_a v_prenex_11540)) (<= 1998 (* 2 (select main_a v_prenex_11540))) (< v_prenex_11539 main_x) (<= 0 (* 2 (select main_a v_prenex_11539))) (<= 0 (+ (select main_a v_prenex_11539) 1)) (<= (+ main_x 1) v_prenex_11539) (<= 1000 (+ (select main_a v_prenex_11539) (select main_a v_prenex_11540))))) (forall ((v_prenex_15996 Int) (v_prenex_15995 Int)) (or (<= (+ main_x 1) v_prenex_15995) (<= (+ main_y 1) v_prenex_15996) (<= 998 (select main_a v_prenex_15996)) (< v_prenex_15995 main_x) (<= (* 2 (select main_a v_prenex_15996)) 2000) (<= (+ (select main_a v_prenex_15995) 998) (select main_a v_prenex_15996)) (<= 0 (+ (select main_a v_prenex_15995) 1)))) (or (forall ((v_prenex_17031 Int)) (or (<= (+ main_x 1) v_prenex_17031) (< v_prenex_17031 main_x) (<= (* 2 (select main_a v_prenex_17031)) 2))) (forall ((v_prenex_17032 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17032))) (<= (select main_a v_prenex_17032) 1000) (<= (+ main_y 1) v_prenex_17032)))) (or (forall ((v_prenex_17836 Int)) (or (<= (select main_a v_prenex_17836) 1000) (<= (* 2 (select main_a v_prenex_17836)) 2000))) (forall ((v_prenex_17832 Int)) (or (<= (select main_a v_prenex_17832) 1) (<= (* 2 (select main_a v_prenex_17832)) 2) (<= 0 (* 2 (select main_a v_prenex_17832))) (<= (+ main_x 1) v_prenex_17832) (< v_prenex_17832 main_x)))) (forall ((v_prenex_16094 Int) (v_prenex_16095 Int)) (or (<= (+ main_x 1) v_prenex_16094) (<= (+ (select main_a v_prenex_16094) 998) (select main_a v_prenex_16095)) (<= (select main_a v_prenex_16095) 1001) (<= (+ main_y 1) v_prenex_16095) (<= 999 (select main_a v_prenex_16095)) (< v_prenex_16094 main_x) (<= (* 2 (select main_a v_prenex_16094)) 2))) (forall ((v_prenex_18167 Int) (v_prenex_18166 Int)) (or (<= (+ (select main_a v_prenex_18166) (select main_a v_prenex_18167)) 1000) (< v_prenex_18166 main_x) (<= 998 (select main_a v_prenex_18167)) (<= (select main_a v_prenex_18167) 1001) (<= (+ main_x 1) v_prenex_18166) (< v_prenex_18167 main_y) (<= 0 (* 2 (select main_a v_prenex_18166))))) (forall ((v_prenex_20818 Int) (v_prenex_20817 Int)) (or (<= (+ main_x 1) v_prenex_20817) (< v_prenex_20818 main_y) (<= (select main_a v_prenex_20818) 1001) (<= 999 (select main_a v_prenex_20818)) (<= (* 2 (select main_a v_prenex_20817)) 2) (<= (+ (select main_a v_prenex_20817) 998) (select main_a v_prenex_20818)) (< v_prenex_20817 main_x))) (or (forall ((v_prenex_18458 Int)) (or (<= (select main_a v_prenex_18458) 1001) (<= (select main_a v_prenex_18458) 1000))) (forall ((v_prenex_18455 Int)) (or (<= (* 2 (select main_a v_prenex_18455)) 2) (<= 0 (select main_a v_prenex_18455)) (< v_prenex_18455 main_x) (<= (+ main_x 1) v_prenex_18455) (<= (select main_a v_prenex_18455) 1)))) (or (forall ((v_prenex_19398 Int)) (or (< v_prenex_19398 main_x) (<= (+ main_x 1) v_prenex_19398) (<= (* 2 (select main_a v_prenex_19398)) 2))) (forall ((v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (select main_a v_prenex_19403) 1000) (<= 998 (select main_a v_prenex_19403))))) (forall ((v_prenex_16769 Int) (v_prenex_16770 Int)) (or (<= (+ (select main_a v_prenex_16769) 998) (select main_a v_prenex_16770)) (<= (select main_a v_prenex_16770) 1001) (<= (select main_a v_prenex_16769) 1) (<= 999 (select main_a v_prenex_16770)) (<= (+ main_x 1) v_prenex_16769) (< v_prenex_16769 main_x))) (or (forall ((v_prenex_18458 Int)) (or (<= (select main_a v_prenex_18458) 1001) (<= (select main_a v_prenex_18458) 1000))) (forall ((v_prenex_18457 Int)) (or (<= 0 (select main_a v_prenex_18457)) (<= (+ main_x 1) v_prenex_18457) (<= (* 2 (select main_a v_prenex_18457)) 2) (<= (select main_a v_prenex_18457) 2) (< v_prenex_18457 main_x)))) (forall ((v_prenex_11682 Int) (v_prenex_11681 Int)) (or (<= (+ main_x 1) v_prenex_11681) (< v_prenex_11681 main_x) (<= 998 (select main_a v_prenex_11682)) (<= (+ (select main_a v_prenex_11681) (select main_a v_prenex_11682)) 1000) (<= (select main_a v_prenex_11682) 1000) (<= 0 (* 2 (select main_a v_prenex_11681))))) (forall ((v_prenex_16277 Int) (v_prenex_16278 Int)) (or (<= (* 2 (select main_a v_prenex_16278)) 2000) (<= (select main_a v_prenex_16277) 2) (<= (+ (select main_a v_prenex_16277) (select main_a v_prenex_16278)) 1000) (< v_prenex_16277 main_x) (< v_prenex_16278 main_y) (<= (+ main_x 1) v_prenex_16277) (<= 1998 (* 2 (select main_a v_prenex_16278))))) (forall ((v_prenex_21250 Int) (v_prenex_21251 Int)) (or (< v_prenex_21250 main_x) (<= (* 2 (select main_a v_prenex_21251)) 2000) (<= 0 (select main_a v_prenex_21250)) (<= (+ main_x 1) v_prenex_21250) (<= 1000 (+ (select main_a v_prenex_21250) (select main_a v_prenex_21251))) (<= (select main_a v_prenex_21251) 1000) (< v_prenex_21251 main_y))) (or (forall ((v_prenex_12646 Int)) (or (<= (select main_a v_prenex_12646) 1) (<= (+ main_x 1) v_prenex_12646) (<= 0 (* 2 (select main_a v_prenex_12646))) (< v_prenex_12646 main_x))) (forall ((v_prenex_12649 Int)) (or (<= 999 (select main_a v_prenex_12649)) (< v_prenex_12649 main_y) (<= 1998 (* 2 (select main_a v_prenex_12649)))))) (or (forall ((v_prenex_18288 Int)) (or (< v_prenex_18288 main_x) (<= (+ main_x 1) v_prenex_18288) (<= 0 (* 2 (select main_a v_prenex_18288))) (<= (select main_a v_prenex_18288) 1))) (forall ((v_prenex_18291 Int)) (<= (select main_a v_prenex_18291) 1000))) (forall ((v_prenex_11497 Int) (v_prenex_11496 Int)) (or (< v_prenex_11496 main_x) (<= (select main_a v_prenex_11497) 1001) (<= (select main_a v_prenex_11496) 1) (<= (+ (select main_a v_prenex_11496) 998) (select main_a v_prenex_11497)) (<= (+ main_x 1) v_prenex_11496) (<= (select main_a v_prenex_11497) 1000))) (forall ((v_prenex_14497 Int) (v_prenex_14496 Int)) (or (<= (+ main_x 1) v_prenex_14496) (<= 1998 (* 2 (select main_a v_prenex_14497))) (<= (select main_a v_prenex_14496) 1) (<= 0 (+ (select main_a v_prenex_14496) 1)) (<= (+ (select main_a v_prenex_14496) 998) (select main_a v_prenex_14497)) (< v_prenex_14496 main_x))) (forall ((v_prenex_15702 Int) (v_prenex_15701 Int)) (or (<= (select main_a v_prenex_15702) 1001) (<= (+ main_x 1) v_prenex_15701) (<= 1000 (+ (select main_a v_prenex_15701) (select main_a v_prenex_15702))) (<= (select main_a v_prenex_15701) 2) (< v_prenex_15701 main_x) (<= 1998 (* 2 (select main_a v_prenex_15702))) (<= 0 (* 2 (select main_a v_prenex_15701))))) (or (forall ((v_prenex_18837 Int)) (or (< v_prenex_18837 main_x) (<= (* 2 (select main_a v_prenex_18837)) 2))) (forall ((v_prenex_18838 Int)) (or (< v_prenex_18838 main_y) (<= 1998 (* 2 (select main_a v_prenex_18838))) (<= (+ main_y 1) v_prenex_18838)))) (or (forall ((v_prenex_17581 Int)) (or (<= 999 (select main_a v_prenex_17581)) (<= (select main_a v_prenex_17581) 1000))) (forall ((v_prenex_17577 Int)) (or (< v_prenex_17577 main_x) (<= (select main_a v_prenex_17577) 1) (<= 0 (* 2 (select main_a v_prenex_17577))) (<= (* 2 (select main_a v_prenex_17577)) 2) (<= (+ main_x 1) v_prenex_17577)))) (or (forall ((v_prenex_21288 Int)) (or (<= (select main_a v_prenex_21288) 1000) (< v_prenex_21288 main_y))) (forall ((v_prenex_21286 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21286))) (<= (+ main_x 1) v_prenex_21286) (< v_prenex_21286 main_x) (<= (* 2 (select main_a v_prenex_21286)) 2)))) (forall ((v_prenex_11343 Int) (v_prenex_11344 Int)) (or (<= (select main_a v_prenex_11344) (+ (select main_a v_prenex_11343) 1000)) (<= 0 (select main_a v_prenex_11343)) (< v_prenex_11343 main_x) (<= (* 2 (select main_a v_prenex_11344)) 2000) (<= (+ main_x 1) v_prenex_11343) (<= (+ main_y 1) v_prenex_11344))) (forall ((v_prenex_21220 Int) (v_prenex_21221 Int)) (or (<= (select main_a v_prenex_21220) 1) (<= (* 2 (select main_a v_prenex_21220)) 2) (<= (* 2 (select main_a v_prenex_21221)) 2000) (<= 999 (select main_a v_prenex_21221)) (<= (+ (select main_a v_prenex_21220) 998) (select main_a v_prenex_21221)) (<= (+ main_x 1) v_prenex_21220) (< v_prenex_21220 main_x))) (forall ((v_prenex_13081 Int) (v_prenex_13082 Int)) (or (<= (+ main_x 1) v_prenex_13081) (< v_prenex_13081 main_x) (<= (+ (select main_a v_prenex_13081) (select main_a v_prenex_13082)) 1000) (<= 0 (select main_a v_prenex_13081)))) (forall ((v_prenex_20067 Int) (v_prenex_20066 Int)) (or (<= 1000 (+ (select main_a v_prenex_20066) (select main_a v_prenex_20067))) (<= (select main_a v_prenex_20066) 1) (<= (+ main_x 1) v_prenex_20066) (<= (* 2 (select main_a v_prenex_20066)) 2) (<= (* 2 (select main_a v_prenex_20067)) 2000) (<= (select main_a v_prenex_20067) 1001) (< v_prenex_20066 main_x))) (forall ((v_prenex_19883 Int) (v_prenex_19882 Int)) (or (<= 1000 (+ (select main_a v_prenex_19882) (select main_a v_prenex_19883))) (<= (+ main_y 1) v_prenex_19883) (<= 1998 (* 2 (select main_a v_prenex_19883))) (< v_prenex_19883 main_y) (<= (+ main_x 1) v_prenex_19882))) (forall ((v_prenex_19520 Int) (v_prenex_19521 Int)) (or (<= (* 2 (select main_a v_prenex_19521)) 2000) (<= (+ main_x 1) v_prenex_19520) (<= (select main_a v_prenex_19520) 1) (<= (+ (select main_a v_prenex_19520) (select main_a v_prenex_19521)) 1000) (<= 1998 (* 2 (select main_a v_prenex_19521))) (<= 0 (select main_a v_prenex_19520)) (< v_prenex_19520 main_x))) (or (forall ((v_prenex_12346 Int)) (or (<= 999 (select main_a v_prenex_12346)) (<= 1998 (* 2 (select main_a v_prenex_12346))))) (forall ((v_prenex_12345 Int)) (or (<= (select main_a v_prenex_12345) 2) (<= (+ main_x 1) v_prenex_12345) (<= (select main_a v_prenex_12345) 1) (< v_prenex_12345 main_x) (<= 0 (* 2 (select main_a v_prenex_12345)))))) (forall ((v_prenex_15859 Int) (v_prenex_15860 Int)) (or (< v_prenex_15859 main_x) (<= (+ main_x 1) v_prenex_15859) (<= 998 (select main_a v_prenex_15860)) (<= (+ (select main_a v_prenex_15859) (select main_a v_prenex_15860)) 1000) (<= (select main_a v_prenex_15860) 1000) (<= 0 (+ (select main_a v_prenex_15859) 1)))) (forall ((v_prenex_15238 Int) (v_prenex_15237 Int)) (or (<= (+ (select main_a v_prenex_15237) (select main_a v_prenex_15238)) 1000) (<= 998 (select main_a v_prenex_15238)) (< v_prenex_15238 main_y) (<= (+ main_y 1) v_prenex_15238))) (forall ((v_prenex_14482 Int) (v_prenex_14483 Int)) (or (<= (select main_a v_prenex_14483) (+ (select main_a v_prenex_14482) 1000)) (<= 1998 (* 2 (select main_a v_prenex_14483))) (<= 999 (select main_a v_prenex_14483)) (<= 0 (select main_a v_prenex_14482)) (< v_prenex_14482 main_x) (<= 0 (+ (select main_a v_prenex_14482) 1)) (<= (+ main_x 1) v_prenex_14482))) (forall ((v_prenex_20271 Int) (v_prenex_20270 Int)) (or (<= (select main_a v_prenex_20270) 2) (<= (+ (select main_a v_prenex_20270) (select main_a v_prenex_20271)) 1000) (<= (+ main_x 1) v_prenex_20270) (< v_prenex_20270 main_x))) (or (forall ((v_prenex_14962 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14962))) (<= (* 2 (select main_a v_prenex_14962)) 2) (<= (+ main_x 1) v_prenex_14962) (< v_prenex_14962 main_x) (<= (select main_a v_prenex_14962) 2))) (forall ((v_prenex_14966 Int)) (or (<= (* 2 (select main_a v_prenex_14966)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14966)))))) (forall ((v_prenex_16974 Int) (v_prenex_16975 Int)) (or (<= 1000 (+ (select main_a v_prenex_16974) (select main_a v_prenex_16975))) (<= (+ main_x 1) v_prenex_16974) (< v_prenex_16974 main_x) (<= (select main_a v_prenex_16975) 1001) (<= 0 (select main_a v_prenex_16974)) (<= (select main_a v_prenex_16975) 1000) (<= (* 2 (select main_a v_prenex_16974)) 2))) (forall ((v_prenex_16648 Int) (v_prenex_16649 Int)) (or (< v_prenex_16649 main_y) (<= (+ main_x 1) v_prenex_16648) (< v_prenex_16648 main_x) (<= (* 2 (select main_a v_prenex_16648)) 2) (<= (+ (select main_a v_prenex_16648) (select main_a v_prenex_16649)) 1000))) (or (forall ((v_prenex_19322 Int)) (or (<= 998 (select main_a v_prenex_19322)) (<= (select main_a v_prenex_19322) 1001) (<= (+ main_y 1) v_prenex_19322))) (forall ((v_prenex_19321 Int)) (or (<= (+ main_x 1) v_prenex_19321) (< v_prenex_19321 main_x) (<= 0 (* 2 (select main_a v_prenex_19321))) (<= (* 2 (select main_a v_prenex_19321)) 2)))) (or (forall ((v_prenex_12371 Int)) (or (<= 998 (select main_a v_prenex_12371)) (<= (+ main_y 1) v_prenex_12371) (<= (select main_a v_prenex_12371) 1000))) (forall ((v_prenex_12370 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12370))) (< v_prenex_12370 main_x) (<= (+ main_x 1) v_prenex_12370)))) (forall ((v_prenex_20454 Int) (v_prenex_20453 Int)) (or (<= (+ (select main_a v_prenex_20453) 998) (select main_a v_prenex_20454)) (<= 0 (+ (select main_a v_prenex_20453) 1)) (<= (+ main_x 1) v_prenex_20453) (<= (* 2 (select main_a v_prenex_20453)) 2) (< v_prenex_20453 main_x))) (or (forall ((v_prenex_11737 Int)) (or (<= (+ main_x 1) v_prenex_11737) (<= (* 2 (select main_a v_prenex_11737)) 2) (<= (select main_a v_prenex_11737) 2) (< v_prenex_11737 main_x))) (forall ((v_prenex_11738 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11738))) (< v_prenex_11738 main_y)))) (forall ((v_prenex_17672 Int) (v_prenex_17673 Int)) (or (< v_prenex_17672 main_x) (<= (+ main_x 1) v_prenex_17672) (< v_prenex_17673 main_y) (<= (select main_a v_prenex_17673) 1001) (<= (+ (select main_a v_prenex_17672) 998) (select main_a v_prenex_17673)) (<= (select main_a v_prenex_17673) 1000) (<= 0 (+ (select main_a v_prenex_17672) 1)))) (forall ((v_prenex_16122 Int) (v_prenex_16123 Int)) (or (<= (+ main_x 1) v_prenex_16122) (< v_prenex_16122 main_x) (<= (select main_a v_prenex_16123) (+ (select main_a v_prenex_16122) 1000)) (<= 999 (select main_a v_prenex_16123)) (<= 0 (* 2 (select main_a v_prenex_16122))) (<= (select main_a v_prenex_16122) 1))) (forall ((v_prenex_14248 Int) (v_prenex_14249 Int)) (or (<= (select main_a v_prenex_14249) 1000) (<= (+ main_x 1) v_prenex_14248) (<= 0 (select main_a v_prenex_14248)) (< v_prenex_14248 main_x) (<= (select main_a v_prenex_14249) (+ (select main_a v_prenex_14248) 1000)))) (forall ((v_prenex_17259 Int) (v_prenex_17258 Int)) (or (<= (+ (select main_a v_prenex_17258) (select main_a v_prenex_17259)) 1000) (<= 0 (+ (select main_a v_prenex_17258) 1)) (<= 998 (select main_a v_prenex_17259)) (<= (+ main_x 1) v_prenex_17258) (<= (* 2 (select main_a v_prenex_17258)) 2) (< v_prenex_17258 main_x))) (forall ((v_prenex_17769 Int) (v_prenex_17770 Int)) (or (<= (* 2 (select main_a v_prenex_17770)) 2000) (<= (+ main_y 1) v_prenex_17770) (<= (select main_a v_prenex_17769) 1) (<= (+ main_x 1) v_prenex_17769) (<= (+ (select main_a v_prenex_17769) 998) (select main_a v_prenex_17770)) (< v_prenex_17769 main_x) (<= 999 (select main_a v_prenex_17770)))) (forall ((v_prenex_14092 Int) (v_prenex_14091 Int)) (or (<= (+ main_x 1) v_prenex_14091) (<= (+ (select main_a v_prenex_14091) (select main_a v_prenex_14092)) 1000) (< v_prenex_14091 main_x) (<= (select main_a v_prenex_14092) 1001) (<= 0 (* 2 (select main_a v_prenex_14091))) (<= (* 2 (select main_a v_prenex_14092)) 2000) (<= 0 (select main_a v_prenex_14091)))) (forall ((v_prenex_16825 Int) (v_prenex_16826 Int)) (or (<= (select main_a v_prenex_16826) 1001) (<= (+ main_x 1) v_prenex_16825) (<= (* 2 (select main_a v_prenex_16825)) 2) (<= 0 (+ (select main_a v_prenex_16825) 1)) (< v_prenex_16825 main_x) (<= (select main_a v_prenex_16826) 1000) (<= (+ (select main_a v_prenex_16825) 998) (select main_a v_prenex_16826)))) (forall ((v_prenex_16551 Int) (v_prenex_16552 Int)) (or (<= (+ main_x 1) v_prenex_16551) (<= 999 (select main_a v_prenex_16552)) (<= 1000 (+ (select main_a v_prenex_16551) (select main_a v_prenex_16552))) (< v_prenex_16551 main_x) (<= (+ main_y 1) v_prenex_16552) (<= (* 2 (select main_a v_prenex_16551)) 2))) (forall ((v_prenex_19702 Int) (v_prenex_19703 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19703))) (<= (select main_a v_prenex_19702) 1) (< v_prenex_19702 main_x) (<= (+ (select main_a v_prenex_19702) 998) (select main_a v_prenex_19703)) (<= (+ main_x 1) v_prenex_19702) (<= 998 (select main_a v_prenex_19703)) (<= 0 (+ (select main_a v_prenex_19702) 1)))) (forall ((v_prenex_21193 Int) (v_prenex_21192 Int)) (or (< v_prenex_21192 main_x) (<= (select main_a v_prenex_21192) 2) (<= (* 2 (select main_a v_prenex_21193)) 2000) (<= (+ main_x 1) v_prenex_21192) (<= (+ (select main_a v_prenex_21192) 998) (select main_a v_prenex_21193)) (<= 1998 (* 2 (select main_a v_prenex_21193))) (<= (* 2 (select main_a v_prenex_21192)) 2))) (forall ((v_prenex_21160 Int) (v_prenex_21161 Int)) (or (<= (select main_a v_prenex_21161) (+ (select main_a v_prenex_21160) 1000)) (<= 0 (+ (select main_a v_prenex_21160) 1)) (< v_prenex_21160 main_x) (<= 998 (select main_a v_prenex_21161)) (<= (+ main_x 1) v_prenex_21160) (<= (select main_a v_prenex_21160) 2))) (forall ((v_prenex_12919 Int) (v_prenex_12918 Int)) (or (<= (+ main_x 1) v_prenex_12918) (<= (select main_a v_prenex_12919) (+ (select main_a v_prenex_12918) 1000)) (<= (select main_a v_prenex_12919) 1000) (<= 0 (+ (select main_a v_prenex_12918) 1)) (< v_prenex_12918 main_x) (<= (select main_a v_prenex_12919) 1001))) (forall ((v_prenex_16922 Int) (v_prenex_16923 Int)) (or (<= (+ main_x 1) v_prenex_16922) (<= (select main_a v_prenex_16923) 1000) (<= (* 2 (select main_a v_prenex_16923)) 2000) (< v_prenex_16923 main_y) (<= 1000 (+ (select main_a v_prenex_16922) (select main_a v_prenex_16923))) (<= (select main_a v_prenex_16922) 1) (< v_prenex_16922 main_x))) (forall ((v_prenex_12606 Int) (v_prenex_12607 Int)) (or (<= (+ (select main_a v_prenex_12606) 998) (select main_a v_prenex_12607)) (<= (* 2 (select main_a v_prenex_12606)) 2) (<= (+ main_x 1) v_prenex_12606) (<= 1998 (* 2 (select main_a v_prenex_12607))) (<= 999 (select main_a v_prenex_12607)) (< v_prenex_12606 main_x) (< v_prenex_12607 main_y))) (or (forall ((v_prenex_14938 Int)) (or (<= (+ main_x 1) v_prenex_14938) (<= (select main_a v_prenex_14938) 2) (<= 0 (+ (select main_a v_prenex_14938) 1)) (< v_prenex_14938 main_x) (<= (* 2 (select main_a v_prenex_14938)) 2))) (forall ((v_prenex_14940 Int)) (or (<= 999 (select main_a v_prenex_14940)) (<= 1998 (* 2 (select main_a v_prenex_14940)))))) (forall ((v_prenex_15986 Int) (v_prenex_15985 Int)) (or (<= (+ main_x 1) v_prenex_15985) (<= (+ (select main_a v_prenex_15985) 998) (select main_a v_prenex_15986)) (<= 1998 (* 2 (select main_a v_prenex_15986))) (< v_prenex_15985 main_x) (<= 0 (* 2 (select main_a v_prenex_15985))) (<= (select main_a v_prenex_15985) 2))) (forall ((v_prenex_18163 Int) (v_prenex_18162 Int)) (or (<= (select main_a v_prenex_18163) 1001) (<= (+ main_x 1) v_prenex_18162) (< v_prenex_18162 main_x) (<= 998 (select main_a v_prenex_18163)) (<= (+ (select main_a v_prenex_18162) 998) (select main_a v_prenex_18163)) (<= (select main_a v_prenex_18162) 2) (<= 0 (+ (select main_a v_prenex_18162) 1)))) (or (forall ((v_prenex_17030 Int)) (or (<= (select main_a v_prenex_17030) 1000) (<= 1998 (* 2 (select main_a v_prenex_17030))))) (forall ((v_prenex_17026 Int)) (or (<= 0 (+ (select main_a v_prenex_17026) 1)) (< v_prenex_17026 main_x) (<= (+ main_x 1) v_prenex_17026) (<= (* 2 (select main_a v_prenex_17026)) 2)))) (forall ((v_prenex_16456 Int) (v_prenex_16455 Int)) (or (<= (select main_a v_prenex_16456) 1001) (< v_prenex_16456 main_y) (<= (+ main_x 1) v_prenex_16455) (< v_prenex_16455 main_x) (<= 0 (+ (select main_a v_prenex_16455) 1)) (<= (+ (select main_a v_prenex_16455) 998) (select main_a v_prenex_16456)) (<= 998 (select main_a v_prenex_16456)))) (forall ((v_prenex_18519 Int) (v_prenex_18520 Int)) (or (<= (+ (select main_a v_prenex_18519) (select main_a v_prenex_18520)) 1000) (<= (+ main_x 1) v_prenex_18519) (<= (select main_a v_prenex_18519) 2) (< v_prenex_18520 main_y) (<= 998 (select main_a v_prenex_18520)) (<= 999 (select main_a v_prenex_18520)) (< v_prenex_18519 main_x))) (forall ((v_prenex_15274 Int) (v_prenex_15275 Int)) (or (<= (+ main_x 1) v_prenex_15274) (< v_prenex_15274 main_x) (<= 1998 (* 2 (select main_a v_prenex_15275))) (<= (select main_a v_prenex_15275) (+ (select main_a v_prenex_15274) 1000)) (<= 0 (* 2 (select main_a v_prenex_15274))))) (or (forall ((v_prenex_19353 Int)) (or (<= (+ main_y 1) v_prenex_19353) (<= (select main_a v_prenex_19353) 1000))) (forall ((v_prenex_19352 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19352))) (<= (select main_a v_prenex_19352) 1) (<= (+ main_x 1) v_prenex_19352) (< v_prenex_19352 main_x)))) (or (forall ((v_prenex_19382 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19382))) (<= (select main_a v_prenex_19382) 1001) (< v_prenex_19382 main_y))) (forall ((v_prenex_19379 Int)) (or (<= (select main_a v_prenex_19379) 1) (<= (+ main_x 1) v_prenex_19379) (<= 0 (* 2 (select main_a v_prenex_19379))) (< v_prenex_19379 main_x)))) (forall ((v_prenex_14677 Int) (v_prenex_14678 Int)) (or (<= 999 (select main_a v_prenex_14678)) (<= (+ main_x 1) v_prenex_14677) (<= 1998 (* 2 (select main_a v_prenex_14678))) (<= 0 (+ (select main_a v_prenex_14677) 1)) (<= (+ (select main_a v_prenex_14677) (select main_a v_prenex_14678)) 1000) (< v_prenex_14677 main_x) (<= (+ main_y 1) v_prenex_14678))) (or (forall ((v_prenex_16606 Int)) (or (<= (select main_a v_prenex_16606) 2) (<= (+ main_x 1) v_prenex_16606) (< v_prenex_16606 main_x) (<= 0 (* 2 (select main_a v_prenex_16606))))) (forall ((v_prenex_16607 Int)) (or (<= 998 (select main_a v_prenex_16607)) (<= (+ main_y 1) v_prenex_16607) (<= (* 2 (select main_a v_prenex_16607)) 2000)))) (forall ((v_prenex_19281 Int) (v_prenex_19282 Int)) (or (<= (select main_a v_prenex_19282) 1001) (<= 1998 (* 2 (select main_a v_prenex_19282))) (< v_prenex_19281 main_x) (<= (+ main_x 1) v_prenex_19281) (<= (+ (select main_a v_prenex_19281) (select main_a v_prenex_19282)) 1000) (<= 0 (+ (select main_a v_prenex_19281) 1)))) (or (forall ((v_prenex_19338 Int)) (or (<= (select main_a v_prenex_19338) 1) (< v_prenex_19338 main_x) (<= (+ main_x 1) v_prenex_19338) (<= 0 (* 2 (select main_a v_prenex_19338))))) (forall ((v_prenex_19343 Int)) (<= 1998 (* 2 (select main_a v_prenex_19343))))) (or (forall ((v_prenex_14254 Int)) (or (<= (* 2 (select main_a v_prenex_14254)) 2) (<= 0 (+ (select main_a v_prenex_14254) 1)) (<= (+ main_x 1) v_prenex_14254) (< v_prenex_14254 main_x))) (forall ((v_prenex_14255 Int)) (or (<= (+ main_y 1) v_prenex_14255) (<= 1998 (* 2 (select main_a v_prenex_14255))) (<= 999 (select main_a v_prenex_14255))))) (forall ((v_prenex_13314 Int) (v_prenex_13315 Int)) (or (<= (select main_a v_prenex_13315) 1000) (<= (select main_a v_prenex_13314) 1) (<= (select main_a v_prenex_13314) 2) (<= (+ main_x 1) v_prenex_13314) (<= 999 (select main_a v_prenex_13315)) (< v_prenex_13314 main_x) (<= (+ (select main_a v_prenex_13314) (select main_a v_prenex_13315)) 1000))) (or (forall ((v_prenex_14209 Int)) (or (<= (* 2 (select main_a v_prenex_14209)) 2) (<= (select main_a v_prenex_14209) 2) (<= (+ main_x 1) v_prenex_14209) (< v_prenex_14209 main_x) (<= (select main_a v_prenex_14209) 1))) (forall ((v_prenex_14213 Int)) (or (<= (select main_a v_prenex_14213) 1001) (<= 1998 (* 2 (select main_a v_prenex_14213)))))) (forall ((v_prenex_14014 Int) (v_prenex_14013 Int)) (or (<= (+ main_x 1) v_prenex_14013) (< v_prenex_14013 main_x) (<= (select main_a v_prenex_14014) (+ (select main_a v_prenex_14013) 1000)) (<= 0 (+ (select main_a v_prenex_14013) 1)) (<= 998 (select main_a v_prenex_14014)) (<= (+ main_y 1) v_prenex_14014))) (or (forall ((v_prenex_16845 Int)) (or (<= (select main_a v_prenex_16845) 1001) (<= 998 (select main_a v_prenex_16845)))) (forall ((v_prenex_16844 Int)) (or (<= (+ main_x 1) v_prenex_16844) (<= (* 2 (select main_a v_prenex_16844)) 2) (< v_prenex_16844 main_x) (<= 0 (* 2 (select main_a v_prenex_16844)))))) (forall ((v_prenex_15414 Int) (v_prenex_15413 Int)) (or (<= (+ main_x 1) v_prenex_15413) (<= 1000 (+ (select main_a v_prenex_15413) (select main_a v_prenex_15414))) (< v_prenex_15413 main_x) (<= 1998 (* 2 (select main_a v_prenex_15414))) (< v_prenex_15414 main_y) (<= (select main_a v_prenex_15414) 1000) (<= (select main_a v_prenex_15413) 1))) (forall ((v_prenex_17112 Int) (v_prenex_17113 Int)) (or (<= (select main_a v_prenex_17113) (+ (select main_a v_prenex_17112) 1000)) (< v_prenex_17113 main_y) (<= (+ main_y 1) v_prenex_17113) (<= (* 2 (select main_a v_prenex_17113)) 2000) (<= (select main_a v_prenex_17113) 1000))) (or (forall ((v_prenex_20655 Int)) (or (<= (* 2 (select main_a v_prenex_20655)) 2) (<= (+ main_x 1) v_prenex_20655) (< v_prenex_20655 main_x))) (forall ((v_prenex_20660 Int)) (<= (* 2 (select main_a v_prenex_20660)) 2000))) (or (forall ((v_prenex_15011 Int)) (or (<= (+ main_x 1) v_prenex_15011) (<= (* 2 (select main_a v_prenex_15011)) 2) (< v_prenex_15011 main_x) (<= (select main_a v_prenex_15011) 2))) (forall ((v_prenex_15012 Int)) (<= (* 2 (select main_a v_prenex_15012)) 2000))) (or (forall ((v_prenex_20295 Int)) (or (<= 999 (select main_a v_prenex_20295)) (<= 1998 (* 2 (select main_a v_prenex_20295))))) (forall ((v_prenex_20293 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20293))) (<= 0 (+ (select main_a v_prenex_20293) 1)) (<= (* 2 (select main_a v_prenex_20293)) 2) (<= (+ main_x 1) v_prenex_20293) (< v_prenex_20293 main_x)))) (forall ((v_prenex_15439 Int) (v_prenex_15440 Int)) (or (<= (select main_a v_prenex_15440) 1000) (< v_prenex_15439 main_x) (<= (+ main_x 1) v_prenex_15439) (<= 0 (select main_a v_prenex_15439)) (<= (select main_a v_prenex_15440) (+ (select main_a v_prenex_15439) 1000)) (<= (select main_a v_prenex_15440) 1001) (<= (select main_a v_prenex_15439) 1))) (or (forall ((v_prenex_20884 Int)) (or (<= 0 (select main_a v_prenex_20884)) (<= (select main_a v_prenex_20884) 2) (< v_prenex_20884 main_x) (<= (+ main_x 1) v_prenex_20884))) (forall ((v_prenex_20887 Int)) (<= 1998 (* 2 (select main_a v_prenex_20887))))) (or (forall ((v_prenex_20696 Int)) (or (<= (+ main_y 1) v_prenex_20696) (<= (* 2 (select main_a v_prenex_20696)) 2000))) (forall ((v_prenex_20695 Int)) (or (<= (+ main_x 1) v_prenex_20695) (<= 0 (+ (select main_a v_prenex_20695) 1)) (<= 0 (* 2 (select main_a v_prenex_20695))) (< v_prenex_20695 main_x)))) (forall ((v_prenex_13646 Int) (v_prenex_13647 Int)) (or (<= 998 (select main_a v_prenex_13647)) (<= 0 (select main_a v_prenex_13646)) (<= (select main_a v_prenex_13647) (+ (select main_a v_prenex_13646) 1000)) (< v_prenex_13646 main_x) (<= (+ main_x 1) v_prenex_13646) (<= 999 (select main_a v_prenex_13647)) (< v_prenex_13647 main_y))) (or (forall ((v_prenex_21354 Int)) (<= 0 (* 2 (select main_a v_prenex_21354)))) (forall ((v_prenex_21355 Int)) (or (<= (+ main_y 1) v_prenex_21355) (<= (select main_a v_prenex_21355) 1000) (< v_prenex_21355 main_y)))) (forall ((v_prenex_19797 Int) (v_prenex_19798 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19798))) (< v_prenex_19797 main_x) (<= 1000 (+ (select main_a v_prenex_19797) (select main_a v_prenex_19798))) (<= (* 2 (select main_a v_prenex_19797)) 2) (<= (+ main_x 1) v_prenex_19797) (<= (select main_a v_prenex_19797) 1))) (forall ((v_prenex_15490 Int) (v_prenex_15491 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15491))) (<= 999 (select main_a v_prenex_15491)) (< v_prenex_15490 main_x) (<= (+ (select main_a v_prenex_15490) (select main_a v_prenex_15491)) 1000) (<= (+ main_x 1) v_prenex_15490) (<= (select main_a v_prenex_15490) 1) (<= (* 2 (select main_a v_prenex_15490)) 2))) (forall ((v_prenex_18268 Int) (v_prenex_18267 Int)) (or (<= (+ main_x 1) v_prenex_18267) (< v_prenex_18267 main_x) (<= 998 (select main_a v_prenex_18268)) (<= (select main_a v_prenex_18267) 1) (<= (select main_a v_prenex_18268) 1001) (< v_prenex_18268 main_y) (<= (+ (select main_a v_prenex_18267) 998) (select main_a v_prenex_18268)))) (forall ((v_prenex_17745 Int) (v_prenex_17746 Int)) (or (<= (+ main_y 1) v_prenex_17746) (<= (* 2 (select main_a v_prenex_17746)) 2000) (<= (select main_a v_prenex_17746) (+ (select main_a v_prenex_17745) 1000)) (<= 1998 (* 2 (select main_a v_prenex_17746))) (< v_prenex_17746 main_y))) (or (forall ((v_prenex_16009 Int)) (or (<= (+ main_x 1) v_prenex_16009) (<= (* 2 (select main_a v_prenex_16009)) 2))) (forall ((v_prenex_16010 Int)) (or (<= (+ main_y 1) v_prenex_16010) (< v_prenex_16010 main_y) (<= 998 (select main_a v_prenex_16010))))) (forall ((v_prenex_18882 Int) (v_prenex_18881 Int)) (or (<= 999 (select main_a v_prenex_18882)) (<= (select main_a v_prenex_18882) (+ (select main_a v_prenex_18881) 1000)) (<= (+ main_x 1) v_prenex_18881) (< v_prenex_18881 main_x) (<= (select main_a v_prenex_18881) 2) (<= (* 2 (select main_a v_prenex_18882)) 2000) (<= (select main_a v_prenex_18881) 1))) (or (forall ((v_prenex_18390 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18390))) (<= 999 (select main_a v_prenex_18390)))) (forall ((v_prenex_18389 Int)) (or (<= (+ main_x 1) v_prenex_18389) (<= 0 (* 2 (select main_a v_prenex_18389))) (<= (* 2 (select main_a v_prenex_18389)) 2) (< v_prenex_18389 main_x)))) (forall ((v_prenex_12851 Int) (v_prenex_12852 Int)) (or (<= (+ main_x 1) v_prenex_12851) (<= 998 (select main_a v_prenex_12852)) (<= 0 (+ (select main_a v_prenex_12851) 1)) (<= (+ (select main_a v_prenex_12851) (select main_a v_prenex_12852)) 1000) (< v_prenex_12851 main_x) (<= (* 2 (select main_a v_prenex_12852)) 2000) (<= 0 (* 2 (select main_a v_prenex_12851))))) (or (forall ((v_prenex_20641 Int)) (or (<= (+ main_y 1) v_prenex_20641) (<= (select main_a v_prenex_20641) 1001) (<= (select main_a v_prenex_20641) 1000))) (forall ((v_prenex_20640 Int)) (or (<= (+ main_x 1) v_prenex_20640) (<= 0 (* 2 (select main_a v_prenex_20640))) (<= 0 (select main_a v_prenex_20640)) (< v_prenex_20640 main_x)))) (or (forall ((v_prenex_12360 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12360))) (<= 0 (+ (select main_a v_prenex_12360) 1)) (< v_prenex_12360 main_x) (<= (+ main_x 1) v_prenex_12360))) (forall ((v_prenex_12361 Int)) (or (<= 999 (select main_a v_prenex_12361)) (<= (* 2 (select main_a v_prenex_12361)) 2000)))) (or (forall ((v_prenex_19105 Int)) (<= (select main_a v_prenex_19105) 1000)) (forall ((v_prenex_19101 Int)) (or (<= (* 2 (select main_a v_prenex_19101)) 2) (<= 0 (* 2 (select main_a v_prenex_19101))) (< v_prenex_19101 main_x) (<= (+ main_x 1) v_prenex_19101) (<= (select main_a v_prenex_19101) 1)))) (forall ((v_prenex_13229 Int) (v_prenex_13230 Int)) (or (<= (+ (select main_a v_prenex_13229) (select main_a v_prenex_13230)) 1000) (< v_prenex_13229 main_x) (<= (select main_a v_prenex_13229) 1) (<= (select main_a v_prenex_13230) 1001) (< v_prenex_13230 main_y) (<= (+ main_x 1) v_prenex_13229))) (or (forall ((v_prenex_18219 Int)) (or (<= 999 (select main_a v_prenex_18219)) (<= 1998 (* 2 (select main_a v_prenex_18219))))) (forall ((v_prenex_18217 Int)) (or (< v_prenex_18217 main_x) (<= 0 (* 2 (select main_a v_prenex_18217))) (<= (+ main_x 1) v_prenex_18217) (<= 0 (select main_a v_prenex_18217))))) (or (forall ((v_prenex_12283 Int)) (or (<= (+ main_x 1) v_prenex_12283) (< v_prenex_12283 main_x) (<= 0 (* 2 (select main_a v_prenex_12283))))) (forall ((v_prenex_12284 Int)) (or (<= (+ main_y 1) v_prenex_12284) (<= 1998 (* 2 (select main_a v_prenex_12284))) (<= 999 (select main_a v_prenex_12284))))) (forall ((v_prenex_18623 Int) (v_prenex_18622 Int)) (or (<= (+ main_x 1) v_prenex_18622) (<= (select main_a v_prenex_18623) 1000) (<= (+ (select main_a v_prenex_18622) 998) (select main_a v_prenex_18623)) (< v_prenex_18622 main_x) (<= 0 (+ (select main_a v_prenex_18622) 1)) (<= (* 2 (select main_a v_prenex_18622)) 2) (<= 1998 (* 2 (select main_a v_prenex_18623))))) (or (forall ((v_prenex_14966 Int)) (or (<= (* 2 (select main_a v_prenex_14966)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14966))))) (forall ((v_prenex_14963 Int)) (or (<= (+ main_x 1) v_prenex_14963) (<= 0 (* 2 (select main_a v_prenex_14963))) (<= (select main_a v_prenex_14963) 2) (< v_prenex_14963 main_x)))) (or (forall ((v_prenex_20766 Int)) (or (<= 0 (+ (select main_a v_prenex_20766) 1)) (< v_prenex_20766 main_x) (<= (+ main_x 1) v_prenex_20766) (<= (* 2 (select main_a v_prenex_20766)) 2))) (forall ((v_prenex_20767 Int)) (or (<= (select main_a v_prenex_20767) 1000) (<= (+ main_y 1) v_prenex_20767) (<= 999 (select main_a v_prenex_20767))))) (or (forall ((v_prenex_16624 Int)) (<= 0 (* 2 (select main_a v_prenex_16624)))) (forall ((v_prenex_16625 Int)) (or (<= (+ main_y 1) v_prenex_16625) (<= 999 (select main_a v_prenex_16625)) (< v_prenex_16625 main_y) (<= (* 2 (select main_a v_prenex_16625)) 2000)))) (forall ((v_prenex_20564 Int) (v_prenex_20563 Int)) (or (<= (+ (select main_a v_prenex_20563) 998) (select main_a v_prenex_20564)) (<= (* 2 (select main_a v_prenex_20563)) 2) (< v_prenex_20563 main_x) (<= (+ main_x 1) v_prenex_20563) (<= (+ main_y 1) v_prenex_20564) (<= 1998 (* 2 (select main_a v_prenex_20564))) (<= (select main_a v_prenex_20564) 1000))) (forall ((v_prenex_18842 Int) (v_prenex_18841 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18841))) (<= 999 (select main_a v_prenex_18842)) (<= (* 2 (select main_a v_prenex_18841)) 2) (< v_prenex_18841 main_x) (<= (+ main_x 1) v_prenex_18841) (<= (+ (select main_a v_prenex_18841) (select main_a v_prenex_18842)) 1000) (<= (select main_a v_prenex_18842) 1001))) (forall ((v_prenex_12542 Int) (v_prenex_12543 Int)) (or (<= (* 2 (select main_a v_prenex_12542)) 2) (<= 998 (select main_a v_prenex_12543)) (<= (+ main_x 1) v_prenex_12542) (<= (select main_a v_prenex_12543) (+ (select main_a v_prenex_12542) 1000)) (<= (select main_a v_prenex_12543) 1000) (< v_prenex_12542 main_x) (<= (+ main_y 1) v_prenex_12543))) (forall ((v_prenex_13489 Int) (v_prenex_13490 Int)) (or (<= (+ main_y 1) v_prenex_13490) (<= 0 (+ (select main_a v_prenex_13489) 1)) (<= (+ main_x 1) v_prenex_13489) (< v_prenex_13489 main_x) (<= (* 2 (select main_a v_prenex_13490)) 2000) (<= (select main_a v_prenex_13490) 1001) (<= (+ (select main_a v_prenex_13489) (select main_a v_prenex_13490)) 1000))) (or (forall ((v_prenex_14814 Int)) (or (<= (+ main_x 1) v_prenex_14814) (<= (* 2 (select main_a v_prenex_14814)) 2) (<= 0 (+ (select main_a v_prenex_14814) 1)) (<= (select main_a v_prenex_14814) 2) (< v_prenex_14814 main_x))) (forall ((v_prenex_14819 Int)) (or (<= (select main_a v_prenex_14819) 1001) (<= 998 (select main_a v_prenex_14819))))) (forall ((v_prenex_14487 Int) (v_prenex_14486 Int)) (or (<= (select main_a v_prenex_14487) 1001) (< v_prenex_14486 main_x) (<= 1998 (* 2 (select main_a v_prenex_14487))) (<= (select main_a v_prenex_14486) 1) (<= (+ main_x 1) v_prenex_14486) (< v_prenex_14487 main_y) (<= (+ (select main_a v_prenex_14486) 998) (select main_a v_prenex_14487)))) (forall ((v_prenex_18020 Int) (v_prenex_18021 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18020))) (<= (+ main_x 1) v_prenex_18020) (< v_prenex_18020 main_x) (<= (+ (select main_a v_prenex_18020) 998) (select main_a v_prenex_18021)) (<= (* 2 (select main_a v_prenex_18020)) 2))) (forall ((v_prenex_15825 Int) (v_prenex_15826 Int)) (or (<= 0 (select main_a v_prenex_15825)) (<= (+ main_x 1) v_prenex_15825) (<= (select main_a v_prenex_15826) 1001) (<= (+ (select main_a v_prenex_15825) 998) (select main_a v_prenex_15826)) (< v_prenex_15825 main_x) (<= (select main_a v_prenex_15825) 2) (<= (* 2 (select main_a v_prenex_15826)) 2000))) (or (forall ((v_prenex_19416 Int)) (or (<= 0 (+ (select main_a v_prenex_19416) 1)) (<= 0 (* 2 (select main_a v_prenex_19416))) (<= (+ main_x 1) v_prenex_19416) (< v_prenex_19416 main_x))) (forall ((v_prenex_19420 Int)) (or (<= 999 (select main_a v_prenex_19420)) (<= 1998 (* 2 (select main_a v_prenex_19420)))))) (forall ((v_prenex_13915 Int) (v_prenex_13914 Int)) (or (<= (+ main_x 1) v_prenex_13914) (<= (select main_a v_prenex_13915) 1001) (<= (+ (select main_a v_prenex_13914) (select main_a v_prenex_13915)) 1000) (<= 0 (+ (select main_a v_prenex_13914) 1)) (<= 1998 (* 2 (select main_a v_prenex_13915))) (< v_prenex_13914 main_x) (<= 0 (* 2 (select main_a v_prenex_13914))))) (forall ((v_prenex_16628 Int) (v_prenex_16629 Int)) (or (<= 0 (+ (select main_a v_prenex_16628) 1)) (<= (select main_a v_prenex_16628) 1) (< v_prenex_16628 main_x) (<= (+ main_x 1) v_prenex_16628) (<= 1000 (+ (select main_a v_prenex_16628) (select main_a v_prenex_16629))) (<= (select main_a v_prenex_16629) 1000))) (forall ((v_prenex_19349 Int) (v_prenex_19348 Int)) (or (<= 1000 (+ (select main_a v_prenex_19348) (select main_a v_prenex_19349))) (<= 0 (* 2 (select main_a v_prenex_19348))) (<= (+ main_x 1) v_prenex_19348) (<= (* 2 (select main_a v_prenex_19349)) 2000) (<= 0 (select main_a v_prenex_19348)) (< v_prenex_19348 main_x) (<= (select main_a v_prenex_19349) 1001))) (forall ((v_prenex_15323 Int) (v_prenex_15322 Int)) (or (< v_prenex_15322 main_x) (<= 0 (select main_a v_prenex_15322)) (<= (+ main_x 1) v_prenex_15322) (<= 1998 (* 2 (select main_a v_prenex_15323))) (<= 999 (select main_a v_prenex_15323)) (<= 0 (* 2 (select main_a v_prenex_15322))) (<= (+ (select main_a v_prenex_15322) (select main_a v_prenex_15323)) 1000))) (or (forall ((v_prenex_15737 Int)) (or (<= (* 2 (select main_a v_prenex_15737)) 2) (<= (select main_a v_prenex_15737) 2) (<= (+ main_x 1) v_prenex_15737) (<= 0 (* 2 (select main_a v_prenex_15737))) (< v_prenex_15737 main_x))) (forall ((v_prenex_15740 Int)) (or (<= (* 2 (select main_a v_prenex_15740)) 2000) (<= 999 (select main_a v_prenex_15740))))) (or (forall ((v_prenex_13897 Int)) (or (< v_prenex_13897 main_x) (<= (+ main_x 1) v_prenex_13897) (<= (select main_a v_prenex_13897) 2) (<= (* 2 (select main_a v_prenex_13897)) 2) (<= 0 (* 2 (select main_a v_prenex_13897))))) (forall ((v_prenex_13901 Int)) (or (<= 998 (select main_a v_prenex_13901)) (<= 1998 (* 2 (select main_a v_prenex_13901)))))) (or (forall ((v_prenex_20145 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20145))) (<= (+ main_x 1) v_prenex_20145) (< v_prenex_20145 main_x))) (forall ((v_prenex_20146 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20146))) (<= (select main_a v_prenex_20146) 1001) (<= (+ main_y 1) v_prenex_20146)))) (or (forall ((v_prenex_17075 Int)) (or (<= (* 2 (select main_a v_prenex_17075)) 2) (<= (+ main_x 1) v_prenex_17075) (< v_prenex_17075 main_x) (<= (select main_a v_prenex_17075) 2))) (forall ((v_prenex_17076 Int)) (or (<= 998 (select main_a v_prenex_17076)) (<= (* 2 (select main_a v_prenex_17076)) 2000) (<= (+ main_y 1) v_prenex_17076)))) (or (forall ((v_prenex_17030 Int)) (or (<= (select main_a v_prenex_17030) 1000) (<= 1998 (* 2 (select main_a v_prenex_17030))))) (forall ((v_prenex_17028 Int)) (or (<= (* 2 (select main_a v_prenex_17028)) 2) (<= (+ main_x 1) v_prenex_17028) (< v_prenex_17028 main_x) (<= 0 (* 2 (select main_a v_prenex_17028)))))) (forall ((v_prenex_21003 Int) (v_prenex_21004 Int)) (or (<= (+ main_x 1) v_prenex_21003) (< v_prenex_21003 main_x) (<= (select main_a v_prenex_21004) 1000) (<= (select main_a v_prenex_21003) 2) (<= (select main_a v_prenex_21003) 1) (<= (select main_a v_prenex_21004) (+ (select main_a v_prenex_21003) 1000)))) (forall ((v_prenex_17234 Int) (v_prenex_17235 Int)) (or (<= 0 (select main_a v_prenex_17234)) (< v_prenex_17234 main_x) (<= 0 (* 2 (select main_a v_prenex_17234))) (<= (+ (select main_a v_prenex_17234) 998) (select main_a v_prenex_17235)) (<= (select main_a v_prenex_17235) 1000) (<= (+ main_x 1) v_prenex_17234) (<= (select main_a v_prenex_17235) 1001))) (forall ((v_prenex_20205 Int) (v_prenex_20204 Int)) (or (< v_prenex_20205 main_y) (< v_prenex_20204 main_x) (<= (+ main_x 1) v_prenex_20204) (<= 1998 (* 2 (select main_a v_prenex_20205))) (<= (select main_a v_prenex_20205) 1000) (<= (* 2 (select main_a v_prenex_20204)) 2) (<= 1000 (+ (select main_a v_prenex_20204) (select main_a v_prenex_20205))))) (forall ((v_prenex_11174 Int) (v_prenex_11175 Int)) (or (<= (+ (select main_a v_prenex_11174) 998) (select main_a v_prenex_11175)) (<= (select main_a v_prenex_11175) 1001) (<= 0 (+ (select main_a v_prenex_11174) 1)) (< v_prenex_11174 main_x) (<= (select main_a v_prenex_11175) 1000) (<= (+ main_x 1) v_prenex_11174) (<= (select main_a v_prenex_11174) 2))) (or (forall ((v_prenex_19125 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19125))) (<= (+ main_x 1) v_prenex_19125) (< v_prenex_19125 main_x))) (forall ((v_prenex_19131 Int)) (or (<= (select main_a v_prenex_19131) 1000) (<= (* 2 (select main_a v_prenex_19131)) 2000)))) (or (forall ((v_prenex_17527 Int)) (or (< v_prenex_17527 main_x) (<= (* 2 (select main_a v_prenex_17527)) 2) (<= (+ main_x 1) v_prenex_17527))) (forall ((v_prenex_17528 Int)) (or (<= (select main_a v_prenex_17528) 1000) (<= (+ main_y 1) v_prenex_17528)))) (or (forall ((v_prenex_15139 Int)) (or (< v_prenex_15139 main_x) (<= (+ main_x 1) v_prenex_15139) (<= (select main_a v_prenex_15139) 1) (<= (* 2 (select main_a v_prenex_15139)) 2))) (forall ((v_prenex_15145 Int)) (or (<= (select main_a v_prenex_15145) 1001) (<= 999 (select main_a v_prenex_15145)) (< v_prenex_15145 main_y)))) (or (forall ((v_prenex_11101 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11101))) (<= (+ main_x 1) v_prenex_11101) (< v_prenex_11101 main_x))) (forall ((v_prenex_11189 Int)) (or (<= (select main_a v_prenex_11189) 1001) (<= 999 (select main_a v_prenex_11189))))) (forall ((v_prenex_21201 Int) (v_prenex_21200 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21200))) (<= (+ main_x 1) v_prenex_21200) (< v_prenex_21200 main_x) (<= (+ (select main_a v_prenex_21200) (select main_a v_prenex_21201)) 1000) (<= (select main_a v_prenex_21201) 1001) (<= (+ main_y 1) v_prenex_21201))) (or (forall ((v_prenex_12073 Int)) (or (<= 998 (select main_a v_prenex_12073)) (<= (select main_a v_prenex_12073) 1000))) (forall ((v_prenex_12071 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12071))) (<= (+ main_x 1) v_prenex_12071) (< v_prenex_12071 main_x) (<= (* 2 (select main_a v_prenex_12071)) 2)))) (or (forall ((v_prenex_12870 Int)) (or (< v_prenex_12870 main_x) (<= (* 2 (select main_a v_prenex_12870)) 2) (<= (+ main_x 1) v_prenex_12870) (<= 0 (select main_a v_prenex_12870)))) (forall ((v_prenex_12873 Int)) (or (< v_prenex_12873 main_y) (<= 1998 (* 2 (select main_a v_prenex_12873))) (<= (select main_a v_prenex_12873) 1001)))) (forall ((v_prenex_16180 Int) (v_prenex_16181 Int)) (or (<= 1000 (+ (select main_a v_prenex_16180) (select main_a v_prenex_16181))) (<= (+ main_y 1) v_prenex_16181) (< v_prenex_16181 main_y) (<= 998 (select main_a v_prenex_16181)))) (forall ((v_prenex_21236 Int) (v_prenex_21237 Int)) (or (<= (select main_a v_prenex_21237) 1001) (<= (+ main_x 1) v_prenex_21236) (< v_prenex_21236 main_x) (<= (select main_a v_prenex_21236) 1) (<= (+ (select main_a v_prenex_21236) (select main_a v_prenex_21237)) 1000) (<= 999 (select main_a v_prenex_21237)) (<= 0 (select main_a v_prenex_21236)))) (or (forall ((v_prenex_11144 Int)) (or (<= (select main_a v_prenex_11144) 1) (<= (+ main_x 1) v_prenex_11144) (< v_prenex_11144 main_x) (<= 0 (* 2 (select main_a v_prenex_11144))) (<= (* 2 (select main_a v_prenex_11144)) 2))) (forall ((v_prenex_11970 Int)) (or (<= (* 2 (select main_a v_prenex_11970)) 2000) (<= (select main_a v_prenex_11970) 1001)))) (forall ((v_prenex_14665 Int) (v_prenex_14664 Int)) (or (<= 998 (select main_a v_prenex_14665)) (<= (+ (select main_a v_prenex_14664) (select main_a v_prenex_14665)) 1000) (<= 0 (* 2 (select main_a v_prenex_14664))) (<= (* 2 (select main_a v_prenex_14664)) 2) (<= (+ main_x 1) v_prenex_14664) (< v_prenex_14664 main_x))) (or (forall ((v_prenex_13659 Int)) (or (<= (+ main_x 1) v_prenex_13659) (<= (select main_a v_prenex_13659) 2) (<= (* 2 (select main_a v_prenex_13659)) 2) (< v_prenex_13659 main_x))) (forall ((v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 1000) (<= (* 2 (select main_a v_prenex_13660)) 2000) (< v_prenex_13660 main_y)))) (forall ((v_prenex_15081 Int) (v_prenex_15080 Int)) (or (<= (+ main_x 1) v_prenex_15080) (<= (+ (select main_a v_prenex_15080) (select main_a v_prenex_15081)) 1000) (< v_prenex_15080 main_x) (<= (select main_a v_prenex_15080) 2) (<= (* 2 (select main_a v_prenex_15081)) 2000) (<= (select main_a v_prenex_15081) 1000))) (forall ((v_prenex_11220 Int) (v_prenex_11221 Int)) (or (< v_prenex_11220 main_x) (<= (+ main_y 1) v_prenex_11221) (<= (* 2 (select main_a v_prenex_11220)) 2) (<= 999 (select main_a v_prenex_11221)) (<= (+ main_x 1) v_prenex_11220) (<= (* 2 (select main_a v_prenex_11221)) 2000) (<= (+ (select main_a v_prenex_11220) 998) (select main_a v_prenex_11221)))) (forall ((v_prenex_12960 Int) (v_prenex_12961 Int)) (or (<= (+ main_x 1) v_prenex_12960) (<= 1000 (+ (select main_a v_prenex_12960) (select main_a v_prenex_12961))) (< v_prenex_12960 main_x) (<= (select main_a v_prenex_12961) 1001) (<= 0 (+ (select main_a v_prenex_12960) 1)) (<= 999 (select main_a v_prenex_12961)) (<= 0 (select main_a v_prenex_12960)))) (forall ((v_prenex_15627 Int) (v_prenex_15626 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15626))) (< v_prenex_15626 main_x) (<= 0 (+ (select main_a v_prenex_15626) 1)) (<= (+ main_x 1) v_prenex_15626) (<= (+ (select main_a v_prenex_15626) (select main_a v_prenex_15627)) 1000) (<= 999 (select main_a v_prenex_15627)))) (forall ((v_prenex_16733 Int) (v_prenex_16734 Int)) (or (<= (+ (select main_a v_prenex_16733) 998) (select main_a v_prenex_16734)) (<= 998 (select main_a v_prenex_16734)) (<= 0 (select main_a v_prenex_16733)) (<= (+ main_x 1) v_prenex_16733) (< v_prenex_16733 main_x) (<= (select main_a v_prenex_16734) 1000) (<= (select main_a v_prenex_16733) 1))) (forall ((v_prenex_18446 Int) (v_prenex_18445 Int)) (or (<= 999 (select main_a v_prenex_18446)) (< v_prenex_18445 main_x) (<= (+ main_x 1) v_prenex_18445) (<= 1998 (* 2 (select main_a v_prenex_18446))) (<= (+ (select main_a v_prenex_18445) (select main_a v_prenex_18446)) 1000) (<= (select main_a v_prenex_18445) 1))) (forall ((v_prenex_19616 Int) (v_prenex_19617 Int)) (or (<= (+ (select main_a v_prenex_19616) (select main_a v_prenex_19617)) 1000) (< v_prenex_19616 main_x) (<= (+ main_y 1) v_prenex_19617) (<= (select main_a v_prenex_19616) 1) (<= (select main_a v_prenex_19617) 1000) (<= (+ main_x 1) v_prenex_19616))) (forall ((v_prenex_12740 Int) (v_prenex_12741 Int)) (or (<= (select main_a v_prenex_12741) 1001) (<= (select main_a v_prenex_12740) 1) (<= (+ (select main_a v_prenex_12740) 998) (select main_a v_prenex_12741)) (<= (+ main_x 1) v_prenex_12740) (< v_prenex_12740 main_x) (<= 999 (select main_a v_prenex_12741)))) (forall ((v_prenex_16926 Int) (v_prenex_16927 Int)) (or (<= (select main_a v_prenex_16927) 1000) (<= 1000 (+ (select main_a v_prenex_16926) (select main_a v_prenex_16927))) (<= (+ main_x 1) v_prenex_16926) (<= (select main_a v_prenex_16927) 1001) (< v_prenex_16926 main_x) (<= (+ main_y 1) v_prenex_16927) (<= 0 (select main_a v_prenex_16926)))) (forall ((v_prenex_20909 Int) (v_prenex_20908 Int)) (or (< v_prenex_20908 main_x) (<= (select main_a v_prenex_20909) (+ (select main_a v_prenex_20908) 1000)) (<= 0 (select main_a v_prenex_20908)) (<= (+ main_x 1) v_prenex_20908) (<= (* 2 (select main_a v_prenex_20909)) 2000) (<= (select main_a v_prenex_20908) 2))) (forall ((v_prenex_19965 Int) (v_prenex_19964 Int)) (or (<= (+ main_x 1) v_prenex_19964) (<= 1998 (* 2 (select main_a v_prenex_19965))) (<= (+ (select main_a v_prenex_19964) 998) (select main_a v_prenex_19965)) (<= (* 2 (select main_a v_prenex_19965)) 2000) (<= 0 (+ (select main_a v_prenex_19964) 1)) (< v_prenex_19964 main_x) (<= 0 (* 2 (select main_a v_prenex_19964))))) (or (forall ((v_prenex_15822 Int)) (or (<= 999 (select main_a v_prenex_15822)) (<= 998 (select main_a v_prenex_15822)))) (forall ((v_prenex_15816 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15816))) (< v_prenex_15816 main_x) (<= (* 2 (select main_a v_prenex_15816)) 2) (<= (+ main_x 1) v_prenex_15816)))) (forall ((v_prenex_12689 Int) (v_prenex_12688 Int)) (or (< v_prenex_12688 main_x) (<= 999 (select main_a v_prenex_12689)) (<= 0 (select main_a v_prenex_12688)) (<= (select main_a v_prenex_12688) 2) (<= (+ main_x 1) v_prenex_12688) (<= (+ (select main_a v_prenex_12688) 998) (select main_a v_prenex_12689)))) (or (forall ((v_prenex_21180 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21180))) (<= (* 2 (select main_a v_prenex_21180)) 2) (<= (+ main_x 1) v_prenex_21180) (<= (select main_a v_prenex_21180) 2) (< v_prenex_21180 main_x))) (forall ((v_prenex_21183 Int)) (<= (select main_a v_prenex_21183) 1000))) (forall ((v_prenex_18833 Int) (v_prenex_18834 Int)) (or (<= 998 (select main_a v_prenex_18834)) (<= 0 (+ (select main_a v_prenex_18833) 1)) (< v_prenex_18833 main_x) (<= (* 2 (select main_a v_prenex_18834)) 2000) (<= (+ (select main_a v_prenex_18833) 998) (select main_a v_prenex_18834)) (<= (+ main_x 1) v_prenex_18833) (<= (select main_a v_prenex_18833) 2))) (or (forall ((v_prenex_13176 Int)) (or (<= 999 (select main_a v_prenex_13176)) (<= (* 2 (select main_a v_prenex_13176)) 2000) (< v_prenex_13176 main_y))) (forall ((v_prenex_13173 Int)) (or (<= 0 (+ (select main_a v_prenex_13173) 1)) (< v_prenex_13173 main_x) (<= 0 (* 2 (select main_a v_prenex_13173))) (<= (+ main_x 1) v_prenex_13173)))) (forall ((v_prenex_19980 Int) (v_prenex_19981 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19981))) (<= 0 (select main_a v_prenex_19980)) (< v_prenex_19980 main_x) (<= (select main_a v_prenex_19981) (+ (select main_a v_prenex_19980) 1000)) (<= (+ main_x 1) v_prenex_19980) (<= (select main_a v_prenex_19981) 1001))) (forall ((v_prenex_18202 Int) (v_prenex_18203 Int)) (or (<= (* 2 (select main_a v_prenex_18203)) 2000) (< v_prenex_18202 main_x) (<= (+ main_y 1) v_prenex_18203) (<= 1000 (+ (select main_a v_prenex_18202) (select main_a v_prenex_18203))) (<= 998 (select main_a v_prenex_18203)) (<= 0 (+ (select main_a v_prenex_18202) 1)) (<= (+ main_x 1) v_prenex_18202))) (or (forall ((v_prenex_16875 Int)) (or (< v_prenex_16875 main_x) (<= (+ main_x 1) v_prenex_16875) (<= (* 2 (select main_a v_prenex_16875)) 2) (<= 0 (select main_a v_prenex_16875)))) (forall ((v_prenex_16878 Int)) (or (<= (* 2 (select main_a v_prenex_16878)) 2000) (<= 999 (select main_a v_prenex_16878))))) (forall ((v_prenex_19571 Int) (v_prenex_19570 Int)) (or (<= (+ main_x 1) v_prenex_19570) (<= 0 (* 2 (select main_a v_prenex_19570))) (< v_prenex_19570 main_x) (<= (select main_a v_prenex_19571) (+ (select main_a v_prenex_19570) 1000)))) (forall ((v_prenex_14217 Int) (v_prenex_14216 Int)) (or (<= (+ main_y 1) v_prenex_14217) (< v_prenex_14216 main_x) (<= (+ main_x 1) v_prenex_14216) (<= 0 (+ (select main_a v_prenex_14216) 1)) (<= 999 (select main_a v_prenex_14217)) (<= 1000 (+ (select main_a v_prenex_14216) (select main_a v_prenex_14217))))) (forall ((v_prenex_11518 Int) (v_prenex_11519 Int)) (or (< v_prenex_11518 main_x) (<= (select main_a v_prenex_11519) 1001) (<= (+ main_x 1) v_prenex_11518) (<= 998 (select main_a v_prenex_11519)) (<= 0 (+ (select main_a v_prenex_11518) 1)) (<= (select main_a v_prenex_11518) 2) (<= (+ (select main_a v_prenex_11518) (select main_a v_prenex_11519)) 1000))) (forall ((v_prenex_17124 Int) (v_prenex_17125 Int)) (or (<= (+ (select main_a v_prenex_17124) (select main_a v_prenex_17125)) 1000) (< v_prenex_17124 main_x) (<= (+ main_x 1) v_prenex_17124) (<= (* 2 (select main_a v_prenex_17124)) 2))) (forall ((v_prenex_21114 Int) (v_prenex_21115 Int)) (or (<= (select main_a v_prenex_21115) (+ (select main_a v_prenex_21114) 1000)) (<= (+ main_y 1) v_prenex_21115) (<= 0 (+ (select main_a v_prenex_21114) 1)) (< v_prenex_21114 main_x) (<= (+ main_x 1) v_prenex_21114) (<= (select main_a v_prenex_21115) 1000) (<= 998 (select main_a v_prenex_21115)))) (forall ((v_prenex_12391 Int) (v_prenex_12390 Int)) (or (<= (+ main_x 1) v_prenex_12390) (<= (select main_a v_prenex_12390) 1) (<= (* 2 (select main_a v_prenex_12390)) 2) (<= 1000 (+ (select main_a v_prenex_12390) (select main_a v_prenex_12391))) (<= (* 2 (select main_a v_prenex_12391)) 2000) (< v_prenex_12390 main_x))) (forall ((v_prenex_11907 Int) (v_prenex_11908 Int)) (or (<= (+ main_x 1) v_prenex_11907) (<= (select main_a v_prenex_11908) (+ (select main_a v_prenex_11907) 1000)) (<= (select main_a v_prenex_11907) 2) (<= 999 (select main_a v_prenex_11908)) (<= (select main_a v_prenex_11907) 1) (< v_prenex_11907 main_x) (<= 998 (select main_a v_prenex_11908)))) (forall ((v_prenex_11420 Int) (v_prenex_11419 Int)) (or (<= (select main_a v_prenex_11420) 1001) (<= (* 2 (select main_a v_prenex_11420)) 2000) (< v_prenex_11419 main_x) (<= (* 2 (select main_a v_prenex_11419)) 2) (<= (+ main_x 1) v_prenex_11419) (<= (select main_a v_prenex_11419) 1) (<= (+ (select main_a v_prenex_11419) (select main_a v_prenex_11420)) 1000))) (forall ((v_prenex_13594 Int) (v_prenex_13593 Int)) (or (<= (+ main_x 1) v_prenex_13593) (<= 1000 (+ (select main_a v_prenex_13593) (select main_a v_prenex_13594))) (<= (select main_a v_prenex_13594) 1000) (< v_prenex_13593 main_x) (<= (select main_a v_prenex_13593) 2) (<= 0 (+ (select main_a v_prenex_13593) 1)) (<= 1998 (* 2 (select main_a v_prenex_13594))))) (forall ((v_prenex_13919 Int) (v_prenex_13918 Int)) (or (<= (select main_a v_prenex_13918) 1) (< v_prenex_13918 main_x) (<= (+ main_x 1) v_prenex_13918) (<= (select main_a v_prenex_13919) (+ (select main_a v_prenex_13918) 1000)) (<= 1998 (* 2 (select main_a v_prenex_13919))))) (forall ((v_prenex_20828 Int) (v_prenex_20827 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20828))) (<= (select main_a v_prenex_20828) (+ (select main_a v_prenex_20827) 1000)) (<= 0 (select main_a v_prenex_20827)) (<= (+ main_x 1) v_prenex_20827) (< v_prenex_20827 main_x) (<= (select main_a v_prenex_20828) 1000) (<= 0 (+ (select main_a v_prenex_20827) 1)))) (forall ((v_prenex_18529 Int) (v_prenex_18530 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18530))) (<= 999 (select main_a v_prenex_18530)) (<= (+ main_x 1) v_prenex_18529) (<= 0 (+ (select main_a v_prenex_18529) 1)) (<= (+ (select main_a v_prenex_18529) (select main_a v_prenex_18530)) 1000) (<= (* 2 (select main_a v_prenex_18529)) 2) (< v_prenex_18529 main_x))) (or (forall ((v_prenex_16114 Int)) (or (<= (select main_a v_prenex_16114) 1) (<= (+ main_x 1) v_prenex_16114) (< v_prenex_16114 main_x) (<= (* 2 (select main_a v_prenex_16114)) 2))) (forall ((v_prenex_16115 Int)) (or (<= (select main_a v_prenex_16115) 1001) (<= (+ main_y 1) v_prenex_16115)))) (forall ((v_prenex_12007 Int) (v_prenex_12008 Int)) (or (< v_prenex_12007 main_x) (<= (+ main_x 1) v_prenex_12007) (<= (select main_a v_prenex_12008) 1000) (<= 0 (* 2 (select main_a v_prenex_12007))) (<= (+ (select main_a v_prenex_12007) (select main_a v_prenex_12008)) 1000) (<= (select main_a v_prenex_12008) 1001) (<= (* 2 (select main_a v_prenex_12007)) 2))) (or (forall ((v_prenex_15057 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15057))) (< v_prenex_15057 main_x))) (forall ((v_prenex_15058 Int)) (or (<= (+ main_y 1) v_prenex_15058) (<= (select main_a v_prenex_15058) 1001) (< v_prenex_15058 main_y)))) (forall ((v_prenex_18869 Int) (v_prenex_18870 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18870))) (< v_prenex_18869 main_x) (<= 1000 (+ (select main_a v_prenex_18869) (select main_a v_prenex_18870))) (<= (+ main_y 1) v_prenex_18870) (<= (+ main_x 1) v_prenex_18869) (<= 0 (select main_a v_prenex_18869)))) (forall ((v_prenex_20305 Int) (v_prenex_20304 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20305))) (<= 1000 (+ (select main_a v_prenex_20304) (select main_a v_prenex_20305))) (<= (select main_a v_prenex_20304) 2) (<= 0 (+ (select main_a v_prenex_20304) 1)) (< v_prenex_20304 main_x) (<= (+ main_x 1) v_prenex_20304) (<= (* 2 (select main_a v_prenex_20305)) 2000))) (or (forall ((v_prenex_21172 Int)) (or (<= 0 (+ (select main_a v_prenex_21172) 1)) (< v_prenex_21172 main_x) (<= (* 2 (select main_a v_prenex_21172)) 2) (<= (+ main_x 1) v_prenex_21172) (<= 0 (* 2 (select main_a v_prenex_21172))))) (forall ((v_prenex_21177 Int)) (or (<= 999 (select main_a v_prenex_21177)) (<= 1998 (* 2 (select main_a v_prenex_21177)))))) (or (forall ((v_prenex_19631 Int)) (or (<= 998 (select main_a v_prenex_19631)) (<= 1998 (* 2 (select main_a v_prenex_19631))) (<= (+ main_y 1) v_prenex_19631))) (forall ((v_prenex_19630 Int)) (or (<= (+ main_x 1) v_prenex_19630) (<= (* 2 (select main_a v_prenex_19630)) 2) (< v_prenex_19630 main_x) (<= (select main_a v_prenex_19630) 1)))) (forall ((v_prenex_18664 Int) (v_prenex_18665 Int)) (or (<= (select main_a v_prenex_18665) 1000) (<= (+ (select main_a v_prenex_18664) (select main_a v_prenex_18665)) 1000) (<= (+ main_x 1) v_prenex_18664) (<= (select main_a v_prenex_18664) 1) (< v_prenex_18664 main_x) (<= (* 2 (select main_a v_prenex_18665)) 2000) (<= 0 (* 2 (select main_a v_prenex_18664))))) (or (forall ((v_prenex_16001 Int)) (or (< v_prenex_16001 main_x) (<= (+ main_x 1) v_prenex_16001) (<= (select main_a v_prenex_16001) 2))) (forall ((v_prenex_16002 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16002))) (<= (+ main_y 1) v_prenex_16002)))) (forall ((v_prenex_12762 Int) (v_prenex_12763 Int)) (or (<= (+ (select main_a v_prenex_12762) 998) (select main_a v_prenex_12763)) (<= (* 2 (select main_a v_prenex_12763)) 2000) (<= (select main_a v_prenex_12763) 1001) (<= (+ main_x 1) v_prenex_12762) (< v_prenex_12762 main_x) (<= 0 (* 2 (select main_a v_prenex_12762))))) (or (forall ((v_prenex_15187 Int)) (or (<= (* 2 (select main_a v_prenex_15187)) 2) (<= (+ main_x 1) v_prenex_15187) (< v_prenex_15187 main_x) (<= (select main_a v_prenex_15187) 2))) (forall ((v_prenex_15188 Int)) (or (<= (* 2 (select main_a v_prenex_15188)) 2000) (<= 998 (select main_a v_prenex_15188))))) (or (forall ((v_prenex_17892 Int)) (<= (* 2 (select main_a v_prenex_17892)) 2)) (forall ((v_prenex_17893 Int)) (or (<= (+ main_y 1) v_prenex_17893) (< v_prenex_17893 main_y) (<= 999 (select main_a v_prenex_17893)) (<= 1998 (* 2 (select main_a v_prenex_17893)))))) (forall ((v_prenex_12825 Int) (v_prenex_12824 Int)) (or (<= (+ (select main_a v_prenex_12824) (select main_a v_prenex_12825)) 1000) (<= (select main_a v_prenex_12825) 1001) (< v_prenex_12824 main_x) (<= (select main_a v_prenex_12824) 2) (<= 0 (select main_a v_prenex_12824)) (<= 998 (select main_a v_prenex_12825)) (<= (+ main_x 1) v_prenex_12824))) (forall ((v_prenex_16435 Int) (v_prenex_16436 Int)) (or (<= (select main_a v_prenex_16436) 1001) (<= (+ (select main_a v_prenex_16435) (select main_a v_prenex_16436)) 1000) (<= 0 (+ (select main_a v_prenex_16435) 1)) (<= (select main_a v_prenex_16436) 1000) (<= (+ main_x 1) v_prenex_16435) (<= 0 (select main_a v_prenex_16435)) (< v_prenex_16435 main_x))) (forall ((v_prenex_18213 Int) (v_prenex_18212 Int)) (or (<= (+ (select main_a v_prenex_18212) (select main_a v_prenex_18213)) 1000) (<= 999 (select main_a v_prenex_18213)) (< v_prenex_18212 main_x) (<= (+ main_x 1) v_prenex_18212) (<= (select main_a v_prenex_18212) 2) (<= 0 (+ (select main_a v_prenex_18212) 1)) (<= 998 (select main_a v_prenex_18213)))) (forall ((v_prenex_12278 Int) (v_prenex_12277 Int)) (or (<= (+ (select main_a v_prenex_12277) 998) (select main_a v_prenex_12278)) (<= (select main_a v_prenex_12278) 1001) (<= (+ main_x 1) v_prenex_12277) (<= (* 2 (select main_a v_prenex_12278)) 2000) (< v_prenex_12277 main_x) (<= (* 2 (select main_a v_prenex_12277)) 2) (<= 0 (* 2 (select main_a v_prenex_12277))))) (forall ((v_prenex_14878 Int) (v_prenex_14877 Int)) (or (<= (+ main_x 1) v_prenex_14877) (<= (* 2 (select main_a v_prenex_14877)) 2) (<= (select main_a v_prenex_14878) 1000) (<= (+ (select main_a v_prenex_14877) (select main_a v_prenex_14878)) 1000) (< v_prenex_14877 main_x) (<= 0 (+ (select main_a v_prenex_14877) 1)) (<= (select main_a v_prenex_14878) 1001))) (forall ((v_prenex_14314 Int) (v_prenex_14315 Int)) (or (<= 999 (select main_a v_prenex_14315)) (<= (+ (select main_a v_prenex_14314) (select main_a v_prenex_14315)) 1000) (<= (+ main_y 1) v_prenex_14315) (<= (+ main_x 1) v_prenex_14314) (<= (* 2 (select main_a v_prenex_14314)) 2) (<= 1998 (* 2 (select main_a v_prenex_14315))) (< v_prenex_14314 main_x))) (forall ((v_prenex_18721 Int) (v_prenex_18720 Int)) (or (<= (select main_a v_prenex_18721) 1001) (<= (+ main_y 1) v_prenex_18721) (<= (+ (select main_a v_prenex_18720) 998) (select main_a v_prenex_18721)) (< v_prenex_18720 main_x) (<= 0 (+ (select main_a v_prenex_18720) 1)) (<= (+ main_x 1) v_prenex_18720) (<= (* 2 (select main_a v_prenex_18721)) 2000))) (forall ((v_prenex_15711 Int) (v_prenex_15712 Int)) (or (< v_prenex_15711 main_x) (<= (+ main_x 1) v_prenex_15711) (<= 1000 (+ (select main_a v_prenex_15711) (select main_a v_prenex_15712))) (<= 1998 (* 2 (select main_a v_prenex_15712))) (<= 0 (select main_a v_prenex_15711)) (< v_prenex_15712 main_y) (<= 999 (select main_a v_prenex_15712)))) (or (forall ((v_prenex_15117 Int)) (or (<= 998 (select main_a v_prenex_15117)) (< v_prenex_15117 main_y))) (forall ((v_prenex_15112 Int)) (or (<= (* 2 (select main_a v_prenex_15112)) 2) (<= (+ main_x 1) v_prenex_15112) (< v_prenex_15112 main_x)))) (forall ((v_prenex_12994 Int) (v_prenex_12995 Int)) (or (< v_prenex_12994 main_x) (<= (* 2 (select main_a v_prenex_12994)) 2) (<= 1998 (* 2 (select main_a v_prenex_12995))) (<= (+ main_x 1) v_prenex_12994) (<= (* 2 (select main_a v_prenex_12995)) 2000) (<= 1000 (+ (select main_a v_prenex_12994) (select main_a v_prenex_12995))) (<= 0 (+ (select main_a v_prenex_12994) 1)))) (or (forall ((v_prenex_13323 Int)) (or (<= (select main_a v_prenex_13323) 1001) (<= (* 2 (select main_a v_prenex_13323)) 2000))) (forall ((v_prenex_13318 Int)) (or (<= (+ main_x 1) v_prenex_13318) (<= 0 (* 2 (select main_a v_prenex_13318))) (<= 0 (select main_a v_prenex_13318)) (<= (select main_a v_prenex_13318) 1) (< v_prenex_13318 main_x)))) (forall ((v_prenex_13222 Int) (v_prenex_13221 Int)) (or (<= 0 (select main_a v_prenex_13221)) (<= 1000 (+ (select main_a v_prenex_13221) (select main_a v_prenex_13222))) (< v_prenex_13221 main_x) (<= (* 2 (select main_a v_prenex_13222)) 2000) (<= (* 2 (select main_a v_prenex_13221)) 2) (<= 998 (select main_a v_prenex_13222)) (<= (+ main_x 1) v_prenex_13221))) (or (forall ((v_prenex_12346 Int)) (or (<= 999 (select main_a v_prenex_12346)) (<= 1998 (* 2 (select main_a v_prenex_12346))))) (forall ((v_prenex_12343 Int)) (or (< v_prenex_12343 main_x) (<= (+ main_x 1) v_prenex_12343) (<= (select main_a v_prenex_12343) 1) (<= 0 (* 2 (select main_a v_prenex_12343)))))) (or (forall ((v_prenex_11563 Int)) (or (< v_prenex_11563 main_x) (<= (+ main_x 1) v_prenex_11563) (<= 0 (+ (select main_a v_prenex_11563) 1)) (<= 0 (* 2 (select main_a v_prenex_11563))) (<= 0 (select main_a v_prenex_11563)))) (forall ((v_prenex_11565 Int)) (or (<= (* 2 (select main_a v_prenex_11565)) 2000) (<= 1998 (* 2 (select main_a v_prenex_11565)))))) (or (forall ((v_prenex_14808 Int)) (or (<= (+ main_x 1) v_prenex_14808) (<= (select main_a v_prenex_14808) 2) (<= (* 2 (select main_a v_prenex_14808)) 2) (< v_prenex_14808 main_x))) (forall ((v_prenex_14809 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14809))) (<= 999 (select main_a v_prenex_14809))))) (forall ((v_prenex_15109 Int) (v_prenex_15110 Int)) (or (<= (+ main_x 1) v_prenex_15109) (<= 0 (select main_a v_prenex_15109)) (<= (* 2 (select main_a v_prenex_15109)) 2) (<= (+ (select main_a v_prenex_15109) 998) (select main_a v_prenex_15110)) (< v_prenex_15109 main_x))) (forall ((v_prenex_20367 Int) (v_prenex_20366 Int)) (or (< v_prenex_20366 main_x) (<= (+ main_x 1) v_prenex_20366) (<= 999 (select main_a v_prenex_20367)) (<= (+ (select main_a v_prenex_20366) 998) (select main_a v_prenex_20367)) (<= (* 2 (select main_a v_prenex_20366)) 2) (<= (select main_a v_prenex_20367) 1001) (<= 0 (select main_a v_prenex_20366)))) (forall ((v_prenex_11181 Int) (v_prenex_11180 Int)) (or (<= (select main_a v_prenex_11181) 1001) (<= (+ main_x 1) v_prenex_11180) (<= (select main_a v_prenex_11180) 2) (<= 999 (select main_a v_prenex_11181)) (< v_prenex_11180 main_x) (<= 0 (* 2 (select main_a v_prenex_11180))) (<= (+ (select main_a v_prenex_11180) 998) (select main_a v_prenex_11181)))) (forall ((v_prenex_16337 Int) (v_prenex_16338 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16337))) (<= (* 2 (select main_a v_prenex_16338)) 2000) (<= 999 (select main_a v_prenex_16338)) (<= 0 (select main_a v_prenex_16337)) (<= (+ (select main_a v_prenex_16337) 998) (select main_a v_prenex_16338)) (< v_prenex_16337 main_x) (<= (+ main_x 1) v_prenex_16337))) (forall ((v_prenex_15079 Int) (v_prenex_15078 Int)) (or (<= (select main_a v_prenex_15079) 1000) (<= (+ main_x 1) v_prenex_15078) (<= (* 2 (select main_a v_prenex_15078)) 2) (<= (* 2 (select main_a v_prenex_15079)) 2000) (<= 0 (+ (select main_a v_prenex_15078) 1)) (< v_prenex_15078 main_x) (<= (+ (select main_a v_prenex_15078) 998) (select main_a v_prenex_15079)))) (forall ((v_prenex_15935 Int) (v_prenex_15936 Int)) (or (<= 999 (select main_a v_prenex_15936)) (< v_prenex_15936 main_y) (<= (+ main_y 1) v_prenex_15936) (<= (+ (select main_a v_prenex_15935) 998) (select main_a v_prenex_15936)) (< v_prenex_15935 main_x))) (or (forall ((v_prenex_13955 Int)) (<= (* 2 (select main_a v_prenex_13955)) 2000)) (forall ((v_prenex_13952 Int)) (or (< v_prenex_13952 main_x) (<= 0 (* 2 (select main_a v_prenex_13952))) (<= (+ main_x 1) v_prenex_13952) (<= (select main_a v_prenex_13952) 1)))) (forall ((v_prenex_17444 Int) (v_prenex_17445 Int)) (or (<= (select main_a v_prenex_17444) 1) (<= (* 2 (select main_a v_prenex_17444)) 2) (<= (+ main_x 1) v_prenex_17444) (<= 999 (select main_a v_prenex_17445)) (< v_prenex_17444 main_x) (<= 1998 (* 2 (select main_a v_prenex_17445))) (<= (select main_a v_prenex_17445) (+ (select main_a v_prenex_17444) 1000)))) (forall ((v_prenex_15732 Int) (v_prenex_15731 Int)) (or (<= (+ main_y 1) v_prenex_15732) (<= 1998 (* 2 (select main_a v_prenex_15732))) (<= (* 2 (select main_a v_prenex_15731)) 2) (<= (+ main_x 1) v_prenex_15731) (<= 999 (select main_a v_prenex_15732)) (< v_prenex_15731 main_x) (<= 1000 (+ (select main_a v_prenex_15731) (select main_a v_prenex_15732))))) (forall ((v_prenex_20876 Int) (v_prenex_20875 Int)) (or (< v_prenex_20875 main_x) (<= (+ main_x 1) v_prenex_20875) (<= 1998 (* 2 (select main_a v_prenex_20876))) (<= (select main_a v_prenex_20875) 2) (<= (+ (select main_a v_prenex_20875) (select main_a v_prenex_20876)) 1000) (<= 0 (* 2 (select main_a v_prenex_20875))))) (forall ((v_prenex_14195 Int) (v_prenex_14194 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14194))) (<= 1998 (* 2 (select main_a v_prenex_14195))) (<= (+ main_x 1) v_prenex_14194) (<= 0 (+ (select main_a v_prenex_14194) 1)) (< v_prenex_14194 main_x) (<= (+ (select main_a v_prenex_14194) 998) (select main_a v_prenex_14195)))) (forall ((v_prenex_17513 Int) (v_prenex_17514 Int)) (or (<= (select main_a v_prenex_17514) 1000) (<= (+ main_x 1) v_prenex_17513) (<= 0 (* 2 (select main_a v_prenex_17513))) (<= 1998 (* 2 (select main_a v_prenex_17514))) (< v_prenex_17513 main_x) (<= (select main_a v_prenex_17513) 1) (<= 1000 (+ (select main_a v_prenex_17513) (select main_a v_prenex_17514))))) (forall ((v_prenex_14309 Int) (v_prenex_14308 Int)) (or (<= 0 (select main_a v_prenex_14308)) (< v_prenex_14308 main_x) (<= 998 (select main_a v_prenex_14309)) (< v_prenex_14309 main_y) (<= (+ (select main_a v_prenex_14308) 998) (select main_a v_prenex_14309)) (<= (+ main_x 1) v_prenex_14308))) (forall ((v_prenex_18839 Int) (v_prenex_18840 Int)) (or (< v_prenex_18839 main_x) (<= 0 (* 2 (select main_a v_prenex_18839))) (<= 1998 (* 2 (select main_a v_prenex_18840))) (<= 998 (select main_a v_prenex_18840)) (<= (+ main_x 1) v_prenex_18839) (<= (+ (select main_a v_prenex_18839) 998) (select main_a v_prenex_18840)))) (or (forall ((v_prenex_13335 Int)) (or (<= (select main_a v_prenex_13335) 1001) (<= (select main_a v_prenex_13335) 1000))) (forall ((v_prenex_13332 Int)) (or (<= (select main_a v_prenex_13332) 1) (<= (* 2 (select main_a v_prenex_13332)) 2) (<= 0 (+ (select main_a v_prenex_13332) 1)) (< v_prenex_13332 main_x) (<= (+ main_x 1) v_prenex_13332)))) (or (forall ((v_prenex_20030 Int)) (or (<= (* 2 (select main_a v_prenex_20030)) 2) (<= 0 (select main_a v_prenex_20030)) (<= (+ main_x 1) v_prenex_20030) (<= 0 (* 2 (select main_a v_prenex_20030))) (< v_prenex_20030 main_x))) (forall ((v_prenex_20033 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20033))) (<= (select main_a v_prenex_20033) 1000)))) (forall ((v_prenex_18585 Int) (v_prenex_18586 Int)) (or (<= (select main_a v_prenex_18585) 1) (< v_prenex_18585 main_x) (<= (+ main_x 1) v_prenex_18585) (<= (* 2 (select main_a v_prenex_18586)) 2000) (<= (+ (select main_a v_prenex_18585) (select main_a v_prenex_18586)) 1000) (<= 999 (select main_a v_prenex_18586)))) (forall ((v_prenex_13085 Int) (v_prenex_13086 Int)) (or (<= (select main_a v_prenex_13086) (+ (select main_a v_prenex_13085) 1000)) (<= 999 (select main_a v_prenex_13086)) (<= 1998 (* 2 (select main_a v_prenex_13086))) (<= (select main_a v_prenex_13085) 1) (< v_prenex_13085 main_x) (<= (+ main_x 1) v_prenex_13085) (<= 0 (* 2 (select main_a v_prenex_13085))))) (or (forall ((v_prenex_11691 Int)) (or (<= (+ main_x 1) v_prenex_11691) (<= 0 (* 2 (select main_a v_prenex_11691))))) (forall ((v_prenex_11692 Int)) (or (<= (select main_a v_prenex_11692) 1000) (<= (+ main_y 1) v_prenex_11692) (< v_prenex_11692 main_y)))) (or (forall ((v_prenex_13029 Int)) (or (<= (select main_a v_prenex_13029) 1000) (<= 998 (select main_a v_prenex_13029)) (< v_prenex_13029 main_y))) (forall ((v_prenex_13028 Int)) (or (<= 0 (select main_a v_prenex_13028)) (< v_prenex_13028 main_x) (<= 0 (* 2 (select main_a v_prenex_13028))) (<= (+ main_x 1) v_prenex_13028)))) (or (forall ((v_prenex_11890 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11890))) (<= (* 2 (select main_a v_prenex_11890)) 2000))) (forall ((v_prenex_11893 Int)) (or (<= (+ main_x 1) v_prenex_11893) (<= 0 (+ (select main_a v_prenex_11893) 1)) (< v_prenex_11893 main_x) (<= (* 2 (select main_a v_prenex_11893)) 2) (<= (select main_a v_prenex_11893) 1)))) (forall ((v_prenex_15724 Int) (v_prenex_15723 Int)) (or (<= (select main_a v_prenex_15724) 1001) (<= 0 (+ (select main_a v_prenex_15723) 1)) (<= (select main_a v_prenex_15723) 2) (<= (+ main_x 1) v_prenex_15723) (< v_prenex_15723 main_x) (<= 1000 (+ (select main_a v_prenex_15723) (select main_a v_prenex_15724))))) (forall ((v_prenex_13997 Int) (v_prenex_13996 Int)) (or (<= (select main_a v_prenex_13996) 2) (<= 999 (select main_a v_prenex_13997)) (<= 0 (* 2 (select main_a v_prenex_13996))) (<= 1998 (* 2 (select main_a v_prenex_13997))) (< v_prenex_13996 main_x) (<= (+ main_x 1) v_prenex_13996) (<= (+ (select main_a v_prenex_13996) 998) (select main_a v_prenex_13997)))) (or (forall ((v_prenex_17082 Int)) (or (<= 998 (select main_a v_prenex_17082)) (<= (select main_a v_prenex_17082) 1000))) (forall ((v_prenex_17078 Int)) (or (<= (* 2 (select main_a v_prenex_17078)) 2) (<= 0 (select main_a v_prenex_17078)) (< v_prenex_17078 main_x) (<= (+ main_x 1) v_prenex_17078) (<= 0 (* 2 (select main_a v_prenex_17078)))))) (forall ((v_prenex_15311 Int) (v_prenex_15310 Int)) (or (<= (+ (select main_a v_prenex_15310) (select main_a v_prenex_15311)) 1000) (<= 999 (select main_a v_prenex_15311)) (<= (+ main_y 1) v_prenex_15311) (<= 1998 (* 2 (select main_a v_prenex_15311))) (< v_prenex_15311 main_y))) (or (forall ((v_prenex_18258 Int)) (or (<= (select main_a v_prenex_18258) 1000) (<= (select main_a v_prenex_18258) 1001) (< v_prenex_18258 main_y))) (forall ((v_prenex_18255 Int)) (or (<= 0 (select main_a v_prenex_18255)) (< v_prenex_18255 main_x) (<= (* 2 (select main_a v_prenex_18255)) 2) (<= (+ main_x 1) v_prenex_18255)))) (forall ((v_prenex_12708 Int) (v_prenex_12709 Int)) (or (<= (select main_a v_prenex_12708) 2) (<= (+ main_x 1) v_prenex_12708) (<= (select main_a v_prenex_12708) 1) (< v_prenex_12708 main_x) (<= 999 (select main_a v_prenex_12709)) (<= 1998 (* 2 (select main_a v_prenex_12709))) (<= 1000 (+ (select main_a v_prenex_12708) (select main_a v_prenex_12709))))) (forall ((v_prenex_19144 Int) (v_prenex_19145 Int)) (or (<= 1000 (+ (select main_a v_prenex_19144) (select main_a v_prenex_19145))) (<= (select main_a v_prenex_19144) 1) (< v_prenex_19144 main_x) (<= (* 2 (select main_a v_prenex_19144)) 2) (<= 998 (select main_a v_prenex_19145)) (<= (+ main_x 1) v_prenex_19144) (<= (select main_a v_prenex_19145) 1001))) (forall ((v_prenex_15948 Int) (v_prenex_15947 Int)) (or (<= (+ (select main_a v_prenex_15947) (select main_a v_prenex_15948)) 1000) (<= (select main_a v_prenex_15948) 1001) (<= 1998 (* 2 (select main_a v_prenex_15948))) (<= (+ main_x 1) v_prenex_15947) (<= (select main_a v_prenex_15947) 2) (< v_prenex_15947 main_x))) (or (forall ((v_prenex_18954 Int)) (or (< v_prenex_18954 main_x) (<= 0 (+ (select main_a v_prenex_18954) 1)) (<= (+ main_x 1) v_prenex_18954))) (forall ((v_prenex_18955 Int)) (<= 1998 (* 2 (select main_a v_prenex_18955))))) (forall ((v_prenex_12954 Int) (v_prenex_12955 Int)) (or (<= 0 (select main_a v_prenex_12954)) (<= 999 (select main_a v_prenex_12955)) (<= (select main_a v_prenex_12955) 1000) (<= 1000 (+ (select main_a v_prenex_12954) (select main_a v_prenex_12955))) (<= (+ main_x 1) v_prenex_12954) (<= 0 (* 2 (select main_a v_prenex_12954))) (< v_prenex_12954 main_x))) (forall ((v_prenex_13717 Int) (v_prenex_13718 Int)) (or (<= (+ (select main_a v_prenex_13717) (select main_a v_prenex_13718)) 1000) (<= 999 (select main_a v_prenex_13718)) (<= (+ main_y 1) v_prenex_13718) (<= (* 2 (select main_a v_prenex_13717)) 2) (< v_prenex_13717 main_x) (<= (+ main_x 1) v_prenex_13717))) (forall ((v_prenex_17154 Int) (v_prenex_17155 Int)) (or (<= (select main_a v_prenex_17155) (+ (select main_a v_prenex_17154) 1000)) (< v_prenex_17154 main_x) (<= (select main_a v_prenex_17154) 2) (<= 0 (select main_a v_prenex_17154)) (<= (select main_a v_prenex_17155) 1001) (<= (+ main_x 1) v_prenex_17154) (<= 1998 (* 2 (select main_a v_prenex_17155))))) (forall ((v_prenex_15910 Int) (v_prenex_15909 Int)) (or (<= (select main_a v_prenex_15910) 1000) (< v_prenex_15909 main_x) (<= 0 (+ (select main_a v_prenex_15909) 1)) (<= (+ main_x 1) v_prenex_15909) (<= 1998 (* 2 (select main_a v_prenex_15910))) (<= (+ (select main_a v_prenex_15909) (select main_a v_prenex_15910)) 1000) (<= (* 2 (select main_a v_prenex_15909)) 2))) (forall ((v_prenex_18327 Int) (v_prenex_18328 Int)) (or (<= (+ (select main_a v_prenex_18327) 998) (select main_a v_prenex_18328)) (<= (select main_a v_prenex_18327) 1) (< v_prenex_18327 main_x) (<= (+ main_y 1) v_prenex_18328) (<= (+ main_x 1) v_prenex_18327) (<= 998 (select main_a v_prenex_18328)) (<= (* 2 (select main_a v_prenex_18328)) 2000))) (or (forall ((v_prenex_15483 Int)) (or (< v_prenex_15483 main_y) (<= 1998 (* 2 (select main_a v_prenex_15483))) (<= 998 (select main_a v_prenex_15483)))) (forall ((v_prenex_15478 Int)) (or (<= (+ main_x 1) v_prenex_15478) (<= (* 2 (select main_a v_prenex_15478)) 2) (< v_prenex_15478 main_x)))) (forall ((v_prenex_13167 Int) (v_prenex_13168 Int)) (or (<= (select main_a v_prenex_13167) 2) (<= (select main_a v_prenex_13168) 1000) (<= (+ main_x 1) v_prenex_13167) (<= (* 2 (select main_a v_prenex_13167)) 2) (<= (select main_a v_prenex_13168) (+ (select main_a v_prenex_13167) 1000)) (< v_prenex_13167 main_x))) (forall ((v_prenex_17426 Int) (v_prenex_17427 Int)) (or (<= (+ (select main_a v_prenex_17426) (select main_a v_prenex_17427)) 1000) (<= 0 (+ (select main_a v_prenex_17426) 1)) (<= (* 2 (select main_a v_prenex_17426)) 2) (< v_prenex_17426 main_x) (<= (+ main_x 1) v_prenex_17426) (<= 1998 (* 2 (select main_a v_prenex_17427))) (<= (select main_a v_prenex_17427) 1001))) (forall ((v_prenex_13961 Int) (v_prenex_13960 Int)) (or (< v_prenex_13961 main_y) (< v_prenex_13960 main_x) (<= (+ (select main_a v_prenex_13960) (select main_a v_prenex_13961)) 1000) (<= 999 (select main_a v_prenex_13961)) (<= (+ main_x 1) v_prenex_13960) (<= 998 (select main_a v_prenex_13961)) (<= 0 (+ (select main_a v_prenex_13960) 1)))) (or (forall ((v_prenex_20665 Int)) (or (<= 0 (+ (select main_a v_prenex_20665) 1)) (< v_prenex_20665 main_x) (<= (+ main_x 1) v_prenex_20665) (<= 0 (select main_a v_prenex_20665)) (<= 0 (* 2 (select main_a v_prenex_20665))))) (forall ((v_prenex_20670 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20670))) (<= 998 (select main_a v_prenex_20670))))) (forall ((v_prenex_14679 Int) (v_prenex_14680 Int)) (or (< v_prenex_14679 main_x) (<= (select main_a v_prenex_14680) 1000) (<= (select main_a v_prenex_14679) 1) (<= 0 (+ (select main_a v_prenex_14679) 1)) (<= 998 (select main_a v_prenex_14680)) (<= 1000 (+ (select main_a v_prenex_14679) (select main_a v_prenex_14680))) (<= (+ main_x 1) v_prenex_14679))) (forall ((v_prenex_19825 Int) (v_prenex_19824 Int)) (or (<= (+ main_x 1) v_prenex_19824) (<= 999 (select main_a v_prenex_19825)) (< v_prenex_19824 main_x) (<= 0 (select main_a v_prenex_19824)) (<= (select main_a v_prenex_19825) (+ (select main_a v_prenex_19824) 1000)))) (or (forall ((v_prenex_14259 Int)) (or (<= 0 (+ (select main_a v_prenex_14259) 1)) (<= (+ main_x 1) v_prenex_14259) (< v_prenex_14259 main_x) (<= 0 (* 2 (select main_a v_prenex_14259))) (<= (* 2 (select main_a v_prenex_14259)) 2))) (forall ((v_prenex_14261 Int)) (<= 999 (select main_a v_prenex_14261)))) (or (forall ((v_prenex_19296 Int)) (<= (select main_a v_prenex_19296) 1001)) (forall ((v_prenex_19294 Int)) (or (< v_prenex_19294 main_x) (<= 0 (select main_a v_prenex_19294)) (<= (+ main_x 1) v_prenex_19294) (<= 0 (* 2 (select main_a v_prenex_19294))) (<= (select main_a v_prenex_19294) 2)))) (forall ((v_prenex_13687 Int) (v_prenex_13688 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13687))) (<= (+ (select main_a v_prenex_13687) 998) (select main_a v_prenex_13688)) (<= (+ main_x 1) v_prenex_13687) (<= 999 (select main_a v_prenex_13688)) (<= (* 2 (select main_a v_prenex_13687)) 2) (< v_prenex_13687 main_x))) (forall ((v_prenex_15257 Int) (v_prenex_15256 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15256))) (<= (+ main_y 1) v_prenex_15257) (<= 998 (select main_a v_prenex_15257)) (<= (+ main_x 1) v_prenex_15256) (< v_prenex_15256 main_x) (<= (+ (select main_a v_prenex_15256) 998) (select main_a v_prenex_15257)))) (forall ((v_prenex_17668 Int) (v_prenex_17669 Int)) (or (<= 0 (select main_a v_prenex_17668)) (<= (+ (select main_a v_prenex_17668) (select main_a v_prenex_17669)) 1000) (<= (select main_a v_prenex_17669) 1000) (<= (+ main_x 1) v_prenex_17668) (<= (+ main_y 1) v_prenex_17669) (< v_prenex_17668 main_x) (<= (* 2 (select main_a v_prenex_17669)) 2000))) (forall ((v_prenex_18132 Int) (v_prenex_18133 Int)) (or (<= (+ main_x 1) v_prenex_18132) (<= 0 (select main_a v_prenex_18132)) (<= 998 (select main_a v_prenex_18133)) (<= (+ (select main_a v_prenex_18132) 998) (select main_a v_prenex_18133)) (< v_prenex_18132 main_x) (<= 0 (* 2 (select main_a v_prenex_18132))))) (forall ((v_prenex_19775 Int) (v_prenex_19776 Int)) (or (<= (+ main_x 1) v_prenex_19775) (<= 0 (+ (select main_a v_prenex_19775) 1)) (<= (select main_a v_prenex_19776) 1001) (<= (* 2 (select main_a v_prenex_19776)) 2000) (<= (* 2 (select main_a v_prenex_19775)) 2) (< v_prenex_19775 main_x) (<= (+ (select main_a v_prenex_19775) 998) (select main_a v_prenex_19776)))) (or (forall ((v_prenex_18950 Int)) (or (<= 0 (select main_a v_prenex_18950)) (<= (+ main_x 1) v_prenex_18950) (< v_prenex_18950 main_x) (<= 0 (+ (select main_a v_prenex_18950) 1)))) (forall ((v_prenex_18955 Int)) (<= 1998 (* 2 (select main_a v_prenex_18955))))) (forall ((v_prenex_16656 Int) (v_prenex_16657 Int)) (or (<= 998 (select main_a v_prenex_16657)) (<= 0 (* 2 (select main_a v_prenex_16656))) (<= (+ (select main_a v_prenex_16656) (select main_a v_prenex_16657)) 1000) (<= (+ main_x 1) v_prenex_16656) (<= 0 (select main_a v_prenex_16656)) (< v_prenex_16656 main_x) (<= 999 (select main_a v_prenex_16657)))) (forall ((v_prenex_18677 Int) (v_prenex_18676 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18676))) (<= 0 (+ (select main_a v_prenex_18676) 1)) (<= (+ main_x 1) v_prenex_18676) (<= 1000 (+ (select main_a v_prenex_18676) (select main_a v_prenex_18677))) (<= (* 2 (select main_a v_prenex_18677)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18677))) (< v_prenex_18676 main_x))) (or (forall ((v_prenex_17267 Int)) (or (<= (select main_a v_prenex_17267) 1001) (<= 1998 (* 2 (select main_a v_prenex_17267))))) (forall ((v_prenex_17266 Int)) (or (< v_prenex_17266 main_x) (<= (select main_a v_prenex_17266) 1) (<= (+ main_x 1) v_prenex_17266) (<= (* 2 (select main_a v_prenex_17266)) 2) (<= 0 (+ (select main_a v_prenex_17266) 1))))) (or (forall ((v_prenex_14401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14401))) (<= (select main_a v_prenex_14401) 1000))) (forall ((v_prenex_14396 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14396))) (< v_prenex_14396 main_x) (<= (+ main_x 1) v_prenex_14396)))) (forall ((v_prenex_14811 Int) (v_prenex_14810 Int)) (or (<= 998 (select main_a v_prenex_14811)) (<= (select main_a v_prenex_14810) 1) (< v_prenex_14811 main_y) (<= (+ (select main_a v_prenex_14810) 998) (select main_a v_prenex_14811)) (< v_prenex_14810 main_x) (<= 1998 (* 2 (select main_a v_prenex_14811))) (<= (+ main_x 1) v_prenex_14810))) (forall ((v_prenex_20874 Int) (v_prenex_20873 Int)) (or (<= (+ (select main_a v_prenex_20873) (select main_a v_prenex_20874)) 1000) (<= (select main_a v_prenex_20873) 2) (<= (select main_a v_prenex_20873) 1) (< v_prenex_20873 main_x) (<= (select main_a v_prenex_20874) 1000) (<= (+ main_x 1) v_prenex_20873))) (forall ((v_prenex_18112 Int) (v_prenex_18113 Int)) (or (<= 999 (select main_a v_prenex_18113)) (<= 0 (+ (select main_a v_prenex_18112) 1)) (<= (select main_a v_prenex_18113) 1001) (<= 1000 (+ (select main_a v_prenex_18112) (select main_a v_prenex_18113))) (< v_prenex_18112 main_x) (< v_prenex_18113 main_y) (<= (+ main_x 1) v_prenex_18112))) (forall ((v_prenex_19902 Int) (v_prenex_19903 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19903))) (<= 999 (select main_a v_prenex_19903)) (< v_prenex_19902 main_x) (<= (select main_a v_prenex_19902) 2) (<= (+ (select main_a v_prenex_19902) 998) (select main_a v_prenex_19903)) (<= (select main_a v_prenex_19902) 1) (<= (+ main_x 1) v_prenex_19902))) (or (forall ((v_prenex_17698 Int)) (<= 1998 (* 2 (select main_a v_prenex_17698)))) (forall ((v_prenex_17692 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17692))) (<= (select main_a v_prenex_17692) 2) (<= (+ main_x 1) v_prenex_17692) (< v_prenex_17692 main_x)))) (forall ((v_prenex_14515 Int) (v_prenex_14514 Int)) (or (<= 998 (select main_a v_prenex_14515)) (<= (select main_a v_prenex_14514) 1) (< v_prenex_14514 main_x) (<= (select main_a v_prenex_14515) 1001) (<= (+ main_x 1) v_prenex_14514) (<= (+ (select main_a v_prenex_14514) 998) (select main_a v_prenex_14515)) (<= 0 (select main_a v_prenex_14514)))) (or (forall ((v_prenex_14006 Int)) (or (< v_prenex_14006 main_x) (<= (+ main_x 1) v_prenex_14006) (<= 0 (* 2 (select main_a v_prenex_14006))) (<= (* 2 (select main_a v_prenex_14006)) 2))) (forall ((v_prenex_14005 Int)) (or (<= 999 (select main_a v_prenex_14005)) (< v_prenex_14005 main_y) (<= (select main_a v_prenex_14005) 1001)))) (forall ((v_prenex_18942 Int) (v_prenex_18941 Int)) (or (<= 0 (select main_a v_prenex_18941)) (< v_prenex_18941 main_x) (<= (+ (select main_a v_prenex_18941) 998) (select main_a v_prenex_18942)) (<= (+ main_x 1) v_prenex_18941) (<= (* 2 (select main_a v_prenex_18942)) 2000) (<= 999 (select main_a v_prenex_18942)))) (or (forall ((v_prenex_15404 Int)) (or (<= (select main_a v_prenex_15404) 1001) (<= (+ main_y 1) v_prenex_15404))) (forall ((v_prenex_15403 Int)) (or (<= (+ main_x 1) v_prenex_15403) (<= (* 2 (select main_a v_prenex_15403)) 2) (< v_prenex_15403 main_x)))) (or (forall ((v_prenex_17005 Int)) (or (<= (select main_a v_prenex_17005) 1000) (<= 998 (select main_a v_prenex_17005)))) (forall ((v_prenex_17004 Int)) (or (<= (+ main_x 1) v_prenex_17004) (<= (select main_a v_prenex_17004) 1) (<= (* 2 (select main_a v_prenex_17004)) 2) (<= 0 (+ (select main_a v_prenex_17004) 1)) (< v_prenex_17004 main_x)))) (forall ((v_prenex_19908 Int) (v_prenex_19909 Int)) (or (<= (select main_a v_prenex_19909) 1000) (<= (* 2 (select main_a v_prenex_19908)) 2) (<= 0 (+ (select main_a v_prenex_19908) 1)) (< v_prenex_19908 main_x) (<= (+ main_x 1) v_prenex_19908) (<= (select main_a v_prenex_19909) (+ (select main_a v_prenex_19908) 1000)))) (or (forall ((v_prenex_17451 Int)) (or (<= 0 (select main_a v_prenex_17451)) (<= (+ main_x 1) v_prenex_17451) (< v_prenex_17451 main_x) (<= 0 (* 2 (select main_a v_prenex_17451))))) (forall ((v_prenex_17452 Int)) (or (<= 998 (select main_a v_prenex_17452)) (< v_prenex_17452 main_y)))) (forall ((v_prenex_18507 Int) (v_prenex_18506 Int)) (or (<= (select main_a v_prenex_18507) (+ (select main_a v_prenex_18506) 1000)) (<= (select main_a v_prenex_18507) 1001) (<= (+ main_x 1) v_prenex_18506) (<= (+ main_y 1) v_prenex_18507) (< v_prenex_18506 main_x) (<= (* 2 (select main_a v_prenex_18507)) 2000) (<= 0 (* 2 (select main_a v_prenex_18506))))) (or (forall ((v_prenex_21177 Int)) (or (<= 999 (select main_a v_prenex_21177)) (<= 1998 (* 2 (select main_a v_prenex_21177))))) (forall ((v_prenex_21176 Int)) (or (<= 0 (+ (select main_a v_prenex_21176) 1)) (<= (+ main_x 1) v_prenex_21176) (< v_prenex_21176 main_x) (<= 0 (* 2 (select main_a v_prenex_21176)))))) (forall ((v_prenex_17414 Int) (v_prenex_17415 Int)) (or (< v_prenex_17414 main_x) (<= (+ main_x 1) v_prenex_17414) (<= 999 (select main_a v_prenex_17415)) (<= (+ (select main_a v_prenex_17414) 998) (select main_a v_prenex_17415)) (<= (select main_a v_prenex_17414) 2) (<= 998 (select main_a v_prenex_17415)))) (forall ((v_prenex_20700 Int) (v_prenex_20699 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20700))) (<= (+ (select main_a v_prenex_20699) (select main_a v_prenex_20700)) 1000) (<= (+ main_x 1) v_prenex_20699) (< v_prenex_20699 main_x) (<= 0 (* 2 (select main_a v_prenex_20699))))) (forall ((v_prenex_13805 Int) (v_prenex_13806 Int)) (or (<= (select main_a v_prenex_13806) (+ (select main_a v_prenex_13805) 1000)) (< v_prenex_13805 main_x) (<= (select main_a v_prenex_13806) 1000) (<= (+ main_x 1) v_prenex_13805) (<= (select main_a v_prenex_13805) 2) (<= (select main_a v_prenex_13806) 1001))) (or (forall ((v_prenex_14763 Int)) (or (<= (+ main_x 1) v_prenex_14763) (< v_prenex_14763 main_x) (<= (* 2 (select main_a v_prenex_14763)) 2) (<= 0 (select main_a v_prenex_14763)))) (forall ((v_prenex_14764 Int)) (or (<= (+ main_y 1) v_prenex_14764) (<= 1998 (* 2 (select main_a v_prenex_14764))) (<= 999 (select main_a v_prenex_14764))))) (forall ((v_prenex_16920 Int) (v_prenex_16921 Int)) (or (<= (+ main_x 1) v_prenex_16920) (<= (+ main_y 1) v_prenex_16921) (<= (select main_a v_prenex_16921) (+ (select main_a v_prenex_16920) 1000)) (<= 0 (+ (select main_a v_prenex_16920) 1)) (<= (* 2 (select main_a v_prenex_16921)) 2000) (< v_prenex_16920 main_x))) (forall ((v_prenex_12635 Int) (v_prenex_12636 Int)) (or (<= 998 (select main_a v_prenex_12636)) (<= (+ main_y 1) v_prenex_12636) (<= 0 (select main_a v_prenex_12635)) (<= 999 (select main_a v_prenex_12636)) (<= (+ (select main_a v_prenex_12635) 998) (select main_a v_prenex_12636)) (<= (+ main_x 1) v_prenex_12635) (< v_prenex_12635 main_x))) (forall ((v_prenex_12074 Int) (v_prenex_12075 Int)) (or (< v_prenex_12074 main_x) (<= (select main_a v_prenex_12075) (+ (select main_a v_prenex_12074) 1000)) (<= (select main_a v_prenex_12075) 1001) (<= (+ main_y 1) v_prenex_12075) (<= (+ main_x 1) v_prenex_12074) (<= (select main_a v_prenex_12074) 1) (<= (* 2 (select main_a v_prenex_12075)) 2000))) (forall ((v_prenex_13049 Int) (v_prenex_13050 Int)) (or (<= (+ main_x 1) v_prenex_13049) (<= 1998 (* 2 (select main_a v_prenex_13050))) (<= (select main_a v_prenex_13049) 2) (<= (select main_a v_prenex_13050) 1001) (< v_prenex_13049 main_x) (<= (select main_a v_prenex_13050) (+ (select main_a v_prenex_13049) 1000)))) (forall ((v_prenex_11627 Int) (v_prenex_11628 Int)) (or (<= (select main_a v_prenex_11627) 2) (< v_prenex_11627 main_x) (<= (+ main_x 1) v_prenex_11627) (<= (+ main_y 1) v_prenex_11628) (<= (+ (select main_a v_prenex_11627) (select main_a v_prenex_11628)) 1000) (<= (select main_a v_prenex_11628) 1001))) (or (forall ((v_prenex_18289 Int)) (or (<= (* 2 (select main_a v_prenex_18289)) 2) (<= (+ main_x 1) v_prenex_18289) (<= 0 (* 2 (select main_a v_prenex_18289))) (< v_prenex_18289 main_x))) (forall ((v_prenex_18291 Int)) (<= (select main_a v_prenex_18291) 1000))) (forall ((v_prenex_14237 Int) (v_prenex_14236 Int)) (or (<= (+ (select main_a v_prenex_14236) 998) (select main_a v_prenex_14237)) (<= (+ main_x 1) v_prenex_14236) (<= (select main_a v_prenex_14237) 1000) (<= (+ main_y 1) v_prenex_14237) (<= (* 2 (select main_a v_prenex_14236)) 2) (< v_prenex_14236 main_x))) (forall ((v_prenex_17793 Int) (v_prenex_17794 Int)) (or (<= (+ main_x 1) v_prenex_17793) (<= (+ main_y 1) v_prenex_17794) (<= (+ (select main_a v_prenex_17793) 998) (select main_a v_prenex_17794)) (<= (* 2 (select main_a v_prenex_17794)) 2000) (<= 0 (select main_a v_prenex_17793)) (<= 1998 (* 2 (select main_a v_prenex_17794))) (< v_prenex_17793 main_x))) (forall ((v_prenex_20995 Int) (v_prenex_20996 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20995))) (< v_prenex_20995 main_x) (< v_prenex_20996 main_y) (<= (select main_a v_prenex_20996) (+ (select main_a v_prenex_20995) 1000)) (<= (select main_a v_prenex_20996) 1000) (<= (+ main_x 1) v_prenex_20995))) (or (forall ((v_prenex_12212 Int)) (or (< v_prenex_12212 main_x) (<= (+ main_x 1) v_prenex_12212) (<= 0 (* 2 (select main_a v_prenex_12212))) (<= 0 (+ (select main_a v_prenex_12212) 1)))) (forall ((v_prenex_12216 Int)) (or (<= 999 (select main_a v_prenex_12216)) (<= 1998 (* 2 (select main_a v_prenex_12216)))))) (or (forall ((v_prenex_11602 Int)) (<= 999 (select main_a v_prenex_11602))) (forall ((v_prenex_11600 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11600))) (<= (select main_a v_prenex_11600) 1) (<= (+ main_x 1) v_prenex_11600) (< v_prenex_11600 main_x) (<= 0 (+ (select main_a v_prenex_11600) 1))))) (forall ((v_prenex_17045 Int) (v_prenex_17046 Int)) (or (<= (+ main_x 1) v_prenex_17045) (<= (+ (select main_a v_prenex_17045) (select main_a v_prenex_17046)) 1000) (<= (select main_a v_prenex_17046) 1001) (<= (* 2 (select main_a v_prenex_17045)) 2) (<= (* 2 (select main_a v_prenex_17046)) 2000) (<= (select main_a v_prenex_17045) 1) (< v_prenex_17045 main_x))) (forall ((v_prenex_20891 Int) (v_prenex_20890 Int)) (or (<= (select main_a v_prenex_20891) (+ (select main_a v_prenex_20890) 1000)) (<= 998 (select main_a v_prenex_20891)) (<= (select main_a v_prenex_20891) 1001) (< v_prenex_20890 main_x) (<= (+ main_x 1) v_prenex_20890) (<= (select main_a v_prenex_20890) 1))) (forall ((v_prenex_17523 Int) (v_prenex_17524 Int)) (or (<= (+ main_x 1) v_prenex_17523) (<= (select main_a v_prenex_17523) 1) (<= 999 (select main_a v_prenex_17524)) (< v_prenex_17523 main_x) (<= (select main_a v_prenex_17524) (+ (select main_a v_prenex_17523) 1000)) (<= (* 2 (select main_a v_prenex_17524)) 2000))) (forall ((v_prenex_16359 Int) (v_prenex_16360 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16360))) (<= (+ main_x 1) v_prenex_16359) (<= 0 (* 2 (select main_a v_prenex_16359))) (<= 1000 (+ (select main_a v_prenex_16359) (select main_a v_prenex_16360))) (<= 0 (select main_a v_prenex_16359)) (<= (select main_a v_prenex_16360) 1001) (< v_prenex_16359 main_x))) (forall ((v_prenex_15656 Int) (v_prenex_15657 Int)) (or (<= (select main_a v_prenex_15657) 1001) (<= (+ (select main_a v_prenex_15656) 998) (select main_a v_prenex_15657)) (<= (* 2 (select main_a v_prenex_15656)) 2) (<= (select main_a v_prenex_15656) 1) (<= (select main_a v_prenex_15657) 1000) (<= (+ main_x 1) v_prenex_15656) (< v_prenex_15656 main_x))) (forall ((v_prenex_16074 Int) (v_prenex_16075 Int)) (or (<= 0 (+ (select main_a v_prenex_16074) 1)) (<= (* 2 (select main_a v_prenex_16075)) 2000) (<= (+ main_x 1) v_prenex_16074) (< v_prenex_16074 main_x) (<= 1000 (+ (select main_a v_prenex_16074) (select main_a v_prenex_16075))) (<= (+ main_y 1) v_prenex_16075) (<= (select main_a v_prenex_16075) 1000))) (forall ((v_prenex_13748 Int) (v_prenex_13747 Int)) (or (<= (* 2 (select main_a v_prenex_13747)) 2) (<= (+ main_x 1) v_prenex_13747) (<= 999 (select main_a v_prenex_13748)) (<= 1000 (+ (select main_a v_prenex_13747) (select main_a v_prenex_13748))) (< v_prenex_13747 main_x) (<= (select main_a v_prenex_13747) 2) (<= (select main_a v_prenex_13748) 1001))) (forall ((v_prenex_14417 Int) (v_prenex_14416 Int)) (or (<= 1000 (+ (select main_a v_prenex_14416) (select main_a v_prenex_14417))) (<= (+ main_x 1) v_prenex_14416) (< v_prenex_14417 main_y) (<= 1998 (* 2 (select main_a v_prenex_14417))) (<= 0 (select main_a v_prenex_14416)) (<= 999 (select main_a v_prenex_14417)) (< v_prenex_14416 main_x))) (forall ((v_prenex_17868 Int) (v_prenex_17869 Int)) (or (<= (select main_a v_prenex_17869) 1000) (<= (+ (select main_a v_prenex_17868) (select main_a v_prenex_17869)) 1000) (< v_prenex_17869 main_y) (<= 1998 (* 2 (select main_a v_prenex_17869))) (<= 0 (* 2 (select main_a v_prenex_17868))) (<= (+ main_x 1) v_prenex_17868) (< v_prenex_17868 main_x))) (forall ((v_prenex_19872 Int) (v_prenex_19873 Int)) (or (<= (select main_a v_prenex_19873) 1000) (<= (+ main_x 1) v_prenex_19872) (<= (select main_a v_prenex_19872) 2) (<= (* 2 (select main_a v_prenex_19872)) 2) (< v_prenex_19872 main_x) (<= (select main_a v_prenex_19873) 1001) (<= 1000 (+ (select main_a v_prenex_19872) (select main_a v_prenex_19873))))) (or (forall ((v_prenex_14060 Int)) (or (<= (+ main_x 1) v_prenex_14060) (< v_prenex_14060 main_x) (<= 0 (select main_a v_prenex_14060)) (<= 0 (* 2 (select main_a v_prenex_14060))))) (forall ((v_prenex_14062 Int)) (<= 1998 (* 2 (select main_a v_prenex_14062))))) (or (forall ((v_prenex_15720 Int)) (or (<= 998 (select main_a v_prenex_15720)) (<= (+ main_y 1) v_prenex_15720) (<= (select main_a v_prenex_15720) 1000))) (forall ((v_prenex_15719 Int)) (or (<= (* 2 (select main_a v_prenex_15719)) 2) (<= (+ main_x 1) v_prenex_15719) (<= 0 (+ (select main_a v_prenex_15719) 1)) (< v_prenex_15719 main_x)))) (or (forall ((v_prenex_21353 Int)) (<= 999 (select main_a v_prenex_21353))) (forall ((v_prenex_21348 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21348))) (< v_prenex_21348 main_x) (<= (+ main_x 1) v_prenex_21348) (<= 0 (+ (select main_a v_prenex_21348) 1)) (<= (select main_a v_prenex_21348) 2)))) (forall ((v_prenex_12630 Int) (v_prenex_12629 Int)) (or (<= 999 (select main_a v_prenex_12630)) (< v_prenex_12629 main_x) (<= (+ (select main_a v_prenex_12629) 998) (select main_a v_prenex_12630)) (<= 0 (select main_a v_prenex_12629)) (<= (+ main_y 1) v_prenex_12630) (<= (select main_a v_prenex_12630) 1001) (<= (+ main_x 1) v_prenex_12629))) (forall ((v_prenex_20239 Int) (v_prenex_20238 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20238))) (<= (+ main_x 1) v_prenex_20238) (<= 998 (select main_a v_prenex_20239)) (< v_prenex_20238 main_x) (<= (+ main_y 1) v_prenex_20239) (<= 1000 (+ (select main_a v_prenex_20238) (select main_a v_prenex_20239))))) (forall ((v_prenex_15386 Int) (v_prenex_15385 Int)) (or (<= (+ (select main_a v_prenex_15385) (select main_a v_prenex_15386)) 1000) (<= 999 (select main_a v_prenex_15386)) (<= 0 (select main_a v_prenex_15385)) (<= (+ main_x 1) v_prenex_15385) (<= (select main_a v_prenex_15386) 1001) (< v_prenex_15385 main_x) (< v_prenex_15386 main_y))) (or (forall ((v_prenex_20161 Int)) (or (<= (select main_a v_prenex_20161) 1000) (<= (select main_a v_prenex_20161) 1001))) (forall ((v_prenex_20156 Int)) (or (< v_prenex_20156 main_x) (<= 0 (* 2 (select main_a v_prenex_20156))) (<= (+ main_x 1) v_prenex_20156) (<= (select main_a v_prenex_20156) 2)))) (forall ((v_prenex_15916 Int) (v_prenex_15915 Int)) (or (< v_prenex_15916 main_y) (<= (+ (select main_a v_prenex_15915) 998) (select main_a v_prenex_15916)) (< v_prenex_15915 main_x) (<= 0 (+ (select main_a v_prenex_15915) 1)) (<= (+ main_x 1) v_prenex_15915) (<= 999 (select main_a v_prenex_15916)) (<= (* 2 (select main_a v_prenex_15916)) 2000))) (forall ((v_prenex_16194 Int) (v_prenex_16195 Int)) (or (< v_prenex_16195 main_y) (<= 1998 (* 2 (select main_a v_prenex_16195))) (< v_prenex_16194 main_x) (<= (+ (select main_a v_prenex_16194) 998) (select main_a v_prenex_16195)) (<= 0 (+ (select main_a v_prenex_16194) 1)) (<= (+ main_x 1) v_prenex_16194) (<= (select main_a v_prenex_16195) 1000))) (forall ((v_prenex_20797 Int) (v_prenex_20798 Int)) (or (<= (+ main_x 1) v_prenex_20797) (<= (+ (select main_a v_prenex_20797) (select main_a v_prenex_20798)) 1000) (< v_prenex_20798 main_y) (<= 0 (+ (select main_a v_prenex_20797) 1)) (<= (select main_a v_prenex_20798) 1001) (< v_prenex_20797 main_x) (<= (select main_a v_prenex_20798) 1000))) (forall ((v_prenex_21245 Int) (v_prenex_21244 Int)) (or (<= (+ main_x 1) v_prenex_21244) (<= (select main_a v_prenex_21244) 1) (<= 999 (select main_a v_prenex_21245)) (<= 1998 (* 2 (select main_a v_prenex_21245))) (< v_prenex_21245 main_y) (< v_prenex_21244 main_x) (<= (+ (select main_a v_prenex_21244) 998) (select main_a v_prenex_21245)))) (or (forall ((v_prenex_13200 Int)) (or (<= (* 2 (select main_a v_prenex_13200)) 2) (<= (+ main_x 1) v_prenex_13200) (< v_prenex_13200 main_x) (<= 0 (* 2 (select main_a v_prenex_13200))))) (forall ((v_prenex_13199 Int)) (<= (* 2 (select main_a v_prenex_13199)) 2000))) (forall ((v_prenex_13556 Int) (v_prenex_13557 Int)) (or (<= 0 (select main_a v_prenex_13556)) (<= (+ main_x 1) v_prenex_13556) (<= 999 (select main_a v_prenex_13557)) (<= 1998 (* 2 (select main_a v_prenex_13557))) (<= (* 2 (select main_a v_prenex_13556)) 2) (< v_prenex_13556 main_x) (<= (+ (select main_a v_prenex_13556) 998) (select main_a v_prenex_13557)))) (forall ((v_prenex_13752 Int) (v_prenex_13751 Int)) (or (<= (select main_a v_prenex_13752) 1001) (<= (+ (select main_a v_prenex_13751) 998) (select main_a v_prenex_13752)) (<= (+ main_x 1) v_prenex_13751) (<= 0 (+ (select main_a v_prenex_13751) 1)) (< v_prenex_13751 main_x) (<= (+ main_y 1) v_prenex_13752))) (or (forall ((v_prenex_11251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11251))) (< v_prenex_11251 main_y) (<= (* 2 (select main_a v_prenex_11251)) 2000))) (forall ((v_prenex_11256 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11256))) (<= (* 2 (select main_a v_prenex_11256)) 2) (< v_prenex_11256 main_x) (<= (+ main_x 1) v_prenex_11256)))) (forall ((v_prenex_16118 Int) (v_prenex_16119 Int)) (or (<= 999 (select main_a v_prenex_16119)) (<= 1000 (+ (select main_a v_prenex_16118) (select main_a v_prenex_16119))) (<= (select main_a v_prenex_16119) 1000) (<= (* 2 (select main_a v_prenex_16118)) 2) (<= 0 (select main_a v_prenex_16118)) (< v_prenex_16118 main_x) (<= (+ main_x 1) v_prenex_16118))) (or (forall ((v_prenex_19069 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19069))) (< v_prenex_19069 main_x) (<= 0 (+ (select main_a v_prenex_19069) 1)) (<= 0 (select main_a v_prenex_19069)) (<= (+ main_x 1) v_prenex_19069))) (forall ((v_prenex_19073 Int)) (or (<= 998 (select main_a v_prenex_19073)) (<= (* 2 (select main_a v_prenex_19073)) 2000)))) (forall ((v_prenex_12271 Int) (v_prenex_12272 Int)) (or (<= (+ main_x 1) v_prenex_12271) (<= 1998 (* 2 (select main_a v_prenex_12272))) (<= (select main_a v_prenex_12271) 2) (<= (+ (select main_a v_prenex_12271) 998) (select main_a v_prenex_12272)) (<= 0 (+ (select main_a v_prenex_12271) 1)) (< v_prenex_12271 main_x) (<= 998 (select main_a v_prenex_12272)))) (or (forall ((v_prenex_13643 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13643))) (<= (select main_a v_prenex_13643) 1000))) (forall ((v_prenex_13641 Int)) (or (< v_prenex_13641 main_x) (<= (+ main_x 1) v_prenex_13641) (<= (select main_a v_prenex_13641) 1) (<= 0 (* 2 (select main_a v_prenex_13641))) (<= 0 (+ (select main_a v_prenex_13641) 1))))) (forall ((v_prenex_14844 Int) (v_prenex_14843 Int)) (or (< v_prenex_14843 main_x) (<= 0 (+ (select main_a v_prenex_14843) 1)) (<= 998 (select main_a v_prenex_14844)) (<= 1000 (+ (select main_a v_prenex_14843) (select main_a v_prenex_14844))) (<= (+ main_x 1) v_prenex_14843) (<= (* 2 (select main_a v_prenex_14844)) 2000) (<= (select main_a v_prenex_14843) 1))) (or (forall ((v_prenex_11730 Int)) (or (<= 998 (select main_a v_prenex_11730)) (<= 999 (select main_a v_prenex_11730)))) (forall ((v_prenex_11729 Int)) (or (<= (select main_a v_prenex_11729) 1) (<= (+ main_x 1) v_prenex_11729) (<= 0 (* 2 (select main_a v_prenex_11729))) (<= (select main_a v_prenex_11729) 2) (< v_prenex_11729 main_x)))) (forall ((v_prenex_20544 Int) (v_prenex_20545 Int)) (or (<= (select main_a v_prenex_20545) (+ (select main_a v_prenex_20544) 1000)) (<= (+ main_x 1) v_prenex_20544) (< v_prenex_20545 main_y) (<= 998 (select main_a v_prenex_20545)) (< v_prenex_20544 main_x) (<= (select main_a v_prenex_20544) 1))) (forall ((v_prenex_13312 Int) (v_prenex_13313 Int)) (or (<= (+ (select main_a v_prenex_13312) (select main_a v_prenex_13313)) 1000) (<= (select main_a v_prenex_13312) 1) (<= (+ main_x 1) v_prenex_13312) (<= 0 (* 2 (select main_a v_prenex_13312))) (<= (* 2 (select main_a v_prenex_13313)) 2000) (< v_prenex_13312 main_x))) (or (forall ((v_prenex_21353 Int)) (<= 999 (select main_a v_prenex_21353))) (forall ((v_prenex_21351 Int)) (or (<= (select main_a v_prenex_21351) 2) (<= 0 (select main_a v_prenex_21351)) (<= 0 (* 2 (select main_a v_prenex_21351))) (< v_prenex_21351 main_x) (<= (+ main_x 1) v_prenex_21351)))) (forall ((v_prenex_17586 Int) (v_prenex_17587 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17586))) (<= (+ main_x 1) v_prenex_17586) (<= (select main_a v_prenex_17587) 1001) (<= (* 2 (select main_a v_prenex_17587)) 2000) (<= (select main_a v_prenex_17587) (+ (select main_a v_prenex_17586) 1000)) (<= (select main_a v_prenex_17586) 1) (< v_prenex_17586 main_x))) (forall ((v_prenex_12061 Int) (v_prenex_12062 Int)) (or (< v_prenex_12061 main_x) (<= (select main_a v_prenex_12062) 1001) (<= (select main_a v_prenex_12062) (+ (select main_a v_prenex_12061) 1000)) (<= (+ main_y 1) v_prenex_12062) (< v_prenex_12062 main_y))) (or (forall ((v_prenex_20585 Int)) (or (<= (select main_a v_prenex_20585) 2) (<= (+ main_x 1) v_prenex_20585) (< v_prenex_20585 main_x) (<= 0 (* 2 (select main_a v_prenex_20585))))) (forall ((v_prenex_20586 Int)) (or (<= (+ main_y 1) v_prenex_20586) (<= (select main_a v_prenex_20586) 1000) (<= 1998 (* 2 (select main_a v_prenex_20586)))))) (forall ((v_prenex_15605 Int) (v_prenex_15604 Int)) (or (<= 998 (select main_a v_prenex_15605)) (<= 1000 (+ (select main_a v_prenex_15604) (select main_a v_prenex_15605))) (<= (* 2 (select main_a v_prenex_15604)) 2) (<= (+ main_x 1) v_prenex_15604) (< v_prenex_15604 main_x) (<= (* 2 (select main_a v_prenex_15605)) 2000))) (or (forall ((v_prenex_16466 Int)) (or (<= 999 (select main_a v_prenex_16466)) (<= 998 (select main_a v_prenex_16466)))) (forall ((v_prenex_16465 Int)) (or (<= 0 (+ (select main_a v_prenex_16465) 1)) (<= 0 (* 2 (select main_a v_prenex_16465))) (< v_prenex_16465 main_x) (<= (+ main_x 1) v_prenex_16465)))) (forall ((v_prenex_11671 Int) (v_prenex_11672 Int)) (or (<= 998 (select main_a v_prenex_11672)) (<= (+ main_y 1) v_prenex_11672) (< v_prenex_11671 main_x) (<= 0 (* 2 (select main_a v_prenex_11671))) (<= 1000 (+ (select main_a v_prenex_11671) (select main_a v_prenex_11672))) (<= (select main_a v_prenex_11672) 1000) (<= (+ main_x 1) v_prenex_11671))) (or (forall ((v_prenex_15450 Int)) (or (<= (* 2 (select main_a v_prenex_15450)) 2000) (<= (+ main_y 1) v_prenex_15450))) (forall ((v_prenex_15449 Int)) (or (<= (+ main_x 1) v_prenex_15449) (<= 0 (* 2 (select main_a v_prenex_15449))) (< v_prenex_15449 main_x)))) (forall ((v_prenex_17729 Int) (v_prenex_17730 Int)) (or (< v_prenex_17729 main_x) (<= 1000 (+ (select main_a v_prenex_17729) (select main_a v_prenex_17730))) (<= (select main_a v_prenex_17730) 1000) (<= 0 (select main_a v_prenex_17729)) (< v_prenex_17730 main_y) (<= (+ main_x 1) v_prenex_17729))) (forall ((v_prenex_11935 Int) (v_prenex_11936 Int)) (or (<= (+ main_x 1) v_prenex_11935) (< v_prenex_11935 main_x) (<= (select main_a v_prenex_11936) (+ (select main_a v_prenex_11935) 1000)) (<= 1998 (* 2 (select main_a v_prenex_11936))) (<= (select main_a v_prenex_11935) 1) (<= (select main_a v_prenex_11935) 2) (<= (select main_a v_prenex_11936) 1000))) (forall ((v_prenex_16866 Int) (v_prenex_16867 Int)) (or (<= 0 (select main_a v_prenex_16866)) (<= (+ (select main_a v_prenex_16866) (select main_a v_prenex_16867)) 1000) (<= (* 2 (select main_a v_prenex_16867)) 2000) (< v_prenex_16866 main_x) (<= (+ main_x 1) v_prenex_16866) (<= 0 (+ (select main_a v_prenex_16866) 1)))) (forall ((v_prenex_20144 Int) (v_prenex_20143 Int)) (or (<= (select main_a v_prenex_20144) 1001) (<= (+ main_y 1) v_prenex_20144) (<= (select main_a v_prenex_20143) 1) (< v_prenex_20143 main_x) (<= (+ main_x 1) v_prenex_20143) (<= (+ (select main_a v_prenex_20143) 998) (select main_a v_prenex_20144)))) (or (forall ((v_prenex_15845 Int)) (or (<= (+ main_x 1) v_prenex_15845) (<= 0 (* 2 (select main_a v_prenex_15845))) (< v_prenex_15845 main_x) (<= 0 (select main_a v_prenex_15845)))) (forall ((v_prenex_15846 Int)) (or (<= (select main_a v_prenex_15846) 1001) (<= 998 (select main_a v_prenex_15846)) (<= (+ main_y 1) v_prenex_15846)))) (or (forall ((v_prenex_18914 Int)) (or (<= (* 2 (select main_a v_prenex_18914)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18914))))) (forall ((v_prenex_18910 Int)) (or (< v_prenex_18910 main_x) (<= 0 (* 2 (select main_a v_prenex_18910))) (<= 0 (select main_a v_prenex_18910)) (<= 0 (+ (select main_a v_prenex_18910) 1)) (<= (+ main_x 1) v_prenex_18910)))) (or (forall ((v_prenex_18258 Int)) (or (<= (select main_a v_prenex_18258) 1000) (<= (select main_a v_prenex_18258) 1001) (< v_prenex_18258 main_y))) (forall ((v_prenex_18257 Int)) (or (<= (select main_a v_prenex_18257) 2) (<= (+ main_x 1) v_prenex_18257) (< v_prenex_18257 main_x) (<= (* 2 (select main_a v_prenex_18257)) 2)))) (forall ((v_prenex_13079 Int) (v_prenex_13080 Int)) (or (<= 999 (select main_a v_prenex_13080)) (<= (* 2 (select main_a v_prenex_13080)) 2000) (<= 0 (* 2 (select main_a v_prenex_13079))) (<= (+ (select main_a v_prenex_13079) 998) (select main_a v_prenex_13080)) (<= (* 2 (select main_a v_prenex_13079)) 2) (<= (+ main_x 1) v_prenex_13079) (< v_prenex_13079 main_x))) (forall ((v_prenex_17360 Int) (v_prenex_17361 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17360))) (< v_prenex_17360 main_x) (<= 0 (+ (select main_a v_prenex_17360) 1)) (<= (+ (select main_a v_prenex_17360) (select main_a v_prenex_17361)) 1000) (<= (select main_a v_prenex_17361) 1000) (<= 998 (select main_a v_prenex_17361)) (<= (+ main_x 1) v_prenex_17360))) (or (forall ((v_prenex_12496 Int)) (or (<= (+ main_x 1) v_prenex_12496) (<= 0 (* 2 (select main_a v_prenex_12496))))) (forall ((v_prenex_12497 Int)) (or (< v_prenex_12497 main_y) (<= (+ main_y 1) v_prenex_12497) (<= (select main_a v_prenex_12497) 1001)))) (forall ((v_prenex_16203 Int) (v_prenex_16202 Int)) (or (<= (select main_a v_prenex_16203) (+ (select main_a v_prenex_16202) 1000)) (<= (* 2 (select main_a v_prenex_16203)) 2000) (<= (+ main_x 1) v_prenex_16202) (< v_prenex_16202 main_x) (< v_prenex_16203 main_y) (<= (select main_a v_prenex_16202) 2) (<= (select main_a v_prenex_16203) 1000))) (forall ((v_prenex_15645 Int) (v_prenex_15644 Int)) (or (<= (+ main_x 1) v_prenex_15644) (<= (select main_a v_prenex_15644) 2) (<= 998 (select main_a v_prenex_15645)) (<= (select main_a v_prenex_15645) 1001) (<= (select main_a v_prenex_15644) 1) (< v_prenex_15644 main_x) (<= (+ (select main_a v_prenex_15644) 998) (select main_a v_prenex_15645)))) (or (forall ((v_prenex_19407 Int)) (or (<= (+ main_y 1) v_prenex_19407) (<= 999 (select main_a v_prenex_19407)) (<= (select main_a v_prenex_19407) 1000))) (forall ((v_prenex_19406 Int)) (or (< v_prenex_19406 main_x) (<= (select main_a v_prenex_19406) 1) (<= (+ main_x 1) v_prenex_19406) (<= (* 2 (select main_a v_prenex_19406)) 2)))) (or (forall ((v_prenex_20887 Int)) (<= 1998 (* 2 (select main_a v_prenex_20887)))) (forall ((v_prenex_20885 Int)) (or (<= (* 2 (select main_a v_prenex_20885)) 2) (< v_prenex_20885 main_x) (<= 0 (select main_a v_prenex_20885)) (<= (+ main_x 1) v_prenex_20885)))) (forall ((v_prenex_17839 Int)) (or (<= (+ main_x 1) v_prenex_17839) (< v_prenex_17839 main_x) (<= (* 2 (select main_a v_prenex_17839)) 2) (<= 0 (+ (select main_a v_prenex_17839) 1)) (<= (select main_a v_prenex_17839) 1))) (or (forall ((v_prenex_16903 Int)) (or (<= (select main_a v_prenex_16903) 1) (<= (* 2 (select main_a v_prenex_16903)) 2) (<= (+ main_x 1) v_prenex_16903) (< v_prenex_16903 main_x))) (forall ((v_prenex_16909 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16909))) (<= 999 (select main_a v_prenex_16909)) (< v_prenex_16909 main_y)))) (or (forall ((v_prenex_12847 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12847))) (< v_prenex_12847 main_x) (<= (select main_a v_prenex_12847) 1) (<= (+ main_x 1) v_prenex_12847))) (forall ((v_prenex_12849 Int)) (or (< v_prenex_12849 main_y) (<= 1998 (* 2 (select main_a v_prenex_12849)))))) (forall ((v_prenex_13192 Int) (v_prenex_13193 Int)) (or (<= (select main_a v_prenex_13193) (+ (select main_a v_prenex_13192) 1000)) (<= 998 (select main_a v_prenex_13193)) (< v_prenex_13192 main_x) (<= (* 2 (select main_a v_prenex_13192)) 2) (<= (+ main_x 1) v_prenex_13192) (<= 0 (* 2 (select main_a v_prenex_13192))) (<= (* 2 (select main_a v_prenex_13193)) 2000))) (forall ((v_prenex_12715 Int) (v_prenex_12714 Int)) (or (< v_prenex_12714 main_x) (<= (select main_a v_prenex_12715) 1001) (<= 0 (+ (select main_a v_prenex_12714) 1)) (<= 1000 (+ (select main_a v_prenex_12714) (select main_a v_prenex_12715))) (<= (select main_a v_prenex_12714) 1) (<= 998 (select main_a v_prenex_12715)) (<= (+ main_x 1) v_prenex_12714))) (or (forall ((v_prenex_19772 Int)) (or (<= 999 (select main_a v_prenex_19772)) (< v_prenex_19772 main_y))) (forall ((v_prenex_19769 Int)) (or (<= 0 (select main_a v_prenex_19769)) (<= (* 2 (select main_a v_prenex_19769)) 2) (< v_prenex_19769 main_x) (<= (+ main_x 1) v_prenex_19769)))) (or (forall ((v_prenex_13866 Int)) (or (<= (* 2 (select main_a v_prenex_13866)) 2) (<= 0 (select main_a v_prenex_13866)) (<= (+ main_x 1) v_prenex_13866) (< v_prenex_13866 main_x))) (forall ((v_prenex_13869 Int)) (or (<= 999 (select main_a v_prenex_13869)) (< v_prenex_13869 main_y) (<= (select main_a v_prenex_13869) 1000)))) (or (forall ((v_prenex_11894 Int)) (or (<= (+ main_x 1) v_prenex_11894) (<= (select main_a v_prenex_11894) 1) (<= (* 2 (select main_a v_prenex_11894)) 2) (<= 0 (* 2 (select main_a v_prenex_11894))) (< v_prenex_11894 main_x))) (forall ((v_prenex_11890 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11890))) (<= (* 2 (select main_a v_prenex_11890)) 2000)))) (forall ((v_prenex_13759 Int) (v_prenex_13760 Int)) (or (< v_prenex_13759 main_x) (<= (select main_a v_prenex_13759) 2) (<= (+ (select main_a v_prenex_13759) 998) (select main_a v_prenex_13760)) (<= (+ main_x 1) v_prenex_13759) (<= (* 2 (select main_a v_prenex_13760)) 2000) (<= 998 (select main_a v_prenex_13760)))) (or (forall ((v_prenex_13319 Int)) (or (< v_prenex_13319 main_x) (<= (+ main_x 1) v_prenex_13319) (<= 0 (* 2 (select main_a v_prenex_13319))) (<= (select main_a v_prenex_13319) 1) (<= (* 2 (select main_a v_prenex_13319)) 2))) (forall ((v_prenex_13323 Int)) (or (<= (select main_a v_prenex_13323) 1001) (<= (* 2 (select main_a v_prenex_13323)) 2000)))) (forall ((v_prenex_15931 Int) (v_prenex_15932 Int)) (or (<= 998 (select main_a v_prenex_15932)) (<= (+ (select main_a v_prenex_15931) 998) (select main_a v_prenex_15932)) (<= (+ main_x 1) v_prenex_15931) (< v_prenex_15931 main_x) (<= 0 (select main_a v_prenex_15931)) (<= (select main_a v_prenex_15931) 2))) (or (forall ((v_prenex_15351 Int)) (or (<= 998 (select main_a v_prenex_15351)) (<= (select main_a v_prenex_15351) 1001))) (forall ((v_prenex_15349 Int)) (or (<= 0 (select main_a v_prenex_15349)) (< v_prenex_15349 main_x) (<= (+ main_x 1) v_prenex_15349) (<= (* 2 (select main_a v_prenex_15349)) 2)))) (or (forall ((v_prenex_17787 Int)) (or (< v_prenex_17787 main_x) (<= (+ main_x 1) v_prenex_17787) (<= 0 (* 2 (select main_a v_prenex_17787))) (<= (* 2 (select main_a v_prenex_17787)) 2))) (forall ((v_prenex_17788 Int)) (or (<= (+ main_y 1) v_prenex_17788) (<= (select main_a v_prenex_17788) 1000) (<= (* 2 (select main_a v_prenex_17788)) 2000)))) (or (forall ((v_prenex_15674 Int)) (or (<= (* 2 (select main_a v_prenex_15674)) 2000) (<= (select main_a v_prenex_15674) 1000))) (forall ((v_prenex_15669 Int)) (or (<= (* 2 (select main_a v_prenex_15669)) 2) (< v_prenex_15669 main_x) (<= (+ main_x 1) v_prenex_15669)))) (forall ((v_prenex_17190 Int) (v_prenex_17191 Int)) (or (<= (+ (select main_a v_prenex_17190) 998) (select main_a v_prenex_17191)) (< v_prenex_17190 main_x) (<= 0 (+ (select main_a v_prenex_17190) 1)) (<= (+ main_x 1) v_prenex_17190) (<= (select main_a v_prenex_17190) 1) (<= (select main_a v_prenex_17191) 1001) (<= (* 2 (select main_a v_prenex_17191)) 2000))) (forall ((v_prenex_11231 Int) (v_prenex_11230 Int)) (or (<= 0 (select main_a v_prenex_11230)) (< v_prenex_11230 main_x) (<= (select main_a v_prenex_11231) 1001) (<= (select main_a v_prenex_11231) (+ (select main_a v_prenex_11230) 1000)) (<= (+ main_x 1) v_prenex_11230) (<= 0 (+ (select main_a v_prenex_11230) 1)))) (or (forall ((v_prenex_15952 Int)) (or (<= (select main_a v_prenex_15952) 1) (<= (+ main_x 1) v_prenex_15952) (< v_prenex_15952 main_x) (<= 0 (* 2 (select main_a v_prenex_15952))) (<= 0 (+ (select main_a v_prenex_15952) 1)))) (forall ((v_prenex_15954 Int)) (<= 998 (select main_a v_prenex_15954)))) (forall ((v_prenex_14768 Int) (v_prenex_14767 Int)) (or (<= 1000 (+ (select main_a v_prenex_14767) (select main_a v_prenex_14768))) (<= 998 (select main_a v_prenex_14768)) (< v_prenex_14767 main_x) (<= (* 2 (select main_a v_prenex_14767)) 2) (<= 1998 (* 2 (select main_a v_prenex_14768))) (<= (+ main_y 1) v_prenex_14768) (<= (+ main_x 1) v_prenex_14767))) (or (forall ((v_prenex_15188 Int)) (or (<= (* 2 (select main_a v_prenex_15188)) 2000) (<= 998 (select main_a v_prenex_15188)))) (forall ((v_prenex_15183 Int)) (or (<= (* 2 (select main_a v_prenex_15183)) 2) (< v_prenex_15183 main_x) (<= (+ main_x 1) v_prenex_15183)))) (or (forall ((v_prenex_17593 Int)) (<= (* 2 (select main_a v_prenex_17593)) 2000)) (forall ((v_prenex_11168 Int)) (or (< v_prenex_11168 main_x) (<= (+ main_x 1) v_prenex_11168) (<= 0 (select main_a v_prenex_11168)) (<= 0 (+ (select main_a v_prenex_11168) 1))))) (forall ((v_prenex_16003 Int) (v_prenex_16004 Int)) (or (<= (select main_a v_prenex_16004) 1001) (<= (+ main_x 1) v_prenex_16003) (<= 0 (select main_a v_prenex_16003)) (< v_prenex_16003 main_x) (<= 1998 (* 2 (select main_a v_prenex_16004))) (<= (* 2 (select main_a v_prenex_16003)) 2) (<= (+ (select main_a v_prenex_16003) (select main_a v_prenex_16004)) 1000))) (forall ((v_prenex_15789 Int) (v_prenex_15790 Int)) (or (<= (+ (select main_a v_prenex_15789) (select main_a v_prenex_15790)) 1000) (<= (+ main_x 1) v_prenex_15789) (<= (select main_a v_prenex_15789) 1) (<= 998 (select main_a v_prenex_15790)) (< v_prenex_15789 main_x))) (forall ((v_prenex_16212 Int) (v_prenex_16213 Int)) (or (<= (+ main_y 1) v_prenex_16213) (<= 0 (select main_a v_prenex_16212)) (<= (+ (select main_a v_prenex_16212) (select main_a v_prenex_16213)) 1000) (<= (* 2 (select main_a v_prenex_16213)) 2000) (< v_prenex_16212 main_x) (<= (+ main_x 1) v_prenex_16212))) (or (forall ((v_prenex_15094 Int)) (or (< v_prenex_15094 main_x) (<= (+ main_x 1) v_prenex_15094) (<= (select main_a v_prenex_15094) 2) (<= 0 (* 2 (select main_a v_prenex_15094))) (<= (* 2 (select main_a v_prenex_15094)) 2))) (forall ((v_prenex_15098 Int)) (or (<= (select main_a v_prenex_15098) 1001) (<= 999 (select main_a v_prenex_15098))))) (forall ((v_prenex_19924 Int) (v_prenex_19925 Int)) (or (< v_prenex_19924 main_x) (<= (select main_a v_prenex_19924) 2) (<= (* 2 (select main_a v_prenex_19925)) 2000) (<= (select main_a v_prenex_19925) (+ (select main_a v_prenex_19924) 1000)) (< v_prenex_19925 main_y) (<= (+ main_x 1) v_prenex_19924))) (or (forall ((v_prenex_11738 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11738))) (< v_prenex_11738 main_y))) (forall ((v_prenex_11128 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11128))) (< v_prenex_11128 main_x) (<= (+ main_x 1) v_prenex_11128) (<= (* 2 (select main_a v_prenex_11128)) 2)))) (forall ((v_prenex_13187 Int) (v_prenex_13186 Int)) (or (< v_prenex_13186 main_x) (<= (+ main_x 1) v_prenex_13186) (<= 1998 (* 2 (select main_a v_prenex_13187))) (<= 999 (select main_a v_prenex_13187)) (<= (+ (select main_a v_prenex_13186) 998) (select main_a v_prenex_13187)) (<= (+ main_y 1) v_prenex_13187) (<= 0 (+ (select main_a v_prenex_13186) 1)))) (forall ((v_prenex_15519 Int) (v_prenex_15520 Int)) (or (<= (+ main_y 1) v_prenex_15520) (<= 1000 (+ (select main_a v_prenex_15519) (select main_a v_prenex_15520))) (<= (* 2 (select main_a v_prenex_15520)) 2000) (<= 998 (select main_a v_prenex_15520)) (< v_prenex_15520 main_y))) (or (forall ((v_prenex_16682 Int)) (or (<= (+ main_x 1) v_prenex_16682) (< v_prenex_16682 main_x) (<= (* 2 (select main_a v_prenex_16682)) 2) (<= 0 (+ (select main_a v_prenex_16682) 1)) (<= (select main_a v_prenex_16682) 1))) (forall ((v_prenex_16683 Int)) (or (<= (* 2 (select main_a v_prenex_16683)) 2000) (<= 1998 (* 2 (select main_a v_prenex_16683)))))) (forall ((v_prenex_14976 Int) (v_prenex_14975 Int)) (or (< v_prenex_14975 main_x) (<= (* 2 (select main_a v_prenex_14975)) 2) (<= (* 2 (select main_a v_prenex_14976)) 2000) (<= (+ main_y 1) v_prenex_14976) (<= (select main_a v_prenex_14976) 1000) (<= (+ main_x 1) v_prenex_14975) (<= 1000 (+ (select main_a v_prenex_14975) (select main_a v_prenex_14976))))) (forall ((v_prenex_21258 Int) (v_prenex_21259 Int)) (or (<= (+ main_x 1) v_prenex_21258) (< v_prenex_21258 main_x) (<= (+ (select main_a v_prenex_21258) 998) (select main_a v_prenex_21259)) (<= 0 (select main_a v_prenex_21258)) (<= (select main_a v_prenex_21259) 1001))) (forall ((v_prenex_16761 Int) (v_prenex_16762 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16762))) (<= (select main_a v_prenex_16762) 1001) (<= 0 (select main_a v_prenex_16761)) (<= (+ (select main_a v_prenex_16761) 998) (select main_a v_prenex_16762)) (<= (+ main_x 1) v_prenex_16761) (< v_prenex_16761 main_x) (<= 0 (+ (select main_a v_prenex_16761) 1)))) (or (forall ((v_prenex_16878 Int)) (or (<= (* 2 (select main_a v_prenex_16878)) 2000) (<= 999 (select main_a v_prenex_16878)))) (forall ((v_prenex_16873 Int)) (or (<= (* 2 (select main_a v_prenex_16873)) 2) (<= (+ main_x 1) v_prenex_16873) (< v_prenex_16873 main_x)))) (forall ((v_prenex_11736 Int) (v_prenex_11735 Int)) (or (< v_prenex_11735 main_x) (<= (select main_a v_prenex_11736) 1000) (<= (select main_a v_prenex_11735) 1) (<= (+ (select main_a v_prenex_11735) (select main_a v_prenex_11736)) 1000) (<= (select main_a v_prenex_11736) 1001) (<= (+ main_x 1) v_prenex_11735))) (forall ((v_prenex_18033 Int) (v_prenex_18032 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18033))) (<= 998 (select main_a v_prenex_18033)) (<= (select main_a v_prenex_18032) 2) (< v_prenex_18032 main_x) (<= (select main_a v_prenex_18032) 1) (<= (+ (select main_a v_prenex_18032) 998) (select main_a v_prenex_18033)) (<= (+ main_x 1) v_prenex_18032))) (forall ((v_prenex_20452 Int) (v_prenex_20451 Int)) (or (< v_prenex_20451 main_x) (<= 0 (select main_a v_prenex_20451)) (<= 1998 (* 2 (select main_a v_prenex_20452))) (<= (+ (select main_a v_prenex_20451) 998) (select main_a v_prenex_20452)) (<= 998 (select main_a v_prenex_20452)) (< v_prenex_20452 main_y) (<= (+ main_x 1) v_prenex_20451))) (forall ((v_prenex_15992 Int) (v_prenex_15991 Int)) (or (<= 1000 (+ (select main_a v_prenex_15991) (select main_a v_prenex_15992))) (<= 998 (select main_a v_prenex_15992)) (<= (+ main_y 1) v_prenex_15992) (<= (+ main_x 1) v_prenex_15991) (<= (select main_a v_prenex_15991) 1) (< v_prenex_15991 main_x) (<= (select main_a v_prenex_15992) 1000))) (forall ((v_prenex_20311 Int) (v_prenex_20310 Int)) (or (<= 999 (select main_a v_prenex_20311)) (<= (select main_a v_prenex_20310) 1) (<= (select main_a v_prenex_20311) (+ (select main_a v_prenex_20310) 1000)) (<= (select main_a v_prenex_20311) 1001) (<= (+ main_x 1) v_prenex_20310) (< v_prenex_20311 main_y) (< v_prenex_20310 main_x))) (forall ((v_prenex_15452 Int) (v_prenex_15451 Int)) (or (<= (+ main_x 1) v_prenex_15451) (<= (+ main_y 1) v_prenex_15452) (< v_prenex_15451 main_x) (<= 999 (select main_a v_prenex_15452)) (<= (select main_a v_prenex_15452) 1000) (<= (* 2 (select main_a v_prenex_15451)) 2) (<= 1000 (+ (select main_a v_prenex_15451) (select main_a v_prenex_15452))))) (forall ((v_prenex_16265 Int) (v_prenex_16266 Int)) (or (<= (select main_a v_prenex_16266) 1000) (<= 0 (select main_a v_prenex_16265)) (< v_prenex_16265 main_x) (<= (+ main_x 1) v_prenex_16265) (<= 999 (select main_a v_prenex_16266)) (< v_prenex_16266 main_y) (<= (+ (select main_a v_prenex_16265) 998) (select main_a v_prenex_16266)))) (forall ((v_prenex_15321 Int) (v_prenex_15320 Int)) (or (<= (* 2 (select main_a v_prenex_15321)) 2000) (< v_prenex_15320 main_x) (<= (+ (select main_a v_prenex_15320) 998) (select main_a v_prenex_15321)) (<= (* 2 (select main_a v_prenex_15320)) 2) (<= 0 (select main_a v_prenex_15320)) (<= (+ main_x 1) v_prenex_15320))) (forall ((v_prenex_12991 Int) (v_prenex_12990 Int)) (or (<= (* 2 (select main_a v_prenex_12991)) 2000) (<= (select main_a v_prenex_12991) (+ (select main_a v_prenex_12990) 1000)) (<= 0 (+ (select main_a v_prenex_12990) 1)) (<= 0 (* 2 (select main_a v_prenex_12990))) (< v_prenex_12990 main_x) (<= (select main_a v_prenex_12991) 1000) (<= (+ main_x 1) v_prenex_12990))) (forall ((v_prenex_21040 Int) (v_prenex_21041 Int)) (or (<= (+ (select main_a v_prenex_21040) (select main_a v_prenex_21041)) 1000) (<= (+ main_x 1) v_prenex_21040) (<= 999 (select main_a v_prenex_21041)) (<= 0 (select main_a v_prenex_21040)) (<= 1998 (* 2 (select main_a v_prenex_21041))) (< v_prenex_21040 main_x))) (forall ((v_prenex_14226 Int) (v_prenex_14227 Int)) (or (< v_prenex_14226 main_x) (<= (+ main_y 1) v_prenex_14227) (<= (+ (select main_a v_prenex_14226) 998) (select main_a v_prenex_14227)) (<= (select main_a v_prenex_14227) 1001) (<= 1998 (* 2 (select main_a v_prenex_14227))) (<= (+ main_x 1) v_prenex_14226) (<= (select main_a v_prenex_14226) 2))) (forall ((v_prenex_21289 Int) (v_prenex_21290 Int)) (or (<= (select main_a v_prenex_21290) (+ (select main_a v_prenex_21289) 1000)) (<= (* 2 (select main_a v_prenex_21289)) 2) (<= 0 (* 2 (select main_a v_prenex_21289))) (<= (+ main_x 1) v_prenex_21289) (< v_prenex_21289 main_x) (<= 999 (select main_a v_prenex_21290)) (<= (select main_a v_prenex_21290) 1000))) (forall ((v_prenex_17168 Int) (v_prenex_17169 Int)) (or (<= 1000 (+ (select main_a v_prenex_17168) (select main_a v_prenex_17169))) (<= (+ main_y 1) v_prenex_17169) (<= (+ main_x 1) v_prenex_17168) (<= (select main_a v_prenex_17168) 2) (<= 999 (select main_a v_prenex_17169)) (< v_prenex_17168 main_x) (<= (* 2 (select main_a v_prenex_17169)) 2000))) (forall ((v_prenex_19219 Int) (v_prenex_19220 Int)) (or (<= (+ main_y 1) v_prenex_19220) (< v_prenex_19219 main_x) (<= (select main_a v_prenex_19219) 1) (<= (+ (select main_a v_prenex_19219) 998) (select main_a v_prenex_19220)) (<= (+ main_x 1) v_prenex_19219) (<= 1998 (* 2 (select main_a v_prenex_19220))))) (forall ((v_prenex_16375 Int) (v_prenex_16376 Int)) (or (<= 999 (select main_a v_prenex_16376)) (<= 0 (select main_a v_prenex_16375)) (<= 0 (* 2 (select main_a v_prenex_16375))) (< v_prenex_16375 main_x) (<= (+ main_x 1) v_prenex_16375) (<= 1000 (+ (select main_a v_prenex_16375) (select main_a v_prenex_16376))))) (forall ((v_prenex_13599 Int)) (or (<= (select main_a v_prenex_13599) 2) (< v_prenex_13599 main_x) (<= (+ main_x 1) v_prenex_13599) (<= 0 (* 2 (select main_a v_prenex_13599))))) (forall ((v_prenex_18194 Int) (v_prenex_18195 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18195))) (<= (* 2 (select main_a v_prenex_18194)) 2) (< v_prenex_18194 main_x) (< v_prenex_18195 main_y) (<= (+ main_x 1) v_prenex_18194) (<= (* 2 (select main_a v_prenex_18195)) 2000) (<= (+ (select main_a v_prenex_18194) 998) (select main_a v_prenex_18195)))) (or (forall ((v_prenex_19011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19011))) (<= (select main_a v_prenex_19011) 1000))) (forall ((v_prenex_19006 Int)) (or (<= 0 (+ (select main_a v_prenex_19006) 1)) (< v_prenex_19006 main_x) (<= (+ main_x 1) v_prenex_19006) (<= (select main_a v_prenex_19006) 2) (<= 0 (* 2 (select main_a v_prenex_19006)))))) (forall ((v_prenex_19111 Int) (v_prenex_19110 Int)) (or (<= 0 (+ (select main_a v_prenex_19110) 1)) (< v_prenex_19110 main_x) (<= 999 (select main_a v_prenex_19111)) (< v_prenex_19111 main_y) (<= (+ main_x 1) v_prenex_19110) (<= 1000 (+ (select main_a v_prenex_19110) (select main_a v_prenex_19111))))) (forall ((v_prenex_13423 Int) (v_prenex_13424 Int)) (or (<= (select main_a v_prenex_13424) 1000) (<= (+ main_x 1) v_prenex_13423) (<= 999 (select main_a v_prenex_13424)) (<= 0 (select main_a v_prenex_13423)) (<= 1000 (+ (select main_a v_prenex_13423) (select main_a v_prenex_13424))) (< v_prenex_13423 main_x) (< v_prenex_13424 main_y))) (forall ((v_prenex_16162 Int) (v_prenex_16163 Int)) (or (<= (+ main_x 1) v_prenex_16162) (<= (+ main_y 1) v_prenex_16163) (<= 999 (select main_a v_prenex_16163)) (< v_prenex_16162 main_x) (<= (+ (select main_a v_prenex_16162) 998) (select main_a v_prenex_16163)) (<= (select main_a v_prenex_16162) 1))) (or (forall ((v_prenex_18059 Int)) (or (<= (select main_a v_prenex_18059) 1001) (< v_prenex_18059 main_y) (<= (+ main_y 1) v_prenex_18059) (<= (select main_a v_prenex_18059) 1000))) (forall ((v_prenex_18058 Int)) (<= 0 (* 2 (select main_a v_prenex_18058))))) (or (forall ((v_prenex_20450 Int)) (<= (select main_a v_prenex_20450) 1001)) (forall ((v_prenex_20448 Int)) (or (<= (+ main_x 1) v_prenex_20448) (<= (* 2 (select main_a v_prenex_20448)) 2) (< v_prenex_20448 main_x) (<= 0 (* 2 (select main_a v_prenex_20448)))))) (forall ((v_prenex_16708 Int) (v_prenex_16709 Int)) (or (<= (+ main_x 1) v_prenex_16708) (<= (* 2 (select main_a v_prenex_16708)) 2) (<= (select main_a v_prenex_16709) (+ (select main_a v_prenex_16708) 1000)) (<= 1998 (* 2 (select main_a v_prenex_16709))) (< v_prenex_16708 main_x) (<= 0 (* 2 (select main_a v_prenex_16708))))) (forall ((v_prenex_21011 Int) (v_prenex_21012 Int)) (or (<= 999 (select main_a v_prenex_21012)) (<= (* 2 (select main_a v_prenex_21011)) 2) (<= (+ main_x 1) v_prenex_21011) (<= (select main_a v_prenex_21012) 1001) (< v_prenex_21011 main_x) (<= 0 (* 2 (select main_a v_prenex_21011))) (<= (+ (select main_a v_prenex_21011) 998) (select main_a v_prenex_21012)))) (forall ((v_prenex_15171 Int) (v_prenex_15170 Int)) (or (<= (+ (select main_a v_prenex_15170) 998) (select main_a v_prenex_15171)) (<= (+ main_x 1) v_prenex_15170) (<= 1998 (* 2 (select main_a v_prenex_15171))) (<= (+ main_y 1) v_prenex_15171) (< v_prenex_15171 main_y))) (or (forall ((v_prenex_21177 Int)) (or (<= 999 (select main_a v_prenex_21177)) (<= 1998 (* 2 (select main_a v_prenex_21177))))) (forall ((v_prenex_21175 Int)) (or (<= 0 (+ (select main_a v_prenex_21175) 1)) (<= (+ main_x 1) v_prenex_21175) (<= (select main_a v_prenex_21175) 1) (< v_prenex_21175 main_x) (<= 0 (* 2 (select main_a v_prenex_21175)))))) (forall ((v_prenex_20931 Int) (v_prenex_20930 Int)) (or (< v_prenex_20930 main_x) (<= 1000 (+ (select main_a v_prenex_20930) (select main_a v_prenex_20931))) (<= (* 2 (select main_a v_prenex_20931)) 2000) (<= 0 (* 2 (select main_a v_prenex_20930))) (<= (+ main_x 1) v_prenex_20930) (<= (select main_a v_prenex_20931) 1001))) (forall ((v_prenex_20015 Int) (v_prenex_20014 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20015))) (<= (+ main_x 1) v_prenex_20014) (<= (+ (select main_a v_prenex_20014) (select main_a v_prenex_20015)) 1000) (< v_prenex_20014 main_x) (< v_prenex_20015 main_y) (<= 0 (* 2 (select main_a v_prenex_20014))) (<= 999 (select main_a v_prenex_20015)))) (forall ((v_prenex_18301 Int) (v_prenex_18300 Int)) (or (<= (select main_a v_prenex_18300) 1) (<= (select main_a v_prenex_18300) 2) (<= (+ main_x 1) v_prenex_18300) (<= (+ (select main_a v_prenex_18300) 998) (select main_a v_prenex_18301)) (<= 999 (select main_a v_prenex_18301)) (< v_prenex_18300 main_x) (<= (select main_a v_prenex_18301) 1001))) (forall ((v_prenex_19911 Int) (v_prenex_19910 Int)) (or (<= (+ main_x 1) v_prenex_19910) (<= (select main_a v_prenex_19910) 2) (<= 998 (select main_a v_prenex_19911)) (<= (select main_a v_prenex_19911) (+ (select main_a v_prenex_19910) 1000)) (< v_prenex_19911 main_y) (<= (* 2 (select main_a v_prenex_19911)) 2000) (< v_prenex_19910 main_x))) (forall ((v_prenex_16445 Int) (v_prenex_16446 Int)) (or (<= (select main_a v_prenex_16445) 1) (<= 0 (select main_a v_prenex_16445)) (<= (select main_a v_prenex_16446) 1001) (< v_prenex_16445 main_x) (<= (+ main_x 1) v_prenex_16445) (<= (select main_a v_prenex_16446) (+ (select main_a v_prenex_16445) 1000)))) (forall ((v_prenex_12322 Int) (v_prenex_12321 Int)) (or (< v_prenex_12321 main_x) (<= (+ (select main_a v_prenex_12321) 998) (select main_a v_prenex_12322)) (<= 1998 (* 2 (select main_a v_prenex_12322))) (<= (+ main_x 1) v_prenex_12321) (<= 0 (select main_a v_prenex_12321)) (<= (select main_a v_prenex_12321) 1) (<= (select main_a v_prenex_12322) 1001))) (or (forall ((v_prenex_15188 Int)) (or (<= (* 2 (select main_a v_prenex_15188)) 2000) (<= 998 (select main_a v_prenex_15188)))) (forall ((v_prenex_15185 Int)) (or (<= (+ main_x 1) v_prenex_15185) (< v_prenex_15185 main_x) (<= (* 2 (select main_a v_prenex_15185)) 2) (<= 0 (select main_a v_prenex_15185))))) (forall ((v_prenex_21154 Int) (v_prenex_21155 Int)) (or (< v_prenex_21154 main_x) (<= (+ main_x 1) v_prenex_21154) (<= 999 (select main_a v_prenex_21155)) (<= (select main_a v_prenex_21154) 2) (<= 1998 (* 2 (select main_a v_prenex_21155))) (<= 0 (select main_a v_prenex_21154)) (<= (+ (select main_a v_prenex_21154) (select main_a v_prenex_21155)) 1000))) (forall ((v_prenex_19045 Int) (v_prenex_19044 Int)) (or (<= 0 (select main_a v_prenex_19044)) (<= (select main_a v_prenex_19045) (+ (select main_a v_prenex_19044) 1000)) (<= 998 (select main_a v_prenex_19045)) (<= (+ main_x 1) v_prenex_19044) (<= (* 2 (select main_a v_prenex_19044)) 2) (<= (select main_a v_prenex_19045) 1001) (< v_prenex_19044 main_x))) (forall ((v_prenex_14463 Int) (v_prenex_14462 Int)) (or (<= 999 (select main_a v_prenex_14463)) (< v_prenex_14462 main_x) (<= (+ main_x 1) v_prenex_14462) (<= (select main_a v_prenex_14462) 2) (<= 998 (select main_a v_prenex_14463)) (<= (+ (select main_a v_prenex_14462) 998) (select main_a v_prenex_14463)) (<= 0 (+ (select main_a v_prenex_14462) 1)))) (forall ((v_prenex_14144 Int) (v_prenex_14143 Int)) (or (<= (* 2 (select main_a v_prenex_14143)) 2) (<= 1998 (* 2 (select main_a v_prenex_14144))) (<= (+ main_x 1) v_prenex_14143) (<= (select main_a v_prenex_14144) 1001) (<= 1000 (+ (select main_a v_prenex_14143) (select main_a v_prenex_14144))) (< v_prenex_14143 main_x) (<= (select main_a v_prenex_14143) 2))) (forall ((v_prenex_12784 Int) (v_prenex_12785 Int)) (or (<= (* 2 (select main_a v_prenex_12785)) 2000) (< v_prenex_12784 main_x) (<= 0 (select main_a v_prenex_12784)) (<= (+ main_y 1) v_prenex_12785) (<= (+ (select main_a v_prenex_12784) 998) (select main_a v_prenex_12785)) (<= (+ main_x 1) v_prenex_12784) (<= (select main_a v_prenex_12785) 1001))) (forall ((v_prenex_17098 Int) (v_prenex_17099 Int)) (or (<= 0 (select main_a v_prenex_17098)) (<= (+ (select main_a v_prenex_17098) (select main_a v_prenex_17099)) 1000) (< v_prenex_17099 main_y) (<= (+ main_x 1) v_prenex_17098) (< v_prenex_17098 main_x))) (forall ((v_prenex_13244 Int) (v_prenex_13243 Int)) (or (< v_prenex_13244 main_y) (<= 998 (select main_a v_prenex_13244)) (<= (select main_a v_prenex_13244) 1000) (<= (+ (select main_a v_prenex_13243) (select main_a v_prenex_13244)) 1000) (< v_prenex_13243 main_x) (<= (+ main_x 1) v_prenex_13243) (<= 0 (+ (select main_a v_prenex_13243) 1)))) (or (forall ((v_prenex_18085 Int)) (or (<= (+ main_y 1) v_prenex_18085) (<= 998 (select main_a v_prenex_18085)))) (forall ((v_prenex_18084 Int)) (or (<= (* 2 (select main_a v_prenex_18084)) 2) (<= (+ main_x 1) v_prenex_18084) (< v_prenex_18084 main_x) (<= 0 (select main_a v_prenex_18084))))) (or (forall ((v_prenex_20783 Int)) (or (<= (* 2 (select main_a v_prenex_20783)) 2) (< v_prenex_20783 main_x) (<= (select main_a v_prenex_20783) 2) (<= (+ main_x 1) v_prenex_20783))) (forall ((v_prenex_20784 Int)) (or (<= (* 2 (select main_a v_prenex_20784)) 2000) (<= (select main_a v_prenex_20784) 1001) (< v_prenex_20784 main_y)))) (forall ((v_prenex_13583 Int) (v_prenex_13584 Int)) (or (<= 999 (select main_a v_prenex_13584)) (<= (select main_a v_prenex_13583) 2) (< v_prenex_13583 main_x) (<= (select main_a v_prenex_13584) (+ (select main_a v_prenex_13583) 1000)) (<= (+ main_x 1) v_prenex_13583) (<= (+ main_y 1) v_prenex_13584))) (or (forall ((v_prenex_20914 Int)) (or (<= (+ main_x 1) v_prenex_20914) (<= (select main_a v_prenex_20914) 2) (<= 0 (* 2 (select main_a v_prenex_20914))) (<= 0 (select main_a v_prenex_20914)) (< v_prenex_20914 main_x))) (forall ((v_prenex_20915 Int)) (<= (select main_a v_prenex_20915) 1001))) (forall ((v_prenex_18449 Int) (v_prenex_18450 Int)) (or (< v_prenex_18449 main_x) (<= (+ (select main_a v_prenex_18449) 998) (select main_a v_prenex_18450)) (<= (+ main_x 1) v_prenex_18449) (<= 0 (select main_a v_prenex_18449)) (< v_prenex_18450 main_y) (<= (select main_a v_prenex_18450) 1001) (<= 998 (select main_a v_prenex_18450)))) (or (forall ((v_prenex_18258 Int)) (or (<= (select main_a v_prenex_18258) 1000) (<= (select main_a v_prenex_18258) 1001) (< v_prenex_18258 main_y))) (forall ((v_prenex_18253 Int)) (or (<= (* 2 (select main_a v_prenex_18253)) 2) (<= (+ main_x 1) v_prenex_18253) (< v_prenex_18253 main_x)))) (forall ((v_prenex_15631 Int) (v_prenex_15630 Int)) (or (<= (* 2 (select main_a v_prenex_15630)) 2) (<= (select main_a v_prenex_15631) (+ (select main_a v_prenex_15630) 1000)) (<= (+ main_x 1) v_prenex_15630) (<= (select main_a v_prenex_15631) 1001) (< v_prenex_15630 main_x) (<= 0 (+ (select main_a v_prenex_15630) 1)) (<= 1998 (* 2 (select main_a v_prenex_15631))))) (forall ((v_prenex_18639 Int) (v_prenex_18638 Int)) (or (< v_prenex_18638 main_x) (<= (* 2 (select main_a v_prenex_18638)) 2) (<= (+ (select main_a v_prenex_18638) (select main_a v_prenex_18639)) 1000) (< v_prenex_18639 main_y) (<= 1998 (* 2 (select main_a v_prenex_18639))) (<= (+ main_x 1) v_prenex_18638) (<= 998 (select main_a v_prenex_18639)))) (or (forall ((v_prenex_11285 Int)) (or (<= 999 (select main_a v_prenex_11285)) (<= 998 (select main_a v_prenex_11285)))) (forall ((v_prenex_11284 Int)) (or (<= (select main_a v_prenex_11284) 2) (< v_prenex_11284 main_x) (<= 0 (select main_a v_prenex_11284)) (<= (+ main_x 1) v_prenex_11284) (<= (* 2 (select main_a v_prenex_11284)) 2)))) (forall ((v_prenex_18198 Int) (v_prenex_18199 Int)) (or (< v_prenex_18198 main_x) (<= 999 (select main_a v_prenex_18199)) (<= 1998 (* 2 (select main_a v_prenex_18199))) (<= (select main_a v_prenex_18199) (+ (select main_a v_prenex_18198) 1000)) (<= 0 (* 2 (select main_a v_prenex_18198))) (<= (+ main_x 1) v_prenex_18198))) (forall ((v_prenex_19843 Int) (v_prenex_19842 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19843))) (<= (+ main_x 1) v_prenex_19842) (<= 999 (select main_a v_prenex_19843)) (< v_prenex_19842 main_x) (<= (select main_a v_prenex_19843) (+ (select main_a v_prenex_19842) 1000)) (<= 0 (* 2 (select main_a v_prenex_19842))) (<= (+ main_y 1) v_prenex_19843))) (forall ((v_prenex_14413 Int) (v_prenex_14412 Int)) (or (<= (+ (select main_a v_prenex_14412) 998) (select main_a v_prenex_14413)) (<= (+ main_x 1) v_prenex_14412) (<= (select main_a v_prenex_14412) 2) (<= (* 2 (select main_a v_prenex_14413)) 2000) (< v_prenex_14412 main_x) (<= 999 (select main_a v_prenex_14413)) (<= 0 (+ (select main_a v_prenex_14412) 1)))) (forall ((v_prenex_19829 Int) (v_prenex_19828 Int)) (or (< v_prenex_19828 main_x) (<= 0 (+ (select main_a v_prenex_19828) 1)) (<= (+ main_x 1) v_prenex_19828) (<= 0 (select main_a v_prenex_19828)) (<= (select main_a v_prenex_19829) (+ (select main_a v_prenex_19828) 1000)))) (forall ((v_prenex_11913 Int) (v_prenex_11914 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11914))) (< v_prenex_11913 main_x) (<= (+ (select main_a v_prenex_11913) (select main_a v_prenex_11914)) 1000) (< v_prenex_11914 main_y) (<= (+ main_x 1) v_prenex_11913) (<= (* 2 (select main_a v_prenex_11914)) 2000) (<= 0 (* 2 (select main_a v_prenex_11913))))) (or (forall ((v_prenex_13710 Int)) (or (<= 999 (select main_a v_prenex_13710)) (<= 998 (select main_a v_prenex_13710)))) (forall ((v_prenex_13707 Int)) (or (<= (+ main_x 1) v_prenex_13707) (<= (* 2 (select main_a v_prenex_13707)) 2) (< v_prenex_13707 main_x) (<= 0 (* 2 (select main_a v_prenex_13707))) (<= 0 (select main_a v_prenex_13707))))) (or (forall ((v_prenex_20883 Int)) (or (< v_prenex_20883 main_x) (<= 0 (+ (select main_a v_prenex_20883) 1)) (<= (+ main_x 1) v_prenex_20883) (<= 0 (select main_a v_prenex_20883)))) (forall ((v_prenex_20887 Int)) (<= 1998 (* 2 (select main_a v_prenex_20887))))) (forall ((v_prenex_13271 Int) (v_prenex_13270 Int)) (or (< v_prenex_13270 main_x) (<= (select main_a v_prenex_13271) 1001) (<= (select main_a v_prenex_13271) (+ (select main_a v_prenex_13270) 1000)) (<= (+ main_y 1) v_prenex_13271) (<= 998 (select main_a v_prenex_13271)) (<= (+ main_x 1) v_prenex_13270) (<= (* 2 (select main_a v_prenex_13270)) 2))) (forall ((v_prenex_19993 Int) (v_prenex_19992 Int)) (or (< v_prenex_19992 main_x) (<= (* 2 (select main_a v_prenex_19993)) 2000) (<= 999 (select main_a v_prenex_19993)) (<= (select main_a v_prenex_19992) 1) (<= 1000 (+ (select main_a v_prenex_19992) (select main_a v_prenex_19993))) (< v_prenex_19993 main_y) (<= (+ main_x 1) v_prenex_19992))) (forall ((v_prenex_18938 Int) (v_prenex_18937 Int)) (or (<= (select main_a v_prenex_18937) 1) (<= (select main_a v_prenex_18938) 1001) (<= 0 (* 2 (select main_a v_prenex_18937))) (<= (+ main_x 1) v_prenex_18937) (<= (+ (select main_a v_prenex_18937) 998) (select main_a v_prenex_18938)) (<= (select main_a v_prenex_18938) 1000) (< v_prenex_18937 main_x))) (forall ((v_prenex_15938 Int) (v_prenex_15937 Int)) (or (<= (+ (select main_a v_prenex_15937) 998) (select main_a v_prenex_15938)) (<= (select main_a v_prenex_15937) 1) (< v_prenex_15937 main_x) (<= 0 (* 2 (select main_a v_prenex_15937))) (<= (select main_a v_prenex_15938) 1001) (<= (+ main_x 1) v_prenex_15937))) (forall ((v_prenex_17160 Int) (v_prenex_17161 Int)) (or (< v_prenex_17160 main_x) (<= (+ (select main_a v_prenex_17160) 998) (select main_a v_prenex_17161)) (<= 0 (+ (select main_a v_prenex_17160) 1)) (<= (+ main_x 1) v_prenex_17160) (<= (select main_a v_prenex_17161) 1000) (<= 998 (select main_a v_prenex_17161)) (<= 0 (select main_a v_prenex_17160)))) (forall ((v_prenex_12778 Int) (v_prenex_12779 Int)) (or (<= 0 (select main_a v_prenex_12778)) (<= (+ (select main_a v_prenex_12778) (select main_a v_prenex_12779)) 1000) (<= 998 (select main_a v_prenex_12779)) (<= 1998 (* 2 (select main_a v_prenex_12779))) (<= (+ main_x 1) v_prenex_12778) (<= (select main_a v_prenex_12778) 1) (< v_prenex_12778 main_x))) (forall ((v_prenex_15698 Int) (v_prenex_15697 Int)) (or (<= (+ (select main_a v_prenex_15697) 998) (select main_a v_prenex_15698)) (<= (* 2 (select main_a v_prenex_15698)) 2000) (<= (+ main_x 1) v_prenex_15697) (<= (select main_a v_prenex_15697) 2) (< v_prenex_15697 main_x) (<= (select main_a v_prenex_15697) 1) (<= (select main_a v_prenex_15698) 1001))) (or (forall ((v_prenex_20203 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20203))) (<= 998 (select main_a v_prenex_20203)))) (forall ((v_prenex_20200 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20200))) (< v_prenex_20200 main_x) (<= 0 (+ (select main_a v_prenex_20200) 1)) (<= (select main_a v_prenex_20200) 2) (<= (+ main_x 1) v_prenex_20200)))) (forall ((v_prenex_12175 Int) (v_prenex_12174 Int)) (or (<= (select main_a v_prenex_12175) 1001) (<= (select main_a v_prenex_12174) 2) (< v_prenex_12174 main_x) (<= 1000 (+ (select main_a v_prenex_12174) (select main_a v_prenex_12175))) (<= (* 2 (select main_a v_prenex_12174)) 2) (<= (+ main_x 1) v_prenex_12174))) (forall ((v_prenex_16789 Int) (v_prenex_16790 Int)) (or (<= (+ (select main_a v_prenex_16789) 998) (select main_a v_prenex_16790)) (<= 999 (select main_a v_prenex_16790)) (<= (select main_a v_prenex_16789) 2) (< v_prenex_16790 main_y) (<= (+ main_x 1) v_prenex_16789) (< v_prenex_16789 main_x) (<= (select main_a v_prenex_16790) 1001))) (forall ((v_prenex_20165 Int) (v_prenex_20164 Int)) (or (< v_prenex_20164 main_x) (<= (select main_a v_prenex_20164) 1) (<= (+ (select main_a v_prenex_20164) 998) (select main_a v_prenex_20165)) (<= 1998 (* 2 (select main_a v_prenex_20165))) (<= (select main_a v_prenex_20165) 1001) (<= (+ main_x 1) v_prenex_20164) (< v_prenex_20165 main_y))) (forall ((v_prenex_16561 Int) (v_prenex_16562 Int)) (or (<= (+ (select main_a v_prenex_16561) (select main_a v_prenex_16562)) 1000) (< v_prenex_16561 main_x) (< v_prenex_16562 main_y) (<= (* 2 (select main_a v_prenex_16561)) 2) (<= (+ main_x 1) v_prenex_16561) (<= 999 (select main_a v_prenex_16562)))) (forall ((v_prenex_14471 Int) (v_prenex_14470 Int)) (or (<= 0 (select main_a v_prenex_14470)) (<= 1998 (* 2 (select main_a v_prenex_14471))) (< v_prenex_14470 main_x) (<= (+ main_x 1) v_prenex_14470) (<= 998 (select main_a v_prenex_14471)) (<= (+ (select main_a v_prenex_14470) (select main_a v_prenex_14471)) 1000))) (forall ((v_prenex_18082 Int) (v_prenex_18083 Int)) (or (< v_prenex_18082 main_x) (<= (+ main_x 1) v_prenex_18082) (<= (+ (select main_a v_prenex_18082) (select main_a v_prenex_18083)) 1000) (<= (* 2 (select main_a v_prenex_18082)) 2) (<= (select main_a v_prenex_18083) 1000) (<= (select main_a v_prenex_18082) 2))) (forall ((v_prenex_12087 Int) (v_prenex_12086 Int)) (or (<= 999 (select main_a v_prenex_12087)) (<= 1000 (+ (select main_a v_prenex_12086) (select main_a v_prenex_12087))) (<= 0 (+ (select main_a v_prenex_12086) 1)) (< v_prenex_12086 main_x) (<= (+ main_x 1) v_prenex_12086) (<= 1998 (* 2 (select main_a v_prenex_12087))) (<= 0 (* 2 (select main_a v_prenex_12086))))) (or (forall ((v_prenex_18442 Int)) (or (< v_prenex_18442 main_y) (<= (* 2 (select main_a v_prenex_18442)) 2000) (<= (+ main_y 1) v_prenex_18442) (<= 998 (select main_a v_prenex_18442)))) (forall ((v_prenex_18441 Int)) (<= (* 2 (select main_a v_prenex_18441)) 2))) (or (forall ((v_prenex_18572 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18572))) (<= (* 2 (select main_a v_prenex_18572)) 2000))) (forall ((v_prenex_18569 Int)) (or (<= (+ main_x 1) v_prenex_18569) (< v_prenex_18569 main_x) (<= 0 (* 2 (select main_a v_prenex_18569))) (<= (select main_a v_prenex_18569) 2) (<= (* 2 (select main_a v_prenex_18569)) 2)))) (forall ((v_prenex_20929 Int) (v_prenex_20928 Int)) (or (<= (+ main_x 1) v_prenex_20928) (<= (+ (select main_a v_prenex_20928) 998) (select main_a v_prenex_20929)) (<= (* 2 (select main_a v_prenex_20929)) 2000) (<= 0 (select main_a v_prenex_20928)) (<= 0 (* 2 (select main_a v_prenex_20928))) (< v_prenex_20928 main_x))) (forall ((v_prenex_17850 Int) (v_prenex_17851 Int)) (or (<= (+ main_x 1) v_prenex_17850) (<= (select main_a v_prenex_17851) (+ (select main_a v_prenex_17850) 1000)) (< v_prenex_17850 main_x) (<= (select main_a v_prenex_17851) 1000) (<= (* 2 (select main_a v_prenex_17850)) 2) (<= 0 (* 2 (select main_a v_prenex_17850))))) (forall ((v_prenex_12957 Int) (v_prenex_12956 Int)) (or (<= (+ main_y 1) v_prenex_12957) (< v_prenex_12956 main_x) (<= (+ main_x 1) v_prenex_12956) (<= 999 (select main_a v_prenex_12957)) (<= 998 (select main_a v_prenex_12957)) (<= 1000 (+ (select main_a v_prenex_12956) (select main_a v_prenex_12957))) (<= (select main_a v_prenex_12956) 2))) (forall ((v_prenex_12816 Int) (v_prenex_12817 Int)) (or (<= (* 2 (select main_a v_prenex_12817)) 2000) (< v_prenex_12816 main_x) (<= (select main_a v_prenex_12817) (+ (select main_a v_prenex_12816) 1000)) (<= 0 (+ (select main_a v_prenex_12816) 1)) (<= (+ main_x 1) v_prenex_12816) (<= (+ main_y 1) v_prenex_12817) (<= (select main_a v_prenex_12817) 1001))) (forall ((v_prenex_19569 Int) (v_prenex_19568 Int)) (or (<= 0 (select main_a v_prenex_19568)) (<= (select main_a v_prenex_19569) 1000) (< v_prenex_19568 main_x) (<= (+ (select main_a v_prenex_19568) 998) (select main_a v_prenex_19569)) (<= (+ main_x 1) v_prenex_19568) (<= 0 (+ (select main_a v_prenex_19568) 1)) (<= (select main_a v_prenex_19569) 1001))) (forall ((v_prenex_17050 Int) (v_prenex_17049 Int)) (or (< v_prenex_17049 main_x) (<= (* 2 (select main_a v_prenex_17049)) 2) (<= (select main_a v_prenex_17050) (+ (select main_a v_prenex_17049) 1000)) (<= (select main_a v_prenex_17050) 1001) (<= (+ main_x 1) v_prenex_17049) (<= 998 (select main_a v_prenex_17050)))) (forall ((v_prenex_20702 Int) (v_prenex_20701 Int)) (or (<= (select main_a v_prenex_20701) 2) (<= 0 (* 2 (select main_a v_prenex_20701))) (<= (+ (select main_a v_prenex_20701) (select main_a v_prenex_20702)) 1000) (<= (+ main_x 1) v_prenex_20701) (< v_prenex_20701 main_x) (<= (select main_a v_prenex_20702) 1000))) (forall ((v_prenex_12118 Int) (v_prenex_12119 Int)) (or (< v_prenex_12118 main_x) (<= (+ (select main_a v_prenex_12118) 998) (select main_a v_prenex_12119)) (<= (select main_a v_prenex_12119) 1001) (<= (* 2 (select main_a v_prenex_12118)) 2) (<= 998 (select main_a v_prenex_12119)) (<= (+ main_x 1) v_prenex_12118))) (forall ((v_prenex_11762 Int) (v_prenex_11763 Int)) (or (<= 998 (select main_a v_prenex_11763)) (< v_prenex_11762 main_x) (<= (+ main_x 1) v_prenex_11762) (<= (* 2 (select main_a v_prenex_11763)) 2000) (<= 0 (+ (select main_a v_prenex_11762) 1)) (<= (+ (select main_a v_prenex_11762) (select main_a v_prenex_11763)) 1000) (<= 0 (select main_a v_prenex_11762)))) (forall ((v_prenex_19515 Int) (v_prenex_19514 Int)) (or (<= 0 (+ (select main_a v_prenex_19514) 1)) (< v_prenex_19514 main_x) (<= (select main_a v_prenex_19515) (+ (select main_a v_prenex_19514) 1000)) (<= 1998 (* 2 (select main_a v_prenex_19515))) (<= 998 (select main_a v_prenex_19515)) (<= (* 2 (select main_a v_prenex_19514)) 2) (<= (+ main_x 1) v_prenex_19514))) (forall ((v_prenex_19892 Int) (v_prenex_19893 Int)) (or (< v_prenex_19892 main_x) (<= (+ main_x 1) v_prenex_19892) (<= (select main_a v_prenex_19893) 1001) (<= (select main_a v_prenex_19893) (+ (select main_a v_prenex_19892) 1000)) (<= 0 (select main_a v_prenex_19892)))) (forall ((v_prenex_11541 Int) (v_prenex_11542 Int)) (or (<= (select main_a v_prenex_11541) 2) (<= 998 (select main_a v_prenex_11542)) (<= (select main_a v_prenex_11542) 1001) (<= (* 2 (select main_a v_prenex_11541)) 2) (<= (+ main_x 1) v_prenex_11541) (< v_prenex_11541 main_x) (<= (+ (select main_a v_prenex_11541) 998) (select main_a v_prenex_11542)))) (forall ((v_prenex_15788 Int) (v_prenex_15787 Int)) (or (<= 1000 (+ (select main_a v_prenex_15787) (select main_a v_prenex_15788))) (<= (+ main_x 1) v_prenex_15787) (<= (select main_a v_prenex_15788) 1000) (<= 0 (select main_a v_prenex_15787)) (<= 0 (* 2 (select main_a v_prenex_15787))) (< v_prenex_15787 main_x) (<= 998 (select main_a v_prenex_15788)))) (forall ((v_prenex_15308 Int) (v_prenex_15309 Int)) (or (<= 999 (select main_a v_prenex_15309)) (<= (+ main_x 1) v_prenex_15308) (< v_prenex_15308 main_x) (<= (+ (select main_a v_prenex_15308) 998) (select main_a v_prenex_15309)) (<= (+ main_y 1) v_prenex_15309) (<= 998 (select main_a v_prenex_15309)) (<= 0 (+ (select main_a v_prenex_15308) 1)))) (forall ((v_prenex_13382 Int) (v_prenex_13383 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13383))) (<= 999 (select main_a v_prenex_13383)) (< v_prenex_13382 main_x) (<= (+ main_y 1) v_prenex_13383) (<= 0 (select main_a v_prenex_13382)) (<= (+ main_x 1) v_prenex_13382) (<= 1000 (+ (select main_a v_prenex_13382) (select main_a v_prenex_13383))))) (forall ((v_prenex_16381 Int) (v_prenex_16382 Int)) (or (<= (+ (select main_a v_prenex_16381) 998) (select main_a v_prenex_16382)) (< v_prenex_16381 main_x) (<= (select main_a v_prenex_16381) 1) (<= (* 2 (select main_a v_prenex_16382)) 2000) (<= (+ main_x 1) v_prenex_16381) (<= 999 (select main_a v_prenex_16382)))) (forall ((v_prenex_17330 Int) (v_prenex_17331 Int)) (or (<= (select main_a v_prenex_17331) 1000) (<= (+ main_x 1) v_prenex_17330) (<= 0 (* 2 (select main_a v_prenex_17330))) (<= (select main_a v_prenex_17331) 1001) (<= (+ (select main_a v_prenex_17330) 998) (select main_a v_prenex_17331)) (< v_prenex_17330 main_x) (<= (* 2 (select main_a v_prenex_17330)) 2))) (or (forall ((v_prenex_19594 Int)) (<= 0 (* 2 (select main_a v_prenex_19594)))) (forall ((v_prenex_19595 Int)) (or (<= (* 2 (select main_a v_prenex_19595)) 2000) (<= (select main_a v_prenex_19595) 1000) (<= (+ main_y 1) v_prenex_19595) (< v_prenex_19595 main_y)))) (forall ((v_prenex_11675 Int) (v_prenex_11676 Int)) (or (<= (+ (select main_a v_prenex_11675) (select main_a v_prenex_11676)) 1000) (<= (+ main_x 1) v_prenex_11675) (< v_prenex_11676 main_y) (<= (* 2 (select main_a v_prenex_11676)) 2000) (<= (select main_a v_prenex_11675) 1) (<= 1998 (* 2 (select main_a v_prenex_11676))) (< v_prenex_11675 main_x))) (forall ((v_prenex_15879 Int) (v_prenex_15880 Int)) (or (<= (+ main_x 1) v_prenex_15879) (< v_prenex_15879 main_x) (<= 0 (+ (select main_a v_prenex_15879) 1)) (<= 998 (select main_a v_prenex_15880)) (<= (+ (select main_a v_prenex_15879) 998) (select main_a v_prenex_15880)) (<= 0 (select main_a v_prenex_15879)))) (forall ((v_prenex_17440 Int) (v_prenex_17441 Int)) (or (<= (+ main_x 1) v_prenex_17440) (<= 1998 (* 2 (select main_a v_prenex_17441))) (<= 0 (+ (select main_a v_prenex_17440) 1)) (<= (select main_a v_prenex_17441) 1000) (<= (select main_a v_prenex_17441) (+ (select main_a v_prenex_17440) 1000)) (<= 0 (* 2 (select main_a v_prenex_17440))) (< v_prenex_17440 main_x))) (forall ((v_prenex_19098 Int) (v_prenex_19099 Int)) (or (<= (+ (select main_a v_prenex_19098) 998) (select main_a v_prenex_19099)) (<= (+ main_x 1) v_prenex_19098) (< v_prenex_19098 main_x) (<= 0 (+ (select main_a v_prenex_19098) 1)) (< v_prenex_19099 main_y))) (forall ((v_prenex_11943 Int) (v_prenex_11944 Int)) (or (<= 0 (+ (select main_a v_prenex_11943) 1)) (< v_prenex_11944 main_y) (<= (select main_a v_prenex_11944) 1001) (< v_prenex_11943 main_x) (<= (* 2 (select main_a v_prenex_11944)) 2000) (<= 1000 (+ (select main_a v_prenex_11943) (select main_a v_prenex_11944))) (<= (+ main_x 1) v_prenex_11943))) (forall ((v_prenex_17158 Int) (v_prenex_17159 Int)) (or (<= 0 (+ (select main_a v_prenex_17158) 1)) (< v_prenex_17158 main_x) (<= 1000 (+ (select main_a v_prenex_17158) (select main_a v_prenex_17159))) (<= 999 (select main_a v_prenex_17159)) (<= 1998 (* 2 (select main_a v_prenex_17159))) (<= 0 (select main_a v_prenex_17158)) (<= (+ main_x 1) v_prenex_17158))) (forall ((v_prenex_13854 Int) (v_prenex_13853 Int)) (or (<= (+ main_x 1) v_prenex_13853) (<= (select main_a v_prenex_13854) (+ (select main_a v_prenex_13853) 1000)) (<= (* 2 (select main_a v_prenex_13854)) 2000) (<= 999 (select main_a v_prenex_13854)) (<= 0 (* 2 (select main_a v_prenex_13853))) (< v_prenex_13853 main_x))) (or (forall ((v_prenex_16768 Int)) (or (<= (select main_a v_prenex_16768) 1001) (<= (select main_a v_prenex_16768) 1000))) (forall ((v_prenex_16766 Int)) (or (<= 0 (select main_a v_prenex_16766)) (< v_prenex_16766 main_x) (<= (+ main_x 1) v_prenex_16766) (<= 0 (* 2 (select main_a v_prenex_16766))) (<= (select main_a v_prenex_16766) 2)))) (forall ((v_prenex_18857 Int) (v_prenex_18858 Int)) (or (<= (select main_a v_prenex_18857) 1) (< v_prenex_18857 main_x) (<= (+ (select main_a v_prenex_18857) (select main_a v_prenex_18858)) 1000) (<= 998 (select main_a v_prenex_18858)) (<= 0 (+ (select main_a v_prenex_18857) 1)) (<= (+ main_x 1) v_prenex_18857))) (forall ((v_prenex_13991 Int) (v_prenex_13990 Int)) (or (<= (+ (select main_a v_prenex_13990) 998) (select main_a v_prenex_13991)) (<= 0 (* 2 (select main_a v_prenex_13990))) (<= (select main_a v_prenex_13991) 1001) (< v_prenex_13990 main_x) (<= (select main_a v_prenex_13990) 1) (<= (+ main_x 1) v_prenex_13990) (<= 999 (select main_a v_prenex_13991)))) (forall ((v_prenex_14699 Int) (v_prenex_14700 Int)) (or (<= (select main_a v_prenex_14700) (+ (select main_a v_prenex_14699) 1000)) (<= 998 (select main_a v_prenex_14700)) (< v_prenex_14699 main_x) (<= 0 (* 2 (select main_a v_prenex_14699))) (<= (+ main_x 1) v_prenex_14699) (<= (select main_a v_prenex_14699) 2))) (forall ((v_prenex_20241 Int) (v_prenex_20240 Int)) (or (<= (select main_a v_prenex_20240) 1) (<= (+ (select main_a v_prenex_20240) 998) (select main_a v_prenex_20241)) (< v_prenex_20241 main_y) (<= 998 (select main_a v_prenex_20241)) (<= 999 (select main_a v_prenex_20241)) (<= (+ main_x 1) v_prenex_20240) (< v_prenex_20240 main_x))) (or (forall ((v_prenex_19415 Int)) (or (<= (select main_a v_prenex_19415) 2) (<= (+ main_x 1) v_prenex_19415) (< v_prenex_19415 main_x) (<= 0 (* 2 (select main_a v_prenex_19415))))) (forall ((v_prenex_19420 Int)) (or (<= 999 (select main_a v_prenex_19420)) (<= 1998 (* 2 (select main_a v_prenex_19420)))))) (or (forall ((v_prenex_15508 Int)) (or (<= (+ main_x 1) v_prenex_15508) (<= (select main_a v_prenex_15508) 1) (<= 0 (* 2 (select main_a v_prenex_15508))) (< v_prenex_15508 main_x))) (forall ((v_prenex_15510 Int)) (or (<= (* 2 (select main_a v_prenex_15510)) 2000) (<= 1998 (* 2 (select main_a v_prenex_15510)))))) (forall ((v_prenex_18561 Int) (v_prenex_18562 Int)) (or (<= (+ main_y 1) v_prenex_18562) (<= (select main_a v_prenex_18562) (+ (select main_a v_prenex_18561) 1000)) (< v_prenex_18561 main_x) (<= (+ main_x 1) v_prenex_18561) (<= 0 (select main_a v_prenex_18561)))) (or (forall ((v_prenex_17535 Int)) (or (< v_prenex_17535 main_x) (<= (+ main_x 1) v_prenex_17535) (<= 0 (+ (select main_a v_prenex_17535) 1)) (<= 0 (* 2 (select main_a v_prenex_17535))))) (forall ((v_prenex_17539 Int)) (or (<= (select main_a v_prenex_17539) 1000) (<= 1998 (* 2 (select main_a v_prenex_17539))) (< v_prenex_17539 main_y)))) (forall ((v_prenex_20142 Int) (v_prenex_20141 Int)) (or (<= (+ main_x 1) v_prenex_20141) (<= (+ main_y 1) v_prenex_20142) (<= (select main_a v_prenex_20142) (+ (select main_a v_prenex_20141) 1000)) (<= 0 (* 2 (select main_a v_prenex_20141))) (< v_prenex_20141 main_x) (<= 999 (select main_a v_prenex_20142)) (<= (* 2 (select main_a v_prenex_20142)) 2000))) (forall ((v_prenex_13541 Int) (v_prenex_13540 Int)) (or (< v_prenex_13540 main_x) (<= (+ (select main_a v_prenex_13540) (select main_a v_prenex_13541)) 1000) (<= (select main_a v_prenex_13541) 1001) (<= 0 (* 2 (select main_a v_prenex_13540))) (<= (select main_a v_prenex_13540) 1) (<= (+ main_x 1) v_prenex_13540) (<= 998 (select main_a v_prenex_13541)))) (forall ((v_prenex_11455 Int) (v_prenex_11456 Int)) (or (<= (+ (select main_a v_prenex_11455) (select main_a v_prenex_11456)) 1000) (<= (+ main_x 1) v_prenex_11455) (<= (select main_a v_prenex_11456) 1001) (<= (* 2 (select main_a v_prenex_11456)) 2000) (< v_prenex_11455 main_x) (<= (select main_a v_prenex_11455) 2) (<= 0 (+ (select main_a v_prenex_11455) 1)))) (forall ((v_prenex_18282 Int) (v_prenex_18281 Int)) (or (<= (* 2 (select main_a v_prenex_18282)) 2000) (<= (+ main_x 1) v_prenex_18281) (<= (+ (select main_a v_prenex_18281) (select main_a v_prenex_18282)) 1000) (< v_prenex_18281 main_x) (<= 0 (* 2 (select main_a v_prenex_18281))) (<= (select main_a v_prenex_18282) 1001) (<= (+ main_y 1) v_prenex_18282))) (forall ((v_prenex_16795 Int) (v_prenex_16796 Int)) (or (<= 999 (select main_a v_prenex_16796)) (<= (select main_a v_prenex_16796) 1000) (<= 0 (+ (select main_a v_prenex_16795) 1)) (<= (+ main_x 1) v_prenex_16795) (<= 0 (select main_a v_prenex_16795)) (< v_prenex_16795 main_x) (<= (+ (select main_a v_prenex_16795) 998) (select main_a v_prenex_16796)))) (or (forall ((v_prenex_11759 Int)) (or (<= 999 (select main_a v_prenex_11759)) (<= 1998 (* 2 (select main_a v_prenex_11759))))) (forall ((v_prenex_11133 Int)) (or (<= 0 (+ (select main_a v_prenex_11133) 1)) (<= (* 2 (select main_a v_prenex_11133)) 2) (<= (+ main_x 1) v_prenex_11133) (< v_prenex_11133 main_x) (<= (select main_a v_prenex_11133) 1)))) (or (forall ((v_prenex_15539 Int)) (<= 0 (* 2 (select main_a v_prenex_15539)))) (forall ((v_prenex_15540 Int)) (or (<= (+ main_y 1) v_prenex_15540) (<= (* 2 (select main_a v_prenex_15540)) 2000) (< v_prenex_15540 main_y) (<= (select main_a v_prenex_15540) 1001)))) (forall ((v_prenex_20055 Int) (v_prenex_20054 Int)) (or (<= (+ main_x 1) v_prenex_20054) (<= 0 (+ (select main_a v_prenex_20054) 1)) (< v_prenex_20054 main_x) (<= 1000 (+ (select main_a v_prenex_20054) (select main_a v_prenex_20055))))) (forall ((v_prenex_17799 Int) (v_prenex_17800 Int)) (or (<= 998 (select main_a v_prenex_17800)) (<= (select main_a v_prenex_17800) (+ (select main_a v_prenex_17799) 1000)) (<= 999 (select main_a v_prenex_17800)) (<= 0 (+ (select main_a v_prenex_17799) 1)) (<= (+ main_x 1) v_prenex_17799) (<= (select main_a v_prenex_17799) 2) (< v_prenex_17799 main_x))) (forall ((v_prenex_12293 Int) (v_prenex_12294 Int)) (or (<= (+ main_y 1) v_prenex_12294) (< v_prenex_12294 main_y) (<= (select main_a v_prenex_12294) 1001) (<= (+ (select main_a v_prenex_12293) (select main_a v_prenex_12294)) 1000))) (or (forall ((v_prenex_17287 Int)) (or (<= (select main_a v_prenex_17287) 1001) (<= 1998 (* 2 (select main_a v_prenex_17287))))) (forall ((v_prenex_17283 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17283))) (<= (+ main_x 1) v_prenex_17283) (<= (* 2 (select main_a v_prenex_17283)) 2) (<= (select main_a v_prenex_17283) 1) (< v_prenex_17283 main_x)))) (forall ((v_prenex_18794 Int) (v_prenex_18795 Int)) (or (<= 0 (select main_a v_prenex_18794)) (<= (+ main_x 1) v_prenex_18794) (< v_prenex_18795 main_y) (<= 1000 (+ (select main_a v_prenex_18794) (select main_a v_prenex_18795))) (<= (* 2 (select main_a v_prenex_18795)) 2000) (< v_prenex_18794 main_x))) (forall ((v_prenex_19214 Int) (v_prenex_19213 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19214))) (<= 999 (select main_a v_prenex_19214)) (<= (+ main_x 1) v_prenex_19213) (<= (select main_a v_prenex_19214) (+ (select main_a v_prenex_19213) 1000)) (<= (select main_a v_prenex_19213) 2) (<= (select main_a v_prenex_19213) 1) (< v_prenex_19213 main_x))) (or (forall ((v_prenex_18753 Int)) (or (<= (* 2 (select main_a v_prenex_18753)) 2000) (<= 999 (select main_a v_prenex_18753)))) (forall ((v_prenex_18752 Int)) (or (<= (* 2 (select main_a v_prenex_18752)) 2) (<= (+ main_x 1) v_prenex_18752) (<= 0 (select main_a v_prenex_18752)) (<= (select main_a v_prenex_18752) 1) (< v_prenex_18752 main_x)))) (forall ((v_prenex_21204 Int) (v_prenex_21205 Int)) (or (<= (select main_a v_prenex_21205) 1000) (<= (+ main_x 1) v_prenex_21204) (<= (select main_a v_prenex_21204) 2) (< v_prenex_21204 main_x) (<= (+ (select main_a v_prenex_21204) 998) (select main_a v_prenex_21205)) (<= (select main_a v_prenex_21204) 1) (<= 998 (select main_a v_prenex_21205)))) (forall ((v_prenex_18590 Int) (v_prenex_18589 Int)) (or (< v_prenex_18590 main_y) (<= 999 (select main_a v_prenex_18590)) (<= (+ main_y 1) v_prenex_18590) (<= 1000 (+ (select main_a v_prenex_18589) (select main_a v_prenex_18590))))) (forall ((v_prenex_16813 Int) (v_prenex_16814 Int)) (or (<= (+ main_x 1) v_prenex_16813) (<= 0 (select main_a v_prenex_16813)) (<= 998 (select main_a v_prenex_16814)) (<= (+ (select main_a v_prenex_16813) (select main_a v_prenex_16814)) 1000) (< v_prenex_16813 main_x) (< v_prenex_16814 main_y))) (forall ((v_prenex_15048 Int) (v_prenex_15047 Int)) (or (<= (+ (select main_a v_prenex_15047) (select main_a v_prenex_15048)) 1000) (< v_prenex_15047 main_x) (<= (select main_a v_prenex_15048) 1000) (<= 0 (+ (select main_a v_prenex_15047) 1)) (<= (+ main_x 1) v_prenex_15047))) (forall ((v_prenex_18409 Int) (v_prenex_18410 Int)) (or (<= 1000 (+ (select main_a v_prenex_18409) (select main_a v_prenex_18410))) (<= (+ main_x 1) v_prenex_18409) (< v_prenex_18409 main_x) (<= 998 (select main_a v_prenex_18410)) (<= (select main_a v_prenex_18409) 2))) (or (forall ((v_prenex_11189 Int)) (or (<= (select main_a v_prenex_11189) 1001) (<= 999 (select main_a v_prenex_11189)))) (forall ((v_prenex_11103 Int)) (or (<= (select main_a v_prenex_11103) 1) (<= 0 (* 2 (select main_a v_prenex_11103))) (<= (+ main_x 1) v_prenex_11103) (< v_prenex_11103 main_x)))) (forall ((v_prenex_20678 Int) (v_prenex_20677 Int)) (or (< v_prenex_20677 main_x) (<= (select main_a v_prenex_20678) 1000) (<= 1000 (+ (select main_a v_prenex_20677) (select main_a v_prenex_20678))) (<= (+ main_x 1) v_prenex_20677) (<= (+ main_y 1) v_prenex_20678) (<= (select main_a v_prenex_20677) 1))) (or (forall ((v_prenex_19382 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19382))) (<= (select main_a v_prenex_19382) 1001) (< v_prenex_19382 main_y))) (forall ((v_prenex_19378 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19378))) (<= 0 (+ (select main_a v_prenex_19378) 1)) (<= (+ main_x 1) v_prenex_19378) (< v_prenex_19378 main_x)))) (or (forall ((v_prenex_17817 Int)) (or (< v_prenex_17817 main_x) (<= (* 2 (select main_a v_prenex_17817)) 2) (<= (+ main_x 1) v_prenex_17817) (<= 0 (+ (select main_a v_prenex_17817) 1)))) (forall ((v_prenex_17818 Int)) (or (<= (* 2 (select main_a v_prenex_17818)) 2000) (<= (+ main_y 1) v_prenex_17818)))) (forall ((v_prenex_14610 Int) (v_prenex_14609 Int)) (or (<= 999 (select main_a v_prenex_14610)) (<= 0 (+ (select main_a v_prenex_14609) 1)) (<= (select main_a v_prenex_14609) 2) (< v_prenex_14609 main_x) (<= 1000 (+ (select main_a v_prenex_14609) (select main_a v_prenex_14610))) (<= (+ main_x 1) v_prenex_14609))) (forall ((v_prenex_11832 Int) (v_prenex_11833 Int)) (or (< v_prenex_11832 main_x) (<= 998 (select main_a v_prenex_11833)) (<= (select main_a v_prenex_11833) (+ (select main_a v_prenex_11832) 1000)) (<= (+ main_y 1) v_prenex_11833) (<= (select main_a v_prenex_11832) 2) (<= (+ main_x 1) v_prenex_11832) (<= (select main_a v_prenex_11833) 1000))) (forall ((v_prenex_17314 Int) (v_prenex_17315 Int)) (or (<= (+ main_x 1) v_prenex_17314) (<= 1000 (+ (select main_a v_prenex_17314) (select main_a v_prenex_17315))) (<= (* 2 (select main_a v_prenex_17314)) 2) (<= (select main_a v_prenex_17315) 1000) (< v_prenex_17314 main_x) (<= 998 (select main_a v_prenex_17315)))) (or (forall ((v_prenex_18764 Int)) (or (<= (+ main_x 1) v_prenex_18764) (<= (* 2 (select main_a v_prenex_18764)) 2) (< v_prenex_18764 main_x))) (forall ((v_prenex_18765 Int)) (or (<= (select main_a v_prenex_18765) 1001) (<= 999 (select main_a v_prenex_18765)) (<= (+ main_y 1) v_prenex_18765)))) (or (forall ((v_prenex_11660 Int)) (or (<= (select main_a v_prenex_11660) 1000) (<= 998 (select main_a v_prenex_11660)))) (forall ((v_prenex_11662 Int)) (or (< v_prenex_11662 main_x) (<= (select main_a v_prenex_11662) 2) (<= (+ main_x 1) v_prenex_11662) (<= 0 (* 2 (select main_a v_prenex_11662)))))) (forall ((v_prenex_14545 Int) (v_prenex_14544 Int)) (or (<= 999 (select main_a v_prenex_14545)) (< v_prenex_14544 main_x) (<= (select main_a v_prenex_14545) (+ (select main_a v_prenex_14544) 1000)) (<= 0 (select main_a v_prenex_14544)) (<= (+ main_x 1) v_prenex_14544) (<= (+ main_y 1) v_prenex_14545) (<= (select main_a v_prenex_14545) 1000))) (or (forall ((v_prenex_11311 Int)) (or (< v_prenex_11311 main_y) (<= 999 (select main_a v_prenex_11311)))) (forall ((v_prenex_11315 Int)) (or (< v_prenex_11315 main_x) (<= 0 (* 2 (select main_a v_prenex_11315))) (<= (select main_a v_prenex_11315) 1) (<= (+ main_x 1) v_prenex_11315)))) (forall ((v_prenex_16208 Int) (v_prenex_16209 Int)) (or (< v_prenex_16208 main_x) (<= (+ main_x 1) v_prenex_16208) (<= 999 (select main_a v_prenex_16209)) (<= 0 (+ (select main_a v_prenex_16208) 1)) (<= (+ (select main_a v_prenex_16208) 998) (select main_a v_prenex_16209)) (<= 1998 (* 2 (select main_a v_prenex_16209))))) (forall ((v_prenex_19371 Int) (v_prenex_19370 Int)) (or (<= (+ main_x 1) v_prenex_19370) (< v_prenex_19370 main_x) (<= (select main_a v_prenex_19371) 1001) (<= (* 2 (select main_a v_prenex_19370)) 2) (<= 998 (select main_a v_prenex_19371)) (<= 1000 (+ (select main_a v_prenex_19370) (select main_a v_prenex_19371))) (<= 0 (* 2 (select main_a v_prenex_19370))))) (forall ((v_prenex_18642 Int) (v_prenex_18643 Int)) (or (<= 1000 (+ (select main_a v_prenex_18642) (select main_a v_prenex_18643))) (<= (+ main_x 1) v_prenex_18642) (<= (+ main_y 1) v_prenex_18643) (<= 0 (* 2 (select main_a v_prenex_18642))) (< v_prenex_18642 main_x))) (forall ((v_prenex_14445 Int) (v_prenex_14444 Int)) (or (<= (+ main_x 1) v_prenex_14444) (<= 0 (select main_a v_prenex_14444)) (<= (select main_a v_prenex_14445) (+ (select main_a v_prenex_14444) 1000)) (< v_prenex_14444 main_x) (<= (select main_a v_prenex_14444) 2))) (or (forall ((v_prenex_17979 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17979))) (<= 999 (select main_a v_prenex_17979)) (<= (+ main_y 1) v_prenex_17979) (< v_prenex_17979 main_y))) (forall ((v_prenex_17978 Int)) (<= (* 2 (select main_a v_prenex_17978)) 2))) (forall ((v_prenex_16621 Int) (v_prenex_16620 Int)) (or (< v_prenex_16621 main_y) (<= (+ main_x 1) v_prenex_16620) (< v_prenex_16620 main_x) (<= 1000 (+ (select main_a v_prenex_16620) (select main_a v_prenex_16621))) (<= 0 (+ (select main_a v_prenex_16620) 1)) (<= 1998 (* 2 (select main_a v_prenex_16621))) (<= 998 (select main_a v_prenex_16621)))) (forall ((v_prenex_15754 Int) (v_prenex_15753 Int)) (or (<= (select main_a v_prenex_15753) 2) (<= 0 (select main_a v_prenex_15753)) (<= (select main_a v_prenex_15754) 1001) (<= (+ (select main_a v_prenex_15753) (select main_a v_prenex_15754)) 1000) (<= 999 (select main_a v_prenex_15754)) (< v_prenex_15753 main_x) (<= (+ main_x 1) v_prenex_15753))) (forall ((v_prenex_17570 Int) (v_prenex_17571 Int)) (or (<= (+ main_x 1) v_prenex_17570) (<= (select main_a v_prenex_17571) (+ (select main_a v_prenex_17570) 1000)) (< v_prenex_17571 main_y) (< v_prenex_17570 main_x) (<= 0 (select main_a v_prenex_17570)) (<= 1998 (* 2 (select main_a v_prenex_17571))) (<= 999 (select main_a v_prenex_17571)))) (forall ((v_prenex_19065 Int) (v_prenex_19064 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19064))) (< v_prenex_19064 main_x) (<= (+ main_x 1) v_prenex_19064) (<= 1000 (+ (select main_a v_prenex_19064) (select main_a v_prenex_19065))))) (or (forall ((v_prenex_15581 Int)) (or (<= 998 (select main_a v_prenex_15581)) (<= (select main_a v_prenex_15581) 1001))) (forall ((v_prenex_15579 Int)) (or (<= (+ main_x 1) v_prenex_15579) (< v_prenex_15579 main_x) (<= 0 (* 2 (select main_a v_prenex_15579))) (<= (* 2 (select main_a v_prenex_15579)) 2)))) (or (forall ((v_prenex_17698 Int)) (<= 1998 (* 2 (select main_a v_prenex_17698)))) (forall ((v_prenex_17694 Int)) (or (<= (select main_a v_prenex_17694) 2) (<= (+ main_x 1) v_prenex_17694) (< v_prenex_17694 main_x) (<= (select main_a v_prenex_17694) 1)))) (forall ((v_prenex_11615 Int) (v_prenex_11616 Int)) (or (<= (select main_a v_prenex_11615) 1) (<= (* 2 (select main_a v_prenex_11615)) 2) (<= 1000 (+ (select main_a v_prenex_11615) (select main_a v_prenex_11616))) (<= (select main_a v_prenex_11616) 1001) (< v_prenex_11615 main_x) (<= (+ main_x 1) v_prenex_11615))) (forall ((v_prenex_17904 Int) (v_prenex_17905 Int)) (or (<= (* 2 (select main_a v_prenex_17905)) 2000) (<= (+ main_x 1) v_prenex_17904) (<= 998 (select main_a v_prenex_17905)) (<= (+ (select main_a v_prenex_17904) (select main_a v_prenex_17905)) 1000) (< v_prenex_17904 main_x) (<= (* 2 (select main_a v_prenex_17904)) 2))) (forall ((v_prenex_12126 Int) (v_prenex_12127 Int)) (or (<= 998 (select main_a v_prenex_12127)) (<= (+ (select main_a v_prenex_12126) 998) (select main_a v_prenex_12127)) (< v_prenex_12126 main_x) (<= (+ main_x 1) v_prenex_12126) (<= 0 (select main_a v_prenex_12126)) (<= 1998 (* 2 (select main_a v_prenex_12127))))) (forall ((v_prenex_18251 Int) (v_prenex_18250 Int)) (or (<= (select main_a v_prenex_18251) (+ (select main_a v_prenex_18250) 1000)) (<= (+ main_y 1) v_prenex_18251) (<= (select main_a v_prenex_18250) 1) (<= 1998 (* 2 (select main_a v_prenex_18251))) (<= (+ main_x 1) v_prenex_18250) (< v_prenex_18250 main_x))) (or (forall ((v_prenex_16415 Int)) (or (<= (+ main_x 1) v_prenex_16415) (<= (* 2 (select main_a v_prenex_16415)) 2) (<= (select main_a v_prenex_16415) 1) (<= 0 (+ (select main_a v_prenex_16415) 1)) (< v_prenex_16415 main_x))) (forall ((v_prenex_16416 Int)) (<= 1998 (* 2 (select main_a v_prenex_16416))))) (forall ((v_prenex_18321 Int) (v_prenex_18322 Int)) (or (<= (+ main_x 1) v_prenex_18321) (<= (select main_a v_prenex_18322) 1001) (< v_prenex_18321 main_x) (<= 1000 (+ (select main_a v_prenex_18321) (select main_a v_prenex_18322))) (< v_prenex_18322 main_y) (<= (select main_a v_prenex_18322) 1000) (<= (* 2 (select main_a v_prenex_18321)) 2))) (or (forall ((v_prenex_13607 Int)) (or (<= (select main_a v_prenex_13607) 2) (<= 0 (+ (select main_a v_prenex_13607) 1)) (<= (+ main_x 1) v_prenex_13607) (<= (* 2 (select main_a v_prenex_13607)) 2) (< v_prenex_13607 main_x))) (forall ((v_prenex_13609 Int)) (<= 999 (select main_a v_prenex_13609)))) (forall ((v_prenex_13011 Int) (v_prenex_13010 Int)) (or (<= (+ (select main_a v_prenex_13010) 998) (select main_a v_prenex_13011)) (< v_prenex_13010 main_x) (<= (* 2 (select main_a v_prenex_13010)) 2) (<= (+ main_x 1) v_prenex_13010) (<= 1998 (* 2 (select main_a v_prenex_13011))) (<= 0 (select main_a v_prenex_13010)) (<= 999 (select main_a v_prenex_13011)))) (forall ((v_prenex_20627 Int) (v_prenex_20626 Int)) (or (<= (select main_a v_prenex_20626) 2) (<= 999 (select main_a v_prenex_20627)) (<= 0 (select main_a v_prenex_20626)) (< v_prenex_20626 main_x) (<= (+ main_x 1) v_prenex_20626) (<= 1000 (+ (select main_a v_prenex_20626) (select main_a v_prenex_20627))))) (or (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= 999 (select main_a v_prenex_20497)) (<= (select main_a v_prenex_20497) 1000))) (forall ((v_prenex_20493 Int)) (or (<= (+ main_x 1) v_prenex_20493) (<= 0 (* 2 (select main_a v_prenex_20493))) (< v_prenex_20493 main_x) (<= 0 (+ (select main_a v_prenex_20493) 1))))) (forall ((v_prenex_12751 Int) (v_prenex_12750 Int)) (or (<= (+ (select main_a v_prenex_12750) 998) (select main_a v_prenex_12751)) (<= (+ main_x 1) v_prenex_12750) (< v_prenex_12751 main_y) (< v_prenex_12750 main_x) (<= 999 (select main_a v_prenex_12751)) (<= 0 (* 2 (select main_a v_prenex_12750))) (<= (select main_a v_prenex_12751) 1001))) (forall ((v_prenex_19184 Int) (v_prenex_19183 Int)) (or (<= (* 2 (select main_a v_prenex_19184)) 2000) (<= (+ main_x 1) v_prenex_19183) (<= (select main_a v_prenex_19184) (+ (select main_a v_prenex_19183) 1000)) (< v_prenex_19183 main_x) (<= (* 2 (select main_a v_prenex_19183)) 2))) (or (forall ((v_prenex_13122 Int)) (or (<= (select main_a v_prenex_13122) 1) (<= (+ main_x 1) v_prenex_13122) (< v_prenex_13122 main_x) (<= (* 2 (select main_a v_prenex_13122)) 2))) (forall ((v_prenex_13128 Int)) (or (<= 998 (select main_a v_prenex_13128)) (<= 999 (select main_a v_prenex_13128))))) (forall ((v_prenex_19410 Int) (v_prenex_19411 Int)) (or (<= (+ (select main_a v_prenex_19410) 998) (select main_a v_prenex_19411)) (<= 999 (select main_a v_prenex_19411)) (<= 998 (select main_a v_prenex_19411)) (< v_prenex_19411 main_y) (<= (+ main_y 1) v_prenex_19411))) (or (forall ((v_prenex_20724 Int)) (or (< v_prenex_20724 main_x) (<= 0 (select main_a v_prenex_20724)) (<= (* 2 (select main_a v_prenex_20724)) 2) (<= (+ main_x 1) v_prenex_20724))) (forall ((v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (* 2 (select main_a v_prenex_20727)) 2000) (<= 999 (select main_a v_prenex_20727))))) (or (forall ((v_prenex_16781 Int)) (or (<= (* 2 (select main_a v_prenex_16781)) 2000) (<= 998 (select main_a v_prenex_16781)))) (forall ((v_prenex_16777 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16777))) (<= (select main_a v_prenex_16777) 2) (< v_prenex_16777 main_x) (<= (+ main_x 1) v_prenex_16777)))) (or (forall ((v_prenex_18912 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18912))) (<= 0 (+ (select main_a v_prenex_18912) 1)) (<= (select main_a v_prenex_18912) 1) (< v_prenex_18912 main_x) (<= (+ main_x 1) v_prenex_18912))) (forall ((v_prenex_18914 Int)) (or (<= (* 2 (select main_a v_prenex_18914)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18914)))))) (forall ((v_prenex_18509 Int) (v_prenex_18508 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_18509))) (<= (+ main_x 1) v_prenex_18508) (<= (+ (select main_a v_prenex_18508) 998) (select main_a v_prenex_18509)) (<= (* 2 (select main_a v_prenex_18508)) 2) (< v_prenex_18508 main_x) (<= 0 (* 2 (select main_a v_prenex_18508))) (<= 998 (select main_a v_prenex_18509)))) (or (forall ((v_prenex_17836 Int)) (or (<= (select main_a v_prenex_17836) 1000) (<= (* 2 (select main_a v_prenex_17836)) 2000))) (forall ((v_prenex_17835 Int)) (or (<= (select main_a v_prenex_17835) 1) (<= (+ main_x 1) v_prenex_17835) (<= 0 (* 2 (select main_a v_prenex_17835))) (<= (select main_a v_prenex_17835) 2) (< v_prenex_17835 main_x)))) (forall ((v_prenex_17390 Int) (v_prenex_17389 Int)) (or (<= (select main_a v_prenex_17389) 2) (<= 1998 (* 2 (select main_a v_prenex_17390))) (< v_prenex_17390 main_y) (<= (+ main_x 1) v_prenex_17389) (< v_prenex_17389 main_x) (<= 1000 (+ (select main_a v_prenex_17389) (select main_a v_prenex_17390))))) (forall ((v_prenex_15874 Int) (v_prenex_15873 Int)) (or (<= (* 2 (select main_a v_prenex_15873)) 2) (<= 1000 (+ (select main_a v_prenex_15873) (select main_a v_prenex_15874))) (<= 0 (select main_a v_prenex_15873)) (<= (+ main_x 1) v_prenex_15873) (<= (select main_a v_prenex_15874) 1001) (< v_prenex_15873 main_x) (<= (* 2 (select main_a v_prenex_15874)) 2000))) (forall ((v_prenex_20992 Int) (v_prenex_20991 Int)) (or (<= (+ main_x 1) v_prenex_20991) (<= (select main_a v_prenex_20992) 1000) (<= 0 (* 2 (select main_a v_prenex_20991))) (<= (+ (select main_a v_prenex_20991) 998) (select main_a v_prenex_20992)) (<= (select main_a v_prenex_20991) 1) (< v_prenex_20991 main_x) (<= 1998 (* 2 (select main_a v_prenex_20992))))) (or (forall ((v_prenex_14991 Int)) (or (<= (select main_a v_prenex_14991) 1) (<= (+ main_x 1) v_prenex_14991) (< v_prenex_14991 main_x) (<= 0 (* 2 (select main_a v_prenex_14991))))) (forall ((v_prenex_14992 Int)) (or (<= (select main_a v_prenex_14992) 1000) (<= (+ main_y 1) v_prenex_14992) (<= (* 2 (select main_a v_prenex_14992)) 2000)))) (or (forall ((v_prenex_12329 Int)) (or (<= (* 2 (select main_a v_prenex_12329)) 2) (< v_prenex_12329 main_x) (<= 0 (select main_a v_prenex_12329)) (<= (+ main_x 1) v_prenex_12329) (<= 0 (+ (select main_a v_prenex_12329) 1)))) (forall ((v_prenex_12334 Int)) (<= 1998 (* 2 (select main_a v_prenex_12334))))) (forall ((v_prenex_16137 Int) (v_prenex_16136 Int)) (or (<= 0 (+ (select main_a v_prenex_16136) 1)) (<= (select main_a v_prenex_16136) 2) (<= (select main_a v_prenex_16137) (+ (select main_a v_prenex_16136) 1000)) (<= 998 (select main_a v_prenex_16137)) (<= (+ main_x 1) v_prenex_16136) (< v_prenex_16136 main_x))) (forall ((v_prenex_16964 Int) (v_prenex_16965 Int)) (or (< v_prenex_16964 main_x) (<= 0 (+ (select main_a v_prenex_16964) 1)) (<= 0 (* 2 (select main_a v_prenex_16964))) (<= (select main_a v_prenex_16965) 1001) (<= (+ main_x 1) v_prenex_16964) (<= (+ (select main_a v_prenex_16964) (select main_a v_prenex_16965)) 1000))) (or (forall ((v_prenex_14940 Int)) (or (<= 999 (select main_a v_prenex_14940)) (<= 1998 (* 2 (select main_a v_prenex_14940))))) (forall ((v_prenex_14937 Int)) (or (< v_prenex_14937 main_x) (<= (+ main_x 1) v_prenex_14937) (<= (select main_a v_prenex_14937) 2) (<= 0 (* 2 (select main_a v_prenex_14937))) (<= (* 2 (select main_a v_prenex_14937)) 2)))) (forall ((v_prenex_11919 Int) (v_prenex_11920 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11920))) (<= (select main_a v_prenex_11920) (+ (select main_a v_prenex_11919) 1000)) (<= (* 2 (select main_a v_prenex_11919)) 2) (<= (+ main_x 1) v_prenex_11919) (<= (select main_a v_prenex_11920) 1001) (<= 0 (+ (select main_a v_prenex_11919) 1)) (< v_prenex_11919 main_x))) (forall ((v_prenex_11421 Int) (v_prenex_11422 Int)) (or (< v_prenex_11421 main_x) (<= 1000 (+ (select main_a v_prenex_11421) (select main_a v_prenex_11422))) (<= (+ main_x 1) v_prenex_11421) (<= (select main_a v_prenex_11421) 2) (<= 999 (select main_a v_prenex_11422)))) (or (forall ((v_prenex_16575 Int)) (<= 999 (select main_a v_prenex_16575))) (forall ((v_prenex_16572 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16572))) (<= (+ main_x 1) v_prenex_16572) (<= 0 (+ (select main_a v_prenex_16572) 1)) (< v_prenex_16572 main_x)))) (forall ((v_prenex_16970 Int) (v_prenex_16971 Int)) (or (<= (select main_a v_prenex_16971) 1000) (<= (select main_a v_prenex_16971) 1001) (<= (+ main_x 1) v_prenex_16970) (< v_prenex_16970 main_x) (<= (+ (select main_a v_prenex_16970) 998) (select main_a v_prenex_16971)) (<= 0 (+ (select main_a v_prenex_16970) 1)))) (forall ((v_prenex_17638 Int) (v_prenex_17639 Int)) (or (< v_prenex_17638 main_x) (<= 0 (* 2 (select main_a v_prenex_17638))) (<= 998 (select main_a v_prenex_17639)) (<= (+ main_x 1) v_prenex_17638) (<= (select main_a v_prenex_17639) (+ (select main_a v_prenex_17638) 1000)) (<= (select main_a v_prenex_17639) 1000) (< v_prenex_17639 main_y))) (or (forall ((v_prenex_13323 Int)) (or (<= (select main_a v_prenex_13323) 1001) (<= (* 2 (select main_a v_prenex_13323)) 2000))) (forall ((v_prenex_13322 Int)) (or (<= (+ main_x 1) v_prenex_13322) (<= 0 (* 2 (select main_a v_prenex_13322))) (< v_prenex_13322 main_x) (<= (select main_a v_prenex_13322) 1) (<= (select main_a v_prenex_13322) 2)))) (forall ((v_prenex_20439 Int) (v_prenex_20438 Int)) (or (<= (+ main_x 1) v_prenex_20438) (<= 999 (select main_a v_prenex_20439)) (<= (+ main_y 1) v_prenex_20439) (<= (* 2 (select main_a v_prenex_20439)) 2000) (<= 1000 (+ (select main_a v_prenex_20438) (select main_a v_prenex_20439))) (<= (select main_a v_prenex_20438) 1) (< v_prenex_20438 main_x))) (forall ((v_prenex_17468 Int) (v_prenex_17467 Int)) (or (<= (select main_a v_prenex_17468) 1000) (<= (+ main_x 1) v_prenex_17467) (<= 0 (select main_a v_prenex_17467)) (< v_prenex_17467 main_x) (<= (+ main_y 1) v_prenex_17468) (<= (select main_a v_prenex_17468) 1001) (<= (+ (select main_a v_prenex_17467) 998) (select main_a v_prenex_17468)))) (forall ((v_prenex_17928 Int) (v_prenex_17929 Int)) (or (<= (* 2 (select main_a v_prenex_17928)) 2) (<= 1998 (* 2 (select main_a v_prenex_17929))) (<= (select main_a v_prenex_17929) (+ (select main_a v_prenex_17928) 1000)) (<= (+ main_x 1) v_prenex_17928) (< v_prenex_17928 main_x) (<= (select main_a v_prenex_17928) 2))) (or (forall ((v_prenex_12517 Int)) (or (<= 999 (select main_a v_prenex_12517)) (<= 1998 (* 2 (select main_a v_prenex_12517))))) (forall ((v_prenex_12514 Int)) (or (<= (+ main_x 1) v_prenex_12514) (<= 0 (* 2 (select main_a v_prenex_12514))) (< v_prenex_12514 main_x) (<= (select main_a v_prenex_12514) 1)))) (forall ((v_prenex_13420 Int) (v_prenex_13419 Int)) (or (<= (+ main_y 1) v_prenex_13420) (<= (+ main_x 1) v_prenex_13419) (<= (* 2 (select main_a v_prenex_13420)) 2000) (<= (+ (select main_a v_prenex_13419) 998) (select main_a v_prenex_13420)) (< v_prenex_13420 main_y))) (forall ((v_prenex_16064 Int) (v_prenex_16065 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16065))) (<= 1000 (+ (select main_a v_prenex_16064) (select main_a v_prenex_16065))) (<= 0 (select main_a v_prenex_16064)) (< v_prenex_16064 main_x) (<= 999 (select main_a v_prenex_16065)) (<= (+ main_x 1) v_prenex_16064))) (or (forall ((v_prenex_12425 Int)) (or (<= (+ main_x 1) v_prenex_12425) (<= (* 2 (select main_a v_prenex_12425)) 2) (<= (select main_a v_prenex_12425) 1) (< v_prenex_12425 main_x))) (forall ((v_prenex_12429 Int)) (<= 999 (select main_a v_prenex_12429)))) (or (forall ((v_prenex_19563 Int)) (or (<= 998 (select main_a v_prenex_19563)) (<= (select main_a v_prenex_19563) 1000) (<= (+ main_y 1) v_prenex_19563))) (forall ((v_prenex_19562 Int)) (or (<= (* 2 (select main_a v_prenex_19562)) 2) (<= 0 (select main_a v_prenex_19562)) (<= (+ main_x 1) v_prenex_19562) (< v_prenex_19562 main_x)))) (or (forall ((v_prenex_15890 Int)) (or (<= (select main_a v_prenex_15890) 1000) (<= 998 (select main_a v_prenex_15890)))) (forall ((v_prenex_15887 Int)) (or (<= (select main_a v_prenex_15887) 1) (<= 0 (* 2 (select main_a v_prenex_15887))) (<= (+ main_x 1) v_prenex_15887) (< v_prenex_15887 main_x)))) (forall ((v_prenex_16475 Int) (v_prenex_16476 Int)) (or (<= (+ main_x 1) v_prenex_16475) (<= (+ (select main_a v_prenex_16475) 998) (select main_a v_prenex_16476)) (< v_prenex_16475 main_x) (<= (select main_a v_prenex_16475) 2) (<= (select main_a v_prenex_16476) 1000) (<= 0 (* 2 (select main_a v_prenex_16475))))) (forall ((v_prenex_15400 Int) (v_prenex_15399 Int)) (or (<= 1000 (+ (select main_a v_prenex_15399) (select main_a v_prenex_15400))) (<= (+ main_x 1) v_prenex_15399) (<= 0 (select main_a v_prenex_15399)) (<= 998 (select main_a v_prenex_15400)) (< v_prenex_15399 main_x) (< v_prenex_15400 main_y) (<= (select main_a v_prenex_15400) 1001))) (forall ((v_prenex_18338 Int) (v_prenex_18337 Int)) (or (<= 998 (select main_a v_prenex_18338)) (<= 1000 (+ (select main_a v_prenex_18337) (select main_a v_prenex_18338))) (<= (* 2 (select main_a v_prenex_18337)) 2) (< v_prenex_18337 main_x) (<= (+ main_x 1) v_prenex_18337) (<= 0 (+ (select main_a v_prenex_18337) 1)) (<= (select main_a v_prenex_18338) 1001))) (or (forall ((v_prenex_21039 Int)) (or (<= 998 (select main_a v_prenex_21039)) (< v_prenex_21039 main_y) (<= (* 2 (select main_a v_prenex_21039)) 2000))) (forall ((v_prenex_21036 Int)) (or (< v_prenex_21036 main_x) (<= 0 (select main_a v_prenex_21036)) (<= (+ main_x 1) v_prenex_21036) (<= (* 2 (select main_a v_prenex_21036)) 2)))) (forall ((v_prenex_14663 Int) (v_prenex_14662 Int)) (or (<= (select main_a v_prenex_14662) 2) (<= (+ (select main_a v_prenex_14662) (select main_a v_prenex_14663)) 1000) (< v_prenex_14662 main_x) (<= (+ main_x 1) v_prenex_14662) (<= (select main_a v_prenex_14663) 1000) (<= 0 (+ (select main_a v_prenex_14662) 1)) (<= (* 2 (select main_a v_prenex_14663)) 2000))) (or (forall ((v_prenex_17999 Int)) (or (<= 0 (+ (select main_a v_prenex_17999) 1)) (<= (* 2 (select main_a v_prenex_17999)) 2) (<= (+ main_x 1) v_prenex_17999) (<= 0 (* 2 (select main_a v_prenex_17999))) (< v_prenex_17999 main_x))) (forall ((v_prenex_18001 Int)) (or (<= (select main_a v_prenex_18001) 1000) (<= 1998 (* 2 (select main_a v_prenex_18001)))))) (or (forall ((v_prenex_12155 Int)) (or (<= (+ main_y 1) v_prenex_12155) (<= (* 2 (select main_a v_prenex_12155)) 2000) (<= 998 (select main_a v_prenex_12155)))) (forall ((v_prenex_12154 Int)) (or (< v_prenex_12154 main_x) (<= (+ main_x 1) v_prenex_12154) (<= (select main_a v_prenex_12154) 1) (<= (* 2 (select main_a v_prenex_12154)) 2)))) (forall ((v_prenex_13183 Int) (v_prenex_13182 Int)) (or (<= (select main_a v_prenex_13182) 2) (< v_prenex_13182 main_x) (<= (+ main_x 1) v_prenex_13182) (<= 0 (select main_a v_prenex_13182)) (<= (+ (select main_a v_prenex_13182) 998) (select main_a v_prenex_13183)) (<= (select main_a v_prenex_13183) 1001) (<= 1998 (* 2 (select main_a v_prenex_13183))))) (forall ((v_prenex_13926 Int) (v_prenex_13927 Int)) (or (<= (select main_a v_prenex_13926) 2) (<= (+ main_y 1) v_prenex_13927) (<= (+ main_x 1) v_prenex_13926) (<= (select main_a v_prenex_13927) 1001) (<= (+ (select main_a v_prenex_13926) 998) (select main_a v_prenex_13927)) (<= (* 2 (select main_a v_prenex_13927)) 2000) (< v_prenex_13926 main_x))) (or (forall ((v_prenex_18621 Int)) (or (<= 999 (select main_a v_prenex_18621)) (<= 1998 (* 2 (select main_a v_prenex_18621))) (< v_prenex_18621 main_y))) (forall ((v_prenex_18619 Int)) (or (<= (* 2 (select main_a v_prenex_18619)) 2) (<= (+ main_x 1) v_prenex_18619) (<= 0 (* 2 (select main_a v_prenex_18619))) (< v_prenex_18619 main_x)))) (or (forall ((v_prenex_15086 Int)) (or (<= 0 (+ (select main_a v_prenex_15086) 1)) (<= (+ main_x 1) v_prenex_15086) (< v_prenex_15086 main_x) (<= (* 2 (select main_a v_prenex_15086)) 2))) (forall ((v_prenex_15090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15090))) (<= 999 (select main_a v_prenex_15090))))) (or (forall ((v_prenex_20110 Int)) (or (< v_prenex_20110 main_x) (<= (select main_a v_prenex_20110) 1) (<= 0 (* 2 (select main_a v_prenex_20110))) (<= 0 (+ (select main_a v_prenex_20110) 1)) (<= (+ main_x 1) v_prenex_20110))) (forall ((v_prenex_20112 Int)) (<= (* 2 (select main_a v_prenex_20112)) 2000))) (or (forall ((v_prenex_13903 Int)) (or (<= (+ main_y 1) v_prenex_13903) (<= 1998 (* 2 (select main_a v_prenex_13903))) (<= (select main_a v_prenex_13903) 1001))) (forall ((v_prenex_13902 Int)) (or (<= (+ main_x 1) v_prenex_13902) (<= (* 2 (select main_a v_prenex_13902)) 2) (< v_prenex_13902 main_x)))) (forall ((v_prenex_14379 Int) (v_prenex_14380 Int)) (or (<= (+ main_x 1) v_prenex_14379) (<= (select main_a v_prenex_14380) (+ (select main_a v_prenex_14379) 1000)) (<= 0 (select main_a v_prenex_14379)) (<= (* 2 (select main_a v_prenex_14379)) 2) (< v_prenex_14379 main_x) (<= 1998 (* 2 (select main_a v_prenex_14380))))) (forall ((v_prenex_13778 Int) (v_prenex_13777 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13778))) (< v_prenex_13777 main_x) (< v_prenex_13778 main_y) (<= (+ (select main_a v_prenex_13777) 998) (select main_a v_prenex_13778)) (<= (select main_a v_prenex_13778) 1000) (<= (+ main_x 1) v_prenex_13777) (<= 0 (* 2 (select main_a v_prenex_13777))))) (forall ((v_prenex_20720 Int) (v_prenex_20719 Int)) (or (<= 0 (select main_a v_prenex_20719)) (<= (* 2 (select main_a v_prenex_20720)) 2000) (<= (select main_a v_prenex_20719) 2) (<= 1998 (* 2 (select main_a v_prenex_20720))) (<= (+ (select main_a v_prenex_20719) 998) (select main_a v_prenex_20720)) (<= (+ main_x 1) v_prenex_20719) (< v_prenex_20719 main_x))) (forall ((v_prenex_14301 Int) (v_prenex_14300 Int)) (or (<= (+ main_x 1) v_prenex_14300) (<= (* 2 (select main_a v_prenex_14300)) 2) (<= (+ (select main_a v_prenex_14300) 998) (select main_a v_prenex_14301)) (< v_prenex_14300 main_x) (<= 0 (+ (select main_a v_prenex_14300) 1)) (<= (select main_a v_prenex_14301) 1001) (<= (* 2 (select main_a v_prenex_14301)) 2000))) (or (forall ((v_prenex_16312 Int)) (or (<= (select main_a v_prenex_16312) 1000) (<= 998 (select main_a v_prenex_16312)))) (forall ((v_prenex_16311 Int)) (or (<= (+ main_x 1) v_prenex_16311) (<= 0 (* 2 (select main_a v_prenex_16311))) (<= (* 2 (select main_a v_prenex_16311)) 2) (< v_prenex_16311 main_x)))) (forall ((v_prenex_14588 Int) (v_prenex_14587 Int)) (or (<= (select main_a v_prenex_14588) 1001) (<= 0 (+ (select main_a v_prenex_14587) 1)) (<= 0 (* 2 (select main_a v_prenex_14587))) (< v_prenex_14587 main_x) (<= (+ main_x 1) v_prenex_14587) (<= 1000 (+ (select main_a v_prenex_14587) (select main_a v_prenex_14588))) (<= 998 (select main_a v_prenex_14588)))) (forall ((v_prenex_14345 Int) (v_prenex_14344 Int)) (or (<= (+ main_x 1) v_prenex_14344) (< v_prenex_14344 main_x) (<= (* 2 (select main_a v_prenex_14344)) 2) (<= (+ (select main_a v_prenex_14344) (select main_a v_prenex_14345)) 1000) (<= (* 2 (select main_a v_prenex_14345)) 2000) (< v_prenex_14345 main_y) (<= 998 (select main_a v_prenex_14345)))) (forall ((v_prenex_18381 Int) (v_prenex_18382 Int)) (or (<= 998 (select main_a v_prenex_18382)) (< v_prenex_18381 main_x) (<= 1000 (+ (select main_a v_prenex_18381) (select main_a v_prenex_18382))) (<= (+ main_y 1) v_prenex_18382) (<= 0 (select main_a v_prenex_18381)) (<= (+ main_x 1) v_prenex_18381))) (forall ((v_prenex_21043 Int) (v_prenex_21042 Int)) (or (<= 0 (+ (select main_a v_prenex_21042) 1)) (< v_prenex_21042 main_x) (<= (+ main_x 1) v_prenex_21042) (<= 1000 (+ (select main_a v_prenex_21042) (select main_a v_prenex_21043))) (<= 999 (select main_a v_prenex_21043)) (<= (* 2 (select main_a v_prenex_21042)) 2) (<= (select main_a v_prenex_21043) 1001))) (forall ((v_prenex_14052 Int) (v_prenex_14051 Int)) (or (<= (+ main_x 1) v_prenex_14051) (<= 1000 (+ (select main_a v_prenex_14051) (select main_a v_prenex_14052))) (<= 1998 (* 2 (select main_a v_prenex_14052))) (< v_prenex_14051 main_x) (<= (* 2 (select main_a v_prenex_14051)) 2) (<= 999 (select main_a v_prenex_14052)) (< v_prenex_14052 main_y))) (or (forall ((v_prenex_17179 Int)) (or (<= (select main_a v_prenex_17179) 1000) (<= 1998 (* 2 (select main_a v_prenex_17179))))) (forall ((v_prenex_17175 Int)) (or (<= (* 2 (select main_a v_prenex_17175)) 2) (<= 0 (select main_a v_prenex_17175)) (<= 0 (* 2 (select main_a v_prenex_17175))) (<= (+ main_x 1) v_prenex_17175) (< v_prenex_17175 main_x)))) (or (forall ((v_prenex_14926 Int)) (or (<= (+ main_y 1) v_prenex_14926) (<= 1998 (* 2 (select main_a v_prenex_14926))))) (forall ((v_prenex_14925 Int)) (or (<= 0 (select main_a v_prenex_14925)) (< v_prenex_14925 main_x) (<= (+ main_x 1) v_prenex_14925)))) (forall ((v_prenex_17413 Int) (v_prenex_17412 Int)) (or (<= 0 (+ (select main_a v_prenex_17412) 1)) (<= (+ (select main_a v_prenex_17412) 998) (select main_a v_prenex_17413)) (< v_prenex_17412 main_x) (<= 1998 (* 2 (select main_a v_prenex_17413))) (<= (+ main_x 1) v_prenex_17412) (<= 998 (select main_a v_prenex_17413)))) (forall ((v_prenex_14457 Int) (v_prenex_14456 Int)) (or (<= (+ (select main_a v_prenex_14456) (select main_a v_prenex_14457)) 1000) (<= (* 2 (select main_a v_prenex_14456)) 2) (<= (+ main_x 1) v_prenex_14456) (<= (select main_a v_prenex_14457) 1001) (<= 0 (select main_a v_prenex_14456)) (<= 1998 (* 2 (select main_a v_prenex_14457))) (< v_prenex_14456 main_x))) (forall ((v_prenex_20134 Int) (v_prenex_20133 Int)) (or (<= (+ (select main_a v_prenex_20133) (select main_a v_prenex_20134)) 1000) (< v_prenex_20134 main_y) (<= (* 2 (select main_a v_prenex_20134)) 2000) (< v_prenex_20133 main_x) (<= 999 (select main_a v_prenex_20134)) (<= (+ main_x 1) v_prenex_20133) (<= 0 (* 2 (select main_a v_prenex_20133))))) (forall ((v_prenex_13810 Int) (v_prenex_13809 Int)) (or (<= (+ main_x 1) v_prenex_13809) (<= 0 (+ (select main_a v_prenex_13809) 1)) (<= (+ (select main_a v_prenex_13809) 998) (select main_a v_prenex_13810)) (<= 0 (* 2 (select main_a v_prenex_13809))) (<= (* 2 (select main_a v_prenex_13810)) 2000) (< v_prenex_13809 main_x) (<= (select main_a v_prenex_13810) 1001))) (forall ((v_prenex_18380 Int) (v_prenex_18379 Int)) (or (<= (+ (select main_a v_prenex_18379) 998) (select main_a v_prenex_18380)) (<= (* 2 (select main_a v_prenex_18379)) 2) (<= (select main_a v_prenex_18379) 2) (<= 1998 (* 2 (select main_a v_prenex_18380))) (< v_prenex_18379 main_x) (<= 999 (select main_a v_prenex_18380)) (<= (+ main_x 1) v_prenex_18379))) (forall ((v_prenex_14109 Int) (v_prenex_14110 Int)) (or (<= (+ main_y 1) v_prenex_14110) (< v_prenex_14109 main_x) (<= 1000 (+ (select main_a v_prenex_14109) (select main_a v_prenex_14110))) (<= (+ main_x 1) v_prenex_14109) (<= 1998 (* 2 (select main_a v_prenex_14110))) (<= 0 (+ (select main_a v_prenex_14109) 1)))) (forall ((v_prenex_16759 Int) (v_prenex_16760 Int)) (or (<= (select main_a v_prenex_16759) 2) (<= (+ (select main_a v_prenex_16759) 998) (select main_a v_prenex_16760)) (<= 1998 (* 2 (select main_a v_prenex_16760))) (<= (+ main_x 1) v_prenex_16759) (<= 0 (+ (select main_a v_prenex_16759) 1)) (< v_prenex_16759 main_x))) (forall ((v_prenex_19573 Int) (v_prenex_19572 Int)) (or (<= (select main_a v_prenex_19573) 1000) (<= (* 2 (select main_a v_prenex_19573)) 2000) (< v_prenex_19573 main_y) (< v_prenex_19572 main_x) (<= (+ main_x 1) v_prenex_19572) (<= (+ (select main_a v_prenex_19572) (select main_a v_prenex_19573)) 1000) (<= (select main_a v_prenex_19572) 1))) (or (forall ((v_prenex_19115 Int)) (or (< v_prenex_19115 main_x) (<= (+ main_x 1) v_prenex_19115) (<= 0 (select main_a v_prenex_19115)) (<= (* 2 (select main_a v_prenex_19115)) 2))) (forall ((v_prenex_19118 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19118))) (<= 998 (select main_a v_prenex_19118))))) (forall ((v_prenex_11465 Int) (v_prenex_11466 Int)) (or (<= 999 (select main_a v_prenex_11466)) (<= (select main_a v_prenex_11465) 2) (<= (+ main_x 1) v_prenex_11465) (<= (select main_a v_prenex_11466) 1000) (<= 0 (* 2 (select main_a v_prenex_11465))) (< v_prenex_11465 main_x) (<= (+ (select main_a v_prenex_11465) (select main_a v_prenex_11466)) 1000))) (forall ((v_prenex_16626 Int) (v_prenex_16627 Int)) (or (<= (* 2 (select main_a v_prenex_16626)) 2) (< v_prenex_16626 main_x) (<= (select main_a v_prenex_16626) 2) (<= 1000 (+ (select main_a v_prenex_16626) (select main_a v_prenex_16627))) (<= (+ main_x 1) v_prenex_16626))) (or (forall ((v_prenex_15174 Int)) (or (<= (* 2 (select main_a v_prenex_15174)) 2) (< v_prenex_15174 main_x))) (forall ((v_prenex_15175 Int)) (or (<= (select main_a v_prenex_15175) 1001) (< v_prenex_15175 main_y) (<= (+ main_y 1) v_prenex_15175)))) (forall ((v_prenex_12279 Int) (v_prenex_12280 Int)) (or (<= (* 2 (select main_a v_prenex_12280)) 2000) (<= 0 (+ (select main_a v_prenex_12279) 1)) (<= (+ (select main_a v_prenex_12279) 998) (select main_a v_prenex_12280)) (< v_prenex_12279 main_x) (<= 998 (select main_a v_prenex_12280)) (< v_prenex_12280 main_y) (<= (+ main_x 1) v_prenex_12279))) (or (forall ((v_prenex_11157 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11157))) (< v_prenex_11157 main_x) (<= (+ main_x 1) v_prenex_11157))) (forall ((v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= (* 2 (select main_a v_prenex_15643)) 2000)))) (or (forall ((v_prenex_20462 Int)) (or (<= (select main_a v_prenex_20462) 1001) (<= 998 (select main_a v_prenex_20462)))) (forall ((v_prenex_20460 Int)) (or (<= 0 (+ (select main_a v_prenex_20460) 1)) (<= (+ main_x 1) v_prenex_20460) (<= (* 2 (select main_a v_prenex_20460)) 2) (< v_prenex_20460 main_x) (<= (select main_a v_prenex_20460) 2)))) (forall ((v_prenex_17618 Int) (v_prenex_17619 Int)) (or (<= (select main_a v_prenex_17618) 2) (< v_prenex_17618 main_x) (<= (* 2 (select main_a v_prenex_17619)) 2000) (<= (select main_a v_prenex_17619) (+ (select main_a v_prenex_17618) 1000)) (<= 0 (+ (select main_a v_prenex_17618) 1)) (<= (+ main_x 1) v_prenex_17618) (<= (select main_a v_prenex_17619) 1001))) (forall ((v_prenex_20289 Int) (v_prenex_20288 Int)) (or (<= 998 (select main_a v_prenex_20289)) (<= 0 (* 2 (select main_a v_prenex_20288))) (<= (+ (select main_a v_prenex_20288) (select main_a v_prenex_20289)) 1000) (< v_prenex_20288 main_x) (<= (+ main_x 1) v_prenex_20288) (<= (* 2 (select main_a v_prenex_20289)) 2000))) (or (forall ((v_prenex_14500 Int)) (or (<= (select main_a v_prenex_14500) 2) (<= (+ main_x 1) v_prenex_14500) (<= 0 (+ (select main_a v_prenex_14500) 1)) (<= (* 2 (select main_a v_prenex_14500)) 2) (< v_prenex_14500 main_x))) (forall ((v_prenex_14505 Int)) (or (<= 998 (select main_a v_prenex_14505)) (<= 999 (select main_a v_prenex_14505))))) (or (forall ((v_prenex_15033 Int)) (or (<= (* 2 (select main_a v_prenex_15033)) 2) (<= (select main_a v_prenex_15033) 2) (<= (select main_a v_prenex_15033) 1) (< v_prenex_15033 main_x) (<= (+ main_x 1) v_prenex_15033))) (forall ((v_prenex_15038 Int)) (<= (select main_a v_prenex_15038) 1001))) (or (forall ((v_prenex_11132 Int)) (or (<= (select main_a v_prenex_11132) 1) (<= (+ main_x 1) v_prenex_11132) (< v_prenex_11132 main_x) (<= (* 2 (select main_a v_prenex_11132)) 2))) (forall ((v_prenex_11738 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11738))) (< v_prenex_11738 main_y)))) (or (forall ((v_prenex_13627 Int)) (or (<= (* 2 (select main_a v_prenex_13627)) 2000) (<= 999 (select main_a v_prenex_13627)))) (forall ((v_prenex_13625 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13625))) (<= (+ main_x 1) v_prenex_13625) (< v_prenex_13625 main_x) (<= 0 (select main_a v_prenex_13625))))) (forall ((v_prenex_20962 Int) (v_prenex_20961 Int)) (or (<= 0 (+ (select main_a v_prenex_20961) 1)) (<= (+ main_x 1) v_prenex_20961) (<= (* 2 (select main_a v_prenex_20962)) 2000) (<= 1998 (* 2 (select main_a v_prenex_20962))) (<= (+ (select main_a v_prenex_20961) (select main_a v_prenex_20962)) 1000) (< v_prenex_20961 main_x))) (or (forall ((v_prenex_19011 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19011))) (<= (select main_a v_prenex_19011) 1000))) (forall ((v_prenex_19007 Int)) (or (<= (select main_a v_prenex_19007) 2) (<= (+ main_x 1) v_prenex_19007) (<= 0 (* 2 (select main_a v_prenex_19007))) (<= (* 2 (select main_a v_prenex_19007)) 2) (< v_prenex_19007 main_x)))) (forall ((v_prenex_16782 Int) (v_prenex_16783 Int)) (or (<= (+ (select main_a v_prenex_16782) 998) (select main_a v_prenex_16783)) (<= (+ main_x 1) v_prenex_16782) (<= (select main_a v_prenex_16783) 1001) (< v_prenex_16782 main_x) (<= (select main_a v_prenex_16783) 1000) (<= (* 2 (select main_a v_prenex_16782)) 2))) (or (forall ((v_prenex_12527 Int)) (or (<= 999 (select main_a v_prenex_12527)) (<= (* 2 (select main_a v_prenex_12527)) 2000))) (forall ((v_prenex_12522 Int)) (or (<= (+ main_x 1) v_prenex_12522) (<= 0 (select main_a v_prenex_12522)) (<= 0 (+ (select main_a v_prenex_12522) 1)) (< v_prenex_12522 main_x) (<= (* 2 (select main_a v_prenex_12522)) 2)))) (forall ((v_prenex_18556 Int) (v_prenex_18555 Int)) (or (<= (+ main_x 1) v_prenex_18555) (<= (select main_a v_prenex_18555) 1) (<= (+ main_y 1) v_prenex_18556) (<= (select main_a v_prenex_18556) (+ (select main_a v_prenex_18555) 1000)) (<= 998 (select main_a v_prenex_18556)) (< v_prenex_18555 main_x))) (forall ((v_prenex_12728 Int) (v_prenex_12729 Int)) (or (<= (* 2 (select main_a v_prenex_12728)) 2) (<= (+ (select main_a v_prenex_12728) 998) (select main_a v_prenex_12729)) (< v_prenex_12728 main_x) (<= 998 (select main_a v_prenex_12729)) (<= (+ main_y 1) v_prenex_12729) (<= (+ main_x 1) v_prenex_12728))) (or (forall ((v_prenex_11565 Int)) (or (<= (* 2 (select main_a v_prenex_11565)) 2000) (<= 1998 (* 2 (select main_a v_prenex_11565))))) (forall ((v_prenex_11568 Int)) (or (<= 0 (select main_a v_prenex_11568)) (<= 0 (* 2 (select main_a v_prenex_11568))) (<= (+ main_x 1) v_prenex_11568) (< v_prenex_11568 main_x)))) (forall ((v_prenex_14141 Int) (v_prenex_14142 Int)) (or (<= (select main_a v_prenex_14142) 1001) (<= 0 (+ (select main_a v_prenex_14141) 1)) (<= (+ (select main_a v_prenex_14141) 998) (select main_a v_prenex_14142)) (< v_prenex_14141 main_x) (<= (+ main_x 1) v_prenex_14141))) (forall ((v_prenex_19922 Int) (v_prenex_19923 Int)) (or (<= (+ main_x 1) v_prenex_19922) (< v_prenex_19922 main_x) (<= (select main_a v_prenex_19922) 2) (<= (* 2 (select main_a v_prenex_19922)) 2) (<= (* 2 (select main_a v_prenex_19923)) 2000) (<= (+ (select main_a v_prenex_19922) 998) (select main_a v_prenex_19923)))) (or (forall ((v_prenex_12300 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12300))) (<= (select main_a v_prenex_12300) 1000))) (forall ((v_prenex_12296 Int)) (or (<= (select main_a v_prenex_12296) 1) (<= (select main_a v_prenex_12296) 2) (<= (* 2 (select main_a v_prenex_12296)) 2) (<= (+ main_x 1) v_prenex_12296) (< v_prenex_12296 main_x)))) (forall ((v_prenex_16035 Int) (v_prenex_16036 Int)) (or (< v_prenex_16035 main_x) (<= (+ main_x 1) v_prenex_16035) (<= 999 (select main_a v_prenex_16036)) (<= (select main_a v_prenex_16036) 1001) (<= 0 (* 2 (select main_a v_prenex_16035))) (<= (* 2 (select main_a v_prenex_16035)) 2) (<= (+ (select main_a v_prenex_16035) 998) (select main_a v_prenex_16036)))) (forall ((v_prenex_17942 Int) (v_prenex_17943 Int)) (or (< v_prenex_17942 main_x) (<= 999 (select main_a v_prenex_17943)) (<= 1000 (+ (select main_a v_prenex_17942) (select main_a v_prenex_17943))) (<= (select main_a v_prenex_17942) 2) (<= 998 (select main_a v_prenex_17943)) (<= (+ main_x 1) v_prenex_17942) (<= 0 (* 2 (select main_a v_prenex_17942))))) (forall ((v_prenex_20061 Int) (v_prenex_20060 Int)) (or (<= 999 (select main_a v_prenex_20061)) (<= (+ main_y 1) v_prenex_20061) (< v_prenex_20060 main_x) (<= 0 (+ (select main_a v_prenex_20060) 1)) (<= (+ main_x 1) v_prenex_20060) (<= 1998 (* 2 (select main_a v_prenex_20061))) (<= (select main_a v_prenex_20061) (+ (select main_a v_prenex_20060) 1000)))) (or (forall ((v_prenex_19241 Int)) (or (<= 0 (select main_a v_prenex_19241)) (<= (+ main_x 1) v_prenex_19241) (< v_prenex_19241 main_x) (<= (* 2 (select main_a v_prenex_19241)) 2))) (forall ((v_prenex_19243 Int)) (or (<= 998 (select main_a v_prenex_19243)) (<= (* 2 (select main_a v_prenex_19243)) 2000)))) (or (forall ((v_prenex_19778 Int)) (or (<= (select main_a v_prenex_19778) 1) (<= 0 (* 2 (select main_a v_prenex_19778))) (< v_prenex_19778 main_x) (<= (* 2 (select main_a v_prenex_19778)) 2) (<= (+ main_x 1) v_prenex_19778))) (forall ((v_prenex_19782 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19782))) (<= (select main_a v_prenex_19782) 1001)))) (forall ((v_prenex_13515 Int) (v_prenex_13516 Int)) (or (<= (* 2 (select main_a v_prenex_13516)) 2000) (<= 0 (select main_a v_prenex_13515)) (<= (+ main_x 1) v_prenex_13515) (<= 998 (select main_a v_prenex_13516)) (<= (select main_a v_prenex_13515) 2) (< v_prenex_13515 main_x) (<= (+ (select main_a v_prenex_13515) 998) (select main_a v_prenex_13516)))) (forall ((v_prenex_20682 Int) (v_prenex_20681 Int)) (or (<= (+ (select main_a v_prenex_20681) (select main_a v_prenex_20682)) 1000) (<= (select main_a v_prenex_20682) 1000) (<= (+ main_x 1) v_prenex_20681) (<= 998 (select main_a v_prenex_20682)) (< v_prenex_20681 main_x) (<= (* 2 (select main_a v_prenex_20681)) 2) (<= 0 (+ (select main_a v_prenex_20681) 1)))) (forall ((v_prenex_19987 Int) (v_prenex_19986 Int)) (or (<= 999 (select main_a v_prenex_19987)) (<= (* 2 (select main_a v_prenex_19986)) 2) (<= 0 (* 2 (select main_a v_prenex_19986))) (<= (+ main_x 1) v_prenex_19986) (<= 998 (select main_a v_prenex_19987)) (<= (+ (select main_a v_prenex_19986) (select main_a v_prenex_19987)) 1000) (< v_prenex_19986 main_x))) (forall ((v_prenex_15892 Int) (v_prenex_15891 Int)) (or (< v_prenex_15891 main_x) (<= 998 (select main_a v_prenex_15892)) (<= 0 (* 2 (select main_a v_prenex_15891))) (<= (* 2 (select main_a v_prenex_15891)) 2) (<= (+ main_x 1) v_prenex_15891) (<= (+ (select main_a v_prenex_15891) 998) (select main_a v_prenex_15892)) (<= 999 (select main_a v_prenex_15892)))) (forall ((v_prenex_19474 Int) (v_prenex_19475 Int)) (or (<= 0 (select main_a v_prenex_19474)) (< v_prenex_19474 main_x) (<= (select main_a v_prenex_19475) 1001) (<= (+ main_x 1) v_prenex_19474) (<= 1998 (* 2 (select main_a v_prenex_19475))) (<= (+ (select main_a v_prenex_19474) 998) (select main_a v_prenex_19475)) (< v_prenex_19475 main_y))) (or (forall ((v_prenex_18691 Int)) (or (<= (select main_a v_prenex_18691) 1) (<= (+ main_x 1) v_prenex_18691) (<= 0 (select main_a v_prenex_18691)) (<= (* 2 (select main_a v_prenex_18691)) 2) (< v_prenex_18691 main_x))) (forall ((v_prenex_18694 Int)) (<= 999 (select main_a v_prenex_18694)))) (forall ((v_prenex_14311 Int) (v_prenex_14310 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14310))) (<= (+ main_x 1) v_prenex_14310) (<= (* 2 (select main_a v_prenex_14310)) 2) (<= 1000 (+ (select main_a v_prenex_14310) (select main_a v_prenex_14311))) (< v_prenex_14310 main_x))) (forall ((v_prenex_20602 Int) (v_prenex_20601 Int)) (or (<= (* 2 (select main_a v_prenex_20601)) 2) (<= (select main_a v_prenex_20601) 2) (<= (+ (select main_a v_prenex_20601) (select main_a v_prenex_20602)) 1000) (< v_prenex_20601 main_x) (<= (* 2 (select main_a v_prenex_20602)) 2000) (<= (+ main_x 1) v_prenex_20601))) (forall ((v_prenex_14589 Int) (v_prenex_14590 Int)) (or (< v_prenex_14590 main_y) (< v_prenex_14589 main_x) (<= (+ main_y 1) v_prenex_14590) (<= (select main_a v_prenex_14590) (+ (select main_a v_prenex_14589) 1000)) (<= (select main_a v_prenex_14590) 1000))) (or (forall ((v_prenex_21177 Int)) (or (<= 999 (select main_a v_prenex_21177)) (<= 1998 (* 2 (select main_a v_prenex_21177))))) (forall ((v_prenex_21173 Int)) (or (<= (+ main_x 1) v_prenex_21173) (< v_prenex_21173 main_x) (<= 0 (* 2 (select main_a v_prenex_21173))) (<= 0 (select main_a v_prenex_21173)) (<= 0 (+ (select main_a v_prenex_21173) 1))))) (forall ((v_prenex_14105 Int) (v_prenex_14106 Int)) (or (<= 0 (+ (select main_a v_prenex_14105) 1)) (<= 1998 (* 2 (select main_a v_prenex_14106))) (< v_prenex_14105 main_x) (<= (+ main_x 1) v_prenex_14105) (<= 0 (* 2 (select main_a v_prenex_14105))) (<= 999 (select main_a v_prenex_14106)) (<= (select main_a v_prenex_14106) (+ (select main_a v_prenex_14105) 1000)))) (forall ((v_prenex_13486 Int) (v_prenex_13485 Int)) (or (<= 999 (select main_a v_prenex_13486)) (<= (select main_a v_prenex_13485) 1) (< v_prenex_13485 main_x) (<= (+ main_x 1) v_prenex_13485) (<= 1000 (+ (select main_a v_prenex_13485) (select main_a v_prenex_13486))) (< v_prenex_13486 main_y) (<= 1998 (* 2 (select main_a v_prenex_13486))))) (or (forall ((v_prenex_20898 Int)) (or (< v_prenex_20898 main_x) (<= 0 (* 2 (select main_a v_prenex_20898))) (<= (+ main_x 1) v_prenex_20898) (<= 0 (+ (select main_a v_prenex_20898) 1)))) (forall ((v_prenex_20899 Int)) (or (<= (* 2 (select main_a v_prenex_20899)) 2000) (<= (+ main_y 1) v_prenex_20899) (<= 998 (select main_a v_prenex_20899))))) (or (forall ((v_prenex_11251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11251))) (< v_prenex_11251 main_y) (<= (* 2 (select main_a v_prenex_11251)) 2000))) (forall ((v_prenex_11254 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11254))) (<= 0 (+ (select main_a v_prenex_11254) 1)) (<= (+ main_x 1) v_prenex_11254) (< v_prenex_11254 main_x)))) (or (forall ((v_prenex_14899 Int)) (or (<= (select main_a v_prenex_14899) 1000) (<= (select main_a v_prenex_14899) 1001))) (forall ((v_prenex_14894 Int)) (or (<= (+ main_x 1) v_prenex_14894) (< v_prenex_14894 main_x) (<= (* 2 (select main_a v_prenex_14894)) 2)))) (or (forall ((v_prenex_12894 Int)) (or (<= (select main_a v_prenex_12894) 1) (<= (+ main_x 1) v_prenex_12894) (<= (* 2 (select main_a v_prenex_12894)) 2) (< v_prenex_12894 main_x))) (forall ((v_prenex_12895 Int)) (or (<= (+ main_y 1) v_prenex_12895) (<= 998 (select main_a v_prenex_12895)) (<= 999 (select main_a v_prenex_12895))))) (forall ((v_prenex_19605 Int) (v_prenex_19604 Int)) (or (< v_prenex_19604 main_x) (<= 999 (select main_a v_prenex_19605)) (<= (+ (select main_a v_prenex_19604) (select main_a v_prenex_19605)) 1000) (< v_prenex_19605 main_y) (<= (+ main_x 1) v_prenex_19604) (<= 998 (select main_a v_prenex_19605)) (<= 0 (select main_a v_prenex_19604)))) (or (forall ((v_prenex_15752 Int)) (or (<= (+ main_y 1) v_prenex_15752) (<= (* 2 (select main_a v_prenex_15752)) 2000) (<= 998 (select main_a v_prenex_15752)))) (forall ((v_prenex_15751 Int)) (or (< v_prenex_15751 main_x) (<= (+ main_x 1) v_prenex_15751) (<= (* 2 (select main_a v_prenex_15751)) 2) (<= 0 (* 2 (select main_a v_prenex_15751)))))) (forall ((v_prenex_14864 Int) (v_prenex_14863 Int)) (or (<= 0 (select main_a v_prenex_14863)) (<= (+ (select main_a v_prenex_14863) 998) (select main_a v_prenex_14864)) (<= (select main_a v_prenex_14864) 1000) (<= (+ main_x 1) v_prenex_14863) (<= (* 2 (select main_a v_prenex_14864)) 2000) (< v_prenex_14863 main_x) (<= (* 2 (select main_a v_prenex_14863)) 2))) (forall ((v_prenex_14388 Int) (v_prenex_14387 Int)) (or (<= (select main_a v_prenex_14388) 1000) (<= (select main_a v_prenex_14387) 1) (<= (+ main_x 1) v_prenex_14387) (<= (+ (select main_a v_prenex_14387) 998) (select main_a v_prenex_14388)) (< v_prenex_14387 main_x) (< v_prenex_14388 main_y))) (forall ((v_prenex_16333 Int) (v_prenex_16334 Int)) (or (<= (select main_a v_prenex_16334) 1000) (< v_prenex_16334 main_y) (<= (+ main_y 1) v_prenex_16334) (<= (select main_a v_prenex_16334) (+ (select main_a v_prenex_16333) 1000)))) (forall ((v_prenex_14703 Int) (v_prenex_14704 Int)) (or (<= (+ main_x 1) v_prenex_14703) (<= (* 2 (select main_a v_prenex_14704)) 2000) (< v_prenex_14703 main_x) (<= (select main_a v_prenex_14703) 2) (<= (+ (select main_a v_prenex_14703) (select main_a v_prenex_14704)) 1000) (<= 998 (select main_a v_prenex_14704)))) (or (forall ((v_prenex_12590 Int)) (or (< v_prenex_12590 main_x) (<= (+ main_x 1) v_prenex_12590) (<= 0 (select main_a v_prenex_12590)) (<= (* 2 (select main_a v_prenex_12590)) 2))) (forall ((v_prenex_12593 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12593))) (<= (* 2 (select main_a v_prenex_12593)) 2000) (< v_prenex_12593 main_y)))) (or (forall ((v_prenex_17130 Int)) (or (<= (* 2 (select main_a v_prenex_17130)) 2) (<= 0 (select main_a v_prenex_17130)) (<= (select main_a v_prenex_17130) 1) (< v_prenex_17130 main_x) (<= (+ main_x 1) v_prenex_17130))) (forall ((v_prenex_17133 Int)) (<= (select main_a v_prenex_17133) 1000))) (forall ((v_prenex_13369 Int) (v_prenex_13370 Int)) (or (< v_prenex_13369 main_x) (<= 0 (select main_a v_prenex_13369)) (<= (select main_a v_prenex_13370) 1001) (<= (* 2 (select main_a v_prenex_13369)) 2) (<= (select main_a v_prenex_13370) (+ (select main_a v_prenex_13369) 1000)) (<= 998 (select main_a v_prenex_13370)) (<= (+ main_x 1) v_prenex_13369))) (forall ((v_prenex_13277 Int) (v_prenex_13276 Int)) (or (<= 0 (select main_a v_prenex_13276)) (<= (+ (select main_a v_prenex_13276) (select main_a v_prenex_13277)) 1000) (<= 1998 (* 2 (select main_a v_prenex_13277))) (< v_prenex_13276 main_x) (<= (select main_a v_prenex_13276) 2) (<= (+ main_x 1) v_prenex_13276) (<= (* 2 (select main_a v_prenex_13277)) 2000))) (or (forall ((v_prenex_15214 Int)) (or (<= (+ main_x 1) v_prenex_15214) (< v_prenex_15214 main_x) (<= 0 (* 2 (select main_a v_prenex_15214))) (<= 0 (select main_a v_prenex_15214)))) (forall ((v_prenex_15216 Int)) (or (<= (select main_a v_prenex_15216) 1001) (<= 999 (select main_a v_prenex_15216))))) (or (forall ((v_prenex_17998 Int)) (or (< v_prenex_17998 main_x) (<= (+ main_x 1) v_prenex_17998) (<= 0 (+ (select main_a v_prenex_17998) 1)) (<= (* 2 (select main_a v_prenex_17998)) 2))) (forall ((v_prenex_18001 Int)) (or (<= (select main_a v_prenex_18001) 1000) (<= 1998 (* 2 (select main_a v_prenex_18001)))))) (or (forall ((v_prenex_20029 Int)) (or (<= 0 (select main_a v_prenex_20029)) (<= (+ main_x 1) v_prenex_20029) (< v_prenex_20029 main_x) (<= (select main_a v_prenex_20029) 1) (<= 0 (* 2 (select main_a v_prenex_20029))))) (forall ((v_prenex_20033 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20033))) (<= (select main_a v_prenex_20033) 1000)))) (forall ((v_prenex_16688 Int) (v_prenex_16689 Int)) (or (<= 1000 (+ (select main_a v_prenex_16688) (select main_a v_prenex_16689))) (<= (select main_a v_prenex_16689) 1000) (<= 998 (select main_a v_prenex_16689)) (<= (select main_a v_prenex_16688) 1) (< v_prenex_16689 main_y) (<= (+ main_x 1) v_prenex_16688) (< v_prenex_16688 main_x))) (or (forall ((v_prenex_16845 Int)) (or (<= (select main_a v_prenex_16845) 1001) (<= 998 (select main_a v_prenex_16845)))) (forall ((v_prenex_16842 Int)) (or (<= (+ main_x 1) v_prenex_16842) (<= (* 2 (select main_a v_prenex_16842)) 2) (<= 0 (* 2 (select main_a v_prenex_16842))) (< v_prenex_16842 main_x) (<= (select main_a v_prenex_16842) 2)))) (forall ((v_prenex_13442 Int) (v_prenex_13441 Int)) (or (<= (select main_a v_prenex_13442) 1000) (<= (select main_a v_prenex_13441) 1) (< v_prenex_13441 main_x) (<= 1000 (+ (select main_a v_prenex_13441) (select main_a v_prenex_13442))) (<= (+ main_x 1) v_prenex_13441) (<= (* 2 (select main_a v_prenex_13441)) 2) (<= (select main_a v_prenex_13442) 1001))) (forall ((v_prenex_19973 Int) (v_prenex_19972 Int)) (or (<= 0 (select main_a v_prenex_19972)) (<= (select main_a v_prenex_19973) 1000) (<= (+ main_x 1) v_prenex_19972) (< v_prenex_19972 main_x) (<= (select main_a v_prenex_19972) 1) (<= (+ (select main_a v_prenex_19972) (select main_a v_prenex_19973)) 1000))) (forall ((v_prenex_16351 Int) (v_prenex_16352 Int)) (or (< v_prenex_16351 main_x) (< v_prenex_16352 main_y) (<= (* 2 (select main_a v_prenex_16351)) 2) (<= (+ main_x 1) v_prenex_16351) (<= (+ (select main_a v_prenex_16351) 998) (select main_a v_prenex_16352)))) (forall ((v_prenex_13574 Int) (v_prenex_13573 Int)) (or (<= (+ main_x 1) v_prenex_13573) (< v_prenex_13573 main_x) (<= (* 2 (select main_a v_prenex_13574)) 2000) (<= (select main_a v_prenex_13574) (+ (select main_a v_prenex_13573) 1000)) (<= (* 2 (select main_a v_prenex_13573)) 2) (<= (select main_a v_prenex_13574) 1000))) (or (forall ((v_prenex_12114 Int)) (or (<= (select main_a v_prenex_12114) 2) (<= (+ main_x 1) v_prenex_12114) (<= 0 (* 2 (select main_a v_prenex_12114))) (< v_prenex_12114 main_x) (<= 0 (+ (select main_a v_prenex_12114) 1)))) (forall ((v_prenex_12117 Int)) (or (<= (select main_a v_prenex_12117) 1000) (<= 999 (select main_a v_prenex_12117))))) (forall ((v_prenex_21319 Int) (v_prenex_21318 Int)) (or (<= 0 (* 2 (select main_a v_prenex_21318))) (<= (select main_a v_prenex_21319) 1001) (<= (+ (select main_a v_prenex_21318) 998) (select main_a v_prenex_21319)) (< v_prenex_21318 main_x) (< v_prenex_21319 main_y) (<= 1998 (* 2 (select main_a v_prenex_21319))) (<= (+ main_x 1) v_prenex_21318))) (forall ((v_prenex_14989 Int) (v_prenex_14990 Int)) (or (< v_prenex_14990 main_y) (< v_prenex_14989 main_x) (<= 999 (select main_a v_prenex_14990)) (<= (select main_a v_prenex_14990) (+ (select main_a v_prenex_14989) 1000)) (<= (select main_a v_prenex_14990) 1000) (<= (select main_a v_prenex_14989) 2) (<= (+ main_x 1) v_prenex_14989))) (forall ((v_prenex_11387 Int) (v_prenex_11388 Int)) (or (<= (+ main_x 1) v_prenex_11387) (<= (+ (select main_a v_prenex_11387) (select main_a v_prenex_11388)) 1000) (<= (select main_a v_prenex_11387) 1) (<= (* 2 (select main_a v_prenex_11387)) 2) (< v_prenex_11387 main_x))) (forall ((v_prenex_11327 Int) (v_prenex_11328 Int)) (or (<= (select main_a v_prenex_11328) 1000) (<= (+ main_x 1) v_prenex_11327) (<= 999 (select main_a v_prenex_11328)) (<= (+ main_y 1) v_prenex_11328) (< v_prenex_11327 main_x) (<= 1000 (+ (select main_a v_prenex_11327) (select main_a v_prenex_11328))) (<= 0 (+ (select main_a v_prenex_11327) 1)))) (forall ((v_prenex_14523 Int) (v_prenex_14522 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14523))) (<= 0 (* 2 (select main_a v_prenex_14522))) (<= (select main_a v_prenex_14522) 1) (<= 998 (select main_a v_prenex_14523)) (<= (+ (select main_a v_prenex_14522) 998) (select main_a v_prenex_14523)) (<= (+ main_x 1) v_prenex_14522) (< v_prenex_14522 main_x))) (or (forall ((v_prenex_12873 Int)) (or (< v_prenex_12873 main_y) (<= 1998 (* 2 (select main_a v_prenex_12873))) (<= (select main_a v_prenex_12873) 1001))) (forall ((v_prenex_12869 Int)) (or (<= (+ main_x 1) v_prenex_12869) (< v_prenex_12869 main_x) (<= 0 (+ (select main_a v_prenex_12869) 1)) (<= (* 2 (select main_a v_prenex_12869)) 2)))) (or (forall ((v_prenex_19190 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19190))) (<= 999 (select main_a v_prenex_19190)))) (forall ((v_prenex_19189 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19189))) (< v_prenex_19189 main_x) (<= 0 (+ (select main_a v_prenex_19189) 1)) (<= (+ main_x 1) v_prenex_19189)))) (or (forall ((v_prenex_11850 Int)) (<= 1998 (* 2 (select main_a v_prenex_11850)))) (forall ((v_prenex_11848 Int)) (or (<= (* 2 (select main_a v_prenex_11848)) 2) (<= (+ main_x 1) v_prenex_11848) (< v_prenex_11848 main_x) (<= 0 (* 2 (select main_a v_prenex_11848)))))) (forall ((v_prenex_13053 Int) (v_prenex_13054 Int)) (or (<= (+ main_x 1) v_prenex_13053) (<= 0 (+ (select main_a v_prenex_13053) 1)) (<= (* 2 (select main_a v_prenex_13054)) 2000) (<= (select main_a v_prenex_13054) (+ (select main_a v_prenex_13053) 1000)) (<= 0 (select main_a v_prenex_13053)) (< v_prenex_13053 main_x) (<= 998 (select main_a v_prenex_13054)))) (or (forall ((v_prenex_11870 Int)) (or (< v_prenex_11870 main_x) (<= (select main_a v_prenex_11870) 1) (<= (* 2 (select main_a v_prenex_11870)) 2) (<= (+ main_x 1) v_prenex_11870))) (forall ((v_prenex_11868 Int)) (<= 998 (select main_a v_prenex_11868)))) (forall ((v_prenex_11410 Int) (v_prenex_11409 Int)) (or (< v_prenex_11409 main_x) (<= 1000 (+ (select main_a v_prenex_11409) (select main_a v_prenex_11410))) (<= (* 2 (select main_a v_prenex_11409)) 2) (<= (+ main_x 1) v_prenex_11409) (< v_prenex_11410 main_y))) (or (forall ((v_prenex_11707 Int)) (or (<= (* 2 (select main_a v_prenex_11707)) 2) (<= (+ main_x 1) v_prenex_11707))) (forall ((v_prenex_11708 Int)) (or (<= (+ main_y 1) v_prenex_11708) (< v_prenex_11708 main_y) (<= (select main_a v_prenex_11708) 1000)))) (forall ((v_prenex_21122 Int) (v_prenex_21123 Int)) (or (<= (+ main_y 1) v_prenex_21123) (<= (select main_a v_prenex_21123) 1000) (<= (select main_a v_prenex_21122) 2) (< v_prenex_21122 main_x) (<= (+ main_x 1) v_prenex_21122) (<= 1998 (* 2 (select main_a v_prenex_21123))) (<= 1000 (+ (select main_a v_prenex_21122) (select main_a v_prenex_21123))))) (forall ((v_prenex_18275 Int) (v_prenex_18276 Int)) (or (<= 0 (+ (select main_a v_prenex_18275) 1)) (< v_prenex_18275 main_x) (<= (* 2 (select main_a v_prenex_18275)) 2) (<= 1998 (* 2 (select main_a v_prenex_18276))) (<= 998 (select main_a v_prenex_18276)) (<= (+ main_x 1) v_prenex_18275) (<= (+ (select main_a v_prenex_18275) (select main_a v_prenex_18276)) 1000))) (forall ((v_prenex_15418 Int) (v_prenex_15417 Int)) (or (<= (+ main_x 1) v_prenex_15417) (<= (* 2 (select main_a v_prenex_15417)) 2) (<= (+ (select main_a v_prenex_15417) (select main_a v_prenex_15418)) 1000) (<= (+ main_y 1) v_prenex_15418) (<= (* 2 (select main_a v_prenex_15418)) 2000) (< v_prenex_15417 main_x))) (forall ((v_prenex_14826 Int) (v_prenex_14825 Int)) (or (<= (select main_a v_prenex_14826) (+ (select main_a v_prenex_14825) 1000)) (<= (+ main_x 1) v_prenex_14825) (< v_prenex_14825 main_x) (< v_prenex_14826 main_y) (<= (* 2 (select main_a v_prenex_14825)) 2))) (or (forall ((v_prenex_19306 Int)) (or (<= 998 (select main_a v_prenex_19306)) (<= (* 2 (select main_a v_prenex_19306)) 2000))) (forall ((v_prenex_19301 Int)) (or (<= 0 (+ (select main_a v_prenex_19301) 1)) (<= (select main_a v_prenex_19301) 2) (<= (* 2 (select main_a v_prenex_19301)) 2) (<= (+ main_x 1) v_prenex_19301) (< v_prenex_19301 main_x)))) (forall ((v_prenex_12326 Int) (v_prenex_12325 Int)) (or (<= (+ main_x 1) v_prenex_12325) (<= 999 (select main_a v_prenex_12326)) (<= 1998 (* 2 (select main_a v_prenex_12326))) (< v_prenex_12325 main_x) (<= 0 (select main_a v_prenex_12325)) (<= 0 (* 2 (select main_a v_prenex_12325))) (<= (+ (select main_a v_prenex_12325) 998) (select main_a v_prenex_12326)))) (or (forall ((v_prenex_21217 Int)) (or (<= 998 (select main_a v_prenex_21217)) (<= (select main_a v_prenex_21217) 1000))) (forall ((v_prenex_21213 Int)) (or (<= 0 (+ (select main_a v_prenex_21213) 1)) (< v_prenex_21213 main_x) (<= 0 (* 2 (select main_a v_prenex_21213))) (<= (+ main_x 1) v_prenex_21213) (<= 0 (select main_a v_prenex_21213))))) (forall ((v_prenex_14643 Int) (v_prenex_14642 Int)) (or (<= (+ (select main_a v_prenex_14642) 998) (select main_a v_prenex_14643)) (<= 999 (select main_a v_prenex_14643)) (<= 0 (select main_a v_prenex_14642)) (<= 998 (select main_a v_prenex_14643)) (<= (+ main_x 1) v_prenex_14642) (<= 0 (+ (select main_a v_prenex_14642) 1)) (< v_prenex_14642 main_x))) (forall ((v_prenex_15828 Int) (v_prenex_15827 Int)) (or (<= (select main_a v_prenex_15828) 1000) (<= (select main_a v_prenex_15827) 1) (<= 999 (select main_a v_prenex_15828)) (<= (+ (select main_a v_prenex_15827) 998) (select main_a v_prenex_15828)) (<= (+ main_x 1) v_prenex_15827) (< v_prenex_15827 main_x))) (forall ((v_prenex_13983 Int) (v_prenex_13982 Int)) (or (<= 999 (select main_a v_prenex_13983)) (<= (+ main_y 1) v_prenex_13983) (<= 1000 (+ (select main_a v_prenex_13982) (select main_a v_prenex_13983))) (< v_prenex_13983 main_y) (<= 1998 (* 2 (select main_a v_prenex_13983))))) (forall ((v_prenex_13224 Int) (v_prenex_13223 Int)) (or (<= (select main_a v_prenex_13224) 1000) (<= (+ main_x 1) v_prenex_13223) (<= 998 (select main_a v_prenex_13224)) (<= (select main_a v_prenex_13224) (+ (select main_a v_prenex_13223) 1000)) (< v_prenex_13224 main_y) (<= (select main_a v_prenex_13223) 1) (< v_prenex_13223 main_x))) (or (forall ((v_prenex_12502 Int)) (or (<= (+ main_x 1) v_prenex_12502) (<= 0 (* 2 (select main_a v_prenex_12502))) (<= (select main_a v_prenex_12502) 1) (< v_prenex_12502 main_x))) (forall ((v_prenex_12503 Int)) (or (<= (+ main_y 1) v_prenex_12503) (<= 1998 (* 2 (select main_a v_prenex_12503)))))) (forall ((v_prenex_17150 Int) (v_prenex_17151 Int)) (or (<= (+ main_x 1) v_prenex_17150) (< v_prenex_17150 main_x) (<= (select main_a v_prenex_17151) 1000) (<= (select main_a v_prenex_17150) 2) (<= (+ main_y 1) v_prenex_17151) (<= (+ (select main_a v_prenex_17150) (select main_a v_prenex_17151)) 1000))) (or (forall ((v_prenex_12844 Int)) (or (<= (+ main_x 1) v_prenex_12844) (< v_prenex_12844 main_x) (<= 0 (* 2 (select main_a v_prenex_12844))))) (forall ((v_prenex_12849 Int)) (or (< v_prenex_12849 main_y) (<= 1998 (* 2 (select main_a v_prenex_12849)))))) (or (forall ((v_prenex_19804 Int)) (<= (* 2 (select main_a v_prenex_19804)) 2000)) (forall ((v_prenex_19800 Int)) (or (<= (select main_a v_prenex_19800) 1) (<= (select main_a v_prenex_19800) 2) (<= (* 2 (select main_a v_prenex_19800)) 2) (<= (+ main_x 1) v_prenex_19800) (< v_prenex_19800 main_x)))) (or (forall ((v_prenex_19243 Int)) (or (<= 998 (select main_a v_prenex_19243)) (<= (* 2 (select main_a v_prenex_19243)) 2000))) (forall ((v_prenex_19238 Int)) (or (<= (+ main_x 1) v_prenex_19238) (<= 0 (select main_a v_prenex_19238)) (<= (* 2 (select main_a v_prenex_19238)) 2) (<= 0 (+ (select main_a v_prenex_19238) 1)) (< v_prenex_19238 main_x)))) (forall ((v_prenex_14625 Int) (v_prenex_14624 Int)) (or (<= 0 (select main_a v_prenex_14624)) (<= (+ (select main_a v_prenex_14624) 998) (select main_a v_prenex_14625)) (<= (+ main_y 1) v_prenex_14625) (<= (+ main_x 1) v_prenex_14624) (< v_prenex_14624 main_x) (<= (select main_a v_prenex_14625) 1001))) (forall ((v_prenex_20623 Int) (v_prenex_20622 Int)) (or (< v_prenex_20622 main_x) (<= 0 (+ (select main_a v_prenex_20622) 1)) (<= (* 2 (select main_a v_prenex_20623)) 2000) (<= (+ (select main_a v_prenex_20622) (select main_a v_prenex_20623)) 1000) (<= (* 2 (select main_a v_prenex_20622)) 2) (<= 1998 (* 2 (select main_a v_prenex_20623))) (<= (+ main_x 1) v_prenex_20622))) (or (forall ((v_prenex_14176 Int)) (or (<= (+ main_y 1) v_prenex_14176) (<= 1998 (* 2 (select main_a v_prenex_14176))))) (forall ((v_prenex_14175 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14175))) (< v_prenex_14175 main_x) (<= (+ main_x 1) v_prenex_14175)))) (forall ((v_prenex_20261 Int) (v_prenex_20260 Int)) (or (<= (+ main_x 1) v_prenex_20260) (<= 998 (select main_a v_prenex_20261)) (< v_prenex_20260 main_x) (<= (select main_a v_prenex_20261) (+ (select main_a v_prenex_20260) 1000)) (<= 0 (* 2 (select main_a v_prenex_20260))))) (forall ((v_prenex_12078 Int) (v_prenex_12079 Int)) (or (<= (+ main_x 1) v_prenex_12078) (< v_prenex_12079 main_y) (<= (+ main_y 1) v_prenex_12079) (<= (+ (select main_a v_prenex_12078) 998) (select main_a v_prenex_12079)) (< v_prenex_12078 main_x))) (or (forall ((v_prenex_19105 Int)) (<= (select main_a v_prenex_19105) 1000)) (forall ((v_prenex_19103 Int)) (or (< v_prenex_19103 main_x) (<= (select main_a v_prenex_19103) 1) (<= 0 (+ (select main_a v_prenex_19103) 1)) (<= (+ main_x 1) v_prenex_19103) (<= 0 (* 2 (select main_a v_prenex_19103)))))) (forall ((v_prenex_18859 Int) (v_prenex_18860 Int)) (or (<= (+ (select main_a v_prenex_18859) (select main_a v_prenex_18860)) 1000) (<= (* 2 (select main_a v_prenex_18859)) 2) (<= (select main_a v_prenex_18859) 2) (<= (+ main_x 1) v_prenex_18859) (<= (select main_a v_prenex_18860) 1001) (< v_prenex_18859 main_x) (<= (* 2 (select main_a v_prenex_18860)) 2000))) (forall ((v_prenex_17501 Int) (v_prenex_17502 Int)) (or (< v_prenex_17501 main_x) (<= 0 (select main_a v_prenex_17501)) (<= (select main_a v_prenex_17502) 1000) (<= 1000 (+ (select main_a v_prenex_17501) (select main_a v_prenex_17502))) (<= (+ main_x 1) v_prenex_17501) (<= 0 (+ (select main_a v_prenex_17501) 1)))) (forall ((v_prenex_14952 Int) (v_prenex_14951 Int)) (or (< v_prenex_14951 main_x) (<= (+ main_x 1) v_prenex_14951) (<= (select main_a v_prenex_14952) 1001) (<= (+ (select main_a v_prenex_14951) 998) (select main_a v_prenex_14952)) (<= (select main_a v_prenex_14951) 1) (<= 0 (select main_a v_prenex_14951)) (<= 999 (select main_a v_prenex_14952)))) (or (forall ((v_prenex_16505 Int)) (or (<= 0 (select main_a v_prenex_16505)) (< v_prenex_16505 main_x) (<= (+ main_x 1) v_prenex_16505) (<= 0 (+ (select main_a v_prenex_16505) 1)) (<= (* 2 (select main_a v_prenex_16505)) 2))) (forall ((v_prenex_16510 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16510))) (<= (* 2 (select main_a v_prenex_16510)) 2000)))) (forall ((v_prenex_14856 Int) (v_prenex_14855 Int)) (or (<= (+ main_x 1) v_prenex_14855) (<= (select main_a v_prenex_14856) 1000) (<= 0 (+ (select main_a v_prenex_14855) 1)) (< v_prenex_14855 main_x) (<= (* 2 (select main_a v_prenex_14856)) 2000) (<= (select main_a v_prenex_14856) (+ (select main_a v_prenex_14855) 1000)))) (forall ((v_prenex_13720 Int) (v_prenex_13719 Int)) (or (<= 1000 (+ (select main_a v_prenex_13719) (select main_a v_prenex_13720))) (< v_prenex_13719 main_x) (<= (+ main_x 1) v_prenex_13719) (<= 0 (* 2 (select main_a v_prenex_13719))) (<= 998 (select main_a v_prenex_13720)))) (forall ((v_prenex_20371 Int) (v_prenex_20370 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20371))) (<= 999 (select main_a v_prenex_20371)) (< v_prenex_20371 main_y) (<= (+ (select main_a v_prenex_20370) (select main_a v_prenex_20371)) 1000) (<= (+ main_y 1) v_prenex_20371))) (forall ((v_prenex_12470 Int) (v_prenex_12471 Int)) (or (<= (* 2 (select main_a v_prenex_12470)) 2) (<= (select main_a v_prenex_12470) 1) (<= (+ main_x 1) v_prenex_12470) (<= 1998 (* 2 (select main_a v_prenex_12471))) (< v_prenex_12470 main_x) (<= (select main_a v_prenex_12471) (+ (select main_a v_prenex_12470) 1000)) (<= (* 2 (select main_a v_prenex_12471)) 2000))) (forall ((v_prenex_18703 Int) (v_prenex_18704 Int)) (or (< v_prenex_18703 main_x) (< v_prenex_18704 main_y) (<= (+ main_x 1) v_prenex_18703) (<= 1000 (+ (select main_a v_prenex_18703) (select main_a v_prenex_18704))) (<= 0 (* 2 (select main_a v_prenex_18703))) (<= 1998 (* 2 (select main_a v_prenex_18704))) (<= (* 2 (select main_a v_prenex_18704)) 2000))) (or (forall ((v_prenex_11550 Int)) (or (<= (* 2 (select main_a v_prenex_11550)) 2) (<= (+ main_x 1) v_prenex_11550) (< v_prenex_11550 main_x) (<= 0 (+ (select main_a v_prenex_11550) 1)) (<= (select main_a v_prenex_11550) 2))) (forall ((v_prenex_11548 Int)) (or (<= (* 2 (select main_a v_prenex_11548)) 2000) (<= (select main_a v_prenex_11548) 1000)))) (forall ((v_prenex_13004 Int) (v_prenex_13005 Int)) (or (<= 998 (select main_a v_prenex_13005)) (<= 1000 (+ (select main_a v_prenex_13004) (select main_a v_prenex_13005))) (< v_prenex_13005 main_y) (<= (+ main_y 1) v_prenex_13005) (<= 999 (select main_a v_prenex_13005)))) (forall ((v_prenex_15442 Int) (v_prenex_15441 Int)) (or (<= (+ (select main_a v_prenex_15441) 998) (select main_a v_prenex_15442)) (<= (* 2 (select main_a v_prenex_15441)) 2) (<= (select main_a v_prenex_15441) 1) (< v_prenex_15441 main_x) (<= (select main_a v_prenex_15442) 1001) (<= (+ main_x 1) v_prenex_15441) (<= 998 (select main_a v_prenex_15442)))) (or (forall ((v_prenex_17576 Int)) (or (<= 0 (select main_a v_prenex_17576)) (<= 0 (* 2 (select main_a v_prenex_17576))) (<= (+ main_x 1) v_prenex_17576) (<= (* 2 (select main_a v_prenex_17576)) 2) (< v_prenex_17576 main_x))) (forall ((v_prenex_17581 Int)) (or (<= 999 (select main_a v_prenex_17581)) (<= (select main_a v_prenex_17581) 1000)))) (or (forall ((v_prenex_15983 Int)) (or (<= (+ main_x 1) v_prenex_15983) (<= (* 2 (select main_a v_prenex_15983)) 2))) (forall ((v_prenex_15984 Int)) (or (<= (select main_a v_prenex_15984) 1001) (< v_prenex_15984 main_y) (<= (+ main_y 1) v_prenex_15984)))) (forall ((v_prenex_21312 Int) (v_prenex_21313 Int)) (or (<= (+ main_y 1) v_prenex_21313) (<= (select main_a v_prenex_21313) (+ (select main_a v_prenex_21312) 1000)) (<= (select main_a v_prenex_21313) 1000) (<= 1998 (* 2 (select main_a v_prenex_21313))) (< v_prenex_21312 main_x) (<= (select main_a v_prenex_21312) 2) (<= (+ main_x 1) v_prenex_21312))) (forall ((v_prenex_18079 Int) (v_prenex_18078 Int)) (or (<= (+ main_x 1) v_prenex_18078) (<= (select main_a v_prenex_18078) 1) (<= (select main_a v_prenex_18079) 1001) (<= (select main_a v_prenex_18078) 2) (< v_prenex_18078 main_x) (<= 1998 (* 2 (select main_a v_prenex_18079))) (<= (+ (select main_a v_prenex_18078) 998) (select main_a v_prenex_18079)))) (or (forall ((v_prenex_19373 Int)) (or (<= (+ main_y 1) v_prenex_19373) (<= (select main_a v_prenex_19373) 1001))) (forall ((v_prenex_19372 Int)) (or (< v_prenex_19372 main_x) (<= (select main_a v_prenex_19372) 2) (<= (+ main_x 1) v_prenex_19372) (<= (* 2 (select main_a v_prenex_19372)) 2)))) (forall ((v_prenex_20737 Int) (v_prenex_20736 Int)) (or (<= 0 (select main_a v_prenex_20736)) (<= 998 (select main_a v_prenex_20737)) (<= (+ main_x 1) v_prenex_20736) (< v_prenex_20736 main_x) (<= 0 (* 2 (select main_a v_prenex_20736))) (<= (+ (select main_a v_prenex_20736) (select main_a v_prenex_20737)) 1000))) (forall ((v_prenex_16184 Int) (v_prenex_16185 Int)) (or (<= (select main_a v_prenex_16184) 1) (<= (* 2 (select main_a v_prenex_16184)) 2) (< v_prenex_16184 main_x) (<= (+ (select main_a v_prenex_16184) (select main_a v_prenex_16185)) 1000) (<= (+ main_x 1) v_prenex_16184) (<= 999 (select main_a v_prenex_16185)))) (or (forall ((v_prenex_11152 Int)) (or (<= (select main_a v_prenex_11152) 2) (<= 0 (+ (select main_a v_prenex_11152) 1)) (<= (+ main_x 1) v_prenex_11152) (< v_prenex_11152 main_x))) (forall ((v_prenex_15012 Int)) (<= (* 2 (select main_a v_prenex_15012)) 2000))) (forall ((v_prenex_16080 Int) (v_prenex_16081 Int)) (or (<= (select main_a v_prenex_16081) 1001) (< v_prenex_16080 main_x) (<= 998 (select main_a v_prenex_16081)) (<= 0 (* 2 (select main_a v_prenex_16080))) (<= (+ main_y 1) v_prenex_16081) (<= (+ main_x 1) v_prenex_16080) (<= (select main_a v_prenex_16081) (+ (select main_a v_prenex_16080) 1000)))) (forall ((v_prenex_19175 Int) (v_prenex_19176 Int)) (or (<= (+ main_x 1) v_prenex_19175) (< v_prenex_19175 main_x) (<= (select main_a v_prenex_19176) 1000) (<= (select main_a v_prenex_19175) 2) (<= (* 2 (select main_a v_prenex_19175)) 2) (<= (select main_a v_prenex_19176) 1001) (<= (+ (select main_a v_prenex_19175) (select main_a v_prenex_19176)) 1000))) (forall ((v_prenex_15304 Int) (v_prenex_15305 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15305))) (<= 1000 (+ (select main_a v_prenex_15304) (select main_a v_prenex_15305))) (<= (+ main_x 1) v_prenex_15304) (<= 999 (select main_a v_prenex_15305)) (<= (+ main_y 1) v_prenex_15305) (<= (select main_a v_prenex_15304) 1) (< v_prenex_15304 main_x))) (or (forall ((v_prenex_14501 Int)) (or (<= 0 (+ (select main_a v_prenex_14501) 1)) (<= (* 2 (select main_a v_prenex_14501)) 2) (< v_prenex_14501 main_x) (<= 0 (select main_a v_prenex_14501)) (<= (+ main_x 1) v_prenex_14501))) (forall ((v_prenex_14505 Int)) (or (<= 998 (select main_a v_prenex_14505)) (<= 999 (select main_a v_prenex_14505))))) (forall ((v_prenex_15155 Int) (v_prenex_15154 Int)) (or (<= (+ main_x 1) v_prenex_15154) (<= 0 (select main_a v_prenex_15154)) (<= (* 2 (select main_a v_prenex_15154)) 2) (<= (select main_a v_prenex_15155) 1001) (<= 1998 (* 2 (select main_a v_prenex_15155))) (< v_prenex_15154 main_x) (<= 1000 (+ (select main_a v_prenex_15154) (select main_a v_prenex_15155))))) (or (forall ((v_prenex_20927 Int)) (or (<= 999 (select main_a v_prenex_20927)) (<= 998 (select main_a v_prenex_20927)))) (forall ((v_prenex_20926 Int)) (or (<= (* 2 (select main_a v_prenex_20926)) 2) (<= (+ main_x 1) v_prenex_20926) (<= 0 (* 2 (select main_a v_prenex_20926))) (< v_prenex_20926 main_x)))) (or (forall ((v_prenex_19626 Int)) (or (< v_prenex_19626 main_x) (<= (+ main_x 1) v_prenex_19626) (<= (* 2 (select main_a v_prenex_19626)) 2))) (forall ((v_prenex_19627 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19627))) (<= (+ main_y 1) v_prenex_19627)))) (forall ((v_prenex_12337 Int) (v_prenex_12338 Int)) (or (<= (select main_a v_prenex_12338) (+ (select main_a v_prenex_12337) 1000)) (<= (+ main_x 1) v_prenex_12337) (<= (* 2 (select main_a v_prenex_12338)) 2000) (< v_prenex_12337 main_x) (<= 0 (* 2 (select main_a v_prenex_12337))) (<= 998 (select main_a v_prenex_12338)))) (forall ((v_prenex_13648 Int) (v_prenex_13649 Int)) (or (<= 999 (select main_a v_prenex_13649)) (< v_prenex_13648 main_x) (<= 0 (+ (select main_a v_prenex_13648) 1)) (< v_prenex_13649 main_y) (<= (+ main_x 1) v_prenex_13648) (<= 1998 (* 2 (select main_a v_prenex_13649))) (<= 1000 (+ (select main_a v_prenex_13648) (select main_a v_prenex_13649))))) (forall ((v_prenex_13390 Int) (v_prenex_13391 Int)) (or (<= (+ (select main_a v_prenex_13390) (select main_a v_prenex_13391)) 1000) (< v_prenex_13390 main_x) (<= (* 2 (select main_a v_prenex_13391)) 2000) (<= (* 2 (select main_a v_prenex_13390)) 2) (<= (+ main_x 1) v_prenex_13390) (<= 0 (* 2 (select main_a v_prenex_13390))) (<= 1998 (* 2 (select main_a v_prenex_13391))))) (or (forall ((v_prenex_19527 Int)) (or (<= 998 (select main_a v_prenex_19527)) (<= 1998 (* 2 (select main_a v_prenex_19527))))) (forall ((v_prenex_19526 Int)) (or (< v_prenex_19526 main_x) (<= 0 (select main_a v_prenex_19526)) (<= (select main_a v_prenex_19526) 2) (<= (+ main_x 1) v_prenex_19526) (<= (* 2 (select main_a v_prenex_19526)) 2)))) (forall ((v_prenex_13979 Int) (v_prenex_13978 Int)) (or (<= 998 (select main_a v_prenex_13979)) (< v_prenex_13978 main_x) (<= 1000 (+ (select main_a v_prenex_13978) (select main_a v_prenex_13979))) (< v_prenex_13979 main_y) (<= 1998 (* 2 (select main_a v_prenex_13979))) (<= (+ main_x 1) v_prenex_13978) (<= (select main_a v_prenex_13978) 1))) (forall ((v_prenex_16148 Int) (v_prenex_16149 Int)) (or (<= 1000 (+ (select main_a v_prenex_16148) (select main_a v_prenex_16149))) (<= 0 (select main_a v_prenex_16148)) (<= 998 (select main_a v_prenex_16149)) (< v_prenex_16148 main_x) (<= (+ main_x 1) v_prenex_16148) (<= 999 (select main_a v_prenex_16149)))) (or (forall ((v_prenex_19369 Int)) (or (<= (* 2 (select main_a v_prenex_19369)) 2000) (<= 999 (select main_a v_prenex_19369)))) (forall ((v_prenex_19368 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19368))) (< v_prenex_19368 main_x) (<= (+ main_x 1) v_prenex_19368) (<= (select main_a v_prenex_19368) 2) (<= (select main_a v_prenex_19368) 1)))) (forall ((v_prenex_11372 Int) (v_prenex_11371 Int)) (or (<= (+ (select main_a v_prenex_11371) (select main_a v_prenex_11372)) 1000) (<= (* 2 (select main_a v_prenex_11371)) 2) (<= 999 (select main_a v_prenex_11372)) (<= 0 (select main_a v_prenex_11371)) (< v_prenex_11371 main_x) (<= (select main_a v_prenex_11372) 1000) (<= (+ main_x 1) v_prenex_11371))) (forall ((v_prenex_11697 Int) (v_prenex_11698 Int)) (or (<= 1000 (+ (select main_a v_prenex_11697) (select main_a v_prenex_11698))) (<= 999 (select main_a v_prenex_11698)) (<= 0 (+ (select main_a v_prenex_11697) 1)) (<= 998 (select main_a v_prenex_11698)) (<= (select main_a v_prenex_11697) 2) (< v_prenex_11697 main_x) (<= (+ main_x 1) v_prenex_11697))) (forall ((v_prenex_17930 Int) (v_prenex_17931 Int)) (or (< v_prenex_17930 main_x) (<= 0 (* 2 (select main_a v_prenex_17930))) (<= 0 (+ (select main_a v_prenex_17930) 1)) (<= 1998 (* 2 (select main_a v_prenex_17931))) (<= (+ main_x 1) v_prenex_17930) (<= (+ (select main_a v_prenex_17930) (select main_a v_prenex_17931)) 1000) (<= 999 (select main_a v_prenex_17931)))) (forall ((v_prenex_20960 Int) (v_prenex_20959 Int)) (or (<= (select main_a v_prenex_20959) 1) (< v_prenex_20959 main_x) (<= (+ main_x 1) v_prenex_20959) (<= (+ (select main_a v_prenex_20959) (select main_a v_prenex_20960)) 1000) (<= 0 (* 2 (select main_a v_prenex_20959))) (<= 999 (select main_a v_prenex_20960)) (<= (* 2 (select main_a v_prenex_20960)) 2000))) (forall ((v_prenex_13402 Int) (v_prenex_13403 Int)) (or (<= (+ (select main_a v_prenex_13402) 998) (select main_a v_prenex_13403)) (<= 0 (+ (select main_a v_prenex_13402) 1)) (<= 999 (select main_a v_prenex_13403)) (< v_prenex_13402 main_x) (<= (select main_a v_prenex_13403) 1001) (<= (+ main_x 1) v_prenex_13402))) (forall ((v_prenex_19276 Int) (v_prenex_19275 Int)) (or (<= (select main_a v_prenex_19275) 1) (<= (select main_a v_prenex_19276) 1000) (< v_prenex_19275 main_x) (<= (select main_a v_prenex_19276) 1001) (< v_prenex_19276 main_y) (<= (+ main_x 1) v_prenex_19275) (<= (select main_a v_prenex_19276) (+ (select main_a v_prenex_19275) 1000)))) (forall ((v_prenex_15283 Int) (v_prenex_15282 Int)) (or (< v_prenex_15282 main_x) (<= 1000 (+ (select main_a v_prenex_15282) (select main_a v_prenex_15283))) (<= (+ main_x 1) v_prenex_15282) (<= (select main_a v_prenex_15282) 1) (<= 0 (select main_a v_prenex_15282)) (<= (select main_a v_prenex_15283) 1001) (<= (* 2 (select main_a v_prenex_15283)) 2000))) (or (forall ((v_prenex_11642 Int)) (or (<= 0 (select main_a v_prenex_11642)) (<= 0 (* 2 (select main_a v_prenex_11642))) (<= (+ main_x 1) v_prenex_11642) (< v_prenex_11642 main_x))) (forall ((v_prenex_11643 Int)) (or (<= (select main_a v_prenex_11643) 1000) (<= 999 (select main_a v_prenex_11643))))) (or (forall ((v_prenex_15906 Int)) (or (<= 998 (select main_a v_prenex_15906)) (<= 999 (select main_a v_prenex_15906)))) (forall ((v_prenex_15901 Int)) (or (<= (+ main_x 1) v_prenex_15901) (<= 0 (select main_a v_prenex_15901)) (<= 0 (* 2 (select main_a v_prenex_15901))) (< v_prenex_15901 main_x) (<= (select main_a v_prenex_15901) 1)))) (or (forall ((v_prenex_21021 Int)) (or (<= 0 (+ (select main_a v_prenex_21021) 1)) (< v_prenex_21021 main_x) (<= 0 (* 2 (select main_a v_prenex_21021))) (<= (+ main_x 1) v_prenex_21021) (<= (* 2 (select main_a v_prenex_21021)) 2))) (forall ((v_prenex_21026 Int)) (<= 1998 (* 2 (select main_a v_prenex_21026))))) (or (forall ((v_prenex_15543 Int)) (or (<= (+ main_x 1) v_prenex_15543) (<= 0 (select main_a v_prenex_15543)) (< v_prenex_15543 main_x) (<= 0 (* 2 (select main_a v_prenex_15543))))) (forall ((v_prenex_15544 Int)) (or (<= (select main_a v_prenex_15544) 1001) (<= (* 2 (select main_a v_prenex_15544)) 2000) (<= (+ main_y 1) v_prenex_15544)))) (forall ((v_prenex_12124 Int) (v_prenex_12125 Int)) (or (<= 0 (+ (select main_a v_prenex_12124) 1)) (< v_prenex_12124 main_x) (<= (+ main_y 1) v_prenex_12125) (<= (+ (select main_a v_prenex_12124) (select main_a v_prenex_12125)) 1000) (<= (+ main_x 1) v_prenex_12124))) (forall ((v_prenex_14366 Int) (v_prenex_14365 Int)) (or (< v_prenex_14365 main_x) (< v_prenex_14366 main_y) (<= (+ main_x 1) v_prenex_14365) (<= (select main_a v_prenex_14365) 2) (<= 1000 (+ (select main_a v_prenex_14365) (select main_a v_prenex_14366))) (<= (* 2 (select main_a v_prenex_14366)) 2000))) (forall ((v_prenex_19390 Int) (v_prenex_19389 Int)) (or (<= (select main_a v_prenex_19389) 2) (<= (select main_a v_prenex_19390) 1000) (<= (+ main_y 1) v_prenex_19390) (< v_prenex_19389 main_x) (<= 998 (select main_a v_prenex_19390)) (<= (+ (select main_a v_prenex_19389) (select main_a v_prenex_19390)) 1000) (<= (+ main_x 1) v_prenex_19389))) (forall ((v_prenex_18205 Int) (v_prenex_18204 Int)) (or (<= 0 (select main_a v_prenex_18204)) (<= (+ main_x 1) v_prenex_18204) (<= 1000 (+ (select main_a v_prenex_18204) (select main_a v_prenex_18205))) (<= (+ main_y 1) v_prenex_18205) (< v_prenex_18204 main_x))) (or (forall ((v_prenex_15576 Int)) (or (<= (* 2 (select main_a v_prenex_15576)) 2) (<= (+ main_x 1) v_prenex_15576) (< v_prenex_15576 main_x))) (forall ((v_prenex_15581 Int)) (or (<= 998 (select main_a v_prenex_15581)) (<= (select main_a v_prenex_15581) 1001)))) (forall ((v_prenex_19311 Int) (v_prenex_19312 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19311))) (< v_prenex_19311 main_x) (<= (+ (select main_a v_prenex_19311) 998) (select main_a v_prenex_19312)) (<= (select main_a v_prenex_19311) 1) (<= (+ main_x 1) v_prenex_19311))) (or (forall ((v_prenex_14371 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14371))) (<= 0 (select main_a v_prenex_14371)) (< v_prenex_14371 main_x) (<= (+ main_x 1) v_prenex_14371) (<= (select main_a v_prenex_14371) 2))) (forall ((v_prenex_14372 Int)) (<= (select main_a v_prenex_14372) 1000))) (or (forall ((v_prenex_19190 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19190))) (<= 999 (select main_a v_prenex_19190)))) (forall ((v_prenex_19185 Int)) (or (<= 0 (+ (select main_a v_prenex_19185) 1)) (<= 0 (* 2 (select main_a v_prenex_19185))) (<= (+ main_x 1) v_prenex_19185) (<= (* 2 (select main_a v_prenex_19185)) 2) (< v_prenex_19185 main_x)))) (forall ((v_prenex_20903 Int) (v_prenex_20902 Int)) (or (<= 1000 (+ (select main_a v_prenex_20902) (select main_a v_prenex_20903))) (<= (* 2 (select main_a v_prenex_20903)) 2000) (< v_prenex_20902 main_x) (<= (+ main_x 1) v_prenex_20902) (<= 0 (+ (select main_a v_prenex_20902) 1)))) (forall ((v_prenex_18356 Int) (v_prenex_18355 Int)) (or (<= (* 2 (select main_a v_prenex_18355)) 2) (<= (+ main_x 1) v_prenex_18355) (< v_prenex_18355 main_x) (<= 1000 (+ (select main_a v_prenex_18355) (select main_a v_prenex_18356))) (<= (select main_a v_prenex_18356) 1001) (<= (select main_a v_prenex_18355) 1) (<= 999 (select main_a v_prenex_18356)))) (forall ((v_prenex_13479 Int) (v_prenex_13480 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_13480))) (<= (+ (select main_a v_prenex_13479) 998) (select main_a v_prenex_13480)) (< v_prenex_13480 main_y) (<= (+ main_y 1) v_prenex_13480) (< v_prenex_13479 main_x))) (or (forall ((v_prenex_12011 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12011))) (<= (* 2 (select main_a v_prenex_12011)) 2) (<= (select main_a v_prenex_12011) 2) (<= (+ main_x 1) v_prenex_12011) (< v_prenex_12011 main_x))) (forall ((v_prenex_12014 Int)) (<= (* 2 (select main_a v_prenex_12014)) 2000))) (or (forall ((v_prenex_21316 Int)) (or (<= (+ main_x 1) v_prenex_21316) (<= 0 (select main_a v_prenex_21316)) (<= (* 2 (select main_a v_prenex_21316)) 2) (< v_prenex_21316 main_x))) (forall ((v_prenex_21317 Int)) (or (<= (+ main_y 1) v_prenex_21317) (<= 999 (select main_a v_prenex_21317))))) (or (forall ((v_prenex_14433 Int)) (or (<= (+ main_y 1) v_prenex_14433) (<= (select main_a v_prenex_14433) 1000) (<= (select main_a v_prenex_14433) 1001))) (forall ((v_prenex_14432 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14432))) (<= (+ main_x 1) v_prenex_14432) (<= (select main_a v_prenex_14432) 1) (< v_prenex_14432 main_x)))) (forall ((v_prenex_20558 Int) (v_prenex_20557 Int)) (or (<= 1000 (+ (select main_a v_prenex_20557) (select main_a v_prenex_20558))) (<= 0 (+ (select main_a v_prenex_20557) 1)) (< v_prenex_20557 main_x) (<= (select main_a v_prenex_20557) 1) (<= 999 (select main_a v_prenex_20558)) (<= (+ main_x 1) v_prenex_20557) (<= 1998 (* 2 (select main_a v_prenex_20558))))) (or (forall ((v_prenex_14616 Int)) (or (< v_prenex_14616 main_x) (<= 0 (select main_a v_prenex_14616)) (<= (* 2 (select main_a v_prenex_14616)) 2) (<= (+ main_x 1) v_prenex_14616))) (forall ((v_prenex_14619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14619))) (<= 999 (select main_a v_prenex_14619)) (< v_prenex_14619 main_y)))) (or (forall ((v_prenex_11148 Int)) (or (< v_prenex_11148 main_x) (<= (+ main_x 1) v_prenex_11148) (<= (select main_a v_prenex_11148) 1) (<= (* 2 (select main_a v_prenex_11148)) 2))) (forall ((v_prenex_12529 Int)) (<= (* 2 (select main_a v_prenex_12529)) 2000))) (forall ((v_prenex_19236 Int) (v_prenex_19237 Int)) (or (<= (* 2 (select main_a v_prenex_19237)) 2000) (<= 0 (select main_a v_prenex_19236)) (<= (+ main_x 1) v_prenex_19236) (<= (+ (select main_a v_prenex_19236) (select main_a v_prenex_19237)) 1000) (< v_prenex_19236 main_x) (<= (select main_a v_prenex_19236) 2))) (forall ((v_prenex_17294 Int) (v_prenex_17295 Int)) (or (<= (select main_a v_prenex_17295) (+ (select main_a v_prenex_17294) 1000)) (<= 0 (* 2 (select main_a v_prenex_17294))) (< v_prenex_17295 main_y) (<= (+ main_x 1) v_prenex_17294) (<= 999 (select main_a v_prenex_17295)) (< v_prenex_17294 main_x) (<= (select main_a v_prenex_17295) 1000))) (forall ((v_prenex_13228 Int) (v_prenex_13227 Int)) (or (< v_prenex_13228 main_y) (<= (+ main_x 1) v_prenex_13227) (<= 1998 (* 2 (select main_a v_prenex_13228))) (<= 1000 (+ (select main_a v_prenex_13227) (select main_a v_prenex_13228))) (<= 0 (* 2 (select main_a v_prenex_13227))) (< v_prenex_13227 main_x))) (forall ((v_prenex_19450 Int) (v_prenex_19451 Int)) (or (<= (select main_a v_prenex_19450) 1) (<= (+ main_x 1) v_prenex_19450) (<= (select main_a v_prenex_19451) 1001) (<= (+ (select main_a v_prenex_19450) 998) (select main_a v_prenex_19451)) (< v_prenex_19450 main_x) (<= (* 2 (select main_a v_prenex_19450)) 2))) (or (forall ((v_prenex_12649 Int)) (or (<= 999 (select main_a v_prenex_12649)) (< v_prenex_12649 main_y) (<= 1998 (* 2 (select main_a v_prenex_12649))))) (forall ((v_prenex_12647 Int)) (or (<= (* 2 (select main_a v_prenex_12647)) 2) (<= 0 (* 2 (select main_a v_prenex_12647))) (< v_prenex_12647 main_x) (<= (+ main_x 1) v_prenex_12647)))) (forall ((v_prenex_20706 Int) (v_prenex_20705 Int)) (or (<= (* 2 (select main_a v_prenex_20705)) 2) (<= (+ (select main_a v_prenex_20705) (select main_a v_prenex_20706)) 1000) (<= (+ main_x 1) v_prenex_20705) (<= 1998 (* 2 (select main_a v_prenex_20706))) (<= (+ main_y 1) v_prenex_20706) (< v_prenex_20705 main_x))) (forall ((v_prenex_17798 Int) (v_prenex_17797 Int)) (or (< v_prenex_17797 main_x) (<= (select main_a v_prenex_17798) 1001) (<= 0 (+ (select main_a v_prenex_17797) 1)) (<= (+ main_x 1) v_prenex_17797) (<= 1998 (* 2 (select main_a v_prenex_17798))) (<= (+ (select main_a v_prenex_17797) (select main_a v_prenex_17798)) 1000) (<= (* 2 (select main_a v_prenex_17797)) 2))) (or (forall ((v_prenex_18659 Int)) (or (<= (+ main_x 1) v_prenex_18659) (<= (select main_a v_prenex_18659) 1) (<= (* 2 (select main_a v_prenex_18659)) 2) (< v_prenex_18659 main_x) (<= 0 (* 2 (select main_a v_prenex_18659))))) (forall ((v_prenex_18663 Int)) (<= (select main_a v_prenex_18663) 1000))) (forall ((v_prenex_14682 Int) (v_prenex_14681 Int)) (or (<= (+ main_x 1) v_prenex_14681) (<= 1998 (* 2 (select main_a v_prenex_14682))) (<= (+ main_y 1) v_prenex_14682) (<= (+ (select main_a v_prenex_14681) (select main_a v_prenex_14682)) 1000) (< v_prenex_14681 main_x) (<= 0 (* 2 (select main_a v_prenex_14681))) (<= (select main_a v_prenex_14682) 1001))) (forall ((v_prenex_16599 Int) (v_prenex_16598 Int)) (or (<= (+ main_x 1) v_prenex_16598) (<= (select main_a v_prenex_16599) 1000) (<= (+ (select main_a v_prenex_16598) (select main_a v_prenex_16599)) 1000) (<= 0 (select main_a v_prenex_16598)) (< v_prenex_16598 main_x) (<= 999 (select main_a v_prenex_16599)))) (or (forall ((v_prenex_17698 Int)) (<= 1998 (* 2 (select main_a v_prenex_17698)))) (forall ((v_prenex_17697 Int)) (or (< v_prenex_17697 main_x) (<= (* 2 (select main_a v_prenex_17697)) 2) (<= (+ main_x 1) v_prenex_17697) (<= (select main_a v_prenex_17697) 2)))) (or (forall ((v_prenex_18468 Int)) (or (<= 998 (select main_a v_prenex_18468)) (<= 1998 (* 2 (select main_a v_prenex_18468))))) (forall ((v_prenex_18466 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18466))) (<= 0 (+ (select main_a v_prenex_18466) 1)) (<= (* 2 (select main_a v_prenex_18466)) 2) (<= (+ main_x 1) v_prenex_18466) (< v_prenex_18466 main_x)))) (forall ((v_prenex_21314 Int) (v_prenex_21315 Int)) (or (< v_prenex_21314 main_x) (<= (* 2 (select main_a v_prenex_21314)) 2) (<= (+ main_x 1) v_prenex_21314) (<= 999 (select main_a v_prenex_21315)) (<= (+ (select main_a v_prenex_21314) 998) (select main_a v_prenex_21315)) (<= 998 (select main_a v_prenex_21315)) (<= (+ main_y 1) v_prenex_21315))) (forall ((v_prenex_17898 Int) (v_prenex_17899 Int)) (or (< v_prenex_17898 main_x) (<= (+ (select main_a v_prenex_17898) (select main_a v_prenex_17899)) 1000) (<= (+ main_x 1) v_prenex_17898) (<= (select main_a v_prenex_17899) 1001) (<= 0 (select main_a v_prenex_17898)) (<= (select main_a v_prenex_17898) 2) (<= (select main_a v_prenex_17899) 1000))) (forall ((v_prenex_14828 Int) (v_prenex_14827 Int)) (or (<= (+ (select main_a v_prenex_14827) (select main_a v_prenex_14828)) 1000) (<= 1998 (* 2 (select main_a v_prenex_14828))) (<= 0 (+ (select main_a v_prenex_14827) 1)) (< v_prenex_14827 main_x) (<= (select main_a v_prenex_14828) 1000) (<= (+ main_x 1) v_prenex_14827))) (forall ((v_prenex_13404 Int) (v_prenex_13405 Int)) (or (<= (select main_a v_prenex_13404) 2) (<= 0 (select main_a v_prenex_13404)) (< v_prenex_13404 main_x) (<= (+ main_x 1) v_prenex_13404) (<= 1000 (+ (select main_a v_prenex_13404) (select main_a v_prenex_13405))))) (forall ((v_prenex_20405 Int) (v_prenex_20404 Int)) (or (<= 1000 (+ (select main_a v_prenex_20404) (select main_a v_prenex_20405))) (< v_prenex_20404 main_x) (<= (select main_a v_prenex_20405) 1001) (<= (select main_a v_prenex_20404) 2) (<= (+ main_x 1) v_prenex_20404) (<= (+ main_y 1) v_prenex_20405) (<= 999 (select main_a v_prenex_20405)))) (forall ((v_prenex_18280 Int) (v_prenex_18279 Int)) (or (<= (+ main_x 1) v_prenex_18279) (<= 1000 (+ (select main_a v_prenex_18279) (select main_a v_prenex_18280))) (<= (select main_a v_prenex_18280) 1000) (< v_prenex_18279 main_x) (<= (+ main_y 1) v_prenex_18280) (<= 0 (+ (select main_a v_prenex_18279) 1)) (<= 998 (select main_a v_prenex_18280)))) (forall ((v_prenex_18864 Int) (v_prenex_18863 Int)) (or (<= (+ main_x 1) v_prenex_18863) (<= (select main_a v_prenex_18864) (+ (select main_a v_prenex_18863) 1000)) (<= (* 2 (select main_a v_prenex_18863)) 2) (< v_prenex_18863 main_x) (<= (select main_a v_prenex_18863) 2))) (or (forall ((v_prenex_14631 Int)) (or (<= 998 (select main_a v_prenex_14631)) (<= 999 (select main_a v_prenex_14631)))) (forall ((v_prenex_14627 Int)) (or (<= (select main_a v_prenex_14627) 1) (<= (+ main_x 1) v_prenex_14627) (<= (* 2 (select main_a v_prenex_14627)) 2) (<= (select main_a v_prenex_14627) 2) (< v_prenex_14627 main_x)))) (forall ((v_prenex_17402 Int) (v_prenex_17403 Int)) (or (<= (+ (select main_a v_prenex_17402) (select main_a v_prenex_17403)) 1000) (< v_prenex_17402 main_x) (<= (+ main_x 1) v_prenex_17402) (<= (select main_a v_prenex_17402) 2) (<= 999 (select main_a v_prenex_17403)) (<= (select main_a v_prenex_17402) 1) (<= (select main_a v_prenex_17403) 1001))) (forall ((v_prenex_21020 Int) (v_prenex_21019 Int)) (or (<= 0 (select main_a v_prenex_21019)) (<= (select main_a v_prenex_21020) 1001) (<= (+ main_y 1) v_prenex_21020) (<= (+ main_x 1) v_prenex_21019) (<= 998 (select main_a v_prenex_21020)) (<= (+ (select main_a v_prenex_21019) (select main_a v_prenex_21020)) 1000) (< v_prenex_21019 main_x))) (or (forall ((v_prenex_18913 Int)) (or (<= 0 (+ (select main_a v_prenex_18913) 1)) (< v_prenex_18913 main_x) (<= (+ main_x 1) v_prenex_18913) (<= 0 (* 2 (select main_a v_prenex_18913))))) (forall ((v_prenex_18914 Int)) (or (<= (* 2 (select main_a v_prenex_18914)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18914)))))) (or (forall ((v_prenex_14631 Int)) (or (<= 998 (select main_a v_prenex_14631)) (<= 999 (select main_a v_prenex_14631)))) (forall ((v_prenex_14629 Int)) (or (<= (* 2 (select main_a v_prenex_14629)) 2) (<= 0 (+ (select main_a v_prenex_14629) 1)) (<= (+ main_x 1) v_prenex_14629) (<= (select main_a v_prenex_14629) 2) (< v_prenex_14629 main_x)))) (forall ((v_prenex_14798 Int) (v_prenex_14797 Int)) (or (<= (+ main_x 1) v_prenex_14797) (<= (* 2 (select main_a v_prenex_14797)) 2) (<= (select main_a v_prenex_14798) 1000) (<= (+ (select main_a v_prenex_14797) 998) (select main_a v_prenex_14798)) (<= (select main_a v_prenex_14797) 1) (< v_prenex_14797 main_x) (<= 999 (select main_a v_prenex_14798)))) (forall ((v_prenex_20389 Int) (v_prenex_20388 Int)) (or (<= (+ main_x 1) v_prenex_20388) (<= 999 (select main_a v_prenex_20389)) (<= (* 2 (select main_a v_prenex_20389)) 2000) (<= 0 (* 2 (select main_a v_prenex_20388))) (< v_prenex_20388 main_x) (<= 0 (+ (select main_a v_prenex_20388) 1)) (<= (select main_a v_prenex_20389) (+ (select main_a v_prenex_20388) 1000)))) (or (forall ((v_prenex_13864 Int)) (or (< v_prenex_13864 main_x) (<= (* 2 (select main_a v_prenex_13864)) 2) (<= (+ main_x 1) v_prenex_13864))) (forall ((v_prenex_13869 Int)) (or (<= 999 (select main_a v_prenex_13869)) (< v_prenex_13869 main_y) (<= (select main_a v_prenex_13869) 1000)))) (forall ((v_prenex_20353 Int) (v_prenex_20352 Int)) (or (<= (* 2 (select main_a v_prenex_20352)) 2) (<= (select main_a v_prenex_20352) 1) (<= (+ main_x 1) v_prenex_20352) (< v_prenex_20352 main_x) (<= (select main_a v_prenex_20353) (+ (select main_a v_prenex_20352) 1000)) (<= 998 (select main_a v_prenex_20353)))) (forall ((v_prenex_12812 Int) (v_prenex_12813 Int)) (or (<= 998 (select main_a v_prenex_12813)) (<= (+ main_x 1) v_prenex_12812) (<= (* 2 (select main_a v_prenex_12813)) 2000) (< v_prenex_12812 main_x) (<= (select main_a v_prenex_12812) 1) (<= 1000 (+ (select main_a v_prenex_12812) (select main_a v_prenex_12813))) (<= (* 2 (select main_a v_prenex_12812)) 2))) (forall ((v_prenex_21300 Int) (v_prenex_21301 Int)) (or (<= 0 (select main_a v_prenex_21300)) (<= (select main_a v_prenex_21301) 1001) (<= (+ (select main_a v_prenex_21300) (select main_a v_prenex_21301)) 1000) (<= (* 2 (select main_a v_prenex_21300)) 2) (< v_prenex_21300 main_x) (<= (+ main_x 1) v_prenex_21300) (<= 999 (select main_a v_prenex_21301)))) (forall ((v_prenex_11918 Int) (v_prenex_11917 Int)) (or (<= (+ main_x 1) v_prenex_11917) (<= (select main_a v_prenex_11917) 1) (< v_prenex_11917 main_x) (<= (+ main_y 1) v_prenex_11918) (<= (select main_a v_prenex_11918) 1001) (<= 1000 (+ (select main_a v_prenex_11917) (select main_a v_prenex_11918))))) (forall ((v_prenex_12281 Int) (v_prenex_12282 Int)) (or (< v_prenex_12281 main_x) (<= 1000 (+ (select main_a v_prenex_12281) (select main_a v_prenex_12282))) (<= 1998 (* 2 (select main_a v_prenex_12282))) (<= 999 (select main_a v_prenex_12282)) (<= 0 (* 2 (select main_a v_prenex_12281))) (<= (+ main_x 1) v_prenex_12281) (<= 0 (select main_a v_prenex_12281)))) (or (forall ((v_prenex_17037 Int)) (or (<= (+ main_x 1) v_prenex_17037) (<= 0 (* 2 (select main_a v_prenex_17037))) (<= (* 2 (select main_a v_prenex_17037)) 2) (< v_prenex_17037 main_x))) (forall ((v_prenex_17038 Int)) (or (<= 998 (select main_a v_prenex_17038)) (<= (* 2 (select main_a v_prenex_17038)) 2000)))) (forall ((v_prenex_16439 Int) (v_prenex_16440 Int)) (or (<= (select main_a v_prenex_16440) (+ (select main_a v_prenex_16439) 1000)) (<= 0 (+ (select main_a v_prenex_16439) 1)) (<= 1998 (* 2 (select main_a v_prenex_16440))) (< v_prenex_16439 main_x) (<= (* 2 (select main_a v_prenex_16439)) 2) (<= (+ main_x 1) v_prenex_16439) (<= 999 (select main_a v_prenex_16440)))) (forall ((v_prenex_15796 Int) (v_prenex_15795 Int)) (or (<= (select main_a v_prenex_15796) 1001) (<= (* 2 (select main_a v_prenex_15795)) 2) (<= (select main_a v_prenex_15795) 2) (<= (+ (select main_a v_prenex_15795) 998) (select main_a v_prenex_15796)) (<= (* 2 (select main_a v_prenex_15796)) 2000) (< v_prenex_15795 main_x) (<= (+ main_x 1) v_prenex_15795))) (forall ((v_prenex_16373 Int) (v_prenex_16374 Int)) (or (<= (+ main_x 1) v_prenex_16373) (<= (* 2 (select main_a v_prenex_16374)) 2000) (<= 1000 (+ (select main_a v_prenex_16373) (select main_a v_prenex_16374))) (< v_prenex_16373 main_x) (<= 0 (select main_a v_prenex_16373)) (<= (select main_a v_prenex_16373) 2) (<= 999 (select main_a v_prenex_16374)))) (forall ((v_prenex_16443 Int) (v_prenex_16444 Int)) (or (<= (select main_a v_prenex_16443) 2) (<= (* 2 (select main_a v_prenex_16444)) 2000) (<= (+ main_x 1) v_prenex_16443) (< v_prenex_16443 main_x) (<= 1998 (* 2 (select main_a v_prenex_16444))) (<= (select main_a v_prenex_16444) (+ (select main_a v_prenex_16443) 1000)) (<= (+ main_y 1) v_prenex_16444))) (or (forall ((v_prenex_11274 Int)) (or (<= 998 (select main_a v_prenex_11274)) (< v_prenex_11274 main_y) (<= (select main_a v_prenex_11274) 1001))) (forall ((v_prenex_11279 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11279))) (< v_prenex_11279 main_x) (<= (+ main_x 1) v_prenex_11279) (<= (* 2 (select main_a v_prenex_11279)) 2)))) (forall ((v_prenex_13453 Int) (v_prenex_13454 Int)) (or (< v_prenex_13453 main_x) (<= (+ main_x 1) v_prenex_13453) (<= 0 (select main_a v_prenex_13453)) (<= (select main_a v_prenex_13454) 1001) (<= (+ (select main_a v_prenex_13453) 998) (select main_a v_prenex_13454)) (<= 998 (select main_a v_prenex_13454)))) (forall ((v_prenex_18905 Int) (v_prenex_18906 Int)) (or (<= 999 (select main_a v_prenex_18906)) (< v_prenex_18905 main_x) (<= (* 2 (select main_a v_prenex_18906)) 2000) (<= (select main_a v_prenex_18905) 2) (<= 0 (* 2 (select main_a v_prenex_18905))) (<= (+ main_x 1) v_prenex_18905) (<= (+ (select main_a v_prenex_18905) (select main_a v_prenex_18906)) 1000))) (forall ((v_prenex_15726 Int) (v_prenex_15725 Int)) (or (<= (+ main_y 1) v_prenex_15726) (<= (+ (select main_a v_prenex_15725) 998) (select main_a v_prenex_15726)) (<= 999 (select main_a v_prenex_15726)) (<= (* 2 (select main_a v_prenex_15726)) 2000) (<= (+ main_x 1) v_prenex_15725) (< v_prenex_15725 main_x) (<= 0 (* 2 (select main_a v_prenex_15725))))) (or (forall ((v_prenex_19589 Int)) (or (<= (select main_a v_prenex_19589) 1000) (<= 998 (select main_a v_prenex_19589)))) (forall ((v_prenex_19588 Int)) (or (<= 0 (select main_a v_prenex_19588)) (<= (+ main_x 1) v_prenex_19588) (<= (select main_a v_prenex_19588) 1) (< v_prenex_19588 main_x) (<= (* 2 (select main_a v_prenex_19588)) 2)))) (forall ((v_prenex_15343 Int) (v_prenex_15342 Int)) (or (<= (+ main_x 1) v_prenex_15342) (< v_prenex_15342 main_x) (<= 0 (+ (select main_a v_prenex_15342) 1)) (<= (select main_a v_prenex_15342) 1) (<= (+ (select main_a v_prenex_15342) 998) (select main_a v_prenex_15343)) (<= 999 (select main_a v_prenex_15343)) (<= (select main_a v_prenex_15343) 1001))) (forall ((v_prenex_13488 Int) (v_prenex_13487 Int)) (or (<= 998 (select main_a v_prenex_13488)) (<= (select main_a v_prenex_13487) 1) (<= (+ (select main_a v_prenex_13487) 998) (select main_a v_prenex_13488)) (<= (+ main_x 1) v_prenex_13487) (< v_prenex_13487 main_x) (<= 999 (select main_a v_prenex_13488)))) (forall ((v_prenex_14419 Int) (v_prenex_14418 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14419))) (<= 999 (select main_a v_prenex_14419)) (<= (+ (select main_a v_prenex_14418) (select main_a v_prenex_14419)) 1000) (< v_prenex_14419 main_y) (<= 0 (* 2 (select main_a v_prenex_14418))) (< v_prenex_14418 main_x) (<= (+ main_x 1) v_prenex_14418))) (forall ((v_prenex_12456 Int) (v_prenex_12457 Int)) (or (<= (select main_a v_prenex_12456) 1) (<= (select main_a v_prenex_12457) (+ (select main_a v_prenex_12456) 1000)) (< v_prenex_12456 main_x) (<= (+ main_y 1) v_prenex_12457) (<= (+ main_x 1) v_prenex_12456) (<= 1998 (* 2 (select main_a v_prenex_12457))) (<= 998 (select main_a v_prenex_12457)))) (forall ((v_prenex_16545 Int) (v_prenex_16546 Int)) (or (<= (+ main_x 1) v_prenex_16545) (<= 1998 (* 2 (select main_a v_prenex_16546))) (<= (+ main_y 1) v_prenex_16546) (< v_prenex_16545 main_x) (<= (select main_a v_prenex_16546) (+ (select main_a v_prenex_16545) 1000)) (<= 999 (select main_a v_prenex_16546)) (<= (select main_a v_prenex_16545) 1))) (or (forall ((v_prenex_13216 Int)) (or (<= (select main_a v_prenex_13216) 1000) (<= 1998 (* 2 (select main_a v_prenex_13216))))) (forall ((v_prenex_13211 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13211))) (< v_prenex_13211 main_x) (<= (+ main_x 1) v_prenex_13211) (<= (* 2 (select main_a v_prenex_13211)) 2) (<= 0 (select main_a v_prenex_13211))))) (or (forall ((v_prenex_11871 Int)) (or (<= (select main_a v_prenex_11871) 1) (<= 0 (+ (select main_a v_prenex_11871) 1)) (<= (* 2 (select main_a v_prenex_11871)) 2) (< v_prenex_11871 main_x) (<= (+ main_x 1) v_prenex_11871))) (forall ((v_prenex_11868 Int)) (<= 998 (select main_a v_prenex_11868)))) (forall ((v_prenex_13069 Int) (v_prenex_13070 Int)) (or (< v_prenex_13069 main_x) (<= (+ main_x 1) v_prenex_13069) (<= 1998 (* 2 (select main_a v_prenex_13070))) (<= (* 2 (select main_a v_prenex_13069)) 2) (<= (+ (select main_a v_prenex_13069) 998) (select main_a v_prenex_13070)) (<= (select main_a v_prenex_13069) 1))) (forall ((v_prenex_14225 Int) (v_prenex_14224 Int)) (or (<= (+ main_x 1) v_prenex_14224) (<= (select main_a v_prenex_14225) (+ (select main_a v_prenex_14224) 1000)) (< v_prenex_14224 main_x) (<= 998 (select main_a v_prenex_14225)) (<= 1998 (* 2 (select main_a v_prenex_14225))) (<= 0 (* 2 (select main_a v_prenex_14224))) (< v_prenex_14225 main_y))) (forall ((v_prenex_11740 Int) (v_prenex_11739 Int)) (or (< v_prenex_11739 main_x) (<= (+ (select main_a v_prenex_11739) 998) (select main_a v_prenex_11740)) (<= (* 2 (select main_a v_prenex_11739)) 2) (<= 999 (select main_a v_prenex_11740)) (<= (select main_a v_prenex_11739) 1) (<= 998 (select main_a v_prenex_11740)) (<= (+ main_x 1) v_prenex_11739))) (forall ((v_prenex_18549 Int) (v_prenex_18550 Int)) (or (<= (+ main_x 1) v_prenex_18549) (<= (select main_a v_prenex_18550) (+ (select main_a v_prenex_18549) 1000)) (< v_prenex_18549 main_x) (<= 0 (+ (select main_a v_prenex_18549) 1)) (<= (select main_a v_prenex_18550) 1000) (<= 0 (select main_a v_prenex_18549)) (<= (* 2 (select main_a v_prenex_18550)) 2000))) (forall ((v_prenex_11237 Int) (v_prenex_11236 Int)) (or (<= (+ main_x 1) v_prenex_11236) (< v_prenex_11236 main_x) (<= 1998 (* 2 (select main_a v_prenex_11237))) (<= 0 (* 2 (select main_a v_prenex_11236))) (<= 1000 (+ (select main_a v_prenex_11236) (select main_a v_prenex_11237))) (<= (select main_a v_prenex_11237) 1001))) (or (forall ((v_prenex_19431 Int)) (or (<= (select main_a v_prenex_19431) 1000) (< v_prenex_19431 main_y) (<= (* 2 (select main_a v_prenex_19431)) 2000))) (forall ((v_prenex_19427 Int)) (or (< v_prenex_19427 main_x) (<= 0 (* 2 (select main_a v_prenex_19427))) (<= (+ main_x 1) v_prenex_19427) (<= 0 (+ (select main_a v_prenex_19427) 1))))) (or (forall ((v_prenex_14089 Int)) (or (< v_prenex_14089 main_x) (<= (+ main_x 1) v_prenex_14089) (<= (select main_a v_prenex_14089) 2) (<= (* 2 (select main_a v_prenex_14089)) 2))) (forall ((v_prenex_14090 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14090))) (<= 999 (select main_a v_prenex_14090)) (<= (+ main_y 1) v_prenex_14090)))) (forall ((v_prenex_18546 Int) (v_prenex_18545 Int)) (or (<= (+ main_x 1) v_prenex_18545) (<= (* 2 (select main_a v_prenex_18545)) 2) (<= 0 (* 2 (select main_a v_prenex_18545))) (<= (+ (select main_a v_prenex_18545) 998) (select main_a v_prenex_18546)) (< v_prenex_18545 main_x) (<= (* 2 (select main_a v_prenex_18546)) 2000))) (or (forall ((v_prenex_18753 Int)) (or (<= (* 2 (select main_a v_prenex_18753)) 2000) (<= 999 (select main_a v_prenex_18753)))) (forall ((v_prenex_18751 Int)) (or (<= (* 2 (select main_a v_prenex_18751)) 2) (<= (+ main_x 1) v_prenex_18751) (< v_prenex_18751 main_x) (<= (select main_a v_prenex_18751) 1) (<= 0 (* 2 (select main_a v_prenex_18751)))))) (or (forall ((v_prenex_18786 Int)) (or (<= 0 (select main_a v_prenex_18786)) (<= (select main_a v_prenex_18786) 1) (< v_prenex_18786 main_x) (<= 0 (* 2 (select main_a v_prenex_18786))) (<= (+ main_x 1) v_prenex_18786))) (forall ((v_prenex_18791 Int)) (<= 1998 (* 2 (select main_a v_prenex_18791))))) (or (forall ((v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= (* 2 (select main_a v_prenex_15643)) 2000))) (forall ((v_prenex_11156 Int)) (or (<= (select main_a v_prenex_11156) 2) (<= (+ main_x 1) v_prenex_11156) (< v_prenex_11156 main_x)))) (forall ((v_prenex_15313 Int) (v_prenex_15312 Int)) (or (<= (select main_a v_prenex_15313) (+ (select main_a v_prenex_15312) 1000)) (<= (+ main_x 1) v_prenex_15312) (<= 0 (+ (select main_a v_prenex_15312) 1)) (<= 999 (select main_a v_prenex_15313)) (< v_prenex_15312 main_x) (<= (* 2 (select main_a v_prenex_15312)) 2))) (or (forall ((v_prenex_15822 Int)) (or (<= 999 (select main_a v_prenex_15822)) (<= 998 (select main_a v_prenex_15822)))) (forall ((v_prenex_15821 Int)) (or (<= 0 (select main_a v_prenex_15821)) (<= 0 (* 2 (select main_a v_prenex_15821))) (< v_prenex_15821 main_x) (<= (+ main_x 1) v_prenex_15821)))) (forall ((v_prenex_16918 Int) (v_prenex_16919 Int)) (or (<= 1000 (+ (select main_a v_prenex_16918) (select main_a v_prenex_16919))) (<= (select main_a v_prenex_16919) 1001) (<= 998 (select main_a v_prenex_16919)) (< v_prenex_16919 main_y) (<= (+ main_y 1) v_prenex_16919))) (forall ((v_prenex_17727 Int) (v_prenex_17728 Int)) (or (<= (select main_a v_prenex_17728) (+ (select main_a v_prenex_17727) 1000)) (< v_prenex_17727 main_x) (<= (* 2 (select main_a v_prenex_17727)) 2) (<= (select main_a v_prenex_17728) 1000) (<= (+ main_y 1) v_prenex_17728) (<= (select main_a v_prenex_17728) 1001) (<= (+ main_x 1) v_prenex_17727))) (forall ((v_prenex_14598 Int) (v_prenex_14597 Int)) (or (<= (+ (select main_a v_prenex_14597) (select main_a v_prenex_14598)) 1000) (<= (+ main_x 1) v_prenex_14597) (<= (select main_a v_prenex_14597) 1) (<= (* 2 (select main_a v_prenex_14598)) 2000) (<= 1998 (* 2 (select main_a v_prenex_14598))) (< v_prenex_14597 main_x) (<= (select main_a v_prenex_14597) 2))) (or (forall ((v_prenex_14676 Int)) (<= (select main_a v_prenex_14676) 1000)) (forall ((v_prenex_14675 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14675))) (<= 0 (+ (select main_a v_prenex_14675) 1)) (< v_prenex_14675 main_x) (<= (+ main_x 1) v_prenex_14675)))) (forall ((v_prenex_11899 Int) (v_prenex_11900 Int)) (or (<= 999 (select main_a v_prenex_11900)) (<= 0 (+ (select main_a v_prenex_11899) 1)) (<= (+ (select main_a v_prenex_11899) 998) (select main_a v_prenex_11900)) (<= (+ main_x 1) v_prenex_11899) (<= (* 2 (select main_a v_prenex_11899)) 2) (<= (select main_a v_prenex_11900) 1000) (< v_prenex_11899 main_x))) (forall ((v_prenex_19635 Int) (v_prenex_19634 Int)) (or (<= (+ (select main_a v_prenex_19634) (select main_a v_prenex_19635)) 1000) (<= (* 2 (select main_a v_prenex_19635)) 2000) (<= 0 (+ (select main_a v_prenex_19634) 1)) (< v_prenex_19634 main_x) (<= (+ main_y 1) v_prenex_19635) (<= (+ main_x 1) v_prenex_19634))) (forall ((v_prenex_15944 Int) (v_prenex_15943 Int)) (or (<= 999 (select main_a v_prenex_15944)) (<= 1998 (* 2 (select main_a v_prenex_15944))) (<= 1000 (+ (select main_a v_prenex_15943) (select main_a v_prenex_15944))) (<= 0 (+ (select main_a v_prenex_15943) 1)) (<= (* 2 (select main_a v_prenex_15943)) 2) (<= (+ main_x 1) v_prenex_15943) (< v_prenex_15943 main_x))) (forall ((v_prenex_13132 Int) (v_prenex_13131 Int)) (or (<= (* 2 (select main_a v_prenex_13132)) 2000) (<= (* 2 (select main_a v_prenex_13131)) 2) (<= 998 (select main_a v_prenex_13132)) (<= (+ (select main_a v_prenex_13131) 998) (select main_a v_prenex_13132)) (< v_prenex_13132 main_y) (< v_prenex_13131 main_x) (<= (+ main_x 1) v_prenex_13131))) (forall ((v_prenex_20735 Int) (v_prenex_20734 Int)) (or (<= (select main_a v_prenex_20735) (+ (select main_a v_prenex_20734) 1000)) (< v_prenex_20734 main_x) (<= (+ main_x 1) v_prenex_20734) (<= (* 2 (select main_a v_prenex_20735)) 2000) (<= 998 (select main_a v_prenex_20735)) (<= (select main_a v_prenex_20734) 2))) (or (forall ((v_prenex_12513 Int)) (or (<= (* 2 (select main_a v_prenex_12513)) 2) (< v_prenex_12513 main_x) (<= (+ main_x 1) v_prenex_12513) (<= 0 (* 2 (select main_a v_prenex_12513))) (<= (select main_a v_prenex_12513) 1))) (forall ((v_prenex_12517 Int)) (or (<= 999 (select main_a v_prenex_12517)) (<= 1998 (* 2 (select main_a v_prenex_12517)))))) (forall ((v_prenex_20137 Int) (v_prenex_20138 Int)) (or (<= (select main_a v_prenex_20138) (+ (select main_a v_prenex_20137) 1000)) (<= 999 (select main_a v_prenex_20138)) (<= 0 (* 2 (select main_a v_prenex_20137))) (<= (+ main_x 1) v_prenex_20137) (< v_prenex_20137 main_x))) (or (forall ((v_prenex_19681 Int)) (<= 1998 (* 2 (select main_a v_prenex_19681)))) (forall ((v_prenex_19678 Int)) (or (<= (select main_a v_prenex_19678) 2) (<= (* 2 (select main_a v_prenex_19678)) 2) (<= 0 (* 2 (select main_a v_prenex_19678))) (<= (+ main_x 1) v_prenex_19678) (< v_prenex_19678 main_x)))) (forall ((v_prenex_19737 Int) (v_prenex_19736 Int)) (or (<= (+ main_x 1) v_prenex_19736) (<= (* 2 (select main_a v_prenex_19737)) 2000) (< v_prenex_19736 main_x) (<= (+ (select main_a v_prenex_19736) (select main_a v_prenex_19737)) 1000) (<= (select main_a v_prenex_19736) 2) (<= 999 (select main_a v_prenex_19737)))) (forall ((v_prenex_20716 Int) (v_prenex_20715 Int)) (or (<= (+ (select main_a v_prenex_20715) (select main_a v_prenex_20716)) 1000) (<= 999 (select main_a v_prenex_20716)) (< v_prenex_20716 main_y) (<= (select main_a v_prenex_20716) 1000) (<= (+ main_y 1) v_prenex_20716))) (or (forall ((v_prenex_15764 Int)) (or (<= (select main_a v_prenex_15764) 1000) (<= (* 2 (select main_a v_prenex_15764)) 2000))) (forall ((v_prenex_15762 Int)) (or (<= (* 2 (select main_a v_prenex_15762)) 2) (< v_prenex_15762 main_x) (<= 0 (select main_a v_prenex_15762)) (<= (+ main_x 1) v_prenex_15762)))) (forall ((v_prenex_14684 Int) (v_prenex_14683 Int)) (or (<= (select main_a v_prenex_14684) 1000) (<= (+ main_x 1) v_prenex_14683) (<= (+ (select main_a v_prenex_14683) (select main_a v_prenex_14684)) 1000) (<= 0 (* 2 (select main_a v_prenex_14683))) (< v_prenex_14683 main_x))) (forall ((v_prenex_20114 Int) (v_prenex_20113 Int)) (or (< v_prenex_20113 main_x) (<= (+ (select main_a v_prenex_20113) (select main_a v_prenex_20114)) 1000) (<= 1998 (* 2 (select main_a v_prenex_20114))) (<= (+ main_x 1) v_prenex_20113) (<= 0 (+ (select main_a v_prenex_20113) 1)))) (or (forall ((v_prenex_20447 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20447))) (<= (select main_a v_prenex_20447) 1) (<= (+ main_x 1) v_prenex_20447) (< v_prenex_20447 main_x))) (forall ((v_prenex_20450 Int)) (<= (select main_a v_prenex_20450) 1001))) (or (forall ((v_prenex_13744 Int)) (or (<= (+ main_x 1) v_prenex_13744) (<= (select main_a v_prenex_13744) 1) (< v_prenex_13744 main_x) (<= 0 (* 2 (select main_a v_prenex_13744))) (<= (* 2 (select main_a v_prenex_13744)) 2))) (forall ((v_prenex_13746 Int)) (or (<= (select main_a v_prenex_13746) 1000) (<= 1998 (* 2 (select main_a v_prenex_13746)))))) (forall ((v_prenex_16441 Int) (v_prenex_16442 Int)) (or (<= (select main_a v_prenex_16441) 2) (< v_prenex_16441 main_x) (<= (* 2 (select main_a v_prenex_16442)) 2000) (<= (+ main_x 1) v_prenex_16441) (<= (select main_a v_prenex_16442) 1000) (<= 0 (select main_a v_prenex_16441)) (<= (+ (select main_a v_prenex_16441) (select main_a v_prenex_16442)) 1000))) (or (forall ((v_prenex_18233 Int)) (or (<= (select main_a v_prenex_18233) 1) (< v_prenex_18233 main_x) (<= (+ main_x 1) v_prenex_18233) (<= (* 2 (select main_a v_prenex_18233)) 2) (<= 0 (* 2 (select main_a v_prenex_18233))))) (forall ((v_prenex_18235 Int)) (<= (select main_a v_prenex_18235) 1000))) (or (forall ((v_prenex_16510 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16510))) (<= (* 2 (select main_a v_prenex_16510)) 2000))) (forall ((v_prenex_16508 Int)) (or (<= (* 2 (select main_a v_prenex_16508)) 2) (< v_prenex_16508 main_x) (<= (+ main_x 1) v_prenex_16508) (<= 0 (select main_a v_prenex_16508))))) (forall ((v_prenex_17560 Int) (v_prenex_17561 Int)) (or (<= (+ (select main_a v_prenex_17560) 998) (select main_a v_prenex_17561)) (<= (+ main_x 1) v_prenex_17560) (< v_prenex_17560 main_x) (<= (+ main_y 1) v_prenex_17561) (<= (select main_a v_prenex_17560) 2) (<= 1998 (* 2 (select main_a v_prenex_17561))) (<= 999 (select main_a v_prenex_17561)))) (forall ((v_prenex_13469 Int) (v_prenex_13470 Int)) (or (<= (* 2 (select main_a v_prenex_13469)) 2) (<= (* 2 (select main_a v_prenex_13470)) 2000) (<= (select main_a v_prenex_13470) 1001) (<= 0 (select main_a v_prenex_13469)) (< v_prenex_13469 main_x) (<= (+ main_x 1) v_prenex_13469) (<= (select main_a v_prenex_13470) (+ (select main_a v_prenex_13469) 1000)))) (forall ((v_prenex_18541 Int) (v_prenex_18542 Int)) (or (<= 0 (select main_a v_prenex_18541)) (<= (select main_a v_prenex_18542) 1001) (< v_prenex_18541 main_x) (<= (+ main_x 1) v_prenex_18541) (<= 0 (+ (select main_a v_prenex_18541) 1)) (<= (select main_a v_prenex_18542) 1000) (<= 1000 (+ (select main_a v_prenex_18541) (select main_a v_prenex_18542))))) (forall ((v_prenex_17483 Int) (v_prenex_17484 Int)) (or (< v_prenex_17483 main_x) (<= (select main_a v_prenex_17484) 1001) (<= (* 2 (select main_a v_prenex_17483)) 2) (<= (+ main_y 1) v_prenex_17484) (<= (+ (select main_a v_prenex_17483) (select main_a v_prenex_17484)) 1000) (<= (+ main_x 1) v_prenex_17483) (<= (* 2 (select main_a v_prenex_17484)) 2000))) (forall ((v_prenex_15529 Int) (v_prenex_15530 Int)) (or (<= 999 (select main_a v_prenex_15530)) (< v_prenex_15529 main_x) (<= (+ main_y 1) v_prenex_15530) (<= (+ main_x 1) v_prenex_15529) (<= (select main_a v_prenex_15530) (+ (select main_a v_prenex_15529) 1000)) (<= 0 (select main_a v_prenex_15529)))) (forall ((v_prenex_16860 Int) (v_prenex_16861 Int)) (or (<= (+ (select main_a v_prenex_16860) 998) (select main_a v_prenex_16861)) (<= (select main_a v_prenex_16861) 1001) (<= (* 2 (select main_a v_prenex_16861)) 2000) (<= (+ main_x 1) v_prenex_16860) (< v_prenex_16860 main_x) (<= 0 (+ (select main_a v_prenex_16860) 1)))) (forall ((v_prenex_14920 Int) (v_prenex_14919 Int)) (or (< v_prenex_14919 main_x) (<= (+ (select main_a v_prenex_14919) (select main_a v_prenex_14920)) 1000) (<= (select main_a v_prenex_14919) 2) (<= 999 (select main_a v_prenex_14920)) (<= (+ main_y 1) v_prenex_14920) (<= (+ main_x 1) v_prenex_14919))) (or (forall ((v_prenex_18712 Int)) (<= 998 (select main_a v_prenex_18712))) (forall ((v_prenex_18709 Int)) (or (<= (* 2 (select main_a v_prenex_18709)) 2) (< v_prenex_18709 main_x) (<= 0 (+ (select main_a v_prenex_18709) 1)) (<= (+ main_x 1) v_prenex_18709)))) (forall ((v_prenex_14337 Int)) (or (<= (* 2 (select main_a v_prenex_14337)) 2) (< v_prenex_14337 main_x) (<= (+ main_x 1) v_prenex_14337) (<= 0 (* 2 (select main_a v_prenex_14337))))) (or (forall ((v_prenex_17624 Int)) (or (<= 0 (+ (select main_a v_prenex_17624) 1)) (<= (+ main_x 1) v_prenex_17624) (<= (select main_a v_prenex_17624) 2) (< v_prenex_17624 main_x) (<= 0 (* 2 (select main_a v_prenex_17624))))) (forall ((v_prenex_17627 Int)) (or (<= (select main_a v_prenex_17627) 1000) (<= (select main_a v_prenex_17627) 1001)))) (forall ((v_prenex_13766 Int) (v_prenex_13765 Int)) (or (< v_prenex_13765 main_x) (<= 0 (+ (select main_a v_prenex_13765) 1)) (<= (+ main_x 1) v_prenex_13765) (<= (select main_a v_prenex_13766) 1000) (<= (+ (select main_a v_prenex_13765) (select main_a v_prenex_13766)) 1000) (< v_prenex_13766 main_y))) (forall ((v_prenex_18916 Int) (v_prenex_18915 Int)) (or (<= (+ main_x 1) v_prenex_18915) (<= (* 2 (select main_a v_prenex_18916)) 2000) (< v_prenex_18916 main_y) (<= 999 (select main_a v_prenex_18916)) (< v_prenex_18915 main_x) (<= (+ (select main_a v_prenex_18915) (select main_a v_prenex_18916)) 1000) (<= (select main_a v_prenex_18915) 2))) (forall ((v_prenex_12896 Int) (v_prenex_12897 Int)) (or (<= 998 (select main_a v_prenex_12897)) (<= 0 (+ (select main_a v_prenex_12896) 1)) (<= 0 (* 2 (select main_a v_prenex_12896))) (<= (select main_a v_prenex_12897) 1000) (<= (+ main_x 1) v_prenex_12896) (< v_prenex_12896 main_x) (<= (+ (select main_a v_prenex_12896) 998) (select main_a v_prenex_12897)))) (or (forall ((v_prenex_12028 Int)) (or (<= (select main_a v_prenex_12028) 1001) (<= (* 2 (select main_a v_prenex_12028)) 2000))) (forall ((v_prenex_12027 Int)) (or (<= 0 (select main_a v_prenex_12027)) (<= (select main_a v_prenex_12027) 2) (<= (* 2 (select main_a v_prenex_12027)) 2) (<= (+ main_x 1) v_prenex_12027) (< v_prenex_12027 main_x)))) (forall ((v_prenex_21218 Int) (v_prenex_21219 Int)) (or (<= 999 (select main_a v_prenex_21219)) (<= 1998 (* 2 (select main_a v_prenex_21219))) (<= 0 (select main_a v_prenex_21218)) (<= (+ (select main_a v_prenex_21218) (select main_a v_prenex_21219)) 1000) (< v_prenex_21218 main_x) (<= (+ main_x 1) v_prenex_21218) (<= (select main_a v_prenex_21218) 1))) (forall ((v_prenex_11956 Int) (v_prenex_11955 Int)) (or (< v_prenex_11955 main_x) (<= 998 (select main_a v_prenex_11956)) (<= (+ main_x 1) v_prenex_11955) (<= (select main_a v_prenex_11956) 1001) (<= (* 2 (select main_a v_prenex_11955)) 2) (<= 0 (* 2 (select main_a v_prenex_11955))) (<= 1000 (+ (select main_a v_prenex_11955) (select main_a v_prenex_11956))))) (or (forall ((v_prenex_12608 Int)) (or (<= (* 2 (select main_a v_prenex_12608)) 2) (<= 0 (* 2 (select main_a v_prenex_12608))) (<= (+ main_x 1) v_prenex_12608) (< v_prenex_12608 main_x))) (forall ((v_prenex_12609 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12609))) (<= (select main_a v_prenex_12609) 1001) (<= (+ main_y 1) v_prenex_12609)))) (forall ((v_prenex_15299 Int) (v_prenex_15298 Int)) (or (<= (* 2 (select main_a v_prenex_15298)) 2) (<= (+ main_x 1) v_prenex_15298) (< v_prenex_15298 main_x) (<= (select main_a v_prenex_15299) 1001) (<= (select main_a v_prenex_15298) 1) (<= 998 (select main_a v_prenex_15299)) (<= (select main_a v_prenex_15299) (+ (select main_a v_prenex_15298) 1000)))) (forall ((v_prenex_12172 Int) (v_prenex_12173 Int)) (or (<= (select main_a v_prenex_12173) 1001) (< v_prenex_12172 main_x) (<= (+ main_y 1) v_prenex_12173) (<= (select main_a v_prenex_12172) 1) (<= (* 2 (select main_a v_prenex_12173)) 2000) (<= (+ (select main_a v_prenex_12172) 998) (select main_a v_prenex_12173)) (<= (+ main_x 1) v_prenex_12172))) (forall ((v_prenex_13713 Int) (v_prenex_13714 Int)) (or (<= (select main_a v_prenex_13713) 1) (< v_prenex_13713 main_x) (<= (select main_a v_prenex_13714) (+ (select main_a v_prenex_13713) 1000)) (<= (+ main_x 1) v_prenex_13713) (<= (select main_a v_prenex_13713) 2) (<= (select main_a v_prenex_13714) 1001) (<= 999 (select main_a v_prenex_13714)))) (or (forall ((v_prenex_16581 Int)) (or (<= (* 2 (select main_a v_prenex_16581)) 2) (<= (+ main_x 1) v_prenex_16581) (<= (select main_a v_prenex_16581) 2) (< v_prenex_16581 main_x))) (forall ((v_prenex_16582 Int)) (or (<= 999 (select main_a v_prenex_16582)) (<= (select main_a v_prenex_16582) 1001)))) (or (forall ((v_prenex_21288 Int)) (or (<= (select main_a v_prenex_21288) 1000) (< v_prenex_21288 main_y))) (forall ((v_prenex_21283 Int)) (or (<= (select main_a v_prenex_21283) 2) (<= (+ main_x 1) v_prenex_21283) (< v_prenex_21283 main_x) (<= 0 (* 2 (select main_a v_prenex_21283)))))) (forall ((v_prenex_19528 Int) (v_prenex_19529 Int)) (or (<= 999 (select main_a v_prenex_19529)) (<= (+ main_x 1) v_prenex_19528) (< v_prenex_19528 main_x) (<= 0 (* 2 (select main_a v_prenex_19528))) (<= (+ (select main_a v_prenex_19528) 998) (select main_a v_prenex_19529)) (<= 998 (select main_a v_prenex_19529)) (<= 0 (+ (select main_a v_prenex_19528) 1)))) (forall ((v_prenex_11477 Int) (v_prenex_11478 Int)) (or (<= (+ main_x 1) v_prenex_11477) (<= 0 (* 2 (select main_a v_prenex_11477))) (<= (select main_a v_prenex_11478) 1001) (<= 998 (select main_a v_prenex_11478)) (< v_prenex_11477 main_x) (<= (select main_a v_prenex_11478) (+ (select main_a v_prenex_11477) 1000)) (<= 0 (+ (select main_a v_prenex_11477) 1)))) (or (forall ((v_prenex_13331 Int)) (or (< v_prenex_13331 main_x) (<= (select main_a v_prenex_13331) 1) (<= (+ main_x 1) v_prenex_13331) (<= (* 2 (select main_a v_prenex_13331)) 2))) (forall ((v_prenex_13335 Int)) (or (<= (select main_a v_prenex_13335) 1001) (<= (select main_a v_prenex_13335) 1000)))) (forall ((v_prenex_17952 Int) (v_prenex_17953 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17953))) (< v_prenex_17953 main_y) (< v_prenex_17952 main_x) (<= (+ main_x 1) v_prenex_17952) (<= (+ (select main_a v_prenex_17952) 998) (select main_a v_prenex_17953)) (<= 0 (* 2 (select main_a v_prenex_17952))))) (forall ((v_prenex_15355 Int) (v_prenex_15354 Int)) (or (<= (+ main_x 1) v_prenex_15354) (< v_prenex_15354 main_x) (<= (+ (select main_a v_prenex_15354) 998) (select main_a v_prenex_15355)) (<= (select main_a v_prenex_15355) 1000) (<= 0 (+ (select main_a v_prenex_15354) 1)) (<= 999 (select main_a v_prenex_15355)) (< v_prenex_15355 main_y))) (forall ((v_prenex_16017 Int) (v_prenex_16018 Int)) (or (<= (select main_a v_prenex_16017) 1) (<= (+ main_x 1) v_prenex_16017) (<= (select main_a v_prenex_16017) 2) (<= 1998 (* 2 (select main_a v_prenex_16018))) (< v_prenex_16017 main_x) (<= (+ (select main_a v_prenex_16017) (select main_a v_prenex_16018)) 1000) (<= (* 2 (select main_a v_prenex_16018)) 2000))) (forall ((v_prenex_12821 Int) (v_prenex_12820 Int)) (or (<= (+ (select main_a v_prenex_12820) 998) (select main_a v_prenex_12821)) (<= (select main_a v_prenex_12821) 1001) (< v_prenex_12820 main_x) (<= (+ main_x 1) v_prenex_12820) (<= 0 (* 2 (select main_a v_prenex_12820))))) (forall ((v_prenex_11800 Int) (v_prenex_11801 Int)) (or (<= (+ main_y 1) v_prenex_11801) (<= (select main_a v_prenex_11801) 1000) (<= 999 (select main_a v_prenex_11801)) (<= (+ main_x 1) v_prenex_11800) (< v_prenex_11800 main_x) (<= (+ (select main_a v_prenex_11800) (select main_a v_prenex_11801)) 1000) (<= 0 (+ (select main_a v_prenex_11800) 1)))) (forall ((v_prenex_12498 Int) (v_prenex_12499 Int)) (or (<= (select main_a v_prenex_12499) (+ (select main_a v_prenex_12498) 1000)) (<= (* 2 (select main_a v_prenex_12498)) 2) (< v_prenex_12498 main_x) (<= (select main_a v_prenex_12499) 1001) (<= (select main_a v_prenex_12498) 2) (<= (* 2 (select main_a v_prenex_12499)) 2000) (<= (+ main_x 1) v_prenex_12498))) (forall ((v_prenex_20917 Int) (v_prenex_20916 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20917))) (<= 1000 (+ (select main_a v_prenex_20916) (select main_a v_prenex_20917))) (<= (+ main_y 1) v_prenex_20917) (< v_prenex_20917 main_y) (<= (* 2 (select main_a v_prenex_20917)) 2000))) (forall ((v_prenex_18312 Int) (v_prenex_18311 Int)) (or (<= (+ main_y 1) v_prenex_18312) (<= (select main_a v_prenex_18312) 1001) (<= 998 (select main_a v_prenex_18312)) (< v_prenex_18311 main_x) (<= (+ (select main_a v_prenex_18311) 998) (select main_a v_prenex_18312)) (<= (select main_a v_prenex_18311) 2) (<= (+ main_x 1) v_prenex_18311))) (forall ((v_prenex_14635 Int) (v_prenex_14634 Int)) (or (<= (+ main_x 1) v_prenex_14634) (<= (+ main_y 1) v_prenex_14635) (<= (select main_a v_prenex_14635) (+ (select main_a v_prenex_14634) 1000)) (<= 0 (* 2 (select main_a v_prenex_14634))) (<= 998 (select main_a v_prenex_14635)) (<= 999 (select main_a v_prenex_14635)) (< v_prenex_14634 main_x))) (or (forall ((v_prenex_12010 Int)) (or (< v_prenex_12010 main_x) (<= (select main_a v_prenex_12010) 1) (<= (+ main_x 1) v_prenex_12010) (<= 0 (* 2 (select main_a v_prenex_12010))) (<= (* 2 (select main_a v_prenex_12010)) 2))) (forall ((v_prenex_12014 Int)) (<= (* 2 (select main_a v_prenex_12014)) 2000))) (forall ((v_prenex_18581 Int) (v_prenex_18582 Int)) (or (< v_prenex_18581 main_x) (<= (select main_a v_prenex_18581) 2) (<= (select main_a v_prenex_18582) 1001) (<= (+ (select main_a v_prenex_18581) 998) (select main_a v_prenex_18582)) (<= 998 (select main_a v_prenex_18582)) (<= (+ main_x 1) v_prenex_18581) (<= (* 2 (select main_a v_prenex_18581)) 2))) (forall ((v_prenex_16614 Int) (v_prenex_16615 Int)) (or (< v_prenex_16614 main_x) (<= (select main_a v_prenex_16614) 1) (<= (select main_a v_prenex_16615) 1001) (<= (+ main_x 1) v_prenex_16614) (<= 999 (select main_a v_prenex_16615)) (<= 1000 (+ (select main_a v_prenex_16614) (select main_a v_prenex_16615))) (< v_prenex_16615 main_y))) (or (forall ((v_prenex_18663 Int)) (<= (select main_a v_prenex_18663) 1000)) (forall ((v_prenex_18662 Int)) (or (<= (* 2 (select main_a v_prenex_18662)) 2) (<= 0 (* 2 (select main_a v_prenex_18662))) (< v_prenex_18662 main_x) (<= (+ main_x 1) v_prenex_18662)))) (or (forall ((v_prenex_11251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_11251))) (< v_prenex_11251 main_y) (<= (* 2 (select main_a v_prenex_11251)) 2000))) (forall ((v_prenex_11255 Int)) (or (<= 0 (* 2 (select main_a v_prenex_11255))) (<= (+ main_x 1) v_prenex_11255) (< v_prenex_11255 main_x) (<= (select main_a v_prenex_11255) 1)))) (or (forall ((v_prenex_18712 Int)) (<= 998 (select main_a v_prenex_18712))) (forall ((v_prenex_18711 Int)) (or (< v_prenex_18711 main_x) (<= (select main_a v_prenex_18711) 1) (<= (* 2 (select main_a v_prenex_18711)) 2) (<= 0 (+ (select main_a v_prenex_18711) 1)) (<= (+ main_x 1) v_prenex_18711)))) (or (forall ((v_prenex_20299 Int)) (or (<= (+ main_y 1) v_prenex_20299) (<= 998 (select main_a v_prenex_20299)))) (forall ((v_prenex_20298 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20298))) (<= (+ main_x 1) v_prenex_20298) (<= 0 (select main_a v_prenex_20298)) (< v_prenex_20298 main_x)))) (forall ((v_prenex_14794 Int) (v_prenex_14793 Int)) (or (<= (+ (select main_a v_prenex_14793) 998) (select main_a v_prenex_14794)) (< v_prenex_14793 main_x) (<= 1998 (* 2 (select main_a v_prenex_14794))) (<= 0 (select main_a v_prenex_14793)) (<= (* 2 (select main_a v_prenex_14793)) 2) (<= 999 (select main_a v_prenex_14794)) (<= (+ main_x 1) v_prenex_14793))) (forall ((v_prenex_20263 Int) (v_prenex_20262 Int)) (or (<= (+ main_x 1) v_prenex_20262) (<= (* 2 (select main_a v_prenex_20262)) 2) (<= (* 2 (select main_a v_prenex_20263)) 2000) (<= 0 (+ (select main_a v_prenex_20262) 1)) (< v_prenex_20262 main_x) (<= (+ (select main_a v_prenex_20262) 998) (select main_a v_prenex_20263)))) (or (forall ((v_prenex_20548 Int)) (or (< v_prenex_20548 main_x) (<= (select main_a v_prenex_20548) 2) (<= (+ main_x 1) v_prenex_20548))) (forall ((v_prenex_20554 Int)) (or (< v_prenex_20554 main_y) (<= 1998 (* 2 (select main_a v_prenex_20554)))))) (forall ((v_prenex_18756 Int) (v_prenex_18757 Int)) (or (< v_prenex_18757 main_y) (< v_prenex_18756 main_x) (<= 0 (select main_a v_prenex_18756)) (<= (* 2 (select main_a v_prenex_18757)) 2000) (<= (+ main_x 1) v_prenex_18756) (<= 1000 (+ (select main_a v_prenex_18756) (select main_a v_prenex_18757))) (<= 998 (select main_a v_prenex_18757)))) (forall ((v_prenex_18970 Int) (v_prenex_18971 Int)) (or (<= (* 2 (select main_a v_prenex_18971)) 2000) (<= (* 2 (select main_a v_prenex_18970)) 2) (<= (+ (select main_a v_prenex_18970) 998) (select main_a v_prenex_18971)) (< v_prenex_18970 main_x) (<= (+ main_x 1) v_prenex_18970) (<= (+ main_y 1) v_prenex_18971) (<= (select main_a v_prenex_18971) 1001))) (forall ((v_prenex_21267 Int) (v_prenex_21266 Int)) (or (<= (+ main_x 1) v_prenex_21266) (<= (+ (select main_a v_prenex_21266) (select main_a v_prenex_21267)) 1000) (< v_prenex_21266 main_x) (<= 0 (select main_a v_prenex_21266)) (<= (+ main_y 1) v_prenex_21267) (<= (select main_a v_prenex_21267) 1000))) (forall ((v_prenex_16241 Int) (v_prenex_16242 Int)) (or (<= (+ (select main_a v_prenex_16241) (select main_a v_prenex_16242)) 1000) (< v_prenex_16241 main_x) (<= (* 2 (select main_a v_prenex_16241)) 2) (<= 998 (select main_a v_prenex_16242)) (<= (+ main_x 1) v_prenex_16241) (<= 999 (select main_a v_prenex_16242)))) (forall ((v_prenex_21260 Int) (v_prenex_21261 Int)) (or (< v_prenex_21260 main_x) (<= (+ main_x 1) v_prenex_21260) (<= (select main_a v_prenex_21261) (+ (select main_a v_prenex_21260) 1000)) (<= 999 (select main_a v_prenex_21261)) (<= 0 (select main_a v_prenex_21260)) (<= (select main_a v_prenex_21261) 1001))) (forall ((v_prenex_13728 Int) (v_prenex_13727 Int)) (or (<= (+ (select main_a v_prenex_13727) 998) (select main_a v_prenex_13728)) (<= (+ main_y 1) v_prenex_13728) (<= (+ main_x 1) v_prenex_13727) (<= 1998 (* 2 (select main_a v_prenex_13728))) (<= 998 (select main_a v_prenex_13728)) (< v_prenex_13727 main_x) (<= 0 (+ (select main_a v_prenex_13727) 1)))) (forall ((v_prenex_12400 Int) (v_prenex_12401 Int)) (or (<= (select main_a v_prenex_12401) 1000) (< v_prenex_12400 main_x) (< v_prenex_12401 main_y) (<= (+ (select main_a v_prenex_12400) 998) (select main_a v_prenex_12401)) (<= 0 (* 2 (select main_a v_prenex_12400))) (<= (+ main_x 1) v_prenex_12400))) (forall ((v_prenex_13907 Int) (v_prenex_13906 Int)) (or (<= (select main_a v_prenex_13906) 1) (<= (+ main_x 1) v_prenex_13906) (< v_prenex_13906 main_x) (<= 999 (select main_a v_prenex_13907)) (<= 0 (select main_a v_prenex_13906)) (<= (select main_a v_prenex_13907) 1001) (<= (+ (select main_a v_prenex_13906) 998) (select main_a v_prenex_13907)))) (or (forall ((v_prenex_19751 Int)) (or (<= (select main_a v_prenex_19751) 2) (<= (+ main_x 1) v_prenex_19751) (< v_prenex_19751 main_x) (<= (* 2 (select main_a v_prenex_19751)) 2) (<= 0 (* 2 (select main_a v_prenex_19751))))) (forall ((v_prenex_19755 Int)) (<= 1998 (* 2 (select main_a v_prenex_19755))))) (forall ((v_prenex_14453 Int) (v_prenex_14452 Int)) (or (<= (select main_a v_prenex_14452) 1) (< v_prenex_14452 main_x) (<= 998 (select main_a v_prenex_14453)) (<= 0 (+ (select main_a v_prenex_14452) 1)) (<= (+ (select main_a v_prenex_14452) 998) (select main_a v_prenex_14453)) (<= (+ main_x 1) v_prenex_14452) (<= (select main_a v_prenex_14453) 1001))) (or (forall ((v_prenex_19376 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19376))) (<= (+ main_x 1) v_prenex_19376) (< v_prenex_19376 main_x))) (forall ((v_prenex_19382 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19382))) (<= (select main_a v_prenex_19382) 1001) (< v_prenex_19382 main_y)))) (forall ((v_prenex_14579 Int) (v_prenex_14580 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14579))) (<= (+ (select main_a v_prenex_14579) 998) (select main_a v_prenex_14580)) (< v_prenex_14579 main_x) (<= (+ main_y 1) v_prenex_14580) (<= (+ main_x 1) v_prenex_14579))) (or (forall ((v_prenex_16895 Int)) (<= 0 (* 2 (select main_a v_prenex_16895)))) (forall ((v_prenex_16896 Int)) (or (<= (+ main_y 1) v_prenex_16896) (< v_prenex_16896 main_y) (<= (select main_a v_prenex_16896) 1001)))) (forall ((v_prenex_18093 Int) (v_prenex_18092 Int)) (or (<= (select main_a v_prenex_18093) 1000) (<= (+ (select main_a v_prenex_18092) (select main_a v_prenex_18093)) 1000) (<= (+ main_x 1) v_prenex_18092) (<= (select main_a v_prenex_18092) 2) (<= 0 (select main_a v_prenex_18092)) (< v_prenex_18092 main_x))) (or (forall ((v_prenex_15069 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15069))) (<= (+ main_x 1) v_prenex_15069) (<= (* 2 (select main_a v_prenex_15069)) 2) (< v_prenex_15069 main_x))) (forall ((v_prenex_15070 Int)) (or (<= (+ main_y 1) v_prenex_15070) (<= 999 (select main_a v_prenex_15070)) (<= 998 (select main_a v_prenex_15070))))) (forall ((v_prenex_19814 Int) (v_prenex_19813 Int)) (or (<= (select main_a v_prenex_19814) 1001) (<= (+ (select main_a v_prenex_19813) 998) (select main_a v_prenex_19814)) (<= (+ main_x 1) v_prenex_19813) (<= 0 (+ (select main_a v_prenex_19813) 1)) (< v_prenex_19813 main_x))) (or (forall ((v_prenex_11857 Int)) (or (<= (select main_a v_prenex_11857) 2) (<= 0 (select main_a v_prenex_11857)) (<= (* 2 (select main_a v_prenex_11857)) 2) (<= (+ main_x 1) v_prenex_11857) (< v_prenex_11857 main_x))) (forall ((v_prenex_11858 Int)) (or (<= (select main_a v_prenex_11858) 1001) (<= 999 (select main_a v_prenex_11858))))) (forall ((v_prenex_15776 Int) (v_prenex_15775 Int)) (or (<= (+ main_x 1) v_prenex_15775) (<= (select main_a v_prenex_15775) 2) (<= (select main_a v_prenex_15776) 1001) (<= 0 (select main_a v_prenex_15775)) (< v_prenex_15775 main_x) (<= 998 (select main_a v_prenex_15776)) (<= (+ (select main_a v_prenex_15775) 998) (select main_a v_prenex_15776)))) (forall ((v_prenex_12001 Int) (v_prenex_12002 Int)) (or (<= (+ main_x 1) v_prenex_12001) (<= 0 (+ (select main_a v_prenex_12001) 1)) (<= 1000 (+ (select main_a v_prenex_12001) (select main_a v_prenex_12002))) (<= 998 (select main_a v_prenex_12002)) (<= 999 (select main_a v_prenex_12002)) (<= 0 (select main_a v_prenex_12001)) (< v_prenex_12001 main_x))) (forall ((v_prenex_13297 Int) (v_prenex_13296 Int)) (or (<= (select main_a v_prenex_13297) 1001) (<= 0 (select main_a v_prenex_13296)) (<= (* 2 (select main_a v_prenex_13297)) 2000) (<= (* 2 (select main_a v_prenex_13296)) 2) (< v_prenex_13296 main_x) (<= (+ main_x 1) v_prenex_13296) (<= (+ (select main_a v_prenex_13296) 998) (select main_a v_prenex_13297)))) (forall ((v_prenex_12320 Int) (v_prenex_12319 Int)) (or (<= 0 (select main_a v_prenex_12319)) (< v_prenex_12320 main_y) (< v_prenex_12319 main_x) (<= (+ main_x 1) v_prenex_12319) (<= (select main_a v_prenex_12320) 1000) (<= (+ (select main_a v_prenex_12319) 998) (select main_a v_prenex_12320)) (<= 998 (select main_a v_prenex_12320)))) (forall ((v_prenex_12612 Int) (v_prenex_12613 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12613))) (<= 0 (select main_a v_prenex_12612)) (<= (+ main_x 1) v_prenex_12612) (<= (+ (select main_a v_prenex_12612) (select main_a v_prenex_12613)) 1000) (<= (select main_a v_prenex_12613) 1000) (< v_prenex_12612 main_x))) (forall ((v_prenex_16331 Int) (v_prenex_16332 Int)) (or (<= (select main_a v_prenex_16331) 1) (<= (+ main_x 1) v_prenex_16331) (<= (select main_a v_prenex_16332) 1001) (<= (+ (select main_a v_prenex_16331) (select main_a v_prenex_16332)) 1000) (<= (select main_a v_prenex_16332) 1000) (< v_prenex_16332 main_y) (< v_prenex_16331 main_x))) (or (forall ((v_prenex_11492 Int)) (or (<= (select main_a v_prenex_11492) 2) (< v_prenex_11492 main_x) (<= 0 (* 2 (select main_a v_prenex_11492))) (<= (+ main_x 1) v_prenex_11492) (<= (select main_a v_prenex_11492) 1))) (forall ((v_prenex_11493 Int)) (<= 998 (select main_a v_prenex_11493)))) (forall ((v_prenex_15127 Int) (v_prenex_15126 Int)) (or (<= (select main_a v_prenex_15126) 2) (< v_prenex_15126 main_x) (<= (+ main_x 1) v_prenex_15126) (<= 999 (select main_a v_prenex_15127)) (<= (select main_a v_prenex_15127) (+ (select main_a v_prenex_15126) 1000)) (<= (* 2 (select main_a v_prenex_15127)) 2000) (<= (* 2 (select main_a v_prenex_15126)) 2))) (or (forall ((v_prenex_19035 Int)) (or (<= (select main_a v_prenex_19035) 1000) (<= 999 (select main_a v_prenex_19035)))) (forall ((v_prenex_19032 Int)) (or (< v_prenex_19032 main_x) (<= (+ main_x 1) v_prenex_19032) (<= (select main_a v_prenex_19032) 2) (<= 0 (* 2 (select main_a v_prenex_19032)))))) (forall ((v_prenex_21056 Int) (v_prenex_21057 Int)) (or (<= 998 (select main_a v_prenex_21057)) (<= (+ main_x 1) v_prenex_21056) (<= (select main_a v_prenex_21056) 1) (<= 0 (* 2 (select main_a v_prenex_21056))) (<= 1998 (* 2 (select main_a v_prenex_21057))) (<= 1000 (+ (select main_a v_prenex_21056) (select main_a v_prenex_21057))) (< v_prenex_21056 main_x))) (forall ((v_prenex_17664 Int) (v_prenex_17665 Int)) (or (< v_prenex_17664 main_x) (<= 0 (+ (select main_a v_prenex_17664) 1)) (<= (+ (select main_a v_prenex_17664) 998) (select main_a v_prenex_17665)) (<= 1998 (* 2 (select main_a v_prenex_17665))) (<= (+ main_x 1) v_prenex_17664))) (or (forall ((v_prenex_11745 Int)) (or (<= (+ main_x 1) v_prenex_11745) (<= 0 (* 2 (select main_a v_prenex_11745))) (< v_prenex_11745 main_x))) (forall ((v_prenex_11746 Int)) (or (<= 998 (select main_a v_prenex_11746)) (<= 999 (select main_a v_prenex_11746)) (<= (+ main_y 1) v_prenex_11746)))) (forall ((v_prenex_14223 Int) (v_prenex_14222 Int)) (or (<= (select main_a v_prenex_14223) 1000) (<= (+ main_x 1) v_prenex_14222) (<= (select main_a v_prenex_14223) (+ (select main_a v_prenex_14222) 1000)) (< v_prenex_14222 main_x) (<= (select main_a v_prenex_14222) 2))) (or (forall ((v_prenex_15005 Int)) (or (<= (select main_a v_prenex_15005) 2) (<= (* 2 (select main_a v_prenex_15005)) 2) (<= (select main_a v_prenex_15005) 1) (< v_prenex_15005 main_x) (<= (+ main_x 1) v_prenex_15005))) (forall ((v_prenex_15010 Int)) (or (<= 998 (select main_a v_prenex_15010)) (<= (select main_a v_prenex_15010) 1001)))) (forall ((v_prenex_18668 Int) (v_prenex_18669 Int)) (or (<= (* 2 (select main_a v_prenex_18668)) 2) (<= 998 (select main_a v_prenex_18669)) (<= (+ main_y 1) v_prenex_18669) (<= (+ (select main_a v_prenex_18668) (select main_a v_prenex_18669)) 1000) (< v_prenex_18668 main_x) (<= (+ main_x 1) v_prenex_18668) (<= 1998 (* 2 (select main_a v_prenex_18669))))) (forall ((v_prenex_14541 Int) (v_prenex_14540 Int)) (or (<= 0 (select main_a v_prenex_14540)) (<= (* 2 (select main_a v_prenex_14540)) 2) (< v_prenex_14540 main_x) (<= (+ main_x 1) v_prenex_14540) (<= (+ (select main_a v_prenex_14540) 998) (select main_a v_prenex_14541)))) (forall ((v_prenex_11304 Int) (v_prenex_11305 Int)) (or (<= (+ main_x 1) v_prenex_11304) (<= (select main_a v_prenex_11305) 1000) (<= (+ (select main_a v_prenex_11304) 998) (select main_a v_prenex_11305)) (<= 998 (select main_a v_prenex_11305)) (< v_prenex_11304 main_x) (<= 0 (+ (select main_a v_prenex_11304) 1)))) (forall ((v_prenex_21291 Int)) (or (< v_prenex_21291 main_x) (<= 0 (* 2 (select main_a v_prenex_21291))) (<= 0 (+ (select main_a v_prenex_21291) 1)) (<= (* 2 (select main_a v_prenex_21291)) 2) (<= (+ main_x 1) v_prenex_21291))) (or (forall ((v_prenex_16904 Int)) (or (<= (* 2 (select main_a v_prenex_16904)) 2) (<= (+ main_x 1) v_prenex_16904) (< v_prenex_16904 main_x))) (forall ((v_prenex_16909 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16909))) (<= 999 (select main_a v_prenex_16909)) (< v_prenex_16909 main_y)))) (forall ((v_prenex_14641 Int) (v_prenex_14640 Int)) (or (< v_prenex_14640 main_x) (<= (select main_a v_prenex_14641) 1000) (<= 998 (select main_a v_prenex_14641)) (<= (+ main_x 1) v_prenex_14640) (<= 0 (select main_a v_prenex_14640)) (<= 1000 (+ (select main_a v_prenex_14640) (select main_a v_prenex_14641))))) (forall ((v_prenex_21076 Int) (v_prenex_21077 Int)) (or (<= 1000 (+ (select main_a v_prenex_21076) (select main_a v_prenex_21077))) (<= (select main_a v_prenex_21076) 1) (<= (+ main_x 1) v_prenex_21076) (< v_prenex_21076 main_x) (<= (+ main_y 1) v_prenex_21077))) (or (forall ((v_prenex_12661 Int)) (or (<= 998 (select main_a v_prenex_12661)) (<= (select main_a v_prenex_12661) 1000))) (forall ((v_prenex_12657 Int)) (or (<= (+ main_x 1) v_prenex_12657) (<= 0 (* 2 (select main_a v_prenex_12657))) (< v_prenex_12657 main_x) (<= (* 2 (select main_a v_prenex_12657)) 2) (<= (select main_a v_prenex_12657) 2)))) (forall ((v_prenex_13359 Int) (v_prenex_13360 Int)) (or (<= (+ (select main_a v_prenex_13359) 998) (select main_a v_prenex_13360)) (<= (+ main_x 1) v_prenex_13359) (<= (select main_a v_prenex_13359) 1) (<= (* 2 (select main_a v_prenex_13360)) 2000) (< v_prenex_13359 main_x) (<= (* 2 (select main_a v_prenex_13359)) 2))) (forall ((v_prenex_12247 Int) (v_prenex_12248 Int)) (or (<= (select main_a v_prenex_12248) 1000) (<= (* 2 (select main_a v_prenex_12247)) 2) (<= (select main_a v_prenex_12248) 1001) (<= (+ (select main_a v_prenex_12247) 998) (select main_a v_prenex_12248)) (< v_prenex_12247 main_x) (<= (+ main_x 1) v_prenex_12247) (< v_prenex_12248 main_y))) (forall ((v_prenex_18810 Int) (v_prenex_18809 Int)) (or (<= (+ (select main_a v_prenex_18809) 998) (select main_a v_prenex_18810)) (<= (select main_a v_prenex_18810) 1001) (<= (* 2 (select main_a v_prenex_18810)) 2000) (< v_prenex_18810 main_y) (<= (+ main_y 1) v_prenex_18810))) (forall ((v_prenex_17310 Int) (v_prenex_17311 Int)) (or (<= (+ main_x 1) v_prenex_17310) (<= 998 (select main_a v_prenex_17311)) (<= (+ (select main_a v_prenex_17310) 998) (select main_a v_prenex_17311)) (<= (select main_a v_prenex_17311) 1000) (<= (* 2 (select main_a v_prenex_17310)) 2) (<= (select main_a v_prenex_17310) 1) (< v_prenex_17310 main_x))) (forall ((v_prenex_17240 Int) (v_prenex_17241 Int)) (or (< v_prenex_17240 main_x) (<= 0 (* 2 (select main_a v_prenex_17240))) (<= (select main_a v_prenex_17241) (+ (select main_a v_prenex_17240) 1000)) (<= 0 (+ (select main_a v_prenex_17240) 1)) (<= (select main_a v_prenex_17241) 1000) (<= 999 (select main_a v_prenex_17241)) (<= (+ main_x 1) v_prenex_17240))) (forall ((v_prenex_12982 Int) (v_prenex_12983 Int)) (or (<= (+ main_y 1) v_prenex_12983) (<= 0 (+ (select main_a v_prenex_12982) 1)) (<= (+ main_x 1) v_prenex_12982) (<= (select main_a v_prenex_12983) 1000) (< v_prenex_12982 main_x) (<= (select main_a v_prenex_12983) (+ (select main_a v_prenex_12982) 1000)))) (or (forall ((v_prenex_21025 Int)) (or (< v_prenex_21025 main_x) (<= 0 (+ (select main_a v_prenex_21025) 1)) (<= 0 (* 2 (select main_a v_prenex_21025))) (<= (+ main_x 1) v_prenex_21025))) (forall ((v_prenex_21026 Int)) (<= 1998 (* 2 (select main_a v_prenex_21026))))) (or (forall ((v_prenex_20939 Int)) (or (<= (* 2 (select main_a v_prenex_20939)) 2) (< v_prenex_20939 main_x) (<= 0 (select main_a v_prenex_20939)) (<= (+ main_x 1) v_prenex_20939) (<= 0 (* 2 (select main_a v_prenex_20939))))) (forall ((v_prenex_20943 Int)) (<= 998 (select main_a v_prenex_20943)))) (or (forall ((v_prenex_15245 Int)) (or (<= (+ main_x 1) v_prenex_15245) (<= (* 2 (select main_a v_prenex_15245)) 2) (<= (select main_a v_prenex_15245) 1) (< v_prenex_15245 main_x))) (forall ((v_prenex_15251 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15251))) (< v_prenex_15251 main_y) (<= (select main_a v_prenex_15251) 1000)))) (or (forall ((v_prenex_20476 Int)) (or (<= (+ main_y 1) v_prenex_20476) (< v_prenex_20476 main_y) (<= (* 2 (select main_a v_prenex_20476)) 2000))) (forall ((v_prenex_20475 Int)) (or (<= 0 (* 2 (select main_a v_prenex_20475))) (< v_prenex_20475 main_x)))) (forall ((v_prenex_19833 Int) (v_prenex_19832 Int)) (or (<= (+ (select main_a v_prenex_19832) (select main_a v_prenex_19833)) 1000) (<= 0 (* 2 (select main_a v_prenex_19832))) (< v_prenex_19832 main_x) (<= (+ main_x 1) v_prenex_19832) (<= 999 (select main_a v_prenex_19833)) (<= (select main_a v_prenex_19833) 1000))) (forall ((v_prenex_17222 Int) (v_prenex_17223 Int)) (or (< v_prenex_17222 main_x) (<= (+ (select main_a v_prenex_17222) 998) (select main_a v_prenex_17223)) (<= (select main_a v_prenex_17222) 1) (<= 0 (* 2 (select main_a v_prenex_17222))) (<= (+ main_x 1) v_prenex_17222) (<= 998 (select main_a v_prenex_17223)))) (or (forall ((v_prenex_14614 Int)) (or (<= (+ main_x 1) v_prenex_14614) (< v_prenex_14614 main_x) (<= (* 2 (select main_a v_prenex_14614)) 2))) (forall ((v_prenex_14619 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14619))) (<= 999 (select main_a v_prenex_14619)) (< v_prenex_14619 main_y)))) (forall ((v_prenex_11916 Int) (v_prenex_11915 Int)) (or (<= (+ (select main_a v_prenex_11915) 998) (select main_a v_prenex_11916)) (<= (+ main_x 1) v_prenex_11915) (<= (select main_a v_prenex_11915) 2) (<= 0 (select main_a v_prenex_11915)) (< v_prenex_11915 main_x) (<= 999 (select main_a v_prenex_11916)) (<= (select main_a v_prenex_11916) 1000))) (or (forall ((v_prenex_11722 Int)) (or (<= (* 2 (select main_a v_prenex_11722)) 2000) (<= 999 (select main_a v_prenex_11722)))) (forall ((v_prenex_11720 Int)) (or (< v_prenex_11720 main_x) (<= (select main_a v_prenex_11720) 2) (<= (+ main_x 1) v_prenex_11720) (<= (select main_a v_prenex_11720) 1) (<= (* 2 (select main_a v_prenex_11720)) 2)))) (forall ((v_prenex_13435 Int) (v_prenex_13436 Int)) (or (< v_prenex_13435 main_x) (<= 998 (select main_a v_prenex_13436)) (<= (select main_a v_prenex_13436) 1000) (<= (select main_a v_prenex_13435) 1) (<= 0 (+ (select main_a v_prenex_13435) 1)) (<= (+ main_x 1) v_prenex_13435) (<= 1000 (+ (select main_a v_prenex_13435) (select main_a v_prenex_13436))))) (forall ((v_prenex_16914 Int) (v_prenex_16915 Int)) (or (<= (+ main_x 1) v_prenex_16914) (<= 0 (select main_a v_prenex_16914)) (<= (select main_a v_prenex_16915) 1001) (<= (select main_a v_prenex_16915) (+ (select main_a v_prenex_16914) 1000)) (<= 0 (* 2 (select main_a v_prenex_16914))) (< v_prenex_16914 main_x))) (forall ((v_prenex_12221 Int) (v_prenex_12222 Int)) (or (<= 998 (select main_a v_prenex_12222)) (<= 0 (+ (select main_a v_prenex_12221) 1)) (<= 1998 (* 2 (select main_a v_prenex_12222))) (<= (+ main_x 1) v_prenex_12221) (<= (+ (select main_a v_prenex_12221) 998) (select main_a v_prenex_12222)) (<= (select main_a v_prenex_12221) 1) (< v_prenex_12221 main_x))) (forall ((v_prenex_14736 Int) (v_prenex_14735 Int)) (or (<= (+ main_x 1) v_prenex_14735) (<= (+ (select main_a v_prenex_14735) (select main_a v_prenex_14736)) 1000) (<= (select main_a v_prenex_14735) 2) (< v_prenex_14735 main_x) (<= 998 (select main_a v_prenex_14736)) (<= 999 (select main_a v_prenex_14736)) (<= 0 (+ (select main_a v_prenex_14735) 1)))) (forall ((v_prenex_12672 Int) (v_prenex_12673 Int)) (or (<= (+ main_x 1) v_prenex_12672) (< v_prenex_12672 main_x) (<= (+ main_y 1) v_prenex_12673) (<= (* 2 (select main_a v_prenex_12672)) 2) (<= (+ (select main_a v_prenex_12672) (select main_a v_prenex_12673)) 1000))) (or (forall ((v_prenex_11566 Int)) (or (<= (select main_a v_prenex_11566) 1) (<= (+ main_x 1) v_prenex_11566) (<= 0 (* 2 (select main_a v_prenex_11566))) (<= 0 (select main_a v_prenex_11566)) (< v_prenex_11566 main_x))) (forall ((v_prenex_11565 Int)) (or (<= (* 2 (select main_a v_prenex_11565)) 2000) (<= 1998 (* 2 (select main_a v_prenex_11565)))))) (forall ((v_prenex_14922 Int) (v_prenex_14921 Int)) (or (< v_prenex_14921 main_x) (<= (+ main_x 1) v_prenex_14921) (<= 0 (* 2 (select main_a v_prenex_14921))) (<= (select main_a v_prenex_14921) 1) (<= (select main_a v_prenex_14922) (+ (select main_a v_prenex_14921) 1000)))) (or (forall ((v_prenex_20107 Int)) (or (< v_prenex_20107 main_x) (<= 0 (* 2 (select main_a v_prenex_20107))) (<= (* 2 (select main_a v_prenex_20107)) 2) (<= (+ main_x 1) v_prenex_20107) (<= 0 (+ (select main_a v_prenex_20107) 1)))) (forall ((v_prenex_20112 Int)) (<= (* 2 (select main_a v_prenex_20112)) 2000))) (forall ((v_prenex_18846 Int) (v_prenex_18845 Int)) (or (< v_prenex_18845 main_x) (<= (+ main_x 1) v_prenex_18845) (<= 0 (* 2 (select main_a v_prenex_18845))) (<= (select main_a v_prenex_18845) 2) (<= (+ (select main_a v_prenex_18845) (select main_a v_prenex_18846)) 1000) (<= (select main_a v_prenex_18846) 1001) (<= (* 2 (select main_a v_prenex_18846)) 2000))) (or (forall ((v_prenex_13323 Int)) (or (<= (select main_a v_prenex_13323) 1001) (<= (* 2 (select main_a v_prenex_13323)) 2000))) (forall ((v_prenex_13321 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13321))) (<= (select main_a v_prenex_13321) 1) (< v_prenex_13321 main_x) (<= 0 (+ (select main_a v_prenex_13321) 1)) (<= (+ main_x 1) v_prenex_13321)))) (forall ((v_prenex_19191 Int) (v_prenex_19192 Int)) (or (<= (+ main_y 1) v_prenex_19192) (<= 999 (select main_a v_prenex_19192)) (<= 0 (* 2 (select main_a v_prenex_19191))) (<= 1000 (+ (select main_a v_prenex_19191) (select main_a v_prenex_19192))) (< v_prenex_19191 main_x) (<= 998 (select main_a v_prenex_19192)) (<= (+ main_x 1) v_prenex_19191))) (forall ((v_prenex_12631 Int) (v_prenex_12632 Int)) (or (< v_prenex_12631 main_x) (<= (+ main_x 1) v_prenex_12631) (<= 0 (+ (select main_a v_prenex_12631) 1)) (<= (select main_a v_prenex_12632) (+ (select main_a v_prenex_12631) 1000)))) (forall ((v_prenex_15728 Int) (v_prenex_15727 Int)) (or (< v_prenex_15728 main_y) (<= (select main_a v_prenex_15728) 1000) (<= 0 (+ (select main_a v_prenex_15727) 1)) (<= 999 (select main_a v_prenex_15728)) (<= (+ main_x 1) v_prenex_15727) (< v_prenex_15727 main_x) (<= (select main_a v_prenex_15728) (+ (select main_a v_prenex_15727) 1000)))) (or (forall ((v_prenex_14130 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14130))) (<= (select main_a v_prenex_14130) 1001))) (forall ((v_prenex_14128 Int)) (or (< v_prenex_14128 main_x) (<= (select main_a v_prenex_14128) 1) (<= (+ main_x 1) v_prenex_14128) (<= 0 (* 2 (select main_a v_prenex_14128))) (<= 0 (+ (select main_a v_prenex_14128) 1))))) (or (forall ((v_prenex_15097 Int)) (or (<= (select main_a v_prenex_15097) 1) (<= (select main_a v_prenex_15097) 2) (< v_prenex_15097 main_x) (<= 0 (* 2 (select main_a v_prenex_15097))) (<= (+ main_x 1) v_prenex_15097))) (forall ((v_prenex_15098 Int)) (or (<= (select main_a v_prenex_15098) 1001) (<= 999 (select main_a v_prenex_15098))))) (or (forall ((v_prenex_13303 Int)) (or (<= 0 (* 2 (select main_a v_prenex_13303))) (< v_prenex_13303 main_x) (<= (select main_a v_prenex_13303) 1) (<= (* 2 (select main_a v_prenex_13303)) 2) (<= (+ main_x 1) v_prenex_13303))) (forall ((v_prenex_13307 Int)) (<= 998 (select main_a v_prenex_13307)))) (forall ((v_prenex_18037 Int) (v_prenex_18036 Int)) (or (<= (+ main_x 1) v_prenex_18036) (<= 0 (select main_a v_prenex_18036)) (<= 999 (select main_a v_prenex_18037)) (< v_prenex_18036 main_x) (<= (+ (select main_a v_prenex_18036) (select main_a v_prenex_18037)) 1000) (<= 998 (select main_a v_prenex_18037)))) (or (forall ((v_prenex_13107 Int)) (or (<= 0 (+ (select main_a v_prenex_13107) 1)) (<= (+ main_x 1) v_prenex_13107) (< v_prenex_13107 main_x) (<= (* 2 (select main_a v_prenex_13107)) 2))) (forall ((v_prenex_13108 Int)) (or (<= 999 (select main_a v_prenex_13108)) (<= 998 (select main_a v_prenex_13108)) (<= (+ main_y 1) v_prenex_13108)))) (forall ((v_prenex_18341 Int) (v_prenex_18342 Int)) (or (<= (select main_a v_prenex_18342) 1000) (<= (+ main_x 1) v_prenex_18341) (< v_prenex_18341 main_x) (<= 0 (+ (select main_a v_prenex_18341) 1)) (<= (+ (select main_a v_prenex_18341) 998) (select main_a v_prenex_18342)) (< v_prenex_18342 main_y) (<= (select main_a v_prenex_18342) 1001))) (forall ((v_prenex_14034 Int) (v_prenex_14033 Int)) (or (<= (+ main_x 1) v_prenex_14033) (<= (select main_a v_prenex_14034) 1001) (<= (select main_a v_prenex_14034) 1000) (<= 0 (* 2 (select main_a v_prenex_14033))) (< v_prenex_14033 main_x) (<= (select main_a v_prenex_14034) (+ (select main_a v_prenex_14033) 1000)))) (forall ((v_prenex_16555 Int) (v_prenex_16556 Int)) (or (<= (* 2 (select main_a v_prenex_16555)) 2) (<= (+ main_x 1) v_prenex_16555) (<= 0 (* 2 (select main_a v_prenex_16555))) (< v_prenex_16555 main_x) (<= (select main_a v_prenex_16556) 1000) (<= 1998 (* 2 (select main_a v_prenex_16556))) (<= (+ (select main_a v_prenex_16555) 998) (select main_a v_prenex_16556)))) (or (forall ((v_prenex_20976 Int)) (or (<= (select main_a v_prenex_20976) 1001) (<= (* 2 (select main_a v_prenex_20976)) 2000))) (forall ((v_prenex_20974 Int)) (or (<= (* 2 (select main_a v_prenex_20974)) 2) (<= (+ main_x 1) v_prenex_20974) (< v_prenex_20974 main_x) (<= (select main_a v_prenex_20974) 1) (<= 0 (* 2 (select main_a v_prenex_20974)))))) (forall ((v_prenex_17948 Int) (v_prenex_17949 Int)) (or (<= (+ main_x 1) v_prenex_17948) (<= (select main_a v_prenex_17949) (+ (select main_a v_prenex_17948) 1000)) (<= 0 (select main_a v_prenex_17948)) (<= (* 2 (select main_a v_prenex_17948)) 2) (< v_prenex_17948 main_x))) (forall ((v_prenex_14084 Int) (v_prenex_14083 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14084))) (<= (select main_a v_prenex_14084) 1000) (< v_prenex_14083 main_x) (<= (select main_a v_prenex_14083) 1) (<= (+ main_x 1) v_prenex_14083) (< v_prenex_14084 main_y) (<= (+ (select main_a v_prenex_14083) 998) (select main_a v_prenex_14084)))) (forall ((v_prenex_14439 Int) (v_prenex_14438 Int)) (or (<= (+ (select main_a v_prenex_14438) (select main_a v_prenex_14439)) 1000) (<= (+ main_x 1) v_prenex_14438) (<= (select main_a v_prenex_14439) 1000) (<= 0 (+ (select main_a v_prenex_14438) 1)) (< v_prenex_14438 main_x) (<= 0 (select main_a v_prenex_14438)))) (forall ((v_prenex_18206 Int) (v_prenex_18207 Int)) (or (<= (+ main_x 1) v_prenex_18206) (<= 0 (select main_a v_prenex_18206)) (< v_prenex_18206 main_x) (<= (+ (select main_a v_prenex_18206) 998) (select main_a v_prenex_18207)) (<= (select main_a v_prenex_18207) 1001) (<= 0 (* 2 (select main_a v_prenex_18206))))) (forall ((v_prenex_20826 Int) (v_prenex_20825 Int)) (or (<= (select main_a v_prenex_20826) 1000) (<= 1998 (* 2 (select main_a v_prenex_20826))) (< v_prenex_20825 main_x) (<= (+ (select main_a v_prenex_20825) 998) (select main_a v_prenex_20826)) (<= (+ main_x 1) v_prenex_20825) (<= (* 2 (select main_a v_prenex_20825)) 2))) (forall ((v_prenex_12582 Int) (v_prenex_12583 Int)) (or (< v_prenex_12582 main_x) (<= 0 (* 2 (select main_a v_prenex_12582))) (<= 1998 (* 2 (select main_a v_prenex_12583))) (<= 0 (select main_a v_prenex_12582)) (<= (+ (select main_a v_prenex_12582) 998) (select main_a v_prenex_12583)) (<= (+ main_x 1) v_prenex_12582))) (forall ((v_prenex_15429 Int) (v_prenex_15430 Int)) (or (<= 998 (select main_a v_prenex_15430)) (<= (select main_a v_prenex_15430) (+ (select main_a v_prenex_15429) 1000)) (<= 0 (* 2 (select main_a v_prenex_15429))) (<= (+ main_x 1) v_prenex_15429) (<= 999 (select main_a v_prenex_15430)) (< v_prenex_15429 main_x) (<= (select main_a v_prenex_15429) 1))) (forall ((v_prenex_14343 Int) (v_prenex_14342 Int)) (or (<= 998 (select main_a v_prenex_14343)) (< v_prenex_14342 main_x) (<= (select main_a v_prenex_14343) 1000) (<= (+ main_x 1) v_prenex_14342) (<= 0 (+ (select main_a v_prenex_14342) 1)) (<= (+ (select main_a v_prenex_14342) 998) (select main_a v_prenex_14343)) (<= (select main_a v_prenex_14342) 1))) (forall ((v_prenex_16421 Int) (v_prenex_16422 Int)) (or (<= 998 (select main_a v_prenex_16422)) (<= (select main_a v_prenex_16422) 1000) (<= 0 (select main_a v_prenex_16421)) (<= (+ main_x 1) v_prenex_16421) (<= 0 (+ (select main_a v_prenex_16421) 1)) (< v_prenex_16421 main_x) (<= 1000 (+ (select main_a v_prenex_16421) (select main_a v_prenex_16422))))) (forall ((v_prenex_18835 Int) (v_prenex_18836 Int)) (or (< v_prenex_18835 main_x) (<= (+ main_x 1) v_prenex_18835) (<= (* 2 (select main_a v_prenex_18835)) 2) (< v_prenex_18836 main_y) (<= (select main_a v_prenex_18836) 1001) (<= 998 (select main_a v_prenex_18836)) (<= 1000 (+ (select main_a v_prenex_18835) (select main_a v_prenex_18836))))) (forall ((v_prenex_19698 Int) (v_prenex_19699 Int)) (or (<= (+ main_x 1) v_prenex_19698) (<= 999 (select main_a v_prenex_19699)) (<= (select main_a v_prenex_19698) 2) (<= (+ (select main_a v_prenex_19698) 998) (select main_a v_prenex_19699)) (< v_prenex_19698 main_x) (<= (* 2 (select main_a v_prenex_19698)) 2) (<= (* 2 (select main_a v_prenex_19699)) 2000))) (forall ((v_prenex_15379 Int) (v_prenex_15380 Int)) (or (<= 0 (+ (select main_a v_prenex_15379) 1)) (<= (+ main_x 1) v_prenex_15379) (<= (select main_a v_prenex_15380) 1000) (<= (select main_a v_prenex_15380) 1001) (<= (select main_a v_prenex_15379) 2) (< v_prenex_15379 main_x) (<= (select main_a v_prenex_15380) (+ (select main_a v_prenex_15379) 1000)))) (forall ((v_prenex_15076 Int) (v_prenex_15077 Int)) (or (<= (+ (select main_a v_prenex_15076) (select main_a v_prenex_15077)) 1000) (< v_prenex_15077 main_y) (<= (select main_a v_prenex_15076) 2) (<= (+ main_x 1) v_prenex_15076) (< v_prenex_15076 main_x))) (forall ((v_prenex_11219 Int) (v_prenex_11218 Int)) (or (<= (+ main_x 1) v_prenex_11218) (< v_prenex_11218 main_x) (<= (select main_a v_prenex_11219) 1001) (<= 0 (+ (select main_a v_prenex_11218) 1)) (<= (+ (select main_a v_prenex_11218) 998) (select main_a v_prenex_11219)) (<= (select main_a v_prenex_11218) 2))) (or (forall ((v_prenex_15674 Int)) (or (<= (* 2 (select main_a v_prenex_15674)) 2000) (<= (select main_a v_prenex_15674) 1000))) (forall ((v_prenex_15672 Int)) (or (<= 0 (* 2 (select main_a v_prenex_15672))) (<= (* 2 (select main_a v_prenex_15672)) 2) (< v_prenex_15672 main_x) (<= (+ main_x 1) v_prenex_15672)))) (forall ((v_prenex_17260 Int) (v_prenex_17261 Int)) (or (<= (+ main_x 1) v_prenex_17260) (<= (select main_a v_prenex_17261) 1000) (<= (+ main_y 1) v_prenex_17261) (<= (select main_a v_prenex_17261) (+ (select main_a v_prenex_17260) 1000)) (<= (select main_a v_prenex_17260) 1) (< v_prenex_17260 main_x))) (or (forall ((v_prenex_19681 Int)) (<= 1998 (* 2 (select main_a v_prenex_19681)))) (forall ((v_prenex_19677 Int)) (or (<= (select main_a v_prenex_19677) 1) (<= 0 (* 2 (select main_a v_prenex_19677))) (<= (+ main_x 1) v_prenex_19677) (< v_prenex_19677 main_x) (<= (* 2 (select main_a v_prenex_19677)) 2)))) (forall ((v_prenex_16988 Int) (v_prenex_16989 Int)) (or (< v_prenex_16988 main_x) (<= (+ main_x 1) v_prenex_16988) (<= (+ (select main_a v_prenex_16988) (select main_a v_prenex_16989)) 1000) (<= 0 (* 2 (select main_a v_prenex_16988))) (<= 999 (select main_a v_prenex_16989)))) (or (forall ((v_prenex_14030 Int)) (or (< v_prenex_14030 main_x) (<= (select main_a v_prenex_14030) 1) (<= 0 (* 2 (select main_a v_prenex_14030))) (<= (* 2 (select main_a v_prenex_14030)) 2) (<= (+ main_x 1) v_prenex_14030))) (forall ((v_prenex_14032 Int)) (or (<= 998 (select main_a v_prenex_14032)) (<= 1998 (* 2 (select main_a v_prenex_14032)))))) (forall ((v_prenex_20694 Int) (v_prenex_20693 Int)) (or (<= 999 (select main_a v_prenex_20694)) (<= (+ main_x 1) v_prenex_20693) (<= (select main_a v_prenex_20694) (+ (select main_a v_prenex_20693) 1000)) (<= 0 (select main_a v_prenex_20693)) (< v_prenex_20693 main_x) (<= (* 2 (select main_a v_prenex_20693)) 2) (<= 1998 (* 2 (select main_a v_prenex_20694))))) (forall ((v_prenex_15267 Int) (v_prenex_15266 Int)) (or (<= (+ main_x 1) v_prenex_15266) (< v_prenex_15266 main_x) (<= (* 2 (select main_a v_prenex_15266)) 2) (<= (select main_a v_prenex_15266) 2) (<= (+ (select main_a v_prenex_15266) 998) (select main_a v_prenex_15267)) (<= (* 2 (select main_a v_prenex_15267)) 2000) (<= (select main_a v_prenex_15267) 1001))) (forall ((v_prenex_18888 Int) (v_prenex_18887 Int)) (or (<= (select main_a v_prenex_18887) 1) (<= (select main_a v_prenex_18888) 1000) (<= (+ main_x 1) v_prenex_18887) (<= (+ (select main_a v_prenex_18887) (select main_a v_prenex_18888)) 1000) (<= (* 2 (select main_a v_prenex_18888)) 2000) (< v_prenex_18887 main_x) (<= (* 2 (select main_a v_prenex_18887)) 2))) (forall ((v_prenex_17584 Int) (v_prenex_17585 Int)) (or (<= (+ (select main_a v_prenex_17584) (select main_a v_prenex_17585)) 1000) (< v_prenex_17584 main_x) (<= (+ main_x 1) v_prenex_17584) (<= (* 2 (select main_a v_prenex_17584)) 2) (<= (select main_a v_prenex_17585) 1001) (<= 0 (select main_a v_prenex_17584)) (<= (select main_a v_prenex_17585) 1000))) (forall ((v_prenex_15542 Int) (v_prenex_15541 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_15542))) (<= 0 (select main_a v_prenex_15541)) (<= (select main_a v_prenex_15541) 2) (<= (+ (select main_a v_prenex_15541) (select main_a v_prenex_15542)) 1000) (<= 999 (select main_a v_prenex_15542)) (< v_prenex_15541 main_x) (<= (+ main_x 1) v_prenex_15541))) (forall ((v_prenex_20363 Int) (v_prenex_20362 Int)) (or (<= (+ main_x 1) v_prenex_20362) (<= (+ (select main_a v_prenex_20362) 998) (select main_a v_prenex_20363)) (<= (+ main_y 1) v_prenex_20363) (<= 0 (select main_a v_prenex_20362)) (< v_prenex_20362 main_x) (<= (select main_a v_prenex_20363) 1000))) (forall ((v_prenex_11741 Int) (v_prenex_11742 Int)) (or (< v_prenex_11742 main_y) (<= 998 (select main_a v_prenex_11742)) (<= 1000 (+ (select main_a v_prenex_11741) (select main_a v_prenex_11742))) (<= 0 (select main_a v_prenex_11741)) (< v_prenex_11741 main_x) (<= (+ main_x 1) v_prenex_11741) (<= 1998 (* 2 (select main_a v_prenex_11742))))) (or (forall ((v_prenex_16992 Int)) (or (<= (+ main_x 1) v_prenex_16992) (<= 0 (* 2 (select main_a v_prenex_16992))) (<= 0 (select main_a v_prenex_16992)) (< v_prenex_16992 main_x) (<= 0 (+ (select main_a v_prenex_16992) 1)))) (forall ((v_prenex_16997 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16997))) (<= 999 (select main_a v_prenex_16997))))) (forall ((v_prenex_15307 Int) (v_prenex_15306 Int)) (or (<= 999 (select main_a v_prenex_15307)) (<= 1000 (+ (select main_a v_prenex_15306) (select main_a v_prenex_15307))) (<= (+ main_x 1) v_prenex_15306) (<= (select main_a v_prenex_15306) 1) (<= 0 (+ (select main_a v_prenex_15306) 1)) (< v_prenex_15306 main_x) (<= 998 (select main_a v_prenex_15307)))) (forall ((v_prenex_18136 Int) (v_prenex_18137 Int)) (or (< v_prenex_18136 main_x) (<= 0 (+ (select main_a v_prenex_18136) 1)) (<= (select main_a v_prenex_18136) 1) (<= (select main_a v_prenex_18137) 1001) (<= (+ main_x 1) v_prenex_18136) (<= (+ (select main_a v_prenex_18136) (select main_a v_prenex_18137)) 1000))) (forall ((v_prenex_12796 Int) (v_prenex_12797 Int)) (or (< v_prenex_12796 main_x) (<= (+ main_x 1) v_prenex_12796) (<= (select main_a v_prenex_12796) 2) (<= 1000 (+ (select main_a v_prenex_12796) (select main_a v_prenex_12797))) (<= 0 (+ (select main_a v_prenex_12796) 1)) (<= 1998 (* 2 (select main_a v_prenex_12797))))) (forall ((v_prenex_20349 Int) (v_prenex_20348 Int)) (or (< v_prenex_20348 main_x) (<= 0 (select main_a v_prenex_20348)) (<= 0 (+ (select main_a v_prenex_20348) 1)) (<= (* 2 (select main_a v_prenex_20349)) 2000) (<= (+ main_x 1) v_prenex_20348) (<= (select main_a v_prenex_20349) (+ (select main_a v_prenex_20348) 1000)))) (forall ((v_prenex_20357 Int) (v_prenex_20356 Int)) (or (<= (+ main_x 1) v_prenex_20356) (< v_prenex_20356 main_x) (<= 0 (* 2 (select main_a v_prenex_20356))) (<= (select main_a v_prenex_20357) 1001) (<= (select main_a v_prenex_20357) (+ (select main_a v_prenex_20356) 1000)))) (or (forall ((v_prenex_15979 Int)) (or (< v_prenex_15979 main_x) (<= (select main_a v_prenex_15979) 1) (<= (+ main_x 1) v_prenex_15979) (<= (* 2 (select main_a v_prenex_15979)) 2))) (forall ((v_prenex_15980 Int)) (or (<= (+ main_y 1) v_prenex_15980) (<= 1998 (* 2 (select main_a v_prenex_15980)))))) (forall ((v_prenex_18583 Int) (v_prenex_18584 Int)) (or (<= (* 2 (select main_a v_prenex_18584)) 2000) (<= 999 (select main_a v_prenex_18584)) (< v_prenex_18583 main_x) (<= 0 (+ (select main_a v_prenex_18583) 1)) (<= (+ main_x 1) v_prenex_18583) (<= (select main_a v_prenex_18584) (+ (select main_a v_prenex_18583) 1000)))) (or (forall ((v_prenex_16574 Int)) (or (<= (+ main_x 1) v_prenex_16574) (<= 0 (select main_a v_prenex_16574)) (< v_prenex_16574 main_x) (<= 0 (* 2 (select main_a v_prenex_16574))))) (forall ((v_prenex_16575 Int)) (<= 999 (select main_a v_prenex_16575)))) (forall ((v_prenex_16409 Int) (v_prenex_16410 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16410))) (< v_prenex_16409 main_x) (<= 999 (select main_a v_prenex_16410)) (<= 0 (* 2 (select main_a v_prenex_16409))) (<= (+ main_x 1) v_prenex_16409) (<= (+ (select main_a v_prenex_16409) (select main_a v_prenex_16410)) 1000))) (forall ((v_prenex_17545 Int) (v_prenex_17544 Int)) (or (<= (select main_a v_prenex_17545) (+ (select main_a v_prenex_17544) 1000)) (<= 1998 (* 2 (select main_a v_prenex_17545))) (< v_prenex_17544 main_x) (<= (select main_a v_prenex_17544) 1) (<= (+ main_x 1) v_prenex_17544) (<= (select main_a v_prenex_17545) 1000) (< v_prenex_17545 main_y))) (forall ((v_prenex_11417 Int) (v_prenex_11418 Int)) (or (<= (+ main_x 1) v_prenex_11417) (< v_prenex_11417 main_x) (<= (* 2 (select main_a v_prenex_11418)) 2000) (<= 998 (select main_a v_prenex_11418)) (< v_prenex_11418 main_y) (<= (+ (select main_a v_prenex_11417) 998) (select main_a v_prenex_11418)) (<= (select main_a v_prenex_11417) 1))) (forall ((v_prenex_19607 Int) (v_prenex_19606 Int)) (or (<= (+ main_x 1) v_prenex_19606) (<= 999 (select main_a v_prenex_19607)) (<= (select main_a v_prenex_19607) 1000) (<= (select main_a v_prenex_19606) 1) (<= 1000 (+ (select main_a v_prenex_19606) (select main_a v_prenex_19607))) (<= 0 (+ (select main_a v_prenex_19606) 1)) (< v_prenex_19606 main_x))) (forall ((v_prenex_17515 Int) (v_prenex_17516 Int)) (or (<= 999 (select main_a v_prenex_17516)) (<= (select main_a v_prenex_17515) 1) (<= (select main_a v_prenex_17516) (+ (select main_a v_prenex_17515) 1000)) (<= (+ main_y 1) v_prenex_17516) (< v_prenex_17515 main_x) (<= (+ main_x 1) v_prenex_17515) (<= (select main_a v_prenex_17516) 1001))) (or (forall ((v_prenex_19589 Int)) (or (<= (select main_a v_prenex_19589) 1000) (<= 998 (select main_a v_prenex_19589)))) (forall ((v_prenex_19585 Int)) (or (<= (+ main_x 1) v_prenex_19585) (< v_prenex_19585 main_x) (<= (* 2 (select main_a v_prenex_19585)) 2) (<= (select main_a v_prenex_19585) 1)))) (forall ((v_prenex_17628 Int) (v_prenex_17629 Int)) (or (<= (select main_a v_prenex_17628) 1) (<= (+ (select main_a v_prenex_17628) 998) (select main_a v_prenex_17629)) (< v_prenex_17628 main_x) (<= (+ main_x 1) v_prenex_17628) (<= (select main_a v_prenex_17629) 1000))) (forall ((v_prenex_14657 Int) (v_prenex_14656 Int)) (or (<= (+ (select main_a v_prenex_14656) 998) (select main_a v_prenex_14657)) (< v_prenex_14656 main_x) (<= (* 2 (select main_a v_prenex_14656)) 2) (<= (select main_a v_prenex_14656) 2) (<= (+ main_x 1) v_prenex_14656) (<= (* 2 (select main_a v_prenex_14657)) 2000) (<= (select main_a v_prenex_14657) 1000))) (or (forall ((v_prenex_17179 Int)) (or (<= (select main_a v_prenex_17179) 1000) (<= 1998 (* 2 (select main_a v_prenex_17179))))) (forall ((v_prenex_17178 Int)) (or (<= (select main_a v_prenex_17178) 2) (< v_prenex_17178 main_x) (<= (* 2 (select main_a v_prenex_17178)) 2) (<= (+ main_x 1) v_prenex_17178) (<= 0 (select main_a v_prenex_17178))))) (forall ((v_prenex_16583 Int) (v_prenex_16584 Int)) (or (<= (* 2 (select main_a v_prenex_16584)) 2000) (<= (select main_a v_prenex_16583) 1) (< v_prenex_16583 main_x) (<= (+ main_x 1) v_prenex_16583) (<= (+ (select main_a v_prenex_16583) (select main_a v_prenex_16584)) 1000) (<= 1998 (* 2 (select main_a v_prenex_16584))) (<= (+ main_y 1) v_prenex_16584))) (or (forall ((v_prenex_13597 Int)) (or (<= (+ main_x 1) v_prenex_13597) (<= 0 (* 2 (select main_a v_prenex_13597))) (< v_prenex_13597 main_x) (<= 0 (+ (select main_a v_prenex_13597) 1)))) (forall ((v_prenex_13598 Int)) (or (<= (select main_a v_prenex_13598) 1000) (<= (+ main_y 1) v_prenex_13598) (<= 998 (select main_a v_prenex_13598))))) (forall ((v_prenex_13600 Int) (v_prenex_13601 Int)) (or (< v_prenex_13600 main_x) (<= 1000 (+ (select main_a v_prenex_13600) (select main_a v_prenex_13601))) (<= (+ main_y 1) v_prenex_13601) (<= (select main_a v_prenex_13600) 1) (<= (select main_a v_prenex_13601) 1000) (<= (+ main_x 1) v_prenex_13600) (<= (* 2 (select main_a v_prenex_13601)) 2000))) (or (forall ((v_prenex_18043 Int)) (or (<= (select main_a v_prenex_18043) 1000) (<= 999 (select main_a v_prenex_18043)) (<= (+ main_y 1) v_prenex_18043))) (forall ((v_prenex_18042 Int)) (or (< v_prenex_18042 main_x) (<= (+ main_x 1) v_prenex_18042) (<= 0 (* 2 (select main_a v_prenex_18042)))))) (forall ((v_prenex_13035 Int) (v_prenex_13036 Int)) (or (<= (+ main_y 1) v_prenex_13036) (< v_prenex_13035 main_x) (<= (+ main_x 1) v_prenex_13035) (<= 1000 (+ (select main_a v_prenex_13035) (select main_a v_prenex_13036))) (<= 1998 (* 2 (select main_a v_prenex_13036))) (<= (select main_a v_prenex_13035) 2))) (forall ((v_prenex_14792 Int) (v_prenex_14791 Int)) (or (<= (+ main_x 1) v_prenex_14791) (< v_prenex_14791 main_x) (<= (select main_a v_prenex_14792) 1000) (<= (select main_a v_prenex_14792) 1001) (<= (* 2 (select main_a v_prenex_14791)) 2) (<= 1000 (+ (select main_a v_prenex_14791) (select main_a v_prenex_14792))))) (forall ((v_prenex_11286 Int) (v_prenex_11287 Int)) (or (<= (+ (select main_a v_prenex_11286) (select main_a v_prenex_11287)) 1000) (<= (select main_a v_prenex_11286) 1) (<= 0 (+ (select main_a v_prenex_11286) 1)) (<= (+ main_x 1) v_prenex_11286) (<= 1998 (* 2 (select main_a v_prenex_11287))) (< v_prenex_11286 main_x) (<= (select main_a v_prenex_11287) 1000))) (forall ((v_prenex_20335 Int) (v_prenex_20334 Int)) (or (<= 1000 (+ (select main_a v_prenex_20334) (select main_a v_prenex_20335))) (<= (+ main_y 1) v_prenex_20335) (< v_prenex_20334 main_x) (<= (+ main_x 1) v_prenex_20334) (<= 0 (select main_a v_prenex_20334)) (<= (select main_a v_prenex_20335) 1001))) (forall ((v_prenex_18048 Int) (v_prenex_18049 Int)) (or (<= (* 2 (select main_a v_prenex_18048)) 2) (<= 0 (* 2 (select main_a v_prenex_18048))) (< v_prenex_18048 main_x) (<= 998 (select main_a v_prenex_18049)) (<= (+ (select main_a v_prenex_18048) (select main_a v_prenex_18049)) 1000) (<= (select main_a v_prenex_18049) 1001) (<= (+ main_x 1) v_prenex_18048))) (forall ((v_prenex_20269 Int) (v_prenex_20268 Int)) (or (<= (* 2 (select main_a v_prenex_20269)) 2000) (<= 999 (select main_a v_prenex_20269)) (<= (+ main_x 1) v_prenex_20268) (< v_prenex_20268 main_x) (<= 0 (+ (select main_a v_prenex_20268) 1)) (<= (+ (select main_a v_prenex_20268) 998) (select main_a v_prenex_20269)))) (forall ((v_prenex_18055 Int) (v_prenex_18054 Int)) (or (<= (select main_a v_prenex_18055) 1001) (< v_prenex_18054 main_x) (<= (* 2 (select main_a v_prenex_18054)) 2) (<= 1000 (+ (select main_a v_prenex_18054) (select main_a v_prenex_18055))) (<= (+ main_x 1) v_prenex_18054) (<= 1998 (* 2 (select main_a v_prenex_18055))))) (forall ((v_prenex_12206 Int) (v_prenex_12207 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12207))) (<= (+ main_x 1) v_prenex_12206) (<= (+ (select main_a v_prenex_12206) (select main_a v_prenex_12207)) 1000) (<= (* 2 (select main_a v_prenex_12206)) 2) (< v_prenex_12206 main_x) (<= (select main_a v_prenex_12207) 1001) (< v_prenex_12207 main_y))) (forall ((v_prenex_20629 Int) (v_prenex_20628 Int)) (or (<= (select main_a v_prenex_20629) 1001) (< v_prenex_20628 main_x) (<= 0 (select main_a v_prenex_20628)) (<= (+ main_x 1) v_prenex_20628) (<= (* 2 (select main_a v_prenex_20629)) 2000) (<= (select main_a v_prenex_20628) 1) (<= (+ (select main_a v_prenex_20628) 998) (select main_a v_prenex_20629)))) (forall ((v_prenex_19960 Int) (v_prenex_19961 Int)) (or (<= (select main_a v_prenex_19961) 1000) (<= 1000 (+ (select main_a v_prenex_19960) (select main_a v_prenex_19961))) (<= (* 2 (select main_a v_prenex_19961)) 2000) (<= (+ main_x 1) v_prenex_19960) (<= (select main_a v_prenex_19960) 1) (< v_prenex_19960 main_x))) (forall ((v_prenex_19683 Int) (v_prenex_19682 Int)) (or (< v_prenex_19682 main_x) (<= (* 2 (select main_a v_prenex_19683)) 2000) (<= 1000 (+ (select main_a v_prenex_19682) (select main_a v_prenex_19683))) (<= (+ main_y 1) v_prenex_19683) (<= (select main_a v_prenex_19682) 2) (<= (+ main_x 1) v_prenex_19682))) (forall ((v_prenex_15325 Int) (v_prenex_15324 Int)) (or (<= 999 (select main_a v_prenex_15325)) (< v_prenex_15325 main_y) (<= (+ main_x 1) v_prenex_15324) (< v_prenex_15324 main_x) (<= 1000 (+ (select main_a v_prenex_15324) (select main_a v_prenex_15325))) (<= 0 (* 2 (select main_a v_prenex_15324))))) (or (forall ((v_prenex_11850 Int)) (<= 1998 (* 2 (select main_a v_prenex_11850)))) (forall ((v_prenex_11854 Int)) (or (< v_prenex_11854 main_x) (<= (+ main_x 1) v_prenex_11854) (<= (select main_a v_prenex_11854) 1) (<= 0 (* 2 (select main_a v_prenex_11854)))))) (forall ((v_prenex_17992 Int) (v_prenex_17993 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17992))) (<= (+ main_x 1) v_prenex_17992) (<= 999 (select main_a v_prenex_17993)) (< v_prenex_17992 main_x) (<= (+ (select main_a v_prenex_17992) 998) (select main_a v_prenex_17993)) (<= 0 (+ (select main_a v_prenex_17992) 1)) (<= 998 (select main_a v_prenex_17993)))) (forall ((v_prenex_12388 Int) (v_prenex_12389 Int)) (or (< v_prenex_12388 main_x) (<= (select main_a v_prenex_12388) 2) (<= 999 (select main_a v_prenex_12389)) (<= (+ main_x 1) v_prenex_12388) (<= 1998 (* 2 (select main_a v_prenex_12389))) (<= (select main_a v_prenex_12389) (+ (select main_a v_prenex_12388) 1000)))) (forall ((v_prenex_19674 Int) (v_prenex_19675 Int)) (or (<= (select main_a v_prenex_19675) 1001) (< v_prenex_19675 main_y) (< v_prenex_19674 main_x) (<= (+ (select main_a v_prenex_19674) (select main_a v_prenex_19675)) 1000) (<= (+ main_x 1) v_prenex_19674) (<= (* 2 (select main_a v_prenex_19675)) 2000) (<= 0 (* 2 (select main_a v_prenex_19674))))) (forall ((v_prenex_13689 Int) (v_prenex_13690 Int)) (or (<= (select main_a v_prenex_13689) 1) (<= (+ (select main_a v_prenex_13689) (select main_a v_prenex_13690)) 1000) (<= (* 2 (select main_a v_prenex_13690)) 2000) (<= (+ main_x 1) v_prenex_13689) (<= (select main_a v_prenex_13689) 2) (< v_prenex_13689 main_x))) (or (forall ((v_prenex_12361 Int)) (or (<= 999 (select main_a v_prenex_12361)) (<= (* 2 (select main_a v_prenex_12361)) 2000))) (forall ((v_prenex_12356 Int)) (or (<= (+ main_x 1) v_prenex_12356) (<= 0 (+ (select main_a v_prenex_12356) 1)) (< v_prenex_12356 main_x) (<= (* 2 (select main_a v_prenex_12356)) 2) (<= 0 (* 2 (select main_a v_prenex_12356)))))) (forall ((v_prenex_13662 Int) (v_prenex_13661 Int)) (or (<= (+ main_x 1) v_prenex_13661) (<= (+ (select main_a v_prenex_13661) (select main_a v_prenex_13662)) 1000) (<= (select main_a v_prenex_13662) 1001) (<= (select main_a v_prenex_13661) 2) (<= 1998 (* 2 (select main_a v_prenex_13662))) (< v_prenex_13661 main_x) (<= 0 (* 2 (select main_a v_prenex_13661))))) (forall ((v_prenex_16618 Int) (v_prenex_16619 Int)) (or (<= 998 (select main_a v_prenex_16619)) (<= (select main_a v_prenex_16618) 1) (< v_prenex_16618 main_x) (< v_prenex_16619 main_y) (<= (+ (select main_a v_prenex_16618) 998) (select main_a v_prenex_16619)) (<= (+ main_x 1) v_prenex_16618))) (or (forall ((v_prenex_19501 Int)) (or (<= 999 (select main_a v_prenex_19501)) (<= (* 2 (select main_a v_prenex_19501)) 2000) (<= (+ main_y 1) v_prenex_19501))) (forall ((v_prenex_19500 Int)) (or (<= (+ main_x 1) v_prenex_19500) (<= 0 (select main_a v_prenex_19500)) (<= 0 (* 2 (select main_a v_prenex_19500))) (< v_prenex_19500 main_x)))) (forall ((v_prenex_12840 Int) (v_prenex_12841 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12840))) (<= (select main_a v_prenex_12841) 1001) (<= 1998 (* 2 (select main_a v_prenex_12841))) (< v_prenex_12840 main_x) (<= (+ main_x 1) v_prenex_12840) (<= (+ (select main_a v_prenex_12840) 998) (select main_a v_prenex_12841)) (<= 0 (+ (select main_a v_prenex_12840) 1)))) (forall ((v_prenex_15836 Int) (v_prenex_15835 Int)) (or (<= (+ main_x 1) v_prenex_15835) (<= 0 (+ (select main_a v_prenex_15835) 1)) (<= (+ (select main_a v_prenex_15835) (select main_a v_prenex_15836)) 1000) (<= (select main_a v_prenex_15835) 2) (<= 998 (select main_a v_prenex_15836)) (< v_prenex_15835 main_x))) (forall ((v_prenex_19807 Int) (v_prenex_19808 Int)) (or (<= (+ main_x 1) v_prenex_19807) (<= 998 (select main_a v_prenex_19808)) (<= 0 (select main_a v_prenex_19807)) (<= (select main_a v_prenex_19808) 1001) (< v_prenex_19807 main_x) (<= 1000 (+ (select main_a v_prenex_19807) (select main_a v_prenex_19808))) (<= (* 2 (select main_a v_prenex_19807)) 2))) (or (forall ((v_prenex_16781 Int)) (or (<= (* 2 (select main_a v_prenex_16781)) 2000) (<= 998 (select main_a v_prenex_16781)))) (forall ((v_prenex_16779 Int)) (or (< v_prenex_16779 main_x) (<= 0 (* 2 (select main_a v_prenex_16779))) (<= (select main_a v_prenex_16779) 1) (<= (+ main_x 1) v_prenex_16779)))) (or (forall ((v_prenex_12592 Int)) (or (<= (+ main_x 1) v_prenex_12592) (<= (* 2 (select main_a v_prenex_12592)) 2) (<= (select main_a v_prenex_12592) 2) (< v_prenex_12592 main_x))) (forall ((v_prenex_12593 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_12593))) (<= (* 2 (select main_a v_prenex_12593)) 2000) (< v_prenex_12593 main_y)))) (or (forall ((v_prenex_17128 Int)) (or (<= 0 (+ (select main_a v_prenex_17128) 1)) (<= (+ main_x 1) v_prenex_17128) (<= (* 2 (select main_a v_prenex_17128)) 2) (< v_prenex_17128 main_x) (<= 0 (select main_a v_prenex_17128)))) (forall ((v_prenex_17133 Int)) (<= (select main_a v_prenex_17133) 1000))) (forall ((v_prenex_18767 Int) (v_prenex_18766 Int)) (or (<= (select main_a v_prenex_18767) 1001) (<= (+ (select main_a v_prenex_18766) (select main_a v_prenex_18767)) 1000) (<= 0 (select main_a v_prenex_18766)) (<= (+ main_x 1) v_prenex_18766) (< v_prenex_18766 main_x) (<= (* 2 (select main_a v_prenex_18766)) 2))) (forall ((v_prenex_19690 Int) (v_prenex_19691 Int)) (or (<= (* 2 (select main_a v_prenex_19690)) 2) (< v_prenex_19690 main_x) (<= 0 (+ (select main_a v_prenex_19690) 1)) (<= (+ main_x 1) v_prenex_19690) (<= (select main_a v_prenex_19691) 1001) (<= 1000 (+ (select main_a v_prenex_19690) (select main_a v_prenex_19691))))) (or (forall ((v_prenex_20954 Int)) (or (<= 0 (+ (select main_a v_prenex_20954) 1)) (< v_prenex_20954 main_x) (<= (+ main_x 1) v_prenex_20954) (<= (* 2 (select main_a v_prenex_20954)) 2))) (forall ((v_prenex_20958 Int)) (<= (select main_a v_prenex_20958) 1000))) (forall ((v_prenex_14556 Int)) (or (<= (* 2 (select main_a v_prenex_14556)) 2) (<= (+ main_x 1) v_prenex_14556) (<= (select main_a v_prenex_14556) 1) (< v_prenex_14556 main_x) (<= (select main_a v_prenex_14556) 2))) (forall ((v_prenex_18510 Int) (v_prenex_18511 Int)) (or (<= (+ main_y 1) v_prenex_18511) (<= 1000 (+ (select main_a v_prenex_18510) (select main_a v_prenex_18511))) (<= (+ main_x 1) v_prenex_18510) (<= (select main_a v_prenex_18510) 2) (< v_prenex_18510 main_x) (<= 998 (select main_a v_prenex_18511)))) (or (forall ((v_prenex_12346 Int)) (or (<= 999 (select main_a v_prenex_12346)) (<= 1998 (* 2 (select main_a v_prenex_12346))))) (forall ((v_prenex_12341 Int)) (or (<= (select main_a v_prenex_12341) 1) (< v_prenex_12341 main_x) (<= 0 (select main_a v_prenex_12341)) (<= 0 (* 2 (select main_a v_prenex_12341))) (<= (+ main_x 1) v_prenex_12341)))) (forall ((v_prenex_20073 Int) (v_prenex_20072 Int)) (or (<= (+ main_x 1) v_prenex_20072) (<= 0 (+ (select main_a v_prenex_20072) 1)) (<= 999 (select main_a v_prenex_20073)) (< v_prenex_20072 main_x) (<= 0 (* 2 (select main_a v_prenex_20072))) (<= 1998 (* 2 (select main_a v_prenex_20073))) (<= 1000 (+ (select main_a v_prenex_20072) (select main_a v_prenex_20073))))) (or (forall ((v_prenex_12355 Int)) (or (< v_prenex_12355 main_y) (<= 1998 (* 2 (select main_a v_prenex_12355))) (<= 998 (select main_a v_prenex_12355)))) (forall ((v_prenex_12350 Int)) (or (< v_prenex_12350 main_x) (<= (+ main_x 1) v_prenex_12350) (<= (select main_a v_prenex_12350) 2) (<= 0 (* 2 (select main_a v_prenex_12350)))))) (or (forall ((v_prenex_11140 Int)) (or (<= (* 2 (select main_a v_prenex_11140)) 2) (< v_prenex_11140 main_x) (<= 0 (+ (select main_a v_prenex_11140) 1)) (<= (select main_a v_prenex_11140) 2) (<= (+ main_x 1) v_prenex_11140))) (forall ((v_prenex_11805 Int)) (or (<= 999 (select main_a v_prenex_11805)) (<= 1998 (* 2 (select main_a v_prenex_11805)))))) (forall ((v_prenex_11992 Int) (v_prenex_11991 Int)) (or (< v_prenex_11991 main_x) (<= (* 2 (select main_a v_prenex_11992)) 2000) (<= (+ main_x 1) v_prenex_11991) (<= (select main_a v_prenex_11991) 2) (<= 0 (* 2 (select main_a v_prenex_11991))) (<= (+ (select main_a v_prenex_11991) 998) (select main_a v_prenex_11992)) (<= (select main_a v_prenex_11992) 1001))) (or (forall ((v_prenex_17003 Int)) (or (<= (+ main_x 1) v_prenex_17003) (<= 0 (+ (select main_a v_prenex_17003) 1)) (<= 0 (* 2 (select main_a v_prenex_17003))) (< v_prenex_17003 main_x) (<= (* 2 (select main_a v_prenex_17003)) 2))) (forall ((v_prenex_17005 Int)) (or (<= (select main_a v_prenex_17005) 1000) (<= 998 (select main_a v_prenex_17005))))) (or (forall ((v_prenex_18001 Int)) (or (<= (select main_a v_prenex_18001) 1000) (<= 1998 (* 2 (select main_a v_prenex_18001))))) (forall ((v_prenex_17997 Int)) (or (<= (* 2 (select main_a v_prenex_17997)) 2) (<= 0 (select main_a v_prenex_17997)) (<= (+ main_x 1) v_prenex_17997) (< v_prenex_17997 main_x) (<= 0 (+ (select main_a v_prenex_17997) 1))))) (or (forall ((v_prenex_17368 Int)) (or (<= 999 (select main_a v_prenex_17368)) (<= (select main_a v_prenex_17368) 1000))) (forall ((v_prenex_17367 Int)) (or (<= (+ main_x 1) v_prenex_17367) (<= (* 2 (select main_a v_prenex_17367)) 2) (<= 0 (select main_a v_prenex_17367)) (< v_prenex_17367 main_x) (<= (select main_a v_prenex_17367) 2)))) (forall ((v_prenex_12597 Int) (v_prenex_12596 Int)) (or (<= 999 (select main_a v_prenex_12597)) (<= (+ main_x 1) v_prenex_12596) (< v_prenex_12596 main_x) (<= (* 2 (select main_a v_prenex_12596)) 2) (<= (select main_a v_prenex_12596) 2) (<= (+ (select main_a v_prenex_12596) 998) (select main_a v_prenex_12597)) (<= (select main_a v_prenex_12597) 1001))) (or (forall ((v_prenex_13609 Int)) (<= 999 (select main_a v_prenex_13609))) (forall ((v_prenex_13604 Int)) (or (<= (+ main_x 1) v_prenex_13604) (< v_prenex_13604 main_x) (<= (* 2 (select main_a v_prenex_13604)) 2) (<= (select main_a v_prenex_13604) 2)))) (forall ((v_prenex_16942 Int) (v_prenex_16943 Int)) (or (<= (+ main_x 1) v_prenex_16942) (<= (* 2 (select main_a v_prenex_16943)) 2000) (< v_prenex_16942 main_x) (<= (* 2 (select main_a v_prenex_16942)) 2) (<= (select main_a v_prenex_16943) 1001) (<= (+ (select main_a v_prenex_16942) (select main_a v_prenex_16943)) 1000) (<= 0 (+ (select main_a v_prenex_16942) 1)))) (or (forall ((v_prenex_14902 Int)) (or (<= (* 2 (select main_a v_prenex_14902)) 2) (<= (+ main_x 1) v_prenex_14902) (<= 0 (select main_a v_prenex_14902)) (<= 0 (+ (select main_a v_prenex_14902) 1)) (< v_prenex_14902 main_x))) (forall ((v_prenex_14907 Int)) (<= (* 2 (select main_a v_prenex_14907)) 2000))) (forall ((v_prenex_11398 Int) (v_prenex_11397 Int)) (or (< v_prenex_11398 main_y) (<= 999 (select main_a v_prenex_11398)) (<= 0 (+ (select main_a v_prenex_11397) 1)) (<= 1998 (* 2 (select main_a v_prenex_11398))) (<= (+ main_x 1) v_prenex_11397) (< v_prenex_11397 main_x) (<= (+ (select main_a v_prenex_11397) 998) (select main_a v_prenex_11398)))) (forall ((v_prenex_16134 Int) (v_prenex_16135 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16134))) (<= 0 (+ (select main_a v_prenex_16134) 1)) (<= (+ main_x 1) v_prenex_16134) (<= (+ (select main_a v_prenex_16134) (select main_a v_prenex_16135)) 1000) (<= (select main_a v_prenex_16135) 1001) (<= 998 (select main_a v_prenex_16135)) (< v_prenex_16134 main_x))) (or (forall ((v_prenex_18650 Int)) (or (<= (+ main_x 1) v_prenex_18650) (<= 0 (select main_a v_prenex_18650)) (< v_prenex_18650 main_x) (<= 0 (* 2 (select main_a v_prenex_18650))))) (forall ((v_prenex_18651 Int)) (or (<= (* 2 (select main_a v_prenex_18651)) 2000) (<= (+ main_y 1) v_prenex_18651) (<= (select main_a v_prenex_18651) 1000)))) (forall ((v_prenex_15301 Int) (v_prenex_15300 Int)) (or (<= (select main_a v_prenex_15301) 1001) (<= 1000 (+ (select main_a v_prenex_15300) (select main_a v_prenex_15301))) (<= 0 (+ (select main_a v_prenex_15300) 1)) (<= (* 2 (select main_a v_prenex_15300)) 2) (<= (select main_a v_prenex_15301) 1000) (<= (+ main_x 1) v_prenex_15300) (< v_prenex_15300 main_x))) (or (forall ((v_prenex_11151 Int)) (or (< v_prenex_11151 main_x) (<= (+ main_x 1) v_prenex_11151) (<= (select main_a v_prenex_11151) 2))) (forall ((v_prenex_15012 Int)) (<= (* 2 (select main_a v_prenex_15012)) 2000))) (forall ((v_prenex_17047 Int) (v_prenex_17048 Int)) (or (<= (+ main_x 1) v_prenex_17047) (<= (+ (select main_a v_prenex_17047) (select main_a v_prenex_17048)) 1000) (<= 0 (+ (select main_a v_prenex_17047) 1)) (< v_prenex_17047 main_x) (<= (select main_a v_prenex_17047) 2) (<= 998 (select main_a v_prenex_17048)) (<= 1998 (* 2 (select main_a v_prenex_17048))))) (forall ((v_prenex_14754 Int) (v_prenex_14753 Int)) (or (< v_prenex_14753 main_x) (<= 0 (select main_a v_prenex_14753)) (<= 1000 (+ (select main_a v_prenex_14753) (select main_a v_prenex_14754))) (<= 0 (+ (select main_a v_prenex_14753) 1)) (<= (+ main_x 1) v_prenex_14753) (<= 1998 (* 2 (select main_a v_prenex_14754))) (<= (select main_a v_prenex_14754) 1000))) (forall ((v_prenex_13940 Int) (v_prenex_13941 Int)) (or (<= (+ main_y 1) v_prenex_13941) (<= (+ (select main_a v_prenex_13940) (select main_a v_prenex_13941)) 1000) (< v_prenex_13941 main_y) (<= 998 (select main_a v_prenex_13941)) (<= (select main_a v_prenex_13941) 1000))) (forall ((v_prenex_16120 Int) (v_prenex_16121 Int)) (or (< v_prenex_16120 main_x) (<= (+ main_x 1) v_prenex_16120) (<= (select main_a v_prenex_16120) 1) (<= (* 2 (select main_a v_prenex_16121)) 2000) (<= (select main_a v_prenex_16121) 1001) (<= (+ (select main_a v_prenex_16120) 998) (select main_a v_prenex_16121)))) (forall ((v_prenex_15407 Int) (v_prenex_15408 Int)) (or (<= (+ main_x 1) v_prenex_15407) (<= 998 (select main_a v_prenex_15408)) (<= 1000 (+ (select main_a v_prenex_15407) (select main_a v_prenex_15408))) (< v_prenex_15408 main_y) (<= 0 (+ (select main_a v_prenex_15407) 1)) (< v_prenex_15407 main_x))) (forall ((v_prenex_14279 Int) (v_prenex_14278 Int)) (or (<= (select main_a v_prenex_14279) (+ (select main_a v_prenex_14278) 1000)) (<= 998 (select main_a v_prenex_14279)) (< v_prenex_14278 main_x) (<= (select main_a v_prenex_14278) 2) (<= (select main_a v_prenex_14279) 1001) (<= (+ main_x 1) v_prenex_14278))) (or (forall ((v_prenex_18686 Int)) (or (<= (* 2 (select main_a v_prenex_18686)) 2000) (<= (select main_a v_prenex_18686) 1001) (< v_prenex_18686 main_y))) (forall ((v_prenex_18685 Int)) (or (<= 0 (* 2 (select main_a v_prenex_18685))) (<= (+ main_x 1) v_prenex_18685) (<= 0 (select main_a v_prenex_18685)) (< v_prenex_18685 main_x)))) (or (forall ((v_prenex_18258 Int)) (or (<= (select main_a v_prenex_18258) 1000) (<= (select main_a v_prenex_18258) 1001) (< v_prenex_18258 main_y))) (forall ((v_prenex_18254 Int)) (or (<= (* 2 (select main_a v_prenex_18254)) 2) (<= 0 (+ (select main_a v_prenex_18254) 1)) (<= (+ main_x 1) v_prenex_18254) (< v_prenex_18254 main_x)))) (forall ((v_prenex_18307 Int) (v_prenex_18308 Int)) (or (<= (+ (select main_a v_prenex_18307) (select main_a v_prenex_18308)) 1000) (< v_prenex_18308 main_y) (<= (select main_a v_prenex_18308) 1000) (<= (+ main_x 1) v_prenex_18307) (< v_prenex_18307 main_x) (<= (* 2 (select main_a v_prenex_18307)) 2))) (forall ((v_prenex_20434 Int) (v_prenex_20435 Int)) (or (<= (select main_a v_prenex_20435) (+ (select main_a v_prenex_20434) 1000)) (<= 0 (* 2 (select main_a v_prenex_20434))) (<= (* 2 (select main_a v_prenex_20434)) 2) (< v_prenex_20434 main_x) (<= (select main_a v_prenex_20435) 1000) (<= (+ main_x 1) v_prenex_20434) (<= 1998 (* 2 (select main_a v_prenex_20435))))) (or (forall ((v_prenex_12867 Int)) (or (<= (+ main_x 1) v_prenex_12867) (<= (select main_a v_prenex_12867) 1) (< v_prenex_12867 main_x) (<= (* 2 (select main_a v_prenex_12867)) 2))) (forall ((v_prenex_12873 Int)) (or (< v_prenex_12873 main_y) (<= 1998 (* 2 (select main_a v_prenex_12873))) (<= (select main_a v_prenex_12873) 1001)))) (or (forall ((v_prenex_13269 Int)) (or (<= 999 (select main_a v_prenex_13269)) (<= (select main_a v_prenex_13269) 1000))) (forall ((v_prenex_13263 Int)) (or (< v_prenex_13263 main_x) (<= (+ main_x 1) v_prenex_13263) (<= (select main_a v_prenex_13263) 1) (<= (* 2 (select main_a v_prenex_13263)) 2)))) (forall ((v_prenex_16973 Int) (v_prenex_16972 Int)) (or (<= (select main_a v_prenex_16973) (+ (select main_a v_prenex_16972) 1000)) (<= (+ main_x 1) v_prenex_16972) (<= (* 2 (select main_a v_prenex_16973)) 2000) (<= (select main_a v_prenex_16972) 1) (< v_prenex_16972 main_x) (<= 0 (* 2 (select main_a v_prenex_16972))))) (or (forall ((v_prenex_11106 Int)) (or (<= 0 (select main_a v_prenex_11106)) (<= (* 2 (select main_a v_prenex_11106)) 2) (<= (+ main_x 1) v_prenex_11106) (< v_prenex_11106 main_x) (<= 0 (* 2 (select main_a v_prenex_11106))))) (forall ((v_prenex_11229 Int)) (<= (* 2 (select main_a v_prenex_11229)) 2000))) (or (forall ((v_prenex_12145 Int)) (or (<= (* 2 (select main_a v_prenex_12145)) 2000) (<= (select main_a v_prenex_12145) 1000))) (forall ((v_prenex_12142 Int)) (or (< v_prenex_12142 main_x) (<= (select main_a v_prenex_12142) 2) (<= 0 (* 2 (select main_a v_prenex_12142))) (<= (+ main_x 1) v_prenex_12142) (<= (* 2 (select main_a v_prenex_12142)) 2)))) (or (forall ((v_prenex_13176 Int)) (or (<= 999 (select main_a v_prenex_13176)) (<= (* 2 (select main_a v_prenex_13176)) 2000) (< v_prenex_13176 main_y))) (forall ((v_prenex_13177 Int)) (or (<= (+ main_x 1) v_prenex_13177) (< v_prenex_13177 main_x) (<= 0 (* 2 (select main_a v_prenex_13177))) (<= (* 2 (select main_a v_prenex_13177)) 2)))) (forall ((v_prenex_18013 Int) (v_prenex_18012 Int)) (or (<= (+ main_x 1) v_prenex_18012) (< v_prenex_18012 main_x) (<= (select main_a v_prenex_18013) 1001) (<= (select main_a v_prenex_18012) 1) (<= (* 2 (select main_a v_prenex_18012)) 2) (<= (* 2 (select main_a v_prenex_18013)) 2000) (<= (+ (select main_a v_prenex_18012) 998) (select main_a v_prenex_18013)))) (forall ((v_prenex_18323 Int) (v_prenex_18324 Int)) (or (<= (* 2 (select main_a v_prenex_18324)) 2000) (<= 1998 (* 2 (select main_a v_prenex_18324))) (<= (select main_a v_prenex_18324) (+ (select main_a v_prenex_18323) 1000)) (< v_prenex_18323 main_x) (<= 0 (* 2 (select main_a v_prenex_18323))) (<= (+ main_x 1) v_prenex_18323))) (forall ((v_prenex_21188 Int) (v_prenex_21189 Int)) (or (<= 0 (+ (select main_a v_prenex_21188) 1)) (<= (+ main_x 1) v_prenex_21188) (<= (+ (select main_a v_prenex_21188) (select main_a v_prenex_21189)) 1000) (<= 0 (* 2 (select main_a v_prenex_21188))) (<= 1998 (* 2 (select main_a v_prenex_21189))) (< v_prenex_21188 main_x) (<= 999 (select main_a v_prenex_21189)))) (or (forall ((v_prenex_13279 Int)) (or (<= (+ main_y 1) v_prenex_13279) (< v_prenex_13279 main_y) (<= (select main_a v_prenex_13279) 1001) (<= 1998 (* 2 (select main_a v_prenex_13279))))) (forall ((v_prenex_13278 Int)) (<= 0 (* 2 (select main_a v_prenex_13278))))) (forall ((v_prenex_14146 Int) (v_prenex_14145 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14145))) (<= (select main_a v_prenex_14146) (+ (select main_a v_prenex_14145) 1000)) (< v_prenex_14145 main_x) (<= (+ main_x 1) v_prenex_14145) (<= 0 (select main_a v_prenex_14145)) (<= 998 (select main_a v_prenex_14146)))) (or (forall ((v_prenex_17012 Int)) (or (<= (* 2 (select main_a v_prenex_17012)) 2) (<= (+ main_x 1) v_prenex_17012) (< v_prenex_17012 main_x) (<= (select main_a v_prenex_17012) 1))) (forall ((v_prenex_17013 Int)) (or (<= (+ main_y 1) v_prenex_17013) (<= (select main_a v_prenex_17013) 1000)))) (forall ((v_prenex_11743 Int) (v_prenex_11744 Int)) (or (<= (* 2 (select main_a v_prenex_11743)) 2) (<= (+ (select main_a v_prenex_11743) 998) (select main_a v_prenex_11744)) (<= (+ main_x 1) v_prenex_11743) (<= 1998 (* 2 (select main_a v_prenex_11744))) (<= 999 (select main_a v_prenex_11744)) (<= 0 (* 2 (select main_a v_prenex_11743))) (< v_prenex_11743 main_x))) (forall ((v_prenex_15125 Int) (v_prenex_15124 Int)) (or (<= 999 (select main_a v_prenex_15125)) (<= (+ main_x 1) v_prenex_15124) (<= (select main_a v_prenex_15125) (+ (select main_a v_prenex_15124) 1000)) (<= (+ main_y 1) v_prenex_15125) (< v_prenex_15124 main_x) (<= 0 (+ (select main_a v_prenex_15124) 1)))) (or (forall ((v_prenex_14260 Int)) (or (<= 0 (* 2 (select main_a v_prenex_14260))) (<= (* 2 (select main_a v_prenex_14260)) 2) (<= (+ main_x 1) v_prenex_14260) (< v_prenex_14260 main_x))) (forall ((v_prenex_14261 Int)) (<= 999 (select main_a v_prenex_14261)))) (forall ((v_prenex_15289 Int) (v_prenex_15288 Int)) (or (<= (select main_a v_prenex_15289) 1000) (<= (select main_a v_prenex_15289) 1001) (<= (+ main_y 1) v_prenex_15289) (< v_prenex_15289 main_y) (<= 1000 (+ (select main_a v_prenex_15288) (select main_a v_prenex_15289))))) (forall ((v_prenex_12128 Int) (v_prenex_12129 Int)) (or (< v_prenex_12129 main_y) (<= (select main_a v_prenex_12128) 1) (<= (+ (select main_a v_prenex_12128) (select main_a v_prenex_12129)) 1000) (<= (select main_a v_prenex_12129) 1000) (<= 999 (select main_a v_prenex_12129)) (< v_prenex_12128 main_x) (<= (+ main_x 1) v_prenex_12128))) (forall ((v_prenex_18783 Int) (v_prenex_18782 Int)) (or (<= (+ main_x 1) v_prenex_18782) (<= (+ (select main_a v_prenex_18782) 998) (select main_a v_prenex_18783)) (<= (select main_a v_prenex_18782) 2) (<= (select main_a v_prenex_18782) 1) (< v_prenex_18782 main_x))) (forall ((v_prenex_19014 Int) (v_prenex_19015 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_19015))) (<= (+ main_y 1) v_prenex_19015) (<= 0 (+ (select main_a v_prenex_19014) 1)) (<= (+ main_x 1) v_prenex_19014) (< v_prenex_19014 main_x) (<= (+ (select main_a v_prenex_19014) (select main_a v_prenex_19015)) 1000))) (or (forall ((v_prenex_19957 Int)) (<= 1998 (* 2 (select main_a v_prenex_19957)))) (forall ((v_prenex_19955 Int)) (or (<= (* 2 (select main_a v_prenex_19955)) 2) (<= 0 (+ (select main_a v_prenex_19955) 1)) (<= (+ main_x 1) v_prenex_19955) (<= (select main_a v_prenex_19955) 2) (< v_prenex_19955 main_x)))) (forall ((v_prenex_16891 Int) (v_prenex_16892 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16892))) (<= 998 (select main_a v_prenex_16892)) (<= (+ main_x 1) v_prenex_16891) (< v_prenex_16891 main_x) (<= 0 (* 2 (select main_a v_prenex_16891))) (<= 0 (+ (select main_a v_prenex_16891) 1)) (<= (+ (select main_a v_prenex_16891) 998) (select main_a v_prenex_16892)))) (forall ((v_prenex_20771 Int) (v_prenex_20770 Int)) (or (<= (+ (select main_a v_prenex_20770) (select main_a v_prenex_20771)) 1000) (<= 0 (* 2 (select main_a v_prenex_20770))) (<= 998 (select main_a v_prenex_20771)) (<= (+ main_x 1) v_prenex_20770) (< v_prenex_20770 main_x) (<= (select main_a v_prenex_20771) 1001) (<= 0 (+ (select main_a v_prenex_20770) 1)))) (forall ((v_prenex_15864 Int) (v_prenex_15863 Int)) (or (<= (+ main_x 1) v_prenex_15863) (<= (select main_a v_prenex_15863) 2) (< v_prenex_15863 main_x) (<= 1000 (+ (select main_a v_prenex_15863) (select main_a v_prenex_15864))) (<= 999 (select main_a v_prenex_15864)) (<= 998 (select main_a v_prenex_15864)))) (forall ((v_prenex_19469 Int) (v_prenex_19468 Int)) (or (<= (select main_a v_prenex_19469) 1000) (<= (* 2 (select main_a v_prenex_19468)) 2) (< v_prenex_19468 main_x) (<= (select main_a v_prenex_19469) (+ (select main_a v_prenex_19468) 1000)) (<= (select main_a v_prenex_19468) 2) (<= (+ main_x 1) v_prenex_19468) (<= (select main_a v_prenex_19469) 1001))) (or (forall ((v_prenex_17466 Int)) (or (<= (+ main_y 1) v_prenex_17466) (<= (select main_a v_prenex_17466) 1000))) (forall ((v_prenex_17465 Int)) (or (<= (* 2 (select main_a v_prenex_17465)) 2) (<= (+ main_x 1) v_prenex_17465) (< v_prenex_17465 main_x) (<= 0 (* 2 (select main_a v_prenex_17465)))))) (forall ((v_prenex_20167 Int) (v_prenex_20166 Int)) (or (<= (+ main_x 1) v_prenex_20166) (<= 998 (select main_a v_prenex_20167)) (<= (+ (select main_a v_prenex_20166) (select main_a v_prenex_20167)) 1000) (< v_prenex_20166 main_x) (<= (select main_a v_prenex_20166) 2) (<= 1998 (* 2 (select main_a v_prenex_20167))) (<= 0 (select main_a v_prenex_20166)))) (forall ((v_prenex_17789 Int) (v_prenex_17790 Int)) (or (< v_prenex_17789 main_x) (<= 0 (+ (select main_a v_prenex_17789) 1)) (<= (select main_a v_prenex_17790) 1001) (<= (+ (select main_a v_prenex_17789) 998) (select main_a v_prenex_17790)) (<= 999 (select main_a v_prenex_17790)) (<= (+ main_x 1) v_prenex_17789) (<= (* 2 (select main_a v_prenex_17789)) 2))) (or (forall ((v_prenex_20983 Int)) (or (< v_prenex_20983 main_x) (<= (+ main_x 1) v_prenex_20983) (<= 0 (+ (select main_a v_prenex_20983) 1)) (<= (* 2 (select main_a v_prenex_20983)) 2))) (forall ((v_prenex_20986 Int)) (or (<= (* 2 (select main_a v_prenex_20986)) 2000) (<= (select main_a v_prenex_20986) 1000)))) (forall ((v_prenex_11170 Int) (v_prenex_11171 Int)) (or (< v_prenex_11170 main_x) (<= (* 2 (select main_a v_prenex_11171)) 2000) (<= (select main_a v_prenex_11171) 1001) (<= (+ main_x 1) v_prenex_11170) (<= (+ (select main_a v_prenex_11170) 998) (select main_a v_prenex_11171)) (<= 0 (select main_a v_prenex_11170)))) (forall ((v_prenex_18602 Int) (v_prenex_18601 Int)) (or (<= 0 (+ (select main_a v_prenex_18601) 1)) (<= 998 (select main_a v_prenex_18602)) (<= (+ main_x 1) v_prenex_18601) (<= 999 (select main_a v_prenex_18602)) (<= (select main_a v_prenex_18601) 2) (<= 1000 (+ (select main_a v_prenex_18601) (select main_a v_prenex_18602))) (< v_prenex_18601 main_x))) (forall ((v_prenex_20470 Int) (v_prenex_20469 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20470))) (<= (+ main_x 1) v_prenex_20469) (<= (select main_a v_prenex_20469) 1) (< v_prenex_20469 main_x) (<= 0 (select main_a v_prenex_20469)) (<= (+ (select main_a v_prenex_20469) (select main_a v_prenex_20470)) 1000))) (forall ((v_prenex_11572 Int) (v_prenex_11571 Int)) (or (< v_prenex_11571 main_x) (< v_prenex_11572 main_y) (<= 998 (select main_a v_prenex_11572)) (<= (+ (select main_a v_prenex_11571) (select main_a v_prenex_11572)) 1000) (<= (+ main_y 1) v_prenex_11572))) (forall ((v_prenex_17916 Int) (v_prenex_17917 Int)) (or (< v_prenex_17916 main_x) (<= (+ main_x 1) v_prenex_17916) (<= (* 2 (select main_a v_prenex_17916)) 2) (<= (+ main_y 1) v_prenex_17917) (<= (select main_a v_prenex_17917) (+ (select main_a v_prenex_17916) 1000)))) (forall ((v_prenex_15528 Int) (v_prenex_15527 Int)) (or (<= (select main_a v_prenex_15528) 1001) (<= (* 2 (select main_a v_prenex_15528)) 2000) (<= (+ main_x 1) v_prenex_15527) (<= (+ (select main_a v_prenex_15527) 998) (select main_a v_prenex_15528)) (<= 0 (* 2 (select main_a v_prenex_15527))) (<= (+ main_y 1) v_prenex_15528) (< v_prenex_15527 main_x))) (or (forall ((v_prenex_20658 Int)) (or (< v_prenex_20658 main_x) (<= (* 2 (select main_a v_prenex_20658)) 2) (<= 0 (* 2 (select main_a v_prenex_20658))) (<= (+ main_x 1) v_prenex_20658))) (forall ((v_prenex_20660 Int)) (<= (* 2 (select main_a v_prenex_20660)) 2000))) (forall ((v_prenex_15946 Int) (v_prenex_15945 Int)) (or (<= 998 (select main_a v_prenex_15946)) (<= (select main_a v_prenex_15946) 1000) (<= 0 (+ (select main_a v_prenex_15945) 1)) (<= 1000 (+ (select main_a v_prenex_15945) (select main_a v_prenex_15946))) (<= (+ main_x 1) v_prenex_15945) (< v_prenex_15945 main_x))) (forall ((v_prenex_15688 Int) (v_prenex_15687 Int)) (or (<= (select main_a v_prenex_15688) 1000) (<= (+ (select main_a v_prenex_15687) (select main_a v_prenex_15688)) 1000) (<= (+ main_x 1) v_prenex_15687) (<= (select main_a v_prenex_15688) 1001) (< v_prenex_15687 main_x) (<= (select main_a v_prenex_15687) 1) (<= (* 2 (select main_a v_prenex_15687)) 2))) (forall ((v_prenex_13893 Int) (v_prenex_13892 Int)) (or (<= (select main_a v_prenex_13892) 1) (<= (select main_a v_prenex_13893) (+ (select main_a v_prenex_13892) 1000)) (<= (select main_a v_prenex_13893) 1001) (<= (* 2 (select main_a v_prenex_13893)) 2000) (< v_prenex_13892 main_x) (<= (+ main_x 1) v_prenex_13892))) (forall ((v_prenex_17022 Int) (v_prenex_17023 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_17023))) (<= (select main_a v_prenex_17023) 1001) (< v_prenex_17022 main_x) (< v_prenex_17023 main_y) (<= (+ main_x 1) v_prenex_17022) (<= 0 (select main_a v_prenex_17022)) (<= 1000 (+ (select main_a v_prenex_17022) (select main_a v_prenex_17023))))) (or (forall ((v_prenex_16575 Int)) (<= 999 (select main_a v_prenex_16575))) (forall ((v_prenex_16570 Int)) (or (<= 0 (* 2 (select main_a v_prenex_16570))) (< v_prenex_16570 main_x) (<= (+ main_x 1) v_prenex_16570)))) (or (forall ((v_prenex_18241 Int)) (or (<= 999 (select main_a v_prenex_18241)) (<= 1998 (* 2 (select main_a v_prenex_18241))))) (forall ((v_prenex_18237 Int)) (or (<= (* 2 (select main_a v_prenex_18237)) 2) (< v_prenex_18237 main_x) (<= (+ main_x 1) v_prenex_18237) (<= 0 (* 2 (select main_a v_prenex_18237))) (<= (select main_a v_prenex_18237) 2)))) (forall ((v_prenex_13731 Int) (v_prenex_13732 Int)) (or (<= (+ main_x 1) v_prenex_13731) (< v_prenex_13731 main_x) (<= 998 (select main_a v_prenex_13732)) (<= (select main_a v_prenex_13732) (+ (select main_a v_prenex_13731) 1000)) (<= (select main_a v_prenex_13732) 1000) (<= (select main_a v_prenex_13731) 2) (<= 0 (+ (select main_a v_prenex_13731) 1)))) (forall ((v_prenex_11983 Int) (v_prenex_11984 Int)) (or (< v_prenex_11983 main_x) (<= (+ (select main_a v_prenex_11983) 998) (select main_a v_prenex_11984)) (<= 1998 (* 2 (select main_a v_prenex_11984))) (<= (+ main_x 1) v_prenex_11983) (<= 0 (select main_a v_prenex_11983)) (<= (select main_a v_prenex_11984) 1000) (<= (+ main_y 1) v_prenex_11984))) (or (forall ((v_prenex_18241 Int)) (or (<= 999 (select main_a v_prenex_18241)) (<= 1998 (* 2 (select main_a v_prenex_18241))))) (forall ((v_prenex_18238 Int)) (or (< v_prenex_18238 main_x) (<= 0 (* 2 (select main_a v_prenex_18238))) (<= (+ main_x 1) v_prenex_18238) (<= (select main_a v_prenex_18238) 2)))) (or (forall ((v_prenex_13245 Int)) (or (<= (+ main_x 1) v_prenex_13245) (<= (* 2 (select main_a v_prenex_13245)) 2) (< v_prenex_13245 main_x))) (forall ((v_prenex_13246 Int)) (or (<= (+ main_y 1) v_prenex_13246) (<= 998 (select main_a v_prenex_13246))))) (forall ((v_prenex_14738 Int) (v_prenex_14737 Int)) (or (<= (select main_a v_prenex_14738) 1000) (<= 999 (select main_a v_prenex_14738)) (<= (* 2 (select main_a v_prenex_14737)) 2) (<= 0 (select main_a v_prenex_14737)) (<= (+ (select main_a v_prenex_14737) 998) (select main_a v_prenex_14738)) (<= (+ main_x 1) v_prenex_14737) (< v_prenex_14737 main_x))) (or (forall ((v_prenex_12427 Int)) (or (<= (select main_a v_prenex_12427) 1) (<= 0 (* 2 (select main_a v_prenex_12427))) (<= (* 2 (select main_a v_prenex_12427)) 2) (< v_prenex_12427 main_x) (<= (+ main_x 1) v_prenex_12427))) (forall ((v_prenex_12429 Int)) (<= 999 (select main_a v_prenex_12429)))) (forall ((v_prenex_14525 Int) (v_prenex_14524 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14525))) (<= (select main_a v_prenex_14525) 1000) (<= (+ main_y 1) v_prenex_14525) (<= 1000 (+ (select main_a v_prenex_14524) (select main_a v_prenex_14525))) (< v_prenex_14525 main_y))) (or (forall ((v_prenex_17107 Int)) (or (<= (+ main_y 1) v_prenex_17107) (<= 1998 (* 2 (select main_a v_prenex_17107))) (<= 999 (select main_a v_prenex_17107)) (< v_prenex_17107 main_y))) (forall ((v_prenex_17106 Int)) (<= 0 (* 2 (select main_a v_prenex_17106))))) (or (forall ((v_prenex_16016 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16016))) (<= 999 (select main_a v_prenex_16016)))) (forall ((v_prenex_16011 Int)) (or (< v_prenex_16011 main_x) (<= (+ main_x 1) v_prenex_16011) (<= 0 (+ (select main_a v_prenex_16011) 1)) (<= (select main_a v_prenex_16011) 2) (<= (* 2 (select main_a v_prenex_16011)) 2)))) (or (forall ((v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (select main_a v_prenex_19403) 1000) (<= 998 (select main_a v_prenex_19403)))) (forall ((v_prenex_19397 Int)) (or (<= (select main_a v_prenex_19397) 1) (< v_prenex_19397 main_x) (<= (* 2 (select main_a v_prenex_19397)) 2) (<= (+ main_x 1) v_prenex_19397)))) (or (forall ((v_prenex_13743 Int)) (or (<= (* 2 (select main_a v_prenex_13743)) 2) (< v_prenex_13743 main_x) (<= 0 (+ (select main_a v_prenex_13743) 1)) (<= (+ main_x 1) v_prenex_13743) (<= (select main_a v_prenex_13743) 1))) (forall ((v_prenex_13746 Int)) (or (<= (select main_a v_prenex_13746) 1000) (<= 1998 (* 2 (select main_a v_prenex_13746)))))) (forall ((v_prenex_19948 Int) (v_prenex_19949 Int)) (or (< v_prenex_19949 main_y) (<= (select main_a v_prenex_19949) 1000) (<= (+ main_y 1) v_prenex_19949) (<= 1000 (+ (select main_a v_prenex_19948) (select main_a v_prenex_19949))))) (forall ((v_prenex_12403 Int) (v_prenex_12402 Int)) (or (<= 0 (* 2 (select main_a v_prenex_12402))) (<= 1000 (+ (select main_a v_prenex_12402) (select main_a v_prenex_12403))) (<= (+ main_x 1) v_prenex_12402) (<= (* 2 (select main_a v_prenex_12402)) 2) (< v_prenex_12402 main_x) (<= 1998 (* 2 (select main_a v_prenex_12403))) (<= (select main_a v_prenex_12403) 1001))) (forall ((v_prenex_12964 Int) (v_prenex_12965 Int)) (or (<= (* 2 (select main_a v_prenex_12964)) 2) (<= (+ main_x 1) v_prenex_12964) (< v_prenex_12964 main_x) (<= 0 (+ (select main_a v_prenex_12964) 1)) (<= 1000 (+ (select main_a v_prenex_12964) (select main_a v_prenex_12965))) (<= (select main_a v_prenex_12965) 1000) (<= (* 2 (select main_a v_prenex_12965)) 2000))) (forall ((v_prenex_13464 Int) (v_prenex_13463 Int)) (or (<= (+ (select main_a v_prenex_13463) (select main_a v_prenex_13464)) 1000) (< v_prenex_13463 main_x) (<= (* 2 (select main_a v_prenex_13463)) 2) (<= (+ main_x 1) v_prenex_13463) (<= (select main_a v_prenex_13464) 1001))) (forall ((v_prenex_18314 Int) (v_prenex_18313 Int)) (or (<= 999 (select main_a v_prenex_18314)) (<= (select main_a v_prenex_18314) (+ (select main_a v_prenex_18313) 1000)) (<= (* 2 (select main_a v_prenex_18313)) 2) (<= (+ main_x 1) v_prenex_18313) (<= (select main_a v_prenex_18314) 1001) (<= (select main_a v_prenex_18313) 1) (< v_prenex_18313 main_x))) (or (forall ((v_prenex_20201 Int)) (or (<= (select main_a v_prenex_20201) 1) (<= (+ main_x 1) v_prenex_20201) (< v_prenex_20201 main_x) (<= 0 (+ (select main_a v_prenex_20201) 1)) (<= 0 (* 2 (select main_a v_prenex_20201))))) (forall ((v_prenex_20203 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20203))) (<= 998 (select main_a v_prenex_20203))))) (forall ((v_prenex_12249 Int) (v_prenex_12250 Int)) (or (< v_prenex_12249 main_x) (<= (+ main_x 1) v_prenex_12249) (<= 999 (select main_a v_prenex_12250)) (<= (select main_a v_prenex_12249) 1) (<= 1998 (* 2 (select main_a v_prenex_12250))) (<= 1000 (+ (select main_a v_prenex_12249) (select main_a v_prenex_12250))) (<= 0 (select main_a v_prenex_12249)))) (forall ((v_prenex_12162 Int) (v_prenex_12163 Int)) (or (<= (+ main_x 1) v_prenex_12162) (<= (select main_a v_prenex_12162) 2) (<= (+ (select main_a v_prenex_12162) 998) (select main_a v_prenex_12163)) (<= 0 (* 2 (select main_a v_prenex_12162))) (< v_prenex_12162 main_x) (<= (select main_a v_prenex_12163) 1001))) (forall ((v_prenex_19926 Int) (v_prenex_19927 Int)) (or (<= (+ main_x 1) v_prenex_19926) (<= (select main_a v_prenex_19927) (+ (select main_a v_prenex_19926) 1000)) (<= (select main_a v_prenex_19927) 1000) (<= 0 (select main_a v_prenex_19926)) (< v_prenex_19926 main_x) (<= (select main_a v_prenex_19926) 1) (<= 998 (select main_a v_prenex_19927)))) (forall ((v_prenex_11453 Int) (v_prenex_11454 Int)) (or (<= 999 (select main_a v_prenex_11454)) (<= (select main_a v_prenex_11453) 1) (<= 1000 (+ (select main_a v_prenex_11453) (select main_a v_prenex_11454))) (< v_prenex_11453 main_x) (<= (+ main_x 1) v_prenex_11453) (< v_prenex_11454 main_y))) (forall ((v_prenex_18105 Int) (v_prenex_18104 Int)) (or (<= (+ main_x 1) v_prenex_18104) (<= 999 (select main_a v_prenex_18105)) (<= (* 2 (select main_a v_prenex_18104)) 2) (<= (+ (select main_a v_prenex_18104) 998) (select main_a v_prenex_18105)) (<= 998 (select main_a v_prenex_18105)) (< v_prenex_18104 main_x) (<= 0 (+ (select main_a v_prenex_18104) 1)))) (forall ((v_prenex_20191 Int) (v_prenex_20190 Int)) (or (<= (* 2 (select main_a v_prenex_20190)) 2) (< v_prenex_20190 main_x) (<= (+ (select main_a v_prenex_20190) (select main_a v_prenex_20191)) 1000) (<= (+ main_x 1) v_prenex_20190) (<= 999 (select main_a v_prenex_20191)))) (forall ((v_prenex_14353 Int) (v_prenex_14352 Int)) (or (< v_prenex_14353 main_y) (<= (select main_a v_prenex_14353) 1000) (< v_prenex_14352 main_x) (<= 0 (select main_a v_prenex_14352)) (<= (select main_a v_prenex_14353) (+ (select main_a v_prenex_14352) 1000)) (<= (+ main_x 1) v_prenex_14352))) (or (forall ((v_prenex_11668 Int)) (or (<= (select main_a v_prenex_11668) 2) (<= (* 2 (select main_a v_prenex_11668)) 2) (< v_prenex_11668 main_x) (<= (+ main_x 1) v_prenex_11668) (<= 0 (* 2 (select main_a v_prenex_11668))))) (forall ((v_prenex_11666 Int)) (<= (select main_a v_prenex_11666) 1000))) (or (forall ((v_prenex_20033 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_20033))) (<= (select main_a v_prenex_20033) 1000))) (forall ((v_prenex_20028 Int)) (or (< v_prenex_20028 main_x) (<= 0 (+ (select main_a v_prenex_20028) 1)) (<= 0 (select main_a v_prenex_20028)) (<= 0 (* 2 (select main_a v_prenex_20028))) (<= (+ main_x 1) v_prenex_20028)))) (forall ((v_prenex_20415 Int) (v_prenex_20414 Int)) (or (<= 998 (select main_a v_prenex_20415)) (<= 0 (+ (select main_a v_prenex_20414) 1)) (<= (* 2 (select main_a v_prenex_20415)) 2000) (<= (* 2 (select main_a v_prenex_20414)) 2) (<= (+ (select main_a v_prenex_20414) 998) (select main_a v_prenex_20415)) (< v_prenex_20414 main_x) (<= (+ main_x 1) v_prenex_20414))) (forall ((v_prenex_18763 Int) (v_prenex_18762 Int)) (or (<= (+ main_x 1) v_prenex_18762) (<= 998 (select main_a v_prenex_18763)) (<= (* 2 (select main_a v_prenex_18762)) 2) (<= (select main_a v_prenex_18763) (+ (select main_a v_prenex_18762) 1000)) (<= 0 (* 2 (select main_a v_prenex_18762))) (< v_prenex_18762 main_x) (<= 1998 (* 2 (select main_a v_prenex_18763))))) (or (forall ((v_prenex_14400 Int)) (or (<= 0 (select main_a v_prenex_14400)) (<= 0 (* 2 (select main_a v_prenex_14400))) (< v_prenex_14400 main_x) (<= (+ main_x 1) v_prenex_14400))) (forall ((v_prenex_14401 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_14401))) (<= (select main_a v_prenex_14401) 1000)))) (or (forall ((v_prenex_17343 Int)) (or (<= (+ main_x 1) v_prenex_17343) (<= (select main_a v_prenex_17343) 1) (< v_prenex_17343 main_x) (<= 0 (* 2 (select main_a v_prenex_17343))) (<= 0 (+ (select main_a v_prenex_17343) 1)))) (forall ((v_prenex_17345 Int)) (or (<= (select main_a v_prenex_17345) 1001) (<= 999 (select main_a v_prenex_17345))))) (forall ((v_prenex_16660 Int) (v_prenex_16661 Int)) (or (<= 998 (select main_a v_prenex_16661)) (<= (+ main_x 1) v_prenex_16660) (<= 1998 (* 2 (select main_a v_prenex_16661))) (<= (+ (select main_a v_prenex_16660) 998) (select main_a v_prenex_16661)) (< v_prenex_16660 main_x) (<= (+ main_y 1) v_prenex_16661) (<= 0 (select main_a v_prenex_16660)))) (forall ((v_prenex_16485 Int) (v_prenex_16486 Int)) (or (<= (* 2 (select main_a v_prenex_16485)) 2) (<= (+ (select main_a v_prenex_16485) 998) (select main_a v_prenex_16486)) (<= (+ main_x 1) v_prenex_16485) (<= (select main_a v_prenex_16485) 2) (< v_prenex_16485 main_x))) (or (forall ((v_prenex_16640 Int)) (or (<= 998 (select main_a v_prenex_16640)) (<= (select main_a v_prenex_16640) 1001))) (forall ((v_prenex_16638 Int)) (or (<= (+ main_x 1) v_prenex_16638) (<= (select main_a v_prenex_16638) 1) (< v_prenex_16638 main_x) (<= 0 (* 2 (select main_a v_prenex_16638)))))) (forall ((v_prenex_11947 Int) (v_prenex_11948 Int)) (or (<= (select main_a v_prenex_11947) 1) (<= (+ (select main_a v_prenex_11947) 998) (select main_a v_prenex_11948)) (<= 1998 (* 2 (select main_a v_prenex_11948))) (<= 999 (select main_a v_prenex_11948)) (<= 0 (+ (select main_a v_prenex_11947) 1)) (< v_prenex_11947 main_x) (<= (+ main_x 1) v_prenex_11947))) (forall ((v_prenex_14046 Int) (v_prenex_14045 Int)) (or (< v_prenex_14045 main_x) (<= (+ main_x 1) v_prenex_14045) (< v_prenex_14046 main_y) (<= 1000 (+ (select main_a v_prenex_14045) (select main_a v_prenex_14046))) (<= (* 2 (select main_a v_prenex_14045)) 2) (<= 1998 (* 2 (select main_a v_prenex_14046))) (<= (select main_a v_prenex_14046) 1001))) (forall ((v_prenex_12935 Int) (v_prenex_12934 Int)) (or (<= (select main_a v_prenex_12935) (+ (select main_a v_prenex_12934) 1000)) (<= (select main_a v_prenex_12935) 1001) (< v_prenex_12934 main_x) (<= (+ main_x 1) v_prenex_12934) (<= (* 2 (select main_a v_prenex_12935)) 2000) (< v_prenex_12935 main_y) (<= 0 (select main_a v_prenex_12934)))) (forall ((v_prenex_15908 Int) (v_prenex_15907 Int)) (or (<= (+ main_x 1) v_prenex_15907) (<= (select main_a v_prenex_15908) 1000) (<= 0 (+ (select main_a v_prenex_15907) 1)) (< v_prenex_15907 main_x) (<= 1000 (+ (select main_a v_prenex_15907) (select main_a v_prenex_15908))))) (or (forall ((v_prenex_17286 Int)) (or (<= 0 (* 2 (select main_a v_prenex_17286))) (<= (+ main_x 1) v_prenex_17286) (<= (* 2 (select main_a v_prenex_17286)) 2) (< v_prenex_17286 main_x))) (forall ((v_prenex_17287 Int)) (or (<= (select main_a v_prenex_17287) 1001) (<= 1998 (* 2 (select main_a v_prenex_17287)))))) (or (forall ((v_prenex_14898 Int)) (or (<= (* 2 (select main_a v_prenex_14898)) 2) (<= (+ main_x 1) v_prenex_14898) (< v_prenex_14898 main_x) (<= (select main_a v_prenex_14898) 2))) (forall ((v_prenex_14899 Int)) (or (<= (select main_a v_prenex_14899) 1000) (<= (select main_a v_prenex_14899) 1001)))) (or (forall ((v_prenex_17836 Int)) (or (<= (select main_a v_prenex_17836) 1000) (<= (* 2 (select main_a v_prenex_17836)) 2000))) (forall ((v_prenex_17834 Int)) (or (< v_prenex_17834 main_x) (<= (+ main_x 1) v_prenex_17834) (<= 0 (* 2 (select main_a v_prenex_17834))) (<= (select main_a v_prenex_17834) 1) (<= 0 (+ (select main_a v_prenex_17834) 1))))) (forall ((v_prenex_17320 Int) (v_prenex_17321 Int)) (or (<= (+ (select main_a v_prenex_17320) (select main_a v_prenex_17321)) 1000) (<= 998 (select main_a v_prenex_17321)) (<= (select main_a v_prenex_17320) 2) (<= (+ main_x 1) v_prenex_17320) (<= (select main_a v_prenex_17321) 1000) (<= 0 (* 2 (select main_a v_prenex_17320))) (< v_prenex_17320 main_x))) (forall ((v_prenex_20664 Int) (v_prenex_20663 Int)) (or (< v_prenex_20664 main_y) (< v_prenex_20663 main_x) (<= (select main_a v_prenex_20664) (+ (select main_a v_prenex_20663) 1000)) (<= 0 (* 2 (select main_a v_prenex_20663))) (<= 998 (select main_a v_prenex_20664)) (<= (+ main_x 1) v_prenex_20663) (<= (* 2 (select main_a v_prenex_20664)) 2000))) (forall ((v_prenex_12410 Int) (v_prenex_12411 Int)) (or (<= (select main_a v_prenex_12411) 1001) (<= (+ main_x 1) v_prenex_12410) (<= (select main_a v_prenex_12411) (+ (select main_a v_prenex_12410) 1000)) (<= (* 2 (select main_a v_prenex_12411)) 2000) (< v_prenex_12410 main_x) (<= (* 2 (select main_a v_prenex_12410)) 2) (<= 0 (select main_a v_prenex_12410)))) (or (forall ((v_prenex_11770 Int)) (or (<= (select main_a v_prenex_11770) 1) (<= 0 (select main_a v_prenex_11770)) (< v_prenex_11770 main_x) (<= 0 (* 2 (select main_a v_prenex_11770))) (<= (+ main_x 1) v_prenex_11770))) (forall ((v_prenex_11769 Int)) (or (<= 998 (select main_a v_prenex_11769)) (<= 1998 (* 2 (select main_a v_prenex_11769)))))) (forall ((v_prenex_17140 Int) (v_prenex_17141 Int)) (or (<= (* 2 (select main_a v_prenex_17141)) 2000) (<= 998 (select main_a v_prenex_17141)) (<= (+ (select main_a v_prenex_17140) (select main_a v_prenex_17141)) 1000) (<= (select main_a v_prenex_17140) 1) (<= (+ main_y 1) v_prenex_17141) (<= (+ main_x 1) v_prenex_17140) (< v_prenex_17140 main_x))) (forall ((v_prenex_18372 Int) (v_prenex_18371 Int)) (or (<= (* 2 (select main_a v_prenex_18371)) 2) (<= 1000 (+ (select main_a v_prenex_18371) (select main_a v_prenex_18372))) (<= (select main_a v_prenex_18371) 1) (< v_prenex_18371 main_x) (<= (+ main_x 1) v_prenex_18371) (<= 998 (select main_a v_prenex_18372)) (<= (select main_a v_prenex_18372) 1001))) (or (forall ((v_prenex_16995 Int)) (or (< v_prenex_16995 main_x) (<= 0 (select main_a v_prenex_16995)) (<= 0 (* 2 (select main_a v_prenex_16995))) (<= (+ main_x 1) v_prenex_16995))) (forall ((v_prenex_16997 Int)) (or (<= 1998 (* 2 (select main_a v_prenex_16997))) (<= 999 (select main_a v_prenex_16997))))) (forall ((v_prenex_21198 Int) (v_prenex_21199 Int)) (or (<= 0 (select main_a v_prenex_21198)) (<= (+ main_x 1) v_prenex_21198) (<= (+ (select main_a v_prenex_21198) (select main_a v_prenex_21199)) 1000) (< v_prenex_21198 main_x) (<= (select main_a v_prenex_21199) 1000) (<= (select main_a v_prenex_21199) 1001))) (forall ((v_prenex_11980 Int) (v_prenex_11979 Int)) (or (<= 998 (select main_a v_prenex_11980)) (< v_prenex_11979 main_x) (<= (+ main_x 1) v_prenex_11979) (<= (+ (select main_a v_prenex_11979) 998) (select main_a v_prenex_11980)) (<= 999 (select main_a v_prenex_11980)) (<= (select main_a v_prenex_11979) 1) (<= 0 (+ (select main_a v_prenex_11979) 1)))) (forall ((v_prenex_18117 Int) (v_prenex_18116 Int)) (or (<= 998 (select main_a v_prenex_18117)) (<= (+ main_x 1) v_prenex_18116) (< v_prenex_18117 main_y) (<= 1998 (* 2 (select main_a v_prenex_18117))) (<= (select main_a v_prenex_18117) (+ (select main_a v_prenex_18116) 1000)) (< v_prenex_18116 main_x) (<= 0 (+ (select main_a v_prenex_18116) 1)))) (forall ((v_prenex_19847 Int) (v_prenex_19846 Int)) (or (<= (+ (select main_a v_prenex_19846) 998) (select main_a v_prenex_19847)) (<= (+ main_x 1) v_prenex_19846) (<= (select main_a v_prenex_19847) 1001) (< v_prenex_19846 main_x) (<= (* 2 (select main_a v_prenex_19846)) 2))) (forall ((v_prenex_19409 Int) (v_prenex_19408 Int)) (or (<= (select main_a v_prenex_19408) 2) (<= (* 2 (select main_a v_prenex_19408)) 2) (<= (select main_a v_prenex_19409) (+ (select main_a v_prenex_19408) 1000)) (<= 999 (select main_a v_prenex_19409)) (<= (+ main_x 1) v_prenex_19408) (<= (select main_a v_prenex_19409) 1001) (< v_prenex_19408 main_x))) (forall ((v_prenex_20824 Int) (v_prenex_20823 Int)) (or (<= (select main_a v_prenex_20823) 1) (<= 998 (select main_a v_prenex_20824)) (<= (select main_a v_prenex_20824) 1000) (<= (+ main_y 1) v_prenex_20824) (<= (+ main_x 1) v_prenex_20823) (< v_prenex_20823 main_x) (<= (+ (select main_a v_prenex_20823) (select main_a v_prenex_20824)) 1000))) (forall ((v_prenex_19706 Int) (v_prenex_19707 Int)) (or (<= (* 2 (select main_a v_prenex_19707)) 2000) (<= (+ main_x 1) v_prenex_19706) (< v_prenex_19707 main_y) (<= (+ main_y 1) v_prenex_19707) (<= (select main_a v_prenex_19707) (+ (select main_a v_prenex_19706) 1000)))) (or (forall ((v_prenex_11759 Int)) (or (<= 999 (select main_a v_prenex_11759)) (<= 1998 (* 2 (select main_a v_prenex_11759))))) (forall ((v_prenex_11758 Int)) (or (<= (* 2 (select main_a v_prenex_11758)) 2) (< v_prenex_11758 main_x) (<= (+ main_x 1) v_prenex_11758) (<= 0 (select main_a v_prenex_11758)) (<= (select main_a v_prenex_11758) 1)))) (or (forall ((v_prenex_20882 Int)) (or (< v_prenex_20882 main_x) (<= (select main_a v_prenex_20882) 1) (<= (+ main_x 1) v_prenex_20882) (<= 0 (select main_a v_prenex_20882)))) (forall ((v_prenex_20887 Int)) (<= 1998 (* 2 (select main_a v_prenex_20887))))) (forall ((v_prenex_20509 Int) (v_prenex_20508 Int)) (or (< v_prenex_20508 main_x) (<= (+ (select main_a v_prenex_20508) 998) (select main_a v_prenex_20509)) (<= (select main_a v_prenex_20509) 1000) (<= 0 (* 2 (select main_a v_prenex_20508))) (<= (+ main_x 1) v_prenex_20508) (<= 998 (select main_a v_prenex_20509)))) (forall ((v_prenex_12158 Int) (v_prenex_12159 Int)) (or (< v_prenex_12158 main_x) (<= 0 (* 2 (select main_a v_prenex_12158))) (<= (+ main_x 1) v_prenex_12158) (<= (select main_a v_prenex_12158) 1) (<= 1998 (* 2 (select main_a v_prenex_12159))) (<= (select main_a v_prenex_12159) (+ (select main_a v_prenex_12158) 1000)) (<= (* 2 (select main_a v_prenex_12159)) 2000))) (forall ((v_prenex_21113 Int) (v_prenex_21112 Int)) (or (<= 1000 (+ (select main_a v_prenex_21112) (select main_a v_prenex_21113))) (<= 1998 (* 2 (select main_a v_prenex_21113))) (< v_prenex_21112 main_x) (<= (* 2 (select main_a v_prenex_21113)) 2000) (<= (+ main_x 1) v_prenex_21112) (<= (+ main_y 1) v_prenex_21113) (<= 0 (select main_a v_prenex_21112)))) (forall ((v_prenex_15975 Int) (v_prenex_15976 Int)) (or (<= (+ main_y 1) v_prenex_15976) (<= (+ main_x 1) v_prenex_15975) (<= 0 (+ (select main_a v_prenex_15975) 1)) (<= (+ (select main_a v_prenex_15975) (select main_a v_prenex_15976)) 1000) (< v_prenex_15975 main_x) (<= (select main_a v_prenex_15976) 1000))) (forall ((v_prenex_12809 Int) (v_prenex_12808 Int)) (or (<= (* 2 (select main_a v_prenex_12808)) 2) (<= (select main_a v_prenex_12809) 1001) (<= 999 (select main_a v_prenex_12809)) (<= (+ main_y 1) v_prenex_12809) (<= (+ main_x 1) v_prenex_12808) (< v_prenex_12808 main_x) (<= 1000 (+ (select main_a v_prenex_12808) (select main_a v_prenex_12809))))) (forall ((v_prenex_16810 Int) (v_prenex_16809 Int)) (or (<= (+ (select main_a v_prenex_16809) 998) (select main_a v_prenex_16810)) (< v_prenex_16809 main_x) (< v_prenex_16810 main_y) (<= (select main_a v_prenex_16810) 1001) (<= 0 (* 2 (select main_a v_prenex_16809))) (<= (+ main_x 1) v_prenex_16809))) (or (forall ((v_prenex_17186 Int)) (<= 0 (* 2 (select main_a v_prenex_17186)))) (forall ((v_prenex_17187 Int)) (or (< v_prenex_17187 main_y) (<= (+ main_y 1) v_prenex_17187) (<= 999 (select main_a v_prenex_17187)) (<= 998 (select main_a v_prenex_17187))))) (forall ((v_prenex_11766 Int) (v_prenex_11767 Int)) (or (<= (+ main_x 1) v_prenex_11766) (<= 998 (select main_a v_prenex_11767)) (<= (+ (select main_a v_prenex_11766) (select main_a v_prenex_11767)) 1000) (<= 0 (* 2 (select main_a v_prenex_11766))) (<= 0 (select main_a v_prenex_11766)) (<= 1998 (* 2 (select main_a v_prenex_11767))) (< v_prenex_11766 main_x))) (or (forall ((v_prenex_16368 Int)) (or (<= (select main_a v_prenex_16368) 1) (< v_prenex_16368 main_x) (<= (+ main_x 1) v_prenex_16368) (<= (select main_a v_prenex_16368) 2) (<= (* 2 (select main_a v_prenex_16368)) 2))) (forall ((v_prenex_16372 Int)) (or (<= (* 2 (select main_a v_prenex_16372)) 2000) (<= 998 (select main_a v_prenex_16372))))) (forall ((v_prenex_16600 Int) (v_prenex_16601 Int)) (or (<= (* 2 (select main_a v_prenex_16601)) 2000) (<= (select main_a v_prenex_16600) 2) (<= (+ main_x 1) v_prenex_16600) (<= (+ (select main_a v_prenex_16600) (select main_a v_prenex_16601)) 1000) (<= (+ main_y 1) v_prenex_16601) (<= 1998 (* 2 (select main_a v_prenex_16601))) (< v_prenex_16600 main_x))) (or (forall ((v_prenex_19034 Int)) (or (<= 0 (* 2 (select main_a v_prenex_19034))) (< v_prenex_19034 main_x) (<= (+ main_x 1) v_prenex_19034) (<= (select main_a v_prenex_19034) 2) (<= (select main_a v_prenex_19034) 1))) (forall ((v_prenex_19035 Int)) (or (<= (select main_a v_prenex_19035) 1000) (<= 999 (select main_a v_prenex_19035))))) (forall ((v_prenex_17853 Int) (v_prenex_17852 Int)) (or (<= (select main_a v_prenex_17852) 2) (<= (* 2 (select main_a v_prenex_17853)) 2000) (<= (+ (select main_a v_prenex_17852) (select main_a v_prenex_17853)) 1000) (<= (+ main_x 1) v_prenex_17852) (< v_prenex_17852 main_x) (<= 0 (* 2 (select main_a v_prenex_17852))))) (forall ((v_prenex_13613 Int) (v_prenex_13612 Int)) (or (< v_prenex_13612 main_x) (<= (select main_a v_prenex_13612) 2) (<= (+ main_x 1) v_prenex_13612) (<= (select main_a v_prenex_13612) 1) (<= (select main_a v_prenex_13613) 1001) (<= 999 (select main_a v_prenex_13613)) (<= (+ (select main_a v_prenex_13612) (select main_a v_prenex_13613)) 1000))) (or (forall ((v_prenex_16493 Int)) (or (<= 0 (+ (select main_a v_prenex_16493) 1)) (<= (+ main_x 1) v_prenex_16493) (<= 0 (* 2 (select main_a v_prenex_16493))) (< v_prenex_16493 main_x))) (forall ((v_prenex_16494 Int)) (or (<= (select main_a v_prenex_16494) 1001) (<= (* 2 (select main_a v_prenex_16494)) 2000)))))} [2019-01-07 20:06:53,817 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-07 20:06:53,817 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-07 20:06:53,818 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-07 20:06:53,819 WARN L223 ngHoareTripleChecker]: -- [2019-01-07 20:06:53,819 WARN L224 ngHoareTripleChecker]: Pre: {2147483623#(or (forall ((v_idx_148 Int) (v_idx_149 Int) (v_idx_147 Int) (v_idx_151 Int) (v_idx_150 Int)) (exists ((v_v_321_1 Int) (v_v_320_1 Int) (v_v_318_1 Int) (v_v_319_1 Int) (v_v_317_1 Int)) (and (<= (- (- v_v_318_1) v_v_320_1) (- 1000)) (<= (- v_v_318_1 (- v_v_318_1)) 1998) (or (< v_idx_150 c_main_x) (= (select c_main_a v_idx_150) v_v_320_1) (<= (+ c_main_x 1) v_idx_150)) (or (< v_idx_151 (+ c_main_x 1)) (= v_v_321_1 (select c_main_a v_idx_151))) (or (<= c_main_y v_idx_147) (= v_v_317_1 (select c_main_a v_idx_147))) (<= (- (- v_v_318_1) (- v_v_320_1)) (- 2)) (<= (- v_v_320_1 (- v_v_320_1)) 998) (or (= v_v_319_1 (select c_main_a v_idx_149)) (< v_idx_149 (+ c_main_y 1)) (<= c_main_x v_idx_149)) (<= (- (- v_v_318_1) v_v_318_1) (- 1002)) (or (<= (+ c_main_y 1) v_idx_148) (< v_idx_148 c_main_y) (= v_v_318_1 (select c_main_a v_idx_148))) (<= (- (- v_v_320_1) v_v_320_1) (- 2)) (<= (- v_v_318_1 v_v_320_1) 998) (<= (+ c_main_y 1) c_main_x) (<= (- v_v_318_1 (- v_v_320_1)) 1000) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_152 Int) (v_idx_155 Int) (v_idx_156 Int) (v_idx_153 Int) (v_idx_154 Int)) (exists ((v_v_322_1 Int) (v_v_325_1 Int) (v_v_326_1 Int) (v_v_323_1 Int) (v_v_324_1 Int)) (and (<= (- (- v_v_323_1) v_v_323_1) (- 1002)) (or (<= (+ c_main_x 1) v_idx_155) (= v_v_325_1 (select c_main_a v_idx_155)) (< v_idx_155 c_main_x)) (or (= v_v_323_1 (select c_main_a v_idx_153)) (< v_idx_153 c_main_y) (<= (+ c_main_y 1) v_idx_153)) (<= (- (- v_v_323_1) (- v_v_325_1)) (- 2)) (<= (- v_v_325_1 (- v_v_325_1)) 998) (or (< v_idx_154 (+ c_main_y 1)) (<= c_main_x v_idx_154) (= (select c_main_a v_idx_154) v_v_324_1)) (<= (- (- v_v_325_1) v_v_325_1) 0) (or (<= c_main_y v_idx_152) (= (select c_main_a v_idx_152) v_v_322_1)) (<= (- v_v_323_1 (- v_v_325_1)) 1000) (<= (- (- v_v_323_1) v_v_325_1) (- 1000)) (or (< v_idx_156 (+ c_main_x 1)) (= (select c_main_a v_idx_156) v_v_326_1)) (<= (- v_v_323_1 v_v_325_1) 1000) (<= (- v_v_323_1 (- v_v_323_1)) 2000) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-07 20:06:53,819 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-07 20:06:53,820 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= (store (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y (+ (select (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y) (- 1))) c_main_a_primed) [2019-01-07 20:06:53,820 WARN L230 ngHoareTripleChecker]: Post: {2147483622#(forall ((v_idx_159 Int) (v_idx_157 Int) (v_idx_158 Int) (v_idx_160 Int) (v_idx_161 Int)) (exists ((v_v_322_1 Int) (v_v_556_1 Int) (v_v_326_1 Int) (v_v_324_1 Int) (v_v_553_1 Int)) (and (or (= v_v_326_1 (select c_main_a v_idx_161)) (< v_idx_161 (+ c_main_x 1))) (or (< v_idx_158 c_main_y) (<= (+ c_main_y 1) v_idx_158) (= v_v_556_1 (select c_main_a v_idx_158))) (or (<= c_main_x v_idx_159) (< v_idx_159 (+ c_main_y 1)) (= v_v_324_1 (select c_main_a v_idx_159))) (<= (- (- v_v_553_1) (- v_v_556_1)) 998) (<= (- v_v_553_1 (- v_v_556_1)) 1000) (<= (- v_v_556_1 (- v_v_556_1)) 1998) (or (<= c_main_y v_idx_157) (= v_v_322_1 (select c_main_a v_idx_157))) (<= (- (- v_v_553_1) v_v_553_1) (- 2)) (<= (- (- v_v_556_1) v_v_556_1) (- 1000)) (<= (- v_v_553_1 (- v_v_553_1)) 1000) (<= (- v_v_553_1 v_v_556_1) 0) (or (= (select c_main_a v_idx_160) v_v_553_1) (< v_idx_160 c_main_x) (<= (+ c_main_x 1) v_idx_160)) (<= (- (- v_v_553_1) v_v_556_1) (- 1000)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-07 20:06:53,820 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-07 20:06:53,857 WARN L268 ngHoareTripleChecker]: -- [2019-01-07 20:06:53,857 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-07 20:07:00,360 WARN L181 SmtUtils]: Spent 6.50 s on a formula simplification that was a NOOP. DAG size: 129 [2019-01-07 20:07:00,361 WARN L270 ngHoareTripleChecker]: Pre: {2147483623#(or (forall ((v_idx_148 Int) (v_idx_149 Int) (v_idx_147 Int) (v_idx_151 Int) (v_idx_150 Int)) (exists ((v_v_321_1 Int) (v_v_320_1 Int) (v_v_318_1 Int) (v_v_319_1 Int) (v_v_317_1 Int)) (and (<= (- (- v_v_318_1) v_v_320_1) (- 1000)) (<= (- v_v_318_1 (- v_v_318_1)) 1998) (or (< v_idx_150 main_x) (= (select main_a v_idx_150) v_v_320_1) (<= (+ main_x 1) v_idx_150)) (or (< v_idx_151 (+ main_x 1)) (= v_v_321_1 (select main_a v_idx_151))) (or (<= main_y v_idx_147) (= v_v_317_1 (select main_a v_idx_147))) (<= (- (- v_v_318_1) (- v_v_320_1)) (- 2)) (<= (- v_v_320_1 (- v_v_320_1)) 998) (or (= v_v_319_1 (select main_a v_idx_149)) (< v_idx_149 (+ main_y 1)) (<= main_x v_idx_149)) (<= (- (- v_v_318_1) v_v_318_1) (- 1002)) (or (<= (+ main_y 1) v_idx_148) (< v_idx_148 main_y) (= v_v_318_1 (select main_a v_idx_148))) (<= (- (- v_v_320_1) v_v_320_1) (- 2)) (<= (- v_v_318_1 v_v_320_1) 998) (<= (+ main_y 1) main_x) (<= (- v_v_318_1 (- v_v_320_1)) 1000) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_152 Int) (v_idx_155 Int) (v_idx_156 Int) (v_idx_153 Int) (v_idx_154 Int)) (exists ((v_v_322_1 Int) (v_v_325_1 Int) (v_v_326_1 Int) (v_v_323_1 Int) (v_v_324_1 Int)) (and (<= (- (- v_v_323_1) v_v_323_1) (- 1002)) (or (<= (+ main_x 1) v_idx_155) (= v_v_325_1 (select main_a v_idx_155)) (< v_idx_155 main_x)) (or (= v_v_323_1 (select main_a v_idx_153)) (< v_idx_153 main_y) (<= (+ main_y 1) v_idx_153)) (<= (- (- v_v_323_1) (- v_v_325_1)) (- 2)) (<= (- v_v_325_1 (- v_v_325_1)) 998) (or (< v_idx_154 (+ main_y 1)) (<= main_x v_idx_154) (= (select main_a v_idx_154) v_v_324_1)) (<= (- (- v_v_325_1) v_v_325_1) 0) (or (<= main_y v_idx_152) (= (select main_a v_idx_152) v_v_322_1)) (<= (- v_v_323_1 (- v_v_325_1)) 1000) (<= (- (- v_v_323_1) v_v_325_1) (- 1000)) (or (< v_idx_156 (+ main_x 1)) (= (select main_a v_idx_156) v_v_326_1)) (<= (- v_v_323_1 v_v_325_1) 1000) (<= (- v_v_323_1 (- v_v_323_1)) 2000) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-07 20:07:00,361 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-07 20:07:00,361 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= (store (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y (+ (select (store c_main_a c_main_x (+ (select c_main_a c_main_x) 1)) c_main_y) (- 1))) c_main_a_primed) [2019-01-07 20:10:36,213 WARN L276 ngHoareTripleChecker]: Post: {2147483622#(and (forall ((v_prenex_24788 Int) (v_prenex_24787 Int)) (or (<= (select main_a v_prenex_24787) (select main_a v_prenex_24788)) (<= (+ main_x 1) v_prenex_24787) (<= 0 (+ (select main_a v_prenex_24787) 498)) (<= 1 (select main_a v_prenex_24787)) (<= 1 (select main_a v_prenex_24788)) (<= (* 2 (select main_a v_prenex_24788)) 1998) (< v_prenex_24787 main_x))) (forall ((v_idx_158 Int) (v_idx_160 Int)) (or (<= 1 (select main_a v_idx_158)) (<= (select main_a v_idx_160) (select main_a v_idx_158)) (<= 1 (select main_a v_idx_160)) (<= (* 2 (select main_a v_idx_158)) 1998) (< v_idx_160 main_x) (<= (select main_a v_idx_160) 500) (<= (+ main_x 1) v_idx_160))) (forall ((v_prenex_24971 Int) (v_prenex_24970 Int)) (or (<= (select main_a v_prenex_24971) 1498) (< v_prenex_24970 main_x) (<= (+ main_x 1) v_prenex_24970) (<= (select main_a v_prenex_24970) 500) (<= (select main_a v_prenex_24970) 999) (<= 1000 (+ (select main_a v_prenex_24970) (select main_a v_prenex_24971))) (<= 1000 (* 2 (select main_a v_prenex_24971))))) (forall ((v_prenex_26691 Int) (v_prenex_26690 Int)) (or (<= (* 2 (select main_a v_prenex_26691)) 1998) (< v_prenex_26690 main_x) (<= (select main_a v_prenex_26691) (+ (select main_a v_prenex_26690) 998)) (<= (+ main_x 1) v_prenex_26690) (<= 1 (select main_a v_prenex_26690)))) (forall ((v_prenex_28820 Int) (v_prenex_28819 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28819))) (<= (select main_a v_prenex_28820) 999) (< v_prenex_28819 main_x) (<= (+ main_x 1) v_prenex_28819) (<= 1000 (* 2 (select main_a v_prenex_28820))) (<= (* 2 (select main_a v_prenex_28819)) 1000) (<= (select main_a v_prenex_28819) (select main_a v_prenex_28820)))) (forall ((v_prenex_31725 Int) (v_prenex_31724 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31724))) (<= (* 2 (select main_a v_prenex_31725)) 1998) (< v_prenex_31724 main_x) (< v_prenex_31725 main_y) (<= (select main_a v_prenex_31724) (select main_a v_prenex_31725)) (<= (+ main_x 1) v_prenex_31724))) (or (forall ((v_prenex_25020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25020))) (<= 1 (select main_a v_prenex_25020)))) (forall ((v_prenex_25019 Int)) (or (< v_prenex_25019 main_x) (<= 0 (+ (select main_a v_prenex_25019) 498)) (<= (+ main_x 1) v_prenex_25019) (<= (* 2 (select main_a v_prenex_25019)) 1000) (<= (select main_a v_prenex_25019) 500)))) (forall ((v_prenex_25662 Int) (v_prenex_25661 Int)) (or (<= (select main_a v_prenex_25661) 500) (<= (+ (select main_a v_prenex_25661) (select main_a v_prenex_25662)) 1000) (<= (* 2 (select main_a v_prenex_25662)) 1998) (<= (+ main_x 1) v_prenex_25661) (<= (* 2 (select main_a v_prenex_25661)) 1000) (< v_prenex_25661 main_x))) (or (forall ((v_prenex_32361 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32361))) (<= (select main_a v_prenex_32361) 999) (<= (* 2 (select main_a v_prenex_32361)) 1000) (<= (+ main_x 1) v_prenex_32361) (< v_prenex_32361 main_x))) (forall ((v_prenex_32365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32365))) (<= (select main_a v_prenex_32365) 999)))) (forall ((v_prenex_22120 Int) (v_prenex_22119 Int)) (or (<= (+ main_y 1) v_prenex_22120) (<= (+ (select main_a v_prenex_22119) (select main_a v_prenex_22120)) 1000) (<= (* 2 (select main_a v_prenex_22119)) 1000) (<= (select main_a v_prenex_22120) 999) (<= (* 2 (select main_a v_prenex_22120)) 1998) (< v_prenex_22119 main_x) (<= (+ main_x 1) v_prenex_22119))) (forall ((v_prenex_24331 Int) (v_prenex_24330 Int)) (or (<= (* 2 (select main_a v_prenex_24331)) 1998) (<= (+ (select main_a v_prenex_24330) (select main_a v_prenex_24331)) 1000) (<= (select main_a v_prenex_24330) 500) (<= (+ main_x 1) v_prenex_24330) (< v_prenex_24330 main_x) (<= 1 (select main_a v_prenex_24330)))) (forall ((v_prenex_32830 Int) (v_prenex_32829 Int)) (or (< v_prenex_32829 main_x) (<= 0 (+ (select main_a v_prenex_32829) 498)) (<= (+ main_x 1) v_prenex_32829) (<= (select main_a v_prenex_32829) 999) (<= 500 (select main_a v_prenex_32830)) (<= 1000 (+ (select main_a v_prenex_32829) (select main_a v_prenex_32830))) (<= 1 (select main_a v_prenex_32830)))) (forall ((v_prenex_24196 Int) (v_prenex_24195 Int)) (or (<= 1 (select main_a v_prenex_24196)) (<= (select main_a v_prenex_24195) (select main_a v_prenex_24196)) (<= (* 2 (select main_a v_prenex_24196)) 1998) (< v_prenex_24195 main_x) (<= (select main_a v_prenex_24195) 500) (<= (* 2 (select main_a v_prenex_24195)) 1000) (<= (+ main_x 1) v_prenex_24195))) (or (forall ((v_prenex_31904 Int)) (or (<= (+ main_x 1) v_prenex_31904) (<= (* 2 (select main_a v_prenex_31904)) 1000))) (forall ((v_prenex_31905 Int)) (or (<= (select main_a v_prenex_31905) 1498) (<= (+ main_y 1) v_prenex_31905) (< v_prenex_31905 main_y)))) (forall ((v_prenex_26824 Int) (v_prenex_26825 Int)) (or (< v_prenex_26824 main_x) (<= (select main_a v_prenex_26824) 999) (<= 1000 (* 2 (select main_a v_prenex_26825))) (<= (+ main_x 1) v_prenex_26824) (<= 2 (* 2 (select main_a v_prenex_26824))) (<= (select main_a v_prenex_26825) (+ (select main_a v_prenex_26824) 998)))) (or (forall ((v_prenex_23140 Int)) (or (<= 500 (select main_a v_prenex_23140)) (<= 1 (select main_a v_prenex_23140)))) (forall ((v_prenex_23134 Int)) (or (<= (+ main_x 1) v_prenex_23134) (<= (* 2 (select main_a v_prenex_23134)) 1000) (<= (select main_a v_prenex_23134) 500) (< v_prenex_23134 main_x)))) (forall ((v_prenex_23956 Int) (v_prenex_23957 Int)) (or (<= (+ main_x 1) v_prenex_23956) (< v_prenex_23956 main_x) (<= 1000 (+ (select main_a v_prenex_23956) (select main_a v_prenex_23957))) (<= 1000 (* 2 (select main_a v_prenex_23957))) (<= 0 (+ (select main_a v_prenex_23956) 498)) (<= 2 (* 2 (select main_a v_prenex_23956))) (<= (select main_a v_prenex_23957) 1498))) (forall ((v_prenex_31273 Int) (v_prenex_31272 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31272))) (<= (* 2 (select main_a v_prenex_31273)) 1998) (<= (select main_a v_prenex_31273) 999) (< v_prenex_31273 main_y) (<= (+ (select main_a v_prenex_31272) (select main_a v_prenex_31273)) 1000) (< v_prenex_31272 main_x) (<= (+ main_x 1) v_prenex_31272))) (forall ((v_prenex_27964 Int) (v_prenex_27963 Int)) (or (<= (select main_a v_prenex_27964) 1498) (< v_prenex_27963 main_x) (<= (* 2 (select main_a v_prenex_27963)) 1000) (<= (select main_a v_prenex_27963) 500) (<= 500 (select main_a v_prenex_27964)) (<= (+ main_x 1) v_prenex_27963) (<= 1000 (+ (select main_a v_prenex_27963) (select main_a v_prenex_27964))))) (forall ((v_prenex_27546 Int) (v_prenex_27545 Int)) (or (<= (select main_a v_prenex_27546) (+ (select main_a v_prenex_27545) 998)) (<= (select main_a v_prenex_27545) 500) (<= (* 2 (select main_a v_prenex_27546)) 1998) (< v_prenex_27545 main_x) (<= 2 (* 2 (select main_a v_prenex_27545))) (<= (+ main_x 1) v_prenex_27545) (<= (select main_a v_prenex_27546) 1498))) (forall ((v_prenex_25003 Int) (v_prenex_25002 Int)) (or (< v_prenex_25002 main_x) (<= 1000 (+ (select main_a v_prenex_25002) (select main_a v_prenex_25003))) (<= 500 (select main_a v_prenex_25003)) (<= (+ main_x 1) v_prenex_25002) (<= (+ main_y 1) v_prenex_25003) (<= (* 2 (select main_a v_prenex_25003)) 1998) (<= 2 (* 2 (select main_a v_prenex_25002))))) (forall ((v_prenex_26248 Int) (v_prenex_26249 Int)) (or (< v_prenex_26248 main_x) (<= (+ main_x 1) v_prenex_26248) (<= 2 (* 2 (select main_a v_prenex_26248))) (<= 0 (+ (select main_a v_prenex_26248) 498)) (<= 1000 (+ (select main_a v_prenex_26248) (select main_a v_prenex_26249))) (<= (select main_a v_prenex_26249) 999))) (forall ((v_prenex_29222 Int) (v_prenex_29221 Int)) (or (<= (select main_a v_prenex_29221) 999) (<= 1000 (+ (select main_a v_prenex_29221) (select main_a v_prenex_29222))) (<= 500 (select main_a v_prenex_29222)) (<= 2 (* 2 (select main_a v_prenex_29221))) (< v_prenex_29221 main_x) (<= (+ main_x 1) v_prenex_29221))) (or (forall ((v_prenex_29215 Int)) (or (<= 500 (select main_a v_prenex_29215)) (<= (select main_a v_prenex_29215) 1498) (<= (+ main_y 1) v_prenex_29215))) (forall ((v_prenex_29214 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29214))) (<= (select main_a v_prenex_29214) 500) (<= (+ main_x 1) v_prenex_29214) (< v_prenex_29214 main_x)))) (or (forall ((v_prenex_32734 Int)) (or (<= (+ main_x 1) v_prenex_32734) (<= (* 2 (select main_a v_prenex_32734)) 1000) (<= 1 (select main_a v_prenex_32734)) (< v_prenex_32734 main_x))) (forall ((v_prenex_32737 Int)) (<= (* 2 (select main_a v_prenex_32737)) 1998))) (forall ((v_prenex_32799 Int) (v_prenex_32800 Int)) (or (<= (+ (select main_a v_prenex_32799) (select main_a v_prenex_32800)) 1000) (<= 2 (* 2 (select main_a v_prenex_32799))) (<= 1 (select main_a v_prenex_32799)) (<= 1000 (* 2 (select main_a v_prenex_32800))) (<= (+ main_x 1) v_prenex_32799) (< v_prenex_32799 main_x))) (or (forall ((v_prenex_27555 Int)) (or (<= (select main_a v_prenex_27555) 999) (<= 500 (select main_a v_prenex_27555)))) (forall ((v_prenex_27554 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27554))) (<= (select main_a v_prenex_27554) 999) (< v_prenex_27554 main_x) (<= (+ main_x 1) v_prenex_27554)))) (forall ((v_prenex_28449 Int) (v_prenex_28450 Int)) (or (< v_prenex_28449 main_x) (<= (+ main_x 1) v_prenex_28449) (<= (select main_a v_prenex_28450) 1498) (<= 1000 (+ (select main_a v_prenex_28449) (select main_a v_prenex_28450))) (<= 2 (* 2 (select main_a v_prenex_28449))) (<= (select main_a v_prenex_28450) 999) (<= (select main_a v_prenex_28449) 500))) (forall ((v_prenex_25175 Int) (v_prenex_25174 Int)) (or (<= 1000 (+ (select main_a v_prenex_25174) (select main_a v_prenex_25175))) (<= (select main_a v_prenex_25175) 999) (<= (select main_a v_prenex_25174) 500) (<= (+ main_x 1) v_prenex_25174) (< v_prenex_25175 main_y) (< v_prenex_25174 main_x))) (or (forall ((v_prenex_30192 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30192))) (<= (* 2 (select main_a v_prenex_30192)) 1998))) (forall ((v_prenex_30191 Int)) (or (<= (+ main_x 1) v_prenex_30191) (<= 0 (+ (select main_a v_prenex_30191) 498)) (< v_prenex_30191 main_x) (<= 2 (* 2 (select main_a v_prenex_30191))) (<= 1 (select main_a v_prenex_30191))))) (forall ((v_prenex_28529 Int) (v_prenex_28530 Int)) (or (<= (select main_a v_prenex_28529) 999) (<= 2 (* 2 (select main_a v_prenex_28529))) (<= (select main_a v_prenex_28530) (+ (select main_a v_prenex_28529) 998)) (<= 1000 (* 2 (select main_a v_prenex_28530))) (<= (* 2 (select main_a v_prenex_28530)) 1998) (<= (+ main_x 1) v_prenex_28529) (< v_prenex_28529 main_x))) (forall ((v_prenex_28172 Int) (v_prenex_28171 Int)) (or (<= 1 (select main_a v_prenex_28171)) (<= (+ main_x 1) v_prenex_28171) (<= (select main_a v_prenex_28172) (+ (select main_a v_prenex_28171) 998)) (<= 1 (select main_a v_prenex_28172)) (< v_prenex_28171 main_x) (< v_prenex_28172 main_y))) (forall ((v_prenex_29255 Int) (v_prenex_29254 Int)) (or (<= (select main_a v_prenex_29254) 500) (<= (+ main_x 1) v_prenex_29254) (<= (select main_a v_prenex_29255) 1498) (<= (select main_a v_prenex_29255) 999) (<= 2 (* 2 (select main_a v_prenex_29254))) (<= (+ (select main_a v_prenex_29254) (select main_a v_prenex_29255)) 1000) (< v_prenex_29254 main_x))) (forall ((v_prenex_22830 Int) (v_prenex_22829 Int)) (or (<= (+ main_y 1) v_prenex_22830) (<= 500 (select main_a v_prenex_22830)) (<= (* 2 (select main_a v_prenex_22830)) 1998) (<= (+ main_x 1) v_prenex_22829) (<= (select main_a v_prenex_22829) (select main_a v_prenex_22830)) (<= 2 (* 2 (select main_a v_prenex_22829))) (< v_prenex_22829 main_x))) (forall ((v_prenex_26518 Int) (v_prenex_26519 Int)) (or (<= (+ (select main_a v_prenex_26518) (select main_a v_prenex_26519)) 1000) (<= 0 (+ (select main_a v_prenex_26518) 498)) (< v_prenex_26518 main_x) (<= (+ main_x 1) v_prenex_26518) (<= (select main_a v_prenex_26518) 999))) (or (forall ((v_prenex_27889 Int)) (or (<= (* 2 (select main_a v_prenex_27889)) 1000) (< v_prenex_27889 main_x) (<= (+ main_x 1) v_prenex_27889) (<= (select main_a v_prenex_27889) 999))) (forall ((v_prenex_27893 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27893))) (<= (select main_a v_prenex_27893) 999)))) (forall ((v_prenex_26132 Int) (v_prenex_26133 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26132))) (<= (select main_a v_prenex_26132) 500) (<= (select main_a v_prenex_26133) (+ (select main_a v_prenex_26132) 998)) (< v_prenex_26132 main_x) (<= (+ main_x 1) v_prenex_26132))) (or (forall ((v_prenex_28926 Int)) (<= (* 2 (select main_a v_prenex_28926)) 1000)) (forall ((v_prenex_28927 Int)) (or (<= (+ main_y 1) v_prenex_28927) (<= 1 (select main_a v_prenex_28927)) (< v_prenex_28927 main_y) (<= 1000 (* 2 (select main_a v_prenex_28927)))))) (forall ((v_prenex_29123 Int) (v_prenex_29122 Int)) (or (<= 1 (select main_a v_prenex_29123)) (<= (+ main_x 1) v_prenex_29122) (<= 2 (* 2 (select main_a v_prenex_29122))) (<= (select main_a v_prenex_29123) 999) (<= (select main_a v_prenex_29123) (+ (select main_a v_prenex_29122) 998)) (<= 1 (select main_a v_prenex_29122)) (< v_prenex_29122 main_x))) (forall ((v_prenex_30307 Int) (v_prenex_30308 Int)) (or (<= 1000 (+ (select main_a v_prenex_30307) (select main_a v_prenex_30308))) (<= (+ main_x 1) v_prenex_30307) (<= (select main_a v_prenex_30307) 999) (<= 1000 (* 2 (select main_a v_prenex_30308))) (<= (select main_a v_prenex_30308) 1498) (< v_prenex_30307 main_x) (<= (* 2 (select main_a v_prenex_30307)) 1000))) (forall ((v_prenex_26270 Int) (v_prenex_26271 Int)) (or (<= 1 (select main_a v_prenex_26270)) (<= (* 2 (select main_a v_prenex_26271)) 1998) (< v_prenex_26270 main_x) (<= (select main_a v_prenex_26271) 999) (<= (+ main_x 1) v_prenex_26270) (<= 1000 (+ (select main_a v_prenex_26270) (select main_a v_prenex_26271))) (<= (select main_a v_prenex_26270) 500))) (forall ((v_prenex_23000 Int) (v_prenex_22999 Int)) (or (<= 1 (select main_a v_prenex_23000)) (<= 1000 (* 2 (select main_a v_prenex_23000))) (<= 1 (select main_a v_prenex_22999)) (< v_prenex_22999 main_x) (<= (+ main_x 1) v_prenex_22999) (<= (select main_a v_prenex_22999) 500) (<= (select main_a v_prenex_22999) (select main_a v_prenex_23000)))) (forall ((v_prenex_27368 Int) (v_prenex_27367 Int)) (or (<= (+ main_x 1) v_prenex_27367) (<= (select main_a v_prenex_27368) (+ (select main_a v_prenex_27367) 998)) (<= (select main_a v_prenex_27367) 500) (< v_prenex_27367 main_x) (<= 1 (select main_a v_prenex_27368)) (<= (select main_a v_prenex_27368) 1498))) (forall ((v_prenex_24511 Int) (v_prenex_24510 Int)) (or (<= (+ (select main_a v_prenex_24510) (select main_a v_prenex_24511)) 1000) (<= (select main_a v_prenex_24510) 999) (<= (select main_a v_prenex_24510) 500) (< v_prenex_24510 main_x) (<= (+ main_x 1) v_prenex_24510))) (or (forall ((v_prenex_25473 Int)) (<= (select main_a v_prenex_25473) 999)) (forall ((v_prenex_25472 Int)) (or (<= (+ main_x 1) v_prenex_25472) (<= (select main_a v_prenex_25472) 999) (<= 1 (select main_a v_prenex_25472)) (<= (* 2 (select main_a v_prenex_25472)) 1000) (< v_prenex_25472 main_x)))) (or (forall ((v_prenex_26803 Int)) (or (<= 1 (select main_a v_prenex_26803)) (<= (select main_a v_prenex_26803) 1498))) (forall ((v_prenex_26798 Int)) (or (<= (select main_a v_prenex_26798) 500) (<= (select main_a v_prenex_26798) 999) (< v_prenex_26798 main_x) (<= (* 2 (select main_a v_prenex_26798)) 1000) (<= (+ main_x 1) v_prenex_26798)))) (forall ((v_prenex_21530 Int) (v_prenex_21529 Int)) (or (<= (+ main_x 1) v_prenex_21529) (<= 0 (+ (select main_a v_prenex_21529) 498)) (<= (select main_a v_prenex_21529) 500) (< v_prenex_21529 main_x) (<= (select main_a v_prenex_21530) (+ (select main_a v_prenex_21529) 998)) (<= (* 2 (select main_a v_prenex_21530)) 1998) (<= 1 (select main_a v_prenex_21530)))) (forall ((v_prenex_30464 Int) (v_prenex_30465 Int)) (or (<= (+ (select main_a v_prenex_30464) (select main_a v_prenex_30465)) 1000) (<= (+ main_x 1) v_prenex_30464) (<= 1 (select main_a v_prenex_30465)) (< v_prenex_30464 main_x) (< v_prenex_30465 main_y) (<= (select main_a v_prenex_30464) 999))) (forall ((v_prenex_31089 Int) (v_prenex_31090 Int)) (or (<= (select main_a v_prenex_31089) 999) (<= (select main_a v_prenex_31089) (select main_a v_prenex_31090)) (<= (+ main_x 1) v_prenex_31089) (<= (+ main_y 1) v_prenex_31090) (<= (select main_a v_prenex_31090) 1498) (< v_prenex_31089 main_x))) (forall ((v_prenex_33031 Int) (v_prenex_33030 Int)) (or (<= (select main_a v_prenex_33030) 500) (<= 1 (select main_a v_prenex_33030)) (<= (+ main_x 1) v_prenex_33030) (< v_prenex_33030 main_x) (<= (select main_a v_prenex_33030) (select main_a v_prenex_33031)) (<= 500 (select main_a v_prenex_33031)))) (forall ((v_prenex_29101 Int) (v_prenex_29100 Int)) (or (<= (+ main_y 1) v_prenex_29101) (< v_prenex_29100 main_x) (<= 0 (+ (select main_a v_prenex_29100) 498)) (<= (select main_a v_prenex_29101) 999) (<= (select main_a v_prenex_29101) 1498) (<= 1000 (+ (select main_a v_prenex_29100) (select main_a v_prenex_29101))) (<= (+ main_x 1) v_prenex_29100))) (or (forall ((v_prenex_23622 Int)) (or (<= 1 (select main_a v_prenex_23622)) (<= (+ main_x 1) v_prenex_23622) (< v_prenex_23622 main_x) (<= (* 2 (select main_a v_prenex_23622)) 1000))) (forall ((v_prenex_23623 Int)) (or (<= (select main_a v_prenex_23623) 999) (<= (+ main_y 1) v_prenex_23623) (<= 1000 (* 2 (select main_a v_prenex_23623)))))) (forall ((v_prenex_22697 Int) (v_prenex_22696 Int)) (or (<= (select main_a v_prenex_22696) 500) (<= (* 2 (select main_a v_prenex_22697)) 1998) (<= 1000 (+ (select main_a v_prenex_22696) (select main_a v_prenex_22697))) (<= 2 (* 2 (select main_a v_prenex_22696))) (<= 1 (select main_a v_prenex_22697)) (< v_prenex_22696 main_x) (<= (+ main_x 1) v_prenex_22696))) (forall ((v_prenex_31046 Int) (v_prenex_31045 Int)) (or (<= (+ main_x 1) v_prenex_31045) (<= 1 (select main_a v_prenex_31046)) (<= 1000 (* 2 (select main_a v_prenex_31046))) (<= (+ main_y 1) v_prenex_31046) (<= (* 2 (select main_a v_prenex_31045)) 1000) (<= (select main_a v_prenex_31045) (select main_a v_prenex_31046)) (< v_prenex_31045 main_x))) (or (forall ((v_prenex_29332 Int)) (or (<= (select main_a v_prenex_29332) 999) (<= (* 2 (select main_a v_prenex_29332)) 1998))) (forall ((v_prenex_29327 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29327))) (<= (+ main_x 1) v_prenex_29327) (< v_prenex_29327 main_x) (<= 1 (select main_a v_prenex_29327))))) (forall ((v_prenex_28098 Int) (v_prenex_28097 Int)) (or (<= (select main_a v_prenex_28098) 1498) (<= (* 2 (select main_a v_prenex_28098)) 1998) (< v_prenex_28097 main_x) (< v_prenex_28098 main_y) (<= (select main_a v_prenex_28097) 500) (<= (+ main_x 1) v_prenex_28097) (<= (select main_a v_prenex_28098) (+ (select main_a v_prenex_28097) 998)))) (or (forall ((v_prenex_26779 Int)) (or (<= 1 (select main_a v_prenex_26779)) (< v_prenex_26779 main_x) (<= (+ main_x 1) v_prenex_26779) (<= 2 (* 2 (select main_a v_prenex_26779))))) (forall ((v_prenex_26780 Int)) (<= (select main_a v_prenex_26780) 999))) (forall ((v_prenex_23116 Int) (v_prenex_23117 Int)) (or (<= 1000 (+ (select main_a v_prenex_23116) (select main_a v_prenex_23117))) (<= (select main_a v_prenex_23116) 500) (<= (+ main_x 1) v_prenex_23116) (<= 0 (+ (select main_a v_prenex_23116) 498)) (< v_prenex_23116 main_x) (<= (* 2 (select main_a v_prenex_23117)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23117))))) (forall ((v_prenex_27503 Int) (v_prenex_27504 Int)) (or (<= 1000 (+ (select main_a v_prenex_27503) (select main_a v_prenex_27504))) (<= 0 (+ (select main_a v_prenex_27503) 498)) (<= (+ main_x 1) v_prenex_27503) (< v_prenex_27503 main_x) (<= (select main_a v_prenex_27503) 999) (<= 500 (select main_a v_prenex_27504)) (<= (* 2 (select main_a v_prenex_27504)) 1998))) (forall ((v_prenex_32049 Int) (v_prenex_32050 Int)) (or (<= 500 (select main_a v_prenex_32050)) (< v_prenex_32049 main_x) (<= (+ (select main_a v_prenex_32049) (select main_a v_prenex_32050)) 1000) (<= (+ main_x 1) v_prenex_32049) (<= 2 (* 2 (select main_a v_prenex_32049))) (<= (+ main_y 1) v_prenex_32050) (<= (* 2 (select main_a v_prenex_32050)) 1998))) (forall ((v_prenex_24586 Int) (v_prenex_24585 Int)) (or (<= (+ main_x 1) v_prenex_24585) (<= (* 2 (select main_a v_prenex_24585)) 1000) (<= 500 (select main_a v_prenex_24586)) (<= 1000 (* 2 (select main_a v_prenex_24586))) (<= (select main_a v_prenex_24585) (select main_a v_prenex_24586)) (< v_prenex_24585 main_x))) (or (forall ((v_prenex_29187 Int)) (or (< v_prenex_29187 main_y) (<= 1000 (* 2 (select main_a v_prenex_29187))))) (forall ((v_prenex_29183 Int)) (or (<= (select main_a v_prenex_29183) 999) (<= (+ main_x 1) v_prenex_29183) (<= (* 2 (select main_a v_prenex_29183)) 1000) (< v_prenex_29183 main_x)))) (forall ((v_prenex_30654 Int) (v_prenex_30653 Int)) (or (<= (+ main_x 1) v_prenex_30653) (<= 0 (+ (select main_a v_prenex_30653) 498)) (< v_prenex_30653 main_x) (<= (+ main_y 1) v_prenex_30654) (<= (+ (select main_a v_prenex_30653) (select main_a v_prenex_30654)) 1000) (<= (select main_a v_prenex_30654) 999))) (forall ((v_prenex_32647 Int) (v_prenex_32646 Int)) (or (<= (select main_a v_prenex_32646) 999) (<= 500 (select main_a v_prenex_32647)) (<= (* 2 (select main_a v_prenex_32647)) 1998) (< v_prenex_32646 main_x) (<= (+ main_x 1) v_prenex_32646) (<= (select main_a v_prenex_32646) 500) (<= 1000 (+ (select main_a v_prenex_32646) (select main_a v_prenex_32647))))) (or (forall ((v_prenex_23572 Int)) (or (< v_prenex_23572 main_x) (<= (select main_a v_prenex_23572) 999) (<= 2 (* 2 (select main_a v_prenex_23572))) (<= (+ main_x 1) v_prenex_23572))) (forall ((v_prenex_23576 Int)) (<= 500 (select main_a v_prenex_23576)))) (forall ((v_prenex_31565 Int) (v_prenex_31564 Int)) (or (<= (select main_a v_prenex_31564) (select main_a v_prenex_31565)) (<= (+ main_x 1) v_prenex_31564) (< v_prenex_31564 main_x) (<= (select main_a v_prenex_31564) 999) (<= (+ main_y 1) v_prenex_31565) (<= (select main_a v_prenex_31565) 999))) (or (forall ((v_prenex_28412 Int)) (or (<= 500 (select main_a v_prenex_28412)) (<= 1 (select main_a v_prenex_28412)))) (forall ((v_prenex_28411 Int)) (or (<= 1 (select main_a v_prenex_28411)) (<= 2 (* 2 (select main_a v_prenex_28411))) (< v_prenex_28411 main_x) (<= 0 (+ (select main_a v_prenex_28411) 498)) (<= (+ main_x 1) v_prenex_28411)))) (or (forall ((v_prenex_32284 Int)) (or (< v_prenex_32284 main_x) (<= (+ main_x 1) v_prenex_32284) (<= 2 (* 2 (select main_a v_prenex_32284))) (<= (* 2 (select main_a v_prenex_32284)) 1000))) (forall ((v_prenex_32287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32287))) (< v_prenex_32287 main_y) (<= (* 2 (select main_a v_prenex_32287)) 1998)))) (forall ((v_prenex_32816 Int) (v_prenex_32815 Int)) (or (< v_prenex_32815 main_x) (<= 1000 (+ (select main_a v_prenex_32815) (select main_a v_prenex_32816))) (<= (select main_a v_prenex_32816) 1498) (<= (+ main_x 1) v_prenex_32815) (<= 1 (select main_a v_prenex_32815)))) (or (forall ((v_prenex_26864 Int)) (or (<= (+ main_x 1) v_prenex_26864) (<= (select main_a v_prenex_26864) 500) (<= (* 2 (select main_a v_prenex_26864)) 1000) (<= 2 (* 2 (select main_a v_prenex_26864))) (< v_prenex_26864 main_x))) (forall ((v_prenex_26870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26870) 999)))) (forall ((v_prenex_24667 Int) (v_prenex_24666 Int)) (or (< v_prenex_24666 main_x) (<= (select main_a v_prenex_24666) 999) (<= (select main_a v_prenex_24667) 1498) (<= (select main_a v_prenex_24666) (select main_a v_prenex_24667)) (<= (+ main_y 1) v_prenex_24667) (<= (+ main_x 1) v_prenex_24666) (<= 1 (select main_a v_prenex_24667)))) (forall ((v_prenex_28356 Int) (v_prenex_28355 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28355))) (< v_prenex_28355 main_x) (<= 500 (select main_a v_prenex_28356)) (<= (select main_a v_prenex_28355) 999) (<= 1000 (+ (select main_a v_prenex_28355) (select main_a v_prenex_28356))) (<= (select main_a v_prenex_28356) 999) (<= (+ main_x 1) v_prenex_28355))) (forall ((v_prenex_26433 Int) (v_prenex_26434 Int)) (or (<= (select main_a v_prenex_26434) (+ (select main_a v_prenex_26433) 998)) (<= (+ main_y 1) v_prenex_26434) (<= (* 2 (select main_a v_prenex_26433)) 1000) (<= (+ main_x 1) v_prenex_26433) (< v_prenex_26433 main_x) (<= (select main_a v_prenex_26434) 999))) (or (forall ((v_prenex_31989 Int)) (or (<= 1 (select main_a v_prenex_31989)) (<= (* 2 (select main_a v_prenex_31989)) 1000) (<= (select main_a v_prenex_31989) 999) (< v_prenex_31989 main_x) (<= (+ main_x 1) v_prenex_31989))) (forall ((v_prenex_31990 Int)) (<= 500 (select main_a v_prenex_31990)))) (forall ((v_prenex_27258 Int) (v_prenex_27259 Int)) (or (<= (+ main_x 1) v_prenex_27258) (< v_prenex_27259 main_y) (<= 1 (select main_a v_prenex_27258)) (<= (select main_a v_prenex_27258) (select main_a v_prenex_27259)) (< v_prenex_27258 main_x))) (forall ((v_prenex_28498 Int) (v_prenex_28497 Int)) (or (<= 1 (select main_a v_prenex_28498)) (<= (+ main_y 1) v_prenex_28498) (< v_prenex_28498 main_y) (<= (select main_a v_prenex_28497) (select main_a v_prenex_28498)) (<= 1000 (* 2 (select main_a v_prenex_28498))))) (forall ((v_prenex_22471 Int) (v_prenex_22472 Int)) (or (<= 500 (select main_a v_prenex_22472)) (<= 0 (+ (select main_a v_prenex_22471) 498)) (<= (select main_a v_prenex_22471) 500) (<= (select main_a v_prenex_22471) (select main_a v_prenex_22472)) (<= (* 2 (select main_a v_prenex_22472)) 1998) (< v_prenex_22471 main_x) (<= (+ main_x 1) v_prenex_22471))) (or (forall ((v_prenex_29365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29365))) (<= (select main_a v_prenex_29365) 1498))) (forall ((v_prenex_29364 Int)) (or (<= 1 (select main_a v_prenex_29364)) (<= (+ main_x 1) v_prenex_29364) (< v_prenex_29364 main_x) (<= (* 2 (select main_a v_prenex_29364)) 1000)))) (or (forall ((v_prenex_22651 Int)) (or (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22651))))) (forall ((v_prenex_22645 Int)) (or (<= (select main_a v_prenex_22645) 500) (<= (+ main_x 1) v_prenex_22645) (<= 2 (* 2 (select main_a v_prenex_22645))) (< v_prenex_22645 main_x) (<= (select main_a v_prenex_22645) 999)))) (forall ((v_prenex_28474 Int) (v_prenex_28473 Int)) (or (< v_prenex_28473 main_x) (<= 2 (* 2 (select main_a v_prenex_28473))) (<= (select main_a v_prenex_28473) (select main_a v_prenex_28474)) (<= (+ main_x 1) v_prenex_28473) (<= 500 (select main_a v_prenex_28474)) (<= (+ main_y 1) v_prenex_28474))) (or (forall ((v_prenex_28430 Int)) (or (<= 500 (select main_a v_prenex_28430)) (<= (* 2 (select main_a v_prenex_28430)) 1998) (<= (+ main_y 1) v_prenex_28430))) (forall ((v_prenex_28429 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28429))) (<= 0 (+ (select main_a v_prenex_28429) 498)) (< v_prenex_28429 main_x) (<= (+ main_x 1) v_prenex_28429)))) (forall ((v_prenex_24997 Int) (v_prenex_24996 Int)) (or (<= 1000 (+ (select main_a v_prenex_24996) (select main_a v_prenex_24997))) (<= 2 (* 2 (select main_a v_prenex_24996))) (<= (+ main_x 1) v_prenex_24996) (<= 500 (select main_a v_prenex_24997)) (< v_prenex_24996 main_x) (< v_prenex_24997 main_y) (<= (select main_a v_prenex_24997) 1498))) (forall ((v_prenex_26305 Int) (v_prenex_26306 Int)) (or (<= (+ main_x 1) v_prenex_26305) (<= 1000 (+ (select main_a v_prenex_26305) (select main_a v_prenex_26306))) (<= (* 2 (select main_a v_prenex_26306)) 1998) (< v_prenex_26306 main_y) (<= (select main_a v_prenex_26305) 999) (<= 1 (select main_a v_prenex_26306)) (< v_prenex_26305 main_x))) (forall ((v_prenex_26351 Int) (v_prenex_26352 Int)) (or (<= (+ main_y 1) v_prenex_26352) (<= (select main_a v_prenex_26351) (select main_a v_prenex_26352)) (<= 0 (+ (select main_a v_prenex_26351) 498)) (<= (select main_a v_prenex_26352) 1498) (< v_prenex_26351 main_x) (<= 1000 (* 2 (select main_a v_prenex_26352))) (<= (+ main_x 1) v_prenex_26351))) (forall ((v_prenex_32593 Int) (v_prenex_32592 Int)) (or (<= (+ (select main_a v_prenex_32592) (select main_a v_prenex_32593)) 1000) (<= (select main_a v_prenex_32592) 500) (<= 500 (select main_a v_prenex_32593)) (< v_prenex_32592 main_x) (<= (+ main_x 1) v_prenex_32592) (< v_prenex_32593 main_y))) (or (forall ((v_prenex_27795 Int)) (or (< v_prenex_27795 main_x) (<= 2 (* 2 (select main_a v_prenex_27795))) (<= 0 (+ (select main_a v_prenex_27795) 498)) (<= (+ main_x 1) v_prenex_27795))) (forall ((v_prenex_27801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27801))) (<= 1 (select main_a v_prenex_27801))))) (forall ((v_prenex_30673 Int) (v_prenex_30672 Int)) (or (<= (select main_a v_prenex_30672) 500) (<= (+ (select main_a v_prenex_30672) (select main_a v_prenex_30673)) 1000) (< v_prenex_30673 main_y) (<= (+ main_x 1) v_prenex_30672) (<= 1 (select main_a v_prenex_30673)) (< v_prenex_30672 main_x) (<= (select main_a v_prenex_30673) 999))) (forall ((v_prenex_27498 Int) (v_prenex_27497 Int)) (or (< v_prenex_27497 main_x) (<= 1 (select main_a v_prenex_27497)) (<= (+ main_x 1) v_prenex_27497) (<= (select main_a v_prenex_27498) (+ (select main_a v_prenex_27497) 998)) (<= (select main_a v_prenex_27497) 500))) (or (forall ((v_prenex_29106 Int)) (or (< v_prenex_29106 main_x) (<= (* 2 (select main_a v_prenex_29106)) 1000) (<= (+ main_x 1) v_prenex_29106) (<= 1 (select main_a v_prenex_29106)))) (forall ((v_prenex_29109 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29109))) (<= (select main_a v_prenex_29109) 999)))) (forall ((v_prenex_21740 Int) (v_prenex_21739 Int)) (or (< v_prenex_21739 main_x) (<= (select main_a v_prenex_21740) 1498) (<= 1000 (+ (select main_a v_prenex_21739) (select main_a v_prenex_21740))) (<= (+ main_x 1) v_prenex_21739) (<= (* 2 (select main_a v_prenex_21740)) 1998) (<= (* 2 (select main_a v_prenex_21739)) 1000) (<= (select main_a v_prenex_21739) 999))) (forall ((v_prenex_31301 Int) (v_prenex_31300 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31300))) (<= (select main_a v_prenex_31300) 999) (< v_prenex_31300 main_x) (<= (+ (select main_a v_prenex_31300) (select main_a v_prenex_31301)) 1000) (<= (select main_a v_prenex_31301) 999) (<= (+ main_x 1) v_prenex_31300) (<= (* 2 (select main_a v_prenex_31301)) 1998))) (forall ((v_prenex_30163 Int) (v_prenex_30162 Int)) (or (<= (select main_a v_prenex_30163) 999) (<= (select main_a v_prenex_30162) (select main_a v_prenex_30163)) (<= (* 2 (select main_a v_prenex_30163)) 1998) (<= (+ main_x 1) v_prenex_30162) (<= 2 (* 2 (select main_a v_prenex_30162))) (< v_prenex_30162 main_x))) (forall ((v_prenex_31544 Int) (v_prenex_31545 Int)) (or (<= (+ main_y 1) v_prenex_31545) (<= 500 (select main_a v_prenex_31545)) (<= 2 (* 2 (select main_a v_prenex_31544))) (<= (+ main_x 1) v_prenex_31544) (< v_prenex_31544 main_x) (<= (+ (select main_a v_prenex_31544) (select main_a v_prenex_31545)) 1000))) (forall ((v_prenex_24284 Int) (v_prenex_24283 Int)) (or (<= (+ main_x 1) v_prenex_24283) (<= (+ main_y 1) v_prenex_24284) (< v_prenex_24283 main_x) (<= 500 (select main_a v_prenex_24284)) (<= (+ (select main_a v_prenex_24283) (select main_a v_prenex_24284)) 1000) (<= 2 (* 2 (select main_a v_prenex_24283))))) (forall ((v_prenex_29031 Int) (v_prenex_29030 Int)) (or (<= (select main_a v_prenex_29031) 1498) (<= (+ (select main_a v_prenex_29030) (select main_a v_prenex_29031)) 1000) (<= (+ main_x 1) v_prenex_29030) (<= 2 (* 2 (select main_a v_prenex_29030))) (< v_prenex_29030 main_x) (<= (select main_a v_prenex_29030) 500))) (forall ((v_prenex_23534 Int) (v_prenex_23535 Int)) (or (<= (select main_a v_prenex_23534) 999) (<= 1 (select main_a v_prenex_23535)) (<= (select main_a v_prenex_23535) 999) (< v_prenex_23534 main_x) (<= 0 (+ (select main_a v_prenex_23534) 498)) (<= (+ main_x 1) v_prenex_23534) (<= (select main_a v_prenex_23534) (select main_a v_prenex_23535)))) (forall ((v_prenex_29334 Int) (v_prenex_29333 Int)) (or (<= (+ main_y 1) v_prenex_29334) (<= (* 2 (select main_a v_prenex_29334)) 1998) (< v_prenex_29334 main_y) (<= (select main_a v_prenex_29334) 999) (<= (+ (select main_a v_prenex_29333) (select main_a v_prenex_29334)) 1000))) (forall ((v_prenex_32917 Int) (v_prenex_32918 Int)) (or (<= (select main_a v_prenex_32918) (+ (select main_a v_prenex_32917) 998)) (<= 1 (select main_a v_prenex_32918)) (<= (* 2 (select main_a v_prenex_32918)) 1998) (< v_prenex_32917 main_x) (<= (* 2 (select main_a v_prenex_32917)) 1000) (<= (+ main_x 1) v_prenex_32917))) (or (forall ((v_prenex_27296 Int)) (<= 1 (select main_a v_prenex_27296))) (forall ((v_prenex_27295 Int)) (or (<= (* 2 (select main_a v_prenex_27295)) 1000) (< v_prenex_27295 main_x) (<= 1 (select main_a v_prenex_27295)) (<= (+ main_x 1) v_prenex_27295)))) (forall ((v_prenex_21950 Int) (v_prenex_21951 Int)) (or (<= (select main_a v_prenex_21951) 1498) (<= (* 2 (select main_a v_prenex_21951)) 1998) (< v_prenex_21950 main_x) (<= (+ (select main_a v_prenex_21950) (select main_a v_prenex_21951)) 1000) (<= 0 (+ (select main_a v_prenex_21950) 498)) (<= (+ main_x 1) v_prenex_21950))) (or (forall ((v_prenex_29298 Int)) (or (<= (* 2 (select main_a v_prenex_29298)) 1998) (<= 1000 (* 2 (select main_a v_prenex_29298))))) (forall ((v_prenex_29296 Int)) (or (<= 0 (+ (select main_a v_prenex_29296) 498)) (<= (* 2 (select main_a v_prenex_29296)) 1000) (<= (select main_a v_prenex_29296) 999) (< v_prenex_29296 main_x) (<= (+ main_x 1) v_prenex_29296)))) (or (forall ((v_prenex_26624 Int)) (or (<= 1 (select main_a v_prenex_26624)) (<= 1000 (* 2 (select main_a v_prenex_26624))))) (forall ((v_prenex_26621 Int)) (or (<= (+ main_x 1) v_prenex_26621) (<= (* 2 (select main_a v_prenex_26621)) 1000) (< v_prenex_26621 main_x) (<= 2 (* 2 (select main_a v_prenex_26621))) (<= (select main_a v_prenex_26621) 999)))) (forall ((v_prenex_25231 Int) (v_prenex_25232 Int)) (or (<= 1 (select main_a v_prenex_25232)) (<= (select main_a v_prenex_25231) (select main_a v_prenex_25232)) (<= (+ main_x 1) v_prenex_25231) (< v_prenex_25231 main_x) (<= 1000 (* 2 (select main_a v_prenex_25232))) (<= (* 2 (select main_a v_prenex_25231)) 1000))) (forall ((v_prenex_31064 Int) (v_prenex_31063 Int)) (or (<= (+ main_x 1) v_prenex_31063) (<= (* 2 (select main_a v_prenex_31064)) 1998) (<= (+ (select main_a v_prenex_31063) (select main_a v_prenex_31064)) 1000) (<= 0 (+ (select main_a v_prenex_31063) 498)) (< v_prenex_31063 main_x) (< v_prenex_31064 main_y) (<= 1000 (* 2 (select main_a v_prenex_31064))))) (forall ((v_prenex_30644 Int) (v_prenex_30643 Int)) (or (<= (+ main_x 1) v_prenex_30643) (< v_prenex_30643 main_x) (<= (select main_a v_prenex_30644) 1498) (<= 1000 (+ (select main_a v_prenex_30643) (select main_a v_prenex_30644))) (<= (* 2 (select main_a v_prenex_30644)) 1998) (<= (select main_a v_prenex_30643) 999) (<= 0 (+ (select main_a v_prenex_30643) 498)))) (or (forall ((v_prenex_27633 Int)) (or (< v_prenex_27633 main_x) (<= (+ main_x 1) v_prenex_27633) (<= 1 (select main_a v_prenex_27633)) (<= (select main_a v_prenex_27633) 500) (<= 2 (* 2 (select main_a v_prenex_27633))))) (forall ((v_prenex_27638 Int)) (or (<= (select main_a v_prenex_27638) 999) (<= (select main_a v_prenex_27638) 1498)))) (or (forall ((v_prenex_30235 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30235))) (< v_prenex_30235 main_x) (<= (* 2 (select main_a v_prenex_30235)) 1000) (<= (select main_a v_prenex_30235) 500) (<= (+ main_x 1) v_prenex_30235))) (forall ((v_prenex_30241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30241))) (<= (* 2 (select main_a v_prenex_30241)) 1998)))) (forall ((v_prenex_31410 Int) (v_prenex_31409 Int)) (or (<= (select main_a v_prenex_31409) 500) (<= (+ main_x 1) v_prenex_31409) (<= (select main_a v_prenex_31409) (select main_a v_prenex_31410)) (<= 2 (* 2 (select main_a v_prenex_31409))) (<= (select main_a v_prenex_31410) 999) (< v_prenex_31409 main_x))) (or (forall ((v_prenex_25129 Int)) (or (<= 1 (select main_a v_prenex_25129)) (<= 1000 (* 2 (select main_a v_prenex_25129))))) (forall ((v_prenex_25127 Int)) (or (<= (+ main_x 1) v_prenex_25127) (< v_prenex_25127 main_x) (<= 1 (select main_a v_prenex_25127)) (<= (select main_a v_prenex_25127) 500) (<= 2 (* 2 (select main_a v_prenex_25127)))))) (forall ((v_prenex_22673 Int) (v_prenex_22674 Int)) (or (< v_prenex_22673 main_x) (<= (select main_a v_prenex_22674) 999) (<= 1000 (+ (select main_a v_prenex_22673) (select main_a v_prenex_22674))) (<= 500 (select main_a v_prenex_22674)) (<= (select main_a v_prenex_22673) 999) (<= (+ main_x 1) v_prenex_22673))) (forall ((v_prenex_22123 Int) (v_prenex_22124 Int)) (or (<= (+ main_x 1) v_prenex_22123) (<= (select main_a v_prenex_22123) (select main_a v_prenex_22124)) (< v_prenex_22123 main_x) (<= (select main_a v_prenex_22124) 1498) (<= 500 (select main_a v_prenex_22124)) (<= (select main_a v_prenex_22123) 999) (<= 0 (+ (select main_a v_prenex_22123) 498)))) (forall ((v_prenex_24014 Int) (v_prenex_24015 Int)) (or (< v_prenex_24014 main_x) (<= (+ main_x 1) v_prenex_24014) (<= 1 (select main_a v_prenex_24014)) (<= (+ (select main_a v_prenex_24014) (select main_a v_prenex_24015)) 1000) (<= 500 (select main_a v_prenex_24015)))) (forall ((v_prenex_28875 Int) (v_prenex_28874 Int)) (or (< v_prenex_28874 main_x) (<= 2 (* 2 (select main_a v_prenex_28874))) (<= 1 (select main_a v_prenex_28874)) (<= (* 2 (select main_a v_prenex_28875)) 1998) (<= (+ (select main_a v_prenex_28874) (select main_a v_prenex_28875)) 1000) (<= (+ main_x 1) v_prenex_28874) (<= 1 (select main_a v_prenex_28875)))) (or (forall ((v_prenex_31874 Int)) (or (<= (select main_a v_prenex_31874) 1498) (<= 1000 (* 2 (select main_a v_prenex_31874))))) (forall ((v_prenex_31870 Int)) (or (<= (+ main_x 1) v_prenex_31870) (< v_prenex_31870 main_x) (<= (* 2 (select main_a v_prenex_31870)) 1000) (<= 2 (* 2 (select main_a v_prenex_31870)))))) (forall ((v_prenex_29865 Int) (v_prenex_29864 Int)) (or (<= 1 (select main_a v_prenex_29865)) (<= (select main_a v_prenex_29865) (+ (select main_a v_prenex_29864) 998)) (<= (+ main_x 1) v_prenex_29864) (<= 0 (+ (select main_a v_prenex_29864) 498)) (<= (select main_a v_prenex_29864) 500) (< v_prenex_29864 main_x))) (or (forall ((v_prenex_29609 Int)) (<= 2 (* 2 (select main_a v_prenex_29609)))) (forall ((v_prenex_29610 Int)) (or (<= (* 2 (select main_a v_prenex_29610)) 1998) (<= 1 (select main_a v_prenex_29610)) (<= (+ main_y 1) v_prenex_29610) (< v_prenex_29610 main_y)))) (forall ((v_prenex_25613 Int) (v_prenex_25614 Int)) (or (< v_prenex_25614 main_y) (<= 1000 (+ (select main_a v_prenex_25613) (select main_a v_prenex_25614))) (<= (select main_a v_prenex_25614) 1498) (< v_prenex_25613 main_x) (<= (+ main_x 1) v_prenex_25613) (<= 2 (* 2 (select main_a v_prenex_25613))) (<= (* 2 (select main_a v_prenex_25614)) 1998))) (forall ((v_prenex_23080 Int) (v_prenex_23079 Int)) (or (<= 1000 (+ (select main_a v_prenex_23079) (select main_a v_prenex_23080))) (<= 0 (+ (select main_a v_prenex_23079) 498)) (<= (select main_a v_prenex_23080) 1498) (<= 1 (select main_a v_prenex_23079)) (<= 1000 (* 2 (select main_a v_prenex_23080))) (<= (+ main_x 1) v_prenex_23079) (< v_prenex_23079 main_x))) (forall ((v_prenex_23144 Int) (v_prenex_23143 Int)) (or (<= (select main_a v_prenex_23144) 1498) (<= (select main_a v_prenex_23143) 500) (<= (+ main_x 1) v_prenex_23143) (<= (select main_a v_prenex_23143) 999) (< v_prenex_23143 main_x) (<= (+ (select main_a v_prenex_23143) (select main_a v_prenex_23144)) 1000))) (or (forall ((v_prenex_31883 Int)) (<= 1000 (* 2 (select main_a v_prenex_31883)))) (forall ((v_prenex_31877 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31877))) (<= (+ main_x 1) v_prenex_31877) (< v_prenex_31877 main_x) (<= 1 (select main_a v_prenex_31877)) (<= 0 (+ (select main_a v_prenex_31877) 498))))) (forall ((v_prenex_25040 Int) (v_prenex_25041 Int)) (or (<= (select main_a v_prenex_25040) 500) (<= 1000 (* 2 (select main_a v_prenex_25041))) (<= (select main_a v_prenex_25040) (select main_a v_prenex_25041)) (<= (+ main_x 1) v_prenex_25040) (<= 2 (* 2 (select main_a v_prenex_25040))) (< v_prenex_25040 main_x))) (forall ((v_prenex_22660 Int)) (or (<= (* 2 (select main_a v_prenex_22660)) 1000) (<= (+ main_x 1) v_prenex_22660) (< v_prenex_22660 main_x) (<= (select main_a v_prenex_22660) 500) (<= 0 (+ (select main_a v_prenex_22660) 498)))) (or (forall ((v_prenex_26243 Int)) (or (<= (+ main_x 1) v_prenex_26243) (<= (select main_a v_prenex_26243) 500) (< v_prenex_26243 main_x) (<= 2 (* 2 (select main_a v_prenex_26243))))) (forall ((v_prenex_26247 Int)) (<= 500 (select main_a v_prenex_26247)))) (forall ((v_prenex_32485 Int) (v_prenex_32486 Int)) (or (< v_prenex_32485 main_x) (<= (+ main_x 1) v_prenex_32485) (<= (* 2 (select main_a v_prenex_32486)) 1998) (<= (select main_a v_prenex_32486) 1498) (<= (select main_a v_prenex_32485) 500) (<= (select main_a v_prenex_32486) (+ (select main_a v_prenex_32485) 998)))) (forall ((v_prenex_31538 Int) (v_prenex_31539 Int)) (or (< v_prenex_31538 main_x) (<= (+ main_x 1) v_prenex_31538) (<= 1 (select main_a v_prenex_31539)) (<= (* 2 (select main_a v_prenex_31539)) 1998) (<= 0 (+ (select main_a v_prenex_31538) 498)) (<= (+ (select main_a v_prenex_31538) (select main_a v_prenex_31539)) 1000) (<= 2 (* 2 (select main_a v_prenex_31538))))) (forall ((v_prenex_25771 Int) (v_prenex_25772 Int)) (or (< v_prenex_25771 main_x) (<= 0 (+ (select main_a v_prenex_25771) 498)) (<= (select main_a v_prenex_25771) (select main_a v_prenex_25772)) (<= 2 (* 2 (select main_a v_prenex_25771))) (<= (+ main_x 1) v_prenex_25771) (<= 500 (select main_a v_prenex_25772)) (<= (* 2 (select main_a v_prenex_25772)) 1998))) (forall ((v_prenex_29841 Int) (v_prenex_29840 Int)) (or (<= (+ main_x 1) v_prenex_29840) (<= 2 (* 2 (select main_a v_prenex_29840))) (< v_prenex_29840 main_x) (<= (select main_a v_prenex_29840) (select main_a v_prenex_29841)) (<= (select main_a v_prenex_29840) 999) (<= 500 (select main_a v_prenex_29841)) (<= (select main_a v_prenex_29841) 999))) (forall ((v_prenex_24355 Int) (v_prenex_24354 Int)) (or (<= (select main_a v_prenex_24355) (+ (select main_a v_prenex_24354) 998)) (<= 0 (+ (select main_a v_prenex_24354) 498)) (<= 2 (* 2 (select main_a v_prenex_24354))) (<= (select main_a v_prenex_24355) 1498) (< v_prenex_24354 main_x) (<= (+ main_x 1) v_prenex_24354))) (forall ((v_prenex_24669 Int) (v_prenex_24668 Int)) (or (<= (select main_a v_prenex_24668) 999) (<= (select main_a v_prenex_24669) (+ (select main_a v_prenex_24668) 998)) (<= (+ main_x 1) v_prenex_24668) (< v_prenex_24668 main_x) (<= (select main_a v_prenex_24669) 999) (<= (select main_a v_prenex_24668) 500))) (forall ((v_prenex_26846 Int) (v_prenex_26847 Int)) (or (<= (* 2 (select main_a v_prenex_26846)) 1000) (<= (+ main_x 1) v_prenex_26846) (<= (select main_a v_prenex_26846) (select main_a v_prenex_26847)) (< v_prenex_26846 main_x) (<= (+ main_y 1) v_prenex_26847))) (forall ((v_prenex_28526 Int) (v_prenex_28525 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28526))) (<= 1 (select main_a v_prenex_28526)) (<= (+ main_x 1) v_prenex_28525) (<= (select main_a v_prenex_28525) 999) (<= 1000 (+ (select main_a v_prenex_28525) (select main_a v_prenex_28526))) (< v_prenex_28525 main_x) (<= (select main_a v_prenex_28525) 500))) (or (forall ((v_prenex_27325 Int)) (or (<= (+ main_x 1) v_prenex_27325) (<= (select main_a v_prenex_27325) 999) (< v_prenex_27325 main_x) (<= 1 (select main_a v_prenex_27325)) (<= 2 (* 2 (select main_a v_prenex_27325))))) (forall ((v_prenex_27327 Int)) (or (<= 1 (select main_a v_prenex_27327)) (<= (select main_a v_prenex_27327) 1498)))) (or (forall ((v_prenex_29962 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29962))) (< v_prenex_29962 main_x) (<= 1 (select main_a v_prenex_29962)) (<= (+ main_x 1) v_prenex_29962))) (forall ((v_prenex_29963 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29963))) (<= (+ main_y 1) v_prenex_29963)))) (forall ((v_prenex_30312 Int) (v_prenex_30311 Int)) (or (< v_prenex_30311 main_x) (<= (select main_a v_prenex_30312) 1498) (<= (select main_a v_prenex_30311) 999) (<= (+ main_x 1) v_prenex_30311) (<= (select main_a v_prenex_30311) (select main_a v_prenex_30312)))) (or (forall ((v_prenex_25473 Int)) (<= (select main_a v_prenex_25473) 999)) (forall ((v_prenex_25469 Int)) (or (<= (+ main_x 1) v_prenex_25469) (< v_prenex_25469 main_x) (<= (* 2 (select main_a v_prenex_25469)) 1000) (<= 2 (* 2 (select main_a v_prenex_25469))) (<= (select main_a v_prenex_25469) 999)))) (or (forall ((v_prenex_22977 Int)) (<= 1 (select main_a v_prenex_22977))) (forall ((v_prenex_22971 Int)) (or (<= (+ main_x 1) v_prenex_22971) (<= 2 (* 2 (select main_a v_prenex_22971))) (<= (select main_a v_prenex_22971) 999) (<= (select main_a v_prenex_22971) 500) (< v_prenex_22971 main_x)))) (forall ((v_prenex_27775 Int) (v_prenex_27776 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27776))) (<= (+ main_x 1) v_prenex_27775) (<= (select main_a v_prenex_27776) 999) (< v_prenex_27775 main_x) (<= 0 (+ (select main_a v_prenex_27775) 498)) (<= (+ (select main_a v_prenex_27775) (select main_a v_prenex_27776)) 1000))) (forall ((v_prenex_24589 Int) (v_prenex_24590 Int)) (or (<= (+ main_x 1) v_prenex_24589) (<= (select main_a v_prenex_24590) (+ (select main_a v_prenex_24589) 998)) (<= 1 (select main_a v_prenex_24590)) (<= (select main_a v_prenex_24590) 1498) (< v_prenex_24589 main_x) (<= 1 (select main_a v_prenex_24589)))) (forall ((v_prenex_31919 Int) (v_prenex_31920 Int)) (or (<= (select main_a v_prenex_31919) 999) (<= (* 2 (select main_a v_prenex_31920)) 1998) (< v_prenex_31919 main_x) (<= (* 2 (select main_a v_prenex_31919)) 1000) (<= (select main_a v_prenex_31919) (select main_a v_prenex_31920)) (<= (+ main_x 1) v_prenex_31919))) (forall ((v_prenex_23200 Int) (v_prenex_23199 Int)) (or (<= (select main_a v_prenex_23199) (select main_a v_prenex_23200)) (<= (+ main_x 1) v_prenex_23199) (<= (select main_a v_prenex_23200) 1498) (<= 1 (select main_a v_prenex_23200)) (< v_prenex_23199 main_x) (<= (* 2 (select main_a v_prenex_23199)) 1000) (<= 1 (select main_a v_prenex_23199)))) (forall ((v_prenex_27702 Int) (v_prenex_27703 Int)) (or (<= (select main_a v_prenex_27703) (+ (select main_a v_prenex_27702) 998)) (<= 2 (* 2 (select main_a v_prenex_27702))) (< v_prenex_27702 main_x) (<= (* 2 (select main_a v_prenex_27703)) 1998) (<= (select main_a v_prenex_27703) 999) (<= (+ main_x 1) v_prenex_27702) (<= 1 (select main_a v_prenex_27702)))) (forall ((v_prenex_30916 Int) (v_prenex_30917 Int)) (or (<= 500 (select main_a v_prenex_30917)) (<= (select main_a v_prenex_30916) 500) (<= (+ main_x 1) v_prenex_30916) (<= (select main_a v_prenex_30917) 1498) (< v_prenex_30916 main_x) (<= (select main_a v_prenex_30917) (+ (select main_a v_prenex_30916) 998)) (<= (select main_a v_prenex_30916) 999))) (forall ((v_prenex_29508 Int) (v_prenex_29507 Int)) (or (<= (select main_a v_prenex_29508) 999) (<= (+ main_y 1) v_prenex_29508) (<= (+ (select main_a v_prenex_29507) (select main_a v_prenex_29508)) 1000) (<= (+ main_x 1) v_prenex_29507) (< v_prenex_29507 main_x) (<= (select main_a v_prenex_29507) 500))) (or (forall ((v_prenex_24019 Int)) (<= (* 2 (select main_a v_prenex_24019)) 1998)) (forall ((v_prenex_24018 Int)) (or (<= (+ main_x 1) v_prenex_24018) (< v_prenex_24018 main_x) (<= (select main_a v_prenex_24018) 500) (<= (select main_a v_prenex_24018) 999)))) (forall ((v_prenex_22532 Int) (v_prenex_22533 Int)) (or (<= (+ main_x 1) v_prenex_22532) (<= (select main_a v_prenex_22533) 1498) (<= 1000 (+ (select main_a v_prenex_22532) (select main_a v_prenex_22533))) (< v_prenex_22532 main_x) (< v_prenex_22533 main_y) (<= 1000 (* 2 (select main_a v_prenex_22533))) (<= (select main_a v_prenex_22532) 500))) (forall ((v_prenex_28426 Int) (v_prenex_28425 Int)) (or (< v_prenex_28425 main_x) (<= (* 2 (select main_a v_prenex_28425)) 1000) (<= (+ main_x 1) v_prenex_28425) (<= (* 2 (select main_a v_prenex_28426)) 1998) (<= (select main_a v_prenex_28425) 999) (<= 1000 (+ (select main_a v_prenex_28425) (select main_a v_prenex_28426))) (<= 500 (select main_a v_prenex_28426)))) (forall ((v_prenex_26612 Int) (v_prenex_26613 Int)) (or (< v_prenex_26613 main_y) (<= (* 2 (select main_a v_prenex_26612)) 1000) (<= (select main_a v_prenex_26613) 1498) (<= (select main_a v_prenex_26613) 999) (<= (+ (select main_a v_prenex_26612) (select main_a v_prenex_26613)) 1000) (< v_prenex_26612 main_x) (<= (+ main_x 1) v_prenex_26612))) (forall ((v_prenex_24005 Int) (v_prenex_24004 Int)) (or (<= 1 (select main_a v_prenex_24005)) (<= (select main_a v_prenex_24005) 999) (<= (+ main_x 1) v_prenex_24004) (<= 0 (+ (select main_a v_prenex_24004) 498)) (< v_prenex_24004 main_x) (<= (+ (select main_a v_prenex_24004) (select main_a v_prenex_24005)) 1000) (<= (select main_a v_prenex_24004) 500))) (forall ((v_prenex_30611 Int) (v_prenex_30612 Int)) (or (<= (+ main_x 1) v_prenex_30611) (<= 1 (select main_a v_prenex_30612)) (<= (+ main_y 1) v_prenex_30612) (<= (select main_a v_prenex_30611) 500) (<= 1000 (+ (select main_a v_prenex_30611) (select main_a v_prenex_30612))) (< v_prenex_30611 main_x))) (forall ((v_prenex_31115 Int) (v_prenex_31116 Int)) (or (<= (+ main_x 1) v_prenex_31115) (<= (* 2 (select main_a v_prenex_31116)) 1998) (<= 2 (* 2 (select main_a v_prenex_31115))) (<= 1 (select main_a v_prenex_31116)) (< v_prenex_31116 main_y) (<= (select main_a v_prenex_31115) (select main_a v_prenex_31116)) (< v_prenex_31115 main_x))) (forall ((v_prenex_23860 Int) (v_prenex_23859 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23859))) (<= (+ main_x 1) v_prenex_23859) (< v_prenex_23859 main_x) (<= 500 (select main_a v_prenex_23860)) (<= 0 (+ (select main_a v_prenex_23859) 498)) (<= (select main_a v_prenex_23860) (+ (select main_a v_prenex_23859) 998)) (<= 1000 (* 2 (select main_a v_prenex_23860))))) (forall ((v_prenex_22760 Int) (v_prenex_22761 Int)) (or (<= 1 (select main_a v_prenex_22760)) (<= 500 (select main_a v_prenex_22761)) (<= (select main_a v_prenex_22761) 1498) (<= 0 (+ (select main_a v_prenex_22760) 498)) (<= 1000 (+ (select main_a v_prenex_22760) (select main_a v_prenex_22761))) (< v_prenex_22760 main_x) (<= (+ main_x 1) v_prenex_22760))) (or (forall ((v_prenex_30570 Int)) (or (<= (select main_a v_prenex_30570) 999) (<= (select main_a v_prenex_30570) 1498))) (forall ((v_prenex_30564 Int)) (or (<= (+ main_x 1) v_prenex_30564) (< v_prenex_30564 main_x) (<= 2 (* 2 (select main_a v_prenex_30564))) (<= 0 (+ (select main_a v_prenex_30564) 498)) (<= 1 (select main_a v_prenex_30564))))) (forall ((v_prenex_23738 Int) (v_prenex_23737 Int)) (or (<= (* 2 (select main_a v_prenex_23738)) 1998) (<= (* 2 (select main_a v_prenex_23737)) 1000) (<= 500 (select main_a v_prenex_23738)) (<= (+ main_x 1) v_prenex_23737) (<= (select main_a v_prenex_23737) 999) (<= (select main_a v_prenex_23737) (select main_a v_prenex_23738)) (< v_prenex_23737 main_x))) (forall ((v_prenex_32205 Int) (v_prenex_32206 Int)) (or (<= (* 2 (select main_a v_prenex_32205)) 1000) (< v_prenex_32205 main_x) (<= 2 (* 2 (select main_a v_prenex_32205))) (<= (+ main_x 1) v_prenex_32205) (<= 1 (select main_a v_prenex_32206)) (<= 1000 (+ (select main_a v_prenex_32205) (select main_a v_prenex_32206))) (<= (select main_a v_prenex_32206) 1498))) (forall ((v_prenex_24856 Int) (v_prenex_24855 Int)) (or (<= 0 (+ (select main_a v_prenex_24855) 498)) (<= 1 (select main_a v_prenex_24856)) (< v_prenex_24855 main_x) (<= (select main_a v_prenex_24855) (select main_a v_prenex_24856)) (<= (+ main_x 1) v_prenex_24855) (< v_prenex_24856 main_y))) (or (forall ((v_prenex_31742 Int)) (or (<= (* 2 (select main_a v_prenex_31742)) 1000) (<= (+ main_x 1) v_prenex_31742) (< v_prenex_31742 main_x) (<= 2 (* 2 (select main_a v_prenex_31742))))) (forall ((v_prenex_31745 Int)) (or (<= (select main_a v_prenex_31745) 999) (<= 1000 (* 2 (select main_a v_prenex_31745))) (< v_prenex_31745 main_y)))) (forall ((v_prenex_32005 Int) (v_prenex_32006 Int)) (or (<= 1 (select main_a v_prenex_32006)) (<= 1 (select main_a v_prenex_32005)) (<= (+ (select main_a v_prenex_32005) (select main_a v_prenex_32006)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32006))) (<= (+ main_x 1) v_prenex_32005) (<= (select main_a v_prenex_32005) 500) (< v_prenex_32005 main_x))) (forall ((v_prenex_24164 Int) (v_prenex_24163 Int)) (or (<= (select main_a v_prenex_24163) 500) (<= (select main_a v_prenex_24164) 1498) (< v_prenex_24163 main_x) (<= 500 (select main_a v_prenex_24164)) (<= 1 (select main_a v_prenex_24163)) (<= (+ (select main_a v_prenex_24163) (select main_a v_prenex_24164)) 1000) (<= (+ main_x 1) v_prenex_24163))) (or (forall ((v_prenex_28976 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28976))) (<= 500 (select main_a v_prenex_28976)))) (forall ((v_prenex_28975 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28975))) (<= 0 (+ (select main_a v_prenex_28975) 498)) (<= (+ main_x 1) v_prenex_28975) (<= 1 (select main_a v_prenex_28975)) (< v_prenex_28975 main_x)))) (or (forall ((v_prenex_30241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30241))) (<= (* 2 (select main_a v_prenex_30241)) 1998))) (forall ((v_prenex_30240 Int)) (or (< v_prenex_30240 main_x) (<= 2 (* 2 (select main_a v_prenex_30240))) (<= (select main_a v_prenex_30240) 500) (<= (+ main_x 1) v_prenex_30240) (<= 0 (+ (select main_a v_prenex_30240) 498))))) (forall ((v_prenex_26084 Int) (v_prenex_26085 Int)) (or (< v_prenex_26084 main_x) (<= 2 (* 2 (select main_a v_prenex_26084))) (<= (select main_a v_prenex_26085) 1498) (<= (+ main_x 1) v_prenex_26084) (<= 500 (select main_a v_prenex_26085)) (< v_prenex_26085 main_y) (<= (+ (select main_a v_prenex_26084) (select main_a v_prenex_26085)) 1000))) (forall ((v_prenex_27910 Int) (v_prenex_27911 Int)) (or (<= (select main_a v_prenex_27911) 1498) (<= (+ main_y 1) v_prenex_27911) (<= 1 (select main_a v_prenex_27911)) (<= (+ (select main_a v_prenex_27910) (select main_a v_prenex_27911)) 1000) (<= 2 (* 2 (select main_a v_prenex_27910))) (< v_prenex_27910 main_x) (<= (+ main_x 1) v_prenex_27910))) (or (forall ((v_prenex_28096 Int)) (or (<= (+ main_y 1) v_prenex_28096) (<= (select main_a v_prenex_28096) 999) (<= 1000 (* 2 (select main_a v_prenex_28096))))) (forall ((v_prenex_28095 Int)) (or (<= (select main_a v_prenex_28095) 999) (< v_prenex_28095 main_x) (<= (+ main_x 1) v_prenex_28095) (<= (* 2 (select main_a v_prenex_28095)) 1000)))) (or (forall ((v_prenex_29231 Int)) (or (< v_prenex_29231 main_y) (<= 500 (select main_a v_prenex_29231)))) (forall ((v_prenex_29228 Int)) (or (<= (+ main_x 1) v_prenex_29228) (< v_prenex_29228 main_x) (<= (* 2 (select main_a v_prenex_29228)) 1000) (<= 2 (* 2 (select main_a v_prenex_29228)))))) (or (forall ((v_prenex_30192 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30192))) (<= (* 2 (select main_a v_prenex_30192)) 1998))) (forall ((v_prenex_30189 Int)) (or (< v_prenex_30189 main_x) (<= 0 (+ (select main_a v_prenex_30189) 498)) (<= 2 (* 2 (select main_a v_prenex_30189))) (<= (select main_a v_prenex_30189) 500) (<= (+ main_x 1) v_prenex_30189)))) (forall ((v_prenex_30857 Int) (v_prenex_30856 Int)) (or (<= (+ main_x 1) v_prenex_30856) (<= (+ (select main_a v_prenex_30856) (select main_a v_prenex_30857)) 1000) (<= (select main_a v_prenex_30857) 1498) (< v_prenex_30857 main_y) (<= (* 2 (select main_a v_prenex_30856)) 1000) (< v_prenex_30856 main_x) (<= (select main_a v_prenex_30857) 999))) (or (forall ((v_prenex_29473 Int)) (or (<= (+ main_y 1) v_prenex_29473) (<= (* 2 (select main_a v_prenex_29473)) 1998) (< v_prenex_29473 main_y))) (forall ((v_prenex_29472 Int)) (<= 2 (* 2 (select main_a v_prenex_29472))))) (or (forall ((v_prenex_29732 Int)) (<= (select main_a v_prenex_29732) 1498)) (forall ((v_prenex_29730 Int)) (or (<= (+ main_x 1) v_prenex_29730) (<= 2 (* 2 (select main_a v_prenex_29730))) (< v_prenex_29730 main_x) (<= (select main_a v_prenex_29730) 500)))) (forall ((v_prenex_23508 Int) (v_prenex_23507 Int)) (or (<= 500 (select main_a v_prenex_23508)) (< v_prenex_23507 main_x) (<= 0 (+ (select main_a v_prenex_23507) 498)) (<= 1000 (+ (select main_a v_prenex_23507) (select main_a v_prenex_23508))) (<= (select main_a v_prenex_23507) 500) (<= (+ main_x 1) v_prenex_23507))) (forall ((v_prenex_27256 Int) (v_prenex_27257 Int)) (or (< v_prenex_27257 main_y) (< v_prenex_27256 main_x) (<= (* 2 (select main_a v_prenex_27256)) 1000) (<= (select main_a v_prenex_27257) 999) (<= 1 (select main_a v_prenex_27257)) (<= (+ main_x 1) v_prenex_27256) (<= 1000 (+ (select main_a v_prenex_27256) (select main_a v_prenex_27257))))) (forall ((v_prenex_23226 Int) (v_prenex_23227 Int)) (or (< v_prenex_23226 main_x) (<= (+ (select main_a v_prenex_23226) (select main_a v_prenex_23227)) 1000) (<= (select main_a v_prenex_23227) 999) (<= (* 2 (select main_a v_prenex_23227)) 1998) (<= (select main_a v_prenex_23226) 999) (<= (+ main_x 1) v_prenex_23226) (<= (select main_a v_prenex_23226) 500))) (forall ((v_prenex_26497 Int) (v_prenex_26496 Int)) (or (<= (* 2 (select main_a v_prenex_26497)) 1998) (< v_prenex_26496 main_x) (<= (+ main_x 1) v_prenex_26496) (<= 1000 (* 2 (select main_a v_prenex_26497))) (<= (select main_a v_prenex_26496) 500) (<= 1 (select main_a v_prenex_26496)) (<= 1000 (+ (select main_a v_prenex_26496) (select main_a v_prenex_26497))))) (or (forall ((v_prenex_30724 Int)) (or (<= (+ main_x 1) v_prenex_30724) (<= 2 (* 2 (select main_a v_prenex_30724))) (<= (* 2 (select main_a v_prenex_30724)) 1000) (< v_prenex_30724 main_x))) (forall ((v_prenex_30727 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 1000 (* 2 (select main_a v_prenex_30727))) (< v_prenex_30727 main_y)))) (forall ((v_prenex_22943 Int) (v_prenex_22944 Int)) (or (<= (select main_a v_prenex_22943) (select main_a v_prenex_22944)) (<= 500 (select main_a v_prenex_22944)) (<= (+ main_x 1) v_prenex_22943) (<= 1000 (* 2 (select main_a v_prenex_22944))) (<= 1 (select main_a v_prenex_22943)) (< v_prenex_22943 main_x))) (forall ((v_prenex_31699 Int) (v_prenex_31700 Int)) (or (<= (+ main_x 1) v_prenex_31699) (< v_prenex_31699 main_x) (<= 1 (select main_a v_prenex_31700)) (<= 1 (select main_a v_prenex_31699)) (<= (select main_a v_prenex_31699) 500) (<= (* 2 (select main_a v_prenex_31700)) 1998) (<= (select main_a v_prenex_31699) (select main_a v_prenex_31700)))) (forall ((v_prenex_26046 Int) (v_prenex_26047 Int)) (or (<= (* 2 (select main_a v_prenex_26047)) 1998) (<= 1 (select main_a v_prenex_26046)) (<= (+ main_x 1) v_prenex_26046) (<= (+ main_y 1) v_prenex_26047) (< v_prenex_26046 main_x) (<= 1000 (+ (select main_a v_prenex_26046) (select main_a v_prenex_26047))) (<= 1 (select main_a v_prenex_26047)))) (forall ((v_prenex_27997 Int) (v_prenex_27998 Int)) (or (<= (* 2 (select main_a v_prenex_27998)) 1998) (< v_prenex_27997 main_x) (<= (select main_a v_prenex_27997) 999) (<= (* 2 (select main_a v_prenex_27997)) 1000) (<= (select main_a v_prenex_27998) 999) (<= (select main_a v_prenex_27997) (select main_a v_prenex_27998)) (<= (+ main_x 1) v_prenex_27997))) (forall ((v_prenex_22510 Int) (v_prenex_22511 Int)) (or (<= (+ main_x 1) v_prenex_22510) (< v_prenex_22510 main_x) (<= 1000 (* 2 (select main_a v_prenex_22511))) (<= 1 (select main_a v_prenex_22511)) (<= (select main_a v_prenex_22510) 500) (< v_prenex_22511 main_y) (<= (select main_a v_prenex_22511) (+ (select main_a v_prenex_22510) 998)))) (forall ((v_prenex_23862 Int) (v_prenex_23861 Int)) (or (<= 500 (select main_a v_prenex_23862)) (< v_prenex_23861 main_x) (<= (+ main_x 1) v_prenex_23861) (<= 1000 (* 2 (select main_a v_prenex_23862))) (<= (* 2 (select main_a v_prenex_23861)) 1000) (<= (select main_a v_prenex_23862) (+ (select main_a v_prenex_23861) 998)))) (or (forall ((v_prenex_25363 Int)) (or (<= 0 (+ (select main_a v_prenex_25363) 498)) (<= 2 (* 2 (select main_a v_prenex_25363))) (< v_prenex_25363 main_x) (<= (+ main_x 1) v_prenex_25363))) (forall ((v_prenex_25364 Int)) (or (<= (+ main_y 1) v_prenex_25364) (<= (select main_a v_prenex_25364) 1498) (<= 1000 (* 2 (select main_a v_prenex_25364)))))) (or (forall ((v_prenex_23433 Int)) (or (<= (+ main_x 1) v_prenex_23433) (<= (* 2 (select main_a v_prenex_23433)) 1000))) (forall ((v_prenex_23434 Int)) (or (< v_prenex_23434 main_y) (<= 1 (select main_a v_prenex_23434)) (<= (+ main_y 1) v_prenex_23434)))) (forall ((v_prenex_31822 Int) (v_prenex_31823 Int)) (or (<= (select main_a v_prenex_31822) 500) (<= (select main_a v_prenex_31822) (select main_a v_prenex_31823)) (<= (* 2 (select main_a v_prenex_31823)) 1998) (< v_prenex_31822 main_x) (<= (+ main_y 1) v_prenex_31823) (<= (+ main_x 1) v_prenex_31822) (<= 1 (select main_a v_prenex_31823)))) (forall ((v_prenex_28296 Int) (v_prenex_28295 Int)) (or (<= (+ main_x 1) v_prenex_28295) (<= 1000 (+ (select main_a v_prenex_28295) (select main_a v_prenex_28296))) (<= 1 (select main_a v_prenex_28296)) (<= (select main_a v_prenex_28295) 999) (< v_prenex_28295 main_x))) (forall ((v_prenex_33021 Int) (v_prenex_33020 Int)) (or (<= 1000 (+ (select main_a v_prenex_33020) (select main_a v_prenex_33021))) (<= 1 (select main_a v_prenex_33021)) (<= 500 (select main_a v_prenex_33021)) (< v_prenex_33020 main_x) (<= 1 (select main_a v_prenex_33020)) (<= 0 (+ (select main_a v_prenex_33020) 498)) (<= (+ main_x 1) v_prenex_33020))) (or (forall ((v_prenex_29078 Int)) (or (<= (* 2 (select main_a v_prenex_29078)) 1998) (< v_prenex_29078 main_y) (<= (select main_a v_prenex_29078) 1498))) (forall ((v_prenex_29074 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29074))) (<= (+ main_x 1) v_prenex_29074) (< v_prenex_29074 main_x) (<= (select main_a v_prenex_29074) 999)))) (or (forall ((v_prenex_22347 Int)) (or (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (select main_a v_prenex_22347) 1498))) (forall ((v_prenex_22345 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22345))) (<= (+ main_x 1) v_prenex_22345) (<= (select main_a v_prenex_22345) 500) (< v_prenex_22345 main_x)))) (forall ((v_prenex_21583 Int) (v_prenex_21584 Int)) (or (<= 1 (select main_a v_prenex_21583)) (< v_prenex_21583 main_x) (<= (+ main_x 1) v_prenex_21583) (<= (+ (select main_a v_prenex_21583) (select main_a v_prenex_21584)) 1000) (<= (* 2 (select main_a v_prenex_21584)) 1998))) (or (forall ((v_prenex_30874 Int)) (or (<= 1 (select main_a v_prenex_30874)) (<= (select main_a v_prenex_30874) 999) (< v_prenex_30874 main_x) (<= (+ main_x 1) v_prenex_30874) (<= (* 2 (select main_a v_prenex_30874)) 1000))) (forall ((v_prenex_30875 Int)) (or (<= 500 (select main_a v_prenex_30875)) (<= 1000 (* 2 (select main_a v_prenex_30875)))))) (forall ((v_prenex_24351 Int) (v_prenex_24350 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24350))) (<= 1000 (+ (select main_a v_prenex_24350) (select main_a v_prenex_24351))) (<= (+ main_x 1) v_prenex_24350) (<= (select main_a v_prenex_24351) 999) (< v_prenex_24350 main_x) (<= 500 (select main_a v_prenex_24351)) (< v_prenex_24351 main_y))) (forall ((v_prenex_22561 Int) (v_prenex_22560 Int)) (or (<= (select main_a v_prenex_22560) 500) (< v_prenex_22560 main_x) (<= (select main_a v_prenex_22561) (+ (select main_a v_prenex_22560) 998)) (<= (select main_a v_prenex_22561) 1498) (<= (+ main_x 1) v_prenex_22560) (<= 0 (+ (select main_a v_prenex_22560) 498)))) (forall ((v_prenex_29467 Int) (v_prenex_29466 Int)) (or (<= (select main_a v_prenex_29467) 999) (<= (+ main_x 1) v_prenex_29466) (<= (+ (select main_a v_prenex_29466) (select main_a v_prenex_29467)) 1000) (<= (* 2 (select main_a v_prenex_29466)) 1000) (<= (select main_a v_prenex_29467) 1498) (< v_prenex_29466 main_x))) (or (forall ((v_prenex_27145 Int)) (or (<= (+ main_y 1) v_prenex_27145) (<= 1000 (* 2 (select main_a v_prenex_27145))))) (forall ((v_prenex_27144 Int)) (or (<= (select main_a v_prenex_27144) 500) (< v_prenex_27144 main_x) (<= 2 (* 2 (select main_a v_prenex_27144))) (<= (+ main_x 1) v_prenex_27144)))) (forall ((v_prenex_29988 Int) (v_prenex_29987 Int)) (or (<= (select main_a v_prenex_29987) (select main_a v_prenex_29988)) (<= (+ main_x 1) v_prenex_29987) (<= 500 (select main_a v_prenex_29988)) (<= 1000 (* 2 (select main_a v_prenex_29988))) (<= (+ main_y 1) v_prenex_29988) (<= 2 (* 2 (select main_a v_prenex_29987))) (< v_prenex_29987 main_x))) (forall ((v_prenex_25116 Int) (v_prenex_25115 Int)) (or (<= (+ main_y 1) v_prenex_25116) (<= (select main_a v_prenex_25116) (+ (select main_a v_prenex_25115) 998)) (< v_prenex_25115 main_x) (<= 0 (+ (select main_a v_prenex_25115) 498)) (<= (+ main_x 1) v_prenex_25115) (<= 500 (select main_a v_prenex_25116)) (<= (select main_a v_prenex_25116) 999))) (forall ((v_prenex_21840 Int) (v_prenex_21841 Int)) (or (<= (+ main_x 1) v_prenex_21840) (<= (select main_a v_prenex_21841) (+ (select main_a v_prenex_21840) 998)) (<= 0 (+ (select main_a v_prenex_21840) 498)) (< v_prenex_21840 main_x) (<= (* 2 (select main_a v_prenex_21841)) 1998) (<= 2 (* 2 (select main_a v_prenex_21840))))) (forall ((v_prenex_23822 Int) (v_prenex_23823 Int)) (or (<= (select main_a v_prenex_23823) (+ (select main_a v_prenex_23822) 998)) (< v_prenex_23822 main_x) (<= 500 (select main_a v_prenex_23823)) (<= (+ main_y 1) v_prenex_23823) (<= (+ main_x 1) v_prenex_23822) (<= (* 2 (select main_a v_prenex_23823)) 1998) (<= (* 2 (select main_a v_prenex_23822)) 1000))) (forall ((v_prenex_23549 Int) (v_prenex_23548 Int)) (or (<= (+ main_x 1) v_prenex_23548) (< v_prenex_23549 main_y) (<= (* 2 (select main_a v_prenex_23549)) 1998) (< v_prenex_23548 main_x) (<= 2 (* 2 (select main_a v_prenex_23548))) (<= (+ (select main_a v_prenex_23548) (select main_a v_prenex_23549)) 1000) (<= 500 (select main_a v_prenex_23549)))) (forall ((v_prenex_29233 Int) (v_prenex_29232 Int)) (or (<= (+ main_y 1) v_prenex_29233) (<= 1000 (* 2 (select main_a v_prenex_29233))) (<= (+ main_x 1) v_prenex_29232) (<= (select main_a v_prenex_29232) (select main_a v_prenex_29233)) (< v_prenex_29233 main_y))) (forall ((v_prenex_31349 Int) (v_prenex_31348 Int)) (or (<= (+ main_x 1) v_prenex_31348) (<= 1 (select main_a v_prenex_31349)) (<= (select main_a v_prenex_31348) 999) (< v_prenex_31348 main_x) (<= (select main_a v_prenex_31349) 1498) (<= (select main_a v_prenex_31348) (select main_a v_prenex_31349)))) (forall ((v_prenex_28629 Int) (v_prenex_28628 Int)) (or (<= 1000 (+ (select main_a v_prenex_28628) (select main_a v_prenex_28629))) (< v_prenex_28628 main_x) (<= (+ main_x 1) v_prenex_28628) (<= (select main_a v_prenex_28628) 500) (<= (select main_a v_prenex_28629) 999) (<= 500 (select main_a v_prenex_28629)) (<= (select main_a v_prenex_28628) 999))) (forall ((v_prenex_28063 Int) (v_prenex_28062 Int)) (or (<= 1 (select main_a v_prenex_28063)) (<= (select main_a v_prenex_28062) (select main_a v_prenex_28063)) (<= (+ main_x 1) v_prenex_28062) (< v_prenex_28062 main_x) (<= (select main_a v_prenex_28062) 999) (<= (select main_a v_prenex_28063) 999))) (forall ((v_prenex_25165 Int) (v_prenex_25166 Int)) (or (<= (select main_a v_prenex_25166) (+ (select main_a v_prenex_25165) 998)) (<= (+ main_y 1) v_prenex_25166) (<= (+ main_x 1) v_prenex_25165) (<= (* 2 (select main_a v_prenex_25166)) 1998) (< v_prenex_25166 main_y))) (forall ((v_prenex_22413 Int) (v_prenex_22414 Int)) (or (< v_prenex_22413 main_x) (<= 1000 (* 2 (select main_a v_prenex_22414))) (<= 1 (select main_a v_prenex_22414)) (<= (* 2 (select main_a v_prenex_22413)) 1000) (<= (select main_a v_prenex_22413) 500) (<= (select main_a v_prenex_22414) (+ (select main_a v_prenex_22413) 998)) (<= (+ main_x 1) v_prenex_22413))) (forall ((v_prenex_32078 Int) (v_prenex_32077 Int)) (or (< v_prenex_32077 main_x) (<= (select main_a v_prenex_32077) (select main_a v_prenex_32078)) (<= 1 (select main_a v_prenex_32078)) (<= (+ main_x 1) v_prenex_32077) (<= (select main_a v_prenex_32078) 999) (<= 1 (select main_a v_prenex_32077)) (<= 2 (* 2 (select main_a v_prenex_32077))))) (forall ((v_prenex_24412 Int) (v_prenex_24411 Int)) (or (<= 1 (select main_a v_prenex_24411)) (<= (+ main_y 1) v_prenex_24412) (<= 1000 (* 2 (select main_a v_prenex_24412))) (<= (+ main_x 1) v_prenex_24411) (< v_prenex_24411 main_x) (<= (+ (select main_a v_prenex_24411) (select main_a v_prenex_24412)) 1000))) (forall ((v_prenex_29024 Int) (v_prenex_29025 Int)) (or (<= (+ (select main_a v_prenex_29024) (select main_a v_prenex_29025)) 1000) (< v_prenex_29024 main_x) (<= (select main_a v_prenex_29024) 999) (<= (+ main_y 1) v_prenex_29025) (<= (+ main_x 1) v_prenex_29024) (<= 1 (select main_a v_prenex_29025)))) (forall ((v_prenex_32566 Int) (v_prenex_32567 Int)) (or (<= (* 2 (select main_a v_prenex_32566)) 1000) (<= (+ main_x 1) v_prenex_32566) (<= 1000 (* 2 (select main_a v_prenex_32567))) (< v_prenex_32566 main_x) (<= (+ (select main_a v_prenex_32566) (select main_a v_prenex_32567)) 1000) (<= 500 (select main_a v_prenex_32567)) (<= (select main_a v_prenex_32566) 500))) (forall ((v_prenex_29134 Int) (v_prenex_29135 Int)) (or (<= (select main_a v_prenex_29135) 999) (<= (select main_a v_prenex_29135) 1498) (<= (+ (select main_a v_prenex_29134) (select main_a v_prenex_29135)) 1000) (<= 2 (* 2 (select main_a v_prenex_29134))) (<= (+ main_x 1) v_prenex_29134) (<= 0 (+ (select main_a v_prenex_29134) 498)) (< v_prenex_29134 main_x))) (or (forall ((v_prenex_31247 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31247))) (< v_prenex_31247 main_x) (<= (+ main_x 1) v_prenex_31247) (<= (* 2 (select main_a v_prenex_31247)) 1000) (<= 1 (select main_a v_prenex_31247)))) (forall ((v_prenex_31251 Int)) (or (<= 500 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31251) 999)))) (forall ((v_prenex_26502 Int) (v_prenex_26503 Int)) (or (<= (select main_a v_prenex_26503) 999) (<= 500 (select main_a v_prenex_26503)) (<= (select main_a v_prenex_26502) 999) (< v_prenex_26502 main_x) (<= (+ main_x 1) v_prenex_26502) (<= (+ (select main_a v_prenex_26502) (select main_a v_prenex_26503)) 1000) (<= (select main_a v_prenex_26502) 500))) (forall ((v_prenex_29117 Int) (v_prenex_29116 Int)) (or (<= (+ main_x 1) v_prenex_29116) (<= (select main_a v_prenex_29116) 500) (< v_prenex_29116 main_x) (<= (select main_a v_prenex_29117) (+ (select main_a v_prenex_29116) 998)) (<= 1000 (* 2 (select main_a v_prenex_29117))) (<= (select main_a v_prenex_29116) 999) (<= 1 (select main_a v_prenex_29117)))) (forall ((v_prenex_27832 Int) (v_prenex_27833 Int)) (or (<= (+ main_x 1) v_prenex_27832) (<= 0 (+ (select main_a v_prenex_27832) 498)) (<= (select main_a v_prenex_27833) 1498) (<= 1 (select main_a v_prenex_27833)) (<= 2 (* 2 (select main_a v_prenex_27832))) (<= (select main_a v_prenex_27832) (select main_a v_prenex_27833)) (< v_prenex_27832 main_x))) (forall ((v_prenex_23161 Int) (v_prenex_23160 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23160))) (<= (+ (select main_a v_prenex_23160) (select main_a v_prenex_23161)) 1000) (< v_prenex_23160 main_x) (<= (select main_a v_prenex_23161) 999) (<= (+ main_x 1) v_prenex_23160))) (or (forall ((v_prenex_27158 Int)) (or (<= (select main_a v_prenex_27158) 500) (<= 1 (select main_a v_prenex_27158)) (<= (+ main_x 1) v_prenex_27158) (< v_prenex_27158 main_x) (<= (* 2 (select main_a v_prenex_27158)) 1000))) (forall ((v_prenex_27163 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27163))) (<= 1 (select main_a v_prenex_27163))))) (forall ((v_prenex_32368 Int) (v_prenex_32369 Int)) (or (<= (+ main_x 1) v_prenex_32368) (<= (+ (select main_a v_prenex_32368) (select main_a v_prenex_32369)) 1000) (<= (select main_a v_prenex_32368) 500) (<= (select main_a v_prenex_32368) 999) (< v_prenex_32368 main_x) (<= 1000 (* 2 (select main_a v_prenex_32369))) (<= 500 (select main_a v_prenex_32369)))) (or (forall ((v_prenex_25179 Int)) (or (<= (+ main_x 1) v_prenex_25179) (< v_prenex_25179 main_x) (<= 0 (+ (select main_a v_prenex_25179) 498)) (<= (select main_a v_prenex_25179) 999) (<= 2 (* 2 (select main_a v_prenex_25179))))) (forall ((v_prenex_25184 Int)) (<= (select main_a v_prenex_25184) 1498))) (forall ((v_prenex_30293 Int) (v_prenex_30294 Int)) (or (< v_prenex_30293 main_x) (<= (select main_a v_prenex_30294) (+ (select main_a v_prenex_30293) 998)) (<= (select main_a v_prenex_30293) 500) (<= 1000 (* 2 (select main_a v_prenex_30294))) (<= (+ main_x 1) v_prenex_30293) (<= 1 (select main_a v_prenex_30293)))) (forall ((v_prenex_24233 Int) (v_prenex_24232 Int)) (or (<= (* 2 (select main_a v_prenex_24233)) 1998) (<= (+ (select main_a v_prenex_24232) (select main_a v_prenex_24233)) 1000) (<= (select main_a v_prenex_24233) 999) (<= (+ main_x 1) v_prenex_24232) (< v_prenex_24232 main_x) (<= 2 (* 2 (select main_a v_prenex_24232))) (<= 1 (select main_a v_prenex_24232)))) (or (forall ((v_prenex_26539 Int)) (or (<= (select main_a v_prenex_26539) 999) (<= (+ main_y 1) v_prenex_26539) (<= 500 (select main_a v_prenex_26539)))) (forall ((v_prenex_26538 Int)) (or (<= (* 2 (select main_a v_prenex_26538)) 1000) (<= (+ main_x 1) v_prenex_26538) (< v_prenex_26538 main_x) (<= 0 (+ (select main_a v_prenex_26538) 498))))) (forall ((v_prenex_26910 Int) (v_prenex_26909 Int)) (or (<= 0 (+ (select main_a v_prenex_26909) 498)) (< v_prenex_26909 main_x) (<= 1 (select main_a v_prenex_26910)) (<= (select main_a v_prenex_26909) 999) (<= (+ main_x 1) v_prenex_26909) (<= (* 2 (select main_a v_prenex_26910)) 1998) (<= (select main_a v_prenex_26910) (+ (select main_a v_prenex_26909) 998)))) (forall ((v_prenex_31154 Int) (v_prenex_31153 Int)) (or (<= (select main_a v_prenex_31153) 500) (<= 1 (select main_a v_prenex_31154)) (< v_prenex_31153 main_x) (<= (select main_a v_prenex_31154) 1498) (<= (+ (select main_a v_prenex_31153) (select main_a v_prenex_31154)) 1000) (<= 2 (* 2 (select main_a v_prenex_31153))) (<= (+ main_x 1) v_prenex_31153))) (forall ((v_prenex_30863 Int) (v_prenex_30862 Int)) (or (< v_prenex_30862 main_x) (<= 0 (+ (select main_a v_prenex_30862) 498)) (<= 1000 (+ (select main_a v_prenex_30862) (select main_a v_prenex_30863))) (<= (+ main_y 1) v_prenex_30863) (<= (* 2 (select main_a v_prenex_30863)) 1998) (<= (+ main_x 1) v_prenex_30862))) (forall ((v_prenex_28999 Int) (v_prenex_28998 Int)) (or (<= (+ main_x 1) v_prenex_28998) (<= (+ (select main_a v_prenex_28998) (select main_a v_prenex_28999)) 1000) (<= 0 (+ (select main_a v_prenex_28998) 498)) (<= 1 (select main_a v_prenex_28999)) (<= (* 2 (select main_a v_prenex_28999)) 1998) (< v_prenex_28998 main_x) (<= (select main_a v_prenex_28998) 999))) (forall ((v_prenex_28432 Int) (v_prenex_28431 Int)) (or (<= (select main_a v_prenex_28432) 1498) (<= (+ (select main_a v_prenex_28431) (select main_a v_prenex_28432)) 1000) (<= 0 (+ (select main_a v_prenex_28431) 498)) (<= (select main_a v_prenex_28432) 999) (< v_prenex_28431 main_x) (<= (select main_a v_prenex_28431) 500) (<= (+ main_x 1) v_prenex_28431))) (forall ((v_prenex_27278 Int) (v_prenex_27279 Int)) (or (< v_prenex_27278 main_x) (<= (select main_a v_prenex_27278) 999) (<= 1000 (* 2 (select main_a v_prenex_27279))) (<= 1 (select main_a v_prenex_27279)) (<= (select main_a v_prenex_27279) (+ (select main_a v_prenex_27278) 998)) (<= (+ main_x 1) v_prenex_27278))) (or (forall ((v_prenex_30814 Int)) (or (<= 0 (+ (select main_a v_prenex_30814) 498)) (< v_prenex_30814 main_x) (<= (* 2 (select main_a v_prenex_30814)) 1000) (<= 2 (* 2 (select main_a v_prenex_30814))) (<= (+ main_x 1) v_prenex_30814))) (forall ((v_prenex_30819 Int)) (or (<= (select main_a v_prenex_30819) 1498) (<= (select main_a v_prenex_30819) 999)))) (forall ((v_prenex_29535 Int) (v_prenex_29534 Int)) (or (< v_prenex_29534 main_x) (<= 1 (select main_a v_prenex_29535)) (<= (+ (select main_a v_prenex_29534) (select main_a v_prenex_29535)) 1000) (<= 1 (select main_a v_prenex_29534)) (<= (+ main_x 1) v_prenex_29534) (<= (select main_a v_prenex_29534) 500) (<= (select main_a v_prenex_29535) 1498))) (forall ((v_prenex_28094 Int) (v_prenex_28093 Int)) (or (<= (* 2 (select main_a v_prenex_28093)) 1000) (<= (+ main_x 1) v_prenex_28093) (<= (select main_a v_prenex_28094) 999) (<= 2 (* 2 (select main_a v_prenex_28093))) (< v_prenex_28093 main_x) (<= (+ (select main_a v_prenex_28093) (select main_a v_prenex_28094)) 1000) (<= 1 (select main_a v_prenex_28094)))) (forall ((v_prenex_28765 Int) (v_prenex_28764 Int)) (or (<= (* 2 (select main_a v_prenex_28764)) 1000) (<= (+ main_x 1) v_prenex_28764) (<= (select main_a v_prenex_28765) 1498) (<= (select main_a v_prenex_28764) 500) (<= (+ (select main_a v_prenex_28764) (select main_a v_prenex_28765)) 1000) (< v_prenex_28764 main_x))) (forall ((v_prenex_31053 Int) (v_prenex_31054 Int)) (or (<= (+ main_x 1) v_prenex_31053) (<= 2 (* 2 (select main_a v_prenex_31053))) (<= (select main_a v_prenex_31054) (+ (select main_a v_prenex_31053) 998)) (<= (select main_a v_prenex_31054) 1498) (<= 1000 (* 2 (select main_a v_prenex_31054))) (<= (select main_a v_prenex_31053) 999) (< v_prenex_31053 main_x))) (forall ((v_prenex_22835 Int) (v_prenex_22836 Int)) (or (<= (+ main_x 1) v_prenex_22835) (<= (select main_a v_prenex_22835) 500) (<= 1000 (+ (select main_a v_prenex_22835) (select main_a v_prenex_22836))) (< v_prenex_22835 main_x) (<= 2 (* 2 (select main_a v_prenex_22835))))) (or (forall ((v_prenex_27988 Int)) (or (<= (+ main_y 1) v_prenex_27988) (<= 500 (select main_a v_prenex_27988)))) (forall ((v_prenex_27987 Int)) (or (< v_prenex_27987 main_x) (<= 2 (* 2 (select main_a v_prenex_27987))) (<= (+ main_x 1) v_prenex_27987) (<= 1 (select main_a v_prenex_27987))))) (or (forall ((v_prenex_22372 Int)) (or (<= 500 (select main_a v_prenex_22372)) (<= (+ main_y 1) v_prenex_22372))) (forall ((v_prenex_22371 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22371))) (<= (+ main_x 1) v_prenex_22371) (< v_prenex_22371 main_x) (<= (select main_a v_prenex_22371) 500)))) (or (forall ((v_prenex_32783 Int)) (<= 500 (select main_a v_prenex_32783))) (forall ((v_prenex_32778 Int)) (or (<= (+ main_x 1) v_prenex_32778) (<= (* 2 (select main_a v_prenex_32778)) 1000) (< v_prenex_32778 main_x) (<= (select main_a v_prenex_32778) 500) (<= (select main_a v_prenex_32778) 999)))) (forall ((v_prenex_25024 Int) (v_prenex_25023 Int)) (or (<= (select main_a v_prenex_25023) 500) (<= 1 (select main_a v_prenex_25024)) (<= 1000 (+ (select main_a v_prenex_25023) (select main_a v_prenex_25024))) (<= 2 (* 2 (select main_a v_prenex_25023))) (<= (+ main_x 1) v_prenex_25023) (< v_prenex_25023 main_x) (<= (select main_a v_prenex_25024) 999))) (forall ((v_prenex_30707 Int) (v_prenex_30708 Int)) (or (<= 0 (+ (select main_a v_prenex_30707) 498)) (< v_prenex_30707 main_x) (<= (select main_a v_prenex_30708) 999) (<= 1 (select main_a v_prenex_30708)) (<= (select main_a v_prenex_30708) (+ (select main_a v_prenex_30707) 998)) (<= (+ main_x 1) v_prenex_30707))) (forall ((v_prenex_27023 Int) (v_prenex_27024 Int)) (or (<= (select main_a v_prenex_27023) 999) (<= (+ (select main_a v_prenex_27023) (select main_a v_prenex_27024)) 1000) (<= (select main_a v_prenex_27024) 1498) (<= (select main_a v_prenex_27024) 999) (<= (+ main_x 1) v_prenex_27023) (<= 2 (* 2 (select main_a v_prenex_27023))) (< v_prenex_27023 main_x))) (forall ((v_prenex_30228 Int) (v_prenex_30227 Int)) (or (< v_prenex_30227 main_x) (<= (+ (select main_a v_prenex_30227) (select main_a v_prenex_30228)) 1000) (<= (+ main_x 1) v_prenex_30227) (<= (select main_a v_prenex_30227) 999) (<= (+ main_y 1) v_prenex_30228) (<= (* 2 (select main_a v_prenex_30228)) 1998))) (forall ((v_prenex_27979 Int) (v_prenex_27980 Int)) (or (<= (+ main_x 1) v_prenex_27979) (< v_prenex_27980 main_y) (< v_prenex_27979 main_x) (<= (select main_a v_prenex_27979) (select main_a v_prenex_27980)) (<= 1 (select main_a v_prenex_27979)) (<= 1 (select main_a v_prenex_27980)) (<= 500 (select main_a v_prenex_27980)))) (forall ((v_prenex_26558 Int) (v_prenex_26559 Int)) (or (<= (+ main_x 1) v_prenex_26558) (<= (* 2 (select main_a v_prenex_26558)) 1000) (<= (select main_a v_prenex_26558) (select main_a v_prenex_26559)) (<= (select main_a v_prenex_26558) 500) (< v_prenex_26558 main_x))) (forall ((v_prenex_25702 Int) (v_prenex_25701 Int)) (or (<= 1000 (+ (select main_a v_prenex_25701) (select main_a v_prenex_25702))) (<= 500 (select main_a v_prenex_25702)) (<= (* 2 (select main_a v_prenex_25701)) 1000) (<= (select main_a v_prenex_25702) 999) (< v_prenex_25701 main_x) (<= (+ main_x 1) v_prenex_25701) (<= 2 (* 2 (select main_a v_prenex_25701))))) (forall ((v_prenex_32609 Int) (v_prenex_32608 Int)) (or (<= (select main_a v_prenex_32609) (+ (select main_a v_prenex_32608) 998)) (<= (select main_a v_prenex_32609) 999) (<= 2 (* 2 (select main_a v_prenex_32608))) (< v_prenex_32608 main_x) (<= (+ main_y 1) v_prenex_32609) (<= (+ main_x 1) v_prenex_32608) (<= 1000 (* 2 (select main_a v_prenex_32609))))) (or (forall ((v_prenex_28457 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28457))) (< v_prenex_28457 main_x) (<= (+ main_x 1) v_prenex_28457) (<= 0 (+ (select main_a v_prenex_28457) 498)) (<= (* 2 (select main_a v_prenex_28457)) 1000))) (forall ((v_prenex_28461 Int)) (or (<= (select main_a v_prenex_28461) 999) (<= 500 (select main_a v_prenex_28461))))) (forall ((v_prenex_29111 Int) (v_prenex_29110 Int)) (or (<= (select main_a v_prenex_29110) 500) (< v_prenex_29110 main_x) (<= (+ (select main_a v_prenex_29110) (select main_a v_prenex_29111)) 1000) (<= 1 (select main_a v_prenex_29110)) (<= (+ main_x 1) v_prenex_29110) (<= (select main_a v_prenex_29111) 1498))) (forall ((v_prenex_26934 Int) (v_prenex_26935 Int)) (or (<= (+ (select main_a v_prenex_26934) (select main_a v_prenex_26935)) 1000) (<= 1 (select main_a v_prenex_26935)) (<= (+ main_x 1) v_prenex_26934) (< v_prenex_26934 main_x) (<= 1000 (* 2 (select main_a v_prenex_26935))) (<= (select main_a v_prenex_26934) 999))) (or (forall ((v_prenex_22598 Int)) (or (<= 500 (select main_a v_prenex_22598)) (<= (select main_a v_prenex_22598) 999))) (forall ((v_prenex_22592 Int)) (or (< v_prenex_22592 main_x) (<= 2 (* 2 (select main_a v_prenex_22592))) (<= (+ main_x 1) v_prenex_22592) (<= (* 2 (select main_a v_prenex_22592)) 1000) (<= (select main_a v_prenex_22592) 500)))) (forall ((v_prenex_21551 Int) (v_prenex_21552 Int)) (or (<= (+ main_x 1) v_prenex_21551) (< v_prenex_21551 main_x) (<= 0 (+ (select main_a v_prenex_21551) 498)) (<= (select main_a v_prenex_21551) (select main_a v_prenex_21552)) (<= (select main_a v_prenex_21551) 500) (<= 500 (select main_a v_prenex_21552)))) (or (forall ((v_prenex_27921 Int)) (or (< v_prenex_27921 main_x) (<= (* 2 (select main_a v_prenex_27921)) 1000) (<= (+ main_x 1) v_prenex_27921) (<= 2 (* 2 (select main_a v_prenex_27921))))) (forall ((v_prenex_27924 Int)) (<= (select main_a v_prenex_27924) 1498))) (or (forall ((v_prenex_28774 Int)) (or (<= 1 (select main_a v_prenex_28774)) (<= (select main_a v_prenex_28774) 999) (< v_prenex_28774 main_y))) (forall ((v_prenex_28768 Int)) (or (<= (+ main_x 1) v_prenex_28768) (< v_prenex_28768 main_x) (<= (select main_a v_prenex_28768) 500) (<= (* 2 (select main_a v_prenex_28768)) 1000)))) (forall ((v_prenex_26414 Int) (v_prenex_26415 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26414))) (<= (select main_a v_prenex_26415) (+ (select main_a v_prenex_26414) 998)) (< v_prenex_26414 main_x) (<= (select main_a v_prenex_26415) 1498) (<= 1000 (* 2 (select main_a v_prenex_26415))) (<= (+ main_x 1) v_prenex_26414) (<= (* 2 (select main_a v_prenex_26414)) 1000))) (forall ((v_prenex_25275 Int) (v_prenex_25274 Int)) (or (<= (+ (select main_a v_prenex_25274) (select main_a v_prenex_25275)) 1000) (<= 1 (select main_a v_prenex_25274)) (< v_prenex_25274 main_x) (<= 1 (select main_a v_prenex_25275)) (<= (select main_a v_prenex_25275) 999) (<= (+ main_x 1) v_prenex_25274))) (or (forall ((v_prenex_25055 Int)) (or (<= (* 2 (select main_a v_prenex_25055)) 1998) (<= 500 (select main_a v_prenex_25055)))) (forall ((v_prenex_25051 Int)) (or (<= (* 2 (select main_a v_prenex_25051)) 1000) (<= 0 (+ (select main_a v_prenex_25051) 498)) (< v_prenex_25051 main_x) (<= 1 (select main_a v_prenex_25051)) (<= (+ main_x 1) v_prenex_25051)))) (forall ((v_prenex_32890 Int) (v_prenex_32891 Int)) (or (<= (select main_a v_prenex_32890) (select main_a v_prenex_32891)) (<= (+ main_x 1) v_prenex_32890) (< v_prenex_32891 main_y) (<= (* 2 (select main_a v_prenex_32890)) 1000) (<= 1 (select main_a v_prenex_32891)) (<= (* 2 (select main_a v_prenex_32891)) 1998) (< v_prenex_32890 main_x))) (or (forall ((v_prenex_29404 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29404))) (<= (select main_a v_prenex_29404) 999))) (forall ((v_prenex_29403 Int)) (or (<= (+ main_x 1) v_prenex_29403) (< v_prenex_29403 main_x) (<= 1 (select main_a v_prenex_29403)) (<= 2 (* 2 (select main_a v_prenex_29403)))))) (or (forall ((v_prenex_23834 Int)) (or (<= 500 (select main_a v_prenex_23834)) (<= (select main_a v_prenex_23834) 1498) (< v_prenex_23834 main_y))) (forall ((v_prenex_23832 Int)) (or (< v_prenex_23832 main_x) (<= 2 (* 2 (select main_a v_prenex_23832))) (<= (+ main_x 1) v_prenex_23832) (<= (select main_a v_prenex_23832) 500)))) (forall ((v_prenex_31923 Int) (v_prenex_31924 Int)) (or (<= (select main_a v_prenex_31923) 999) (<= (+ main_x 1) v_prenex_31923) (<= 2 (* 2 (select main_a v_prenex_31923))) (<= 500 (select main_a v_prenex_31924)) (< v_prenex_31923 main_x) (<= (select main_a v_prenex_31923) (select main_a v_prenex_31924)))) (forall ((v_prenex_24940 Int) (v_prenex_24939 Int)) (or (<= (+ main_x 1) v_prenex_24939) (<= 0 (+ (select main_a v_prenex_24939) 498)) (< v_prenex_24939 main_x) (<= (select main_a v_prenex_24939) 999) (<= 1000 (* 2 (select main_a v_prenex_24940))) (<= 1000 (+ (select main_a v_prenex_24939) (select main_a v_prenex_24940))))) (or (forall ((v_prenex_30299 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30299))) (< v_prenex_30299 main_x) (<= (select main_a v_prenex_30299) 500) (<= (+ main_x 1) v_prenex_30299))) (forall ((v_prenex_30300 Int)) (or (<= (+ main_y 1) v_prenex_30300) (<= 1000 (* 2 (select main_a v_prenex_30300)))))) (forall ((v_prenex_24574 Int) (v_prenex_24573 Int)) (or (<= (+ main_x 1) v_prenex_24573) (<= (select main_a v_prenex_24573) 500) (<= (* 2 (select main_a v_prenex_24574)) 1998) (<= (+ (select main_a v_prenex_24573) (select main_a v_prenex_24574)) 1000) (<= 2 (* 2 (select main_a v_prenex_24573))) (< v_prenex_24573 main_x))) (forall ((v_prenex_25286 Int) (v_prenex_25287 Int)) (or (<= (select main_a v_prenex_25287) 999) (<= (select main_a v_prenex_25286) 999) (<= (* 2 (select main_a v_prenex_25286)) 1000) (<= 1 (select main_a v_prenex_25287)) (< v_prenex_25286 main_x) (<= (+ main_x 1) v_prenex_25286) (<= (+ (select main_a v_prenex_25286) (select main_a v_prenex_25287)) 1000))) (or (forall ((v_prenex_28014 Int)) (or (<= (+ main_x 1) v_prenex_28014) (<= (* 2 (select main_a v_prenex_28014)) 1000) (< v_prenex_28014 main_x) (<= (select main_a v_prenex_28014) 500))) (forall ((v_prenex_28017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28017))) (<= (select main_a v_prenex_28017) 1498)))) (forall ((v_prenex_25440 Int) (v_prenex_25441 Int)) (or (<= (+ (select main_a v_prenex_25440) (select main_a v_prenex_25441)) 1000) (< v_prenex_25440 main_x) (<= 1000 (* 2 (select main_a v_prenex_25441))) (<= (+ main_x 1) v_prenex_25440) (<= (* 2 (select main_a v_prenex_25440)) 1000) (<= (select main_a v_prenex_25440) 500))) (or (forall ((v_prenex_27600 Int)) (<= (* 2 (select main_a v_prenex_27600)) 1998)) (forall ((v_prenex_27598 Int)) (or (<= (+ main_x 1) v_prenex_27598) (<= 2 (* 2 (select main_a v_prenex_27598))) (< v_prenex_27598 main_x) (<= 1 (select main_a v_prenex_27598)) (<= (select main_a v_prenex_27598) 500)))) (forall ((v_prenex_24917 Int) (v_prenex_24918 Int)) (or (<= (+ main_x 1) v_prenex_24917) (<= (select main_a v_prenex_24918) 999) (<= (* 2 (select main_a v_prenex_24917)) 1000) (<= (+ (select main_a v_prenex_24917) (select main_a v_prenex_24918)) 1000) (< v_prenex_24917 main_x) (<= 1000 (* 2 (select main_a v_prenex_24918))))) (or (forall ((v_prenex_30525 Int)) (or (<= (+ main_x 1) v_prenex_30525) (<= (* 2 (select main_a v_prenex_30525)) 1000) (< v_prenex_30525 main_x) (<= 1 (select main_a v_prenex_30525)) (<= 2 (* 2 (select main_a v_prenex_30525))))) (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1998) (<= 500 (select main_a v_prenex_30529))))) (or (forall ((v_prenex_26386 Int)) (or (<= 1 (select main_a v_prenex_26386)) (<= (select main_a v_prenex_26386) 999))) (forall ((v_prenex_26381 Int)) (or (<= (* 2 (select main_a v_prenex_26381)) 1000) (< v_prenex_26381 main_x) (<= (select main_a v_prenex_26381) 999) (<= (+ main_x 1) v_prenex_26381)))) (or (forall ((v_prenex_28966 Int)) (or (< v_prenex_28966 main_x) (<= (* 2 (select main_a v_prenex_28966)) 1000) (<= 2 (* 2 (select main_a v_prenex_28966))) (<= (+ main_x 1) v_prenex_28966) (<= 0 (+ (select main_a v_prenex_28966) 498)))) (forall ((v_prenex_28968 Int)) (or (<= (select main_a v_prenex_28968) 999) (<= (select main_a v_prenex_28968) 1498)))) (forall ((v_prenex_30813 Int) (v_prenex_30812 Int)) (or (<= (select main_a v_prenex_30813) 1498) (<= (+ (select main_a v_prenex_30812) (select main_a v_prenex_30813)) 1000) (<= 2 (* 2 (select main_a v_prenex_30812))) (<= (select main_a v_prenex_30813) 999) (< v_prenex_30812 main_x) (<= (* 2 (select main_a v_prenex_30812)) 1000) (<= (+ main_x 1) v_prenex_30812))) (or (forall ((v_prenex_22366 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22366))) (<= (* 2 (select main_a v_prenex_22366)) 1998))) (forall ((v_prenex_21413 Int)) (or (<= 1 (select main_a v_prenex_21413)) (<= (+ main_x 1) v_prenex_21413) (<= 2 (* 2 (select main_a v_prenex_21413))) (< v_prenex_21413 main_x) (<= (select main_a v_prenex_21413) 999)))) (forall ((v_prenex_24025 Int) (v_prenex_24024 Int)) (or (<= (* 2 (select main_a v_prenex_24024)) 1000) (<= 1 (select main_a v_prenex_24025)) (<= (select main_a v_prenex_24025) (+ (select main_a v_prenex_24024) 998)) (< v_prenex_24024 main_x) (<= (+ main_x 1) v_prenex_24024) (<= (select main_a v_prenex_24025) 999) (<= (select main_a v_prenex_24024) 500))) (or (forall ((v_prenex_24611 Int)) (or (<= (select main_a v_prenex_24611) 999) (<= 500 (select main_a v_prenex_24611)))) (forall ((v_prenex_24608 Int)) (or (< v_prenex_24608 main_x) (<= (+ main_x 1) v_prenex_24608) (<= (select main_a v_prenex_24608) 500) (<= (* 2 (select main_a v_prenex_24608)) 1000)))) (or (forall ((v_prenex_25635 Int)) (or (<= 1 (select main_a v_prenex_25635)) (<= 1000 (* 2 (select main_a v_prenex_25635))))) (forall ((v_prenex_25631 Int)) (or (<= (select main_a v_prenex_25631) 500) (<= 2 (* 2 (select main_a v_prenex_25631))) (< v_prenex_25631 main_x) (<= (+ main_x 1) v_prenex_25631)))) (forall ((v_prenex_32638 Int) (v_prenex_32639 Int)) (or (<= (select main_a v_prenex_32638) 500) (<= 1000 (* 2 (select main_a v_prenex_32639))) (<= (+ main_x 1) v_prenex_32638) (<= 1 (select main_a v_prenex_32639)) (<= (select main_a v_prenex_32638) (select main_a v_prenex_32639)) (< v_prenex_32638 main_x))) (or (forall ((v_prenex_27340 Int)) (or (<= (+ main_x 1) v_prenex_27340) (<= (* 2 (select main_a v_prenex_27340)) 1000) (<= (select main_a v_prenex_27340) 500) (< v_prenex_27340 main_x))) (forall ((v_prenex_27346 Int)) (or (<= (select main_a v_prenex_27346) 1498) (<= 500 (select main_a v_prenex_27346)) (< v_prenex_27346 main_y)))) (forall ((v_prenex_27063 Int) (v_prenex_27064 Int)) (or (<= (+ main_y 1) v_prenex_27064) (<= (select main_a v_prenex_27064) 999) (<= (+ (select main_a v_prenex_27063) (select main_a v_prenex_27064)) 1000) (<= (+ main_x 1) v_prenex_27063) (<= (select main_a v_prenex_27063) 999) (< v_prenex_27063 main_x) (<= 1 (select main_a v_prenex_27064)))) (or (forall ((v_prenex_32465 Int)) (or (<= (+ main_x 1) v_prenex_32465) (< v_prenex_32465 main_x) (<= 0 (+ (select main_a v_prenex_32465) 498)) (<= 2 (* 2 (select main_a v_prenex_32465))))) (forall ((v_prenex_32466 Int)) (or (<= (+ main_y 1) v_prenex_32466) (<= (select main_a v_prenex_32466) 1498)))) (or (forall ((v_prenex_27888 Int)) (or (<= (+ main_x 1) v_prenex_27888) (<= (* 2 (select main_a v_prenex_27888)) 1000) (< v_prenex_27888 main_x) (<= 0 (+ (select main_a v_prenex_27888) 498)))) (forall ((v_prenex_27893 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27893))) (<= (select main_a v_prenex_27893) 999)))) (forall ((v_prenex_22331 Int) (v_prenex_22332 Int)) (or (<= (select main_a v_prenex_22332) 999) (<= (+ main_x 1) v_prenex_22331) (<= (+ (select main_a v_prenex_22331) (select main_a v_prenex_22332)) 1000) (<= 2 (* 2 (select main_a v_prenex_22331))) (< v_prenex_22331 main_x) (< v_prenex_22332 main_y))) (forall ((v_prenex_22667 Int) (v_prenex_22668 Int)) (or (< v_prenex_22667 main_x) (<= (select main_a v_prenex_22667) 500) (<= (select main_a v_prenex_22668) 1498) (<= 1000 (* 2 (select main_a v_prenex_22668))) (<= 1 (select main_a v_prenex_22667)) (<= (select main_a v_prenex_22667) (select main_a v_prenex_22668)) (<= (+ main_x 1) v_prenex_22667))) (forall ((v_prenex_31123 Int) (v_prenex_31124 Int)) (or (<= (select main_a v_prenex_31124) 1498) (<= (+ main_x 1) v_prenex_31123) (< v_prenex_31123 main_x) (<= 0 (+ (select main_a v_prenex_31123) 498)) (<= (select main_a v_prenex_31123) 500) (<= (select main_a v_prenex_31124) (+ (select main_a v_prenex_31123) 998)))) (forall ((v_prenex_24343 Int) (v_prenex_24342 Int)) (or (<= (+ main_y 1) v_prenex_24343) (<= (select main_a v_prenex_24343) 999) (<= 1000 (+ (select main_a v_prenex_24342) (select main_a v_prenex_24343))) (< v_prenex_24342 main_x) (<= (+ main_x 1) v_prenex_24342) (<= (select main_a v_prenex_24342) 999) (<= 500 (select main_a v_prenex_24343)))) (forall ((v_prenex_22170 Int) (v_prenex_22171 Int)) (or (<= (+ main_x 1) v_prenex_22170) (< v_prenex_22170 main_x) (<= (* 2 (select main_a v_prenex_22170)) 1000) (<= (select main_a v_prenex_22171) 1498) (<= (select main_a v_prenex_22170) (select main_a v_prenex_22171)) (<= (select main_a v_prenex_22171) 999))) (forall ((v_prenex_21610 Int) (v_prenex_21609 Int)) (or (<= (+ main_x 1) v_prenex_21609) (<= 0 (+ (select main_a v_prenex_21609) 498)) (<= (select main_a v_prenex_21609) (select main_a v_prenex_21610)) (<= 500 (select main_a v_prenex_21610)) (< v_prenex_21609 main_x) (< v_prenex_21610 main_y) (<= 1000 (* 2 (select main_a v_prenex_21610))))) (forall ((v_prenex_27047 Int) (v_prenex_27048 Int)) (or (< v_prenex_27047 main_x) (<= 1000 (+ (select main_a v_prenex_27047) (select main_a v_prenex_27048))) (<= 2 (* 2 (select main_a v_prenex_27047))) (<= (select main_a v_prenex_27048) 1498) (<= (+ main_x 1) v_prenex_27047))) (forall ((v_prenex_25431 Int) (v_prenex_25430 Int)) (or (< v_prenex_25430 main_x) (<= (* 2 (select main_a v_prenex_25430)) 1000) (<= (select main_a v_prenex_25431) 999) (<= 1000 (+ (select main_a v_prenex_25430) (select main_a v_prenex_25431))) (<= (select main_a v_prenex_25431) 1498) (<= (+ main_x 1) v_prenex_25430) (< v_prenex_25431 main_y))) (forall ((v_prenex_22198 Int) (v_prenex_22199 Int)) (or (<= 1 (select main_a v_prenex_22199)) (<= (+ main_y 1) v_prenex_22199) (<= 1000 (+ (select main_a v_prenex_22198) (select main_a v_prenex_22199))) (<= (select main_a v_prenex_22198) 999) (<= (+ main_x 1) v_prenex_22198) (< v_prenex_22198 main_x) (<= (select main_a v_prenex_22199) 1498))) (or (forall ((v_prenex_29709 Int)) (or (<= 500 (select main_a v_prenex_29709)) (<= (select main_a v_prenex_29709) 1498))) (forall ((v_prenex_29708 Int)) (or (<= (* 2 (select main_a v_prenex_29708)) 1000) (<= 1 (select main_a v_prenex_29708)) (<= (select main_a v_prenex_29708) 999) (<= (+ main_x 1) v_prenex_29708) (< v_prenex_29708 main_x)))) (or (forall ((v_prenex_22305 Int)) (<= 1000 (* 2 (select main_a v_prenex_22305)))) (forall ((v_prenex_22302 Int)) (or (< v_prenex_22302 main_x) (<= 2 (* 2 (select main_a v_prenex_22302))) (<= (select main_a v_prenex_22302) 999) (<= (+ main_x 1) v_prenex_22302)))) (forall ((v_prenex_26461 Int) (v_prenex_26462 Int)) (or (<= (select main_a v_prenex_26462) (+ (select main_a v_prenex_26461) 998)) (< v_prenex_26461 main_x) (<= 1 (select main_a v_prenex_26462)) (<= (+ main_x 1) v_prenex_26461) (<= 0 (+ (select main_a v_prenex_26461) 498)))) (forall ((v_prenex_26169 Int) (v_prenex_26170 Int)) (or (<= (* 2 (select main_a v_prenex_26170)) 1998) (<= (select main_a v_prenex_26169) 500) (< v_prenex_26169 main_x) (<= (+ main_y 1) v_prenex_26170) (<= (select main_a v_prenex_26170) (+ (select main_a v_prenex_26169) 998)) (<= (+ main_x 1) v_prenex_26169))) (forall ((v_prenex_28496 Int) (v_prenex_28495 Int)) (or (<= 1000 (+ (select main_a v_prenex_28495) (select main_a v_prenex_28496))) (<= (* 2 (select main_a v_prenex_28496)) 1998) (<= (select main_a v_prenex_28496) 1498) (<= (+ main_x 1) v_prenex_28495) (<= 1 (select main_a v_prenex_28495)) (<= (select main_a v_prenex_28495) 999) (< v_prenex_28495 main_x))) (forall ((v_prenex_24375 Int) (v_prenex_24374 Int)) (or (< v_prenex_24374 main_x) (<= (* 2 (select main_a v_prenex_24374)) 1000) (<= 500 (select main_a v_prenex_24375)) (<= (select main_a v_prenex_24375) (+ (select main_a v_prenex_24374) 998)) (<= 0 (+ (select main_a v_prenex_24374) 498)) (<= (* 2 (select main_a v_prenex_24375)) 1998) (<= (+ main_x 1) v_prenex_24374))) (or (forall ((v_prenex_30997 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1998))) (forall ((v_prenex_30996 Int)) (or (<= (* 2 (select main_a v_prenex_30996)) 1000) (<= 1 (select main_a v_prenex_30996)) (< v_prenex_30996 main_x) (<= (+ main_x 1) v_prenex_30996)))) (forall ((v_prenex_23712 Int) (v_prenex_23711 Int)) (or (< v_prenex_23711 main_x) (<= 1 (select main_a v_prenex_23711)) (<= 1000 (* 2 (select main_a v_prenex_23712))) (<= (select main_a v_prenex_23712) (+ (select main_a v_prenex_23711) 998)) (<= (+ main_x 1) v_prenex_23711) (<= (select main_a v_prenex_23711) 500))) (forall ((v_prenex_32133 Int) (v_prenex_32134 Int)) (or (<= (* 2 (select main_a v_prenex_32134)) 1998) (<= (select main_a v_prenex_32134) 999) (< v_prenex_32134 main_y) (<= 1000 (+ (select main_a v_prenex_32133) (select main_a v_prenex_32134))) (<= (select main_a v_prenex_32133) 500) (<= (+ main_x 1) v_prenex_32133) (< v_prenex_32133 main_x))) (forall ((v_prenex_32371 Int) (v_prenex_32370 Int)) (or (<= (select main_a v_prenex_32370) (select main_a v_prenex_32371)) (<= 1 (select main_a v_prenex_32370)) (<= (select main_a v_prenex_32370) 999) (< v_prenex_32370 main_x) (<= (+ main_x 1) v_prenex_32370))) (or (forall ((v_prenex_27933 Int)) (or (< v_prenex_27933 main_y) (<= (select main_a v_prenex_27933) 1498) (<= (* 2 (select main_a v_prenex_27933)) 1998))) (forall ((v_prenex_27929 Int)) (or (<= (select main_a v_prenex_27929) 999) (<= (* 2 (select main_a v_prenex_27929)) 1000) (< v_prenex_27929 main_x) (<= (+ main_x 1) v_prenex_27929)))) (forall ((v_prenex_31992 Int) (v_prenex_31991 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31991))) (<= (select main_a v_prenex_31991) 500) (<= (* 2 (select main_a v_prenex_31992)) 1998) (< v_prenex_31991 main_x) (<= (+ main_x 1) v_prenex_31991) (<= 1000 (+ (select main_a v_prenex_31991) (select main_a v_prenex_31992))) (<= 500 (select main_a v_prenex_31992)))) (forall ((v_prenex_26594 Int) (v_prenex_26595 Int)) (or (<= 1 (select main_a v_prenex_26595)) (<= 2 (* 2 (select main_a v_prenex_26594))) (<= 1 (select main_a v_prenex_26594)) (<= (+ main_x 1) v_prenex_26594) (<= (select main_a v_prenex_26595) 1498) (<= 1000 (+ (select main_a v_prenex_26594) (select main_a v_prenex_26595))) (< v_prenex_26594 main_x))) (forall ((v_prenex_28308 Int) (v_prenex_28307 Int)) (or (<= (+ (select main_a v_prenex_28307) (select main_a v_prenex_28308)) 1000) (<= 2 (* 2 (select main_a v_prenex_28307))) (<= (select main_a v_prenex_28307) 500) (<= (+ main_x 1) v_prenex_28307) (<= 1 (select main_a v_prenex_28308)) (< v_prenex_28307 main_x))) (forall ((v_prenex_24475 Int) (v_prenex_24474 Int)) (or (<= (+ main_x 1) v_prenex_24474) (<= 500 (select main_a v_prenex_24475)) (<= (select main_a v_prenex_24475) (+ (select main_a v_prenex_24474) 998)) (<= (select main_a v_prenex_24474) 500) (<= (select main_a v_prenex_24474) 999) (< v_prenex_24474 main_x))) (or (forall ((v_prenex_27552 Int)) (or (<= (select main_a v_prenex_27552) 999) (< v_prenex_27552 main_x) (<= (+ main_x 1) v_prenex_27552) (<= 2 (* 2 (select main_a v_prenex_27552))))) (forall ((v_prenex_27555 Int)) (or (<= (select main_a v_prenex_27555) 999) (<= 500 (select main_a v_prenex_27555))))) (forall ((v_prenex_24900 Int) (v_prenex_24899 Int)) (or (<= (select main_a v_prenex_24899) 999) (<= (+ (select main_a v_prenex_24899) (select main_a v_prenex_24900)) 1000) (< v_prenex_24899 main_x) (<= 2 (* 2 (select main_a v_prenex_24899))) (<= (+ main_x 1) v_prenex_24899))) (or (forall ((v_prenex_28437 Int)) (or (<= (+ main_x 1) v_prenex_28437) (<= (* 2 (select main_a v_prenex_28437)) 1000) (< v_prenex_28437 main_x) (<= 1 (select main_a v_prenex_28437)) (<= (select main_a v_prenex_28437) 999))) (forall ((v_prenex_28438 Int)) (or (<= (* 2 (select main_a v_prenex_28438)) 1998) (<= 1 (select main_a v_prenex_28438))))) (forall ((v_prenex_29082 Int) (v_prenex_29081 Int)) (or (<= 500 (select main_a v_prenex_29082)) (<= (select main_a v_prenex_29082) 999) (<= (+ main_x 1) v_prenex_29081) (<= (select main_a v_prenex_29081) 999) (< v_prenex_29081 main_x) (<= (+ (select main_a v_prenex_29081) (select main_a v_prenex_29082)) 1000))) (forall ((v_prenex_22580 Int) (v_prenex_22581 Int)) (or (<= 1000 (+ (select main_a v_prenex_22580) (select main_a v_prenex_22581))) (<= 500 (select main_a v_prenex_22581)) (< v_prenex_22580 main_x) (<= (select main_a v_prenex_22581) 1498) (<= (* 2 (select main_a v_prenex_22580)) 1000) (<= (+ main_x 1) v_prenex_22580))) (forall ((v_prenex_31381 Int) (v_prenex_31380 Int)) (or (< v_prenex_31380 main_x) (<= (select main_a v_prenex_31380) 999) (<= (+ (select main_a v_prenex_31380) (select main_a v_prenex_31381)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31381))) (<= (+ main_y 1) v_prenex_31381) (<= (+ main_x 1) v_prenex_31380))) (forall ((v_prenex_24883 Int) (v_prenex_24884 Int)) (or (<= (+ main_x 1) v_prenex_24883) (<= 2 (* 2 (select main_a v_prenex_24883))) (< v_prenex_24883 main_x) (<= 1000 (* 2 (select main_a v_prenex_24884))) (<= (select main_a v_prenex_24883) 500) (<= (select main_a v_prenex_24884) 1498) (<= (select main_a v_prenex_24883) (select main_a v_prenex_24884)))) (forall ((v_prenex_28202 Int) (v_prenex_28201 Int)) (or (<= 1000 (+ (select main_a v_prenex_28201) (select main_a v_prenex_28202))) (< v_prenex_28202 main_y) (< v_prenex_28201 main_x) (<= 0 (+ (select main_a v_prenex_28201) 498)) (<= 1 (select main_a v_prenex_28202)) (<= (+ main_x 1) v_prenex_28201) (<= (select main_a v_prenex_28202) 1498))) (forall ((v_prenex_29151 Int) (v_prenex_29150 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29151))) (<= (select main_a v_prenex_29150) 500) (<= 1 (select main_a v_prenex_29151)) (< v_prenex_29150 main_x) (<= (* 2 (select main_a v_prenex_29150)) 1000) (<= 1000 (+ (select main_a v_prenex_29150) (select main_a v_prenex_29151))) (<= (+ main_x 1) v_prenex_29150))) (forall ((v_prenex_25338 Int) (v_prenex_25339 Int)) (or (<= (select main_a v_prenex_25338) 999) (<= (+ main_x 1) v_prenex_25338) (<= 0 (+ (select main_a v_prenex_25338) 498)) (< v_prenex_25338 main_x) (<= (select main_a v_prenex_25339) (+ (select main_a v_prenex_25338) 998)) (<= (select main_a v_prenex_25339) 1498) (<= 1000 (* 2 (select main_a v_prenex_25339))))) (forall ((v_prenex_28190 Int) (v_prenex_28189 Int)) (or (<= (select main_a v_prenex_28190) 1498) (<= 1000 (* 2 (select main_a v_prenex_28190))) (<= (+ (select main_a v_prenex_28189) (select main_a v_prenex_28190)) 1000) (<= (+ main_x 1) v_prenex_28189) (<= (select main_a v_prenex_28189) 500) (<= (* 2 (select main_a v_prenex_28189)) 1000) (< v_prenex_28189 main_x))) (or (forall ((v_prenex_27791 Int)) (or (<= 1 (select main_a v_prenex_27791)) (<= 2 (* 2 (select main_a v_prenex_27791))) (<= (+ main_x 1) v_prenex_27791) (< v_prenex_27791 main_x))) (forall ((v_prenex_27792 Int)) (or (<= (select main_a v_prenex_27792) 999) (<= 1000 (* 2 (select main_a v_prenex_27792))) (<= (+ main_y 1) v_prenex_27792)))) (forall ((v_prenex_22823 Int) (v_prenex_22824 Int)) (or (< v_prenex_22824 main_y) (<= (select main_a v_prenex_22823) 999) (<= 1000 (+ (select main_a v_prenex_22823) (select main_a v_prenex_22824))) (< v_prenex_22823 main_x) (<= (select main_a v_prenex_22824) 1498) (<= (+ main_x 1) v_prenex_22823))) (forall ((v_prenex_29664 Int) (v_prenex_29663 Int)) (or (<= 500 (select main_a v_prenex_29664)) (<= 2 (* 2 (select main_a v_prenex_29663))) (<= (* 2 (select main_a v_prenex_29663)) 1000) (<= (+ main_x 1) v_prenex_29663) (< v_prenex_29663 main_x) (<= (select main_a v_prenex_29664) (+ (select main_a v_prenex_29663) 998)))) (forall ((v_prenex_30903 Int) (v_prenex_30902 Int)) (or (<= (* 2 (select main_a v_prenex_30903)) 1998) (<= (+ main_x 1) v_prenex_30902) (<= 1000 (+ (select main_a v_prenex_30902) (select main_a v_prenex_30903))) (< v_prenex_30902 main_x) (<= 500 (select main_a v_prenex_30903)) (<= (+ main_y 1) v_prenex_30903) (<= 0 (+ (select main_a v_prenex_30902) 498)))) (forall ((v_prenex_23926 Int) (v_prenex_23925 Int)) (or (<= (select main_a v_prenex_23925) (select main_a v_prenex_23926)) (< v_prenex_23925 main_x) (<= 1 (select main_a v_prenex_23926)) (<= (select main_a v_prenex_23925) 500) (<= (+ main_x 1) v_prenex_23925) (<= (* 2 (select main_a v_prenex_23926)) 1998))) (forall ((v_prenex_28272 Int) (v_prenex_28271 Int)) (or (<= (+ main_x 1) v_prenex_28271) (<= 1000 (+ (select main_a v_prenex_28271) (select main_a v_prenex_28272))) (<= 1 (select main_a v_prenex_28271)) (<= 1 (select main_a v_prenex_28272)) (<= (select main_a v_prenex_28271) 500) (<= 500 (select main_a v_prenex_28272)) (< v_prenex_28271 main_x))) (forall ((v_prenex_23163 Int) (v_prenex_23162 Int)) (or (<= 1 (select main_a v_prenex_23163)) (<= (+ main_x 1) v_prenex_23162) (<= (select main_a v_prenex_23163) 999) (<= (select main_a v_prenex_23162) 500) (< v_prenex_23162 main_x) (<= (select main_a v_prenex_23162) (select main_a v_prenex_23163)))) (forall ((v_prenex_28397 Int) (v_prenex_28396 Int)) (or (<= (select main_a v_prenex_28396) 999) (<= 1000 (+ (select main_a v_prenex_28396) (select main_a v_prenex_28397))) (<= (+ main_x 1) v_prenex_28396) (<= (select main_a v_prenex_28396) 500) (<= 1 (select main_a v_prenex_28397)) (<= 500 (select main_a v_prenex_28397)) (< v_prenex_28396 main_x))) (forall ((v_prenex_32440 Int) (v_prenex_32439 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32440))) (<= 1 (select main_a v_prenex_32439)) (<= (select main_a v_prenex_32440) 999) (<= 2 (* 2 (select main_a v_prenex_32439))) (<= (+ main_x 1) v_prenex_32439) (<= (select main_a v_prenex_32439) (select main_a v_prenex_32440)) (< v_prenex_32439 main_x))) (or (forall ((v_prenex_29354 Int)) (or (<= 500 (select main_a v_prenex_29354)) (<= (+ main_y 1) v_prenex_29354))) (forall ((v_prenex_29353 Int)) (or (< v_prenex_29353 main_x) (<= (+ main_x 1) v_prenex_29353) (<= 2 (* 2 (select main_a v_prenex_29353)))))) (forall ((v_prenex_32669 Int) (v_prenex_32668 Int)) (or (< v_prenex_32668 main_x) (<= 2 (* 2 (select main_a v_prenex_32668))) (<= (+ main_x 1) v_prenex_32668) (<= 1 (select main_a v_prenex_32668)) (<= (select main_a v_prenex_32668) (select main_a v_prenex_32669)))) (forall ((v_prenex_29984 Int) (v_prenex_29983 Int)) (or (<= (+ (select main_a v_prenex_29983) (select main_a v_prenex_29984)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29984))) (<= 500 (select main_a v_prenex_29984)) (<= 0 (+ (select main_a v_prenex_29983) 498)) (<= (+ main_x 1) v_prenex_29983) (< v_prenex_29983 main_x) (<= 2 (* 2 (select main_a v_prenex_29983))))) (forall ((v_prenex_27719 Int) (v_prenex_27718 Int)) (or (<= 1 (select main_a v_prenex_27718)) (<= 1000 (+ (select main_a v_prenex_27718) (select main_a v_prenex_27719))) (<= (select main_a v_prenex_27719) 1498) (< v_prenex_27718 main_x) (<= 2 (* 2 (select main_a v_prenex_27718))) (<= (+ main_x 1) v_prenex_27718))) (or (forall ((v_prenex_22651 Int)) (or (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22651))))) (forall ((v_prenex_22647 Int)) (or (<= (select main_a v_prenex_22647) 999) (<= (* 2 (select main_a v_prenex_22647)) 1000) (< v_prenex_22647 main_x) (<= 2 (* 2 (select main_a v_prenex_22647))) (<= (+ main_x 1) v_prenex_22647)))) (forall ((v_prenex_27562 Int) (v_prenex_27563 Int)) (or (<= (+ main_x 1) v_prenex_27562) (<= (select main_a v_prenex_27562) 500) (<= 1000 (* 2 (select main_a v_prenex_27563))) (<= 1000 (+ (select main_a v_prenex_27562) (select main_a v_prenex_27563))) (< v_prenex_27562 main_x) (<= 1 (select main_a v_prenex_27562)))) (or (forall ((v_prenex_27308 Int)) (or (<= (* 2 (select main_a v_prenex_27308)) 1000) (<= (+ main_x 1) v_prenex_27308) (< v_prenex_27308 main_x) (<= (select main_a v_prenex_27308) 500))) (forall ((v_prenex_27314 Int)) (or (<= (* 2 (select main_a v_prenex_27314)) 1998) (< v_prenex_27314 main_y)))) (forall ((v_prenex_31451 Int) (v_prenex_31450 Int)) (or (<= (+ main_x 1) v_prenex_31450) (<= (select main_a v_prenex_31450) 500) (<= (select main_a v_prenex_31450) 999) (<= (select main_a v_prenex_31451) 1498) (< v_prenex_31450 main_x) (<= (+ (select main_a v_prenex_31450) (select main_a v_prenex_31451)) 1000) (<= (select main_a v_prenex_31451) 999))) (forall ((v_prenex_26376 Int) (v_prenex_26375 Int)) (or (< v_prenex_26375 main_x) (<= 500 (select main_a v_prenex_26376)) (<= (select main_a v_prenex_26375) 999) (<= (select main_a v_prenex_26375) (select main_a v_prenex_26376)) (< v_prenex_26376 main_y) (<= (+ main_x 1) v_prenex_26375) (<= 1000 (* 2 (select main_a v_prenex_26376))))) (forall ((v_prenex_21461 Int) (v_prenex_21462 Int)) (or (<= (select main_a v_prenex_21462) 500) (<= 2 (* 2 (select main_a v_prenex_21462))) (< v_prenex_21462 main_x) (<= (+ main_x 1) v_prenex_21462) (<= (select main_a v_prenex_21462) (select main_a v_prenex_21461)) (<= (select main_a v_prenex_21461) 999) (<= (* 2 (select main_a v_prenex_21461)) 1998))) (or (forall ((v_prenex_27003 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27003))) (<= (select main_a v_prenex_27003) 999) (< v_prenex_27003 main_x) (<= (+ main_x 1) v_prenex_27003))) (forall ((v_prenex_27004 Int)) (or (<= (select main_a v_prenex_27004) 999) (<= 1 (select main_a v_prenex_27004)) (<= (+ main_y 1) v_prenex_27004)))) (forall ((v_prenex_30343 Int) (v_prenex_30342 Int)) (or (< v_prenex_30342 main_x) (<= (select main_a v_prenex_30342) 999) (<= 1000 (+ (select main_a v_prenex_30342) (select main_a v_prenex_30343))) (<= 1000 (* 2 (select main_a v_prenex_30343))) (<= 1 (select main_a v_prenex_30343)) (<= (+ main_x 1) v_prenex_30342))) (forall ((v_prenex_25830 Int) (v_prenex_25829 Int)) (or (<= (select main_a v_prenex_25830) (+ (select main_a v_prenex_25829) 998)) (<= (+ main_x 1) v_prenex_25829) (<= (select main_a v_prenex_25829) 999) (<= 1000 (* 2 (select main_a v_prenex_25830))) (< v_prenex_25829 main_x) (<= (* 2 (select main_a v_prenex_25829)) 1000))) (forall ((v_prenex_22821 Int) (v_prenex_22822 Int)) (or (< v_prenex_22821 main_x) (<= (select main_a v_prenex_22822) 999) (<= (+ main_x 1) v_prenex_22821) (<= (* 2 (select main_a v_prenex_22821)) 1000) (<= (select main_a v_prenex_22821) 999) (<= 1000 (+ (select main_a v_prenex_22821) (select main_a v_prenex_22822))))) (forall ((v_prenex_26804 Int) (v_prenex_26805 Int)) (or (<= (+ main_x 1) v_prenex_26804) (<= 1000 (+ (select main_a v_prenex_26804) (select main_a v_prenex_26805))) (<= 1 (select main_a v_prenex_26805)) (<= 2 (* 2 (select main_a v_prenex_26804))) (< v_prenex_26804 main_x) (< v_prenex_26805 main_y) (<= (select main_a v_prenex_26805) 1498))) (forall ((v_prenex_28834 Int) (v_prenex_28833 Int)) (or (<= 1 (select main_a v_prenex_28834)) (<= (+ (select main_a v_prenex_28833) (select main_a v_prenex_28834)) 1000) (<= (+ main_x 1) v_prenex_28833) (< v_prenex_28833 main_x) (<= 0 (+ (select main_a v_prenex_28833) 498)))) (or (forall ((v_prenex_23368 Int)) (or (< v_prenex_23368 main_x) (<= 1 (select main_a v_prenex_23368)) (<= (+ main_x 1) v_prenex_23368) (<= 2 (* 2 (select main_a v_prenex_23368))))) (forall ((v_prenex_23369 Int)) (or (<= 1 (select main_a v_prenex_23369)) (< v_prenex_23369 main_y)))) (or (forall ((v_prenex_27779 Int)) (or (<= (* 2 (select main_a v_prenex_27779)) 1000) (<= (+ main_x 1) v_prenex_27779))) (forall ((v_prenex_27780 Int)) (or (< v_prenex_27780 main_y) (<= (+ main_y 1) v_prenex_27780) (<= (* 2 (select main_a v_prenex_27780)) 1998)))) (forall ((v_prenex_31242 Int) (v_prenex_31241 Int)) (or (<= (select main_a v_prenex_31242) 1498) (< v_prenex_31241 main_x) (<= (select main_a v_prenex_31241) 999) (< v_prenex_31242 main_y) (<= (select main_a v_prenex_31242) 999) (<= 1000 (+ (select main_a v_prenex_31241) (select main_a v_prenex_31242))) (<= (+ main_x 1) v_prenex_31241))) (forall ((v_prenex_29059 Int) (v_prenex_29058 Int)) (or (<= (+ main_x 1) v_prenex_29058) (<= 0 (+ (select main_a v_prenex_29058) 498)) (<= (select main_a v_prenex_29058) 999) (<= (* 2 (select main_a v_prenex_29059)) 1998) (< v_prenex_29058 main_x) (<= (+ (select main_a v_prenex_29058) (select main_a v_prenex_29059)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29059))))) (or (forall ((v_prenex_27924 Int)) (<= (select main_a v_prenex_27924) 1498)) (forall ((v_prenex_27922 Int)) (or (< v_prenex_27922 main_x) (<= (* 2 (select main_a v_prenex_27922)) 1000) (<= (+ main_x 1) v_prenex_27922)))) (or (forall ((v_prenex_30809 Int)) (or (<= (+ main_y 1) v_prenex_30809) (<= 1000 (* 2 (select main_a v_prenex_30809))))) (forall ((v_prenex_30808 Int)) (or (<= (+ main_x 1) v_prenex_30808) (<= (* 2 (select main_a v_prenex_30808)) 1000) (< v_prenex_30808 main_x) (<= 1 (select main_a v_prenex_30808))))) (forall ((v_prenex_30053 Int) (v_prenex_30052 Int)) (or (<= (+ main_x 1) v_prenex_30052) (<= (* 2 (select main_a v_prenex_30052)) 1000) (<= (+ (select main_a v_prenex_30052) (select main_a v_prenex_30053)) 1000) (<= (select main_a v_prenex_30052) 500) (< v_prenex_30052 main_x))) (forall ((v_prenex_28913 Int) (v_prenex_28912 Int)) (or (<= (* 2 (select main_a v_prenex_28913)) 1998) (<= (* 2 (select main_a v_prenex_28912)) 1000) (<= (+ (select main_a v_prenex_28912) (select main_a v_prenex_28913)) 1000) (< v_prenex_28912 main_x) (<= (select main_a v_prenex_28912) 999) (<= 1000 (* 2 (select main_a v_prenex_28913))) (<= (+ main_x 1) v_prenex_28912))) (forall ((v_prenex_31626 Int) (v_prenex_31627 Int)) (or (<= (+ main_x 1) v_prenex_31626) (< v_prenex_31626 main_x) (<= (select main_a v_prenex_31627) (+ (select main_a v_prenex_31626) 998)) (<= 500 (select main_a v_prenex_31627)) (<= (* 2 (select main_a v_prenex_31626)) 1000) (< v_prenex_31627 main_y))) (forall ((v_prenex_31224 Int) (v_prenex_31223 Int)) (or (<= (* 2 (select main_a v_prenex_31223)) 1000) (< v_prenex_31223 main_x) (<= 0 (+ (select main_a v_prenex_31223) 498)) (<= 1000 (* 2 (select main_a v_prenex_31224))) (<= 1000 (+ (select main_a v_prenex_31223) (select main_a v_prenex_31224))) (<= (* 2 (select main_a v_prenex_31224)) 1998) (<= (+ main_x 1) v_prenex_31223))) (or (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 1498) (<= 1 (select main_a v_prenex_29913)))) (forall ((v_prenex_29908 Int)) (or (<= (+ main_x 1) v_prenex_29908) (< v_prenex_29908 main_x) (<= 1 (select main_a v_prenex_29908)) (<= 2 (* 2 (select main_a v_prenex_29908))) (<= (select main_a v_prenex_29908) 500)))) (forall ((v_prenex_26130 Int) (v_prenex_26131 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26130))) (< v_prenex_26130 main_x) (<= (select main_a v_prenex_26130) 500) (<= (select main_a v_prenex_26130) (select main_a v_prenex_26131)) (<= (+ main_x 1) v_prenex_26130))) (forall ((v_prenex_32120 Int) (v_prenex_32119 Int)) (or (<= (select main_a v_prenex_32119) 999) (< v_prenex_32119 main_x) (<= (select main_a v_prenex_32120) 999) (<= 1000 (+ (select main_a v_prenex_32119) (select main_a v_prenex_32120))) (< v_prenex_32120 main_y) (<= (+ main_x 1) v_prenex_32119))) (forall ((v_prenex_30302 Int) (v_prenex_30301 Int)) (or (< v_prenex_30301 main_x) (<= (+ main_x 1) v_prenex_30301) (<= 2 (* 2 (select main_a v_prenex_30301))) (<= (+ (select main_a v_prenex_30301) (select main_a v_prenex_30302)) 1000) (<= 1 (select main_a v_prenex_30302)) (<= (* 2 (select main_a v_prenex_30302)) 1998) (< v_prenex_30302 main_y))) (forall ((v_prenex_27652 Int) (v_prenex_27651 Int)) (or (<= 1 (select main_a v_prenex_27651)) (<= (select main_a v_prenex_27651) 500) (<= (+ main_x 1) v_prenex_27651) (< v_prenex_27651 main_x) (<= (select main_a v_prenex_27652) 999) (<= 1000 (+ (select main_a v_prenex_27651) (select main_a v_prenex_27652))) (<= (select main_a v_prenex_27652) 1498))) (or (forall ((v_prenex_28336 Int)) (or (<= 0 (+ (select main_a v_prenex_28336) 498)) (<= (+ main_x 1) v_prenex_28336) (< v_prenex_28336 main_x) (<= 2 (* 2 (select main_a v_prenex_28336))) (<= (select main_a v_prenex_28336) 999))) (forall ((v_prenex_28338 Int)) (<= 1000 (* 2 (select main_a v_prenex_28338))))) (forall ((v_prenex_28812 Int) (v_prenex_28811 Int)) (or (<= (+ main_y 1) v_prenex_28812) (<= 1 (select main_a v_prenex_28812)) (<= 1000 (+ (select main_a v_prenex_28811) (select main_a v_prenex_28812))) (< v_prenex_28812 main_y) (<= (+ main_x 1) v_prenex_28811))) (forall ((v_prenex_32812 Int) (v_prenex_32811 Int)) (or (<= (select main_a v_prenex_32811) (select main_a v_prenex_32812)) (<= (+ main_x 1) v_prenex_32811) (<= (select main_a v_prenex_32812) 999) (<= (* 2 (select main_a v_prenex_32811)) 1000) (< v_prenex_32811 main_x) (<= (* 2 (select main_a v_prenex_32812)) 1998))) (or (forall ((v_prenex_24871 Int)) (or (<= 0 (+ (select main_a v_prenex_24871) 498)) (<= (* 2 (select main_a v_prenex_24871)) 1000) (< v_prenex_24871 main_x) (<= (+ main_x 1) v_prenex_24871))) (forall ((v_prenex_24874 Int)) (or (<= (* 2 (select main_a v_prenex_24874)) 1998) (<= (select main_a v_prenex_24874) 1498)))) (forall ((v_prenex_29761 Int) (v_prenex_29762 Int)) (or (< v_prenex_29761 main_x) (<= 0 (+ (select main_a v_prenex_29761) 498)) (<= (+ main_x 1) v_prenex_29761) (<= 1 (select main_a v_prenex_29762)) (<= (select main_a v_prenex_29761) (select main_a v_prenex_29762)) (<= (* 2 (select main_a v_prenex_29762)) 1998))) (forall ((v_prenex_24740 Int) (v_prenex_24739 Int)) (or (<= (select main_a v_prenex_24740) 999) (<= (+ main_x 1) v_prenex_24739) (<= 0 (+ (select main_a v_prenex_24739) 498)) (<= 2 (* 2 (select main_a v_prenex_24739))) (<= (+ (select main_a v_prenex_24739) (select main_a v_prenex_24740)) 1000) (< v_prenex_24739 main_x) (<= 1000 (* 2 (select main_a v_prenex_24740))))) (or (forall ((v_prenex_31000 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31000))) (<= (* 2 (select main_a v_prenex_31000)) 1000) (< v_prenex_31000 main_x) (<= (select main_a v_prenex_31000) 999) (<= (+ main_x 1) v_prenex_31000))) (forall ((v_prenex_31004 Int)) (or (<= 500 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31004) 1498)))) (forall ((v_prenex_32130 Int) (v_prenex_32129 Int)) (or (<= 0 (+ (select main_a v_prenex_32129) 498)) (<= (select main_a v_prenex_32130) (+ (select main_a v_prenex_32129) 998)) (<= (* 2 (select main_a v_prenex_32129)) 1000) (< v_prenex_32129 main_x) (<= (+ main_x 1) v_prenex_32129) (<= (* 2 (select main_a v_prenex_32130)) 1998) (<= 1 (select main_a v_prenex_32130)))) (forall ((v_prenex_27487 Int) (v_prenex_27488 Int)) (or (<= 1 (select main_a v_prenex_27488)) (<= 1000 (+ (select main_a v_prenex_27487) (select main_a v_prenex_27488))) (<= 0 (+ (select main_a v_prenex_27487) 498)) (<= 1 (select main_a v_prenex_27487)) (< v_prenex_27487 main_x) (<= (+ main_x 1) v_prenex_27487))) (forall ((v_prenex_28399 Int) (v_prenex_28398 Int)) (or (<= (+ (select main_a v_prenex_28398) (select main_a v_prenex_28399)) 1000) (<= 500 (select main_a v_prenex_28399)) (< v_prenex_28398 main_x) (<= (+ main_x 1) v_prenex_28398) (<= 0 (+ (select main_a v_prenex_28398) 498)) (<= (select main_a v_prenex_28398) 500))) (or (forall ((v_prenex_28344 Int)) (<= 1000 (* 2 (select main_a v_prenex_28344)))) (forall ((v_prenex_28341 Int)) (or (<= 0 (+ (select main_a v_prenex_28341) 498)) (< v_prenex_28341 main_x) (<= (+ main_x 1) v_prenex_28341) (<= (* 2 (select main_a v_prenex_28341)) 1000)))) (forall ((v_prenex_32320 Int) (v_prenex_32319 Int)) (or (<= (select main_a v_prenex_32320) 1498) (<= (select main_a v_prenex_32319) 500) (<= (* 2 (select main_a v_prenex_32319)) 1000) (< v_prenex_32319 main_x) (<= 1000 (* 2 (select main_a v_prenex_32320))) (<= (select main_a v_prenex_32320) (+ (select main_a v_prenex_32319) 998)) (<= (+ main_x 1) v_prenex_32319))) (or (forall ((v_prenex_22941 Int)) (or (<= (+ main_x 1) v_prenex_22941) (< v_prenex_22941 main_x) (<= 0 (+ (select main_a v_prenex_22941) 498)) (<= (* 2 (select main_a v_prenex_22941)) 1000))) (forall ((v_prenex_22942 Int)) (or (<= (* 2 (select main_a v_prenex_22942)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22942))) (<= (+ main_y 1) v_prenex_22942)))) (forall ((v_prenex_26871 Int) (v_prenex_26872 Int)) (or (<= (select main_a v_prenex_26871) 999) (<= 1000 (+ (select main_a v_prenex_26871) (select main_a v_prenex_26872))) (<= (* 2 (select main_a v_prenex_26871)) 1000) (< v_prenex_26871 main_x) (<= (select main_a v_prenex_26872) 999) (<= (+ main_x 1) v_prenex_26871))) (forall ((v_prenex_32630 Int) (v_prenex_32631 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32631))) (<= (+ main_x 1) v_prenex_32630) (< v_prenex_32630 main_x) (<= (select main_a v_prenex_32630) (select main_a v_prenex_32631)) (<= (select main_a v_prenex_32631) 1498) (<= 0 (+ (select main_a v_prenex_32630) 498)))) (forall ((v_prenex_23310 Int) (v_prenex_23309 Int)) (or (<= (select main_a v_prenex_23310) 1498) (<= (* 2 (select main_a v_prenex_23309)) 1000) (<= 1 (select main_a v_prenex_23310)) (< v_prenex_23309 main_x) (<= (+ main_x 1) v_prenex_23309) (<= (select main_a v_prenex_23309) (select main_a v_prenex_23310)) (<= 2 (* 2 (select main_a v_prenex_23309))))) (forall ((v_prenex_26398 Int) (v_prenex_26399 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26398))) (<= 1000 (* 2 (select main_a v_prenex_26399))) (<= 1 (select main_a v_prenex_26398)) (< v_prenex_26398 main_x) (<= (select main_a v_prenex_26399) (+ (select main_a v_prenex_26398) 998)) (<= (+ main_x 1) v_prenex_26398))) (forall ((v_prenex_29919 Int) (v_prenex_29918 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29919))) (<= (+ main_x 1) v_prenex_29918) (<= (select main_a v_prenex_29918) (select main_a v_prenex_29919)) (<= 1 (select main_a v_prenex_29918)) (<= (+ main_y 1) v_prenex_29919) (< v_prenex_29918 main_x))) (or (forall ((v_prenex_33007 Int)) (<= (* 2 (select main_a v_prenex_33007)) 1998)) (forall ((v_prenex_33004 Int)) (or (<= 0 (+ (select main_a v_prenex_33004) 498)) (<= 1 (select main_a v_prenex_33004)) (<= (+ main_x 1) v_prenex_33004) (< v_prenex_33004 main_x)))) (forall ((v_prenex_29545 Int) (v_prenex_29544 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29544))) (<= (+ main_x 1) v_prenex_29544) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ (select main_a v_prenex_29544) (select main_a v_prenex_29545)) 1000) (< v_prenex_29544 main_x) (<= 0 (+ (select main_a v_prenex_29544) 498)))) (forall ((v_prenex_26958 Int) (v_prenex_26959 Int)) (or (<= (+ (select main_a v_prenex_26958) (select main_a v_prenex_26959)) 1000) (< v_prenex_26958 main_x) (<= (select main_a v_prenex_26958) 999) (<= (select main_a v_prenex_26958) 500) (<= 500 (select main_a v_prenex_26959)) (<= (+ main_x 1) v_prenex_26958))) (or (forall ((v_prenex_30214 Int)) (or (<= (select main_a v_prenex_30214) 999) (<= 500 (select main_a v_prenex_30214)))) (forall ((v_prenex_30212 Int)) (or (<= (* 2 (select main_a v_prenex_30212)) 1000) (< v_prenex_30212 main_x) (<= (select main_a v_prenex_30212) 999) (<= (+ main_x 1) v_prenex_30212) (<= 0 (+ (select main_a v_prenex_30212) 498))))) (forall ((v_prenex_31464 Int) (v_prenex_31465 Int)) (or (<= (select main_a v_prenex_31465) 999) (< v_prenex_31464 main_x) (<= 2 (* 2 (select main_a v_prenex_31464))) (<= (select main_a v_prenex_31465) (+ (select main_a v_prenex_31464) 998)) (<= 1 (select main_a v_prenex_31465)) (<= (+ main_x 1) v_prenex_31464))) (forall ((v_prenex_31103 Int) (v_prenex_31104 Int)) (or (<= (+ main_y 1) v_prenex_31104) (< v_prenex_31103 main_x) (<= 1 (select main_a v_prenex_31104)) (<= (select main_a v_prenex_31104) (+ (select main_a v_prenex_31103) 998)) (<= (select main_a v_prenex_31103) 999) (<= 1000 (* 2 (select main_a v_prenex_31104))) (<= (+ main_x 1) v_prenex_31103))) (forall ((v_prenex_24347 Int) (v_prenex_24346 Int)) (or (<= (select main_a v_prenex_24346) (select main_a v_prenex_24347)) (<= (+ main_y 1) v_prenex_24347) (< v_prenex_24347 main_y) (<= 500 (select main_a v_prenex_24347)) (<= (+ main_x 1) v_prenex_24346))) (forall ((v_prenex_24545 Int) (v_prenex_24544 Int)) (or (< v_prenex_24545 main_y) (<= (* 2 (select main_a v_prenex_24545)) 1998) (<= (+ main_y 1) v_prenex_24545) (<= 1000 (* 2 (select main_a v_prenex_24545))) (<= 1000 (+ (select main_a v_prenex_24544) (select main_a v_prenex_24545))))) (forall ((v_prenex_24760 Int) (v_prenex_24759 Int)) (or (<= (select main_a v_prenex_24760) 999) (<= 1000 (+ (select main_a v_prenex_24759) (select main_a v_prenex_24760))) (<= (+ main_y 1) v_prenex_24760) (< v_prenex_24759 main_x) (<= (+ main_x 1) v_prenex_24759) (<= (select main_a v_prenex_24759) 999))) (or (forall ((v_prenex_24847 Int)) (or (<= (* 2 (select main_a v_prenex_24847)) 1000) (<= (+ main_x 1) v_prenex_24847))) (forall ((v_prenex_24848 Int)) (or (<= (+ main_y 1) v_prenex_24848) (<= (select main_a v_prenex_24848) 999) (< v_prenex_24848 main_y)))) (or (forall ((v_prenex_28333 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28333))) (<= (+ main_x 1) v_prenex_28333) (<= 0 (+ (select main_a v_prenex_28333) 498)) (< v_prenex_28333 main_x))) (forall ((v_prenex_28338 Int)) (<= 1000 (* 2 (select main_a v_prenex_28338))))) (forall ((v_prenex_29868 Int) (v_prenex_29869 Int)) (or (<= (+ main_x 1) v_prenex_29868) (<= (select main_a v_prenex_29869) 999) (<= 1 (select main_a v_prenex_29868)) (< v_prenex_29868 main_x) (<= (select main_a v_prenex_29868) (select main_a v_prenex_29869)) (<= (select main_a v_prenex_29869) 1498) (<= 0 (+ (select main_a v_prenex_29868) 498)))) (forall ((v_prenex_32850 Int) (v_prenex_32849 Int)) (or (<= (select main_a v_prenex_32850) 1498) (<= (+ main_y 1) v_prenex_32850) (<= (+ main_x 1) v_prenex_32849) (<= 0 (+ (select main_a v_prenex_32849) 498)) (<= (select main_a v_prenex_32850) (+ (select main_a v_prenex_32849) 998)) (< v_prenex_32849 main_x))) (forall ((v_prenex_30123 Int) (v_prenex_30124 Int)) (or (<= 1000 (+ (select main_a v_prenex_30123) (select main_a v_prenex_30124))) (<= (select main_a v_prenex_30123) 999) (< v_prenex_30124 main_y) (<= (+ main_x 1) v_prenex_30123) (<= 500 (select main_a v_prenex_30124)) (< v_prenex_30123 main_x))) (or (forall ((v_prenex_30284 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30284))) (< v_prenex_30284 main_x) (<= (select main_a v_prenex_30284) 500) (<= (+ main_x 1) v_prenex_30284) (<= (* 2 (select main_a v_prenex_30284)) 1000))) (forall ((v_prenex_30290 Int)) (<= 1000 (* 2 (select main_a v_prenex_30290))))) (or (forall ((v_prenex_31004 Int)) (or (<= 500 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31004) 1498))) (forall ((v_prenex_31001 Int)) (or (< v_prenex_31001 main_x) (<= (+ main_x 1) v_prenex_31001) (<= (select main_a v_prenex_31001) 999) (<= 2 (* 2 (select main_a v_prenex_31001)))))) (forall ((v_prenex_23842 Int) (v_prenex_23841 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23842))) (<= 2 (* 2 (select main_a v_prenex_23841))) (<= (+ main_x 1) v_prenex_23841) (<= (select main_a v_prenex_23841) 999) (<= (+ (select main_a v_prenex_23841) (select main_a v_prenex_23842)) 1000) (<= (* 2 (select main_a v_prenex_23842)) 1998) (< v_prenex_23841 main_x))) (forall ((v_prenex_21830 Int) (v_prenex_21831 Int)) (or (<= (select main_a v_prenex_21831) 1498) (< v_prenex_21830 main_x) (<= (+ (select main_a v_prenex_21830) (select main_a v_prenex_21831)) 1000) (<= (+ main_y 1) v_prenex_21831) (<= (select main_a v_prenex_21830) 999) (<= (+ main_x 1) v_prenex_21830) (<= (* 2 (select main_a v_prenex_21831)) 1998))) (forall ((v_prenex_32247 Int) (v_prenex_32248 Int)) (or (<= (* 2 (select main_a v_prenex_32248)) 1998) (< v_prenex_32247 main_x) (<= (+ main_x 1) v_prenex_32247) (<= (select main_a v_prenex_32247) 999) (<= 1000 (* 2 (select main_a v_prenex_32248))) (<= (select main_a v_prenex_32247) 500) (<= (select main_a v_prenex_32248) (+ (select main_a v_prenex_32247) 998)))) (forall ((v_prenex_21586 Int) (v_prenex_21585 Int)) (or (<= 0 (+ (select main_a v_prenex_21585) 498)) (<= (select main_a v_prenex_21586) 999) (<= (* 2 (select main_a v_prenex_21586)) 1998) (<= 2 (* 2 (select main_a v_prenex_21585))) (<= (+ main_x 1) v_prenex_21585) (< v_prenex_21585 main_x) (<= (+ (select main_a v_prenex_21585) (select main_a v_prenex_21586)) 1000))) (forall ((v_prenex_27338 Int) (v_prenex_27339 Int)) (or (<= 500 (select main_a v_prenex_27339)) (<= (+ (select main_a v_prenex_27338) (select main_a v_prenex_27339)) 1000) (<= (+ main_x 1) v_prenex_27338) (< v_prenex_27339 main_y) (<= (+ main_y 1) v_prenex_27339))) (forall ((v_prenex_25455 Int) (v_prenex_25454 Int)) (or (<= (+ main_x 1) v_prenex_25454) (< v_prenex_25454 main_x) (<= (+ main_y 1) v_prenex_25455) (<= (select main_a v_prenex_25454) (select main_a v_prenex_25455)) (<= (select main_a v_prenex_25455) 999) (<= 1 (select main_a v_prenex_25455)) (<= (select main_a v_prenex_25454) 500))) (forall ((v_prenex_27272 Int) (v_prenex_27273 Int)) (or (<= (select main_a v_prenex_27272) (select main_a v_prenex_27273)) (<= (+ main_x 1) v_prenex_27272) (<= (* 2 (select main_a v_prenex_27272)) 1000) (<= (+ main_y 1) v_prenex_27273) (<= (select main_a v_prenex_27273) 999) (< v_prenex_27272 main_x) (<= 1000 (* 2 (select main_a v_prenex_27273))))) (forall ((v_prenex_26141 Int) (v_prenex_26140 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26141))) (<= (+ main_x 1) v_prenex_26140) (<= (+ (select main_a v_prenex_26140) (select main_a v_prenex_26141)) 1000) (<= (* 2 (select main_a v_prenex_26140)) 1000) (< v_prenex_26140 main_x))) (forall ((v_prenex_27509 Int) (v_prenex_27510 Int)) (or (<= 0 (+ (select main_a v_prenex_27509) 498)) (<= (select main_a v_prenex_27510) 1498) (<= (select main_a v_prenex_27510) 999) (<= (+ main_x 1) v_prenex_27509) (< v_prenex_27510 main_y) (<= (select main_a v_prenex_27509) (select main_a v_prenex_27510)) (< v_prenex_27509 main_x))) (forall ((v_prenex_26840 Int) (v_prenex_26841 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26841))) (<= 0 (+ (select main_a v_prenex_26840) 498)) (<= (+ main_x 1) v_prenex_26840) (<= 1000 (+ (select main_a v_prenex_26840) (select main_a v_prenex_26841))) (< v_prenex_26840 main_x) (<= 2 (* 2 (select main_a v_prenex_26840))))) (forall ((v_prenex_31172 Int) (v_prenex_31173 Int)) (or (<= (+ main_y 1) v_prenex_31173) (< v_prenex_31172 main_x) (<= (* 2 (select main_a v_prenex_31173)) 1998) (<= 1000 (+ (select main_a v_prenex_31172) (select main_a v_prenex_31173))) (<= 1 (select main_a v_prenex_31172)) (<= (+ main_x 1) v_prenex_31172))) (forall ((v_prenex_23417 Int) (v_prenex_23416 Int)) (or (<= 1 (select main_a v_prenex_23417)) (<= (+ main_x 1) v_prenex_23416) (<= (select main_a v_prenex_23416) 500) (<= (+ main_y 1) v_prenex_23417) (<= (+ (select main_a v_prenex_23416) (select main_a v_prenex_23417)) 1000) (< v_prenex_23416 main_x))) (or (forall ((v_prenex_31194 Int)) (or (<= (* 2 (select main_a v_prenex_31194)) 1998) (<= 500 (select main_a v_prenex_31194)))) (forall ((v_prenex_31192 Int)) (or (<= 0 (+ (select main_a v_prenex_31192) 498)) (<= (+ main_x 1) v_prenex_31192) (<= (* 2 (select main_a v_prenex_31192)) 1000) (<= 2 (* 2 (select main_a v_prenex_31192))) (< v_prenex_31192 main_x)))) (forall ((v_prenex_22154 Int) (v_prenex_22153 Int)) (or (< v_prenex_22154 main_y) (<= 1000 (+ (select main_a v_prenex_22153) (select main_a v_prenex_22154))) (<= 500 (select main_a v_prenex_22154)) (<= (+ main_x 1) v_prenex_22153) (<= (* 2 (select main_a v_prenex_22154)) 1998) (<= (select main_a v_prenex_22153) 999) (< v_prenex_22153 main_x))) (forall ((v_prenex_23747 Int) (v_prenex_23746 Int)) (or (< v_prenex_23746 main_x) (<= (select main_a v_prenex_23747) (+ (select main_a v_prenex_23746) 998)) (<= (+ main_y 1) v_prenex_23747) (<= 2 (* 2 (select main_a v_prenex_23746))) (<= (+ main_x 1) v_prenex_23746) (<= 500 (select main_a v_prenex_23747)))) (forall ((v_prenex_21974 Int) (v_prenex_21975 Int)) (or (<= 500 (select main_a v_prenex_21975)) (< v_prenex_21974 main_x) (<= 1000 (* 2 (select main_a v_prenex_21975))) (<= (select main_a v_prenex_21975) (+ (select main_a v_prenex_21974) 998)) (< v_prenex_21975 main_y) (<= 0 (+ (select main_a v_prenex_21974) 498)) (<= (+ main_x 1) v_prenex_21974))) (forall ((v_prenex_21745 Int) (v_prenex_21746 Int)) (or (<= (select main_a v_prenex_21745) (select main_a v_prenex_21746)) (< v_prenex_21745 main_x) (<= (select main_a v_prenex_21745) 999) (<= (* 2 (select main_a v_prenex_21746)) 1998) (<= (+ main_y 1) v_prenex_21746) (<= (+ main_x 1) v_prenex_21745) (<= 1 (select main_a v_prenex_21746)))) (forall ((v_prenex_22918 Int) (v_prenex_22917 Int)) (or (<= 1 (select main_a v_prenex_22918)) (<= (+ main_x 1) v_prenex_22917) (<= (select main_a v_prenex_22918) (+ (select main_a v_prenex_22917) 998)) (<= (select main_a v_prenex_22917) 500) (< v_prenex_22917 main_x) (<= (* 2 (select main_a v_prenex_22918)) 1998) (<= (* 2 (select main_a v_prenex_22917)) 1000))) (forall ((v_prenex_25724 Int) (v_prenex_25723 Int)) (or (<= (* 2 (select main_a v_prenex_25724)) 1998) (<= (select main_a v_prenex_25724) (+ (select main_a v_prenex_25723) 998)) (<= (+ main_x 1) v_prenex_25723) (<= 1 (select main_a v_prenex_25723)) (< v_prenex_25723 main_x) (<= 500 (select main_a v_prenex_25724)))) (forall ((v_prenex_27711 Int) (v_prenex_27710 Int)) (or (<= (select main_a v_prenex_27711) (+ (select main_a v_prenex_27710) 998)) (<= (+ main_x 1) v_prenex_27710) (<= (select main_a v_prenex_27710) 999) (< v_prenex_27710 main_x) (<= 2 (* 2 (select main_a v_prenex_27710))) (<= 500 (select main_a v_prenex_27711)) (<= (select main_a v_prenex_27711) 1498))) (forall ((v_prenex_26455 Int) (v_prenex_26456 Int)) (or (< v_prenex_26456 main_y) (< v_prenex_26455 main_x) (<= 1 (select main_a v_prenex_26455)) (<= (select main_a v_prenex_26455) (select main_a v_prenex_26456)) (<= (* 2 (select main_a v_prenex_26456)) 1998) (<= (+ main_x 1) v_prenex_26455) (<= 500 (select main_a v_prenex_26456)))) (forall ((v_prenex_23650 Int) (v_prenex_23649 Int)) (or (<= (select main_a v_prenex_23649) 500) (<= 2 (* 2 (select main_a v_prenex_23649))) (<= (* 2 (select main_a v_prenex_23650)) 1998) (<= (+ (select main_a v_prenex_23649) (select main_a v_prenex_23650)) 1000) (<= (select main_a v_prenex_23650) 999) (< v_prenex_23649 main_x) (<= (+ main_x 1) v_prenex_23649))) (or (forall ((v_prenex_21373 Int)) (or (< v_prenex_21373 main_x) (<= 2 (* 2 (select main_a v_prenex_21373))) (<= (select main_a v_prenex_21373) 999) (<= (select main_a v_prenex_21373) 500) (<= (+ main_x 1) v_prenex_21373))) (forall ((v_prenex_21490 Int)) (<= (select main_a v_prenex_21490) 999))) (forall ((v_prenex_24597 Int) (v_prenex_24598 Int)) (or (<= (select main_a v_prenex_24597) (select main_a v_prenex_24598)) (<= 1 (select main_a v_prenex_24597)) (<= (* 2 (select main_a v_prenex_24598)) 1998) (<= (+ main_x 1) v_prenex_24597) (<= (select main_a v_prenex_24598) 1498) (< v_prenex_24597 main_x) (<= 0 (+ (select main_a v_prenex_24597) 498)))) (forall ((v_prenex_31141 Int) (v_prenex_31142 Int)) (or (< v_prenex_31141 main_x) (<= (select main_a v_prenex_31141) 999) (<= (+ main_y 1) v_prenex_31142) (<= (select main_a v_prenex_31142) (+ (select main_a v_prenex_31141) 998)) (<= (+ main_x 1) v_prenex_31141) (<= (select main_a v_prenex_31142) 1498))) (forall ((v_prenex_23152 Int) (v_prenex_23153 Int)) (or (< v_prenex_23152 main_x) (<= (select main_a v_prenex_23153) 999) (<= (+ (select main_a v_prenex_23152) (select main_a v_prenex_23153)) 1000) (<= (+ main_x 1) v_prenex_23152) (<= 0 (+ (select main_a v_prenex_23152) 498)) (<= 1 (select main_a v_prenex_23153)) (< v_prenex_23153 main_y))) (or (forall ((v_prenex_32748 Int)) (or (< v_prenex_32748 main_x) (<= (+ main_x 1) v_prenex_32748) (<= (select main_a v_prenex_32748) 999) (<= 2 (* 2 (select main_a v_prenex_32748))))) (forall ((v_prenex_32749 Int)) (or (<= (* 2 (select main_a v_prenex_32749)) 1998) (<= (+ main_y 1) v_prenex_32749)))) (forall ((v_prenex_32351 Int) (v_prenex_32350 Int)) (or (<= 1000 (+ (select main_a v_prenex_32350) (select main_a v_prenex_32351))) (< v_prenex_32350 main_x) (<= (select main_a v_prenex_32351) 999) (<= (select main_a v_prenex_32350) 999) (<= (+ main_x 1) v_prenex_32350) (<= (+ main_y 1) v_prenex_32351))) (or (forall ((v_prenex_29729 Int)) (or (<= (+ main_x 1) v_prenex_29729) (< v_prenex_29729 main_x) (<= (select main_a v_prenex_29729) 999) (<= (select main_a v_prenex_29729) 500) (<= 2 (* 2 (select main_a v_prenex_29729))))) (forall ((v_prenex_29732 Int)) (<= (select main_a v_prenex_29732) 1498))) (or (forall ((v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 999) (<= (* 2 (select main_a v_prenex_28640)) 1998))) (forall ((v_prenex_28639 Int)) (or (<= 0 (+ (select main_a v_prenex_28639) 498)) (<= 2 (* 2 (select main_a v_prenex_28639))) (<= (+ main_x 1) v_prenex_28639) (<= 1 (select main_a v_prenex_28639)) (< v_prenex_28639 main_x)))) (or (forall ((v_prenex_24317 Int)) (or (<= (select main_a v_prenex_24317) 500) (<= 0 (+ (select main_a v_prenex_24317) 498)) (<= (* 2 (select main_a v_prenex_24317)) 1000) (<= (+ main_x 1) v_prenex_24317) (< v_prenex_24317 main_x))) (forall ((v_prenex_24321 Int)) (or (<= (select main_a v_prenex_24321) 1498) (<= 1000 (* 2 (select main_a v_prenex_24321)))))) (forall ((v_prenex_23003 Int) (v_prenex_23004 Int)) (or (<= 1000 (+ (select main_a v_prenex_23003) (select main_a v_prenex_23004))) (<= 1000 (* 2 (select main_a v_prenex_23004))) (<= (select main_a v_prenex_23003) 999) (<= 500 (select main_a v_prenex_23004)) (<= (+ main_y 1) v_prenex_23004) (< v_prenex_23003 main_x) (<= (+ main_x 1) v_prenex_23003))) (or (forall ((v_prenex_28338 Int)) (<= 1000 (* 2 (select main_a v_prenex_28338)))) (forall ((v_prenex_28337 Int)) (or (<= (+ main_x 1) v_prenex_28337) (< v_prenex_28337 main_x) (<= 0 (+ (select main_a v_prenex_28337) 498)) (<= 1 (select main_a v_prenex_28337)) (<= 2 (* 2 (select main_a v_prenex_28337)))))) (forall ((v_prenex_31572 Int) (v_prenex_31573 Int)) (or (<= 1 (select main_a v_prenex_31573)) (<= 1 (select main_a v_prenex_31572)) (<= 2 (* 2 (select main_a v_prenex_31572))) (<= (+ main_x 1) v_prenex_31572) (<= (select main_a v_prenex_31573) 999) (<= (+ (select main_a v_prenex_31572) (select main_a v_prenex_31573)) 1000) (< v_prenex_31572 main_x))) (forall ((v_prenex_32430 Int) (v_prenex_32429 Int)) (or (<= (+ (select main_a v_prenex_32429) (select main_a v_prenex_32430)) 1000) (<= (+ main_x 1) v_prenex_32429) (<= (select main_a v_prenex_32430) 999) (<= (select main_a v_prenex_32429) 999) (< v_prenex_32429 main_x))) (forall ((v_prenex_25825 Int) (v_prenex_25826 Int)) (or (< v_prenex_25825 main_x) (<= (+ main_x 1) v_prenex_25825) (<= 1 (select main_a v_prenex_25826)) (<= (select main_a v_prenex_25826) 1498) (<= (select main_a v_prenex_25825) (select main_a v_prenex_25826)) (<= 1 (select main_a v_prenex_25825)))) (forall ((v_prenex_26158 Int) (v_prenex_26159 Int)) (or (<= (select main_a v_prenex_26159) 1498) (<= (+ main_x 1) v_prenex_26158) (<= 2 (* 2 (select main_a v_prenex_26158))) (<= (+ (select main_a v_prenex_26158) (select main_a v_prenex_26159)) 1000) (< v_prenex_26158 main_x) (<= (select main_a v_prenex_26158) 999) (<= 1 (select main_a v_prenex_26159)))) (or (forall ((v_prenex_23128 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23128))) (< v_prenex_23128 main_x) (<= (+ main_x 1) v_prenex_23128) (<= (select main_a v_prenex_23128) 500))) (forall ((v_prenex_23129 Int)) (or (<= (* 2 (select main_a v_prenex_23129)) 1998) (<= 1 (select main_a v_prenex_23129)) (<= (+ main_y 1) v_prenex_23129)))) (forall ((v_prenex_25070 Int) (v_prenex_25069 Int)) (or (<= 1000 (+ (select main_a v_prenex_25069) (select main_a v_prenex_25070))) (<= (select main_a v_prenex_25069) 500) (<= (* 2 (select main_a v_prenex_25069)) 1000) (<= 500 (select main_a v_prenex_25070)) (<= (+ main_x 1) v_prenex_25069) (< v_prenex_25069 main_x) (<= 1000 (* 2 (select main_a v_prenex_25070))))) (forall ((v_prenex_28121 Int) (v_prenex_28120 Int)) (or (<= (select main_a v_prenex_28121) 1498) (<= (* 2 (select main_a v_prenex_28120)) 1000) (<= (+ main_x 1) v_prenex_28120) (<= 2 (* 2 (select main_a v_prenex_28120))) (<= (select main_a v_prenex_28120) (select main_a v_prenex_28121)) (< v_prenex_28120 main_x) (<= 1000 (* 2 (select main_a v_prenex_28121))))) (forall ((v_prenex_29853 Int) (v_prenex_29852 Int)) (or (<= (select main_a v_prenex_29852) 999) (<= (* 2 (select main_a v_prenex_29853)) 1998) (<= 2 (* 2 (select main_a v_prenex_29852))) (< v_prenex_29852 main_x) (<= (select main_a v_prenex_29852) (select main_a v_prenex_29853)) (<= (select main_a v_prenex_29853) 999) (<= (+ main_x 1) v_prenex_29852))) (forall ((v_prenex_23893 Int) (v_prenex_23892 Int)) (or (<= (* 2 (select main_a v_prenex_23892)) 1000) (<= (+ (select main_a v_prenex_23892) (select main_a v_prenex_23893)) 1000) (< v_prenex_23892 main_x) (<= 0 (+ (select main_a v_prenex_23892) 498)) (<= (select main_a v_prenex_23893) 1498) (<= (+ main_x 1) v_prenex_23892))) (forall ((v_prenex_26050 Int) (v_prenex_26051 Int)) (or (<= (+ main_x 1) v_prenex_26050) (< v_prenex_26050 main_x) (<= 0 (+ (select main_a v_prenex_26050) 498)) (<= 1 (select main_a v_prenex_26051)) (<= (select main_a v_prenex_26051) 1498) (<= (select main_a v_prenex_26050) 500) (<= (select main_a v_prenex_26050) (select main_a v_prenex_26051)))) (forall ((v_prenex_29648 Int) (v_prenex_29647 Int)) (or (<= 1000 (+ (select main_a v_prenex_29647) (select main_a v_prenex_29648))) (<= 500 (select main_a v_prenex_29648)) (<= (select main_a v_prenex_29648) 1498) (<= (+ main_x 1) v_prenex_29647) (< v_prenex_29647 main_x) (<= (+ main_y 1) v_prenex_29648) (<= (select main_a v_prenex_29647) 500))) (or (forall ((v_prenex_26992 Int)) (or (< v_prenex_26992 main_x) (<= (+ main_x 1) v_prenex_26992) (<= 2 (* 2 (select main_a v_prenex_26992))) (<= (select main_a v_prenex_26992) 500) (<= (* 2 (select main_a v_prenex_26992)) 1000))) (forall ((v_prenex_26998 Int)) (<= (* 2 (select main_a v_prenex_26998)) 1998))) (forall ((v_prenex_24860 Int) (v_prenex_24859 Int)) (or (< v_prenex_24859 main_x) (<= (+ main_x 1) v_prenex_24859) (<= (select main_a v_prenex_24859) (select main_a v_prenex_24860)) (<= (+ main_y 1) v_prenex_24860) (<= (select main_a v_prenex_24859) 999) (<= (select main_a v_prenex_24860) 999))) (forall ((v_prenex_31031 Int) (v_prenex_31032 Int)) (or (<= 0 (+ (select main_a v_prenex_31031) 498)) (<= (select main_a v_prenex_31032) 999) (<= (select main_a v_prenex_31031) 500) (<= (+ main_x 1) v_prenex_31031) (<= (select main_a v_prenex_31032) 1498) (< v_prenex_31031 main_x) (<= (+ (select main_a v_prenex_31031) (select main_a v_prenex_31032)) 1000))) (forall ((v_prenex_24713 Int) (v_prenex_24712 Int)) (or (<= 500 (select main_a v_prenex_24713)) (<= 1 (select main_a v_prenex_24712)) (<= 1000 (+ (select main_a v_prenex_24712) (select main_a v_prenex_24713))) (<= (+ main_x 1) v_prenex_24712) (< v_prenex_24712 main_x) (<= 1000 (* 2 (select main_a v_prenex_24713))) (<= (+ main_y 1) v_prenex_24713))) (forall ((v_prenex_30859 Int) (v_prenex_30858 Int)) (or (<= (+ main_x 1) v_prenex_30858) (<= 1 (select main_a v_prenex_30859)) (<= 0 (+ (select main_a v_prenex_30858) 498)) (< v_prenex_30858 main_x) (<= 1000 (+ (select main_a v_prenex_30858) (select main_a v_prenex_30859))))) (or (forall ((v_prenex_32312 Int)) (or (<= 500 (select main_a v_prenex_32312)) (< v_prenex_32312 main_y) (<= (+ main_y 1) v_prenex_32312))) (forall ((v_prenex_32311 Int)) (<= 2 (* 2 (select main_a v_prenex_32311))))) (forall ((v_prenex_22044 Int) (v_prenex_22045 Int)) (or (< v_prenex_22045 main_y) (<= (+ main_x 1) v_prenex_22044) (<= (+ (select main_a v_prenex_22044) (select main_a v_prenex_22045)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22045))) (<= (* 2 (select main_a v_prenex_22044)) 1000) (<= 500 (select main_a v_prenex_22045)) (< v_prenex_22044 main_x))) (or (forall ((v_prenex_28964 Int)) (or (<= (+ main_x 1) v_prenex_28964) (< v_prenex_28964 main_x) (<= (* 2 (select main_a v_prenex_28964)) 1000) (<= 2 (* 2 (select main_a v_prenex_28964))))) (forall ((v_prenex_28968 Int)) (or (<= (select main_a v_prenex_28968) 999) (<= (select main_a v_prenex_28968) 1498)))) (forall ((v_prenex_26260 Int) (v_prenex_26261 Int)) (or (<= 0 (+ (select main_a v_prenex_26260) 498)) (<= (* 2 (select main_a v_prenex_26261)) 1998) (<= (select main_a v_prenex_26260) (select main_a v_prenex_26261)) (< v_prenex_26260 main_x) (<= (+ main_x 1) v_prenex_26260) (< v_prenex_26261 main_y) (<= (select main_a v_prenex_26261) 1498))) (forall ((v_prenex_27692 Int) (v_prenex_27693 Int)) (or (<= (+ main_y 1) v_prenex_27693) (<= (* 2 (select main_a v_prenex_27693)) 1998) (<= 1 (select main_a v_prenex_27693)) (< v_prenex_27693 main_y) (<= (select main_a v_prenex_27693) (+ (select main_a v_prenex_27692) 998)))) (or (forall ((v_prenex_24256 Int)) (or (<= 1 (select main_a v_prenex_24256)) (<= 1000 (* 2 (select main_a v_prenex_24256))))) (forall ((v_prenex_24253 Int)) (or (<= (+ main_x 1) v_prenex_24253) (<= 2 (* 2 (select main_a v_prenex_24253))) (< v_prenex_24253 main_x) (<= (select main_a v_prenex_24253) 999)))) (or (forall ((v_prenex_31883 Int)) (<= 1000 (* 2 (select main_a v_prenex_31883)))) (forall ((v_prenex_31882 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31882))) (<= 1 (select main_a v_prenex_31882)) (<= (+ main_x 1) v_prenex_31882) (< v_prenex_31882 main_x)))) (or (forall ((v_prenex_21724 Int)) (or (<= (+ main_y 1) v_prenex_21724) (<= (select main_a v_prenex_21724) 999))) (forall ((v_prenex_21723 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21723))) (<= (+ main_x 1) v_prenex_21723) (<= 0 (+ (select main_a v_prenex_21723) 498)) (< v_prenex_21723 main_x)))) (forall ((v_prenex_22121 Int) (v_prenex_22122 Int)) (or (<= (+ (select main_a v_prenex_22121) (select main_a v_prenex_22122)) 1000) (< v_prenex_22121 main_x) (<= (select main_a v_prenex_22121) 999) (<= (+ main_x 1) v_prenex_22121) (<= (select main_a v_prenex_22122) 999) (<= 1 (select main_a v_prenex_22122)) (<= (select main_a v_prenex_22121) 500))) (or (forall ((v_prenex_28591 Int)) (or (<= 500 (select main_a v_prenex_28591)) (<= (select main_a v_prenex_28591) 1498))) (forall ((v_prenex_28590 Int)) (or (<= 1 (select main_a v_prenex_28590)) (<= (* 2 (select main_a v_prenex_28590)) 1000) (< v_prenex_28590 main_x) (<= (+ main_x 1) v_prenex_28590)))) (forall ((v_prenex_24537 Int) (v_prenex_24536 Int)) (or (<= (+ main_x 1) v_prenex_24536) (<= 1000 (* 2 (select main_a v_prenex_24537))) (<= (select main_a v_prenex_24536) (select main_a v_prenex_24537)) (< v_prenex_24536 main_x) (<= 1 (select main_a v_prenex_24536)))) (forall ((v_prenex_25692 Int) (v_prenex_25691 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25691))) (< v_prenex_25692 main_y) (< v_prenex_25691 main_x) (<= (select main_a v_prenex_25692) 1498) (<= (+ main_x 1) v_prenex_25691) (<= (select main_a v_prenex_25691) (select main_a v_prenex_25692)))) (forall ((v_prenex_26932 Int) (v_prenex_26933 Int)) (or (<= (select main_a v_prenex_26933) (+ (select main_a v_prenex_26932) 998)) (<= (* 2 (select main_a v_prenex_26932)) 1000) (<= (+ main_x 1) v_prenex_26932) (<= 500 (select main_a v_prenex_26933)) (<= (select main_a v_prenex_26933) 1498) (< v_prenex_26932 main_x) (<= (select main_a v_prenex_26932) 500))) (forall ((v_prenex_27317 Int) (v_prenex_27318 Int)) (or (<= (select main_a v_prenex_27318) 1498) (<= 2 (* 2 (select main_a v_prenex_27317))) (<= (+ (select main_a v_prenex_27317) (select main_a v_prenex_27318)) 1000) (<= (* 2 (select main_a v_prenex_27318)) 1998) (< v_prenex_27317 main_x) (<= (+ main_x 1) v_prenex_27317))) (forall ((v_prenex_26549 Int) (v_prenex_26548 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26549))) (<= (select main_a v_prenex_26549) (+ (select main_a v_prenex_26548) 998)) (<= (* 2 (select main_a v_prenex_26549)) 1998) (< v_prenex_26548 main_x) (<= (+ main_x 1) v_prenex_26548) (<= 0 (+ (select main_a v_prenex_26548) 498)))) (forall ((v_prenex_32786 Int) (v_prenex_32787 Int)) (or (<= (select main_a v_prenex_32787) (+ (select main_a v_prenex_32786) 998)) (<= (select main_a v_prenex_32786) 999) (<= (* 2 (select main_a v_prenex_32787)) 1998) (< v_prenex_32786 main_x) (<= (select main_a v_prenex_32786) 500) (<= (+ main_x 1) v_prenex_32786) (<= (select main_a v_prenex_32787) 999))) (or (forall ((v_prenex_26335 Int)) (or (< v_prenex_26335 main_x) (<= (* 2 (select main_a v_prenex_26335)) 1000) (<= (select main_a v_prenex_26335) 999) (<= 1 (select main_a v_prenex_26335)) (<= (+ main_x 1) v_prenex_26335))) (forall ((v_prenex_26336 Int)) (or (<= (select main_a v_prenex_26336) 1498) (<= 500 (select main_a v_prenex_26336))))) (or (forall ((v_prenex_28745 Int)) (<= 1000 (* 2 (select main_a v_prenex_28745)))) (forall ((v_prenex_21444 Int)) (or (<= (select main_a v_prenex_21444) 500) (<= (+ main_x 1) v_prenex_21444) (<= (* 2 (select main_a v_prenex_21444)) 1000) (< v_prenex_21444 main_x)))) (forall ((v_prenex_23069 Int) (v_prenex_23070 Int)) (or (<= 0 (+ (select main_a v_prenex_23069) 498)) (< v_prenex_23069 main_x) (<= (select main_a v_prenex_23070) (+ (select main_a v_prenex_23069) 998)) (<= 2 (* 2 (select main_a v_prenex_23069))) (<= (+ main_x 1) v_prenex_23069))) (or (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 1 (select main_a v_prenex_23426)))) (forall ((v_prenex_23424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23424))) (< v_prenex_23424 main_x) (<= (select main_a v_prenex_23424) 500) (<= (+ main_x 1) v_prenex_23424)))) (forall ((v_prenex_28294 Int) (v_prenex_28293 Int)) (or (<= (select main_a v_prenex_28294) 1498) (<= 1 (select main_a v_prenex_28293)) (<= (select main_a v_prenex_28293) (select main_a v_prenex_28294)) (<= (select main_a v_prenex_28293) 999) (< v_prenex_28293 main_x) (<= (+ main_x 1) v_prenex_28293))) (forall ((v_prenex_30891 Int) (v_prenex_30890 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30890))) (<= (* 2 (select main_a v_prenex_30890)) 1000) (< v_prenex_30890 main_x) (<= (+ main_x 1) v_prenex_30890) (<= (select main_a v_prenex_30890) (select main_a v_prenex_30891)))) (forall ((v_prenex_32676 Int) (v_prenex_32677 Int)) (or (<= (select main_a v_prenex_32676) (select main_a v_prenex_32677)) (<= (+ main_x 1) v_prenex_32676) (<= (select main_a v_prenex_32677) 1498) (<= 500 (select main_a v_prenex_32677)) (<= (* 2 (select main_a v_prenex_32676)) 1000) (< v_prenex_32676 main_x) (<= 2 (* 2 (select main_a v_prenex_32676))))) (forall ((v_prenex_29273 Int) (v_prenex_29274 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29274))) (<= (select main_a v_prenex_29274) 1498) (<= (+ main_x 1) v_prenex_29273) (<= (+ (select main_a v_prenex_29273) (select main_a v_prenex_29274)) 1000) (<= 2 (* 2 (select main_a v_prenex_29273))) (< v_prenex_29273 main_x))) (forall ((v_prenex_31802 Int) (v_prenex_31803 Int)) (or (<= (* 2 (select main_a v_prenex_31802)) 1000) (< v_prenex_31803 main_y) (<= (+ main_x 1) v_prenex_31802) (<= (select main_a v_prenex_31803) 999) (<= (+ (select main_a v_prenex_31802) (select main_a v_prenex_31803)) 1000) (<= (* 2 (select main_a v_prenex_31803)) 1998) (< v_prenex_31802 main_x))) (forall ((v_prenex_23992 Int) (v_prenex_23991 Int)) (or (<= (+ main_y 1) v_prenex_23992) (< v_prenex_23991 main_x) (< v_prenex_23992 main_y) (<= 1 (select main_a v_prenex_23992)) (<= (+ (select main_a v_prenex_23991) (select main_a v_prenex_23992)) 1000))) (forall ((v_prenex_26726 Int) (v_prenex_26727 Int)) (or (<= (select main_a v_prenex_26726) 999) (<= (* 2 (select main_a v_prenex_26726)) 1000) (<= 1000 (+ (select main_a v_prenex_26726) (select main_a v_prenex_26727))) (<= (* 2 (select main_a v_prenex_26727)) 1998) (<= (+ main_x 1) v_prenex_26726) (< v_prenex_26726 main_x))) (or (forall ((v_prenex_29948 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29948))) (<= (select main_a v_prenex_29948) 500) (<= (+ main_x 1) v_prenex_29948) (<= 0 (+ (select main_a v_prenex_29948) 498)) (< v_prenex_29948 main_x))) (forall ((v_prenex_29949 Int)) (<= 1 (select main_a v_prenex_29949)))) (forall ((v_prenex_22945 Int) (v_prenex_22946 Int)) (or (<= (+ main_x 1) v_prenex_22945) (<= (* 2 (select main_a v_prenex_22946)) 1998) (<= (select main_a v_prenex_22945) 999) (< v_prenex_22945 main_x) (<= 1000 (+ (select main_a v_prenex_22945) (select main_a v_prenex_22946))) (<= 0 (+ (select main_a v_prenex_22945) 498)))) (forall ((v_prenex_27100 Int) (v_prenex_27101 Int)) (or (<= (+ main_x 1) v_prenex_27100) (<= 1 (select main_a v_prenex_27101)) (<= (select main_a v_prenex_27100) 999) (< v_prenex_27100 main_x) (<= (select main_a v_prenex_27100) 500) (<= 500 (select main_a v_prenex_27101)) (<= (select main_a v_prenex_27101) (+ (select main_a v_prenex_27100) 998)))) (forall ((v_prenex_29979 Int) (v_prenex_29980 Int)) (or (<= (select main_a v_prenex_29979) (select main_a v_prenex_29980)) (<= 1 (select main_a v_prenex_29980)) (<= (+ main_x 1) v_prenex_29979) (<= (select main_a v_prenex_29979) 999) (<= (+ main_y 1) v_prenex_29980) (< v_prenex_29979 main_x))) (or (forall ((v_prenex_27923 Int)) (or (<= (+ main_x 1) v_prenex_27923) (<= (* 2 (select main_a v_prenex_27923)) 1000) (<= 1 (select main_a v_prenex_27923)) (< v_prenex_27923 main_x))) (forall ((v_prenex_27924 Int)) (<= (select main_a v_prenex_27924) 1498))) (or (forall ((v_prenex_24655 Int)) (or (<= (* 2 (select main_a v_prenex_24655)) 1998) (<= (+ main_y 1) v_prenex_24655))) (forall ((v_prenex_24654 Int)) (or (<= (+ main_x 1) v_prenex_24654) (< v_prenex_24654 main_x) (<= (select main_a v_prenex_24654) 500)))) (forall ((v_prenex_21922 Int) (v_prenex_21923 Int)) (or (<= (select main_a v_prenex_21923) 1498) (<= (+ main_y 1) v_prenex_21923) (<= 2 (* 2 (select main_a v_prenex_21922))) (<= (select main_a v_prenex_21923) 999) (<= (+ (select main_a v_prenex_21922) (select main_a v_prenex_21923)) 1000) (< v_prenex_21922 main_x) (<= (+ main_x 1) v_prenex_21922))) (forall ((v_prenex_31693 Int) (v_prenex_31694 Int)) (or (<= 1000 (+ (select main_a v_prenex_31693) (select main_a v_prenex_31694))) (<= (select main_a v_prenex_31694) 1498) (<= 2 (* 2 (select main_a v_prenex_31693))) (< v_prenex_31693 main_x) (<= (select main_a v_prenex_31694) 999) (<= (* 2 (select main_a v_prenex_31693)) 1000) (<= (+ main_x 1) v_prenex_31693))) (forall ((v_prenex_28700 Int) (v_prenex_28699 Int)) (or (<= (+ main_x 1) v_prenex_28699) (<= 1000 (+ (select main_a v_prenex_28699) (select main_a v_prenex_28700))) (<= 1 (select main_a v_prenex_28699)) (< v_prenex_28699 main_x) (<= 1 (select main_a v_prenex_28700)) (<= 2 (* 2 (select main_a v_prenex_28699))))) (forall ((v_prenex_25501 Int) (v_prenex_25500 Int)) (or (<= (select main_a v_prenex_25500) 500) (<= (+ main_x 1) v_prenex_25500) (< v_prenex_25500 main_x) (<= (select main_a v_prenex_25500) (select main_a v_prenex_25501)) (<= 1 (select main_a v_prenex_25500)) (<= 500 (select main_a v_prenex_25501)))) (or (forall ((v_prenex_27437 Int)) (or (<= 500 (select main_a v_prenex_27437)) (<= (+ main_y 1) v_prenex_27437))) (forall ((v_prenex_27436 Int)) (or (<= (* 2 (select main_a v_prenex_27436)) 1000) (<= (+ main_x 1) v_prenex_27436) (<= 2 (* 2 (select main_a v_prenex_27436))) (< v_prenex_27436 main_x)))) (forall ((v_prenex_27601 Int) (v_prenex_27602 Int)) (or (<= (+ (select main_a v_prenex_27601) (select main_a v_prenex_27602)) 1000) (<= (+ main_x 1) v_prenex_27601) (<= 1 (select main_a v_prenex_27601)) (<= (select main_a v_prenex_27602) 1498) (<= (* 2 (select main_a v_prenex_27601)) 1000) (< v_prenex_27601 main_x))) (forall ((v_prenex_32618 Int) (v_prenex_32619 Int)) (or (<= (select main_a v_prenex_32618) 999) (<= (select main_a v_prenex_32619) 999) (<= (+ main_x 1) v_prenex_32618) (< v_prenex_32618 main_x) (<= 1000 (* 2 (select main_a v_prenex_32619))) (<= 1000 (+ (select main_a v_prenex_32618) (select main_a v_prenex_32619))) (<= (select main_a v_prenex_32618) 500))) (or (forall ((v_prenex_25190 Int)) (or (<= 1 (select main_a v_prenex_25190)) (<= 1000 (* 2 (select main_a v_prenex_25190))))) (forall ((v_prenex_25189 Int)) (or (<= (select main_a v_prenex_25189) 999) (< v_prenex_25189 main_x) (<= (* 2 (select main_a v_prenex_25189)) 1000) (<= (+ main_x 1) v_prenex_25189) (<= 1 (select main_a v_prenex_25189))))) (or (forall ((v_prenex_27119 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27119))) (< v_prenex_27119 main_x) (<= 0 (+ (select main_a v_prenex_27119) 498)) (<= 1 (select main_a v_prenex_27119)) (<= (+ main_x 1) v_prenex_27119))) (forall ((v_prenex_27120 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27120))) (<= 1 (select main_a v_prenex_27120))))) (or (forall ((v_prenex_27296 Int)) (<= 1 (select main_a v_prenex_27296))) (forall ((v_prenex_27290 Int)) (or (< v_prenex_27290 main_x) (<= (* 2 (select main_a v_prenex_27290)) 1000) (<= (select main_a v_prenex_27290) 500) (<= (+ main_x 1) v_prenex_27290)))) (forall ((v_prenex_25552 Int) (v_prenex_25551 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25552))) (<= 2 (* 2 (select main_a v_prenex_25551))) (< v_prenex_25551 main_x) (<= (+ (select main_a v_prenex_25551) (select main_a v_prenex_25552)) 1000) (< v_prenex_25552 main_y) (<= 1 (select main_a v_prenex_25552)) (<= (+ main_x 1) v_prenex_25551))) (forall ((v_prenex_21984 Int) (v_prenex_21985 Int)) (or (<= (+ (select main_a v_prenex_21984) (select main_a v_prenex_21985)) 1000) (<= 2 (* 2 (select main_a v_prenex_21984))) (<= (+ main_x 1) v_prenex_21984) (<= 0 (+ (select main_a v_prenex_21984) 498)) (< v_prenex_21984 main_x) (<= 1000 (* 2 (select main_a v_prenex_21985))) (<= (* 2 (select main_a v_prenex_21985)) 1998))) (forall ((v_prenex_23400 Int) (v_prenex_23399 Int)) (or (< v_prenex_23399 main_x) (<= (* 2 (select main_a v_prenex_23400)) 1998) (<= (+ (select main_a v_prenex_23399) (select main_a v_prenex_23400)) 1000) (<= (+ main_y 1) v_prenex_23400) (<= (+ main_x 1) v_prenex_23399) (<= (* 2 (select main_a v_prenex_23399)) 1000) (<= (select main_a v_prenex_23400) 1498))) (or (forall ((v_prenex_22810 Int)) (or (<= (select main_a v_prenex_22810) 999) (< v_prenex_22810 main_x) (<= (+ main_x 1) v_prenex_22810) (<= 2 (* 2 (select main_a v_prenex_22810))))) (forall ((v_prenex_22814 Int)) (<= (select main_a v_prenex_22814) 1498))) (or (forall ((v_prenex_27600 Int)) (<= (* 2 (select main_a v_prenex_27600)) 1998)) (forall ((v_prenex_27596 Int)) (or (<= (+ main_x 1) v_prenex_27596) (<= 2 (* 2 (select main_a v_prenex_27596))) (<= 1 (select main_a v_prenex_27596)) (<= (* 2 (select main_a v_prenex_27596)) 1000) (< v_prenex_27596 main_x)))) (forall ((v_prenex_26007 Int) (v_prenex_26008 Int)) (or (<= (select main_a v_prenex_26007) (select main_a v_prenex_26008)) (<= 2 (* 2 (select main_a v_prenex_26007))) (<= (+ main_x 1) v_prenex_26007) (< v_prenex_26007 main_x) (<= (* 2 (select main_a v_prenex_26008)) 1998) (<= (select main_a v_prenex_26008) 1498))) (or (forall ((v_prenex_32170 Int)) (or (<= 1 (select main_a v_prenex_32170)) (< v_prenex_32170 main_y) (<= 500 (select main_a v_prenex_32170)) (<= (+ main_y 1) v_prenex_32170))) (forall ((v_prenex_32169 Int)) (<= 2 (* 2 (select main_a v_prenex_32169))))) (forall ((v_prenex_27894 Int) (v_prenex_27895 Int)) (or (<= 1 (select main_a v_prenex_27895)) (<= (select main_a v_prenex_27894) 999) (<= (+ main_x 1) v_prenex_27894) (< v_prenex_27894 main_x) (<= (select main_a v_prenex_27895) 999) (<= (select main_a v_prenex_27895) (+ (select main_a v_prenex_27894) 998)))) (or (forall ((v_prenex_21801 Int)) (or (<= 0 (+ (select main_a v_prenex_21801) 498)) (<= (* 2 (select main_a v_prenex_21801)) 1000) (<= (+ main_x 1) v_prenex_21801) (< v_prenex_21801 main_x) (<= 1 (select main_a v_prenex_21801)))) (forall ((v_prenex_21799 Int)) (or (<= 1 (select main_a v_prenex_21799)) (<= (select main_a v_prenex_21799) 1498)))) (forall ((v_prenex_27083 Int) (v_prenex_27082 Int)) (or (<= (* 2 (select main_a v_prenex_27083)) 1998) (< v_prenex_27082 main_x) (<= 1000 (+ (select main_a v_prenex_27082) (select main_a v_prenex_27083))) (<= 0 (+ (select main_a v_prenex_27082) 498)) (<= (select main_a v_prenex_27083) 1498) (<= (+ main_x 1) v_prenex_27082))) (or (forall ((v_prenex_28669 Int)) (or (<= (select main_a v_prenex_28669) 999) (< v_prenex_28669 main_y) (<= (select main_a v_prenex_28669) 1498))) (forall ((v_prenex_28667 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28667))) (< v_prenex_28667 main_x) (<= (select main_a v_prenex_28667) 500) (<= (+ main_x 1) v_prenex_28667)))) (forall ((v_prenex_26480 Int) (v_prenex_26481 Int)) (or (<= 0 (+ (select main_a v_prenex_26480) 498)) (<= 500 (select main_a v_prenex_26481)) (<= 2 (* 2 (select main_a v_prenex_26480))) (<= (* 2 (select main_a v_prenex_26481)) 1998) (<= (select main_a v_prenex_26481) (+ (select main_a v_prenex_26480) 998)) (< v_prenex_26480 main_x) (<= (+ main_x 1) v_prenex_26480))) (or (forall ((v_prenex_29453 Int)) (or (<= (* 2 (select main_a v_prenex_29453)) 1998) (<= 1 (select main_a v_prenex_29453)))) (forall ((v_prenex_29447 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29447))) (<= (select main_a v_prenex_29447) 500) (<= (* 2 (select main_a v_prenex_29447)) 1000) (<= (+ main_x 1) v_prenex_29447) (< v_prenex_29447 main_x)))) (or (forall ((v_prenex_23789 Int)) (or (<= (select main_a v_prenex_23789) 999) (<= (* 2 (select main_a v_prenex_23789)) 1998))) (forall ((v_prenex_23785 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23785))) (<= (select main_a v_prenex_23785) 999) (<= (* 2 (select main_a v_prenex_23785)) 1000) (<= (+ main_x 1) v_prenex_23785) (< v_prenex_23785 main_x)))) (forall ((v_prenex_21812 Int) (v_prenex_21813 Int)) (or (< v_prenex_21812 main_x) (<= (select main_a v_prenex_21812) 500) (<= (* 2 (select main_a v_prenex_21812)) 1000) (<= (+ main_x 1) v_prenex_21812) (<= (select main_a v_prenex_21813) 1498) (<= 1000 (+ (select main_a v_prenex_21812) (select main_a v_prenex_21813))))) (or (forall ((v_prenex_29771 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29771))) (<= (* 2 (select main_a v_prenex_29771)) 1000) (< v_prenex_29771 main_x) (<= (+ main_x 1) v_prenex_29771))) (forall ((v_prenex_29772 Int)) (or (<= (+ main_y 1) v_prenex_29772) (<= (select main_a v_prenex_29772) 999)))) (forall ((v_prenex_31866 Int) (v_prenex_31867 Int)) (or (< v_prenex_31867 main_y) (<= (select main_a v_prenex_31867) 1498) (<= (+ (select main_a v_prenex_31866) (select main_a v_prenex_31867)) 1000) (<= (+ main_y 1) v_prenex_31867))) (forall ((v_prenex_31431 Int) (v_prenex_31432 Int)) (or (<= (* 2 (select main_a v_prenex_31432)) 1998) (<= 1000 (* 2 (select main_a v_prenex_31432))) (<= (+ main_x 1) v_prenex_31431) (<= (select main_a v_prenex_31431) 500) (< v_prenex_31431 main_x) (<= (+ (select main_a v_prenex_31431) (select main_a v_prenex_31432)) 1000) (<= 0 (+ (select main_a v_prenex_31431) 498)))) (or (forall ((v_prenex_32840 Int)) (<= (select main_a v_prenex_32840) 1498)) (forall ((v_prenex_32838 Int)) (or (<= (+ main_x 1) v_prenex_32838) (< v_prenex_32838 main_x) (<= (* 2 (select main_a v_prenex_32838)) 1000) (<= (select main_a v_prenex_32838) 999) (<= 0 (+ (select main_a v_prenex_32838) 498))))) (or (forall ((v_prenex_32305 Int)) (or (<= (+ main_x 1) v_prenex_32305) (< v_prenex_32305 main_x) (<= 1 (select main_a v_prenex_32305)) (<= 2 (* 2 (select main_a v_prenex_32305))))) (forall ((v_prenex_32310 Int)) (or (<= (select main_a v_prenex_32310) 1498) (<= 1000 (* 2 (select main_a v_prenex_32310)))))) (or (forall ((v_prenex_25261 Int)) (or (<= (select main_a v_prenex_25261) 1498) (<= (* 2 (select main_a v_prenex_25261)) 1998))) (forall ((v_prenex_25259 Int)) (or (<= (* 2 (select main_a v_prenex_25259)) 1000) (<= 2 (* 2 (select main_a v_prenex_25259))) (<= (+ main_x 1) v_prenex_25259) (< v_prenex_25259 main_x) (<= 0 (+ (select main_a v_prenex_25259) 498))))) (forall ((v_prenex_22991 Int) (v_prenex_22992 Int)) (or (< v_prenex_22992 main_y) (<= (+ (select main_a v_prenex_22991) (select main_a v_prenex_22992)) 1000) (<= (+ main_x 1) v_prenex_22991) (<= (* 2 (select main_a v_prenex_22992)) 1998) (<= 1 (select main_a v_prenex_22991)) (< v_prenex_22991 main_x) (<= (select main_a v_prenex_22992) 1498))) (forall ((v_prenex_25527 Int) (v_prenex_25526 Int)) (or (<= 1 (select main_a v_prenex_25526)) (<= 1 (select main_a v_prenex_25527)) (< v_prenex_25527 main_y) (<= (+ main_x 1) v_prenex_25526) (< v_prenex_25526 main_x) (<= (select main_a v_prenex_25527) 999) (<= (select main_a v_prenex_25527) (+ (select main_a v_prenex_25526) 998)))) (forall ((v_prenex_28021 Int) (v_prenex_28020 Int)) (or (<= 1 (select main_a v_prenex_28021)) (<= 0 (+ (select main_a v_prenex_28020) 498)) (< v_prenex_28020 main_x) (<= (select main_a v_prenex_28021) (+ (select main_a v_prenex_28020) 998)) (<= (+ main_x 1) v_prenex_28020) (<= (select main_a v_prenex_28021) 1498))) (forall ((v_prenex_32337 Int)) (or (<= (* 2 (select main_a v_prenex_32337)) 1000) (<= 0 (+ (select main_a v_prenex_32337) 498)) (<= (select main_a v_prenex_32337) 500) (< v_prenex_32337 main_x) (<= (+ main_x 1) v_prenex_32337))) (forall ((v_prenex_21848 Int) (v_prenex_21849 Int)) (or (<= (+ main_x 1) v_prenex_21848) (<= 500 (select main_a v_prenex_21849)) (<= 1 (select main_a v_prenex_21849)) (<= (select main_a v_prenex_21848) 999) (<= (select main_a v_prenex_21848) (select main_a v_prenex_21849)) (< v_prenex_21848 main_x) (<= (select main_a v_prenex_21848) 500))) (or (forall ((v_prenex_27887 Int)) (or (<= (* 2 (select main_a v_prenex_27887)) 1000) (< v_prenex_27887 main_x) (<= (select main_a v_prenex_27887) 500) (<= (+ main_x 1) v_prenex_27887))) (forall ((v_prenex_27893 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27893))) (<= (select main_a v_prenex_27893) 999)))) (forall ((v_prenex_25699 Int) (v_prenex_25700 Int)) (or (<= 1000 (+ (select main_a v_prenex_25699) (select main_a v_prenex_25700))) (<= (select main_a v_prenex_25699) 999) (<= (+ main_x 1) v_prenex_25699) (<= 0 (+ (select main_a v_prenex_25699) 498)) (< v_prenex_25699 main_x) (<= 1 (select main_a v_prenex_25700)))) (forall ((v_prenex_22496 Int) (v_prenex_22497 Int)) (or (< v_prenex_22496 main_x) (<= (select main_a v_prenex_22497) 1498) (<= (* 2 (select main_a v_prenex_22497)) 1998) (<= (+ (select main_a v_prenex_22496) (select main_a v_prenex_22497)) 1000) (<= (+ main_x 1) v_prenex_22496) (<= 1 (select main_a v_prenex_22496)) (<= 2 (* 2 (select main_a v_prenex_22496))))) (or (forall ((v_prenex_24017 Int)) (or (<= (* 2 (select main_a v_prenex_24017)) 1998) (<= 1000 (* 2 (select main_a v_prenex_24017))) (<= (+ main_y 1) v_prenex_24017))) (forall ((v_prenex_24016 Int)) (or (<= (* 2 (select main_a v_prenex_24016)) 1000) (< v_prenex_24016 main_x) (<= (select main_a v_prenex_24016) 500) (<= (+ main_x 1) v_prenex_24016)))) (forall ((v_prenex_28599 Int) (v_prenex_28598 Int)) (or (<= (select main_a v_prenex_28599) 999) (< v_prenex_28598 main_x) (< v_prenex_28599 main_y) (<= (+ main_x 1) v_prenex_28598) (<= (select main_a v_prenex_28598) 999) (<= (select main_a v_prenex_28599) (+ (select main_a v_prenex_28598) 998)))) (forall ((v_prenex_30079 Int) (v_prenex_30078 Int)) (or (<= (+ (select main_a v_prenex_30078) (select main_a v_prenex_30079)) 1000) (<= (select main_a v_prenex_30078) 500) (<= (+ main_x 1) v_prenex_30078) (< v_prenex_30078 main_x) (<= (select main_a v_prenex_30079) 1498))) (or (forall ((v_prenex_23944 Int)) (or (< v_prenex_23944 main_x) (<= (+ main_x 1) v_prenex_23944) (<= 1 (select main_a v_prenex_23944)) (<= 2 (* 2 (select main_a v_prenex_23944))))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= (select main_a v_prenex_23945) 1498)))) (or (forall ((v_prenex_31874 Int)) (or (<= (select main_a v_prenex_31874) 1498) (<= 1000 (* 2 (select main_a v_prenex_31874))))) (forall ((v_prenex_31868 Int)) (or (< v_prenex_31868 main_x) (<= (+ main_x 1) v_prenex_31868) (<= (* 2 (select main_a v_prenex_31868)) 1000) (<= 1 (select main_a v_prenex_31868)) (<= 2 (* 2 (select main_a v_prenex_31868)))))) (or (forall ((v_prenex_30785 Int)) (or (<= (* 2 (select main_a v_prenex_30785)) 1998) (<= 1 (select main_a v_prenex_30785)))) (forall ((v_prenex_30780 Int)) (or (<= (+ main_x 1) v_prenex_30780) (<= 2 (* 2 (select main_a v_prenex_30780))) (<= (* 2 (select main_a v_prenex_30780)) 1000) (<= 0 (+ (select main_a v_prenex_30780) 498)) (< v_prenex_30780 main_x)))) (forall ((v_prenex_28074 Int) (v_prenex_28073 Int)) (or (< v_prenex_28073 main_x) (<= (select main_a v_prenex_28074) 999) (<= 1000 (* 2 (select main_a v_prenex_28074))) (<= (select main_a v_prenex_28073) (select main_a v_prenex_28074)) (<= (+ main_x 1) v_prenex_28073) (<= 0 (+ (select main_a v_prenex_28073) 498)))) (forall ((v_prenex_26204 Int) (v_prenex_26203 Int)) (or (< v_prenex_26204 main_y) (<= 500 (select main_a v_prenex_26204)) (< v_prenex_26203 main_x) (<= (+ main_y 1) v_prenex_26204) (<= 1000 (+ (select main_a v_prenex_26203) (select main_a v_prenex_26204))))) (forall ((v_prenex_24371 Int) (v_prenex_24370 Int)) (or (<= (select main_a v_prenex_24370) (select main_a v_prenex_24371)) (<= 500 (select main_a v_prenex_24371)) (<= 2 (* 2 (select main_a v_prenex_24370))) (<= (+ main_x 1) v_prenex_24370) (<= (select main_a v_prenex_24371) 1498) (< v_prenex_24370 main_x) (<= 1 (select main_a v_prenex_24370)))) (or (forall ((v_prenex_32286 Int)) (or (<= (+ main_x 1) v_prenex_32286) (<= 1 (select main_a v_prenex_32286)) (<= (* 2 (select main_a v_prenex_32286)) 1000) (< v_prenex_32286 main_x))) (forall ((v_prenex_32287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32287))) (< v_prenex_32287 main_y) (<= (* 2 (select main_a v_prenex_32287)) 1998)))) (forall ((v_prenex_28549 Int) (v_prenex_28550 Int)) (or (<= (+ main_x 1) v_prenex_28549) (<= 0 (+ (select main_a v_prenex_28549) 498)) (< v_prenex_28549 main_x) (<= (select main_a v_prenex_28550) 1498) (<= (select main_a v_prenex_28549) 999) (<= (+ (select main_a v_prenex_28549) (select main_a v_prenex_28550)) 1000))) (or (forall ((v_prenex_23466 Int)) (<= (* 2 (select main_a v_prenex_23466)) 1998)) (forall ((v_prenex_23465 Int)) (or (<= (+ main_x 1) v_prenex_23465) (<= (* 2 (select main_a v_prenex_23465)) 1000) (< v_prenex_23465 main_x) (<= 1 (select main_a v_prenex_23465)) (<= 0 (+ (select main_a v_prenex_23465) 498))))) (forall ((v_prenex_25576 Int) (v_prenex_25575 Int)) (or (<= (+ main_x 1) v_prenex_25575) (<= 1 (select main_a v_prenex_25575)) (<= 2 (* 2 (select main_a v_prenex_25575))) (< v_prenex_25575 main_x) (<= 1000 (+ (select main_a v_prenex_25575) (select main_a v_prenex_25576))) (<= 500 (select main_a v_prenex_25576)) (<= (select main_a v_prenex_25576) 1498))) (or (forall ((v_prenex_25495 Int)) (or (<= (* 2 (select main_a v_prenex_25495)) 1998) (< v_prenex_25495 main_y))) (forall ((v_prenex_25493 Int)) (or (< v_prenex_25493 main_x) (<= (* 2 (select main_a v_prenex_25493)) 1000) (<= (+ main_x 1) v_prenex_25493)))) (forall ((v_prenex_27630 Int) (v_prenex_27631 Int)) (or (<= (select main_a v_prenex_27631) 999) (<= (select main_a v_prenex_27630) 999) (< v_prenex_27630 main_x) (<= (select main_a v_prenex_27630) (select main_a v_prenex_27631)) (<= (+ main_x 1) v_prenex_27630) (<= 500 (select main_a v_prenex_27631)) (<= (+ main_y 1) v_prenex_27631))) (forall ((v_prenex_22550 Int) (v_prenex_22551 Int)) (or (< v_prenex_22550 main_x) (<= (select main_a v_prenex_22550) 999) (<= 1000 (* 2 (select main_a v_prenex_22551))) (<= (+ main_x 1) v_prenex_22550) (<= (* 2 (select main_a v_prenex_22550)) 1000) (<= (select main_a v_prenex_22550) (select main_a v_prenex_22551)) (<= (select main_a v_prenex_22551) 999))) (forall ((v_prenex_24564 Int) (v_prenex_24563 Int)) (or (<= 1 (select main_a v_prenex_24564)) (<= (+ main_x 1) v_prenex_24563) (<= (* 2 (select main_a v_prenex_24564)) 1998) (< v_prenex_24563 main_x) (<= (select main_a v_prenex_24563) 500) (<= 1000 (+ (select main_a v_prenex_24563) (select main_a v_prenex_24564))))) (forall ((v_prenex_28786 Int) (v_prenex_28785 Int)) (or (<= (+ main_x 1) v_prenex_28785) (<= (+ (select main_a v_prenex_28785) (select main_a v_prenex_28786)) 1000) (< v_prenex_28786 main_y) (< v_prenex_28785 main_x) (<= 1 (select main_a v_prenex_28785)) (<= 500 (select main_a v_prenex_28786)) (<= (select main_a v_prenex_28786) 1498))) (or (forall ((v_prenex_27423 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27423))) (<= (select main_a v_prenex_27423) 1498))) (forall ((v_prenex_27421 Int)) (or (< v_prenex_27421 main_x) (<= (select main_a v_prenex_27421) 999) (<= 1 (select main_a v_prenex_27421)) (<= (+ main_x 1) v_prenex_27421) (<= 2 (* 2 (select main_a v_prenex_27421)))))) (forall ((v_prenex_27681 Int) (v_prenex_27680 Int)) (or (<= (+ main_x 1) v_prenex_27680) (<= 1 (select main_a v_prenex_27680)) (<= 1000 (+ (select main_a v_prenex_27680) (select main_a v_prenex_27681))) (<= (+ main_y 1) v_prenex_27681) (<= (select main_a v_prenex_27681) 999) (< v_prenex_27680 main_x))) (forall ((v_prenex_30196 Int) (v_prenex_30195 Int)) (or (<= 1 (select main_a v_prenex_30196)) (<= 0 (+ (select main_a v_prenex_30195) 498)) (<= (select main_a v_prenex_30195) (select main_a v_prenex_30196)) (<= (+ main_x 1) v_prenex_30195) (< v_prenex_30196 main_y) (< v_prenex_30195 main_x) (<= (select main_a v_prenex_30196) 999))) (forall ((v_prenex_24335 Int) (v_prenex_24334 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24334))) (<= (select main_a v_prenex_24334) (select main_a v_prenex_24335)) (< v_prenex_24334 main_x) (<= (+ main_y 1) v_prenex_24335) (<= 500 (select main_a v_prenex_24335)) (<= (+ main_x 1) v_prenex_24334))) (or (forall ((v_prenex_22418 Int)) (or (<= (* 2 (select main_a v_prenex_22418)) 1000) (<= 0 (+ (select main_a v_prenex_22418) 498)) (< v_prenex_22418 main_x) (<= 1 (select main_a v_prenex_22418)) (<= (+ main_x 1) v_prenex_22418))) (forall ((v_prenex_22422 Int)) (or (<= (select main_a v_prenex_22422) 999) (<= 500 (select main_a v_prenex_22422))))) (forall ((v_prenex_25598 Int) (v_prenex_25597 Int)) (or (< v_prenex_25597 main_x) (<= 1000 (* 2 (select main_a v_prenex_25598))) (<= 0 (+ (select main_a v_prenex_25597) 498)) (<= (+ main_x 1) v_prenex_25597) (<= (* 2 (select main_a v_prenex_25598)) 1998) (<= (+ (select main_a v_prenex_25597) (select main_a v_prenex_25598)) 1000))) (forall ((v_prenex_30536 Int) (v_prenex_30537 Int)) (or (< v_prenex_30537 main_y) (<= (+ main_y 1) v_prenex_30537) (<= (+ (select main_a v_prenex_30536) (select main_a v_prenex_30537)) 1000) (<= (+ main_x 1) v_prenex_30536) (<= 1000 (* 2 (select main_a v_prenex_30537))))) (forall ((v_prenex_30637 Int) (v_prenex_30638 Int)) (or (<= (select main_a v_prenex_30638) 999) (<= (+ main_x 1) v_prenex_30637) (<= 1000 (+ (select main_a v_prenex_30637) (select main_a v_prenex_30638))) (< v_prenex_30637 main_x) (<= (select main_a v_prenex_30638) 1498) (<= (select main_a v_prenex_30637) 500) (<= (* 2 (select main_a v_prenex_30637)) 1000))) (forall ((v_prenex_30899 Int) (v_prenex_30898 Int)) (or (<= (select main_a v_prenex_30898) 999) (<= (+ (select main_a v_prenex_30898) (select main_a v_prenex_30899)) 1000) (< v_prenex_30898 main_x) (<= (+ main_x 1) v_prenex_30898) (<= 1000 (* 2 (select main_a v_prenex_30899))) (<= (select main_a v_prenex_30898) 500))) (forall ((v_prenex_28166 Int) (v_prenex_28165 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28166))) (<= (+ main_x 1) v_prenex_28165) (< v_prenex_28165 main_x) (<= (select main_a v_prenex_28166) 1498) (<= (+ main_y 1) v_prenex_28166) (<= 1 (select main_a v_prenex_28165)) (<= 1000 (+ (select main_a v_prenex_28165) (select main_a v_prenex_28166))))) (forall ((v_prenex_31543 Int) (v_prenex_31542 Int)) (or (< v_prenex_31542 main_x) (<= (+ main_x 1) v_prenex_31542) (<= (select main_a v_prenex_31542) 500) (<= (* 2 (select main_a v_prenex_31543)) 1998) (<= (+ (select main_a v_prenex_31542) (select main_a v_prenex_31543)) 1000) (<= (select main_a v_prenex_31543) 1498) (<= (+ main_y 1) v_prenex_31543))) (or (forall ((v_prenex_24086 Int)) (<= (select main_a v_prenex_24086) 1498)) (forall ((v_prenex_24085 Int)) (or (<= 0 (+ (select main_a v_prenex_24085) 498)) (< v_prenex_24085 main_x) (<= 1 (select main_a v_prenex_24085)) (<= 2 (* 2 (select main_a v_prenex_24085))) (<= (+ main_x 1) v_prenex_24085)))) (forall ((v_prenex_28798 Int) (v_prenex_28797 Int)) (or (<= (+ main_y 1) v_prenex_28798) (<= (select main_a v_prenex_28797) 999) (<= (+ main_x 1) v_prenex_28797) (<= 1 (select main_a v_prenex_28798)) (<= (+ (select main_a v_prenex_28797) (select main_a v_prenex_28798)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28798))) (< v_prenex_28797 main_x))) (forall ((v_prenex_31466 Int) (v_prenex_31467 Int)) (or (<= (* 2 (select main_a v_prenex_31466)) 1000) (<= 1000 (+ (select main_a v_prenex_31466) (select main_a v_prenex_31467))) (< v_prenex_31466 main_x) (<= (select main_a v_prenex_31467) 999) (<= (+ main_x 1) v_prenex_31466))) (forall ((v_prenex_30930 Int) (v_prenex_30931 Int)) (or (<= (select main_a v_prenex_30931) (+ (select main_a v_prenex_30930) 998)) (<= (select main_a v_prenex_30930) 500) (<= (+ main_y 1) v_prenex_30931) (<= (+ main_x 1) v_prenex_30930) (<= (select main_a v_prenex_30931) 1498) (< v_prenex_30930 main_x) (<= 1000 (* 2 (select main_a v_prenex_30931))))) (forall ((v_prenex_29266 Int) (v_prenex_29267 Int)) (or (<= (+ main_x 1) v_prenex_29266) (<= 1 (select main_a v_prenex_29267)) (<= 1000 (+ (select main_a v_prenex_29266) (select main_a v_prenex_29267))) (< v_prenex_29266 main_x) (<= (* 2 (select main_a v_prenex_29266)) 1000) (<= (select main_a v_prenex_29266) 500))) (forall ((v_prenex_32681 Int) (v_prenex_32680 Int)) (or (< v_prenex_32681 main_y) (<= 1 (select main_a v_prenex_32681)) (<= (select main_a v_prenex_32681) (+ (select main_a v_prenex_32680) 998)) (<= (+ main_y 1) v_prenex_32681))) (forall ((v_prenex_31554 Int) (v_prenex_31555 Int)) (or (<= (select main_a v_prenex_31555) 1498) (<= (select main_a v_prenex_31555) 999) (<= (+ main_x 1) v_prenex_31554) (<= 0 (+ (select main_a v_prenex_31554) 498)) (<= 1000 (+ (select main_a v_prenex_31554) (select main_a v_prenex_31555))) (<= 1 (select main_a v_prenex_31554)) (< v_prenex_31554 main_x))) (forall ((v_prenex_28212 Int) (v_prenex_28211 Int)) (or (<= (+ main_x 1) v_prenex_28211) (<= 2 (* 2 (select main_a v_prenex_28211))) (<= 1000 (+ (select main_a v_prenex_28211) (select main_a v_prenex_28212))) (<= (* 2 (select main_a v_prenex_28212)) 1998) (<= 1 (select main_a v_prenex_28211)) (< v_prenex_28211 main_x) (<= 1000 (* 2 (select main_a v_prenex_28212))))) (forall ((v_prenex_28854 Int) (v_prenex_28853 Int)) (or (< v_prenex_28853 main_x) (<= (select main_a v_prenex_28854) 999) (<= 0 (+ (select main_a v_prenex_28853) 498)) (<= (+ main_x 1) v_prenex_28853) (<= (* 2 (select main_a v_prenex_28854)) 1998) (<= 2 (* 2 (select main_a v_prenex_28853))) (<= (select main_a v_prenex_28854) (+ (select main_a v_prenex_28853) 998)))) (or (forall ((v_prenex_30570 Int)) (or (<= (select main_a v_prenex_30570) 999) (<= (select main_a v_prenex_30570) 1498))) (forall ((v_prenex_30568 Int)) (or (<= (+ main_x 1) v_prenex_30568) (< v_prenex_30568 main_x) (<= (select main_a v_prenex_30568) 500) (<= 2 (* 2 (select main_a v_prenex_30568))) (<= 1 (select main_a v_prenex_30568))))) (forall ((v_prenex_26655 Int) (v_prenex_26656 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26655))) (< v_prenex_26655 main_x) (<= (* 2 (select main_a v_prenex_26655)) 1000) (<= 1000 (+ (select main_a v_prenex_26655) (select main_a v_prenex_26656))) (<= 1 (select main_a v_prenex_26656)) (<= (+ main_x 1) v_prenex_26655) (<= (* 2 (select main_a v_prenex_26656)) 1998))) (forall ((v_prenex_31938 Int) (v_prenex_31937 Int)) (or (<= 1 (select main_a v_prenex_31938)) (< v_prenex_31937 main_x) (<= 1 (select main_a v_prenex_31937)) (<= (+ main_x 1) v_prenex_31937) (<= 1000 (+ (select main_a v_prenex_31937) (select main_a v_prenex_31938))) (<= (+ main_y 1) v_prenex_31938) (<= (select main_a v_prenex_31938) 1498))) (forall ((v_prenex_30185 Int) (v_prenex_30184 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30185))) (<= (+ main_x 1) v_prenex_30184) (<= (* 2 (select main_a v_prenex_30184)) 1000) (<= (select main_a v_prenex_30185) 1498) (< v_prenex_30184 main_x) (< v_prenex_30185 main_y) (<= (select main_a v_prenex_30185) (+ (select main_a v_prenex_30184) 998)))) (forall ((v_prenex_29552 Int) (v_prenex_29553 Int)) (or (< v_prenex_29552 main_x) (<= (select main_a v_prenex_29553) 1498) (<= (+ main_x 1) v_prenex_29552) (<= (select main_a v_prenex_29552) 999) (<= (* 2 (select main_a v_prenex_29553)) 1998) (<= 0 (+ (select main_a v_prenex_29552) 498)) (<= (+ (select main_a v_prenex_29552) (select main_a v_prenex_29553)) 1000))) (forall ((v_prenex_26862 Int) (v_prenex_26863 Int)) (or (< v_prenex_26862 main_x) (<= (+ main_x 1) v_prenex_26862) (<= 1000 (+ (select main_a v_prenex_26862) (select main_a v_prenex_26863))) (<= (select main_a v_prenex_26863) 1498) (<= 2 (* 2 (select main_a v_prenex_26862))) (<= 500 (select main_a v_prenex_26863)))) (forall ((v_prenex_25428 Int) (v_prenex_25429 Int)) (or (< v_prenex_25428 main_x) (<= (* 2 (select main_a v_prenex_25429)) 1998) (<= 500 (select main_a v_prenex_25429)) (<= (select main_a v_prenex_25429) (+ (select main_a v_prenex_25428) 998)) (<= (+ main_x 1) v_prenex_25428) (<= 2 (* 2 (select main_a v_prenex_25428))))) (forall ((v_prenex_24894 Int) (v_prenex_24893 Int)) (or (< v_prenex_24893 main_x) (<= (select main_a v_prenex_24894) 999) (<= (+ main_x 1) v_prenex_24893) (<= (select main_a v_prenex_24893) (select main_a v_prenex_24894)) (<= 2 (* 2 (select main_a v_prenex_24893))))) (forall ((v_prenex_26897 Int) (v_prenex_26898 Int)) (or (<= (select main_a v_prenex_26897) 500) (<= (select main_a v_prenex_26898) 1498) (<= (+ main_x 1) v_prenex_26897) (<= 0 (+ (select main_a v_prenex_26897) 498)) (<= (select main_a v_prenex_26898) (+ (select main_a v_prenex_26897) 998)) (<= 1 (select main_a v_prenex_26898)) (< v_prenex_26897 main_x))) (forall ((v_prenex_31932 Int) (v_prenex_31931 Int)) (or (<= (+ (select main_a v_prenex_31931) (select main_a v_prenex_31932)) 1000) (<= (+ main_y 1) v_prenex_31932) (< v_prenex_31932 main_y) (< v_prenex_31931 main_x) (<= 1000 (* 2 (select main_a v_prenex_31932))))) (or (forall ((v_prenex_27770 Int)) (or (< v_prenex_27770 main_y) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27770))))) (forall ((v_prenex_27765 Int)) (or (<= (+ main_x 1) v_prenex_27765) (<= 2 (* 2 (select main_a v_prenex_27765))) (< v_prenex_27765 main_x)))) (forall ((v_prenex_30107 Int) (v_prenex_30108 Int)) (or (<= (* 2 (select main_a v_prenex_30108)) 1998) (<= 1 (select main_a v_prenex_30107)) (<= 0 (+ (select main_a v_prenex_30107) 498)) (< v_prenex_30107 main_x) (<= (+ (select main_a v_prenex_30107) (select main_a v_prenex_30108)) 1000) (<= 1000 (* 2 (select main_a v_prenex_30108))) (<= (+ main_x 1) v_prenex_30107))) (forall ((v_prenex_30787 Int) (v_prenex_30786 Int)) (or (<= (* 2 (select main_a v_prenex_30786)) 1000) (< v_prenex_30786 main_x) (<= (select main_a v_prenex_30787) 1498) (<= (+ (select main_a v_prenex_30786) (select main_a v_prenex_30787)) 1000) (< v_prenex_30787 main_y) (<= (+ main_x 1) v_prenex_30786))) (forall ((v_prenex_26945 Int) (v_prenex_26944 Int)) (or (<= (+ main_x 1) v_prenex_26944) (<= (select main_a v_prenex_26944) 999) (< v_prenex_26944 main_x) (<= 1 (select main_a v_prenex_26944)) (<= 1 (select main_a v_prenex_26945)) (<= (select main_a v_prenex_26945) 999) (<= (select main_a v_prenex_26944) (select main_a v_prenex_26945)))) (or (forall ((v_prenex_22619 Int)) (or (<= (+ main_x 1) v_prenex_22619) (<= (select main_a v_prenex_22619) 999) (<= 0 (+ (select main_a v_prenex_22619) 498)) (< v_prenex_22619 main_x) (<= 2 (* 2 (select main_a v_prenex_22619))))) (forall ((v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22624) 999) (<= 1000 (* 2 (select main_a v_prenex_22624)))))) (forall ((v_prenex_30473 Int) (v_prenex_30472 Int)) (or (<= (select main_a v_prenex_30473) 999) (<= (+ main_x 1) v_prenex_30472) (<= (* 2 (select main_a v_prenex_30472)) 1000) (<= 0 (+ (select main_a v_prenex_30472) 498)) (<= 500 (select main_a v_prenex_30473)) (<= (+ (select main_a v_prenex_30472) (select main_a v_prenex_30473)) 1000) (< v_prenex_30472 main_x))) (forall ((v_prenex_24732 Int) (v_prenex_24731 Int)) (or (<= 1 (select main_a v_prenex_24731)) (< v_prenex_24731 main_x) (<= (select main_a v_prenex_24732) 1498) (<= 1000 (+ (select main_a v_prenex_24731) (select main_a v_prenex_24732))) (<= (select main_a v_prenex_24731) 999) (<= 1000 (* 2 (select main_a v_prenex_24732))) (<= (+ main_x 1) v_prenex_24731))) (forall ((v_prenex_32375 Int) (v_prenex_32376 Int)) (or (< v_prenex_32375 main_x) (<= (select main_a v_prenex_32375) 500) (<= 500 (select main_a v_prenex_32376)) (<= (select main_a v_prenex_32376) 1498) (<= 1000 (+ (select main_a v_prenex_32375) (select main_a v_prenex_32376))) (< v_prenex_32376 main_y) (<= (+ main_x 1) v_prenex_32375))) (or (forall ((v_prenex_31194 Int)) (or (<= (* 2 (select main_a v_prenex_31194)) 1998) (<= 500 (select main_a v_prenex_31194)))) (forall ((v_prenex_31191 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31191))) (< v_prenex_31191 main_x) (<= (select main_a v_prenex_31191) 999) (<= (+ main_x 1) v_prenex_31191) (<= (* 2 (select main_a v_prenex_31191)) 1000)))) (or (forall ((v_prenex_21385 Int)) (or (< v_prenex_21385 main_x) (<= 2 (* 2 (select main_a v_prenex_21385))) (<= (+ main_x 1) v_prenex_21385))) (forall ((v_prenex_21528 Int)) (or (< v_prenex_21528 main_y) (<= 1000 (* 2 (select main_a v_prenex_21528)))))) (or (forall ((v_prenex_25495 Int)) (or (<= (* 2 (select main_a v_prenex_25495)) 1998) (< v_prenex_25495 main_y))) (forall ((v_prenex_25490 Int)) (or (<= (select main_a v_prenex_25490) 999) (< v_prenex_25490 main_x) (<= (+ main_x 1) v_prenex_25490)))) (or (forall ((v_prenex_32685 Int)) (or (<= (+ main_y 1) v_prenex_32685) (<= (select main_a v_prenex_32685) 999))) (forall ((v_prenex_32684 Int)) (or (< v_prenex_32684 main_x) (<= (+ main_x 1) v_prenex_32684) (<= 2 (* 2 (select main_a v_prenex_32684))) (<= 1 (select main_a v_prenex_32684))))) (forall ((v_prenex_26109 Int) (v_prenex_26108 Int)) (or (<= (select main_a v_prenex_26108) 999) (<= (+ main_y 1) v_prenex_26109) (< v_prenex_26108 main_x) (<= 1000 (* 2 (select main_a v_prenex_26109))) (<= (* 2 (select main_a v_prenex_26109)) 1998) (<= 1000 (+ (select main_a v_prenex_26108) (select main_a v_prenex_26109))) (<= (+ main_x 1) v_prenex_26108))) (forall ((v_prenex_31305 Int) (v_prenex_31304 Int)) (or (<= 1000 (+ (select main_a v_prenex_31304) (select main_a v_prenex_31305))) (<= (select main_a v_prenex_31304) 999) (<= 500 (select main_a v_prenex_31305)) (< v_prenex_31304 main_x) (<= (+ main_x 1) v_prenex_31304) (<= (select main_a v_prenex_31304) 500) (<= 1 (select main_a v_prenex_31305)))) (forall ((v_prenex_31493 Int) (v_prenex_31494 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31494))) (<= 2 (* 2 (select main_a v_prenex_31493))) (<= (+ main_x 1) v_prenex_31493) (<= (select main_a v_prenex_31494) (+ (select main_a v_prenex_31493) 998)) (< v_prenex_31493 main_x) (<= (* 2 (select main_a v_prenex_31493)) 1000))) (or (forall ((v_prenex_21481 Int)) (or (<= (+ main_x 1) v_prenex_21481) (<= 1 (select main_a v_prenex_21481)) (<= 2 (* 2 (select main_a v_prenex_21481))) (< v_prenex_21481 main_x))) (forall ((v_prenex_21482 Int)) (or (<= (+ main_y 1) v_prenex_21482) (<= (* 2 (select main_a v_prenex_21482)) 1998)))) (forall ((v_prenex_24683 Int) (v_prenex_24682 Int)) (or (<= 1 (select main_a v_prenex_24683)) (< v_prenex_24682 main_x) (<= (+ main_x 1) v_prenex_24682) (<= (* 2 (select main_a v_prenex_24682)) 1000) (<= 2 (* 2 (select main_a v_prenex_24682))) (<= (+ (select main_a v_prenex_24682) (select main_a v_prenex_24683)) 1000) (<= 1000 (* 2 (select main_a v_prenex_24683))))) (forall ((v_prenex_31758 Int) (v_prenex_31759 Int)) (or (<= 0 (+ (select main_a v_prenex_31758) 498)) (<= 2 (* 2 (select main_a v_prenex_31758))) (<= (select main_a v_prenex_31758) (select main_a v_prenex_31759)) (<= (+ main_x 1) v_prenex_31758) (<= 500 (select main_a v_prenex_31759)) (<= (* 2 (select main_a v_prenex_31759)) 1998) (< v_prenex_31758 main_x))) (forall ((v_prenex_21727 Int) (v_prenex_21728 Int)) (or (<= (select main_a v_prenex_21728) (+ (select main_a v_prenex_21727) 998)) (<= (select main_a v_prenex_21728) 999) (< v_prenex_21727 main_x) (<= (select main_a v_prenex_21727) 500) (<= (* 2 (select main_a v_prenex_21727)) 1000) (<= (+ main_x 1) v_prenex_21727))) (forall ((v_prenex_31233 Int) (v_prenex_31234 Int)) (or (<= (* 2 (select main_a v_prenex_31233)) 1000) (< v_prenex_31233 main_x) (<= (select main_a v_prenex_31234) 1498) (<= (+ main_x 1) v_prenex_31233) (<= (select main_a v_prenex_31233) (select main_a v_prenex_31234)) (<= 2 (* 2 (select main_a v_prenex_31233))) (<= (select main_a v_prenex_31234) 999))) (or (forall ((v_prenex_32508 Int)) (or (<= 500 (select main_a v_prenex_32508)) (<= (+ main_y 1) v_prenex_32508) (<= 1000 (* 2 (select main_a v_prenex_32508))))) (forall ((v_prenex_32507 Int)) (or (< v_prenex_32507 main_x) (<= 0 (+ (select main_a v_prenex_32507) 498)) (<= (+ main_x 1) v_prenex_32507) (<= 2 (* 2 (select main_a v_prenex_32507)))))) (or (forall ((v_prenex_21623 Int)) (or (<= (* 2 (select main_a v_prenex_21623)) 1998) (<= 1 (select main_a v_prenex_21623)))) (forall ((v_prenex_21619 Int)) (or (< v_prenex_21619 main_x) (<= (select main_a v_prenex_21619) 999) (<= (+ main_x 1) v_prenex_21619) (<= (* 2 (select main_a v_prenex_21619)) 1000) (<= 2 (* 2 (select main_a v_prenex_21619)))))) (forall ((v_prenex_22024 Int) (v_prenex_22025 Int)) (or (<= (* 2 (select main_a v_prenex_22025)) 1998) (<= (+ (select main_a v_prenex_22024) (select main_a v_prenex_22025)) 1000) (< v_prenex_22024 main_x) (<= (select main_a v_prenex_22024) 500) (<= (+ main_y 1) v_prenex_22025) (<= 1 (select main_a v_prenex_22025)) (<= (+ main_x 1) v_prenex_22024))) (or (forall ((v_prenex_23396 Int)) (or (<= (* 2 (select main_a v_prenex_23396)) 1998) (<= 1 (select main_a v_prenex_23396)) (<= (+ main_y 1) v_prenex_23396))) (forall ((v_prenex_23395 Int)) (or (<= (+ main_x 1) v_prenex_23395) (<= 1 (select main_a v_prenex_23395)) (< v_prenex_23395 main_x) (<= 2 (* 2 (select main_a v_prenex_23395)))))) (forall ((v_prenex_24834 Int) (v_prenex_24833 Int)) (or (<= (select main_a v_prenex_24833) 999) (< v_prenex_24834 main_y) (<= (+ (select main_a v_prenex_24833) (select main_a v_prenex_24834)) 1000) (<= (+ main_x 1) v_prenex_24833) (<= 500 (select main_a v_prenex_24834)) (< v_prenex_24833 main_x) (<= (select main_a v_prenex_24834) 999))) (forall ((v_prenex_28572 Int) (v_prenex_28571 Int)) (or (<= (select main_a v_prenex_28571) (select main_a v_prenex_28572)) (< v_prenex_28571 main_x) (<= (* 2 (select main_a v_prenex_28571)) 1000) (<= (select main_a v_prenex_28571) 999) (<= (select main_a v_prenex_28572) 1498) (<= (+ main_x 1) v_prenex_28571) (<= (select main_a v_prenex_28572) 999))) (forall ((v_prenex_32149 Int) (v_prenex_32150 Int)) (or (<= 500 (select main_a v_prenex_32150)) (<= (+ main_x 1) v_prenex_32149) (<= 2 (* 2 (select main_a v_prenex_32149))) (<= 1000 (* 2 (select main_a v_prenex_32150))) (<= (select main_a v_prenex_32149) (select main_a v_prenex_32150)) (< v_prenex_32149 main_x) (<= 1 (select main_a v_prenex_32149)))) (forall ((v_prenex_29691 Int) (v_prenex_29690 Int)) (or (<= (select main_a v_prenex_29691) 1498) (<= (+ main_x 1) v_prenex_29690) (<= (* 2 (select main_a v_prenex_29691)) 1998) (<= (select main_a v_prenex_29690) 999) (<= 1000 (+ (select main_a v_prenex_29690) (select main_a v_prenex_29691))) (<= 0 (+ (select main_a v_prenex_29690) 498)) (< v_prenex_29690 main_x))) (or (forall ((v_prenex_25480 Int)) (or (<= (+ main_x 1) v_prenex_25480) (<= (* 2 (select main_a v_prenex_25480)) 1000) (< v_prenex_25480 main_x))) (forall ((v_prenex_25482 Int)) (<= (select main_a v_prenex_25482) 999))) (or (forall ((v_prenex_32696 Int)) (or (<= (* 2 (select main_a v_prenex_32696)) 1000) (<= (select main_a v_prenex_32696) 999) (< v_prenex_32696 main_x) (<= (+ main_x 1) v_prenex_32696))) (forall ((v_prenex_32700 Int)) (or (<= 500 (select main_a v_prenex_32700)) (<= (select main_a v_prenex_32700) 999)))) (or (forall ((v_prenex_27304 Int)) (or (<= (* 2 (select main_a v_prenex_27304)) 1000) (<= (+ main_x 1) v_prenex_27304) (<= 2 (* 2 (select main_a v_prenex_27304))) (< v_prenex_27304 main_x))) (forall ((v_prenex_27307 Int)) (or (<= (* 2 (select main_a v_prenex_27307)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27307)))))) (or (forall ((v_prenex_27555 Int)) (or (<= (select main_a v_prenex_27555) 999) (<= 500 (select main_a v_prenex_27555)))) (forall ((v_prenex_27551 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27551))) (<= (* 2 (select main_a v_prenex_27551)) 1000) (<= (select main_a v_prenex_27551) 999) (< v_prenex_27551 main_x) (<= (+ main_x 1) v_prenex_27551)))) (forall ((v_prenex_25311 Int) (v_prenex_25310 Int)) (or (<= 1000 (+ (select main_a v_prenex_25310) (select main_a v_prenex_25311))) (<= (+ main_x 1) v_prenex_25310) (<= (* 2 (select main_a v_prenex_25310)) 1000) (<= (select main_a v_prenex_25310) 999) (<= 1000 (* 2 (select main_a v_prenex_25311))) (< v_prenex_25310 main_x))) (forall ((v_prenex_24696 Int) (v_prenex_24697 Int)) (or (< v_prenex_24696 main_x) (<= 500 (select main_a v_prenex_24697)) (<= (+ main_x 1) v_prenex_24696) (<= (+ (select main_a v_prenex_24696) (select main_a v_prenex_24697)) 1000) (<= (select main_a v_prenex_24696) 999) (<= 0 (+ (select main_a v_prenex_24696) 498)) (<= 1000 (* 2 (select main_a v_prenex_24697))))) (forall ((v_prenex_24539 Int) (v_prenex_24538 Int)) (or (<= (* 2 (select main_a v_prenex_24539)) 1998) (<= (select main_a v_prenex_24539) (+ (select main_a v_prenex_24538) 998)) (<= (select main_a v_prenex_24538) 500) (<= (+ main_x 1) v_prenex_24538) (<= 1 (select main_a v_prenex_24538)) (< v_prenex_24538 main_x))) (forall ((v_prenex_26611 Int) (v_prenex_26610 Int)) (or (<= 1 (select main_a v_prenex_26611)) (<= (+ main_y 1) v_prenex_26611) (< v_prenex_26611 main_y) (<= 500 (select main_a v_prenex_26611)) (<= (+ (select main_a v_prenex_26610) (select main_a v_prenex_26611)) 1000))) (or (forall ((v_prenex_28983 Int)) (or (<= 1 (select main_a v_prenex_28983)) (<= (select main_a v_prenex_28983) 999))) (forall ((v_prenex_28982 Int)) (or (< v_prenex_28982 main_x) (<= 1 (select main_a v_prenex_28982)) (<= 0 (+ (select main_a v_prenex_28982) 498)) (<= 2 (* 2 (select main_a v_prenex_28982))) (<= (+ main_x 1) v_prenex_28982)))) (forall ((v_prenex_29269 Int) (v_prenex_29268 Int)) (or (<= (* 2 (select main_a v_prenex_29269)) 1998) (<= 1 (select main_a v_prenex_29269)) (< v_prenex_29268 main_x) (<= (+ main_x 1) v_prenex_29268) (<= (* 2 (select main_a v_prenex_29268)) 1000) (<= 1000 (+ (select main_a v_prenex_29268) (select main_a v_prenex_29269))))) (forall ((v_prenex_32775 Int) (v_prenex_32776 Int)) (or (<= 500 (select main_a v_prenex_32776)) (< v_prenex_32775 main_x) (<= (+ main_x 1) v_prenex_32775) (<= 2 (* 2 (select main_a v_prenex_32775))) (<= (select main_a v_prenex_32776) 999) (<= (select main_a v_prenex_32775) 500) (<= (+ (select main_a v_prenex_32775) (select main_a v_prenex_32776)) 1000))) (forall ((v_prenex_23648 Int) (v_prenex_23647 Int)) (or (< v_prenex_23648 main_y) (<= 1000 (* 2 (select main_a v_prenex_23648))) (<= (+ (select main_a v_prenex_23647) (select main_a v_prenex_23648)) 1000) (<= (* 2 (select main_a v_prenex_23648)) 1998) (< v_prenex_23647 main_x) (<= (* 2 (select main_a v_prenex_23647)) 1000) (<= (+ main_x 1) v_prenex_23647))) (forall ((v_prenex_28702 Int) (v_prenex_28701 Int)) (or (<= (select main_a v_prenex_28702) (+ (select main_a v_prenex_28701) 998)) (<= (+ main_x 1) v_prenex_28701) (<= (select main_a v_prenex_28702) 1498) (<= 2 (* 2 (select main_a v_prenex_28701))) (<= (select main_a v_prenex_28701) 500) (< v_prenex_28701 main_x) (<= (select main_a v_prenex_28702) 999))) (or (forall ((v_prenex_24797 Int)) (or (<= 500 (select main_a v_prenex_24797)) (<= (* 2 (select main_a v_prenex_24797)) 1998))) (forall ((v_prenex_24793 Int)) (or (<= (+ main_x 1) v_prenex_24793) (<= (* 2 (select main_a v_prenex_24793)) 1000) (<= (select main_a v_prenex_24793) 999) (< v_prenex_24793 main_x) (<= 2 (* 2 (select main_a v_prenex_24793)))))) (or (forall ((v_prenex_31719 Int)) (or (<= 500 (select main_a v_prenex_31719)) (<= (select main_a v_prenex_31719) 1498))) (forall ((v_prenex_31716 Int)) (or (<= (select main_a v_prenex_31716) 500) (<= 2 (* 2 (select main_a v_prenex_31716))) (<= 0 (+ (select main_a v_prenex_31716) 498)) (<= (+ main_x 1) v_prenex_31716) (< v_prenex_31716 main_x)))) (or (forall ((v_prenex_30285 Int)) (or (< v_prenex_30285 main_x) (<= (select main_a v_prenex_30285) 500) (<= (+ main_x 1) v_prenex_30285) (<= 2 (* 2 (select main_a v_prenex_30285))) (<= 1 (select main_a v_prenex_30285)))) (forall ((v_prenex_30290 Int)) (<= 1000 (* 2 (select main_a v_prenex_30290))))) (forall ((v_prenex_22403 Int) (v_prenex_22404 Int)) (or (<= (+ main_x 1) v_prenex_22403) (<= (select main_a v_prenex_22404) 999) (<= (+ (select main_a v_prenex_22403) (select main_a v_prenex_22404)) 1000) (<= (+ main_y 1) v_prenex_22404) (<= 0 (+ (select main_a v_prenex_22403) 498)) (<= (select main_a v_prenex_22404) 1498) (< v_prenex_22403 main_x))) (or (forall ((v_prenex_27971 Int)) (<= (select main_a v_prenex_27971) 999)) (forall ((v_prenex_27970 Int)) (or (<= (+ main_x 1) v_prenex_27970) (< v_prenex_27970 main_x) (<= 2 (* 2 (select main_a v_prenex_27970))) (<= 0 (+ (select main_a v_prenex_27970) 498)) (<= 1 (select main_a v_prenex_27970))))) (forall ((v_prenex_29697 Int) (v_prenex_29696 Int)) (or (<= 1000 (+ (select main_a v_prenex_29696) (select main_a v_prenex_29697))) (<= 1 (select main_a v_prenex_29697)) (<= (+ main_y 1) v_prenex_29697) (< v_prenex_29696 main_x) (<= (* 2 (select main_a v_prenex_29696)) 1000) (<= (+ main_x 1) v_prenex_29696))) (forall ((v_prenex_27479 Int) (v_prenex_27480 Int)) (or (< v_prenex_27479 main_x) (<= (+ (select main_a v_prenex_27479) (select main_a v_prenex_27480)) 1000) (<= (* 2 (select main_a v_prenex_27480)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27480))) (< v_prenex_27480 main_y) (<= (select main_a v_prenex_27479) 500) (<= (+ main_x 1) v_prenex_27479))) (or (forall ((v_prenex_30152 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30152))) (< v_prenex_30152 main_x) (<= (+ main_x 1) v_prenex_30152) (<= 1 (select main_a v_prenex_30152)))) (forall ((v_prenex_30153 Int)) (or (< v_prenex_30153 main_y) (<= (* 2 (select main_a v_prenex_30153)) 1998) (<= 1 (select main_a v_prenex_30153))))) (or (forall ((v_prenex_25184 Int)) (<= (select main_a v_prenex_25184) 1498)) (forall ((v_prenex_25180 Int)) (or (<= (+ main_x 1) v_prenex_25180) (<= 2 (* 2 (select main_a v_prenex_25180))) (< v_prenex_25180 main_x) (<= (* 2 (select main_a v_prenex_25180)) 1000) (<= (select main_a v_prenex_25180) 999)))) (or (forall ((v_prenex_22485 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= 1 (select main_a v_prenex_22485)) (< v_prenex_22485 main_y))) (forall ((v_prenex_22480 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22480))) (<= (+ main_x 1) v_prenex_22480) (< v_prenex_22480 main_x)))) (or (forall ((v_prenex_30094 Int)) (or (<= (* 2 (select main_a v_prenex_30094)) 1998) (<= (select main_a v_prenex_30094) 1498))) (forall ((v_prenex_30090 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30090))) (<= (+ main_x 1) v_prenex_30090) (< v_prenex_30090 main_x) (<= (* 2 (select main_a v_prenex_30090)) 1000) (<= 0 (+ (select main_a v_prenex_30090) 498))))) (forall ((v_prenex_21633 Int) (v_prenex_21634 Int)) (or (<= (+ main_x 1) v_prenex_21633) (<= 1000 (* 2 (select main_a v_prenex_21634))) (<= (select main_a v_prenex_21633) 999) (<= 2 (* 2 (select main_a v_prenex_21633))) (<= (select main_a v_prenex_21633) (select main_a v_prenex_21634)) (< v_prenex_21633 main_x))) (forall ((v_prenex_26543 Int) (v_prenex_26542 Int)) (or (<= (+ (select main_a v_prenex_26542) (select main_a v_prenex_26543)) 1000) (< v_prenex_26542 main_x) (<= 1 (select main_a v_prenex_26543)) (<= 2 (* 2 (select main_a v_prenex_26542))) (<= (select main_a v_prenex_26543) 1498) (<= (select main_a v_prenex_26542) 999) (<= (+ main_x 1) v_prenex_26542))) (forall ((v_prenex_31826 Int) (v_prenex_31827 Int)) (or (< v_prenex_31827 main_y) (<= (+ main_x 1) v_prenex_31826) (< v_prenex_31826 main_x) (<= 1000 (* 2 (select main_a v_prenex_31827))) (<= (select main_a v_prenex_31826) 500) (<= (select main_a v_prenex_31827) (+ (select main_a v_prenex_31826) 998)))) (or (forall ((v_prenex_23461 Int)) (or (<= (+ main_x 1) v_prenex_23461) (<= 2 (* 2 (select main_a v_prenex_23461))) (< v_prenex_23461 main_x) (<= 0 (+ (select main_a v_prenex_23461) 498)) (<= (* 2 (select main_a v_prenex_23461)) 1000))) (forall ((v_prenex_23466 Int)) (<= (* 2 (select main_a v_prenex_23466)) 1998))) (forall ((v_prenex_31635 Int) (v_prenex_31634 Int)) (or (<= 1000 (+ (select main_a v_prenex_31634) (select main_a v_prenex_31635))) (<= 500 (select main_a v_prenex_31635)) (< v_prenex_31634 main_x) (<= (select main_a v_prenex_31635) 1498) (<= (+ main_x 1) v_prenex_31634) (< v_prenex_31635 main_y) (<= (* 2 (select main_a v_prenex_31634)) 1000))) (forall ((v_prenex_27038 Int) (v_prenex_27037 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27038))) (<= (select main_a v_prenex_27037) 999) (<= (select main_a v_prenex_27037) (select main_a v_prenex_27038)) (< v_prenex_27038 main_y) (< v_prenex_27037 main_x) (<= (+ main_x 1) v_prenex_27037))) (or (forall ((v_prenex_30947 Int)) (or (<= 1 (select main_a v_prenex_30947)) (<= 500 (select main_a v_prenex_30947)))) (forall ((v_prenex_30946 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30946))) (<= (+ main_x 1) v_prenex_30946) (<= 1 (select main_a v_prenex_30946)) (< v_prenex_30946 main_x)))) (forall ((v_prenex_27366 Int) (v_prenex_27365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27366))) (<= 1000 (+ (select main_a v_prenex_27365) (select main_a v_prenex_27366))) (<= 500 (select main_a v_prenex_27366)) (<= 2 (* 2 (select main_a v_prenex_27365))) (<= (select main_a v_prenex_27365) 500) (< v_prenex_27365 main_x) (<= (+ main_x 1) v_prenex_27365))) (forall ((v_prenex_32955 Int) (v_prenex_32956 Int)) (or (< v_prenex_32955 main_x) (<= (* 2 (select main_a v_prenex_32955)) 1000) (<= (+ main_x 1) v_prenex_32955) (<= 2 (* 2 (select main_a v_prenex_32955))) (<= (select main_a v_prenex_32956) (+ (select main_a v_prenex_32955) 998)))) (forall ((v_prenex_25146 Int) (v_prenex_25145 Int)) (or (<= (+ main_y 1) v_prenex_25146) (< v_prenex_25145 main_x) (<= 1000 (+ (select main_a v_prenex_25145) (select main_a v_prenex_25146))) (<= (+ main_x 1) v_prenex_25145) (<= 2 (* 2 (select main_a v_prenex_25145))) (<= 1 (select main_a v_prenex_25146)))) (forall ((v_prenex_27974 Int)) (or (<= (+ main_x 1) v_prenex_27974) (< v_prenex_27974 main_x) (<= 2 (* 2 (select main_a v_prenex_27974))) (<= (select main_a v_prenex_27974) 500))) (forall ((v_prenex_32930 Int) (v_prenex_32929 Int)) (or (< v_prenex_32930 main_y) (<= (* 2 (select main_a v_prenex_32930)) 1998) (< v_prenex_32929 main_x) (<= 1 (select main_a v_prenex_32929)) (<= 1000 (+ (select main_a v_prenex_32929) (select main_a v_prenex_32930))) (<= 1 (select main_a v_prenex_32930)) (<= (+ main_x 1) v_prenex_32929))) (forall ((v_prenex_27524 Int) (v_prenex_27523 Int)) (or (<= (select main_a v_prenex_27523) (select main_a v_prenex_27524)) (<= (+ main_x 1) v_prenex_27523) (<= 1 (select main_a v_prenex_27524)) (< v_prenex_27523 main_x) (<= (* 2 (select main_a v_prenex_27524)) 1998) (<= (* 2 (select main_a v_prenex_27523)) 1000) (<= (+ main_y 1) v_prenex_27524))) (forall ((v_prenex_25922 Int) (v_prenex_25921 Int)) (or (<= 1000 (+ (select main_a v_prenex_25921) (select main_a v_prenex_25922))) (<= (select main_a v_prenex_25921) 500) (<= (select main_a v_prenex_25922) 999) (<= (+ main_x 1) v_prenex_25921) (< v_prenex_25921 main_x) (<= (+ main_y 1) v_prenex_25922))) (forall ((v_prenex_25282 Int) (v_prenex_25283 Int)) (or (<= (+ (select main_a v_prenex_25282) (select main_a v_prenex_25283)) 1000) (<= (+ main_y 1) v_prenex_25283) (<= (select main_a v_prenex_25283) 999) (<= 500 (select main_a v_prenex_25283)) (< v_prenex_25283 main_y))) (or (forall ((v_prenex_25907 Int)) (or (<= (+ main_x 1) v_prenex_25907) (<= (select main_a v_prenex_25907) 999) (< v_prenex_25907 main_x) (<= 2 (* 2 (select main_a v_prenex_25907))))) (forall ((v_prenex_25908 Int)) (or (<= 500 (select main_a v_prenex_25908)) (<= 1000 (* 2 (select main_a v_prenex_25908)))))) (forall ((v_prenex_21640 Int) (v_prenex_21639 Int)) (or (<= (+ (select main_a v_prenex_21639) (select main_a v_prenex_21640)) 1000) (<= 1 (select main_a v_prenex_21639)) (< v_prenex_21640 main_y) (< v_prenex_21639 main_x) (<= (+ main_x 1) v_prenex_21639))) (forall ((v_prenex_24489 Int) (v_prenex_24488 Int)) (or (<= 0 (+ (select main_a v_prenex_24488) 498)) (<= (select main_a v_prenex_24488) (select main_a v_prenex_24489)) (<= (+ main_x 1) v_prenex_24488) (< v_prenex_24488 main_x) (<= (select main_a v_prenex_24488) 500) (<= 1 (select main_a v_prenex_24489)))) (forall ((v_prenex_21457 Int) (v_prenex_21458 Int)) (or (<= 1 (select main_a v_prenex_21457)) (<= 2 (* 2 (select main_a v_prenex_21458))) (<= 500 (select main_a v_prenex_21457)) (< v_prenex_21458 main_x) (<= (+ main_y 1) v_prenex_21457) (<= (+ main_x 1) v_prenex_21458) (<= (select main_a v_prenex_21458) (select main_a v_prenex_21457)))) (or (forall ((v_prenex_27081 Int)) (or (<= (select main_a v_prenex_27081) 999) (< v_prenex_27081 main_y) (<= (* 2 (select main_a v_prenex_27081)) 1998))) (forall ((v_prenex_27078 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27078))) (<= (* 2 (select main_a v_prenex_27078)) 1000) (<= (+ main_x 1) v_prenex_27078) (< v_prenex_27078 main_x)))) (forall ((v_prenex_22601 Int) (v_prenex_22602 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22602))) (<= (+ main_x 1) v_prenex_22601) (<= 0 (+ (select main_a v_prenex_22601) 498)) (<= (select main_a v_prenex_22601) (select main_a v_prenex_22602)) (<= (select main_a v_prenex_22602) 999) (< v_prenex_22601 main_x) (<= (+ main_y 1) v_prenex_22602))) (forall ((v_prenex_22768 Int) (v_prenex_22769 Int)) (or (<= (select main_a v_prenex_22768) 999) (< v_prenex_22768 main_x) (<= (+ main_x 1) v_prenex_22768) (<= (* 2 (select main_a v_prenex_22769)) 1998) (<= (select main_a v_prenex_22769) 1498) (<= (select main_a v_prenex_22768) (select main_a v_prenex_22769)) (<= (select main_a v_prenex_22768) 500))) (forall ((v_prenex_29199 Int) (v_prenex_29198 Int)) (or (<= (select main_a v_prenex_29199) (+ (select main_a v_prenex_29198) 998)) (< v_prenex_29198 main_x) (<= (select main_a v_prenex_29198) 500) (<= (* 2 (select main_a v_prenex_29199)) 1998) (<= (+ main_x 1) v_prenex_29198) (<= 0 (+ (select main_a v_prenex_29198) 498)) (<= (select main_a v_prenex_29199) 999))) (forall ((v_prenex_23529 Int)) (or (<= (select main_a v_prenex_23529) 500) (<= (* 2 (select main_a v_prenex_23529)) 1000) (< v_prenex_23529 main_x) (<= 2 (* 2 (select main_a v_prenex_23529))) (<= (+ main_x 1) v_prenex_23529))) (forall ((v_prenex_23936 Int) (v_prenex_23935 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23935))) (<= 1000 (* 2 (select main_a v_prenex_23936))) (<= (+ main_x 1) v_prenex_23935) (<= 1000 (+ (select main_a v_prenex_23935) (select main_a v_prenex_23936))) (< v_prenex_23935 main_x) (<= (* 2 (select main_a v_prenex_23935)) 1000))) (forall ((v_prenex_23512 Int) (v_prenex_23511 Int)) (or (<= 0 (+ (select main_a v_prenex_23511) 498)) (<= 500 (select main_a v_prenex_23512)) (<= (select main_a v_prenex_23512) (+ (select main_a v_prenex_23511) 998)) (<= (select main_a v_prenex_23511) 500) (<= 1 (select main_a v_prenex_23512)) (< v_prenex_23511 main_x) (<= (+ main_x 1) v_prenex_23511))) (forall ((v_prenex_28617 Int) (v_prenex_28616 Int)) (or (<= (select main_a v_prenex_28617) 1498) (<= (+ main_x 1) v_prenex_28616) (<= (select main_a v_prenex_28616) (select main_a v_prenex_28617)) (< v_prenex_28616 main_x) (<= 2 (* 2 (select main_a v_prenex_28616))) (<= 1 (select main_a v_prenex_28617)) (<= (select main_a v_prenex_28616) 500))) (forall ((v_prenex_23545 Int) (v_prenex_23544 Int)) (or (<= (* 2 (select main_a v_prenex_23544)) 1000) (<= (+ main_x 1) v_prenex_23544) (<= 1 (select main_a v_prenex_23545)) (<= (select main_a v_prenex_23544) 999) (< v_prenex_23544 main_x) (<= (select main_a v_prenex_23545) 999) (<= (select main_a v_prenex_23545) (+ (select main_a v_prenex_23544) 998)))) (forall ((v_prenex_32985 Int) (v_prenex_32986 Int)) (or (<= 0 (+ (select main_a v_prenex_32985) 498)) (<= (+ main_x 1) v_prenex_32985) (< v_prenex_32985 main_x) (<= 1 (select main_a v_prenex_32986)) (<= (select main_a v_prenex_32986) 1498) (<= (+ (select main_a v_prenex_32985) (select main_a v_prenex_32986)) 1000) (<= (select main_a v_prenex_32985) 500))) (forall ((v_prenex_28633 Int) (v_prenex_28632 Int)) (or (< v_prenex_28632 main_x) (<= (* 2 (select main_a v_prenex_28632)) 1000) (<= (select main_a v_prenex_28633) 1498) (<= (select main_a v_prenex_28633) 999) (<= 1 (select main_a v_prenex_28632)) (<= (+ main_x 1) v_prenex_28632) (<= (+ (select main_a v_prenex_28632) (select main_a v_prenex_28633)) 1000))) (or (forall ((v_prenex_26239 Int)) (or (<= (select main_a v_prenex_26239) 500) (<= (* 2 (select main_a v_prenex_26239)) 1000) (< v_prenex_26239 main_x) (<= (+ main_x 1) v_prenex_26239))) (forall ((v_prenex_26240 Int)) (or (<= (+ main_y 1) v_prenex_26240) (<= 1 (select main_a v_prenex_26240)) (<= (* 2 (select main_a v_prenex_26240)) 1998)))) (forall ((v_prenex_28751 Int) (v_prenex_28750 Int)) (or (<= (select main_a v_prenex_28751) (+ (select main_a v_prenex_28750) 998)) (<= (select main_a v_prenex_28751) 999) (<= (+ main_x 1) v_prenex_28750) (<= 0 (+ (select main_a v_prenex_28750) 498)) (<= 2 (* 2 (select main_a v_prenex_28750))) (< v_prenex_28750 main_x))) (forall ((v_prenex_23985 Int) (v_prenex_23986 Int)) (or (<= (+ main_x 1) v_prenex_23985) (< v_prenex_23985 main_x) (<= 1 (select main_a v_prenex_23986)) (<= (* 2 (select main_a v_prenex_23986)) 1998) (<= (select main_a v_prenex_23985) 500) (< v_prenex_23986 main_y) (<= (select main_a v_prenex_23985) (select main_a v_prenex_23986)))) (or (forall ((v_prenex_29187 Int)) (or (< v_prenex_29187 main_y) (<= 1000 (* 2 (select main_a v_prenex_29187))))) (forall ((v_prenex_29186 Int)) (or (<= (* 2 (select main_a v_prenex_29186)) 1000) (< v_prenex_29186 main_x) (<= (+ main_x 1) v_prenex_29186) (<= 1 (select main_a v_prenex_29186))))) (forall ((v_prenex_27883 Int) (v_prenex_27884 Int)) (or (<= (select main_a v_prenex_27884) 999) (<= (+ main_x 1) v_prenex_27883) (<= 1 (select main_a v_prenex_27884)) (<= 2 (* 2 (select main_a v_prenex_27883))) (<= (select main_a v_prenex_27883) (select main_a v_prenex_27884)) (< v_prenex_27883 main_x) (<= (+ main_y 1) v_prenex_27884))) (forall ((v_prenex_29211 Int) (v_prenex_29210 Int)) (or (<= (* 2 (select main_a v_prenex_29211)) 1998) (< v_prenex_29211 main_y) (<= (+ main_x 1) v_prenex_29210) (<= (+ (select main_a v_prenex_29210) (select main_a v_prenex_29211)) 1000) (<= (+ main_y 1) v_prenex_29211))) (forall ((v_prenex_26796 Int) (v_prenex_26795 Int)) (or (<= 0 (+ (select main_a v_prenex_26795) 498)) (<= 1 (select main_a v_prenex_26796)) (<= (+ main_x 1) v_prenex_26795) (< v_prenex_26795 main_x) (<= (select main_a v_prenex_26795) (select main_a v_prenex_26796)))) (or (forall ((v_prenex_25740 Int)) (or (<= 1 (select main_a v_prenex_25740)) (<= (+ main_y 1) v_prenex_25740))) (forall ((v_prenex_25739 Int)) (or (<= (* 2 (select main_a v_prenex_25739)) 1000) (<= 0 (+ (select main_a v_prenex_25739) 498)) (< v_prenex_25739 main_x) (<= (+ main_x 1) v_prenex_25739)))) (forall ((v_prenex_24440 Int) (v_prenex_24439 Int)) (or (< v_prenex_24439 main_x) (<= (+ main_x 1) v_prenex_24439) (<= (select main_a v_prenex_24439) 500) (<= (select main_a v_prenex_24439) (select main_a v_prenex_24440)) (<= (select main_a v_prenex_24440) 1498) (<= 1 (select main_a v_prenex_24440)) (<= (* 2 (select main_a v_prenex_24439)) 1000))) (or (forall ((v_prenex_28685 Int)) (<= (* 2 (select main_a v_prenex_28685)) 1000)) (forall ((v_prenex_28686 Int)) (or (<= (+ main_y 1) v_prenex_28686) (<= 500 (select main_a v_prenex_28686)) (< v_prenex_28686 main_y) (<= (* 2 (select main_a v_prenex_28686)) 1998)))) (forall ((v_prenex_26741 Int) (v_prenex_26740 Int)) (or (<= 1 (select main_a v_prenex_26740)) (< v_prenex_26740 main_x) (<= (select main_a v_prenex_26741) 1498) (<= (select main_a v_prenex_26741) (+ (select main_a v_prenex_26740) 998)) (<= 0 (+ (select main_a v_prenex_26740) 498)) (<= (+ main_x 1) v_prenex_26740) (<= (select main_a v_prenex_26741) 999))) (or (forall ((v_prenex_22977 Int)) (<= 1 (select main_a v_prenex_22977))) (forall ((v_prenex_22972 Int)) (or (< v_prenex_22972 main_x) (<= 0 (+ (select main_a v_prenex_22972) 498)) (<= 2 (* 2 (select main_a v_prenex_22972))) (<= (select main_a v_prenex_22972) 999) (<= (+ main_x 1) v_prenex_22972)))) (or (forall ((v_prenex_26228 Int)) (or (<= (+ main_x 1) v_prenex_26228) (< v_prenex_26228 main_x) (<= (* 2 (select main_a v_prenex_26228)) 1000) (<= (select main_a v_prenex_26228) 999) (<= 2 (* 2 (select main_a v_prenex_26228))))) (forall ((v_prenex_26232 Int)) (<= 1000 (* 2 (select main_a v_prenex_26232))))) (or (forall ((v_prenex_28976 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28976))) (<= 500 (select main_a v_prenex_28976)))) (forall ((v_prenex_28972 Int)) (or (<= (+ main_x 1) v_prenex_28972) (< v_prenex_28972 main_x) (<= 2 (* 2 (select main_a v_prenex_28972))) (<= (* 2 (select main_a v_prenex_28972)) 1000) (<= 0 (+ (select main_a v_prenex_28972) 498))))) (or (forall ((v_prenex_22426 Int)) (or (<= 1 (select main_a v_prenex_22426)) (<= (select main_a v_prenex_22426) 999) (<= 2 (* 2 (select main_a v_prenex_22426))) (<= (+ main_x 1) v_prenex_22426) (< v_prenex_22426 main_x))) (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (<= 1 (select main_a v_prenex_22429))))) (forall ((v_prenex_30282 Int) (v_prenex_30283 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30282))) (<= (+ main_x 1) v_prenex_30282) (< v_prenex_30282 main_x) (<= 1000 (+ (select main_a v_prenex_30282) (select main_a v_prenex_30283))) (<= 1 (select main_a v_prenex_30283)))) (or (forall ((v_prenex_24947 Int)) (or (<= (select main_a v_prenex_24947) 999) (<= 1000 (* 2 (select main_a v_prenex_24947))))) (forall ((v_prenex_24942 Int)) (or (<= (+ main_x 1) v_prenex_24942) (<= 2 (* 2 (select main_a v_prenex_24942))) (<= 1 (select main_a v_prenex_24942)) (< v_prenex_24942 main_x)))) (or (forall ((v_prenex_27423 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27423))) (<= (select main_a v_prenex_27423) 1498))) (forall ((v_prenex_27422 Int)) (or (< v_prenex_27422 main_x) (<= 2 (* 2 (select main_a v_prenex_27422))) (<= (+ main_x 1) v_prenex_27422) (<= (select main_a v_prenex_27422) 999)))) (forall ((v_prenex_31253 Int) (v_prenex_31252 Int)) (or (< v_prenex_31252 main_x) (<= (+ main_x 1) v_prenex_31252) (<= (select main_a v_prenex_31252) (select main_a v_prenex_31253)) (<= (+ main_y 1) v_prenex_31253) (<= 1 (select main_a v_prenex_31252)) (<= (* 2 (select main_a v_prenex_31253)) 1998))) (or (forall ((v_prenex_22762 Int)) (or (<= 0 (+ (select main_a v_prenex_22762) 498)) (< v_prenex_22762 main_x) (<= (* 2 (select main_a v_prenex_22762)) 1000) (<= 2 (* 2 (select main_a v_prenex_22762))) (<= (+ main_x 1) v_prenex_22762))) (forall ((v_prenex_22767 Int)) (or (<= (select main_a v_prenex_22767) 1498) (<= 1 (select main_a v_prenex_22767))))) (forall ((v_prenex_30985 Int) (v_prenex_30986 Int)) (or (<= (select main_a v_prenex_30985) 500) (<= 500 (select main_a v_prenex_30986)) (<= (select main_a v_prenex_30986) 999) (<= (+ main_x 1) v_prenex_30985) (<= 0 (+ (select main_a v_prenex_30985) 498)) (< v_prenex_30985 main_x) (<= (+ (select main_a v_prenex_30985) (select main_a v_prenex_30986)) 1000))) (forall ((v_prenex_22702 Int) (v_prenex_22703 Int)) (or (<= 1000 (+ (select main_a v_prenex_22702) (select main_a v_prenex_22703))) (<= (select main_a v_prenex_22703) 1498) (<= 2 (* 2 (select main_a v_prenex_22702))) (<= (+ main_x 1) v_prenex_22702) (<= 500 (select main_a v_prenex_22703)) (<= (* 2 (select main_a v_prenex_22702)) 1000) (< v_prenex_22702 main_x))) (forall ((v_prenex_31079 Int) (v_prenex_31080 Int)) (or (<= (+ main_x 1) v_prenex_31079) (< v_prenex_31079 main_x) (<= 2 (* 2 (select main_a v_prenex_31079))) (<= (select main_a v_prenex_31080) 1498) (<= (select main_a v_prenex_31079) (select main_a v_prenex_31080)) (<= (select main_a v_prenex_31080) 999) (<= (select main_a v_prenex_31079) 999))) (forall ((v_prenex_23899 Int) (v_prenex_23898 Int)) (or (<= (* 2 (select main_a v_prenex_23898)) 1000) (<= (+ main_x 1) v_prenex_23898) (<= 1000 (+ (select main_a v_prenex_23898) (select main_a v_prenex_23899))) (<= (+ main_y 1) v_prenex_23899) (< v_prenex_23898 main_x) (<= 500 (select main_a v_prenex_23899)))) (forall ((v_prenex_25948 Int) (v_prenex_25949 Int)) (or (<= (select main_a v_prenex_25948) (select main_a v_prenex_25949)) (<= 1 (select main_a v_prenex_25949)) (< v_prenex_25948 main_x) (<= (+ main_x 1) v_prenex_25948) (<= (+ main_y 1) v_prenex_25949) (<= (* 2 (select main_a v_prenex_25949)) 1998) (<= 2 (* 2 (select main_a v_prenex_25948))))) (or (forall ((v_prenex_24647 Int)) (or (<= 1 (select main_a v_prenex_24647)) (<= (select main_a v_prenex_24647) 1498) (< v_prenex_24647 main_y))) (forall ((v_prenex_24643 Int)) (or (<= (* 2 (select main_a v_prenex_24643)) 1000) (<= (+ main_x 1) v_prenex_24643) (< v_prenex_24643 main_x) (<= (select main_a v_prenex_24643) 999)))) (forall ((v_prenex_25679 Int) (v_prenex_25680 Int)) (or (<= (select main_a v_prenex_25680) 999) (<= (* 2 (select main_a v_prenex_25680)) 1998) (<= (+ main_x 1) v_prenex_25679) (<= (select main_a v_prenex_25679) 999) (<= (select main_a v_prenex_25679) (select main_a v_prenex_25680)) (<= (+ main_y 1) v_prenex_25680) (< v_prenex_25679 main_x))) (forall ((v_prenex_26251 Int) (v_prenex_26250 Int)) (or (<= 500 (select main_a v_prenex_26251)) (<= (select main_a v_prenex_26250) 999) (<= 1000 (+ (select main_a v_prenex_26250) (select main_a v_prenex_26251))) (<= (+ main_x 1) v_prenex_26250) (<= (select main_a v_prenex_26251) 1498) (< v_prenex_26250 main_x) (<= (* 2 (select main_a v_prenex_26250)) 1000))) (or (forall ((v_prenex_23506 Int)) (or (<= (select main_a v_prenex_23506) 999) (<= 1 (select main_a v_prenex_23506)) (<= (+ main_y 1) v_prenex_23506))) (forall ((v_prenex_23505 Int)) (or (<= (+ main_x 1) v_prenex_23505) (<= (* 2 (select main_a v_prenex_23505)) 1000) (< v_prenex_23505 main_x)))) (or (forall ((v_prenex_21980 Int)) (or (<= (select main_a v_prenex_21980) 999) (< v_prenex_21980 main_x) (<= 0 (+ (select main_a v_prenex_21980) 498)) (<= (+ main_x 1) v_prenex_21980))) (forall ((v_prenex_21981 Int)) (<= (* 2 (select main_a v_prenex_21981)) 1998))) (forall ((v_prenex_22565 Int) (v_prenex_22564 Int)) (or (<= (+ main_x 1) v_prenex_22564) (<= (select main_a v_prenex_22564) (select main_a v_prenex_22565)) (<= 1 (select main_a v_prenex_22565)) (<= 1 (select main_a v_prenex_22564)) (<= (select main_a v_prenex_22565) 999) (< v_prenex_22564 main_x) (<= 0 (+ (select main_a v_prenex_22564) 498)))) (forall ((v_prenex_29792 Int) (v_prenex_29791 Int)) (or (<= 0 (+ (select main_a v_prenex_29791) 498)) (<= (+ main_x 1) v_prenex_29791) (<= 1 (select main_a v_prenex_29791)) (<= (+ (select main_a v_prenex_29791) (select main_a v_prenex_29792)) 1000) (<= (select main_a v_prenex_29792) 999) (< v_prenex_29791 main_x))) (forall ((v_prenex_28038 Int) (v_prenex_28037 Int)) (or (<= (+ main_x 1) v_prenex_28037) (<= (+ (select main_a v_prenex_28037) (select main_a v_prenex_28038)) 1000) (<= (select main_a v_prenex_28038) 1498) (<= 1 (select main_a v_prenex_28038)) (< v_prenex_28037 main_x) (<= (select main_a v_prenex_28037) 500))) (forall ((v_prenex_22770 Int) (v_prenex_22771 Int)) (or (<= (+ (select main_a v_prenex_22770) (select main_a v_prenex_22771)) 1000) (<= (select main_a v_prenex_22770) 999) (<= (+ main_x 1) v_prenex_22770) (< v_prenex_22770 main_x) (<= (select main_a v_prenex_22771) 999) (<= (select main_a v_prenex_22771) 1498))) (forall ((v_prenex_24504 Int) (v_prenex_24505 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24504))) (<= (+ main_x 1) v_prenex_24504) (< v_prenex_24504 main_x) (<= 500 (select main_a v_prenex_24505)) (<= (select main_a v_prenex_24504) (select main_a v_prenex_24505)) (<= (select main_a v_prenex_24504) 500) (<= (select main_a v_prenex_24505) 1498))) (or (forall ((v_prenex_32544 Int)) (or (<= (* 2 (select main_a v_prenex_32544)) 1000) (<= (select main_a v_prenex_32544) 999) (<= (+ main_x 1) v_prenex_32544) (< v_prenex_32544 main_x) (<= (select main_a v_prenex_32544) 500))) (forall ((v_prenex_32547 Int)) (or (<= (select main_a v_prenex_32547) 999) (<= (* 2 (select main_a v_prenex_32547)) 1998)))) (forall ((v_prenex_22184 Int) (v_prenex_22185 Int)) (or (< v_prenex_22185 main_y) (< v_prenex_22184 main_x) (<= (+ main_x 1) v_prenex_22184) (<= (* 2 (select main_a v_prenex_22185)) 1998) (<= 2 (* 2 (select main_a v_prenex_22184))) (<= (select main_a v_prenex_22185) (+ (select main_a v_prenex_22184) 998)) (<= 500 (select main_a v_prenex_22185)))) (or (forall ((v_prenex_26100 Int)) (<= (* 2 (select main_a v_prenex_26100)) 1000)) (forall ((v_prenex_26101 Int)) (or (< v_prenex_26101 main_y) (<= 1 (select main_a v_prenex_26101)) (<= (+ main_y 1) v_prenex_26101)))) (or (forall ((v_prenex_27540 Int)) (or (< v_prenex_27540 main_y) (<= (select main_a v_prenex_27540) 1498) (<= (+ main_y 1) v_prenex_27540) (<= (* 2 (select main_a v_prenex_27540)) 1998))) (forall ((v_prenex_27539 Int)) (<= (* 2 (select main_a v_prenex_27539)) 1000))) (forall ((v_prenex_26301 Int) (v_prenex_26302 Int)) (or (<= (+ (select main_a v_prenex_26301) (select main_a v_prenex_26302)) 1000) (< v_prenex_26301 main_x) (<= (+ main_x 1) v_prenex_26301) (< v_prenex_26302 main_y) (<= 500 (select main_a v_prenex_26302)) (<= 1 (select main_a v_prenex_26302)) (<= (select main_a v_prenex_26301) 999))) (forall ((v_prenex_29196 Int) (v_prenex_29197 Int)) (or (<= (+ (select main_a v_prenex_29196) (select main_a v_prenex_29197)) 1000) (<= (+ main_x 1) v_prenex_29196) (<= (+ main_y 1) v_prenex_29197) (<= (* 2 (select main_a v_prenex_29196)) 1000) (< v_prenex_29196 main_x) (<= 1 (select main_a v_prenex_29197)))) (forall ((v_prenex_31158 Int) (v_prenex_31159 Int)) (or (<= (select main_a v_prenex_31158) (select main_a v_prenex_31159)) (<= 500 (select main_a v_prenex_31159)) (< v_prenex_31158 main_x) (<= (select main_a v_prenex_31158) 500) (<= (+ main_x 1) v_prenex_31158) (<= 2 (* 2 (select main_a v_prenex_31158))))) (forall ((v_prenex_25793 Int) (v_prenex_25794 Int)) (or (<= (select main_a v_prenex_25794) 999) (< v_prenex_25793 main_x) (<= (+ main_x 1) v_prenex_25793) (<= (+ (select main_a v_prenex_25793) (select main_a v_prenex_25794)) 1000) (<= (select main_a v_prenex_25793) 999) (<= 1 (select main_a v_prenex_25793)))) (forall ((v_prenex_26451 Int) (v_prenex_26452 Int)) (or (<= 0 (+ (select main_a v_prenex_26451) 498)) (< v_prenex_26451 main_x) (<= (+ main_x 1) v_prenex_26451) (<= 1 (select main_a v_prenex_26452)) (<= 1000 (+ (select main_a v_prenex_26451) (select main_a v_prenex_26452))) (<= (select main_a v_prenex_26451) 500))) (or (forall ((v_prenex_27550 Int)) (or (<= 0 (+ (select main_a v_prenex_27550) 498)) (<= 2 (* 2 (select main_a v_prenex_27550))) (<= (+ main_x 1) v_prenex_27550) (< v_prenex_27550 main_x) (<= (select main_a v_prenex_27550) 999))) (forall ((v_prenex_27555 Int)) (or (<= (select main_a v_prenex_27555) 999) (<= 500 (select main_a v_prenex_27555))))) (or (forall ((v_prenex_25495 Int)) (or (<= (* 2 (select main_a v_prenex_25495)) 1998) (< v_prenex_25495 main_y))) (forall ((v_prenex_25492 Int)) (or (<= 1 (select main_a v_prenex_25492)) (< v_prenex_25492 main_x) (<= (+ main_x 1) v_prenex_25492)))) (forall ((v_prenex_32496 Int) (v_prenex_32495 Int)) (or (<= (select main_a v_prenex_32496) (+ (select main_a v_prenex_32495) 998)) (<= (+ main_x 1) v_prenex_32495) (<= 0 (+ (select main_a v_prenex_32495) 498)) (<= 1 (select main_a v_prenex_32496)) (<= 1000 (* 2 (select main_a v_prenex_32496))) (<= (select main_a v_prenex_32495) 500) (< v_prenex_32495 main_x))) (forall ((v_prenex_33015 Int) (v_prenex_33014 Int)) (or (<= (select main_a v_prenex_33015) (+ (select main_a v_prenex_33014) 998)) (<= 2 (* 2 (select main_a v_prenex_33014))) (<= (+ main_x 1) v_prenex_33014) (< v_prenex_33014 main_x) (< v_prenex_33015 main_y))) (forall ((v_prenex_24216 Int) (v_prenex_24215 Int)) (or (<= (select main_a v_prenex_24216) (+ (select main_a v_prenex_24215) 998)) (<= (+ main_x 1) v_prenex_24215) (< v_prenex_24215 main_x) (<= (select main_a v_prenex_24216) 999) (<= (* 2 (select main_a v_prenex_24216)) 1998) (<= (+ main_y 1) v_prenex_24216) (<= 1 (select main_a v_prenex_24215)))) (forall ((v_prenex_24999 Int) (v_prenex_24998 Int)) (or (<= (+ main_y 1) v_prenex_24999) (<= (select main_a v_prenex_24998) (select main_a v_prenex_24999)) (<= (+ main_x 1) v_prenex_24998) (<= (select main_a v_prenex_24998) 999) (<= (* 2 (select main_a v_prenex_24999)) 1998) (< v_prenex_24998 main_x) (<= 1000 (* 2 (select main_a v_prenex_24999))))) (or (forall ((v_prenex_29034 Int)) (or (<= (* 2 (select main_a v_prenex_29034)) 1000) (<= (+ main_x 1) v_prenex_29034) (<= 1 (select main_a v_prenex_29034)) (< v_prenex_29034 main_x))) (forall ((v_prenex_29035 Int)) (or (<= (+ main_y 1) v_prenex_29035) (<= 500 (select main_a v_prenex_29035)) (<= (select main_a v_prenex_29035) 1498)))) (forall ((v_prenex_22385 Int) (v_prenex_22386 Int)) (or (< v_prenex_22385 main_x) (<= 1 (select main_a v_prenex_22385)) (<= (select main_a v_prenex_22386) 1498) (<= (select main_a v_prenex_22386) 999) (<= (select main_a v_prenex_22386) (+ (select main_a v_prenex_22385) 998)) (<= (+ main_x 1) v_prenex_22385) (<= (* 2 (select main_a v_prenex_22385)) 1000))) (forall ((v_prenex_31422 Int) (v_prenex_31421 Int)) (or (<= 1 (select main_a v_prenex_31422)) (<= (select main_a v_prenex_31422) 1498) (< v_prenex_31421 main_x) (<= 2 (* 2 (select main_a v_prenex_31421))) (<= (+ main_x 1) v_prenex_31421) (<= (+ (select main_a v_prenex_31421) (select main_a v_prenex_31422)) 1000) (<= (* 2 (select main_a v_prenex_31421)) 1000))) (or (forall ((v_prenex_27120 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27120))) (<= 1 (select main_a v_prenex_27120)))) (forall ((v_prenex_27116 Int)) (or (<= 0 (+ (select main_a v_prenex_27116) 498)) (<= 2 (* 2 (select main_a v_prenex_27116))) (<= (* 2 (select main_a v_prenex_27116)) 1000) (< v_prenex_27116 main_x) (<= (+ main_x 1) v_prenex_27116)))) (forall ((v_prenex_29336 Int) (v_prenex_29335 Int)) (or (<= (select main_a v_prenex_29335) 500) (<= (+ main_x 1) v_prenex_29335) (<= 500 (select main_a v_prenex_29336)) (< v_prenex_29335 main_x) (<= (+ (select main_a v_prenex_29335) (select main_a v_prenex_29336)) 1000) (<= (* 2 (select main_a v_prenex_29336)) 1998))) (or (forall ((v_prenex_24810 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24810))) (<= 1 (select main_a v_prenex_24810)) (<= (* 2 (select main_a v_prenex_24810)) 1000) (<= (+ main_x 1) v_prenex_24810) (< v_prenex_24810 main_x))) (forall ((v_prenex_24816 Int)) (<= (* 2 (select main_a v_prenex_24816)) 1998))) (forall ((v_prenex_26598 Int) (v_prenex_26599 Int)) (or (<= 1 (select main_a v_prenex_26599)) (<= (+ main_x 1) v_prenex_26598) (<= (* 2 (select main_a v_prenex_26598)) 1000) (<= (* 2 (select main_a v_prenex_26599)) 1998) (<= (select main_a v_prenex_26598) (select main_a v_prenex_26599)) (< v_prenex_26598 main_x) (<= 1 (select main_a v_prenex_26598)))) (forall ((v_prenex_23866 Int) (v_prenex_23865 Int)) (or (<= (select main_a v_prenex_23865) (select main_a v_prenex_23866)) (<= 1 (select main_a v_prenex_23865)) (<= (select main_a v_prenex_23866) 999) (< v_prenex_23865 main_x) (<= 1 (select main_a v_prenex_23866)) (<= (+ main_x 1) v_prenex_23865) (<= (+ main_y 1) v_prenex_23866))) (or (forall ((v_prenex_28623 Int)) (or (<= (* 2 (select main_a v_prenex_28623)) 1998) (<= (select main_a v_prenex_28623) 1498))) (forall ((v_prenex_28618 Int)) (or (<= (+ main_x 1) v_prenex_28618) (<= (select main_a v_prenex_28618) 999) (<= (* 2 (select main_a v_prenex_28618)) 1000) (< v_prenex_28618 main_x)))) (forall ((v_prenex_25299 Int) (v_prenex_25298 Int)) (or (<= (+ main_x 1) v_prenex_25298) (<= (+ (select main_a v_prenex_25298) (select main_a v_prenex_25299)) 1000) (<= 500 (select main_a v_prenex_25299)) (< v_prenex_25298 main_x) (<= 1 (select main_a v_prenex_25298)) (<= 1 (select main_a v_prenex_25299)) (<= (select main_a v_prenex_25298) 500))) (or (forall ((v_prenex_29584 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29584))) (<= 500 (select main_a v_prenex_29584)) (< v_prenex_29584 main_y))) (forall ((v_prenex_29579 Int)) (or (<= (+ main_x 1) v_prenex_29579) (<= 2 (* 2 (select main_a v_prenex_29579))) (< v_prenex_29579 main_x)))) (forall ((v_prenex_22907 Int) (v_prenex_22908 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22908))) (<= (select main_a v_prenex_22907) 999) (<= (+ main_x 1) v_prenex_22907) (<= 2 (* 2 (select main_a v_prenex_22907))) (<= 1000 (+ (select main_a v_prenex_22907) (select main_a v_prenex_22908))) (< v_prenex_22907 main_x))) (or (forall ((v_prenex_31888 Int)) (or (< v_prenex_31888 main_x) (<= (* 2 (select main_a v_prenex_31888)) 1000) (<= 2 (* 2 (select main_a v_prenex_31888))) (<= (+ main_x 1) v_prenex_31888))) (forall ((v_prenex_31892 Int)) (<= 1000 (* 2 (select main_a v_prenex_31892))))) (forall ((v_prenex_25044 Int) (v_prenex_25045 Int)) (or (< v_prenex_25044 main_x) (<= 1000 (* 2 (select main_a v_prenex_25045))) (<= (+ main_x 1) v_prenex_25044) (<= (select main_a v_prenex_25044) 500) (<= 1000 (+ (select main_a v_prenex_25044) (select main_a v_prenex_25045))) (<= (* 2 (select main_a v_prenex_25044)) 1000) (<= (select main_a v_prenex_25045) 999))) (or (forall ((v_prenex_30094 Int)) (or (<= (* 2 (select main_a v_prenex_30094)) 1998) (<= (select main_a v_prenex_30094) 1498))) (forall ((v_prenex_30092 Int)) (or (<= (+ main_x 1) v_prenex_30092) (<= 0 (+ (select main_a v_prenex_30092) 498)) (< v_prenex_30092 main_x) (<= (select main_a v_prenex_30092) 999) (<= 2 (* 2 (select main_a v_prenex_30092)))))) (forall ((v_prenex_23034 Int) (v_prenex_23033 Int)) (or (< v_prenex_23033 main_x) (<= (* 2 (select main_a v_prenex_23033)) 1000) (<= 2 (* 2 (select main_a v_prenex_23033))) (<= (select main_a v_prenex_23034) 999) (<= (+ main_x 1) v_prenex_23033) (<= (select main_a v_prenex_23033) (select main_a v_prenex_23034)))) (forall ((v_prenex_31837 Int) (v_prenex_31836 Int)) (or (<= 1000 (+ (select main_a v_prenex_31836) (select main_a v_prenex_31837))) (<= 500 (select main_a v_prenex_31837)) (<= (* 2 (select main_a v_prenex_31837)) 1998) (< v_prenex_31836 main_x) (<= 1 (select main_a v_prenex_31836)) (<= (+ main_x 1) v_prenex_31836) (<= (select main_a v_prenex_31836) 500))) (forall ((v_prenex_21872 Int) (v_prenex_21873 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21872))) (< v_prenex_21872 main_x) (<= (+ main_x 1) v_prenex_21872) (<= 1 (select main_a v_prenex_21873)) (<= 1 (select main_a v_prenex_21872)) (<= (select main_a v_prenex_21873) 1498) (<= (select main_a v_prenex_21873) (+ (select main_a v_prenex_21872) 998)))) (or (forall ((v_prenex_29946 Int)) (or (<= (select main_a v_prenex_29946) 500) (<= (+ main_x 1) v_prenex_29946) (<= 2 (* 2 (select main_a v_prenex_29946))) (<= (select main_a v_prenex_29946) 999) (< v_prenex_29946 main_x))) (forall ((v_prenex_29949 Int)) (<= 1 (select main_a v_prenex_29949)))) (forall ((v_prenex_23569 Int) (v_prenex_23568 Int)) (or (<= 1000 (+ (select main_a v_prenex_23568) (select main_a v_prenex_23569))) (< v_prenex_23568 main_x) (<= 1000 (* 2 (select main_a v_prenex_23569))) (<= (+ main_y 1) v_prenex_23569) (< v_prenex_23569 main_y))) (forall ((v_prenex_24425 Int) (v_prenex_24424 Int)) (or (<= (+ main_x 1) v_prenex_24424) (< v_prenex_24424 main_x) (<= (select main_a v_prenex_24424) 999) (<= (+ (select main_a v_prenex_24424) (select main_a v_prenex_24425)) 1000) (<= (select main_a v_prenex_24425) 999))) (forall ((v_prenex_22467 Int) (v_prenex_22468 Int)) (or (< v_prenex_22467 main_x) (<= (+ (select main_a v_prenex_22467) (select main_a v_prenex_22468)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22468))) (<= 0 (+ (select main_a v_prenex_22467) 498)) (<= (* 2 (select main_a v_prenex_22468)) 1998) (<= (+ main_x 1) v_prenex_22467) (<= (select main_a v_prenex_22467) 500))) (forall ((v_prenex_28987 Int) (v_prenex_28986 Int)) (or (<= (+ main_x 1) v_prenex_28986) (< v_prenex_28986 main_x) (<= (+ (select main_a v_prenex_28986) (select main_a v_prenex_28987)) 1000) (<= (select main_a v_prenex_28987) 999) (<= (select main_a v_prenex_28986) 999) (<= (* 2 (select main_a v_prenex_28986)) 1000))) (forall ((v_prenex_26835 Int) (v_prenex_26834 Int)) (or (< v_prenex_26834 main_x) (<= 0 (+ (select main_a v_prenex_26834) 498)) (<= 1000 (* 2 (select main_a v_prenex_26835))) (<= (+ main_x 1) v_prenex_26834) (<= (select main_a v_prenex_26835) 1498) (<= (+ (select main_a v_prenex_26834) (select main_a v_prenex_26835)) 1000))) (forall ((v_prenex_21902 Int) (v_prenex_21903 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21903))) (<= (select main_a v_prenex_21903) (+ (select main_a v_prenex_21902) 998)) (< v_prenex_21902 main_x) (<= (select main_a v_prenex_21903) 1498) (<= (select main_a v_prenex_21902) 500) (<= (* 2 (select main_a v_prenex_21902)) 1000) (<= (+ main_x 1) v_prenex_21902))) (or (forall ((v_prenex_28017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28017))) (<= (select main_a v_prenex_28017) 1498))) (forall ((v_prenex_28015 Int)) (or (<= (select main_a v_prenex_28015) 500) (<= (+ main_x 1) v_prenex_28015) (<= (* 2 (select main_a v_prenex_28015)) 1000) (< v_prenex_28015 main_x) (<= 1 (select main_a v_prenex_28015))))) (forall ((v_prenex_26785 Int) (v_prenex_26786 Int)) (or (< v_prenex_26785 main_x) (<= (+ (select main_a v_prenex_26785) (select main_a v_prenex_26786)) 1000) (<= 2 (* 2 (select main_a v_prenex_26785))) (<= 1000 (* 2 (select main_a v_prenex_26786))) (<= (+ main_x 1) v_prenex_26785) (<= (select main_a v_prenex_26785) 500) (<= 500 (select main_a v_prenex_26786)))) (forall ((v_prenex_21477 Int) (v_prenex_21478 Int)) (or (<= (+ main_x 1) v_prenex_21477) (<= 1000 (+ (select main_a v_prenex_21477) (select main_a v_prenex_21478))) (<= (* 2 (select main_a v_prenex_21478)) 1998) (<= (select main_a v_prenex_21477) 999) (<= (* 2 (select main_a v_prenex_21477)) 1000) (< v_prenex_21477 main_x) (<= 1000 (* 2 (select main_a v_prenex_21478))))) (or (forall ((v_prenex_26430 Int)) (or (<= 1 (select main_a v_prenex_26430)) (<= (* 2 (select main_a v_prenex_26430)) 1998))) (forall ((v_prenex_26424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26424))) (<= (* 2 (select main_a v_prenex_26424)) 1000) (<= (+ main_x 1) v_prenex_26424) (<= 1 (select main_a v_prenex_26424)) (< v_prenex_26424 main_x)))) (or (forall ((v_prenex_27934 Int)) (or (<= (+ main_x 1) v_prenex_27934) (<= 2 (* 2 (select main_a v_prenex_27934))) (<= (select main_a v_prenex_27934) 500) (< v_prenex_27934 main_x) (<= (select main_a v_prenex_27934) 999))) (forall ((v_prenex_27940 Int)) (or (<= 500 (select main_a v_prenex_27940)) (<= 1 (select main_a v_prenex_27940))))) (or (forall ((v_prenex_32939 Int)) (<= (* 2 (select main_a v_prenex_32939)) 1998)) (forall ((v_prenex_32933 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32933))) (<= 0 (+ (select main_a v_prenex_32933) 498)) (<= (+ main_x 1) v_prenex_32933) (< v_prenex_32933 main_x)))) (forall ((v_prenex_25834 Int) (v_prenex_25833 Int)) (or (<= 1 (select main_a v_prenex_25834)) (< v_prenex_25833 main_x) (<= (+ main_x 1) v_prenex_25833) (<= (select main_a v_prenex_25834) (+ (select main_a v_prenex_25833) 998)) (<= 1 (select main_a v_prenex_25833)) (<= 2 (* 2 (select main_a v_prenex_25833))) (<= (select main_a v_prenex_25834) 1498))) (forall ((v_prenex_23038 Int) (v_prenex_23037 Int)) (or (<= (+ main_y 1) v_prenex_23038) (< v_prenex_23038 main_y) (< v_prenex_23037 main_x) (<= (select main_a v_prenex_23038) 1498) (<= (+ (select main_a v_prenex_23037) (select main_a v_prenex_23038)) 1000))) (forall ((v_prenex_32098 Int) (v_prenex_32097 Int)) (or (< v_prenex_32097 main_x) (<= 2 (* 2 (select main_a v_prenex_32097))) (<= (select main_a v_prenex_32098) 1498) (<= (select main_a v_prenex_32097) (select main_a v_prenex_32098)) (<= (+ main_x 1) v_prenex_32097) (<= (select main_a v_prenex_32098) 999))) (forall ((v_prenex_25801 Int) (v_prenex_25802 Int)) (or (<= 0 (+ (select main_a v_prenex_25801) 498)) (<= (+ (select main_a v_prenex_25801) (select main_a v_prenex_25802)) 1000) (<= (select main_a v_prenex_25802) 999) (< v_prenex_25801 main_x) (<= 1 (select main_a v_prenex_25802)) (<= (* 2 (select main_a v_prenex_25801)) 1000) (<= (+ main_x 1) v_prenex_25801))) (forall ((v_prenex_26035 Int) (v_prenex_26034 Int)) (or (<= (select main_a v_prenex_26035) 999) (<= (* 2 (select main_a v_prenex_26034)) 1000) (<= (+ (select main_a v_prenex_26034) (select main_a v_prenex_26035)) 1000) (<= 500 (select main_a v_prenex_26035)) (< v_prenex_26034 main_x) (<= (+ main_x 1) v_prenex_26034))) (or (forall ((v_prenex_21967 Int)) (<= 500 (select main_a v_prenex_21967))) (forall ((v_prenex_21970 Int)) (or (< v_prenex_21970 main_x) (<= 0 (+ (select main_a v_prenex_21970) 498)) (<= (* 2 (select main_a v_prenex_21970)) 1000) (<= (+ main_x 1) v_prenex_21970)))) (forall ((v_prenex_24186 Int) (v_prenex_24185 Int)) (or (< v_prenex_24185 main_x) (<= (* 2 (select main_a v_prenex_24185)) 1000) (<= (select main_a v_prenex_24185) (select main_a v_prenex_24186)) (<= 1 (select main_a v_prenex_24186)) (<= (select main_a v_prenex_24186) 999) (<= (+ main_x 1) v_prenex_24185) (<= 2 (* 2 (select main_a v_prenex_24185))))) (forall ((v_prenex_30888 Int) (v_prenex_30889 Int)) (or (<= (select main_a v_prenex_30889) 999) (<= (+ main_x 1) v_prenex_30888) (<= (select main_a v_prenex_30888) 999) (<= 1000 (* 2 (select main_a v_prenex_30889))) (< v_prenex_30888 main_x) (<= (select main_a v_prenex_30889) (+ (select main_a v_prenex_30888) 998)))) (forall ((v_prenex_23346 Int) (v_prenex_23345 Int)) (or (<= (+ main_y 1) v_prenex_23346) (< v_prenex_23346 main_y) (<= 1000 (+ (select main_a v_prenex_23345) (select main_a v_prenex_23346))) (< v_prenex_23345 main_x) (<= 1 (select main_a v_prenex_23346)))) (forall ((v_prenex_31310 Int) (v_prenex_31311 Int)) (or (<= 1 (select main_a v_prenex_31310)) (<= (select main_a v_prenex_31311) 1498) (<= (select main_a v_prenex_31311) 999) (< v_prenex_31310 main_x) (<= (+ main_x 1) v_prenex_31310) (<= (+ (select main_a v_prenex_31310) (select main_a v_prenex_31311)) 1000) (<= (select main_a v_prenex_31310) 999))) (forall ((v_prenex_21553 Int) (v_prenex_21554 Int)) (or (<= (+ (select main_a v_prenex_21553) (select main_a v_prenex_21554)) 1000) (<= (* 2 (select main_a v_prenex_21553)) 1000) (<= 0 (+ (select main_a v_prenex_21553) 498)) (< v_prenex_21553 main_x) (<= (* 2 (select main_a v_prenex_21554)) 1998) (<= (+ main_x 1) v_prenex_21553) (<= 1000 (* 2 (select main_a v_prenex_21554))))) (forall ((v_prenex_27616 Int) (v_prenex_27615 Int)) (or (<= (select main_a v_prenex_27615) (select main_a v_prenex_27616)) (< v_prenex_27615 main_x) (<= 1 (select main_a v_prenex_27616)) (<= 1 (select main_a v_prenex_27615)) (<= (select main_a v_prenex_27616) 999) (<= (+ main_x 1) v_prenex_27615))) (forall ((v_prenex_30145 Int) (v_prenex_30146 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30145))) (< v_prenex_30145 main_x) (<= (select main_a v_prenex_30146) (+ (select main_a v_prenex_30145) 998)) (<= (+ main_x 1) v_prenex_30145) (<= (+ main_y 1) v_prenex_30146) (<= 1 (select main_a v_prenex_30146)))) (forall ((v_prenex_24995 Int) (v_prenex_24994 Int)) (or (<= (select main_a v_prenex_24994) (select main_a v_prenex_24995)) (<= 2 (* 2 (select main_a v_prenex_24994))) (<= (select main_a v_prenex_24995) 999) (<= (* 2 (select main_a v_prenex_24994)) 1000) (<= (* 2 (select main_a v_prenex_24995)) 1998) (< v_prenex_24994 main_x) (<= (+ main_x 1) v_prenex_24994))) (forall ((v_prenex_31255 Int) (v_prenex_31254 Int)) (or (<= (+ main_x 1) v_prenex_31254) (<= (select main_a v_prenex_31254) (select main_a v_prenex_31255)) (<= 1000 (* 2 (select main_a v_prenex_31255))) (<= (* 2 (select main_a v_prenex_31254)) 1000) (< v_prenex_31254 main_x) (<= (+ main_y 1) v_prenex_31255) (<= (select main_a v_prenex_31255) 1498))) (forall ((v_prenex_32539 Int) (v_prenex_32538 Int)) (or (<= (select main_a v_prenex_32539) (+ (select main_a v_prenex_32538) 998)) (< v_prenex_32538 main_x) (<= 2 (* 2 (select main_a v_prenex_32538))) (<= (select main_a v_prenex_32539) 1498) (<= (+ main_x 1) v_prenex_32538) (<= 1 (select main_a v_prenex_32538)))) (forall ((v_prenex_32571 Int) (v_prenex_32570 Int)) (or (< v_prenex_32570 main_x) (<= (+ (select main_a v_prenex_32570) (select main_a v_prenex_32571)) 1000) (<= (+ main_y 1) v_prenex_32571) (<= (+ main_x 1) v_prenex_32570) (<= (select main_a v_prenex_32571) 999) (<= (* 2 (select main_a v_prenex_32571)) 1998) (<= (select main_a v_prenex_32570) 999))) (or (forall ((v_prenex_29940 Int)) (or (<= (select main_a v_prenex_29940) 1498) (<= (select main_a v_prenex_29940) 999))) (forall ((v_prenex_29939 Int)) (or (< v_prenex_29939 main_x) (<= (select main_a v_prenex_29939) 999) (<= (+ main_x 1) v_prenex_29939) (<= (* 2 (select main_a v_prenex_29939)) 1000) (<= 1 (select main_a v_prenex_29939))))) (forall ((v_prenex_25093 Int) (v_prenex_25094 Int)) (or (<= (select main_a v_prenex_25094) (+ (select main_a v_prenex_25093) 998)) (< v_prenex_25093 main_x) (< v_prenex_25094 main_y) (<= (select main_a v_prenex_25094) 999) (<= (+ main_y 1) v_prenex_25094))) (forall ((v_prenex_25229 Int) (v_prenex_25230 Int)) (or (<= (* 2 (select main_a v_prenex_25230)) 1998) (<= (+ main_y 1) v_prenex_25230) (<= 2 (* 2 (select main_a v_prenex_25229))) (< v_prenex_25229 main_x) (<= 500 (select main_a v_prenex_25230)) (<= (select main_a v_prenex_25230) (+ (select main_a v_prenex_25229) 998)) (<= (+ main_x 1) v_prenex_25229))) (or (forall ((v_prenex_25635 Int)) (or (<= 1 (select main_a v_prenex_25635)) (<= 1000 (* 2 (select main_a v_prenex_25635))))) (forall ((v_prenex_25634 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25634))) (< v_prenex_25634 main_x) (<= (+ main_x 1) v_prenex_25634) (<= 0 (+ (select main_a v_prenex_25634) 498)) (<= (select main_a v_prenex_25634) 500)))) (or (forall ((v_prenex_32021 Int)) (or (< v_prenex_32021 main_x) (<= 2 (* 2 (select main_a v_prenex_32021))) (<= (* 2 (select main_a v_prenex_32021)) 1000) (<= (+ main_x 1) v_prenex_32021))) (forall ((v_prenex_32022 Int)) (or (<= 500 (select main_a v_prenex_32022)) (<= (+ main_y 1) v_prenex_32022)))) (forall ((v_prenex_31215 Int) (v_prenex_31216 Int)) (or (<= (select main_a v_prenex_31215) 500) (<= 500 (select main_a v_prenex_31216)) (<= 0 (+ (select main_a v_prenex_31215) 498)) (<= (+ (select main_a v_prenex_31215) (select main_a v_prenex_31216)) 1000) (<= (+ main_x 1) v_prenex_31215) (< v_prenex_31215 main_x))) (forall ((v_prenex_28613 Int) (v_prenex_28612 Int)) (or (<= 0 (+ (select main_a v_prenex_28612) 498)) (<= 1 (select main_a v_prenex_28613)) (<= (select main_a v_prenex_28612) 500) (<= (+ main_x 1) v_prenex_28612) (< v_prenex_28612 main_x) (<= (select main_a v_prenex_28613) 1498) (<= (+ (select main_a v_prenex_28612) (select main_a v_prenex_28613)) 1000))) (forall ((v_prenex_22317 Int) (v_prenex_22318 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22317))) (<= 500 (select main_a v_prenex_22318)) (< v_prenex_22317 main_x) (<= (* 2 (select main_a v_prenex_22318)) 1998) (<= (select main_a v_prenex_22317) 500) (<= (+ main_x 1) v_prenex_22317) (<= (select main_a v_prenex_22318) (+ (select main_a v_prenex_22317) 998)))) (forall ((v_prenex_31352 Int) (v_prenex_31353 Int)) (or (<= 1 (select main_a v_prenex_31353)) (<= (+ main_x 1) v_prenex_31352) (< v_prenex_31352 main_x) (<= 1 (select main_a v_prenex_31352)) (<= 1000 (* 2 (select main_a v_prenex_31353))) (<= (select main_a v_prenex_31352) (select main_a v_prenex_31353)) (<= 2 (* 2 (select main_a v_prenex_31352))))) (forall ((v_prenex_30792 Int) (v_prenex_30793 Int)) (or (<= (select main_a v_prenex_30793) 999) (<= (+ main_x 1) v_prenex_30792) (<= (* 2 (select main_a v_prenex_30792)) 1000) (<= 2 (* 2 (select main_a v_prenex_30792))) (<= (+ (select main_a v_prenex_30792) (select main_a v_prenex_30793)) 1000) (< v_prenex_30792 main_x))) (or (forall ((v_prenex_28435 Int)) (or (<= (+ main_x 1) v_prenex_28435) (<= 1 (select main_a v_prenex_28435)) (<= (* 2 (select main_a v_prenex_28435)) 1000) (< v_prenex_28435 main_x))) (forall ((v_prenex_28438 Int)) (or (<= (* 2 (select main_a v_prenex_28438)) 1998) (<= 1 (select main_a v_prenex_28438))))) (or (forall ((v_prenex_24406 Int)) (<= 500 (select main_a v_prenex_24406))) (forall ((v_prenex_24400 Int)) (or (< v_prenex_24400 main_x) (<= (+ main_x 1) v_prenex_24400) (<= 0 (+ (select main_a v_prenex_24400) 498)) (<= 1 (select main_a v_prenex_24400)) (<= 2 (* 2 (select main_a v_prenex_24400)))))) (or (forall ((v_prenex_32523 Int)) (or (<= (select main_a v_prenex_32523) 1498) (<= (select main_a v_prenex_32523) 999))) (forall ((v_prenex_32519 Int)) (or (< v_prenex_32519 main_x) (<= (+ main_x 1) v_prenex_32519) (<= (select main_a v_prenex_32519) 999) (<= (* 2 (select main_a v_prenex_32519)) 1000)))) (forall ((v_prenex_29592 Int) (v_prenex_29591 Int)) (or (<= (select main_a v_prenex_29592) 999) (<= 1000 (+ (select main_a v_prenex_29591) (select main_a v_prenex_29592))) (<= (* 2 (select main_a v_prenex_29591)) 1000) (<= (+ main_x 1) v_prenex_29591) (<= 2 (* 2 (select main_a v_prenex_29591))) (< v_prenex_29591 main_x))) (or (forall ((v_prenex_24766 Int)) (or (<= 500 (select main_a v_prenex_24766)) (<= (select main_a v_prenex_24766) 999) (<= (+ main_y 1) v_prenex_24766))) (forall ((v_prenex_24765 Int)) (or (< v_prenex_24765 main_x) (<= 2 (* 2 (select main_a v_prenex_24765))) (<= 0 (+ (select main_a v_prenex_24765) 498)) (<= (+ main_x 1) v_prenex_24765)))) (forall ((v_prenex_31068 Int) (v_prenex_31067 Int)) (or (<= (+ main_x 1) v_prenex_31067) (< v_prenex_31067 main_x) (<= (+ (select main_a v_prenex_31067) (select main_a v_prenex_31068)) 1000) (<= (select main_a v_prenex_31068) 1498) (<= 0 (+ (select main_a v_prenex_31067) 498)) (<= (* 2 (select main_a v_prenex_31067)) 1000) (<= 1 (select main_a v_prenex_31068)))) (forall ((v_prenex_25840 Int) (v_prenex_25839 Int)) (or (<= (select main_a v_prenex_25839) 999) (<= (+ main_x 1) v_prenex_25839) (<= (select main_a v_prenex_25840) 1498) (<= (+ main_y 1) v_prenex_25840) (<= (+ (select main_a v_prenex_25839) (select main_a v_prenex_25840)) 1000) (<= (select main_a v_prenex_25840) 999) (< v_prenex_25839 main_x))) (forall ((v_prenex_24911 Int) (v_prenex_24912 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24912))) (<= (select main_a v_prenex_24911) (select main_a v_prenex_24912)) (<= (+ main_y 1) v_prenex_24912) (<= 500 (select main_a v_prenex_24912)) (< v_prenex_24911 main_x) (<= 1 (select main_a v_prenex_24911)) (<= (+ main_x 1) v_prenex_24911))) (or (forall ((v_prenex_22593 Int)) (or (< v_prenex_22593 main_x) (<= 1 (select main_a v_prenex_22593)) (<= 2 (* 2 (select main_a v_prenex_22593))) (<= (select main_a v_prenex_22593) 500) (<= (+ main_x 1) v_prenex_22593))) (forall ((v_prenex_22598 Int)) (or (<= 500 (select main_a v_prenex_22598)) (<= (select main_a v_prenex_22598) 999)))) (or (forall ((v_prenex_23147 Int)) (or (<= (* 2 (select main_a v_prenex_23147)) 1000) (<= (select main_a v_prenex_23147) 999) (< v_prenex_23147 main_x) (<= (+ main_x 1) v_prenex_23147))) (forall ((v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (< v_prenex_23151 main_y) (<= 500 (select main_a v_prenex_23151))))) (forall ((v_prenex_27663 Int) (v_prenex_27662 Int)) (or (< v_prenex_27662 main_x) (<= (select main_a v_prenex_27663) 1498) (<= 2 (* 2 (select main_a v_prenex_27662))) (<= (+ main_x 1) v_prenex_27662) (<= (select main_a v_prenex_27663) 999) (< v_prenex_27663 main_y) (<= (select main_a v_prenex_27663) (+ (select main_a v_prenex_27662) 998)))) (forall ((v_prenex_23619 Int) (v_prenex_23618 Int)) (or (<= 1 (select main_a v_prenex_23619)) (< v_prenex_23618 main_x) (<= 2 (* 2 (select main_a v_prenex_23618))) (<= (select main_a v_prenex_23619) 999) (<= (* 2 (select main_a v_prenex_23618)) 1000) (<= (+ (select main_a v_prenex_23618) (select main_a v_prenex_23619)) 1000) (<= (+ main_x 1) v_prenex_23618))) (forall ((v_prenex_23970 Int)) (or (<= (+ main_x 1) v_prenex_23970) (<= (* 2 (select main_a v_prenex_23970)) 1000) (<= 2 (* 2 (select main_a v_prenex_23970))) (<= (select main_a v_prenex_23970) 999) (< v_prenex_23970 main_x))) (forall ((v_prenex_26631 Int) (v_prenex_26632 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26632))) (<= 2 (* 2 (select main_a v_prenex_26631))) (< v_prenex_26631 main_x) (<= (select main_a v_prenex_26632) 999) (<= (+ main_x 1) v_prenex_26631) (<= (select main_a v_prenex_26631) 500) (<= (select main_a v_prenex_26632) (+ (select main_a v_prenex_26631) 998)))) (forall ((v_prenex_27694 Int) (v_prenex_27695 Int)) (or (<= 0 (+ (select main_a v_prenex_27694) 498)) (<= (+ main_x 1) v_prenex_27694) (<= 2 (* 2 (select main_a v_prenex_27694))) (<= 1 (select main_a v_prenex_27695)) (< v_prenex_27694 main_x) (<= (select main_a v_prenex_27695) (+ (select main_a v_prenex_27694) 998)))) (or (forall ((v_prenex_21442 Int)) (or (<= (+ main_x 1) v_prenex_21442) (<= 1 (select main_a v_prenex_21442)) (< v_prenex_21442 main_x))) (forall ((v_prenex_27103 Int)) (<= 1000 (* 2 (select main_a v_prenex_27103))))) (forall ((v_prenex_32342 Int) (v_prenex_32343 Int)) (or (<= (select main_a v_prenex_32342) 500) (<= (select main_a v_prenex_32343) (+ (select main_a v_prenex_32342) 998)) (< v_prenex_32342 main_x) (<= (* 2 (select main_a v_prenex_32343)) 1998) (<= (* 2 (select main_a v_prenex_32342)) 1000) (<= (+ main_x 1) v_prenex_32342) (<= 500 (select main_a v_prenex_32343)))) (forall ((v_prenex_23846 Int) (v_prenex_23845 Int)) (or (<= 1 (select main_a v_prenex_23846)) (<= 500 (select main_a v_prenex_23846)) (<= (select main_a v_prenex_23845) (select main_a v_prenex_23846)) (<= 1 (select main_a v_prenex_23845)) (<= (+ main_x 1) v_prenex_23845) (<= (select main_a v_prenex_23845) 999) (< v_prenex_23845 main_x))) (or (forall ((v_prenex_29887 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29887))) (< v_prenex_29887 main_x) (<= (+ main_x 1) v_prenex_29887) (<= 1 (select main_a v_prenex_29887)))) (forall ((v_prenex_29888 Int)) (or (<= (+ main_y 1) v_prenex_29888) (<= 1000 (* 2 (select main_a v_prenex_29888)))))) (or (forall ((v_prenex_30211 Int)) (or (<= (+ main_x 1) v_prenex_30211) (<= (* 2 (select main_a v_prenex_30211)) 1000) (< v_prenex_30211 main_x) (<= 0 (+ (select main_a v_prenex_30211) 498)))) (forall ((v_prenex_30214 Int)) (or (<= (select main_a v_prenex_30214) 999) (<= 500 (select main_a v_prenex_30214))))) (forall ((v_prenex_23756 Int) (v_prenex_23755 Int)) (or (<= (+ main_x 1) v_prenex_23755) (<= (select main_a v_prenex_23756) (+ (select main_a v_prenex_23755) 998)) (< v_prenex_23755 main_x) (< v_prenex_23756 main_y) (<= 0 (+ (select main_a v_prenex_23755) 498)) (<= 1 (select main_a v_prenex_23756)))) (forall ((v_prenex_28186 Int) (v_prenex_28185 Int)) (or (< v_prenex_28185 main_x) (<= 0 (+ (select main_a v_prenex_28185) 498)) (<= (select main_a v_prenex_28186) 999) (<= (select main_a v_prenex_28185) 999) (<= (* 2 (select main_a v_prenex_28186)) 1998) (<= 1000 (+ (select main_a v_prenex_28185) (select main_a v_prenex_28186))) (<= (+ main_x 1) v_prenex_28185))) (forall ((v_prenex_24820 Int) (v_prenex_24819 Int)) (or (<= (select main_a v_prenex_24820) 1498) (<= 2 (* 2 (select main_a v_prenex_24819))) (< v_prenex_24819 main_x) (<= (+ main_x 1) v_prenex_24819) (<= 0 (+ (select main_a v_prenex_24819) 498)) (<= 1000 (* 2 (select main_a v_prenex_24820))) (<= (select main_a v_prenex_24820) (+ (select main_a v_prenex_24819) 998)))) (forall ((v_prenex_30084 Int) (v_prenex_30085 Int)) (or (< v_prenex_30084 main_x) (<= 1000 (+ (select main_a v_prenex_30084) (select main_a v_prenex_30085))) (<= 1 (select main_a v_prenex_30085)) (<= (+ main_x 1) v_prenex_30084) (<= (select main_a v_prenex_30084) 999) (<= (select main_a v_prenex_30084) 500))) (or (forall ((v_prenex_24086 Int)) (<= (select main_a v_prenex_24086) 1498)) (forall ((v_prenex_24084 Int)) (or (< v_prenex_24084 main_x) (<= (select main_a v_prenex_24084) 999) (<= 0 (+ (select main_a v_prenex_24084) 498)) (<= 2 (* 2 (select main_a v_prenex_24084))) (<= (+ main_x 1) v_prenex_24084)))) (forall ((v_prenex_27282 Int) (v_prenex_27283 Int)) (or (<= (select main_a v_prenex_27282) 999) (<= 500 (select main_a v_prenex_27283)) (< v_prenex_27282 main_x) (<= (select main_a v_prenex_27283) (+ (select main_a v_prenex_27282) 998)) (<= (select main_a v_prenex_27283) 1498) (<= (* 2 (select main_a v_prenex_27282)) 1000) (<= (+ main_x 1) v_prenex_27282))) (forall ((v_prenex_32904 Int) (v_prenex_32905 Int)) (or (<= 1000 (+ (select main_a v_prenex_32904) (select main_a v_prenex_32905))) (<= (select main_a v_prenex_32904) 999) (<= (* 2 (select main_a v_prenex_32905)) 1998) (<= 500 (select main_a v_prenex_32905)) (<= (+ main_x 1) v_prenex_32904) (<= 1 (select main_a v_prenex_32904)) (< v_prenex_32904 main_x))) (forall ((v_prenex_30409 Int) (v_prenex_30410 Int)) (or (<= 1 (select main_a v_prenex_30410)) (<= 0 (+ (select main_a v_prenex_30409) 498)) (< v_prenex_30409 main_x) (<= (+ (select main_a v_prenex_30409) (select main_a v_prenex_30410)) 1000) (<= 500 (select main_a v_prenex_30410)) (<= (+ main_x 1) v_prenex_30409))) (forall ((v_prenex_24523 Int) (v_prenex_24522 Int)) (or (<= (+ (select main_a v_prenex_24522) (select main_a v_prenex_24523)) 1000) (<= 500 (select main_a v_prenex_24523)) (< v_prenex_24522 main_x) (<= 1 (select main_a v_prenex_24522)) (<= (+ main_x 1) v_prenex_24522) (<= (select main_a v_prenex_24523) 999) (<= 2 (* 2 (select main_a v_prenex_24522))))) (forall ((v_prenex_21979 Int) (v_prenex_21978 Int)) (or (< v_prenex_21979 main_y) (<= (select main_a v_prenex_21979) 1498) (< v_prenex_21978 main_x) (<= 1000 (+ (select main_a v_prenex_21978) (select main_a v_prenex_21979))) (<= 0 (+ (select main_a v_prenex_21978) 498)) (<= (+ main_x 1) v_prenex_21978) (<= (select main_a v_prenex_21979) 999))) (or (forall ((v_prenex_26178 Int)) (or (<= 1 (select main_a v_prenex_26178)) (<= (+ main_x 1) v_prenex_26178) (<= (* 2 (select main_a v_prenex_26178)) 1000) (< v_prenex_26178 main_x))) (forall ((v_prenex_26179 Int)) (or (<= (select main_a v_prenex_26179) 1498) (< v_prenex_26179 main_y) (<= 1000 (* 2 (select main_a v_prenex_26179)))))) (forall ((v_prenex_24377 Int) (v_prenex_24376 Int)) (or (<= (select main_a v_prenex_24377) (+ (select main_a v_prenex_24376) 998)) (< v_prenex_24376 main_x) (<= (* 2 (select main_a v_prenex_24376)) 1000) (< v_prenex_24377 main_y) (<= (+ main_x 1) v_prenex_24376))) (or (forall ((v_prenex_27286 Int)) (or (< v_prenex_27286 main_x) (<= (* 2 (select main_a v_prenex_27286)) 1000) (<= (+ main_x 1) v_prenex_27286))) (forall ((v_prenex_27287 Int)) (or (<= (+ main_y 1) v_prenex_27287) (<= 500 (select main_a v_prenex_27287))))) (forall ((v_prenex_22951 Int) (v_prenex_22952 Int)) (or (< v_prenex_22951 main_x) (<= (select main_a v_prenex_22952) (+ (select main_a v_prenex_22951) 998)) (<= (+ main_x 1) v_prenex_22951) (<= (select main_a v_prenex_22952) 1498) (<= (select main_a v_prenex_22951) 500) (<= 1000 (* 2 (select main_a v_prenex_22952))) (<= 1 (select main_a v_prenex_22951)))) (forall ((v_prenex_30233 Int) (v_prenex_30234 Int)) (or (< v_prenex_30234 main_y) (< v_prenex_30233 main_x) (<= (* 2 (select main_a v_prenex_30233)) 1000) (<= (select main_a v_prenex_30234) (+ (select main_a v_prenex_30233) 998)) (<= (+ main_x 1) v_prenex_30233) (<= 1 (select main_a v_prenex_30234)) (<= (select main_a v_prenex_30234) 1498))) (or (forall ((v_prenex_29128 Int)) (<= (* 2 (select main_a v_prenex_29128)) 1000)) (forall ((v_prenex_29129 Int)) (or (<= 1 (select main_a v_prenex_29129)) (<= (* 2 (select main_a v_prenex_29129)) 1998) (< v_prenex_29129 main_y) (<= (+ main_y 1) v_prenex_29129)))) (or (forall ((v_prenex_32737 Int)) (<= (* 2 (select main_a v_prenex_32737)) 1998)) (forall ((v_prenex_32733 Int)) (or (<= 1 (select main_a v_prenex_32733)) (<= (* 2 (select main_a v_prenex_32733)) 1000) (<= (+ main_x 1) v_prenex_32733) (< v_prenex_32733 main_x) (<= 0 (+ (select main_a v_prenex_32733) 498))))) (forall ((v_prenex_23376 Int) (v_prenex_23377 Int)) (or (<= 1 (select main_a v_prenex_23377)) (<= 0 (+ (select main_a v_prenex_23376) 498)) (< v_prenex_23376 main_x) (<= (select main_a v_prenex_23376) 500) (<= (select main_a v_prenex_23376) (select main_a v_prenex_23377)) (<= 1000 (* 2 (select main_a v_prenex_23377))) (<= (+ main_x 1) v_prenex_23376))) (forall ((v_prenex_29019 Int) (v_prenex_29018 Int)) (or (<= (select main_a v_prenex_29019) (+ (select main_a v_prenex_29018) 998)) (<= (select main_a v_prenex_29019) 1498) (< v_prenex_29018 main_x) (< v_prenex_29019 main_y) (<= 1 (select main_a v_prenex_29019)) (<= 2 (* 2 (select main_a v_prenex_29018))) (<= (+ main_x 1) v_prenex_29018))) (forall ((v_prenex_22940 Int) (v_prenex_22939 Int)) (or (<= (select main_a v_prenex_22940) 999) (<= (select main_a v_prenex_22940) (+ (select main_a v_prenex_22939) 998)) (<= (select main_a v_prenex_22939) 500) (<= (+ main_x 1) v_prenex_22939) (<= 1 (select main_a v_prenex_22939)) (< v_prenex_22939 main_x) (<= 1 (select main_a v_prenex_22940)))) (forall ((v_prenex_32922 Int) (v_prenex_32921 Int)) (or (<= (select main_a v_prenex_32921) 999) (<= (select main_a v_prenex_32922) 1498) (< v_prenex_32921 main_x) (<= (+ main_x 1) v_prenex_32921) (<= 1000 (+ (select main_a v_prenex_32921) (select main_a v_prenex_32922))) (<= (* 2 (select main_a v_prenex_32922)) 1998) (<= (select main_a v_prenex_32921) 500))) (or (forall ((v_prenex_31774 Int)) (or (<= 1 (select main_a v_prenex_31774)) (<= 0 (+ (select main_a v_prenex_31774) 498)) (< v_prenex_31774 main_x) (<= (+ main_x 1) v_prenex_31774) (<= 2 (* 2 (select main_a v_prenex_31774))))) (forall ((v_prenex_31780 Int)) (or (<= (select main_a v_prenex_31780) 999) (<= 1 (select main_a v_prenex_31780))))) (forall ((v_prenex_26886 Int) (v_prenex_26885 Int)) (or (< v_prenex_26885 main_x) (<= (+ main_x 1) v_prenex_26885) (<= (select main_a v_prenex_26886) 999) (< v_prenex_26886 main_y) (<= (select main_a v_prenex_26885) (select main_a v_prenex_26886)) (<= 500 (select main_a v_prenex_26886)) (<= 2 (* 2 (select main_a v_prenex_26885))))) (or (forall ((v_prenex_22427 Int)) (or (<= 1 (select main_a v_prenex_22427)) (<= (select main_a v_prenex_22427) 500) (<= 2 (* 2 (select main_a v_prenex_22427))) (< v_prenex_22427 main_x) (<= (+ main_x 1) v_prenex_22427))) (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (<= 1 (select main_a v_prenex_22429))))) (or (forall ((v_prenex_21709 Int)) (or (<= 1 (select main_a v_prenex_21709)) (<= (select main_a v_prenex_21709) 1498))) (forall ((v_prenex_21713 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21713))) (<= (+ main_x 1) v_prenex_21713) (<= (* 2 (select main_a v_prenex_21713)) 1000) (< v_prenex_21713 main_x)))) (or (forall ((v_prenex_29229 Int)) (or (< v_prenex_29229 main_x) (<= (* 2 (select main_a v_prenex_29229)) 1000) (<= (+ main_x 1) v_prenex_29229))) (forall ((v_prenex_29231 Int)) (or (< v_prenex_29231 main_y) (<= 500 (select main_a v_prenex_29231))))) (or (forall ((v_prenex_25695 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25695))) (<= (+ main_x 1) v_prenex_25695) (<= 1 (select main_a v_prenex_25695)) (< v_prenex_25695 main_x))) (forall ((v_prenex_25696 Int)) (or (<= (* 2 (select main_a v_prenex_25696)) 1998) (<= (+ main_y 1) v_prenex_25696) (<= (select main_a v_prenex_25696) 999)))) (forall ((v_prenex_22486 Int) (v_prenex_22487 Int)) (or (<= 0 (+ (select main_a v_prenex_22486) 498)) (<= (+ (select main_a v_prenex_22486) (select main_a v_prenex_22487)) 1000) (<= (+ main_x 1) v_prenex_22486) (< v_prenex_22487 main_y) (<= (select main_a v_prenex_22487) 1498) (< v_prenex_22486 main_x))) (or (forall ((v_prenex_31097 Int)) (or (<= (select main_a v_prenex_31097) 999) (<= 1000 (* 2 (select main_a v_prenex_31097))))) (forall ((v_prenex_31096 Int)) (or (< v_prenex_31096 main_x) (<= 2 (* 2 (select main_a v_prenex_31096))) (<= 0 (+ (select main_a v_prenex_31096) 498)) (<= (select main_a v_prenex_31096) 500) (<= (+ main_x 1) v_prenex_31096)))) (forall ((v_prenex_28374 Int) (v_prenex_28373 Int)) (or (<= (select main_a v_prenex_28374) 999) (<= 1 (select main_a v_prenex_28374)) (<= (+ main_y 1) v_prenex_28374) (<= (select main_a v_prenex_28374) (+ (select main_a v_prenex_28373) 998)) (<= (+ main_x 1) v_prenex_28373) (<= (* 2 (select main_a v_prenex_28373)) 1000) (< v_prenex_28373 main_x))) (or (forall ((v_prenex_25190 Int)) (or (<= 1 (select main_a v_prenex_25190)) (<= 1000 (* 2 (select main_a v_prenex_25190))))) (forall ((v_prenex_25186 Int)) (or (< v_prenex_25186 main_x) (<= (select main_a v_prenex_25186) 999) (<= (+ main_x 1) v_prenex_25186) (<= (* 2 (select main_a v_prenex_25186)) 1000) (<= 2 (* 2 (select main_a v_prenex_25186)))))) (or (forall ((v_prenex_32549 Int)) (or (<= (+ main_x 1) v_prenex_32549) (<= 2 (* 2 (select main_a v_prenex_32549))) (<= 1 (select main_a v_prenex_32549)) (< v_prenex_32549 main_x))) (forall ((v_prenex_32554 Int)) (or (<= 500 (select main_a v_prenex_32554)) (<= 1000 (* 2 (select main_a v_prenex_32554)))))) (forall ((v_prenex_31491 Int) (v_prenex_31492 Int)) (or (<= 500 (select main_a v_prenex_31492)) (<= 1000 (+ (select main_a v_prenex_31491) (select main_a v_prenex_31492))) (<= (+ main_x 1) v_prenex_31491) (< v_prenex_31491 main_x) (<= (* 2 (select main_a v_prenex_31491)) 1000) (<= (select main_a v_prenex_31491) 500))) (forall ((v_prenex_31088 Int) (v_prenex_31087 Int)) (or (<= 1 (select main_a v_prenex_31088)) (<= (+ main_x 1) v_prenex_31087) (< v_prenex_31087 main_x) (<= (* 2 (select main_a v_prenex_31088)) 1998) (<= (select main_a v_prenex_31087) 999) (<= 1 (select main_a v_prenex_31087)) (<= 1000 (+ (select main_a v_prenex_31087) (select main_a v_prenex_31088))))) (forall ((v_prenex_29145 Int) (v_prenex_29144 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29145))) (<= 1000 (+ (select main_a v_prenex_29144) (select main_a v_prenex_29145))) (<= 1 (select main_a v_prenex_29144)) (<= (select main_a v_prenex_29145) 1498) (< v_prenex_29144 main_x) (<= (select main_a v_prenex_29144) 500) (<= (+ main_x 1) v_prenex_29144))) (forall ((v_prenex_32678 Int) (v_prenex_32679 Int)) (or (<= (* 2 (select main_a v_prenex_32679)) 1998) (<= 1 (select main_a v_prenex_32679)) (< v_prenex_32678 main_x) (<= 1 (select main_a v_prenex_32678)) (<= 1000 (+ (select main_a v_prenex_32678) (select main_a v_prenex_32679))) (<= (+ main_x 1) v_prenex_32678) (<= 2 (* 2 (select main_a v_prenex_32678))))) (forall ((v_prenex_29900 Int) (v_prenex_29899 Int)) (or (< v_prenex_29899 main_x) (<= 1000 (* 2 (select main_a v_prenex_29900))) (<= (+ (select main_a v_prenex_29899) (select main_a v_prenex_29900)) 1000) (<= 2 (* 2 (select main_a v_prenex_29899))) (<= (select main_a v_prenex_29900) 999) (<= (+ main_x 1) v_prenex_29899) (<= 1 (select main_a v_prenex_29899)))) (or (forall ((v_prenex_31486 Int)) (<= 500 (select main_a v_prenex_31486))) (forall ((v_prenex_31480 Int)) (or (< v_prenex_31480 main_x) (<= 0 (+ (select main_a v_prenex_31480) 498)) (<= (+ main_x 1) v_prenex_31480) (<= 2 (* 2 (select main_a v_prenex_31480)))))) (or (forall ((v_prenex_31484 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31484))) (< v_prenex_31484 main_x) (<= 0 (+ (select main_a v_prenex_31484) 498)) (<= (select main_a v_prenex_31484) 999) (<= (+ main_x 1) v_prenex_31484))) (forall ((v_prenex_31486 Int)) (<= 500 (select main_a v_prenex_31486)))) (or (forall ((v_prenex_29404 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29404))) (<= (select main_a v_prenex_29404) 999))) (forall ((v_prenex_29402 Int)) (or (<= (select main_a v_prenex_29402) 500) (<= (+ main_x 1) v_prenex_29402) (<= 2 (* 2 (select main_a v_prenex_29402))) (< v_prenex_29402 main_x)))) (forall ((v_prenex_24880 Int) (v_prenex_24879 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24879))) (< v_prenex_24879 main_x) (<= (select main_a v_prenex_24880) 1498) (<= (select main_a v_prenex_24880) (+ (select main_a v_prenex_24879) 998)) (<= (* 2 (select main_a v_prenex_24879)) 1000) (<= (+ main_x 1) v_prenex_24879) (<= 1000 (* 2 (select main_a v_prenex_24880))))) (or (forall ((v_prenex_30947 Int)) (or (<= 1 (select main_a v_prenex_30947)) (<= 500 (select main_a v_prenex_30947)))) (forall ((v_prenex_30942 Int)) (or (< v_prenex_30942 main_x) (<= 2 (* 2 (select main_a v_prenex_30942))) (<= (+ main_x 1) v_prenex_30942)))) (forall ((v_prenex_26134 Int) (v_prenex_26135 Int)) (or (<= 1 (select main_a v_prenex_26135)) (<= (select main_a v_prenex_26134) 999) (< v_prenex_26134 main_x) (<= 2 (* 2 (select main_a v_prenex_26134))) (<= (+ main_x 1) v_prenex_26134) (<= (* 2 (select main_a v_prenex_26135)) 1998) (<= (select main_a v_prenex_26134) (select main_a v_prenex_26135)))) (forall ((v_prenex_27989 Int) (v_prenex_27990 Int)) (or (< v_prenex_27990 main_y) (< v_prenex_27989 main_x) (<= 500 (select main_a v_prenex_27990)) (<= (select main_a v_prenex_27990) (+ (select main_a v_prenex_27989) 998)) (<= 1 (select main_a v_prenex_27989)) (<= (+ main_x 1) v_prenex_27989))) (forall ((v_prenex_30468 Int) (v_prenex_30469 Int)) (or (< v_prenex_30468 main_x) (<= (+ main_x 1) v_prenex_30468) (<= 1 (select main_a v_prenex_30469)) (<= (* 2 (select main_a v_prenex_30468)) 1000) (<= (select main_a v_prenex_30469) (+ (select main_a v_prenex_30468) 998)) (<= 1000 (* 2 (select main_a v_prenex_30469))) (<= 0 (+ (select main_a v_prenex_30468) 498)))) (or (forall ((v_prenex_26665 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26665))) (<= (select main_a v_prenex_26665) 999))) (forall ((v_prenex_26661 Int)) (or (<= (* 2 (select main_a v_prenex_26661)) 1000) (<= 2 (* 2 (select main_a v_prenex_26661))) (< v_prenex_26661 main_x) (<= (+ main_x 1) v_prenex_26661)))) (forall ((v_prenex_31044 Int) (v_prenex_31043 Int)) (or (<= (+ main_x 1) v_prenex_31043) (<= (select main_a v_prenex_31043) (select main_a v_prenex_31044)) (<= (+ main_y 1) v_prenex_31044) (<= 0 (+ (select main_a v_prenex_31043) 498)) (<= 1 (select main_a v_prenex_31044)) (<= (select main_a v_prenex_31044) 999) (< v_prenex_31043 main_x))) (forall ((v_prenex_23676 Int) (v_prenex_23675 Int)) (or (<= 0 (+ (select main_a v_prenex_23675) 498)) (<= (+ main_y 1) v_prenex_23676) (<= (select main_a v_prenex_23676) 999) (< v_prenex_23675 main_x) (<= (+ (select main_a v_prenex_23675) (select main_a v_prenex_23676)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23676))) (<= (+ main_x 1) v_prenex_23675))) (or (forall ((v_prenex_23380 Int)) (or (<= 0 (+ (select main_a v_prenex_23380) 498)) (< v_prenex_23380 main_x) (<= (+ main_x 1) v_prenex_23380) (<= 2 (* 2 (select main_a v_prenex_23380))))) (forall ((v_prenex_23386 Int)) (<= 1 (select main_a v_prenex_23386)))) (forall ((v_prenex_23247 Int) (v_prenex_23246 Int)) (or (<= (select main_a v_prenex_23247) (+ (select main_a v_prenex_23246) 998)) (<= (select main_a v_prenex_23247) 999) (< v_prenex_23246 main_x) (<= (* 2 (select main_a v_prenex_23246)) 1000) (<= (+ main_x 1) v_prenex_23246) (<= 1000 (* 2 (select main_a v_prenex_23247))))) (forall ((v_prenex_32627 Int) (v_prenex_32626 Int)) (or (<= (+ main_y 1) v_prenex_32627) (< v_prenex_32627 main_y) (< v_prenex_32626 main_x) (<= 1000 (+ (select main_a v_prenex_32626) (select main_a v_prenex_32627))) (<= (select main_a v_prenex_32627) 1498))) (forall ((v_prenex_24169 Int) (v_prenex_24170 Int)) (or (<= 1 (select main_a v_prenex_24170)) (<= (+ (select main_a v_prenex_24169) (select main_a v_prenex_24170)) 1000) (<= 500 (select main_a v_prenex_24170)) (<= (+ main_x 1) v_prenex_24169) (<= (+ main_y 1) v_prenex_24170) (< v_prenex_24169 main_x) (<= (* 2 (select main_a v_prenex_24169)) 1000))) (forall ((v_prenex_25791 Int) (v_prenex_25792 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25792))) (<= (* 2 (select main_a v_prenex_25791)) 1000) (< v_prenex_25791 main_x) (<= (+ main_x 1) v_prenex_25791) (<= (select main_a v_prenex_25792) (+ (select main_a v_prenex_25791) 998)) (<= (+ main_y 1) v_prenex_25792))) (forall ((v_prenex_30769 Int) (v_prenex_30768 Int)) (or (<= (select main_a v_prenex_30768) 500) (<= (+ (select main_a v_prenex_30768) (select main_a v_prenex_30769)) 1000) (<= (select main_a v_prenex_30768) 999) (< v_prenex_30768 main_x) (<= (+ main_x 1) v_prenex_30768) (<= 1000 (* 2 (select main_a v_prenex_30769))))) (forall ((v_prenex_28025 Int) (v_prenex_28024 Int)) (or (< v_prenex_28024 main_x) (<= (+ (select main_a v_prenex_28024) (select main_a v_prenex_28025)) 1000) (<= (+ main_x 1) v_prenex_28024) (<= 1 (select main_a v_prenex_28024)) (<= (* 2 (select main_a v_prenex_28025)) 1998) (<= 2 (* 2 (select main_a v_prenex_28024))))) (forall ((v_prenex_32195 Int) (v_prenex_32196 Int)) (or (< v_prenex_32196 main_y) (<= 500 (select main_a v_prenex_32196)) (< v_prenex_32195 main_x) (<= (* 2 (select main_a v_prenex_32195)) 1000) (<= (+ main_x 1) v_prenex_32195) (<= (select main_a v_prenex_32195) (select main_a v_prenex_32196)))) (forall ((v_prenex_22155 Int) (v_prenex_22156 Int)) (or (<= (+ main_x 1) v_prenex_22155) (<= (select main_a v_prenex_22155) 500) (<= (select main_a v_prenex_22155) 999) (<= (+ (select main_a v_prenex_22155) (select main_a v_prenex_22156)) 1000) (< v_prenex_22155 main_x) (<= 1 (select main_a v_prenex_22156)))) (forall ((v_prenex_25586 Int) (v_prenex_25585 Int)) (or (< v_prenex_25585 main_x) (<= (+ main_x 1) v_prenex_25585) (<= 2 (* 2 (select main_a v_prenex_25585))) (<= (select main_a v_prenex_25585) (select main_a v_prenex_25586)) (<= (select main_a v_prenex_25586) 1498))) (or (forall ((v_prenex_23594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23594))) (<= (+ main_x 1) v_prenex_23594) (< v_prenex_23594 main_x))) (forall ((v_prenex_23599 Int)) (or (<= 1 (select main_a v_prenex_23599)) (< v_prenex_23599 main_y) (<= 500 (select main_a v_prenex_23599))))) (or (forall ((v_prenex_31874 Int)) (or (<= (select main_a v_prenex_31874) 1498) (<= 1000 (* 2 (select main_a v_prenex_31874))))) (forall ((v_prenex_31873 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31873))) (<= (+ main_x 1) v_prenex_31873) (<= (* 2 (select main_a v_prenex_31873)) 1000) (< v_prenex_31873 main_x) (<= (select main_a v_prenex_31873) 500)))) (forall ((v_prenex_22502 Int) (v_prenex_22503 Int)) (or (< v_prenex_22502 main_x) (<= (select main_a v_prenex_22503) 999) (<= (+ main_x 1) v_prenex_22502) (<= 1 (select main_a v_prenex_22502)) (<= 1 (select main_a v_prenex_22503)) (<= (select main_a v_prenex_22502) (select main_a v_prenex_22503)))) (forall ((v_prenex_28494 Int) (v_prenex_28493 Int)) (or (<= 1 (select main_a v_prenex_28493)) (<= (select main_a v_prenex_28493) (select main_a v_prenex_28494)) (<= (* 2 (select main_a v_prenex_28494)) 1998) (< v_prenex_28493 main_x) (<= (+ main_x 1) v_prenex_28493) (<= 0 (+ (select main_a v_prenex_28493) 498)))) (forall ((v_prenex_32020 Int) (v_prenex_32019 Int)) (or (<= 1 (select main_a v_prenex_32020)) (<= (select main_a v_prenex_32020) (+ (select main_a v_prenex_32019) 998)) (< v_prenex_32019 main_x) (<= 0 (+ (select main_a v_prenex_32019) 498)) (<= (+ main_x 1) v_prenex_32019) (<= (select main_a v_prenex_32019) 500))) (forall ((v_prenex_31840 Int) (v_prenex_31841 Int)) (or (< v_prenex_31840 main_x) (<= (select main_a v_prenex_31841) (+ (select main_a v_prenex_31840) 998)) (<= (select main_a v_prenex_31840) 500) (<= 1 (select main_a v_prenex_31841)) (<= (+ main_x 1) v_prenex_31840) (<= 2 (* 2 (select main_a v_prenex_31840))))) (forall ((v_prenex_28160 Int) (v_prenex_28159 Int)) (or (<= 1000 (+ (select main_a v_prenex_28159) (select main_a v_prenex_28160))) (< v_prenex_28159 main_x) (<= (+ main_x 1) v_prenex_28159) (<= 1000 (* 2 (select main_a v_prenex_28160))) (<= 1 (select main_a v_prenex_28159)))) (forall ((v_prenex_30918 Int) (v_prenex_30919 Int)) (or (<= (+ main_x 1) v_prenex_30918) (<= (* 2 (select main_a v_prenex_30919)) 1998) (< v_prenex_30918 main_x) (<= 500 (select main_a v_prenex_30919)) (<= (* 2 (select main_a v_prenex_30918)) 1000) (<= 1000 (+ (select main_a v_prenex_30918) (select main_a v_prenex_30919))))) (or (forall ((v_prenex_23316 Int)) (or (<= 1 (select main_a v_prenex_23316)) (<= (* 2 (select main_a v_prenex_23316)) 1998))) (forall ((v_prenex_23313 Int)) (or (<= (select main_a v_prenex_23313) 500) (<= (select main_a v_prenex_23313) 999) (<= (* 2 (select main_a v_prenex_23313)) 1000) (< v_prenex_23313 main_x) (<= (+ main_x 1) v_prenex_23313)))) (forall ((v_prenex_25988 Int) (v_prenex_25987 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25987))) (<= (+ main_x 1) v_prenex_25987) (< v_prenex_25987 main_x) (<= (select main_a v_prenex_25988) 999) (<= 1000 (+ (select main_a v_prenex_25987) (select main_a v_prenex_25988))) (<= 0 (+ (select main_a v_prenex_25987) 498)) (<= 500 (select main_a v_prenex_25988)))) (forall ((v_prenex_31309 Int) (v_prenex_31308 Int)) (or (<= 0 (+ (select main_a v_prenex_31308) 498)) (<= (select main_a v_prenex_31309) (+ (select main_a v_prenex_31308) 998)) (< v_prenex_31308 main_x) (<= (+ main_x 1) v_prenex_31308) (<= 2 (* 2 (select main_a v_prenex_31308))) (<= (select main_a v_prenex_31309) 1498) (<= 500 (select main_a v_prenex_31309)))) (forall ((v_prenex_27051 Int) (v_prenex_27052 Int)) (or (<= 0 (+ (select main_a v_prenex_27051) 498)) (< v_prenex_27051 main_x) (<= 1 (select main_a v_prenex_27051)) (<= (+ (select main_a v_prenex_27051) (select main_a v_prenex_27052)) 1000) (<= (+ main_x 1) v_prenex_27051))) (forall ((v_prenex_23871 Int) (v_prenex_23870 Int)) (or (<= 1000 (+ (select main_a v_prenex_23870) (select main_a v_prenex_23871))) (<= 1 (select main_a v_prenex_23870)) (<= (+ main_x 1) v_prenex_23870) (<= (* 2 (select main_a v_prenex_23871)) 1998) (<= (select main_a v_prenex_23871) 1498) (< v_prenex_23870 main_x))) (forall ((v_prenex_31756 Int) (v_prenex_31757 Int)) (or (<= 500 (select main_a v_prenex_31757)) (<= (+ main_x 1) v_prenex_31756) (<= 2 (* 2 (select main_a v_prenex_31756))) (<= (select main_a v_prenex_31757) 999) (<= (+ (select main_a v_prenex_31756) (select main_a v_prenex_31757)) 1000) (<= (+ main_y 1) v_prenex_31757) (< v_prenex_31756 main_x))) (forall ((v_prenex_28601 Int) (v_prenex_28600 Int)) (or (<= (select main_a v_prenex_28600) (select main_a v_prenex_28601)) (<= (+ main_x 1) v_prenex_28600) (< v_prenex_28600 main_x) (<= (select main_a v_prenex_28600) 999) (<= (* 2 (select main_a v_prenex_28601)) 1998) (<= 1 (select main_a v_prenex_28601)) (<= (* 2 (select main_a v_prenex_28600)) 1000))) (forall ((v_prenex_25213 Int) (v_prenex_25214 Int)) (or (<= (* 2 (select main_a v_prenex_25213)) 1000) (< v_prenex_25213 main_x) (<= 1 (select main_a v_prenex_25214)) (<= (+ main_x 1) v_prenex_25213) (<= (select main_a v_prenex_25214) 1498) (<= (+ main_y 1) v_prenex_25214) (<= (select main_a v_prenex_25213) (select main_a v_prenex_25214)))) (or (forall ((v_prenex_30722 Int)) (or (< v_prenex_30722 main_x) (<= (* 2 (select main_a v_prenex_30722)) 1000) (<= 0 (+ (select main_a v_prenex_30722) 498)) (<= (+ main_x 1) v_prenex_30722))) (forall ((v_prenex_30727 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 1000 (* 2 (select main_a v_prenex_30727))) (< v_prenex_30727 main_y)))) (forall ((v_prenex_23703 Int) (v_prenex_23704 Int)) (or (< v_prenex_23703 main_x) (<= (+ main_x 1) v_prenex_23703) (<= 2 (* 2 (select main_a v_prenex_23703))) (<= (select main_a v_prenex_23703) 500) (<= (select main_a v_prenex_23703) (select main_a v_prenex_23704)))) (forall ((v_prenex_27829 Int) (v_prenex_27828 Int)) (or (<= (+ main_x 1) v_prenex_27828) (<= (select main_a v_prenex_27829) (+ (select main_a v_prenex_27828) 998)) (<= (select main_a v_prenex_27828) 999) (<= (+ main_y 1) v_prenex_27829) (<= 500 (select main_a v_prenex_27829)) (< v_prenex_27828 main_x) (<= (select main_a v_prenex_27829) 1498))) (forall ((v_prenex_21597 Int) (v_prenex_21598 Int)) (or (<= (select main_a v_prenex_21597) (select main_a v_prenex_21598)) (<= (+ main_x 1) v_prenex_21597) (<= 1000 (* 2 (select main_a v_prenex_21598))) (<= 2 (* 2 (select main_a v_prenex_21597))) (< v_prenex_21597 main_x) (<= 1 (select main_a v_prenex_21597)) (<= (select main_a v_prenex_21598) 999))) (or (forall ((v_prenex_22343 Int)) (or (<= (select main_a v_prenex_22343) 999) (< v_prenex_22343 main_x) (<= 2 (* 2 (select main_a v_prenex_22343))) (<= (+ main_x 1) v_prenex_22343))) (forall ((v_prenex_22347 Int)) (or (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (select main_a v_prenex_22347) 1498)))) (or (forall ((v_prenex_30423 Int)) (or (< v_prenex_30423 main_x) (<= (+ main_x 1) v_prenex_30423) (<= 1 (select main_a v_prenex_30423)) (<= (* 2 (select main_a v_prenex_30423)) 1000))) (forall ((v_prenex_30424 Int)) (or (<= (* 2 (select main_a v_prenex_30424)) 1998) (<= 1 (select main_a v_prenex_30424)) (<= (+ main_y 1) v_prenex_30424)))) (or (forall ((v_prenex_30992 Int)) (or (<= (+ main_x 1) v_prenex_30992) (<= 0 (+ (select main_a v_prenex_30992) 498)) (<= (* 2 (select main_a v_prenex_30992)) 1000) (< v_prenex_30992 main_x))) (forall ((v_prenex_30997 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1998)))) (forall ((v_prenex_29860 Int) (v_prenex_29861 Int)) (or (<= (+ main_y 1) v_prenex_29861) (< v_prenex_29860 main_x) (<= (select main_a v_prenex_29861) (+ (select main_a v_prenex_29860) 998)) (<= (select main_a v_prenex_29860) 999) (<= 1000 (* 2 (select main_a v_prenex_29861))) (<= (+ main_x 1) v_prenex_29860))) (forall ((v_prenex_23276 Int) (v_prenex_23275 Int)) (or (<= (select main_a v_prenex_23276) 999) (<= 1000 (+ (select main_a v_prenex_23275) (select main_a v_prenex_23276))) (< v_prenex_23276 main_y) (<= (+ main_y 1) v_prenex_23276) (<= (* 2 (select main_a v_prenex_23276)) 1998))) (forall ((v_prenex_23056 Int) (v_prenex_23055 Int)) (or (<= (select main_a v_prenex_23056) 999) (<= (* 2 (select main_a v_prenex_23056)) 1998) (< v_prenex_23055 main_x) (<= 1 (select main_a v_prenex_23055)) (<= (+ main_x 1) v_prenex_23055) (<= (select main_a v_prenex_23056) (+ (select main_a v_prenex_23055) 998)))) (forall ((v_prenex_27485 Int) (v_prenex_27486 Int)) (or (<= (select main_a v_prenex_27485) 999) (<= (+ main_x 1) v_prenex_27485) (< v_prenex_27485 main_x) (<= (* 2 (select main_a v_prenex_27485)) 1000) (<= 1000 (+ (select main_a v_prenex_27485) (select main_a v_prenex_27486))))) (forall ((v_prenex_28597 Int) (v_prenex_28596 Int)) (or (<= (+ (select main_a v_prenex_28596) (select main_a v_prenex_28597)) 1000) (<= (+ main_x 1) v_prenex_28596) (<= 1 (select main_a v_prenex_28597)) (<= (* 2 (select main_a v_prenex_28597)) 1998) (< v_prenex_28596 main_x) (<= 1 (select main_a v_prenex_28596)))) (forall ((v_prenex_32214 Int) (v_prenex_32213 Int)) (or (<= (+ main_x 1) v_prenex_32213) (< v_prenex_32213 main_x) (<= (select main_a v_prenex_32214) (+ (select main_a v_prenex_32213) 998)) (<= (select main_a v_prenex_32213) 500))) (forall ((v_prenex_27194 Int) (v_prenex_27195 Int)) (or (< v_prenex_27194 main_x) (<= (* 2 (select main_a v_prenex_27194)) 1000) (<= (+ main_x 1) v_prenex_27194) (<= 2 (* 2 (select main_a v_prenex_27194))) (<= 1000 (* 2 (select main_a v_prenex_27195))) (<= (select main_a v_prenex_27195) (+ (select main_a v_prenex_27194) 998)))) (forall ((v_prenex_27575 Int) (v_prenex_27574 Int)) (or (<= (* 2 (select main_a v_prenex_27575)) 1998) (<= (+ main_y 1) v_prenex_27575) (<= (+ main_x 1) v_prenex_27574) (< v_prenex_27575 main_y) (<= (select main_a v_prenex_27574) (select main_a v_prenex_27575)))) (or (forall ((v_prenex_25394 Int)) (or (<= 1 (select main_a v_prenex_25394)) (< v_prenex_25394 main_y) (<= 500 (select main_a v_prenex_25394)))) (forall ((v_prenex_25389 Int)) (or (< v_prenex_25389 main_x) (<= (+ main_x 1) v_prenex_25389) (<= (* 2 (select main_a v_prenex_25389)) 1000) (<= 0 (+ (select main_a v_prenex_25389) 498))))) (forall ((v_prenex_22782 Int) (v_prenex_22783 Int)) (or (<= 1 (select main_a v_prenex_22782)) (<= (+ (select main_a v_prenex_22782) (select main_a v_prenex_22783)) 1000) (< v_prenex_22782 main_x) (< v_prenex_22783 main_y) (<= (+ main_x 1) v_prenex_22782) (<= 500 (select main_a v_prenex_22783)) (<= (select main_a v_prenex_22783) 999))) (or (forall ((v_prenex_23934 Int)) (or (<= (select main_a v_prenex_23934) 1498) (<= 1 (select main_a v_prenex_23934)))) (forall ((v_prenex_23929 Int)) (or (< v_prenex_23929 main_x) (<= (+ main_x 1) v_prenex_23929) (<= (* 2 (select main_a v_prenex_23929)) 1000) (<= (select main_a v_prenex_23929) 999)))) (or (forall ((v_prenex_25140 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25140))) (<= (select main_a v_prenex_25140) 500) (<= (+ main_x 1) v_prenex_25140) (< v_prenex_25140 main_x))) (forall ((v_prenex_25144 Int)) (or (<= 1 (select main_a v_prenex_25144)) (<= (* 2 (select main_a v_prenex_25144)) 1998)))) (forall ((v_prenex_28076 Int) (v_prenex_28075 Int)) (or (< v_prenex_28075 main_x) (<= 1000 (* 2 (select main_a v_prenex_28076))) (<= 1 (select main_a v_prenex_28075)) (<= 1000 (+ (select main_a v_prenex_28075) (select main_a v_prenex_28076))) (< v_prenex_28076 main_y) (<= (* 2 (select main_a v_prenex_28076)) 1998) (<= (+ main_x 1) v_prenex_28075))) (forall ((v_prenex_23475 Int) (v_prenex_23476 Int)) (or (< v_prenex_23475 main_x) (<= (+ main_x 1) v_prenex_23475) (<= (select main_a v_prenex_23476) (+ (select main_a v_prenex_23475) 998)) (<= 1 (select main_a v_prenex_23475)) (<= 0 (+ (select main_a v_prenex_23475) 498)) (<= (select main_a v_prenex_23476) 999) (<= 1 (select main_a v_prenex_23476)))) (forall ((v_prenex_29563 Int) (v_prenex_29562 Int)) (or (<= 1 (select main_a v_prenex_29563)) (<= (select main_a v_prenex_29562) 500) (<= (select main_a v_prenex_29562) (select main_a v_prenex_29563)) (<= 0 (+ (select main_a v_prenex_29562) 498)) (<= (+ main_x 1) v_prenex_29562) (<= 500 (select main_a v_prenex_29563)) (< v_prenex_29562 main_x))) (or (forall ((v_prenex_26019 Int)) (or (< v_prenex_26019 main_y) (<= (select main_a v_prenex_26019) 999) (<= 500 (select main_a v_prenex_26019)))) (forall ((v_prenex_26015 Int)) (or (< v_prenex_26015 main_x) (<= (* 2 (select main_a v_prenex_26015)) 1000) (<= (+ main_x 1) v_prenex_26015) (<= (select main_a v_prenex_26015) 999)))) (forall ((v_prenex_24070 Int) (v_prenex_24071 Int)) (or (<= 1 (select main_a v_prenex_24071)) (<= (select main_a v_prenex_24070) (select main_a v_prenex_24071)) (< v_prenex_24070 main_x) (<= (+ main_x 1) v_prenex_24070) (<= (select main_a v_prenex_24071) 1498) (<= 1 (select main_a v_prenex_24070)) (<= (select main_a v_prenex_24070) 500))) (or (forall ((v_prenex_23940 Int)) (or (<= (+ main_x 1) v_prenex_23940) (<= 2 (* 2 (select main_a v_prenex_23940))) (< v_prenex_23940 main_x))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= (select main_a v_prenex_23945) 1498)))) (or (forall ((v_prenex_24640 Int)) (or (<= (select main_a v_prenex_24640) 1498) (<= (select main_a v_prenex_24640) 999) (<= (+ main_y 1) v_prenex_24640))) (forall ((v_prenex_24639 Int)) (or (<= 1 (select main_a v_prenex_24639)) (<= (+ main_x 1) v_prenex_24639) (< v_prenex_24639 main_x) (<= (* 2 (select main_a v_prenex_24639)) 1000)))) (forall ((v_prenex_23061 Int) (v_prenex_23062 Int)) (or (<= (select main_a v_prenex_23062) 1498) (<= 0 (+ (select main_a v_prenex_23061) 498)) (<= 1000 (* 2 (select main_a v_prenex_23062))) (<= (+ main_x 1) v_prenex_23061) (<= (select main_a v_prenex_23062) (+ (select main_a v_prenex_23061) 998)) (< v_prenex_23061 main_x) (< v_prenex_23062 main_y))) (or (forall ((v_prenex_25655 Int)) (or (< v_prenex_25655 main_x) (<= (select main_a v_prenex_25655) 999) (<= (+ main_x 1) v_prenex_25655) (<= 0 (+ (select main_a v_prenex_25655) 498)) (<= 2 (* 2 (select main_a v_prenex_25655))))) (forall ((v_prenex_25660 Int)) (or (<= (* 2 (select main_a v_prenex_25660)) 1998) (<= (select main_a v_prenex_25660) 1498)))) (forall ((v_prenex_25602 Int) (v_prenex_25601 Int)) (or (< v_prenex_25601 main_x) (<= (select main_a v_prenex_25601) 999) (<= (select main_a v_prenex_25602) 999) (<= (* 2 (select main_a v_prenex_25601)) 1000) (<= (+ (select main_a v_prenex_25601) (select main_a v_prenex_25602)) 1000) (<= (select main_a v_prenex_25602) 1498) (<= (+ main_x 1) v_prenex_25601))) (or (forall ((v_prenex_31449 Int)) (or (<= (select main_a v_prenex_31449) 1498) (<= (select main_a v_prenex_31449) 999))) (forall ((v_prenex_31446 Int)) (or (< v_prenex_31446 main_x) (<= (* 2 (select main_a v_prenex_31446)) 1000) (<= (+ main_x 1) v_prenex_31446) (<= (select main_a v_prenex_31446) 500)))) (forall ((v_prenex_29051 Int) (v_prenex_29050 Int)) (or (<= (select main_a v_prenex_29051) (+ (select main_a v_prenex_29050) 998)) (<= 1000 (* 2 (select main_a v_prenex_29051))) (<= (select main_a v_prenex_29050) 999) (<= 1 (select main_a v_prenex_29050)) (<= (+ main_x 1) v_prenex_29050) (< v_prenex_29050 main_x))) (forall ((v_prenex_27991 Int) (v_prenex_27992 Int)) (or (<= 1 (select main_a v_prenex_27991)) (<= (select main_a v_prenex_27991) 500) (<= (+ main_x 1) v_prenex_27991) (<= 1 (select main_a v_prenex_27992)) (<= (+ (select main_a v_prenex_27991) (select main_a v_prenex_27992)) 1000) (<= (select main_a v_prenex_27992) 999) (< v_prenex_27991 main_x))) (or (forall ((v_prenex_32962 Int)) (or (<= (* 2 (select main_a v_prenex_32962)) 1998) (<= (+ main_y 1) v_prenex_32962) (< v_prenex_32962 main_y))) (forall ((v_prenex_32961 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32961))) (<= (+ main_x 1) v_prenex_32961)))) (or (forall ((v_prenex_25108 Int)) (or (<= 500 (select main_a v_prenex_25108)) (<= (select main_a v_prenex_25108) 999))) (forall ((v_prenex_25106 Int)) (or (< v_prenex_25106 main_x) (<= (+ main_x 1) v_prenex_25106) (<= (select main_a v_prenex_25106) 999) (<= 0 (+ (select main_a v_prenex_25106) 498)) (<= (* 2 (select main_a v_prenex_25106)) 1000)))) (forall ((v_prenex_21638 Int) (v_prenex_21637 Int)) (or (<= (select main_a v_prenex_21637) 999) (<= (+ main_x 1) v_prenex_21637) (<= (select main_a v_prenex_21638) (+ (select main_a v_prenex_21637) 998)) (<= (select main_a v_prenex_21637) 500) (< v_prenex_21637 main_x))) (or (forall ((v_prenex_31883 Int)) (<= 1000 (* 2 (select main_a v_prenex_31883)))) (forall ((v_prenex_31878 Int)) (or (< v_prenex_31878 main_x) (<= 1 (select main_a v_prenex_31878)) (<= 2 (* 2 (select main_a v_prenex_31878))) (<= (+ main_x 1) v_prenex_31878)))) (or (forall ((v_prenex_26949 Int)) (or (<= 1 (select main_a v_prenex_26949)) (<= (+ main_y 1) v_prenex_26949))) (forall ((v_prenex_26948 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26948))) (< v_prenex_26948 main_x) (<= (select main_a v_prenex_26948) 999) (<= (+ main_x 1) v_prenex_26948)))) (forall ((v_prenex_27276 Int) (v_prenex_27277 Int)) (or (<= (select main_a v_prenex_27276) 500) (<= (select main_a v_prenex_27277) (+ (select main_a v_prenex_27276) 998)) (<= (select main_a v_prenex_27276) 999) (< v_prenex_27276 main_x) (<= (+ main_x 1) v_prenex_27276) (<= (select main_a v_prenex_27277) 999))) (forall ((v_prenex_29986 Int) (v_prenex_29985 Int)) (or (<= (select main_a v_prenex_29985) 500) (<= (select main_a v_prenex_29985) 999) (<= 500 (select main_a v_prenex_29986)) (<= (select main_a v_prenex_29985) (select main_a v_prenex_29986)) (< v_prenex_29985 main_x) (<= (+ main_x 1) v_prenex_29985))) (or (forall ((v_prenex_26272 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26272))) (<= 0 (+ (select main_a v_prenex_26272) 498)) (< v_prenex_26272 main_x) (<= (+ main_x 1) v_prenex_26272))) (forall ((v_prenex_26278 Int)) (or (<= (* 2 (select main_a v_prenex_26278)) 1998) (<= (select main_a v_prenex_26278) 1498)))) (or (forall ((v_prenex_28072 Int)) (or (<= 1 (select main_a v_prenex_28072)) (<= (select main_a v_prenex_28072) 999))) (forall ((v_prenex_28069 Int)) (or (<= (* 2 (select main_a v_prenex_28069)) 1000) (<= (+ main_x 1) v_prenex_28069) (< v_prenex_28069 main_x) (<= (select main_a v_prenex_28069) 500)))) (forall ((v_prenex_23714 Int) (v_prenex_23713 Int)) (or (< v_prenex_23713 main_x) (<= (+ (select main_a v_prenex_23713) (select main_a v_prenex_23714)) 1000) (<= 1 (select main_a v_prenex_23713)) (<= 500 (select main_a v_prenex_23714)) (<= (+ main_y 1) v_prenex_23714) (<= (+ main_x 1) v_prenex_23713))) (or (forall ((v_prenex_23965 Int)) (or (<= (+ main_y 1) v_prenex_23965) (<= (* 2 (select main_a v_prenex_23965)) 1998))) (forall ((v_prenex_23964 Int)) (or (<= (* 2 (select main_a v_prenex_23964)) 1000) (< v_prenex_23964 main_x) (<= (select main_a v_prenex_23964) 999) (<= (+ main_x 1) v_prenex_23964)))) (or (forall ((v_prenex_27890 Int)) (or (<= (+ main_x 1) v_prenex_27890) (<= 2 (* 2 (select main_a v_prenex_27890))) (<= (* 2 (select main_a v_prenex_27890)) 1000) (< v_prenex_27890 main_x))) (forall ((v_prenex_27893 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27893))) (<= (select main_a v_prenex_27893) 999)))) (or (forall ((v_prenex_27423 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27423))) (<= (select main_a v_prenex_27423) 1498))) (forall ((v_prenex_27419 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27419))) (< v_prenex_27419 main_x) (<= (* 2 (select main_a v_prenex_27419)) 1000) (<= (select main_a v_prenex_27419) 999) (<= (+ main_x 1) v_prenex_27419)))) (forall ((v_prenex_26916 Int) (v_prenex_26915 Int)) (or (<= (* 2 (select main_a v_prenex_26915)) 1000) (<= 1000 (+ (select main_a v_prenex_26915) (select main_a v_prenex_26916))) (<= (select main_a v_prenex_26916) 999) (<= 1 (select main_a v_prenex_26916)) (< v_prenex_26915 main_x) (<= (+ main_x 1) v_prenex_26915) (<= (select main_a v_prenex_26915) 999))) (forall ((v_prenex_24762 Int) (v_prenex_24761 Int)) (or (<= (select main_a v_prenex_24762) 1498) (<= 1 (select main_a v_prenex_24762)) (<= (+ main_x 1) v_prenex_24761) (<= (+ main_y 1) v_prenex_24762) (< v_prenex_24761 main_x) (<= (select main_a v_prenex_24762) (+ (select main_a v_prenex_24761) 998)) (<= 1 (select main_a v_prenex_24761)))) (forall ((v_prenex_26936 Int) (v_prenex_26937 Int)) (or (<= 1 (select main_a v_prenex_26937)) (<= (+ main_x 1) v_prenex_26936) (<= 500 (select main_a v_prenex_26937)) (<= (select main_a v_prenex_26936) 999) (< v_prenex_26936 main_x) (<= (select main_a v_prenex_26937) (+ (select main_a v_prenex_26936) 998)))) (forall ((v_prenex_25372 Int) (v_prenex_25371 Int)) (or (< v_prenex_25371 main_x) (<= 1000 (+ (select main_a v_prenex_25371) (select main_a v_prenex_25372))) (<= 0 (+ (select main_a v_prenex_25371) 498)) (<= (+ main_x 1) v_prenex_25371) (<= (select main_a v_prenex_25371) 999) (<= (select main_a v_prenex_25372) 1498) (<= 1 (select main_a v_prenex_25372)))) (forall ((v_prenex_26185 Int) (v_prenex_26184 Int)) (or (<= (* 2 (select main_a v_prenex_26185)) 1998) (<= 2 (* 2 (select main_a v_prenex_26184))) (<= (select main_a v_prenex_26184) (select main_a v_prenex_26185)) (< v_prenex_26184 main_x) (<= (select main_a v_prenex_26184) 999) (<= (+ main_x 1) v_prenex_26184) (<= 500 (select main_a v_prenex_26185)))) (forall ((v_prenex_31608 Int) (v_prenex_31609 Int)) (or (< v_prenex_31608 main_x) (<= (+ (select main_a v_prenex_31608) (select main_a v_prenex_31609)) 1000) (<= (select main_a v_prenex_31608) 500) (<= 1 (select main_a v_prenex_31608)) (<= 500 (select main_a v_prenex_31609)) (<= (+ main_x 1) v_prenex_31608) (<= 1 (select main_a v_prenex_31609)))) (or (forall ((v_prenex_25281 Int)) (or (<= 1 (select main_a v_prenex_25281)) (<= (+ main_y 1) v_prenex_25281) (<= 1000 (* 2 (select main_a v_prenex_25281))))) (forall ((v_prenex_25280 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25280))) (<= 0 (+ (select main_a v_prenex_25280) 498)) (<= (+ main_x 1) v_prenex_25280) (< v_prenex_25280 main_x)))) (forall ((v_prenex_24692 Int) (v_prenex_24693 Int)) (or (<= (+ main_x 1) v_prenex_24692) (<= 1000 (+ (select main_a v_prenex_24692) (select main_a v_prenex_24693))) (<= 0 (+ (select main_a v_prenex_24692) 498)) (<= (select main_a v_prenex_24692) 500) (<= (* 2 (select main_a v_prenex_24693)) 1998) (< v_prenex_24692 main_x) (<= 500 (select main_a v_prenex_24693)))) (forall ((v_prenex_28243 Int) (v_prenex_28244 Int)) (or (<= 1 (select main_a v_prenex_28243)) (<= 0 (+ (select main_a v_prenex_28243) 498)) (<= (select main_a v_prenex_28244) 999) (<= (select main_a v_prenex_28244) (+ (select main_a v_prenex_28243) 998)) (<= (+ main_x 1) v_prenex_28243) (< v_prenex_28243 main_x))) (forall ((v_prenex_32952 Int) (v_prenex_32953 Int)) (or (<= (+ (select main_a v_prenex_32952) (select main_a v_prenex_32953)) 1000) (< v_prenex_32952 main_x) (<= (* 2 (select main_a v_prenex_32953)) 1998) (<= (+ main_y 1) v_prenex_32953) (<= 1 (select main_a v_prenex_32953)) (<= (+ main_x 1) v_prenex_32952) (<= (* 2 (select main_a v_prenex_32952)) 1000))) (forall ((v_prenex_22499 Int) (v_prenex_22498 Int)) (or (<= (+ main_x 1) v_prenex_22498) (<= 500 (select main_a v_prenex_22499)) (< v_prenex_22498 main_x) (<= (* 2 (select main_a v_prenex_22498)) 1000) (<= 1000 (+ (select main_a v_prenex_22498) (select main_a v_prenex_22499))))) (or (forall ((v_prenex_22651 Int)) (or (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22651))))) (forall ((v_prenex_22650 Int)) (or (<= (+ main_x 1) v_prenex_22650) (<= 2 (* 2 (select main_a v_prenex_22650))) (< v_prenex_22650 main_x) (<= (select main_a v_prenex_22650) 999)))) (forall ((v_prenex_29376 Int)) (or (<= 1 (select main_a v_prenex_29376)) (<= (+ main_x 1) v_prenex_29376) (<= (* 2 (select main_a v_prenex_29376)) 1000) (< v_prenex_29376 main_x))) (or (forall ((v_prenex_27089 Int)) (or (<= 500 (select main_a v_prenex_27089)) (<= (select main_a v_prenex_27089) 1498))) (forall ((v_prenex_27084 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27084))) (<= 0 (+ (select main_a v_prenex_27084) 498)) (<= (* 2 (select main_a v_prenex_27084)) 1000) (< v_prenex_27084 main_x) (<= (+ main_x 1) v_prenex_27084)))) (forall ((v_prenex_26147 Int) (v_prenex_26146 Int)) (or (<= (select main_a v_prenex_26147) (+ (select main_a v_prenex_26146) 998)) (<= (select main_a v_prenex_26146) 500) (<= (+ main_x 1) v_prenex_26146) (<= (select main_a v_prenex_26147) 999) (<= 2 (* 2 (select main_a v_prenex_26146))) (<= (* 2 (select main_a v_prenex_26147)) 1998) (< v_prenex_26146 main_x))) (forall ((v_prenex_28921 Int) (v_prenex_28920 Int)) (or (<= (* 2 (select main_a v_prenex_28921)) 1998) (<= 1 (select main_a v_prenex_28920)) (<= (select main_a v_prenex_28921) 1498) (<= (+ main_x 1) v_prenex_28920) (<= (select main_a v_prenex_28920) (select main_a v_prenex_28921)) (<= 2 (* 2 (select main_a v_prenex_28920))) (< v_prenex_28920 main_x))) (forall ((v_prenex_21884 Int) (v_prenex_21885 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21885))) (<= (+ main_x 1) v_prenex_21884) (< v_prenex_21884 main_x) (<= 0 (+ (select main_a v_prenex_21884) 498)) (<= 2 (* 2 (select main_a v_prenex_21884))) (<= (+ (select main_a v_prenex_21884) (select main_a v_prenex_21885)) 1000))) (or (forall ((v_prenex_23911 Int)) (or (<= (select main_a v_prenex_23911) 500) (< v_prenex_23911 main_x) (<= 2 (* 2 (select main_a v_prenex_23911))) (<= (+ main_x 1) v_prenex_23911) (<= (* 2 (select main_a v_prenex_23911)) 1000))) (forall ((v_prenex_23912 Int)) (<= (select main_a v_prenex_23912) 999))) (forall ((v_prenex_21498 Int) (v_prenex_21499 Int)) (or (<= (+ main_x 1) v_prenex_21498) (<= (select main_a v_prenex_21498) 999) (<= (* 2 (select main_a v_prenex_21499)) 1998) (< v_prenex_21498 main_x) (<= (select main_a v_prenex_21498) 500) (<= (select main_a v_prenex_21498) (select main_a v_prenex_21499)))) (forall ((v_prenex_30398 Int) (v_prenex_30397 Int)) (or (< v_prenex_30398 main_y) (<= 1000 (* 2 (select main_a v_prenex_30398))) (<= (select main_a v_prenex_30398) (+ (select main_a v_prenex_30397) 998)) (<= 500 (select main_a v_prenex_30398)) (<= (+ main_y 1) v_prenex_30398))) (forall ((v_prenex_23041 Int) (v_prenex_23042 Int)) (or (<= (+ main_x 1) v_prenex_23041) (<= 1 (select main_a v_prenex_23042)) (<= (select main_a v_prenex_23041) 500) (<= (select main_a v_prenex_23042) 999) (<= 1 (select main_a v_prenex_23041)) (<= 1000 (+ (select main_a v_prenex_23041) (select main_a v_prenex_23042))) (< v_prenex_23041 main_x))) (or (forall ((v_prenex_29937 Int)) (or (<= (select main_a v_prenex_29937) 500) (<= (select main_a v_prenex_29937) 999) (< v_prenex_29937 main_x) (<= (* 2 (select main_a v_prenex_29937)) 1000) (<= (+ main_x 1) v_prenex_29937))) (forall ((v_prenex_29940 Int)) (or (<= (select main_a v_prenex_29940) 1498) (<= (select main_a v_prenex_29940) 999)))) (forall ((v_prenex_25910 Int) (v_prenex_25909 Int)) (or (<= (select main_a v_prenex_25909) 500) (<= (+ main_x 1) v_prenex_25909) (<= (* 2 (select main_a v_prenex_25909)) 1000) (<= 500 (select main_a v_prenex_25910)) (<= (select main_a v_prenex_25910) (+ (select main_a v_prenex_25909) 998)) (<= (select main_a v_prenex_25910) 1498) (< v_prenex_25909 main_x))) (forall ((v_prenex_24337 Int) (v_prenex_24336 Int)) (or (<= 1000 (+ (select main_a v_prenex_24336) (select main_a v_prenex_24337))) (<= (+ main_x 1) v_prenex_24336) (< v_prenex_24336 main_x) (<= 500 (select main_a v_prenex_24337)) (<= (* 2 (select main_a v_prenex_24337)) 1998) (<= (select main_a v_prenex_24336) 500))) (or (forall ((v_prenex_28880 Int)) (or (<= (* 2 (select main_a v_prenex_28880)) 1000) (< v_prenex_28880 main_x))) (forall ((v_prenex_28881 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28881))) (<= (+ main_y 1) v_prenex_28881) (< v_prenex_28881 main_y)))) (forall ((v_prenex_27678 Int) (v_prenex_27679 Int)) (or (<= (select main_a v_prenex_27678) 999) (<= (+ main_x 1) v_prenex_27678) (<= (select main_a v_prenex_27679) (+ (select main_a v_prenex_27678) 998)) (<= 0 (+ (select main_a v_prenex_27678) 498)) (<= 1 (select main_a v_prenex_27679)) (< v_prenex_27678 main_x))) (forall ((v_prenex_28216 Int) (v_prenex_28215 Int)) (or (<= 1 (select main_a v_prenex_28216)) (< v_prenex_28215 main_x) (<= (select main_a v_prenex_28215) (select main_a v_prenex_28216)) (< v_prenex_28216 main_y) (<= (select main_a v_prenex_28216) 999) (<= (select main_a v_prenex_28215) 999) (<= (+ main_x 1) v_prenex_28215))) (or (forall ((v_prenex_23184 Int)) (<= 500 (select main_a v_prenex_23184))) (forall ((v_prenex_21424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21424))) (<= 1 (select main_a v_prenex_21424)) (<= (* 2 (select main_a v_prenex_21424)) 1000) (< v_prenex_21424 main_x) (<= (+ main_x 1) v_prenex_21424)))) (forall ((v_prenex_28900 Int) (v_prenex_28901 Int)) (or (<= (select main_a v_prenex_28901) (+ (select main_a v_prenex_28900) 998)) (<= 1 (select main_a v_prenex_28901)) (<= 0 (+ (select main_a v_prenex_28900) 498)) (<= (* 2 (select main_a v_prenex_28901)) 1998) (< v_prenex_28900 main_x) (<= (select main_a v_prenex_28900) 500) (<= (+ main_x 1) v_prenex_28900))) (or (forall ((v_prenex_31990 Int)) (<= 500 (select main_a v_prenex_31990))) (forall ((v_prenex_31985 Int)) (or (<= (select main_a v_prenex_31985) 500) (< v_prenex_31985 main_x) (<= (+ main_x 1) v_prenex_31985) (<= (* 2 (select main_a v_prenex_31985)) 1000) (<= 1 (select main_a v_prenex_31985))))) (forall ((v_prenex_29994 Int) (v_prenex_29993 Int)) (or (<= (select main_a v_prenex_29994) 1498) (<= (+ main_y 1) v_prenex_29994) (<= 1000 (+ (select main_a v_prenex_29993) (select main_a v_prenex_29994))) (<= 2 (* 2 (select main_a v_prenex_29993))) (<= 1 (select main_a v_prenex_29994)) (<= (+ main_x 1) v_prenex_29993) (< v_prenex_29993 main_x))) (forall ((v_prenex_30116 Int) (v_prenex_30115 Int)) (or (< v_prenex_30115 main_x) (<= (+ main_x 1) v_prenex_30115) (<= (select main_a v_prenex_30115) 999) (<= 1000 (+ (select main_a v_prenex_30115) (select main_a v_prenex_30116))) (<= 1000 (* 2 (select main_a v_prenex_30116))) (< v_prenex_30116 main_y) (<= (select main_a v_prenex_30116) 1498))) (forall ((v_prenex_25886 Int) (v_prenex_25887 Int)) (or (< v_prenex_25886 main_x) (<= 1 (select main_a v_prenex_25887)) (<= 0 (+ (select main_a v_prenex_25886) 498)) (<= 2 (* 2 (select main_a v_prenex_25886))) (<= 1000 (+ (select main_a v_prenex_25886) (select main_a v_prenex_25887))) (<= (* 2 (select main_a v_prenex_25887)) 1998) (<= (+ main_x 1) v_prenex_25886))) (forall ((v_prenex_24582 Int) (v_prenex_24581 Int)) (or (<= (+ main_x 1) v_prenex_24581) (< v_prenex_24581 main_x) (<= (+ (select main_a v_prenex_24581) (select main_a v_prenex_24582)) 1000) (<= (select main_a v_prenex_24581) 999))) (or (forall ((v_prenex_22814 Int)) (<= (select main_a v_prenex_22814) 1498)) (forall ((v_prenex_22809 Int)) (or (<= (+ main_x 1) v_prenex_22809) (<= 2 (* 2 (select main_a v_prenex_22809))) (< v_prenex_22809 main_x)))) (forall ((v_prenex_32853 Int) (v_prenex_32854 Int)) (or (<= (+ (select main_a v_prenex_32853) (select main_a v_prenex_32854)) 1000) (<= (select main_a v_prenex_32854) 1498) (< v_prenex_32853 main_x) (<= (select main_a v_prenex_32853) 999) (<= 2 (* 2 (select main_a v_prenex_32853))) (<= (* 2 (select main_a v_prenex_32854)) 1998) (<= (+ main_x 1) v_prenex_32853))) (forall ((v_prenex_27319 Int) (v_prenex_27320 Int)) (or (<= (* 2 (select main_a v_prenex_27319)) 1000) (<= (+ main_x 1) v_prenex_27319) (< v_prenex_27319 main_x) (<= (select main_a v_prenex_27319) 500) (<= (select main_a v_prenex_27320) 1498) (<= (select main_a v_prenex_27319) (select main_a v_prenex_27320)) (<= (select main_a v_prenex_27320) 999))) (or (forall ((v_prenex_29677 Int)) (or (<= (* 2 (select main_a v_prenex_29677)) 1998) (<= 1 (select main_a v_prenex_29677)))) (forall ((v_prenex_29671 Int)) (or (< v_prenex_29671 main_x) (<= 0 (+ (select main_a v_prenex_29671) 498)) (<= 2 (* 2 (select main_a v_prenex_29671))) (<= (+ main_x 1) v_prenex_29671)))) (or (forall ((v_prenex_25635 Int)) (or (<= 1 (select main_a v_prenex_25635)) (<= 1000 (* 2 (select main_a v_prenex_25635))))) (forall ((v_prenex_25630 Int)) (or (< v_prenex_25630 main_x) (<= 2 (* 2 (select main_a v_prenex_25630))) (<= (select main_a v_prenex_25630) 500) (<= 1 (select main_a v_prenex_25630)) (<= (+ main_x 1) v_prenex_25630)))) (forall ((v_prenex_24764 Int) (v_prenex_24763 Int)) (or (< v_prenex_24763 main_x) (<= 1 (select main_a v_prenex_24764)) (<= (select main_a v_prenex_24763) 500) (<= (select main_a v_prenex_24764) 999) (<= (select main_a v_prenex_24763) 999) (<= (select main_a v_prenex_24763) (select main_a v_prenex_24764)) (<= (+ main_x 1) v_prenex_24763))) (or (forall ((v_prenex_23383 Int)) (or (< v_prenex_23383 main_x) (<= (* 2 (select main_a v_prenex_23383)) 1000) (<= (+ main_x 1) v_prenex_23383) (<= 2 (* 2 (select main_a v_prenex_23383))))) (forall ((v_prenex_23386 Int)) (<= 1 (select main_a v_prenex_23386)))) (or (forall ((v_prenex_25779 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25779))) (<= (+ main_x 1) v_prenex_25779))) (forall ((v_prenex_25780 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25780))) (< v_prenex_25780 main_y) (<= (+ main_y 1) v_prenex_25780)))) (forall ((v_prenex_28348 Int) (v_prenex_28347 Int)) (or (< v_prenex_28347 main_x) (<= 2 (* 2 (select main_a v_prenex_28347))) (<= (select main_a v_prenex_28348) 999) (<= (+ (select main_a v_prenex_28347) (select main_a v_prenex_28348)) 1000) (<= (+ main_x 1) v_prenex_28347) (<= (* 2 (select main_a v_prenex_28348)) 1998))) (forall ((v_prenex_27220 Int) (v_prenex_27221 Int)) (or (<= (* 2 (select main_a v_prenex_27221)) 1998) (<= (* 2 (select main_a v_prenex_27220)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27221))) (<= (+ main_x 1) v_prenex_27220) (<= (select main_a v_prenex_27221) (+ (select main_a v_prenex_27220) 998)) (< v_prenex_27220 main_x))) (forall ((v_prenex_31015 Int) (v_prenex_31016 Int)) (or (<= (select main_a v_prenex_31016) 1498) (<= (+ (select main_a v_prenex_31015) (select main_a v_prenex_31016)) 1000) (<= (+ main_x 1) v_prenex_31015) (<= 1 (select main_a v_prenex_31016)) (<= (* 2 (select main_a v_prenex_31015)) 1000) (< v_prenex_31015 main_x) (<= (select main_a v_prenex_31015) 500))) (or (forall ((v_prenex_25962 Int)) (or (<= (+ main_x 1) v_prenex_25962) (<= (* 2 (select main_a v_prenex_25962)) 1000) (<= 2 (* 2 (select main_a v_prenex_25962))) (< v_prenex_25962 main_x))) (forall ((v_prenex_25963 Int)) (or (<= 1 (select main_a v_prenex_25963)) (<= (select main_a v_prenex_25963) 1498) (<= (+ main_y 1) v_prenex_25963)))) (forall ((v_prenex_26527 Int) (v_prenex_26528 Int)) (or (<= 1 (select main_a v_prenex_26528)) (<= (+ main_y 1) v_prenex_26528) (<= (+ (select main_a v_prenex_26527) (select main_a v_prenex_26528)) 1000) (<= 500 (select main_a v_prenex_26528)) (<= (+ main_x 1) v_prenex_26527) (<= 1 (select main_a v_prenex_26527)) (< v_prenex_26527 main_x))) (forall ((v_prenex_32652 Int) (v_prenex_32653 Int)) (or (<= (select main_a v_prenex_32653) 999) (<= 500 (select main_a v_prenex_32653)) (< v_prenex_32653 main_y) (<= (+ main_x 1) v_prenex_32652) (<= (+ (select main_a v_prenex_32652) (select main_a v_prenex_32653)) 1000) (< v_prenex_32652 main_x) (<= (select main_a v_prenex_32652) 500))) (or (forall ((v_prenex_23939 Int)) (or (<= 0 (+ (select main_a v_prenex_23939) 498)) (< v_prenex_23939 main_x) (<= 2 (* 2 (select main_a v_prenex_23939))) (<= (+ main_x 1) v_prenex_23939))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= (select main_a v_prenex_23945) 1498)))) (forall ((v_prenex_28280 Int) (v_prenex_28279 Int)) (or (< v_prenex_28280 main_y) (< v_prenex_28279 main_x) (<= (select main_a v_prenex_28279) (select main_a v_prenex_28280)) (<= 2 (* 2 (select main_a v_prenex_28279))) (<= (select main_a v_prenex_28280) 999) (<= (+ main_x 1) v_prenex_28279) (<= 1000 (* 2 (select main_a v_prenex_28280))))) (forall ((v_prenex_26822 Int) (v_prenex_26823 Int)) (or (< v_prenex_26822 main_x) (<= (select main_a v_prenex_26823) 1498) (<= (select main_a v_prenex_26822) 500) (<= 1 (select main_a v_prenex_26822)) (<= (select main_a v_prenex_26823) 999) (<= (+ main_x 1) v_prenex_26822) (<= (+ (select main_a v_prenex_26822) (select main_a v_prenex_26823)) 1000))) (or (forall ((v_prenex_32547 Int)) (or (<= (select main_a v_prenex_32547) 999) (<= (* 2 (select main_a v_prenex_32547)) 1998))) (forall ((v_prenex_32546 Int)) (or (<= (* 2 (select main_a v_prenex_32546)) 1000) (< v_prenex_32546 main_x) (<= (select main_a v_prenex_32546) 999) (<= 1 (select main_a v_prenex_32546)) (<= (+ main_x 1) v_prenex_32546)))) (forall ((v_prenex_28988 Int) (v_prenex_28989 Int)) (or (<= (select main_a v_prenex_28989) 999) (<= (select main_a v_prenex_28989) 1498) (<= (select main_a v_prenex_28988) 500) (< v_prenex_28989 main_y) (< v_prenex_28988 main_x) (<= (+ (select main_a v_prenex_28988) (select main_a v_prenex_28989)) 1000) (<= (+ main_x 1) v_prenex_28988))) (forall ((v_prenex_31709 Int) (v_prenex_31710 Int)) (or (<= 0 (+ (select main_a v_prenex_31709) 498)) (<= (+ (select main_a v_prenex_31709) (select main_a v_prenex_31710)) 1000) (<= (+ main_y 1) v_prenex_31710) (<= (+ main_x 1) v_prenex_31709) (<= (select main_a v_prenex_31710) 1498) (< v_prenex_31709 main_x) (<= 500 (select main_a v_prenex_31710)))) (or (forall ((v_prenex_24296 Int)) (or (<= (* 2 (select main_a v_prenex_24296)) 1000) (< v_prenex_24296 main_x) (<= (+ main_x 1) v_prenex_24296) (<= 1 (select main_a v_prenex_24296)))) (forall ((v_prenex_24297 Int)) (or (<= 1 (select main_a v_prenex_24297)) (<= (select main_a v_prenex_24297) 999)))) (forall ((v_prenex_29496 Int) (v_prenex_29495 Int)) (or (<= (select main_a v_prenex_29495) 999) (< v_prenex_29496 main_y) (< v_prenex_29495 main_x) (<= (+ main_x 1) v_prenex_29495) (<= (+ (select main_a v_prenex_29495) (select main_a v_prenex_29496)) 1000) (<= (select main_a v_prenex_29496) 1498) (<= 1 (select main_a v_prenex_29496)))) (forall ((v_prenex_32843 Int) (v_prenex_32844 Int)) (or (< v_prenex_32843 main_x) (<= (+ (select main_a v_prenex_32843) (select main_a v_prenex_32844)) 1000) (<= (+ main_x 1) v_prenex_32843) (< v_prenex_32844 main_y) (<= (* 2 (select main_a v_prenex_32843)) 1000) (<= (select main_a v_prenex_32844) 999))) (forall ((v_prenex_22741 Int) (v_prenex_22742 Int)) (or (<= (select main_a v_prenex_22741) 500) (< v_prenex_22741 main_x) (<= (select main_a v_prenex_22741) 999) (<= 1000 (+ (select main_a v_prenex_22741) (select main_a v_prenex_22742))) (<= 1000 (* 2 (select main_a v_prenex_22742))) (<= (+ main_x 1) v_prenex_22741) (<= 500 (select main_a v_prenex_22742)))) (or (forall ((v_prenex_24423 Int)) (or (<= (* 2 (select main_a v_prenex_24423)) 1998) (<= (select main_a v_prenex_24423) 1498))) (forall ((v_prenex_24417 Int)) (or (<= (* 2 (select main_a v_prenex_24417)) 1000) (<= (select main_a v_prenex_24417) 500) (<= (+ main_x 1) v_prenex_24417) (< v_prenex_24417 main_x)))) (forall ((v_prenex_23169 Int) (v_prenex_23168 Int)) (or (<= (* 2 (select main_a v_prenex_23169)) 1998) (<= (+ main_x 1) v_prenex_23168) (< v_prenex_23168 main_x) (<= (+ (select main_a v_prenex_23168) (select main_a v_prenex_23169)) 1000) (<= 1 (select main_a v_prenex_23169)) (<= (* 2 (select main_a v_prenex_23168)) 1000))) (forall ((v_prenex_26190 Int) (v_prenex_26191 Int)) (or (< v_prenex_26190 main_x) (<= (select main_a v_prenex_26190) 999) (< v_prenex_26191 main_y) (<= (select main_a v_prenex_26190) (select main_a v_prenex_26191)) (<= (* 2 (select main_a v_prenex_26191)) 1998) (<= (+ main_x 1) v_prenex_26190))) (or (forall ((v_prenex_27311 Int)) (or (<= (+ main_x 1) v_prenex_27311) (<= 2 (* 2 (select main_a v_prenex_27311))) (< v_prenex_27311 main_x) (<= (* 2 (select main_a v_prenex_27311)) 1000))) (forall ((v_prenex_27314 Int)) (or (<= (* 2 (select main_a v_prenex_27314)) 1998) (< v_prenex_27314 main_y)))) (forall ((v_prenex_30316 Int) (v_prenex_30315 Int)) (or (<= (* 2 (select main_a v_prenex_30315)) 1000) (<= (select main_a v_prenex_30315) (select main_a v_prenex_30316)) (<= (+ main_x 1) v_prenex_30315) (<= (+ main_y 1) v_prenex_30316) (< v_prenex_30315 main_x) (<= (* 2 (select main_a v_prenex_30316)) 1998) (<= 1 (select main_a v_prenex_30316)))) (forall ((v_prenex_29005 Int) (v_prenex_29004 Int)) (or (<= 0 (+ (select main_a v_prenex_29004) 498)) (< v_prenex_29004 main_x) (<= (select main_a v_prenex_29004) 999) (<= (+ main_x 1) v_prenex_29004) (<= (select main_a v_prenex_29004) (select main_a v_prenex_29005)) (<= (* 2 (select main_a v_prenex_29005)) 1998))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (* 2 (select main_a v_prenex_23409)) 1998) (<= 500 (select main_a v_prenex_23409)))) (forall ((v_prenex_23407 Int)) (or (<= (+ main_x 1) v_prenex_23407) (<= (select main_a v_prenex_23407) 500) (< v_prenex_23407 main_x) (<= 2 (* 2 (select main_a v_prenex_23407)))))) (forall ((v_prenex_26303 Int) (v_prenex_26304 Int)) (or (<= (+ main_x 1) v_prenex_26303) (<= 1000 (+ (select main_a v_prenex_26303) (select main_a v_prenex_26304))) (< v_prenex_26303 main_x) (<= (select main_a v_prenex_26304) 999) (<= (select main_a v_prenex_26303) 500) (<= (select main_a v_prenex_26304) 1498) (<= (* 2 (select main_a v_prenex_26303)) 1000))) (forall ((v_prenex_28485 Int) (v_prenex_28486 Int)) (or (<= 1 (select main_a v_prenex_28486)) (<= (+ main_y 1) v_prenex_28486) (<= 1000 (+ (select main_a v_prenex_28485) (select main_a v_prenex_28486))) (<= (* 2 (select main_a v_prenex_28485)) 1000) (<= (+ main_x 1) v_prenex_28485) (<= (select main_a v_prenex_28486) 1498) (< v_prenex_28485 main_x))) (or (forall ((v_prenex_25867 Int)) (or (<= (+ main_x 1) v_prenex_25867) (<= 0 (+ (select main_a v_prenex_25867) 498)) (<= 1 (select main_a v_prenex_25867)) (< v_prenex_25867 main_x))) (forall ((v_prenex_25871 Int)) (<= 1000 (* 2 (select main_a v_prenex_25871))))) (forall ((v_prenex_25946 Int) (v_prenex_25947 Int)) (or (<= (select main_a v_prenex_25946) 500) (<= (select main_a v_prenex_25947) 1498) (< v_prenex_25946 main_x) (<= (select main_a v_prenex_25946) (select main_a v_prenex_25947)) (<= 2 (* 2 (select main_a v_prenex_25946))) (<= (+ main_x 1) v_prenex_25946))) (forall ((v_prenex_26637 Int) (v_prenex_26638 Int)) (or (< v_prenex_26637 main_x) (<= 2 (* 2 (select main_a v_prenex_26637))) (<= (+ main_x 1) v_prenex_26637) (<= (+ (select main_a v_prenex_26637) (select main_a v_prenex_26638)) 1000) (<= (select main_a v_prenex_26637) 999) (<= (select main_a v_prenex_26638) 999))) (forall ((v_prenex_31187 Int) (v_prenex_31186 Int)) (or (<= (* 2 (select main_a v_prenex_31186)) 1000) (<= (+ main_x 1) v_prenex_31186) (<= (select main_a v_prenex_31187) 1498) (< v_prenex_31186 main_x) (< v_prenex_31187 main_y) (<= (select main_a v_prenex_31186) (select main_a v_prenex_31187)))) (or (forall ((v_prenex_28774 Int)) (or (<= 1 (select main_a v_prenex_28774)) (<= (select main_a v_prenex_28774) 999) (< v_prenex_28774 main_y))) (forall ((v_prenex_28769 Int)) (or (<= (+ main_x 1) v_prenex_28769) (<= 0 (+ (select main_a v_prenex_28769) 498)) (<= (* 2 (select main_a v_prenex_28769)) 1000) (< v_prenex_28769 main_x)))) (forall ((v_prenex_27363 Int) (v_prenex_27364 Int)) (or (< v_prenex_27363 main_x) (<= 0 (+ (select main_a v_prenex_27363) 498)) (<= (select main_a v_prenex_27363) 500) (<= (select main_a v_prenex_27363) (select main_a v_prenex_27364)) (<= (+ main_x 1) v_prenex_27363) (<= (select main_a v_prenex_27364) 1498) (<= 1 (select main_a v_prenex_27364)))) (forall ((v_prenex_21660 Int) (v_prenex_21659 Int)) (or (<= (select main_a v_prenex_21660) 1498) (<= (select main_a v_prenex_21660) (+ (select main_a v_prenex_21659) 998)) (< v_prenex_21659 main_x) (<= (+ main_x 1) v_prenex_21659) (<= 1 (select main_a v_prenex_21659)) (<= (select main_a v_prenex_21660) 999) (<= (select main_a v_prenex_21659) 500))) (forall ((v_prenex_29516 Int) (v_prenex_29515 Int)) (or (< v_prenex_29515 main_x) (<= (+ (select main_a v_prenex_29515) (select main_a v_prenex_29516)) 1000) (<= 1 (select main_a v_prenex_29516)) (<= (select main_a v_prenex_29515) 500) (<= (+ main_x 1) v_prenex_29515))) (forall ((v_prenex_26464 Int) (v_prenex_26463 Int)) (or (<= (select main_a v_prenex_26464) 1498) (<= 1 (select main_a v_prenex_26464)) (<= 0 (+ (select main_a v_prenex_26463) 498)) (< v_prenex_26463 main_x) (<= 2 (* 2 (select main_a v_prenex_26463))) (<= (select main_a v_prenex_26464) (+ (select main_a v_prenex_26463) 998)) (<= (+ main_x 1) v_prenex_26463))) (forall ((v_prenex_21692 Int) (v_prenex_21693 Int)) (or (< v_prenex_21693 main_y) (<= (+ main_x 1) v_prenex_21692) (< v_prenex_21692 main_x) (<= (select main_a v_prenex_21692) 500) (<= (* 2 (select main_a v_prenex_21693)) 1998) (<= (+ (select main_a v_prenex_21692) (select main_a v_prenex_21693)) 1000))) (forall ((v_prenex_28566 Int) (v_prenex_28565 Int)) (or (<= (+ (select main_a v_prenex_28565) (select main_a v_prenex_28566)) 1000) (< v_prenex_28566 main_y) (<= (select main_a v_prenex_28566) 999) (<= (select main_a v_prenex_28565) 999) (< v_prenex_28565 main_x) (<= (+ main_x 1) v_prenex_28565) (<= (* 2 (select main_a v_prenex_28566)) 1998))) (forall ((v_prenex_27557 Int) (v_prenex_27556 Int)) (or (<= 1 (select main_a v_prenex_27556)) (<= (+ main_x 1) v_prenex_27556) (<= (select main_a v_prenex_27557) 999) (<= (select main_a v_prenex_27556) (select main_a v_prenex_27557)) (<= (+ main_y 1) v_prenex_27557) (< v_prenex_27556 main_x) (<= 1000 (* 2 (select main_a v_prenex_27557))))) (forall ((v_prenex_32250 Int) (v_prenex_32249 Int)) (or (<= (+ main_x 1) v_prenex_32249) (< v_prenex_32249 main_x) (<= (select main_a v_prenex_32249) 999) (<= (select main_a v_prenex_32250) 999) (<= (select main_a v_prenex_32249) 500) (<= (select main_a v_prenex_32249) (select main_a v_prenex_32250)))) (forall ((v_prenex_26154 Int) (v_prenex_26155 Int)) (or (<= (select main_a v_prenex_26155) 1498) (< v_prenex_26154 main_x) (<= (select main_a v_prenex_26154) (select main_a v_prenex_26155)) (<= (select main_a v_prenex_26154) 500) (<= (+ main_y 1) v_prenex_26155) (<= (+ main_x 1) v_prenex_26154))) (forall ((v_prenex_25119 Int) (v_prenex_25120 Int)) (or (<= 1 (select main_a v_prenex_25120)) (<= (+ main_x 1) v_prenex_25119) (<= (select main_a v_prenex_25120) 999) (<= (select main_a v_prenex_25119) (select main_a v_prenex_25120)) (<= (select main_a v_prenex_25119) 999) (< v_prenex_25119 main_x))) (forall ((v_prenex_22034 Int) (v_prenex_22035 Int)) (or (< v_prenex_22035 main_y) (<= 1000 (+ (select main_a v_prenex_22034) (select main_a v_prenex_22035))) (<= 500 (select main_a v_prenex_22035)) (<= (+ main_y 1) v_prenex_22035))) (forall ((v_prenex_23375 Int) (v_prenex_23374 Int)) (or (<= (select main_a v_prenex_23374) 999) (<= 1000 (+ (select main_a v_prenex_23374) (select main_a v_prenex_23375))) (<= (+ main_x 1) v_prenex_23374) (<= (* 2 (select main_a v_prenex_23375)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23375))) (< v_prenex_23374 main_x) (<= 1 (select main_a v_prenex_23374)))) (forall ((v_prenex_29469 Int) (v_prenex_29468 Int)) (or (< v_prenex_29468 main_x) (<= (select main_a v_prenex_29469) (+ (select main_a v_prenex_29468) 998)) (<= (select main_a v_prenex_29468) 500) (<= 0 (+ (select main_a v_prenex_29468) 498)) (<= (+ main_x 1) v_prenex_29468) (<= (* 2 (select main_a v_prenex_29469)) 1998))) (or (forall ((v_prenex_29709 Int)) (or (<= 500 (select main_a v_prenex_29709)) (<= (select main_a v_prenex_29709) 1498))) (forall ((v_prenex_29704 Int)) (or (<= (* 2 (select main_a v_prenex_29704)) 1000) (<= (select main_a v_prenex_29704) 500) (<= 1 (select main_a v_prenex_29704)) (< v_prenex_29704 main_x) (<= (+ main_x 1) v_prenex_29704)))) (forall ((v_prenex_22015 Int) (v_prenex_22014 Int)) (or (<= (select main_a v_prenex_22014) 999) (<= (select main_a v_prenex_22015) 999) (<= (* 2 (select main_a v_prenex_22015)) 1998) (<= 2 (* 2 (select main_a v_prenex_22014))) (< v_prenex_22014 main_x) (<= (select main_a v_prenex_22015) (+ (select main_a v_prenex_22014) 998)) (<= (+ main_x 1) v_prenex_22014))) (or (forall ((v_prenex_24225 Int)) (or (< v_prenex_24225 main_x) (<= (select main_a v_prenex_24225) 500) (<= (+ main_x 1) v_prenex_24225) (<= (* 2 (select main_a v_prenex_24225)) 1000))) (forall ((v_prenex_24229 Int)) (or (<= 1 (select main_a v_prenex_24229)) (<= 500 (select main_a v_prenex_24229))))) (forall ((v_prenex_26550 Int) (v_prenex_26551 Int)) (or (<= 0 (+ (select main_a v_prenex_26550) 498)) (<= (select main_a v_prenex_26551) 999) (<= (+ main_x 1) v_prenex_26550) (<= (* 2 (select main_a v_prenex_26550)) 1000) (< v_prenex_26550 main_x) (<= (+ (select main_a v_prenex_26550) (select main_a v_prenex_26551)) 1000) (<= 1000 (* 2 (select main_a v_prenex_26551))))) (or (forall ((v_prenex_24722 Int)) (or (<= (* 2 (select main_a v_prenex_24722)) 1998) (<= (select main_a v_prenex_24722) 999))) (forall ((v_prenex_24717 Int)) (or (<= (+ main_x 1) v_prenex_24717) (<= (select main_a v_prenex_24717) 500) (< v_prenex_24717 main_x) (<= (* 2 (select main_a v_prenex_24717)) 1000) (<= (select main_a v_prenex_24717) 999)))) (forall ((v_prenex_32142 Int) (v_prenex_32141 Int)) (or (<= (select main_a v_prenex_32141) (select main_a v_prenex_32142)) (<= 500 (select main_a v_prenex_32142)) (<= (+ main_x 1) v_prenex_32141) (<= (* 2 (select main_a v_prenex_32141)) 1000) (<= (* 2 (select main_a v_prenex_32142)) 1998) (< v_prenex_32142 main_y) (< v_prenex_32141 main_x))) (forall ((v_prenex_23123 Int) (v_prenex_23122 Int)) (or (<= (+ main_y 1) v_prenex_23123) (<= (* 2 (select main_a v_prenex_23123)) 1998) (< v_prenex_23122 main_x) (<= (select main_a v_prenex_23122) 500) (<= (+ (select main_a v_prenex_23122) (select main_a v_prenex_23123)) 1000) (<= (+ main_x 1) v_prenex_23122))) (forall ((v_prenex_29926 Int) (v_prenex_29925 Int)) (or (<= (+ main_y 1) v_prenex_29926) (<= (select main_a v_prenex_29926) (+ (select main_a v_prenex_29925) 998)) (<= (+ main_x 1) v_prenex_29925) (< v_prenex_29925 main_x) (<= 2 (* 2 (select main_a v_prenex_29925))) (<= (* 2 (select main_a v_prenex_29926)) 1998))) (forall ((v_prenex_21635 Int) (v_prenex_21636 Int)) (or (<= (+ (select main_a v_prenex_21635) (select main_a v_prenex_21636)) 1000) (<= (select main_a v_prenex_21635) 500) (< v_prenex_21635 main_x) (<= (+ main_x 1) v_prenex_21635) (< v_prenex_21636 main_y) (<= (select main_a v_prenex_21636) 999))) (or (forall ((v_prenex_26173 Int)) (or (<= (select main_a v_prenex_26173) 500) (<= (+ main_x 1) v_prenex_26173) (<= (* 2 (select main_a v_prenex_26173)) 1000) (< v_prenex_26173 main_x))) (forall ((v_prenex_26179 Int)) (or (<= (select main_a v_prenex_26179) 1498) (< v_prenex_26179 main_y) (<= 1000 (* 2 (select main_a v_prenex_26179)))))) (forall ((v_prenex_25859 Int) (v_prenex_25860 Int)) (or (<= (select main_a v_prenex_25859) (select main_a v_prenex_25860)) (<= (+ main_x 1) v_prenex_25859) (<= 1 (select main_a v_prenex_25859)) (<= (select main_a v_prenex_25860) 999) (< v_prenex_25859 main_x) (<= (select main_a v_prenex_25859) 500))) (or (forall ((v_prenex_27933 Int)) (or (< v_prenex_27933 main_y) (<= (select main_a v_prenex_27933) 1498) (<= (* 2 (select main_a v_prenex_27933)) 1998))) (forall ((v_prenex_27927 Int)) (or (<= (select main_a v_prenex_27927) 500) (<= (+ main_x 1) v_prenex_27927) (< v_prenex_27927 main_x) (<= (* 2 (select main_a v_prenex_27927)) 1000)))) (forall ((v_prenex_26226 Int) (v_prenex_26225 Int)) (or (<= (select main_a v_prenex_26226) 1498) (<= (select main_a v_prenex_26225) 500) (< v_prenex_26225 main_x) (<= (+ main_x 1) v_prenex_26225) (<= 500 (select main_a v_prenex_26226)) (<= (select main_a v_prenex_26225) 999) (<= (select main_a v_prenex_26226) (+ (select main_a v_prenex_26225) 998)))) (forall ((v_prenex_23760 Int) (v_prenex_23759 Int)) (or (<= (* 2 (select main_a v_prenex_23760)) 1998) (<= 500 (select main_a v_prenex_23760)) (<= 0 (+ (select main_a v_prenex_23759) 498)) (<= (+ main_x 1) v_prenex_23759) (< v_prenex_23759 main_x) (<= (select main_a v_prenex_23759) 500) (<= (select main_a v_prenex_23760) (+ (select main_a v_prenex_23759) 998)))) (or (forall ((v_prenex_32900 Int)) (or (<= (select main_a v_prenex_32900) 999) (<= (+ main_x 1) v_prenex_32900) (<= (* 2 (select main_a v_prenex_32900)) 1000) (< v_prenex_32900 main_x))) (forall ((v_prenex_32901 Int)) (or (<= (select main_a v_prenex_32901) 1498) (<= (+ main_y 1) v_prenex_32901) (<= (* 2 (select main_a v_prenex_32901)) 1998)))) (forall ((v_prenex_32506 Int) (v_prenex_32505 Int)) (or (<= (+ main_y 1) v_prenex_32506) (<= 0 (+ (select main_a v_prenex_32505) 498)) (< v_prenex_32505 main_x) (<= (+ main_x 1) v_prenex_32505) (<= (+ (select main_a v_prenex_32505) (select main_a v_prenex_32506)) 1000) (<= (* 2 (select main_a v_prenex_32506)) 1998) (<= (select main_a v_prenex_32506) 999))) (forall ((v_prenex_25874 Int) (v_prenex_25875 Int)) (or (<= (select main_a v_prenex_25875) (+ (select main_a v_prenex_25874) 998)) (<= (* 2 (select main_a v_prenex_25874)) 1000) (<= 500 (select main_a v_prenex_25875)) (< v_prenex_25875 main_y) (<= (+ main_x 1) v_prenex_25874) (<= 1000 (* 2 (select main_a v_prenex_25875))) (< v_prenex_25874 main_x))) (or (forall ((v_prenex_22192 Int)) (or (<= (+ main_x 1) v_prenex_22192) (< v_prenex_22192 main_x) (<= (select main_a v_prenex_22192) 500) (<= (* 2 (select main_a v_prenex_22192)) 1000))) (forall ((v_prenex_22193 Int)) (or (<= (+ main_y 1) v_prenex_22193) (<= (select main_a v_prenex_22193) 999)))) (forall ((v_prenex_29679 Int) (v_prenex_29678 Int)) (or (<= (select main_a v_prenex_29678) 999) (<= (select main_a v_prenex_29679) 999) (< v_prenex_29678 main_x) (<= (select main_a v_prenex_29678) (select main_a v_prenex_29679)) (<= (+ main_y 1) v_prenex_29679) (<= 1 (select main_a v_prenex_29679)) (<= (+ main_x 1) v_prenex_29678))) (forall ((v_prenex_26453 Int) (v_prenex_26454 Int)) (or (<= (* 2 (select main_a v_prenex_26454)) 1998) (<= 2 (* 2 (select main_a v_prenex_26453))) (<= 1000 (+ (select main_a v_prenex_26453) (select main_a v_prenex_26454))) (<= (select main_a v_prenex_26453) 500) (< v_prenex_26453 main_x) (<= (+ main_x 1) v_prenex_26453) (<= (select main_a v_prenex_26454) 1498))) (forall ((v_prenex_32441 Int) (v_prenex_32442 Int)) (or (<= (select main_a v_prenex_32441) 500) (<= (* 2 (select main_a v_prenex_32442)) 1998) (<= (select main_a v_prenex_32442) 999) (<= 2 (* 2 (select main_a v_prenex_32441))) (< v_prenex_32441 main_x) (<= (+ (select main_a v_prenex_32441) (select main_a v_prenex_32442)) 1000) (<= (+ main_x 1) v_prenex_32441))) (forall ((v_prenex_23761 Int) (v_prenex_23762 Int)) (or (<= (* 2 (select main_a v_prenex_23762)) 1998) (<= (+ main_x 1) v_prenex_23761) (< v_prenex_23761 main_x) (<= (select main_a v_prenex_23762) 999) (<= (+ (select main_a v_prenex_23761) (select main_a v_prenex_23762)) 1000) (<= (select main_a v_prenex_23761) 500))) (forall ((v_prenex_26192 Int) (v_prenex_26193 Int)) (or (<= (select main_a v_prenex_26193) 999) (<= 1000 (* 2 (select main_a v_prenex_26193))) (<= (+ main_x 1) v_prenex_26192) (<= (+ main_y 1) v_prenex_26193) (< v_prenex_26192 main_x) (<= (+ (select main_a v_prenex_26192) (select main_a v_prenex_26193)) 1000) (<= 1 (select main_a v_prenex_26192)))) (forall ((v_prenex_22081 Int) (v_prenex_22082 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22082))) (< v_prenex_22081 main_x) (<= 2 (* 2 (select main_a v_prenex_22081))) (<= 0 (+ (select main_a v_prenex_22081) 498)) (<= (select main_a v_prenex_22082) (+ (select main_a v_prenex_22081) 998)) (<= (+ main_x 1) v_prenex_22081))) (or (forall ((v_prenex_21669 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21669))) (<= 0 (+ (select main_a v_prenex_21669) 498)) (<= (select main_a v_prenex_21669) 500) (< v_prenex_21669 main_x) (<= (+ main_x 1) v_prenex_21669))) (forall ((v_prenex_21670 Int)) (<= (* 2 (select main_a v_prenex_21670)) 1998))) (or (forall ((v_prenex_27312 Int)) (or (<= (* 2 (select main_a v_prenex_27312)) 1000) (<= (+ main_x 1) v_prenex_27312) (< v_prenex_27312 main_x))) (forall ((v_prenex_27314 Int)) (or (<= (* 2 (select main_a v_prenex_27314)) 1998) (< v_prenex_27314 main_y)))) (forall ((v_prenex_32001 Int) (v_prenex_32002 Int)) (or (< v_prenex_32001 main_x) (<= (* 2 (select main_a v_prenex_32002)) 1998) (< v_prenex_32002 main_y) (<= (+ (select main_a v_prenex_32001) (select main_a v_prenex_32002)) 1000) (<= (+ main_x 1) v_prenex_32001) (<= 2 (* 2 (select main_a v_prenex_32001))))) (or (forall ((v_prenex_25933 Int)) (<= (select main_a v_prenex_25933) 999)) (forall ((v_prenex_25932 Int)) (or (<= (+ main_x 1) v_prenex_25932) (<= (* 2 (select main_a v_prenex_25932)) 1000) (<= (select main_a v_prenex_25932) 500) (< v_prenex_25932 main_x) (<= 0 (+ (select main_a v_prenex_25932) 498))))) (forall ((v_prenex_31456 Int) (v_prenex_31457 Int)) (or (< v_prenex_31456 main_x) (<= (select main_a v_prenex_31456) 500) (<= 1000 (* 2 (select main_a v_prenex_31457))) (<= 1 (select main_a v_prenex_31456)) (<= (+ (select main_a v_prenex_31456) (select main_a v_prenex_31457)) 1000) (<= (+ main_x 1) v_prenex_31456) (<= (select main_a v_prenex_31457) 1498))) (or (forall ((v_prenex_23202 Int)) (or (< v_prenex_23202 main_x) (<= (+ main_x 1) v_prenex_23202) (<= 2 (* 2 (select main_a v_prenex_23202))) (<= 1 (select main_a v_prenex_23202)) (<= (select main_a v_prenex_23202) 500))) (forall ((v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23207) 1498) (<= (* 2 (select main_a v_prenex_23207)) 1998)))) (forall ((v_prenex_32074 Int) (v_prenex_32073 Int)) (or (< v_prenex_32073 main_x) (< v_prenex_32074 main_y) (<= (+ main_x 1) v_prenex_32073) (<= (select main_a v_prenex_32073) (select main_a v_prenex_32074)) (<= (select main_a v_prenex_32073) 999) (<= (select main_a v_prenex_32074) 1498))) (or (forall ((v_prenex_21623 Int)) (or (<= (* 2 (select main_a v_prenex_21623)) 1998) (<= 1 (select main_a v_prenex_21623)))) (forall ((v_prenex_21617 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21617))) (<= (select main_a v_prenex_21617) 999) (< v_prenex_21617 main_x) (<= (select main_a v_prenex_21617) 500) (<= (+ main_x 1) v_prenex_21617)))) (or (forall ((v_prenex_26247 Int)) (<= 500 (select main_a v_prenex_26247))) (forall ((v_prenex_26245 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26245))) (<= (select main_a v_prenex_26245) 500) (< v_prenex_26245 main_x) (<= (+ main_x 1) v_prenex_26245)))) (forall ((v_prenex_31606 Int) (v_prenex_31607 Int)) (or (<= (select main_a v_prenex_31607) 999) (<= (* 2 (select main_a v_prenex_31606)) 1000) (< v_prenex_31606 main_x) (<= (select main_a v_prenex_31606) 500) (<= (+ (select main_a v_prenex_31606) (select main_a v_prenex_31607)) 1000) (<= (+ main_x 1) v_prenex_31606) (<= 1000 (* 2 (select main_a v_prenex_31607))))) (or (forall ((v_prenex_28051 Int)) (or (<= (select main_a v_prenex_28051) 999) (<= 1 (select main_a v_prenex_28051)))) (forall ((v_prenex_28048 Int)) (or (<= (select main_a v_prenex_28048) 999) (<= 2 (* 2 (select main_a v_prenex_28048))) (<= (* 2 (select main_a v_prenex_28048)) 1000) (< v_prenex_28048 main_x) (<= (+ main_x 1) v_prenex_28048)))) (forall ((v_prenex_30297 Int) (v_prenex_30298 Int)) (or (<= (* 2 (select main_a v_prenex_30298)) 1998) (<= 1 (select main_a v_prenex_30297)) (< v_prenex_30297 main_x) (<= (+ main_x 1) v_prenex_30297) (<= 1000 (* 2 (select main_a v_prenex_30298))) (<= (select main_a v_prenex_30298) (+ (select main_a v_prenex_30297) 998)))) (forall ((v_prenex_22231 Int) (v_prenex_22230 Int)) (or (<= (+ main_x 1) v_prenex_22230) (<= (+ (select main_a v_prenex_22230) (select main_a v_prenex_22231)) 1000) (<= (select main_a v_prenex_22231) 999) (<= 1 (select main_a v_prenex_22230)) (<= 1000 (* 2 (select main_a v_prenex_22231))) (< v_prenex_22230 main_x))) (or (forall ((v_prenex_23174 Int)) (or (<= (select main_a v_prenex_23174) 500) (<= (* 2 (select main_a v_prenex_23174)) 1000) (< v_prenex_23174 main_x) (<= (+ main_x 1) v_prenex_23174))) (forall ((v_prenex_23178 Int)) (<= 1000 (* 2 (select main_a v_prenex_23178))))) (or (forall ((v_prenex_31899 Int)) (or (< v_prenex_31899 main_y) (<= 1000 (* 2 (select main_a v_prenex_31899))) (<= 1 (select main_a v_prenex_31899)))) (forall ((v_prenex_31893 Int)) (or (< v_prenex_31893 main_x) (<= 0 (+ (select main_a v_prenex_31893) 498)) (<= (+ main_x 1) v_prenex_31893) (<= 2 (* 2 (select main_a v_prenex_31893)))))) (forall ((v_prenex_32148 Int) (v_prenex_32147 Int)) (or (<= (select main_a v_prenex_32148) 1498) (<= (+ main_x 1) v_prenex_32147) (<= (* 2 (select main_a v_prenex_32147)) 1000) (<= (select main_a v_prenex_32147) 999) (<= (select main_a v_prenex_32147) (select main_a v_prenex_32148)) (<= 500 (select main_a v_prenex_32148)) (< v_prenex_32147 main_x))) (or (forall ((v_prenex_29677 Int)) (or (<= (* 2 (select main_a v_prenex_29677)) 1998) (<= 1 (select main_a v_prenex_29677)))) (forall ((v_prenex_29674 Int)) (or (<= (select main_a v_prenex_29674) 500) (<= 0 (+ (select main_a v_prenex_29674) 498)) (<= 2 (* 2 (select main_a v_prenex_29674))) (<= (+ main_x 1) v_prenex_29674) (< v_prenex_29674 main_x)))) (forall ((v_prenex_23228 Int) (v_prenex_23229 Int)) (or (<= 0 (+ (select main_a v_prenex_23228) 498)) (<= (select main_a v_prenex_23228) (select main_a v_prenex_23229)) (<= (select main_a v_prenex_23229) 1498) (<= (+ main_x 1) v_prenex_23228) (< v_prenex_23228 main_x) (<= (select main_a v_prenex_23228) 500))) (forall ((v_prenex_22681 Int)) (or (< v_prenex_22681 main_x) (<= (+ main_x 1) v_prenex_22681) (<= 2 (* 2 (select main_a v_prenex_22681))) (<= (select main_a v_prenex_22681) 999) (<= (* 2 (select main_a v_prenex_22681)) 1000))) (forall ((v_prenex_25156 Int) (v_prenex_25155 Int)) (or (<= (select main_a v_prenex_25156) 999) (<= 1000 (+ (select main_a v_prenex_25155) (select main_a v_prenex_25156))) (<= (+ main_x 1) v_prenex_25155) (<= 1 (select main_a v_prenex_25155)) (< v_prenex_25155 main_x) (<= 2 (* 2 (select main_a v_prenex_25155))))) (or (forall ((v_prenex_25383 Int)) (<= 500 (select main_a v_prenex_25383))) (forall ((v_prenex_25379 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25379))) (<= (* 2 (select main_a v_prenex_25379)) 1000) (<= (+ main_x 1) v_prenex_25379) (< v_prenex_25379 main_x) (<= (select main_a v_prenex_25379) 999)))) (forall ((v_prenex_24979 Int) (v_prenex_24978 Int)) (or (<= (select main_a v_prenex_24979) 999) (<= (+ main_x 1) v_prenex_24978) (<= 2 (* 2 (select main_a v_prenex_24978))) (< v_prenex_24978 main_x) (<= (+ (select main_a v_prenex_24978) (select main_a v_prenex_24979)) 1000))) (forall ((v_prenex_25466 Int) (v_prenex_25467 Int)) (or (<= 1000 (+ (select main_a v_prenex_25466) (select main_a v_prenex_25467))) (<= (select main_a v_prenex_25467) 999) (<= (+ main_x 1) v_prenex_25466) (< v_prenex_25467 main_y) (< v_prenex_25466 main_x) (<= 0 (+ (select main_a v_prenex_25466) 498)) (<= 1 (select main_a v_prenex_25467)))) (forall ((v_prenex_28184 Int) (v_prenex_28183 Int)) (or (<= (select main_a v_prenex_28184) 1498) (<= (select main_a v_prenex_28183) 500) (<= (select main_a v_prenex_28183) (select main_a v_prenex_28184)) (<= 1000 (* 2 (select main_a v_prenex_28184))) (<= (+ main_x 1) v_prenex_28183) (< v_prenex_28183 main_x))) (forall ((v_prenex_24678 Int) (v_prenex_24679 Int)) (or (<= (select main_a v_prenex_24678) 999) (<= (+ main_x 1) v_prenex_24678) (<= (select main_a v_prenex_24679) 1498) (<= (* 2 (select main_a v_prenex_24678)) 1000) (<= (select main_a v_prenex_24679) 999) (<= (+ (select main_a v_prenex_24678) (select main_a v_prenex_24679)) 1000) (< v_prenex_24678 main_x))) (forall ((v_prenex_29889 Int) (v_prenex_29890 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29889))) (<= (select main_a v_prenex_29890) (+ (select main_a v_prenex_29889) 998)) (<= (+ main_x 1) v_prenex_29889) (<= (select main_a v_prenex_29890) 1498) (<= 1 (select main_a v_prenex_29890)) (<= (+ main_y 1) v_prenex_29890) (< v_prenex_29889 main_x))) (forall ((v_prenex_32324 Int) (v_prenex_32323 Int)) (or (<= 1000 (+ (select main_a v_prenex_32323) (select main_a v_prenex_32324))) (< v_prenex_32323 main_x) (<= (select main_a v_prenex_32324) 999) (<= 1 (select main_a v_prenex_32324)) (<= 2 (* 2 (select main_a v_prenex_32323))) (<= (+ main_y 1) v_prenex_32324) (<= (+ main_x 1) v_prenex_32323))) (forall ((v_prenex_27580 Int) (v_prenex_27581 Int)) (or (<= (select main_a v_prenex_27581) 1498) (<= (select main_a v_prenex_27580) 500) (<= (+ main_x 1) v_prenex_27580) (< v_prenex_27580 main_x) (<= (select main_a v_prenex_27580) (select main_a v_prenex_27581)) (<= 1 (select main_a v_prenex_27580)))) (forall ((v_prenex_26284 Int) (v_prenex_26283 Int)) (or (<= (+ main_x 1) v_prenex_26283) (< v_prenex_26283 main_x) (<= (+ (select main_a v_prenex_26283) (select main_a v_prenex_26284)) 1000) (<= (select main_a v_prenex_26283) 999) (<= (select main_a v_prenex_26284) 999) (<= 1000 (* 2 (select main_a v_prenex_26284))) (<= 0 (+ (select main_a v_prenex_26283) 498)))) (forall ((v_prenex_32340 Int) (v_prenex_32341 Int)) (or (< v_prenex_32340 main_x) (< v_prenex_32341 main_y) (<= (select main_a v_prenex_32340) (select main_a v_prenex_32341)) (<= 1 (select main_a v_prenex_32340)) (<= 1000 (* 2 (select main_a v_prenex_32341))) (<= (+ main_x 1) v_prenex_32340))) (forall ((v_prenex_29428 Int) (v_prenex_29427 Int)) (or (<= 1000 (+ (select main_a v_prenex_29427) (select main_a v_prenex_29428))) (<= (+ main_y 1) v_prenex_29428) (<= 500 (select main_a v_prenex_29428)) (<= 1 (select main_a v_prenex_29427)) (<= 1 (select main_a v_prenex_29428)) (< v_prenex_29427 main_x) (<= (+ main_x 1) v_prenex_29427))) (or (forall ((v_prenex_28382 Int)) (or (<= (+ main_x 1) v_prenex_28382) (< v_prenex_28382 main_x) (<= 2 (* 2 (select main_a v_prenex_28382))))) (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1998) (< v_prenex_28387 main_y) (<= (select main_a v_prenex_28387) 999)))) (forall ((v_prenex_22361 Int) (v_prenex_22362 Int)) (or (<= (+ (select main_a v_prenex_22361) (select main_a v_prenex_22362)) 1000) (< v_prenex_22361 main_x) (<= 2 (* 2 (select main_a v_prenex_22361))) (<= (+ main_x 1) v_prenex_22361))) (forall ((v_prenex_28856 Int) (v_prenex_28855 Int)) (or (<= (select main_a v_prenex_28856) 1498) (<= (+ main_x 1) v_prenex_28855) (<= (* 2 (select main_a v_prenex_28855)) 1000) (<= 1 (select main_a v_prenex_28855)) (<= (select main_a v_prenex_28856) 999) (<= (select main_a v_prenex_28855) (select main_a v_prenex_28856)) (< v_prenex_28855 main_x))) (forall ((v_prenex_30022 Int) (v_prenex_30021 Int)) (or (<= (select main_a v_prenex_30021) (select main_a v_prenex_30022)) (<= 500 (select main_a v_prenex_30022)) (<= 0 (+ (select main_a v_prenex_30021) 498)) (<= (+ main_x 1) v_prenex_30021) (<= (* 2 (select main_a v_prenex_30021)) 1000) (<= 1 (select main_a v_prenex_30022)) (< v_prenex_30021 main_x))) (or (forall ((v_prenex_26332 Int)) (or (<= (+ main_x 1) v_prenex_26332) (< v_prenex_26332 main_x) (<= (* 2 (select main_a v_prenex_26332)) 1000) (<= (select main_a v_prenex_26332) 999) (<= 2 (* 2 (select main_a v_prenex_26332))))) (forall ((v_prenex_26336 Int)) (or (<= (select main_a v_prenex_26336) 1498) (<= 500 (select main_a v_prenex_26336))))) (or (forall ((v_prenex_27971 Int)) (<= (select main_a v_prenex_27971) 999)) (forall ((v_prenex_27969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27969))) (<= 0 (+ (select main_a v_prenex_27969) 498)) (<= (select main_a v_prenex_27969) 999) (< v_prenex_27969 main_x) (<= (+ main_x 1) v_prenex_27969)))) (or (forall ((v_prenex_27120 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27120))) (<= 1 (select main_a v_prenex_27120)))) (forall ((v_prenex_27115 Int)) (or (<= (+ main_x 1) v_prenex_27115) (<= 2 (* 2 (select main_a v_prenex_27115))) (<= 0 (+ (select main_a v_prenex_27115) 498)) (< v_prenex_27115 main_x)))) (or (forall ((v_prenex_31535 Int)) (or (<= 1 (select main_a v_prenex_31535)) (<= (* 2 (select main_a v_prenex_31535)) 1998))) (forall ((v_prenex_31534 Int)) (or (<= (+ main_x 1) v_prenex_31534) (<= 1 (select main_a v_prenex_31534)) (<= (* 2 (select main_a v_prenex_31534)) 1000) (< v_prenex_31534 main_x)))) (forall ((v_prenex_24601 Int) (v_prenex_24602 Int)) (or (<= 1000 (+ (select main_a v_prenex_24601) (select main_a v_prenex_24602))) (<= 1 (select main_a v_prenex_24602)) (<= (select main_a v_prenex_24602) 999) (< v_prenex_24602 main_y) (<= (+ main_y 1) v_prenex_24602))) (forall ((v_prenex_27241 Int) (v_prenex_27240 Int)) (or (<= (+ main_y 1) v_prenex_27241) (<= 1 (select main_a v_prenex_27241)) (<= 1 (select main_a v_prenex_27240)) (<= (+ main_x 1) v_prenex_27240) (<= (select main_a v_prenex_27240) (select main_a v_prenex_27241)) (<= (* 2 (select main_a v_prenex_27241)) 1998) (< v_prenex_27240 main_x))) (forall ((v_prenex_22062 Int) (v_prenex_22063 Int)) (or (<= (select main_a v_prenex_22063) 1498) (<= 1000 (* 2 (select main_a v_prenex_22063))) (<= (+ main_x 1) v_prenex_22062) (<= (* 2 (select main_a v_prenex_22062)) 1000) (<= (select main_a v_prenex_22062) 500) (<= (select main_a v_prenex_22062) (select main_a v_prenex_22063)) (< v_prenex_22062 main_x))) (forall ((v_prenex_21706 Int) (v_prenex_21707 Int)) (or (< v_prenex_21706 main_x) (<= (+ (select main_a v_prenex_21706) (select main_a v_prenex_21707)) 1000) (<= (* 2 (select main_a v_prenex_21707)) 1998) (<= (+ main_y 1) v_prenex_21707) (<= 2 (* 2 (select main_a v_prenex_21706))) (<= (+ main_x 1) v_prenex_21706) (<= (select main_a v_prenex_21707) 1498))) (or (forall ((v_prenex_27303 Int)) (or (<= (+ main_x 1) v_prenex_27303) (<= 2 (* 2 (select main_a v_prenex_27303))) (<= (select main_a v_prenex_27303) 999) (< v_prenex_27303 main_x))) (forall ((v_prenex_27307 Int)) (or (<= (* 2 (select main_a v_prenex_27307)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27307)))))) (or (forall ((v_prenex_32875 Int)) (or (<= 1 (select main_a v_prenex_32875)) (<= (select main_a v_prenex_32875) 1498))) (forall ((v_prenex_32874 Int)) (or (<= (+ main_x 1) v_prenex_32874) (< v_prenex_32874 main_x) (<= 1 (select main_a v_prenex_32874)) (<= (* 2 (select main_a v_prenex_32874)) 1000)))) (forall ((v_prenex_26080 Int) (v_prenex_26081 Int)) (or (< v_prenex_26080 main_x) (<= (+ main_x 1) v_prenex_26080) (<= (select main_a v_prenex_26081) 999) (<= 0 (+ (select main_a v_prenex_26080) 498)) (<= 500 (select main_a v_prenex_26081)) (<= (+ (select main_a v_prenex_26080) (select main_a v_prenex_26081)) 1000) (<= (* 2 (select main_a v_prenex_26080)) 1000))) (or (forall ((v_prenex_26667 Int)) (or (<= 1 (select main_a v_prenex_26667)) (<= (select main_a v_prenex_26667) 1498) (<= (+ main_y 1) v_prenex_26667))) (forall ((v_prenex_26666 Int)) (or (<= (* 2 (select main_a v_prenex_26666)) 1000) (< v_prenex_26666 main_x) (<= (select main_a v_prenex_26666) 500) (<= (+ main_x 1) v_prenex_26666)))) (forall ((v_prenex_22871 Int) (v_prenex_22872 Int)) (or (<= 0 (+ (select main_a v_prenex_22871) 498)) (<= (+ main_x 1) v_prenex_22871) (<= 1000 (* 2 (select main_a v_prenex_22872))) (<= (select main_a v_prenex_22871) (select main_a v_prenex_22872)) (< v_prenex_22871 main_x) (<= (* 2 (select main_a v_prenex_22872)) 1998) (<= 1 (select main_a v_prenex_22871)))) (or (forall ((v_prenex_30094 Int)) (or (<= (* 2 (select main_a v_prenex_30094)) 1998) (<= (select main_a v_prenex_30094) 1498))) (forall ((v_prenex_30088 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30088))) (<= 0 (+ (select main_a v_prenex_30088) 498)) (<= (+ main_x 1) v_prenex_30088) (< v_prenex_30088 main_x)))) (or (forall ((v_prenex_24080 Int)) (or (< v_prenex_24080 main_x) (<= 2 (* 2 (select main_a v_prenex_24080))) (<= 0 (+ (select main_a v_prenex_24080) 498)) (<= (+ main_x 1) v_prenex_24080))) (forall ((v_prenex_24086 Int)) (<= (select main_a v_prenex_24086) 1498))) (forall ((v_prenex_24281 Int) (v_prenex_24282 Int)) (or (< v_prenex_24281 main_x) (<= 1000 (+ (select main_a v_prenex_24281) (select main_a v_prenex_24282))) (<= (select main_a v_prenex_24281) 999) (<= 500 (select main_a v_prenex_24282)) (<= (select main_a v_prenex_24281) 500) (<= (+ main_x 1) v_prenex_24281))) (forall ((v_prenex_28887 Int) (v_prenex_28886 Int)) (or (<= (select main_a v_prenex_28886) 999) (<= (select main_a v_prenex_28887) 999) (< v_prenex_28886 main_x) (<= (+ main_x 1) v_prenex_28886) (<= 1000 (+ (select main_a v_prenex_28886) (select main_a v_prenex_28887))) (<= (select main_a v_prenex_28887) 1498) (<= 1 (select main_a v_prenex_28886)))) (or (forall ((v_prenex_23771 Int)) (or (< v_prenex_23771 main_x) (<= 1 (select main_a v_prenex_23771)) (<= (* 2 (select main_a v_prenex_23771)) 1000) (<= (+ main_x 1) v_prenex_23771))) (forall ((v_prenex_23774 Int)) (<= (select main_a v_prenex_23774) 1498))) (forall ((v_prenex_31947 Int) (v_prenex_31948 Int)) (or (<= (select main_a v_prenex_31948) (+ (select main_a v_prenex_31947) 998)) (<= (select main_a v_prenex_31947) 500) (<= 500 (select main_a v_prenex_31948)) (<= 1 (select main_a v_prenex_31948)) (<= 1 (select main_a v_prenex_31947)) (< v_prenex_31947 main_x) (<= (+ main_x 1) v_prenex_31947))) (forall ((v_prenex_25743 Int) (v_prenex_25744 Int)) (or (<= (+ main_x 1) v_prenex_25743) (<= (select main_a v_prenex_25743) (select main_a v_prenex_25744)) (<= (+ main_y 1) v_prenex_25744) (<= (* 2 (select main_a v_prenex_25744)) 1998) (< v_prenex_25743 main_x) (<= (select main_a v_prenex_25743) 999))) (or (forall ((v_prenex_28383 Int)) (or (< v_prenex_28383 main_x) (<= (select main_a v_prenex_28383) 999) (<= 2 (* 2 (select main_a v_prenex_28383))) (<= (+ main_x 1) v_prenex_28383))) (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1998) (< v_prenex_28387 main_y) (<= (select main_a v_prenex_28387) 999)))) (forall ((v_prenex_32162 Int) (v_prenex_32161 Int)) (or (<= (select main_a v_prenex_32162) 999) (<= 0 (+ (select main_a v_prenex_32161) 498)) (<= (* 2 (select main_a v_prenex_32162)) 1998) (<= (+ (select main_a v_prenex_32161) (select main_a v_prenex_32162)) 1000) (< v_prenex_32161 main_x) (<= (+ main_x 1) v_prenex_32161) (<= (+ main_y 1) v_prenex_32162))) (forall ((v_prenex_29235 Int) (v_prenex_29234 Int)) (or (<= (select main_a v_prenex_29234) 999) (< v_prenex_29234 main_x) (<= (+ main_x 1) v_prenex_29234) (<= (select main_a v_prenex_29235) (+ (select main_a v_prenex_29234) 998)) (<= (select main_a v_prenex_29235) 999) (<= (* 2 (select main_a v_prenex_29235)) 1998))) (or (forall ((v_prenex_32220 Int)) (or (<= (+ main_y 1) v_prenex_32220) (<= 500 (select main_a v_prenex_32220)))) (forall ((v_prenex_32219 Int)) (or (< v_prenex_32219 main_x) (<= 1 (select main_a v_prenex_32219)) (<= (+ main_x 1) v_prenex_32219) (<= 2 (* 2 (select main_a v_prenex_32219)))))) (forall ((v_prenex_31237 Int) (v_prenex_31238 Int)) (or (<= (select main_a v_prenex_31237) 999) (<= 0 (+ (select main_a v_prenex_31237) 498)) (<= (+ main_x 1) v_prenex_31237) (<= 1 (select main_a v_prenex_31238)) (< v_prenex_31237 main_x) (<= (select main_a v_prenex_31237) (select main_a v_prenex_31238)))) (or (forall ((v_prenex_24162 Int)) (or (<= (select main_a v_prenex_24162) 999) (< v_prenex_24162 main_y) (<= 1000 (* 2 (select main_a v_prenex_24162))))) (forall ((v_prenex_24158 Int)) (or (<= (+ main_x 1) v_prenex_24158) (<= (select main_a v_prenex_24158) 999) (<= 2 (* 2 (select main_a v_prenex_24158))) (< v_prenex_24158 main_x)))) (forall ((v_prenex_30677 Int) (v_prenex_30678 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30677))) (<= (select main_a v_prenex_30677) 999) (<= 1000 (* 2 (select main_a v_prenex_30678))) (< v_prenex_30677 main_x) (<= 1 (select main_a v_prenex_30678)) (<= (+ main_x 1) v_prenex_30677) (<= (+ (select main_a v_prenex_30677) (select main_a v_prenex_30678)) 1000))) (forall ((v_prenex_22139 Int) (v_prenex_22140 Int)) (or (<= (select main_a v_prenex_22139) (select main_a v_prenex_22140)) (< v_prenex_22139 main_x) (<= (select main_a v_prenex_22139) 500) (<= 500 (select main_a v_prenex_22140)) (<= (+ main_x 1) v_prenex_22139) (<= (select main_a v_prenex_22140) 999))) (forall ((v_prenex_22909 Int) (v_prenex_22910 Int)) (or (< v_prenex_22910 main_y) (<= 1000 (* 2 (select main_a v_prenex_22910))) (<= (* 2 (select main_a v_prenex_22910)) 1998) (<= (select main_a v_prenex_22909) (select main_a v_prenex_22910)) (<= (+ main_y 1) v_prenex_22910))) (forall ((v_prenex_21898 Int) (v_prenex_21899 Int)) (or (<= (select main_a v_prenex_21898) 500) (< v_prenex_21898 main_x) (<= (+ main_x 1) v_prenex_21898) (<= 500 (select main_a v_prenex_21899)) (<= (select main_a v_prenex_21899) (+ (select main_a v_prenex_21898) 998)) (<= (select main_a v_prenex_21898) 999))) (or (forall ((v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 999) (<= (* 2 (select main_a v_prenex_28640)) 1998))) (forall ((v_prenex_28634 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28634))) (<= (+ main_x 1) v_prenex_28634) (<= 0 (+ (select main_a v_prenex_28634) 498)) (< v_prenex_28634 main_x)))) (forall ((v_prenex_21773 Int) (v_prenex_21772 Int)) (or (< v_prenex_21772 main_x) (<= 2 (* 2 (select main_a v_prenex_21772))) (<= (select main_a v_prenex_21773) 999) (<= 1 (select main_a v_prenex_21772)) (<= 1000 (* 2 (select main_a v_prenex_21773))) (<= (+ main_x 1) v_prenex_21772) (<= (+ (select main_a v_prenex_21772) (select main_a v_prenex_21773)) 1000))) (forall ((v_prenex_26379 Int) (v_prenex_26380 Int)) (or (<= (select main_a v_prenex_26379) 999) (<= (+ main_x 1) v_prenex_26379) (<= 1000 (+ (select main_a v_prenex_26379) (select main_a v_prenex_26380))) (< v_prenex_26379 main_x) (<= 500 (select main_a v_prenex_26380)) (<= 1 (select main_a v_prenex_26380)))) (or (forall ((v_prenex_27151 Int)) (or (<= 500 (select main_a v_prenex_27151)) (<= (* 2 (select main_a v_prenex_27151)) 1998))) (forall ((v_prenex_27148 Int)) (or (< v_prenex_27148 main_x) (<= (+ main_x 1) v_prenex_27148) (<= (* 2 (select main_a v_prenex_27148)) 1000) (<= 0 (+ (select main_a v_prenex_27148) 498))))) (forall ((v_prenex_25273 Int) (v_prenex_25272 Int)) (or (<= 1 (select main_a v_prenex_25273)) (< v_prenex_25272 main_x) (<= (select main_a v_prenex_25272) (select main_a v_prenex_25273)) (<= (* 2 (select main_a v_prenex_25272)) 1000) (<= (* 2 (select main_a v_prenex_25273)) 1998) (<= (+ main_x 1) v_prenex_25272) (<= 2 (* 2 (select main_a v_prenex_25272))))) (forall ((v_prenex_21986 Int) (v_prenex_21987 Int)) (or (<= (select main_a v_prenex_21987) 999) (<= (select main_a v_prenex_21987) 1498) (<= (+ main_x 1) v_prenex_21986) (< v_prenex_21986 main_x) (<= (+ main_y 1) v_prenex_21987) (<= 0 (+ (select main_a v_prenex_21986) 498)) (<= (select main_a v_prenex_21987) (+ (select main_a v_prenex_21986) 998)))) (forall ((v_prenex_23107 Int) (v_prenex_23106 Int)) (or (<= (select main_a v_prenex_23107) 1498) (<= (select main_a v_prenex_23107) (+ (select main_a v_prenex_23106) 998)) (< v_prenex_23106 main_x) (<= 500 (select main_a v_prenex_23107)) (<= 2 (* 2 (select main_a v_prenex_23106))) (<= (+ main_x 1) v_prenex_23106))) (forall ((v_prenex_26651 Int) (v_prenex_26652 Int)) (or (<= 0 (+ (select main_a v_prenex_26651) 498)) (<= (+ main_x 1) v_prenex_26651) (<= (select main_a v_prenex_26652) 999) (<= 1000 (+ (select main_a v_prenex_26651) (select main_a v_prenex_26652))) (< v_prenex_26651 main_x) (<= 1 (select main_a v_prenex_26652)) (<= 2 (* 2 (select main_a v_prenex_26651))))) (forall ((v_prenex_24828 Int) (v_prenex_24827 Int)) (or (<= (select main_a v_prenex_24827) 500) (<= (+ main_x 1) v_prenex_24827) (< v_prenex_24827 main_x) (<= 0 (+ (select main_a v_prenex_24827) 498)) (<= (select main_a v_prenex_24828) 999) (<= (select main_a v_prenex_24828) (+ (select main_a v_prenex_24827) 998)) (<= 500 (select main_a v_prenex_24828)))) (or (forall ((v_prenex_21549 Int)) (or (< v_prenex_21549 main_x) (<= (* 2 (select main_a v_prenex_21549)) 1000) (<= 2 (* 2 (select main_a v_prenex_21549))) (<= (+ main_x 1) v_prenex_21549))) (forall ((v_prenex_21550 Int)) (or (<= (+ main_y 1) v_prenex_21550) (<= (select main_a v_prenex_21550) 1498)))) (or (forall ((v_prenex_22814 Int)) (<= (select main_a v_prenex_22814) 1498)) (forall ((v_prenex_22811 Int)) (or (<= (+ main_x 1) v_prenex_22811) (<= (* 2 (select main_a v_prenex_22811)) 1000) (< v_prenex_22811 main_x) (<= 2 (* 2 (select main_a v_prenex_22811)))))) (or (forall ((v_prenex_24308 Int)) (or (<= (+ main_x 1) v_prenex_24308) (< v_prenex_24308 main_x) (<= 2 (* 2 (select main_a v_prenex_24308))) (<= (select main_a v_prenex_24308) 500))) (forall ((v_prenex_24309 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24309))) (<= (+ main_y 1) v_prenex_24309) (<= 1 (select main_a v_prenex_24309))))) (forall ((v_prenex_24465 Int) (v_prenex_24464 Int)) (or (<= (select main_a v_prenex_24464) 999) (< v_prenex_24464 main_x) (<= (select main_a v_prenex_24465) (+ (select main_a v_prenex_24464) 998)) (<= (+ main_x 1) v_prenex_24464) (<= 500 (select main_a v_prenex_24465)))) (forall ((v_prenex_21878 Int) (v_prenex_21879 Int)) (or (<= 1 (select main_a v_prenex_21879)) (<= (+ main_x 1) v_prenex_21878) (< v_prenex_21878 main_x) (<= (select main_a v_prenex_21878) 500) (<= (+ (select main_a v_prenex_21878) (select main_a v_prenex_21879)) 1000) (<= 2 (* 2 (select main_a v_prenex_21878))) (<= (* 2 (select main_a v_prenex_21879)) 1998))) (or (forall ((v_prenex_31442 Int)) (or (<= (+ main_y 1) v_prenex_31442) (<= 500 (select main_a v_prenex_31442)) (< v_prenex_31442 main_y) (<= (select main_a v_prenex_31442) 1498))) (forall ((v_prenex_31441 Int)) (<= 2 (* 2 (select main_a v_prenex_31441))))) (forall ((v_prenex_26194 Int)) (or (<= (* 2 (select main_a v_prenex_26194)) 1998) (<= (+ main_y 1) v_prenex_26194) (< v_prenex_26194 main_y))) (or (forall ((v_prenex_28321 Int)) (or (< v_prenex_28321 main_x) (<= 0 (+ (select main_a v_prenex_28321) 498)) (<= (+ main_x 1) v_prenex_28321) (<= (* 2 (select main_a v_prenex_28321)) 1000) (<= 2 (* 2 (select main_a v_prenex_28321))))) (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 999) (<= 500 (select main_a v_prenex_28323))))) (forall ((v_prenex_29416 Int) (v_prenex_29415 Int)) (or (<= (select main_a v_prenex_29416) 1498) (<= 1000 (+ (select main_a v_prenex_29415) (select main_a v_prenex_29416))) (< v_prenex_29415 main_x) (<= (+ main_x 1) v_prenex_29415) (<= (select main_a v_prenex_29416) 999) (<= (+ main_y 1) v_prenex_29416) (<= (select main_a v_prenex_29415) 500))) (or (forall ((v_prenex_31030 Int)) (<= 1000 (* 2 (select main_a v_prenex_31030)))) (forall ((v_prenex_31027 Int)) (or (< v_prenex_31027 main_x) (<= (* 2 (select main_a v_prenex_31027)) 1000) (<= 1 (select main_a v_prenex_31027)) (<= (+ main_x 1) v_prenex_31027)))) (forall ((v_prenex_27369 Int) (v_prenex_27370 Int)) (or (<= (select main_a v_prenex_27369) 500) (<= (* 2 (select main_a v_prenex_27369)) 1000) (< v_prenex_27369 main_x) (<= (+ main_x 1) v_prenex_27369) (<= (select main_a v_prenex_27369) (select main_a v_prenex_27370)))) (or (forall ((v_prenex_27971 Int)) (<= (select main_a v_prenex_27971) 999)) (forall ((v_prenex_27965 Int)) (or (<= (+ main_x 1) v_prenex_27965) (< v_prenex_27965 main_x) (<= 0 (+ (select main_a v_prenex_27965) 498)) (<= 2 (* 2 (select main_a v_prenex_27965)))))) (forall ((v_prenex_29244 Int) (v_prenex_29245 Int)) (or (<= 1 (select main_a v_prenex_29245)) (<= (+ main_x 1) v_prenex_29244) (<= (* 2 (select main_a v_prenex_29244)) 1000) (<= 1 (select main_a v_prenex_29244)) (<= 1000 (* 2 (select main_a v_prenex_29245))) (< v_prenex_29244 main_x) (<= 1000 (+ (select main_a v_prenex_29244) (select main_a v_prenex_29245))))) (or (forall ((v_prenex_26923 Int)) (or (<= (select main_a v_prenex_26923) 999) (<= (select main_a v_prenex_26923) 1498) (< v_prenex_26923 main_y))) (forall ((v_prenex_26922 Int)) (or (<= (* 2 (select main_a v_prenex_26922)) 1000) (<= (+ main_x 1) v_prenex_26922) (< v_prenex_26922 main_x) (<= 1 (select main_a v_prenex_26922))))) (or (forall ((v_prenex_32550 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32550))) (<= 1 (select main_a v_prenex_32550)) (<= (* 2 (select main_a v_prenex_32550)) 1000) (< v_prenex_32550 main_x) (<= (+ main_x 1) v_prenex_32550))) (forall ((v_prenex_32554 Int)) (or (<= 500 (select main_a v_prenex_32554)) (<= 1000 (* 2 (select main_a v_prenex_32554)))))) (forall ((v_prenex_28605 Int) (v_prenex_28604 Int)) (or (<= (* 2 (select main_a v_prenex_28604)) 1000) (<= 1 (select main_a v_prenex_28605)) (<= 2 (* 2 (select main_a v_prenex_28604))) (< v_prenex_28604 main_x) (<= (+ main_x 1) v_prenex_28604) (<= (select main_a v_prenex_28604) (select main_a v_prenex_28605)))) (or (forall ((v_prenex_25752 Int)) (<= (select main_a v_prenex_25752) 1498)) (forall ((v_prenex_25747 Int)) (or (<= (+ main_x 1) v_prenex_25747) (<= (* 2 (select main_a v_prenex_25747)) 1000) (< v_prenex_25747 main_x) (<= 2 (* 2 (select main_a v_prenex_25747))) (<= 0 (+ (select main_a v_prenex_25747) 498))))) (forall ((v_prenex_29608 Int) (v_prenex_29607 Int)) (or (<= 1 (select main_a v_prenex_29608)) (< v_prenex_29607 main_x) (<= 0 (+ (select main_a v_prenex_29607) 498)) (<= 1000 (* 2 (select main_a v_prenex_29608))) (<= (+ main_x 1) v_prenex_29607) (<= 1000 (+ (select main_a v_prenex_29607) (select main_a v_prenex_29608))))) (forall ((v_prenex_27708 Int) (v_prenex_27709 Int)) (or (< v_prenex_27708 main_x) (<= (+ main_x 1) v_prenex_27708) (<= (+ main_y 1) v_prenex_27709) (<= (select main_a v_prenex_27709) 999) (<= (select main_a v_prenex_27709) (+ (select main_a v_prenex_27708) 998)) (<= 2 (* 2 (select main_a v_prenex_27708))))) (or (forall ((v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (< v_prenex_23151 main_y) (<= 500 (select main_a v_prenex_23151)))) (forall ((v_prenex_23145 Int)) (or (< v_prenex_23145 main_x) (<= (* 2 (select main_a v_prenex_23145)) 1000) (<= (select main_a v_prenex_23145) 500) (<= (+ main_x 1) v_prenex_23145)))) (or (forall ((v_prenex_26475 Int)) (<= 1 (select main_a v_prenex_26475))) (forall ((v_prenex_26471 Int)) (or (< v_prenex_26471 main_x) (<= (+ main_x 1) v_prenex_26471) (<= 0 (+ (select main_a v_prenex_26471) 498)) (<= 2 (* 2 (select main_a v_prenex_26471))) (<= (* 2 (select main_a v_prenex_26471)) 1000)))) (forall ((v_prenex_30365 Int) (v_prenex_30364 Int)) (or (<= 0 (+ (select main_a v_prenex_30364) 498)) (< v_prenex_30364 main_x) (<= 500 (select main_a v_prenex_30365)) (<= (+ main_x 1) v_prenex_30364) (<= (select main_a v_prenex_30364) (select main_a v_prenex_30365)) (<= (select main_a v_prenex_30365) 999) (< v_prenex_30365 main_y))) (forall ((v_prenex_23567 Int) (v_prenex_23566 Int)) (or (<= (select main_a v_prenex_23566) 500) (<= 1000 (* 2 (select main_a v_prenex_23567))) (< v_prenex_23566 main_x) (<= (+ main_x 1) v_prenex_23566) (<= (select main_a v_prenex_23567) 1498) (<= 0 (+ (select main_a v_prenex_23566) 498)) (<= (+ (select main_a v_prenex_23566) (select main_a v_prenex_23567)) 1000))) (forall ((v_prenex_28136 Int) (v_prenex_28135 Int)) (or (<= (+ main_x 1) v_prenex_28135) (< v_prenex_28136 main_y) (<= 1000 (* 2 (select main_a v_prenex_28136))) (<= 500 (select main_a v_prenex_28136)) (<= 2 (* 2 (select main_a v_prenex_28135))) (<= (+ (select main_a v_prenex_28135) (select main_a v_prenex_28136)) 1000) (< v_prenex_28135 main_x))) (or (forall ((v_prenex_30968 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30968))) (<= (select main_a v_prenex_30968) 1498))) (forall ((v_prenex_30964 Int)) (or (< v_prenex_30964 main_x) (<= 2 (* 2 (select main_a v_prenex_30964))) (<= (+ main_x 1) v_prenex_30964) (<= (select main_a v_prenex_30964) 500)))) (forall ((v_prenex_21523 Int) (v_prenex_21524 Int)) (or (<= 1 (select main_a v_prenex_21524)) (<= 1000 (+ (select main_a v_prenex_21523) (select main_a v_prenex_21524))) (<= (+ main_x 1) v_prenex_21523) (< v_prenex_21524 main_y) (< v_prenex_21523 main_x) (<= 2 (* 2 (select main_a v_prenex_21523))))) (forall ((v_prenex_28362 Int) (v_prenex_28361 Int)) (or (<= 500 (select main_a v_prenex_28362)) (<= (select main_a v_prenex_28361) (select main_a v_prenex_28362)) (< v_prenex_28361 main_x) (<= 1 (select main_a v_prenex_28361)) (<= 2 (* 2 (select main_a v_prenex_28361))) (<= (+ main_x 1) v_prenex_28361) (<= (select main_a v_prenex_28362) 1498))) (forall ((v_prenex_31642 Int) (v_prenex_31643 Int)) (or (<= (+ main_x 1) v_prenex_31642) (<= 500 (select main_a v_prenex_31643)) (<= (select main_a v_prenex_31642) 500) (<= (select main_a v_prenex_31643) (+ (select main_a v_prenex_31642) 998)) (< v_prenex_31642 main_x) (<= 0 (+ (select main_a v_prenex_31642) 498)) (<= 1000 (* 2 (select main_a v_prenex_31643))))) (forall ((v_prenex_23613 Int) (v_prenex_23612 Int)) (or (<= (+ main_x 1) v_prenex_23612) (<= 2 (* 2 (select main_a v_prenex_23612))) (< v_prenex_23612 main_x) (<= (+ (select main_a v_prenex_23612) (select main_a v_prenex_23613)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23613))))) (or (forall ((v_prenex_23909 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23909))) (< v_prenex_23909 main_x) (<= (+ main_x 1) v_prenex_23909) (<= (select main_a v_prenex_23909) 999) (<= (* 2 (select main_a v_prenex_23909)) 1000))) (forall ((v_prenex_23912 Int)) (<= (select main_a v_prenex_23912) 999))) (forall ((v_prenex_32531 Int) (v_prenex_32530 Int)) (or (<= (* 2 (select main_a v_prenex_32530)) 1000) (<= (select main_a v_prenex_32530) 500) (<= 1000 (* 2 (select main_a v_prenex_32531))) (<= 1 (select main_a v_prenex_32531)) (< v_prenex_32530 main_x) (<= (+ main_x 1) v_prenex_32530) (<= (+ (select main_a v_prenex_32530) (select main_a v_prenex_32531)) 1000))) (forall ((v_prenex_32047 Int) (v_prenex_32048 Int)) (or (<= 0 (+ (select main_a v_prenex_32047) 498)) (< v_prenex_32047 main_x) (<= (select main_a v_prenex_32048) 999) (<= (+ main_x 1) v_prenex_32047) (<= (select main_a v_prenex_32047) 999) (<= (select main_a v_prenex_32047) (select main_a v_prenex_32048)))) (forall ((v_prenex_27885 Int) (v_prenex_27886 Int)) (or (<= (+ main_y 1) v_prenex_27886) (<= (select main_a v_prenex_27886) (+ (select main_a v_prenex_27885) 998)) (<= 1 (select main_a v_prenex_27886)) (<= 1000 (* 2 (select main_a v_prenex_27886))) (< v_prenex_27885 main_x) (<= (+ main_x 1) v_prenex_27885) (<= 1 (select main_a v_prenex_27885)))) (or (forall ((v_prenex_26277 Int)) (or (<= (+ main_x 1) v_prenex_26277) (< v_prenex_26277 main_x) (<= 2 (* 2 (select main_a v_prenex_26277))) (<= 1 (select main_a v_prenex_26277)))) (forall ((v_prenex_26278 Int)) (or (<= (* 2 (select main_a v_prenex_26278)) 1998) (<= (select main_a v_prenex_26278) 1498)))) (or (forall ((v_prenex_21376 Int)) (or (<= (+ main_x 1) v_prenex_21376) (<= 2 (* 2 (select main_a v_prenex_21376))) (<= (select main_a v_prenex_21376) 999) (< v_prenex_21376 main_x))) (forall ((v_prenex_21490 Int)) (<= (select main_a v_prenex_21490) 999))) (forall ((v_prenex_24867 Int) (v_prenex_24868 Int)) (or (< v_prenex_24867 main_x) (<= 2 (* 2 (select main_a v_prenex_24867))) (<= (+ (select main_a v_prenex_24867) (select main_a v_prenex_24868)) 1000) (<= (* 2 (select main_a v_prenex_24867)) 1000) (<= (* 2 (select main_a v_prenex_24868)) 1998) (<= (+ main_x 1) v_prenex_24867))) (or (forall ((v_prenex_30870 Int)) (or (<= (select main_a v_prenex_30870) 999) (< v_prenex_30870 main_x) (<= (+ main_x 1) v_prenex_30870) (<= (* 2 (select main_a v_prenex_30870)) 1000))) (forall ((v_prenex_30875 Int)) (or (<= 500 (select main_a v_prenex_30875)) (<= 1000 (* 2 (select main_a v_prenex_30875)))))) (forall ((v_prenex_27870 Int) (v_prenex_27871 Int)) (or (<= (+ main_y 1) v_prenex_27871) (< v_prenex_27870 main_x) (<= 1000 (+ (select main_a v_prenex_27870) (select main_a v_prenex_27871))) (<= (select main_a v_prenex_27871) 1498) (<= 2 (* 2 (select main_a v_prenex_27870))) (<= (+ main_x 1) v_prenex_27870) (<= (* 2 (select main_a v_prenex_27871)) 1998))) (or (forall ((v_prenex_23197 Int)) (or (< v_prenex_23197 main_x) (<= (* 2 (select main_a v_prenex_23197)) 1000) (<= 1 (select main_a v_prenex_23197)) (<= (+ main_x 1) v_prenex_23197))) (forall ((v_prenex_23198 Int)) (or (<= 1 (select main_a v_prenex_23198)) (<= 1000 (* 2 (select main_a v_prenex_23198))) (<= (+ main_y 1) v_prenex_23198)))) (or (forall ((v_prenex_27918 Int)) (or (<= (select main_a v_prenex_27918) 500) (< v_prenex_27918 main_x) (<= (+ main_x 1) v_prenex_27918) (<= (* 2 (select main_a v_prenex_27918)) 1000))) (forall ((v_prenex_27924 Int)) (<= (select main_a v_prenex_27924) 1498))) (or (forall ((v_prenex_24796 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24796))) (<= (select main_a v_prenex_24796) 999) (< v_prenex_24796 main_x) (<= (+ main_x 1) v_prenex_24796))) (forall ((v_prenex_24797 Int)) (or (<= 500 (select main_a v_prenex_24797)) (<= (* 2 (select main_a v_prenex_24797)) 1998)))) (forall ((v_prenex_26042 Int) (v_prenex_26043 Int)) (or (<= (+ main_x 1) v_prenex_26042) (<= (select main_a v_prenex_26043) 999) (< v_prenex_26043 main_y) (<= (+ (select main_a v_prenex_26042) (select main_a v_prenex_26043)) 1000) (<= 500 (select main_a v_prenex_26043)) (< v_prenex_26042 main_x) (<= 0 (+ (select main_a v_prenex_26042) 498)))) (or (forall ((v_prenex_32281 Int)) (or (<= (select main_a v_prenex_32281) 500) (<= (+ main_x 1) v_prenex_32281) (< v_prenex_32281 main_x) (<= (* 2 (select main_a v_prenex_32281)) 1000))) (forall ((v_prenex_32287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32287))) (< v_prenex_32287 main_y) (<= (* 2 (select main_a v_prenex_32287)) 1998)))) (or (forall ((v_prenex_22750 Int)) (or (<= (+ main_x 1) v_prenex_22750) (<= 0 (+ (select main_a v_prenex_22750) 498)) (<= 2 (* 2 (select main_a v_prenex_22750))) (<= (select main_a v_prenex_22750) 500) (< v_prenex_22750 main_x))) (forall ((v_prenex_22753 Int)) (<= (* 2 (select main_a v_prenex_22753)) 1998))) (forall ((v_prenex_23927 Int) (v_prenex_23928 Int)) (or (< v_prenex_23927 main_x) (<= 1000 (+ (select main_a v_prenex_23927) (select main_a v_prenex_23928))) (<= 0 (+ (select main_a v_prenex_23927) 498)) (<= (+ main_x 1) v_prenex_23927) (<= (select main_a v_prenex_23928) 1498) (<= (* 2 (select main_a v_prenex_23927)) 1000))) (or (forall ((v_prenex_30532 Int)) (or (< v_prenex_30532 main_x) (<= (+ main_x 1) v_prenex_30532) (<= (* 2 (select main_a v_prenex_30532)) 1000) (<= 2 (* 2 (select main_a v_prenex_30532))))) (forall ((v_prenex_30533 Int)) (or (<= (* 2 (select main_a v_prenex_30533)) 1998) (<= (+ main_y 1) v_prenex_30533)))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (* 2 (select main_a v_prenex_23409)) 1998) (<= 500 (select main_a v_prenex_23409)))) (forall ((v_prenex_23403 Int)) (or (<= (+ main_x 1) v_prenex_23403) (<= 2 (* 2 (select main_a v_prenex_23403))) (< v_prenex_23403 main_x) (<= 0 (+ (select main_a v_prenex_23403) 498))))) (forall ((v_prenex_31390 Int) (v_prenex_31391 Int)) (or (<= 1 (select main_a v_prenex_31390)) (<= 500 (select main_a v_prenex_31391)) (<= 1000 (+ (select main_a v_prenex_31390) (select main_a v_prenex_31391))) (<= (+ main_x 1) v_prenex_31390) (<= 0 (+ (select main_a v_prenex_31390) 498)) (< v_prenex_31390 main_x))) (or (forall ((v_prenex_23789 Int)) (or (<= (select main_a v_prenex_23789) 999) (<= (* 2 (select main_a v_prenex_23789)) 1998))) (forall ((v_prenex_23786 Int)) (or (<= (+ main_x 1) v_prenex_23786) (<= (select main_a v_prenex_23786) 999) (< v_prenex_23786 main_x) (<= 2 (* 2 (select main_a v_prenex_23786)))))) (or (forall ((v_prenex_29179 Int)) (or (<= 0 (+ (select main_a v_prenex_29179) 498)) (<= (select main_a v_prenex_29179) 500) (<= (+ main_x 1) v_prenex_29179) (< v_prenex_29179 main_x) (<= (* 2 (select main_a v_prenex_29179)) 1000))) (forall ((v_prenex_29180 Int)) (or (<= (* 2 (select main_a v_prenex_29180)) 1998) (<= 500 (select main_a v_prenex_29180))))) (forall ((v_prenex_32348 Int) (v_prenex_32349 Int)) (or (<= (+ (select main_a v_prenex_32348) (select main_a v_prenex_32349)) 1000) (<= (+ main_x 1) v_prenex_32348) (<= 1 (select main_a v_prenex_32349)) (<= (select main_a v_prenex_32348) 500) (<= (* 2 (select main_a v_prenex_32348)) 1000) (<= (* 2 (select main_a v_prenex_32349)) 1998) (< v_prenex_32348 main_x))) (or (forall ((v_prenex_22280 Int)) (or (<= (select main_a v_prenex_22280) 999) (<= 1 (select main_a v_prenex_22280)))) (forall ((v_prenex_22275 Int)) (or (<= 0 (+ (select main_a v_prenex_22275) 498)) (<= (+ main_x 1) v_prenex_22275) (< v_prenex_22275 main_x) (<= (select main_a v_prenex_22275) 999) (<= 2 (* 2 (select main_a v_prenex_22275)))))) (or (forall ((v_prenex_22964 Int)) (or (< v_prenex_22964 main_y) (<= (+ main_y 1) v_prenex_22964) (<= (select main_a v_prenex_22964) 1498) (<= 1 (select main_a v_prenex_22964)))) (forall ((v_prenex_22963 Int)) (<= 2 (* 2 (select main_a v_prenex_22963))))) (or (forall ((v_prenex_32729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32729))) (<= (* 2 (select main_a v_prenex_32729)) 1998))) (forall ((v_prenex_32724 Int)) (or (<= (* 2 (select main_a v_prenex_32724)) 1000) (< v_prenex_32724 main_x) (<= 2 (* 2 (select main_a v_prenex_32724))) (<= (+ main_x 1) v_prenex_32724)))) (forall ((v_prenex_27264 Int) (v_prenex_27265 Int)) (or (<= (+ main_x 1) v_prenex_27264) (<= 1 (select main_a v_prenex_27264)) (< v_prenex_27264 main_x) (<= (+ main_y 1) v_prenex_27265) (<= (select main_a v_prenex_27265) 999) (<= (+ (select main_a v_prenex_27264) (select main_a v_prenex_27265)) 1000) (<= (* 2 (select main_a v_prenex_27265)) 1998))) (or (forall ((v_prenex_31030 Int)) (<= 1000 (* 2 (select main_a v_prenex_31030)))) (forall ((v_prenex_31028 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31028))) (<= 1 (select main_a v_prenex_31028)) (< v_prenex_31028 main_x) (<= (+ main_x 1) v_prenex_31028) (<= (* 2 (select main_a v_prenex_31028)) 1000)))) (or (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 999) (<= 500 (select main_a v_prenex_28323)))) (forall ((v_prenex_28319 Int)) (or (<= (+ main_x 1) v_prenex_28319) (<= 2 (* 2 (select main_a v_prenex_28319))) (<= (* 2 (select main_a v_prenex_28319)) 1000) (< v_prenex_28319 main_x)))) (forall ((v_prenex_22504 Int) (v_prenex_22505 Int)) (or (< v_prenex_22504 main_x) (<= (select main_a v_prenex_22504) 999) (<= (+ (select main_a v_prenex_22504) (select main_a v_prenex_22505)) 1000) (<= (select main_a v_prenex_22505) 999) (<= (select main_a v_prenex_22504) 500) (<= (+ main_x 1) v_prenex_22504))) (forall ((v_prenex_27582 Int) (v_prenex_27583 Int)) (or (<= 500 (select main_a v_prenex_27583)) (<= (* 2 (select main_a v_prenex_27582)) 1000) (< v_prenex_27582 main_x) (<= (+ main_x 1) v_prenex_27582) (<= (select main_a v_prenex_27583) (+ (select main_a v_prenex_27582) 998)) (<= (+ main_y 1) v_prenex_27583))) (forall ((v_prenex_21677 Int) (v_prenex_21678 Int)) (or (<= (select main_a v_prenex_21678) 999) (<= (select main_a v_prenex_21678) (+ (select main_a v_prenex_21677) 998)) (< v_prenex_21677 main_x) (<= (+ main_y 1) v_prenex_21678) (<= (select main_a v_prenex_21677) 500) (<= (+ main_x 1) v_prenex_21677))) (or (forall ((v_prenex_29422 Int)) (or (<= 0 (+ (select main_a v_prenex_29422) 498)) (<= (* 2 (select main_a v_prenex_29422)) 1000) (<= 1 (select main_a v_prenex_29422)) (< v_prenex_29422 main_x) (<= (+ main_x 1) v_prenex_29422))) (forall ((v_prenex_29426 Int)) (or (<= 500 (select main_a v_prenex_29426)) (<= 1 (select main_a v_prenex_29426))))) (or (forall ((v_prenex_24423 Int)) (or (<= (* 2 (select main_a v_prenex_24423)) 1998) (<= (select main_a v_prenex_24423) 1498))) (forall ((v_prenex_24421 Int)) (or (< v_prenex_24421 main_x) (<= (+ main_x 1) v_prenex_24421) (<= (* 2 (select main_a v_prenex_24421)) 1000)))) (forall ((v_prenex_28712 Int) (v_prenex_28711 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28712))) (<= 2 (* 2 (select main_a v_prenex_28711))) (<= (select main_a v_prenex_28711) (select main_a v_prenex_28712)) (< v_prenex_28711 main_x) (<= 1 (select main_a v_prenex_28711)) (<= 1 (select main_a v_prenex_28712)) (<= (+ main_x 1) v_prenex_28711))) (or (forall ((v_prenex_32872 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32872))) (<= (* 2 (select main_a v_prenex_32872)) 1000) (<= (+ main_x 1) v_prenex_32872) (< v_prenex_32872 main_x))) (forall ((v_prenex_32875 Int)) (or (<= 1 (select main_a v_prenex_32875)) (<= (select main_a v_prenex_32875) 1498)))) (forall ((v_prenex_29794 Int) (v_prenex_29793 Int)) (or (<= 1 (select main_a v_prenex_29793)) (<= (+ main_x 1) v_prenex_29793) (<= 500 (select main_a v_prenex_29794)) (< v_prenex_29793 main_x) (<= 0 (+ (select main_a v_prenex_29793) 498)) (<= (+ (select main_a v_prenex_29793) (select main_a v_prenex_29794)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29794))))) (or (forall ((v_prenex_30033 Int)) (or (<= 500 (select main_a v_prenex_30033)) (<= (* 2 (select main_a v_prenex_30033)) 1998))) (forall ((v_prenex_30028 Int)) (or (<= (+ main_x 1) v_prenex_30028) (<= 2 (* 2 (select main_a v_prenex_30028))) (< v_prenex_30028 main_x)))) (forall ((v_prenex_22712 Int) (v_prenex_22713 Int)) (or (< v_prenex_22712 main_x) (<= (select main_a v_prenex_22712) (select main_a v_prenex_22713)) (<= (* 2 (select main_a v_prenex_22713)) 1998) (<= 500 (select main_a v_prenex_22713)) (<= (select main_a v_prenex_22712) 999) (<= (+ main_x 1) v_prenex_22712) (<= (+ main_y 1) v_prenex_22713))) (forall ((v_prenex_31995 Int) (v_prenex_31996 Int)) (or (<= (+ main_x 1) v_prenex_31995) (< v_prenex_31996 main_y) (<= (select main_a v_prenex_31995) (select main_a v_prenex_31996)) (< v_prenex_31995 main_x) (<= (select main_a v_prenex_31995) 500) (<= 1 (select main_a v_prenex_31996)) (<= (select main_a v_prenex_31996) 1498))) (forall ((v_prenex_32108 Int) (v_prenex_32107 Int)) (or (<= 1 (select main_a v_prenex_32108)) (<= (select main_a v_prenex_32108) (+ (select main_a v_prenex_32107) 998)) (<= (* 2 (select main_a v_prenex_32107)) 1000) (<= (* 2 (select main_a v_prenex_32108)) 1998) (< v_prenex_32108 main_y) (< v_prenex_32107 main_x) (<= (+ main_x 1) v_prenex_32107))) (forall ((v_prenex_23555 Int) (v_prenex_23554 Int)) (or (<= (select main_a v_prenex_23555) 999) (<= (+ (select main_a v_prenex_23554) (select main_a v_prenex_23555)) 1000) (<= (* 2 (select main_a v_prenex_23555)) 1998) (<= (+ main_x 1) v_prenex_23554) (<= (* 2 (select main_a v_prenex_23554)) 1000) (< v_prenex_23554 main_x))) (forall ((v_prenex_23118 Int) (v_prenex_23119 Int)) (or (<= (* 2 (select main_a v_prenex_23119)) 1998) (< v_prenex_23118 main_x) (<= (+ main_x 1) v_prenex_23118) (<= 0 (+ (select main_a v_prenex_23118) 498)) (<= 500 (select main_a v_prenex_23119)) (<= 1000 (+ (select main_a v_prenex_23118) (select main_a v_prenex_23119))) (< v_prenex_23119 main_y))) (forall ((v_prenex_23005 Int) (v_prenex_23006 Int)) (or (< v_prenex_23005 main_x) (<= (select main_a v_prenex_23005) (select main_a v_prenex_23006)) (<= (+ main_x 1) v_prenex_23005) (<= 2 (* 2 (select main_a v_prenex_23005))) (<= (select main_a v_prenex_23006) 1498) (<= 1 (select main_a v_prenex_23006)))) (forall ((v_prenex_31008 Int) (v_prenex_31007 Int)) (or (<= 1 (select main_a v_prenex_31008)) (< v_prenex_31008 main_y) (<= 500 (select main_a v_prenex_31008)) (<= 1 (select main_a v_prenex_31007)) (<= (+ main_x 1) v_prenex_31007) (< v_prenex_31007 main_x) (<= (select main_a v_prenex_31007) (select main_a v_prenex_31008)))) (forall ((v_prenex_32265 Int) (v_prenex_32266 Int)) (or (<= (+ main_x 1) v_prenex_32265) (<= 1 (select main_a v_prenex_32266)) (<= (select main_a v_prenex_32265) (select main_a v_prenex_32266)) (<= (+ main_y 1) v_prenex_32266) (< v_prenex_32266 main_y))) (or (forall ((v_prenex_27673 Int)) (or (<= (+ main_y 1) v_prenex_27673) (<= 1 (select main_a v_prenex_27673)))) (forall ((v_prenex_27672 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27672))) (< v_prenex_27672 main_x) (<= (+ main_x 1) v_prenex_27672) (<= 0 (+ (select main_a v_prenex_27672) 498))))) (forall ((v_prenex_22980 Int) (v_prenex_22981 Int)) (or (<= 1000 (+ (select main_a v_prenex_22980) (select main_a v_prenex_22981))) (<= 1000 (* 2 (select main_a v_prenex_22981))) (<= 0 (+ (select main_a v_prenex_22980) 498)) (<= (select main_a v_prenex_22981) 999) (<= (+ main_x 1) v_prenex_22980) (<= (select main_a v_prenex_22980) 999) (< v_prenex_22980 main_x))) (forall ((v_prenex_22070 Int) (v_prenex_22071 Int)) (or (<= (* 2 (select main_a v_prenex_22070)) 1000) (<= (select main_a v_prenex_22071) 1498) (<= 2 (* 2 (select main_a v_prenex_22070))) (< v_prenex_22070 main_x) (<= (+ (select main_a v_prenex_22070) (select main_a v_prenex_22071)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22071))) (<= (+ main_x 1) v_prenex_22070))) (forall ((v_prenex_24348 Int) (v_prenex_24349 Int)) (or (<= (select main_a v_prenex_24348) 500) (<= (select main_a v_prenex_24349) 999) (<= (+ main_x 1) v_prenex_24348) (< v_prenex_24348 main_x) (<= (select main_a v_prenex_24348) 999) (<= 1000 (+ (select main_a v_prenex_24348) (select main_a v_prenex_24349))) (<= 500 (select main_a v_prenex_24349)))) (forall ((v_prenex_21573 Int) (v_prenex_21574 Int)) (or (< v_prenex_21573 main_x) (<= (+ main_x 1) v_prenex_21573) (<= (* 2 (select main_a v_prenex_21574)) 1998) (<= (select main_a v_prenex_21573) (select main_a v_prenex_21574)) (<= (+ main_y 1) v_prenex_21574) (<= (select main_a v_prenex_21573) 500))) (or (forall ((v_prenex_30875 Int)) (or (<= 500 (select main_a v_prenex_30875)) (<= 1000 (* 2 (select main_a v_prenex_30875))))) (forall ((v_prenex_30871 Int)) (or (< v_prenex_30871 main_x) (<= 2 (* 2 (select main_a v_prenex_30871))) (<= (+ main_x 1) v_prenex_30871) (<= (select main_a v_prenex_30871) 999) (<= (* 2 (select main_a v_prenex_30871)) 1000)))) (or (forall ((v_prenex_27752 Int)) (or (<= (+ main_x 1) v_prenex_27752) (<= (select main_a v_prenex_27752) 500) (<= (* 2 (select main_a v_prenex_27752)) 1000) (< v_prenex_27752 main_x))) (forall ((v_prenex_27753 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27753))) (<= (+ main_y 1) v_prenex_27753)))) (forall ((v_prenex_28838 Int) (v_prenex_28837 Int)) (or (<= (select main_a v_prenex_28838) 999) (<= 1000 (+ (select main_a v_prenex_28837) (select main_a v_prenex_28838))) (<= 1000 (* 2 (select main_a v_prenex_28838))) (<= 2 (* 2 (select main_a v_prenex_28837))) (< v_prenex_28837 main_x) (<= (+ main_x 1) v_prenex_28837))) (forall ((v_prenex_23358 Int) (v_prenex_23357 Int)) (or (<= (* 2 (select main_a v_prenex_23357)) 1000) (<= (+ main_x 1) v_prenex_23357) (< v_prenex_23358 main_y) (<= 500 (select main_a v_prenex_23358)) (< v_prenex_23357 main_x) (<= 1000 (+ (select main_a v_prenex_23357) (select main_a v_prenex_23358))) (<= 1 (select main_a v_prenex_23358)))) (forall ((v_prenex_27429 Int) (v_prenex_27428 Int)) (or (<= (select main_a v_prenex_27429) 1498) (< v_prenex_27428 main_x) (<= (* 2 (select main_a v_prenex_27428)) 1000) (<= (+ main_x 1) v_prenex_27428) (<= (select main_a v_prenex_27429) (+ (select main_a v_prenex_27428) 998)) (<= (select main_a v_prenex_27428) 500) (<= 1 (select main_a v_prenex_27429)))) (forall ((v_prenex_21611 Int) (v_prenex_21612 Int)) (or (<= 1 (select main_a v_prenex_21612)) (<= (select main_a v_prenex_21611) 500) (< v_prenex_21611 main_x) (<= (select main_a v_prenex_21612) 999) (<= (+ (select main_a v_prenex_21611) (select main_a v_prenex_21612)) 1000) (<= (+ main_x 1) v_prenex_21611) (<= 2 (* 2 (select main_a v_prenex_21611))))) (forall ((v_prenex_32814 Int) (v_prenex_32813 Int)) (or (< v_prenex_32813 main_x) (<= (select main_a v_prenex_32814) 999) (<= (+ main_x 1) v_prenex_32813) (<= (* 2 (select main_a v_prenex_32813)) 1000) (<= 0 (+ (select main_a v_prenex_32813) 498)) (<= 1000 (* 2 (select main_a v_prenex_32814))) (<= (select main_a v_prenex_32814) (+ (select main_a v_prenex_32813) 998)))) (forall ((v_prenex_32427 Int) (v_prenex_32428 Int)) (or (<= (* 2 (select main_a v_prenex_32428)) 1998) (< v_prenex_32427 main_x) (<= 1000 (* 2 (select main_a v_prenex_32428))) (<= (+ main_x 1) v_prenex_32427) (<= (* 2 (select main_a v_prenex_32427)) 1000) (<= (select main_a v_prenex_32427) (select main_a v_prenex_32428)) (<= (select main_a v_prenex_32427) 999))) (forall ((v_prenex_32191 Int) (v_prenex_32192 Int)) (or (<= (select main_a v_prenex_32191) (select main_a v_prenex_32192)) (<= 500 (select main_a v_prenex_32192)) (<= (+ main_x 1) v_prenex_32191) (< v_prenex_32191 main_x) (<= 1 (select main_a v_prenex_32192)) (<= (* 2 (select main_a v_prenex_32191)) 1000) (<= (select main_a v_prenex_32191) 500))) (or (forall ((v_prenex_25129 Int)) (or (<= 1 (select main_a v_prenex_25129)) (<= 1000 (* 2 (select main_a v_prenex_25129))))) (forall ((v_prenex_25123 Int)) (or (<= 1 (select main_a v_prenex_25123)) (<= 2 (* 2 (select main_a v_prenex_25123))) (< v_prenex_25123 main_x) (<= (+ main_x 1) v_prenex_25123) (<= 0 (+ (select main_a v_prenex_25123) 498))))) (forall ((v_prenex_26318 Int) (v_prenex_26317 Int)) (or (<= (* 2 (select main_a v_prenex_26317)) 1000) (<= (select main_a v_prenex_26317) 500) (<= 1 (select main_a v_prenex_26318)) (<= (select main_a v_prenex_26318) (+ (select main_a v_prenex_26317) 998)) (<= 500 (select main_a v_prenex_26318)) (< v_prenex_26317 main_x) (<= (+ main_x 1) v_prenex_26317))) (or (forall ((v_prenex_22898 Int)) (or (< v_prenex_22898 main_x) (<= (* 2 (select main_a v_prenex_22898)) 1000) (<= (select main_a v_prenex_22898) 999) (<= 2 (* 2 (select main_a v_prenex_22898))) (<= (+ main_x 1) v_prenex_22898))) (forall ((v_prenex_22902 Int)) (or (<= 1 (select main_a v_prenex_22902)) (<= 500 (select main_a v_prenex_22902))))) (or (forall ((v_prenex_25752 Int)) (<= (select main_a v_prenex_25752) 1498)) (forall ((v_prenex_25748 Int)) (or (<= (+ main_x 1) v_prenex_25748) (< v_prenex_25748 main_x) (<= 0 (+ (select main_a v_prenex_25748) 498)) (<= (select main_a v_prenex_25748) 500) (<= (* 2 (select main_a v_prenex_25748)) 1000)))) (or (forall ((v_prenex_24719 Int)) (or (<= (* 2 (select main_a v_prenex_24719)) 1000) (< v_prenex_24719 main_x) (<= (+ main_x 1) v_prenex_24719) (<= (select main_a v_prenex_24719) 500))) (forall ((v_prenex_24722 Int)) (or (<= (* 2 (select main_a v_prenex_24722)) 1998) (<= (select main_a v_prenex_24722) 999)))) (forall ((v_prenex_31307 Int) (v_prenex_31306 Int)) (or (<= (select main_a v_prenex_31307) (+ (select main_a v_prenex_31306) 998)) (<= (select main_a v_prenex_31306) 500) (<= (* 2 (select main_a v_prenex_31306)) 1000) (< v_prenex_31306 main_x) (<= (+ main_x 1) v_prenex_31306) (<= 1 (select main_a v_prenex_31307)))) (forall ((v_prenex_24742 Int) (v_prenex_24741 Int)) (or (<= (select main_a v_prenex_24742) 999) (<= 1000 (* 2 (select main_a v_prenex_24742))) (<= (+ main_x 1) v_prenex_24741) (<= 1 (select main_a v_prenex_24741)) (<= (+ (select main_a v_prenex_24741) (select main_a v_prenex_24742)) 1000) (< v_prenex_24741 main_x))) (forall ((v_prenex_31420 Int) (v_prenex_31419 Int)) (or (<= (select main_a v_prenex_31419) 999) (< v_prenex_31419 main_x) (<= (* 2 (select main_a v_prenex_31420)) 1998) (<= 1000 (+ (select main_a v_prenex_31419) (select main_a v_prenex_31420))) (<= (select main_a v_prenex_31419) 500) (<= (+ main_x 1) v_prenex_31419))) (forall ((v_prenex_21571 Int) (v_prenex_21572 Int)) (or (<= (select main_a v_prenex_21571) (select main_a v_prenex_21572)) (< v_prenex_21571 main_x) (<= (+ main_x 1) v_prenex_21571) (<= 1 (select main_a v_prenex_21571)) (<= 500 (select main_a v_prenex_21572)) (<= (* 2 (select main_a v_prenex_21571)) 1000) (<= (select main_a v_prenex_21572) 999))) (forall ((v_prenex_31585 Int) (v_prenex_31584 Int)) (or (<= (select main_a v_prenex_31584) 999) (<= 500 (select main_a v_prenex_31585)) (< v_prenex_31584 main_x) (<= (+ main_x 1) v_prenex_31584) (<= (select main_a v_prenex_31585) 999) (<= 1000 (+ (select main_a v_prenex_31584) (select main_a v_prenex_31585))) (<= (* 2 (select main_a v_prenex_31584)) 1000))) (forall ((v_prenex_30738 Int) (v_prenex_30739 Int)) (or (<= 1 (select main_a v_prenex_30739)) (< v_prenex_30738 main_x) (<= (* 2 (select main_a v_prenex_30738)) 1000) (<= 1 (select main_a v_prenex_30738)) (<= 1000 (* 2 (select main_a v_prenex_30739))) (<= (+ main_x 1) v_prenex_30738) (<= (select main_a v_prenex_30739) (+ (select main_a v_prenex_30738) 998)))) (forall ((v_prenex_32863 Int) (v_prenex_32864 Int)) (or (<= 500 (select main_a v_prenex_32864)) (< v_prenex_32863 main_x) (<= (+ (select main_a v_prenex_32863) (select main_a v_prenex_32864)) 1000) (<= (+ main_y 1) v_prenex_32864) (<= (+ main_x 1) v_prenex_32863) (<= (select main_a v_prenex_32863) 999))) (forall ((v_prenex_23840 Int) (v_prenex_23839 Int)) (or (<= (select main_a v_prenex_23840) 1498) (<= (+ main_x 1) v_prenex_23839) (<= (* 2 (select main_a v_prenex_23839)) 1000) (< v_prenex_23839 main_x) (<= 1000 (+ (select main_a v_prenex_23839) (select main_a v_prenex_23840))))) (forall ((v_prenex_25321 Int) (v_prenex_25320 Int)) (or (<= (+ (select main_a v_prenex_25320) (select main_a v_prenex_25321)) 1000) (<= 1 (select main_a v_prenex_25321)) (<= 1 (select main_a v_prenex_25320)) (<= (+ main_x 1) v_prenex_25320) (<= (select main_a v_prenex_25320) 999) (< v_prenex_25320 main_x))) (or (forall ((v_prenex_29090 Int)) (or (<= (+ main_x 1) v_prenex_29090) (<= 2 (* 2 (select main_a v_prenex_29090))) (<= 0 (+ (select main_a v_prenex_29090) 498)) (< v_prenex_29090 main_x) (<= (select main_a v_prenex_29090) 500))) (forall ((v_prenex_29091 Int)) (or (<= (select main_a v_prenex_29091) 999) (<= (* 2 (select main_a v_prenex_29091)) 1998)))) (forall ((v_prenex_22393 Int) (v_prenex_22394 Int)) (or (<= (select main_a v_prenex_22393) (select main_a v_prenex_22394)) (<= 1 (select main_a v_prenex_22393)) (<= 500 (select main_a v_prenex_22394)) (< v_prenex_22393 main_x) (<= (select main_a v_prenex_22393) 999) (<= (+ main_x 1) v_prenex_22393))) (or (forall ((v_prenex_25129 Int)) (or (<= 1 (select main_a v_prenex_25129)) (<= 1000 (* 2 (select main_a v_prenex_25129))))) (forall ((v_prenex_25128 Int)) (or (< v_prenex_25128 main_x) (<= 2 (* 2 (select main_a v_prenex_25128))) (<= (+ main_x 1) v_prenex_25128) (<= 1 (select main_a v_prenex_25128))))) (forall ((v_prenex_27315 Int) (v_prenex_27316 Int)) (or (<= (select main_a v_prenex_27316) (+ (select main_a v_prenex_27315) 998)) (<= (select main_a v_prenex_27315) 500) (<= (select main_a v_prenex_27315) 999) (<= (select main_a v_prenex_27316) 999) (<= 500 (select main_a v_prenex_27316)) (< v_prenex_27315 main_x) (<= (+ main_x 1) v_prenex_27315))) (forall ((v_prenex_24575 Int) (v_prenex_24576 Int)) (or (<= 500 (select main_a v_prenex_24576)) (<= (* 2 (select main_a v_prenex_24576)) 1998) (< v_prenex_24575 main_x) (<= 2 (* 2 (select main_a v_prenex_24575))) (<= (+ (select main_a v_prenex_24575) (select main_a v_prenex_24576)) 1000) (<= (+ main_x 1) v_prenex_24575) (<= 1 (select main_a v_prenex_24575)))) (forall ((v_prenex_28061 Int) (v_prenex_28060 Int)) (or (< v_prenex_28060 main_x) (< v_prenex_28061 main_y) (<= (+ main_y 1) v_prenex_28061) (<= (select main_a v_prenex_28061) 999) (<= (select main_a v_prenex_28060) (select main_a v_prenex_28061)))) (forall ((v_prenex_24153 Int) (v_prenex_24152 Int)) (or (<= (+ main_x 1) v_prenex_24152) (<= 1000 (* 2 (select main_a v_prenex_24153))) (< v_prenex_24152 main_x) (<= (select main_a v_prenex_24153) 1498) (<= 1000 (+ (select main_a v_prenex_24152) (select main_a v_prenex_24153))) (<= 2 (* 2 (select main_a v_prenex_24152))) (<= 0 (+ (select main_a v_prenex_24152) 498)))) (forall ((v_prenex_23879 Int) (v_prenex_23878 Int)) (or (<= 1000 (+ (select main_a v_prenex_23878) (select main_a v_prenex_23879))) (<= (select main_a v_prenex_23879) 999) (<= 2 (* 2 (select main_a v_prenex_23878))) (<= (* 2 (select main_a v_prenex_23878)) 1000) (<= 1 (select main_a v_prenex_23879)) (<= (+ main_x 1) v_prenex_23878) (< v_prenex_23878 main_x))) (forall ((v_prenex_23053 Int) (v_prenex_23054 Int)) (or (< v_prenex_23053 main_x) (<= (+ main_x 1) v_prenex_23053) (< v_prenex_23054 main_y) (<= (select main_a v_prenex_23053) (select main_a v_prenex_23054)) (<= (* 2 (select main_a v_prenex_23054)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23054))) (<= 0 (+ (select main_a v_prenex_23053) 498)))) (forall ((v_prenex_32661 Int) (v_prenex_32660 Int)) (or (< v_prenex_32660 main_x) (<= 1000 (* 2 (select main_a v_prenex_32661))) (<= (+ (select main_a v_prenex_32660) (select main_a v_prenex_32661)) 1000) (<= (select main_a v_prenex_32661) 999) (<= (+ main_x 1) v_prenex_32660) (<= (+ main_y 1) v_prenex_32661) (<= (* 2 (select main_a v_prenex_32660)) 1000))) (forall ((v_prenex_28810 Int) (v_prenex_28809 Int)) (or (<= (select main_a v_prenex_28809) (select main_a v_prenex_28810)) (<= (select main_a v_prenex_28809) 999) (<= 500 (select main_a v_prenex_28810)) (< v_prenex_28809 main_x) (<= 2 (* 2 (select main_a v_prenex_28809))) (<= (+ main_x 1) v_prenex_28809) (<= 1000 (* 2 (select main_a v_prenex_28810))))) (forall ((v_prenex_23626 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23626))) (< v_prenex_23626 main_x) (<= (+ main_x 1) v_prenex_23626) (<= (select main_a v_prenex_23626) 999))) (forall ((v_prenex_28182 Int) (v_prenex_28181 Int)) (or (<= 0 (+ (select main_a v_prenex_28181) 498)) (<= 500 (select main_a v_prenex_28182)) (<= (select main_a v_prenex_28182) (+ (select main_a v_prenex_28181) 998)) (< v_prenex_28181 main_x) (<= (select main_a v_prenex_28181) 500) (<= (+ main_x 1) v_prenex_28181) (<= (select main_a v_prenex_28182) 1498))) (forall ((v_prenex_22827 Int) (v_prenex_22828 Int)) (or (< v_prenex_22827 main_x) (<= 2 (* 2 (select main_a v_prenex_22827))) (<= (+ (select main_a v_prenex_22827) (select main_a v_prenex_22828)) 1000) (<= (+ main_x 1) v_prenex_22827) (<= (* 2 (select main_a v_prenex_22827)) 1000))) (forall ((v_prenex_24892 Int) (v_prenex_24891 Int)) (or (< v_prenex_24891 main_x) (<= 0 (+ (select main_a v_prenex_24891) 498)) (<= (select main_a v_prenex_24891) 500) (<= (* 2 (select main_a v_prenex_24892)) 1998) (<= (+ (select main_a v_prenex_24891) (select main_a v_prenex_24892)) 1000) (<= (+ main_x 1) v_prenex_24891))) (forall ((v_prenex_21547 Int) (v_prenex_21548 Int)) (or (<= 0 (+ (select main_a v_prenex_21547) 498)) (<= (+ (select main_a v_prenex_21547) (select main_a v_prenex_21548)) 1000) (<= (select main_a v_prenex_21548) 999) (<= (+ main_x 1) v_prenex_21547) (<= (* 2 (select main_a v_prenex_21547)) 1000) (< v_prenex_21547 main_x))) (forall ((v_prenex_31428 Int) (v_prenex_31427 Int)) (or (<= 1 (select main_a v_prenex_31427)) (<= 1000 (* 2 (select main_a v_prenex_31428))) (<= (select main_a v_prenex_31427) 500) (< v_prenex_31427 main_x) (<= (+ main_x 1) v_prenex_31427) (<= (select main_a v_prenex_31427) (select main_a v_prenex_31428)))) (forall ((v_prenex_23797 Int) (v_prenex_23796 Int)) (or (<= (select main_a v_prenex_23797) 999) (<= (select main_a v_prenex_23797) 1498) (< v_prenex_23796 main_x) (<= (select main_a v_prenex_23797) (+ (select main_a v_prenex_23796) 998)) (<= 2 (* 2 (select main_a v_prenex_23796))) (<= (+ main_y 1) v_prenex_23797) (<= (+ main_x 1) v_prenex_23796))) (forall ((v_prenex_23794 Int) (v_prenex_23795 Int)) (or (<= 500 (select main_a v_prenex_23795)) (< v_prenex_23794 main_x) (<= (select main_a v_prenex_23795) 1498) (<= (+ main_y 1) v_prenex_23795) (<= 2 (* 2 (select main_a v_prenex_23794))) (<= 1000 (+ (select main_a v_prenex_23794) (select main_a v_prenex_23795))) (<= (+ main_x 1) v_prenex_23794))) (or (forall ((v_prenex_24019 Int)) (<= (* 2 (select main_a v_prenex_24019)) 1998)) (forall ((v_prenex_21438 Int)) (or (< v_prenex_21438 main_x) (<= (select main_a v_prenex_21438) 999) (<= (+ main_x 1) v_prenex_21438)))) (or (forall ((v_prenex_21483 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21483))) (<= (+ main_x 1) v_prenex_21483))) (forall ((v_prenex_21484 Int)) (or (<= (select main_a v_prenex_21484) 1498) (<= (+ main_y 1) v_prenex_21484) (< v_prenex_21484 main_y)))) (or (forall ((v_prenex_31097 Int)) (or (<= (select main_a v_prenex_31097) 999) (<= 1000 (* 2 (select main_a v_prenex_31097))))) (forall ((v_prenex_31092 Int)) (or (<= 1 (select main_a v_prenex_31092)) (< v_prenex_31092 main_x) (<= (+ main_x 1) v_prenex_31092) (<= 2 (* 2 (select main_a v_prenex_31092))) (<= (select main_a v_prenex_31092) 500)))) (forall ((v_prenex_28448 Int) (v_prenex_28447 Int)) (or (<= (select main_a v_prenex_28447) (select main_a v_prenex_28448)) (<= 1 (select main_a v_prenex_28448)) (<= (select main_a v_prenex_28448) 1498) (<= (* 2 (select main_a v_prenex_28447)) 1000) (< v_prenex_28447 main_x) (<= 2 (* 2 (select main_a v_prenex_28447))) (<= (+ main_x 1) v_prenex_28447))) (forall ((v_prenex_23516 Int) (v_prenex_23515 Int)) (or (<= (select main_a v_prenex_23516) 999) (< v_prenex_23515 main_x) (<= 1 (select main_a v_prenex_23515)) (<= 1 (select main_a v_prenex_23516)) (<= (+ main_x 1) v_prenex_23515) (<= (select main_a v_prenex_23515) (select main_a v_prenex_23516)) (<= 2 (* 2 (select main_a v_prenex_23515))))) (forall ((v_prenex_30226 Int) (v_prenex_30225 Int)) (or (< v_prenex_30226 main_y) (<= (* 2 (select main_a v_prenex_30225)) 1000) (<= 500 (select main_a v_prenex_30226)) (<= (select main_a v_prenex_30226) 1498) (<= (select main_a v_prenex_30226) (+ (select main_a v_prenex_30225) 998)) (< v_prenex_30225 main_x) (<= (+ main_x 1) v_prenex_30225))) (forall ((v_prenex_25131 Int) (v_prenex_25130 Int)) (or (<= 1000 (+ (select main_a v_prenex_25130) (select main_a v_prenex_25131))) (<= 500 (select main_a v_prenex_25131)) (<= (select main_a v_prenex_25130) 999) (< v_prenex_25130 main_x) (<= (+ main_x 1) v_prenex_25130) (< v_prenex_25131 main_y) (<= (select main_a v_prenex_25131) 1498))) (forall ((v_prenex_32402 Int) (v_prenex_32403 Int)) (or (< v_prenex_32402 main_x) (<= (+ main_x 1) v_prenex_32402) (<= (select main_a v_prenex_32402) 999) (<= 1000 (+ (select main_a v_prenex_32402) (select main_a v_prenex_32403))) (<= 1000 (* 2 (select main_a v_prenex_32403))) (<= (* 2 (select main_a v_prenex_32402)) 1000) (<= (* 2 (select main_a v_prenex_32403)) 1998))) (or (forall ((v_prenex_25385 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25385))) (<= (+ main_y 1) v_prenex_25385))) (forall ((v_prenex_25384 Int)) (or (<= (+ main_x 1) v_prenex_25384) (<= (* 2 (select main_a v_prenex_25384)) 1000) (< v_prenex_25384 main_x) (<= (select main_a v_prenex_25384) 999)))) (forall ((v_prenex_23266 Int) (v_prenex_23265 Int)) (or (<= (select main_a v_prenex_23265) (select main_a v_prenex_23266)) (< v_prenex_23265 main_x) (<= 1000 (* 2 (select main_a v_prenex_23266))) (<= 2 (* 2 (select main_a v_prenex_23265))) (<= 1 (select main_a v_prenex_23266)) (<= (+ main_x 1) v_prenex_23265))) (forall ((v_prenex_31387 Int) (v_prenex_31386 Int)) (or (<= (select main_a v_prenex_31386) 500) (<= (select main_a v_prenex_31387) (+ (select main_a v_prenex_31386) 998)) (< v_prenex_31386 main_x) (<= (select main_a v_prenex_31387) 999) (<= 2 (* 2 (select main_a v_prenex_31386))) (<= (+ main_x 1) v_prenex_31386))) (forall ((v_prenex_28969 Int)) (or (<= (select main_a v_prenex_28969) 999) (<= (+ main_x 1) v_prenex_28969) (<= (* 2 (select main_a v_prenex_28969)) 1000) (<= (select main_a v_prenex_28969) 500) (< v_prenex_28969 main_x))) (forall ((v_prenex_31475 Int) (v_prenex_31474 Int)) (or (< v_prenex_31475 main_y) (<= (* 2 (select main_a v_prenex_31475)) 1998) (<= (+ main_x 1) v_prenex_31474) (<= (select main_a v_prenex_31474) 999) (< v_prenex_31474 main_x) (<= 1000 (+ (select main_a v_prenex_31474) (select main_a v_prenex_31475))) (<= (select main_a v_prenex_31475) 1498))) (forall ((v_prenex_28170 Int) (v_prenex_28169 Int)) (or (<= (+ (select main_a v_prenex_28169) (select main_a v_prenex_28170)) 1000) (<= (+ main_x 1) v_prenex_28169) (< v_prenex_28170 main_y) (<= 2 (* 2 (select main_a v_prenex_28169))) (< v_prenex_28169 main_x))) (or (forall ((v_prenex_30271 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30271))) (<= (+ main_y 1) v_prenex_30271))) (forall ((v_prenex_30270 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30270))) (<= (+ main_x 1) v_prenex_30270) (< v_prenex_30270 main_x)))) (forall ((v_prenex_30455 Int) (v_prenex_30454 Int)) (or (<= (+ (select main_a v_prenex_30454) (select main_a v_prenex_30455)) 1000) (<= (select main_a v_prenex_30454) 500) (<= (select main_a v_prenex_30455) 999) (<= (select main_a v_prenex_30455) 1498) (< v_prenex_30454 main_x) (<= (+ main_x 1) v_prenex_30454) (<= (select main_a v_prenex_30454) 999))) (or (forall ((v_prenex_24113 Int)) (or (<= 0 (+ (select main_a v_prenex_24113) 498)) (<= (+ main_x 1) v_prenex_24113) (<= 1 (select main_a v_prenex_24113)) (< v_prenex_24113 main_x) (<= 2 (* 2 (select main_a v_prenex_24113))))) (forall ((v_prenex_24119 Int)) (<= 1 (select main_a v_prenex_24119)))) (forall ((v_prenex_24123 Int) (v_prenex_24122 Int)) (or (< v_prenex_24122 main_x) (< v_prenex_24123 main_y) (<= (* 2 (select main_a v_prenex_24122)) 1000) (<= (select main_a v_prenex_24123) (+ (select main_a v_prenex_24122) 998)) (<= 1000 (* 2 (select main_a v_prenex_24123))) (<= (+ main_x 1) v_prenex_24122))) (forall ((v_prenex_29041 Int) (v_prenex_29040 Int)) (or (<= 0 (+ (select main_a v_prenex_29040) 498)) (<= (select main_a v_prenex_29041) (+ (select main_a v_prenex_29040) 998)) (<= (* 2 (select main_a v_prenex_29041)) 1998) (< v_prenex_29040 main_x) (<= (select main_a v_prenex_29040) 500) (<= (+ main_x 1) v_prenex_29040) (<= 1000 (* 2 (select main_a v_prenex_29041))))) (forall ((v_prenex_30075 Int) (v_prenex_30074 Int)) (or (<= (select main_a v_prenex_30074) 500) (<= 1000 (+ (select main_a v_prenex_30074) (select main_a v_prenex_30075))) (<= 0 (+ (select main_a v_prenex_30074) 498)) (<= (select main_a v_prenex_30075) 999) (<= 500 (select main_a v_prenex_30075)) (<= (+ main_x 1) v_prenex_30074) (< v_prenex_30074 main_x))) (forall ((v_prenex_32821 Int) (v_prenex_32822 Int)) (or (<= (+ (select main_a v_prenex_32821) (select main_a v_prenex_32822)) 1000) (< v_prenex_32821 main_x) (<= 1000 (* 2 (select main_a v_prenex_32822))) (<= (select main_a v_prenex_32821) 500) (<= (+ main_x 1) v_prenex_32821) (<= (+ main_y 1) v_prenex_32822))) (forall ((v_prenex_32534 Int) (v_prenex_32535 Int)) (or (< v_prenex_32534 main_x) (<= (select main_a v_prenex_32535) (+ (select main_a v_prenex_32534) 998)) (< v_prenex_32535 main_y) (<= (+ main_x 1) v_prenex_32534) (<= 2 (* 2 (select main_a v_prenex_32534))) (<= 500 (select main_a v_prenex_32535)))) (or (forall ((v_prenex_32732 Int)) (or (<= (select main_a v_prenex_32732) 500) (< v_prenex_32732 main_x) (<= (+ main_x 1) v_prenex_32732) (<= (* 2 (select main_a v_prenex_32732)) 1000) (<= 1 (select main_a v_prenex_32732)))) (forall ((v_prenex_32737 Int)) (<= (* 2 (select main_a v_prenex_32737)) 1998))) (forall ((v_prenex_31954 Int) (v_prenex_31953 Int)) (or (<= 1 (select main_a v_prenex_31953)) (< v_prenex_31953 main_x) (<= (+ (select main_a v_prenex_31953) (select main_a v_prenex_31954)) 1000) (<= 2 (* 2 (select main_a v_prenex_31953))) (<= (select main_a v_prenex_31954) 999) (<= (+ main_x 1) v_prenex_31953) (<= 500 (select main_a v_prenex_31954)))) (or (forall ((v_prenex_27999 Int)) (or (<= (+ main_x 1) v_prenex_27999) (<= 2 (* 2 (select main_a v_prenex_27999))) (< v_prenex_27999 main_x))) (forall ((v_prenex_28000 Int)) (or (<= (select main_a v_prenex_28000) 999) (<= (+ main_y 1) v_prenex_28000) (<= (* 2 (select main_a v_prenex_28000)) 1998)))) (forall ((v_prenex_25135 Int) (v_prenex_25134 Int)) (or (<= 1 (select main_a v_prenex_25134)) (<= (select main_a v_prenex_25134) 500) (<= (select main_a v_prenex_25135) 999) (<= (+ (select main_a v_prenex_25134) (select main_a v_prenex_25135)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25135))) (<= (+ main_x 1) v_prenex_25134) (< v_prenex_25134 main_x))) (forall ((v_prenex_24427 Int) (v_prenex_24426 Int)) (or (<= (+ main_x 1) v_prenex_24426) (<= 2 (* 2 (select main_a v_prenex_24426))) (<= 500 (select main_a v_prenex_24427)) (<= 1000 (+ (select main_a v_prenex_24426) (select main_a v_prenex_24427))) (<= 1 (select main_a v_prenex_24426)) (< v_prenex_24426 main_x))) (forall ((v_prenex_23635 Int) (v_prenex_23636 Int)) (or (<= (select main_a v_prenex_23636) 999) (<= 0 (+ (select main_a v_prenex_23635) 498)) (< v_prenex_23635 main_x) (<= (select main_a v_prenex_23636) (+ (select main_a v_prenex_23635) 998)) (<= (select main_a v_prenex_23635) 999) (<= (+ main_x 1) v_prenex_23635))) (forall ((v_prenex_27391 Int) (v_prenex_27392 Int)) (or (<= (select main_a v_prenex_27391) 500) (<= (* 2 (select main_a v_prenex_27392)) 1998) (<= (select main_a v_prenex_27391) 999) (<= (select main_a v_prenex_27392) 1498) (< v_prenex_27391 main_x) (<= (+ main_x 1) v_prenex_27391) (<= 1000 (+ (select main_a v_prenex_27391) (select main_a v_prenex_27392))))) (or (forall ((v_prenex_26507 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26507))) (<= 500 (select main_a v_prenex_26507)) (<= (+ main_y 1) v_prenex_26507))) (forall ((v_prenex_26506 Int)) (or (<= (* 2 (select main_a v_prenex_26506)) 1000) (< v_prenex_26506 main_x) (<= (+ main_x 1) v_prenex_26506)))) (forall ((v_prenex_31556 Int) (v_prenex_31557 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31557))) (< v_prenex_31556 main_x) (<= 1000 (+ (select main_a v_prenex_31556) (select main_a v_prenex_31557))) (<= (+ main_y 1) v_prenex_31557) (<= (+ main_x 1) v_prenex_31556) (<= 1 (select main_a v_prenex_31556)))) (forall ((v_prenex_29768 Int) (v_prenex_29767 Int)) (or (<= 0 (+ (select main_a v_prenex_29767) 498)) (<= 2 (* 2 (select main_a v_prenex_29767))) (<= (+ main_x 1) v_prenex_29767) (< v_prenex_29767 main_x) (<= 500 (select main_a v_prenex_29768)) (<= (select main_a v_prenex_29768) (+ (select main_a v_prenex_29767) 998)))) (forall ((v_prenex_22877 Int) (v_prenex_22878 Int)) (or (<= (* 2 (select main_a v_prenex_22878)) 1998) (<= (+ main_y 1) v_prenex_22878) (<= (select main_a v_prenex_22878) (+ (select main_a v_prenex_22877) 998)) (< v_prenex_22877 main_x) (<= (select main_a v_prenex_22877) 500) (<= 1000 (* 2 (select main_a v_prenex_22878))) (<= (+ main_x 1) v_prenex_22877))) (or (forall ((v_prenex_23585 Int)) (or (< v_prenex_23585 main_x) (<= (* 2 (select main_a v_prenex_23585)) 1000) (<= 0 (+ (select main_a v_prenex_23585) 498)) (<= (+ main_x 1) v_prenex_23585))) (forall ((v_prenex_23588 Int)) (or (<= 1 (select main_a v_prenex_23588)) (<= 1000 (* 2 (select main_a v_prenex_23588)))))) (forall ((v_prenex_27263 Int) (v_prenex_27262 Int)) (or (<= 1 (select main_a v_prenex_27263)) (<= (select main_a v_prenex_27263) (+ (select main_a v_prenex_27262) 998)) (<= (select main_a v_prenex_27262) 500) (< v_prenex_27262 main_x) (<= (+ main_x 1) v_prenex_27262) (<= 1000 (* 2 (select main_a v_prenex_27263))) (<= (+ main_y 1) v_prenex_27263))) (forall ((v_prenex_21760 Int) (v_prenex_21761 Int)) (or (<= 0 (+ (select main_a v_prenex_21760) 498)) (<= 1 (select main_a v_prenex_21761)) (<= (select main_a v_prenex_21760) (select main_a v_prenex_21761)) (<= 500 (select main_a v_prenex_21761)) (<= (+ main_x 1) v_prenex_21760) (< v_prenex_21760 main_x))) (or (forall ((v_prenex_21971 Int)) (or (<= 0 (+ (select main_a v_prenex_21971) 498)) (<= (* 2 (select main_a v_prenex_21971)) 1000) (< v_prenex_21971 main_x) (<= (select main_a v_prenex_21971) 999) (<= (+ main_x 1) v_prenex_21971))) (forall ((v_prenex_21967 Int)) (<= 500 (select main_a v_prenex_21967)))) (forall ((v_prenex_29669 Int) (v_prenex_29670 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29670))) (<= (+ main_x 1) v_prenex_29669) (<= (+ (select main_a v_prenex_29669) (select main_a v_prenex_29670)) 1000) (< v_prenex_29669 main_x) (< v_prenex_29670 main_y) (<= 0 (+ (select main_a v_prenex_29669) 498)) (<= (select main_a v_prenex_29670) 999))) (or (forall ((v_prenex_25062 Int)) (or (<= (+ main_x 1) v_prenex_25062) (< v_prenex_25062 main_x) (<= (* 2 (select main_a v_prenex_25062)) 1000) (<= (select main_a v_prenex_25062) 500))) (forall ((v_prenex_25068 Int)) (or (<= 1 (select main_a v_prenex_25068)) (< v_prenex_25068 main_y)))) (forall ((v_prenex_23478 Int) (v_prenex_23477 Int)) (or (<= (select main_a v_prenex_23477) 999) (<= 500 (select main_a v_prenex_23478)) (<= 1 (select main_a v_prenex_23478)) (< v_prenex_23477 main_x) (<= (+ main_x 1) v_prenex_23477) (<= (select main_a v_prenex_23477) (select main_a v_prenex_23478)))) (or (forall ((v_prenex_25524 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25524))) (<= 1 (select main_a v_prenex_25524)) (<= (+ main_x 1) v_prenex_25524) (< v_prenex_25524 main_x))) (forall ((v_prenex_25525 Int)) (or (<= 1 (select main_a v_prenex_25525)) (<= (* 2 (select main_a v_prenex_25525)) 1998)))) (forall ((v_prenex_22157 Int)) (or (<= (+ main_y 1) v_prenex_22157) (< v_prenex_22157 main_y) (<= 1000 (* 2 (select main_a v_prenex_22157))))) (or (forall ((v_prenex_21981 Int)) (<= (* 2 (select main_a v_prenex_21981)) 1998)) (forall ((v_prenex_21400 Int)) (or (< v_prenex_21400 main_x) (<= 0 (+ (select main_a v_prenex_21400) 498)) (<= (+ main_x 1) v_prenex_21400)))) (forall ((v_prenex_26477 Int) (v_prenex_26476 Int)) (or (<= (+ main_x 1) v_prenex_26476) (<= (select main_a v_prenex_26477) 999) (< v_prenex_26476 main_x) (< v_prenex_26477 main_y) (<= 1000 (* 2 (select main_a v_prenex_26477))) (<= (+ (select main_a v_prenex_26476) (select main_a v_prenex_26477)) 1000) (<= 0 (+ (select main_a v_prenex_26476) 498)))) (or (forall ((v_prenex_26475 Int)) (<= 1 (select main_a v_prenex_26475))) (forall ((v_prenex_26473 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26473))) (<= 0 (+ (select main_a v_prenex_26473) 498)) (<= (+ main_x 1) v_prenex_26473) (<= (select main_a v_prenex_26473) 999) (< v_prenex_26473 main_x)))) (forall ((v_prenex_24481 Int) (v_prenex_24480 Int)) (or (<= (* 2 (select main_a v_prenex_24480)) 1000) (<= (select main_a v_prenex_24481) 1498) (<= 1000 (* 2 (select main_a v_prenex_24481))) (< v_prenex_24480 main_x) (<= (select main_a v_prenex_24481) (+ (select main_a v_prenex_24480) 998)) (<= (+ main_x 1) v_prenex_24480) (<= 1 (select main_a v_prenex_24480)))) (forall ((v_prenex_31632 Int) (v_prenex_31633 Int)) (or (<= 0 (+ (select main_a v_prenex_31632) 498)) (< v_prenex_31632 main_x) (<= (+ main_x 1) v_prenex_31632) (<= (select main_a v_prenex_31633) 999) (<= (select main_a v_prenex_31632) 500) (<= (+ (select main_a v_prenex_31632) (select main_a v_prenex_31633)) 1000))) (forall ((v_prenex_32614 Int) (v_prenex_32615 Int)) (or (<= (+ main_x 1) v_prenex_32614) (< v_prenex_32614 main_x) (<= (select main_a v_prenex_32615) 999) (<= 1 (select main_a v_prenex_32615)) (<= (select main_a v_prenex_32614) 500) (<= 2 (* 2 (select main_a v_prenex_32614))) (<= (+ (select main_a v_prenex_32614) (select main_a v_prenex_32615)) 1000))) (or (forall ((v_prenex_21839 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21839))) (<= (+ main_y 1) v_prenex_21839) (< v_prenex_21839 main_y) (<= 1 (select main_a v_prenex_21839)))) (forall ((v_prenex_21838 Int)) (<= 2 (* 2 (select main_a v_prenex_21838))))) (forall ((v_prenex_24497 Int) (v_prenex_24496 Int)) (or (<= 1000 (+ (select main_a v_prenex_24496) (select main_a v_prenex_24497))) (<= 0 (+ (select main_a v_prenex_24496) 498)) (< v_prenex_24496 main_x) (<= (+ main_x 1) v_prenex_24496) (<= 2 (* 2 (select main_a v_prenex_24496))) (<= 1000 (* 2 (select main_a v_prenex_24497))) (<= (select main_a v_prenex_24497) 999))) (forall ((v_prenex_27061 Int) (v_prenex_27062 Int)) (or (<= (select main_a v_prenex_27062) 999) (<= (select main_a v_prenex_27061) 500) (<= (select main_a v_prenex_27062) 1498) (<= (+ (select main_a v_prenex_27061) (select main_a v_prenex_27062)) 1000) (<= (+ main_x 1) v_prenex_27061) (<= (* 2 (select main_a v_prenex_27061)) 1000) (< v_prenex_27061 main_x))) (forall ((v_prenex_27021 Int) (v_prenex_27022 Int)) (or (<= (select main_a v_prenex_27022) (+ (select main_a v_prenex_27021) 998)) (<= (+ main_x 1) v_prenex_27021) (<= (+ main_y 1) v_prenex_27022) (< v_prenex_27021 main_x) (<= 1000 (* 2 (select main_a v_prenex_27022))) (<= (* 2 (select main_a v_prenex_27021)) 1000) (<= 1 (select main_a v_prenex_27022)))) (forall ((v_prenex_22670 Int) (v_prenex_22669 Int)) (or (<= 500 (select main_a v_prenex_22670)) (<= 2 (* 2 (select main_a v_prenex_22669))) (<= 1000 (+ (select main_a v_prenex_22669) (select main_a v_prenex_22670))) (< v_prenex_22669 main_x) (<= 1000 (* 2 (select main_a v_prenex_22670))) (<= (select main_a v_prenex_22669) 999) (<= (+ main_x 1) v_prenex_22669))) (or (forall ((v_prenex_23912 Int)) (<= (select main_a v_prenex_23912) 999)) (forall ((v_prenex_23907 Int)) (or (<= (+ main_x 1) v_prenex_23907) (<= 2 (* 2 (select main_a v_prenex_23907))) (<= (* 2 (select main_a v_prenex_23907)) 1000) (< v_prenex_23907 main_x)))) (forall ((v_prenex_25095 Int) (v_prenex_25096 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25096))) (<= (* 2 (select main_a v_prenex_25095)) 1000) (< v_prenex_25095 main_x) (<= (select main_a v_prenex_25096) (+ (select main_a v_prenex_25095) 998)) (<= 1 (select main_a v_prenex_25096)) (<= (+ main_x 1) v_prenex_25095))) (or (forall ((v_prenex_24249 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24249))) (<= (* 2 (select main_a v_prenex_24249)) 1998) (<= (+ main_y 1) v_prenex_24249))) (forall ((v_prenex_24248 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24248))) (<= (* 2 (select main_a v_prenex_24248)) 1000) (<= (+ main_x 1) v_prenex_24248) (< v_prenex_24248 main_x)))) (forall ((v_prenex_22389 Int) (v_prenex_22390 Int)) (or (<= (select main_a v_prenex_22390) (+ (select main_a v_prenex_22389) 998)) (< v_prenex_22390 main_y) (<= (+ main_y 1) v_prenex_22390) (< v_prenex_22389 main_x) (<= (select main_a v_prenex_22390) 1498))) (forall ((v_prenex_28947 Int) (v_prenex_28946 Int)) (or (<= (* 2 (select main_a v_prenex_28947)) 1998) (<= 2 (* 2 (select main_a v_prenex_28946))) (<= (+ main_x 1) v_prenex_28946) (<= 0 (+ (select main_a v_prenex_28946) 498)) (<= 1 (select main_a v_prenex_28947)) (< v_prenex_28946 main_x) (<= (select main_a v_prenex_28946) (select main_a v_prenex_28947)))) (forall ((v_prenex_29505 Int) (v_prenex_29506 Int)) (or (<= 0 (+ (select main_a v_prenex_29505) 498)) (<= (+ (select main_a v_prenex_29505) (select main_a v_prenex_29506)) 1000) (<= (+ main_x 1) v_prenex_29505) (<= (select main_a v_prenex_29505) 500) (<= 1000 (* 2 (select main_a v_prenex_29506))) (< v_prenex_29505 main_x) (<= (select main_a v_prenex_29506) 999))) (forall ((v_prenex_29905 Int) (v_prenex_29906 Int)) (or (< v_prenex_29905 main_x) (<= (select main_a v_prenex_29905) (select main_a v_prenex_29906)) (<= 1 (select main_a v_prenex_29906)) (<= (* 2 (select main_a v_prenex_29905)) 1000) (<= (+ main_x 1) v_prenex_29905) (<= 2 (* 2 (select main_a v_prenex_29905))))) (forall ((v_prenex_30749 Int) (v_prenex_30748 Int)) (or (<= (+ main_y 1) v_prenex_30749) (<= (select main_a v_prenex_30749) 999) (<= 1000 (+ (select main_a v_prenex_30748) (select main_a v_prenex_30749))) (<= 2 (* 2 (select main_a v_prenex_30748))) (<= (+ main_x 1) v_prenex_30748) (< v_prenex_30748 main_x))) (forall ((v_prenex_21917 Int) (v_prenex_21916 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21916))) (<= (select main_a v_prenex_21916) 500) (<= (* 2 (select main_a v_prenex_21917)) 1998) (<= (+ (select main_a v_prenex_21916) (select main_a v_prenex_21917)) 1000) (< v_prenex_21916 main_x) (<= (+ main_x 1) v_prenex_21916) (<= (select main_a v_prenex_21917) 999))) (forall ((v_prenex_27896 Int) (v_prenex_27897 Int)) (or (<= (+ main_x 1) v_prenex_27896) (<= 1 (select main_a v_prenex_27897)) (<= 2 (* 2 (select main_a v_prenex_27896))) (<= (* 2 (select main_a v_prenex_27897)) 1998) (<= (select main_a v_prenex_27896) 999) (<= (select main_a v_prenex_27896) (select main_a v_prenex_27897)) (< v_prenex_27896 main_x))) (forall ((v_prenex_24993 Int) (v_prenex_24992 Int)) (or (<= 500 (select main_a v_prenex_24993)) (< v_prenex_24992 main_x) (<= (select main_a v_prenex_24992) 999) (<= (select main_a v_prenex_24992) 500) (<= (+ main_x 1) v_prenex_24992) (<= (select main_a v_prenex_24992) (select main_a v_prenex_24993)))) (forall ((v_prenex_29084 Int) (v_prenex_29083 Int)) (or (< v_prenex_29083 main_x) (<= (select main_a v_prenex_29083) 500) (<= 1000 (+ (select main_a v_prenex_29083) (select main_a v_prenex_29084))) (<= (select main_a v_prenex_29084) 1498) (<= (+ main_x 1) v_prenex_29083) (<= 0 (+ (select main_a v_prenex_29083) 498)) (<= 1 (select main_a v_prenex_29084)))) (forall ((v_prenex_32605 Int) (v_prenex_32604 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32604))) (<= (* 2 (select main_a v_prenex_32605)) 1998) (< v_prenex_32604 main_x) (<= (+ main_x 1) v_prenex_32604) (<= (select main_a v_prenex_32605) 1498) (<= (+ (select main_a v_prenex_32604) (select main_a v_prenex_32605)) 1000) (<= (select main_a v_prenex_32604) 500))) (or (forall ((v_prenex_31004 Int)) (or (<= 500 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31004) 1498))) (forall ((v_prenex_31002 Int)) (or (< v_prenex_31002 main_x) (<= 2 (* 2 (select main_a v_prenex_31002))) (<= (+ main_x 1) v_prenex_31002) (<= 1 (select main_a v_prenex_31002)) (<= (select main_a v_prenex_31002) 999)))) (forall ((v_prenex_30530 Int) (v_prenex_30531 Int)) (or (< v_prenex_30530 main_x) (<= (select main_a v_prenex_30531) 999) (<= (select main_a v_prenex_30530) 500) (<= (+ main_x 1) v_prenex_30530) (<= 500 (select main_a v_prenex_30531)) (<= 2 (* 2 (select main_a v_prenex_30530))) (<= (+ (select main_a v_prenex_30530) (select main_a v_prenex_30531)) 1000))) (forall ((v_prenex_29265 Int) (v_prenex_29264 Int)) (or (<= (+ main_y 1) v_prenex_29265) (<= 0 (+ (select main_a v_prenex_29264) 498)) (< v_prenex_29264 main_x) (<= (+ main_x 1) v_prenex_29264) (<= 500 (select main_a v_prenex_29265)) (<= (+ (select main_a v_prenex_29264) (select main_a v_prenex_29265)) 1000))) (forall ((v_prenex_30758 Int) (v_prenex_30759 Int)) (or (<= (* 2 (select main_a v_prenex_30758)) 1000) (<= (select main_a v_prenex_30758) (select main_a v_prenex_30759)) (< v_prenex_30758 main_x) (<= 2 (* 2 (select main_a v_prenex_30758))) (<= (+ main_x 1) v_prenex_30758) (<= 1000 (* 2 (select main_a v_prenex_30759))))) (forall ((v_prenex_31200 Int) (v_prenex_31199 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31200))) (<= (select main_a v_prenex_31200) (+ (select main_a v_prenex_31199) 998)) (<= (+ main_x 1) v_prenex_31199) (< v_prenex_31199 main_x) (<= 0 (+ (select main_a v_prenex_31199) 498)) (<= (select main_a v_prenex_31199) 500) (<= 500 (select main_a v_prenex_31200)))) (forall ((v_prenex_28551 Int) (v_prenex_28552 Int)) (or (<= (select main_a v_prenex_28551) (select main_a v_prenex_28552)) (< v_prenex_28551 main_x) (<= 1 (select main_a v_prenex_28552)) (<= (+ main_x 1) v_prenex_28551) (<= 2 (* 2 (select main_a v_prenex_28551))) (<= (select main_a v_prenex_28551) 999) (<= 500 (select main_a v_prenex_28552)))) (forall ((v_prenex_21702 Int) (v_prenex_21703 Int)) (or (<= (select main_a v_prenex_21703) 1498) (<= (select main_a v_prenex_21703) (+ (select main_a v_prenex_21702) 998)) (< v_prenex_21703 main_y) (<= (* 2 (select main_a v_prenex_21703)) 1998) (<= (+ main_y 1) v_prenex_21703))) (forall ((v_prenex_28749 Int) (v_prenex_28748 Int)) (or (<= (+ main_x 1) v_prenex_28748) (<= 1000 (+ (select main_a v_prenex_28748) (select main_a v_prenex_28749))) (<= 2 (* 2 (select main_a v_prenex_28748))) (<= (* 2 (select main_a v_prenex_28748)) 1000) (<= 500 (select main_a v_prenex_28749)) (<= 1000 (* 2 (select main_a v_prenex_28749))) (< v_prenex_28748 main_x))) (forall ((v_prenex_26297 Int) (v_prenex_26298 Int)) (or (<= 500 (select main_a v_prenex_26298)) (< v_prenex_26298 main_y) (< v_prenex_26297 main_x) (<= (+ (select main_a v_prenex_26297) (select main_a v_prenex_26298)) 1000) (<= (+ main_x 1) v_prenex_26297) (<= (select main_a v_prenex_26297) 999))) (forall ((v_prenex_25646 Int) (v_prenex_25647 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25646))) (<= (+ main_x 1) v_prenex_25646) (<= (select main_a v_prenex_25646) (select main_a v_prenex_25647)) (< v_prenex_25646 main_x) (<= 1 (select main_a v_prenex_25646)) (<= 1000 (* 2 (select main_a v_prenex_25647))))) (or (forall ((v_prenex_30436 Int)) (<= (* 2 (select main_a v_prenex_30436)) 1998)) (forall ((v_prenex_30431 Int)) (or (<= (* 2 (select main_a v_prenex_30431)) 1000) (<= (select main_a v_prenex_30431) 999) (<= (+ main_x 1) v_prenex_30431) (< v_prenex_30431 main_x)))) (forall ((v_prenex_32479 Int) (v_prenex_32480 Int)) (or (<= 500 (select main_a v_prenex_32480)) (<= (+ main_x 1) v_prenex_32479) (<= (select main_a v_prenex_32479) 500) (< v_prenex_32479 main_x) (<= (select main_a v_prenex_32480) 999) (<= (select main_a v_prenex_32480) (+ (select main_a v_prenex_32479) 998)) (<= 1 (select main_a v_prenex_32479)))) (or (forall ((v_prenex_30940 Int)) (or (<= (select main_a v_prenex_30940) 1498) (<= 500 (select main_a v_prenex_30940)))) (forall ((v_prenex_30936 Int)) (or (<= (+ main_x 1) v_prenex_30936) (< v_prenex_30936 main_x) (<= 2 (* 2 (select main_a v_prenex_30936))) (<= (* 2 (select main_a v_prenex_30936)) 1000) (<= 1 (select main_a v_prenex_30936))))) (or (forall ((v_prenex_26246 Int)) (or (<= (+ main_x 1) v_prenex_26246) (<= 0 (+ (select main_a v_prenex_26246) 498)) (<= (select main_a v_prenex_26246) 500) (<= 2 (* 2 (select main_a v_prenex_26246))) (< v_prenex_26246 main_x))) (forall ((v_prenex_26247 Int)) (<= 500 (select main_a v_prenex_26247)))) (or (forall ((v_prenex_30520 Int)) (<= (* 2 (select main_a v_prenex_30520)) 1998)) (forall ((v_prenex_30515 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30515))) (<= (select main_a v_prenex_30515) 500) (<= (+ main_x 1) v_prenex_30515) (< v_prenex_30515 main_x)))) (or (forall ((v_prenex_21390 Int)) (or (<= (+ main_x 1) v_prenex_21390) (<= (select main_a v_prenex_21390) 500) (<= 2 (* 2 (select main_a v_prenex_21390))) (< v_prenex_21390 main_x))) (forall ((v_prenex_21670 Int)) (<= (* 2 (select main_a v_prenex_21670)) 1998))) (forall ((v_prenex_29001 Int) (v_prenex_29000 Int)) (or (<= (select main_a v_prenex_29000) 500) (<= (+ (select main_a v_prenex_29000) (select main_a v_prenex_29001)) 1000) (<= (select main_a v_prenex_29000) 999) (<= (+ main_x 1) v_prenex_29000) (< v_prenex_29000 main_x) (<= (select main_a v_prenex_29001) 1498) (<= 1 (select main_a v_prenex_29001)))) (forall ((v_prenex_22327 Int) (v_prenex_22328 Int)) (or (< v_prenex_22327 main_x) (<= 1 (select main_a v_prenex_22328)) (<= (select main_a v_prenex_22327) (select main_a v_prenex_22328)) (<= 1 (select main_a v_prenex_22327)) (<= (+ main_x 1) v_prenex_22327) (<= (select main_a v_prenex_22327) 999) (<= 500 (select main_a v_prenex_22328)))) (forall ((v_prenex_31754 Int) (v_prenex_31755 Int)) (or (< v_prenex_31754 main_x) (<= (+ main_x 1) v_prenex_31754) (<= (select main_a v_prenex_31754) 500) (<= (+ (select main_a v_prenex_31754) (select main_a v_prenex_31755)) 1000) (<= (select main_a v_prenex_31755) 999) (<= (* 2 (select main_a v_prenex_31754)) 1000) (<= 1 (select main_a v_prenex_31755)))) (forall ((v_prenex_30167 Int) (v_prenex_30166 Int)) (or (<= (* 2 (select main_a v_prenex_30167)) 1998) (<= (+ (select main_a v_prenex_30166) (select main_a v_prenex_30167)) 1000) (<= (+ main_x 1) v_prenex_30166) (< v_prenex_30166 main_x) (<= 0 (+ (select main_a v_prenex_30166) 498)) (<= (+ main_y 1) v_prenex_30167))) (forall ((v_prenex_22700 Int) (v_prenex_22701 Int)) (or (< v_prenex_22700 main_x) (<= 1000 (+ (select main_a v_prenex_22700) (select main_a v_prenex_22701))) (<= (select main_a v_prenex_22701) 999) (<= 0 (+ (select main_a v_prenex_22700) 498)) (<= (+ main_y 1) v_prenex_22701) (<= 1 (select main_a v_prenex_22701)) (<= (+ main_x 1) v_prenex_22700))) (or (forall ((v_prenex_31898 Int)) (or (<= (+ main_x 1) v_prenex_31898) (<= 1 (select main_a v_prenex_31898)) (< v_prenex_31898 main_x) (<= 2 (* 2 (select main_a v_prenex_31898))))) (forall ((v_prenex_31899 Int)) (or (< v_prenex_31899 main_y) (<= 1000 (* 2 (select main_a v_prenex_31899))) (<= 1 (select main_a v_prenex_31899))))) (or (forall ((v_prenex_23880 Int)) (or (<= (+ main_x 1) v_prenex_23880) (< v_prenex_23880 main_x) (<= (* 2 (select main_a v_prenex_23880)) 1000) (<= (select main_a v_prenex_23880) 500))) (forall ((v_prenex_23881 Int)) (or (<= (+ main_y 1) v_prenex_23881) (<= (* 2 (select main_a v_prenex_23881)) 1998) (<= (select main_a v_prenex_23881) 999)))) (forall ((v_prenex_23075 Int) (v_prenex_23076 Int)) (or (<= (+ main_y 1) v_prenex_23076) (<= (select main_a v_prenex_23076) 1498) (< v_prenex_23075 main_x) (<= 1000 (+ (select main_a v_prenex_23075) (select main_a v_prenex_23076))) (<= (+ main_x 1) v_prenex_23075) (<= 1 (select main_a v_prenex_23075)))) (forall ((v_prenex_23813 Int) (v_prenex_23812 Int)) (or (<= 500 (select main_a v_prenex_23813)) (< v_prenex_23812 main_x) (<= 1 (select main_a v_prenex_23812)) (<= (select main_a v_prenex_23812) (select main_a v_prenex_23813)) (<= (+ main_x 1) v_prenex_23812) (<= (select main_a v_prenex_23812) 500) (<= 1000 (* 2 (select main_a v_prenex_23813))))) (forall ((v_prenex_29139 Int) (v_prenex_29138 Int)) (or (<= (select main_a v_prenex_29139) (+ (select main_a v_prenex_29138) 998)) (<= (select main_a v_prenex_29138) 999) (<= (+ main_y 1) v_prenex_29139) (< v_prenex_29138 main_x) (<= (* 2 (select main_a v_prenex_29139)) 1998) (<= (select main_a v_prenex_29139) 999) (<= (+ main_x 1) v_prenex_29138))) (or (forall ((v_prenex_22752 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22752))) (<= 1 (select main_a v_prenex_22752)) (<= (+ main_x 1) v_prenex_22752) (<= 0 (+ (select main_a v_prenex_22752) 498)) (< v_prenex_22752 main_x))) (forall ((v_prenex_22753 Int)) (<= (* 2 (select main_a v_prenex_22753)) 1998))) (forall ((v_prenex_23949 Int) (v_prenex_23948 Int)) (or (< v_prenex_23948 main_x) (<= (select main_a v_prenex_23948) (select main_a v_prenex_23949)) (<= (+ main_x 1) v_prenex_23948) (<= 2 (* 2 (select main_a v_prenex_23948))) (<= 1 (select main_a v_prenex_23949)) (< v_prenex_23949 main_y))) (or (forall ((v_prenex_30725 Int)) (or (<= (* 2 (select main_a v_prenex_30725)) 1000) (< v_prenex_30725 main_x) (<= (+ main_x 1) v_prenex_30725))) (forall ((v_prenex_30727 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 1000 (* 2 (select main_a v_prenex_30727))) (< v_prenex_30727 main_y)))) (forall ((v_prenex_23446 Int) (v_prenex_23445 Int)) (or (< v_prenex_23445 main_x) (<= 1 (select main_a v_prenex_23446)) (<= (+ (select main_a v_prenex_23445) (select main_a v_prenex_23446)) 1000) (<= (+ main_x 1) v_prenex_23445) (<= 1000 (* 2 (select main_a v_prenex_23446))) (<= (* 2 (select main_a v_prenex_23445)) 1000))) (forall ((v_prenex_24379 Int) (v_prenex_24378 Int)) (or (<= (select main_a v_prenex_24378) (select main_a v_prenex_24379)) (<= (+ main_y 1) v_prenex_24379) (< v_prenex_24378 main_x) (<= 1 (select main_a v_prenex_24379)) (<= 500 (select main_a v_prenex_24379)) (<= (+ main_x 1) v_prenex_24378) (<= 0 (+ (select main_a v_prenex_24378) 498)))) (or (forall ((v_prenex_30939 Int)) (or (< v_prenex_30939 main_x) (<= 2 (* 2 (select main_a v_prenex_30939))) (<= 1 (select main_a v_prenex_30939)) (<= (+ main_x 1) v_prenex_30939))) (forall ((v_prenex_30940 Int)) (or (<= (select main_a v_prenex_30940) 1498) (<= 500 (select main_a v_prenex_30940))))) (or (forall ((v_prenex_25409 Int)) (or (<= (+ main_x 1) v_prenex_25409) (<= 2 (* 2 (select main_a v_prenex_25409))) (< v_prenex_25409 main_x) (<= (* 2 (select main_a v_prenex_25409)) 1000) (<= 1 (select main_a v_prenex_25409)))) (forall ((v_prenex_25413 Int)) (<= (select main_a v_prenex_25413) 1498))) (forall ((v_prenex_22588 Int) (v_prenex_22589 Int)) (or (< v_prenex_22589 main_y) (<= (select main_a v_prenex_22588) (select main_a v_prenex_22589)) (<= (select main_a v_prenex_22589) 1498) (<= 500 (select main_a v_prenex_22589)) (<= (+ main_y 1) v_prenex_22589))) (forall ((v_prenex_24288 Int) (v_prenex_24287 Int)) (or (<= (select main_a v_prenex_24288) 999) (< v_prenex_24287 main_x) (<= (+ main_x 1) v_prenex_24287) (<= 1 (select main_a v_prenex_24287)) (<= (+ (select main_a v_prenex_24287) (select main_a v_prenex_24288)) 1000) (<= (select main_a v_prenex_24287) 999))) (forall ((v_prenex_31541 Int) (v_prenex_31540 Int)) (or (<= 1 (select main_a v_prenex_31541)) (<= (+ (select main_a v_prenex_31540) (select main_a v_prenex_31541)) 1000) (<= (select main_a v_prenex_31541) 999) (<= (+ main_x 1) v_prenex_31540) (<= (* 2 (select main_a v_prenex_31540)) 1000) (<= (+ main_y 1) v_prenex_31541) (< v_prenex_31540 main_x))) (forall ((v_prenex_21641 Int) (v_prenex_21642 Int)) (or (< v_prenex_21641 main_x) (<= (+ main_y 1) v_prenex_21642) (<= (select main_a v_prenex_21642) (+ (select main_a v_prenex_21641) 998)) (<= (+ main_x 1) v_prenex_21641) (<= (select main_a v_prenex_21641) 500) (<= 1000 (* 2 (select main_a v_prenex_21642))))) (forall ((v_prenex_30628 Int) (v_prenex_30627 Int)) (or (<= (select main_a v_prenex_30627) (select main_a v_prenex_30628)) (<= (select main_a v_prenex_30627) 500) (<= 1000 (* 2 (select main_a v_prenex_30628))) (<= (+ main_x 1) v_prenex_30627) (<= (* 2 (select main_a v_prenex_30627)) 1000) (< v_prenex_30627 main_x))) (forall ((v_prenex_32746 Int) (v_prenex_32747 Int)) (or (< v_prenex_32746 main_x) (<= 500 (select main_a v_prenex_32747)) (<= 1000 (* 2 (select main_a v_prenex_32747))) (<= (+ main_y 1) v_prenex_32747) (<= 1000 (+ (select main_a v_prenex_32746) (select main_a v_prenex_32747))) (<= (+ main_x 1) v_prenex_32746) (<= 2 (* 2 (select main_a v_prenex_32746))))) (forall ((v_prenex_24799 Int) (v_prenex_24798 Int)) (or (<= (* 2 (select main_a v_prenex_24798)) 1000) (< v_prenex_24798 main_x) (<= 1000 (* 2 (select main_a v_prenex_24799))) (<= (+ main_x 1) v_prenex_24798) (<= 1 (select main_a v_prenex_24798)) (<= (* 2 (select main_a v_prenex_24799)) 1998) (<= (select main_a v_prenex_24798) (select main_a v_prenex_24799)))) (forall ((v_prenex_21580 Int) (v_prenex_21579 Int)) (or (<= (select main_a v_prenex_21579) 999) (<= (+ main_x 1) v_prenex_21579) (<= 1 (select main_a v_prenex_21580)) (<= (select main_a v_prenex_21579) (select main_a v_prenex_21580)) (<= 1000 (* 2 (select main_a v_prenex_21580))) (< v_prenex_21579 main_x) (<= (select main_a v_prenex_21579) 500))) (forall ((v_prenex_30789 Int) (v_prenex_30788 Int)) (or (<= (+ (select main_a v_prenex_30788) (select main_a v_prenex_30789)) 1000) (<= 1 (select main_a v_prenex_30789)) (< v_prenex_30789 main_y) (<= (select main_a v_prenex_30789) 999) (<= (+ main_y 1) v_prenex_30789))) (forall ((v_prenex_24190 Int) (v_prenex_24189 Int)) (or (<= (select main_a v_prenex_24190) (+ (select main_a v_prenex_24189) 998)) (<= (+ main_x 1) v_prenex_24189) (<= (select main_a v_prenex_24189) 500) (<= 500 (select main_a v_prenex_24190)) (< v_prenex_24190 main_y) (< v_prenex_24189 main_x))) (forall ((v_prenex_21561 Int) (v_prenex_21562 Int)) (or (<= (select main_a v_prenex_21562) 999) (<= 2 (* 2 (select main_a v_prenex_21561))) (<= (+ main_x 1) v_prenex_21561) (<= 1000 (+ (select main_a v_prenex_21561) (select main_a v_prenex_21562))) (< v_prenex_21561 main_x) (<= 1 (select main_a v_prenex_21561)) (<= (* 2 (select main_a v_prenex_21562)) 1998))) (forall ((v_prenex_22320 Int) (v_prenex_22319 Int)) (or (<= 1 (select main_a v_prenex_22320)) (<= (+ main_x 1) v_prenex_22319) (<= (+ (select main_a v_prenex_22319) (select main_a v_prenex_22320)) 1000) (<= (* 2 (select main_a v_prenex_22320)) 1998) (<= 2 (* 2 (select main_a v_prenex_22319))) (< v_prenex_22319 main_x) (<= (select main_a v_prenex_22319) 999))) (forall ((v_prenex_32584 Int) (v_prenex_32585 Int)) (or (<= 1 (select main_a v_prenex_32585)) (<= (+ main_x 1) v_prenex_32584) (<= (+ (select main_a v_prenex_32584) (select main_a v_prenex_32585)) 1000) (< v_prenex_32584 main_x) (<= (select main_a v_prenex_32584) 500) (<= (+ main_y 1) v_prenex_32585) (<= (select main_a v_prenex_32585) 999))) (or (forall ((v_prenex_22422 Int)) (or (<= (select main_a v_prenex_22422) 999) (<= 500 (select main_a v_prenex_22422)))) (forall ((v_prenex_22420 Int)) (or (< v_prenex_22420 main_x) (<= (* 2 (select main_a v_prenex_22420)) 1000) (<= 1 (select main_a v_prenex_22420)) (<= (+ main_x 1) v_prenex_22420) (<= 2 (* 2 (select main_a v_prenex_22420)))))) (forall ((v_prenex_28027 Int) (v_prenex_28026 Int)) (or (<= (select main_a v_prenex_28026) 500) (< v_prenex_28026 main_x) (<= 0 (+ (select main_a v_prenex_28026) 498)) (<= 1 (select main_a v_prenex_28027)) (<= (+ main_x 1) v_prenex_28026) (<= 1000 (* 2 (select main_a v_prenex_28027))) (<= (select main_a v_prenex_28026) (select main_a v_prenex_28027)))) (forall ((v_prenex_27399 Int) (v_prenex_27400 Int)) (or (<= (+ main_x 1) v_prenex_27399) (< v_prenex_27399 main_x) (<= 1000 (* 2 (select main_a v_prenex_27400))) (<= (select main_a v_prenex_27399) (select main_a v_prenex_27400)) (<= 2 (* 2 (select main_a v_prenex_27399))) (<= (select main_a v_prenex_27399) 500))) (or (forall ((v_prenex_21510 Int)) (or (< v_prenex_21510 main_y) (<= (select main_a v_prenex_21510) 1498))) (forall ((v_prenex_21380 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21380))) (<= (* 2 (select main_a v_prenex_21380)) 1000) (< v_prenex_21380 main_x) (<= (+ main_x 1) v_prenex_21380)))) (forall ((v_prenex_29898 Int) (v_prenex_29897 Int)) (or (<= 500 (select main_a v_prenex_29898)) (<= (+ (select main_a v_prenex_29897) (select main_a v_prenex_29898)) 1000) (<= 0 (+ (select main_a v_prenex_29897) 498)) (<= 2 (* 2 (select main_a v_prenex_29897))) (< v_prenex_29897 main_x) (<= 1 (select main_a v_prenex_29898)) (<= (+ main_x 1) v_prenex_29897))) (or (forall ((v_prenex_23258 Int)) (or (<= (select main_a v_prenex_23258) 1498) (<= 500 (select main_a v_prenex_23258)))) (forall ((v_prenex_23255 Int)) (or (<= (+ main_x 1) v_prenex_23255) (<= 2 (* 2 (select main_a v_prenex_23255))) (< v_prenex_23255 main_x) (<= (select main_a v_prenex_23255) 999) (<= (* 2 (select main_a v_prenex_23255)) 1000)))) (or (forall ((v_prenex_28735 Int)) (or (< v_prenex_28735 main_x) (<= (+ main_x 1) v_prenex_28735) (<= (select main_a v_prenex_28735) 500) (<= 2 (* 2 (select main_a v_prenex_28735))) (<= (* 2 (select main_a v_prenex_28735)) 1000))) (forall ((v_prenex_28741 Int)) (<= (select main_a v_prenex_28741) 1498))) (forall ((v_prenex_26054 Int) (v_prenex_26055 Int)) (or (<= (select main_a v_prenex_26055) 999) (<= (select main_a v_prenex_26054) (select main_a v_prenex_26055)) (<= (select main_a v_prenex_26054) 500) (< v_prenex_26054 main_x) (<= 1000 (* 2 (select main_a v_prenex_26055))) (<= 1 (select main_a v_prenex_26054)) (<= (+ main_x 1) v_prenex_26054))) (or (forall ((v_prenex_25635 Int)) (or (<= 1 (select main_a v_prenex_25635)) (<= 1000 (* 2 (select main_a v_prenex_25635))))) (forall ((v_prenex_25632 Int)) (or (< v_prenex_25632 main_x) (<= (+ main_x 1) v_prenex_25632) (<= 2 (* 2 (select main_a v_prenex_25632))) (<= (select main_a v_prenex_25632) 999) (<= (select main_a v_prenex_25632) 500)))) (forall ((v_prenex_27700 Int) (v_prenex_27701 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27700))) (<= 1 (select main_a v_prenex_27701)) (<= (select main_a v_prenex_27701) 999) (< v_prenex_27700 main_x) (<= (select main_a v_prenex_27700) 500) (<= (+ main_x 1) v_prenex_27700) (<= (select main_a v_prenex_27700) (select main_a v_prenex_27701)))) (or (forall ((v_prenex_32075 Int)) (or (<= (+ main_x 1) v_prenex_32075) (<= 2 (* 2 (select main_a v_prenex_32075))) (<= 0 (+ (select main_a v_prenex_32075) 498)) (< v_prenex_32075 main_x))) (forall ((v_prenex_32076 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32076))) (<= (select main_a v_prenex_32076) 999) (<= (+ main_y 1) v_prenex_32076)))) (or (forall ((v_prenex_22047 Int)) (or (<= 1 (select main_a v_prenex_22047)) (<= (+ main_y 1) v_prenex_22047))) (forall ((v_prenex_22046 Int)) (or (<= (select main_a v_prenex_22046) 500) (< v_prenex_22046 main_x) (<= (* 2 (select main_a v_prenex_22046)) 1000) (<= (+ main_x 1) v_prenex_22046)))) (forall ((v_prenex_26602 Int) (v_prenex_26603 Int)) (or (<= (+ main_x 1) v_prenex_26602) (<= (+ main_y 1) v_prenex_26603) (<= (select main_a v_prenex_26603) 999) (<= (select main_a v_prenex_26602) 999) (<= 1000 (* 2 (select main_a v_prenex_26603))) (< v_prenex_26602 main_x) (<= 1000 (+ (select main_a v_prenex_26602) (select main_a v_prenex_26603))))) (or (forall ((v_prenex_30040 Int)) (or (<= (* 2 (select main_a v_prenex_30040)) 1000) (<= (+ main_x 1) v_prenex_30040))) (forall ((v_prenex_30041 Int)) (or (< v_prenex_30041 main_y) (<= 500 (select main_a v_prenex_30041)) (<= (+ main_y 1) v_prenex_30041)))) (forall ((v_prenex_28316 Int) (v_prenex_28315 Int)) (or (< v_prenex_28316 main_y) (<= (+ main_x 1) v_prenex_28315) (<= 1 (select main_a v_prenex_28316)) (< v_prenex_28315 main_x) (<= (select main_a v_prenex_28316) 999) (<= (select main_a v_prenex_28315) 999) (<= (+ (select main_a v_prenex_28315) (select main_a v_prenex_28316)) 1000))) (forall ((v_prenex_29823 Int) (v_prenex_29822 Int)) (or (<= (select main_a v_prenex_29822) (select main_a v_prenex_29823)) (<= (+ main_x 1) v_prenex_29822) (<= (* 2 (select main_a v_prenex_29823)) 1998) (< v_prenex_29823 main_y) (< v_prenex_29822 main_x) (<= 2 (* 2 (select main_a v_prenex_29822))) (<= 1 (select main_a v_prenex_29823)))) (or (forall ((v_prenex_30033 Int)) (or (<= 500 (select main_a v_prenex_30033)) (<= (* 2 (select main_a v_prenex_30033)) 1998))) (forall ((v_prenex_30029 Int)) (or (< v_prenex_30029 main_x) (<= (select main_a v_prenex_30029) 999) (<= 2 (* 2 (select main_a v_prenex_30029))) (<= (+ main_x 1) v_prenex_30029)))) (forall ((v_prenex_25497 Int) (v_prenex_25496 Int)) (or (<= (select main_a v_prenex_25496) 999) (<= (* 2 (select main_a v_prenex_25496)) 1000) (<= (select main_a v_prenex_25497) 999) (<= (select main_a v_prenex_25497) 1498) (<= (+ main_x 1) v_prenex_25496) (<= (select main_a v_prenex_25497) (+ (select main_a v_prenex_25496) 998)) (< v_prenex_25496 main_x))) (forall ((v_prenex_30406 Int) (v_prenex_30405 Int)) (or (<= (+ main_y 1) v_prenex_30406) (<= 1000 (* 2 (select main_a v_prenex_30406))) (<= (* 2 (select main_a v_prenex_30406)) 1998) (<= (+ main_x 1) v_prenex_30405) (<= (select main_a v_prenex_30406) (+ (select main_a v_prenex_30405) 998)) (<= 2 (* 2 (select main_a v_prenex_30405))) (< v_prenex_30405 main_x))) (forall ((v_prenex_27984 Int) (v_prenex_27983 Int)) (or (<= 0 (+ (select main_a v_prenex_27983) 498)) (<= 1 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 999) (<= (+ main_x 1) v_prenex_27983) (<= (* 2 (select main_a v_prenex_27983)) 1000) (< v_prenex_27983 main_x) (<= (select main_a v_prenex_27984) (+ (select main_a v_prenex_27983) 998)))) (forall ((v_prenex_30008 Int) (v_prenex_30007 Int)) (or (<= (select main_a v_prenex_30008) (+ (select main_a v_prenex_30007) 998)) (<= 2 (* 2 (select main_a v_prenex_30007))) (< v_prenex_30007 main_x) (<= (+ main_x 1) v_prenex_30007))) (or (forall ((v_prenex_25184 Int)) (<= (select main_a v_prenex_25184) 1498)) (forall ((v_prenex_25182 Int)) (or (<= (+ main_x 1) v_prenex_25182) (< v_prenex_25182 main_x) (<= 1 (select main_a v_prenex_25182)) (<= (select main_a v_prenex_25182) 999) (<= 2 (* 2 (select main_a v_prenex_25182)))))) (forall ((v_prenex_29819 Int) (v_prenex_29818 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29819))) (<= 1 (select main_a v_prenex_29818)) (< v_prenex_29818 main_x) (<= 500 (select main_a v_prenex_29819)) (<= (+ main_x 1) v_prenex_29818) (<= (+ (select main_a v_prenex_29818) (select main_a v_prenex_29819)) 1000))) (forall ((v_prenex_24708 Int) (v_prenex_24709 Int)) (or (<= 0 (+ (select main_a v_prenex_24708) 498)) (<= 500 (select main_a v_prenex_24709)) (< v_prenex_24708 main_x) (<= (+ main_x 1) v_prenex_24708) (<= 1000 (* 2 (select main_a v_prenex_24709))) (<= 1000 (+ (select main_a v_prenex_24708) (select main_a v_prenex_24709))) (< v_prenex_24709 main_y))) (forall ((v_prenex_30714 Int) (v_prenex_30713 Int)) (or (<= (+ main_x 1) v_prenex_30713) (<= 500 (select main_a v_prenex_30714)) (< v_prenex_30713 main_x) (<= (+ main_y 1) v_prenex_30714) (<= 2 (* 2 (select main_a v_prenex_30713))) (<= (+ (select main_a v_prenex_30713) (select main_a v_prenex_30714)) 1000) (<= (select main_a v_prenex_30714) 1498))) (forall ((v_prenex_31198 Int) (v_prenex_31197 Int)) (or (< v_prenex_31197 main_x) (<= 0 (+ (select main_a v_prenex_31197) 498)) (<= (select main_a v_prenex_31198) 1498) (<= 1000 (+ (select main_a v_prenex_31197) (select main_a v_prenex_31198))) (<= 1000 (* 2 (select main_a v_prenex_31198))) (<= (+ main_x 1) v_prenex_31197))) (forall ((v_prenex_23864 Int) (v_prenex_23863 Int)) (or (<= 0 (+ (select main_a v_prenex_23863) 498)) (<= (select main_a v_prenex_23864) 1498) (<= (+ (select main_a v_prenex_23863) (select main_a v_prenex_23864)) 1000) (<= (+ main_x 1) v_prenex_23863) (<= 1 (select main_a v_prenex_23864)) (< v_prenex_23863 main_x))) (forall ((v_prenex_24472 Int) (v_prenex_24473 Int)) (or (<= 1 (select main_a v_prenex_24472)) (< v_prenex_24472 main_x) (<= (select main_a v_prenex_24473) (+ (select main_a v_prenex_24472) 998)) (<= (select main_a v_prenex_24473) 1498) (<= 1000 (* 2 (select main_a v_prenex_24473))) (<= (+ main_x 1) v_prenex_24472) (<= (select main_a v_prenex_24472) 500))) (forall ((v_prenex_30314 Int) (v_prenex_30313 Int)) (or (<= (+ main_x 1) v_prenex_30313) (<= (select main_a v_prenex_30313) (select main_a v_prenex_30314)) (<= (+ main_y 1) v_prenex_30314) (<= 2 (* 2 (select main_a v_prenex_30313))) (<= 1 (select main_a v_prenex_30314)) (<= (select main_a v_prenex_30314) 999) (< v_prenex_30313 main_x))) (forall ((v_prenex_32666 Int) (v_prenex_32667 Int)) (or (<= 1 (select main_a v_prenex_32666)) (< v_prenex_32666 main_x) (<= 2 (* 2 (select main_a v_prenex_32666))) (<= 500 (select main_a v_prenex_32667)) (<= (select main_a v_prenex_32667) (+ (select main_a v_prenex_32666) 998)) (<= (+ main_x 1) v_prenex_32666))) (forall ((v_prenex_27807 Int) (v_prenex_27806 Int)) (or (<= (+ (select main_a v_prenex_27806) (select main_a v_prenex_27807)) 1000) (<= (select main_a v_prenex_27807) 999) (<= (+ main_x 1) v_prenex_27806) (< v_prenex_27806 main_x) (<= (* 2 (select main_a v_prenex_27806)) 1000) (<= (select main_a v_prenex_27806) 999))) (forall ((v_prenex_25664 Int) (v_prenex_25663 Int)) (or (<= (select main_a v_prenex_25663) 500) (<= 1000 (+ (select main_a v_prenex_25663) (select main_a v_prenex_25664))) (<= (+ main_x 1) v_prenex_25663) (<= (select main_a v_prenex_25664) 999) (<= 0 (+ (select main_a v_prenex_25663) 498)) (<= 1 (select main_a v_prenex_25664)) (< v_prenex_25663 main_x))) (or (forall ((v_prenex_29365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29365))) (<= (select main_a v_prenex_29365) 1498))) (forall ((v_prenex_29360 Int)) (or (<= (+ main_x 1) v_prenex_29360) (< v_prenex_29360 main_x) (<= 0 (+ (select main_a v_prenex_29360) 498)) (<= (* 2 (select main_a v_prenex_29360)) 1000)))) (forall ((v_prenex_27164 Int) (v_prenex_27165 Int)) (or (<= (select main_a v_prenex_27164) 999) (< v_prenex_27164 main_x) (<= (select main_a v_prenex_27165) 999) (<= (+ main_x 1) v_prenex_27164) (<= (select main_a v_prenex_27164) (select main_a v_prenex_27165)) (<= (* 2 (select main_a v_prenex_27164)) 1000) (<= 1 (select main_a v_prenex_27165)))) (forall ((v_prenex_31619 Int) (v_prenex_31618 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31619))) (< v_prenex_31618 main_x) (<= (+ main_x 1) v_prenex_31618) (<= 0 (+ (select main_a v_prenex_31618) 498)) (<= 500 (select main_a v_prenex_31619)) (<= (+ (select main_a v_prenex_31618) (select main_a v_prenex_31619)) 1000))) (forall ((v_prenex_27803 Int) (v_prenex_27802 Int)) (or (< v_prenex_27802 main_x) (<= 500 (select main_a v_prenex_27803)) (<= 0 (+ (select main_a v_prenex_27802) 498)) (<= 1 (select main_a v_prenex_27802)) (<= (select main_a v_prenex_27803) (+ (select main_a v_prenex_27802) 998)) (<= (+ main_x 1) v_prenex_27802) (<= (select main_a v_prenex_27803) 999))) (or (forall ((v_prenex_23204 Int)) (or (<= (select main_a v_prenex_23204) 500) (<= (select main_a v_prenex_23204) 999) (<= 2 (* 2 (select main_a v_prenex_23204))) (<= (+ main_x 1) v_prenex_23204) (< v_prenex_23204 main_x))) (forall ((v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23207) 1498) (<= (* 2 (select main_a v_prenex_23207)) 1998)))) (forall ((v_prenex_22056 Int) (v_prenex_22057 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22056))) (< v_prenex_22056 main_x) (<= 1000 (* 2 (select main_a v_prenex_22057))) (<= (select main_a v_prenex_22056) (select main_a v_prenex_22057)) (<= 1 (select main_a v_prenex_22056)) (<= (+ main_x 1) v_prenex_22056))) (forall ((v_prenex_31257 Int) (v_prenex_31256 Int)) (or (< v_prenex_31256 main_x) (<= 0 (+ (select main_a v_prenex_31256) 498)) (<= 1000 (+ (select main_a v_prenex_31256) (select main_a v_prenex_31257))) (<= (select main_a v_prenex_31256) 999) (<= (select main_a v_prenex_31257) 999) (<= (+ main_x 1) v_prenex_31256))) (forall ((v_prenex_27060 Int) (v_prenex_27059 Int)) (or (<= 1 (select main_a v_prenex_27060)) (<= (select main_a v_prenex_27060) 999) (<= 0 (+ (select main_a v_prenex_27059) 498)) (< v_prenex_27059 main_x) (<= (select main_a v_prenex_27059) 999) (<= 1000 (+ (select main_a v_prenex_27059) (select main_a v_prenex_27060))) (<= (+ main_x 1) v_prenex_27059))) (forall ((v_prenex_24973 Int) (v_prenex_24972 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24972))) (<= (select main_a v_prenex_24973) 1498) (< v_prenex_24972 main_x) (<= (select main_a v_prenex_24972) 999) (<= (+ main_x 1) v_prenex_24972) (<= (select main_a v_prenex_24972) (select main_a v_prenex_24973)) (<= 1 (select main_a v_prenex_24973)))) (forall ((v_prenex_27511 Int) (v_prenex_27512 Int)) (or (<= 1 (select main_a v_prenex_27512)) (<= (select main_a v_prenex_27511) (select main_a v_prenex_27512)) (<= (select main_a v_prenex_27512) 999) (<= (+ main_x 1) v_prenex_27511) (<= 1 (select main_a v_prenex_27511)) (< v_prenex_27511 main_x) (<= (select main_a v_prenex_27511) 500))) (forall ((v_prenex_26766 Int) (v_prenex_26767 Int)) (or (< v_prenex_26766 main_x) (<= 1000 (+ (select main_a v_prenex_26766) (select main_a v_prenex_26767))) (<= (+ main_x 1) v_prenex_26766) (<= (select main_a v_prenex_26767) 1498) (<= 0 (+ (select main_a v_prenex_26766) 498)))) (or (forall ((v_prenex_25068 Int)) (or (<= 1 (select main_a v_prenex_25068)) (< v_prenex_25068 main_y))) (forall ((v_prenex_25065 Int)) (or (< v_prenex_25065 main_x) (<= (* 2 (select main_a v_prenex_25065)) 1000) (<= (+ main_x 1) v_prenex_25065) (<= 2 (* 2 (select main_a v_prenex_25065)))))) (forall ((v_prenex_26020 Int) (v_prenex_26021 Int)) (or (<= 500 (select main_a v_prenex_26021)) (<= (select main_a v_prenex_26021) 999) (< v_prenex_26020 main_x) (<= (select main_a v_prenex_26020) (select main_a v_prenex_26021)) (<= (select main_a v_prenex_26020) 500) (<= (+ main_x 1) v_prenex_26020) (<= (select main_a v_prenex_26020) 999))) (forall ((v_prenex_30879 Int) (v_prenex_30878 Int)) (or (< v_prenex_30878 main_x) (<= 2 (* 2 (select main_a v_prenex_30878))) (<= (select main_a v_prenex_30879) 1498) (<= (select main_a v_prenex_30878) (select main_a v_prenex_30879)) (<= (select main_a v_prenex_30879) 999) (<= (+ main_x 1) v_prenex_30878) (<= (* 2 (select main_a v_prenex_30878)) 1000))) (forall ((v_prenex_24807 Int) (v_prenex_24806 Int)) (or (<= (select main_a v_prenex_24806) 500) (<= (+ main_x 1) v_prenex_24806) (<= 1 (select main_a v_prenex_24807)) (<= (select main_a v_prenex_24806) (select main_a v_prenex_24807)) (< v_prenex_24806 main_x))) (or (forall ((v_prenex_23739 Int)) (or (<= (+ main_x 1) v_prenex_23739) (< v_prenex_23739 main_x) (<= 1 (select main_a v_prenex_23739)) (<= 0 (+ (select main_a v_prenex_23739) 498)) (<= 2 (* 2 (select main_a v_prenex_23739))))) (forall ((v_prenex_23745 Int)) (or (<= 1 (select main_a v_prenex_23745)) (<= 500 (select main_a v_prenex_23745))))) (or (forall ((v_prenex_25380 Int)) (or (<= (+ main_x 1) v_prenex_25380) (<= (select main_a v_prenex_25380) 999) (< v_prenex_25380 main_x) (<= 2 (* 2 (select main_a v_prenex_25380))))) (forall ((v_prenex_25383 Int)) (<= 500 (select main_a v_prenex_25383)))) (forall ((v_prenex_25224 Int) (v_prenex_25223 Int)) (or (<= 500 (select main_a v_prenex_25224)) (<= (select main_a v_prenex_25223) (select main_a v_prenex_25224)) (< v_prenex_25223 main_x) (<= (+ main_y 1) v_prenex_25224) (<= (select main_a v_prenex_25223) 999) (<= (+ main_x 1) v_prenex_25223) (<= 1000 (* 2 (select main_a v_prenex_25224))))) (forall ((v_prenex_25316 Int) (v_prenex_25317 Int)) (or (<= 0 (+ (select main_a v_prenex_25316) 498)) (< v_prenex_25316 main_x) (<= (+ (select main_a v_prenex_25316) (select main_a v_prenex_25317)) 1000) (<= (select main_a v_prenex_25317) 1498) (<= 500 (select main_a v_prenex_25317)) (<= 2 (* 2 (select main_a v_prenex_25316))) (<= (+ main_x 1) v_prenex_25316))) (forall ((v_prenex_29651 Int) (v_prenex_29652 Int)) (or (<= (select main_a v_prenex_29651) 500) (<= (+ (select main_a v_prenex_29651) (select main_a v_prenex_29652)) 1000) (< v_prenex_29651 main_x) (<= (+ main_x 1) v_prenex_29651) (<= (select main_a v_prenex_29652) 1498) (< v_prenex_29652 main_y) (<= 500 (select main_a v_prenex_29652)))) (or (forall ((v_prenex_28649 Int)) (or (<= (+ main_x 1) v_prenex_28649) (<= (* 2 (select main_a v_prenex_28649)) 1000) (<= 2 (* 2 (select main_a v_prenex_28649))) (< v_prenex_28649 main_x))) (forall ((v_prenex_28650 Int)) (or (<= (+ main_y 1) v_prenex_28650) (<= (select main_a v_prenex_28650) 1498) (<= (* 2 (select main_a v_prenex_28650)) 1998)))) (forall ((v_prenex_29644 Int) (v_prenex_29643 Int)) (or (< v_prenex_29643 main_x) (<= 0 (+ (select main_a v_prenex_29643) 498)) (<= 2 (* 2 (select main_a v_prenex_29643))) (<= (+ main_x 1) v_prenex_29643) (<= (select main_a v_prenex_29644) 1498) (<= (select main_a v_prenex_29644) 999) (<= (+ (select main_a v_prenex_29643) (select main_a v_prenex_29644)) 1000))) (or (forall ((v_prenex_29298 Int)) (or (<= (* 2 (select main_a v_prenex_29298)) 1998) (<= 1000 (* 2 (select main_a v_prenex_29298))))) (forall ((v_prenex_29293 Int)) (or (<= (+ main_x 1) v_prenex_29293) (<= (* 2 (select main_a v_prenex_29293)) 1000) (< v_prenex_29293 main_x) (<= (select main_a v_prenex_29293) 999)))) (forall ((v_prenex_25518 Int) (v_prenex_25517 Int)) (or (<= (+ main_x 1) v_prenex_25517) (<= 0 (+ (select main_a v_prenex_25517) 498)) (<= (select main_a v_prenex_25517) 999) (<= 1000 (+ (select main_a v_prenex_25517) (select main_a v_prenex_25518))) (<= (select main_a v_prenex_25518) 999) (<= 1000 (* 2 (select main_a v_prenex_25518))) (< v_prenex_25517 main_x))) (forall ((v_prenex_24326 Int) (v_prenex_24327 Int)) (or (<= (select main_a v_prenex_24327) (+ (select main_a v_prenex_24326) 998)) (<= 500 (select main_a v_prenex_24327)) (<= 2 (* 2 (select main_a v_prenex_24326))) (<= 1 (select main_a v_prenex_24326)) (<= (+ main_x 1) v_prenex_24326) (<= (select main_a v_prenex_24327) 1498) (< v_prenex_24326 main_x))) (forall ((v_prenex_22321 Int) (v_prenex_22322 Int)) (or (<= 1 (select main_a v_prenex_22322)) (<= (select main_a v_prenex_22321) (select main_a v_prenex_22322)) (<= (select main_a v_prenex_22321) 500) (<= (select main_a v_prenex_22322) 999) (<= (+ main_x 1) v_prenex_22321) (<= (select main_a v_prenex_22321) 999) (< v_prenex_22321 main_x))) (forall ((v_prenex_21565 Int) (v_prenex_21566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21565))) (<= 1000 (* 2 (select main_a v_prenex_21566))) (<= (* 2 (select main_a v_prenex_21566)) 1998) (<= 0 (+ (select main_a v_prenex_21565) 498)) (<= (+ main_x 1) v_prenex_21565) (< v_prenex_21565 main_x) (<= (select main_a v_prenex_21566) (+ (select main_a v_prenex_21565) 998)))) (forall ((v_prenex_30682 Int) (v_prenex_30681 Int)) (or (<= (select main_a v_prenex_30681) 500) (<= 2 (* 2 (select main_a v_prenex_30681))) (< v_prenex_30681 main_x) (<= (select main_a v_prenex_30681) (select main_a v_prenex_30682)) (<= (+ main_x 1) v_prenex_30681) (<= 1000 (* 2 (select main_a v_prenex_30682))) (<= 500 (select main_a v_prenex_30682)))) (forall ((v_prenex_28652 Int) (v_prenex_28651 Int)) (or (<= (* 2 (select main_a v_prenex_28651)) 1000) (<= 1 (select main_a v_prenex_28652)) (< v_prenex_28651 main_x) (<= (select main_a v_prenex_28651) (select main_a v_prenex_28652)) (<= (+ main_x 1) v_prenex_28651) (<= 0 (+ (select main_a v_prenex_28651) 498)) (<= (select main_a v_prenex_28652) 1498))) (forall ((v_prenex_22374 Int) (v_prenex_22373 Int)) (or (<= (+ main_x 1) v_prenex_22373) (<= 1 (select main_a v_prenex_22374)) (< v_prenex_22373 main_x) (<= (+ (select main_a v_prenex_22373) (select main_a v_prenex_22374)) 1000) (<= (* 2 (select main_a v_prenex_22373)) 1000))) (forall ((v_prenex_24094 Int) (v_prenex_24093 Int)) (or (<= (select main_a v_prenex_24094) 1498) (<= 0 (+ (select main_a v_prenex_24093) 498)) (<= (select main_a v_prenex_24093) (select main_a v_prenex_24094)) (< v_prenex_24093 main_x) (<= 500 (select main_a v_prenex_24094)) (<= 1 (select main_a v_prenex_24093)) (<= (+ main_x 1) v_prenex_24093))) (forall ((v_prenex_31073 Int) (v_prenex_31074 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31073))) (<= 1000 (+ (select main_a v_prenex_31073) (select main_a v_prenex_31074))) (<= (+ main_x 1) v_prenex_31073) (<= (select main_a v_prenex_31074) 1498) (< v_prenex_31073 main_x) (<= (* 2 (select main_a v_prenex_31073)) 1000))) (forall ((v_prenex_23435 Int) (v_prenex_23436 Int)) (or (<= (* 2 (select main_a v_prenex_23436)) 1998) (< v_prenex_23435 main_x) (<= (select main_a v_prenex_23435) 500) (<= (+ main_x 1) v_prenex_23435) (<= (+ (select main_a v_prenex_23435) (select main_a v_prenex_23436)) 1000) (<= (+ main_y 1) v_prenex_23436) (<= 500 (select main_a v_prenex_23436)))) (or (forall ((v_prenex_23137 Int)) (or (<= (* 2 (select main_a v_prenex_23137)) 1000) (<= 2 (* 2 (select main_a v_prenex_23137))) (< v_prenex_23137 main_x) (<= (+ main_x 1) v_prenex_23137))) (forall ((v_prenex_23140 Int)) (or (<= 500 (select main_a v_prenex_23140)) (<= 1 (select main_a v_prenex_23140))))) (forall ((v_prenex_32344 Int) (v_prenex_32345 Int)) (or (<= (select main_a v_prenex_32345) 1498) (<= 0 (+ (select main_a v_prenex_32344) 498)) (<= (select main_a v_prenex_32345) (+ (select main_a v_prenex_32344) 998)) (< v_prenex_32344 main_x) (<= (+ main_x 1) v_prenex_32344) (<= 1000 (* 2 (select main_a v_prenex_32345))) (<= 2 (* 2 (select main_a v_prenex_32344))))) (forall ((v_prenex_25228 Int) (v_prenex_25227 Int)) (or (<= 500 (select main_a v_prenex_25228)) (<= 1 (select main_a v_prenex_25227)) (<= (select main_a v_prenex_25227) 500) (<= (+ main_x 1) v_prenex_25227) (< v_prenex_25227 main_x) (<= (select main_a v_prenex_25228) (+ (select main_a v_prenex_25227) 998)))) (or (forall ((v_prenex_32310 Int)) (or (<= (select main_a v_prenex_32310) 1498) (<= 1000 (* 2 (select main_a v_prenex_32310))))) (forall ((v_prenex_32309 Int)) (or (< v_prenex_32309 main_x) (<= 2 (* 2 (select main_a v_prenex_32309))) (<= (+ main_x 1) v_prenex_32309) (<= 1 (select main_a v_prenex_32309))))) (or (forall ((v_prenex_30061 Int)) (or (<= (+ main_y 1) v_prenex_30061) (<= 1000 (* 2 (select main_a v_prenex_30061))))) (forall ((v_prenex_30060 Int)) (or (<= (+ main_x 1) v_prenex_30060) (< v_prenex_30060 main_x) (<= 0 (+ (select main_a v_prenex_30060) 498))))) (or (forall ((v_prenex_25476 Int)) (or (<= (+ main_x 1) v_prenex_25476) (< v_prenex_25476 main_x) (<= (* 2 (select main_a v_prenex_25476)) 1000) (<= (select main_a v_prenex_25476) 500))) (forall ((v_prenex_25482 Int)) (<= (select main_a v_prenex_25482) 999))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (* 2 (select main_a v_prenex_23409)) 1998) (<= 500 (select main_a v_prenex_23409)))) (forall ((v_prenex_23406 Int)) (or (< v_prenex_23406 main_x) (<= (* 2 (select main_a v_prenex_23406)) 1000) (<= (+ main_x 1) v_prenex_23406) (<= 2 (* 2 (select main_a v_prenex_23406)))))) (forall ((v_prenex_28248 Int) (v_prenex_28247 Int)) (or (< v_prenex_28248 main_y) (<= (* 2 (select main_a v_prenex_28248)) 1998) (<= (select main_a v_prenex_28247) 999) (<= (+ (select main_a v_prenex_28247) (select main_a v_prenex_28248)) 1000) (<= (+ main_x 1) v_prenex_28247) (< v_prenex_28247 main_x))) (or (forall ((v_prenex_26386 Int)) (or (<= 1 (select main_a v_prenex_26386)) (<= (select main_a v_prenex_26386) 999))) (forall ((v_prenex_26382 Int)) (or (<= (* 2 (select main_a v_prenex_26382)) 1000) (<= 2 (* 2 (select main_a v_prenex_26382))) (<= (select main_a v_prenex_26382) 999) (<= (+ main_x 1) v_prenex_26382) (< v_prenex_26382 main_x)))) (or (forall ((v_prenex_30545 Int)) (or (<= (select main_a v_prenex_30545) 999) (<= (+ main_y 1) v_prenex_30545) (<= 500 (select main_a v_prenex_30545)))) (forall ((v_prenex_30544 Int)) (or (<= (select main_a v_prenex_30544) 500) (< v_prenex_30544 main_x) (<= 2 (* 2 (select main_a v_prenex_30544))) (<= (+ main_x 1) v_prenex_30544)))) (forall ((v_prenex_32092 Int) (v_prenex_32091 Int)) (or (<= (select main_a v_prenex_32092) (+ (select main_a v_prenex_32091) 998)) (< v_prenex_32091 main_x) (< v_prenex_32092 main_y) (<= 1 (select main_a v_prenex_32091)) (<= (select main_a v_prenex_32092) 999) (<= (+ main_x 1) v_prenex_32091))) (forall ((v_prenex_26293 Int) (v_prenex_26294 Int)) (or (< v_prenex_26294 main_y) (<= 1 (select main_a v_prenex_26293)) (<= (+ main_x 1) v_prenex_26293) (< v_prenex_26293 main_x) (<= (select main_a v_prenex_26294) (+ (select main_a v_prenex_26293) 998)) (<= 1000 (* 2 (select main_a v_prenex_26294))))) (forall ((v_prenex_27379 Int) (v_prenex_27380 Int)) (or (< v_prenex_27379 main_x) (<= (select main_a v_prenex_27379) 500) (<= (+ main_x 1) v_prenex_27379) (<= 1000 (+ (select main_a v_prenex_27379) (select main_a v_prenex_27380))) (<= 1000 (* 2 (select main_a v_prenex_27380))) (<= (select main_a v_prenex_27380) 999))) (forall ((v_prenex_27738 Int) (v_prenex_27739 Int)) (or (<= 1000 (+ (select main_a v_prenex_27738) (select main_a v_prenex_27739))) (< v_prenex_27738 main_x) (<= (+ main_x 1) v_prenex_27738) (<= (* 2 (select main_a v_prenex_27738)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27739))) (<= 1 (select main_a v_prenex_27739)))) (or (forall ((v_prenex_24229 Int)) (or (<= 1 (select main_a v_prenex_24229)) (<= 500 (select main_a v_prenex_24229)))) (forall ((v_prenex_24228 Int)) (or (<= (+ main_x 1) v_prenex_24228) (<= (select main_a v_prenex_24228) 500) (< v_prenex_24228 main_x) (<= (* 2 (select main_a v_prenex_24228)) 1000) (<= 0 (+ (select main_a v_prenex_24228) 498))))) (forall ((v_prenex_22693 Int) (v_prenex_22692 Int)) (or (<= 1 (select main_a v_prenex_22692)) (<= (+ (select main_a v_prenex_22692) (select main_a v_prenex_22693)) 1000) (<= (+ main_x 1) v_prenex_22692) (<= (select main_a v_prenex_22693) 1498) (<= (+ main_y 1) v_prenex_22693) (< v_prenex_22692 main_x))) (forall ((v_prenex_26851 Int) (v_prenex_26850 Int)) (or (<= 0 (+ (select main_a v_prenex_26850) 498)) (< v_prenex_26850 main_x) (<= (select main_a v_prenex_26851) (+ (select main_a v_prenex_26850) 998)) (<= 1 (select main_a v_prenex_26851)) (<= 2 (* 2 (select main_a v_prenex_26850))) (<= (+ main_x 1) v_prenex_26850))) (or (forall ((v_prenex_23176 Int)) (or (<= 1 (select main_a v_prenex_23176)) (<= (* 2 (select main_a v_prenex_23176)) 1000) (< v_prenex_23176 main_x) (<= (+ main_x 1) v_prenex_23176) (<= (select main_a v_prenex_23176) 500))) (forall ((v_prenex_23178 Int)) (<= 1000 (* 2 (select main_a v_prenex_23178))))) (forall ((v_prenex_25404 Int) (v_prenex_25403 Int)) (or (<= 1 (select main_a v_prenex_25403)) (<= (select main_a v_prenex_25403) (select main_a v_prenex_25404)) (< v_prenex_25403 main_x) (<= 1 (select main_a v_prenex_25404)) (<= (select main_a v_prenex_25404) 999) (<= 2 (* 2 (select main_a v_prenex_25403))) (<= (+ main_x 1) v_prenex_25403))) (forall ((v_prenex_28314 Int) (v_prenex_28313 Int)) (or (<= (select main_a v_prenex_28313) 500) (<= 500 (select main_a v_prenex_28314)) (<= (select main_a v_prenex_28314) 999) (<= 2 (* 2 (select main_a v_prenex_28313))) (<= (+ main_x 1) v_prenex_28313) (<= (select main_a v_prenex_28313) (select main_a v_prenex_28314)) (< v_prenex_28313 main_x))) (forall ((v_prenex_23021 Int) (v_prenex_23022 Int)) (or (<= (+ (select main_a v_prenex_23021) (select main_a v_prenex_23022)) 1000) (< v_prenex_23021 main_x) (<= 2 (* 2 (select main_a v_prenex_23021))) (<= (+ main_x 1) v_prenex_23021) (<= 1 (select main_a v_prenex_23022)) (<= 1 (select main_a v_prenex_23021)))) (forall ((v_prenex_30044 Int) (v_prenex_30045 Int)) (or (< v_prenex_30044 main_x) (<= 1000 (+ (select main_a v_prenex_30044) (select main_a v_prenex_30045))) (<= 1 (select main_a v_prenex_30045)) (<= 0 (+ (select main_a v_prenex_30044) 498)) (<= (+ main_x 1) v_prenex_30044) (<= 2 (* 2 (select main_a v_prenex_30044))))) (or (forall ((v_prenex_26508 Int)) (or (<= (+ main_x 1) v_prenex_26508) (<= 0 (+ (select main_a v_prenex_26508) 498)) (< v_prenex_26508 main_x) (<= 2 (* 2 (select main_a v_prenex_26508))))) (forall ((v_prenex_26509 Int)) (or (<= (+ main_y 1) v_prenex_26509) (<= 500 (select main_a v_prenex_26509))))) (or (forall ((v_prenex_31789 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31789))) (<= 500 (select main_a v_prenex_31789)))) (forall ((v_prenex_31784 Int)) (or (<= (+ main_x 1) v_prenex_31784) (< v_prenex_31784 main_x) (<= (* 2 (select main_a v_prenex_31784)) 1000) (<= (select main_a v_prenex_31784) 500) (<= (select main_a v_prenex_31784) 999)))) (forall ((v_prenex_28708 Int) (v_prenex_28707 Int)) (or (<= (select main_a v_prenex_28708) 1498) (<= (+ main_x 1) v_prenex_28707) (<= 1 (select main_a v_prenex_28707)) (< v_prenex_28707 main_x) (<= (+ (select main_a v_prenex_28707) (select main_a v_prenex_28708)) 1000) (<= 0 (+ (select main_a v_prenex_28707) 498)) (<= (* 2 (select main_a v_prenex_28708)) 1998))) (or (forall ((v_prenex_26327 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26327))) (< v_prenex_26327 main_x) (<= (+ main_x 1) v_prenex_26327))) (forall ((v_prenex_26328 Int)) (or (<= (select main_a v_prenex_26328) 999) (<= (+ main_y 1) v_prenex_26328)))) (or (forall ((v_prenex_30094 Int)) (or (<= (* 2 (select main_a v_prenex_30094)) 1998) (<= (select main_a v_prenex_30094) 1498))) (forall ((v_prenex_30093 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30093))) (<= 0 (+ (select main_a v_prenex_30093) 498)) (<= 1 (select main_a v_prenex_30093)) (< v_prenex_30093 main_x) (<= (+ main_x 1) v_prenex_30093)))) (or (forall ((v_prenex_23934 Int)) (or (<= (select main_a v_prenex_23934) 1498) (<= 1 (select main_a v_prenex_23934)))) (forall ((v_prenex_23932 Int)) (or (<= (select main_a v_prenex_23932) 999) (<= (* 2 (select main_a v_prenex_23932)) 1000) (<= (+ main_x 1) v_prenex_23932) (<= 0 (+ (select main_a v_prenex_23932) 498)) (< v_prenex_23932 main_x)))) (or (forall ((v_prenex_30239 Int)) (or (< v_prenex_30239 main_x) (<= 2 (* 2 (select main_a v_prenex_30239))) (<= (select main_a v_prenex_30239) 500) (<= (+ main_x 1) v_prenex_30239))) (forall ((v_prenex_30241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30241))) (<= (* 2 (select main_a v_prenex_30241)) 1998)))) (or (forall ((v_prenex_31734 Int)) (or (<= (+ main_x 1) v_prenex_31734) (<= (* 2 (select main_a v_prenex_31734)) 1000) (< v_prenex_31734 main_x))) (forall ((v_prenex_31736 Int)) (or (< v_prenex_31736 main_y) (<= (* 2 (select main_a v_prenex_31736)) 1998) (<= 1 (select main_a v_prenex_31736))))) (forall ((v_prenex_28844 Int) (v_prenex_28843 Int)) (or (<= 1 (select main_a v_prenex_28843)) (< v_prenex_28844 main_y) (< v_prenex_28843 main_x) (<= (select main_a v_prenex_28844) 999) (<= 1 (select main_a v_prenex_28844)) (<= 1000 (+ (select main_a v_prenex_28843) (select main_a v_prenex_28844))) (<= (+ main_x 1) v_prenex_28843))) (forall ((v_prenex_29512 Int) (v_prenex_29511 Int)) (or (<= (* 2 (select main_a v_prenex_29511)) 1000) (<= (select main_a v_prenex_29512) 999) (< v_prenex_29511 main_x) (<= (+ (select main_a v_prenex_29511) (select main_a v_prenex_29512)) 1000) (<= 2 (* 2 (select main_a v_prenex_29511))) (<= 500 (select main_a v_prenex_29512)) (<= (+ main_x 1) v_prenex_29511))) (forall ((v_prenex_32234 Int) (v_prenex_32233 Int)) (or (<= 1 (select main_a v_prenex_32234)) (<= (+ main_x 1) v_prenex_32233) (< v_prenex_32233 main_x) (<= (* 2 (select main_a v_prenex_32233)) 1000) (<= (* 2 (select main_a v_prenex_32234)) 1998) (<= 1000 (+ (select main_a v_prenex_32233) (select main_a v_prenex_32234))) (<= 1 (select main_a v_prenex_32233)))) (forall ((v_prenex_27267 Int) (v_prenex_27266 Int)) (or (<= 1000 (+ (select main_a v_prenex_27266) (select main_a v_prenex_27267))) (<= (* 2 (select main_a v_prenex_27267)) 1998) (<= 1 (select main_a v_prenex_27266)) (< v_prenex_27266 main_x) (< v_prenex_27267 main_y) (<= (+ main_x 1) v_prenex_27266))) (or (forall ((v_prenex_21510 Int)) (or (< v_prenex_21510 main_y) (<= (select main_a v_prenex_21510) 1498))) (forall ((v_prenex_21509 Int)) (or (< v_prenex_21509 main_x) (<= (+ main_x 1) v_prenex_21509) (<= (* 2 (select main_a v_prenex_21509)) 1000) (<= 1 (select main_a v_prenex_21509))))) (forall ((v_prenex_27577 Int) (v_prenex_27576 Int)) (or (<= (select main_a v_prenex_27577) (+ (select main_a v_prenex_27576) 998)) (<= (select main_a v_prenex_27577) 1498) (<= 1 (select main_a v_prenex_27577)) (< v_prenex_27576 main_x) (<= (+ main_x 1) v_prenex_27576) (<= (select main_a v_prenex_27576) 500) (<= 1 (select main_a v_prenex_27576)))) (forall ((v_prenex_27866 Int) (v_prenex_27867 Int)) (or (<= (select main_a v_prenex_27867) (+ (select main_a v_prenex_27866) 998)) (<= (+ main_x 1) v_prenex_27866) (< v_prenex_27866 main_x) (<= (+ main_y 1) v_prenex_27867) (<= 0 (+ (select main_a v_prenex_27866) 498)) (<= (* 2 (select main_a v_prenex_27867)) 1998) (<= 500 (select main_a v_prenex_27867)))) (forall ((v_prenex_31839 Int) (v_prenex_31838 Int)) (or (< v_prenex_31839 main_y) (<= (select main_a v_prenex_31839) 999) (<= 500 (select main_a v_prenex_31839)) (<= (select main_a v_prenex_31839) (+ (select main_a v_prenex_31838) 998)) (< v_prenex_31838 main_x) (<= (+ main_x 1) v_prenex_31838) (<= 0 (+ (select main_a v_prenex_31838) 498)))) (or (forall ((v_prenex_27346 Int)) (or (<= (select main_a v_prenex_27346) 1498) (<= 500 (select main_a v_prenex_27346)) (< v_prenex_27346 main_y))) (forall ((v_prenex_27342 Int)) (or (<= (select main_a v_prenex_27342) 999) (<= (+ main_x 1) v_prenex_27342) (< v_prenex_27342 main_x) (<= (* 2 (select main_a v_prenex_27342)) 1000)))) (forall ((v_prenex_28239 Int) (v_prenex_28240 Int)) (or (< v_prenex_28239 main_x) (<= (+ main_x 1) v_prenex_28239) (<= (select main_a v_prenex_28240) 999) (<= (* 2 (select main_a v_prenex_28239)) 1000) (<= (+ (select main_a v_prenex_28239) (select main_a v_prenex_28240)) 1000) (<= (select main_a v_prenex_28239) 500) (<= (* 2 (select main_a v_prenex_28240)) 1998))) (or (forall ((v_prenex_26781 Int)) (or (< v_prenex_26781 main_x) (<= (+ main_x 1) v_prenex_26781) (<= 2 (* 2 (select main_a v_prenex_26781))))) (forall ((v_prenex_26782 Int)) (or (<= 500 (select main_a v_prenex_26782)) (<= (+ main_y 1) v_prenex_26782)))) (forall ((v_prenex_31114 Int) (v_prenex_31113 Int)) (or (<= 1 (select main_a v_prenex_31113)) (<= (+ (select main_a v_prenex_31113) (select main_a v_prenex_31114)) 1000) (< v_prenex_31114 main_y) (<= (select main_a v_prenex_31114) 999) (<= 1000 (* 2 (select main_a v_prenex_31114))) (<= (+ main_x 1) v_prenex_31113) (< v_prenex_31113 main_x))) (forall ((v_prenex_21808 Int) (v_prenex_21809 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21809))) (<= (+ main_x 1) v_prenex_21808) (<= (select main_a v_prenex_21809) 1498) (<= 0 (+ (select main_a v_prenex_21808) 498)) (< v_prenex_21808 main_x) (<= (select main_a v_prenex_21808) 500) (<= (select main_a v_prenex_21808) (select main_a v_prenex_21809)))) (forall ((v_prenex_32973 Int) (v_prenex_32974 Int)) (or (<= (+ (select main_a v_prenex_32973) (select main_a v_prenex_32974)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32974))) (<= (+ main_y 1) v_prenex_32974) (<= 0 (+ (select main_a v_prenex_32973) 498)) (<= (+ main_x 1) v_prenex_32973) (< v_prenex_32973 main_x))) (forall ((v_prenex_30615 Int) (v_prenex_30616 Int)) (or (< v_prenex_30615 main_x) (<= 500 (select main_a v_prenex_30616)) (<= 1 (select main_a v_prenex_30615)) (<= (+ (select main_a v_prenex_30615) (select main_a v_prenex_30616)) 1000) (<= (* 2 (select main_a v_prenex_30616)) 1998) (<= 2 (* 2 (select main_a v_prenex_30615))) (<= (+ main_x 1) v_prenex_30615))) (forall ((v_prenex_29165 Int) (v_prenex_29164 Int)) (or (<= (+ (select main_a v_prenex_29164) (select main_a v_prenex_29165)) 1000) (<= (+ main_x 1) v_prenex_29164) (<= (* 2 (select main_a v_prenex_29165)) 1998) (< v_prenex_29164 main_x) (<= 1 (select main_a v_prenex_29165)) (<= (select main_a v_prenex_29164) 999))) (forall ((v_prenex_24981 Int) (v_prenex_24980 Int)) (or (<= (select main_a v_prenex_24980) (select main_a v_prenex_24981)) (<= (+ main_x 1) v_prenex_24980) (< v_prenex_24981 main_y) (< v_prenex_24980 main_x) (<= (select main_a v_prenex_24980) 999))) (or (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 1498) (<= 1 (select main_a v_prenex_29913)))) (forall ((v_prenex_29910 Int)) (or (< v_prenex_29910 main_x) (<= (select main_a v_prenex_29910) 999) (<= (select main_a v_prenex_29910) 500) (<= (+ main_x 1) v_prenex_29910) (<= 2 (* 2 (select main_a v_prenex_29910)))))) (forall ((v_prenex_28642 Int) (v_prenex_28641 Int)) (or (<= (select main_a v_prenex_28642) 1498) (<= 1 (select main_a v_prenex_28642)) (< v_prenex_28641 main_x) (<= (select main_a v_prenex_28642) (+ (select main_a v_prenex_28641) 998)) (<= 2 (* 2 (select main_a v_prenex_28641))) (<= (+ main_x 1) v_prenex_28641))) (forall ((v_prenex_29259 Int) (v_prenex_29258 Int)) (or (<= 1000 (+ (select main_a v_prenex_29258) (select main_a v_prenex_29259))) (<= (+ main_x 1) v_prenex_29258) (<= (select main_a v_prenex_29258) 999) (< v_prenex_29258 main_x) (<= (select main_a v_prenex_29259) 1498))) (or (forall ((v_prenex_21489 Int)) (or (<= (select main_a v_prenex_21489) 999) (<= (+ main_x 1) v_prenex_21489) (< v_prenex_21489 main_x) (<= 2 (* 2 (select main_a v_prenex_21489))))) (forall ((v_prenex_21490 Int)) (<= (select main_a v_prenex_21490) 999))) (forall ((v_prenex_32182 Int) (v_prenex_32181 Int)) (or (<= 500 (select main_a v_prenex_32182)) (<= (select main_a v_prenex_32181) (select main_a v_prenex_32182)) (<= (+ main_x 1) v_prenex_32181) (<= (* 2 (select main_a v_prenex_32181)) 1000) (< v_prenex_32181 main_x))) (forall ((v_prenex_21796 Int) (v_prenex_21797 Int)) (or (<= (+ main_y 1) v_prenex_21797) (<= (select main_a v_prenex_21797) 999) (< v_prenex_21796 main_x) (<= 0 (+ (select main_a v_prenex_21796) 498)) (<= (+ (select main_a v_prenex_21796) (select main_a v_prenex_21797)) 1000) (<= (+ main_x 1) v_prenex_21796))) (or (forall ((v_prenex_22114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22114))) (<= (select main_a v_prenex_22114) 1498))) (forall ((v_prenex_21407 Int)) (or (<= 0 (+ (select main_a v_prenex_21407) 498)) (< v_prenex_21407 main_x) (<= (+ main_x 1) v_prenex_21407) (<= 2 (* 2 (select main_a v_prenex_21407)))))) (or (forall ((v_prenex_21382 Int)) (or (< v_prenex_21382 main_x) (<= 2 (* 2 (select main_a v_prenex_21382))) (<= (+ main_x 1) v_prenex_21382) (<= (* 2 (select main_a v_prenex_21382)) 1000))) (forall ((v_prenex_21528 Int)) (or (< v_prenex_21528 main_y) (<= 1000 (* 2 (select main_a v_prenex_21528)))))) (or (forall ((v_prenex_27137 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27137))) (<= 0 (+ (select main_a v_prenex_27137) 498)) (<= (+ main_x 1) v_prenex_27137) (< v_prenex_27137 main_x) (<= (* 2 (select main_a v_prenex_27137)) 1000))) (forall ((v_prenex_27139 Int)) (or (<= 1 (select main_a v_prenex_27139)) (<= 500 (select main_a v_prenex_27139))))) (forall ((v_prenex_23074 Int) (v_prenex_23073 Int)) (or (<= (select main_a v_prenex_23073) (select main_a v_prenex_23074)) (<= (* 2 (select main_a v_prenex_23073)) 1000) (<= (+ main_x 1) v_prenex_23073) (<= (select main_a v_prenex_23074) 1498) (<= (+ main_y 1) v_prenex_23074) (< v_prenex_23073 main_x))) (forall ((v_prenex_32418 Int) (v_prenex_32417 Int)) (or (<= (+ main_x 1) v_prenex_32417) (<= 1000 (* 2 (select main_a v_prenex_32418))) (<= 2 (* 2 (select main_a v_prenex_32417))) (< v_prenex_32417 main_x) (<= 1000 (+ (select main_a v_prenex_32417) (select main_a v_prenex_32418))) (<= (select main_a v_prenex_32418) 1498) (<= (+ main_y 1) v_prenex_32418))) (or (forall ((v_prenex_25052 Int)) (or (<= (+ main_x 1) v_prenex_25052) (<= 1 (select main_a v_prenex_25052)) (< v_prenex_25052 main_x) (<= (* 2 (select main_a v_prenex_25052)) 1000))) (forall ((v_prenex_25055 Int)) (or (<= (* 2 (select main_a v_prenex_25055)) 1998) (<= 500 (select main_a v_prenex_25055))))) (forall ((v_prenex_25249 Int) (v_prenex_25250 Int)) (or (<= (select main_a v_prenex_25250) (+ (select main_a v_prenex_25249) 998)) (<= 1 (select main_a v_prenex_25250)) (<= (* 2 (select main_a v_prenex_25249)) 1000) (<= (+ main_x 1) v_prenex_25249) (<= (select main_a v_prenex_25250) 1498) (<= 1 (select main_a v_prenex_25249)) (< v_prenex_25249 main_x))) (forall ((v_prenex_26578 Int) (v_prenex_26579 Int)) (or (<= (select main_a v_prenex_26579) 1498) (<= 0 (+ (select main_a v_prenex_26578) 498)) (<= (select main_a v_prenex_26578) (select main_a v_prenex_26579)) (< v_prenex_26578 main_x) (<= 1 (select main_a v_prenex_26579)) (<= (+ main_y 1) v_prenex_26579) (<= (+ main_x 1) v_prenex_26578))) (forall ((v_prenex_31010 Int) (v_prenex_31009 Int)) (or (<= 1 (select main_a v_prenex_31010)) (<= (select main_a v_prenex_31009) 500) (<= (+ main_x 1) v_prenex_31009) (< v_prenex_31009 main_x) (<= 500 (select main_a v_prenex_31010)) (<= (select main_a v_prenex_31009) 999) (<= (select main_a v_prenex_31009) (select main_a v_prenex_31010)))) (forall ((v_prenex_25671 Int) (v_prenex_25672 Int)) (or (<= 1000 (+ (select main_a v_prenex_25671) (select main_a v_prenex_25672))) (<= 1 (select main_a v_prenex_25672)) (<= 1000 (* 2 (select main_a v_prenex_25672))) (< v_prenex_25671 main_x) (<= (+ main_y 1) v_prenex_25672) (<= (+ main_x 1) v_prenex_25671) (<= (select main_a v_prenex_25671) 500))) (or (forall ((v_prenex_25596 Int)) (or (<= 1 (select main_a v_prenex_25596)) (<= (+ main_y 1) v_prenex_25596) (<= 1000 (* 2 (select main_a v_prenex_25596))))) (forall ((v_prenex_25595 Int)) (or (<= 0 (+ (select main_a v_prenex_25595) 498)) (<= (+ main_x 1) v_prenex_25595) (< v_prenex_25595 main_x) (<= (* 2 (select main_a v_prenex_25595)) 1000)))) (or (forall ((v_prenex_29329 Int)) (or (<= 1 (select main_a v_prenex_29329)) (<= 2 (* 2 (select main_a v_prenex_29329))) (<= (+ main_x 1) v_prenex_29329) (< v_prenex_29329 main_x) (<= (select main_a v_prenex_29329) 999))) (forall ((v_prenex_29332 Int)) (or (<= (select main_a v_prenex_29332) 999) (<= (* 2 (select main_a v_prenex_29332)) 1998)))) (forall ((v_prenex_22095 Int) (v_prenex_22096 Int)) (or (<= (+ main_x 1) v_prenex_22095) (< v_prenex_22095 main_x) (<= 0 (+ (select main_a v_prenex_22095) 498)) (<= (select main_a v_prenex_22096) 999) (<= (select main_a v_prenex_22095) 500) (<= (select main_a v_prenex_22096) (+ (select main_a v_prenex_22095) 998)))) (forall ((v_prenex_27848 Int) (v_prenex_27849 Int)) (or (< v_prenex_27848 main_x) (<= (select main_a v_prenex_27849) 999) (<= (* 2 (select main_a v_prenex_27848)) 1000) (<= (+ (select main_a v_prenex_27848) (select main_a v_prenex_27849)) 1000) (<= (+ main_x 1) v_prenex_27848))) (forall ((v_prenex_26941 Int) (v_prenex_26940 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26940))) (< v_prenex_26940 main_x) (<= 1000 (+ (select main_a v_prenex_26940) (select main_a v_prenex_26941))) (<= (select main_a v_prenex_26941) 999) (<= (+ main_x 1) v_prenex_26940) (<= (select main_a v_prenex_26940) 999) (<= (select main_a v_prenex_26941) 1498))) (forall ((v_prenex_29598 Int) (v_prenex_29597 Int)) (or (<= (select main_a v_prenex_29597) 500) (<= (* 2 (select main_a v_prenex_29597)) 1000) (<= 1000 (+ (select main_a v_prenex_29597) (select main_a v_prenex_29598))) (< v_prenex_29597 main_x) (<= 500 (select main_a v_prenex_29598)) (<= (+ main_x 1) v_prenex_29597))) (or (forall ((v_prenex_27919 Int)) (or (<= (* 2 (select main_a v_prenex_27919)) 1000) (< v_prenex_27919 main_x) (<= 0 (+ (select main_a v_prenex_27919) 498)) (<= (+ main_x 1) v_prenex_27919))) (forall ((v_prenex_27924 Int)) (<= (select main_a v_prenex_27924) 1498))) (forall ((v_prenex_23732 Int) (v_prenex_23731 Int)) (or (<= (select main_a v_prenex_23731) 999) (<= (+ main_x 1) v_prenex_23731) (< v_prenex_23731 main_x) (<= (+ (select main_a v_prenex_23731) (select main_a v_prenex_23732)) 1000) (<= (* 2 (select main_a v_prenex_23731)) 1000) (<= (select main_a v_prenex_23732) 1498) (<= 1 (select main_a v_prenex_23732)))) (or (forall ((v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (< v_prenex_23151 main_y) (<= 500 (select main_a v_prenex_23151)))) (forall ((v_prenex_23150 Int)) (or (<= (+ main_x 1) v_prenex_23150) (< v_prenex_23150 main_x) (<= (* 2 (select main_a v_prenex_23150)) 1000) (<= 1 (select main_a v_prenex_23150))))) (or (forall ((v_prenex_28623 Int)) (or (<= (* 2 (select main_a v_prenex_28623)) 1998) (<= (select main_a v_prenex_28623) 1498))) (forall ((v_prenex_28621 Int)) (or (<= (+ main_x 1) v_prenex_28621) (<= (* 2 (select main_a v_prenex_28621)) 1000) (<= 0 (+ (select main_a v_prenex_28621) 498)) (<= (select main_a v_prenex_28621) 999) (< v_prenex_28621 main_x)))) (forall ((v_prenex_27254 Int) (v_prenex_27255 Int)) (or (<= (+ main_x 1) v_prenex_27254) (<= 1 (select main_a v_prenex_27255)) (<= (select main_a v_prenex_27254) 500) (< v_prenex_27254 main_x) (<= 500 (select main_a v_prenex_27255)) (<= 0 (+ (select main_a v_prenex_27254) 498)) (<= (select main_a v_prenex_27254) (select main_a v_prenex_27255)))) (or (forall ((v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32561) 999) (<= (select main_a v_prenex_32561) 1498))) (forall ((v_prenex_32560 Int)) (or (<= 1 (select main_a v_prenex_32560)) (<= (+ main_x 1) v_prenex_32560) (<= 2 (* 2 (select main_a v_prenex_32560))) (< v_prenex_32560 main_x)))) (or (forall ((v_prenex_32503 Int)) (or (<= (* 2 (select main_a v_prenex_32503)) 1000) (<= (select main_a v_prenex_32503) 999) (<= (+ main_x 1) v_prenex_32503) (< v_prenex_32503 main_x))) (forall ((v_prenex_32504 Int)) (or (<= (+ main_y 1) v_prenex_32504) (<= 1 (select main_a v_prenex_32504))))) (forall ((v_prenex_27205 Int) (v_prenex_27204 Int)) (or (<= 0 (+ (select main_a v_prenex_27204) 498)) (<= (+ main_x 1) v_prenex_27204) (<= (* 2 (select main_a v_prenex_27205)) 1998) (<= (+ (select main_a v_prenex_27204) (select main_a v_prenex_27205)) 1000) (<= 500 (select main_a v_prenex_27205)) (< v_prenex_27204 main_x) (<= (select main_a v_prenex_27204) 500))) (forall ((v_prenex_23411 Int) (v_prenex_23410 Int)) (or (<= (select main_a v_prenex_23410) 999) (<= (select main_a v_prenex_23411) 999) (<= (+ main_x 1) v_prenex_23410) (< v_prenex_23410 main_x) (<= (+ (select main_a v_prenex_23410) (select main_a v_prenex_23411)) 1000) (<= (+ main_y 1) v_prenex_23411))) (or (forall ((v_prenex_21968 Int)) (or (<= (* 2 (select main_a v_prenex_21968)) 1000) (<= 2 (* 2 (select main_a v_prenex_21968))) (<= (+ main_x 1) v_prenex_21968) (<= 0 (+ (select main_a v_prenex_21968) 498)) (< v_prenex_21968 main_x))) (forall ((v_prenex_21967 Int)) (<= 500 (select main_a v_prenex_21967)))) (forall ((v_prenex_31433 Int) (v_prenex_31434 Int)) (or (< v_prenex_31433 main_x) (< v_prenex_31434 main_y) (<= (select main_a v_prenex_31434) 999) (<= (+ main_x 1) v_prenex_31433) (<= 2 (* 2 (select main_a v_prenex_31433))) (<= (select main_a v_prenex_31433) (select main_a v_prenex_31434)) (<= 1 (select main_a v_prenex_31434)))) (forall ((v_prenex_30907 Int) (v_prenex_30906 Int)) (or (<= (select main_a v_prenex_30906) (select main_a v_prenex_30907)) (<= (+ main_x 1) v_prenex_30906) (<= (select main_a v_prenex_30906) 500) (<= 0 (+ (select main_a v_prenex_30906) 498)) (<= (select main_a v_prenex_30907) 999) (< v_prenex_30906 main_x) (<= (select main_a v_prenex_30907) 1498))) (or (forall ((v_prenex_28470 Int)) (or (<= 1 (select main_a v_prenex_28470)) (<= (select main_a v_prenex_28470) 1498))) (forall ((v_prenex_28465 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28465))) (<= (* 2 (select main_a v_prenex_28465)) 1000) (< v_prenex_28465 main_x) (<= (+ main_x 1) v_prenex_28465)))) (forall ((v_prenex_27225 Int) (v_prenex_27224 Int)) (or (<= (+ (select main_a v_prenex_27224) (select main_a v_prenex_27225)) 1000) (< v_prenex_27224 main_x) (<= (+ main_x 1) v_prenex_27224) (<= (select main_a v_prenex_27225) 999) (<= 2 (* 2 (select main_a v_prenex_27224))) (<= (* 2 (select main_a v_prenex_27225)) 1998) (<= (select main_a v_prenex_27224) 500))) (forall ((v_prenex_23453 Int) (v_prenex_23454 Int)) (or (<= (+ main_x 1) v_prenex_23453) (<= 0 (+ (select main_a v_prenex_23453) 498)) (<= (select main_a v_prenex_23453) (select main_a v_prenex_23454)) (<= (select main_a v_prenex_23454) 1498) (<= 500 (select main_a v_prenex_23454)) (< v_prenex_23453 main_x) (<= (+ main_y 1) v_prenex_23454))) (forall ((v_prenex_24711 Int) (v_prenex_24710 Int)) (or (<= (select main_a v_prenex_24710) 500) (<= (select main_a v_prenex_24710) (select main_a v_prenex_24711)) (<= 0 (+ (select main_a v_prenex_24710) 498)) (< v_prenex_24710 main_x) (<= (+ main_x 1) v_prenex_24710) (<= (* 2 (select main_a v_prenex_24711)) 1998) (<= 1 (select main_a v_prenex_24711)))) (forall ((v_prenex_22543 Int) (v_prenex_22542 Int)) (or (<= (+ main_x 1) v_prenex_22542) (< v_prenex_22542 main_x) (<= (select main_a v_prenex_22542) 999) (<= 1000 (+ (select main_a v_prenex_22542) (select main_a v_prenex_22543))) (<= (* 2 (select main_a v_prenex_22542)) 1000))) (forall ((v_prenex_30143 Int) (v_prenex_30144 Int)) (or (<= 1 (select main_a v_prenex_30143)) (<= 1000 (* 2 (select main_a v_prenex_30144))) (< v_prenex_30143 main_x) (<= (select main_a v_prenex_30143) (select main_a v_prenex_30144)) (<= (select main_a v_prenex_30144) 1498) (<= 2 (* 2 (select main_a v_prenex_30143))) (<= (+ main_x 1) v_prenex_30143))) (or (forall ((v_prenex_25533 Int)) (or (<= (+ main_x 1) v_prenex_25533) (< v_prenex_25533 main_x) (<= 2 (* 2 (select main_a v_prenex_25533))) (<= 0 (+ (select main_a v_prenex_25533) 498)) (<= 1 (select main_a v_prenex_25533)))) (forall ((v_prenex_25534 Int)) (or (<= (select main_a v_prenex_25534) 999) (<= (select main_a v_prenex_25534) 1498)))) (forall ((v_prenex_21900 Int) (v_prenex_21901 Int)) (or (<= (+ main_x 1) v_prenex_21900) (<= (select main_a v_prenex_21900) 999) (<= 0 (+ (select main_a v_prenex_21900) 498)) (<= 500 (select main_a v_prenex_21901)) (< v_prenex_21900 main_x) (<= 1000 (+ (select main_a v_prenex_21900) (select main_a v_prenex_21901))) (<= 1000 (* 2 (select main_a v_prenex_21901))))) (or (forall ((v_prenex_22985 Int)) (or (<= (* 2 (select main_a v_prenex_22985)) 1000) (< v_prenex_22985 main_x) (<= (+ main_x 1) v_prenex_22985) (<= 2 (* 2 (select main_a v_prenex_22985))))) (forall ((v_prenex_22988 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999)))) (forall ((v_prenex_26279 Int) (v_prenex_26280 Int)) (or (<= 1 (select main_a v_prenex_26280)) (<= 2 (* 2 (select main_a v_prenex_26279))) (<= (select main_a v_prenex_26279) (select main_a v_prenex_26280)) (< v_prenex_26279 main_x) (<= (+ main_x 1) v_prenex_26279) (<= (select main_a v_prenex_26280) 999))) (forall ((v_prenex_24665 Int) (v_prenex_24664 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24665))) (<= 0 (+ (select main_a v_prenex_24664) 498)) (<= 1 (select main_a v_prenex_24665)) (< v_prenex_24665 main_y) (<= (+ (select main_a v_prenex_24664) (select main_a v_prenex_24665)) 1000) (< v_prenex_24664 main_x) (<= (+ main_x 1) v_prenex_24664))) (forall ((v_prenex_24200 Int) (v_prenex_24199 Int)) (or (<= (select main_a v_prenex_24199) (select main_a v_prenex_24200)) (< v_prenex_24199 main_x) (<= 0 (+ (select main_a v_prenex_24199) 498)) (< v_prenex_24200 main_y) (<= (+ main_x 1) v_prenex_24199) (<= 1000 (* 2 (select main_a v_prenex_24200))))) (or (forall ((v_prenex_22977 Int)) (<= 1 (select main_a v_prenex_22977))) (forall ((v_prenex_22975 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22975))) (< v_prenex_22975 main_x) (<= 1 (select main_a v_prenex_22975)) (<= (select main_a v_prenex_22975) 999) (<= (+ main_x 1) v_prenex_22975)))) (or (forall ((v_prenex_31674 Int)) (or (<= (select main_a v_prenex_31674) 999) (<= (* 2 (select main_a v_prenex_31674)) 1998))) (forall ((v_prenex_31672 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31672))) (< v_prenex_31672 main_x) (<= (+ main_x 1) v_prenex_31672) (<= (select main_a v_prenex_31672) 500)))) (or (forall ((v_prenex_27307 Int)) (or (<= (* 2 (select main_a v_prenex_27307)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27307))))) (forall ((v_prenex_27306 Int)) (or (< v_prenex_27306 main_x) (<= (+ main_x 1) v_prenex_27306) (<= 1 (select main_a v_prenex_27306)) (<= 2 (* 2 (select main_a v_prenex_27306)))))) (or (forall ((v_prenex_26622 Int)) (or (<= (+ main_x 1) v_prenex_26622) (< v_prenex_26622 main_x) (<= 0 (+ (select main_a v_prenex_26622) 498)) (<= (* 2 (select main_a v_prenex_26622)) 1000) (<= 2 (* 2 (select main_a v_prenex_26622))))) (forall ((v_prenex_26624 Int)) (or (<= 1 (select main_a v_prenex_26624)) (<= 1000 (* 2 (select main_a v_prenex_26624)))))) (forall ((v_prenex_22235 Int) (v_prenex_22234 Int)) (or (<= (select main_a v_prenex_22234) (select main_a v_prenex_22235)) (<= (* 2 (select main_a v_prenex_22234)) 1000) (<= 1 (select main_a v_prenex_22235)) (<= 1 (select main_a v_prenex_22234)) (<= (select main_a v_prenex_22235) 1498) (<= (+ main_x 1) v_prenex_22234) (< v_prenex_22234 main_x))) (or (forall ((v_prenex_23093 Int)) (or (< v_prenex_23093 main_y) (<= (* 2 (select main_a v_prenex_23093)) 1998))) (forall ((v_prenex_23089 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23089))) (<= (+ main_x 1) v_prenex_23089) (<= (select main_a v_prenex_23089) 999) (< v_prenex_23089 main_x)))) (forall ((v_prenex_24414 Int) (v_prenex_24413 Int)) (or (<= (* 2 (select main_a v_prenex_24413)) 1000) (<= 1000 (+ (select main_a v_prenex_24413) (select main_a v_prenex_24414))) (<= (+ main_x 1) v_prenex_24413) (<= (select main_a v_prenex_24414) 999) (<= 2 (* 2 (select main_a v_prenex_24413))) (< v_prenex_24413 main_x))) (forall ((v_prenex_22312 Int) (v_prenex_22311 Int)) (or (<= (+ (select main_a v_prenex_22311) (select main_a v_prenex_22312)) 1000) (<= (+ main_x 1) v_prenex_22311) (< v_prenex_22312 main_y) (<= (* 2 (select main_a v_prenex_22312)) 1998) (<= (select main_a v_prenex_22312) 999) (<= 0 (+ (select main_a v_prenex_22311) 498)) (< v_prenex_22311 main_x))) (or (forall ((v_prenex_29086 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29086))) (<= (+ main_x 1) v_prenex_29086) (<= 1 (select main_a v_prenex_29086)) (< v_prenex_29086 main_x) (<= (select main_a v_prenex_29086) 500))) (forall ((v_prenex_29091 Int)) (or (<= (select main_a v_prenex_29091) 999) (<= (* 2 (select main_a v_prenex_29091)) 1998)))) (or (forall ((v_prenex_25407 Int)) (or (<= 0 (+ (select main_a v_prenex_25407) 498)) (< v_prenex_25407 main_x) (<= 2 (* 2 (select main_a v_prenex_25407))) (<= 1 (select main_a v_prenex_25407)) (<= (+ main_x 1) v_prenex_25407))) (forall ((v_prenex_25413 Int)) (<= (select main_a v_prenex_25413) 1498))) (forall ((v_prenex_32528 Int) (v_prenex_32529 Int)) (or (<= (+ main_y 1) v_prenex_32529) (<= (select main_a v_prenex_32529) 999) (<= (+ (select main_a v_prenex_32528) (select main_a v_prenex_32529)) 1000) (< v_prenex_32528 main_x) (<= 500 (select main_a v_prenex_32529)) (<= (select main_a v_prenex_32528) 500) (<= (+ main_x 1) v_prenex_32528))) (forall ((v_prenex_27629 Int)) (or (<= (select main_a v_prenex_27629) 500) (<= (+ main_x 1) v_prenex_27629) (<= (* 2 (select main_a v_prenex_27629)) 1000) (<= 2 (* 2 (select main_a v_prenex_27629))) (< v_prenex_27629 main_x))) (or (forall ((v_prenex_28460 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28460))) (<= 1 (select main_a v_prenex_28460)) (< v_prenex_28460 main_x) (<= 0 (+ (select main_a v_prenex_28460) 498)) (<= (+ main_x 1) v_prenex_28460))) (forall ((v_prenex_28461 Int)) (or (<= (select main_a v_prenex_28461) 999) (<= 500 (select main_a v_prenex_28461))))) (forall ((v_prenex_26323 Int) (v_prenex_26324 Int)) (or (<= (+ main_x 1) v_prenex_26323) (<= (select main_a v_prenex_26324) 1498) (< v_prenex_26323 main_x) (<= (select main_a v_prenex_26324) 999) (<= (select main_a v_prenex_26323) 500) (<= (select main_a v_prenex_26324) (+ (select main_a v_prenex_26323) 998)) (<= 0 (+ (select main_a v_prenex_26323) 498)))) (or (forall ((v_prenex_23344 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23344))) (< v_prenex_23344 main_y))) (forall ((v_prenex_21429 Int)) (or (< v_prenex_21429 main_x) (<= (+ main_x 1) v_prenex_21429) (<= (select main_a v_prenex_21429) 500)))) (forall ((v_prenex_22698 Int) (v_prenex_22699 Int)) (or (< v_prenex_22698 main_x) (<= (+ (select main_a v_prenex_22698) (select main_a v_prenex_22699)) 1000) (<= 1 (select main_a v_prenex_22699)) (<= (select main_a v_prenex_22698) 999) (<= (+ main_x 1) v_prenex_22698) (<= 500 (select main_a v_prenex_22699)) (<= (select main_a v_prenex_22698) 500))) (forall ((v_prenex_27478 Int) (v_prenex_27477 Int)) (or (<= (select main_a v_prenex_27477) (select main_a v_prenex_27478)) (< v_prenex_27477 main_x) (<= (+ main_x 1) v_prenex_27477) (<= 1 (select main_a v_prenex_27477)) (<= (* 2 (select main_a v_prenex_27478)) 1998) (<= (select main_a v_prenex_27477) 999) (<= 500 (select main_a v_prenex_27478)))) (forall ((v_prenex_30176 Int) (v_prenex_30177 Int)) (or (<= (select main_a v_prenex_30176) (select main_a v_prenex_30177)) (<= 1 (select main_a v_prenex_30177)) (<= 2 (* 2 (select main_a v_prenex_30176))) (< v_prenex_30176 main_x) (<= (* 2 (select main_a v_prenex_30177)) 1998) (<= (+ main_x 1) v_prenex_30176))) (forall ((v_prenex_30257 Int) (v_prenex_30256 Int)) (or (<= (+ main_x 1) v_prenex_30256) (< v_prenex_30256 main_x) (<= 2 (* 2 (select main_a v_prenex_30256))) (<= 500 (select main_a v_prenex_30257)) (<= (select main_a v_prenex_30257) 1498) (<= (select main_a v_prenex_30257) (+ (select main_a v_prenex_30256) 998)) (< v_prenex_30257 main_y))) (or (forall ((v_prenex_26397 Int)) (or (<= 500 (select main_a v_prenex_26397)) (<= (select main_a v_prenex_26397) 999))) (forall ((v_prenex_26396 Int)) (or (< v_prenex_26396 main_x) (<= (+ main_x 1) v_prenex_26396) (<= 2 (* 2 (select main_a v_prenex_26396))) (<= 1 (select main_a v_prenex_26396))))) (forall ((v_prenex_31400 Int) (v_prenex_31401 Int)) (or (<= (+ main_x 1) v_prenex_31400) (<= 1 (select main_a v_prenex_31400)) (<= (* 2 (select main_a v_prenex_31400)) 1000) (< v_prenex_31400 main_x) (<= 1 (select main_a v_prenex_31401)) (<= (select main_a v_prenex_31400) (select main_a v_prenex_31401)))) (or (forall ((v_prenex_23583 Int)) (or (<= (* 2 (select main_a v_prenex_23583)) 1000) (<= 0 (+ (select main_a v_prenex_23583) 498)) (<= (+ main_x 1) v_prenex_23583) (<= 2 (* 2 (select main_a v_prenex_23583))) (< v_prenex_23583 main_x))) (forall ((v_prenex_23588 Int)) (or (<= 1 (select main_a v_prenex_23588)) (<= 1000 (* 2 (select main_a v_prenex_23588)))))) (or (forall ((v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23919)) 1998) (<= (select main_a v_prenex_23919) 1498))) (forall ((v_prenex_23913 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23913))) (<= (select main_a v_prenex_23913) 500) (<= (* 2 (select main_a v_prenex_23913)) 1000) (< v_prenex_23913 main_x) (<= (+ main_x 1) v_prenex_23913)))) (forall ((v_prenex_31040 Int) (v_prenex_31039 Int)) (or (<= (* 2 (select main_a v_prenex_31040)) 1998) (<= (+ (select main_a v_prenex_31039) (select main_a v_prenex_31040)) 1000) (<= 2 (* 2 (select main_a v_prenex_31039))) (<= (+ main_x 1) v_prenex_31039) (<= 0 (+ (select main_a v_prenex_31039) 498)) (< v_prenex_31039 main_x))) (or (forall ((v_prenex_32423 Int)) (or (<= (+ main_x 1) v_prenex_32423) (< v_prenex_32423 main_x) (<= (* 2 (select main_a v_prenex_32423)) 1000))) (forall ((v_prenex_32424 Int)) (or (<= (select main_a v_prenex_32424) 999) (<= (+ main_y 1) v_prenex_32424) (<= 500 (select main_a v_prenex_32424))))) (forall ((v_prenex_25937 Int) (v_prenex_25936 Int)) (or (<= (select main_a v_prenex_25937) 1498) (<= 2 (* 2 (select main_a v_prenex_25936))) (<= (select main_a v_prenex_25936) 999) (< v_prenex_25936 main_x) (<= 500 (select main_a v_prenex_25937)) (<= (select main_a v_prenex_25936) (select main_a v_prenex_25937)) (<= (+ main_x 1) v_prenex_25936))) (forall ((v_prenex_26345 Int) (v_prenex_26346 Int)) (or (< v_prenex_26346 main_y) (<= (select main_a v_prenex_26346) 999) (<= (+ main_x 1) v_prenex_26345) (<= 1000 (* 2 (select main_a v_prenex_26346))) (<= (select main_a v_prenex_26345) 999) (< v_prenex_26345 main_x) (<= (+ (select main_a v_prenex_26345) (select main_a v_prenex_26346)) 1000))) (forall ((v_prenex_27836 Int) (v_prenex_27837 Int)) (or (<= (+ main_x 1) v_prenex_27836) (<= 1000 (* 2 (select main_a v_prenex_27837))) (<= (select main_a v_prenex_27837) 999) (< v_prenex_27836 main_x) (<= 1 (select main_a v_prenex_27836)) (<= (select main_a v_prenex_27837) (+ (select main_a v_prenex_27836) 998)) (< v_prenex_27837 main_y))) (forall ((v_prenex_26938 Int) (v_prenex_26939 Int)) (or (< v_prenex_26939 main_y) (<= 1000 (* 2 (select main_a v_prenex_26939))) (<= (select main_a v_prenex_26939) 1498) (<= (+ main_y 1) v_prenex_26939) (<= (select main_a v_prenex_26938) (select main_a v_prenex_26939)))) (forall ((v_prenex_25447 Int) (v_prenex_25446 Int)) (or (<= (select main_a v_prenex_25446) 500) (<= (+ main_x 1) v_prenex_25446) (< v_prenex_25446 main_x) (<= (+ (select main_a v_prenex_25446) (select main_a v_prenex_25447)) 1000) (<= (* 2 (select main_a v_prenex_25446)) 1000) (<= (* 2 (select main_a v_prenex_25447)) 1998))) (or (forall ((v_prenex_25144 Int)) (or (<= 1 (select main_a v_prenex_25144)) (<= (* 2 (select main_a v_prenex_25144)) 1998))) (forall ((v_prenex_25139 Int)) (or (<= 1 (select main_a v_prenex_25139)) (<= (select main_a v_prenex_25139) 500) (<= (+ main_x 1) v_prenex_25139) (<= 2 (* 2 (select main_a v_prenex_25139))) (< v_prenex_25139 main_x)))) (or (forall ((v_prenex_29091 Int)) (or (<= (select main_a v_prenex_29091) 999) (<= (* 2 (select main_a v_prenex_29091)) 1998))) (forall ((v_prenex_29088 Int)) (or (<= (+ main_x 1) v_prenex_29088) (< v_prenex_29088 main_x) (<= (select main_a v_prenex_29088) 500) (<= 2 (* 2 (select main_a v_prenex_29088))) (<= (select main_a v_prenex_29088) 999)))) (forall ((v_prenex_24801 Int) (v_prenex_24800 Int)) (or (< v_prenex_24800 main_x) (<= 2 (* 2 (select main_a v_prenex_24800))) (<= (+ main_x 1) v_prenex_24800) (<= (* 2 (select main_a v_prenex_24800)) 1000) (<= (* 2 (select main_a v_prenex_24801)) 1998) (<= (select main_a v_prenex_24801) 1498) (<= 1000 (+ (select main_a v_prenex_24800) (select main_a v_prenex_24801))))) (forall ((v_prenex_31664 Int) (v_prenex_31665 Int)) (or (<= (select main_a v_prenex_31664) 500) (<= (+ main_x 1) v_prenex_31664) (<= 1000 (* 2 (select main_a v_prenex_31665))) (< v_prenex_31664 main_x) (<= 1 (select main_a v_prenex_31665)) (<= (select main_a v_prenex_31665) (+ (select main_a v_prenex_31664) 998)))) (forall ((v_prenex_31853 Int) (v_prenex_31854 Int)) (or (<= (* 2 (select main_a v_prenex_31853)) 1000) (<= (* 2 (select main_a v_prenex_31854)) 1998) (<= (+ main_x 1) v_prenex_31853) (<= (+ main_y 1) v_prenex_31854) (<= 1 (select main_a v_prenex_31854)) (< v_prenex_31853 main_x) (<= (select main_a v_prenex_31854) (+ (select main_a v_prenex_31853) 998)))) (or (forall ((v_prenex_25651 Int)) (or (<= (* 2 (select main_a v_prenex_25651)) 1998) (<= (+ main_y 1) v_prenex_25651) (<= 500 (select main_a v_prenex_25651)))) (forall ((v_prenex_25650 Int)) (or (< v_prenex_25650 main_x) (<= (+ main_x 1) v_prenex_25650) (<= 2 (* 2 (select main_a v_prenex_25650))) (<= (* 2 (select main_a v_prenex_25650)) 1000)))) (forall ((v_prenex_27227 Int) (v_prenex_27226 Int)) (or (<= 1000 (+ (select main_a v_prenex_27226) (select main_a v_prenex_27227))) (<= 1 (select main_a v_prenex_27227)) (<= (+ main_x 1) v_prenex_27226) (<= (select main_a v_prenex_27226) 999) (< v_prenex_27226 main_x) (<= (* 2 (select main_a v_prenex_27227)) 1998))) (forall ((v_prenex_24922 Int) (v_prenex_24921 Int)) (or (<= (select main_a v_prenex_24921) 999) (<= (select main_a v_prenex_24922) 999) (< v_prenex_24921 main_x) (<= (+ main_x 1) v_prenex_24921) (<= (* 2 (select main_a v_prenex_24921)) 1000) (<= (+ (select main_a v_prenex_24921) (select main_a v_prenex_24922)) 1000) (<= (* 2 (select main_a v_prenex_24922)) 1998))) (forall ((v_prenex_23852 Int) (v_prenex_23851 Int)) (or (<= 500 (select main_a v_prenex_23852)) (<= (select main_a v_prenex_23852) 999) (<= 0 (+ (select main_a v_prenex_23851) 498)) (<= 1 (select main_a v_prenex_23851)) (< v_prenex_23851 main_x) (<= (+ main_x 1) v_prenex_23851) (<= (select main_a v_prenex_23851) (select main_a v_prenex_23852)))) (forall ((v_prenex_24003 Int) (v_prenex_24002 Int)) (or (< v_prenex_24002 main_x) (<= (+ main_x 1) v_prenex_24002) (<= (select main_a v_prenex_24003) 1498) (<= (select main_a v_prenex_24002) 500) (<= (select main_a v_prenex_24003) (+ (select main_a v_prenex_24002) 998)) (< v_prenex_24003 main_y))) (forall ((v_prenex_27212 Int) (v_prenex_27213 Int)) (or (<= (* 2 (select main_a v_prenex_27213)) 1998) (<= (select main_a v_prenex_27212) 500) (<= 1000 (* 2 (select main_a v_prenex_27213))) (< v_prenex_27212 main_x) (<= (+ main_x 1) v_prenex_27212) (<= (* 2 (select main_a v_prenex_27212)) 1000) (<= (select main_a v_prenex_27212) (select main_a v_prenex_27213)))) (forall ((v_prenex_24220 Int) (v_prenex_24219 Int)) (or (<= 1 (select main_a v_prenex_24220)) (<= (select main_a v_prenex_24220) 999) (<= 0 (+ (select main_a v_prenex_24219) 498)) (<= (+ (select main_a v_prenex_24219) (select main_a v_prenex_24220)) 1000) (<= (+ main_x 1) v_prenex_24219) (<= (+ main_y 1) v_prenex_24220) (< v_prenex_24219 main_x))) (forall ((v_prenex_29920 Int)) (or (<= (* 2 (select main_a v_prenex_29920)) 1000) (<= 2 (* 2 (select main_a v_prenex_29920))) (<= (+ main_x 1) v_prenex_29920) (< v_prenex_29920 main_x) (<= 1 (select main_a v_prenex_29920)))) (forall ((v_prenex_29614 Int) (v_prenex_29613 Int)) (or (<= 1 (select main_a v_prenex_29614)) (<= 0 (+ (select main_a v_prenex_29613) 498)) (< v_prenex_29613 main_x) (<= (+ main_x 1) v_prenex_29613) (<= 1000 (+ (select main_a v_prenex_29613) (select main_a v_prenex_29614))) (<= 2 (* 2 (select main_a v_prenex_29613))) (<= 1000 (* 2 (select main_a v_prenex_29614))))) (forall ((v_prenex_28059 Int) (v_prenex_28058 Int)) (or (<= (+ main_x 1) v_prenex_28058) (<= 1 (select main_a v_prenex_28058)) (<= (select main_a v_prenex_28058) 500) (<= (select main_a v_prenex_28058) (select main_a v_prenex_28059)) (< v_prenex_28058 main_x))) (forall ((v_prenex_26670 Int) (v_prenex_26671 Int)) (or (< v_prenex_26670 main_x) (< v_prenex_26671 main_y) (<= 1000 (* 2 (select main_a v_prenex_26671))) (<= (* 2 (select main_a v_prenex_26670)) 1000) (<= 1000 (+ (select main_a v_prenex_26670) (select main_a v_prenex_26671))) (<= (select main_a v_prenex_26671) 1498) (<= (+ main_x 1) v_prenex_26670))) (forall ((v_prenex_25857 Int) (v_prenex_25858 Int)) (or (<= (select main_a v_prenex_25857) (select main_a v_prenex_25858)) (< v_prenex_25857 main_x) (<= (+ main_x 1) v_prenex_25857) (<= (* 2 (select main_a v_prenex_25857)) 1000) (<= 500 (select main_a v_prenex_25858)) (<= (select main_a v_prenex_25857) 500) (<= (select main_a v_prenex_25858) 1498))) (forall ((v_prenex_25782 Int) (v_prenex_25781 Int)) (or (< v_prenex_25781 main_x) (<= 1000 (+ (select main_a v_prenex_25781) (select main_a v_prenex_25782))) (<= (+ main_x 1) v_prenex_25781) (<= (select main_a v_prenex_25781) 500) (<= (select main_a v_prenex_25782) 1498))) (or (forall ((v_prenex_24716 Int)) (or (<= (select main_a v_prenex_24716) 500) (<= (* 2 (select main_a v_prenex_24716)) 1000) (<= 2 (* 2 (select main_a v_prenex_24716))) (< v_prenex_24716 main_x) (<= (+ main_x 1) v_prenex_24716))) (forall ((v_prenex_24722 Int)) (or (<= (* 2 (select main_a v_prenex_24722)) 1998) (<= (select main_a v_prenex_24722) 999)))) (forall ((v_prenex_25742 Int) (v_prenex_25741 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25741))) (<= (* 2 (select main_a v_prenex_25741)) 1000) (<= (select main_a v_prenex_25741) (select main_a v_prenex_25742)) (< v_prenex_25741 main_x) (<= (+ main_x 1) v_prenex_25741) (<= (select main_a v_prenex_25742) 999))) (forall ((v_prenex_31343 Int) (v_prenex_31342 Int)) (or (<= (+ main_x 1) v_prenex_31342) (<= (select main_a v_prenex_31343) 999) (<= (select main_a v_prenex_31342) 500) (<= 1000 (+ (select main_a v_prenex_31342) (select main_a v_prenex_31343))) (< v_prenex_31342 main_x))) (forall ((v_prenex_30329 Int) (v_prenex_30328 Int)) (or (<= 1000 (+ (select main_a v_prenex_30328) (select main_a v_prenex_30329))) (<= (+ main_y 1) v_prenex_30329) (< v_prenex_30328 main_x) (<= (+ main_x 1) v_prenex_30328) (<= (* 2 (select main_a v_prenex_30329)) 1998) (<= (select main_a v_prenex_30328) 999))) (forall ((v_prenex_27110 Int) (v_prenex_27111 Int)) (or (<= (select main_a v_prenex_27110) 500) (<= (* 2 (select main_a v_prenex_27111)) 1998) (<= 2 (* 2 (select main_a v_prenex_27110))) (< v_prenex_27110 main_x) (<= (select main_a v_prenex_27111) (+ (select main_a v_prenex_27110) 998)) (<= (+ main_x 1) v_prenex_27110))) (or (forall ((v_prenex_25178 Int)) (or (<= (+ main_x 1) v_prenex_25178) (<= (select main_a v_prenex_25178) 500) (< v_prenex_25178 main_x) (<= 2 (* 2 (select main_a v_prenex_25178))) (<= (select main_a v_prenex_25178) 999))) (forall ((v_prenex_25184 Int)) (<= (select main_a v_prenex_25184) 1498))) (or (forall ((v_prenex_23701 Int)) (or (<= (+ main_x 1) v_prenex_23701) (< v_prenex_23701 main_x) (<= 2 (* 2 (select main_a v_prenex_23701))))) (forall ((v_prenex_23702 Int)) (or (<= (+ main_y 1) v_prenex_23702) (<= (select main_a v_prenex_23702) 1498)))) (or (forall ((v_prenex_32783 Int)) (<= 500 (select main_a v_prenex_32783))) (forall ((v_prenex_32779 Int)) (or (<= (* 2 (select main_a v_prenex_32779)) 1000) (<= (select main_a v_prenex_32779) 500) (<= (+ main_x 1) v_prenex_32779) (< v_prenex_32779 main_x)))) (forall ((v_prenex_26615 Int) (v_prenex_26614 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26614))) (<= (select main_a v_prenex_26614) 500) (<= (select main_a v_prenex_26614) (select main_a v_prenex_26615)) (<= 1 (select main_a v_prenex_26615)) (<= (select main_a v_prenex_26615) 1498) (< v_prenex_26614 main_x) (<= (+ main_x 1) v_prenex_26614))) (forall ((v_prenex_30578 Int) (v_prenex_30577 Int)) (or (< v_prenex_30577 main_x) (<= 500 (select main_a v_prenex_30578)) (<= (select main_a v_prenex_30577) (select main_a v_prenex_30578)) (<= (+ main_x 1) v_prenex_30577) (<= (* 2 (select main_a v_prenex_30578)) 1998) (< v_prenex_30578 main_y) (<= 2 (* 2 (select main_a v_prenex_30577))))) (forall ((v_prenex_29367 Int) (v_prenex_29366 Int)) (or (<= (select main_a v_prenex_29366) (select main_a v_prenex_29367)) (<= 1 (select main_a v_prenex_29366)) (<= (+ main_x 1) v_prenex_29366) (<= 1 (select main_a v_prenex_29367)) (<= (+ main_y 1) v_prenex_29367) (< v_prenex_29366 main_x))) (forall ((v_prenex_24149 Int) (v_prenex_24148 Int)) (or (<= (select main_a v_prenex_24149) (+ (select main_a v_prenex_24148) 998)) (< v_prenex_24148 main_x) (<= (select main_a v_prenex_24148) 500) (<= 1000 (* 2 (select main_a v_prenex_24149))) (<= 2 (* 2 (select main_a v_prenex_24148))) (<= (+ main_x 1) v_prenex_24148))) (forall ((v_prenex_31727 Int) (v_prenex_31726 Int)) (or (<= (select main_a v_prenex_31726) 500) (<= (+ main_x 1) v_prenex_31726) (<= (select main_a v_prenex_31726) (select main_a v_prenex_31727)) (<= 1000 (* 2 (select main_a v_prenex_31727))) (<= (select main_a v_prenex_31726) 999) (< v_prenex_31726 main_x))) (or (forall ((v_prenex_28132 Int)) (<= (select main_a v_prenex_28132) 999)) (forall ((v_prenex_28129 Int)) (or (< v_prenex_28129 main_x) (<= 2 (* 2 (select main_a v_prenex_28129))) (<= (select main_a v_prenex_28129) 999) (<= (+ main_x 1) v_prenex_28129) (<= (select main_a v_prenex_28129) 500)))) (forall ((v_prenex_23156 Int) (v_prenex_23157 Int)) (or (<= 1 (select main_a v_prenex_23156)) (<= (* 2 (select main_a v_prenex_23156)) 1000) (<= 1000 (+ (select main_a v_prenex_23156) (select main_a v_prenex_23157))) (<= (+ main_x 1) v_prenex_23156) (< v_prenex_23156 main_x))) (forall ((v_prenex_22658 Int) (v_prenex_22659 Int)) (or (<= (+ main_y 1) v_prenex_22659) (<= (+ (select main_a v_prenex_22658) (select main_a v_prenex_22659)) 1000) (< v_prenex_22659 main_y) (<= (* 2 (select main_a v_prenex_22659)) 1998))) (forall ((v_prenex_30691 Int) (v_prenex_30692 Int)) (or (<= 0 (+ (select main_a v_prenex_30691) 498)) (<= (select main_a v_prenex_30691) (select main_a v_prenex_30692)) (< v_prenex_30691 main_x) (<= 1000 (* 2 (select main_a v_prenex_30692))) (<= (select main_a v_prenex_30691) 500) (<= (+ main_x 1) v_prenex_30691))) (forall ((v_prenex_22970 Int) (v_prenex_22969 Int)) (or (< v_prenex_22969 main_x) (<= (* 2 (select main_a v_prenex_22970)) 1998) (<= 2 (* 2 (select main_a v_prenex_22969))) (< v_prenex_22970 main_y) (<= (select main_a v_prenex_22970) 1498) (<= (select main_a v_prenex_22970) (+ (select main_a v_prenex_22969) 998)) (<= (+ main_x 1) v_prenex_22969))) (forall ((v_prenex_27467 Int) (v_prenex_27468 Int)) (or (<= (* 2 (select main_a v_prenex_27467)) 1000) (<= 2 (* 2 (select main_a v_prenex_27467))) (<= (+ main_x 1) v_prenex_27467) (< v_prenex_27467 main_x) (<= 1000 (+ (select main_a v_prenex_27467) (select main_a v_prenex_27468))) (<= (* 2 (select main_a v_prenex_27468)) 1998))) (or (forall ((v_prenex_29584 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29584))) (<= 500 (select main_a v_prenex_29584)) (< v_prenex_29584 main_y))) (forall ((v_prenex_29581 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29581))) (<= (+ main_x 1) v_prenex_29581) (<= (* 2 (select main_a v_prenex_29581)) 1000) (< v_prenex_29581 main_x)))) (or (forall ((v_prenex_30399 Int)) (or (<= (+ main_x 1) v_prenex_30399) (<= (select main_a v_prenex_30399) 500) (< v_prenex_30399 main_x) (<= (* 2 (select main_a v_prenex_30399)) 1000) (<= 1 (select main_a v_prenex_30399)))) (forall ((v_prenex_30404 Int)) (<= (select main_a v_prenex_30404) 999))) (forall ((v_prenex_31437 Int) (v_prenex_31438 Int)) (or (<= (* 2 (select main_a v_prenex_31437)) 1000) (<= (select main_a v_prenex_31438) 1498) (<= (select main_a v_prenex_31438) 999) (<= (+ main_y 1) v_prenex_31438) (< v_prenex_31437 main_x) (<= (+ (select main_a v_prenex_31437) (select main_a v_prenex_31438)) 1000) (<= (+ main_x 1) v_prenex_31437))) (forall ((v_prenex_25995 Int) (v_prenex_25996 Int)) (or (< v_prenex_25995 main_x) (<= (select main_a v_prenex_25996) (+ (select main_a v_prenex_25995) 998)) (<= 1 (select main_a v_prenex_25996)) (<= 1000 (* 2 (select main_a v_prenex_25996))) (<= (select main_a v_prenex_25995) 500) (<= 1 (select main_a v_prenex_25995)) (<= (+ main_x 1) v_prenex_25995))) (forall ((v_prenex_29877 Int) (v_prenex_29876 Int)) (or (<= (select main_a v_prenex_29877) 999) (<= (* 2 (select main_a v_prenex_29877)) 1998) (< v_prenex_29876 main_x) (< v_prenex_29877 main_y) (<= (+ (select main_a v_prenex_29876) (select main_a v_prenex_29877)) 1000) (<= 1 (select main_a v_prenex_29876)) (<= (+ main_x 1) v_prenex_29876))) (forall ((v_prenex_32478 Int) (v_prenex_32477 Int)) (or (<= (+ (select main_a v_prenex_32477) (select main_a v_prenex_32478)) 1000) (<= (select main_a v_prenex_32478) 999) (<= 0 (+ (select main_a v_prenex_32477) 498)) (< v_prenex_32477 main_x) (<= (select main_a v_prenex_32477) 500) (<= (+ main_x 1) v_prenex_32477) (<= 500 (select main_a v_prenex_32478)))) (forall ((v_prenex_23543 Int) (v_prenex_23542 Int)) (or (<= 1 (select main_a v_prenex_23542)) (< v_prenex_23542 main_x) (<= 1000 (+ (select main_a v_prenex_23542) (select main_a v_prenex_23543))) (<= (+ main_x 1) v_prenex_23542) (<= (select main_a v_prenex_23543) 1498) (<= 500 (select main_a v_prenex_23543)))) (forall ((v_prenex_21542 Int) (v_prenex_21541 Int)) (or (<= (+ main_x 1) v_prenex_21541) (<= (select main_a v_prenex_21542) 999) (<= 1000 (+ (select main_a v_prenex_21541) (select main_a v_prenex_21542))) (<= 2 (* 2 (select main_a v_prenex_21541))) (< v_prenex_21541 main_x) (<= (select main_a v_prenex_21541) 500) (<= 1000 (* 2 (select main_a v_prenex_21542))))) (or (forall ((v_prenex_25108 Int)) (or (<= 500 (select main_a v_prenex_25108)) (<= (select main_a v_prenex_25108) 999))) (forall ((v_prenex_25103 Int)) (or (<= (* 2 (select main_a v_prenex_25103)) 1000) (< v_prenex_25103 main_x) (<= (+ main_x 1) v_prenex_25103) (<= (select main_a v_prenex_25103) 999)))) (or (forall ((v_prenex_23789 Int)) (or (<= (select main_a v_prenex_23789) 999) (<= (* 2 (select main_a v_prenex_23789)) 1998))) (forall ((v_prenex_23787 Int)) (or (< v_prenex_23787 main_x) (<= 1 (select main_a v_prenex_23787)) (<= 2 (* 2 (select main_a v_prenex_23787))) (<= (+ main_x 1) v_prenex_23787) (<= (select main_a v_prenex_23787) 999)))) (or (forall ((v_prenex_31408 Int)) (or (<= 1 (select main_a v_prenex_31408)) (<= (select main_a v_prenex_31408) 999))) (forall ((v_prenex_31403 Int)) (or (< v_prenex_31403 main_x) (<= (+ main_x 1) v_prenex_31403) (<= 2 (* 2 (select main_a v_prenex_31403)))))) (or (forall ((v_prenex_29187 Int)) (or (< v_prenex_29187 main_y) (<= 1000 (* 2 (select main_a v_prenex_29187))))) (forall ((v_prenex_29181 Int)) (or (<= (+ main_x 1) v_prenex_29181) (<= (* 2 (select main_a v_prenex_29181)) 1000) (< v_prenex_29181 main_x) (<= (select main_a v_prenex_29181) 500)))) (or (forall ((v_prenex_31762 Int)) (or (< v_prenex_31762 main_x) (<= (* 2 (select main_a v_prenex_31762)) 1000) (<= 0 (+ (select main_a v_prenex_31762) 498)) (<= (+ main_x 1) v_prenex_31762))) (forall ((v_prenex_31765 Int)) (or (<= (select main_a v_prenex_31765) 999) (<= 1000 (* 2 (select main_a v_prenex_31765)))))) (forall ((v_prenex_29800 Int) (v_prenex_29799 Int)) (or (<= (select main_a v_prenex_29800) 999) (<= (+ (select main_a v_prenex_29799) (select main_a v_prenex_29800)) 1000) (<= (select main_a v_prenex_29799) 500) (<= (select main_a v_prenex_29800) 1498) (< v_prenex_29799 main_x) (<= (select main_a v_prenex_29799) 999) (<= (+ main_x 1) v_prenex_29799))) (forall ((v_prenex_21932 Int) (v_prenex_21933 Int)) (or (< v_prenex_21932 main_x) (<= (select main_a v_prenex_21932) 500) (<= 2 (* 2 (select main_a v_prenex_21932))) (<= (select main_a v_prenex_21933) 999) (<= 1 (select main_a v_prenex_21933)) (<= (+ main_x 1) v_prenex_21932) (<= 1000 (+ (select main_a v_prenex_21932) (select main_a v_prenex_21933))))) (forall ((v_prenex_22785 Int) (v_prenex_22784 Int)) (or (<= 1 (select main_a v_prenex_22784)) (<= (+ main_x 1) v_prenex_22784) (<= (+ main_y 1) v_prenex_22785) (<= (select main_a v_prenex_22785) 999) (<= 1000 (* 2 (select main_a v_prenex_22785))) (<= (+ (select main_a v_prenex_22784) (select main_a v_prenex_22785)) 1000) (< v_prenex_22784 main_x))) (or (forall ((v_prenex_28963 Int)) (or (<= (+ main_x 1) v_prenex_28963) (< v_prenex_28963 main_x) (<= (* 2 (select main_a v_prenex_28963)) 1000) (<= 2 (* 2 (select main_a v_prenex_28963))))) (forall ((v_prenex_28968 Int)) (or (<= (select main_a v_prenex_28968) 999) (<= (select main_a v_prenex_28968) 1498)))) (forall ((v_prenex_23105 Int) (v_prenex_23104 Int)) (or (<= (select main_a v_prenex_23104) 500) (< v_prenex_23104 main_x) (<= 1 (select main_a v_prenex_23105)) (<= (* 2 (select main_a v_prenex_23104)) 1000) (<= (select main_a v_prenex_23104) (select main_a v_prenex_23105)) (<= (+ main_x 1) v_prenex_23104))) (forall ((v_prenex_29615 Int) (v_prenex_29616 Int)) (or (<= (* 2 (select main_a v_prenex_29615)) 1000) (<= 2 (* 2 (select main_a v_prenex_29615))) (<= (select main_a v_prenex_29616) 1498) (<= 1000 (+ (select main_a v_prenex_29615) (select main_a v_prenex_29616))) (<= 1 (select main_a v_prenex_29616)) (< v_prenex_29615 main_x) (<= (+ main_x 1) v_prenex_29615))) (forall ((v_prenex_25894 Int) (v_prenex_25895 Int)) (or (<= (select main_a v_prenex_25894) 999) (<= (select main_a v_prenex_25894) 500) (<= (+ main_x 1) v_prenex_25894) (<= (select main_a v_prenex_25895) 1498) (< v_prenex_25894 main_x) (<= 1000 (+ (select main_a v_prenex_25894) (select main_a v_prenex_25895))) (<= 1 (select main_a v_prenex_25895)))) (forall ((v_prenex_26488 Int) (v_prenex_26489 Int)) (or (<= 1 (select main_a v_prenex_26488)) (<= 1000 (+ (select main_a v_prenex_26488) (select main_a v_prenex_26489))) (<= (select main_a v_prenex_26489) 1498) (< v_prenex_26488 main_x) (<= (+ main_x 1) v_prenex_26488) (<= 1000 (* 2 (select main_a v_prenex_26489))))) (forall ((v_prenex_29804 Int) (v_prenex_29803 Int)) (or (<= 500 (select main_a v_prenex_29804)) (< v_prenex_29803 main_x) (<= (select main_a v_prenex_29803) (select main_a v_prenex_29804)) (<= (+ main_x 1) v_prenex_29803) (<= (select main_a v_prenex_29803) 500) (<= (select main_a v_prenex_29803) 999) (<= (select main_a v_prenex_29804) 1498))) (or (forall ((v_prenex_27654 Int)) (or (<= (select main_a v_prenex_27654) 999) (<= (select main_a v_prenex_27654) 1498) (<= (+ main_y 1) v_prenex_27654))) (forall ((v_prenex_27653 Int)) (or (< v_prenex_27653 main_x) (<= 1 (select main_a v_prenex_27653)) (<= (+ main_x 1) v_prenex_27653) (<= 2 (* 2 (select main_a v_prenex_27653)))))) (forall ((v_prenex_26347 Int) (v_prenex_26348 Int)) (or (<= (select main_a v_prenex_26347) (select main_a v_prenex_26348)) (< v_prenex_26347 main_x) (<= (select main_a v_prenex_26348) 1498) (<= 2 (* 2 (select main_a v_prenex_26347))) (<= (+ main_x 1) v_prenex_26347) (<= 0 (+ (select main_a v_prenex_26347) 498)) (<= (select main_a v_prenex_26348) 999))) (forall ((v_prenex_27627 Int) (v_prenex_27628 Int)) (or (<= 1 (select main_a v_prenex_27628)) (< v_prenex_27627 main_x) (<= (+ (select main_a v_prenex_27627) (select main_a v_prenex_27628)) 1000) (<= (select main_a v_prenex_27627) 999) (<= (+ main_x 1) v_prenex_27627) (<= (select main_a v_prenex_27628) 999))) (forall ((v_prenex_24443 Int) (v_prenex_24444 Int)) (or (<= (select main_a v_prenex_24443) 500) (<= (* 2 (select main_a v_prenex_24443)) 1000) (<= (+ main_x 1) v_prenex_24443) (<= (* 2 (select main_a v_prenex_24444)) 1998) (<= (select main_a v_prenex_24443) (select main_a v_prenex_24444)) (< v_prenex_24443 main_x))) (or (forall ((v_prenex_31251 Int)) (or (<= 500 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31251) 999))) (forall ((v_prenex_31250 Int)) (or (<= 1 (select main_a v_prenex_31250)) (<= 2 (* 2 (select main_a v_prenex_31250))) (< v_prenex_31250 main_x) (<= (+ main_x 1) v_prenex_31250)))) (forall ((v_prenex_30790 Int) (v_prenex_30791 Int)) (or (<= (+ (select main_a v_prenex_30790) (select main_a v_prenex_30791)) 1000) (<= 0 (+ (select main_a v_prenex_30790) 498)) (<= 1 (select main_a v_prenex_30791)) (<= (+ main_x 1) v_prenex_30790) (< v_prenex_30790 main_x) (<= (select main_a v_prenex_30790) 500) (<= (select main_a v_prenex_30791) 999))) (forall ((v_prenex_22457 Int) (v_prenex_22458 Int)) (or (<= 1 (select main_a v_prenex_22458)) (<= (select main_a v_prenex_22458) 1498) (<= (select main_a v_prenex_22457) 999) (< v_prenex_22457 main_x) (<= (+ main_x 1) v_prenex_22457) (<= (* 2 (select main_a v_prenex_22457)) 1000) (<= 1000 (+ (select main_a v_prenex_22457) (select main_a v_prenex_22458))))) (forall ((v_prenex_23547 Int) (v_prenex_23546 Int)) (or (<= (* 2 (select main_a v_prenex_23546)) 1000) (<= 500 (select main_a v_prenex_23547)) (<= 2 (* 2 (select main_a v_prenex_23546))) (<= 1000 (* 2 (select main_a v_prenex_23547))) (< v_prenex_23546 main_x) (<= (+ (select main_a v_prenex_23546) (select main_a v_prenex_23547)) 1000) (<= (+ main_x 1) v_prenex_23546))) (or (forall ((v_prenex_27135 Int)) (or (<= (* 2 (select main_a v_prenex_27135)) 1000) (<= (+ main_x 1) v_prenex_27135) (<= 2 (* 2 (select main_a v_prenex_27135))) (< v_prenex_27135 main_x))) (forall ((v_prenex_27139 Int)) (or (<= 1 (select main_a v_prenex_27139)) (<= 500 (select main_a v_prenex_27139))))) (forall ((v_prenex_28576 Int) (v_prenex_28575 Int)) (or (<= 0 (+ (select main_a v_prenex_28575) 498)) (<= (+ main_x 1) v_prenex_28575) (<= 1000 (* 2 (select main_a v_prenex_28576))) (<= (* 2 (select main_a v_prenex_28575)) 1000) (<= (select main_a v_prenex_28576) 1498) (<= (select main_a v_prenex_28575) (select main_a v_prenex_28576)) (< v_prenex_28575 main_x))) (forall ((v_prenex_31830 Int) (v_prenex_31831 Int)) (or (< v_prenex_31831 main_y) (<= (select main_a v_prenex_31830) 999) (<= 1 (select main_a v_prenex_31831)) (<= (* 2 (select main_a v_prenex_31831)) 1998) (< v_prenex_31830 main_x) (<= (select main_a v_prenex_31830) (select main_a v_prenex_31831)) (<= (+ main_x 1) v_prenex_31830))) (forall ((v_prenex_22850 Int) (v_prenex_22849 Int)) (or (< v_prenex_22849 main_x) (<= (* 2 (select main_a v_prenex_22850)) 1998) (<= (+ main_x 1) v_prenex_22849) (<= (select main_a v_prenex_22850) (+ (select main_a v_prenex_22849) 998)) (<= (select main_a v_prenex_22849) 500) (<= 1 (select main_a v_prenex_22849)) (<= (select main_a v_prenex_22850) 1498))) (or (forall ((v_prenex_22902 Int)) (or (<= 1 (select main_a v_prenex_22902)) (<= 500 (select main_a v_prenex_22902)))) (forall ((v_prenex_22899 Int)) (or (< v_prenex_22899 main_x) (<= (select main_a v_prenex_22899) 500) (<= (* 2 (select main_a v_prenex_22899)) 1000) (<= (select main_a v_prenex_22899) 999) (<= (+ main_x 1) v_prenex_22899)))) (forall ((v_prenex_29272 Int) (v_prenex_29271 Int)) (or (<= 500 (select main_a v_prenex_29272)) (< v_prenex_29271 main_x) (<= (select main_a v_prenex_29272) (+ (select main_a v_prenex_29271) 998)) (<= (select main_a v_prenex_29271) 999) (<= 1 (select main_a v_prenex_29272)) (<= (+ main_x 1) v_prenex_29271) (<= (* 2 (select main_a v_prenex_29271)) 1000))) (forall ((v_prenex_32690 Int) (v_prenex_32691 Int)) (or (<= 500 (select main_a v_prenex_32691)) (<= (+ main_x 1) v_prenex_32690) (<= 1000 (+ (select main_a v_prenex_32690) (select main_a v_prenex_32691))) (<= (+ main_y 1) v_prenex_32691) (< v_prenex_32690 main_x) (<= 2 (* 2 (select main_a v_prenex_32690))))) (or (forall ((v_prenex_30081 Int)) (or (<= (* 2 (select main_a v_prenex_30081)) 1998) (<= (+ main_y 1) v_prenex_30081))) (forall ((v_prenex_30080 Int)) (or (< v_prenex_30080 main_x) (<= (+ main_x 1) v_prenex_30080) (<= 2 (* 2 (select main_a v_prenex_30080))) (<= (select main_a v_prenex_30080) 999)))) (or (forall ((v_prenex_28857 Int)) (or (<= (+ main_x 1) v_prenex_28857) (<= (* 2 (select main_a v_prenex_28857)) 1000) (<= (select main_a v_prenex_28857) 500) (< v_prenex_28857 main_x))) (forall ((v_prenex_28863 Int)) (or (< v_prenex_28863 main_y) (<= (select main_a v_prenex_28863) 999)))) (forall ((v_prenex_25617 Int) (v_prenex_25618 Int)) (or (<= 500 (select main_a v_prenex_25618)) (<= 2 (* 2 (select main_a v_prenex_25617))) (< v_prenex_25617 main_x) (<= 1000 (+ (select main_a v_prenex_25617) (select main_a v_prenex_25618))) (<= (* 2 (select main_a v_prenex_25618)) 1998) (<= (+ main_x 1) v_prenex_25617))) (forall ((v_prenex_30897 Int) (v_prenex_30896 Int)) (or (< v_prenex_30896 main_x) (<= (* 2 (select main_a v_prenex_30897)) 1998) (<= (select main_a v_prenex_30897) (+ (select main_a v_prenex_30896) 998)) (<= (+ main_x 1) v_prenex_30896) (<= 0 (+ (select main_a v_prenex_30896) 498)) (<= (select main_a v_prenex_30896) 500))) (or (forall ((v_prenex_26475 Int)) (<= 1 (select main_a v_prenex_26475))) (forall ((v_prenex_26469 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26469))) (<= 0 (+ (select main_a v_prenex_26469) 498)) (< v_prenex_26469 main_x) (<= (+ main_x 1) v_prenex_26469)))) (or (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 999) (<= 500 (select main_a v_prenex_28323)))) (forall ((v_prenex_28318 Int)) (or (<= (+ main_x 1) v_prenex_28318) (< v_prenex_28318 main_x) (<= (* 2 (select main_a v_prenex_28318)) 1000) (<= 2 (* 2 (select main_a v_prenex_28318)))))) (or (forall ((v_prenex_22598 Int)) (or (<= 500 (select main_a v_prenex_22598)) (<= (select main_a v_prenex_22598) 999))) (forall ((v_prenex_22595 Int)) (or (<= (+ main_x 1) v_prenex_22595) (<= (select main_a v_prenex_22595) 999) (<= (select main_a v_prenex_22595) 500) (< v_prenex_22595 main_x) (<= 2 (* 2 (select main_a v_prenex_22595)))))) (or (forall ((v_prenex_29886 Int)) (or (<= 1 (select main_a v_prenex_29886)) (< v_prenex_29886 main_y) (<= (select main_a v_prenex_29886) 999))) (forall ((v_prenex_29884 Int)) (or (<= (+ main_x 1) v_prenex_29884) (<= (select main_a v_prenex_29884) 500) (< v_prenex_29884 main_x) (<= 2 (* 2 (select main_a v_prenex_29884)))))) (or (forall ((v_prenex_32892 Int)) (or (< v_prenex_32892 main_x) (<= (select main_a v_prenex_32892) 500) (<= (+ main_x 1) v_prenex_32892) (<= (* 2 (select main_a v_prenex_32892)) 1000))) (forall ((v_prenex_32893 Int)) (or (<= (+ main_y 1) v_prenex_32893) (<= (* 2 (select main_a v_prenex_32893)) 1998)))) (forall ((v_prenex_30491 Int) (v_prenex_30490 Int)) (or (<= (* 2 (select main_a v_prenex_30490)) 1000) (<= (+ main_x 1) v_prenex_30490) (<= (select main_a v_prenex_30491) 999) (<= (+ (select main_a v_prenex_30490) (select main_a v_prenex_30491)) 1000) (<= 500 (select main_a v_prenex_30491)) (< v_prenex_30490 main_x))) (forall ((v_prenex_32243 Int) (v_prenex_32244 Int)) (or (<= 1 (select main_a v_prenex_32243)) (<= 1 (select main_a v_prenex_32244)) (< v_prenex_32243 main_x) (<= (select main_a v_prenex_32243) (select main_a v_prenex_32244)) (<= (+ main_x 1) v_prenex_32243) (<= 1000 (* 2 (select main_a v_prenex_32244))) (<= 0 (+ (select main_a v_prenex_32243) 498)))) (forall ((v_prenex_23790 Int) (v_prenex_23791 Int)) (or (<= 500 (select main_a v_prenex_23791)) (<= (+ main_x 1) v_prenex_23790) (<= (+ main_y 1) v_prenex_23791) (< v_prenex_23790 main_x) (<= (select main_a v_prenex_23791) 1498) (<= (+ (select main_a v_prenex_23790) (select main_a v_prenex_23791)) 1000) (<= 1 (select main_a v_prenex_23790)))) (forall ((v_prenex_22923 Int) (v_prenex_22924 Int)) (or (<= (+ main_x 1) v_prenex_22923) (<= 1 (select main_a v_prenex_22923)) (<= (+ (select main_a v_prenex_22923) (select main_a v_prenex_22924)) 1000) (<= (select main_a v_prenex_22924) 999) (< v_prenex_22923 main_x) (<= (+ main_y 1) v_prenex_22924))) (or (forall ((v_prenex_25394 Int)) (or (<= 1 (select main_a v_prenex_25394)) (< v_prenex_25394 main_y) (<= 500 (select main_a v_prenex_25394)))) (forall ((v_prenex_25388 Int)) (or (<= (+ main_x 1) v_prenex_25388) (<= (select main_a v_prenex_25388) 500) (<= (* 2 (select main_a v_prenex_25388)) 1000) (< v_prenex_25388 main_x)))) (forall ((v_prenex_28845 Int) (v_prenex_28846 Int)) (or (< v_prenex_28845 main_x) (<= (* 2 (select main_a v_prenex_28845)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28846))) (<= (select main_a v_prenex_28845) (select main_a v_prenex_28846)) (<= (* 2 (select main_a v_prenex_28846)) 1998) (<= (+ main_x 1) v_prenex_28845) (<= 2 (* 2 (select main_a v_prenex_28845))))) (forall ((v_prenex_26031 Int) (v_prenex_26030 Int)) (or (<= (select main_a v_prenex_26030) (select main_a v_prenex_26031)) (<= (* 2 (select main_a v_prenex_26031)) 1998) (< v_prenex_26030 main_x) (<= 2 (* 2 (select main_a v_prenex_26030))) (<= (+ main_x 1) v_prenex_26030) (<= 1 (select main_a v_prenex_26031)) (<= 1 (select main_a v_prenex_26030)))) (forall ((v_prenex_24197 Int) (v_prenex_24198 Int)) (or (<= (+ main_y 1) v_prenex_24198) (<= (select main_a v_prenex_24198) 1498) (<= (select main_a v_prenex_24198) (+ (select main_a v_prenex_24197) 998)) (< v_prenex_24198 main_y))) (forall ((v_prenex_31781 Int) (v_prenex_31782 Int)) (or (<= (select main_a v_prenex_31782) 999) (<= (+ main_x 1) v_prenex_31781) (<= 2 (* 2 (select main_a v_prenex_31781))) (<= (+ main_y 1) v_prenex_31782) (<= (+ (select main_a v_prenex_31781) (select main_a v_prenex_31782)) 1000) (< v_prenex_31781 main_x) (<= 1 (select main_a v_prenex_31782)))) (or (forall ((v_prenex_32547 Int)) (or (<= (select main_a v_prenex_32547) 999) (<= (* 2 (select main_a v_prenex_32547)) 1998))) (forall ((v_prenex_32542 Int)) (or (<= (+ main_x 1) v_prenex_32542) (<= (select main_a v_prenex_32542) 999) (< v_prenex_32542 main_x) (<= (* 2 (select main_a v_prenex_32542)) 1000)))) (forall ((v_prenex_32081 Int) (v_prenex_32082 Int)) (or (<= (select main_a v_prenex_32082) (+ (select main_a v_prenex_32081) 998)) (<= 1 (select main_a v_prenex_32082)) (<= 1000 (* 2 (select main_a v_prenex_32082))) (< v_prenex_32081 main_x) (<= 2 (* 2 (select main_a v_prenex_32081))) (<= (+ main_x 1) v_prenex_32081) (<= 1 (select main_a v_prenex_32081)))) (forall ((v_prenex_24548 Int) (v_prenex_24549 Int)) (or (<= (+ main_x 1) v_prenex_24548) (< v_prenex_24548 main_x) (<= 500 (select main_a v_prenex_24549)) (<= (+ (select main_a v_prenex_24548) (select main_a v_prenex_24549)) 1000) (<= (select main_a v_prenex_24548) 999) (<= 0 (+ (select main_a v_prenex_24548) 498)))) (or (forall ((v_prenex_28695 Int)) (or (<= (+ main_x 1) v_prenex_28695) (<= (select main_a v_prenex_28695) 500) (<= 2 (* 2 (select main_a v_prenex_28695))) (< v_prenex_28695 main_x))) (forall ((v_prenex_28696 Int)) (or (<= (+ main_y 1) v_prenex_28696) (<= (select main_a v_prenex_28696) 1498)))) (forall ((v_prenex_25099 Int) (v_prenex_25100 Int)) (or (<= (select main_a v_prenex_25099) (select main_a v_prenex_25100)) (<= (+ main_x 1) v_prenex_25099) (<= 1 (select main_a v_prenex_25099)) (<= (select main_a v_prenex_25100) 1498) (<= (* 2 (select main_a v_prenex_25099)) 1000) (< v_prenex_25099 main_x))) (forall ((v_prenex_25843 Int) (v_prenex_25844 Int)) (or (<= (+ main_y 1) v_prenex_25844) (<= (* 2 (select main_a v_prenex_25843)) 1000) (<= (select main_a v_prenex_25844) (+ (select main_a v_prenex_25843) 998)) (<= (* 2 (select main_a v_prenex_25844)) 1998) (<= 1000 (* 2 (select main_a v_prenex_25844))) (< v_prenex_25843 main_x) (<= (+ main_x 1) v_prenex_25843))) (forall ((v_prenex_30073 Int) (v_prenex_30072 Int)) (or (< v_prenex_30072 main_x) (<= (+ main_x 1) v_prenex_30072) (<= 1 (select main_a v_prenex_30073)) (<= (select main_a v_prenex_30072) 500) (< v_prenex_30073 main_y) (<= 1000 (* 2 (select main_a v_prenex_30073))) (<= 1000 (+ (select main_a v_prenex_30072) (select main_a v_prenex_30073))))) (forall ((v_prenex_27854 Int) (v_prenex_27855 Int)) (or (<= (+ main_x 1) v_prenex_27854) (<= (select main_a v_prenex_27854) (select main_a v_prenex_27855)) (< v_prenex_27854 main_x) (<= 1000 (* 2 (select main_a v_prenex_27855))) (<= 1 (select main_a v_prenex_27855)) (< v_prenex_27855 main_y) (<= (select main_a v_prenex_27854) 500))) (or (forall ((v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 999))) (forall ((v_prenex_22356 Int)) (or (< v_prenex_22356 main_x) (<= (select main_a v_prenex_22356) 999) (<= 2 (* 2 (select main_a v_prenex_22356))) (<= (+ main_x 1) v_prenex_22356) (<= 0 (+ (select main_a v_prenex_22356) 498))))) (forall ((v_prenex_32215 Int) (v_prenex_32216 Int)) (or (<= (select main_a v_prenex_32215) (select main_a v_prenex_32216)) (<= 1 (select main_a v_prenex_32216)) (<= (+ main_y 1) v_prenex_32216) (<= 0 (+ (select main_a v_prenex_32215) 498)) (< v_prenex_32215 main_x) (<= (* 2 (select main_a v_prenex_32216)) 1998) (<= (+ main_x 1) v_prenex_32215))) (forall ((v_prenex_30174 Int) (v_prenex_30175 Int)) (or (<= (+ main_x 1) v_prenex_30174) (<= (select main_a v_prenex_30175) 999) (<= (select main_a v_prenex_30174) 500) (< v_prenex_30174 main_x) (<= (+ main_y 1) v_prenex_30175) (<= (+ (select main_a v_prenex_30174) (select main_a v_prenex_30175)) 1000) (<= 1 (select main_a v_prenex_30175)))) (or (forall ((v_prenex_32013 Int)) (or (<= (+ main_x 1) v_prenex_32013) (<= (* 2 (select main_a v_prenex_32013)) 1000) (< v_prenex_32013 main_x))) (forall ((v_prenex_32014 Int)) (or (<= (* 2 (select main_a v_prenex_32014)) 1998) (<= (+ main_y 1) v_prenex_32014)))) (forall ((v_prenex_23824 Int) (v_prenex_23825 Int)) (or (<= (select main_a v_prenex_23825) (+ (select main_a v_prenex_23824) 998)) (<= (select main_a v_prenex_23825) 1498) (<= (* 2 (select main_a v_prenex_23825)) 1998) (<= 0 (+ (select main_a v_prenex_23824) 498)) (< v_prenex_23824 main_x) (<= (+ main_x 1) v_prenex_23824) (<= (* 2 (select main_a v_prenex_23824)) 1000))) (or (forall ((v_prenex_30570 Int)) (or (<= (select main_a v_prenex_30570) 999) (<= (select main_a v_prenex_30570) 1498))) (forall ((v_prenex_30565 Int)) (or (<= 1 (select main_a v_prenex_30565)) (<= (+ main_x 1) v_prenex_30565) (<= 2 (* 2 (select main_a v_prenex_30565))) (< v_prenex_30565 main_x)))) (forall ((v_prenex_23025 Int) (v_prenex_23026 Int)) (or (<= (+ (select main_a v_prenex_23025) (select main_a v_prenex_23026)) 1000) (<= 0 (+ (select main_a v_prenex_23025) 498)) (<= (* 2 (select main_a v_prenex_23026)) 1998) (< v_prenex_23025 main_x) (<= (* 2 (select main_a v_prenex_23025)) 1000) (<= (+ main_x 1) v_prenex_23025))) (forall ((v_prenex_29119 Int) (v_prenex_29118 Int)) (or (<= (+ main_x 1) v_prenex_29118) (<= (select main_a v_prenex_29118) (select main_a v_prenex_29119)) (< v_prenex_29118 main_x) (<= 1 (select main_a v_prenex_29119)) (<= 500 (select main_a v_prenex_29119)) (< v_prenex_29119 main_y) (<= (select main_a v_prenex_29118) 999))) (forall ((v_prenex_26946 Int) (v_prenex_26947 Int)) (or (<= (* 2 (select main_a v_prenex_26947)) 1998) (< v_prenex_26946 main_x) (<= (select main_a v_prenex_26946) 999) (<= (select main_a v_prenex_26946) (select main_a v_prenex_26947)) (<= 500 (select main_a v_prenex_26947)) (<= (+ main_x 1) v_prenex_26946))) (forall ((v_prenex_22654 Int) (v_prenex_22655 Int)) (or (<= 1 (select main_a v_prenex_22654)) (<= (select main_a v_prenex_22654) (select main_a v_prenex_22655)) (<= (select main_a v_prenex_22654) 500) (<= 1 (select main_a v_prenex_22655)) (<= (select main_a v_prenex_22655) 1498) (< v_prenex_22654 main_x) (<= (+ main_x 1) v_prenex_22654))) (forall ((v_prenex_29015 Int) (v_prenex_29014 Int)) (or (<= 1 (select main_a v_prenex_29014)) (<= (+ main_x 1) v_prenex_29014) (< v_prenex_29014 main_x) (<= (select main_a v_prenex_29015) 999) (<= 1000 (* 2 (select main_a v_prenex_29015))) (<= (+ (select main_a v_prenex_29014) (select main_a v_prenex_29015)) 1000) (<= (* 2 (select main_a v_prenex_29014)) 1000))) (forall ((v_prenex_23497 Int) (v_prenex_23498 Int)) (or (<= (* 2 (select main_a v_prenex_23497)) 1000) (<= (+ main_x 1) v_prenex_23497) (<= 1 (select main_a v_prenex_23498)) (<= 0 (+ (select main_a v_prenex_23497) 498)) (<= (select main_a v_prenex_23497) (select main_a v_prenex_23498)) (<= (select main_a v_prenex_23498) 999) (< v_prenex_23497 main_x))) (or (forall ((v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23919)) 1998) (<= (select main_a v_prenex_23919) 1498))) (forall ((v_prenex_23914 Int)) (or (<= (select main_a v_prenex_23914) 500) (<= (* 2 (select main_a v_prenex_23914)) 1000) (<= (select main_a v_prenex_23914) 999) (<= (+ main_x 1) v_prenex_23914) (< v_prenex_23914 main_x)))) (forall ((v_prenex_32173 Int) (v_prenex_32174 Int)) (or (<= (select main_a v_prenex_32173) 500) (<= (select main_a v_prenex_32173) 999) (<= (select main_a v_prenex_32174) (+ (select main_a v_prenex_32173) 998)) (<= 1 (select main_a v_prenex_32174)) (< v_prenex_32173 main_x) (<= (+ main_x 1) v_prenex_32173) (<= (select main_a v_prenex_32174) 1498))) (forall ((v_prenex_27641 Int) (v_prenex_27642 Int)) (or (<= (* 2 (select main_a v_prenex_27641)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27642))) (<= 1000 (+ (select main_a v_prenex_27641) (select main_a v_prenex_27642))) (< v_prenex_27642 main_y) (<= (+ main_x 1) v_prenex_27641) (<= (select main_a v_prenex_27642) 999) (< v_prenex_27641 main_x))) (or (forall ((v_prenex_23203 Int)) (or (<= (+ main_x 1) v_prenex_23203) (< v_prenex_23203 main_x) (<= 2 (* 2 (select main_a v_prenex_23203))) (<= (select main_a v_prenex_23203) 500))) (forall ((v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23207) 1498) (<= (* 2 (select main_a v_prenex_23207)) 1998)))) (or (forall ((v_prenex_27840 Int)) (or (< v_prenex_27840 main_x) (<= (select main_a v_prenex_27840) 500) (<= (+ main_x 1) v_prenex_27840) (<= 2 (* 2 (select main_a v_prenex_27840))))) (forall ((v_prenex_27841 Int)) (or (<= (+ main_y 1) v_prenex_27841) (<= 500 (select main_a v_prenex_27841))))) (forall ((v_prenex_22995 Int) (v_prenex_22996 Int)) (or (<= (+ main_y 1) v_prenex_22996) (<= (+ main_x 1) v_prenex_22995) (<= 1 (select main_a v_prenex_22996)) (<= 1000 (* 2 (select main_a v_prenex_22996))) (<= 2 (* 2 (select main_a v_prenex_22995))) (<= (select main_a v_prenex_22995) (select main_a v_prenex_22996)) (< v_prenex_22995 main_x))) (forall ((v_prenex_28282 Int) (v_prenex_28281 Int)) (or (< v_prenex_28281 main_x) (<= (* 2 (select main_a v_prenex_28282)) 1998) (< v_prenex_28282 main_y) (<= (+ main_x 1) v_prenex_28281) (<= 1 (select main_a v_prenex_28282)) (<= (select main_a v_prenex_28281) 500) (<= (+ (select main_a v_prenex_28281) (select main_a v_prenex_28282)) 1000))) (forall ((v_prenex_28776 Int) (v_prenex_28775 Int)) (or (<= (select main_a v_prenex_28775) (select main_a v_prenex_28776)) (<= (select main_a v_prenex_28775) 500) (<= (select main_a v_prenex_28776) 999) (<= (+ main_x 1) v_prenex_28775) (< v_prenex_28775 main_x))) (forall ((v_prenex_24526 Int) (v_prenex_24527 Int)) (or (<= (select main_a v_prenex_24527) 1498) (< v_prenex_24526 main_x) (<= 1000 (+ (select main_a v_prenex_24526) (select main_a v_prenex_24527))) (<= 1 (select main_a v_prenex_24526)) (<= (+ main_x 1) v_prenex_24526) (<= 1 (select main_a v_prenex_24527)))) (or (forall ((v_prenex_26923 Int)) (or (<= (select main_a v_prenex_26923) 999) (<= (select main_a v_prenex_26923) 1498) (< v_prenex_26923 main_y))) (forall ((v_prenex_26921 Int)) (or (<= (+ main_x 1) v_prenex_26921) (<= (* 2 (select main_a v_prenex_26921)) 1000) (< v_prenex_26921 main_x)))) (or (forall ((v_prenex_22452 Int)) (or (<= (+ main_y 1) v_prenex_22452) (<= 1 (select main_a v_prenex_22452)) (<= 500 (select main_a v_prenex_22452)))) (forall ((v_prenex_22451 Int)) (or (< v_prenex_22451 main_x) (<= (select main_a v_prenex_22451) 500) (<= (+ main_x 1) v_prenex_22451) (<= 2 (* 2 (select main_a v_prenex_22451)))))) (or (forall ((v_prenex_25412 Int)) (or (<= 1 (select main_a v_prenex_25412)) (<= (+ main_x 1) v_prenex_25412) (<= 2 (* 2 (select main_a v_prenex_25412))) (< v_prenex_25412 main_x))) (forall ((v_prenex_25413 Int)) (<= (select main_a v_prenex_25413) 1498))) (or (forall ((v_prenex_23324 Int)) (or (<= (+ main_y 1) v_prenex_23324) (<= (select main_a v_prenex_23324) 1498))) (forall ((v_prenex_23323 Int)) (or (< v_prenex_23323 main_x) (<= (* 2 (select main_a v_prenex_23323)) 1000) (<= 0 (+ (select main_a v_prenex_23323) 498)) (<= (+ main_x 1) v_prenex_23323)))) (or (forall ((v_prenex_21398 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21398))) (<= 1 (select main_a v_prenex_21398)) (<= (* 2 (select main_a v_prenex_21398)) 1000) (<= (+ main_x 1) v_prenex_21398) (< v_prenex_21398 main_x))) (forall ((v_prenex_21791 Int)) (or (<= (select main_a v_prenex_21791) 999) (<= (select main_a v_prenex_21791) 1498)))) (forall ((v_prenex_30778 Int) (v_prenex_30779 Int)) (or (<= (+ main_y 1) v_prenex_30779) (<= (select main_a v_prenex_30779) (+ (select main_a v_prenex_30778) 998)) (<= (select main_a v_prenex_30778) 500) (<= (+ main_x 1) v_prenex_30778) (<= 1 (select main_a v_prenex_30779)) (< v_prenex_30778 main_x))) (or (forall ((v_prenex_26665 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26665))) (<= (select main_a v_prenex_26665) 999))) (forall ((v_prenex_26660 Int)) (or (< v_prenex_26660 main_x) (<= (* 2 (select main_a v_prenex_26660)) 1000) (<= (+ main_x 1) v_prenex_26660) (<= 2 (* 2 (select main_a v_prenex_26660)))))) (forall ((v_prenex_32788 Int) (v_prenex_32789 Int)) (or (<= 1 (select main_a v_prenex_32789)) (<= 2 (* 2 (select main_a v_prenex_32788))) (<= (select main_a v_prenex_32788) 500) (<= (select main_a v_prenex_32788) (select main_a v_prenex_32789)) (<= 500 (select main_a v_prenex_32789)) (< v_prenex_32788 main_x) (<= (+ main_x 1) v_prenex_32788))) (forall ((v_prenex_31361 Int) (v_prenex_31360 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31360))) (< v_prenex_31360 main_x) (<= (select main_a v_prenex_31361) 1498) (<= 500 (select main_a v_prenex_31361)) (<= (select main_a v_prenex_31361) (+ (select main_a v_prenex_31360) 998)) (<= 1 (select main_a v_prenex_31360)) (<= (+ main_x 1) v_prenex_31360))) (forall ((v_prenex_27359 Int) (v_prenex_27360 Int)) (or (<= (select main_a v_prenex_27360) 1498) (< v_prenex_27359 main_x) (<= (+ main_x 1) v_prenex_27359) (<= 1 (select main_a v_prenex_27359)) (<= (+ (select main_a v_prenex_27359) (select main_a v_prenex_27360)) 1000) (<= (* 2 (select main_a v_prenex_27360)) 1998) (<= (+ main_y 1) v_prenex_27360))) (forall ((v_prenex_30925 Int) (v_prenex_30924 Int)) (or (<= (+ main_y 1) v_prenex_30925) (<= 2 (* 2 (select main_a v_prenex_30924))) (<= (+ main_x 1) v_prenex_30924) (<= 1 (select main_a v_prenex_30925)) (<= (select main_a v_prenex_30924) (select main_a v_prenex_30925)) (< v_prenex_30924 main_x))) (forall ((v_prenex_28658 Int) (v_prenex_28657 Int)) (or (<= (select main_a v_prenex_28657) 999) (<= (select main_a v_prenex_28658) (+ (select main_a v_prenex_28657) 998)) (<= 0 (+ (select main_a v_prenex_28657) 498)) (< v_prenex_28657 main_x) (<= (+ main_x 1) v_prenex_28657) (<= (select main_a v_prenex_28658) 1498))) (or (forall ((v_prenex_31779 Int)) (or (<= 1 (select main_a v_prenex_31779)) (<= (+ main_x 1) v_prenex_31779) (< v_prenex_31779 main_x) (<= 2 (* 2 (select main_a v_prenex_31779))))) (forall ((v_prenex_31780 Int)) (or (<= (select main_a v_prenex_31780) 999) (<= 1 (select main_a v_prenex_31780))))) (forall ((v_prenex_29112 Int) (v_prenex_29113 Int)) (or (< v_prenex_29112 main_x) (<= 1 (select main_a v_prenex_29112)) (<= (+ main_x 1) v_prenex_29112) (<= (select main_a v_prenex_29112) (select main_a v_prenex_29113)) (<= (select main_a v_prenex_29113) 999) (<= (select main_a v_prenex_29112) 500))) (forall ((v_prenex_26442 Int) (v_prenex_26441 Int)) (or (<= 1 (select main_a v_prenex_26441)) (< v_prenex_26441 main_x) (<= (+ main_x 1) v_prenex_26441) (<= 2 (* 2 (select main_a v_prenex_26441))) (<= 1 (select main_a v_prenex_26442)) (<= 1000 (+ (select main_a v_prenex_26441) (select main_a v_prenex_26442))))) (forall ((v_prenex_30507 Int) (v_prenex_30506 Int)) (or (<= 1000 (+ (select main_a v_prenex_30506) (select main_a v_prenex_30507))) (<= 1 (select main_a v_prenex_30506)) (<= (+ main_x 1) v_prenex_30506) (<= (* 2 (select main_a v_prenex_30507)) 1998) (<= 2 (* 2 (select main_a v_prenex_30506))) (< v_prenex_30506 main_x))) (forall ((v_prenex_24619 Int) (v_prenex_24618 Int)) (or (<= (+ main_x 1) v_prenex_24618) (<= (* 2 (select main_a v_prenex_24618)) 1000) (< v_prenex_24618 main_x) (<= (select main_a v_prenex_24619) (+ (select main_a v_prenex_24618) 998)) (<= (* 2 (select main_a v_prenex_24619)) 1998) (<= 500 (select main_a v_prenex_24619)))) (or (forall ((v_prenex_32360 Int)) (or (<= (+ main_x 1) v_prenex_32360) (<= (* 2 (select main_a v_prenex_32360)) 1000) (<= (select main_a v_prenex_32360) 999) (< v_prenex_32360 main_x))) (forall ((v_prenex_32365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32365))) (<= (select main_a v_prenex_32365) 999)))) (forall ((v_prenex_28907 Int) (v_prenex_28906 Int)) (or (<= 1 (select main_a v_prenex_28907)) (<= 0 (+ (select main_a v_prenex_28906) 498)) (<= 1000 (+ (select main_a v_prenex_28906) (select main_a v_prenex_28907))) (< v_prenex_28906 main_x) (<= (select main_a v_prenex_28906) 500) (<= 500 (select main_a v_prenex_28907)) (<= (+ main_x 1) v_prenex_28906))) (forall ((v_prenex_30684 Int) (v_prenex_30683 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30683))) (<= (select main_a v_prenex_30684) 999) (<= (+ main_x 1) v_prenex_30683) (<= 1000 (+ (select main_a v_prenex_30683) (select main_a v_prenex_30684))) (< v_prenex_30683 main_x) (<= 1 (select main_a v_prenex_30683)))) (forall ((v_prenex_24222 Int) (v_prenex_24221 Int)) (or (<= 0 (+ (select main_a v_prenex_24221) 498)) (<= 1 (select main_a v_prenex_24222)) (< v_prenex_24221 main_x) (<= (+ main_x 1) v_prenex_24221) (<= (select main_a v_prenex_24221) (select main_a v_prenex_24222)) (<= (select main_a v_prenex_24222) 999))) (forall ((v_prenex_22447 Int) (v_prenex_22448 Int)) (or (<= (* 2 (select main_a v_prenex_22448)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22448))) (<= (select main_a v_prenex_22447) 500) (< v_prenex_22447 main_x) (<= (+ main_x 1) v_prenex_22447) (<= 1000 (+ (select main_a v_prenex_22447) (select main_a v_prenex_22448))) (<= 0 (+ (select main_a v_prenex_22447) 498)))) (or (forall ((v_prenex_32304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32304))) (<= 1 (select main_a v_prenex_32304)) (< v_prenex_32304 main_x) (<= 0 (+ (select main_a v_prenex_32304) 498)) (<= (+ main_x 1) v_prenex_32304))) (forall ((v_prenex_32310 Int)) (or (<= (select main_a v_prenex_32310) 1498) (<= 1000 (* 2 (select main_a v_prenex_32310)))))) (forall ((v_prenex_28108 Int) (v_prenex_28107 Int)) (or (<= 500 (select main_a v_prenex_28108)) (<= (+ main_x 1) v_prenex_28107) (< v_prenex_28107 main_x) (<= (select main_a v_prenex_28108) 999) (<= (select main_a v_prenex_28107) (select main_a v_prenex_28108)) (<= 1 (select main_a v_prenex_28107)) (<= (select main_a v_prenex_28107) 999))) (or (forall ((v_prenex_32293 Int)) (<= 1 (select main_a v_prenex_32293))) (forall ((v_prenex_32291 Int)) (or (<= (select main_a v_prenex_32291) 999) (< v_prenex_32291 main_x) (<= (* 2 (select main_a v_prenex_32291)) 1000) (<= (+ main_x 1) v_prenex_32291) (<= 0 (+ (select main_a v_prenex_32291) 498))))) (forall ((v_prenex_25666 Int) (v_prenex_25665 Int)) (or (<= (* 2 (select main_a v_prenex_25665)) 1000) (<= 2 (* 2 (select main_a v_prenex_25665))) (<= 1000 (* 2 (select main_a v_prenex_25666))) (<= (+ main_x 1) v_prenex_25665) (<= (select main_a v_prenex_25666) 999) (< v_prenex_25665 main_x) (<= (select main_a v_prenex_25665) (select main_a v_prenex_25666)))) (forall ((v_prenex_24770 Int) (v_prenex_24769 Int)) (or (<= (select main_a v_prenex_24770) 999) (<= (select main_a v_prenex_24769) 500) (<= (+ (select main_a v_prenex_24769) (select main_a v_prenex_24770)) 1000) (<= 1 (select main_a v_prenex_24770)) (<= 1 (select main_a v_prenex_24769)) (< v_prenex_24769 main_x) (<= (+ main_x 1) v_prenex_24769))) (or (forall ((v_prenex_30161 Int)) (or (<= (+ main_y 1) v_prenex_30161) (<= 1 (select main_a v_prenex_30161)) (<= 1000 (* 2 (select main_a v_prenex_30161))))) (forall ((v_prenex_30160 Int)) (or (<= (+ main_x 1) v_prenex_30160) (< v_prenex_30160 main_x) (<= 2 (* 2 (select main_a v_prenex_30160)))))) (or (forall ((v_prenex_26168 Int)) (<= 500 (select main_a v_prenex_26168))) (forall ((v_prenex_26162 Int)) (or (< v_prenex_26162 main_x) (<= (* 2 (select main_a v_prenex_26162)) 1000) (<= (+ main_x 1) v_prenex_26162) (<= (select main_a v_prenex_26162) 500)))) (forall ((v_prenex_22282 Int) (v_prenex_22281 Int)) (or (<= (+ (select main_a v_prenex_22281) (select main_a v_prenex_22282)) 1000) (< v_prenex_22281 main_x) (<= 1000 (* 2 (select main_a v_prenex_22282))) (<= (+ main_x 1) v_prenex_22281) (<= (select main_a v_prenex_22281) 999) (<= (+ main_y 1) v_prenex_22282) (<= 500 (select main_a v_prenex_22282)))) (forall ((v_prenex_21652 Int) (v_prenex_21651 Int)) (or (<= (* 2 (select main_a v_prenex_21651)) 1000) (< v_prenex_21651 main_x) (<= 500 (select main_a v_prenex_21652)) (<= (+ (select main_a v_prenex_21651) (select main_a v_prenex_21652)) 1000) (<= 2 (* 2 (select main_a v_prenex_21651))) (<= (select main_a v_prenex_21652) 999) (<= (+ main_x 1) v_prenex_21651))) (forall ((v_prenex_29251 Int) (v_prenex_29250 Int)) (or (<= 0 (+ (select main_a v_prenex_29250) 498)) (<= (* 2 (select main_a v_prenex_29251)) 1998) (<= 2 (* 2 (select main_a v_prenex_29250))) (< v_prenex_29250 main_x) (<= (+ main_x 1) v_prenex_29250) (<= (select main_a v_prenex_29250) (select main_a v_prenex_29251)))) (or (forall ((v_prenex_28669 Int)) (or (<= (select main_a v_prenex_28669) 999) (< v_prenex_28669 main_y) (<= (select main_a v_prenex_28669) 1498))) (forall ((v_prenex_28664 Int)) (or (< v_prenex_28664 main_x) (<= 2 (* 2 (select main_a v_prenex_28664))) (<= (+ main_x 1) v_prenex_28664)))) (or (forall ((v_prenex_31787 Int)) (or (<= (* 2 (select main_a v_prenex_31787)) 1000) (<= (+ main_x 1) v_prenex_31787) (< v_prenex_31787 main_x) (<= (select main_a v_prenex_31787) 500) (<= 1 (select main_a v_prenex_31787)))) (forall ((v_prenex_31789 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31789))) (<= 500 (select main_a v_prenex_31789))))) (forall ((v_prenex_22060 Int) (v_prenex_22061 Int)) (or (<= 500 (select main_a v_prenex_22061)) (<= (+ main_x 1) v_prenex_22060) (<= 1 (select main_a v_prenex_22060)) (<= 1000 (* 2 (select main_a v_prenex_22061))) (< v_prenex_22061 main_y) (<= (+ (select main_a v_prenex_22060) (select main_a v_prenex_22061)) 1000) (< v_prenex_22060 main_x))) (forall ((v_prenex_30482 Int) (v_prenex_30483 Int)) (or (<= (+ main_x 1) v_prenex_30482) (<= (select main_a v_prenex_30482) (select main_a v_prenex_30483)) (< v_prenex_30482 main_x) (<= 1 (select main_a v_prenex_30482)) (<= (select main_a v_prenex_30483) 999) (< v_prenex_30483 main_y))) (or (forall ((v_prenex_29180 Int)) (or (<= (* 2 (select main_a v_prenex_29180)) 1998) (<= 500 (select main_a v_prenex_29180)))) (forall ((v_prenex_29178 Int)) (or (< v_prenex_29178 main_x) (<= (* 2 (select main_a v_prenex_29178)) 1000) (<= 1 (select main_a v_prenex_29178)) (<= (+ main_x 1) v_prenex_29178) (<= (select main_a v_prenex_29178) 500)))) (forall ((v_prenex_26418 Int) (v_prenex_26419 Int)) (or (<= (+ main_y 1) v_prenex_26419) (<= 1000 (+ (select main_a v_prenex_26418) (select main_a v_prenex_26419))) (<= 500 (select main_a v_prenex_26419)) (< v_prenex_26419 main_y) (<= 1 (select main_a v_prenex_26419)))) (forall ((v_prenex_30512 Int) (v_prenex_30513 Int)) (or (<= (+ main_x 1) v_prenex_30512) (<= (select main_a v_prenex_30512) 999) (<= (select main_a v_prenex_30512) (select main_a v_prenex_30513)) (< v_prenex_30512 main_x))) (or (forall ((v_prenex_25055 Int)) (or (<= (* 2 (select main_a v_prenex_25055)) 1998) (<= 500 (select main_a v_prenex_25055)))) (forall ((v_prenex_25053 Int)) (or (<= (+ main_x 1) v_prenex_25053) (<= 1 (select main_a v_prenex_25053)) (< v_prenex_25053 main_x) (<= 2 (* 2 (select main_a v_prenex_25053))) (<= (* 2 (select main_a v_prenex_25053)) 1000)))) (or (forall ((v_prenex_26336 Int)) (or (<= (select main_a v_prenex_26336) 1498) (<= 500 (select main_a v_prenex_26336)))) (forall ((v_prenex_26333 Int)) (or (<= (select main_a v_prenex_26333) 500) (<= (* 2 (select main_a v_prenex_26333)) 1000) (<= (+ main_x 1) v_prenex_26333) (< v_prenex_26333 main_x) (<= (select main_a v_prenex_26333) 999)))) (forall ((v_prenex_23734 Int) (v_prenex_23733 Int)) (or (<= (+ (select main_a v_prenex_23733) (select main_a v_prenex_23734)) 1000) (< v_prenex_23734 main_y) (<= (+ main_x 1) v_prenex_23733) (<= (* 2 (select main_a v_prenex_23733)) 1000) (<= 500 (select main_a v_prenex_23734)) (< v_prenex_23733 main_x) (<= (select main_a v_prenex_23734) 999))) (forall ((v_prenex_29057 Int) (v_prenex_29056 Int)) (or (<= (* 2 (select main_a v_prenex_29056)) 1000) (< v_prenex_29056 main_x) (<= (+ main_x 1) v_prenex_29056) (<= (+ (select main_a v_prenex_29056) (select main_a v_prenex_29057)) 1000) (<= 1 (select main_a v_prenex_29057)) (<= (select main_a v_prenex_29056) 500))) (forall ((v_prenex_22137 Int) (v_prenex_22138 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22137))) (<= (select main_a v_prenex_22138) 999) (<= (select main_a v_prenex_22137) 999) (<= (+ (select main_a v_prenex_22137) (select main_a v_prenex_22138)) 1000) (< v_prenex_22137 main_x) (<= 1 (select main_a v_prenex_22138)) (<= (+ main_x 1) v_prenex_22137))) (forall ((v_prenex_25538 Int) (v_prenex_25537 Int)) (or (<= 1000 (+ (select main_a v_prenex_25537) (select main_a v_prenex_25538))) (<= 1 (select main_a v_prenex_25537)) (<= 1000 (* 2 (select main_a v_prenex_25538))) (<= 0 (+ (select main_a v_prenex_25537) 498)) (<= 500 (select main_a v_prenex_25538)) (< v_prenex_25537 main_x) (<= (+ main_x 1) v_prenex_25537))) (forall ((v_prenex_25048 Int) (v_prenex_25049 Int)) (or (< v_prenex_25048 main_x) (<= (select main_a v_prenex_25049) 999) (<= 2 (* 2 (select main_a v_prenex_25048))) (<= 500 (select main_a v_prenex_25049)) (<= (select main_a v_prenex_25048) (select main_a v_prenex_25049)) (<= (+ main_x 1) v_prenex_25048) (<= 0 (+ (select main_a v_prenex_25048) 498)))) (or (forall ((v_prenex_23091 Int)) (or (< v_prenex_23091 main_x) (<= (select main_a v_prenex_23091) 500) (<= (+ main_x 1) v_prenex_23091) (<= 2 (* 2 (select main_a v_prenex_23091))))) (forall ((v_prenex_23093 Int)) (or (< v_prenex_23093 main_y) (<= (* 2 (select main_a v_prenex_23093)) 1998)))) (forall ((v_prenex_22653 Int) (v_prenex_22652 Int)) (or (<= (select main_a v_prenex_22652) (select main_a v_prenex_22653)) (<= 2 (* 2 (select main_a v_prenex_22652))) (<= 0 (+ (select main_a v_prenex_22652) 498)) (<= 1000 (* 2 (select main_a v_prenex_22653))) (<= (+ main_x 1) v_prenex_22652) (<= 500 (select main_a v_prenex_22653)) (< v_prenex_22652 main_x))) (forall ((v_prenex_27371 Int) (v_prenex_27372 Int)) (or (<= (select main_a v_prenex_27372) 1498) (<= (+ main_y 1) v_prenex_27372) (<= 1 (select main_a v_prenex_27371)) (< v_prenex_27371 main_x) (<= (+ main_x 1) v_prenex_27371) (<= (select main_a v_prenex_27372) (+ (select main_a v_prenex_27371) 998)))) (forall ((v_prenex_28439 Int) (v_prenex_28440 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28439))) (< v_prenex_28439 main_x) (<= (+ main_x 1) v_prenex_28439) (<= (select main_a v_prenex_28440) 999) (<= (* 2 (select main_a v_prenex_28439)) 1000) (<= (+ (select main_a v_prenex_28439) (select main_a v_prenex_28440)) 1000))) (forall ((v_prenex_30338 Int) (v_prenex_30339 Int)) (or (< v_prenex_30338 main_x) (<= (* 2 (select main_a v_prenex_30339)) 1998) (<= (+ main_y 1) v_prenex_30339) (<= (* 2 (select main_a v_prenex_30338)) 1000) (<= (select main_a v_prenex_30338) (select main_a v_prenex_30339)) (<= (+ main_x 1) v_prenex_30338))) (forall ((v_prenex_29693 Int) (v_prenex_29692 Int)) (or (<= (select main_a v_prenex_29693) (+ (select main_a v_prenex_29692) 998)) (<= (+ main_x 1) v_prenex_29692) (<= (select main_a v_prenex_29692) 999) (<= (* 2 (select main_a v_prenex_29693)) 1998) (<= (select main_a v_prenex_29693) 999) (< v_prenex_29692 main_x) (<= 0 (+ (select main_a v_prenex_29692) 498)))) (forall ((v_prenex_23646 Int) (v_prenex_23645 Int)) (or (<= (select main_a v_prenex_23646) 1498) (<= 1000 (* 2 (select main_a v_prenex_23646))) (<= (+ main_x 1) v_prenex_23645) (<= 1 (select main_a v_prenex_23645)) (< v_prenex_23645 main_x) (<= (select main_a v_prenex_23645) 999) (<= (select main_a v_prenex_23645) (select main_a v_prenex_23646)))) (or (forall ((v_prenex_21381 Int)) (or (<= (+ main_x 1) v_prenex_21381) (< v_prenex_21381 main_x) (<= (* 2 (select main_a v_prenex_21381)) 1000))) (forall ((v_prenex_21510 Int)) (or (< v_prenex_21510 main_y) (<= (select main_a v_prenex_21510) 1498)))) (forall ((v_prenex_28656 Int) (v_prenex_28655 Int)) (or (<= (* 2 (select main_a v_prenex_28655)) 1000) (< v_prenex_28656 main_y) (< v_prenex_28655 main_x) (<= 1000 (+ (select main_a v_prenex_28655) (select main_a v_prenex_28656))) (<= (+ main_x 1) v_prenex_28655) (<= 1000 (* 2 (select main_a v_prenex_28656))))) (forall ((v_prenex_29845 Int) (v_prenex_29844 Int)) (or (< v_prenex_29845 main_y) (<= (* 2 (select main_a v_prenex_29845)) 1998) (<= (select main_a v_prenex_29844) (select main_a v_prenex_29845)) (<= (+ main_y 1) v_prenex_29845) (<= (select main_a v_prenex_29845) 1498))) (forall ((v_prenex_22536 Int) (v_prenex_22537 Int)) (or (<= (* 2 (select main_a v_prenex_22536)) 1000) (<= 500 (select main_a v_prenex_22537)) (<= (select main_a v_prenex_22537) (+ (select main_a v_prenex_22536) 998)) (< v_prenex_22536 main_x) (<= (select main_a v_prenex_22537) 999) (<= 2 (* 2 (select main_a v_prenex_22536))) (<= (+ main_x 1) v_prenex_22536))) (or (forall ((v_prenex_24449 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24449))) (< v_prenex_24449 main_x) (<= (+ main_x 1) v_prenex_24449) (<= (select main_a v_prenex_24449) 500) (<= (* 2 (select main_a v_prenex_24449)) 1000))) (forall ((v_prenex_24455 Int)) (or (<= 500 (select main_a v_prenex_24455)) (<= 1000 (* 2 (select main_a v_prenex_24455)))))) (forall ((v_prenex_28792 Int) (v_prenex_28791 Int)) (or (<= (select main_a v_prenex_28792) 1498) (< v_prenex_28791 main_x) (<= (+ (select main_a v_prenex_28791) (select main_a v_prenex_28792)) 1000) (<= (* 2 (select main_a v_prenex_28792)) 1998) (<= (+ main_x 1) v_prenex_28791) (<= 0 (+ (select main_a v_prenex_28791) 498)) (<= (select main_a v_prenex_28791) 500))) (or (forall ((v_prenex_26098 Int)) (or (<= (+ main_x 1) v_prenex_26098) (<= (* 2 (select main_a v_prenex_26098)) 1000) (< v_prenex_26098 main_x) (<= (select main_a v_prenex_26098) 999))) (forall ((v_prenex_26099 Int)) (or (<= (select main_a v_prenex_26099) 999) (<= (+ main_y 1) v_prenex_26099) (<= 500 (select main_a v_prenex_26099))))) (forall ((v_prenex_25279 Int) (v_prenex_25278 Int)) (or (<= (select main_a v_prenex_25279) 999) (<= (+ main_x 1) v_prenex_25278) (<= 1 (select main_a v_prenex_25279)) (< v_prenex_25278 main_x) (<= 0 (+ (select main_a v_prenex_25278) 498)) (<= (select main_a v_prenex_25278) (select main_a v_prenex_25279)) (<= 2 (* 2 (select main_a v_prenex_25278))))) (forall ((v_prenex_25516 Int) (v_prenex_25515 Int)) (or (< v_prenex_25515 main_x) (< v_prenex_25516 main_y) (<= (select main_a v_prenex_25516) 999) (<= (select main_a v_prenex_25515) 999) (<= (select main_a v_prenex_25516) 1498) (<= (+ main_x 1) v_prenex_25515) (<= (select main_a v_prenex_25516) (+ (select main_a v_prenex_25515) 998)))) (or (forall ((v_prenex_24774 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24774))) (<= (+ main_y 1) v_prenex_24774) (< v_prenex_24774 main_y) (<= (* 2 (select main_a v_prenex_24774)) 1998))) (forall ((v_prenex_24773 Int)) (<= (* 2 (select main_a v_prenex_24773)) 1000))) (or (forall ((v_prenex_29886 Int)) (or (<= 1 (select main_a v_prenex_29886)) (< v_prenex_29886 main_y) (<= (select main_a v_prenex_29886) 999))) (forall ((v_prenex_29881 Int)) (or (<= (+ main_x 1) v_prenex_29881) (<= 2 (* 2 (select main_a v_prenex_29881))) (< v_prenex_29881 main_x)))) (or (forall ((v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 999))) (forall ((v_prenex_22355 Int)) (or (< v_prenex_22355 main_x) (<= 2 (* 2 (select main_a v_prenex_22355))) (<= (select main_a v_prenex_22355) 500) (<= (+ main_x 1) v_prenex_22355) (<= 0 (+ (select main_a v_prenex_22355) 498))))) (forall ((v_prenex_30208 Int) (v_prenex_30207 Int)) (or (<= (+ main_x 1) v_prenex_30207) (< v_prenex_30207 main_x) (<= (select main_a v_prenex_30208) 999) (<= 2 (* 2 (select main_a v_prenex_30207))) (<= (select main_a v_prenex_30208) (+ (select main_a v_prenex_30207) 998)) (<= 1 (select main_a v_prenex_30207)))) (or (forall ((v_prenex_23931 Int)) (or (< v_prenex_23931 main_x) (<= (select main_a v_prenex_23931) 500) (<= (select main_a v_prenex_23931) 999) (<= (+ main_x 1) v_prenex_23931) (<= (* 2 (select main_a v_prenex_23931)) 1000))) (forall ((v_prenex_23934 Int)) (or (<= (select main_a v_prenex_23934) 1498) (<= 1 (select main_a v_prenex_23934))))) (forall ((v_prenex_31066 Int) (v_prenex_31065 Int)) (or (<= (+ main_x 1) v_prenex_31065) (<= 500 (select main_a v_prenex_31066)) (<= (+ (select main_a v_prenex_31065) (select main_a v_prenex_31066)) 1000) (<= (select main_a v_prenex_31065) 500) (< v_prenex_31065 main_x))) (forall ((v_prenex_30026 Int) (v_prenex_30025 Int)) (or (<= 1 (select main_a v_prenex_30025)) (< v_prenex_30025 main_x) (<= 500 (select main_a v_prenex_30026)) (<= (+ main_x 1) v_prenex_30025) (<= (+ (select main_a v_prenex_30025) (select main_a v_prenex_30026)) 1000) (<= 1 (select main_a v_prenex_30026)) (<= (* 2 (select main_a v_prenex_30025)) 1000))) (forall ((v_prenex_31792 Int) (v_prenex_31793 Int)) (or (< v_prenex_31792 main_x) (<= 1 (select main_a v_prenex_31792)) (<= (+ main_x 1) v_prenex_31792) (<= 1000 (* 2 (select main_a v_prenex_31793))) (<= (select main_a v_prenex_31793) (+ (select main_a v_prenex_31792) 998)) (<= 500 (select main_a v_prenex_31793)) (<= (select main_a v_prenex_31792) 500))) (or (forall ((v_prenex_30443 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30443))) (<= (* 2 (select main_a v_prenex_30443)) 1998))) (forall ((v_prenex_30437 Int)) (or (< v_prenex_30437 main_x) (<= 2 (* 2 (select main_a v_prenex_30437))) (<= (+ main_x 1) v_prenex_30437) (<= (* 2 (select main_a v_prenex_30437)) 1000) (<= (select main_a v_prenex_30437) 500)))) (forall ((v_prenex_27032 Int) (v_prenex_27031 Int)) (or (< v_prenex_27031 main_x) (<= (select main_a v_prenex_27031) 500) (<= (select main_a v_prenex_27032) 1498) (<= 500 (select main_a v_prenex_27032)) (<= (+ main_x 1) v_prenex_27031) (<= (+ (select main_a v_prenex_27031) (select main_a v_prenex_27032)) 1000))) (forall ((v_prenex_25787 Int) (v_prenex_25788 Int)) (or (<= (select main_a v_prenex_25788) 999) (<= (select main_a v_prenex_25788) (+ (select main_a v_prenex_25787) 998)) (< v_prenex_25787 main_x) (<= 2 (* 2 (select main_a v_prenex_25787))) (<= (select main_a v_prenex_25787) 999) (<= (select main_a v_prenex_25788) 1498) (<= (+ main_x 1) v_prenex_25787))) (or (forall ((v_prenex_27014 Int)) (or (<= (+ main_y 1) v_prenex_27014) (<= 1 (select main_a v_prenex_27014)) (<= (* 2 (select main_a v_prenex_27014)) 1998))) (forall ((v_prenex_27013 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27013))) (<= (+ main_x 1) v_prenex_27013) (<= 0 (+ (select main_a v_prenex_27013) 498)) (< v_prenex_27013 main_x)))) (forall ((v_prenex_30480 Int) (v_prenex_30481 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30480))) (<= 1 (select main_a v_prenex_30481)) (< v_prenex_30481 main_y) (<= (+ main_x 1) v_prenex_30480) (<= (+ (select main_a v_prenex_30480) (select main_a v_prenex_30481)) 1000) (< v_prenex_30480 main_x))) (or (forall ((v_prenex_24611 Int)) (or (<= (select main_a v_prenex_24611) 999) (<= 500 (select main_a v_prenex_24611)))) (forall ((v_prenex_24607 Int)) (or (< v_prenex_24607 main_x) (<= (* 2 (select main_a v_prenex_24607)) 1000) (<= (select main_a v_prenex_24607) 500) (<= (+ main_x 1) v_prenex_24607)))) (or (forall ((v_prenex_26803 Int)) (or (<= 1 (select main_a v_prenex_26803)) (<= (select main_a v_prenex_26803) 1498))) (forall ((v_prenex_26797 Int)) (or (<= (+ main_x 1) v_prenex_26797) (<= 2 (* 2 (select main_a v_prenex_26797))) (<= (select main_a v_prenex_26797) 500) (< v_prenex_26797 main_x) (<= (* 2 (select main_a v_prenex_26797)) 1000)))) (or (forall ((v_prenex_31535 Int)) (or (<= 1 (select main_a v_prenex_31535)) (<= (* 2 (select main_a v_prenex_31535)) 1998))) (forall ((v_prenex_31530 Int)) (or (< v_prenex_31530 main_x) (<= (* 2 (select main_a v_prenex_31530)) 1000) (<= (+ main_x 1) v_prenex_31530) (<= 0 (+ (select main_a v_prenex_31530) 498))))) (forall ((v_prenex_31280 Int) (v_prenex_31281 Int)) (or (<= 1 (select main_a v_prenex_31281)) (<= (+ (select main_a v_prenex_31280) (select main_a v_prenex_31281)) 1000) (< v_prenex_31281 main_y) (< v_prenex_31280 main_x) (<= 2 (* 2 (select main_a v_prenex_31280))) (<= 500 (select main_a v_prenex_31281)) (<= (+ main_x 1) v_prenex_31280))) (or (forall ((v_prenex_27296 Int)) (<= 1 (select main_a v_prenex_27296))) (forall ((v_prenex_27292 Int)) (or (<= (select main_a v_prenex_27292) 999) (<= (+ main_x 1) v_prenex_27292) (<= (* 2 (select main_a v_prenex_27292)) 1000) (< v_prenex_27292 main_x)))) (forall ((v_prenex_32687 Int) (v_prenex_32686 Int)) (or (<= (select main_a v_prenex_32686) 999) (<= 1000 (+ (select main_a v_prenex_32686) (select main_a v_prenex_32687))) (< v_prenex_32686 main_x) (<= (+ main_x 1) v_prenex_32686) (<= 1000 (* 2 (select main_a v_prenex_32687))) (<= (* 2 (select main_a v_prenex_32687)) 1998))) (or (forall ((v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32561) 999) (<= (select main_a v_prenex_32561) 1498))) (forall ((v_prenex_32559 Int)) (or (<= (+ main_x 1) v_prenex_32559) (<= (select main_a v_prenex_32559) 500) (< v_prenex_32559 main_x) (<= 2 (* 2 (select main_a v_prenex_32559)))))) (forall ((v_prenex_25330 Int) (v_prenex_25331 Int)) (or (<= (select main_a v_prenex_25331) (+ (select main_a v_prenex_25330) 998)) (<= (+ main_y 1) v_prenex_25331) (<= 500 (select main_a v_prenex_25331)) (<= (+ main_x 1) v_prenex_25330) (< v_prenex_25331 main_y))) (forall ((v_prenex_25569 Int) (v_prenex_25570 Int)) (or (< v_prenex_25569 main_x) (<= (+ main_x 1) v_prenex_25569) (<= (+ (select main_a v_prenex_25569) (select main_a v_prenex_25570)) 1000) (<= (select main_a v_prenex_25570) 999) (<= 2 (* 2 (select main_a v_prenex_25569))) (<= (select main_a v_prenex_25569) 500))) (forall ((v_prenex_31960 Int) (v_prenex_31959 Int)) (or (<= 500 (select main_a v_prenex_31960)) (< v_prenex_31959 main_x) (<= 1 (select main_a v_prenex_31959)) (<= (select main_a v_prenex_31960) (+ (select main_a v_prenex_31959) 998)) (<= (select main_a v_prenex_31959) 999) (<= (select main_a v_prenex_31960) 1498) (<= (+ main_x 1) v_prenex_31959))) (or (forall ((v_prenex_22278 Int)) (or (< v_prenex_22278 main_x) (<= 2 (* 2 (select main_a v_prenex_22278))) (<= (select main_a v_prenex_22278) 999) (<= (+ main_x 1) v_prenex_22278) (<= 1 (select main_a v_prenex_22278)))) (forall ((v_prenex_22280 Int)) (or (<= (select main_a v_prenex_22280) 999) (<= 1 (select main_a v_prenex_22280))))) (forall ((v_prenex_31516 Int) (v_prenex_31515 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31515))) (<= 1000 (* 2 (select main_a v_prenex_31516))) (<= (+ main_x 1) v_prenex_31515) (<= (+ main_y 1) v_prenex_31516) (<= (select main_a v_prenex_31516) (+ (select main_a v_prenex_31515) 998)) (< v_prenex_31515 main_x))) (or (forall ((v_prenex_28623 Int)) (or (<= (* 2 (select main_a v_prenex_28623)) 1998) (<= (select main_a v_prenex_28623) 1498))) (forall ((v_prenex_28619 Int)) (or (< v_prenex_28619 main_x) (<= (* 2 (select main_a v_prenex_28619)) 1000) (<= (select main_a v_prenex_28619) 999) (<= (+ main_x 1) v_prenex_28619) (<= 2 (* 2 (select main_a v_prenex_28619)))))) (forall ((v_prenex_23695 Int) (v_prenex_23696 Int)) (or (<= (* 2 (select main_a v_prenex_23696)) 1998) (<= (+ main_x 1) v_prenex_23695) (<= 500 (select main_a v_prenex_23696)) (< v_prenex_23695 main_x) (<= 2 (* 2 (select main_a v_prenex_23695))) (<= (+ (select main_a v_prenex_23695) (select main_a v_prenex_23696)) 1000))) (forall ((v_prenex_29833 Int) (v_prenex_29832 Int)) (or (< v_prenex_29832 main_x) (<= (select main_a v_prenex_29833) (+ (select main_a v_prenex_29832) 998)) (<= (+ main_x 1) v_prenex_29832) (<= (* 2 (select main_a v_prenex_29832)) 1000) (<= 500 (select main_a v_prenex_29833)))) (forall ((v_prenex_23332 Int) (v_prenex_23331 Int)) (or (<= (select main_a v_prenex_23331) 999) (<= (select main_a v_prenex_23332) (+ (select main_a v_prenex_23331) 998)) (< v_prenex_23331 main_x) (<= (+ main_x 1) v_prenex_23331) (<= (* 2 (select main_a v_prenex_23332)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23332))))) (forall ((v_prenex_22242 Int) (v_prenex_22243 Int)) (or (<= 1000 (+ (select main_a v_prenex_22242) (select main_a v_prenex_22243))) (<= (select main_a v_prenex_22242) 999) (<= (+ main_x 1) v_prenex_22242) (<= (+ main_y 1) v_prenex_22243) (<= 500 (select main_a v_prenex_22243)) (< v_prenex_22242 main_x) (<= 1 (select main_a v_prenex_22243)))) (forall ((v_prenex_22562 Int) (v_prenex_22563 Int)) (or (< v_prenex_22562 main_x) (<= (+ main_x 1) v_prenex_22562) (<= (+ (select main_a v_prenex_22562) (select main_a v_prenex_22563)) 1000) (<= 500 (select main_a v_prenex_22563)) (<= (select main_a v_prenex_22563) 1498) (<= (select main_a v_prenex_22562) 999))) (forall ((v_prenex_23185 Int) (v_prenex_23186 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23186))) (<= (select main_a v_prenex_23185) 999) (<= (select main_a v_prenex_23185) (select main_a v_prenex_23186)) (<= (select main_a v_prenex_23186) 1498) (< v_prenex_23185 main_x) (<= (+ main_x 1) v_prenex_23185) (<= 2 (* 2 (select main_a v_prenex_23185))))) (forall ((v_prenex_22022 Int) (v_prenex_22023 Int)) (or (< v_prenex_22022 main_x) (<= (select main_a v_prenex_22022) 999) (<= 2 (* 2 (select main_a v_prenex_22022))) (<= (select main_a v_prenex_22023) (+ (select main_a v_prenex_22022) 998)) (<= 1000 (* 2 (select main_a v_prenex_22023))) (<= (+ main_x 1) v_prenex_22022) (<= (select main_a v_prenex_22023) 999))) (or (forall ((v_prenex_27175 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27175))) (<= (* 2 (select main_a v_prenex_27175)) 1998))) (forall ((v_prenex_27174 Int)) (or (<= (* 2 (select main_a v_prenex_27174)) 1000) (< v_prenex_27174 main_x) (<= 1 (select main_a v_prenex_27174)) (<= (+ main_x 1) v_prenex_27174) (<= (select main_a v_prenex_27174) 999)))) (forall ((v_prenex_29509 Int) (v_prenex_29510 Int)) (or (<= (select main_a v_prenex_29510) (+ (select main_a v_prenex_29509) 998)) (<= (* 2 (select main_a v_prenex_29510)) 1998) (<= (select main_a v_prenex_29509) 999) (<= (+ main_x 1) v_prenex_29509) (< v_prenex_29509 main_x) (<= 2 (* 2 (select main_a v_prenex_29509))))) (forall ((v_prenex_22018 Int) (v_prenex_22019 Int)) (or (< v_prenex_22018 main_x) (<= (select main_a v_prenex_22018) 500) (<= (select main_a v_prenex_22019) 1498) (<= (* 2 (select main_a v_prenex_22019)) 1998) (<= 1 (select main_a v_prenex_22018)) (<= (+ main_x 1) v_prenex_22018) (<= (select main_a v_prenex_22018) (select main_a v_prenex_22019)))) (forall ((v_prenex_27092 Int) (v_prenex_27093 Int)) (or (<= (+ main_x 1) v_prenex_27092) (<= (+ (select main_a v_prenex_27092) (select main_a v_prenex_27093)) 1000) (< v_prenex_27092 main_x) (<= 0 (+ (select main_a v_prenex_27092) 498)) (<= (select main_a v_prenex_27092) 500))) (forall ((v_prenex_31258 Int) (v_prenex_31259 Int)) (or (< v_prenex_31258 main_x) (<= 1 (select main_a v_prenex_31259)) (<= (select main_a v_prenex_31258) 500) (<= 500 (select main_a v_prenex_31259)) (<= 0 (+ (select main_a v_prenex_31258) 498)) (<= (+ (select main_a v_prenex_31258) (select main_a v_prenex_31259)) 1000) (<= (+ main_x 1) v_prenex_31258))) (or (forall ((v_prenex_23369 Int)) (or (<= 1 (select main_a v_prenex_23369)) (< v_prenex_23369 main_y))) (forall ((v_prenex_23365 Int)) (or (<= (+ main_x 1) v_prenex_23365) (<= 2 (* 2 (select main_a v_prenex_23365))) (<= (select main_a v_prenex_23365) 999) (< v_prenex_23365 main_x)))) (forall ((v_prenex_25239 Int) (v_prenex_25240 Int)) (or (<= (+ main_y 1) v_prenex_25240) (<= (* 2 (select main_a v_prenex_25240)) 1998) (<= 1 (select main_a v_prenex_25240)) (<= (+ (select main_a v_prenex_25239) (select main_a v_prenex_25240)) 1000) (< v_prenex_25240 main_y))) (or (forall ((v_prenex_26394 Int)) (or (<= (* 2 (select main_a v_prenex_26394)) 1000) (<= 2 (* 2 (select main_a v_prenex_26394))) (< v_prenex_26394 main_x) (<= (+ main_x 1) v_prenex_26394))) (forall ((v_prenex_26397 Int)) (or (<= 500 (select main_a v_prenex_26397)) (<= (select main_a v_prenex_26397) 999)))) (forall ((v_prenex_27586 Int) (v_prenex_27587 Int)) (or (<= (+ main_x 1) v_prenex_27586) (<= (select main_a v_prenex_27586) 500) (< v_prenex_27586 main_x) (<= (select main_a v_prenex_27587) 1498) (<= (select main_a v_prenex_27587) (+ (select main_a v_prenex_27586) 998)) (<= 500 (select main_a v_prenex_27587)))) (forall ((v_prenex_23305 Int) (v_prenex_23306 Int)) (or (<= 1 (select main_a v_prenex_23305)) (<= (+ (select main_a v_prenex_23305) (select main_a v_prenex_23306)) 1000) (<= (+ main_x 1) v_prenex_23305) (<= (* 2 (select main_a v_prenex_23305)) 1000) (< v_prenex_23305 main_x) (<= (select main_a v_prenex_23306) 999) (<= (* 2 (select main_a v_prenex_23306)) 1998))) (forall ((v_prenex_28352 Int) (v_prenex_28351 Int)) (or (<= (select main_a v_prenex_28351) (select main_a v_prenex_28352)) (<= 0 (+ (select main_a v_prenex_28351) 498)) (<= (+ main_x 1) v_prenex_28351) (<= (select main_a v_prenex_28351) 999) (< v_prenex_28351 main_x))) (forall ((v_prenex_23493 Int) (v_prenex_23492 Int)) (or (<= 1 (select main_a v_prenex_23492)) (<= 500 (select main_a v_prenex_23493)) (<= (+ main_x 1) v_prenex_23492) (<= 0 (+ (select main_a v_prenex_23492) 498)) (< v_prenex_23492 main_x) (<= (select main_a v_prenex_23492) (select main_a v_prenex_23493)))) (forall ((v_prenex_30039 Int) (v_prenex_30038 Int)) (or (<= (+ (select main_a v_prenex_30038) (select main_a v_prenex_30039)) 1000) (<= 1 (select main_a v_prenex_30038)) (< v_prenex_30038 main_x) (<= (select main_a v_prenex_30038) 500) (<= (+ main_x 1) v_prenex_30038))) (or (forall ((v_prenex_22299 Int)) (or (<= (select main_a v_prenex_22299) 500) (<= (select main_a v_prenex_22299) 999) (<= 2 (* 2 (select main_a v_prenex_22299))) (<= (+ main_x 1) v_prenex_22299) (< v_prenex_22299 main_x))) (forall ((v_prenex_22305 Int)) (<= 1000 (* 2 (select main_a v_prenex_22305))))) (forall ((v_prenex_21883 Int) (v_prenex_21882 Int)) (or (<= (+ main_x 1) v_prenex_21882) (<= (* 2 (select main_a v_prenex_21883)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21883))) (<= (select main_a v_prenex_21882) (select main_a v_prenex_21883)) (<= 2 (* 2 (select main_a v_prenex_21882))) (<= (select main_a v_prenex_21882) 500) (< v_prenex_21882 main_x))) (or (forall ((v_prenex_29732 Int)) (<= (select main_a v_prenex_29732) 1498)) (forall ((v_prenex_29728 Int)) (or (<= (select main_a v_prenex_29728) 500) (<= 2 (* 2 (select main_a v_prenex_29728))) (<= (+ main_x 1) v_prenex_29728) (< v_prenex_29728 main_x)))) (or (forall ((v_prenex_24246 Int)) (or (<= (+ main_x 1) v_prenex_24246) (< v_prenex_24246 main_x) (<= 1 (select main_a v_prenex_24246)))) (forall ((v_prenex_24247 Int)) (or (<= (+ main_y 1) v_prenex_24247) (<= 1000 (* 2 (select main_a v_prenex_24247)))))) (forall ((v_prenex_31213 Int) (v_prenex_31214 Int)) (or (<= (select main_a v_prenex_31213) 999) (<= (* 2 (select main_a v_prenex_31214)) 1998) (< v_prenex_31213 main_x) (<= (+ main_x 1) v_prenex_31213) (<= (select main_a v_prenex_31213) (select main_a v_prenex_31214)) (<= (select main_a v_prenex_31214) 1498) (<= (* 2 (select main_a v_prenex_31213)) 1000))) (forall ((v_prenex_28463 Int) (v_prenex_28462 Int)) (or (< v_prenex_28462 main_x) (<= (select main_a v_prenex_28463) 1498) (<= (+ main_x 1) v_prenex_28462) (<= 500 (select main_a v_prenex_28463)) (<= (select main_a v_prenex_28462) (select main_a v_prenex_28463)) (<= (select main_a v_prenex_28462) 500) (<= (+ main_y 1) v_prenex_28463))) (or (forall ((v_prenex_32916 Int)) (<= (select main_a v_prenex_32916) 1498)) (forall ((v_prenex_32914 Int)) (or (<= 0 (+ (select main_a v_prenex_32914) 498)) (<= (* 2 (select main_a v_prenex_32914)) 1000) (< v_prenex_32914 main_x) (<= (+ main_x 1) v_prenex_32914) (<= 2 (* 2 (select main_a v_prenex_32914)))))) (forall ((v_prenex_30910 Int) (v_prenex_30911 Int)) (or (<= (+ main_x 1) v_prenex_30910) (<= (select main_a v_prenex_30910) 999) (<= 1 (select main_a v_prenex_30910)) (< v_prenex_30910 main_x) (<= (+ (select main_a v_prenex_30910) (select main_a v_prenex_30911)) 1000))) (forall ((v_prenex_21517 Int) (v_prenex_21518 Int)) (or (<= (select main_a v_prenex_21517) (select main_a v_prenex_21518)) (< v_prenex_21517 main_x) (<= 0 (+ (select main_a v_prenex_21517) 498)) (<= 1000 (* 2 (select main_a v_prenex_21518))) (<= (+ main_x 1) v_prenex_21517))) (or (forall ((v_prenex_24030 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24030))) (< v_prenex_24030 main_x) (<= (+ main_x 1) v_prenex_24030) (<= 0 (+ (select main_a v_prenex_24030) 498)))) (forall ((v_prenex_24036 Int)) (or (<= 500 (select main_a v_prenex_24036)) (< v_prenex_24036 main_y) (<= (select main_a v_prenex_24036) 999)))) (forall ((v_prenex_31620 Int) (v_prenex_31621 Int)) (or (<= 500 (select main_a v_prenex_31621)) (<= (+ main_x 1) v_prenex_31620) (<= (+ (select main_a v_prenex_31620) (select main_a v_prenex_31621)) 1000) (<= (select main_a v_prenex_31620) 999) (< v_prenex_31620 main_x) (<= (select main_a v_prenex_31621) 999))) (forall ((v_prenex_24234 Int) (v_prenex_24235 Int)) (or (<= (select main_a v_prenex_24234) (select main_a v_prenex_24235)) (<= (+ main_y 1) v_prenex_24235) (< v_prenex_24235 main_y) (<= (select main_a v_prenex_24235) 999) (<= 1000 (* 2 (select main_a v_prenex_24235))))) (forall ((v_prenex_31455 Int) (v_prenex_31454 Int)) (or (<= (select main_a v_prenex_31454) 500) (<= (select main_a v_prenex_31455) 1498) (<= (+ main_x 1) v_prenex_31454) (<= (+ (select main_a v_prenex_31454) (select main_a v_prenex_31455)) 1000) (<= (* 2 (select main_a v_prenex_31455)) 1998) (< v_prenex_31454 main_x) (<= 0 (+ (select main_a v_prenex_31454) 498)))) (forall ((v_prenex_26408 Int) (v_prenex_26409 Int)) (or (< v_prenex_26408 main_x) (< v_prenex_26409 main_y) (<= 0 (+ (select main_a v_prenex_26408) 498)) (<= (+ main_x 1) v_prenex_26408) (<= (+ (select main_a v_prenex_26408) (select main_a v_prenex_26409)) 1000) (<= (select main_a v_prenex_26409) 999))) (forall ((v_prenex_27443 Int) (v_prenex_27442 Int)) (or (<= (+ main_x 1) v_prenex_27442) (<= 1 (select main_a v_prenex_27442)) (< v_prenex_27443 main_y) (<= 1000 (+ (select main_a v_prenex_27442) (select main_a v_prenex_27443))) (< v_prenex_27442 main_x))) (forall ((v_prenex_27043 Int) (v_prenex_27044 Int)) (or (< v_prenex_27043 main_x) (<= (select main_a v_prenex_27043) 999) (<= (+ (select main_a v_prenex_27043) (select main_a v_prenex_27044)) 1000) (<= (+ main_x 1) v_prenex_27043) (<= 1 (select main_a v_prenex_27044)))) (forall ((v_prenex_31208 Int) (v_prenex_31207 Int)) (or (<= 1 (select main_a v_prenex_31207)) (<= (* 2 (select main_a v_prenex_31208)) 1998) (<= (+ main_x 1) v_prenex_31207) (<= 1000 (+ (select main_a v_prenex_31207) (select main_a v_prenex_31208))) (< v_prenex_31207 main_x) (<= (select main_a v_prenex_31208) 1498) (<= 2 (* 2 (select main_a v_prenex_31207))))) (or (forall ((v_prenex_24115 Int)) (or (< v_prenex_24115 main_x) (<= 2 (* 2 (select main_a v_prenex_24115))) (<= (* 2 (select main_a v_prenex_24115)) 1000) (<= (+ main_x 1) v_prenex_24115) (<= 1 (select main_a v_prenex_24115)))) (forall ((v_prenex_24119 Int)) (<= 1 (select main_a v_prenex_24119)))) (or (forall ((v_prenex_28304 Int)) (or (<= (+ main_y 1) v_prenex_28304) (<= (* 2 (select main_a v_prenex_28304)) 1998) (<= (select main_a v_prenex_28304) 1498))) (forall ((v_prenex_28303 Int)) (or (< v_prenex_28303 main_x) (<= (+ main_x 1) v_prenex_28303) (<= 2 (* 2 (select main_a v_prenex_28303)))))) (forall ((v_prenex_23677 Int) (v_prenex_23678 Int)) (or (<= (select main_a v_prenex_23677) 999) (<= (+ main_x 1) v_prenex_23677) (<= 1000 (* 2 (select main_a v_prenex_23678))) (<= (+ main_y 1) v_prenex_23678) (< v_prenex_23677 main_x) (<= (select main_a v_prenex_23677) (select main_a v_prenex_23678)))) (forall ((v_prenex_29680 Int) (v_prenex_29681 Int)) (or (<= (* 2 (select main_a v_prenex_29680)) 1000) (< v_prenex_29680 main_x) (<= (+ main_x 1) v_prenex_29680) (<= 1 (select main_a v_prenex_29680)) (<= (select main_a v_prenex_29681) 1498) (<= (select main_a v_prenex_29681) (+ (select main_a v_prenex_29680) 998)))) (or (forall ((v_prenex_22609 Int)) (<= 1 (select main_a v_prenex_22609))) (forall ((v_prenex_22605 Int)) (or (< v_prenex_22605 main_x) (<= (select main_a v_prenex_22605) 500) (<= (* 2 (select main_a v_prenex_22605)) 1000) (<= (+ main_x 1) v_prenex_22605)))) (or (forall ((v_prenex_23344 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23344))) (< v_prenex_23344 main_y))) (forall ((v_prenex_21430 Int)) (or (< v_prenex_21430 main_x) (<= 1 (select main_a v_prenex_21430)) (<= (+ main_x 1) v_prenex_21430)))) (forall ((v_prenex_29713 Int) (v_prenex_29712 Int)) (or (<= 1 (select main_a v_prenex_29712)) (<= 1000 (+ (select main_a v_prenex_29712) (select main_a v_prenex_29713))) (<= (select main_a v_prenex_29712) 500) (<= (+ main_x 1) v_prenex_29712) (<= 1 (select main_a v_prenex_29713)) (< v_prenex_29712 main_x))) (or (forall ((v_prenex_31641 Int)) (or (<= 500 (select main_a v_prenex_31641)) (<= 1 (select main_a v_prenex_31641)))) (forall ((v_prenex_31638 Int)) (or (<= (+ main_x 1) v_prenex_31638) (< v_prenex_31638 main_x) (<= (* 2 (select main_a v_prenex_31638)) 1000) (<= 0 (+ (select main_a v_prenex_31638) 498))))) (forall ((v_prenex_32823 Int) (v_prenex_32824 Int)) (or (< v_prenex_32824 main_y) (<= (select main_a v_prenex_32823) (select main_a v_prenex_32824)) (<= 1000 (* 2 (select main_a v_prenex_32824))) (< v_prenex_32823 main_x) (<= (select main_a v_prenex_32824) 1498) (<= (+ main_x 1) v_prenex_32823) (<= 2 (* 2 (select main_a v_prenex_32823))))) (forall ((v_prenex_27674 Int) (v_prenex_27675 Int)) (or (<= (+ main_x 1) v_prenex_27674) (<= (select main_a v_prenex_27674) 999) (<= 1 (select main_a v_prenex_27675)) (<= 2 (* 2 (select main_a v_prenex_27674))) (< v_prenex_27674 main_x) (<= (select main_a v_prenex_27674) (select main_a v_prenex_27675)))) (forall ((v_prenex_21896 Int) (v_prenex_21897 Int)) (or (< v_prenex_21896 main_x) (<= 0 (+ (select main_a v_prenex_21896) 498)) (<= (+ main_x 1) v_prenex_21896) (<= (+ main_y 1) v_prenex_21897) (<= (+ (select main_a v_prenex_21896) (select main_a v_prenex_21897)) 1000) (<= (select main_a v_prenex_21897) 999) (<= 1 (select main_a v_prenex_21897)))) (or (forall ((v_prenex_31453 Int)) (or (<= (select main_a v_prenex_31453) 1498) (<= (+ main_y 1) v_prenex_31453) (<= 1 (select main_a v_prenex_31453)))) (forall ((v_prenex_31452 Int)) (or (<= (+ main_x 1) v_prenex_31452) (<= 0 (+ (select main_a v_prenex_31452) 498)) (<= 2 (* 2 (select main_a v_prenex_31452))) (< v_prenex_31452 main_x)))) (forall ((v_prenex_25982 Int) (v_prenex_25981 Int)) (or (<= (+ main_x 1) v_prenex_25981) (< v_prenex_25981 main_x) (<= (select main_a v_prenex_25981) 999) (<= (select main_a v_prenex_25982) 1498) (<= (+ (select main_a v_prenex_25981) (select main_a v_prenex_25982)) 1000) (< v_prenex_25982 main_y) (<= 500 (select main_a v_prenex_25982)))) (forall ((v_prenex_26490 Int) (v_prenex_26491 Int)) (or (<= (select main_a v_prenex_26490) 500) (<= (+ main_x 1) v_prenex_26490) (<= 1 (select main_a v_prenex_26491)) (<= 2 (* 2 (select main_a v_prenex_26490))) (< v_prenex_26490 main_x) (<= (select main_a v_prenex_26491) (+ (select main_a v_prenex_26490) 998)))) (or (forall ((v_prenex_26774 Int)) (or (<= 0 (+ (select main_a v_prenex_26774) 498)) (<= (+ main_x 1) v_prenex_26774) (< v_prenex_26774 main_x) (<= 2 (* 2 (select main_a v_prenex_26774))) (<= 1 (select main_a v_prenex_26774)))) (forall ((v_prenex_26780 Int)) (<= (select main_a v_prenex_26780) 999))) (forall ((v_prenex_26493 Int) (v_prenex_26492 Int)) (or (<= 500 (select main_a v_prenex_26493)) (<= (* 2 (select main_a v_prenex_26493)) 1998) (< v_prenex_26492 main_x) (<= 1000 (+ (select main_a v_prenex_26492) (select main_a v_prenex_26493))) (<= (* 2 (select main_a v_prenex_26492)) 1000) (<= (+ main_x 1) v_prenex_26492) (<= (select main_a v_prenex_26492) 999))) (forall ((v_prenex_27843 Int) (v_prenex_27842 Int)) (or (<= 1 (select main_a v_prenex_27843)) (<= (+ main_x 1) v_prenex_27842) (<= (select main_a v_prenex_27842) (select main_a v_prenex_27843)) (<= 1000 (* 2 (select main_a v_prenex_27843))) (<= 0 (+ (select main_a v_prenex_27842) 498)) (< v_prenex_27842 main_x) (<= 2 (* 2 (select main_a v_prenex_27842))))) (forall ((v_prenex_29577 Int) (v_prenex_29576 Int)) (or (< v_prenex_29577 main_y) (<= (select main_a v_prenex_29576) (select main_a v_prenex_29577)) (<= (* 2 (select main_a v_prenex_29577)) 1998) (< v_prenex_29576 main_x) (<= (select main_a v_prenex_29576) 500) (<= (+ main_x 1) v_prenex_29576))) (or (forall ((v_prenex_30937 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30937))) (<= 1 (select main_a v_prenex_30937)) (<= (select main_a v_prenex_30937) 999) (<= (+ main_x 1) v_prenex_30937) (< v_prenex_30937 main_x))) (forall ((v_prenex_30940 Int)) (or (<= (select main_a v_prenex_30940) 1498) (<= 500 (select main_a v_prenex_30940))))) (forall ((v_prenex_30495 Int) (v_prenex_30494 Int)) (or (<= (select main_a v_prenex_30495) (+ (select main_a v_prenex_30494) 998)) (<= (select main_a v_prenex_30494) 500) (<= (+ main_x 1) v_prenex_30494) (<= (select main_a v_prenex_30495) 999) (< v_prenex_30494 main_x) (<= 1 (select main_a v_prenex_30494)))) (or (forall ((v_prenex_32185 Int)) (or (<= (select main_a v_prenex_32185) 500) (<= (+ main_x 1) v_prenex_32185) (< v_prenex_32185 main_x) (<= (* 2 (select main_a v_prenex_32185)) 1000) (<= 1 (select main_a v_prenex_32185)))) (forall ((v_prenex_32190 Int)) (or (<= (select main_a v_prenex_32190) 999) (<= 1 (select main_a v_prenex_32190))))) (forall ((v_prenex_29063 Int) (v_prenex_29062 Int)) (or (<= (select main_a v_prenex_29063) 1498) (<= (+ (select main_a v_prenex_29062) (select main_a v_prenex_29063)) 1000) (<= (+ main_x 1) v_prenex_29062) (< v_prenex_29063 main_y) (<= (+ main_y 1) v_prenex_29063))) (forall ((v_prenex_25263 Int) (v_prenex_25262 Int)) (or (<= (+ (select main_a v_prenex_25262) (select main_a v_prenex_25263)) 1000) (<= (* 2 (select main_a v_prenex_25262)) 1000) (< v_prenex_25263 main_y) (< v_prenex_25262 main_x) (<= 500 (select main_a v_prenex_25263)) (<= (+ main_x 1) v_prenex_25262))) (forall ((v_prenex_31507 Int) (v_prenex_31508 Int)) (or (< v_prenex_31507 main_x) (<= (+ main_x 1) v_prenex_31507) (<= (+ main_y 1) v_prenex_31508) (<= (select main_a v_prenex_31507) 500) (<= (select main_a v_prenex_31508) (+ (select main_a v_prenex_31507) 998)) (<= 500 (select main_a v_prenex_31508)))) (forall ((v_prenex_24876 Int) (v_prenex_24875 Int)) (or (<= (+ main_x 1) v_prenex_24875) (<= 500 (select main_a v_prenex_24876)) (<= (select main_a v_prenex_24875) 500) (< v_prenex_24875 main_x) (<= 1000 (* 2 (select main_a v_prenex_24876))) (<= (select main_a v_prenex_24876) (+ (select main_a v_prenex_24875) 998)))) (forall ((v_prenex_23321 Int) (v_prenex_23322 Int)) (or (<= (+ main_y 1) v_prenex_23322) (<= 1000 (+ (select main_a v_prenex_23321) (select main_a v_prenex_23322))) (<= (* 2 (select main_a v_prenex_23322)) 1998) (<= (+ main_x 1) v_prenex_23321) (< v_prenex_23322 main_y))) (forall ((v_prenex_28504 Int) (v_prenex_28503 Int)) (or (< v_prenex_28503 main_x) (<= (+ main_x 1) v_prenex_28503) (<= (select main_a v_prenex_28503) 500) (<= (select main_a v_prenex_28503) (select main_a v_prenex_28504)) (<= (* 2 (select main_a v_prenex_28504)) 1998) (<= 2 (* 2 (select main_a v_prenex_28503))) (<= 500 (select main_a v_prenex_28504)))) (or (forall ((v_prenex_25534 Int)) (or (<= (select main_a v_prenex_25534) 999) (<= (select main_a v_prenex_25534) 1498))) (forall ((v_prenex_25528 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25528))) (<= (+ main_x 1) v_prenex_25528) (<= 0 (+ (select main_a v_prenex_25528) 498)) (< v_prenex_25528 main_x)))) (forall ((v_prenex_31916 Int) (v_prenex_31915 Int)) (or (<= 1000 (+ (select main_a v_prenex_31915) (select main_a v_prenex_31916))) (<= 0 (+ (select main_a v_prenex_31915) 498)) (<= 500 (select main_a v_prenex_31916)) (< v_prenex_31915 main_x) (<= (select main_a v_prenex_31915) 500) (<= (select main_a v_prenex_31916) 1498) (<= (+ main_x 1) v_prenex_31915))) (forall ((v_prenex_30370 Int) (v_prenex_30371 Int)) (or (<= (* 2 (select main_a v_prenex_30370)) 1000) (<= (select main_a v_prenex_30371) 999) (<= 1 (select main_a v_prenex_30370)) (< v_prenex_30370 main_x) (<= 1000 (+ (select main_a v_prenex_30370) (select main_a v_prenex_30371))) (<= (+ main_x 1) v_prenex_30370))) (or (forall ((v_prenex_24647 Int)) (or (<= 1 (select main_a v_prenex_24647)) (<= (select main_a v_prenex_24647) 1498) (< v_prenex_24647 main_y))) (forall ((v_prenex_24646 Int)) (or (<= 1 (select main_a v_prenex_24646)) (<= (* 2 (select main_a v_prenex_24646)) 1000) (< v_prenex_24646 main_x) (<= (+ main_x 1) v_prenex_24646)))) (or (forall ((v_prenex_29453 Int)) (or (<= (* 2 (select main_a v_prenex_29453)) 1998) (<= 1 (select main_a v_prenex_29453)))) (forall ((v_prenex_29449 Int)) (or (<= (+ main_x 1) v_prenex_29449) (<= (* 2 (select main_a v_prenex_29449)) 1000) (< v_prenex_29449 main_x) (<= (select main_a v_prenex_29449) 500)))) (or (forall ((v_prenex_23233 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23233))) (<= (select main_a v_prenex_23233) 999) (< v_prenex_23233 main_x) (<= (+ main_x 1) v_prenex_23233))) (forall ((v_prenex_23236 Int)) (or (<= (select main_a v_prenex_23236) 1498) (<= (select main_a v_prenex_23236) 999)))) (forall ((v_prenex_30633 Int) (v_prenex_30634 Int)) (or (<= (* 2 (select main_a v_prenex_30633)) 1000) (<= 1000 (* 2 (select main_a v_prenex_30634))) (<= (+ main_x 1) v_prenex_30633) (< v_prenex_30633 main_x) (<= (select main_a v_prenex_30633) 500) (<= (select main_a v_prenex_30634) 999) (<= (select main_a v_prenex_30634) (+ (select main_a v_prenex_30633) 998)))) (forall ((v_prenex_22350 Int) (v_prenex_22351 Int)) (or (<= (select main_a v_prenex_22351) 999) (<= 0 (+ (select main_a v_prenex_22350) 498)) (<= 500 (select main_a v_prenex_22351)) (<= (+ main_x 1) v_prenex_22350) (<= (+ (select main_a v_prenex_22350) (select main_a v_prenex_22351)) 1000) (< v_prenex_22350 main_x))) (forall ((v_prenex_25234 Int) (v_prenex_25233 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25234))) (<= (+ main_x 1) v_prenex_25233) (<= (select main_a v_prenex_25233) 500) (< v_prenex_25233 main_x) (<= 2 (* 2 (select main_a v_prenex_25233))) (<= (+ (select main_a v_prenex_25233) (select main_a v_prenex_25234)) 1000))) (forall ((v_prenex_29588 Int) (v_prenex_29587 Int)) (or (<= 1 (select main_a v_prenex_29587)) (<= (+ main_x 1) v_prenex_29587) (< v_prenex_29587 main_x) (<= 500 (select main_a v_prenex_29588)) (<= (select main_a v_prenex_29587) (select main_a v_prenex_29588)) (<= (+ main_y 1) v_prenex_29588))) (forall ((v_prenex_23188 Int) (v_prenex_23187 Int)) (or (<= 1 (select main_a v_prenex_23187)) (< v_prenex_23187 main_x) (<= (select main_a v_prenex_23187) (select main_a v_prenex_23188)) (<= 1 (select main_a v_prenex_23188)) (<= 1000 (* 2 (select main_a v_prenex_23188))) (<= (+ main_x 1) v_prenex_23187))) (forall ((v_prenex_28198 Int) (v_prenex_28197 Int)) (or (<= (* 2 (select main_a v_prenex_28198)) 1998) (<= (select main_a v_prenex_28198) (+ (select main_a v_prenex_28197) 998)) (<= (select main_a v_prenex_28197) 500) (<= 1000 (* 2 (select main_a v_prenex_28198))) (<= 1 (select main_a v_prenex_28197)) (< v_prenex_28197 main_x) (<= (+ main_x 1) v_prenex_28197))) (forall ((v_prenex_28826 Int) (v_prenex_28825 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28826))) (<= (+ main_x 1) v_prenex_28825) (<= 1 (select main_a v_prenex_28826)) (<= (select main_a v_prenex_28825) (select main_a v_prenex_28826)) (< v_prenex_28825 main_x) (<= (select main_a v_prenex_28825) 999))) (forall ((v_prenex_29779 Int) (v_prenex_29780 Int)) (or (< v_prenex_29780 main_y) (<= (+ main_y 1) v_prenex_29780) (<= 1000 (* 2 (select main_a v_prenex_29780))) (<= 1000 (+ (select main_a v_prenex_29779) (select main_a v_prenex_29780))) (<= 500 (select main_a v_prenex_29780)))) (forall ((v_prenex_28609 Int) (v_prenex_28608 Int)) (or (<= (+ (select main_a v_prenex_28608) (select main_a v_prenex_28609)) 1000) (<= (select main_a v_prenex_28609) 1498) (<= (select main_a v_prenex_28608) 500) (<= (+ main_x 1) v_prenex_28608) (<= (* 2 (select main_a v_prenex_28608)) 1000) (< v_prenex_28608 main_x))) (forall ((v_prenex_21748 Int) (v_prenex_21747 Int)) (or (<= (select main_a v_prenex_21747) (select main_a v_prenex_21748)) (<= (* 2 (select main_a v_prenex_21747)) 1000) (<= (+ main_x 1) v_prenex_21747) (<= 1 (select main_a v_prenex_21747)) (< v_prenex_21747 main_x) (<= 1000 (* 2 (select main_a v_prenex_21748))) (<= 1 (select main_a v_prenex_21748)))) (forall ((v_prenex_25707 Int) (v_prenex_25708 Int)) (or (<= (* 2 (select main_a v_prenex_25707)) 1000) (< v_prenex_25707 main_x) (<= (select main_a v_prenex_25708) (+ (select main_a v_prenex_25707) 998)) (<= (+ main_x 1) v_prenex_25707) (<= 2 (* 2 (select main_a v_prenex_25707))) (<= (select main_a v_prenex_25708) 999) (<= 1000 (* 2 (select main_a v_prenex_25708))))) (or (forall ((v_prenex_27936 Int)) (or (<= (select main_a v_prenex_27936) 999) (<= 2 (* 2 (select main_a v_prenex_27936))) (< v_prenex_27936 main_x) (<= (+ main_x 1) v_prenex_27936) (<= (* 2 (select main_a v_prenex_27936)) 1000))) (forall ((v_prenex_27940 Int)) (or (<= 500 (select main_a v_prenex_27940)) (<= 1 (select main_a v_prenex_27940))))) (forall ((v_prenex_31604 Int) (v_prenex_31605 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31604))) (<= (+ main_y 1) v_prenex_31605) (<= (+ main_x 1) v_prenex_31604) (<= 1000 (* 2 (select main_a v_prenex_31605))) (<= (select main_a v_prenex_31605) (+ (select main_a v_prenex_31604) 998)) (< v_prenex_31604 main_x))) (forall ((v_prenex_24141 Int) (v_prenex_24140 Int)) (or (<= 1 (select main_a v_prenex_24140)) (< v_prenex_24140 main_x) (<= (select main_a v_prenex_24140) 999) (<= 1 (select main_a v_prenex_24141)) (<= (* 2 (select main_a v_prenex_24141)) 1998) (<= (select main_a v_prenex_24140) (select main_a v_prenex_24141)) (<= (+ main_x 1) v_prenex_24140))) (forall ((v_prenex_26961 Int) (v_prenex_26960 Int)) (or (<= 500 (select main_a v_prenex_26961)) (<= (select main_a v_prenex_26960) 500) (<= (select main_a v_prenex_26961) 1498) (<= (+ main_x 1) v_prenex_26960) (<= (select main_a v_prenex_26960) 999) (< v_prenex_26960 main_x) (<= (+ (select main_a v_prenex_26960) (select main_a v_prenex_26961)) 1000))) (or (forall ((v_prenex_32916 Int)) (<= (select main_a v_prenex_32916) 1498)) (forall ((v_prenex_32913 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32913))) (< v_prenex_32913 main_x) (<= (+ main_x 1) v_prenex_32913) (<= (* 2 (select main_a v_prenex_32913)) 1000) (<= (select main_a v_prenex_32913) 999)))) (forall ((v_prenex_29394 Int) (v_prenex_29395 Int)) (or (< v_prenex_29394 main_x) (<= (+ main_x 1) v_prenex_29394) (<= 1 (select main_a v_prenex_29394)) (<= (select main_a v_prenex_29395) 999) (<= (+ (select main_a v_prenex_29394) (select main_a v_prenex_29395)) 1000))) (forall ((v_prenex_21508 Int)) (or (<= 1 (select main_a v_prenex_21508)) (<= (+ main_x 1) v_prenex_21508) (<= 2 (* 2 (select main_a v_prenex_21508))) (< v_prenex_21508 main_x) (<= (* 2 (select main_a v_prenex_21508)) 1000))) (or (forall ((v_prenex_30947 Int)) (or (<= 1 (select main_a v_prenex_30947)) (<= 500 (select main_a v_prenex_30947)))) (forall ((v_prenex_30943 Int)) (or (<= (+ main_x 1) v_prenex_30943) (<= 2 (* 2 (select main_a v_prenex_30943))) (<= (select main_a v_prenex_30943) 999) (< v_prenex_30943 main_x)))) (or (forall ((v_prenex_21783 Int)) (or (<= (select main_a v_prenex_21783) 999) (<= (* 2 (select main_a v_prenex_21783)) 1998))) (forall ((v_prenex_21393 Int)) (or (< v_prenex_21393 main_x) (<= (+ main_x 1) v_prenex_21393) (<= (* 2 (select main_a v_prenex_21393)) 1000) (<= 0 (+ (select main_a v_prenex_21393) 498))))) (forall ((v_prenex_27722 Int) (v_prenex_27723 Int)) (or (<= 1 (select main_a v_prenex_27722)) (<= 2 (* 2 (select main_a v_prenex_27722))) (<= 1 (select main_a v_prenex_27723)) (< v_prenex_27722 main_x) (<= (+ main_x 1) v_prenex_27722) (<= (select main_a v_prenex_27723) (+ (select main_a v_prenex_27722) 998)))) (forall ((v_prenex_24021 Int) (v_prenex_24020 Int)) (or (<= 1 (select main_a v_prenex_24020)) (<= (select main_a v_prenex_24020) 500) (< v_prenex_24020 main_x) (<= (select main_a v_prenex_24021) (+ (select main_a v_prenex_24020) 998)) (<= (select main_a v_prenex_24021) 1498) (<= (+ main_x 1) v_prenex_24020))) (or (forall ((v_prenex_28971 Int)) (or (< v_prenex_28971 main_x) (<= 2 (* 2 (select main_a v_prenex_28971))) (<= (+ main_x 1) v_prenex_28971) (<= 0 (+ (select main_a v_prenex_28971) 498)))) (forall ((v_prenex_28976 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28976))) (<= 500 (select main_a v_prenex_28976))))) (forall ((v_prenex_24746 Int) (v_prenex_24745 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24745))) (<= (select main_a v_prenex_24746) 1498) (< v_prenex_24745 main_x) (<= (+ main_x 1) v_prenex_24745) (<= (select main_a v_prenex_24746) (+ (select main_a v_prenex_24745) 998)) (<= 0 (+ (select main_a v_prenex_24745) 498)) (<= (* 2 (select main_a v_prenex_24746)) 1998))) (forall ((v_prenex_26064 Int) (v_prenex_26065 Int)) (or (<= 500 (select main_a v_prenex_26065)) (<= 2 (* 2 (select main_a v_prenex_26064))) (<= (select main_a v_prenex_26065) 999) (<= (+ main_y 1) v_prenex_26065) (< v_prenex_26064 main_x) (<= (select main_a v_prenex_26064) (select main_a v_prenex_26065)) (<= (+ main_x 1) v_prenex_26064))) (forall ((v_prenex_28476 Int) (v_prenex_28475 Int)) (or (<= (+ main_x 1) v_prenex_28475) (<= (select main_a v_prenex_28475) 999) (<= (select main_a v_prenex_28476) (+ (select main_a v_prenex_28475) 998)) (<= (* 2 (select main_a v_prenex_28476)) 1998) (< v_prenex_28475 main_x) (<= 500 (select main_a v_prenex_28476)) (<= 0 (+ (select main_a v_prenex_28475) 498)))) (forall ((v_prenex_28779 Int) (v_prenex_28780 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28779))) (< v_prenex_28779 main_x) (<= 1000 (+ (select main_a v_prenex_28779) (select main_a v_prenex_28780))) (<= 0 (+ (select main_a v_prenex_28779) 498)) (<= (select main_a v_prenex_28780) 999) (<= (* 2 (select main_a v_prenex_28780)) 1998) (<= (+ main_x 1) v_prenex_28779))) (forall ((v_prenex_28607 Int) (v_prenex_28606 Int)) (or (< v_prenex_28607 main_y) (<= (select main_a v_prenex_28607) (+ (select main_a v_prenex_28606) 998)) (<= (+ main_y 1) v_prenex_28607) (<= (* 2 (select main_a v_prenex_28607)) 1998))) (forall ((v_prenex_32315 Int) (v_prenex_32316 Int)) (or (<= 1 (select main_a v_prenex_32315)) (<= (select main_a v_prenex_32316) (+ (select main_a v_prenex_32315) 998)) (<= (+ main_x 1) v_prenex_32315) (<= (select main_a v_prenex_32315) 999) (<= (select main_a v_prenex_32316) 1498) (< v_prenex_32315 main_x) (<= (* 2 (select main_a v_prenex_32316)) 1998))) (or (forall ((v_prenex_29365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29365))) (<= (select main_a v_prenex_29365) 1498))) (forall ((v_prenex_29363 Int)) (or (<= (* 2 (select main_a v_prenex_29363)) 1000) (< v_prenex_29363 main_x) (<= (+ main_x 1) v_prenex_29363)))) (forall ((v_prenex_30929 Int) (v_prenex_30928 Int)) (or (<= (select main_a v_prenex_30929) 1498) (<= 1000 (+ (select main_a v_prenex_30928) (select main_a v_prenex_30929))) (< v_prenex_30928 main_x) (<= (select main_a v_prenex_30928) 500) (<= 1 (select main_a v_prenex_30928)) (<= 500 (select main_a v_prenex_30929)) (<= (+ main_x 1) v_prenex_30928))) (forall ((v_prenex_32474 Int) (v_prenex_32473 Int)) (or (<= 1000 (+ (select main_a v_prenex_32473) (select main_a v_prenex_32474))) (<= (select main_a v_prenex_32473) 500) (<= (+ main_x 1) v_prenex_32473) (<= 1000 (* 2 (select main_a v_prenex_32474))) (< v_prenex_32473 main_x) (<= 1 (select main_a v_prenex_32474)) (<= 0 (+ (select main_a v_prenex_32473) 498)))) (or (forall ((v_prenex_29976 Int)) (or (< v_prenex_29976 main_y) (<= 500 (select main_a v_prenex_29976)) (<= (* 2 (select main_a v_prenex_29976)) 1998))) (forall ((v_prenex_29973 Int)) (or (< v_prenex_29973 main_x) (<= 2 (* 2 (select main_a v_prenex_29973))) (<= (* 2 (select main_a v_prenex_29973)) 1000) (<= (+ main_x 1) v_prenex_29973)))) (forall ((v_prenex_26152 Int) (v_prenex_26153 Int)) (or (<= (select main_a v_prenex_26152) 999) (<= (select main_a v_prenex_26153) 999) (< v_prenex_26152 main_x) (<= (+ main_x 1) v_prenex_26152) (<= (* 2 (select main_a v_prenex_26153)) 1998) (<= (select main_a v_prenex_26152) 500) (<= 1000 (+ (select main_a v_prenex_26152) (select main_a v_prenex_26153))))) (forall ((v_prenex_31297 Int) (v_prenex_31296 Int)) (or (<= (select main_a v_prenex_31297) 999) (<= 0 (+ (select main_a v_prenex_31296) 498)) (< v_prenex_31296 main_x) (<= (+ main_x 1) v_prenex_31296) (<= (select main_a v_prenex_31296) (select main_a v_prenex_31297)) (<= 2 (* 2 (select main_a v_prenex_31296))) (<= 1 (select main_a v_prenex_31297)))) (forall ((v_prenex_25715 Int) (v_prenex_25716 Int)) (or (<= (select main_a v_prenex_25716) 1498) (< v_prenex_25715 main_x) (<= 1000 (* 2 (select main_a v_prenex_25716))) (<= (* 2 (select main_a v_prenex_25715)) 1000) (<= 1000 (+ (select main_a v_prenex_25715) (select main_a v_prenex_25716))) (<= (+ main_y 1) v_prenex_25716) (<= (+ main_x 1) v_prenex_25715))) (forall ((v_prenex_29013 Int) (v_prenex_29012 Int)) (or (<= (+ main_x 1) v_prenex_29012) (<= 1 (select main_a v_prenex_29013)) (<= 0 (+ (select main_a v_prenex_29012) 498)) (<= 1000 (* 2 (select main_a v_prenex_29013))) (<= (select main_a v_prenex_29012) (select main_a v_prenex_29013)) (< v_prenex_29012 main_x))) (forall ((v_prenex_27463 Int) (v_prenex_27464 Int)) (or (< v_prenex_27463 main_x) (<= (+ main_x 1) v_prenex_27463) (<= (select main_a v_prenex_27464) 1498) (<= 2 (* 2 (select main_a v_prenex_27463))) (<= 1000 (+ (select main_a v_prenex_27463) (select main_a v_prenex_27464))) (<= (select main_a v_prenex_27463) 500))) (forall ((v_prenex_27451 Int) (v_prenex_27452 Int)) (or (<= (select main_a v_prenex_27452) 999) (<= (select main_a v_prenex_27451) 500) (<= 1 (select main_a v_prenex_27451)) (<= (+ main_x 1) v_prenex_27451) (< v_prenex_27451 main_x) (<= 500 (select main_a v_prenex_27452)) (<= (+ (select main_a v_prenex_27451) (select main_a v_prenex_27452)) 1000))) (forall ((v_prenex_22851 Int) (v_prenex_22852 Int)) (or (<= (+ main_x 1) v_prenex_22851) (<= (select main_a v_prenex_22852) 1498) (<= (+ (select main_a v_prenex_22851) (select main_a v_prenex_22852)) 1000) (< v_prenex_22851 main_x) (<= (select main_a v_prenex_22851) 999) (< v_prenex_22852 main_y) (<= (select main_a v_prenex_22852) 999))) (or (forall ((v_prenex_23235 Int)) (or (<= (select main_a v_prenex_23235) 999) (<= 2 (* 2 (select main_a v_prenex_23235))) (<= (+ main_x 1) v_prenex_23235) (< v_prenex_23235 main_x))) (forall ((v_prenex_23236 Int)) (or (<= (select main_a v_prenex_23236) 1498) (<= (select main_a v_prenex_23236) 999)))) (forall ((v_prenex_31884 Int) (v_prenex_31885 Int)) (or (<= (+ main_x 1) v_prenex_31884) (<= (select main_a v_prenex_31885) 1498) (<= (* 2 (select main_a v_prenex_31884)) 1000) (<= (+ (select main_a v_prenex_31884) (select main_a v_prenex_31885)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31885))) (< v_prenex_31884 main_x) (< v_prenex_31885 main_y))) (forall ((v_prenex_22802 Int) (v_prenex_22803 Int)) (or (<= (select main_a v_prenex_22802) 999) (<= 1 (select main_a v_prenex_22802)) (<= (+ main_x 1) v_prenex_22802) (< v_prenex_22802 main_x) (<= 1000 (+ (select main_a v_prenex_22802) (select main_a v_prenex_22803))) (<= 500 (select main_a v_prenex_22803)))) (forall ((v_prenex_24966 Int) (v_prenex_24967 Int)) (or (< v_prenex_24966 main_x) (<= (+ (select main_a v_prenex_24966) (select main_a v_prenex_24967)) 1000) (<= (select main_a v_prenex_24967) 999) (<= 0 (+ (select main_a v_prenex_24966) 498)) (<= (+ main_x 1) v_prenex_24966) (<= (select main_a v_prenex_24966) 500))) (forall ((v_prenex_26048 Int) (v_prenex_26049 Int)) (or (<= (+ main_x 1) v_prenex_26048) (<= (select main_a v_prenex_26049) (+ (select main_a v_prenex_26048) 998)) (<= (select main_a v_prenex_26048) 999) (< v_prenex_26049 main_y) (<= (select main_a v_prenex_26049) 1498) (< v_prenex_26048 main_x))) (or (forall ((v_prenex_31139 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31139))) (< v_prenex_31139 main_x))) (forall ((v_prenex_31140 Int)) (or (< v_prenex_31140 main_y) (<= 1000 (* 2 (select main_a v_prenex_31140))) (<= (+ main_y 1) v_prenex_31140)))) (or (forall ((v_prenex_28665 Int)) (or (<= (+ main_x 1) v_prenex_28665) (<= 2 (* 2 (select main_a v_prenex_28665))) (< v_prenex_28665 main_x) (<= (select main_a v_prenex_28665) 999))) (forall ((v_prenex_28669 Int)) (or (<= (select main_a v_prenex_28669) 999) (< v_prenex_28669 main_y) (<= (select main_a v_prenex_28669) 1498)))) (or (forall ((v_prenex_30873 Int)) (or (<= (* 2 (select main_a v_prenex_30873)) 1000) (< v_prenex_30873 main_x) (<= 0 (+ (select main_a v_prenex_30873) 498)) (<= (select main_a v_prenex_30873) 999) (<= (+ main_x 1) v_prenex_30873))) (forall ((v_prenex_30875 Int)) (or (<= 500 (select main_a v_prenex_30875)) (<= 1000 (* 2 (select main_a v_prenex_30875)))))) (forall ((v_prenex_22884 Int) (v_prenex_22883 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22883))) (<= (select main_a v_prenex_22884) 999) (<= (select main_a v_prenex_22883) (select main_a v_prenex_22884)) (< v_prenex_22883 main_x) (<= (* 2 (select main_a v_prenex_22884)) 1998) (<= (+ main_x 1) v_prenex_22883) (<= 0 (+ (select main_a v_prenex_22883) 498)))) (or (forall ((v_prenex_25108 Int)) (or (<= 500 (select main_a v_prenex_25108)) (<= (select main_a v_prenex_25108) 999))) (forall ((v_prenex_25104 Int)) (or (<= (* 2 (select main_a v_prenex_25104)) 1000) (<= 2 (* 2 (select main_a v_prenex_25104))) (<= (+ main_x 1) v_prenex_25104) (< v_prenex_25104 main_x) (<= (select main_a v_prenex_25104) 999)))) (forall ((v_prenex_29904 Int) (v_prenex_29903 Int)) (or (< v_prenex_29903 main_x) (<= (* 2 (select main_a v_prenex_29904)) 1998) (<= (* 2 (select main_a v_prenex_29903)) 1000) (<= (+ main_x 1) v_prenex_29903) (<= (select main_a v_prenex_29903) (select main_a v_prenex_29904)) (<= 2 (* 2 (select main_a v_prenex_29903))) (<= (select main_a v_prenex_29904) 999))) (forall ((v_prenex_22450 Int) (v_prenex_22449 Int)) (or (<= (select main_a v_prenex_22449) (select main_a v_prenex_22450)) (<= 2 (* 2 (select main_a v_prenex_22449))) (<= 1 (select main_a v_prenex_22450)) (<= (* 2 (select main_a v_prenex_22450)) 1998) (< v_prenex_22449 main_x) (<= (select main_a v_prenex_22449) 500) (<= (+ main_x 1) v_prenex_22449))) (forall ((v_prenex_23469 Int) (v_prenex_23470 Int)) (or (<= (select main_a v_prenex_23469) 500) (<= 500 (select main_a v_prenex_23470)) (<= (+ main_x 1) v_prenex_23469) (< v_prenex_23469 main_x) (<= (select main_a v_prenex_23469) (select main_a v_prenex_23470)) (<= 1000 (* 2 (select main_a v_prenex_23470))) (<= (select main_a v_prenex_23469) 999))) (forall ((v_prenex_23710 Int) (v_prenex_23709 Int)) (or (<= (+ main_x 1) v_prenex_23709) (<= (select main_a v_prenex_23709) 500) (<= (select main_a v_prenex_23710) (+ (select main_a v_prenex_23709) 998)) (< v_prenex_23709 main_x) (<= (select main_a v_prenex_23710) 999))) (or (forall ((v_prenex_29702 Int)) (or (<= (+ main_x 1) v_prenex_29702) (< v_prenex_29702 main_x) (<= 1 (select main_a v_prenex_29702)) (<= (* 2 (select main_a v_prenex_29702)) 1000))) (forall ((v_prenex_29703 Int)) (or (<= (+ main_y 1) v_prenex_29703) (<= (* 2 (select main_a v_prenex_29703)) 1998) (<= (select main_a v_prenex_29703) 999)))) (forall ((v_prenex_24383 Int) (v_prenex_24382 Int)) (or (<= 1 (select main_a v_prenex_24383)) (<= (select main_a v_prenex_24382) 999) (<= (+ main_x 1) v_prenex_24382) (< v_prenex_24382 main_x) (<= 2 (* 2 (select main_a v_prenex_24382))) (<= (select main_a v_prenex_24382) (select main_a v_prenex_24383)))) (forall ((v_prenex_31998 Int) (v_prenex_31997 Int)) (or (<= (+ main_x 1) v_prenex_31997) (<= (select main_a v_prenex_31997) (select main_a v_prenex_31998)) (<= (* 2 (select main_a v_prenex_31998)) 1998) (<= 1 (select main_a v_prenex_31998)) (<= 1 (select main_a v_prenex_31997)) (< v_prenex_31997 main_x))) (forall ((v_prenex_26832 Int) (v_prenex_26833 Int)) (or (<= (select main_a v_prenex_26833) 999) (<= (+ main_x 1) v_prenex_26832) (<= (* 2 (select main_a v_prenex_26833)) 1998) (<= (select main_a v_prenex_26832) 500) (< v_prenex_26832 main_x) (<= (+ (select main_a v_prenex_26832) (select main_a v_prenex_26833)) 1000))) (forall ((v_prenex_23556 Int) (v_prenex_23557 Int)) (or (< v_prenex_23557 main_y) (<= (+ main_x 1) v_prenex_23556) (<= 500 (select main_a v_prenex_23557)) (<= 2 (* 2 (select main_a v_prenex_23556))) (< v_prenex_23556 main_x) (<= (select main_a v_prenex_23557) 999) (<= (+ (select main_a v_prenex_23556) (select main_a v_prenex_23557)) 1000))) (forall ((v_prenex_25971 Int) (v_prenex_25972 Int)) (or (<= 500 (select main_a v_prenex_25972)) (<= (+ main_x 1) v_prenex_25971) (<= 1 (select main_a v_prenex_25972)) (<= (* 2 (select main_a v_prenex_25971)) 1000) (<= (select main_a v_prenex_25971) 999) (< v_prenex_25971 main_x) (<= 1000 (+ (select main_a v_prenex_25971) (select main_a v_prenex_25972))))) (forall ((v_prenex_27390 Int) (v_prenex_27389 Int)) (or (< v_prenex_27389 main_x) (<= (+ main_x 1) v_prenex_27389) (<= (* 2 (select main_a v_prenex_27390)) 1998) (<= 500 (select main_a v_prenex_27390)) (<= (select main_a v_prenex_27389) 999) (<= (+ main_y 1) v_prenex_27390) (<= (+ (select main_a v_prenex_27389) (select main_a v_prenex_27390)) 1000))) (forall ((v_prenex_25443 Int) (v_prenex_25442 Int)) (or (< v_prenex_25443 main_y) (<= 1 (select main_a v_prenex_25443)) (<= (select main_a v_prenex_25442) (select main_a v_prenex_25443)) (<= 2 (* 2 (select main_a v_prenex_25442))) (<= (+ main_x 1) v_prenex_25442) (< v_prenex_25442 main_x))) (or (forall ((v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 999) (<= (* 2 (select main_a v_prenex_28640)) 1998))) (forall ((v_prenex_28635 Int)) (or (< v_prenex_28635 main_x) (<= 0 (+ (select main_a v_prenex_28635) 498)) (<= 2 (* 2 (select main_a v_prenex_28635))) (<= (+ main_x 1) v_prenex_28635)))) (forall ((v_prenex_31071 Int) (v_prenex_31072 Int)) (or (<= (+ main_y 1) v_prenex_31072) (<= 500 (select main_a v_prenex_31072)) (< v_prenex_31071 main_x) (<= 1000 (* 2 (select main_a v_prenex_31072))) (<= 1000 (+ (select main_a v_prenex_31071) (select main_a v_prenex_31072))) (<= (select main_a v_prenex_31071) 500) (<= (+ main_x 1) v_prenex_31071))) (forall ((v_prenex_22293 Int) (v_prenex_22294 Int)) (or (<= 1000 (+ (select main_a v_prenex_22293) (select main_a v_prenex_22294))) (< v_prenex_22293 main_x) (<= (select main_a v_prenex_22294) 1498) (<= 1 (select main_a v_prenex_22294)) (<= (+ main_x 1) v_prenex_22293) (<= 1 (select main_a v_prenex_22293)) (<= (select main_a v_prenex_22293) 500))) (forall ((v_prenex_27456 Int) (v_prenex_27455 Int)) (or (<= (select main_a v_prenex_27456) (+ (select main_a v_prenex_27455) 998)) (<= (+ main_x 1) v_prenex_27455) (< v_prenex_27455 main_x) (<= (select main_a v_prenex_27455) 500) (<= 500 (select main_a v_prenex_27456)))) (forall ((v_prenex_32025 Int) (v_prenex_32026 Int)) (or (<= 0 (+ (select main_a v_prenex_32025) 498)) (<= (+ (select main_a v_prenex_32025) (select main_a v_prenex_32026)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32026))) (<= 1 (select main_a v_prenex_32026)) (<= (+ main_x 1) v_prenex_32025) (< v_prenex_32025 main_x) (<= (select main_a v_prenex_32025) 500))) (or (forall ((v_prenex_23344 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23344))) (< v_prenex_23344 main_y))) (forall ((v_prenex_23343 Int)) (or (<= (+ main_x 1) v_prenex_23343) (< v_prenex_23343 main_x) (<= 0 (+ (select main_a v_prenex_23343) 498))))) (or (forall ((v_prenex_31345 Int)) (or (<= (select main_a v_prenex_31345) 999) (<= 500 (select main_a v_prenex_31345)) (<= (+ main_y 1) v_prenex_31345))) (forall ((v_prenex_31344 Int)) (or (< v_prenex_31344 main_x) (<= 2 (* 2 (select main_a v_prenex_31344))) (<= (* 2 (select main_a v_prenex_31344)) 1000) (<= (+ main_x 1) v_prenex_31344)))) (forall ((v_prenex_31561 Int) (v_prenex_31560 Int)) (or (<= 0 (+ (select main_a v_prenex_31560) 498)) (<= (+ main_x 1) v_prenex_31560) (<= 1 (select main_a v_prenex_31561)) (<= 2 (* 2 (select main_a v_prenex_31560))) (<= (select main_a v_prenex_31560) (select main_a v_prenex_31561)) (< v_prenex_31560 main_x) (<= 500 (select main_a v_prenex_31561)))) (forall ((v_prenex_24938 Int) (v_prenex_24937 Int)) (or (< v_prenex_24937 main_x) (<= (+ main_x 1) v_prenex_24937) (<= 500 (select main_a v_prenex_24938)) (<= (select main_a v_prenex_24938) (+ (select main_a v_prenex_24937) 998)) (<= 1 (select main_a v_prenex_24937)) (<= (select main_a v_prenex_24938) 999))) (forall ((v_prenex_30763 Int) (v_prenex_30762 Int)) (or (<= 1 (select main_a v_prenex_30763)) (< v_prenex_30762 main_x) (<= (select main_a v_prenex_30762) (select main_a v_prenex_30763)) (<= (select main_a v_prenex_30763) 999) (<= (select main_a v_prenex_30762) 999) (<= (+ main_x 1) v_prenex_30762) (<= 2 (* 2 (select main_a v_prenex_30762))))) (forall ((v_prenex_26952 Int) (v_prenex_26953 Int)) (or (< v_prenex_26952 main_x) (<= (select main_a v_prenex_26953) 1498) (<= (* 2 (select main_a v_prenex_26952)) 1000) (<= (+ (select main_a v_prenex_26952) (select main_a v_prenex_26953)) 1000) (<= (+ main_x 1) v_prenex_26952) (<= 0 (+ (select main_a v_prenex_26952) 498)) (<= (select main_a v_prenex_26953) 999))) (forall ((v_prenex_22730 Int) (v_prenex_22731 Int)) (or (<= 1 (select main_a v_prenex_22730)) (<= (select main_a v_prenex_22731) 1498) (<= (select main_a v_prenex_22730) 500) (< v_prenex_22730 main_x) (<= (select main_a v_prenex_22731) (+ (select main_a v_prenex_22730) 998)) (<= (+ main_x 1) v_prenex_22730) (<= (select main_a v_prenex_22731) 999))) (or (forall ((v_prenex_28116 Int)) (or (< v_prenex_28116 main_x) (<= (* 2 (select main_a v_prenex_28116)) 1000) (<= (select main_a v_prenex_28116) 999) (<= (+ main_x 1) v_prenex_28116) (<= 2 (* 2 (select main_a v_prenex_28116))))) (forall ((v_prenex_28119 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28119))) (<= 500 (select main_a v_prenex_28119))))) (or (forall ((v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (< v_prenex_23151 main_y) (<= 500 (select main_a v_prenex_23151)))) (forall ((v_prenex_23148 Int)) (or (<= (* 2 (select main_a v_prenex_23148)) 1000) (<= 2 (* 2 (select main_a v_prenex_23148))) (< v_prenex_23148 main_x) (<= (+ main_x 1) v_prenex_23148)))) (forall ((v_prenex_31806 Int) (v_prenex_31807 Int)) (or (< v_prenex_31806 main_x) (<= (+ main_x 1) v_prenex_31806) (<= 1 (select main_a v_prenex_31806)) (<= (select main_a v_prenex_31806) 999) (<= (select main_a v_prenex_31807) (+ (select main_a v_prenex_31806) 998)))) (or (forall ((v_prenex_21791 Int)) (or (<= (select main_a v_prenex_21791) 999) (<= (select main_a v_prenex_21791) 1498))) (forall ((v_prenex_21397 Int)) (or (< v_prenex_21397 main_x) (<= 1 (select main_a v_prenex_21397)) (<= (+ main_x 1) v_prenex_21397) (<= (* 2 (select main_a v_prenex_21397)) 1000)))) (forall ((v_prenex_27039 Int) (v_prenex_27040 Int)) (or (<= 1000 (+ (select main_a v_prenex_27039) (select main_a v_prenex_27040))) (<= 500 (select main_a v_prenex_27040)) (<= (* 2 (select main_a v_prenex_27039)) 1000) (< v_prenex_27039 main_x) (<= (select main_a v_prenex_27040) 999) (<= (+ main_y 1) v_prenex_27040) (<= (+ main_x 1) v_prenex_27039))) (forall ((v_prenex_31631 Int) (v_prenex_31630 Int)) (or (< v_prenex_31630 main_x) (<= 2 (* 2 (select main_a v_prenex_31630))) (<= 1000 (* 2 (select main_a v_prenex_31631))) (<= (select main_a v_prenex_31630) 999) (<= (+ main_x 1) v_prenex_31630) (<= (+ (select main_a v_prenex_31630) (select main_a v_prenex_31631)) 1000) (<= 500 (select main_a v_prenex_31631)))) (forall ((v_prenex_29892 Int) (v_prenex_29891 Int)) (or (<= (+ main_x 1) v_prenex_29891) (< v_prenex_29892 main_y) (< v_prenex_29891 main_x) (<= 0 (+ (select main_a v_prenex_29891) 498)) (<= (select main_a v_prenex_29891) (select main_a v_prenex_29892)) (<= (select main_a v_prenex_29892) 1498))) (forall ((v_prenex_29923 Int) (v_prenex_29924 Int)) (or (<= (select main_a v_prenex_29924) 999) (<= 500 (select main_a v_prenex_29924)) (< v_prenex_29923 main_x) (<= (select main_a v_prenex_29923) 999) (<= (+ main_y 1) v_prenex_29924) (<= (+ (select main_a v_prenex_29923) (select main_a v_prenex_29924)) 1000) (<= (+ main_x 1) v_prenex_29923))) (forall ((v_prenex_27579 Int) (v_prenex_27578 Int)) (or (<= (select main_a v_prenex_27578) 500) (<= 0 (+ (select main_a v_prenex_27578) 498)) (< v_prenex_27578 main_x) (<= (+ (select main_a v_prenex_27578) (select main_a v_prenex_27579)) 1000) (<= (select main_a v_prenex_27579) 1498) (<= (select main_a v_prenex_27579) 999) (<= (+ main_x 1) v_prenex_27578))) (or (forall ((v_prenex_31674 Int)) (or (<= (select main_a v_prenex_31674) 999) (<= (* 2 (select main_a v_prenex_31674)) 1998))) (forall ((v_prenex_31670 Int)) (or (<= (select main_a v_prenex_31670) 999) (<= (+ main_x 1) v_prenex_31670) (< v_prenex_31670 main_x) (<= 2 (* 2 (select main_a v_prenex_31670)))))) (forall ((v_prenex_23379 Int) (v_prenex_23378 Int)) (or (<= 1 (select main_a v_prenex_23379)) (< v_prenex_23378 main_x) (<= (select main_a v_prenex_23379) (+ (select main_a v_prenex_23378) 998)) (<= (+ main_x 1) v_prenex_23378) (<= (+ main_y 1) v_prenex_23379) (<= (select main_a v_prenex_23378) 500))) (or (forall ((v_prenex_23206 Int)) (or (<= (select main_a v_prenex_23206) 500) (<= 2 (* 2 (select main_a v_prenex_23206))) (< v_prenex_23206 main_x) (<= 0 (+ (select main_a v_prenex_23206) 498)) (<= (+ main_x 1) v_prenex_23206))) (forall ((v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23207) 1498) (<= (* 2 (select main_a v_prenex_23207)) 1998)))) (or (forall ((v_prenex_29332 Int)) (or (<= (select main_a v_prenex_29332) 999) (<= (* 2 (select main_a v_prenex_29332)) 1998))) (forall ((v_prenex_29328 Int)) (or (<= (+ main_x 1) v_prenex_29328) (<= 1 (select main_a v_prenex_29328)) (<= 2 (* 2 (select main_a v_prenex_29328))) (<= (* 2 (select main_a v_prenex_29328)) 1000) (< v_prenex_29328 main_x)))) (or (forall ((v_prenex_28676 Int)) (or (<= (select main_a v_prenex_28676) 1498) (<= 1 (select main_a v_prenex_28676)))) (forall ((v_prenex_28674 Int)) (or (<= 0 (+ (select main_a v_prenex_28674) 498)) (<= 2 (* 2 (select main_a v_prenex_28674))) (<= (select main_a v_prenex_28674) 999) (< v_prenex_28674 main_x) (<= (+ main_x 1) v_prenex_28674)))) (forall ((v_prenex_30984 Int) (v_prenex_30983 Int)) (or (<= (select main_a v_prenex_30983) 999) (<= (select main_a v_prenex_30984) 1498) (< v_prenex_30983 main_x) (<= 1000 (* 2 (select main_a v_prenex_30984))) (<= 0 (+ (select main_a v_prenex_30983) 498)) (<= (+ (select main_a v_prenex_30983) (select main_a v_prenex_30984)) 1000) (<= (+ main_x 1) v_prenex_30983))) (or (forall ((v_prenex_25018 Int)) (or (< v_prenex_25018 main_x) (<= (select main_a v_prenex_25018) 500) (<= (* 2 (select main_a v_prenex_25018)) 1000) (<= 1 (select main_a v_prenex_25018)) (<= (+ main_x 1) v_prenex_25018))) (forall ((v_prenex_25020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25020))) (<= 1 (select main_a v_prenex_25020))))) (forall ((v_prenex_24391 Int) (v_prenex_24390 Int)) (or (<= (select main_a v_prenex_24391) (+ (select main_a v_prenex_24390) 998)) (<= (+ main_y 1) v_prenex_24391) (<= (+ main_x 1) v_prenex_24390) (< v_prenex_24390 main_x) (<= (select main_a v_prenex_24391) 1498) (<= (* 2 (select main_a v_prenex_24390)) 1000))) (forall ((v_prenex_28162 Int) (v_prenex_28161 Int)) (or (< v_prenex_28161 main_x) (<= (+ main_x 1) v_prenex_28161) (<= 0 (+ (select main_a v_prenex_28161) 498)) (<= (select main_a v_prenex_28162) 999) (<= (+ (select main_a v_prenex_28161) (select main_a v_prenex_28162)) 1000) (<= 2 (* 2 (select main_a v_prenex_28161))))) (or (forall ((v_prenex_23083 Int)) (or (<= (select main_a v_prenex_23083) 500) (<= (+ main_x 1) v_prenex_23083) (<= 2 (* 2 (select main_a v_prenex_23083))) (< v_prenex_23083 main_x))) (forall ((v_prenex_23084 Int)) (or (<= (select main_a v_prenex_23084) 1498) (<= (+ main_y 1) v_prenex_23084)))) (or (forall ((v_prenex_29525 Int)) (or (<= (select main_a v_prenex_29525) 1498) (<= 1000 (* 2 (select main_a v_prenex_29525))))) (forall ((v_prenex_29523 Int)) (or (<= (+ main_x 1) v_prenex_29523) (< v_prenex_29523 main_x) (<= 2 (* 2 (select main_a v_prenex_29523))) (<= (select main_a v_prenex_29523) 500)))) (forall ((v_prenex_30475 Int) (v_prenex_30474 Int)) (or (<= (select main_a v_prenex_30474) 999) (<= 1000 (* 2 (select main_a v_prenex_30475))) (< v_prenex_30475 main_y) (<= (+ (select main_a v_prenex_30474) (select main_a v_prenex_30475)) 1000) (< v_prenex_30474 main_x) (<= (+ main_x 1) v_prenex_30474) (<= (* 2 (select main_a v_prenex_30475)) 1998))) (or (forall ((v_prenex_28645 Int)) (or (<= 0 (+ (select main_a v_prenex_28645) 498)) (<= 2 (* 2 (select main_a v_prenex_28645))) (<= (+ main_x 1) v_prenex_28645) (< v_prenex_28645 main_x))) (forall ((v_prenex_28646 Int)) (or (<= 1 (select main_a v_prenex_28646)) (<= (+ main_y 1) v_prenex_28646)))) (forall ((v_prenex_32856 Int) (v_prenex_32855 Int)) (or (<= (select main_a v_prenex_32855) (select main_a v_prenex_32856)) (<= (select main_a v_prenex_32855) 999) (<= (+ main_x 1) v_prenex_32855) (<= 1000 (* 2 (select main_a v_prenex_32856))) (<= (select main_a v_prenex_32856) 999) (< v_prenex_32855 main_x))) (or (forall ((v_prenex_21624 Int)) (or (<= (select main_a v_prenex_21624) 500) (<= (* 2 (select main_a v_prenex_21624)) 1000) (<= (+ main_x 1) v_prenex_21624) (< v_prenex_21624 main_x))) (forall ((v_prenex_21628 Int)) (or (<= 1 (select main_a v_prenex_21628)) (<= 1000 (* 2 (select main_a v_prenex_21628)))))) (or (forall ((v_prenex_31529 Int)) (or (<= (select main_a v_prenex_31529) 500) (<= (* 2 (select main_a v_prenex_31529)) 1000) (<= (+ main_x 1) v_prenex_31529) (< v_prenex_31529 main_x))) (forall ((v_prenex_31535 Int)) (or (<= 1 (select main_a v_prenex_31535)) (<= (* 2 (select main_a v_prenex_31535)) 1998)))) (forall ((v_prenex_32757 Int) (v_prenex_32756 Int)) (or (<= (select main_a v_prenex_32756) 500) (<= (select main_a v_prenex_32757) 999) (<= 1000 (+ (select main_a v_prenex_32756) (select main_a v_prenex_32757))) (<= (+ main_x 1) v_prenex_32756) (<= 1 (select main_a v_prenex_32756)) (<= (select main_a v_prenex_32757) 1498) (< v_prenex_32756 main_x))) (forall ((v_prenex_27852 Int) (v_prenex_27853 Int)) (or (<= (+ main_x 1) v_prenex_27852) (<= 1000 (* 2 (select main_a v_prenex_27853))) (<= 1000 (+ (select main_a v_prenex_27852) (select main_a v_prenex_27853))) (<= 1 (select main_a v_prenex_27853)) (< v_prenex_27853 main_y) (< v_prenex_27852 main_x) (<= 1 (select main_a v_prenex_27852)))) (forall ((v_prenex_27373 Int) (v_prenex_27374 Int)) (or (<= 0 (+ (select main_a v_prenex_27373) 498)) (<= 1 (select main_a v_prenex_27373)) (<= (+ main_x 1) v_prenex_27373) (<= (select main_a v_prenex_27374) 999) (<= 1000 (+ (select main_a v_prenex_27373) (select main_a v_prenex_27374))) (<= 1 (select main_a v_prenex_27374)) (< v_prenex_27373 main_x))) (forall ((v_prenex_29484 Int) (v_prenex_29483 Int)) (or (<= (select main_a v_prenex_29483) (select main_a v_prenex_29484)) (<= 1 (select main_a v_prenex_29484)) (< v_prenex_29483 main_x) (<= (select main_a v_prenex_29483) 999) (<= (+ main_x 1) v_prenex_29483) (<= 1000 (* 2 (select main_a v_prenex_29484))) (<= (select main_a v_prenex_29483) 500))) (forall ((v_prenex_28328 Int) (v_prenex_28329 Int)) (or (<= 1 (select main_a v_prenex_28328)) (<= (+ (select main_a v_prenex_28328) (select main_a v_prenex_28329)) 1000) (<= (+ main_x 1) v_prenex_28328) (< v_prenex_28328 main_x) (<= (select main_a v_prenex_28328) 999) (<= (select main_a v_prenex_28329) 999) (<= 500 (select main_a v_prenex_28329)))) (forall ((v_prenex_30522 Int) (v_prenex_30521 Int)) (or (<= (* 2 (select main_a v_prenex_30522)) 1998) (< v_prenex_30521 main_x) (<= 1 (select main_a v_prenex_30521)) (<= (select main_a v_prenex_30521) 999) (<= (+ main_x 1) v_prenex_30521) (<= (select main_a v_prenex_30522) 999) (<= (+ (select main_a v_prenex_30521) (select main_a v_prenex_30522)) 1000))) (or (forall ((v_prenex_22257 Int)) (or (<= (+ main_y 1) v_prenex_22257) (<= 1000 (* 2 (select main_a v_prenex_22257))) (<= (select main_a v_prenex_22257) 1498))) (forall ((v_prenex_22256 Int)) (or (< v_prenex_22256 main_x) (<= 2 (* 2 (select main_a v_prenex_22256))) (<= (+ main_x 1) v_prenex_22256)))) (forall ((v_prenex_30457 Int) (v_prenex_30456 Int)) (or (<= (+ main_x 1) v_prenex_30456) (<= (* 2 (select main_a v_prenex_30457)) 1998) (< v_prenex_30456 main_x) (<= (select main_a v_prenex_30457) (+ (select main_a v_prenex_30456) 998)) (<= (select main_a v_prenex_30456) 500) (<= 1 (select main_a v_prenex_30457)))) (or (forall ((v_prenex_22988 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999))) (forall ((v_prenex_22984 Int)) (or (<= (select main_a v_prenex_22984) 999) (<= 2 (* 2 (select main_a v_prenex_22984))) (< v_prenex_22984 main_x) (<= (+ main_x 1) v_prenex_22984)))) (or (forall ((v_prenex_22305 Int)) (<= 1000 (* 2 (select main_a v_prenex_22305)))) (forall ((v_prenex_22303 Int)) (or (<= (+ main_x 1) v_prenex_22303) (<= 1 (select main_a v_prenex_22303)) (< v_prenex_22303 main_x) (<= 2 (* 2 (select main_a v_prenex_22303))) (<= (select main_a v_prenex_22303) 999)))) (forall ((v_prenex_24205 Int) (v_prenex_24206 Int)) (or (<= (select main_a v_prenex_24206) 999) (<= (+ main_x 1) v_prenex_24205) (<= 1 (select main_a v_prenex_24205)) (< v_prenex_24205 main_x) (<= (select main_a v_prenex_24206) (+ (select main_a v_prenex_24205) 998)) (<= 1000 (* 2 (select main_a v_prenex_24206))) (<= (* 2 (select main_a v_prenex_24205)) 1000))) (forall ((v_prenex_22794 Int) (v_prenex_22795 Int)) (or (<= (+ (select main_a v_prenex_22794) (select main_a v_prenex_22795)) 1000) (<= (select main_a v_prenex_22795) 999) (<= (select main_a v_prenex_22794) 999) (< v_prenex_22794 main_x) (<= (select main_a v_prenex_22794) 500) (<= 1 (select main_a v_prenex_22795)) (<= (+ main_x 1) v_prenex_22794))) (forall ((v_prenex_23248 Int) (v_prenex_23249 Int)) (or (<= (select main_a v_prenex_23248) 500) (<= 1000 (* 2 (select main_a v_prenex_23249))) (<= 500 (select main_a v_prenex_23249)) (< v_prenex_23248 main_x) (<= (+ main_x 1) v_prenex_23248) (<= 0 (+ (select main_a v_prenex_23248) 498)) (<= (+ (select main_a v_prenex_23248) (select main_a v_prenex_23249)) 1000))) (forall ((v_prenex_30617 Int) (v_prenex_30618 Int)) (or (<= (+ main_x 1) v_prenex_30617) (<= (select main_a v_prenex_30618) 999) (<= 1000 (+ (select main_a v_prenex_30617) (select main_a v_prenex_30618))) (<= 0 (+ (select main_a v_prenex_30617) 498)) (<= 1 (select main_a v_prenex_30617)) (< v_prenex_30617 main_x))) (or (forall ((v_prenex_31899 Int)) (or (< v_prenex_31899 main_y) (<= 1000 (* 2 (select main_a v_prenex_31899))) (<= 1 (select main_a v_prenex_31899)))) (forall ((v_prenex_31894 Int)) (or (<= (+ main_x 1) v_prenex_31894) (<= 2 (* 2 (select main_a v_prenex_31894))) (< v_prenex_31894 main_x)))) (forall ((v_prenex_31134 Int) (v_prenex_31133 Int)) (or (<= 1 (select main_a v_prenex_31133)) (<= (select main_a v_prenex_31133) 500) (<= 500 (select main_a v_prenex_31134)) (< v_prenex_31133 main_x) (<= (+ (select main_a v_prenex_31133) (select main_a v_prenex_31134)) 1000) (<= (select main_a v_prenex_31134) 999) (<= (+ main_x 1) v_prenex_31133))) (forall ((v_prenex_28481 Int) (v_prenex_28482 Int)) (or (<= (* 2 (select main_a v_prenex_28481)) 1000) (<= 500 (select main_a v_prenex_28482)) (<= (select main_a v_prenex_28482) 999) (<= (+ (select main_a v_prenex_28481) (select main_a v_prenex_28482)) 1000) (<= (+ main_x 1) v_prenex_28481) (< v_prenex_28481 main_x) (<= (+ main_y 1) v_prenex_28482))) (forall ((v_prenex_25086 Int) (v_prenex_25085 Int)) (or (< v_prenex_25085 main_x) (<= (+ main_x 1) v_prenex_25085) (<= (select main_a v_prenex_25085) 999) (<= (select main_a v_prenex_25085) (select main_a v_prenex_25086)) (<= 2 (* 2 (select main_a v_prenex_25085))) (<= (select main_a v_prenex_25086) 999))) (forall ((v_prenex_31302 Int) (v_prenex_31303 Int)) (or (< v_prenex_31302 main_x) (<= (select main_a v_prenex_31303) 999) (<= (+ main_x 1) v_prenex_31302) (<= 0 (+ (select main_a v_prenex_31302) 498)) (<= (+ (select main_a v_prenex_31302) (select main_a v_prenex_31303)) 1000) (<= (select main_a v_prenex_31302) 500) (<= (* 2 (select main_a v_prenex_31303)) 1998))) (forall ((v_prenex_22313 Int) (v_prenex_22314 Int)) (or (<= (+ main_x 1) v_prenex_22313) (<= (select main_a v_prenex_22314) 999) (<= 0 (+ (select main_a v_prenex_22313) 498)) (<= (* 2 (select main_a v_prenex_22313)) 1000) (< v_prenex_22313 main_x) (<= 1000 (+ (select main_a v_prenex_22313) (select main_a v_prenex_22314))))) (forall ((v_prenex_29455 Int) (v_prenex_29454 Int)) (or (<= (+ main_y 1) v_prenex_29455) (< v_prenex_29454 main_x) (<= 1000 (* 2 (select main_a v_prenex_29455))) (<= (+ main_x 1) v_prenex_29454) (<= 0 (+ (select main_a v_prenex_29454) 498)) (<= (* 2 (select main_a v_prenex_29455)) 1998) (<= (+ (select main_a v_prenex_29454) (select main_a v_prenex_29455)) 1000))) (forall ((v_prenex_28325 Int) (v_prenex_28324 Int)) (or (<= (+ main_x 1) v_prenex_28324) (<= (+ (select main_a v_prenex_28324) (select main_a v_prenex_28325)) 1000) (< v_prenex_28324 main_x) (<= (* 2 (select main_a v_prenex_28324)) 1000) (<= 1 (select main_a v_prenex_28324)) (<= (select main_a v_prenex_28325) 999))) (forall ((v_prenex_29358 Int) (v_prenex_29357 Int)) (or (<= 1000 (+ (select main_a v_prenex_29357) (select main_a v_prenex_29358))) (<= (select main_a v_prenex_29358) 999) (<= (+ main_y 1) v_prenex_29358) (< v_prenex_29357 main_x) (<= (+ main_x 1) v_prenex_29357) (<= (* 2 (select main_a v_prenex_29357)) 1000))) (forall ((v_prenex_22848 Int) (v_prenex_22847 Int)) (or (<= (+ main_y 1) v_prenex_22848) (<= (+ main_x 1) v_prenex_22847) (<= (select main_a v_prenex_22847) 999) (<= 1000 (* 2 (select main_a v_prenex_22848))) (< v_prenex_22847 main_x) (<= 1000 (+ (select main_a v_prenex_22847) (select main_a v_prenex_22848))) (<= (select main_a v_prenex_22848) 1498))) (forall ((v_prenex_22930 Int) (v_prenex_22929 Int)) (or (<= (select main_a v_prenex_22930) 999) (<= (select main_a v_prenex_22929) 500) (<= (+ main_x 1) v_prenex_22929) (<= (select main_a v_prenex_22929) 999) (<= (select main_a v_prenex_22930) 1498) (<= 1000 (+ (select main_a v_prenex_22929) (select main_a v_prenex_22930))) (< v_prenex_22929 main_x))) (forall ((v_prenex_21870 Int) (v_prenex_21871 Int)) (or (<= (+ (select main_a v_prenex_21870) (select main_a v_prenex_21871)) 1000) (<= 1 (select main_a v_prenex_21871)) (<= 2 (* 2 (select main_a v_prenex_21870))) (<= (+ main_x 1) v_prenex_21870) (< v_prenex_21870 main_x) (<= (select main_a v_prenex_21870) 500) (<= 1000 (* 2 (select main_a v_prenex_21871))))) (forall ((v_prenex_30204 Int) (v_prenex_30203 Int)) (or (< v_prenex_30204 main_y) (<= 1000 (* 2 (select main_a v_prenex_30204))) (<= 1000 (+ (select main_a v_prenex_30203) (select main_a v_prenex_30204))) (<= (select main_a v_prenex_30204) 999) (<= (+ main_y 1) v_prenex_30204))) (forall ((v_prenex_23617 Int) (v_prenex_23616 Int)) (or (<= (select main_a v_prenex_23616) 999) (<= 1 (select main_a v_prenex_23616)) (<= (+ main_x 1) v_prenex_23616) (< v_prenex_23616 main_x) (<= 1 (select main_a v_prenex_23617)) (<= (select main_a v_prenex_23617) (+ (select main_a v_prenex_23616) 998)))) (forall ((v_prenex_24050 Int) (v_prenex_24051 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24050))) (<= (select main_a v_prenex_24050) (select main_a v_prenex_24051)) (<= 1 (select main_a v_prenex_24051)) (<= (+ main_x 1) v_prenex_24050) (< v_prenex_24050 main_x) (<= (select main_a v_prenex_24050) 500) (<= (select main_a v_prenex_24051) 1498))) (or (forall ((v_prenex_27089 Int)) (or (<= 500 (select main_a v_prenex_27089)) (<= (select main_a v_prenex_27089) 1498))) (forall ((v_prenex_27086 Int)) (or (< v_prenex_27086 main_x) (<= 0 (+ (select main_a v_prenex_27086) 498)) (<= (+ main_x 1) v_prenex_27086) (<= (* 2 (select main_a v_prenex_27086)) 1000)))) (forall ((v_prenex_24960 Int) (v_prenex_24961 Int)) (or (<= (select main_a v_prenex_24961) 1498) (< v_prenex_24960 main_x) (<= (+ (select main_a v_prenex_24960) (select main_a v_prenex_24961)) 1000) (<= (select main_a v_prenex_24960) 500) (<= 1 (select main_a v_prenex_24961)) (<= (+ main_x 1) v_prenex_24960) (< v_prenex_24961 main_y))) (forall ((v_prenex_23611 Int) (v_prenex_23610 Int)) (or (< v_prenex_23610 main_x) (<= 2 (* 2 (select main_a v_prenex_23610))) (<= (+ main_x 1) v_prenex_23610) (<= (* 2 (select main_a v_prenex_23611)) 1998) (<= 500 (select main_a v_prenex_23611)) (<= (* 2 (select main_a v_prenex_23610)) 1000) (<= (select main_a v_prenex_23610) (select main_a v_prenex_23611)))) (forall ((v_prenex_29307 Int) (v_prenex_29306 Int)) (or (<= (+ (select main_a v_prenex_29306) (select main_a v_prenex_29307)) 1000) (<= 0 (+ (select main_a v_prenex_29306) 498)) (<= 2 (* 2 (select main_a v_prenex_29306))) (<= (+ main_x 1) v_prenex_29306) (< v_prenex_29306 main_x) (<= (select main_a v_prenex_29307) 999) (<= 500 (select main_a v_prenex_29307)))) (forall ((v_prenex_24728 Int) (v_prenex_24727 Int)) (or (< v_prenex_24727 main_x) (<= (select main_a v_prenex_24727) 500) (<= (select main_a v_prenex_24727) 999) (<= (+ main_x 1) v_prenex_24727) (<= (select main_a v_prenex_24728) 1498) (<= 1000 (+ (select main_a v_prenex_24727) (select main_a v_prenex_24728))))) (or (forall ((v_prenex_29938 Int)) (or (<= (select main_a v_prenex_29938) 999) (<= 0 (+ (select main_a v_prenex_29938) 498)) (<= (+ main_x 1) v_prenex_29938) (<= (* 2 (select main_a v_prenex_29938)) 1000) (< v_prenex_29938 main_x))) (forall ((v_prenex_29940 Int)) (or (<= (select main_a v_prenex_29940) 1498) (<= (select main_a v_prenex_29940) 999)))) (or (forall ((v_prenex_27600 Int)) (<= (* 2 (select main_a v_prenex_27600)) 1998)) (forall ((v_prenex_27599 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27599))) (<= (+ main_x 1) v_prenex_27599) (< v_prenex_27599 main_x) (<= 1 (select main_a v_prenex_27599))))) (forall ((v_prenex_31901 Int) (v_prenex_31900 Int)) (or (<= 1000 (+ (select main_a v_prenex_31900) (select main_a v_prenex_31901))) (<= (* 2 (select main_a v_prenex_31901)) 1998) (< v_prenex_31900 main_x) (<= (select main_a v_prenex_31901) 1498) (<= (* 2 (select main_a v_prenex_31900)) 1000) (<= (+ main_x 1) v_prenex_31900) (<= 0 (+ (select main_a v_prenex_31900) 498)))) (forall ((v_prenex_22491 Int) (v_prenex_22490 Int)) (or (<= 500 (select main_a v_prenex_22491)) (<= (* 2 (select main_a v_prenex_22490)) 1000) (<= (+ main_x 1) v_prenex_22490) (< v_prenex_22490 main_x) (<= (select main_a v_prenex_22490) (select main_a v_prenex_22491)) (<= 1 (select main_a v_prenex_22491)))) (or (forall ((v_prenex_22726 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22726))) (< v_prenex_22726 main_x))) (forall ((v_prenex_22727 Int)) (or (< v_prenex_22727 main_y) (<= 500 (select main_a v_prenex_22727)) (<= (+ main_y 1) v_prenex_22727)))) (or (forall ((v_prenex_26458 Int)) (or (<= (select main_a v_prenex_26458) 999) (<= (+ main_y 1) v_prenex_26458))) (forall ((v_prenex_26457 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26457))) (< v_prenex_26457 main_x) (<= (+ main_x 1) v_prenex_26457) (<= (select main_a v_prenex_26457) 999)))) (forall ((v_prenex_24263 Int) (v_prenex_24264 Int)) (or (< v_prenex_24263 main_x) (<= 1000 (* 2 (select main_a v_prenex_24264))) (<= (select main_a v_prenex_24264) 999) (<= 1000 (+ (select main_a v_prenex_24263) (select main_a v_prenex_24264))) (<= (+ main_x 1) v_prenex_24263) (<= 2 (* 2 (select main_a v_prenex_24263))) (<= (select main_a v_prenex_24263) 999))) (or (forall ((v_prenex_25017 Int)) (or (<= (select main_a v_prenex_25017) 500) (<= (* 2 (select main_a v_prenex_25017)) 1000) (<= (+ main_x 1) v_prenex_25017) (< v_prenex_25017 main_x))) (forall ((v_prenex_25020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25020))) (<= 1 (select main_a v_prenex_25020))))) (forall ((v_prenex_24315 Int) (v_prenex_24314 Int)) (or (< v_prenex_24314 main_x) (<= (select main_a v_prenex_24315) 999) (<= 1 (select main_a v_prenex_24314)) (<= (+ main_x 1) v_prenex_24314) (<= (* 2 (select main_a v_prenex_24314)) 1000) (<= (+ (select main_a v_prenex_24314) (select main_a v_prenex_24315)) 1000))) (forall ((v_prenex_23023 Int) (v_prenex_23024 Int)) (or (<= (+ main_x 1) v_prenex_23023) (<= (select main_a v_prenex_23024) 1498) (<= (* 2 (select main_a v_prenex_23023)) 1000) (<= 1 (select main_a v_prenex_23024)) (<= 1 (select main_a v_prenex_23023)) (< v_prenex_23023 main_x) (<= (+ (select main_a v_prenex_23023) (select main_a v_prenex_23024)) 1000))) (or (forall ((v_prenex_25495 Int)) (or (<= (* 2 (select main_a v_prenex_25495)) 1998) (< v_prenex_25495 main_y))) (forall ((v_prenex_25494 Int)) (or (< v_prenex_25494 main_x) (<= 0 (+ (select main_a v_prenex_25494) 498)) (<= (+ main_x 1) v_prenex_25494)))) (forall ((v_prenex_31473 Int) (v_prenex_31472 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31473))) (<= (+ main_x 1) v_prenex_31472) (<= (select main_a v_prenex_31472) 500) (< v_prenex_31472 main_x) (<= (* 2 (select main_a v_prenex_31472)) 1000) (<= (+ (select main_a v_prenex_31472) (select main_a v_prenex_31473)) 1000) (<= (select main_a v_prenex_31473) 1498))) (forall ((v_prenex_30561 Int) (v_prenex_30560 Int)) (or (<= 500 (select main_a v_prenex_30561)) (<= (+ (select main_a v_prenex_30560) (select main_a v_prenex_30561)) 1000) (<= (+ main_x 1) v_prenex_30560) (<= (+ main_y 1) v_prenex_30561) (< v_prenex_30560 main_x) (<= (* 2 (select main_a v_prenex_30560)) 1000) (<= (* 2 (select main_a v_prenex_30561)) 1998))) (or (forall ((v_prenex_29384 Int)) (or (<= (+ main_x 1) v_prenex_29384) (<= 2 (* 2 (select main_a v_prenex_29384))) (<= 1 (select main_a v_prenex_29384)) (< v_prenex_29384 main_x))) (forall ((v_prenex_29389 Int)) (or (<= (* 2 (select main_a v_prenex_29389)) 1998) (<= (select main_a v_prenex_29389) 1498)))) (forall ((v_prenex_30613 Int) (v_prenex_30614 Int)) (or (<= (* 2 (select main_a v_prenex_30613)) 1000) (<= (+ (select main_a v_prenex_30613) (select main_a v_prenex_30614)) 1000) (<= (select main_a v_prenex_30614) 999) (<= (+ main_x 1) v_prenex_30613) (<= (* 2 (select main_a v_prenex_30614)) 1998) (< v_prenex_30613 main_x) (<= (select main_a v_prenex_30613) 500))) (or (forall ((v_prenex_30492 Int)) (or (<= (+ main_x 1) v_prenex_30492) (< v_prenex_30492 main_x) (<= (* 2 (select main_a v_prenex_30492)) 1000) (<= (select main_a v_prenex_30492) 500))) (forall ((v_prenex_30493 Int)) (or (<= 500 (select main_a v_prenex_30493)) (<= (+ main_y 1) v_prenex_30493)))) (forall ((v_prenex_26520 Int)) (or (<= (+ main_x 1) v_prenex_26520) (<= 2 (* 2 (select main_a v_prenex_26520))) (<= (select main_a v_prenex_26520) 500) (< v_prenex_26520 main_x))) (or (forall ((v_prenex_23802 Int)) (or (< v_prenex_23802 main_x) (<= (+ main_x 1) v_prenex_23802) (<= 1 (select main_a v_prenex_23802)) (<= (* 2 (select main_a v_prenex_23802)) 1000))) (forall ((v_prenex_23805 Int)) (<= 1 (select main_a v_prenex_23805)))) (forall ((v_prenex_30710 Int) (v_prenex_30709 Int)) (or (<= 500 (select main_a v_prenex_30710)) (<= (select main_a v_prenex_30710) 999) (<= (+ main_y 1) v_prenex_30710) (<= (select main_a v_prenex_30709) 500) (<= (+ main_x 1) v_prenex_30709) (<= 1000 (+ (select main_a v_prenex_30709) (select main_a v_prenex_30710))) (< v_prenex_30709 main_x))) (or (forall ((v_prenex_25451 Int)) (or (<= (+ main_y 1) v_prenex_25451) (<= 1 (select main_a v_prenex_25451)))) (forall ((v_prenex_25450 Int)) (or (< v_prenex_25450 main_x) (<= (+ main_x 1) v_prenex_25450) (<= (select main_a v_prenex_25450) 500) (<= (* 2 (select main_a v_prenex_25450)) 1000)))) (forall ((v_prenex_30057 Int) (v_prenex_30056 Int)) (or (<= 1 (select main_a v_prenex_30056)) (<= (+ main_x 1) v_prenex_30056) (< v_prenex_30056 main_x) (<= 500 (select main_a v_prenex_30057)) (<= 1000 (+ (select main_a v_prenex_30056) (select main_a v_prenex_30057))))) (or (forall ((v_prenex_29602 Int)) (or (<= 1 (select main_a v_prenex_29602)) (<= (+ main_y 1) v_prenex_29602))) (forall ((v_prenex_29601 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29601))) (<= (* 2 (select main_a v_prenex_29601)) 1000) (< v_prenex_29601 main_x) (<= (+ main_x 1) v_prenex_29601)))) (or (forall ((v_prenex_31760 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31760))) (<= (* 2 (select main_a v_prenex_31760)) 1000) (<= 0 (+ (select main_a v_prenex_31760) 498)) (< v_prenex_31760 main_x) (<= (+ main_x 1) v_prenex_31760))) (forall ((v_prenex_31765 Int)) (or (<= (select main_a v_prenex_31765) 999) (<= 1000 (* 2 (select main_a v_prenex_31765)))))) (forall ((v_prenex_25872 Int) (v_prenex_25873 Int)) (or (<= 1 (select main_a v_prenex_25872)) (< v_prenex_25872 main_x) (<= 1000 (* 2 (select main_a v_prenex_25873))) (<= 1000 (+ (select main_a v_prenex_25872) (select main_a v_prenex_25873))) (<= (select main_a v_prenex_25873) 999) (<= (+ main_x 1) v_prenex_25872) (<= 2 (* 2 (select main_a v_prenex_25872))))) (forall ((v_prenex_24823 Int) (v_prenex_24824 Int)) (or (<= (+ main_y 1) v_prenex_24824) (< v_prenex_24823 main_x) (<= 1000 (* 2 (select main_a v_prenex_24824))) (<= (+ main_x 1) v_prenex_24823) (<= (select main_a v_prenex_24824) 1498) (<= (+ (select main_a v_prenex_24823) (select main_a v_prenex_24824)) 1000) (<= 0 (+ (select main_a v_prenex_24823) 498)))) (forall ((v_prenex_32578 Int) (v_prenex_32579 Int)) (or (<= (+ main_x 1) v_prenex_32578) (<= 500 (select main_a v_prenex_32579)) (<= (select main_a v_prenex_32578) 999) (<= (+ (select main_a v_prenex_32578) (select main_a v_prenex_32579)) 1000) (< v_prenex_32578 main_x))) (forall ((v_prenex_30822 Int) (v_prenex_30823 Int)) (or (< v_prenex_30822 main_x) (<= (select main_a v_prenex_30823) (+ (select main_a v_prenex_30822) 998)) (<= 2 (* 2 (select main_a v_prenex_30822))) (<= 500 (select main_a v_prenex_30823)) (<= (+ main_x 1) v_prenex_30822) (<= 0 (+ (select main_a v_prenex_30822) 498)))) (forall ((v_prenex_23664 Int) (v_prenex_23663 Int)) (or (< v_prenex_23663 main_x) (<= (select main_a v_prenex_23664) (+ (select main_a v_prenex_23663) 998)) (<= (select main_a v_prenex_23664) 999) (<= (select main_a v_prenex_23664) 1498) (<= 1 (select main_a v_prenex_23663)) (<= (select main_a v_prenex_23663) 999) (<= (+ main_x 1) v_prenex_23663))) (or (forall ((v_prenex_24814 Int)) (or (<= 0 (+ (select main_a v_prenex_24814) 498)) (< v_prenex_24814 main_x) (<= (* 2 (select main_a v_prenex_24814)) 1000) (<= 2 (* 2 (select main_a v_prenex_24814))) (<= (+ main_x 1) v_prenex_24814))) (forall ((v_prenex_24816 Int)) (<= (* 2 (select main_a v_prenex_24816)) 1998))) (forall ((v_prenex_28441 Int) (v_prenex_28442 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28442))) (<= 0 (+ (select main_a v_prenex_28441) 498)) (< v_prenex_28441 main_x) (<= (select main_a v_prenex_28442) (+ (select main_a v_prenex_28441) 998)) (<= (* 2 (select main_a v_prenex_28441)) 1000) (<= 500 (select main_a v_prenex_28442)) (<= (+ main_x 1) v_prenex_28441))) (or (forall ((v_prenex_30325 Int)) (or (<= 500 (select main_a v_prenex_30325)) (<= (select main_a v_prenex_30325) 1498))) (forall ((v_prenex_30322 Int)) (or (<= (select main_a v_prenex_30322) 500) (< v_prenex_30322 main_x) (<= (select main_a v_prenex_30322) 999) (<= 2 (* 2 (select main_a v_prenex_30322))) (<= (+ main_x 1) v_prenex_30322)))) (or (forall ((v_prenex_32698 Int)) (or (<= (* 2 (select main_a v_prenex_32698)) 1000) (<= (+ main_x 1) v_prenex_32698) (< v_prenex_32698 main_x))) (forall ((v_prenex_32700 Int)) (or (<= 500 (select main_a v_prenex_32700)) (<= (select main_a v_prenex_32700) 999)))) (forall ((v_prenex_25004 Int) (v_prenex_25005 Int)) (or (<= (select main_a v_prenex_25005) 999) (<= (+ main_x 1) v_prenex_25004) (<= 1000 (* 2 (select main_a v_prenex_25005))) (<= 0 (+ (select main_a v_prenex_25004) 498)) (<= (select main_a v_prenex_25005) (+ (select main_a v_prenex_25004) 998)) (< v_prenex_25004 main_x) (<= (select main_a v_prenex_25004) 500))) (forall ((v_prenex_25136 Int) (v_prenex_25137 Int)) (or (<= (+ (select main_a v_prenex_25136) (select main_a v_prenex_25137)) 1000) (<= (+ main_x 1) v_prenex_25136) (<= (* 2 (select main_a v_prenex_25136)) 1000) (<= 2 (* 2 (select main_a v_prenex_25136))) (<= 1 (select main_a v_prenex_25137)) (<= (select main_a v_prenex_25137) 999) (< v_prenex_25136 main_x))) (forall ((v_prenex_22590 Int) (v_prenex_22591 Int)) (or (<= 1 (select main_a v_prenex_22591)) (< v_prenex_22590 main_x) (<= (select main_a v_prenex_22590) 500) (<= (* 2 (select main_a v_prenex_22591)) 1998) (<= (select main_a v_prenex_22590) (select main_a v_prenex_22591)) (<= (+ main_x 1) v_prenex_22590))) (forall ((v_prenex_22174 Int) (v_prenex_22175 Int)) (or (<= (* 2 (select main_a v_prenex_22175)) 1998) (<= (* 2 (select main_a v_prenex_22174)) 1000) (<= (+ main_x 1) v_prenex_22174) (<= (select main_a v_prenex_22175) 999) (<= 2 (* 2 (select main_a v_prenex_22174))) (<= (select main_a v_prenex_22175) (+ (select main_a v_prenex_22174) 998)) (< v_prenex_22174 main_x))) (forall ((v_prenex_22796 Int) (v_prenex_22797 Int)) (or (<= (select main_a v_prenex_22796) (select main_a v_prenex_22797)) (<= (+ main_x 1) v_prenex_22796) (<= 2 (* 2 (select main_a v_prenex_22796))) (<= 1000 (* 2 (select main_a v_prenex_22797))) (<= 1 (select main_a v_prenex_22797)) (< v_prenex_22796 main_x) (<= 0 (+ (select main_a v_prenex_22796) 498)))) (or (forall ((v_prenex_32282 Int)) (or (<= (+ main_x 1) v_prenex_32282) (<= (* 2 (select main_a v_prenex_32282)) 1000) (<= 0 (+ (select main_a v_prenex_32282) 498)) (< v_prenex_32282 main_x))) (forall ((v_prenex_32287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32287))) (< v_prenex_32287 main_y) (<= (* 2 (select main_a v_prenex_32287)) 1998)))) (forall ((v_prenex_30797 Int) (v_prenex_30796 Int)) (or (<= 0 (+ (select main_a v_prenex_30796) 498)) (<= (select main_a v_prenex_30796) 500) (<= 1 (select main_a v_prenex_30797)) (< v_prenex_30796 main_x) (<= 1000 (+ (select main_a v_prenex_30796) (select main_a v_prenex_30797))) (<= (+ main_x 1) v_prenex_30796))) (forall ((v_prenex_22686 Int) (v_prenex_22687 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22687))) (<= (+ main_x 1) v_prenex_22686) (<= (select main_a v_prenex_22686) 500) (<= 0 (+ (select main_a v_prenex_22686) 498)) (< v_prenex_22686 main_x) (<= (+ (select main_a v_prenex_22686) (select main_a v_prenex_22687)) 1000))) (or (forall ((v_prenex_22411 Int)) (or (<= (+ main_x 1) v_prenex_22411) (<= (select main_a v_prenex_22411) 500) (<= (* 2 (select main_a v_prenex_22411)) 1000) (< v_prenex_22411 main_x))) (forall ((v_prenex_22412 Int)) (or (<= (select main_a v_prenex_22412) 1498) (<= (+ main_y 1) v_prenex_22412)))) (forall ((v_prenex_28593 Int) (v_prenex_28592 Int)) (or (<= (select main_a v_prenex_28593) 999) (<= (+ (select main_a v_prenex_28592) (select main_a v_prenex_28593)) 1000) (<= (+ main_x 1) v_prenex_28592) (<= 500 (select main_a v_prenex_28593)) (< v_prenex_28592 main_x) (<= (* 2 (select main_a v_prenex_28592)) 1000) (<= (select main_a v_prenex_28592) 500))) (forall ((v_prenex_30756 Int) (v_prenex_30757 Int)) (or (<= (select main_a v_prenex_30756) 999) (<= 1 (select main_a v_prenex_30757)) (<= 0 (+ (select main_a v_prenex_30756) 498)) (< v_prenex_30756 main_x) (<= (+ main_x 1) v_prenex_30756) (<= (select main_a v_prenex_30756) (select main_a v_prenex_30757)))) (forall ((v_prenex_31824 Int) (v_prenex_31825 Int)) (or (<= 1 (select main_a v_prenex_31824)) (< v_prenex_31824 main_x) (<= 1 (select main_a v_prenex_31825)) (<= (+ main_x 1) v_prenex_31824) (<= (select main_a v_prenex_31824) 999) (<= 1000 (+ (select main_a v_prenex_31824) (select main_a v_prenex_31825))) (<= (select main_a v_prenex_31825) 1498))) (forall ((v_prenex_25600 Int) (v_prenex_25599 Int)) (or (<= 1000 (+ (select main_a v_prenex_25599) (select main_a v_prenex_25600))) (<= (* 2 (select main_a v_prenex_25599)) 1000) (<= 1 (select main_a v_prenex_25599)) (< v_prenex_25599 main_x) (<= (select main_a v_prenex_25600) 1498) (<= (+ main_x 1) v_prenex_25599))) (or (forall ((v_prenex_25190 Int)) (or (<= 1 (select main_a v_prenex_25190)) (<= 1000 (* 2 (select main_a v_prenex_25190))))) (forall ((v_prenex_25185 Int)) (or (< v_prenex_25185 main_x) (<= (select main_a v_prenex_25185) 999) (<= (+ main_x 1) v_prenex_25185) (<= (* 2 (select main_a v_prenex_25185)) 1000)))) (or (forall ((v_prenex_22577 Int)) (or (< v_prenex_22577 main_y) (<= (+ main_y 1) v_prenex_22577) (<= (select main_a v_prenex_22577) 999) (<= (* 2 (select main_a v_prenex_22577)) 1998))) (forall ((v_prenex_22576 Int)) (<= 2 (* 2 (select main_a v_prenex_22576))))) (or (forall ((v_prenex_27754 Int)) (or (<= (+ main_x 1) v_prenex_27754) (< v_prenex_27754 main_x) (<= (* 2 (select main_a v_prenex_27754)) 1000) (<= 0 (+ (select main_a v_prenex_27754) 498)))) (forall ((v_prenex_27755 Int)) (or (<= 1 (select main_a v_prenex_27755)) (<= (+ main_y 1) v_prenex_27755) (<= (* 2 (select main_a v_prenex_27755)) 1998)))) (forall ((v_prenex_29782 Int) (v_prenex_29781 Int)) (or (<= 1 (select main_a v_prenex_29782)) (<= (select main_a v_prenex_29782) 999) (< v_prenex_29781 main_x) (<= (+ main_x 1) v_prenex_29781) (<= (select main_a v_prenex_29782) (+ (select main_a v_prenex_29781) 998)) (<= (* 2 (select main_a v_prenex_29781)) 1000) (<= 2 (* 2 (select main_a v_prenex_29781))))) (forall ((v_prenex_26110 Int) (v_prenex_26111 Int)) (or (<= (select main_a v_prenex_26111) 999) (<= (select main_a v_prenex_26111) (+ (select main_a v_prenex_26110) 998)) (<= (select main_a v_prenex_26110) 999) (< v_prenex_26110 main_x) (<= (+ main_x 1) v_prenex_26110))) (forall ((v_prenex_25132 Int) (v_prenex_25133 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25132))) (<= 1000 (+ (select main_a v_prenex_25132) (select main_a v_prenex_25133))) (< v_prenex_25132 main_x) (<= 1 (select main_a v_prenex_25133)) (<= (select main_a v_prenex_25132) 500) (<= (+ main_x 1) v_prenex_25132))) (forall ((v_prenex_21888 Int) (v_prenex_21889 Int)) (or (<= 1000 (+ (select main_a v_prenex_21888) (select main_a v_prenex_21889))) (<= 1000 (* 2 (select main_a v_prenex_21889))) (<= (+ main_y 1) v_prenex_21889) (<= 1 (select main_a v_prenex_21889)) (< v_prenex_21889 main_y))) (forall ((v_prenex_21854 Int) (v_prenex_21855 Int)) (or (<= (select main_a v_prenex_21854) (select main_a v_prenex_21855)) (<= (+ main_x 1) v_prenex_21854) (<= (* 2 (select main_a v_prenex_21855)) 1998) (<= 2 (* 2 (select main_a v_prenex_21854))) (< v_prenex_21854 main_x) (<= 1000 (* 2 (select main_a v_prenex_21855))))) (forall ((v_prenex_25325 Int) (v_prenex_25324 Int)) (or (<= (+ main_x 1) v_prenex_25324) (<= 2 (* 2 (select main_a v_prenex_25324))) (<= 1 (select main_a v_prenex_25325)) (< v_prenex_25325 main_y) (<= 1000 (+ (select main_a v_prenex_25324) (select main_a v_prenex_25325))) (<= 500 (select main_a v_prenex_25325)) (< v_prenex_25324 main_x))) (or (forall ((v_prenex_29944 Int)) (or (<= (select main_a v_prenex_29944) 500) (<= (+ main_x 1) v_prenex_29944) (<= 1 (select main_a v_prenex_29944)) (< v_prenex_29944 main_x) (<= 2 (* 2 (select main_a v_prenex_29944))))) (forall ((v_prenex_29949 Int)) (<= 1 (select main_a v_prenex_29949)))) (forall ((v_prenex_25421 Int) (v_prenex_25420 Int)) (or (<= (+ (select main_a v_prenex_25420) (select main_a v_prenex_25421)) 1000) (< v_prenex_25420 main_x) (<= (+ main_x 1) v_prenex_25420) (<= (+ main_y 1) v_prenex_25421) (< v_prenex_25421 main_y))) (or (forall ((v_prenex_23012 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23012))) (<= (* 2 (select main_a v_prenex_23012)) 1998))) (forall ((v_prenex_23011 Int)) (or (<= 0 (+ (select main_a v_prenex_23011) 498)) (<= (* 2 (select main_a v_prenex_23011)) 1000) (<= 1 (select main_a v_prenex_23011)) (<= (+ main_x 1) v_prenex_23011) (< v_prenex_23011 main_x)))) (or (forall ((v_prenex_30520 Int)) (<= (* 2 (select main_a v_prenex_30520)) 1998)) (forall ((v_prenex_30519 Int)) (or (< v_prenex_30519 main_x) (<= (select main_a v_prenex_30519) 500) (<= (+ main_x 1) v_prenex_30519)))) (forall ((v_prenex_29464 Int) (v_prenex_29465 Int)) (or (<= (select main_a v_prenex_29464) (select main_a v_prenex_29465)) (<= (select main_a v_prenex_29464) 999) (<= (+ main_x 1) v_prenex_29464) (<= (select main_a v_prenex_29465) 1498) (< v_prenex_29464 main_x) (<= 1000 (* 2 (select main_a v_prenex_29465))))) (forall ((v_prenex_31844 Int)) (or (<= (select main_a v_prenex_31844) 999) (< v_prenex_31844 main_x) (<= (+ main_x 1) v_prenex_31844) (<= (select main_a v_prenex_31844) 500) (<= 2 (* 2 (select main_a v_prenex_31844))))) (or (forall ((v_prenex_31750 Int)) (or (<= 1 (select main_a v_prenex_31750)) (<= 2 (* 2 (select main_a v_prenex_31750))) (< v_prenex_31750 main_x) (<= (+ main_x 1) v_prenex_31750))) (forall ((v_prenex_31751 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31751))) (<= (+ main_y 1) v_prenex_31751) (<= (* 2 (select main_a v_prenex_31751)) 1998)))) (forall ((v_prenex_30019 Int) (v_prenex_30020 Int)) (or (< v_prenex_30019 main_x) (<= (select main_a v_prenex_30020) 1498) (<= (select main_a v_prenex_30020) (+ (select main_a v_prenex_30019) 998)) (<= 1 (select main_a v_prenex_30019)) (<= (+ main_y 1) v_prenex_30020) (<= (+ main_x 1) v_prenex_30019) (<= (select main_a v_prenex_30020) 999))) (forall ((v_prenex_28090 Int) (v_prenex_28089 Int)) (or (<= (select main_a v_prenex_28089) 500) (<= (* 2 (select main_a v_prenex_28090)) 1998) (<= (select main_a v_prenex_28090) 999) (<= (+ (select main_a v_prenex_28089) (select main_a v_prenex_28090)) 1000) (< v_prenex_28089 main_x) (<= (+ main_y 1) v_prenex_28090) (<= (+ main_x 1) v_prenex_28089))) (forall ((v_prenex_24566 Int) (v_prenex_24565 Int)) (or (<= (+ main_x 1) v_prenex_24565) (< v_prenex_24565 main_x) (<= 1000 (* 2 (select main_a v_prenex_24566))) (<= (+ main_y 1) v_prenex_24566) (<= (select main_a v_prenex_24566) (+ (select main_a v_prenex_24565) 998)) (<= 1 (select main_a v_prenex_24565)))) (or (forall ((v_prenex_25477 Int)) (or (<= (+ main_x 1) v_prenex_25477) (< v_prenex_25477 main_x) (<= 0 (+ (select main_a v_prenex_25477) 498)) (<= (* 2 (select main_a v_prenex_25477)) 1000))) (forall ((v_prenex_25482 Int)) (<= (select main_a v_prenex_25482) 999))) (forall ((v_prenex_26930 Int) (v_prenex_26931 Int)) (or (< v_prenex_26931 main_y) (< v_prenex_26930 main_x) (<= (select main_a v_prenex_26931) 999) (<= (+ main_x 1) v_prenex_26930) (<= (select main_a v_prenex_26931) 1498) (<= (select main_a v_prenex_26931) (+ (select main_a v_prenex_26930) 998)) (<= 0 (+ (select main_a v_prenex_26930) 498)))) (forall ((v_prenex_32413 Int) (v_prenex_32414 Int)) (or (<= (select main_a v_prenex_32414) 999) (<= (+ main_x 1) v_prenex_32413) (< v_prenex_32413 main_x) (<= (select main_a v_prenex_32414) (+ (select main_a v_prenex_32413) 998)) (<= 1 (select main_a v_prenex_32413)) (<= 2 (* 2 (select main_a v_prenex_32413))))) (forall ((v_prenex_26644 Int) (v_prenex_26643 Int)) (or (<= (+ main_x 1) v_prenex_26643) (< v_prenex_26643 main_x) (<= (select main_a v_prenex_26644) (+ (select main_a v_prenex_26643) 998)) (<= 2 (* 2 (select main_a v_prenex_26643))) (<= (* 2 (select main_a v_prenex_26644)) 1998))) (forall ((v_prenex_29502 Int) (v_prenex_29501 Int)) (or (< v_prenex_29502 main_y) (< v_prenex_29501 main_x) (<= (select main_a v_prenex_29502) 999) (<= 1000 (+ (select main_a v_prenex_29501) (select main_a v_prenex_29502))) (<= (* 2 (select main_a v_prenex_29502)) 1998) (<= (+ main_x 1) v_prenex_29501) (<= 1 (select main_a v_prenex_29501)))) (forall ((v_prenex_29460 Int) (v_prenex_29461 Int)) (or (<= (+ main_x 1) v_prenex_29460) (<= (+ main_y 1) v_prenex_29461) (<= 2 (* 2 (select main_a v_prenex_29460))) (< v_prenex_29460 main_x) (<= (select main_a v_prenex_29461) 1498) (<= (+ (select main_a v_prenex_29460) (select main_a v_prenex_29461)) 1000))) (or (forall ((v_prenex_30720 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30720))) (<= 500 (select main_a v_prenex_30720)) (<= (+ main_y 1) v_prenex_30720))) (forall ((v_prenex_30719 Int)) (or (<= (+ main_x 1) v_prenex_30719) (< v_prenex_30719 main_x) (<= 2 (* 2 (select main_a v_prenex_30719))) (<= 1 (select main_a v_prenex_30719))))) (or (forall ((v_prenex_25064 Int)) (or (<= (select main_a v_prenex_25064) 999) (<= (* 2 (select main_a v_prenex_25064)) 1000) (< v_prenex_25064 main_x) (<= (+ main_x 1) v_prenex_25064))) (forall ((v_prenex_25068 Int)) (or (<= 1 (select main_a v_prenex_25068)) (< v_prenex_25068 main_y)))) (forall ((v_prenex_29783 Int) (v_prenex_29784 Int)) (or (<= 1000 (+ (select main_a v_prenex_29783) (select main_a v_prenex_29784))) (<= 2 (* 2 (select main_a v_prenex_29783))) (<= (select main_a v_prenex_29783) 999) (<= 1 (select main_a v_prenex_29784)) (< v_prenex_29783 main_x) (<= (* 2 (select main_a v_prenex_29784)) 1998) (<= (+ main_x 1) v_prenex_29783))) (forall ((v_prenex_26127 Int) (v_prenex_26126 Int)) (or (<= 0 (+ (select main_a v_prenex_26126) 498)) (<= 1000 (* 2 (select main_a v_prenex_26127))) (<= (+ main_x 1) v_prenex_26126) (<= (select main_a v_prenex_26127) (+ (select main_a v_prenex_26126) 998)) (< v_prenex_26126 main_x) (<= 500 (select main_a v_prenex_26127)) (<= (select main_a v_prenex_26126) 999))) (forall ((v_prenex_25194 Int) (v_prenex_25193 Int)) (or (<= (+ (select main_a v_prenex_25193) (select main_a v_prenex_25194)) 1000) (<= 2 (* 2 (select main_a v_prenex_25193))) (<= (select main_a v_prenex_25193) 999) (<= (+ main_x 1) v_prenex_25193) (<= (select main_a v_prenex_25194) 999) (< v_prenex_25193 main_x) (<= 1000 (* 2 (select main_a v_prenex_25194))))) (forall ((v_prenex_21910 Int) (v_prenex_21911 Int)) (or (< v_prenex_21911 main_y) (<= (select main_a v_prenex_21910) (select main_a v_prenex_21911)) (<= (* 2 (select main_a v_prenex_21911)) 1998) (<= (+ main_x 1) v_prenex_21910) (<= 1000 (* 2 (select main_a v_prenex_21911))) (<= (* 2 (select main_a v_prenex_21910)) 1000) (< v_prenex_21910 main_x))) (forall ((v_prenex_29239 Int) (v_prenex_29238 Int)) (or (<= (+ main_x 1) v_prenex_29238) (<= 0 (+ (select main_a v_prenex_29238) 498)) (<= (select main_a v_prenex_29239) 1498) (< v_prenex_29238 main_x) (<= (select main_a v_prenex_29239) (+ (select main_a v_prenex_29238) 998)))) (forall ((v_prenex_30361 Int) (v_prenex_30360 Int)) (or (<= (select main_a v_prenex_30360) (select main_a v_prenex_30361)) (<= 1 (select main_a v_prenex_30361)) (< v_prenex_30360 main_x) (< v_prenex_30361 main_y) (<= (select main_a v_prenex_30360) 500) (<= (select main_a v_prenex_30361) 999) (<= (+ main_x 1) v_prenex_30360))) (or (forall ((v_prenex_28757 Int)) (or (<= 1 (select main_a v_prenex_28757)) (<= (+ main_y 1) v_prenex_28757))) (forall ((v_prenex_28756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28756))) (< v_prenex_28756 main_x) (<= (select main_a v_prenex_28756) 999) (<= (+ main_x 1) v_prenex_28756)))) (or (forall ((v_prenex_25039 Int)) (or (<= 1 (select main_a v_prenex_25039)) (<= (select main_a v_prenex_25039) 1498))) (forall ((v_prenex_25037 Int)) (or (<= (select main_a v_prenex_25037) 500) (<= 1 (select main_a v_prenex_25037)) (<= 2 (* 2 (select main_a v_prenex_25037))) (<= (+ main_x 1) v_prenex_25037) (< v_prenex_25037 main_x)))) (forall ((v_prenex_30987 Int) (v_prenex_30988 Int)) (or (<= (+ main_y 1) v_prenex_30988) (< v_prenex_30987 main_x) (<= 500 (select main_a v_prenex_30988)) (< v_prenex_30988 main_y) (<= (+ (select main_a v_prenex_30987) (select main_a v_prenex_30988)) 1000))) (forall ((v_prenex_24311 Int) (v_prenex_24310 Int)) (or (< v_prenex_24310 main_x) (<= 1 (select main_a v_prenex_24311)) (<= (select main_a v_prenex_24310) (select main_a v_prenex_24311)) (<= (select main_a v_prenex_24310) 500) (<= 1 (select main_a v_prenex_24310)) (<= (+ main_x 1) v_prenex_24310))) (forall ((v_prenex_32382 Int) (v_prenex_32381 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32382))) (< v_prenex_32381 main_x) (<= (+ main_x 1) v_prenex_32381) (<= 500 (select main_a v_prenex_32382)) (<= (+ (select main_a v_prenex_32381) (select main_a v_prenex_32382)) 1000) (<= (select main_a v_prenex_32381) 500))) (or (forall ((v_prenex_30436 Int)) (<= (* 2 (select main_a v_prenex_30436)) 1998)) (forall ((v_prenex_30432 Int)) (or (< v_prenex_30432 main_x) (<= (+ main_x 1) v_prenex_30432) (<= (* 2 (select main_a v_prenex_30432)) 1000) (<= (select main_a v_prenex_30432) 999) (<= 2 (* 2 (select main_a v_prenex_30432)))))) (or (forall ((v_prenex_23284 Int)) (or (<= (select main_a v_prenex_23284) 999) (<= (* 2 (select main_a v_prenex_23284)) 1998))) (forall ((v_prenex_23282 Int)) (or (<= (+ main_x 1) v_prenex_23282) (<= (* 2 (select main_a v_prenex_23282)) 1000) (< v_prenex_23282 main_x) (<= 1 (select main_a v_prenex_23282)) (<= 2 (* 2 (select main_a v_prenex_23282)))))) (forall ((v_prenex_24487 Int) (v_prenex_24486 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24486))) (<= (+ (select main_a v_prenex_24486) (select main_a v_prenex_24487)) 1000) (<= 1 (select main_a v_prenex_24486)) (<= (select main_a v_prenex_24487) 999) (< v_prenex_24486 main_x) (<= (+ main_x 1) v_prenex_24486))) (forall ((v_prenex_23262 Int) (v_prenex_23261 Int)) (or (<= (select main_a v_prenex_23262) 999) (<= 0 (+ (select main_a v_prenex_23261) 498)) (< v_prenex_23261 main_x) (<= (* 2 (select main_a v_prenex_23261)) 1000) (<= (+ main_x 1) v_prenex_23261) (<= (select main_a v_prenex_23261) (select main_a v_prenex_23262)) (<= (* 2 (select main_a v_prenex_23262)) 1998))) (forall ((v_prenex_22381 Int) (v_prenex_22382 Int)) (or (<= (+ (select main_a v_prenex_22381) (select main_a v_prenex_22382)) 1000) (<= (* 2 (select main_a v_prenex_22381)) 1000) (< v_prenex_22381 main_x) (<= (select main_a v_prenex_22382) 999) (< v_prenex_22382 main_y) (<= (+ main_x 1) v_prenex_22381))) (forall ((v_prenex_32450 Int) (v_prenex_32449 Int)) (or (<= (+ main_y 1) v_prenex_32450) (<= 2 (* 2 (select main_a v_prenex_32449))) (<= 1 (select main_a v_prenex_32450)) (<= (select main_a v_prenex_32450) (+ (select main_a v_prenex_32449) 998)) (< v_prenex_32449 main_x) (<= (+ main_x 1) v_prenex_32449) (<= 1000 (* 2 (select main_a v_prenex_32450))))) (or (forall ((v_prenex_22747 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22747))) (< v_prenex_22747 main_x) (<= 0 (+ (select main_a v_prenex_22747) 498)) (<= (+ main_x 1) v_prenex_22747))) (forall ((v_prenex_22753 Int)) (<= (* 2 (select main_a v_prenex_22753)) 1998))) (forall ((v_prenex_24447 Int) (v_prenex_24448 Int)) (or (<= 1 (select main_a v_prenex_24448)) (<= 2 (* 2 (select main_a v_prenex_24447))) (<= (+ main_x 1) v_prenex_24447) (<= (+ (select main_a v_prenex_24447) (select main_a v_prenex_24448)) 1000) (<= (select main_a v_prenex_24447) 500) (< v_prenex_24447 main_x))) (or (forall ((v_prenex_21387 Int)) (or (<= (select main_a v_prenex_21387) 500) (< v_prenex_21387 main_x) (<= (+ main_x 1) v_prenex_21387) (<= 2 (* 2 (select main_a v_prenex_21387))))) (forall ((v_prenex_21670 Int)) (<= (* 2 (select main_a v_prenex_21670)) 1998))) (forall ((v_prenex_30864 Int) (v_prenex_30865 Int)) (or (<= (+ main_x 1) v_prenex_30864) (<= (select main_a v_prenex_30864) 500) (<= 2 (* 2 (select main_a v_prenex_30864))) (<= (select main_a v_prenex_30865) (+ (select main_a v_prenex_30864) 998)) (<= 500 (select main_a v_prenex_30865)) (< v_prenex_30864 main_x) (<= 1000 (* 2 (select main_a v_prenex_30865))))) (or (forall ((v_prenex_29105 Int)) (or (<= 1 (select main_a v_prenex_29105)) (<= (* 2 (select main_a v_prenex_29105)) 1000) (<= 0 (+ (select main_a v_prenex_29105) 498)) (< v_prenex_29105 main_x) (<= (+ main_x 1) v_prenex_29105))) (forall ((v_prenex_29109 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29109))) (<= (select main_a v_prenex_29109) 999)))) (forall ((v_prenex_30699 Int) (v_prenex_30700 Int)) (or (<= (select main_a v_prenex_30699) 500) (<= (select main_a v_prenex_30699) 999) (<= (select main_a v_prenex_30700) 999) (<= (+ (select main_a v_prenex_30699) (select main_a v_prenex_30700)) 1000) (<= 1000 (* 2 (select main_a v_prenex_30700))) (< v_prenex_30699 main_x) (<= (+ main_x 1) v_prenex_30699))) (forall ((v_prenex_25697 Int) (v_prenex_25698 Int)) (or (<= (select main_a v_prenex_25697) 999) (<= (select main_a v_prenex_25697) (select main_a v_prenex_25698)) (< v_prenex_25697 main_x) (<= (+ main_x 1) v_prenex_25697) (<= (select main_a v_prenex_25697) 500))) (forall ((v_prenex_21825 Int) (v_prenex_21824 Int)) (or (<= (+ main_y 1) v_prenex_21825) (<= (+ main_x 1) v_prenex_21824) (<= (select main_a v_prenex_21824) 999) (< v_prenex_21824 main_x) (<= (select main_a v_prenex_21825) 1498) (<= (+ (select main_a v_prenex_21824) (select main_a v_prenex_21825)) 1000))) (or (forall ((v_prenex_28051 Int)) (or (<= (select main_a v_prenex_28051) 999) (<= 1 (select main_a v_prenex_28051)))) (forall ((v_prenex_28046 Int)) (or (< v_prenex_28046 main_x) (<= (* 2 (select main_a v_prenex_28046)) 1000) (<= 2 (* 2 (select main_a v_prenex_28046))) (<= (+ main_x 1) v_prenex_28046)))) (forall ((v_prenex_32931 Int) (v_prenex_32932 Int)) (or (< v_prenex_32931 main_x) (<= 0 (+ (select main_a v_prenex_32931) 498)) (<= 1 (select main_a v_prenex_32932)) (<= (select main_a v_prenex_32932) 1498) (<= (* 2 (select main_a v_prenex_32931)) 1000) (<= 1000 (+ (select main_a v_prenex_32931) (select main_a v_prenex_32932))) (<= (+ main_x 1) v_prenex_32931))) (forall ((v_prenex_23035 Int) (v_prenex_23036 Int)) (or (<= (select main_a v_prenex_23036) 999) (<= (* 2 (select main_a v_prenex_23035)) 1000) (< v_prenex_23035 main_x) (<= (* 2 (select main_a v_prenex_23036)) 1998) (<= 1000 (+ (select main_a v_prenex_23035) (select main_a v_prenex_23036))) (<= (+ main_x 1) v_prenex_23035))) (or (forall ((v_prenex_31674 Int)) (or (<= (select main_a v_prenex_31674) 999) (<= (* 2 (select main_a v_prenex_31674)) 1998))) (forall ((v_prenex_31669 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31669))) (<= (+ main_x 1) v_prenex_31669) (< v_prenex_31669 main_x)))) (forall ((v_prenex_31013 Int) (v_prenex_31014 Int)) (or (<= (* 2 (select main_a v_prenex_31014)) 1998) (< v_prenex_31013 main_x) (<= 2 (* 2 (select main_a v_prenex_31013))) (<= (+ main_x 1) v_prenex_31013) (<= (+ main_y 1) v_prenex_31014) (<= (select main_a v_prenex_31013) (select main_a v_prenex_31014)))) (forall ((v_prenex_27297 Int) (v_prenex_27298 Int)) (or (<= (+ main_y 1) v_prenex_27298) (<= (select main_a v_prenex_27298) (+ (select main_a v_prenex_27297) 998)) (<= 1 (select main_a v_prenex_27298)) (<= 0 (+ (select main_a v_prenex_27297) 498)) (<= (select main_a v_prenex_27298) 1498) (<= (+ main_x 1) v_prenex_27297) (< v_prenex_27297 main_x))) (or (forall ((v_prenex_24953 Int)) (or (<= (select main_a v_prenex_24953) 1498) (<= 1 (select main_a v_prenex_24953)) (<= (+ main_y 1) v_prenex_24953))) (forall ((v_prenex_24952 Int)) (or (<= 1 (select main_a v_prenex_24952)) (< v_prenex_24952 main_x) (<= 2 (* 2 (select main_a v_prenex_24952))) (<= (+ main_x 1) v_prenex_24952)))) (forall ((v_prenex_30655 Int) (v_prenex_30656 Int)) (or (<= (+ (select main_a v_prenex_30655) (select main_a v_prenex_30656)) 1000) (<= 1 (select main_a v_prenex_30655)) (<= (* 2 (select main_a v_prenex_30656)) 1998) (<= (select main_a v_prenex_30655) 500) (< v_prenex_30655 main_x) (<= 1 (select main_a v_prenex_30656)) (<= (+ main_x 1) v_prenex_30655))) (or (forall ((v_prenex_26838 Int)) (or (<= (* 2 (select main_a v_prenex_26838)) 1000) (< v_prenex_26838 main_x) (<= 2 (* 2 (select main_a v_prenex_26838))) (<= (+ main_x 1) v_prenex_26838))) (forall ((v_prenex_26839 Int)) (or (<= (+ main_y 1) v_prenex_26839) (<= (* 2 (select main_a v_prenex_26839)) 1998)))) (forall ((v_prenex_22710 Int) (v_prenex_22711 Int)) (or (<= 1000 (+ (select main_a v_prenex_22710) (select main_a v_prenex_22711))) (<= (+ main_y 1) v_prenex_22711) (<= (select main_a v_prenex_22710) 999) (<= (+ main_x 1) v_prenex_22710) (< v_prenex_22710 main_x))) (or (forall ((v_prenex_23316 Int)) (or (<= 1 (select main_a v_prenex_23316)) (<= (* 2 (select main_a v_prenex_23316)) 1998))) (forall ((v_prenex_23314 Int)) (or (<= (+ main_x 1) v_prenex_23314) (<= (* 2 (select main_a v_prenex_23314)) 1000) (<= (select main_a v_prenex_23314) 999) (< v_prenex_23314 main_x) (<= 0 (+ (select main_a v_prenex_23314) 498))))) (or (forall ((v_prenex_31449 Int)) (or (<= (select main_a v_prenex_31449) 1498) (<= (select main_a v_prenex_31449) 999))) (forall ((v_prenex_31445 Int)) (or (<= (* 2 (select main_a v_prenex_31445)) 1000) (< v_prenex_31445 main_x) (<= (select main_a v_prenex_31445) 500) (<= (+ main_x 1) v_prenex_31445)))) (forall ((v_prenex_31132 Int) (v_prenex_31131 Int)) (or (<= (select main_a v_prenex_31132) 1498) (<= (select main_a v_prenex_31131) 500) (< v_prenex_31131 main_x) (<= 1000 (+ (select main_a v_prenex_31131) (select main_a v_prenex_31132))) (<= 0 (+ (select main_a v_prenex_31131) 498)) (<= (+ main_x 1) v_prenex_31131))) (forall ((v_prenex_21750 Int) (v_prenex_21749 Int)) (or (<= (* 2 (select main_a v_prenex_21750)) 1998) (< v_prenex_21749 main_x) (<= 1000 (* 2 (select main_a v_prenex_21750))) (<= (+ main_x 1) v_prenex_21749) (<= (select main_a v_prenex_21749) 500) (<= (+ (select main_a v_prenex_21749) (select main_a v_prenex_21750)) 1000))) (forall ((v_prenex_24517 Int) (v_prenex_24516 Int)) (or (<= (* 2 (select main_a v_prenex_24516)) 1000) (<= 500 (select main_a v_prenex_24517)) (<= 1000 (+ (select main_a v_prenex_24516) (select main_a v_prenex_24517))) (<= (select main_a v_prenex_24516) 999) (< v_prenex_24516 main_x) (<= (+ main_x 1) v_prenex_24516) (<= (select main_a v_prenex_24517) 999))) (forall ((v_prenex_26999 Int) (v_prenex_27000 Int)) (or (< v_prenex_26999 main_x) (<= 1 (select main_a v_prenex_27000)) (<= (select main_a v_prenex_27000) (+ (select main_a v_prenex_26999) 998)) (<= (select main_a v_prenex_26999) 500) (<= (+ main_x 1) v_prenex_26999))) (forall ((v_prenex_25114 Int) (v_prenex_25113 Int)) (or (<= 1 (select main_a v_prenex_25113)) (<= (* 2 (select main_a v_prenex_25113)) 1000) (<= (select main_a v_prenex_25114) (+ (select main_a v_prenex_25113) 998)) (<= 500 (select main_a v_prenex_25114)) (< v_prenex_25113 main_x) (<= 1 (select main_a v_prenex_25114)) (<= (+ main_x 1) v_prenex_25113))) (forall ((v_prenex_22228 Int) (v_prenex_22229 Int)) (or (<= (select main_a v_prenex_22228) 500) (<= (* 2 (select main_a v_prenex_22228)) 1000) (<= 500 (select main_a v_prenex_22229)) (<= (* 2 (select main_a v_prenex_22229)) 1998) (< v_prenex_22228 main_x) (<= 1000 (+ (select main_a v_prenex_22228) (select main_a v_prenex_22229))) (<= (+ main_x 1) v_prenex_22228))) (forall ((v_prenex_22455 Int) (v_prenex_22456 Int)) (or (<= 1 (select main_a v_prenex_22455)) (<= 1000 (+ (select main_a v_prenex_22455) (select main_a v_prenex_22456))) (<= 500 (select main_a v_prenex_22456)) (< v_prenex_22455 main_x) (<= (* 2 (select main_a v_prenex_22455)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22456))) (<= (+ main_x 1) v_prenex_22455))) (forall ((v_prenex_28188 Int) (v_prenex_28187 Int)) (or (<= (select main_a v_prenex_28188) (+ (select main_a v_prenex_28187) 998)) (< v_prenex_28187 main_x) (<= (* 2 (select main_a v_prenex_28187)) 1000) (<= (+ main_x 1) v_prenex_28187) (<= (select main_a v_prenex_28187) 500) (<= 500 (select main_a v_prenex_28188)))) (forall ((v_prenex_31855 Int) (v_prenex_31856 Int)) (or (<= (+ main_x 1) v_prenex_31855) (<= 1000 (* 2 (select main_a v_prenex_31856))) (<= 500 (select main_a v_prenex_31856)) (< v_prenex_31855 main_x) (<= (select main_a v_prenex_31856) (+ (select main_a v_prenex_31855) 998)) (<= 2 (* 2 (select main_a v_prenex_31855))) (<= (* 2 (select main_a v_prenex_31855)) 1000))) (or (forall ((v_prenex_25660 Int)) (or (<= (* 2 (select main_a v_prenex_25660)) 1998) (<= (select main_a v_prenex_25660) 1498))) (forall ((v_prenex_25657 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25657))) (<= (select main_a v_prenex_25657) 999) (<= (+ main_x 1) v_prenex_25657) (< v_prenex_25657 main_x)))) (or (forall ((v_prenex_26013 Int)) (or (<= (+ main_x 1) v_prenex_26013) (< v_prenex_26013 main_x) (<= (* 2 (select main_a v_prenex_26013)) 1000) (<= (select main_a v_prenex_26013) 500))) (forall ((v_prenex_26019 Int)) (or (< v_prenex_26019 main_y) (<= (select main_a v_prenex_26019) 999) (<= 500 (select main_a v_prenex_26019))))) (forall ((v_prenex_23127 Int) (v_prenex_23126 Int)) (or (<= (select main_a v_prenex_23126) 500) (<= 1000 (+ (select main_a v_prenex_23126) (select main_a v_prenex_23127))) (<= 500 (select main_a v_prenex_23127)) (<= 1 (select main_a v_prenex_23126)) (<= (select main_a v_prenex_23127) 999) (< v_prenex_23126 main_x) (<= (+ main_x 1) v_prenex_23126))) (forall ((v_prenex_26565 Int) (v_prenex_26564 Int)) (or (<= (* 2 (select main_a v_prenex_26564)) 1000) (<= (select main_a v_prenex_26565) 999) (<= (+ main_x 1) v_prenex_26564) (<= (select main_a v_prenex_26565) 1498) (<= 2 (* 2 (select main_a v_prenex_26564))) (<= 1000 (+ (select main_a v_prenex_26564) (select main_a v_prenex_26565))) (< v_prenex_26564 main_x))) (or (forall ((v_prenex_30503 Int)) (or (<= (+ main_y 1) v_prenex_30503) (<= (select main_a v_prenex_30503) 999) (<= 1 (select main_a v_prenex_30503)))) (forall ((v_prenex_30502 Int)) (or (<= (+ main_x 1) v_prenex_30502) (< v_prenex_30502 main_x) (<= 1 (select main_a v_prenex_30502)) (<= 2 (* 2 (select main_a v_prenex_30502)))))) (forall ((v_prenex_25192 Int) (v_prenex_25191 Int)) (or (<= 1 (select main_a v_prenex_25191)) (<= (* 2 (select main_a v_prenex_25191)) 1000) (<= (* 2 (select main_a v_prenex_25192)) 1998) (<= (+ main_x 1) v_prenex_25191) (< v_prenex_25191 main_x) (<= (+ (select main_a v_prenex_25191) (select main_a v_prenex_25192)) 1000))) (forall ((v_prenex_28366 Int) (v_prenex_28365 Int)) (or (<= (* 2 (select main_a v_prenex_28365)) 1000) (< v_prenex_28366 main_y) (<= (select main_a v_prenex_28366) 999) (<= (+ main_x 1) v_prenex_28365) (<= (select main_a v_prenex_28366) (+ (select main_a v_prenex_28365) 998)) (< v_prenex_28365 main_x) (<= (* 2 (select main_a v_prenex_28366)) 1998))) (or (forall ((v_prenex_27149 Int)) (or (<= (* 2 (select main_a v_prenex_27149)) 1000) (<= (select main_a v_prenex_27149) 999) (<= 0 (+ (select main_a v_prenex_27149) 498)) (< v_prenex_27149 main_x) (<= (+ main_x 1) v_prenex_27149))) (forall ((v_prenex_27151 Int)) (or (<= 500 (select main_a v_prenex_27151)) (<= (* 2 (select main_a v_prenex_27151)) 1998)))) (forall ((v_prenex_31396 Int) (v_prenex_31397 Int)) (or (<= (select main_a v_prenex_31396) (select main_a v_prenex_31397)) (<= 1 (select main_a v_prenex_31397)) (<= (+ main_x 1) v_prenex_31396) (<= 1 (select main_a v_prenex_31396)) (<= (* 2 (select main_a v_prenex_31396)) 1000) (< v_prenex_31396 main_x) (<= 500 (select main_a v_prenex_31397)))) (forall ((v_prenex_25615 Int) (v_prenex_25616 Int)) (or (< v_prenex_25615 main_x) (<= (select main_a v_prenex_25616) (+ (select main_a v_prenex_25615) 998)) (< v_prenex_25616 main_y) (<= (+ main_y 1) v_prenex_25616) (<= (* 2 (select main_a v_prenex_25616)) 1998))) (forall ((v_prenex_29725 Int) (v_prenex_29724 Int)) (or (< v_prenex_29725 main_y) (<= (+ main_y 1) v_prenex_29725) (<= 500 (select main_a v_prenex_29725)) (<= (select main_a v_prenex_29725) 1498) (<= (select main_a v_prenex_29725) (+ (select main_a v_prenex_29724) 998)))) (forall ((v_prenex_22415 Int) (v_prenex_22416 Int)) (or (< v_prenex_22416 main_y) (<= (+ main_x 1) v_prenex_22415) (<= (select main_a v_prenex_22415) (select main_a v_prenex_22416)) (<= 1000 (* 2 (select main_a v_prenex_22416))) (<= 1 (select main_a v_prenex_22415)) (<= (select main_a v_prenex_22416) 1498) (< v_prenex_22415 main_x))) (forall ((v_prenex_26536 Int) (v_prenex_26537 Int)) (or (<= (+ main_x 1) v_prenex_26536) (<= (* 2 (select main_a v_prenex_26537)) 1998) (<= 2 (* 2 (select main_a v_prenex_26536))) (<= 1000 (* 2 (select main_a v_prenex_26537))) (< v_prenex_26536 main_x) (<= 1000 (+ (select main_a v_prenex_26536) (select main_a v_prenex_26537))) (<= 0 (+ (select main_a v_prenex_26536) 498)))) (forall ((v_prenex_23352 Int) (v_prenex_23351 Int)) (or (< v_prenex_23351 main_x) (<= 2 (* 2 (select main_a v_prenex_23351))) (<= 500 (select main_a v_prenex_23352)) (<= (* 2 (select main_a v_prenex_23351)) 1000) (<= (select main_a v_prenex_23352) 1498) (<= (+ (select main_a v_prenex_23351) (select main_a v_prenex_23352)) 1000) (<= (+ main_x 1) v_prenex_23351))) (forall ((v_prenex_30101 Int) (v_prenex_30102 Int)) (or (<= (+ main_x 1) v_prenex_30101) (<= (select main_a v_prenex_30102) 1498) (<= (select main_a v_prenex_30101) (select main_a v_prenex_30102)) (<= (select main_a v_prenex_30101) 500) (<= (* 2 (select main_a v_prenex_30101)) 1000) (< v_prenex_30101 main_x))) (or (forall ((v_prenex_29298 Int)) (or (<= (* 2 (select main_a v_prenex_29298)) 1998) (<= 1000 (* 2 (select main_a v_prenex_29298))))) (forall ((v_prenex_29294 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29294))) (<= (* 2 (select main_a v_prenex_29294)) 1000) (<= (+ main_x 1) v_prenex_29294) (<= (select main_a v_prenex_29294) 999) (< v_prenex_29294 main_x)))) (forall ((v_prenex_25775 Int) (v_prenex_25776 Int)) (or (<= (+ main_y 1) v_prenex_25776) (< v_prenex_25776 main_y) (<= (select main_a v_prenex_25775) (select main_a v_prenex_25776)) (<= (select main_a v_prenex_25776) 999))) (forall ((v_prenex_23844 Int) (v_prenex_23843 Int)) (or (<= (+ main_y 1) v_prenex_23844) (< v_prenex_23843 main_x) (<= 1000 (+ (select main_a v_prenex_23843) (select main_a v_prenex_23844))) (<= (+ main_x 1) v_prenex_23843) (<= (select main_a v_prenex_23844) 1498) (<= (select main_a v_prenex_23843) 999))) (or (forall ((v_prenex_22897 Int)) (or (< v_prenex_22897 main_x) (<= (+ main_x 1) v_prenex_22897) (<= (* 2 (select main_a v_prenex_22897)) 1000) (<= (select main_a v_prenex_22897) 999))) (forall ((v_prenex_22902 Int)) (or (<= 1 (select main_a v_prenex_22902)) (<= 500 (select main_a v_prenex_22902))))) (forall ((v_prenex_31169 Int) (v_prenex_31168 Int)) (or (<= (select main_a v_prenex_31168) 999) (< v_prenex_31168 main_x) (<= (select main_a v_prenex_31168) (select main_a v_prenex_31169)) (<= (+ main_x 1) v_prenex_31168) (<= 2 (* 2 (select main_a v_prenex_31168))))) (or (forall ((v_prenex_30935 Int)) (or (< v_prenex_30935 main_x) (<= (+ main_x 1) v_prenex_30935) (<= 2 (* 2 (select main_a v_prenex_30935))) (<= 1 (select main_a v_prenex_30935)))) (forall ((v_prenex_30940 Int)) (or (<= (select main_a v_prenex_30940) 1498) (<= 500 (select main_a v_prenex_30940))))) (or (forall ((v_prenex_21862 Int)) (or (<= (* 2 (select main_a v_prenex_21862)) 1000) (< v_prenex_21862 main_x) (<= (+ main_x 1) v_prenex_21862) (<= (select main_a v_prenex_21862) 999))) (forall ((v_prenex_21863 Int)) (or (<= (+ main_y 1) v_prenex_21863) (<= (* 2 (select main_a v_prenex_21863)) 1998) (<= 500 (select main_a v_prenex_21863))))) (forall ((v_prenex_32313 Int) (v_prenex_32314 Int)) (or (<= (* 2 (select main_a v_prenex_32313)) 1000) (< v_prenex_32313 main_x) (<= (select main_a v_prenex_32313) 999) (<= 1 (select main_a v_prenex_32314)) (<= (+ (select main_a v_prenex_32313) (select main_a v_prenex_32314)) 1000) (<= (+ main_x 1) v_prenex_32313))) (forall ((v_prenex_22665 Int) (v_prenex_22666 Int)) (or (<= 1 (select main_a v_prenex_22665)) (< v_prenex_22665 main_x) (<= 1000 (+ (select main_a v_prenex_22665) (select main_a v_prenex_22666))) (<= (select main_a v_prenex_22665) 500) (<= (select main_a v_prenex_22666) 1498) (<= (+ main_x 1) v_prenex_22665) (<= (* 2 (select main_a v_prenex_22666)) 1998))) (forall ((v_prenex_29756 Int) (v_prenex_29755 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29755))) (<= 1000 (+ (select main_a v_prenex_29755) (select main_a v_prenex_29756))) (<= 1 (select main_a v_prenex_29755)) (<= (+ main_x 1) v_prenex_29755) (< v_prenex_29755 main_x) (<= (* 2 (select main_a v_prenex_29756)) 1998))) (forall ((v_prenex_32768 Int) (v_prenex_32767 Int)) (or (< v_prenex_32767 main_x) (<= 1 (select main_a v_prenex_32768)) (<= 500 (select main_a v_prenex_32768)) (<= (select main_a v_prenex_32767) 999) (<= 2 (* 2 (select main_a v_prenex_32767))) (<= (select main_a v_prenex_32767) (select main_a v_prenex_32768)) (<= (+ main_x 1) v_prenex_32767))) (or (forall ((v_prenex_28051 Int)) (or (<= (select main_a v_prenex_28051) 999) (<= 1 (select main_a v_prenex_28051)))) (forall ((v_prenex_28049 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28049))) (<= (+ main_x 1) v_prenex_28049) (<= (* 2 (select main_a v_prenex_28049)) 1000) (< v_prenex_28049 main_x) (<= 0 (+ (select main_a v_prenex_28049) 498))))) (forall ((v_prenex_25706 Int) (v_prenex_25705 Int)) (or (<= (* 2 (select main_a v_prenex_25705)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25706))) (<= (select main_a v_prenex_25705) (select main_a v_prenex_25706)) (<= 1 (select main_a v_prenex_25706)) (<= (+ main_y 1) v_prenex_25706) (< v_prenex_25705 main_x) (<= (+ main_x 1) v_prenex_25705))) (forall ((v_prenex_26608 Int) (v_prenex_26609 Int)) (or (< v_prenex_26608 main_x) (<= (select main_a v_prenex_26608) 500) (<= 1000 (+ (select main_a v_prenex_26608) (select main_a v_prenex_26609))) (<= (+ main_x 1) v_prenex_26608) (<= 1 (select main_a v_prenex_26609)) (<= (select main_a v_prenex_26609) 999) (<= (+ main_y 1) v_prenex_26609))) (forall ((v_prenex_22806 Int) (v_prenex_22807 Int)) (or (< v_prenex_22806 main_x) (<= 2 (* 2 (select main_a v_prenex_22806))) (<= (+ (select main_a v_prenex_22806) (select main_a v_prenex_22807)) 1000) (<= 0 (+ (select main_a v_prenex_22806) 498)) (<= (select main_a v_prenex_22807) 999) (<= 1000 (* 2 (select main_a v_prenex_22807))) (<= (+ main_x 1) v_prenex_22806))) (or (forall ((v_prenex_22419 Int)) (or (<= (* 2 (select main_a v_prenex_22419)) 1000) (< v_prenex_22419 main_x) (<= 1 (select main_a v_prenex_22419)) (<= (+ main_x 1) v_prenex_22419))) (forall ((v_prenex_22422 Int)) (or (<= (select main_a v_prenex_22422) 999) (<= 500 (select main_a v_prenex_22422))))) (or (forall ((v_prenex_28861 Int)) (or (<= (* 2 (select main_a v_prenex_28861)) 1000) (< v_prenex_28861 main_x) (<= (+ main_x 1) v_prenex_28861))) (forall ((v_prenex_28863 Int)) (or (< v_prenex_28863 main_y) (<= (select main_a v_prenex_28863) 999)))) (forall ((v_prenex_32702 Int) (v_prenex_32701 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32701))) (<= (+ (select main_a v_prenex_32701) (select main_a v_prenex_32702)) 1000) (<= (+ main_x 1) v_prenex_32701) (<= 1 (select main_a v_prenex_32702)) (< v_prenex_32701 main_x) (<= (* 2 (select main_a v_prenex_32701)) 1000) (<= (select main_a v_prenex_32702) 1498))) (forall ((v_prenex_27190 Int) (v_prenex_27191 Int)) (or (<= (* 2 (select main_a v_prenex_27191)) 1998) (<= (+ (select main_a v_prenex_27190) (select main_a v_prenex_27191)) 1000) (< v_prenex_27190 main_x) (<= (select main_a v_prenex_27190) 500) (<= (select main_a v_prenex_27190) 999) (<= (select main_a v_prenex_27191) 1498) (<= (+ main_x 1) v_prenex_27190))) (forall ((v_prenex_22833 Int) (v_prenex_22834 Int)) (or (<= 0 (+ (select main_a v_prenex_22833) 498)) (<= 2 (* 2 (select main_a v_prenex_22833))) (< v_prenex_22833 main_x) (<= (select main_a v_prenex_22834) 1498) (<= (+ main_x 1) v_prenex_22833) (<= (select main_a v_prenex_22833) (select main_a v_prenex_22834)))) (forall ((v_prenex_28961 Int) (v_prenex_28960 Int)) (or (< v_prenex_28960 main_x) (<= 1 (select main_a v_prenex_28960)) (<= (* 2 (select main_a v_prenex_28961)) 1998) (<= (+ main_x 1) v_prenex_28960) (<= (select main_a v_prenex_28960) (select main_a v_prenex_28961)) (<= (select main_a v_prenex_28960) 500) (<= 1000 (* 2 (select main_a v_prenex_28961))))) (forall ((v_prenex_30484 Int) (v_prenex_30485 Int)) (or (<= (select main_a v_prenex_30485) 999) (<= (+ main_x 1) v_prenex_30484) (<= 1000 (+ (select main_a v_prenex_30484) (select main_a v_prenex_30485))) (< v_prenex_30484 main_x) (<= (select main_a v_prenex_30484) 999) (<= (select main_a v_prenex_30484) 500))) (forall ((v_prenex_21972 Int) (v_prenex_21973 Int)) (or (<= (+ main_x 1) v_prenex_21972) (<= 1 (select main_a v_prenex_21972)) (<= 0 (+ (select main_a v_prenex_21972) 498)) (<= 1 (select main_a v_prenex_21973)) (< v_prenex_21972 main_x) (<= 1000 (* 2 (select main_a v_prenex_21973))) (<= (select main_a v_prenex_21972) (select main_a v_prenex_21973)))) (or (forall ((v_prenex_24256 Int)) (or (<= 1 (select main_a v_prenex_24256)) (<= 1000 (* 2 (select main_a v_prenex_24256))))) (forall ((v_prenex_24252 Int)) (or (< v_prenex_24252 main_x) (<= (* 2 (select main_a v_prenex_24252)) 1000) (<= 2 (* 2 (select main_a v_prenex_24252))) (<= (+ main_x 1) v_prenex_24252) (<= (select main_a v_prenex_24252) 999)))) (or (forall ((v_prenex_25144 Int)) (or (<= 1 (select main_a v_prenex_25144)) (<= (* 2 (select main_a v_prenex_25144)) 1998))) (forall ((v_prenex_25142 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25142))) (<= (+ main_x 1) v_prenex_25142) (<= (select main_a v_prenex_25142) 500) (< v_prenex_25142 main_x)))) (forall ((v_prenex_21451 Int) (v_prenex_21452 Int)) (or (< v_prenex_21452 main_x) (<= (select main_a v_prenex_21451) 999) (<= (select main_a v_prenex_21451) 1498) (<= (+ main_x 1) v_prenex_21452) (<= 2 (* 2 (select main_a v_prenex_21452))) (<= 1 (select main_a v_prenex_21452)) (<= (select main_a v_prenex_21451) (+ (select main_a v_prenex_21452) 998)))) (or (forall ((v_prenex_28012 Int)) (or (<= (select main_a v_prenex_28012) 999) (<= (* 2 (select main_a v_prenex_28012)) 1000) (< v_prenex_28012 main_x) (<= (+ main_x 1) v_prenex_28012) (<= (select main_a v_prenex_28012) 500))) (forall ((v_prenex_28017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28017))) (<= (select main_a v_prenex_28017) 1498)))) (forall ((v_prenex_26704 Int) (v_prenex_26705 Int)) (or (< v_prenex_26704 main_x) (<= 0 (+ (select main_a v_prenex_26704) 498)) (<= (select main_a v_prenex_26704) (select main_a v_prenex_26705)) (<= (select main_a v_prenex_26705) 999) (<= (+ main_x 1) v_prenex_26704))) (or (forall ((v_prenex_29260 Int)) (or (< v_prenex_29260 main_x) (<= (+ main_x 1) v_prenex_29260) (<= (* 2 (select main_a v_prenex_29260)) 1000))) (forall ((v_prenex_29261 Int)) (or (<= (select main_a v_prenex_29261) 999) (<= (+ main_y 1) v_prenex_29261)))) (forall ((v_prenex_27330 Int) (v_prenex_27331 Int)) (or (<= (+ main_x 1) v_prenex_27330) (<= 1 (select main_a v_prenex_27331)) (<= 0 (+ (select main_a v_prenex_27330) 498)) (<= (+ main_y 1) v_prenex_27331) (<= (select main_a v_prenex_27330) (select main_a v_prenex_27331)) (<= (* 2 (select main_a v_prenex_27331)) 1998) (< v_prenex_27330 main_x))) (forall ((v_prenex_24546 Int) (v_prenex_24547 Int)) (or (<= 1000 (+ (select main_a v_prenex_24546) (select main_a v_prenex_24547))) (<= (select main_a v_prenex_24547) 1498) (<= (* 2 (select main_a v_prenex_24546)) 1000) (<= 0 (+ (select main_a v_prenex_24546) 498)) (< v_prenex_24546 main_x) (<= (+ main_x 1) v_prenex_24546) (<= (select main_a v_prenex_24547) 999))) (forall ((v_prenex_31459 Int) (v_prenex_31458 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31458))) (<= (+ main_x 1) v_prenex_31458) (<= (select main_a v_prenex_31458) (select main_a v_prenex_31459)) (<= 500 (select main_a v_prenex_31459)) (< v_prenex_31458 main_x) (<= 1000 (* 2 (select main_a v_prenex_31459))) (<= (select main_a v_prenex_31458) 500))) (or (forall ((v_prenex_29298 Int)) (or (<= (* 2 (select main_a v_prenex_29298)) 1998) (<= 1000 (* 2 (select main_a v_prenex_29298))))) (forall ((v_prenex_29297 Int)) (or (<= 1 (select main_a v_prenex_29297)) (<= (select main_a v_prenex_29297) 999) (<= (* 2 (select main_a v_prenex_29297)) 1000) (<= (+ main_x 1) v_prenex_29297) (< v_prenex_29297 main_x)))) (or (forall ((v_prenex_31800 Int)) (or (<= 1 (select main_a v_prenex_31800)) (<= (* 2 (select main_a v_prenex_31800)) 1000) (< v_prenex_31800 main_x) (<= (+ main_x 1) v_prenex_31800))) (forall ((v_prenex_31801 Int)) (or (<= 500 (select main_a v_prenex_31801)) (<= (* 2 (select main_a v_prenex_31801)) 1998) (<= (+ main_y 1) v_prenex_31801)))) (forall ((v_prenex_27054 Int) (v_prenex_27053 Int)) (or (<= (+ main_y 1) v_prenex_27054) (<= (select main_a v_prenex_27054) 999) (<= (select main_a v_prenex_27053) 500) (<= (+ main_x 1) v_prenex_27053) (<= 1000 (+ (select main_a v_prenex_27053) (select main_a v_prenex_27054))) (<= (* 2 (select main_a v_prenex_27054)) 1998) (< v_prenex_27053 main_x))) (or (forall ((v_prenex_27163 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27163))) (<= 1 (select main_a v_prenex_27163)))) (forall ((v_prenex_27162 Int)) (or (<= (+ main_x 1) v_prenex_27162) (<= (* 2 (select main_a v_prenex_27162)) 1000) (<= (select main_a v_prenex_27162) 999) (< v_prenex_27162 main_x) (<= 1 (select main_a v_prenex_27162))))) (forall ((v_prenex_28694 Int) (v_prenex_28693 Int)) (or (< v_prenex_28693 main_x) (<= (+ main_y 1) v_prenex_28694) (<= (select main_a v_prenex_28694) 1498) (<= (select main_a v_prenex_28693) 500) (<= (+ main_x 1) v_prenex_28693) (<= (select main_a v_prenex_28694) (+ (select main_a v_prenex_28693) 998)) (<= 1 (select main_a v_prenex_28694)))) (forall ((v_prenex_27206 Int) (v_prenex_27207 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27206))) (<= (select main_a v_prenex_27206) 500) (<= (select main_a v_prenex_27207) 1498) (<= (+ (select main_a v_prenex_27206) (select main_a v_prenex_27207)) 1000) (< v_prenex_27206 main_x) (<= (select main_a v_prenex_27207) 999) (<= (+ main_x 1) v_prenex_27206))) (or (forall ((v_prenex_30997 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1998))) (forall ((v_prenex_30991 Int)) (or (< v_prenex_30991 main_x) (<= (* 2 (select main_a v_prenex_30991)) 1000) (<= (+ main_x 1) v_prenex_30991) (<= (select main_a v_prenex_30991) 500)))) (or (forall ((v_prenex_23140 Int)) (or (<= 500 (select main_a v_prenex_23140)) (<= 1 (select main_a v_prenex_23140)))) (forall ((v_prenex_23138 Int)) (or (<= (* 2 (select main_a v_prenex_23138)) 1000) (< v_prenex_23138 main_x) (<= (+ main_x 1) v_prenex_23138)))) (or (forall ((v_prenex_32391 Int)) (or (< v_prenex_32391 main_x) (<= (* 2 (select main_a v_prenex_32391)) 1000) (<= (select main_a v_prenex_32391) 500) (<= (+ main_x 1) v_prenex_32391))) (forall ((v_prenex_32392 Int)) (or (<= (select main_a v_prenex_32392) 999) (<= 1000 (* 2 (select main_a v_prenex_32392))) (<= (+ main_y 1) v_prenex_32392)))) (forall ((v_prenex_31833 Int) (v_prenex_31832 Int)) (or (< v_prenex_31832 main_x) (<= (select main_a v_prenex_31832) 999) (<= (select main_a v_prenex_31833) (+ (select main_a v_prenex_31832) 998)) (<= (select main_a v_prenex_31832) 500) (<= (+ main_x 1) v_prenex_31832) (<= 1000 (* 2 (select main_a v_prenex_31833))) (<= (select main_a v_prenex_31833) 999))) (forall ((v_prenex_22895 Int) (v_prenex_22896 Int)) (or (<= (select main_a v_prenex_22896) 999) (<= (select main_a v_prenex_22895) 999) (<= 1000 (* 2 (select main_a v_prenex_22896))) (<= (select main_a v_prenex_22895) 500) (<= (+ main_x 1) v_prenex_22895) (< v_prenex_22895 main_x) (<= (+ (select main_a v_prenex_22895) (select main_a v_prenex_22896)) 1000))) (forall ((v_prenex_21525 Int) (v_prenex_21526 Int)) (or (<= (select main_a v_prenex_21525) 999) (<= 1000 (+ (select main_a v_prenex_21525) (select main_a v_prenex_21526))) (< v_prenex_21525 main_x) (<= 500 (select main_a v_prenex_21526)) (<= (+ main_x 1) v_prenex_21525) (<= 2 (* 2 (select main_a v_prenex_21525))))) (forall ((v_prenex_26810 Int) (v_prenex_26811 Int)) (or (< v_prenex_26811 main_y) (<= 1000 (+ (select main_a v_prenex_26810) (select main_a v_prenex_26811))) (< v_prenex_26810 main_x) (<= 1 (select main_a v_prenex_26810)) (<= (+ main_x 1) v_prenex_26810) (<= 1 (select main_a v_prenex_26811)))) (forall ((v_prenex_26560 Int) (v_prenex_26561 Int)) (or (<= 1000 (+ (select main_a v_prenex_26560) (select main_a v_prenex_26561))) (<= 1 (select main_a v_prenex_26560)) (< v_prenex_26560 main_x) (<= (+ main_x 1) v_prenex_26560) (<= (* 2 (select main_a v_prenex_26560)) 1000) (<= (* 2 (select main_a v_prenex_26561)) 1998))) (or (forall ((v_prenex_29936 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29936))) (<= (select main_a v_prenex_29936) 999) (<= (* 2 (select main_a v_prenex_29936)) 1000) (< v_prenex_29936 main_x) (<= (+ main_x 1) v_prenex_29936))) (forall ((v_prenex_29940 Int)) (or (<= (select main_a v_prenex_29940) 1498) (<= (select main_a v_prenex_29940) 999)))) (forall ((v_prenex_32445 Int) (v_prenex_32446 Int)) (or (<= (+ (select main_a v_prenex_32445) (select main_a v_prenex_32446)) 1000) (<= (+ main_x 1) v_prenex_32445) (<= 500 (select main_a v_prenex_32446)) (<= 1000 (* 2 (select main_a v_prenex_32446))) (< v_prenex_32445 main_x) (<= 2 (* 2 (select main_a v_prenex_32445))))) (forall ((v_prenex_23503 Int) (v_prenex_23504 Int)) (or (<= (+ main_x 1) v_prenex_23503) (<= (+ main_y 1) v_prenex_23504) (<= (select main_a v_prenex_23504) 1498) (<= (* 2 (select main_a v_prenex_23504)) 1998) (<= (select main_a v_prenex_23503) (select main_a v_prenex_23504)) (<= 2 (* 2 (select main_a v_prenex_23503))) (< v_prenex_23503 main_x))) (forall ((v_prenex_24442 Int) (v_prenex_24441 Int)) (or (<= (* 2 (select main_a v_prenex_24442)) 1998) (< v_prenex_24441 main_x) (<= (+ main_x 1) v_prenex_24441) (<= 2 (* 2 (select main_a v_prenex_24441))) (<= 500 (select main_a v_prenex_24442)) (<= (select main_a v_prenex_24441) 500) (<= (+ (select main_a v_prenex_24441) (select main_a v_prenex_24442)) 1000))) (forall ((v_prenex_22396 Int) (v_prenex_22395 Int)) (or (<= 0 (+ (select main_a v_prenex_22395) 498)) (<= (+ (select main_a v_prenex_22395) (select main_a v_prenex_22396)) 1000) (<= 500 (select main_a v_prenex_22396)) (<= (+ main_x 1) v_prenex_22395) (<= (select main_a v_prenex_22396) 1498) (< v_prenex_22395 main_x))) (forall ((v_prenex_28234 Int) (v_prenex_28233 Int)) (or (< v_prenex_28233 main_x) (<= (+ (select main_a v_prenex_28233) (select main_a v_prenex_28234)) 1000) (<= (select main_a v_prenex_28234) 1498) (<= (+ main_x 1) v_prenex_28233) (<= (select main_a v_prenex_28233) 999) (<= (select main_a v_prenex_28234) 999))) (forall ((v_prenex_23063 Int) (v_prenex_23064 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23064))) (<= 1000 (+ (select main_a v_prenex_23063) (select main_a v_prenex_23064))) (< v_prenex_23064 main_y) (<= (+ main_x 1) v_prenex_23063) (<= 500 (select main_a v_prenex_23064)) (< v_prenex_23063 main_x) (<= (select main_a v_prenex_23063) 500))) (forall ((v_prenex_25026 Int) (v_prenex_25025 Int)) (or (< v_prenex_25025 main_x) (<= 0 (+ (select main_a v_prenex_25025) 498)) (<= (select main_a v_prenex_25026) (+ (select main_a v_prenex_25025) 998)) (<= 500 (select main_a v_prenex_25026)) (<= (+ main_x 1) v_prenex_25025) (<= (* 2 (select main_a v_prenex_25026)) 1998))) (or (forall ((v_prenex_28109 Int)) (or (< v_prenex_28109 main_x) (<= (+ main_x 1) v_prenex_28109) (<= 1 (select main_a v_prenex_28109)) (<= (* 2 (select main_a v_prenex_28109)) 1000))) (forall ((v_prenex_28110 Int)) (or (<= 500 (select main_a v_prenex_28110)) (<= (+ main_y 1) v_prenex_28110) (<= 1000 (* 2 (select main_a v_prenex_28110)))))) (forall ((v_prenex_27995 Int) (v_prenex_27996 Int)) (or (<= 0 (+ (select main_a v_prenex_27995) 498)) (<= (+ main_x 1) v_prenex_27995) (<= 1000 (* 2 (select main_a v_prenex_27996))) (<= (* 2 (select main_a v_prenex_27996)) 1998) (<= 2 (* 2 (select main_a v_prenex_27995))) (<= (select main_a v_prenex_27995) (select main_a v_prenex_27996)) (< v_prenex_27995 main_x))) (or (forall ((v_prenex_33002 Int)) (or (< v_prenex_33002 main_x) (<= (select main_a v_prenex_33002) 999) (<= 1 (select main_a v_prenex_33002)) (<= (+ main_x 1) v_prenex_33002))) (forall ((v_prenex_33007 Int)) (<= (* 2 (select main_a v_prenex_33007)) 1998))) (forall ((v_prenex_24431 Int) (v_prenex_24430 Int)) (or (< v_prenex_24430 main_x) (<= (select main_a v_prenex_24430) 500) (<= (* 2 (select main_a v_prenex_24431)) 1998) (<= 0 (+ (select main_a v_prenex_24430) 498)) (<= (select main_a v_prenex_24430) (select main_a v_prenex_24431)) (<= (select main_a v_prenex_24431) 1498) (<= (+ main_x 1) v_prenex_24430))) (forall ((v_prenex_24842 Int) (v_prenex_24841 Int)) (or (<= (* 2 (select main_a v_prenex_24842)) 1998) (<= 500 (select main_a v_prenex_24842)) (< v_prenex_24841 main_x) (<= 1 (select main_a v_prenex_24841)) (<= (+ (select main_a v_prenex_24841) (select main_a v_prenex_24842)) 1000) (<= (+ main_x 1) v_prenex_24841) (<= (select main_a v_prenex_24841) 500))) (forall ((v_prenex_25693 Int) (v_prenex_25694 Int)) (or (<= (select main_a v_prenex_25694) (+ (select main_a v_prenex_25693) 998)) (< v_prenex_25693 main_x) (<= 500 (select main_a v_prenex_25694)) (<= 0 (+ (select main_a v_prenex_25693) 498)) (<= (+ main_x 1) v_prenex_25693) (<= 1 (select main_a v_prenex_25694)) (<= (select main_a v_prenex_25693) 500))) (or (forall ((v_prenex_21816 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21816))) (<= (* 2 (select main_a v_prenex_21816)) 1000) (<= (+ main_x 1) v_prenex_21816) (< v_prenex_21816 main_x))) (forall ((v_prenex_21817 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21817))) (<= 1 (select main_a v_prenex_21817)) (<= (+ main_y 1) v_prenex_21817)))) (forall ((v_prenex_32096 Int) (v_prenex_32095 Int)) (or (<= (+ main_x 1) v_prenex_32095) (<= (+ main_y 1) v_prenex_32096) (<= (select main_a v_prenex_32095) 500) (<= (select main_a v_prenex_32095) (select main_a v_prenex_32096)) (< v_prenex_32095 main_x) (<= 1000 (* 2 (select main_a v_prenex_32096))))) (or (forall ((v_prenex_31449 Int)) (or (<= (select main_a v_prenex_31449) 1498) (<= (select main_a v_prenex_31449) 999))) (forall ((v_prenex_31448 Int)) (or (<= (select main_a v_prenex_31448) 500) (<= (* 2 (select main_a v_prenex_31448)) 1000) (<= (+ main_x 1) v_prenex_31448) (< v_prenex_31448 main_x) (<= 0 (+ (select main_a v_prenex_31448) 498))))) (forall ((v_prenex_22264 Int) (v_prenex_22265 Int)) (or (<= (select main_a v_prenex_22265) 1498) (<= (select main_a v_prenex_22264) 999) (<= 1000 (+ (select main_a v_prenex_22264) (select main_a v_prenex_22265))) (<= 2 (* 2 (select main_a v_prenex_22264))) (< v_prenex_22264 main_x) (<= 1000 (* 2 (select main_a v_prenex_22265))) (<= (+ main_x 1) v_prenex_22264))) (forall ((v_prenex_24333 Int) (v_prenex_24332 Int)) (or (<= (* 2 (select main_a v_prenex_24333)) 1998) (<= (select main_a v_prenex_24332) (select main_a v_prenex_24333)) (<= (+ main_y 1) v_prenex_24333) (< v_prenex_24333 main_y) (<= (select main_a v_prenex_24333) 999))) (forall ((v_prenex_25610 Int) (v_prenex_25609 Int)) (or (< v_prenex_25609 main_x) (<= (+ main_x 1) v_prenex_25609) (<= (select main_a v_prenex_25609) (select main_a v_prenex_25610)) (<= (select main_a v_prenex_25610) 999) (<= (select main_a v_prenex_25609) 999))) (forall ((v_prenex_27522 Int) (v_prenex_27521 Int)) (or (<= (+ main_x 1) v_prenex_27521) (<= 1 (select main_a v_prenex_27521)) (<= (select main_a v_prenex_27522) 1498) (<= (+ (select main_a v_prenex_27521) (select main_a v_prenex_27522)) 1000) (< v_prenex_27521 main_x) (<= (select main_a v_prenex_27522) 999))) (or (forall ((v_prenex_30723 Int)) (or (< v_prenex_30723 main_x) (<= (select main_a v_prenex_30723) 999) (<= (* 2 (select main_a v_prenex_30723)) 1000) (<= (+ main_x 1) v_prenex_30723))) (forall ((v_prenex_30727 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 1000 (* 2 (select main_a v_prenex_30727))) (< v_prenex_30727 main_y)))) (forall ((v_prenex_28829 Int) (v_prenex_28830 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28829))) (<= (+ main_x 1) v_prenex_28829) (< v_prenex_28829 main_x) (<= (select main_a v_prenex_28830) 1498) (<= 1 (select main_a v_prenex_28829)) (<= 1000 (* 2 (select main_a v_prenex_28830))) (<= (+ (select main_a v_prenex_28829) (select main_a v_prenex_28830)) 1000))) (forall ((v_prenex_29325 Int) (v_prenex_29324 Int)) (or (< v_prenex_29324 main_x) (<= (+ (select main_a v_prenex_29324) (select main_a v_prenex_29325)) 1000) (<= (select main_a v_prenex_29324) 999) (<= (+ main_y 1) v_prenex_29325) (<= (+ main_x 1) v_prenex_29324) (<= (* 2 (select main_a v_prenex_29325)) 1998))) (forall ((v_prenex_31628 Int) (v_prenex_31629 Int)) (or (<= (select main_a v_prenex_31628) 999) (<= (+ (select main_a v_prenex_31628) (select main_a v_prenex_31629)) 1000) (<= 2 (* 2 (select main_a v_prenex_31628))) (<= (select main_a v_prenex_31629) 999) (<= (+ main_x 1) v_prenex_31628) (< v_prenex_31628 main_x))) (or (forall ((v_prenex_21811 Int)) (or (<= (+ main_y 1) v_prenex_21811) (<= (* 2 (select main_a v_prenex_21811)) 1998) (<= 1 (select main_a v_prenex_21811)))) (forall ((v_prenex_21810 Int)) (or (< v_prenex_21810 main_x) (<= (+ main_x 1) v_prenex_21810) (<= 2 (* 2 (select main_a v_prenex_21810)))))) (or (forall ((v_prenex_25190 Int)) (or (<= 1 (select main_a v_prenex_25190)) (<= 1000 (* 2 (select main_a v_prenex_25190))))) (forall ((v_prenex_25188 Int)) (or (< v_prenex_25188 main_x) (<= 0 (+ (select main_a v_prenex_25188) 498)) (<= (+ main_x 1) v_prenex_25188) (<= (* 2 (select main_a v_prenex_25188)) 1000) (<= (select main_a v_prenex_25188) 999)))) (or (forall ((v_prenex_27938 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27938))) (< v_prenex_27938 main_x) (<= (+ main_x 1) v_prenex_27938) (<= (select main_a v_prenex_27938) 999) (<= 1 (select main_a v_prenex_27938)))) (forall ((v_prenex_27940 Int)) (or (<= 500 (select main_a v_prenex_27940)) (<= 1 (select main_a v_prenex_27940))))) (forall ((v_prenex_31613 Int) (v_prenex_31612 Int)) (or (<= (select main_a v_prenex_31613) 1498) (<= (select main_a v_prenex_31613) 999) (< v_prenex_31612 main_x) (< v_prenex_31613 main_y) (<= (select main_a v_prenex_31613) (+ (select main_a v_prenex_31612) 998)) (<= (+ main_x 1) v_prenex_31612) (<= 1 (select main_a v_prenex_31612)))) (forall ((v_prenex_28578 Int) (v_prenex_28577 Int)) (or (<= (+ main_x 1) v_prenex_28577) (<= 500 (select main_a v_prenex_28578)) (<= 1 (select main_a v_prenex_28578)) (<= (select main_a v_prenex_28578) (+ (select main_a v_prenex_28577) 998)) (< v_prenex_28577 main_x) (<= 0 (+ (select main_a v_prenex_28577) 498)) (<= 2 (* 2 (select main_a v_prenex_28577))))) (forall ((v_prenex_25297 Int) (v_prenex_25296 Int)) (or (<= (select main_a v_prenex_25297) 999) (< v_prenex_25296 main_x) (<= 0 (+ (select main_a v_prenex_25296) 498)) (<= (select main_a v_prenex_25296) 500) (<= 1000 (+ (select main_a v_prenex_25296) (select main_a v_prenex_25297))) (<= (+ main_x 1) v_prenex_25296))) (or (forall ((v_prenex_27081 Int)) (or (<= (select main_a v_prenex_27081) 999) (< v_prenex_27081 main_y) (<= (* 2 (select main_a v_prenex_27081)) 1998))) (forall ((v_prenex_27079 Int)) (or (< v_prenex_27079 main_x) (<= (* 2 (select main_a v_prenex_27079)) 1000) (<= (+ main_x 1) v_prenex_27079)))) (or (forall ((v_prenex_27120 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27120))) (<= 1 (select main_a v_prenex_27120)))) (forall ((v_prenex_27118 Int)) (or (<= (+ main_x 1) v_prenex_27118) (< v_prenex_27118 main_x) (<= (select main_a v_prenex_27118) 999) (<= 0 (+ (select main_a v_prenex_27118) 498)) (<= 2 (* 2 (select main_a v_prenex_27118)))))) (forall ((v_prenex_23857 Int) (v_prenex_23858 Int)) (or (<= 1000 (+ (select main_a v_prenex_23857) (select main_a v_prenex_23858))) (<= (select main_a v_prenex_23858) 1498) (<= (* 2 (select main_a v_prenex_23857)) 1000) (<= 1 (select main_a v_prenex_23857)) (<= 1000 (* 2 (select main_a v_prenex_23858))) (<= (+ main_x 1) v_prenex_23857) (< v_prenex_23857 main_x))) (forall ((v_prenex_28746 Int) (v_prenex_28747 Int)) (or (< v_prenex_28746 main_x) (<= (select main_a v_prenex_28747) (+ (select main_a v_prenex_28746) 998)) (<= (+ main_x 1) v_prenex_28746) (<= (* 2 (select main_a v_prenex_28747)) 1998) (< v_prenex_28747 main_y) (<= (select main_a v_prenex_28747) 1498) (<= 0 (+ (select main_a v_prenex_28746) 498)))) (forall ((v_prenex_30602 Int) (v_prenex_30601 Int)) (or (<= (select main_a v_prenex_30601) 999) (<= 1 (select main_a v_prenex_30601)) (< v_prenex_30601 main_x) (<= (+ (select main_a v_prenex_30601) (select main_a v_prenex_30602)) 1000) (<= 1 (select main_a v_prenex_30602)) (<= (* 2 (select main_a v_prenex_30602)) 1998) (<= (+ main_x 1) v_prenex_30601))) (forall ((v_prenex_27528 Int) (v_prenex_27527 Int)) (or (< v_prenex_27527 main_x) (<= (select main_a v_prenex_27528) 1498) (<= (+ (select main_a v_prenex_27527) (select main_a v_prenex_27528)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27528))) (<= (+ main_y 1) v_prenex_27528) (<= (+ main_x 1) v_prenex_27527) (<= 2 (* 2 (select main_a v_prenex_27527))))) (or (forall ((v_prenex_30325 Int)) (or (<= 500 (select main_a v_prenex_30325)) (<= (select main_a v_prenex_30325) 1498))) (forall ((v_prenex_30323 Int)) (or (< v_prenex_30323 main_x) (<= 2 (* 2 (select main_a v_prenex_30323))) (<= (select main_a v_prenex_30323) 500) (<= (+ main_x 1) v_prenex_30323)))) (forall ((v_prenex_26252 Int) (v_prenex_26253 Int)) (or (<= (select main_a v_prenex_26252) 500) (<= (+ main_x 1) v_prenex_26252) (< v_prenex_26253 main_y) (<= (+ (select main_a v_prenex_26252) (select main_a v_prenex_26253)) 1000) (<= 500 (select main_a v_prenex_26253)) (<= 1000 (* 2 (select main_a v_prenex_26253))) (< v_prenex_26252 main_x))) (forall ((v_prenex_29093 Int) (v_prenex_29092 Int)) (or (<= (* 2 (select main_a v_prenex_29092)) 1000) (< v_prenex_29092 main_x) (<= (+ main_y 1) v_prenex_29093) (<= 1000 (+ (select main_a v_prenex_29092) (select main_a v_prenex_29093))) (<= (select main_a v_prenex_29093) 999) (<= 1 (select main_a v_prenex_29093)) (<= (+ main_x 1) v_prenex_29092))) (or (forall ((v_prenex_28408 Int)) (or (<= (* 2 (select main_a v_prenex_28408)) 1000) (<= (+ main_x 1) v_prenex_28408) (<= 0 (+ (select main_a v_prenex_28408) 498)) (< v_prenex_28408 main_x) (<= 2 (* 2 (select main_a v_prenex_28408))))) (forall ((v_prenex_28412 Int)) (or (<= 500 (select main_a v_prenex_28412)) (<= 1 (select main_a v_prenex_28412))))) (forall ((v_prenex_22272 Int) (v_prenex_22273 Int)) (or (< v_prenex_22272 main_x) (<= (+ main_x 1) v_prenex_22272) (<= (* 2 (select main_a v_prenex_22272)) 1000) (<= (select main_a v_prenex_22273) (+ (select main_a v_prenex_22272) 998)) (<= (* 2 (select main_a v_prenex_22273)) 1998) (<= (+ main_y 1) v_prenex_22273))) (forall ((v_prenex_26963 Int) (v_prenex_26962 Int)) (or (<= (+ main_x 1) v_prenex_26962) (<= 1 (select main_a v_prenex_26962)) (< v_prenex_26962 main_x) (<= (select main_a v_prenex_26963) 1498) (<= (+ (select main_a v_prenex_26962) (select main_a v_prenex_26963)) 1000))) (forall ((v_prenex_30037 Int) (v_prenex_30036 Int)) (or (< v_prenex_30037 main_y) (<= (select main_a v_prenex_30036) 999) (<= (+ (select main_a v_prenex_30036) (select main_a v_prenex_30037)) 1000) (< v_prenex_30036 main_x) (<= (+ main_x 1) v_prenex_30036) (<= 1 (select main_a v_prenex_30037)) (<= 1000 (* 2 (select main_a v_prenex_30037))))) (forall ((v_prenex_27193 Int) (v_prenex_27192 Int)) (or (<= (+ main_x 1) v_prenex_27192) (<= 2 (* 2 (select main_a v_prenex_27192))) (<= (* 2 (select main_a v_prenex_27192)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27193))) (< v_prenex_27192 main_x) (<= 1000 (+ (select main_a v_prenex_27192) (select main_a v_prenex_27193))) (<= (* 2 (select main_a v_prenex_27193)) 1998))) (or (forall ((v_prenex_28016 Int)) (or (<= (+ main_x 1) v_prenex_28016) (< v_prenex_28016 main_x) (<= (select main_a v_prenex_28016) 500) (<= (* 2 (select main_a v_prenex_28016)) 1000) (<= 0 (+ (select main_a v_prenex_28016) 498)))) (forall ((v_prenex_28017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28017))) (<= (select main_a v_prenex_28017) 1498)))) (forall ((v_prenex_24623 Int) (v_prenex_24622 Int)) (or (<= (select main_a v_prenex_24623) 1498) (< v_prenex_24622 main_x) (<= (select main_a v_prenex_24622) 500) (<= 2 (* 2 (select main_a v_prenex_24622))) (<= (+ main_x 1) v_prenex_24622) (<= 500 (select main_a v_prenex_24623)) (<= (select main_a v_prenex_24623) (+ (select main_a v_prenex_24622) 998)))) (forall ((v_prenex_23972 Int) (v_prenex_23971 Int)) (or (<= 500 (select main_a v_prenex_23972)) (<= 0 (+ (select main_a v_prenex_23971) 498)) (< v_prenex_23971 main_x) (<= 1 (select main_a v_prenex_23972)) (<= (* 2 (select main_a v_prenex_23971)) 1000) (<= (+ main_x 1) v_prenex_23971) (<= (select main_a v_prenex_23972) (+ (select main_a v_prenex_23971) 998)))) (or (forall ((v_prenex_29790 Int)) (or (<= (+ main_y 1) v_prenex_29790) (<= 1000 (* 2 (select main_a v_prenex_29790))) (<= 1 (select main_a v_prenex_29790)))) (forall ((v_prenex_29789 Int)) (or (< v_prenex_29789 main_x) (<= 1 (select main_a v_prenex_29789)) (<= 2 (* 2 (select main_a v_prenex_29789))) (<= (+ main_x 1) v_prenex_29789)))) (forall ((v_prenex_31686 Int) (v_prenex_31685 Int)) (or (<= (select main_a v_prenex_31685) (select main_a v_prenex_31686)) (< v_prenex_31685 main_x) (<= (select main_a v_prenex_31685) 500) (<= (select main_a v_prenex_31686) 999) (< v_prenex_31686 main_y) (<= (+ main_x 1) v_prenex_31685) (<= 500 (select main_a v_prenex_31686)))) (or (forall ((v_prenex_22276 Int)) (or (< v_prenex_22276 main_x) (<= 2 (* 2 (select main_a v_prenex_22276))) (<= (select main_a v_prenex_22276) 999) (<= (+ main_x 1) v_prenex_22276) (<= (* 2 (select main_a v_prenex_22276)) 1000))) (forall ((v_prenex_22280 Int)) (or (<= (select main_a v_prenex_22280) 999) (<= 1 (select main_a v_prenex_22280))))) (forall ((v_prenex_24926 Int) (v_prenex_24925 Int)) (or (< v_prenex_24925 main_x) (<= (+ main_x 1) v_prenex_24925) (<= (+ (select main_a v_prenex_24925) (select main_a v_prenex_24926)) 1000) (<= 0 (+ (select main_a v_prenex_24925) 498)) (<= 2 (* 2 (select main_a v_prenex_24925))) (<= (* 2 (select main_a v_prenex_24926)) 1998) (<= (select main_a v_prenex_24926) 1498))) (forall ((v_prenex_28544 Int) (v_prenex_28543 Int)) (or (<= (select main_a v_prenex_28544) 1498) (<= 1 (select main_a v_prenex_28544)) (<= (+ main_x 1) v_prenex_28543) (<= 1000 (+ (select main_a v_prenex_28543) (select main_a v_prenex_28544))) (<= (select main_a v_prenex_28543) 500) (< v_prenex_28543 main_x) (<= 2 (* 2 (select main_a v_prenex_28543))))) (forall ((v_prenex_23268 Int) (v_prenex_23267 Int)) (or (< v_prenex_23267 main_x) (<= (select main_a v_prenex_23268) 999) (<= (+ main_x 1) v_prenex_23267) (<= (* 2 (select main_a v_prenex_23268)) 1998) (<= (select main_a v_prenex_23267) 500) (<= (select main_a v_prenex_23267) (select main_a v_prenex_23268)) (<= (* 2 (select main_a v_prenex_23267)) 1000))) (forall ((v_prenex_22495 Int) (v_prenex_22494 Int)) (or (< v_prenex_22494 main_x) (<= 500 (select main_a v_prenex_22495)) (<= (* 2 (select main_a v_prenex_22494)) 1000) (<= (select main_a v_prenex_22494) 999) (<= (+ main_x 1) v_prenex_22494) (<= (select main_a v_prenex_22494) (select main_a v_prenex_22495)) (<= (select main_a v_prenex_22495) 999))) (forall ((v_prenex_21818 Int) (v_prenex_21819 Int)) (or (< v_prenex_21819 main_y) (<= (select main_a v_prenex_21819) 1498) (<= (select main_a v_prenex_21818) (select main_a v_prenex_21819)) (< v_prenex_21818 main_x) (<= 1000 (* 2 (select main_a v_prenex_21819))) (<= (+ main_x 1) v_prenex_21818) (<= (select main_a v_prenex_21818) 500))) (forall ((v_prenex_31370 Int) (v_prenex_31371 Int)) (or (<= (+ main_y 1) v_prenex_31371) (< v_prenex_31370 main_x) (<= (+ main_x 1) v_prenex_31370) (<= 1 (select main_a v_prenex_31371)) (<= 1000 (* 2 (select main_a v_prenex_31371))) (<= 1 (select main_a v_prenex_31370)) (<= (+ (select main_a v_prenex_31370) (select main_a v_prenex_31371)) 1000))) (forall ((v_prenex_21751 Int) (v_prenex_21752 Int)) (or (<= (select main_a v_prenex_21752) (+ (select main_a v_prenex_21751) 998)) (<= 1 (select main_a v_prenex_21751)) (< v_prenex_21751 main_x) (<= (+ main_y 1) v_prenex_21752) (<= 500 (select main_a v_prenex_21752)) (<= 1000 (* 2 (select main_a v_prenex_21752))) (<= (+ main_x 1) v_prenex_21751))) (or (forall ((v_prenex_32307 Int)) (or (<= 1 (select main_a v_prenex_32307)) (<= (select main_a v_prenex_32307) 999) (< v_prenex_32307 main_x) (<= (+ main_x 1) v_prenex_32307) (<= 2 (* 2 (select main_a v_prenex_32307))))) (forall ((v_prenex_32310 Int)) (or (<= (select main_a v_prenex_32310) 1498) (<= 1000 (* 2 (select main_a v_prenex_32310)))))) (forall ((v_prenex_32023 Int) (v_prenex_32024 Int)) (or (<= (select main_a v_prenex_32024) 1498) (< v_prenex_32023 main_x) (<= (select main_a v_prenex_32023) (select main_a v_prenex_32024)) (<= (+ main_x 1) v_prenex_32023) (< v_prenex_32024 main_y) (<= 1 (select main_a v_prenex_32023)) (<= 500 (select main_a v_prenex_32024)))) (forall ((v_prenex_24063 Int) (v_prenex_24062 Int)) (or (<= (select main_a v_prenex_24063) (+ (select main_a v_prenex_24062) 998)) (<= (+ main_x 1) v_prenex_24062) (<= 0 (+ (select main_a v_prenex_24062) 498)) (<= 1 (select main_a v_prenex_24062)) (< v_prenex_24062 main_x))) (forall ((v_prenex_28416 Int) (v_prenex_28415 Int)) (or (< v_prenex_28415 main_x) (<= (+ (select main_a v_prenex_28415) (select main_a v_prenex_28416)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28416))) (<= (* 2 (select main_a v_prenex_28416)) 1998) (<= 2 (* 2 (select main_a v_prenex_28415))) (<= (+ main_x 1) v_prenex_28415) (<= (select main_a v_prenex_28415) 500))) (forall ((v_prenex_29291 Int) (v_prenex_29292 Int)) (or (<= 1 (select main_a v_prenex_29291)) (<= (+ main_y 1) v_prenex_29292) (<= (+ main_x 1) v_prenex_29291) (< v_prenex_29291 main_x) (<= 1000 (+ (select main_a v_prenex_29291) (select main_a v_prenex_29292))))) (forall ((v_prenex_22790 Int) (v_prenex_22791 Int)) (or (< v_prenex_22790 main_x) (<= (+ main_x 1) v_prenex_22790) (<= (select main_a v_prenex_22791) (+ (select main_a v_prenex_22790) 998)) (<= (select main_a v_prenex_22790) 999) (<= (select main_a v_prenex_22790) 500))) (forall ((v_prenex_27560 Int) (v_prenex_27561 Int)) (or (<= 1000 (+ (select main_a v_prenex_27560) (select main_a v_prenex_27561))) (<= 0 (+ (select main_a v_prenex_27560) 498)) (<= 2 (* 2 (select main_a v_prenex_27560))) (<= (select main_a v_prenex_27561) 999) (< v_prenex_27560 main_x) (<= (+ main_x 1) v_prenex_27560) (<= (* 2 (select main_a v_prenex_27561)) 1998))) (or (forall ((v_prenex_28461 Int)) (or (<= (select main_a v_prenex_28461) 999) (<= 500 (select main_a v_prenex_28461)))) (forall ((v_prenex_28456 Int)) (or (< v_prenex_28456 main_x) (<= 0 (+ (select main_a v_prenex_28456) 498)) (<= (+ main_x 1) v_prenex_28456) (<= 2 (* 2 (select main_a v_prenex_28456)))))) (forall ((v_prenex_29992 Int) (v_prenex_29991 Int)) (or (<= (select main_a v_prenex_29992) 999) (<= 500 (select main_a v_prenex_29992)) (<= (select main_a v_prenex_29991) (select main_a v_prenex_29992)) (<= 2 (* 2 (select main_a v_prenex_29991))) (<= 1 (select main_a v_prenex_29991)) (< v_prenex_29991 main_x) (<= (+ main_x 1) v_prenex_29991))) (forall ((v_prenex_23340 Int) (v_prenex_23339 Int)) (or (<= (* 2 (select main_a v_prenex_23340)) 1998) (< v_prenex_23339 main_x) (<= (+ main_x 1) v_prenex_23339) (<= (select main_a v_prenex_23339) 500) (<= (+ (select main_a v_prenex_23339) (select main_a v_prenex_23340)) 1000) (<= 0 (+ (select main_a v_prenex_23339) 498)) (<= 1 (select main_a v_prenex_23340)))) (forall ((v_prenex_24649 Int) (v_prenex_24648 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24648))) (<= (+ main_x 1) v_prenex_24648) (<= (select main_a v_prenex_24648) (select main_a v_prenex_24649)) (<= 1 (select main_a v_prenex_24649)) (<= 500 (select main_a v_prenex_24649)) (< v_prenex_24648 main_x) (< v_prenex_24649 main_y))) (or (forall ((v_prenex_32306 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32306))) (<= 1 (select main_a v_prenex_32306)) (<= (* 2 (select main_a v_prenex_32306)) 1000) (<= (+ main_x 1) v_prenex_32306) (< v_prenex_32306 main_x))) (forall ((v_prenex_32310 Int)) (or (<= (select main_a v_prenex_32310) 1498) (<= 1000 (* 2 (select main_a v_prenex_32310)))))) (forall ((v_prenex_32454 Int) (v_prenex_32453 Int)) (or (<= (+ main_x 1) v_prenex_32453) (<= (* 2 (select main_a v_prenex_32454)) 1998) (<= (select main_a v_prenex_32453) 999) (<= 1000 (* 2 (select main_a v_prenex_32454))) (<= 1 (select main_a v_prenex_32453)) (<= (select main_a v_prenex_32453) (select main_a v_prenex_32454)) (< v_prenex_32453 main_x))) (forall ((v_prenex_26437 Int) (v_prenex_26438 Int)) (or (< v_prenex_26437 main_x) (<= 1000 (+ (select main_a v_prenex_26437) (select main_a v_prenex_26438))) (<= 1 (select main_a v_prenex_26437)) (<= (select main_a v_prenex_26437) 999) (<= 1000 (* 2 (select main_a v_prenex_26438))) (<= 500 (select main_a v_prenex_26438)) (<= (+ main_x 1) v_prenex_26437))) (forall ((v_prenex_23259 Int) (v_prenex_23260 Int)) (or (< v_prenex_23260 main_y) (<= 1000 (* 2 (select main_a v_prenex_23260))) (<= (+ main_x 1) v_prenex_23259) (< v_prenex_23259 main_x) (<= (select main_a v_prenex_23260) 999) (<= (+ (select main_a v_prenex_23259) (select main_a v_prenex_23260)) 1000) (<= (select main_a v_prenex_23259) 999))) (forall ((v_prenex_22630 Int) (v_prenex_22629 Int)) (or (<= (select main_a v_prenex_22630) 1498) (<= (+ (select main_a v_prenex_22629) (select main_a v_prenex_22630)) 1000) (< v_prenex_22629 main_x) (<= 500 (select main_a v_prenex_22630)) (<= 1 (select main_a v_prenex_22629)) (<= (select main_a v_prenex_22629) 500) (<= (+ main_x 1) v_prenex_22629))) (forall ((v_prenex_29488 Int) (v_prenex_29487 Int)) (or (<= (select main_a v_prenex_29487) 999) (<= (+ (select main_a v_prenex_29487) (select main_a v_prenex_29488)) 1000) (<= (select main_a v_prenex_29487) 500) (< v_prenex_29487 main_x) (<= (select main_a v_prenex_29488) 999) (<= 500 (select main_a v_prenex_29488)) (<= (+ main_x 1) v_prenex_29487))) (or (forall ((v_prenex_26868 Int)) (or (<= 1 (select main_a v_prenex_26868)) (<= (* 2 (select main_a v_prenex_26868)) 1000) (<= (select main_a v_prenex_26868) 500) (< v_prenex_26868 main_x) (<= (+ main_x 1) v_prenex_26868))) (forall ((v_prenex_26870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26870) 999)))) (forall ((v_prenex_32463 Int) (v_prenex_32464 Int)) (or (<= (+ main_x 1) v_prenex_32463) (<= 1 (select main_a v_prenex_32463)) (<= 1000 (+ (select main_a v_prenex_32463) (select main_a v_prenex_32464))) (<= 2 (* 2 (select main_a v_prenex_32463))) (< v_prenex_32463 main_x))) (or (forall ((v_prenex_32729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32729))) (<= (* 2 (select main_a v_prenex_32729)) 1998))) (forall ((v_prenex_32726 Int)) (or (< v_prenex_32726 main_x) (<= (select main_a v_prenex_32726) 999) (<= 2 (* 2 (select main_a v_prenex_32726))) (<= (+ main_x 1) v_prenex_32726) (<= (* 2 (select main_a v_prenex_32726)) 1000)))) (or (forall ((v_prenex_24119 Int)) (<= 1 (select main_a v_prenex_24119))) (forall ((v_prenex_24116 Int)) (or (<= (+ main_x 1) v_prenex_24116) (<= (select main_a v_prenex_24116) 999) (<= 1 (select main_a v_prenex_24116)) (< v_prenex_24116 main_x) (<= 2 (* 2 (select main_a v_prenex_24116)))))) (forall ((v_prenex_27448 Int) (v_prenex_27449 Int)) (or (<= 1 (select main_a v_prenex_27448)) (<= 2 (* 2 (select main_a v_prenex_27448))) (<= 1 (select main_a v_prenex_27449)) (<= (* 2 (select main_a v_prenex_27449)) 1998) (< v_prenex_27448 main_x) (<= (+ main_x 1) v_prenex_27448) (<= (select main_a v_prenex_27449) (+ (select main_a v_prenex_27448) 998)))) (forall ((v_prenex_25645 Int) (v_prenex_25644 Int)) (or (<= (select main_a v_prenex_25644) 999) (< v_prenex_25644 main_x) (<= 500 (select main_a v_prenex_25645)) (< v_prenex_25645 main_y) (<= (select main_a v_prenex_25645) 999) (<= (+ main_x 1) v_prenex_25644) (<= (select main_a v_prenex_25645) (+ (select main_a v_prenex_25644) 998)))) (forall ((v_prenex_21730 Int) (v_prenex_21729 Int)) (or (<= 1 (select main_a v_prenex_21729)) (< v_prenex_21729 main_x) (<= (select main_a v_prenex_21730) 999) (<= 1000 (+ (select main_a v_prenex_21729) (select main_a v_prenex_21730))) (<= (select main_a v_prenex_21729) 999) (<= (+ main_x 1) v_prenex_21729))) (forall ((v_prenex_26233 Int) (v_prenex_26234 Int)) (or (< v_prenex_26233 main_x) (<= 1 (select main_a v_prenex_26234)) (<= (+ main_x 1) v_prenex_26233) (<= (select main_a v_prenex_26234) 999) (<= (+ (select main_a v_prenex_26233) (select main_a v_prenex_26234)) 1000) (<= (* 2 (select main_a v_prenex_26233)) 1000) (<= 0 (+ (select main_a v_prenex_26233) 498)))) (forall ((v_prenex_23978 Int) (v_prenex_23977 Int)) (or (< v_prenex_23977 main_x) (<= 1000 (+ (select main_a v_prenex_23977) (select main_a v_prenex_23978))) (<= 2 (* 2 (select main_a v_prenex_23977))) (<= 1 (select main_a v_prenex_23978)) (<= 500 (select main_a v_prenex_23978)) (<= (select main_a v_prenex_23977) 500) (<= (+ main_x 1) v_prenex_23977))) (forall ((v_prenex_32625 Int) (v_prenex_32624 Int)) (or (< v_prenex_32624 main_x) (<= (+ main_x 1) v_prenex_32624) (<= (select main_a v_prenex_32625) 999) (<= (* 2 (select main_a v_prenex_32624)) 1000) (<= (select main_a v_prenex_32625) (+ (select main_a v_prenex_32624) 998)))) (forall ((v_prenex_26891 Int) (v_prenex_26892 Int)) (or (<= (* 2 (select main_a v_prenex_26891)) 1000) (<= (select main_a v_prenex_26892) 1498) (<= 1000 (+ (select main_a v_prenex_26891) (select main_a v_prenex_26892))) (<= 0 (+ (select main_a v_prenex_26891) 498)) (< v_prenex_26891 main_x) (<= 1000 (* 2 (select main_a v_prenex_26892))) (<= (+ main_x 1) v_prenex_26891))) (forall ((v_prenex_31563 Int) (v_prenex_31562 Int)) (or (<= 500 (select main_a v_prenex_31563)) (<= (+ main_x 1) v_prenex_31562) (<= 0 (+ (select main_a v_prenex_31562) 498)) (<= (+ main_y 1) v_prenex_31563) (< v_prenex_31562 main_x) (<= 1 (select main_a v_prenex_31563)) (<= (select main_a v_prenex_31562) (select main_a v_prenex_31563)))) (or (forall ((v_prenex_22748 Int)) (or (< v_prenex_22748 main_x) (<= 2 (* 2 (select main_a v_prenex_22748))) (<= 0 (+ (select main_a v_prenex_22748) 498)) (<= (+ main_x 1) v_prenex_22748))) (forall ((v_prenex_22753 Int)) (<= (* 2 (select main_a v_prenex_22753)) 1998))) (forall ((v_prenex_32818 Int) (v_prenex_32817 Int)) (or (<= (+ main_x 1) v_prenex_32817) (<= (select main_a v_prenex_32818) 999) (<= (+ (select main_a v_prenex_32817) (select main_a v_prenex_32818)) 1000) (<= (select main_a v_prenex_32817) 500) (< v_prenex_32817 main_x))) (forall ((v_prenex_30275 Int) (v_prenex_30274 Int)) (or (<= (select main_a v_prenex_30275) 1498) (<= (select main_a v_prenex_30275) (+ (select main_a v_prenex_30274) 998)) (< v_prenex_30274 main_x) (<= (+ main_x 1) v_prenex_30274) (<= (* 2 (select main_a v_prenex_30274)) 1000) (<= 2 (* 2 (select main_a v_prenex_30274))))) (or (forall ((v_prenex_31761 Int)) (or (<= (+ main_x 1) v_prenex_31761) (<= (select main_a v_prenex_31761) 500) (< v_prenex_31761 main_x) (<= 0 (+ (select main_a v_prenex_31761) 498)) (<= (* 2 (select main_a v_prenex_31761)) 1000))) (forall ((v_prenex_31765 Int)) (or (<= (select main_a v_prenex_31765) 999) (<= 1000 (* 2 (select main_a v_prenex_31765)))))) (forall ((v_prenex_32537 Int) (v_prenex_32536 Int)) (or (<= 1 (select main_a v_prenex_32537)) (<= (+ main_x 1) v_prenex_32536) (<= (select main_a v_prenex_32536) 500) (< v_prenex_32536 main_x) (<= (select main_a v_prenex_32537) 1498) (<= (select main_a v_prenex_32536) (select main_a v_prenex_32537)))) (or (forall ((v_prenex_21435 Int)) (or (< v_prenex_21435 main_x) (<= 2 (* 2 (select main_a v_prenex_21435))) (<= (+ main_x 1) v_prenex_21435) (<= (select main_a v_prenex_21435) 999))) (forall ((v_prenex_24019 Int)) (<= (* 2 (select main_a v_prenex_24019)) 1998))) (forall ((v_prenex_24072 Int) (v_prenex_24073 Int)) (or (< v_prenex_24072 main_x) (<= (select main_a v_prenex_24072) 999) (<= (select main_a v_prenex_24073) (+ (select main_a v_prenex_24072) 998)) (<= 2 (* 2 (select main_a v_prenex_24072))) (<= (+ main_x 1) v_prenex_24072) (<= (* 2 (select main_a v_prenex_24073)) 1998) (<= 1000 (* 2 (select main_a v_prenex_24073))))) (forall ((v_prenex_28391 Int) (v_prenex_28390 Int)) (or (<= (+ main_x 1) v_prenex_28390) (<= 500 (select main_a v_prenex_28391)) (< v_prenex_28390 main_x) (<= (select main_a v_prenex_28391) 999) (<= 1000 (+ (select main_a v_prenex_28390) (select main_a v_prenex_28391))) (<= 1 (select main_a v_prenex_28390)) (<= (select main_a v_prenex_28390) 500))) (forall ((v_prenex_25362 Int)) (or (< v_prenex_25362 main_x) (<= 0 (+ (select main_a v_prenex_25362) 498)) (<= 2 (* 2 (select main_a v_prenex_25362))) (<= (+ main_x 1) v_prenex_25362) (<= (select main_a v_prenex_25362) 500))) (forall ((v_prenex_30668 Int) (v_prenex_30669 Int)) (or (<= (+ main_x 1) v_prenex_30668) (<= 2 (* 2 (select main_a v_prenex_30668))) (<= (* 2 (select main_a v_prenex_30669)) 1998) (< v_prenex_30668 main_x) (<= (select main_a v_prenex_30669) (+ (select main_a v_prenex_30668) 998)) (<= (select main_a v_prenex_30668) 999) (<= (select main_a v_prenex_30669) 999))) (forall ((v_prenex_21847 Int) (v_prenex_21846 Int)) (or (<= (* 2 (select main_a v_prenex_21847)) 1998) (< v_prenex_21846 main_x) (<= 1000 (+ (select main_a v_prenex_21846) (select main_a v_prenex_21847))) (<= 1 (select main_a v_prenex_21846)) (<= (+ main_x 1) v_prenex_21846) (<= (select main_a v_prenex_21846) 500))) (or (forall ((v_prenex_30805 Int)) (or (< v_prenex_30805 main_y) (<= 1 (select main_a v_prenex_30805)) (<= (+ main_y 1) v_prenex_30805))) (forall ((v_prenex_30804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30804))) (<= (+ main_x 1) v_prenex_30804)))) (forall ((v_prenex_29459 Int) (v_prenex_29458 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29459))) (<= 1 (select main_a v_prenex_29458)) (< v_prenex_29458 main_x) (<= 0 (+ (select main_a v_prenex_29458) 498)) (<= (+ main_x 1) v_prenex_29458) (<= (+ (select main_a v_prenex_29458) (select main_a v_prenex_29459)) 1000))) (or (forall ((v_prenex_30557 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30557))) (<= (+ main_y 1) v_prenex_30557))) (forall ((v_prenex_30556 Int)) (or (<= (+ main_x 1) v_prenex_30556) (<= (* 2 (select main_a v_prenex_30556)) 1000) (< v_prenex_30556 main_x) (<= (select main_a v_prenex_30556) 500)))) (forall ((v_prenex_24079 Int) (v_prenex_24078 Int)) (or (<= 500 (select main_a v_prenex_24079)) (< v_prenex_24078 main_x) (<= (+ main_y 1) v_prenex_24079) (<= (select main_a v_prenex_24079) 999) (<= (+ main_x 1) v_prenex_24078) (<= 2 (* 2 (select main_a v_prenex_24078))) (<= (+ (select main_a v_prenex_24078) (select main_a v_prenex_24079)) 1000))) (or (forall ((v_prenex_25904 Int)) (or (<= (+ main_x 1) v_prenex_25904) (<= (* 2 (select main_a v_prenex_25904)) 1000) (< v_prenex_25904 main_x) (<= 2 (* 2 (select main_a v_prenex_25904))) (<= (select main_a v_prenex_25904) 999))) (forall ((v_prenex_25908 Int)) (or (<= 500 (select main_a v_prenex_25908)) (<= 1000 (* 2 (select main_a v_prenex_25908)))))) (forall ((v_prenex_30095 Int) (v_prenex_30096 Int)) (or (<= (+ main_y 1) v_prenex_30096) (<= (select main_a v_prenex_30096) (+ (select main_a v_prenex_30095) 998)) (<= (select main_a v_prenex_30096) 1498) (<= 1000 (* 2 (select main_a v_prenex_30096))) (<= (+ main_x 1) v_prenex_30095) (<= 0 (+ (select main_a v_prenex_30095) 498)) (< v_prenex_30095 main_x))) (forall ((v_prenex_23179 Int) (v_prenex_23180 Int)) (or (<= (+ main_x 1) v_prenex_23179) (<= (* 2 (select main_a v_prenex_23179)) 1000) (<= 500 (select main_a v_prenex_23180)) (<= 2 (* 2 (select main_a v_prenex_23179))) (<= (select main_a v_prenex_23180) 999) (< v_prenex_23179 main_x) (<= (+ (select main_a v_prenex_23179) (select main_a v_prenex_23180)) 1000))) (forall ((v_prenex_23456 Int) (v_prenex_23455 Int)) (or (< v_prenex_23455 main_x) (<= 1 (select main_a v_prenex_23456)) (<= (* 2 (select main_a v_prenex_23455)) 1000) (<= (+ main_y 1) v_prenex_23456) (<= (+ (select main_a v_prenex_23455) (select main_a v_prenex_23456)) 1000) (<= (+ main_x 1) v_prenex_23455))) (forall ((v_prenex_30024 Int) (v_prenex_30023 Int)) (or (<= (+ main_x 1) v_prenex_30023) (< v_prenex_30024 main_y) (<= (* 2 (select main_a v_prenex_30024)) 1998) (< v_prenex_30023 main_x) (<= (* 2 (select main_a v_prenex_30023)) 1000) (<= (select main_a v_prenex_30024) (+ (select main_a v_prenex_30023) 998)) (<= 500 (select main_a v_prenex_30024)))) (forall ((v_prenex_28839 Int) (v_prenex_28840 Int)) (or (<= (+ main_x 1) v_prenex_28839) (< v_prenex_28840 main_y) (<= 1000 (+ (select main_a v_prenex_28839) (select main_a v_prenex_28840))) (<= (+ main_y 1) v_prenex_28840) (<= 500 (select main_a v_prenex_28840)))) (forall ((v_prenex_28286 Int) (v_prenex_28285 Int)) (or (< v_prenex_28285 main_x) (<= 1000 (* 2 (select main_a v_prenex_28286))) (<= (+ main_y 1) v_prenex_28286) (<= 1000 (+ (select main_a v_prenex_28285) (select main_a v_prenex_28286))) (<= 0 (+ (select main_a v_prenex_28285) 498)) (<= (+ main_x 1) v_prenex_28285))) (forall ((v_prenex_24836 Int) (v_prenex_24835 Int)) (or (<= (+ main_y 1) v_prenex_24836) (<= (select main_a v_prenex_24836) (+ (select main_a v_prenex_24835) 998)) (<= 1 (select main_a v_prenex_24836)) (< v_prenex_24836 main_y) (<= 500 (select main_a v_prenex_24836)))) (forall ((v_prenex_27005 Int) (v_prenex_27006 Int)) (or (<= (+ main_x 1) v_prenex_27005) (<= (select main_a v_prenex_27005) (select main_a v_prenex_27006)) (<= (select main_a v_prenex_27005) 500) (<= (* 2 (select main_a v_prenex_27005)) 1000) (<= (* 2 (select main_a v_prenex_27006)) 1998) (< v_prenex_27005 main_x))) (or (forall ((v_prenex_28320 Int)) (or (<= (* 2 (select main_a v_prenex_28320)) 1000) (<= (select main_a v_prenex_28320) 999) (<= (+ main_x 1) v_prenex_28320) (< v_prenex_28320 main_x) (<= 2 (* 2 (select main_a v_prenex_28320))))) (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 999) (<= 500 (select main_a v_prenex_28323))))) (forall ((v_prenex_25425 Int) (v_prenex_25424 Int)) (or (<= (+ (select main_a v_prenex_25424) (select main_a v_prenex_25425)) 1000) (<= 1 (select main_a v_prenex_25425)) (< v_prenex_25424 main_x) (<= (select main_a v_prenex_25424) 999) (<= (+ main_x 1) v_prenex_25424) (<= (select main_a v_prenex_25424) 500))) (forall ((v_prenex_29127 Int) (v_prenex_29126 Int)) (or (<= 1 (select main_a v_prenex_29126)) (<= (select main_a v_prenex_29127) 1498) (<= (+ (select main_a v_prenex_29126) (select main_a v_prenex_29127)) 1000) (<= (+ main_x 1) v_prenex_29126) (<= (select main_a v_prenex_29127) 999) (< v_prenex_29126 main_x))) (forall ((v_prenex_29996 Int) (v_prenex_29995 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29995))) (<= 1 (select main_a v_prenex_29996)) (< v_prenex_29995 main_x) (<= (select main_a v_prenex_29995) 500) (<= (+ main_x 1) v_prenex_29995) (<= (select main_a v_prenex_29995) (select main_a v_prenex_29996)))) (forall ((v_prenex_26769 Int) (v_prenex_26768 Int)) (or (<= (select main_a v_prenex_26769) 999) (<= (select main_a v_prenex_26768) (select main_a v_prenex_26769)) (<= (+ main_x 1) v_prenex_26768) (<= (* 2 (select main_a v_prenex_26768)) 1000) (<= (select main_a v_prenex_26768) 500) (< v_prenex_26768 main_x))) (or (forall ((v_prenex_24406 Int)) (<= 500 (select main_a v_prenex_24406))) (forall ((v_prenex_24403 Int)) (or (<= (+ main_x 1) v_prenex_24403) (<= 1 (select main_a v_prenex_24403)) (<= (select main_a v_prenex_24403) 999) (<= 2 (* 2 (select main_a v_prenex_24403))) (< v_prenex_24403 main_x)))) (forall ((v_prenex_28944 Int) (v_prenex_28945 Int)) (or (<= (+ main_y 1) v_prenex_28945) (<= (select main_a v_prenex_28945) 999) (<= (+ main_x 1) v_prenex_28944) (<= (* 2 (select main_a v_prenex_28945)) 1998) (< v_prenex_28944 main_x) (<= (+ (select main_a v_prenex_28944) (select main_a v_prenex_28945)) 1000) (<= 2 (* 2 (select main_a v_prenex_28944))))) (forall ((v_prenex_25795 Int) (v_prenex_25796 Int)) (or (<= 0 (+ (select main_a v_prenex_25795) 498)) (<= (select main_a v_prenex_25795) (select main_a v_prenex_25796)) (< v_prenex_25795 main_x) (<= 1 (select main_a v_prenex_25795)) (<= 1000 (* 2 (select main_a v_prenex_25796))) (<= (+ main_x 1) v_prenex_25795) (<= (select main_a v_prenex_25796) 1498))) (forall ((v_prenex_32924 Int) (v_prenex_32923 Int)) (or (<= (select main_a v_prenex_32924) (+ (select main_a v_prenex_32923) 998)) (<= (+ main_x 1) v_prenex_32923) (<= (select main_a v_prenex_32923) 500) (<= (select main_a v_prenex_32924) 1498) (< v_prenex_32923 main_x) (<= 1000 (* 2 (select main_a v_prenex_32924))) (<= 0 (+ (select main_a v_prenex_32923) 498)))) (or (forall ((v_prenex_27081 Int)) (or (<= (select main_a v_prenex_27081) 999) (< v_prenex_27081 main_y) (<= (* 2 (select main_a v_prenex_27081)) 1998))) (forall ((v_prenex_27077 Int)) (or (<= (* 2 (select main_a v_prenex_27077)) 1000) (<= (select main_a v_prenex_27077) 999) (< v_prenex_27077 main_x) (<= (+ main_x 1) v_prenex_27077)))) (or (forall ((v_prenex_21436 Int)) (or (<= (select main_a v_prenex_21436) 999) (<= (+ main_x 1) v_prenex_21436) (< v_prenex_21436 main_x) (<= (* 2 (select main_a v_prenex_21436)) 1000))) (forall ((v_prenex_24019 Int)) (<= (* 2 (select main_a v_prenex_24019)) 1998))) (or (forall ((v_prenex_32783 Int)) (<= 500 (select main_a v_prenex_32783))) (forall ((v_prenex_32782 Int)) (or (< v_prenex_32782 main_x) (<= (select main_a v_prenex_32782) 500) (<= (+ main_x 1) v_prenex_32782) (<= 0 (+ (select main_a v_prenex_32782) 498)) (<= (* 2 (select main_a v_prenex_32782)) 1000)))) (forall ((v_prenex_24975 Int) (v_prenex_24974 Int)) (or (< v_prenex_24974 main_x) (<= (+ main_x 1) v_prenex_24974) (<= 2 (* 2 (select main_a v_prenex_24974))) (<= 500 (select main_a v_prenex_24975)) (<= (select main_a v_prenex_24975) (+ (select main_a v_prenex_24974) 998)) (<= (* 2 (select main_a v_prenex_24974)) 1000))) (forall ((v_prenex_22172 Int) (v_prenex_22173 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22173))) (<= 0 (+ (select main_a v_prenex_22172) 498)) (<= (+ main_x 1) v_prenex_22172) (<= (select main_a v_prenex_22173) 999) (< v_prenex_22172 main_x) (<= 1000 (+ (select main_a v_prenex_22172) (select main_a v_prenex_22173))) (<= (* 2 (select main_a v_prenex_22172)) 1000))) (forall ((v_prenex_32105 Int) (v_prenex_32106 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32105))) (<= 1000 (+ (select main_a v_prenex_32105) (select main_a v_prenex_32106))) (<= (+ main_x 1) v_prenex_32105) (<= 500 (select main_a v_prenex_32106)) (< v_prenex_32105 main_x))) (forall ((v_prenex_21942 Int) (v_prenex_21943 Int)) (or (<= 1000 (+ (select main_a v_prenex_21942) (select main_a v_prenex_21943))) (<= (+ main_y 1) v_prenex_21943) (< v_prenex_21943 main_y) (<= (select main_a v_prenex_21943) 999) (<= (+ main_x 1) v_prenex_21942))) (forall ((v_prenex_30486 Int) (v_prenex_30487 Int)) (or (<= (+ main_y 1) v_prenex_30487) (<= (select main_a v_prenex_30487) (+ (select main_a v_prenex_30486) 998)) (<= 2 (* 2 (select main_a v_prenex_30486))) (<= (+ main_x 1) v_prenex_30486) (<= 500 (select main_a v_prenex_30487)) (< v_prenex_30486 main_x))) (forall ((v_prenex_28922 Int) (v_prenex_28923 Int)) (or (<= (+ main_x 1) v_prenex_28922) (<= (* 2 (select main_a v_prenex_28922)) 1000) (<= (select main_a v_prenex_28922) 500) (<= 1000 (* 2 (select main_a v_prenex_28923))) (< v_prenex_28922 main_x) (<= (* 2 (select main_a v_prenex_28923)) 1998) (<= (+ (select main_a v_prenex_28922) (select main_a v_prenex_28923)) 1000))) (forall ((v_prenex_25827 Int) (v_prenex_25828 Int)) (or (<= 1 (select main_a v_prenex_25828)) (<= (+ main_x 1) v_prenex_25827) (<= (select main_a v_prenex_25828) (+ (select main_a v_prenex_25827) 998)) (<= (* 2 (select main_a v_prenex_25827)) 1000) (< v_prenex_25828 main_y) (< v_prenex_25827 main_x))) (or (forall ((v_prenex_21391 Int)) (or (<= (+ main_x 1) v_prenex_21391) (<= 2 (* 2 (select main_a v_prenex_21391))) (<= (select main_a v_prenex_21391) 999) (<= (select main_a v_prenex_21391) 500) (< v_prenex_21391 main_x))) (forall ((v_prenex_21670 Int)) (<= (* 2 (select main_a v_prenex_21670)) 1998))) (or (forall ((v_prenex_28113 Int)) (or (<= (+ main_x 1) v_prenex_28113) (<= (* 2 (select main_a v_prenex_28113)) 1000) (<= 1 (select main_a v_prenex_28113)) (<= 2 (* 2 (select main_a v_prenex_28113))) (< v_prenex_28113 main_x))) (forall ((v_prenex_28119 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28119))) (<= 500 (select main_a v_prenex_28119))))) (forall ((v_prenex_25242 Int) (v_prenex_25241 Int)) (or (<= 1 (select main_a v_prenex_25242)) (<= (+ main_x 1) v_prenex_25241) (<= 0 (+ (select main_a v_prenex_25241) 498)) (< v_prenex_25241 main_x) (<= (select main_a v_prenex_25241) 500) (<= (select main_a v_prenex_25241) (select main_a v_prenex_25242)))) (forall ((v_prenex_27230 Int) (v_prenex_27231 Int)) (or (<= (select main_a v_prenex_27230) 500) (<= (+ main_x 1) v_prenex_27230) (<= 500 (select main_a v_prenex_27231)) (<= (select main_a v_prenex_27231) (+ (select main_a v_prenex_27230) 998)) (<= (* 2 (select main_a v_prenex_27231)) 1998) (< v_prenex_27230 main_x))) (forall ((v_prenex_22271 Int) (v_prenex_22270 Int)) (or (<= 1 (select main_a v_prenex_22270)) (<= (+ main_x 1) v_prenex_22270) (<= (select main_a v_prenex_22270) 500) (<= (select main_a v_prenex_22270) (select main_a v_prenex_22271)) (< v_prenex_22270 main_x) (<= (select main_a v_prenex_22271) 1498) (<= 1000 (* 2 (select main_a v_prenex_22271))))) (forall ((v_prenex_31644 Int) (v_prenex_31645 Int)) (or (<= 500 (select main_a v_prenex_31645)) (< v_prenex_31644 main_x) (<= (+ main_x 1) v_prenex_31644) (<= (select main_a v_prenex_31645) (+ (select main_a v_prenex_31644) 998)) (<= (+ main_y 1) v_prenex_31645) (<= 2 (* 2 (select main_a v_prenex_31644))) (<= 1 (select main_a v_prenex_31645)))) (forall ((v_prenex_30077 Int) (v_prenex_30076 Int)) (or (< v_prenex_30076 main_x) (<= (* 2 (select main_a v_prenex_30077)) 1998) (<= (+ main_x 1) v_prenex_30076) (<= (* 2 (select main_a v_prenex_30076)) 1000) (<= (select main_a v_prenex_30076) 999) (<= 1000 (+ (select main_a v_prenex_30076) (select main_a v_prenex_30077))) (<= 1 (select main_a v_prenex_30077)))) (or (forall ((v_prenex_21402 Int)) (or (< v_prenex_21402 main_x) (<= 1 (select main_a v_prenex_21402)) (<= 0 (+ (select main_a v_prenex_21402) 498)) (<= (+ main_x 1) v_prenex_21402))) (forall ((v_prenex_21981 Int)) (<= (* 2 (select main_a v_prenex_21981)) 1998))) (or (forall ((v_prenex_22489 Int)) (or (<= (select main_a v_prenex_22489) 1498) (<= 500 (select main_a v_prenex_22489)))) (forall ((v_prenex_21415 Int)) (or (< v_prenex_21415 main_x) (<= (* 2 (select main_a v_prenex_21415)) 1000) (<= (select main_a v_prenex_21415) 500) (<= (+ main_x 1) v_prenex_21415)))) (or (forall ((v_prenex_29091 Int)) (or (<= (select main_a v_prenex_29091) 999) (<= (* 2 (select main_a v_prenex_29091)) 1998))) (forall ((v_prenex_29085 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29085))) (< v_prenex_29085 main_x) (<= (select main_a v_prenex_29085) 500) (<= (* 2 (select main_a v_prenex_29085)) 1000) (<= (+ main_x 1) v_prenex_29085)))) (forall ((v_prenex_23608 Int) (v_prenex_23609 Int)) (or (<= (select main_a v_prenex_23609) 1498) (<= (+ main_x 1) v_prenex_23608) (<= (select main_a v_prenex_23608) (select main_a v_prenex_23609)) (<= 500 (select main_a v_prenex_23609)) (<= (+ main_y 1) v_prenex_23609) (<= (* 2 (select main_a v_prenex_23608)) 1000) (< v_prenex_23608 main_x))) (forall ((v_prenex_22870 Int) (v_prenex_22869 Int)) (or (< v_prenex_22869 main_x) (<= (select main_a v_prenex_22869) 999) (<= (+ main_x 1) v_prenex_22869) (<= 1 (select main_a v_prenex_22870)) (<= (* 2 (select main_a v_prenex_22870)) 1998) (< v_prenex_22870 main_y) (<= (+ (select main_a v_prenex_22869) (select main_a v_prenex_22870)) 1000))) (or (forall ((v_prenex_21384 Int)) (or (<= 0 (+ (select main_a v_prenex_21384) 498)) (<= (+ main_x 1) v_prenex_21384) (< v_prenex_21384 main_x) (<= 2 (* 2 (select main_a v_prenex_21384))))) (forall ((v_prenex_21528 Int)) (or (< v_prenex_21528 main_y) (<= 1000 (* 2 (select main_a v_prenex_21528)))))) (forall ((v_prenex_25267 Int) (v_prenex_25266 Int)) (or (<= (+ main_x 1) v_prenex_25266) (<= 2 (* 2 (select main_a v_prenex_25266))) (<= (select main_a v_prenex_25267) 1498) (<= (select main_a v_prenex_25266) (select main_a v_prenex_25267)) (<= (+ main_y 1) v_prenex_25267) (<= 1 (select main_a v_prenex_25267)) (< v_prenex_25266 main_x))) (or (forall ((v_prenex_21490 Int)) (<= (select main_a v_prenex_21490) 999)) (forall ((v_prenex_21372 Int)) (or (<= (select main_a v_prenex_21372) 999) (<= 2 (* 2 (select main_a v_prenex_21372))) (< v_prenex_21372 main_x) (<= 1 (select main_a v_prenex_21372)) (<= (+ main_x 1) v_prenex_21372)))) (or (forall ((v_prenex_28072 Int)) (or (<= 1 (select main_a v_prenex_28072)) (<= (select main_a v_prenex_28072) 999))) (forall ((v_prenex_28071 Int)) (or (<= 0 (+ (select main_a v_prenex_28071) 498)) (<= (* 2 (select main_a v_prenex_28071)) 1000) (< v_prenex_28071 main_x) (<= (select main_a v_prenex_28071) 500) (<= (+ main_x 1) v_prenex_28071)))) (or (forall ((v_prenex_24557 Int)) (or (<= (+ main_x 1) v_prenex_24557) (<= (* 2 (select main_a v_prenex_24557)) 1000) (<= 2 (* 2 (select main_a v_prenex_24557))) (< v_prenex_24557 main_x))) (forall ((v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24560) 1498) (<= 500 (select main_a v_prenex_24560))))) (forall ((v_prenex_25721 Int) (v_prenex_25722 Int)) (or (<= (+ (select main_a v_prenex_25721) (select main_a v_prenex_25722)) 1000) (<= (+ main_x 1) v_prenex_25721) (<= (+ main_y 1) v_prenex_25722) (< v_prenex_25721 main_x) (<= 1000 (* 2 (select main_a v_prenex_25722))) (<= 2 (* 2 (select main_a v_prenex_25721))))) (forall ((v_prenex_28419 Int) (v_prenex_28420 Int)) (or (<= (+ main_x 1) v_prenex_28419) (<= (select main_a v_prenex_28420) 1498) (<= 2 (* 2 (select main_a v_prenex_28419))) (<= 0 (+ (select main_a v_prenex_28419) 498)) (<= (select main_a v_prenex_28420) (+ (select main_a v_prenex_28419) 998)) (< v_prenex_28419 main_x))) (forall ((v_prenex_21487 Int) (v_prenex_21488 Int)) (or (<= (* 2 (select main_a v_prenex_21487)) 1000) (<= (+ main_y 1) v_prenex_21488) (<= (+ main_x 1) v_prenex_21487) (<= (+ (select main_a v_prenex_21487) (select main_a v_prenex_21488)) 1000) (< v_prenex_21487 main_x))) (forall ((v_prenex_24259 Int) (v_prenex_24260 Int)) (or (<= (select main_a v_prenex_24260) 1498) (<= 1000 (* 2 (select main_a v_prenex_24260))) (<= (+ main_y 1) v_prenex_24260) (< v_prenex_24260 main_y) (<= (+ (select main_a v_prenex_24259) (select main_a v_prenex_24260)) 1000))) (forall ((v_prenex_22473 Int) (v_prenex_22474 Int)) (or (<= (select main_a v_prenex_22474) (+ (select main_a v_prenex_22473) 998)) (<= 0 (+ (select main_a v_prenex_22473) 498)) (<= 2 (* 2 (select main_a v_prenex_22473))) (< v_prenex_22473 main_x) (<= (+ main_x 1) v_prenex_22473) (<= 1 (select main_a v_prenex_22474)) (<= (* 2 (select main_a v_prenex_22474)) 1998))) (forall ((v_prenex_28444 Int) (v_prenex_28443 Int)) (or (<= (+ main_x 1) v_prenex_28443) (<= (select main_a v_prenex_28444) (+ (select main_a v_prenex_28443) 998)) (<= 1000 (* 2 (select main_a v_prenex_28444))) (<= 2 (* 2 (select main_a v_prenex_28443))) (<= 1 (select main_a v_prenex_28444)) (< v_prenex_28443 main_x))) (or (forall ((v_prenex_31892 Int)) (<= 1000 (* 2 (select main_a v_prenex_31892)))) (forall ((v_prenex_31887 Int)) (or (< v_prenex_31887 main_x) (<= 2 (* 2 (select main_a v_prenex_31887))) (<= (+ main_x 1) v_prenex_31887) (<= (* 2 (select main_a v_prenex_31887)) 1000)))) (forall ((v_prenex_29701 Int) (v_prenex_29700 Int)) (or (<= (select main_a v_prenex_29700) 500) (<= (+ (select main_a v_prenex_29700) (select main_a v_prenex_29701)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29701))) (<= (+ main_x 1) v_prenex_29700) (< v_prenex_29701 main_y) (< v_prenex_29700 main_x))) (forall ((v_prenex_31426 Int) (v_prenex_31425 Int)) (or (<= 1 (select main_a v_prenex_31426)) (<= (select main_a v_prenex_31425) 500) (<= 1 (select main_a v_prenex_31425)) (<= (+ (select main_a v_prenex_31425) (select main_a v_prenex_31426)) 1000) (<= (+ main_x 1) v_prenex_31425) (< v_prenex_31425 main_x))) (forall ((v_prenex_23725 Int) (v_prenex_23726 Int)) (or (< v_prenex_23726 main_y) (<= (+ main_x 1) v_prenex_23725) (< v_prenex_23725 main_x) (<= 1 (select main_a v_prenex_23725)) (<= (select main_a v_prenex_23726) (+ (select main_a v_prenex_23725) 998)))) (forall ((v_prenex_24258 Int) (v_prenex_24257 Int)) (or (< v_prenex_24258 main_y) (<= (select main_a v_prenex_24257) (select main_a v_prenex_24258)) (<= (select main_a v_prenex_24258) 1498) (<= (select main_a v_prenex_24258) 999) (<= (+ main_x 1) v_prenex_24257) (< v_prenex_24257 main_x) (<= (select main_a v_prenex_24257) 500))) (forall ((v_prenex_22960 Int) (v_prenex_22959 Int)) (or (<= (* 2 (select main_a v_prenex_22959)) 1000) (<= (* 2 (select main_a v_prenex_22960)) 1998) (<= 500 (select main_a v_prenex_22960)) (<= (+ main_x 1) v_prenex_22959) (<= (select main_a v_prenex_22960) (+ (select main_a v_prenex_22959) 998)) (< v_prenex_22959 main_x) (<= 2 (* 2 (select main_a v_prenex_22959))))) (forall ((v_prenex_29746 Int) (v_prenex_29745 Int)) (or (<= (select main_a v_prenex_29746) 999) (<= (select main_a v_prenex_29745) (select main_a v_prenex_29746)) (<= (+ main_x 1) v_prenex_29745) (< v_prenex_29745 main_x) (<= (select main_a v_prenex_29745) 500) (<= 1 (select main_a v_prenex_29746)))) (forall ((v_prenex_32372 Int)) (or (<= (+ main_x 1) v_prenex_32372) (<= (select main_a v_prenex_32372) 999) (< v_prenex_32372 main_x) (<= 2 (* 2 (select main_a v_prenex_32372))) (<= (select main_a v_prenex_32372) 500))) (or (forall ((v_prenex_32919 Int)) (or (<= (+ main_x 1) v_prenex_32919) (<= 2 (* 2 (select main_a v_prenex_32919))) (< v_prenex_32919 main_x))) (forall ((v_prenex_32920 Int)) (or (<= 1 (select main_a v_prenex_32920)) (<= (select main_a v_prenex_32920) 1498) (<= (+ main_y 1) v_prenex_32920)))) (or (forall ((v_prenex_25068 Int)) (or (<= 1 (select main_a v_prenex_25068)) (< v_prenex_25068 main_y))) (forall ((v_prenex_25063 Int)) (or (<= (+ main_x 1) v_prenex_25063) (< v_prenex_25063 main_x) (<= (* 2 (select main_a v_prenex_25063)) 1000) (<= 0 (+ (select main_a v_prenex_25063) 498))))) (forall ((v_prenex_24630 Int) (v_prenex_24629 Int)) (or (<= (* 2 (select main_a v_prenex_24630)) 1998) (<= (+ main_x 1) v_prenex_24629) (< v_prenex_24629 main_x) (<= (* 2 (select main_a v_prenex_24629)) 1000) (<= 1 (select main_a v_prenex_24630)) (<= 2 (* 2 (select main_a v_prenex_24629))) (<= (select main_a v_prenex_24629) (select main_a v_prenex_24630)))) (forall ((v_prenex_21928 Int) (v_prenex_21929 Int)) (or (<= (+ (select main_a v_prenex_21928) (select main_a v_prenex_21929)) 1000) (<= (+ main_y 1) v_prenex_21929) (< v_prenex_21929 main_y) (<= (select main_a v_prenex_21929) 999) (<= 500 (select main_a v_prenex_21929)))) (forall ((v_prenex_22540 Int) (v_prenex_22541 Int)) (or (<= (+ main_x 1) v_prenex_22540) (< v_prenex_22541 main_y) (< v_prenex_22540 main_x) (<= (select main_a v_prenex_22540) 500) (<= (* 2 (select main_a v_prenex_22541)) 1998) (<= (select main_a v_prenex_22541) (+ (select main_a v_prenex_22540) 998)))) (forall ((v_prenex_31155 Int)) (or (<= (* 2 (select main_a v_prenex_31155)) 1000) (< v_prenex_31155 main_x) (<= 0 (+ (select main_a v_prenex_31155) 498)) (<= 2 (* 2 (select main_a v_prenex_31155))) (<= (+ main_x 1) v_prenex_31155))) (forall ((v_prenex_32966 Int) (v_prenex_32965 Int)) (or (<= (select main_a v_prenex_32965) 999) (< v_prenex_32965 main_x) (<= 0 (+ (select main_a v_prenex_32965) 498)) (<= (select main_a v_prenex_32966) 1498) (<= (+ main_x 1) v_prenex_32965) (<= (select main_a v_prenex_32965) (select main_a v_prenex_32966)))) (or (forall ((v_prenex_31097 Int)) (or (<= (select main_a v_prenex_31097) 999) (<= 1000 (* 2 (select main_a v_prenex_31097))))) (forall ((v_prenex_31091 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31091))) (<= (* 2 (select main_a v_prenex_31091)) 1000) (< v_prenex_31091 main_x) (<= (+ main_x 1) v_prenex_31091) (<= (select main_a v_prenex_31091) 500)))) (forall ((v_prenex_31211 Int) (v_prenex_31212 Int)) (or (<= 0 (+ (select main_a v_prenex_31211) 498)) (<= 1 (select main_a v_prenex_31211)) (<= (+ main_x 1) v_prenex_31211) (<= (select main_a v_prenex_31212) 999) (<= (select main_a v_prenex_31211) (select main_a v_prenex_31212)) (<= 1 (select main_a v_prenex_31212)) (< v_prenex_31211 main_x))) (forall ((v_prenex_25047 Int) (v_prenex_25046 Int)) (or (<= 1000 (+ (select main_a v_prenex_25046) (select main_a v_prenex_25047))) (<= (* 2 (select main_a v_prenex_25047)) 1998) (<= (+ main_x 1) v_prenex_25046) (<= (select main_a v_prenex_25047) 999) (< v_prenex_25046 main_x) (<= (* 2 (select main_a v_prenex_25046)) 1000) (<= 0 (+ (select main_a v_prenex_25046) 498)))) (forall ((v_prenex_30097 Int) (v_prenex_30098 Int)) (or (< v_prenex_30097 main_x) (<= (* 2 (select main_a v_prenex_30098)) 1998) (<= (+ main_x 1) v_prenex_30097) (<= (select main_a v_prenex_30097) 500) (<= (select main_a v_prenex_30098) 1498) (<= (select main_a v_prenex_30097) 999) (<= (select main_a v_prenex_30097) (select main_a v_prenex_30098)))) (forall ((v_prenex_31701 Int) (v_prenex_31702 Int)) (or (<= (* 2 (select main_a v_prenex_31701)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31702))) (<= (+ (select main_a v_prenex_31701) (select main_a v_prenex_31702)) 1000) (< v_prenex_31701 main_x) (<= 2 (* 2 (select main_a v_prenex_31701))) (<= (* 2 (select main_a v_prenex_31702)) 1998) (<= (+ main_x 1) v_prenex_31701))) (forall ((v_prenex_28536 Int) (v_prenex_28535 Int)) (or (<= (select main_a v_prenex_28535) 500) (<= 1000 (* 2 (select main_a v_prenex_28536))) (<= (+ main_x 1) v_prenex_28535) (<= (+ (select main_a v_prenex_28535) (select main_a v_prenex_28536)) 1000) (<= (select main_a v_prenex_28535) 999) (<= (* 2 (select main_a v_prenex_28536)) 1998) (< v_prenex_28535 main_x))) (forall ((v_prenex_23875 Int) (v_prenex_23874 Int)) (or (<= (select main_a v_prenex_23874) (select main_a v_prenex_23875)) (<= 1000 (* 2 (select main_a v_prenex_23875))) (<= (+ main_x 1) v_prenex_23874) (< v_prenex_23874 main_x) (<= (select main_a v_prenex_23874) 500))) (forall ((v_prenex_23730 Int) (v_prenex_23729 Int)) (or (<= (* 2 (select main_a v_prenex_23729)) 1000) (<= 500 (select main_a v_prenex_23730)) (<= 1 (select main_a v_prenex_23729)) (<= (+ main_x 1) v_prenex_23729) (< v_prenex_23729 main_x) (<= 1000 (+ (select main_a v_prenex_23729) (select main_a v_prenex_23730))))) (forall ((v_prenex_26710 Int) (v_prenex_26711 Int)) (or (< v_prenex_26711 main_y) (<= (select main_a v_prenex_26711) (+ (select main_a v_prenex_26710) 998)) (<= (select main_a v_prenex_26711) 999) (< v_prenex_26710 main_x) (<= (* 2 (select main_a v_prenex_26710)) 1000) (<= 1 (select main_a v_prenex_26711)) (<= (+ main_x 1) v_prenex_26710))) (forall ((v_prenex_23121 Int) (v_prenex_23120 Int)) (or (<= 0 (+ (select main_a v_prenex_23120) 498)) (<= (+ main_x 1) v_prenex_23120) (<= 500 (select main_a v_prenex_23121)) (<= (+ (select main_a v_prenex_23120) (select main_a v_prenex_23121)) 1000) (<= (* 2 (select main_a v_prenex_23121)) 1998) (<= 1 (select main_a v_prenex_23120)) (< v_prenex_23120 main_x))) (forall ((v_prenex_32825 Int) (v_prenex_32826 Int)) (or (< v_prenex_32825 main_x) (<= (select main_a v_prenex_32825) 999) (<= 1000 (* 2 (select main_a v_prenex_32826))) (<= (+ main_x 1) v_prenex_32825) (<= (select main_a v_prenex_32825) (select main_a v_prenex_32826)) (< v_prenex_32826 main_y) (<= (* 2 (select main_a v_prenex_32826)) 1998))) (or (forall ((v_prenex_23258 Int)) (or (<= (select main_a v_prenex_23258) 1498) (<= 500 (select main_a v_prenex_23258)))) (forall ((v_prenex_23253 Int)) (or (<= (* 2 (select main_a v_prenex_23253)) 1000) (<= (+ main_x 1) v_prenex_23253) (< v_prenex_23253 main_x) (<= 2 (* 2 (select main_a v_prenex_23253)))))) (forall ((v_prenex_32809 Int) (v_prenex_32810 Int)) (or (<= (+ main_x 1) v_prenex_32809) (<= 2 (* 2 (select main_a v_prenex_32809))) (<= (+ (select main_a v_prenex_32809) (select main_a v_prenex_32810)) 1000) (<= (select main_a v_prenex_32810) 1498) (<= 1 (select main_a v_prenex_32810)) (< v_prenex_32809 main_x) (<= 0 (+ (select main_a v_prenex_32809) 498)))) (forall ((v_prenex_25295 Int) (v_prenex_25294 Int)) (or (<= (+ (select main_a v_prenex_25294) (select main_a v_prenex_25295)) 1000) (<= (* 2 (select main_a v_prenex_25294)) 1000) (<= 500 (select main_a v_prenex_25295)) (<= (+ main_x 1) v_prenex_25294) (< v_prenex_25294 main_x))) (or (forall ((v_prenex_27769 Int)) (or (< v_prenex_27769 main_x) (<= 1 (select main_a v_prenex_27769)) (<= 2 (* 2 (select main_a v_prenex_27769))) (<= (+ main_x 1) v_prenex_27769))) (forall ((v_prenex_27770 Int)) (or (< v_prenex_27770 main_y) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27770)))))) (forall ((v_prenex_31587 Int) (v_prenex_31586 Int)) (or (<= (+ main_y 1) v_prenex_31587) (< v_prenex_31586 main_x) (<= (select main_a v_prenex_31587) 999) (< v_prenex_31587 main_y) (<= 1000 (+ (select main_a v_prenex_31586) (select main_a v_prenex_31587))))) (forall ((v_prenex_24276 Int) (v_prenex_24275 Int)) (or (<= (select main_a v_prenex_24275) (select main_a v_prenex_24276)) (<= 1 (select main_a v_prenex_24276)) (<= (* 2 (select main_a v_prenex_24275)) 1000) (<= (+ main_x 1) v_prenex_24275) (<= (select main_a v_prenex_24276) 1498) (<= (select main_a v_prenex_24275) 500) (< v_prenex_24275 main_x))) (forall ((v_prenex_31497 Int) (v_prenex_31498 Int)) (or (<= (+ main_x 1) v_prenex_31497) (< v_prenex_31497 main_x) (<= 500 (select main_a v_prenex_31498)) (<= 0 (+ (select main_a v_prenex_31497) 498)) (<= 1 (select main_a v_prenex_31498)) (<= (select main_a v_prenex_31497) (select main_a v_prenex_31498)) (<= (* 2 (select main_a v_prenex_31497)) 1000))) (or (forall ((v_prenex_28631 Int)) (or (<= 500 (select main_a v_prenex_28631)) (<= (+ main_y 1) v_prenex_28631) (< v_prenex_28631 main_y))) (forall ((v_prenex_28630 Int)) (or (<= (+ main_x 1) v_prenex_28630) (<= 2 (* 2 (select main_a v_prenex_28630)))))) (or (forall ((v_prenex_23029 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23029))) (<= 1 (select main_a v_prenex_23029)) (< v_prenex_23029 main_x) (<= (+ main_x 1) v_prenex_23029))) (forall ((v_prenex_23030 Int)) (or (<= (* 2 (select main_a v_prenex_23030)) 1998) (<= (+ main_y 1) v_prenex_23030) (<= (select main_a v_prenex_23030) 1498)))) (forall ((v_prenex_27953 Int) (v_prenex_27954 Int)) (or (<= (* 2 (select main_a v_prenex_27953)) 1000) (<= (+ main_y 1) v_prenex_27954) (<= (+ main_x 1) v_prenex_27953) (< v_prenex_27953 main_x) (<= (select main_a v_prenex_27954) 999) (<= (+ (select main_a v_prenex_27953) (select main_a v_prenex_27954)) 1000))) (or (forall ((v_prenex_31030 Int)) (<= 1000 (* 2 (select main_a v_prenex_31030)))) (forall ((v_prenex_31026 Int)) (or (<= (+ main_x 1) v_prenex_31026) (<= 1 (select main_a v_prenex_31026)) (<= (* 2 (select main_a v_prenex_31026)) 1000) (<= 0 (+ (select main_a v_prenex_31026) 498)) (< v_prenex_31026 main_x)))) (or (forall ((v_prenex_23597 Int)) (or (<= (select main_a v_prenex_23597) 500) (<= 2 (* 2 (select main_a v_prenex_23597))) (<= (+ main_x 1) v_prenex_23597) (< v_prenex_23597 main_x))) (forall ((v_prenex_23599 Int)) (or (<= 1 (select main_a v_prenex_23599)) (< v_prenex_23599 main_y) (<= 500 (select main_a v_prenex_23599))))) (or (forall ((v_prenex_24450 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24450))) (<= 1 (select main_a v_prenex_24450)) (<= (+ main_x 1) v_prenex_24450) (< v_prenex_24450 main_x) (<= (select main_a v_prenex_24450) 500))) (forall ((v_prenex_24455 Int)) (or (<= 500 (select main_a v_prenex_24455)) (<= 1000 (* 2 (select main_a v_prenex_24455)))))) (or (forall ((v_prenex_32189 Int)) (or (<= (+ main_x 1) v_prenex_32189) (<= 1 (select main_a v_prenex_32189)) (<= (select main_a v_prenex_32189) 999) (< v_prenex_32189 main_x) (<= (* 2 (select main_a v_prenex_32189)) 1000))) (forall ((v_prenex_32190 Int)) (or (<= (select main_a v_prenex_32190) 999) (<= 1 (select main_a v_prenex_32190))))) (or (forall ((v_prenex_29886 Int)) (or (<= 1 (select main_a v_prenex_29886)) (< v_prenex_29886 main_y) (<= (select main_a v_prenex_29886) 999))) (forall ((v_prenex_29880 Int)) (or (<= 0 (+ (select main_a v_prenex_29880) 498)) (<= (+ main_x 1) v_prenex_29880) (< v_prenex_29880 main_x) (<= 2 (* 2 (select main_a v_prenex_29880)))))) (forall ((v_prenex_29628 Int) (v_prenex_29627 Int)) (or (<= 500 (select main_a v_prenex_29628)) (<= (+ main_x 1) v_prenex_29627) (<= (select main_a v_prenex_29628) (+ (select main_a v_prenex_29627) 998)) (< v_prenex_29627 main_x) (<= 0 (+ (select main_a v_prenex_29627) 498)) (<= 1 (select main_a v_prenex_29628)))) (forall ((v_prenex_31907 Int) (v_prenex_31906 Int)) (or (<= 0 (+ (select main_a v_prenex_31906) 498)) (<= (+ (select main_a v_prenex_31906) (select main_a v_prenex_31907)) 1000) (< v_prenex_31906 main_x) (< v_prenex_31907 main_y) (<= (+ main_x 1) v_prenex_31906) (<= 500 (select main_a v_prenex_31907)) (<= 1 (select main_a v_prenex_31907)))) (or (forall ((v_prenex_23571 Int)) (or (<= (+ main_x 1) v_prenex_23571) (< v_prenex_23571 main_x) (<= 2 (* 2 (select main_a v_prenex_23571))))) (forall ((v_prenex_23576 Int)) (<= 500 (select main_a v_prenex_23576)))) (or (forall ((v_prenex_22481 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22481))) (< v_prenex_22481 main_x) (<= (+ main_x 1) v_prenex_22481) (<= (select main_a v_prenex_22481) 999))) (forall ((v_prenex_22485 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= 1 (select main_a v_prenex_22485)) (< v_prenex_22485 main_y)))) (forall ((v_prenex_21605 Int) (v_prenex_21606 Int)) (or (<= (select main_a v_prenex_21606) (+ (select main_a v_prenex_21605) 998)) (<= (select main_a v_prenex_21605) 999) (<= (+ main_x 1) v_prenex_21605) (< v_prenex_21606 main_y) (< v_prenex_21605 main_x) (<= 1 (select main_a v_prenex_21606)))) (forall ((v_prenex_24210 Int) (v_prenex_24209 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24210))) (<= (select main_a v_prenex_24210) (+ (select main_a v_prenex_24209) 998)) (<= (select main_a v_prenex_24210) 999) (<= 2 (* 2 (select main_a v_prenex_24209))) (<= (+ main_x 1) v_prenex_24209) (< v_prenex_24209 main_x))) (or (forall ((v_prenex_23423 Int)) (or (< v_prenex_23423 main_x) (<= (+ main_x 1) v_prenex_23423) (<= (select main_a v_prenex_23423) 999) (<= 2 (* 2 (select main_a v_prenex_23423))) (<= (select main_a v_prenex_23423) 500))) (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 1 (select main_a v_prenex_23426))))) (forall ((v_prenex_21560 Int) (v_prenex_21559 Int)) (or (<= (select main_a v_prenex_21559) 999) (< v_prenex_21560 main_y) (<= 1000 (+ (select main_a v_prenex_21559) (select main_a v_prenex_21560))) (<= (+ main_x 1) v_prenex_21559) (<= 1 (select main_a v_prenex_21560)) (< v_prenex_21559 main_x) (<= 1000 (* 2 (select main_a v_prenex_21560))))) (forall ((v_prenex_26314 Int) (v_prenex_26313 Int)) (or (<= (+ main_y 1) v_prenex_26314) (< v_prenex_26313 main_x) (<= (select main_a v_prenex_26314) 999) (<= 1000 (+ (select main_a v_prenex_26313) (select main_a v_prenex_26314))) (<= 1 (select main_a v_prenex_26313)) (<= (+ main_x 1) v_prenex_26313))) (forall ((v_prenex_21829 Int) (v_prenex_21828 Int)) (or (<= 0 (+ (select main_a v_prenex_21828) 498)) (<= (+ main_y 1) v_prenex_21829) (<= (+ main_x 1) v_prenex_21828) (<= (select main_a v_prenex_21829) (+ (select main_a v_prenex_21828) 998)) (< v_prenex_21828 main_x) (<= 1000 (* 2 (select main_a v_prenex_21829))))) (forall ((v_prenex_29342 Int) (v_prenex_29341 Int)) (or (<= 1 (select main_a v_prenex_29342)) (<= (+ main_x 1) v_prenex_29341) (< v_prenex_29341 main_x) (<= (select main_a v_prenex_29341) 500) (< v_prenex_29342 main_y) (<= (select main_a v_prenex_29342) 999) (<= (select main_a v_prenex_29342) (+ (select main_a v_prenex_29341) 998)))) (or (forall ((v_prenex_29677 Int)) (or (<= (* 2 (select main_a v_prenex_29677)) 1998) (<= 1 (select main_a v_prenex_29677)))) (forall ((v_prenex_29673 Int)) (or (< v_prenex_29673 main_x) (<= (* 2 (select main_a v_prenex_29673)) 1000) (<= 0 (+ (select main_a v_prenex_29673) 498)) (<= 2 (* 2 (select main_a v_prenex_29673))) (<= (+ main_x 1) v_prenex_29673)))) (forall ((v_prenex_31217 Int) (v_prenex_31218 Int)) (or (<= (select main_a v_prenex_31218) 999) (< v_prenex_31217 main_x) (<= (select main_a v_prenex_31217) (select main_a v_prenex_31218)) (<= 0 (+ (select main_a v_prenex_31217) 498)) (<= (select main_a v_prenex_31217) 500) (<= (+ main_x 1) v_prenex_31217))) (forall ((v_prenex_33018 Int) (v_prenex_33019 Int)) (or (<= (select main_a v_prenex_33019) 1498) (<= (+ main_x 1) v_prenex_33018) (< v_prenex_33018 main_x) (< v_prenex_33019 main_y) (<= (* 2 (select main_a v_prenex_33018)) 1000) (<= (select main_a v_prenex_33018) (select main_a v_prenex_33019)) (<= (* 2 (select main_a v_prenex_33019)) 1998))) (forall ((v_prenex_27476 Int) (v_prenex_27475 Int)) (or (<= (select main_a v_prenex_27476) 1498) (<= 1000 (* 2 (select main_a v_prenex_27476))) (<= 2 (* 2 (select main_a v_prenex_27475))) (< v_prenex_27475 main_x) (<= (select main_a v_prenex_27475) (select main_a v_prenex_27476)) (<= 1 (select main_a v_prenex_27475)) (<= (+ main_x 1) v_prenex_27475))) (or (forall ((v_prenex_28727 Int)) (or (< v_prenex_28727 main_x) (<= (* 2 (select main_a v_prenex_28727)) 1000))) (forall ((v_prenex_28728 Int)) (or (<= (+ main_y 1) v_prenex_28728) (< v_prenex_28728 main_y) (<= (* 2 (select main_a v_prenex_28728)) 1998)))) (forall ((v_prenex_30134 Int) (v_prenex_30133 Int)) (or (<= 1 (select main_a v_prenex_30134)) (<= (* 2 (select main_a v_prenex_30133)) 1000) (<= (+ main_x 1) v_prenex_30133) (<= (+ main_y 1) v_prenex_30134) (<= 1000 (+ (select main_a v_prenex_30133) (select main_a v_prenex_30134))) (< v_prenex_30133 main_x) (<= 1000 (* 2 (select main_a v_prenex_30134))))) (forall ((v_prenex_29103 Int) (v_prenex_29102 Int)) (or (<= (select main_a v_prenex_29102) 999) (<= (+ (select main_a v_prenex_29102) (select main_a v_prenex_29103)) 1000) (<= (+ main_x 1) v_prenex_29102) (<= 0 (+ (select main_a v_prenex_29102) 498)) (<= 1 (select main_a v_prenex_29103)) (< v_prenex_29102 main_x))) (forall ((v_prenex_26639 Int) (v_prenex_26640 Int)) (or (<= (select main_a v_prenex_26639) (select main_a v_prenex_26640)) (<= (+ main_x 1) v_prenex_26639) (<= (* 2 (select main_a v_prenex_26639)) 1000) (<= (+ main_y 1) v_prenex_26640) (<= 1 (select main_a v_prenex_26640)) (< v_prenex_26639 main_x))) (forall ((v_prenex_22820 Int) (v_prenex_22819 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22820))) (<= (+ main_x 1) v_prenex_22819) (< v_prenex_22819 main_x) (<= (select main_a v_prenex_22819) (select main_a v_prenex_22820)) (<= 0 (+ (select main_a v_prenex_22819) 498)) (<= 500 (select main_a v_prenex_22820)) (<= (select main_a v_prenex_22819) 999))) (forall ((v_prenex_23085 Int) (v_prenex_23086 Int)) (or (<= (+ main_x 1) v_prenex_23085) (<= (* 2 (select main_a v_prenex_23085)) 1000) (< v_prenex_23086 main_y) (<= 1 (select main_a v_prenex_23086)) (<= 500 (select main_a v_prenex_23086)) (< v_prenex_23085 main_x) (<= (select main_a v_prenex_23085) (select main_a v_prenex_23086)))) (forall ((v_prenex_31392 Int) (v_prenex_31393 Int)) (or (< v_prenex_31393 main_y) (<= 1000 (+ (select main_a v_prenex_31392) (select main_a v_prenex_31393))) (<= (+ main_x 1) v_prenex_31392) (<= 1000 (* 2 (select main_a v_prenex_31393))) (<= 1 (select main_a v_prenex_31392)) (< v_prenex_31392 main_x))) (or (forall ((v_prenex_24555 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24555))) (< v_prenex_24555 main_x) (<= (+ main_x 1) v_prenex_24555))) (forall ((v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24560) 1498) (<= 500 (select main_a v_prenex_24560))))) (or (forall ((v_prenex_28433 Int)) (or (<= (+ main_x 1) v_prenex_28433) (<= (* 2 (select main_a v_prenex_28433)) 1000) (<= 1 (select main_a v_prenex_28433)) (< v_prenex_28433 main_x) (<= (select main_a v_prenex_28433) 500))) (forall ((v_prenex_28438 Int)) (or (<= (* 2 (select main_a v_prenex_28438)) 1998) (<= 1 (select main_a v_prenex_28438))))) (forall ((v_prenex_31981 Int) (v_prenex_31982 Int)) (or (<= (select main_a v_prenex_31982) 999) (<= 1 (select main_a v_prenex_31982)) (<= (+ main_x 1) v_prenex_31981) (< v_prenex_31981 main_x) (<= (+ (select main_a v_prenex_31981) (select main_a v_prenex_31982)) 1000) (<= 0 (+ (select main_a v_prenex_31981) 498)) (<= (select main_a v_prenex_31981) 500))) (forall ((v_prenex_21741 Int) (v_prenex_21742 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21741))) (<= 1000 (* 2 (select main_a v_prenex_21742))) (<= 1 (select main_a v_prenex_21741)) (<= 1000 (+ (select main_a v_prenex_21741) (select main_a v_prenex_21742))) (< v_prenex_21741 main_x) (<= (+ main_x 1) v_prenex_21741) (<= (select main_a v_prenex_21742) 1498))) (forall ((v_prenex_28595 Int) (v_prenex_28594 Int)) (or (<= (+ main_x 1) v_prenex_28594) (<= (select main_a v_prenex_28595) (+ (select main_a v_prenex_28594) 998)) (<= 0 (+ (select main_a v_prenex_28594) 498)) (<= (select main_a v_prenex_28594) 999) (< v_prenex_28594 main_x))) (or (forall ((v_prenex_28983 Int)) (or (<= 1 (select main_a v_prenex_28983)) (<= (select main_a v_prenex_28983) 999))) (forall ((v_prenex_28978 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28978))) (< v_prenex_28978 main_x) (<= 0 (+ (select main_a v_prenex_28978) 498)) (<= (+ main_x 1) v_prenex_28978)))) (forall ((v_prenex_23873 Int) (v_prenex_23872 Int)) (or (<= 1000 (+ (select main_a v_prenex_23872) (select main_a v_prenex_23873))) (<= (+ main_x 1) v_prenex_23872) (<= 2 (* 2 (select main_a v_prenex_23872))) (<= 500 (select main_a v_prenex_23873)) (< v_prenex_23872 main_x) (<= (* 2 (select main_a v_prenex_23872)) 1000))) (forall ((v_prenex_26315 Int) (v_prenex_26316 Int)) (or (<= (select main_a v_prenex_26315) 999) (<= (+ main_x 1) v_prenex_26315) (<= 2 (* 2 (select main_a v_prenex_26315))) (<= (select main_a v_prenex_26316) 1498) (< v_prenex_26315 main_x) (<= (select main_a v_prenex_26315) (select main_a v_prenex_26316)))) (forall ((v_prenex_24069 Int) (v_prenex_24068 Int)) (or (<= (+ main_y 1) v_prenex_24069) (<= (* 2 (select main_a v_prenex_24068)) 1000) (<= (+ (select main_a v_prenex_24068) (select main_a v_prenex_24069)) 1000) (<= 500 (select main_a v_prenex_24069)) (< v_prenex_24068 main_x) (<= (+ main_x 1) v_prenex_24068))) (forall ((v_prenex_31367 Int) (v_prenex_31366 Int)) (or (< v_prenex_31367 main_y) (<= (+ main_y 1) v_prenex_31367) (<= 1 (select main_a v_prenex_31367)) (<= (+ main_x 1) v_prenex_31366) (<= (select main_a v_prenex_31367) (+ (select main_a v_prenex_31366) 998)))) (forall ((v_prenex_30055 Int) (v_prenex_30054 Int)) (or (<= 1 (select main_a v_prenex_30054)) (<= (+ main_x 1) v_prenex_30054) (<= (select main_a v_prenex_30055) 999) (<= (+ main_y 1) v_prenex_30055) (< v_prenex_30054 main_x) (<= (* 2 (select main_a v_prenex_30055)) 1998) (<= (+ (select main_a v_prenex_30054) (select main_a v_prenex_30055)) 1000))) (forall ((v_prenex_29200 Int) (v_prenex_29201 Int)) (or (<= (select main_a v_prenex_29201) (+ (select main_a v_prenex_29200) 998)) (<= (+ main_x 1) v_prenex_29200) (< v_prenex_29200 main_x) (<= 1000 (* 2 (select main_a v_prenex_29201))) (<= 1 (select main_a v_prenex_29201)) (<= 2 (* 2 (select main_a v_prenex_29200))) (<= (* 2 (select main_a v_prenex_29200)) 1000))) (or (forall ((v_prenex_23984 Int)) (or (<= (* 2 (select main_a v_prenex_23984)) 1998) (<= (+ main_y 1) v_prenex_23984) (< v_prenex_23984 main_y))) (forall ((v_prenex_23983 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23983))) (< v_prenex_23983 main_x)))) (forall ((v_prenex_25579 Int) (v_prenex_25580 Int)) (or (<= (select main_a v_prenex_25579) 999) (<= (select main_a v_prenex_25580) 999) (<= 0 (+ (select main_a v_prenex_25579) 498)) (< v_prenex_25579 main_x) (<= (+ main_x 1) v_prenex_25579) (<= (* 2 (select main_a v_prenex_25580)) 1998) (<= 1000 (+ (select main_a v_prenex_25579) (select main_a v_prenex_25580))))) (forall ((v_prenex_24461 Int) (v_prenex_24460 Int)) (or (<= 1 (select main_a v_prenex_24460)) (<= 2 (* 2 (select main_a v_prenex_24460))) (< v_prenex_24460 main_x) (<= (select main_a v_prenex_24461) (+ (select main_a v_prenex_24460) 998)) (<= (+ main_x 1) v_prenex_24460))) (forall ((v_prenex_28229 Int) (v_prenex_28230 Int)) (or (<= (select main_a v_prenex_28230) 999) (<= 1000 (+ (select main_a v_prenex_28229) (select main_a v_prenex_28230))) (<= (* 2 (select main_a v_prenex_28229)) 1000) (<= (+ main_x 1) v_prenex_28229) (< v_prenex_28229 main_x) (<= (select main_a v_prenex_28229) 500))) (forall ((v_prenex_26037 Int) (v_prenex_26036 Int)) (or (<= (+ main_y 1) v_prenex_26037) (<= (+ (select main_a v_prenex_26036) (select main_a v_prenex_26037)) 1000) (<= 1000 (* 2 (select main_a v_prenex_26037))) (< v_prenex_26037 main_y) (<= 1 (select main_a v_prenex_26037)))) (or (forall ((v_prenex_25621 Int)) (or (< v_prenex_25621 main_x) (<= (+ main_x 1) v_prenex_25621) (<= 2 (* 2 (select main_a v_prenex_25621))))) (forall ((v_prenex_25622 Int)) (or (<= (+ main_y 1) v_prenex_25622) (<= (select main_a v_prenex_25622) 1498) (<= 500 (select main_a v_prenex_25622))))) (forall ((v_prenex_25556 Int) (v_prenex_25555 Int)) (or (<= (select main_a v_prenex_25555) 999) (<= 1 (select main_a v_prenex_25556)) (<= 0 (+ (select main_a v_prenex_25555) 498)) (<= 1000 (* 2 (select main_a v_prenex_25556))) (<= (select main_a v_prenex_25556) (+ (select main_a v_prenex_25555) 998)) (<= (+ main_x 1) v_prenex_25555) (< v_prenex_25555 main_x))) (forall ((v_prenex_22183 Int) (v_prenex_22182 Int)) (or (<= (+ main_x 1) v_prenex_22182) (<= 1 (select main_a v_prenex_22183)) (<= (* 2 (select main_a v_prenex_22183)) 1998) (<= 0 (+ (select main_a v_prenex_22182) 498)) (<= (select main_a v_prenex_22182) (select main_a v_prenex_22183)) (< v_prenex_22183 main_y) (< v_prenex_22182 main_x))) (forall ((v_prenex_27649 Int) (v_prenex_27650 Int)) (or (<= (select main_a v_prenex_27649) 999) (<= (* 2 (select main_a v_prenex_27650)) 1998) (< v_prenex_27649 main_x) (<= (+ (select main_a v_prenex_27649) (select main_a v_prenex_27650)) 1000) (<= (+ main_x 1) v_prenex_27649))) (or (forall ((v_prenex_31740 Int)) (or (< v_prenex_31740 main_x) (<= 0 (+ (select main_a v_prenex_31740) 498)) (<= (* 2 (select main_a v_prenex_31740)) 1000) (<= (+ main_x 1) v_prenex_31740))) (forall ((v_prenex_31745 Int)) (or (<= (select main_a v_prenex_31745) 999) (<= 1000 (* 2 (select main_a v_prenex_31745))) (< v_prenex_31745 main_y)))) (forall ((v_prenex_33035 Int) (v_prenex_33034 Int)) (or (<= (select main_a v_prenex_33034) (select main_a v_prenex_33035)) (<= 2 (* 2 (select main_a v_prenex_33034))) (<= 500 (select main_a v_prenex_33035)) (<= (+ main_x 1) v_prenex_33034) (<= 1 (select main_a v_prenex_33035)) (< v_prenex_33035 main_y) (< v_prenex_33034 main_x))) (or (forall ((v_prenex_23908 Int)) (or (<= (+ main_x 1) v_prenex_23908) (<= 2 (* 2 (select main_a v_prenex_23908))) (<= (* 2 (select main_a v_prenex_23908)) 1000) (< v_prenex_23908 main_x))) (forall ((v_prenex_23912 Int)) (<= (select main_a v_prenex_23912) 999))) (forall ((v_prenex_26986 Int) (v_prenex_26987 Int)) (or (<= (select main_a v_prenex_26986) (select main_a v_prenex_26987)) (<= 2 (* 2 (select main_a v_prenex_26986))) (< v_prenex_26986 main_x) (<= (* 2 (select main_a v_prenex_26986)) 1000) (<= (+ main_x 1) v_prenex_26986) (<= 500 (select main_a v_prenex_26987)))) (or (forall ((v_prenex_21966 Int)) (or (<= 1 (select main_a v_prenex_21966)) (<= (* 2 (select main_a v_prenex_21966)) 1000) (< v_prenex_21966 main_x) (<= (+ main_x 1) v_prenex_21966) (<= 0 (+ (select main_a v_prenex_21966) 498)))) (forall ((v_prenex_21967 Int)) (<= 500 (select main_a v_prenex_21967)))) (or (forall ((v_prenex_21618 Int)) (or (<= (+ main_x 1) v_prenex_21618) (<= (select main_a v_prenex_21618) 999) (<= 0 (+ (select main_a v_prenex_21618) 498)) (<= 2 (* 2 (select main_a v_prenex_21618))) (< v_prenex_21618 main_x))) (forall ((v_prenex_21623 Int)) (or (<= (* 2 (select main_a v_prenex_21623)) 1998) (<= 1 (select main_a v_prenex_21623))))) (forall ((v_prenex_31690 Int) (v_prenex_31689 Int)) (or (< v_prenex_31689 main_x) (<= 2 (* 2 (select main_a v_prenex_31689))) (<= (* 2 (select main_a v_prenex_31689)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31690))) (<= 1000 (+ (select main_a v_prenex_31689) (select main_a v_prenex_31690))) (<= (+ main_x 1) v_prenex_31689) (<= (select main_a v_prenex_31690) 999))) (forall ((v_prenex_27612 Int) (v_prenex_27611 Int)) (or (<= (select main_a v_prenex_27611) (select main_a v_prenex_27612)) (<= 1000 (* 2 (select main_a v_prenex_27612))) (<= (select main_a v_prenex_27611) 500) (<= (select main_a v_prenex_27612) 1498) (<= (+ main_y 1) v_prenex_27612) (<= (+ main_x 1) v_prenex_27611) (< v_prenex_27611 main_x))) (forall ((v_prenex_31846 Int) (v_prenex_31845 Int)) (or (<= (select main_a v_prenex_31846) 999) (<= (* 2 (select main_a v_prenex_31845)) 1000) (<= 2 (* 2 (select main_a v_prenex_31845))) (< v_prenex_31845 main_x) (<= (+ main_x 1) v_prenex_31845) (<= (select main_a v_prenex_31846) (+ (select main_a v_prenex_31845) 998)))) (forall ((v_prenex_25149 Int) (v_prenex_25150 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25149))) (<= (select main_a v_prenex_25150) 999) (<= (+ main_x 1) v_prenex_25149) (<= (select main_a v_prenex_25149) (select main_a v_prenex_25150)) (<= (* 2 (select main_a v_prenex_25149)) 1000) (<= 500 (select main_a v_prenex_25150)) (< v_prenex_25149 main_x))) (forall ((v_prenex_27210 Int) (v_prenex_27211 Int)) (or (< v_prenex_27211 main_y) (<= 1 (select main_a v_prenex_27210)) (<= (+ (select main_a v_prenex_27210) (select main_a v_prenex_27211)) 1000) (<= (+ main_x 1) v_prenex_27210) (< v_prenex_27210 main_x) (<= 1000 (* 2 (select main_a v_prenex_27211))))) (or (forall ((v_prenex_31986 Int)) (or (<= 1 (select main_a v_prenex_31986)) (<= 0 (+ (select main_a v_prenex_31986) 498)) (< v_prenex_31986 main_x) (<= (+ main_x 1) v_prenex_31986) (<= (* 2 (select main_a v_prenex_31986)) 1000))) (forall ((v_prenex_31990 Int)) (<= 500 (select main_a v_prenex_31990)))) (forall ((v_prenex_27689 Int) (v_prenex_27688 Int)) (or (<= (select main_a v_prenex_27688) 500) (<= (+ main_x 1) v_prenex_27688) (<= (* 2 (select main_a v_prenex_27689)) 1998) (< v_prenex_27688 main_x) (<= (select main_a v_prenex_27688) (select main_a v_prenex_27689)) (<= (* 2 (select main_a v_prenex_27688)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27689))))) (forall ((v_prenex_27720 Int) (v_prenex_27721 Int)) (or (<= (select main_a v_prenex_27720) (select main_a v_prenex_27721)) (<= (select main_a v_prenex_27720) 500) (<= (* 2 (select main_a v_prenex_27720)) 1000) (< v_prenex_27720 main_x) (<= (+ main_x 1) v_prenex_27720) (<= 1 (select main_a v_prenex_27721)))) (forall ((v_prenex_29527 Int) (v_prenex_29526 Int)) (or (<= (select main_a v_prenex_29527) 999) (<= (+ main_x 1) v_prenex_29526) (< v_prenex_29526 main_x) (<= (+ (select main_a v_prenex_29526) (select main_a v_prenex_29527)) 1000) (<= 1 (select main_a v_prenex_29526)) (<= 2 (* 2 (select main_a v_prenex_29526))))) (forall ((v_prenex_27623 Int) (v_prenex_27624 Int)) (or (<= 1 (select main_a v_prenex_27624)) (< v_prenex_27623 main_x) (<= (select main_a v_prenex_27623) 999) (<= 2 (* 2 (select main_a v_prenex_27623))) (<= (select main_a v_prenex_27624) 999) (<= (+ main_x 1) v_prenex_27623) (<= (select main_a v_prenex_27623) (select main_a v_prenex_27624)))) (or (forall ((v_prenex_30150 Int)) (or (<= (+ main_x 1) v_prenex_30150) (< v_prenex_30150 main_x) (<= 2 (* 2 (select main_a v_prenex_30150))) (<= (* 2 (select main_a v_prenex_30150)) 1000))) (forall ((v_prenex_30153 Int)) (or (< v_prenex_30153 main_y) (<= (* 2 (select main_a v_prenex_30153)) 1998) (<= 1 (select main_a v_prenex_30153))))) (forall ((v_prenex_31394 Int) (v_prenex_31395 Int)) (or (<= 1000 (+ (select main_a v_prenex_31394) (select main_a v_prenex_31395))) (< v_prenex_31394 main_x) (<= (select main_a v_prenex_31395) 999) (<= (+ main_y 1) v_prenex_31395) (<= (select main_a v_prenex_31394) 500) (<= (+ main_x 1) v_prenex_31394))) (or (forall ((v_prenex_23344 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23344))) (< v_prenex_23344 main_y))) (forall ((v_prenex_21431 Int)) (or (<= (+ main_x 1) v_prenex_21431) (< v_prenex_21431 main_x) (<= (* 2 (select main_a v_prenex_21431)) 1000)))) (forall ((v_prenex_33033 Int) (v_prenex_33032 Int)) (or (<= (+ main_y 1) v_prenex_33033) (<= (select main_a v_prenex_33033) (+ (select main_a v_prenex_33032) 998)) (< v_prenex_33032 main_x) (<= (select main_a v_prenex_33033) 999) (<= (select main_a v_prenex_33032) 999) (<= (select main_a v_prenex_33033) 1498) (<= (+ main_x 1) v_prenex_33032))) (forall ((v_prenex_28688 Int) (v_prenex_28687 Int)) (or (< v_prenex_28687 main_x) (< v_prenex_28688 main_y) (<= 2 (* 2 (select main_a v_prenex_28687))) (<= (select main_a v_prenex_28688) 1498) (<= 1 (select main_a v_prenex_28688)) (<= (select main_a v_prenex_28687) (select main_a v_prenex_28688)) (<= (+ main_x 1) v_prenex_28687))) (forall ((v_prenex_23670 Int) (v_prenex_23669 Int)) (or (<= (select main_a v_prenex_23670) 1498) (<= 2 (* 2 (select main_a v_prenex_23669))) (<= (+ main_x 1) v_prenex_23669) (<= (select main_a v_prenex_23669) (select main_a v_prenex_23670)) (< v_prenex_23669 main_x) (<= 1 (select main_a v_prenex_23670)) (<= 0 (+ (select main_a v_prenex_23669) 498)))) (forall ((v_prenex_25973 Int) (v_prenex_25974 Int)) (or (<= (select main_a v_prenex_25973) 500) (< v_prenex_25973 main_x) (<= (select main_a v_prenex_25973) (select main_a v_prenex_25974)) (<= (+ main_x 1) v_prenex_25973) (<= (* 2 (select main_a v_prenex_25974)) 1998) (<= (+ main_y 1) v_prenex_25974))) (or (forall ((v_prenex_24060 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24060))) (<= (+ main_x 1) v_prenex_24060) (< v_prenex_24060 main_x) (<= 1 (select main_a v_prenex_24060)))) (forall ((v_prenex_24061 Int)) (or (<= (+ main_y 1) v_prenex_24061) (<= (select main_a v_prenex_24061) 1498) (<= 500 (select main_a v_prenex_24061))))) (forall ((v_prenex_29147 Int) (v_prenex_29146 Int)) (or (<= (+ main_x 1) v_prenex_29146) (<= 1 (select main_a v_prenex_29146)) (<= 1000 (* 2 (select main_a v_prenex_29147))) (<= 2 (* 2 (select main_a v_prenex_29146))) (< v_prenex_29146 main_x) (<= (select main_a v_prenex_29147) (+ (select main_a v_prenex_29146) 998)))) (forall ((v_prenex_24584 Int) (v_prenex_24583 Int)) (or (< v_prenex_24583 main_x) (<= 1 (select main_a v_prenex_24584)) (<= (select main_a v_prenex_24583) (select main_a v_prenex_24584)) (<= 2 (* 2 (select main_a v_prenex_24583))) (<= (select main_a v_prenex_24584) 999) (<= (+ main_x 1) v_prenex_24583))) (forall ((v_prenex_32240 Int) (v_prenex_32239 Int)) (or (<= 1000 (+ (select main_a v_prenex_32239) (select main_a v_prenex_32240))) (<= 1000 (* 2 (select main_a v_prenex_32240))) (<= 1 (select main_a v_prenex_32239)) (<= (select main_a v_prenex_32240) 1498) (< v_prenex_32239 main_x) (<= (+ main_x 1) v_prenex_32239) (<= (select main_a v_prenex_32239) 999))) (or (forall ((v_prenex_22609 Int)) (<= 1 (select main_a v_prenex_22609))) (forall ((v_prenex_22607 Int)) (or (<= (select main_a v_prenex_22607) 500) (< v_prenex_22607 main_x) (<= (+ main_x 1) v_prenex_22607) (<= (* 2 (select main_a v_prenex_22607)) 1000) (<= 1 (select main_a v_prenex_22607))))) (forall ((v_prenex_28793 Int) (v_prenex_28794 Int)) (or (<= (select main_a v_prenex_28794) (+ (select main_a v_prenex_28793) 998)) (<= (select main_a v_prenex_28794) 999) (< v_prenex_28793 main_x) (<= (select main_a v_prenex_28793) 500) (<= (* 2 (select main_a v_prenex_28794)) 1998) (<= 2 (* 2 (select main_a v_prenex_28793))) (<= (+ main_x 1) v_prenex_28793))) (forall ((v_prenex_32984 Int) (v_prenex_32983 Int)) (or (<= (+ main_x 1) v_prenex_32983) (<= 1000 (+ (select main_a v_prenex_32983) (select main_a v_prenex_32984))) (<= (* 2 (select main_a v_prenex_32983)) 1000) (< v_prenex_32983 main_x) (<= (select main_a v_prenex_32984) 999) (<= (* 2 (select main_a v_prenex_32984)) 1998) (<= (select main_a v_prenex_32983) 999))) (or (forall ((v_prenex_22764 Int)) (or (<= 0 (+ (select main_a v_prenex_22764) 498)) (<= (* 2 (select main_a v_prenex_22764)) 1000) (< v_prenex_22764 main_x) (<= (+ main_x 1) v_prenex_22764))) (forall ((v_prenex_22767 Int)) (or (<= (select main_a v_prenex_22767) 1498) (<= 1 (select main_a v_prenex_22767))))) (or (forall ((v_prenex_32916 Int)) (<= (select main_a v_prenex_32916) 1498)) (forall ((v_prenex_32912 Int)) (or (<= (+ main_x 1) v_prenex_32912) (< v_prenex_32912 main_x) (<= (* 2 (select main_a v_prenex_32912)) 1000) (<= 2 (* 2 (select main_a v_prenex_32912)))))) (forall ((v_prenex_25845 Int) (v_prenex_25846 Int)) (or (<= 1000 (+ (select main_a v_prenex_25845) (select main_a v_prenex_25846))) (<= (select main_a v_prenex_25846) 999) (<= 1 (select main_a v_prenex_25846)) (< v_prenex_25845 main_x) (<= (select main_a v_prenex_25845) 500) (<= (+ main_x 1) v_prenex_25845))) (forall ((v_prenex_30426 Int) (v_prenex_30425 Int)) (or (< v_prenex_30425 main_x) (< v_prenex_30426 main_y) (<= 1000 (* 2 (select main_a v_prenex_30426))) (<= (* 2 (select main_a v_prenex_30425)) 1000) (<= (select main_a v_prenex_30426) (+ (select main_a v_prenex_30425) 998)) (<= (* 2 (select main_a v_prenex_30426)) 1998) (<= (+ main_x 1) v_prenex_30425))) (forall ((v_prenex_28836 Int) (v_prenex_28835 Int)) (or (<= (+ main_x 1) v_prenex_28835) (<= 1 (select main_a v_prenex_28836)) (<= (select main_a v_prenex_28835) (select main_a v_prenex_28836)) (<= 1 (select main_a v_prenex_28835)) (< v_prenex_28835 main_x))) (forall ((v_prenex_24038 Int) (v_prenex_24037 Int)) (or (<= 1 (select main_a v_prenex_24038)) (<= (+ main_x 1) v_prenex_24037) (<= 0 (+ (select main_a v_prenex_24037) 498)) (< v_prenex_24037 main_x) (<= (select main_a v_prenex_24038) (+ (select main_a v_prenex_24037) 998)) (<= (+ main_y 1) v_prenex_24038))) (forall ((v_prenex_29033 Int) (v_prenex_29032 Int)) (or (<= (select main_a v_prenex_29032) (select main_a v_prenex_29033)) (< v_prenex_29032 main_x) (<= 2 (* 2 (select main_a v_prenex_29032))) (<= (select main_a v_prenex_29032) 999) (<= (+ main_x 1) v_prenex_29032) (<= 1 (select main_a v_prenex_29033)) (<= 1000 (* 2 (select main_a v_prenex_29033))))) (forall ((v_prenex_29543 Int) (v_prenex_29542 Int)) (or (<= (select main_a v_prenex_29543) 1498) (<= 2 (* 2 (select main_a v_prenex_29542))) (<= (+ main_x 1) v_prenex_29542) (<= (select main_a v_prenex_29542) 500) (<= (+ (select main_a v_prenex_29542) (select main_a v_prenex_29543)) 1000) (<= (* 2 (select main_a v_prenex_29543)) 1998) (< v_prenex_29542 main_x))) (forall ((v_prenex_29687 Int) (v_prenex_29686 Int)) (or (<= 0 (+ (select main_a v_prenex_29686) 498)) (< v_prenex_29686 main_x) (<= 1000 (* 2 (select main_a v_prenex_29687))) (<= 1 (select main_a v_prenex_29686)) (<= (select main_a v_prenex_29686) (select main_a v_prenex_29687)) (<= (+ main_x 1) v_prenex_29686))) (or (forall ((v_prenex_30286 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30286))) (< v_prenex_30286 main_x) (<= (+ main_x 1) v_prenex_30286) (<= (select main_a v_prenex_30286) 500))) (forall ((v_prenex_30290 Int)) (<= 1000 (* 2 (select main_a v_prenex_30290))))) (forall ((v_prenex_29302 Int) (v_prenex_29301 Int)) (or (<= 1000 (+ (select main_a v_prenex_29301) (select main_a v_prenex_29302))) (<= (* 2 (select main_a v_prenex_29302)) 1998) (<= 1000 (* 2 (select main_a v_prenex_29302))) (<= (+ main_y 1) v_prenex_29302) (<= 0 (+ (select main_a v_prenex_29301) 498)) (<= (+ main_x 1) v_prenex_29301) (< v_prenex_29301 main_x))) (forall ((v_prenex_22188 Int) (v_prenex_22189 Int)) (or (< v_prenex_22188 main_x) (<= (select main_a v_prenex_22188) (select main_a v_prenex_22189)) (<= 1 (select main_a v_prenex_22189)) (< v_prenex_22189 main_y) (<= 500 (select main_a v_prenex_22189)) (<= (+ main_x 1) v_prenex_22188) (<= (select main_a v_prenex_22188) 500))) (forall ((v_prenex_28224 Int) (v_prenex_28223 Int)) (or (< v_prenex_28223 main_x) (<= (* 2 (select main_a v_prenex_28224)) 1998) (<= (+ main_x 1) v_prenex_28223) (<= (+ (select main_a v_prenex_28223) (select main_a v_prenex_28224)) 1000) (<= (* 2 (select main_a v_prenex_28223)) 1000) (<= 0 (+ (select main_a v_prenex_28223) 498)) (<= (select main_a v_prenex_28224) 999))) (forall ((v_prenex_22012 Int) (v_prenex_22013 Int)) (or (<= (select main_a v_prenex_22013) (+ (select main_a v_prenex_22012) 998)) (<= (+ main_x 1) v_prenex_22012) (< v_prenex_22012 main_x) (<= (select main_a v_prenex_22012) 500) (<= 0 (+ (select main_a v_prenex_22012) 498)))) (forall ((v_prenex_31615 Int) (v_prenex_31614 Int)) (or (<= (select main_a v_prenex_31615) (+ (select main_a v_prenex_31614) 998)) (<= 0 (+ (select main_a v_prenex_31614) 498)) (<= (select main_a v_prenex_31615) 999) (<= (+ main_x 1) v_prenex_31614) (< v_prenex_31614 main_x) (<= (select main_a v_prenex_31615) 1498))) (or (forall ((v_prenex_32399 Int)) (or (<= (+ main_x 1) v_prenex_32399) (< v_prenex_32399 main_x) (<= (* 2 (select main_a v_prenex_32399)) 1000))) (forall ((v_prenex_32401 Int)) (or (<= 500 (select main_a v_prenex_32401)) (<= 1000 (* 2 (select main_a v_prenex_32401)))))) (forall ((v_prenex_26532 Int) (v_prenex_26531 Int)) (or (<= 0 (+ (select main_a v_prenex_26531) 498)) (< v_prenex_26531 main_x) (<= 500 (select main_a v_prenex_26532)) (<= (select main_a v_prenex_26531) (select main_a v_prenex_26532)) (<= (+ main_x 1) v_prenex_26531) (<= (select main_a v_prenex_26531) 999))) (or (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 1 (select main_a v_prenex_23426)))) (forall ((v_prenex_23422 Int)) (or (< v_prenex_23422 main_x) (<= 2 (* 2 (select main_a v_prenex_23422))) (<= (select main_a v_prenex_23422) 500) (<= (+ main_x 1) v_prenex_23422)))) (forall ((v_prenex_33023 Int) (v_prenex_33022 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_33023))) (< v_prenex_33022 main_x) (<= 1000 (+ (select main_a v_prenex_33022) (select main_a v_prenex_33023))) (<= 1 (select main_a v_prenex_33022)) (<= (select main_a v_prenex_33022) 500) (<= (+ main_x 1) v_prenex_33022) (<= (select main_a v_prenex_33023) 999))) (forall ((v_prenex_29097 Int) (v_prenex_29096 Int)) (or (< v_prenex_29096 main_x) (<= (select main_a v_prenex_29097) (+ (select main_a v_prenex_29096) 998)) (<= (+ main_x 1) v_prenex_29096) (<= (* 2 (select main_a v_prenex_29097)) 1998) (<= (select main_a v_prenex_29096) 999))) (or (forall ((v_prenex_30443 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30443))) (<= (* 2 (select main_a v_prenex_30443)) 1998))) (forall ((v_prenex_30442 Int)) (or (<= (* 2 (select main_a v_prenex_30442)) 1000) (<= (+ main_x 1) v_prenex_30442) (<= (select main_a v_prenex_30442) 500) (< v_prenex_30442 main_x) (<= 0 (+ (select main_a v_prenex_30442) 498))))) (forall ((v_prenex_25977 Int) (v_prenex_25978 Int)) (or (<= (select main_a v_prenex_25978) 1498) (< v_prenex_25978 main_y) (<= (select main_a v_prenex_25978) (+ (select main_a v_prenex_25977) 998)) (<= (select main_a v_prenex_25977) 500) (< v_prenex_25977 main_x) (<= 1000 (* 2 (select main_a v_prenex_25978))) (<= (+ main_x 1) v_prenex_25977))) (forall ((v_prenex_29530 Int) (v_prenex_29531 Int)) (or (<= 500 (select main_a v_prenex_29531)) (<= (+ main_y 1) v_prenex_29531) (<= (* 2 (select main_a v_prenex_29530)) 1000) (<= (+ main_x 1) v_prenex_29530) (<= (+ (select main_a v_prenex_29530) (select main_a v_prenex_29531)) 1000) (< v_prenex_29530 main_x) (<= 1000 (* 2 (select main_a v_prenex_29531))))) (or (forall ((v_prenex_28072 Int)) (or (<= 1 (select main_a v_prenex_28072)) (<= (select main_a v_prenex_28072) 999))) (forall ((v_prenex_28067 Int)) (or (<= (select main_a v_prenex_28067) 500) (<= (* 2 (select main_a v_prenex_28067)) 1000) (< v_prenex_28067 main_x) (<= (+ main_x 1) v_prenex_28067) (<= (select main_a v_prenex_28067) 999)))) (forall ((v_prenex_31687 Int) (v_prenex_31688 Int)) (or (<= 500 (select main_a v_prenex_31688)) (<= (select main_a v_prenex_31687) 500) (<= (select main_a v_prenex_31688) 999) (<= (+ main_x 1) v_prenex_31687) (< v_prenex_31687 main_x) (<= (select main_a v_prenex_31688) (+ (select main_a v_prenex_31687) 998)) (< v_prenex_31688 main_y))) (forall ((v_prenex_23673 Int) (v_prenex_23674 Int)) (or (< v_prenex_23674 main_y) (<= (select main_a v_prenex_23674) 1498) (<= (+ main_y 1) v_prenex_23674) (<= (select main_a v_prenex_23674) (+ (select main_a v_prenex_23673) 998)) (<= (select main_a v_prenex_23674) 999))) (forall ((v_prenex_30676 Int) (v_prenex_30675 Int)) (or (<= 1000 (+ (select main_a v_prenex_30675) (select main_a v_prenex_30676))) (<= 2 (* 2 (select main_a v_prenex_30675))) (<= (+ main_x 1) v_prenex_30675) (<= 500 (select main_a v_prenex_30676)) (< v_prenex_30675 main_x) (<= (* 2 (select main_a v_prenex_30676)) 1998) (<= (select main_a v_prenex_30675) 999))) (forall ((v_prenex_31851 Int) (v_prenex_31852 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31851))) (<= 500 (select main_a v_prenex_31852)) (<= (+ main_x 1) v_prenex_31851) (<= (select main_a v_prenex_31851) (select main_a v_prenex_31852)) (< v_prenex_31852 main_y) (< v_prenex_31851 main_x))) (forall ((v_prenex_25318 Int) (v_prenex_25319 Int)) (or (<= (* 2 (select main_a v_prenex_25318)) 1000) (< v_prenex_25319 main_y) (<= 1000 (* 2 (select main_a v_prenex_25319))) (<= (select main_a v_prenex_25318) (select main_a v_prenex_25319)) (<= (select main_a v_prenex_25319) 1498) (<= (+ main_x 1) v_prenex_25318) (< v_prenex_25318 main_x))) (or (forall ((v_prenex_24423 Int)) (or (<= (* 2 (select main_a v_prenex_24423)) 1998) (<= (select main_a v_prenex_24423) 1498))) (forall ((v_prenex_24419 Int)) (or (<= (select main_a v_prenex_24419) 999) (<= (+ main_x 1) v_prenex_24419) (<= (* 2 (select main_a v_prenex_24419)) 1000) (< v_prenex_24419 main_x)))) (or (forall ((v_prenex_23421 Int)) (or (< v_prenex_23421 main_x) (<= (+ main_x 1) v_prenex_23421) (<= 2 (* 2 (select main_a v_prenex_23421))) (<= 1 (select main_a v_prenex_23421)) (<= (select main_a v_prenex_23421) 500))) (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 1 (select main_a v_prenex_23426))))) (forall ((v_prenex_29133 Int) (v_prenex_29132 Int)) (or (<= (select main_a v_prenex_29133) 999) (<= (+ main_x 1) v_prenex_29132) (<= 1 (select main_a v_prenex_29133)) (<= 1 (select main_a v_prenex_29132)) (< v_prenex_29132 main_x) (<= (select main_a v_prenex_29133) (+ (select main_a v_prenex_29132) 998)))) (forall ((v_prenex_22568 Int) (v_prenex_22569 Int)) (or (<= 1 (select main_a v_prenex_22568)) (<= 1 (select main_a v_prenex_22569)) (<= 1000 (* 2 (select main_a v_prenex_22569))) (< v_prenex_22568 main_x) (<= (select main_a v_prenex_22568) (select main_a v_prenex_22569)) (<= (+ main_y 1) v_prenex_22569) (<= (+ main_x 1) v_prenex_22568))) (forall ((v_prenex_29257 Int) (v_prenex_29256 Int)) (or (< v_prenex_29256 main_x) (<= 0 (+ (select main_a v_prenex_29256) 498)) (<= 500 (select main_a v_prenex_29257)) (< v_prenex_29257 main_y) (<= (select main_a v_prenex_29257) (+ (select main_a v_prenex_29256) 998)) (<= (+ main_x 1) v_prenex_29256))) (forall ((v_prenex_24702 Int) (v_prenex_24703 Int)) (or (<= (select main_a v_prenex_24703) (+ (select main_a v_prenex_24702) 998)) (<= (* 2 (select main_a v_prenex_24703)) 1998) (<= (+ main_x 1) v_prenex_24702) (< v_prenex_24702 main_x) (<= (select main_a v_prenex_24703) 1498) (<= 1 (select main_a v_prenex_24702)) (<= (* 2 (select main_a v_prenex_24702)) 1000))) (or (forall ((v_prenex_25933 Int)) (<= (select main_a v_prenex_25933) 999)) (forall ((v_prenex_25927 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25927))) (<= (* 2 (select main_a v_prenex_25927)) 1000) (< v_prenex_25927 main_x) (<= (+ main_x 1) v_prenex_25927) (<= (select main_a v_prenex_25927) 500)))) (forall ((v_prenex_29027 Int) (v_prenex_29026 Int)) (or (<= 1 (select main_a v_prenex_29026)) (< v_prenex_29026 main_x) (<= (+ main_y 1) v_prenex_29027) (<= (+ (select main_a v_prenex_29026) (select main_a v_prenex_29027)) 1000) (<= (+ main_x 1) v_prenex_29026))) (forall ((v_prenex_23444 Int) (v_prenex_23443 Int)) (or (<= 0 (+ (select main_a v_prenex_23443) 498)) (< v_prenex_23443 main_x) (<= (+ (select main_a v_prenex_23443) (select main_a v_prenex_23444)) 1000) (<= 1 (select main_a v_prenex_23444)) (<= (* 2 (select main_a v_prenex_23444)) 1998) (<= (+ main_x 1) v_prenex_23443))) (or (forall ((v_prenex_25864 Int)) (or (<= (+ main_y 1) v_prenex_25864) (<= (* 2 (select main_a v_prenex_25864)) 1998) (<= 1000 (* 2 (select main_a v_prenex_25864))))) (forall ((v_prenex_25863 Int)) (or (<= (+ main_x 1) v_prenex_25863) (< v_prenex_25863 main_x) (<= 2 (* 2 (select main_a v_prenex_25863)))))) (forall ((v_prenex_23459 Int) (v_prenex_23460 Int)) (or (< v_prenex_23460 main_y) (<= (+ main_y 1) v_prenex_23460) (<= (select main_a v_prenex_23460) (+ (select main_a v_prenex_23459) 998)) (<= 1000 (* 2 (select main_a v_prenex_23460))) (< v_prenex_23459 main_x))) (forall ((v_prenex_25951 Int) (v_prenex_25950 Int)) (or (<= (* 2 (select main_a v_prenex_25951)) 1998) (<= (+ main_x 1) v_prenex_25950) (<= (* 2 (select main_a v_prenex_25950)) 1000) (<= (select main_a v_prenex_25950) 999) (<= 1 (select main_a v_prenex_25951)) (< v_prenex_25950 main_x) (<= (+ (select main_a v_prenex_25950) (select main_a v_prenex_25951)) 1000))) (forall ((v_prenex_21543 Int) (v_prenex_21544 Int)) (or (<= 500 (select main_a v_prenex_21544)) (<= (+ (select main_a v_prenex_21543) (select main_a v_prenex_21544)) 1000) (<= (+ main_x 1) v_prenex_21543) (<= 1 (select main_a v_prenex_21543)) (<= (+ main_y 1) v_prenex_21544) (<= (select main_a v_prenex_21544) 999) (< v_prenex_21543 main_x))) (forall ((v_prenex_32588 Int) (v_prenex_32589 Int)) (or (< v_prenex_32588 main_x) (<= 1000 (* 2 (select main_a v_prenex_32589))) (<= (select main_a v_prenex_32589) 1498) (<= (select main_a v_prenex_32588) 999) (<= 1000 (+ (select main_a v_prenex_32588) (select main_a v_prenex_32589))) (<= (select main_a v_prenex_32588) 500) (<= (+ main_x 1) v_prenex_32588))) (forall ((v_prenex_31723 Int) (v_prenex_31722 Int)) (or (<= 1000 (+ (select main_a v_prenex_31722) (select main_a v_prenex_31723))) (<= (select main_a v_prenex_31723) 1498) (<= 0 (+ (select main_a v_prenex_31722) 498)) (<= 1000 (* 2 (select main_a v_prenex_31723))) (< v_prenex_31722 main_x) (<= (select main_a v_prenex_31722) 500) (<= (+ main_x 1) v_prenex_31722))) (<= (+ main_y 1) main_x) (forall ((v_prenex_26295 Int) (v_prenex_26296 Int)) (or (<= (+ (select main_a v_prenex_26295) (select main_a v_prenex_26296)) 1000) (<= 1 (select main_a v_prenex_26296)) (< v_prenex_26295 main_x) (<= (* 2 (select main_a v_prenex_26295)) 1000) (<= (+ main_x 1) v_prenex_26295) (<= 2 (* 2 (select main_a v_prenex_26295))))) (forall ((v_prenex_26556 Int) (v_prenex_26557 Int)) (or (<= (* 2 (select main_a v_prenex_26557)) 1998) (<= (select main_a v_prenex_26556) 999) (< v_prenex_26556 main_x) (<= (+ main_x 1) v_prenex_26556) (<= 1 (select main_a v_prenex_26556)) (<= 1000 (+ (select main_a v_prenex_26556) (select main_a v_prenex_26557))) (<= (select main_a v_prenex_26557) 1498))) (forall ((v_prenex_32421 Int) (v_prenex_32422 Int)) (or (<= 500 (select main_a v_prenex_32422)) (< v_prenex_32421 main_x) (<= (select main_a v_prenex_32422) 999) (<= 1 (select main_a v_prenex_32421)) (<= (+ main_x 1) v_prenex_32421) (<= (+ (select main_a v_prenex_32421) (select main_a v_prenex_32422)) 1000))) (or (forall ((v_prenex_27081 Int)) (or (<= (select main_a v_prenex_27081) 999) (< v_prenex_27081 main_y) (<= (* 2 (select main_a v_prenex_27081)) 1998))) (forall ((v_prenex_27076 Int)) (or (<= (* 2 (select main_a v_prenex_27076)) 1000) (<= (+ main_x 1) v_prenex_27076) (< v_prenex_27076 main_x) (<= 0 (+ (select main_a v_prenex_27076) 498))))) (forall ((v_prenex_26983 Int) (v_prenex_26982 Int)) (or (<= (select main_a v_prenex_26982) (select main_a v_prenex_26983)) (<= (+ main_x 1) v_prenex_26982) (<= 2 (* 2 (select main_a v_prenex_26982))) (<= 1000 (* 2 (select main_a v_prenex_26983))) (<= (* 2 (select main_a v_prenex_26982)) 1000) (< v_prenex_26982 main_x))) (forall ((v_prenex_26877 Int) (v_prenex_26878 Int)) (or (< v_prenex_26877 main_x) (< v_prenex_26878 main_y) (<= (+ (select main_a v_prenex_26877) (select main_a v_prenex_26878)) 1000) (<= 1000 (* 2 (select main_a v_prenex_26878))) (<= (+ main_x 1) v_prenex_26877) (<= (select main_a v_prenex_26878) 999) (<= (select main_a v_prenex_26877) 500))) (forall ((v_prenex_21795 Int) (v_prenex_21794 Int)) (or (< v_prenex_21794 main_x) (<= (* 2 (select main_a v_prenex_21795)) 1998) (<= (select main_a v_prenex_21794) 999) (<= (select main_a v_prenex_21794) 500) (<= (+ main_x 1) v_prenex_21794) (<= (+ (select main_a v_prenex_21794) (select main_a v_prenex_21795)) 1000))) (forall ((v_prenex_25170 Int) (v_prenex_25169 Int)) (or (<= 1 (select main_a v_prenex_25170)) (< v_prenex_25169 main_x) (<= (* 2 (select main_a v_prenex_25169)) 1000) (<= 0 (+ (select main_a v_prenex_25169) 498)) (<= (select main_a v_prenex_25169) (select main_a v_prenex_25170)) (<= (select main_a v_prenex_25170) 1498) (<= (+ main_x 1) v_prenex_25169))) (forall ((v_prenex_31471 Int) (v_prenex_31470 Int)) (or (<= (select main_a v_prenex_31471) 1498) (< v_prenex_31470 main_x) (<= (+ main_x 1) v_prenex_31470) (<= (select main_a v_prenex_31470) (select main_a v_prenex_31471)) (<= 1 (select main_a v_prenex_31470)) (<= 500 (select main_a v_prenex_31471)))) (forall ((v_prenex_26066 Int) (v_prenex_26067 Int)) (or (<= (select main_a v_prenex_26067) 1498) (<= 1 (select main_a v_prenex_26067)) (<= (select main_a v_prenex_26066) 999) (<= (select main_a v_prenex_26066) (select main_a v_prenex_26067)) (<= (+ main_y 1) v_prenex_26067) (< v_prenex_26066 main_x) (<= (+ main_x 1) v_prenex_26066))) (forall ((v_prenex_25684 Int) (v_prenex_25683 Int)) (or (<= 0 (+ (select main_a v_prenex_25683) 498)) (< v_prenex_25683 main_x) (< v_prenex_25684 main_y) (<= (+ (select main_a v_prenex_25683) (select main_a v_prenex_25684)) 1000) (<= (+ main_x 1) v_prenex_25683) (<= 500 (select main_a v_prenex_25684)))) (forall ((v_prenex_23241 Int)) (or (< v_prenex_23241 main_x) (<= (+ main_x 1) v_prenex_23241) (<= 0 (+ (select main_a v_prenex_23241) 498)) (<= (* 2 (select main_a v_prenex_23241)) 1000))) (forall ((v_prenex_30429 Int) (v_prenex_30430 Int)) (or (<= 0 (+ (select main_a v_prenex_30429) 498)) (<= (select main_a v_prenex_30430) 999) (<= 2 (* 2 (select main_a v_prenex_30429))) (< v_prenex_30429 main_x) (<= (+ main_x 1) v_prenex_30429) (<= (select main_a v_prenex_30429) (select main_a v_prenex_30430)))) (or (forall ((v_prenex_28770 Int)) (or (< v_prenex_28770 main_x) (<= (* 2 (select main_a v_prenex_28770)) 1000) (<= (+ main_x 1) v_prenex_28770) (<= (select main_a v_prenex_28770) 999))) (forall ((v_prenex_28774 Int)) (or (<= 1 (select main_a v_prenex_28774)) (<= (select main_a v_prenex_28774) 999) (< v_prenex_28774 main_y)))) (forall ((v_prenex_29095 Int) (v_prenex_29094 Int)) (or (<= 500 (select main_a v_prenex_29095)) (<= (+ main_x 1) v_prenex_29094) (<= (select main_a v_prenex_29094) 500) (<= (select main_a v_prenex_29094) (select main_a v_prenex_29095)) (<= (select main_a v_prenex_29095) 1498) (<= 2 (* 2 (select main_a v_prenex_29094))) (< v_prenex_29094 main_x))) (forall ((v_prenex_28878 Int) (v_prenex_28879 Int)) (or (<= (+ main_x 1) v_prenex_28878) (<= 0 (+ (select main_a v_prenex_28878) 498)) (<= 500 (select main_a v_prenex_28879)) (<= 1 (select main_a v_prenex_28878)) (<= 1000 (+ (select main_a v_prenex_28878) (select main_a v_prenex_28879))) (< v_prenex_28878 main_x) (<= (select main_a v_prenex_28879) 999))) (or (forall ((v_prenex_27637 Int)) (or (<= 0 (+ (select main_a v_prenex_27637) 498)) (<= (select main_a v_prenex_27637) 500) (<= 2 (* 2 (select main_a v_prenex_27637))) (<= (+ main_x 1) v_prenex_27637) (< v_prenex_27637 main_x))) (forall ((v_prenex_27638 Int)) (or (<= (select main_a v_prenex_27638) 999) (<= (select main_a v_prenex_27638) 1498)))) (or (forall ((v_prenex_28384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28384))) (<= (* 2 (select main_a v_prenex_28384)) 1000) (<= (+ main_x 1) v_prenex_28384) (< v_prenex_28384 main_x))) (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1998) (< v_prenex_28387 main_y) (<= (select main_a v_prenex_28387) 999)))) (or (forall ((v_prenex_25822 Int)) (or (<= (+ main_y 1) v_prenex_25822) (<= (select main_a v_prenex_25822) 999))) (forall ((v_prenex_25821 Int)) (or (<= (+ main_x 1) v_prenex_25821) (<= (select main_a v_prenex_25821) 500) (< v_prenex_25821 main_x) (<= 2 (* 2 (select main_a v_prenex_25821)))))) (or (forall ((v_prenex_32523 Int)) (or (<= (select main_a v_prenex_32523) 1498) (<= (select main_a v_prenex_32523) 999))) (forall ((v_prenex_32518 Int)) (or (<= 0 (+ (select main_a v_prenex_32518) 498)) (< v_prenex_32518 main_x) (<= (+ main_x 1) v_prenex_32518) (<= (* 2 (select main_a v_prenex_32518)) 1000)))) (or (forall ((v_prenex_28623 Int)) (or (<= (* 2 (select main_a v_prenex_28623)) 1998) (<= (select main_a v_prenex_28623) 1498))) (forall ((v_prenex_28620 Int)) (or (<= (+ main_x 1) v_prenex_28620) (<= (* 2 (select main_a v_prenex_28620)) 1000) (< v_prenex_28620 main_x) (<= (select main_a v_prenex_28620) 500) (<= (select main_a v_prenex_28620) 999)))) (forall ((v_prenex_26358 Int) (v_prenex_26357 Int)) (or (<= 1000 (+ (select main_a v_prenex_26357) (select main_a v_prenex_26358))) (<= 1000 (* 2 (select main_a v_prenex_26358))) (<= (+ main_x 1) v_prenex_26357) (< v_prenex_26357 main_x) (<= (select main_a v_prenex_26357) 999) (<= 500 (select main_a v_prenex_26358)))) (forall ((v_prenex_24096 Int) (v_prenex_24095 Int)) (or (<= (+ main_x 1) v_prenex_24095) (<= 2 (* 2 (select main_a v_prenex_24095))) (<= 1 (select main_a v_prenex_24096)) (< v_prenex_24095 main_x) (<= 500 (select main_a v_prenex_24096)) (<= (select main_a v_prenex_24095) (select main_a v_prenex_24096)) (<= (* 2 (select main_a v_prenex_24095)) 1000))) (or (forall ((v_prenex_21783 Int)) (or (<= (select main_a v_prenex_21783) 999) (<= (* 2 (select main_a v_prenex_21783)) 1998))) (forall ((v_prenex_21782 Int)) (or (< v_prenex_21782 main_x) (<= (* 2 (select main_a v_prenex_21782)) 1000) (<= (+ main_x 1) v_prenex_21782) (<= 0 (+ (select main_a v_prenex_21782) 498)) (<= 1 (select main_a v_prenex_21782))))) (forall ((v_prenex_32225 Int) (v_prenex_32226 Int)) (or (<= (* 2 (select main_a v_prenex_32226)) 1998) (< v_prenex_32225 main_x) (<= (select main_a v_prenex_32225) 500) (<= 0 (+ (select main_a v_prenex_32225) 498)) (<= (select main_a v_prenex_32226) 999) (<= 1000 (+ (select main_a v_prenex_32225) (select main_a v_prenex_32226))) (<= (+ main_x 1) v_prenex_32225))) (forall ((v_prenex_22026 Int) (v_prenex_22027 Int)) (or (<= (select main_a v_prenex_22026) 999) (<= (select main_a v_prenex_22026) 500) (< v_prenex_22026 main_x) (<= 1000 (* 2 (select main_a v_prenex_22027))) (<= (+ main_x 1) v_prenex_22026) (<= 1000 (+ (select main_a v_prenex_22026) (select main_a v_prenex_22027))))) (forall ((v_prenex_23318 Int) (v_prenex_23317 Int)) (or (<= (select main_a v_prenex_23317) 999) (<= (+ main_y 1) v_prenex_23318) (<= (* 2 (select main_a v_prenex_23318)) 1998) (< v_prenex_23317 main_x) (<= (+ main_x 1) v_prenex_23317) (<= (+ (select main_a v_prenex_23317) (select main_a v_prenex_23318)) 1000) (<= (select main_a v_prenex_23318) 999))) (forall ((v_prenex_25746 Int) (v_prenex_25745 Int)) (or (<= (+ main_x 1) v_prenex_25745) (<= (* 2 (select main_a v_prenex_25745)) 1000) (<= (select main_a v_prenex_25745) (select main_a v_prenex_25746)) (< v_prenex_25746 main_y) (< v_prenex_25745 main_x) (<= 1000 (* 2 (select main_a v_prenex_25746))))) (forall ((v_prenex_30846 Int) (v_prenex_30847 Int)) (or (<= 1 (select main_a v_prenex_30847)) (<= (select main_a v_prenex_30846) 999) (<= 1000 (* 2 (select main_a v_prenex_30847))) (<= 0 (+ (select main_a v_prenex_30846) 498)) (<= (select main_a v_prenex_30846) (select main_a v_prenex_30847)) (<= (+ main_x 1) v_prenex_30846) (< v_prenex_30846 main_x))) (forall ((v_prenex_30367 Int) (v_prenex_30366 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30366))) (<= 1 (select main_a v_prenex_30367)) (<= (+ main_x 1) v_prenex_30366) (<= (select main_a v_prenex_30366) (select main_a v_prenex_30367)) (< v_prenex_30366 main_x) (<= (* 2 (select main_a v_prenex_30366)) 1000))) (forall ((v_prenex_23644 Int) (v_prenex_23643 Int)) (or (< v_prenex_23643 main_x) (<= (select main_a v_prenex_23644) 999) (<= 1000 (* 2 (select main_a v_prenex_23644))) (< v_prenex_23644 main_y) (<= 1 (select main_a v_prenex_23643)) (<= (+ (select main_a v_prenex_23643) (select main_a v_prenex_23644)) 1000) (<= (+ main_x 1) v_prenex_23643))) (or (forall ((v_prenex_26942 Int)) (or (< v_prenex_26942 main_x) (<= (+ main_x 1) v_prenex_26942) (<= 2 (* 2 (select main_a v_prenex_26942))) (<= (select main_a v_prenex_26942) 500))) (forall ((v_prenex_26943 Int)) (or (<= 1 (select main_a v_prenex_26943)) (<= (+ main_y 1) v_prenex_26943) (<= (select main_a v_prenex_26943) 999)))) (forall ((v_prenex_24110 Int) (v_prenex_24109 Int)) (or (<= (select main_a v_prenex_24110) 999) (<= 1 (select main_a v_prenex_24110)) (<= (* 2 (select main_a v_prenex_24109)) 1000) (<= (+ main_x 1) v_prenex_24109) (< v_prenex_24109 main_x) (<= 1000 (+ (select main_a v_prenex_24109) (select main_a v_prenex_24110))) (<= (select main_a v_prenex_24109) 500))) (forall ((v_prenex_23342 Int) (v_prenex_23341 Int)) (or (<= 500 (select main_a v_prenex_23342)) (<= (* 2 (select main_a v_prenex_23342)) 1998) (<= 1 (select main_a v_prenex_23341)) (< v_prenex_23341 main_x) (<= (+ main_x 1) v_prenex_23341) (<= (select main_a v_prenex_23341) (select main_a v_prenex_23342)) (<= 2 (* 2 (select main_a v_prenex_23341))))) (forall ((v_prenex_22105 Int) (v_prenex_22106 Int)) (or (< v_prenex_22106 main_y) (<= (+ (select main_a v_prenex_22105) (select main_a v_prenex_22106)) 1000) (<= (+ main_x 1) v_prenex_22105) (<= 500 (select main_a v_prenex_22106)) (<= (select main_a v_prenex_22106) 999) (<= 0 (+ (select main_a v_prenex_22105) 498)) (< v_prenex_22105 main_x))) (forall ((v_prenex_32957 Int) (v_prenex_32958 Int)) (or (<= 1 (select main_a v_prenex_32958)) (<= (+ main_x 1) v_prenex_32957) (<= 1000 (+ (select main_a v_prenex_32957) (select main_a v_prenex_32958))) (< v_prenex_32957 main_x) (<= 1000 (* 2 (select main_a v_prenex_32958))) (<= (select main_a v_prenex_32957) 999) (<= (select main_a v_prenex_32957) 500))) (or (forall ((v_prenex_31524 Int)) (or (<= (* 2 (select main_a v_prenex_31524)) 1998) (<= (+ main_y 1) v_prenex_31524))) (forall ((v_prenex_31523 Int)) (or (<= (+ main_x 1) v_prenex_31523) (<= 1 (select main_a v_prenex_31523)) (< v_prenex_31523 main_x)))) (forall ((v_prenex_27879 Int) (v_prenex_27880 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27879))) (<= (select main_a v_prenex_27879) 999) (<= 1000 (+ (select main_a v_prenex_27879) (select main_a v_prenex_27880))) (< v_prenex_27879 main_x) (<= 1000 (* 2 (select main_a v_prenex_27880))) (<= (+ main_x 1) v_prenex_27879))) (forall ((v_prenex_30459 Int) (v_prenex_30458 Int)) (or (< v_prenex_30458 main_x) (<= (+ main_x 1) v_prenex_30458) (<= (* 2 (select main_a v_prenex_30459)) 1998) (<= 2 (* 2 (select main_a v_prenex_30458))) (<= (select main_a v_prenex_30459) 999) (<= (* 2 (select main_a v_prenex_30458)) 1000) (<= (select main_a v_prenex_30459) (+ (select main_a v_prenex_30458) 998)))) (forall ((v_prenex_29816 Int) (v_prenex_29815 Int)) (or (< v_prenex_29815 main_x) (<= (+ main_x 1) v_prenex_29815) (<= (+ (select main_a v_prenex_29815) (select main_a v_prenex_29816)) 1000) (<= 2 (* 2 (select main_a v_prenex_29815))) (<= (+ main_y 1) v_prenex_29816) (<= (* 2 (select main_a v_prenex_29816)) 1998) (<= (select main_a v_prenex_29816) 999))) (forall ((v_prenex_26744 Int) (v_prenex_26745 Int)) (or (<= (* 2 (select main_a v_prenex_26744)) 1000) (<= 1 (select main_a v_prenex_26745)) (<= (select main_a v_prenex_26744) (select main_a v_prenex_26745)) (<= (+ main_x 1) v_prenex_26744) (<= 0 (+ (select main_a v_prenex_26744) 498)) (< v_prenex_26744 main_x) (<= (* 2 (select main_a v_prenex_26745)) 1998))) (forall ((v_prenex_23398 Int) (v_prenex_23397 Int)) (or (<= 1 (select main_a v_prenex_23397)) (< v_prenex_23397 main_x) (<= 1 (select main_a v_prenex_23398)) (<= 500 (select main_a v_prenex_23398)) (<= (+ (select main_a v_prenex_23397) (select main_a v_prenex_23398)) 1000) (<= (+ main_x 1) v_prenex_23397) (<= 2 (* 2 (select main_a v_prenex_23397))))) (forall ((v_prenex_22599 Int) (v_prenex_22600 Int)) (or (<= 1 (select main_a v_prenex_22600)) (< v_prenex_22599 main_x) (<= (+ main_x 1) v_prenex_22599) (<= 1 (select main_a v_prenex_22599)) (<= (select main_a v_prenex_22599) 500) (<= (select main_a v_prenex_22600) 999) (<= (select main_a v_prenex_22600) (+ (select main_a v_prenex_22599) 998)))) (forall ((v_prenex_27096 Int) (v_prenex_27097 Int)) (or (<= (+ main_x 1) v_prenex_27096) (<= (select main_a v_prenex_27096) 999) (< v_prenex_27096 main_x) (<= (select main_a v_prenex_27096) 500) (<= 1000 (* 2 (select main_a v_prenex_27097))) (<= (+ (select main_a v_prenex_27096) (select main_a v_prenex_27097)) 1000) (<= (select main_a v_prenex_27097) 999))) (forall ((v_prenex_24843 Int) (v_prenex_24844 Int)) (or (< v_prenex_24843 main_x) (<= (+ main_x 1) v_prenex_24843) (<= 2 (* 2 (select main_a v_prenex_24843))) (<= (* 2 (select main_a v_prenex_24844)) 1998) (<= (select main_a v_prenex_24844) (+ (select main_a v_prenex_24843) 998)) (<= (select main_a v_prenex_24843) 500))) (or (forall ((v_prenex_25970 Int)) (<= 1 (select main_a v_prenex_25970))) (forall ((v_prenex_25965 Int)) (or (< v_prenex_25965 main_x) (<= (+ main_x 1) v_prenex_25965) (<= (* 2 (select main_a v_prenex_25965)) 1000) (<= 2 (* 2 (select main_a v_prenex_25965)))))) (forall ((v_prenex_24188 Int) (v_prenex_24187 Int)) (or (<= (select main_a v_prenex_24188) 1498) (<= (+ main_x 1) v_prenex_24187) (<= 1000 (* 2 (select main_a v_prenex_24188))) (<= 1000 (+ (select main_a v_prenex_24187) (select main_a v_prenex_24188))) (<= (* 2 (select main_a v_prenex_24187)) 1000) (< v_prenex_24187 main_x) (<= 2 (* 2 (select main_a v_prenex_24187))))) (forall ((v_prenex_29348 Int) (v_prenex_29347 Int)) (or (<= (+ main_x 1) v_prenex_29347) (<= (select main_a v_prenex_29348) 999) (<= (select main_a v_prenex_29348) 1498) (< v_prenex_29347 main_x) (<= (* 2 (select main_a v_prenex_29347)) 1000) (<= 1000 (+ (select main_a v_prenex_29347) (select main_a v_prenex_29348))))) (forall ((v_prenex_31864 Int) (v_prenex_31865 Int)) (or (<= 500 (select main_a v_prenex_31865)) (<= (select main_a v_prenex_31865) (+ (select main_a v_prenex_31864) 998)) (< v_prenex_31865 main_y) (<= 1000 (* 2 (select main_a v_prenex_31865))) (< v_prenex_31864 main_x) (<= (+ main_x 1) v_prenex_31864) (<= (select main_a v_prenex_31864) 999))) (or (forall ((v_prenex_30290 Int)) (<= 1000 (* 2 (select main_a v_prenex_30290)))) (forall ((v_prenex_30287 Int)) (or (<= (+ main_x 1) v_prenex_30287) (<= 2 (* 2 (select main_a v_prenex_30287))) (<= (select main_a v_prenex_30287) 500) (< v_prenex_30287 main_x) (<= (select main_a v_prenex_30287) 999)))) (forall ((v_prenex_29203 Int) (v_prenex_29202 Int)) (or (<= (+ (select main_a v_prenex_29202) (select main_a v_prenex_29203)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29203))) (<= (select main_a v_prenex_29202) 999) (<= 2 (* 2 (select main_a v_prenex_29202))) (<= (+ main_x 1) v_prenex_29202) (< v_prenex_29202 main_x) (<= (select main_a v_prenex_29203) 999))) (forall ((v_prenex_27525 Int) (v_prenex_27526 Int)) (or (<= (select main_a v_prenex_27526) 999) (<= (+ main_x 1) v_prenex_27525) (<= (select main_a v_prenex_27525) 999) (<= 2 (* 2 (select main_a v_prenex_27525))) (< v_prenex_27525 main_x) (<= (select main_a v_prenex_27526) (+ (select main_a v_prenex_27525) 998)))) (forall ((v_prenex_28088 Int) (v_prenex_28087 Int)) (or (<= (select main_a v_prenex_28088) 999) (< v_prenex_28087 main_x) (<= (+ main_x 1) v_prenex_28087) (<= (select main_a v_prenex_28088) (+ (select main_a v_prenex_28087) 998)) (<= (select main_a v_prenex_28087) 500) (<= 1 (select main_a v_prenex_28087)) (<= (* 2 (select main_a v_prenex_28088)) 1998))) (forall ((v_prenex_24193 Int) (v_prenex_24194 Int)) (or (<= (select main_a v_prenex_24193) 500) (<= (* 2 (select main_a v_prenex_24194)) 1998) (<= (select main_a v_prenex_24194) 999) (< v_prenex_24193 main_x) (<= (+ main_x 1) v_prenex_24193) (<= (select main_a v_prenex_24194) (+ (select main_a v_prenex_24193) 998)) (<= (* 2 (select main_a v_prenex_24193)) 1000))) (forall ((v_prenex_32704 Int) (v_prenex_32703 Int)) (or (< v_prenex_32703 main_x) (<= (* 2 (select main_a v_prenex_32703)) 1000) (<= (+ main_x 1) v_prenex_32703) (<= 1000 (+ (select main_a v_prenex_32703) (select main_a v_prenex_32704))) (<= (* 2 (select main_a v_prenex_32704)) 1998) (<= (+ main_y 1) v_prenex_32704) (<= 500 (select main_a v_prenex_32704)))) (forall ((v_prenex_32796 Int)) (or (<= (select main_a v_prenex_32796) 999) (<= (+ main_x 1) v_prenex_32796) (<= 2 (* 2 (select main_a v_prenex_32796))) (< v_prenex_32796 main_x))) (or (forall ((v_prenex_30033 Int)) (or (<= 500 (select main_a v_prenex_30033)) (<= (* 2 (select main_a v_prenex_30033)) 1998))) (forall ((v_prenex_30032 Int)) (or (<= 1 (select main_a v_prenex_30032)) (<= (+ main_x 1) v_prenex_30032) (< v_prenex_30032 main_x) (<= 2 (* 2 (select main_a v_prenex_30032)))))) (forall ((v_prenex_23291 Int) (v_prenex_23292 Int)) (or (<= (+ main_x 1) v_prenex_23291) (<= 2 (* 2 (select main_a v_prenex_23291))) (< v_prenex_23291 main_x) (<= (+ main_y 1) v_prenex_23292) (<= 1000 (+ (select main_a v_prenex_23291) (select main_a v_prenex_23292))) (<= (* 2 (select main_a v_prenex_23292)) 1998))) (forall ((v_prenex_30901 Int) (v_prenex_30900 Int)) (or (<= 1 (select main_a v_prenex_30900)) (<= (+ main_y 1) v_prenex_30901) (<= (+ main_x 1) v_prenex_30900) (< v_prenex_30900 main_x) (<= (select main_a v_prenex_30901) 999) (<= (select main_a v_prenex_30901) (+ (select main_a v_prenex_30900) 998)))) (forall ((v_prenex_28452 Int) (v_prenex_28451 Int)) (or (< v_prenex_28451 main_x) (<= (select main_a v_prenex_28452) 999) (<= (+ main_x 1) v_prenex_28451) (<= 1000 (* 2 (select main_a v_prenex_28452))) (<= (select main_a v_prenex_28451) 500) (<= (+ (select main_a v_prenex_28451) (select main_a v_prenex_28452)) 1000))) (or (forall ((v_prenex_27160 Int)) (or (< v_prenex_27160 main_x) (<= 1 (select main_a v_prenex_27160)) (<= (* 2 (select main_a v_prenex_27160)) 1000) (<= (+ main_x 1) v_prenex_27160))) (forall ((v_prenex_27163 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27163))) (<= 1 (select main_a v_prenex_27163))))) (or (forall ((v_prenex_28013 Int)) (or (<= (select main_a v_prenex_28013) 500) (<= (* 2 (select main_a v_prenex_28013)) 1000) (< v_prenex_28013 main_x) (<= (+ main_x 1) v_prenex_28013))) (forall ((v_prenex_28017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28017))) (<= (select main_a v_prenex_28017) 1498)))) (or (forall ((v_prenex_26780 Int)) (<= (select main_a v_prenex_26780) 999)) (forall ((v_prenex_26776 Int)) (or (< v_prenex_26776 main_x) (<= 2 (* 2 (select main_a v_prenex_26776))) (<= (* 2 (select main_a v_prenex_26776)) 1000) (<= (+ main_x 1) v_prenex_26776) (<= 1 (select main_a v_prenex_26776))))) (forall ((v_prenex_25653 Int) (v_prenex_25652 Int)) (or (<= 1000 (+ (select main_a v_prenex_25652) (select main_a v_prenex_25653))) (<= 0 (+ (select main_a v_prenex_25652) 498)) (<= (select main_a v_prenex_25653) 999) (<= (+ main_x 1) v_prenex_25652) (<= (select main_a v_prenex_25652) 999) (<= 500 (select main_a v_prenex_25653)) (< v_prenex_25652 main_x))) (forall ((v_prenex_26756 Int) (v_prenex_26757 Int)) (or (< v_prenex_26756 main_x) (<= (+ main_x 1) v_prenex_26756) (<= (* 2 (select main_a v_prenex_26756)) 1000) (<= (select main_a v_prenex_26757) 999) (<= 500 (select main_a v_prenex_26757)) (<= (+ main_y 1) v_prenex_26757) (<= (select main_a v_prenex_26757) (+ (select main_a v_prenex_26756) 998)))) (forall ((v_prenex_25861 Int) (v_prenex_25862 Int)) (or (< v_prenex_25861 main_x) (<= 1000 (+ (select main_a v_prenex_25861) (select main_a v_prenex_25862))) (<= 1000 (* 2 (select main_a v_prenex_25862))) (<= (* 2 (select main_a v_prenex_25861)) 1000) (<= 1 (select main_a v_prenex_25862)) (<= (+ main_x 1) v_prenex_25861) (<= 2 (* 2 (select main_a v_prenex_25861))))) (forall ((v_prenex_21886 Int) (v_prenex_21887 Int)) (or (<= (select main_a v_prenex_21887) 1498) (<= (select main_a v_prenex_21886) (select main_a v_prenex_21887)) (<= (select main_a v_prenex_21886) 999) (<= (* 2 (select main_a v_prenex_21887)) 1998) (< v_prenex_21886 main_x) (<= 0 (+ (select main_a v_prenex_21886) 498)) (<= (+ main_x 1) v_prenex_21886))) (forall ((v_prenex_27838 Int) (v_prenex_27839 Int)) (or (< v_prenex_27838 main_x) (<= (+ main_x 1) v_prenex_27838) (<= (select main_a v_prenex_27838) 999) (<= (+ (select main_a v_prenex_27838) (select main_a v_prenex_27839)) 1000) (<= 2 (* 2 (select main_a v_prenex_27838))) (<= (select main_a v_prenex_27839) 1498))) (forall ((v_prenex_24744 Int) (v_prenex_24743 Int)) (or (<= (+ main_x 1) v_prenex_24743) (<= (select main_a v_prenex_24743) (select main_a v_prenex_24744)) (<= (* 2 (select main_a v_prenex_24743)) 1000) (<= 1 (select main_a v_prenex_24744)) (< v_prenex_24743 main_x) (<= (* 2 (select main_a v_prenex_24744)) 1998))) (forall ((v_prenex_30851 Int) (v_prenex_30850 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30851))) (<= (select main_a v_prenex_30850) (select main_a v_prenex_30851)) (<= (+ main_x 1) v_prenex_30850) (< v_prenex_30850 main_x) (<= 2 (* 2 (select main_a v_prenex_30850))))) (forall ((v_prenex_30844 Int) (v_prenex_30845 Int)) (or (<= 1 (select main_a v_prenex_30845)) (< v_prenex_30845 main_y) (<= (+ (select main_a v_prenex_30844) (select main_a v_prenex_30845)) 1000) (<= (select main_a v_prenex_30845) 1498) (<= (+ main_y 1) v_prenex_30845))) (or (forall ((v_prenex_24471 Int)) (or (<= (* 2 (select main_a v_prenex_24471)) 1998) (<= 500 (select main_a v_prenex_24471)) (<= (+ main_y 1) v_prenex_24471))) (forall ((v_prenex_24470 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24470))) (< v_prenex_24470 main_x) (<= (+ main_x 1) v_prenex_24470) (<= (select main_a v_prenex_24470) 999)))) (forall ((v_prenex_32157 Int) (v_prenex_32158 Int)) (or (<= 0 (+ (select main_a v_prenex_32157) 498)) (<= (+ main_x 1) v_prenex_32157) (<= 2 (* 2 (select main_a v_prenex_32157))) (<= 1000 (+ (select main_a v_prenex_32157) (select main_a v_prenex_32158))) (<= 500 (select main_a v_prenex_32158)) (< v_prenex_32157 main_x))) (or (forall ((v_prenex_23805 Int)) (<= 1 (select main_a v_prenex_23805))) (forall ((v_prenex_23800 Int)) (or (<= (+ main_x 1) v_prenex_23800) (< v_prenex_23800 main_x) (<= 1 (select main_a v_prenex_23800)) (<= (select main_a v_prenex_23800) 500) (<= (* 2 (select main_a v_prenex_23800)) 1000)))) (forall ((v_prenex_32175 Int) (v_prenex_32176 Int)) (or (<= (select main_a v_prenex_32176) (+ (select main_a v_prenex_32175) 998)) (< v_prenex_32175 main_x) (<= (+ main_x 1) v_prenex_32175) (<= 1000 (* 2 (select main_a v_prenex_32176))) (<= 1 (select main_a v_prenex_32175)) (<= (select main_a v_prenex_32176) 999) (<= 2 (* 2 (select main_a v_prenex_32175))))) (forall ((v_prenex_22158 Int) (v_prenex_22159 Int)) (or (<= (+ main_y 1) v_prenex_22159) (< v_prenex_22158 main_x) (<= 0 (+ (select main_a v_prenex_22158) 498)) (<= (+ main_x 1) v_prenex_22158) (<= (select main_a v_prenex_22159) (+ (select main_a v_prenex_22158) 998)) (<= (select main_a v_prenex_22159) 999))) (forall ((v_prenex_29475 Int) (v_prenex_29474 Int)) (or (<= 1 (select main_a v_prenex_29475)) (<= 500 (select main_a v_prenex_29475)) (<= 1000 (+ (select main_a v_prenex_29474) (select main_a v_prenex_29475))) (<= (+ main_x 1) v_prenex_29474) (<= 0 (+ (select main_a v_prenex_29474) 498)) (< v_prenex_29474 main_x))) (forall ((v_prenex_23853 Int) (v_prenex_23854 Int)) (or (<= 1000 (+ (select main_a v_prenex_23853) (select main_a v_prenex_23854))) (<= 1000 (* 2 (select main_a v_prenex_23854))) (<= 500 (select main_a v_prenex_23854)) (<= 0 (+ (select main_a v_prenex_23853) 498)) (< v_prenex_23853 main_x) (<= (+ main_x 1) v_prenex_23853) (<= (select main_a v_prenex_23853) 999))) (forall ((v_prenex_27605 Int) (v_prenex_27606 Int)) (or (<= 500 (select main_a v_prenex_27606)) (<= (select main_a v_prenex_27605) 999) (<= (+ main_x 1) v_prenex_27605) (<= 1000 (* 2 (select main_a v_prenex_27606))) (< v_prenex_27605 main_x) (<= (select main_a v_prenex_27605) (select main_a v_prenex_27606)))) (forall ((v_prenex_31112 Int) (v_prenex_31111 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31112))) (<= 2 (* 2 (select main_a v_prenex_31111))) (< v_prenex_31111 main_x) (<= (+ (select main_a v_prenex_31111) (select main_a v_prenex_31112)) 1000) (<= (select main_a v_prenex_31111) 999) (<= (+ main_x 1) v_prenex_31111))) (or (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1998) (<= 500 (select main_a v_prenex_30529)))) (forall ((v_prenex_30526 Int)) (or (< v_prenex_30526 main_x) (<= (+ main_x 1) v_prenex_30526) (<= 1 (select main_a v_prenex_30526)) (<= (select main_a v_prenex_30526) 999) (<= 2 (* 2 (select main_a v_prenex_30526)))))) (or (forall ((v_prenex_29225 Int)) (or (<= (+ main_x 1) v_prenex_29225) (<= (* 2 (select main_a v_prenex_29225)) 1000) (<= (select main_a v_prenex_29225) 500) (< v_prenex_29225 main_x))) (forall ((v_prenex_29231 Int)) (or (< v_prenex_29231 main_y) (<= 500 (select main_a v_prenex_29231))))) (forall ((v_prenex_31478 Int) (v_prenex_31479 Int)) (or (<= 500 (select main_a v_prenex_31479)) (< v_prenex_31478 main_x) (<= (+ main_x 1) v_prenex_31478) (<= (select main_a v_prenex_31479) (+ (select main_a v_prenex_31478) 998)) (<= 2 (* 2 (select main_a v_prenex_31478))) (<= (select main_a v_prenex_31479) 999))) (forall ((v_prenex_24344 Int) (v_prenex_24345 Int)) (or (< v_prenex_24344 main_x) (<= (* 2 (select main_a v_prenex_24344)) 1000) (<= (+ main_x 1) v_prenex_24344) (<= (+ (select main_a v_prenex_24344) (select main_a v_prenex_24345)) 1000) (<= (select main_a v_prenex_24345) 999) (<= (select main_a v_prenex_24344) 500))) (forall ((v_prenex_26219 Int) (v_prenex_26220 Int)) (or (<= (* 2 (select main_a v_prenex_26219)) 1000) (<= 1000 (+ (select main_a v_prenex_26219) (select main_a v_prenex_26220))) (<= (select main_a v_prenex_26220) 1498) (<= (+ main_x 1) v_prenex_26219) (<= 500 (select main_a v_prenex_26220)) (<= 2 (* 2 (select main_a v_prenex_26219))) (< v_prenex_26219 main_x))) (forall ((v_prenex_22682 Int) (v_prenex_22683 Int)) (or (<= (* 2 (select main_a v_prenex_22682)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22683))) (<= (+ main_x 1) v_prenex_22682) (<= (select main_a v_prenex_22682) (select main_a v_prenex_22683)) (<= 1 (select main_a v_prenex_22682)) (<= 1 (select main_a v_prenex_22683)) (< v_prenex_22682 main_x))) (forall ((v_prenex_25592 Int) (v_prenex_25591 Int)) (or (< v_prenex_25591 main_x) (<= (select main_a v_prenex_25591) 500) (<= 1000 (+ (select main_a v_prenex_25591) (select main_a v_prenex_25592))) (<= (+ main_x 1) v_prenex_25591) (<= 1 (select main_a v_prenex_25591)) (<= 1000 (* 2 (select main_a v_prenex_25592))))) (or (forall ((v_prenex_22444 Int)) (<= (* 2 (select main_a v_prenex_22444)) 1998)) (forall ((v_prenex_22440 Int)) (or (<= (* 2 (select main_a v_prenex_22440)) 1000) (<= 2 (* 2 (select main_a v_prenex_22440))) (<= (select main_a v_prenex_22440) 999) (<= (+ main_x 1) v_prenex_22440) (< v_prenex_22440 main_x)))) (or (forall ((v_prenex_23917 Int)) (or (< v_prenex_23917 main_x) (<= 1 (select main_a v_prenex_23917)) (<= (* 2 (select main_a v_prenex_23917)) 1000) (<= (+ main_x 1) v_prenex_23917) (<= (select main_a v_prenex_23917) 500))) (forall ((v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23919)) 1998) (<= (select main_a v_prenex_23919) 1498)))) (forall ((v_prenex_30547 Int) (v_prenex_30546 Int)) (or (<= (+ main_x 1) v_prenex_30546) (<= 1000 (+ (select main_a v_prenex_30546) (select main_a v_prenex_30547))) (<= 2 (* 2 (select main_a v_prenex_30546))) (< v_prenex_30546 main_x) (< v_prenex_30547 main_y) (<= 1000 (* 2 (select main_a v_prenex_30547))))) (or (forall ((v_prenex_24556 Int)) (or (<= (select main_a v_prenex_24556) 999) (< v_prenex_24556 main_x) (<= (+ main_x 1) v_prenex_24556) (<= 2 (* 2 (select main_a v_prenex_24556))))) (forall ((v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24560) 1498) (<= 500 (select main_a v_prenex_24560))))) (forall ((v_prenex_22772 Int) (v_prenex_22773 Int)) (or (<= (select main_a v_prenex_22773) (+ (select main_a v_prenex_22772) 998)) (<= (+ main_x 1) v_prenex_22772) (< v_prenex_22772 main_x) (<= 2 (* 2 (select main_a v_prenex_22772))) (<= 1000 (* 2 (select main_a v_prenex_22773))) (<= (select main_a v_prenex_22772) 999) (<= 500 (select main_a v_prenex_22773)))) (forall ((v_prenex_29438 Int) (v_prenex_29437 Int)) (or (<= (select main_a v_prenex_29437) 500) (<= (+ main_x 1) v_prenex_29437) (<= (+ (select main_a v_prenex_29437) (select main_a v_prenex_29438)) 1000) (< v_prenex_29437 main_x) (<= (+ main_y 1) v_prenex_29438) (<= (select main_a v_prenex_29438) 1498))) (forall ((v_prenex_28706 Int) (v_prenex_28705 Int)) (or (<= 1 (select main_a v_prenex_28706)) (<= (+ (select main_a v_prenex_28705) (select main_a v_prenex_28706)) 1000) (< v_prenex_28705 main_x) (<= (+ main_x 1) v_prenex_28705) (<= 1 (select main_a v_prenex_28705)) (<= (select main_a v_prenex_28706) 1498) (<= 0 (+ (select main_a v_prenex_28705) 498)))) (forall ((v_prenex_30453 Int) (v_prenex_30452 Int)) (or (<= 1 (select main_a v_prenex_30452)) (<= (select main_a v_prenex_30453) 999) (<= (+ main_x 1) v_prenex_30452) (< v_prenex_30452 main_x) (<= (select main_a v_prenex_30452) 500) (<= (select main_a v_prenex_30453) 1498) (<= (+ (select main_a v_prenex_30452) (select main_a v_prenex_30453)) 1000))) (forall ((v_prenex_32597 Int) (v_prenex_32596 Int)) (or (<= 0 (+ (select main_a v_prenex_32596) 498)) (<= 500 (select main_a v_prenex_32597)) (<= (select main_a v_prenex_32597) (+ (select main_a v_prenex_32596) 998)) (< v_prenex_32596 main_x) (< v_prenex_32597 main_y) (<= (+ main_x 1) v_prenex_32596) (<= (select main_a v_prenex_32597) 1498))) (forall ((v_prenex_27685 Int) (v_prenex_27684 Int)) (or (<= (+ main_y 1) v_prenex_27685) (<= (select main_a v_prenex_27685) 999) (<= 1 (select main_a v_prenex_27684)) (<= (+ main_x 1) v_prenex_27684) (< v_prenex_27684 main_x) (<= 1000 (+ (select main_a v_prenex_27684) (select main_a v_prenex_27685))) (<= (* 2 (select main_a v_prenex_27685)) 1998))) (forall ((v_prenex_26337 Int) (v_prenex_26338 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26338))) (< v_prenex_26337 main_x) (<= (* 2 (select main_a v_prenex_26337)) 1000) (<= (+ (select main_a v_prenex_26337) (select main_a v_prenex_26338)) 1000) (<= 500 (select main_a v_prenex_26338)) (<= (+ main_x 1) v_prenex_26337) (<= 1 (select main_a v_prenex_26337)))) (or (forall ((v_prenex_30884 Int)) (or (<= (+ main_x 1) v_prenex_30884) (< v_prenex_30884 main_x) (<= (* 2 (select main_a v_prenex_30884)) 1000) (<= (select main_a v_prenex_30884) 500))) (forall ((v_prenex_30885 Int)) (or (<= (+ main_y 1) v_prenex_30885) (<= 1 (select main_a v_prenex_30885)) (<= (select main_a v_prenex_30885) 999)))) (forall ((v_prenex_31596 Int) (v_prenex_31597 Int)) (or (<= (select main_a v_prenex_31596) (select main_a v_prenex_31597)) (<= (* 2 (select main_a v_prenex_31597)) 1998) (< v_prenex_31596 main_x) (<= (select main_a v_prenex_31596) 500) (<= 1000 (* 2 (select main_a v_prenex_31597))) (<= (select main_a v_prenex_31596) 999) (<= (+ main_x 1) v_prenex_31596))) (or (forall ((v_prenex_30153 Int)) (or (< v_prenex_30153 main_y) (<= (* 2 (select main_a v_prenex_30153)) 1998) (<= 1 (select main_a v_prenex_30153)))) (forall ((v_prenex_30151 Int)) (or (<= (+ main_x 1) v_prenex_30151) (<= (select main_a v_prenex_30151) 500) (<= 2 (* 2 (select main_a v_prenex_30151))) (< v_prenex_30151 main_x)))) (forall ((v_prenex_27821 Int) (v_prenex_27820 Int)) (or (<= (* 2 (select main_a v_prenex_27821)) 1998) (<= 2 (* 2 (select main_a v_prenex_27820))) (<= (select main_a v_prenex_27821) (+ (select main_a v_prenex_27820) 998)) (<= (+ main_y 1) v_prenex_27821) (<= 1 (select main_a v_prenex_27821)) (< v_prenex_27820 main_x) (<= (+ main_x 1) v_prenex_27820))) (forall ((v_prenex_23630 Int) (v_prenex_23629 Int)) (or (<= (* 2 (select main_a v_prenex_23630)) 1998) (<= 2 (* 2 (select main_a v_prenex_23629))) (<= 1000 (* 2 (select main_a v_prenex_23630))) (<= (+ main_x 1) v_prenex_23629) (< v_prenex_23629 main_x) (<= (select main_a v_prenex_23629) 500) (<= (select main_a v_prenex_23630) (+ (select main_a v_prenex_23629) 998)))) (or (forall ((v_prenex_24874 Int)) (or (<= (* 2 (select main_a v_prenex_24874)) 1998) (<= (select main_a v_prenex_24874) 1498))) (forall ((v_prenex_24873 Int)) (or (<= 0 (+ (select main_a v_prenex_24873) 498)) (<= 1 (select main_a v_prenex_24873)) (<= (* 2 (select main_a v_prenex_24873)) 1000) (< v_prenex_24873 main_x) (<= (+ main_x 1) v_prenex_24873)))) (or (forall ((v_prenex_23754 Int)) (or (<= 500 (select main_a v_prenex_23754)) (<= (* 2 (select main_a v_prenex_23754)) 1998))) (forall ((v_prenex_23749 Int)) (or (<= (+ main_x 1) v_prenex_23749) (<= 0 (+ (select main_a v_prenex_23749) 498)) (<= (* 2 (select main_a v_prenex_23749)) 1000) (< v_prenex_23749 main_x)))) (forall ((v_prenex_24325 Int) (v_prenex_24324 Int)) (or (<= (select main_a v_prenex_24325) 1498) (<= (+ main_y 1) v_prenex_24325) (<= (select main_a v_prenex_24324) 500) (<= 1000 (+ (select main_a v_prenex_24324) (select main_a v_prenex_24325))) (< v_prenex_24324 main_x) (<= (+ main_x 1) v_prenex_24324))) (or (forall ((v_prenex_31449 Int)) (or (<= (select main_a v_prenex_31449) 1498) (<= (select main_a v_prenex_31449) 999))) (forall ((v_prenex_31443 Int)) (or (<= (+ main_x 1) v_prenex_31443) (<= (select main_a v_prenex_31443) 500) (<= 2 (* 2 (select main_a v_prenex_31443))) (<= (* 2 (select main_a v_prenex_31443)) 1000) (< v_prenex_31443 main_x)))) (forall ((v_prenex_23372 Int) (v_prenex_23373 Int)) (or (< v_prenex_23372 main_x) (<= (select main_a v_prenex_23373) 1498) (<= (* 2 (select main_a v_prenex_23373)) 1998) (<= (+ main_y 1) v_prenex_23373) (<= (+ (select main_a v_prenex_23372) (select main_a v_prenex_23373)) 1000) (<= (+ main_x 1) v_prenex_23372) (<= 0 (+ (select main_a v_prenex_23372) 498)))) (forall ((v_prenex_23325 Int) (v_prenex_23326 Int)) (or (<= (select main_a v_prenex_23326) 1498) (<= 1000 (* 2 (select main_a v_prenex_23326))) (< v_prenex_23326 main_y) (<= 0 (+ (select main_a v_prenex_23325) 498)) (<= (+ main_x 1) v_prenex_23325) (<= 1000 (+ (select main_a v_prenex_23325) (select main_a v_prenex_23326))) (< v_prenex_23325 main_x))) (or (forall ((v_prenex_32522 Int)) (or (<= (+ main_x 1) v_prenex_32522) (<= (* 2 (select main_a v_prenex_32522)) 1000) (< v_prenex_32522 main_x) (<= 1 (select main_a v_prenex_32522)))) (forall ((v_prenex_32523 Int)) (or (<= (select main_a v_prenex_32523) 1498) (<= (select main_a v_prenex_32523) 999)))) (forall ((v_prenex_30318 Int) (v_prenex_30317 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30317))) (< v_prenex_30317 main_x) (<= (+ main_x 1) v_prenex_30317) (< v_prenex_30318 main_y) (<= 1 (select main_a v_prenex_30318)) (<= (+ (select main_a v_prenex_30317) (select main_a v_prenex_30318)) 1000) (<= (select main_a v_prenex_30318) 999))) (or (forall ((v_prenex_21629 Int)) (or (<= (+ main_x 1) v_prenex_21629) (< v_prenex_21629 main_x) (<= 2 (* 2 (select main_a v_prenex_21629))) (<= (* 2 (select main_a v_prenex_21629)) 1000))) (forall ((v_prenex_21628 Int)) (or (<= 1 (select main_a v_prenex_21628)) (<= 1000 (* 2 (select main_a v_prenex_21628)))))) (forall ((v_prenex_32717 Int) (v_prenex_32718 Int)) (or (< v_prenex_32717 main_x) (<= (select main_a v_prenex_32717) 999) (<= 500 (select main_a v_prenex_32718)) (< v_prenex_32718 main_y) (<= (+ main_x 1) v_prenex_32717) (<= (select main_a v_prenex_32718) 999) (<= (+ (select main_a v_prenex_32717) (select main_a v_prenex_32718)) 1000))) (or (forall ((v_prenex_23595 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23595))) (<= (select main_a v_prenex_23595) 999) (<= (+ main_x 1) v_prenex_23595) (< v_prenex_23595 main_x))) (forall ((v_prenex_23599 Int)) (or (<= 1 (select main_a v_prenex_23599)) (< v_prenex_23599 main_y) (<= 500 (select main_a v_prenex_23599))))) (forall ((v_prenex_23510 Int) (v_prenex_23509 Int)) (or (<= (+ main_x 1) v_prenex_23509) (<= (* 2 (select main_a v_prenex_23509)) 1000) (<= 1000 (+ (select main_a v_prenex_23509) (select main_a v_prenex_23510))) (<= (select main_a v_prenex_23509) 500) (< v_prenex_23509 main_x) (<= (* 2 (select main_a v_prenex_23510)) 1998) (<= (select main_a v_prenex_23510) 1498))) (forall ((v_prenex_32267 Int) (v_prenex_32268 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32267))) (<= 500 (select main_a v_prenex_32268)) (<= (+ main_x 1) v_prenex_32267) (<= (select main_a v_prenex_32268) (+ (select main_a v_prenex_32267) 998)) (<= 1 (select main_a v_prenex_32268)) (< v_prenex_32267 main_x))) (or (forall ((v_prenex_28822 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28822))) (<= (select main_a v_prenex_28822) 1498) (<= (+ main_y 1) v_prenex_28822))) (forall ((v_prenex_28821 Int)) (or (<= (select main_a v_prenex_28821) 500) (< v_prenex_28821 main_x) (<= 2 (* 2 (select main_a v_prenex_28821))) (<= (+ main_x 1) v_prenex_28821)))) (forall ((v_prenex_30596 Int) (v_prenex_30595 Int)) (or (<= (select main_a v_prenex_30596) 1498) (<= (* 2 (select main_a v_prenex_30595)) 1000) (<= 1000 (* 2 (select main_a v_prenex_30596))) (<= (select main_a v_prenex_30595) (select main_a v_prenex_30596)) (< v_prenex_30595 main_x) (<= (+ main_x 1) v_prenex_30595))) (or (forall ((v_prenex_27863 Int)) (or (<= (select main_a v_prenex_27863) 1498) (<= 1000 (* 2 (select main_a v_prenex_27863))))) (forall ((v_prenex_27860 Int)) (or (<= (+ main_x 1) v_prenex_27860) (< v_prenex_27860 main_x) (<= (* 2 (select main_a v_prenex_27860)) 1000) (<= (select main_a v_prenex_27860) 500) (<= (select main_a v_prenex_27860) 999)))) (forall ((v_prenex_32227 Int) (v_prenex_32228 Int)) (or (< v_prenex_32227 main_x) (<= 2 (* 2 (select main_a v_prenex_32227))) (<= 1 (select main_a v_prenex_32228)) (<= (select main_a v_prenex_32227) 999) (<= (select main_a v_prenex_32227) (select main_a v_prenex_32228)) (<= (+ main_x 1) v_prenex_32227))) (forall ((v_prenex_29859 Int) (v_prenex_29858 Int)) (or (< v_prenex_29859 main_y) (<= 2 (* 2 (select main_a v_prenex_29858))) (<= (select main_a v_prenex_29858) (select main_a v_prenex_29859)) (<= (+ main_x 1) v_prenex_29858) (< v_prenex_29858 main_x) (<= 1000 (* 2 (select main_a v_prenex_29859))))) (or (forall ((v_prenex_23284 Int)) (or (<= (select main_a v_prenex_23284) 999) (<= (* 2 (select main_a v_prenex_23284)) 1998))) (forall ((v_prenex_23281 Int)) (or (<= (* 2 (select main_a v_prenex_23281)) 1000) (< v_prenex_23281 main_x) (<= 1 (select main_a v_prenex_23281)) (<= (+ main_x 1) v_prenex_23281)))) (or (forall ((v_prenex_22428 Int)) (or (<= 1 (select main_a v_prenex_22428)) (<= (+ main_x 1) v_prenex_22428) (<= 2 (* 2 (select main_a v_prenex_22428))) (< v_prenex_22428 main_x))) (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (<= 1 (select main_a v_prenex_22429))))) (forall ((v_prenex_21864 Int) (v_prenex_21865 Int)) (or (< v_prenex_21864 main_x) (<= (select main_a v_prenex_21865) (+ (select main_a v_prenex_21864) 998)) (< v_prenex_21865 main_y) (<= (+ main_x 1) v_prenex_21864) (<= (* 2 (select main_a v_prenex_21865)) 1998) (<= 1 (select main_a v_prenex_21864)) (<= 1 (select main_a v_prenex_21865)))) (or (forall ((v_prenex_24815 Int)) (or (<= (select main_a v_prenex_24815) 500) (<= (+ main_x 1) v_prenex_24815) (<= (* 2 (select main_a v_prenex_24815)) 1000) (< v_prenex_24815 main_x) (<= 2 (* 2 (select main_a v_prenex_24815))))) (forall ((v_prenex_24816 Int)) (<= (* 2 (select main_a v_prenex_24816)) 1998))) (forall ((v_prenex_29189 Int) (v_prenex_29188 Int)) (or (< v_prenex_29188 main_x) (<= (select main_a v_prenex_29189) 1498) (<= (select main_a v_prenex_29189) 999) (<= (+ (select main_a v_prenex_29188) (select main_a v_prenex_29189)) 1000) (<= 1 (select main_a v_prenex_29188)) (<= (+ main_x 1) v_prenex_29188) (<= 0 (+ (select main_a v_prenex_29188) 498)))) (or (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1998) (<= 500 (select main_a v_prenex_30529)))) (forall ((v_prenex_30528 Int)) (or (< v_prenex_30528 main_x) (<= 2 (* 2 (select main_a v_prenex_30528))) (<= 1 (select main_a v_prenex_30528)) (<= (+ main_x 1) v_prenex_30528)))) (or (forall ((v_prenex_27120 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27120))) (<= 1 (select main_a v_prenex_27120)))) (forall ((v_prenex_27114 Int)) (or (<= 0 (+ (select main_a v_prenex_27114) 498)) (<= (+ main_x 1) v_prenex_27114) (<= 2 (* 2 (select main_a v_prenex_27114))) (< v_prenex_27114 main_x)))) (forall ((v_prenex_28763 Int) (v_prenex_28762 Int)) (or (<= (select main_a v_prenex_28762) 500) (<= (+ (select main_a v_prenex_28762) (select main_a v_prenex_28763)) 1000) (<= (+ main_x 1) v_prenex_28762) (< v_prenex_28762 main_x) (<= (+ main_y 1) v_prenex_28763) (<= (select main_a v_prenex_28763) 999))) (forall ((v_prenex_26974 Int) (v_prenex_26975 Int)) (or (<= 1 (select main_a v_prenex_26975)) (< v_prenex_26975 main_y) (< v_prenex_26974 main_x) (<= 1000 (* 2 (select main_a v_prenex_26975))) (<= (select main_a v_prenex_26974) (select main_a v_prenex_26975)) (<= 2 (* 2 (select main_a v_prenex_26974))) (<= (+ main_x 1) v_prenex_26974))) (or (forall ((v_prenex_24157 Int)) (or (< v_prenex_24157 main_x) (<= 2 (* 2 (select main_a v_prenex_24157))) (<= (+ main_x 1) v_prenex_24157))) (forall ((v_prenex_24162 Int)) (or (<= (select main_a v_prenex_24162) 999) (< v_prenex_24162 main_y) (<= 1000 (* 2 (select main_a v_prenex_24162)))))) (or (forall ((v_prenex_27874 Int)) (or (< v_prenex_27874 main_x) (<= 0 (+ (select main_a v_prenex_27874) 498)) (<= (* 2 (select main_a v_prenex_27874)) 1000) (<= 2 (* 2 (select main_a v_prenex_27874))) (<= (+ main_x 1) v_prenex_27874))) (forall ((v_prenex_27878 Int)) (or (<= 500 (select main_a v_prenex_27878)) (<= (* 2 (select main_a v_prenex_27878)) 1998)))) (or (forall ((v_prenex_31903 Int)) (or (<= (+ main_y 1) v_prenex_31903) (<= 1000 (* 2 (select main_a v_prenex_31903))) (<= (* 2 (select main_a v_prenex_31903)) 1998))) (forall ((v_prenex_31902 Int)) (or (<= (select main_a v_prenex_31902) 999) (<= (+ main_x 1) v_prenex_31902) (<= 2 (* 2 (select main_a v_prenex_31902))) (< v_prenex_31902 main_x)))) (or (forall ((v_prenex_29453 Int)) (or (<= (* 2 (select main_a v_prenex_29453)) 1998) (<= 1 (select main_a v_prenex_29453)))) (forall ((v_prenex_29450 Int)) (or (<= (select main_a v_prenex_29450) 500) (< v_prenex_29450 main_x) (<= (* 2 (select main_a v_prenex_29450)) 1000) (<= (+ main_x 1) v_prenex_29450)))) (forall ((v_prenex_30330 Int) (v_prenex_30331 Int)) (or (< v_prenex_30331 main_y) (<= (+ main_x 1) v_prenex_30330) (< v_prenex_30330 main_x) (<= (select main_a v_prenex_30330) 500) (<= (+ (select main_a v_prenex_30330) (select main_a v_prenex_30331)) 1000))) (forall ((v_prenex_32237 Int) (v_prenex_32238 Int)) (or (<= 1000 (+ (select main_a v_prenex_32237) (select main_a v_prenex_32238))) (<= (* 2 (select main_a v_prenex_32237)) 1000) (<= (+ main_x 1) v_prenex_32237) (<= 1 (select main_a v_prenex_32238)) (< v_prenex_32237 main_x) (<= 0 (+ (select main_a v_prenex_32237) 498)) (<= 500 (select main_a v_prenex_32238)))) (or (forall ((v_prenex_28338 Int)) (<= 1000 (* 2 (select main_a v_prenex_28338)))) (forall ((v_prenex_28335 Int)) (or (<= (select main_a v_prenex_28335) 500) (<= 0 (+ (select main_a v_prenex_28335) 498)) (<= 2 (* 2 (select main_a v_prenex_28335))) (< v_prenex_28335 main_x) (<= (+ main_x 1) v_prenex_28335)))) (forall ((v_prenex_31323 Int) (v_prenex_31322 Int)) (or (< v_prenex_31322 main_x) (<= (+ main_x 1) v_prenex_31322) (<= 1000 (* 2 (select main_a v_prenex_31323))) (<= (select main_a v_prenex_31323) (+ (select main_a v_prenex_31322) 998)) (<= (select main_a v_prenex_31322) 999))) (forall ((v_prenex_27465 Int) (v_prenex_27466 Int)) (or (<= (+ (select main_a v_prenex_27465) (select main_a v_prenex_27466)) 1000) (<= (* 2 (select main_a v_prenex_27466)) 1998) (<= 1 (select main_a v_prenex_27465)) (< v_prenex_27465 main_x) (<= 1000 (* 2 (select main_a v_prenex_27466))) (<= (select main_a v_prenex_27465) 999) (<= (+ main_x 1) v_prenex_27465))) (or (forall ((v_prenex_25525 Int)) (or (<= 1 (select main_a v_prenex_25525)) (<= (* 2 (select main_a v_prenex_25525)) 1998))) (forall ((v_prenex_25523 Int)) (or (<= (+ main_x 1) v_prenex_25523) (<= 2 (* 2 (select main_a v_prenex_25523))) (< v_prenex_25523 main_x) (<= (select main_a v_prenex_25523) 500)))) (forall ((v_prenex_26818 Int) (v_prenex_26819 Int)) (or (<= (+ main_x 1) v_prenex_26818) (<= (* 2 (select main_a v_prenex_26819)) 1998) (<= (select main_a v_prenex_26818) 999) (<= 1000 (+ (select main_a v_prenex_26818) (select main_a v_prenex_26819))) (<= (select main_a v_prenex_26819) 999) (< v_prenex_26818 main_x) (<= 2 (* 2 (select main_a v_prenex_26818))))) (forall ((v_prenex_28528 Int) (v_prenex_28527 Int)) (or (<= (+ main_x 1) v_prenex_28527) (<= (+ (select main_a v_prenex_28527) (select main_a v_prenex_28528)) 1000) (<= 500 (select main_a v_prenex_28528)) (< v_prenex_28527 main_x) (<= (* 2 (select main_a v_prenex_28527)) 1000) (<= (select main_a v_prenex_28528) 999) (<= (select main_a v_prenex_28527) 999))) (or (forall ((v_prenex_22347 Int)) (or (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (select main_a v_prenex_22347) 1498))) (forall ((v_prenex_22342 Int)) (or (<= (+ main_x 1) v_prenex_22342) (<= 2 (* 2 (select main_a v_prenex_22342))) (< v_prenex_22342 main_x)))) (forall ((v_prenex_26848 Int) (v_prenex_26849 Int)) (or (<= (select main_a v_prenex_26848) 999) (<= (select main_a v_prenex_26849) 1498) (<= 0 (+ (select main_a v_prenex_26848) 498)) (<= (select main_a v_prenex_26849) 999) (<= (+ main_x 1) v_prenex_26848) (<= 1000 (+ (select main_a v_prenex_26848) (select main_a v_prenex_26849))) (< v_prenex_26848 main_x))) (forall ((v_prenex_30260 Int) (v_prenex_30261 Int)) (or (<= 500 (select main_a v_prenex_30261)) (<= (+ main_x 1) v_prenex_30260) (<= (+ (select main_a v_prenex_30260) (select main_a v_prenex_30261)) 1000) (< v_prenex_30260 main_x) (<= (select main_a v_prenex_30260) 500) (<= (* 2 (select main_a v_prenex_30260)) 1000))) (forall ((v_prenex_24279 Int) (v_prenex_24280 Int)) (or (< v_prenex_24279 main_x) (<= 1000 (* 2 (select main_a v_prenex_24280))) (<= (select main_a v_prenex_24279) 500) (<= 2 (* 2 (select main_a v_prenex_24279))) (<= (+ main_x 1) v_prenex_24279) (<= 1000 (+ (select main_a v_prenex_24279) (select main_a v_prenex_24280))))) (forall ((v_prenex_25417 Int) (v_prenex_25416 Int)) (or (<= (* 2 (select main_a v_prenex_25416)) 1000) (< v_prenex_25416 main_x) (<= (* 2 (select main_a v_prenex_25417)) 1998) (<= 1 (select main_a v_prenex_25417)) (<= (+ main_x 1) v_prenex_25416) (<= 2 (* 2 (select main_a v_prenex_25416))) (<= (select main_a v_prenex_25417) (+ (select main_a v_prenex_25416) 998)))) (forall ((v_prenex_23699 Int) (v_prenex_23700 Int)) (or (< v_prenex_23699 main_x) (<= (select main_a v_prenex_23700) 1498) (<= (+ main_x 1) v_prenex_23699) (<= (* 2 (select main_a v_prenex_23700)) 1998) (<= 0 (+ (select main_a v_prenex_23699) 498)) (<= (select main_a v_prenex_23699) 500) (<= (select main_a v_prenex_23700) (+ (select main_a v_prenex_23699) 998)))) (forall ((v_prenex_30109 Int) (v_prenex_30110 Int)) (or (<= (select main_a v_prenex_30110) 999) (<= (+ main_x 1) v_prenex_30109) (<= (select main_a v_prenex_30109) 500) (<= (+ (select main_a v_prenex_30109) (select main_a v_prenex_30110)) 1000) (<= (select main_a v_prenex_30109) 999) (< v_prenex_30109 main_x))) (forall ((v_prenex_23579 Int) (v_prenex_23580 Int)) (or (<= (select main_a v_prenex_23580) 999) (<= (+ main_x 1) v_prenex_23579) (<= (select main_a v_prenex_23579) (select main_a v_prenex_23580)) (<= (select main_a v_prenex_23579) 500) (< v_prenex_23580 main_y) (< v_prenex_23579 main_x))) (or (forall ((v_prenex_26624 Int)) (or (<= 1 (select main_a v_prenex_26624)) (<= 1000 (* 2 (select main_a v_prenex_26624))))) (forall ((v_prenex_26619 Int)) (or (< v_prenex_26619 main_x) (<= (+ main_x 1) v_prenex_26619) (<= (* 2 (select main_a v_prenex_26619)) 1000) (<= 2 (* 2 (select main_a v_prenex_26619)))))) (forall ((v_prenex_21726 Int) (v_prenex_21725 Int)) (or (<= (* 2 (select main_a v_prenex_21726)) 1998) (<= (+ main_x 1) v_prenex_21725) (< v_prenex_21725 main_x) (<= 1 (select main_a v_prenex_21725)) (<= (select main_a v_prenex_21726) 999) (<= 0 (+ (select main_a v_prenex_21725) 498)) (<= (+ (select main_a v_prenex_21725) (select main_a v_prenex_21726)) 1000))) (forall ((v_prenex_29518 Int) (v_prenex_29517 Int)) (or (< v_prenex_29517 main_x) (<= 500 (select main_a v_prenex_29518)) (<= 2 (* 2 (select main_a v_prenex_29517))) (<= (select main_a v_prenex_29517) 999) (<= (+ main_x 1) v_prenex_29517) (<= (* 2 (select main_a v_prenex_29518)) 1998) (<= (select main_a v_prenex_29518) (+ (select main_a v_prenex_29517) 998)))) (forall ((v_prenex_28206 Int) (v_prenex_28205 Int)) (or (< v_prenex_28205 main_x) (<= (select main_a v_prenex_28206) 999) (<= (select main_a v_prenex_28205) 999) (<= (* 2 (select main_a v_prenex_28205)) 1000) (<= (+ main_x 1) v_prenex_28205) (<= 1 (select main_a v_prenex_28206)) (<= (select main_a v_prenex_28205) (select main_a v_prenex_28206)))) (or (forall ((v_prenex_21981 Int)) (<= (* 2 (select main_a v_prenex_21981)) 1998)) (forall ((v_prenex_21403 Int)) (or (<= (+ main_x 1) v_prenex_21403) (<= 0 (+ (select main_a v_prenex_21403) 498)) (<= (* 2 (select main_a v_prenex_21403)) 1000) (< v_prenex_21403 main_x)))) (or (forall ((v_prenex_32167 Int)) (or (<= (* 2 (select main_a v_prenex_32167)) 1000) (< v_prenex_32167 main_x))) (forall ((v_prenex_32168 Int)) (or (< v_prenex_32168 main_y) (<= (+ main_y 1) v_prenex_32168) (<= (select main_a v_prenex_32168) 999)))) (forall ((v_prenex_31284 Int) (v_prenex_31285 Int)) (or (<= (select main_a v_prenex_31285) 1498) (<= 1000 (* 2 (select main_a v_prenex_31285))) (<= (+ main_x 1) v_prenex_31284) (<= (* 2 (select main_a v_prenex_31284)) 1000) (< v_prenex_31284 main_x) (<= 1000 (+ (select main_a v_prenex_31284) (select main_a v_prenex_31285))))) (forall ((v_prenex_28298 Int) (v_prenex_28297 Int)) (or (< v_prenex_28297 main_x) (<= 1000 (* 2 (select main_a v_prenex_28298))) (<= (select main_a v_prenex_28298) 1498) (<= (+ main_y 1) v_prenex_28298) (<= (select main_a v_prenex_28297) 999) (<= (select main_a v_prenex_28298) (+ (select main_a v_prenex_28297) 998)) (<= (+ main_x 1) v_prenex_28297))) (forall ((v_prenex_24964 Int) (v_prenex_24965 Int)) (or (<= (+ main_y 1) v_prenex_24965) (<= 1000 (* 2 (select main_a v_prenex_24965))) (<= 0 (+ (select main_a v_prenex_24964) 498)) (<= (+ main_x 1) v_prenex_24964) (< v_prenex_24964 main_x) (<= (+ (select main_a v_prenex_24964) (select main_a v_prenex_24965)) 1000))) (forall ((v_prenex_29457 Int) (v_prenex_29456 Int)) (or (< v_prenex_29456 main_x) (<= 0 (+ (select main_a v_prenex_29456) 498)) (<= 1000 (+ (select main_a v_prenex_29456) (select main_a v_prenex_29457))) (<= (select main_a v_prenex_29456) 999) (<= (+ main_x 1) v_prenex_29456))) (forall ((v_prenex_32568 Int) (v_prenex_32569 Int)) (or (< v_prenex_32568 main_x) (<= (+ main_x 1) v_prenex_32568) (<= 1 (select main_a v_prenex_32569)) (<= (select main_a v_prenex_32569) 999) (<= (select main_a v_prenex_32569) (+ (select main_a v_prenex_32568) 998)) (<= (select main_a v_prenex_32568) 500))) (forall ((v_prenex_30604 Int) (v_prenex_30603 Int)) (or (<= (select main_a v_prenex_30604) 999) (<= (+ (select main_a v_prenex_30603) (select main_a v_prenex_30604)) 1000) (<= (+ main_y 1) v_prenex_30604) (< v_prenex_30603 main_x) (<= 1 (select main_a v_prenex_30603)) (<= (+ main_x 1) v_prenex_30603) (<= 500 (select main_a v_prenex_30604)))) (forall ((v_prenex_24988 Int) (v_prenex_24989 Int)) (or (< v_prenex_24988 main_x) (<= (select main_a v_prenex_24989) 999) (<= (+ main_x 1) v_prenex_24988) (<= (* 2 (select main_a v_prenex_24989)) 1998) (<= (+ (select main_a v_prenex_24988) (select main_a v_prenex_24989)) 1000) (<= (* 2 (select main_a v_prenex_24988)) 1000) (< v_prenex_24989 main_y))) (forall ((v_prenex_29549 Int) (v_prenex_29548 Int)) (or (<= (select main_a v_prenex_29549) 1498) (<= (select main_a v_prenex_29548) 999) (<= 2 (* 2 (select main_a v_prenex_29548))) (<= 1000 (* 2 (select main_a v_prenex_29549))) (<= (+ main_x 1) v_prenex_29548) (< v_prenex_29548 main_x) (<= (select main_a v_prenex_29548) (select main_a v_prenex_29549)))) (or (forall ((v_prenex_27977 Int)) (<= 2 (* 2 (select main_a v_prenex_27977)))) (forall ((v_prenex_27978 Int)) (or (<= (+ main_y 1) v_prenex_27978) (<= 500 (select main_a v_prenex_27978)) (<= (select main_a v_prenex_27978) 999) (< v_prenex_27978 main_y)))) (forall ((v_prenex_21770 Int) (v_prenex_21771 Int)) (or (<= (select main_a v_prenex_21770) 500) (< v_prenex_21770 main_x) (<= (select main_a v_prenex_21770) (select main_a v_prenex_21771)) (<= 1000 (* 2 (select main_a v_prenex_21771))) (<= (+ main_x 1) v_prenex_21770) (< v_prenex_21771 main_y))) (or (forall ((v_prenex_31741 Int)) (or (<= (select main_a v_prenex_31741) 999) (<= (+ main_x 1) v_prenex_31741) (< v_prenex_31741 main_x) (<= (* 2 (select main_a v_prenex_31741)) 1000))) (forall ((v_prenex_31745 Int)) (or (<= (select main_a v_prenex_31745) 999) (<= 1000 (* 2 (select main_a v_prenex_31745))) (< v_prenex_31745 main_y)))) (forall ((v_prenex_32791 Int) (v_prenex_32790 Int)) (or (<= (select main_a v_prenex_32791) 1498) (<= 1000 (+ (select main_a v_prenex_32790) (select main_a v_prenex_32791))) (<= 0 (+ (select main_a v_prenex_32790) 498)) (<= (+ main_x 1) v_prenex_32790) (< v_prenex_32790 main_x) (<= (select main_a v_prenex_32790) 999))) (forall ((v_prenex_25109 Int) (v_prenex_25110 Int)) (or (<= (+ main_x 1) v_prenex_25109) (< v_prenex_25109 main_x) (<= (* 2 (select main_a v_prenex_25109)) 1000) (<= 500 (select main_a v_prenex_25110)) (<= 2 (* 2 (select main_a v_prenex_25109))) (<= 1 (select main_a v_prenex_25110)) (<= (+ (select main_a v_prenex_25109) (select main_a v_prenex_25110)) 1000))) (forall ((v_prenex_31602 Int) (v_prenex_31603 Int)) (or (<= 1000 (+ (select main_a v_prenex_31602) (select main_a v_prenex_31603))) (<= 0 (+ (select main_a v_prenex_31602) 498)) (< v_prenex_31602 main_x) (<= (select main_a v_prenex_31602) 500) (<= 1 (select main_a v_prenex_31603)) (<= (+ main_x 1) v_prenex_31602) (<= (* 2 (select main_a v_prenex_31603)) 1998))) (forall ((v_prenex_28713 Int) (v_prenex_28714 Int)) (or (<= (select main_a v_prenex_28713) (select main_a v_prenex_28714)) (<= (+ main_x 1) v_prenex_28713) (<= (select main_a v_prenex_28714) 1498) (< v_prenex_28713 main_x) (<= 0 (+ (select main_a v_prenex_28713) 498)) (<= (select main_a v_prenex_28714) 999))) (forall ((v_prenex_27558 Int) (v_prenex_27559 Int)) (or (< v_prenex_27558 main_x) (<= (select main_a v_prenex_27558) 999) (<= (select main_a v_prenex_27558) (select main_a v_prenex_27559)) (< v_prenex_27559 main_y) (<= (+ main_x 1) v_prenex_27558) (<= (select main_a v_prenex_27559) 1498) (<= 1 (select main_a v_prenex_27559)))) (forall ((v_prenex_32524 Int) (v_prenex_32525 Int)) (or (<= (+ main_y 1) v_prenex_32525) (<= (* 2 (select main_a v_prenex_32525)) 1998) (< v_prenex_32525 main_y) (<= (select main_a v_prenex_32524) (select main_a v_prenex_32525)) (< v_prenex_32524 main_x))) (forall ((v_prenex_30412 Int) (v_prenex_30411 Int)) (or (< v_prenex_30411 main_x) (<= (+ main_x 1) v_prenex_30411) (<= (+ main_y 1) v_prenex_30412) (<= (select main_a v_prenex_30411) 500) (<= 1 (select main_a v_prenex_30412)) (<= (+ (select main_a v_prenex_30411) (select main_a v_prenex_30412)) 1000))) (or (forall ((v_prenex_27924 Int)) (<= (select main_a v_prenex_27924) 1498)) (forall ((v_prenex_27920 Int)) (or (< v_prenex_27920 main_x) (<= (* 2 (select main_a v_prenex_27920)) 1000) (<= (select main_a v_prenex_27920) 999) (<= (+ main_x 1) v_prenex_27920)))) (forall ((v_prenex_32412 Int) (v_prenex_32411 Int)) (or (<= (* 2 (select main_a v_prenex_32411)) 1000) (< v_prenex_32412 main_y) (<= (select main_a v_prenex_32412) (+ (select main_a v_prenex_32411) 998)) (<= (+ main_x 1) v_prenex_32411) (< v_prenex_32411 main_x) (<= (select main_a v_prenex_32412) 999))) (or (forall ((v_prenex_31161 Int)) (or (<= (select main_a v_prenex_31161) 1498) (<= (select main_a v_prenex_31161) 999) (<= (+ main_y 1) v_prenex_31161))) (forall ((v_prenex_31160 Int)) (or (<= (+ main_x 1) v_prenex_31160) (<= 2 (* 2 (select main_a v_prenex_31160))) (< v_prenex_31160 main_x)))) (forall ((v_prenex_31110 Int) (v_prenex_31109 Int)) (or (<= (+ main_x 1) v_prenex_31109) (< v_prenex_31109 main_x) (<= (select main_a v_prenex_31109) 500) (<= 1 (select main_a v_prenex_31110)) (<= (select main_a v_prenex_31110) 999) (<= (select main_a v_prenex_31110) (+ (select main_a v_prenex_31109) 998)) (<= (+ main_y 1) v_prenex_31110))) (or (forall ((v_prenex_23149 Int)) (or (<= (* 2 (select main_a v_prenex_23149)) 1000) (< v_prenex_23149 main_x) (<= (+ main_x 1) v_prenex_23149))) (forall ((v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (< v_prenex_23151 main_y) (<= 500 (select main_a v_prenex_23151))))) (or (forall ((v_prenex_21594 Int)) (or (<= (+ main_y 1) v_prenex_21594) (<= 1000 (* 2 (select main_a v_prenex_21594))))) (forall ((v_prenex_21593 Int)) (or (<= (+ main_x 1) v_prenex_21593) (<= (select main_a v_prenex_21593) 999) (< v_prenex_21593 main_x) (<= 2 (* 2 (select main_a v_prenex_21593)))))) (forall ((v_prenex_29207 Int) (v_prenex_29206 Int)) (or (<= (+ main_x 1) v_prenex_29206) (<= (select main_a v_prenex_29206) 999) (<= 1 (select main_a v_prenex_29206)) (<= (* 2 (select main_a v_prenex_29207)) 1998) (< v_prenex_29206 main_x) (<= 500 (select main_a v_prenex_29207)) (<= (+ (select main_a v_prenex_29206) (select main_a v_prenex_29207)) 1000))) (forall ((v_prenex_30974 Int) (v_prenex_30973 Int)) (or (<= (+ main_x 1) v_prenex_30973) (<= (select main_a v_prenex_30973) 500) (<= 500 (select main_a v_prenex_30974)) (< v_prenex_30973 main_x) (<= (* 2 (select main_a v_prenex_30973)) 1000) (<= (select main_a v_prenex_30973) (select main_a v_prenex_30974)))) (forall ((v_prenex_22990 Int) (v_prenex_22989 Int)) (or (<= 1 (select main_a v_prenex_22989)) (<= (select main_a v_prenex_22989) (select main_a v_prenex_22990)) (< v_prenex_22989 main_x) (<= (+ main_x 1) v_prenex_22989) (<= 1000 (* 2 (select main_a v_prenex_22990))) (<= 1 (select main_a v_prenex_22990)) (<= (select main_a v_prenex_22989) 500))) (forall ((v_prenex_29156 Int) (v_prenex_29157 Int)) (or (<= 0 (+ (select main_a v_prenex_29156) 498)) (<= (select main_a v_prenex_29156) (select main_a v_prenex_29157)) (<= (+ main_x 1) v_prenex_29156) (<= 500 (select main_a v_prenex_29157)) (< v_prenex_29156 main_x) (<= (select main_a v_prenex_29156) 500))) (forall ((v_prenex_21575 Int) (v_prenex_21576 Int)) (or (<= (+ main_x 1) v_prenex_21575) (<= (select main_a v_prenex_21576) (+ (select main_a v_prenex_21575) 998)) (<= (select main_a v_prenex_21576) 1498) (< v_prenex_21575 main_x) (<= (* 2 (select main_a v_prenex_21576)) 1998) (<= (* 2 (select main_a v_prenex_21575)) 1000))) (forall ((v_prenex_31720 Int) (v_prenex_31721 Int)) (or (<= (select main_a v_prenex_31720) 500) (<= (+ main_x 1) v_prenex_31720) (<= (select main_a v_prenex_31720) (select main_a v_prenex_31721)) (<= (+ main_y 1) v_prenex_31721) (< v_prenex_31720 main_x) (<= 1 (select main_a v_prenex_31721)))) (forall ((v_prenex_30358 Int) (v_prenex_30359 Int)) (or (<= (+ main_y 1) v_prenex_30359) (<= (+ (select main_a v_prenex_30358) (select main_a v_prenex_30359)) 1000) (<= (+ main_x 1) v_prenex_30358) (< v_prenex_30358 main_x) (<= (select main_a v_prenex_30359) 1498) (<= 1 (select main_a v_prenex_30358)))) (or (forall ((v_prenex_24733 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24733))) (< v_prenex_24733 main_x) (<= (+ main_x 1) v_prenex_24733) (<= 1 (select main_a v_prenex_24733)))) (forall ((v_prenex_24734 Int)) (or (<= (+ main_y 1) v_prenex_24734) (<= (* 2 (select main_a v_prenex_24734)) 1998)))) (forall ((v_prenex_21764 Int) (v_prenex_21765 Int)) (or (<= (+ main_x 1) v_prenex_21764) (< v_prenex_21765 main_y) (<= 1000 (* 2 (select main_a v_prenex_21765))) (< v_prenex_21764 main_x) (<= 1 (select main_a v_prenex_21765)) (<= (select main_a v_prenex_21764) (select main_a v_prenex_21765)) (<= 2 (* 2 (select main_a v_prenex_21764))))) (forall ((v_prenex_25355 Int) (v_prenex_25354 Int)) (or (<= 0 (+ (select main_a v_prenex_25354) 498)) (<= (select main_a v_prenex_25355) 999) (< v_prenex_25354 main_x) (<= (+ main_x 1) v_prenex_25354) (<= 1000 (+ (select main_a v_prenex_25354) (select main_a v_prenex_25355))) (<= 1000 (* 2 (select main_a v_prenex_25355))) (<= (select main_a v_prenex_25354) 500))) (forall ((v_prenex_27065 Int) (v_prenex_27066 Int)) (or (<= (select main_a v_prenex_27065) 999) (<= (+ main_x 1) v_prenex_27065) (<= (select main_a v_prenex_27066) 1498) (< v_prenex_27065 main_x) (<= (select main_a v_prenex_27065) (select main_a v_prenex_27066)) (<= 500 (select main_a v_prenex_27066)) (<= 2 (* 2 (select main_a v_prenex_27065))))) (forall ((v_prenex_28724 Int) (v_prenex_28723 Int)) (or (< v_prenex_28723 main_x) (<= (select main_a v_prenex_28724) 1498) (<= (select main_a v_prenex_28723) (select main_a v_prenex_28724)) (<= (+ main_x 1) v_prenex_28723) (<= 0 (+ (select main_a v_prenex_28723) 498)))) (or (forall ((v_prenex_27690 Int)) (or (< v_prenex_27690 main_x) (<= (select main_a v_prenex_27690) 500) (<= (+ main_x 1) v_prenex_27690) (<= (* 2 (select main_a v_prenex_27690)) 1000))) (forall ((v_prenex_27691 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27691))) (<= 500 (select main_a v_prenex_27691)) (<= (+ main_y 1) v_prenex_27691)))) (forall ((v_prenex_24977 Int) (v_prenex_24976 Int)) (or (< v_prenex_24976 main_x) (<= (+ main_x 1) v_prenex_24976) (<= (select main_a v_prenex_24976) 500) (<= (select main_a v_prenex_24977) 1498) (<= (select main_a v_prenex_24977) (+ (select main_a v_prenex_24976) 998)) (<= (select main_a v_prenex_24977) 999))) (or (forall ((v_prenex_28983 Int)) (or (<= 1 (select main_a v_prenex_28983)) (<= (select main_a v_prenex_28983) 999))) (forall ((v_prenex_28979 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28979))) (<= (+ main_x 1) v_prenex_28979) (<= (* 2 (select main_a v_prenex_28979)) 1000) (< v_prenex_28979 main_x) (<= 0 (+ (select main_a v_prenex_28979) 498))))) (forall ((v_prenex_29606 Int) (v_prenex_29605 Int)) (or (<= 1 (select main_a v_prenex_29606)) (<= (* 2 (select main_a v_prenex_29606)) 1998) (<= (+ main_x 1) v_prenex_29605) (< v_prenex_29605 main_x) (<= (select main_a v_prenex_29605) (select main_a v_prenex_29606)) (<= (* 2 (select main_a v_prenex_29605)) 1000))) (forall ((v_prenex_32607 Int) (v_prenex_32606 Int)) (or (<= (+ main_x 1) v_prenex_32606) (<= (* 2 (select main_a v_prenex_32607)) 1998) (< v_prenex_32606 main_x) (<= (select main_a v_prenex_32607) 999) (<= 1 (select main_a v_prenex_32606)) (<= (select main_a v_prenex_32607) (+ (select main_a v_prenex_32606) 998)) (<= (select main_a v_prenex_32606) 500))) (or (forall ((v_prenex_31789 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31789))) (<= 500 (select main_a v_prenex_31789)))) (forall ((v_prenex_31785 Int)) (or (<= (select main_a v_prenex_31785) 500) (< v_prenex_31785 main_x) (<= (+ main_x 1) v_prenex_31785) (<= (* 2 (select main_a v_prenex_31785)) 1000)))) (or (forall ((v_prenex_24101 Int)) (or (< v_prenex_24101 main_x) (<= (* 2 (select main_a v_prenex_24101)) 1000) (<= (+ main_x 1) v_prenex_24101) (<= 0 (+ (select main_a v_prenex_24101) 498)))) (forall ((v_prenex_24104 Int)) (<= (select main_a v_prenex_24104) 999))) (forall ((v_prenex_22248 Int) (v_prenex_22249 Int)) (or (< v_prenex_22248 main_x) (<= 1 (select main_a v_prenex_22249)) (<= (* 2 (select main_a v_prenex_22249)) 1998) (<= (select main_a v_prenex_22248) (select main_a v_prenex_22249)) (<= 2 (* 2 (select main_a v_prenex_22248))) (<= (select main_a v_prenex_22248) 999) (<= (+ main_x 1) v_prenex_22248))) (forall ((v_prenex_25813 Int) (v_prenex_25814 Int)) (or (<= (select main_a v_prenex_25814) 1498) (<= (select main_a v_prenex_25813) 500) (<= (select main_a v_prenex_25813) (select main_a v_prenex_25814)) (<= 500 (select main_a v_prenex_25814)) (<= 0 (+ (select main_a v_prenex_25813) 498)) (<= (+ main_x 1) v_prenex_25813) (< v_prenex_25813 main_x))) (forall ((v_prenex_22492 Int) (v_prenex_22493 Int)) (or (<= (+ (select main_a v_prenex_22492) (select main_a v_prenex_22493)) 1000) (<= (select main_a v_prenex_22492) 500) (< v_prenex_22492 main_x) (<= (+ main_y 1) v_prenex_22493) (<= (+ main_x 1) v_prenex_22492) (<= 500 (select main_a v_prenex_22493)))) (or (forall ((v_prenex_25408 Int)) (or (<= (+ main_x 1) v_prenex_25408) (<= 1 (select main_a v_prenex_25408)) (<= 2 (* 2 (select main_a v_prenex_25408))) (< v_prenex_25408 main_x))) (forall ((v_prenex_25413 Int)) (<= (select main_a v_prenex_25413) 1498))) (forall ((v_prenex_22522 Int) (v_prenex_22523 Int)) (or (<= 0 (+ (select main_a v_prenex_22522) 498)) (<= 500 (select main_a v_prenex_22523)) (<= 1 (select main_a v_prenex_22522)) (< v_prenex_22522 main_x) (<= 1000 (* 2 (select main_a v_prenex_22523))) (<= (select main_a v_prenex_22522) (select main_a v_prenex_22523)) (<= (+ main_x 1) v_prenex_22522))) (forall ((v_prenex_30016 Int) (v_prenex_30015 Int)) (or (<= (+ main_x 1) v_prenex_30015) (<= 1000 (* 2 (select main_a v_prenex_30016))) (<= 0 (+ (select main_a v_prenex_30015) 498)) (< v_prenex_30015 main_x) (<= 500 (select main_a v_prenex_30016)) (<= (select main_a v_prenex_30015) 500) (<= (select main_a v_prenex_30015) (select main_a v_prenex_30016)))) (forall ((v_prenex_23628 Int) (v_prenex_23627 Int)) (or (<= (select main_a v_prenex_23627) (select main_a v_prenex_23628)) (<= 2 (* 2 (select main_a v_prenex_23627))) (<= 0 (+ (select main_a v_prenex_23627) 498)) (<= (+ main_x 1) v_prenex_23627) (< v_prenex_23627 main_x) (<= 500 (select main_a v_prenex_23628)) (<= (select main_a v_prenex_23628) 999))) (forall ((v_prenex_25398 Int) (v_prenex_25397 Int)) (or (<= (+ main_x 1) v_prenex_25397) (<= 1000 (* 2 (select main_a v_prenex_25398))) (<= (+ (select main_a v_prenex_25397) (select main_a v_prenex_25398)) 1000) (<= (select main_a v_prenex_25398) 1498) (< v_prenex_25397 main_x) (<= (select main_a v_prenex_25397) 500) (<= 2 (* 2 (select main_a v_prenex_25397))))) (forall ((v_prenex_23604 Int) (v_prenex_23605 Int)) (or (<= (+ main_x 1) v_prenex_23604) (<= 2 (* 2 (select main_a v_prenex_23604))) (<= (select main_a v_prenex_23605) (+ (select main_a v_prenex_23604) 998)) (<= (select main_a v_prenex_23604) 999) (< v_prenex_23604 main_x))) (forall ((v_prenex_29434 Int) (v_prenex_29433 Int)) (or (<= (select main_a v_prenex_29433) 999) (<= (+ (select main_a v_prenex_29433) (select main_a v_prenex_29434)) 1000) (<= (+ main_x 1) v_prenex_29433) (<= 1000 (* 2 (select main_a v_prenex_29434))) (<= (select main_a v_prenex_29434) 999) (<= (+ main_y 1) v_prenex_29434) (< v_prenex_29433 main_x))) (forall ((v_prenex_23239 Int) (v_prenex_23240 Int)) (or (<= 1 (select main_a v_prenex_23240)) (<= (select main_a v_prenex_23240) 999) (<= 1 (select main_a v_prenex_23239)) (< v_prenex_23239 main_x) (<= (+ main_x 1) v_prenex_23239) (<= (select main_a v_prenex_23239) (select main_a v_prenex_23240)) (<= (* 2 (select main_a v_prenex_23239)) 1000))) (forall ((v_prenex_30349 Int) (v_prenex_30348 Int)) (or (<= 1000 (+ (select main_a v_prenex_30348) (select main_a v_prenex_30349))) (<= 2 (* 2 (select main_a v_prenex_30348))) (<= (select main_a v_prenex_30349) 999) (< v_prenex_30348 main_x) (<= (+ main_x 1) v_prenex_30348) (<= (select main_a v_prenex_30349) 1498) (<= (select main_a v_prenex_30348) 500))) (or (forall ((v_prenex_23466 Int)) (<= (* 2 (select main_a v_prenex_23466)) 1998)) (forall ((v_prenex_23462 Int)) (or (< v_prenex_23462 main_x) (<= (* 2 (select main_a v_prenex_23462)) 1000) (<= 0 (+ (select main_a v_prenex_23462) 498)) (<= (+ main_x 1) v_prenex_23462) (<= (select main_a v_prenex_23462) 500)))) (or (forall ((v_prenex_24435 Int)) (or (<= (select main_a v_prenex_24435) 999) (< v_prenex_24435 main_x) (<= (select main_a v_prenex_24435) 500) (<= 2 (* 2 (select main_a v_prenex_24435))) (<= (+ main_x 1) v_prenex_24435))) (forall ((v_prenex_24438 Int)) (or (<= (* 2 (select main_a v_prenex_24438)) 1998) (<= 500 (select main_a v_prenex_24438))))) (or (forall ((v_prenex_25929 Int)) (or (< v_prenex_25929 main_x) (<= (* 2 (select main_a v_prenex_25929)) 1000) (<= (select main_a v_prenex_25929) 500) (<= (+ main_x 1) v_prenex_25929))) (forall ((v_prenex_25933 Int)) (<= (select main_a v_prenex_25933) 999))) (or (forall ((v_prenex_31510 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31510))) (<= 500 (select main_a v_prenex_31510)) (<= (+ main_y 1) v_prenex_31510))) (forall ((v_prenex_31509 Int)) (or (< v_prenex_31509 main_x) (<= (+ main_x 1) v_prenex_31509) (<= 2 (* 2 (select main_a v_prenex_31509)))))) (or (forall ((v_prenex_25752 Int)) (<= (select main_a v_prenex_25752) 1498)) (forall ((v_prenex_25751 Int)) (or (<= (* 2 (select main_a v_prenex_25751)) 1000) (< v_prenex_25751 main_x) (<= 0 (+ (select main_a v_prenex_25751) 498)) (<= 1 (select main_a v_prenex_25751)) (<= (+ main_x 1) v_prenex_25751)))) (forall ((v_prenex_32926 Int) (v_prenex_32925 Int)) (or (<= (select main_a v_prenex_32926) 999) (<= 1000 (* 2 (select main_a v_prenex_32926))) (<= (+ (select main_a v_prenex_32925) (select main_a v_prenex_32926)) 1000) (< v_prenex_32925 main_x) (<= 0 (+ (select main_a v_prenex_32925) 498)) (<= 2 (* 2 (select main_a v_prenex_32925))) (<= (+ main_x 1) v_prenex_32925))) (forall ((v_prenex_25514 Int) (v_prenex_25513 Int)) (or (<= (+ main_x 1) v_prenex_25513) (< v_prenex_25513 main_x) (<= (select main_a v_prenex_25513) 500) (<= 500 (select main_a v_prenex_25514)) (<= 1000 (+ (select main_a v_prenex_25513) (select main_a v_prenex_25514))) (<= 2 (* 2 (select main_a v_prenex_25513))))) (or (forall ((v_prenex_28051 Int)) (or (<= (select main_a v_prenex_28051) 999) (<= 1 (select main_a v_prenex_28051)))) (forall ((v_prenex_28050 Int)) (or (<= (select main_a v_prenex_28050) 500) (<= (* 2 (select main_a v_prenex_28050)) 1000) (< v_prenex_28050 main_x) (<= 2 (* 2 (select main_a v_prenex_28050))) (<= (+ main_x 1) v_prenex_28050)))) (or (forall ((v_prenex_23941 Int)) (or (< v_prenex_23941 main_x) (<= (select main_a v_prenex_23941) 999) (<= (+ main_x 1) v_prenex_23941) (<= 2 (* 2 (select main_a v_prenex_23941))))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= (select main_a v_prenex_23945) 1498)))) (or (forall ((v_prenex_30785 Int)) (or (<= (* 2 (select main_a v_prenex_30785)) 1998) (<= 1 (select main_a v_prenex_30785)))) (forall ((v_prenex_30781 Int)) (or (<= (* 2 (select main_a v_prenex_30781)) 1000) (< v_prenex_30781 main_x) (<= (select main_a v_prenex_30781) 500) (<= (+ main_x 1) v_prenex_30781) (<= 0 (+ (select main_a v_prenex_30781) 498))))) (or (forall ((v_prenex_30538 Int)) (or (<= (+ main_x 1) v_prenex_30538) (< v_prenex_30538 main_x) (<= 0 (+ (select main_a v_prenex_30538) 498)) (<= 2 (* 2 (select main_a v_prenex_30538))))) (forall ((v_prenex_30539 Int)) (or (<= 500 (select main_a v_prenex_30539)) (<= (+ main_y 1) v_prenex_30539) (<= (select main_a v_prenex_30539) 1498)))) (or (forall ((v_prenex_29677 Int)) (or (<= (* 2 (select main_a v_prenex_29677)) 1998) (<= 1 (select main_a v_prenex_29677)))) (forall ((v_prenex_29676 Int)) (or (<= (+ main_x 1) v_prenex_29676) (<= 2 (* 2 (select main_a v_prenex_29676))) (<= 0 (+ (select main_a v_prenex_29676) 498)) (<= 1 (select main_a v_prenex_29676)) (< v_prenex_29676 main_x)))) (forall ((v_prenex_25561 Int) (v_prenex_25562 Int)) (or (<= (+ main_x 1) v_prenex_25561) (<= (* 2 (select main_a v_prenex_25561)) 1000) (<= (select main_a v_prenex_25561) 999) (<= 1000 (+ (select main_a v_prenex_25561) (select main_a v_prenex_25562))) (<= 500 (select main_a v_prenex_25562)) (< v_prenex_25561 main_x))) (forall ((v_prenex_30598 Int) (v_prenex_30597 Int)) (or (<= (select main_a v_prenex_30598) (+ (select main_a v_prenex_30597) 998)) (< v_prenex_30597 main_x) (<= (* 2 (select main_a v_prenex_30598)) 1998) (<= 1 (select main_a v_prenex_30597)) (<= (select main_a v_prenex_30597) 500) (<= 1 (select main_a v_prenex_30598)) (<= (+ main_x 1) v_prenex_30597))) (forall ((v_prenex_30448 Int) (v_prenex_30449 Int)) (or (<= (+ main_x 1) v_prenex_30448) (<= (* 2 (select main_a v_prenex_30448)) 1000) (<= (select main_a v_prenex_30449) 1498) (<= (select main_a v_prenex_30448) 500) (<= (select main_a v_prenex_30448) (select main_a v_prenex_30449)) (< v_prenex_30448 main_x) (<= (* 2 (select main_a v_prenex_30449)) 1998))) (forall ((v_prenex_29658 Int) (v_prenex_29657 Int)) (or (< v_prenex_29657 main_x) (<= (select main_a v_prenex_29657) 500) (<= 1 (select main_a v_prenex_29657)) (<= (select main_a v_prenex_29658) (+ (select main_a v_prenex_29657) 998)) (<= (+ main_x 1) v_prenex_29657) (<= (select main_a v_prenex_29658) 999))) (or (forall ((v_prenex_27085 Int)) (or (<= (+ main_x 1) v_prenex_27085) (<= (* 2 (select main_a v_prenex_27085)) 1000) (<= 0 (+ (select main_a v_prenex_27085) 498)) (< v_prenex_27085 main_x) (<= (select main_a v_prenex_27085) 500))) (forall ((v_prenex_27089 Int)) (or (<= 500 (select main_a v_prenex_27089)) (<= (select main_a v_prenex_27089) 1498)))) (forall ((v_prenex_30549 Int) (v_prenex_30548 Int)) (or (<= (+ main_x 1) v_prenex_30548) (<= (* 2 (select main_a v_prenex_30548)) 1000) (<= (select main_a v_prenex_30548) 500) (<= (* 2 (select main_a v_prenex_30549)) 1998) (<= (select main_a v_prenex_30549) 999) (< v_prenex_30548 main_x) (<= (+ (select main_a v_prenex_30548) (select main_a v_prenex_30549)) 1000))) (or (forall ((v_prenex_24229 Int)) (or (<= 1 (select main_a v_prenex_24229)) (<= 500 (select main_a v_prenex_24229)))) (forall ((v_prenex_24223 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24223))) (< v_prenex_24223 main_x) (<= (+ main_x 1) v_prenex_24223) (<= (select main_a v_prenex_24223) 500) (<= (* 2 (select main_a v_prenex_24223)) 1000)))) (or (forall ((v_prenex_24162 Int)) (or (<= (select main_a v_prenex_24162) 999) (< v_prenex_24162 main_y) (<= 1000 (* 2 (select main_a v_prenex_24162))))) (forall ((v_prenex_24161 Int)) (or (<= (+ main_x 1) v_prenex_24161) (<= 2 (* 2 (select main_a v_prenex_24161))) (<= 1 (select main_a v_prenex_24161)) (< v_prenex_24161 main_x)))) (forall ((v_prenex_25784 Int) (v_prenex_25783 Int)) (or (< v_prenex_25783 main_x) (<= 1 (select main_a v_prenex_25784)) (<= (+ main_x 1) v_prenex_25783) (< v_prenex_25784 main_y) (<= (select main_a v_prenex_25784) (+ (select main_a v_prenex_25783) 998)) (<= 2 (* 2 (select main_a v_prenex_25783))))) (or (forall ((v_prenex_26618 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26618))) (<= 1 (select main_a v_prenex_26618)) (<= (* 2 (select main_a v_prenex_26618)) 1000) (< v_prenex_26618 main_x) (<= (+ main_x 1) v_prenex_26618))) (forall ((v_prenex_26624 Int)) (or (<= 1 (select main_a v_prenex_26624)) (<= 1000 (* 2 (select main_a v_prenex_26624)))))) (forall ((v_prenex_31268 Int) (v_prenex_31269 Int)) (or (< v_prenex_31269 main_y) (<= (select main_a v_prenex_31269) (+ (select main_a v_prenex_31268) 998)) (<= (+ main_x 1) v_prenex_31268) (<= 500 (select main_a v_prenex_31269)) (<= (select main_a v_prenex_31268) 999) (<= (* 2 (select main_a v_prenex_31269)) 1998) (< v_prenex_31268 main_x))) (forall ((v_prenex_31228 Int) (v_prenex_31227 Int)) (or (<= 1 (select main_a v_prenex_31228)) (<= 2 (* 2 (select main_a v_prenex_31227))) (<= (+ main_x 1) v_prenex_31227) (<= (select main_a v_prenex_31228) 999) (<= (+ (select main_a v_prenex_31227) (select main_a v_prenex_31228)) 1000) (< v_prenex_31227 main_x) (<= 0 (+ (select main_a v_prenex_31227) 498)))) (or (forall ((v_prenex_31780 Int)) (or (<= (select main_a v_prenex_31780) 999) (<= 1 (select main_a v_prenex_31780)))) (forall ((v_prenex_31776 Int)) (or (<= (* 2 (select main_a v_prenex_31776)) 1000) (<= 2 (* 2 (select main_a v_prenex_31776))) (<= 1 (select main_a v_prenex_31776)) (<= (+ main_x 1) v_prenex_31776) (< v_prenex_31776 main_x)))) (forall ((v_prenex_24805 Int) (v_prenex_24804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24804))) (< v_prenex_24804 main_x) (<= (+ main_x 1) v_prenex_24804) (<= (select main_a v_prenex_24804) 500) (<= (select main_a v_prenex_24805) 1498) (<= (select main_a v_prenex_24805) (+ (select main_a v_prenex_24804) 998)))) (forall ((v_prenex_26743 Int) (v_prenex_26742 Int)) (or (<= (+ main_y 1) v_prenex_26743) (<= (+ main_x 1) v_prenex_26742) (<= 1 (select main_a v_prenex_26742)) (<= (select main_a v_prenex_26743) (+ (select main_a v_prenex_26742) 998)) (<= 500 (select main_a v_prenex_26743)) (<= (select main_a v_prenex_26743) 999) (< v_prenex_26742 main_x))) (forall ((v_prenex_24612 Int) (v_prenex_24613 Int)) (or (< v_prenex_24612 main_x) (<= (select main_a v_prenex_24612) 500) (< v_prenex_24613 main_y) (<= 1000 (* 2 (select main_a v_prenex_24613))) (<= (+ main_x 1) v_prenex_24612) (<= (select main_a v_prenex_24612) (select main_a v_prenex_24613)) (<= 1 (select main_a v_prenex_24613)))) (forall ((v_prenex_27445 Int) (v_prenex_27444 Int)) (or (<= 1000 (+ (select main_a v_prenex_27444) (select main_a v_prenex_27445))) (<= 1 (select main_a v_prenex_27444)) (< v_prenex_27444 main_x) (<= (+ main_x 1) v_prenex_27444) (<= (select main_a v_prenex_27445) 1498) (<= 2 (* 2 (select main_a v_prenex_27444))))) (or (forall ((v_prenex_27760 Int)) (or (<= (* 2 (select main_a v_prenex_27760)) 1000) (< v_prenex_27760 main_x) (<= (+ main_x 1) v_prenex_27760))) (forall ((v_prenex_27761 Int)) (or (<= (select main_a v_prenex_27761) 1498) (<= (+ main_y 1) v_prenex_27761) (<= 1000 (* 2 (select main_a v_prenex_27761)))))) (forall ((v_prenex_28957 Int) (v_prenex_28956 Int)) (or (< v_prenex_28956 main_x) (< v_prenex_28957 main_y) (<= (select main_a v_prenex_28957) 1498) (<= (+ (select main_a v_prenex_28956) (select main_a v_prenex_28957)) 1000) (<= (+ main_x 1) v_prenex_28956) (<= 0 (+ (select main_a v_prenex_28956) 498)) (<= (select main_a v_prenex_28957) 999))) (or (forall ((v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32561) 999) (<= (select main_a v_prenex_32561) 1498))) (forall ((v_prenex_32556 Int)) (or (<= (+ main_x 1) v_prenex_32556) (< v_prenex_32556 main_x) (<= 2 (* 2 (select main_a v_prenex_32556)))))) (forall ((v_prenex_23494 Int)) (or (< v_prenex_23494 main_x) (<= 1 (select main_a v_prenex_23494)) (<= 2 (* 2 (select main_a v_prenex_23494))) (<= (+ main_x 1) v_prenex_23494))) (forall ((v_prenex_30632 Int) (v_prenex_30631 Int)) (or (<= 0 (+ (select main_a v_prenex_30631) 498)) (< v_prenex_30631 main_x) (<= (select main_a v_prenex_30632) 999) (<= (select main_a v_prenex_30632) (+ (select main_a v_prenex_30631) 998)) (<= (+ main_x 1) v_prenex_30631) (<= 500 (select main_a v_prenex_30632)))) (forall ((v_prenex_22857 Int) (v_prenex_22858 Int)) (or (<= 1000 (+ (select main_a v_prenex_22857) (select main_a v_prenex_22858))) (<= 1000 (* 2 (select main_a v_prenex_22858))) (<= (+ main_x 1) v_prenex_22857) (<= 0 (+ (select main_a v_prenex_22857) 498)) (<= 500 (select main_a v_prenex_22858)) (< v_prenex_22857 main_x))) (or (forall ((v_prenex_28470 Int)) (or (<= 1 (select main_a v_prenex_28470)) (<= (select main_a v_prenex_28470) 1498))) (forall ((v_prenex_28466 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28466))) (< v_prenex_28466 main_x) (<= (+ main_x 1) v_prenex_28466) (<= (* 2 (select main_a v_prenex_28466)) 1000)))) (forall ((v_prenex_21784 Int) (v_prenex_21785 Int)) (or (<= (+ main_x 1) v_prenex_21784) (<= 1000 (+ (select main_a v_prenex_21784) (select main_a v_prenex_21785))) (<= (select main_a v_prenex_21785) 999) (< v_prenex_21784 main_x) (<= 1 (select main_a v_prenex_21784)) (<= (* 2 (select main_a v_prenex_21784)) 1000) (<= (select main_a v_prenex_21785) 1498))) (or (forall ((v_prenex_22617 Int)) (<= 500 (select main_a v_prenex_22617))) (forall ((v_prenex_21423 Int)) (or (<= (select main_a v_prenex_21423) 500) (<= (select main_a v_prenex_21423) 999) (< v_prenex_21423 main_x) (<= (+ main_x 1) v_prenex_21423) (<= (* 2 (select main_a v_prenex_21423)) 1000)))) (or (forall ((v_prenex_31745 Int)) (or (<= (select main_a v_prenex_31745) 999) (<= 1000 (* 2 (select main_a v_prenex_31745))) (< v_prenex_31745 main_y))) (forall ((v_prenex_31744 Int)) (or (<= (* 2 (select main_a v_prenex_31744)) 1000) (< v_prenex_31744 main_x) (<= 1 (select main_a v_prenex_31744)) (<= (+ main_x 1) v_prenex_31744)))) (forall ((v_prenex_25356 Int) (v_prenex_25357 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25357))) (<= (+ main_y 1) v_prenex_25357) (< v_prenex_25356 main_x) (<= (+ main_x 1) v_prenex_25356) (<= (select main_a v_prenex_25356) (select main_a v_prenex_25357)) (<= 1 (select main_a v_prenex_25357)) (<= 2 (* 2 (select main_a v_prenex_25356))))) (forall ((v_prenex_29343 Int) (v_prenex_29344 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29343))) (<= 1000 (+ (select main_a v_prenex_29343) (select main_a v_prenex_29344))) (<= 0 (+ (select main_a v_prenex_29343) 498)) (<= (select main_a v_prenex_29344) 1498) (< v_prenex_29343 main_x) (<= (+ main_x 1) v_prenex_29343))) (forall ((v_prenex_23336 Int) (v_prenex_23335 Int)) (or (<= 1 (select main_a v_prenex_23336)) (<= (select main_a v_prenex_23336) (+ (select main_a v_prenex_23335) 998)) (< v_prenex_23335 main_x) (<= 1 (select main_a v_prenex_23335)) (<= (+ main_x 1) v_prenex_23335) (<= 1000 (* 2 (select main_a v_prenex_23336))))) (or (forall ((v_prenex_28587 Int)) (or (<= (+ main_x 1) v_prenex_28587) (<= (select main_a v_prenex_28587) 999) (<= (* 2 (select main_a v_prenex_28587)) 1000) (< v_prenex_28587 main_x))) (forall ((v_prenex_28591 Int)) (or (<= 500 (select main_a v_prenex_28591)) (<= (select main_a v_prenex_28591) 1498)))) (forall ((v_prenex_30550 Int) (v_prenex_30551 Int)) (or (<= 500 (select main_a v_prenex_30551)) (<= (select main_a v_prenex_30551) 999) (<= (+ main_x 1) v_prenex_30550) (<= 1 (select main_a v_prenex_30550)) (<= (+ (select main_a v_prenex_30550) (select main_a v_prenex_30551)) 1000) (< v_prenex_30550 main_x))) (or (forall ((v_prenex_28623 Int)) (or (<= (* 2 (select main_a v_prenex_28623)) 1998) (<= (select main_a v_prenex_28623) 1498))) (forall ((v_prenex_28622 Int)) (or (<= (* 2 (select main_a v_prenex_28622)) 1000) (<= 1 (select main_a v_prenex_28622)) (<= (select main_a v_prenex_28622) 999) (<= (+ main_x 1) v_prenex_28622) (< v_prenex_28622 main_x)))) (forall ((v_prenex_30775 Int) (v_prenex_30774 Int)) (or (<= 0 (+ (select main_a v_prenex_30774) 498)) (< v_prenex_30774 main_x) (<= (+ main_y 1) v_prenex_30775) (<= (select main_a v_prenex_30775) 1498) (<= 1 (select main_a v_prenex_30775)) (<= 1000 (+ (select main_a v_prenex_30774) (select main_a v_prenex_30775))) (<= (+ main_x 1) v_prenex_30774))) (forall ((v_prenex_30868 Int) (v_prenex_30869 Int)) (or (<= (+ (select main_a v_prenex_30868) (select main_a v_prenex_30869)) 1000) (<= 500 (select main_a v_prenex_30869)) (<= (+ main_x 1) v_prenex_30868) (<= (* 2 (select main_a v_prenex_30868)) 1000) (<= 2 (* 2 (select main_a v_prenex_30868))) (<= (* 2 (select main_a v_prenex_30869)) 1998) (< v_prenex_30868 main_x))) (forall ((v_prenex_27405 Int) (v_prenex_27406 Int)) (or (<= (select main_a v_prenex_27405) 999) (<= (select main_a v_prenex_27406) 1498) (<= 1 (select main_a v_prenex_27406)) (<= (select main_a v_prenex_27405) 500) (<= (+ main_x 1) v_prenex_27405) (<= 1000 (+ (select main_a v_prenex_27405) (select main_a v_prenex_27406))) (< v_prenex_27405 main_x))) (forall ((v_prenex_31235 Int) (v_prenex_31236 Int)) (or (<= (select main_a v_prenex_31236) 1498) (< v_prenex_31235 main_x) (<= (+ main_x 1) v_prenex_31235) (<= 0 (+ (select main_a v_prenex_31235) 498)) (<= (* 2 (select main_a v_prenex_31235)) 1000) (<= (+ (select main_a v_prenex_31235) (select main_a v_prenex_31236)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31236))))) (or (forall ((v_prenex_24698 Int)) (or (<= (+ main_x 1) v_prenex_24698) (<= 1 (select main_a v_prenex_24698)) (<= 2 (* 2 (select main_a v_prenex_24698))) (< v_prenex_24698 main_x))) (forall ((v_prenex_24699 Int)) (or (<= 500 (select main_a v_prenex_24699)) (<= (* 2 (select main_a v_prenex_24699)) 1998) (<= (+ main_y 1) v_prenex_24699)))) (forall ((v_prenex_31350 Int) (v_prenex_31351 Int)) (or (< v_prenex_31350 main_x) (<= (select main_a v_prenex_31350) 500) (<= 1 (select main_a v_prenex_31350)) (<= (+ main_x 1) v_prenex_31350) (<= (select main_a v_prenex_31351) 999) (<= (+ (select main_a v_prenex_31350) (select main_a v_prenex_31351)) 1000))) (forall ((v_prenex_24850 Int) (v_prenex_24849 Int)) (or (<= 1000 (+ (select main_a v_prenex_24849) (select main_a v_prenex_24850))) (< v_prenex_24849 main_x) (<= (* 2 (select main_a v_prenex_24849)) 1000) (<= 500 (select main_a v_prenex_24850)) (<= (+ main_x 1) v_prenex_24849) (<= 2 (* 2 (select main_a v_prenex_24849))) (<= 1 (select main_a v_prenex_24850)))) (or (forall ((v_prenex_21510 Int)) (or (< v_prenex_21510 main_y) (<= (select main_a v_prenex_21510) 1498))) (forall ((v_prenex_21379 Int)) (or (<= (select main_a v_prenex_21379) 999) (< v_prenex_21379 main_x) (<= (* 2 (select main_a v_prenex_21379)) 1000) (<= (+ main_x 1) v_prenex_21379)))) (forall ((v_prenex_27247 Int) (v_prenex_27246 Int)) (or (<= 1 (select main_a v_prenex_27246)) (< v_prenex_27246 main_x) (<= (select main_a v_prenex_27247) 1498) (<= (select main_a v_prenex_27246) 500) (<= (select main_a v_prenex_27246) (select main_a v_prenex_27247)) (<= (* 2 (select main_a v_prenex_27247)) 1998) (<= (+ main_x 1) v_prenex_27246))) (forall ((v_prenex_25725 Int) (v_prenex_25726 Int)) (or (<= (select main_a v_prenex_25725) (select main_a v_prenex_25726)) (<= (select main_a v_prenex_25726) 999) (<= (+ main_y 1) v_prenex_25726) (< v_prenex_25725 main_x) (<= (+ main_x 1) v_prenex_25725) (<= 2 (* 2 (select main_a v_prenex_25725))))) (forall ((v_prenex_23778 Int) (v_prenex_23777 Int)) (or (<= (+ (select main_a v_prenex_23777) (select main_a v_prenex_23778)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23778))) (< v_prenex_23777 main_x) (<= (select main_a v_prenex_23777) 999) (<= 2 (* 2 (select main_a v_prenex_23777))) (<= (+ main_x 1) v_prenex_23777) (<= (select main_a v_prenex_23778) 1498))) (forall ((v_prenex_31910 Int)) (or (<= 0 (+ (select main_a v_prenex_31910) 498)) (<= (* 2 (select main_a v_prenex_31910)) 1000) (< v_prenex_31910 main_x) (<= (+ main_x 1) v_prenex_31910) (<= 2 (* 2 (select main_a v_prenex_31910))))) (or (forall ((v_prenex_28461 Int)) (or (<= (select main_a v_prenex_28461) 999) (<= 500 (select main_a v_prenex_28461)))) (forall ((v_prenex_28455 Int)) (or (< v_prenex_28455 main_x) (<= (+ main_x 1) v_prenex_28455) (<= 2 (* 2 (select main_a v_prenex_28455))) (<= 0 (+ (select main_a v_prenex_28455) 498))))) (forall ((v_prenex_27542 Int) (v_prenex_27541 Int)) (or (<= (select main_a v_prenex_27541) (select main_a v_prenex_27542)) (<= 1 (select main_a v_prenex_27541)) (< v_prenex_27541 main_x) (<= (+ main_x 1) v_prenex_27541) (<= (* 2 (select main_a v_prenex_27542)) 1998))) (forall ((v_prenex_27986 Int) (v_prenex_27985 Int)) (or (<= (select main_a v_prenex_27985) 999) (<= (select main_a v_prenex_27985) (select main_a v_prenex_27986)) (< v_prenex_27985 main_x) (<= (+ main_x 1) v_prenex_27985) (<= 1 (select main_a v_prenex_27986)) (<= 500 (select main_a v_prenex_27986)))) (or (forall ((v_prenex_31990 Int)) (<= 500 (select main_a v_prenex_31990))) (forall ((v_prenex_31988 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31988))) (<= (* 2 (select main_a v_prenex_31988)) 1000) (< v_prenex_31988 main_x) (<= (+ main_x 1) v_prenex_31988) (<= 1 (select main_a v_prenex_31988))))) (forall ((v_prenex_26406 Int) (v_prenex_26407 Int)) (or (<= (select main_a v_prenex_26407) (+ (select main_a v_prenex_26406) 998)) (<= (select main_a v_prenex_26406) 500) (<= 1 (select main_a v_prenex_26406)) (<= (+ main_x 1) v_prenex_26406) (< v_prenex_26406 main_x))) (or (forall ((v_prenex_29262 Int)) (<= 2 (* 2 (select main_a v_prenex_29262)))) (forall ((v_prenex_29263 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29263))) (< v_prenex_29263 main_y) (<= (select main_a v_prenex_29263) 1498) (<= (+ main_y 1) v_prenex_29263)))) (or (forall ((v_prenex_26654 Int)) (or (<= 1 (select main_a v_prenex_26654)) (<= (+ main_y 1) v_prenex_26654) (<= (select main_a v_prenex_26654) 999))) (forall ((v_prenex_26653 Int)) (or (<= (+ main_x 1) v_prenex_26653) (<= (select main_a v_prenex_26653) 999) (< v_prenex_26653 main_x) (<= (* 2 (select main_a v_prenex_26653)) 1000)))) (forall ((v_prenex_21766 Int) (v_prenex_21767 Int)) (or (<= (+ main_y 1) v_prenex_21767) (<= (select main_a v_prenex_21767) 1498) (<= (select main_a v_prenex_21766) 500) (< v_prenex_21766 main_x) (<= (select main_a v_prenex_21767) (+ (select main_a v_prenex_21766) 998)) (<= (+ main_x 1) v_prenex_21766))) (or (forall ((v_prenex_30968 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30968))) (<= (select main_a v_prenex_30968) 1498))) (forall ((v_prenex_30966 Int)) (or (<= (+ main_x 1) v_prenex_30966) (<= 2 (* 2 (select main_a v_prenex_30966))) (< v_prenex_30966 main_x) (<= (select main_a v_prenex_30966) 500)))) (forall ((v_prenex_23776 Int) (v_prenex_23775 Int)) (or (<= 1 (select main_a v_prenex_23776)) (<= (+ main_x 1) v_prenex_23775) (<= 2 (* 2 (select main_a v_prenex_23775))) (< v_prenex_23775 main_x) (<= (select main_a v_prenex_23775) (select main_a v_prenex_23776)) (<= (select main_a v_prenex_23776) 999) (<= (select main_a v_prenex_23775) 999))) (forall ((v_prenex_25374 Int) (v_prenex_25373 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25373))) (< v_prenex_25373 main_x) (<= (select main_a v_prenex_25374) 1498) (<= (select main_a v_prenex_25373) (select main_a v_prenex_25374)) (<= 1000 (* 2 (select main_a v_prenex_25374))) (<= (+ main_y 1) v_prenex_25374) (<= (+ main_x 1) v_prenex_25373))) (forall ((v_prenex_30958 Int) (v_prenex_30959 Int)) (or (<= 1 (select main_a v_prenex_30958)) (< v_prenex_30958 main_x) (<= 1000 (+ (select main_a v_prenex_30958) (select main_a v_prenex_30959))) (<= 2 (* 2 (select main_a v_prenex_30958))) (<= (+ main_x 1) v_prenex_30958) (<= 1000 (* 2 (select main_a v_prenex_30959))) (<= (select main_a v_prenex_30959) 999))) (forall ((v_prenex_22529 Int) (v_prenex_22528 Int)) (or (< v_prenex_22528 main_x) (<= 2 (* 2 (select main_a v_prenex_22528))) (<= (+ main_x 1) v_prenex_22528) (<= (* 2 (select main_a v_prenex_22528)) 1000) (<= 500 (select main_a v_prenex_22529)) (<= (* 2 (select main_a v_prenex_22529)) 1998) (<= (select main_a v_prenex_22529) (+ (select main_a v_prenex_22528) 998)))) (or (forall ((v_prenex_23805 Int)) (<= 1 (select main_a v_prenex_23805))) (forall ((v_prenex_23803 Int)) (or (<= (+ main_x 1) v_prenex_23803) (<= (* 2 (select main_a v_prenex_23803)) 1000) (< v_prenex_23803 main_x) (<= 1 (select main_a v_prenex_23803)) (<= 2 (* 2 (select main_a v_prenex_23803)))))) (forall ((v_prenex_28818 Int) (v_prenex_28817 Int)) (or (<= (select main_a v_prenex_28817) (select main_a v_prenex_28818)) (<= 1 (select main_a v_prenex_28818)) (<= 1000 (* 2 (select main_a v_prenex_28818))) (<= (+ main_x 1) v_prenex_28817) (<= 0 (+ (select main_a v_prenex_28817) 498)) (< v_prenex_28818 main_y) (< v_prenex_28817 main_x))) (forall ((v_prenex_23237 Int) (v_prenex_23238 Int)) (or (< v_prenex_23237 main_x) (< v_prenex_23238 main_y) (<= 2 (* 2 (select main_a v_prenex_23237))) (<= (select main_a v_prenex_23238) 1498) (<= (+ (select main_a v_prenex_23237) (select main_a v_prenex_23238)) 1000) (<= (select main_a v_prenex_23238) 999) (<= (+ main_x 1) v_prenex_23237))) (forall ((v_prenex_28252 Int) (v_prenex_28251 Int)) (or (<= (select main_a v_prenex_28251) 500) (<= (* 2 (select main_a v_prenex_28251)) 1000) (< v_prenex_28251 main_x) (<= (+ main_x 1) v_prenex_28251) (<= (+ (select main_a v_prenex_28251) (select main_a v_prenex_28252)) 1000) (<= 500 (select main_a v_prenex_28252)) (<= (* 2 (select main_a v_prenex_28252)) 1998))) (forall ((v_prenex_32274 Int) (v_prenex_32273 Int)) (or (<= (+ main_y 1) v_prenex_32274) (< v_prenex_32273 main_x) (<= (* 2 (select main_a v_prenex_32273)) 1000) (<= (+ (select main_a v_prenex_32273) (select main_a v_prenex_32274)) 1000) (<= (+ main_x 1) v_prenex_32273) (<= (* 2 (select main_a v_prenex_32274)) 1998) (<= 1000 (* 2 (select main_a v_prenex_32274))))) (forall ((v_prenex_32683 Int) (v_prenex_32682 Int)) (or (<= (select main_a v_prenex_32682) (select main_a v_prenex_32683)) (<= (select main_a v_prenex_32682) 999) (<= (* 2 (select main_a v_prenex_32682)) 1000) (<= (+ main_x 1) v_prenex_32682) (< v_prenex_32682 main_x) (<= 1000 (* 2 (select main_a v_prenex_32683))))) (or (forall ((v_prenex_26923 Int)) (or (<= (select main_a v_prenex_26923) 999) (<= (select main_a v_prenex_26923) 1498) (< v_prenex_26923 main_y))) (forall ((v_prenex_26920 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26920))) (<= (+ main_x 1) v_prenex_26920) (<= (* 2 (select main_a v_prenex_26920)) 1000) (< v_prenex_26920 main_x)))) (or (forall ((v_prenex_22520 Int)) (or (<= (+ main_x 1) v_prenex_22520) (<= (select main_a v_prenex_22520) 500) (< v_prenex_22520 main_x) (<= (* 2 (select main_a v_prenex_22520)) 1000))) (forall ((v_prenex_22521 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22521))) (<= 1 (select main_a v_prenex_22521)) (<= (+ main_y 1) v_prenex_22521)))) (or (forall ((v_prenex_31897 Int)) (or (<= (+ main_x 1) v_prenex_31897) (<= 2 (* 2 (select main_a v_prenex_31897))) (<= (select main_a v_prenex_31897) 500) (< v_prenex_31897 main_x))) (forall ((v_prenex_31899 Int)) (or (< v_prenex_31899 main_y) (<= 1000 (* 2 (select main_a v_prenex_31899))) (<= 1 (select main_a v_prenex_31899))))) (or (forall ((v_prenex_26386 Int)) (or (<= 1 (select main_a v_prenex_26386)) (<= (select main_a v_prenex_26386) 999))) (forall ((v_prenex_26383 Int)) (or (<= (select main_a v_prenex_26383) 500) (<= (+ main_x 1) v_prenex_26383) (<= (* 2 (select main_a v_prenex_26383)) 1000) (< v_prenex_26383 main_x) (<= (select main_a v_prenex_26383) 999)))) (forall ((v_prenex_30244 Int) (v_prenex_30245 Int)) (or (<= 1 (select main_a v_prenex_30245)) (<= (select main_a v_prenex_30245) (+ (select main_a v_prenex_30244) 998)) (<= 1000 (* 2 (select main_a v_prenex_30245))) (< v_prenex_30244 main_x) (<= (+ main_x 1) v_prenex_30244) (<= 2 (* 2 (select main_a v_prenex_30244))) (<= (select main_a v_prenex_30244) 999))) (forall ((v_prenex_29042 Int) (v_prenex_29043 Int)) (or (<= (select main_a v_prenex_29043) (+ (select main_a v_prenex_29042) 998)) (< v_prenex_29042 main_x) (<= 1 (select main_a v_prenex_29042)) (<= 2 (* 2 (select main_a v_prenex_29042))) (<= (select main_a v_prenex_29043) 999) (<= (+ main_x 1) v_prenex_29042) (<= 500 (select main_a v_prenex_29043)))) (or (forall ((v_prenex_30263 Int)) (or (<= (select main_a v_prenex_30263) 999) (<= (+ main_y 1) v_prenex_30263))) (forall ((v_prenex_30262 Int)) (or (<= (+ main_x 1) v_prenex_30262) (<= 2 (* 2 (select main_a v_prenex_30262))) (<= (select main_a v_prenex_30262) 500) (< v_prenex_30262 main_x)))) (forall ((v_prenex_28246 Int) (v_prenex_28245 Int)) (or (<= (select main_a v_prenex_28245) 500) (<= (+ main_x 1) v_prenex_28245) (< v_prenex_28245 main_x) (<= 1 (select main_a v_prenex_28245)) (<= 1000 (+ (select main_a v_prenex_28245) (select main_a v_prenex_28246))))) (or (forall ((v_prenex_25577 Int)) (or (<= (+ main_x 1) v_prenex_25577) (< v_prenex_25577 main_x) (<= 0 (+ (select main_a v_prenex_25577) 498)) (<= (* 2 (select main_a v_prenex_25577)) 1000))) (forall ((v_prenex_25578 Int)) (or (<= (select main_a v_prenex_25578) 999) (<= (* 2 (select main_a v_prenex_25578)) 1998) (<= (+ main_y 1) v_prenex_25578)))) (forall ((v_prenex_26076 Int) (v_prenex_26077 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26076))) (< v_prenex_26076 main_x) (<= (select main_a v_prenex_26076) (select main_a v_prenex_26077)) (<= (+ main_x 1) v_prenex_26076) (<= 1 (select main_a v_prenex_26077)) (<= 0 (+ (select main_a v_prenex_26076) 498)))) (forall ((v_prenex_29929 Int) (v_prenex_29930 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29930))) (< v_prenex_29929 main_x) (<= 0 (+ (select main_a v_prenex_29929) 498)) (<= (* 2 (select main_a v_prenex_29929)) 1000) (<= 1 (select main_a v_prenex_29930)) (<= (+ main_x 1) v_prenex_29929) (<= (select main_a v_prenex_29929) (select main_a v_prenex_29930)))) (forall ((v_prenex_32710 Int) (v_prenex_32709 Int)) (or (<= 0 (+ (select main_a v_prenex_32709) 498)) (<= (select main_a v_prenex_32709) 999) (<= (select main_a v_prenex_32710) 1498) (< v_prenex_32709 main_x) (<= 1000 (* 2 (select main_a v_prenex_32710))) (<= 1000 (+ (select main_a v_prenex_32709) (select main_a v_prenex_32710))) (<= (+ main_x 1) v_prenex_32709))) (forall ((v_prenex_26136 Int) (v_prenex_26137 Int)) (or (<= 500 (select main_a v_prenex_26137)) (<= (+ main_y 1) v_prenex_26137) (<= (+ (select main_a v_prenex_26136) (select main_a v_prenex_26137)) 1000) (<= (+ main_x 1) v_prenex_26136) (< v_prenex_26136 main_x) (<= (select main_a v_prenex_26136) 500))) (or (forall ((v_prenex_29389 Int)) (or (<= (* 2 (select main_a v_prenex_29389)) 1998) (<= (select main_a v_prenex_29389) 1498))) (forall ((v_prenex_29387 Int)) (or (<= 1 (select main_a v_prenex_29387)) (<= 2 (* 2 (select main_a v_prenex_29387))) (<= (select main_a v_prenex_29387) 500) (<= (+ main_x 1) v_prenex_29387) (< v_prenex_29387 main_x)))) (forall ((v_prenex_32754 Int) (v_prenex_32755 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32755))) (<= (select main_a v_prenex_32755) 999) (<= (+ (select main_a v_prenex_32754) (select main_a v_prenex_32755)) 1000) (<= (+ main_x 1) v_prenex_32754) (< v_prenex_32754 main_x) (<= (select main_a v_prenex_32754) 999))) (forall ((v_prenex_31365 Int) (v_prenex_31364 Int)) (or (<= (+ main_x 1) v_prenex_31364) (<= (select main_a v_prenex_31364) 500) (<= (select main_a v_prenex_31365) (+ (select main_a v_prenex_31364) 998)) (< v_prenex_31364 main_x) (<= (* 2 (select main_a v_prenex_31364)) 1000))) (or (forall ((v_prenex_23883 Int)) (or (<= (select main_a v_prenex_23883) 1498) (<= (+ main_y 1) v_prenex_23883) (<= (select main_a v_prenex_23883) 999))) (forall ((v_prenex_23882 Int)) (or (<= (* 2 (select main_a v_prenex_23882)) 1000) (< v_prenex_23882 main_x) (<= (+ main_x 1) v_prenex_23882) (<= 2 (* 2 (select main_a v_prenex_23882)))))) (forall ((v_prenex_32166 Int) (v_prenex_32165 Int)) (or (< v_prenex_32165 main_x) (<= (select main_a v_prenex_32165) (select main_a v_prenex_32166)) (<= (select main_a v_prenex_32166) 999) (<= (+ main_x 1) v_prenex_32165) (<= (+ main_y 1) v_prenex_32166) (<= (* 2 (select main_a v_prenex_32165)) 1000))) (forall ((v_prenex_22180 Int) (v_prenex_22181 Int)) (or (<= (select main_a v_prenex_22180) 500) (<= 1000 (+ (select main_a v_prenex_22180) (select main_a v_prenex_22181))) (<= 1 (select main_a v_prenex_22181)) (<= (+ main_x 1) v_prenex_22180) (<= 500 (select main_a v_prenex_22181)) (< v_prenex_22180 main_x) (< v_prenex_22181 main_y))) (forall ((v_prenex_29837 Int) (v_prenex_29836 Int)) (or (<= (select main_a v_prenex_29837) 999) (<= (* 2 (select main_a v_prenex_29837)) 1998) (<= (+ main_x 1) v_prenex_29836) (<= (select main_a v_prenex_29836) (select main_a v_prenex_29837)) (< v_prenex_29836 main_x) (<= 1 (select main_a v_prenex_29836)))) (or (forall ((v_prenex_24100 Int)) (or (<= (* 2 (select main_a v_prenex_24100)) 1000) (<= 0 (+ (select main_a v_prenex_24100) 498)) (< v_prenex_24100 main_x) (<= (+ main_x 1) v_prenex_24100) (<= (select main_a v_prenex_24100) 500))) (forall ((v_prenex_24104 Int)) (<= (select main_a v_prenex_24104) 999))) (forall ((v_prenex_28915 Int) (v_prenex_28914 Int)) (or (< v_prenex_28915 main_y) (< v_prenex_28914 main_x) (<= (select main_a v_prenex_28914) (select main_a v_prenex_28915)) (<= 1 (select main_a v_prenex_28914)) (<= (* 2 (select main_a v_prenex_28915)) 1998) (<= (+ main_x 1) v_prenex_28914) (<= 1000 (* 2 (select main_a v_prenex_28915))))) (forall ((v_prenex_30824 Int) (v_prenex_30825 Int)) (or (<= (select main_a v_prenex_30825) (+ (select main_a v_prenex_30824) 998)) (<= (+ main_x 1) v_prenex_30824) (< v_prenex_30825 main_y) (< v_prenex_30824 main_x) (<= (select main_a v_prenex_30825) 999) (<= 0 (+ (select main_a v_prenex_30824) 498)) (<= (* 2 (select main_a v_prenex_30825)) 1998))) (forall ((v_prenex_32595 Int) (v_prenex_32594 Int)) (or (<= (+ main_x 1) v_prenex_32594) (<= (select main_a v_prenex_32594) 500) (<= (select main_a v_prenex_32595) 1498) (<= (select main_a v_prenex_32595) (+ (select main_a v_prenex_32594) 998)) (<= (select main_a v_prenex_32594) 999) (< v_prenex_32594 main_x) (<= (* 2 (select main_a v_prenex_32595)) 1998))) (or (forall ((v_prenex_22814 Int)) (<= (select main_a v_prenex_22814) 1498)) (forall ((v_prenex_22812 Int)) (or (< v_prenex_22812 main_x) (<= 2 (* 2 (select main_a v_prenex_22812))) (<= (+ main_x 1) v_prenex_22812) (<= (select main_a v_prenex_22812) 500)))) (or (forall ((v_prenex_25473 Int)) (<= (select main_a v_prenex_25473) 999)) (forall ((v_prenex_25471 Int)) (or (< v_prenex_25471 main_x) (<= (select main_a v_prenex_25471) 999) (<= (+ main_x 1) v_prenex_25471) (<= (* 2 (select main_a v_prenex_25471)) 1000) (<= 0 (+ (select main_a v_prenex_25471) 498))))) (or (forall ((v_prenex_27861 Int)) (or (<= 0 (+ (select main_a v_prenex_27861) 498)) (<= (select main_a v_prenex_27861) 999) (< v_prenex_27861 main_x) (<= (* 2 (select main_a v_prenex_27861)) 1000) (<= (+ main_x 1) v_prenex_27861))) (forall ((v_prenex_27863 Int)) (or (<= (select main_a v_prenex_27863) 1498) (<= 1000 (* 2 (select main_a v_prenex_27863)))))) (forall ((v_prenex_21479 Int) (v_prenex_21480 Int)) (or (< v_prenex_21479 main_x) (< v_prenex_21480 main_y) (<= (+ main_x 1) v_prenex_21479) (<= (select main_a v_prenex_21480) 999) (<= (+ (select main_a v_prenex_21479) (select main_a v_prenex_21480)) 1000) (<= 1 (select main_a v_prenex_21479)))) (forall ((v_prenex_27438 Int) (v_prenex_27439 Int)) (or (<= (select main_a v_prenex_27438) 999) (<= 500 (select main_a v_prenex_27439)) (< v_prenex_27439 main_y) (< v_prenex_27438 main_x) (<= (select main_a v_prenex_27439) (+ (select main_a v_prenex_27438) 998)) (<= (select main_a v_prenex_27439) 1498) (<= (+ main_x 1) v_prenex_27438))) (forall ((v_prenex_25400 Int) (v_prenex_25399 Int)) (or (<= (+ main_x 1) v_prenex_25399) (< v_prenex_25399 main_x) (<= 1000 (+ (select main_a v_prenex_25399) (select main_a v_prenex_25400))) (<= 1000 (* 2 (select main_a v_prenex_25400))) (<= (select main_a v_prenex_25399) 500) (<= (* 2 (select main_a v_prenex_25399)) 1000))) (or (forall ((v_prenex_23172 Int)) (or (< v_prenex_23172 main_x) (<= 2 (* 2 (select main_a v_prenex_23172))) (<= (+ main_x 1) v_prenex_23172) (<= (select main_a v_prenex_23172) 500) (<= (* 2 (select main_a v_prenex_23172)) 1000))) (forall ((v_prenex_23178 Int)) (<= 1000 (* 2 (select main_a v_prenex_23178))))) (forall ((v_prenex_22040 Int) (v_prenex_22041 Int)) (or (< v_prenex_22040 main_x) (<= (+ main_y 1) v_prenex_22041) (<= 0 (+ (select main_a v_prenex_22040) 498)) (<= (+ (select main_a v_prenex_22040) (select main_a v_prenex_22041)) 1000) (<= 1 (select main_a v_prenex_22041)) (<= (+ main_x 1) v_prenex_22040))) (forall ((v_prenex_25594 Int) (v_prenex_25593 Int)) (or (<= 0 (+ (select main_a v_prenex_25593) 498)) (<= (select main_a v_prenex_25593) (select main_a v_prenex_25594)) (< v_prenex_25593 main_x) (<= (+ main_x 1) v_prenex_25593) (< v_prenex_25594 main_y) (<= (select main_a v_prenex_25594) 999) (<= 1 (select main_a v_prenex_25594)))) (forall ((v_prenex_29067 Int) (v_prenex_29066 Int)) (or (<= (+ (select main_a v_prenex_29066) (select main_a v_prenex_29067)) 1000) (<= 1 (select main_a v_prenex_29067)) (<= (+ main_y 1) v_prenex_29067) (< v_prenex_29066 main_x) (<= (+ main_x 1) v_prenex_29066) (<= (select main_a v_prenex_29066) 999))) (or (forall ((v_prenex_22621 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22621))) (<= (select main_a v_prenex_22621) 999) (<= (+ main_x 1) v_prenex_22621) (< v_prenex_22621 main_x))) (forall ((v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22624) 999) (<= 1000 (* 2 (select main_a v_prenex_22624)))))) (forall ((v_prenex_32000 Int) (v_prenex_31999 Int)) (or (<= 500 (select main_a v_prenex_32000)) (<= (select main_a v_prenex_32000) (+ (select main_a v_prenex_31999) 998)) (<= (select main_a v_prenex_31999) 999) (< v_prenex_31999 main_x) (<= 2 (* 2 (select main_a v_prenex_31999))) (<= (+ main_x 1) v_prenex_31999))) (forall ((v_prenex_26627 Int) (v_prenex_26628 Int)) (or (<= (select main_a v_prenex_26627) 999) (<= (* 2 (select main_a v_prenex_26628)) 1998) (<= (select main_a v_prenex_26627) (select main_a v_prenex_26628)) (<= (+ main_x 1) v_prenex_26627) (< v_prenex_26627 main_x) (<= 0 (+ (select main_a v_prenex_26627) 498)) (<= 1 (select main_a v_prenex_26628)))) (forall ((v_prenex_28917 Int) (v_prenex_28916 Int)) (or (<= 1000 (+ (select main_a v_prenex_28916) (select main_a v_prenex_28917))) (<= (+ main_x 1) v_prenex_28916) (<= (select main_a v_prenex_28916) 999) (< v_prenex_28916 main_x) (<= 2 (* 2 (select main_a v_prenex_28916))) (<= 1 (select main_a v_prenex_28917)))) (or (forall ((v_prenex_22489 Int)) (or (<= (select main_a v_prenex_22489) 1498) (<= 500 (select main_a v_prenex_22489)))) (forall ((v_prenex_21418 Int)) (or (<= (* 2 (select main_a v_prenex_21418)) 1000) (<= 2 (* 2 (select main_a v_prenex_21418))) (< v_prenex_21418 main_x) (<= (+ main_x 1) v_prenex_21418) (<= (select main_a v_prenex_21418) 500)))) (or (forall ((v_prenex_30819 Int)) (or (<= (select main_a v_prenex_30819) 1498) (<= (select main_a v_prenex_30819) 999))) (forall ((v_prenex_30818 Int)) (or (< v_prenex_30818 main_x) (<= 0 (+ (select main_a v_prenex_30818) 498)) (<= 1 (select main_a v_prenex_30818)) (<= (+ main_x 1) v_prenex_30818) (<= (* 2 (select main_a v_prenex_30818)) 1000)))) (or (forall ((v_prenex_30214 Int)) (or (<= (select main_a v_prenex_30214) 999) (<= 500 (select main_a v_prenex_30214)))) (forall ((v_prenex_30213 Int)) (or (<= (* 2 (select main_a v_prenex_30213)) 1000) (<= 1 (select main_a v_prenex_30213)) (<= (+ main_x 1) v_prenex_30213) (< v_prenex_30213 main_x) (<= 0 (+ (select main_a v_prenex_30213) 498))))) (or (forall ((v_prenex_23367 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23367))) (<= (+ main_x 1) v_prenex_23367) (<= (select main_a v_prenex_23367) 500) (< v_prenex_23367 main_x))) (forall ((v_prenex_23369 Int)) (or (<= 1 (select main_a v_prenex_23369)) (< v_prenex_23369 main_y)))) (forall ((v_prenex_23181 Int) (v_prenex_23182 Int)) (or (< v_prenex_23181 main_x) (<= (select main_a v_prenex_23181) (select main_a v_prenex_23182)) (<= 500 (select main_a v_prenex_23182)) (<= (* 2 (select main_a v_prenex_23182)) 1998) (<= (+ main_x 1) v_prenex_23181) (<= (+ main_y 1) v_prenex_23182) (<= (select main_a v_prenex_23181) 500))) (forall ((v_prenex_27459 Int) (v_prenex_27460 Int)) (or (< v_prenex_27459 main_x) (<= (* 2 (select main_a v_prenex_27459)) 1000) (<= (select main_a v_prenex_27460) 999) (<= (select main_a v_prenex_27459) 500) (<= (select main_a v_prenex_27459) (select main_a v_prenex_27460)) (<= (+ main_x 1) v_prenex_27459) (<= (* 2 (select main_a v_prenex_27460)) 1998))) (forall ((v_prenex_32140 Int) (v_prenex_32139 Int)) (or (<= 1000 (+ (select main_a v_prenex_32139) (select main_a v_prenex_32140))) (<= (select main_a v_prenex_32139) 500) (<= (* 2 (select main_a v_prenex_32140)) 1998) (< v_prenex_32139 main_x) (< v_prenex_32140 main_y) (<= 1 (select main_a v_prenex_32140)) (<= (+ main_x 1) v_prenex_32139))) (forall ((v_prenex_24928 Int) (v_prenex_24927 Int)) (or (<= (+ (select main_a v_prenex_24927) (select main_a v_prenex_24928)) 1000) (< v_prenex_24927 main_x) (<= (+ main_x 1) v_prenex_24927) (< v_prenex_24928 main_y) (<= (select main_a v_prenex_24928) 1498) (<= 1 (select main_a v_prenex_24927)))) (or (forall ((v_prenex_23805 Int)) (<= 1 (select main_a v_prenex_23805))) (forall ((v_prenex_23804 Int)) (or (<= 1 (select main_a v_prenex_23804)) (< v_prenex_23804 main_x) (<= (* 2 (select main_a v_prenex_23804)) 1000) (<= (select main_a v_prenex_23804) 999) (<= (+ main_x 1) v_prenex_23804)))) (forall ((v_prenex_26039 Int) (v_prenex_26038 Int)) (or (<= (select main_a v_prenex_26039) 999) (<= (+ main_x 1) v_prenex_26038) (<= (select main_a v_prenex_26038) (select main_a v_prenex_26039)) (< v_prenex_26038 main_x) (<= (* 2 (select main_a v_prenex_26038)) 1000) (<= 1000 (* 2 (select main_a v_prenex_26039))))) (forall ((v_prenex_29922 Int) (v_prenex_29921 Int)) (or (< v_prenex_29921 main_x) (<= (select main_a v_prenex_29921) 999) (<= 1000 (+ (select main_a v_prenex_29921) (select main_a v_prenex_29922))) (<= 2 (* 2 (select main_a v_prenex_29921))) (<= (select main_a v_prenex_29922) 999) (<= (+ main_x 1) v_prenex_29921))) (or (forall ((v_prenex_31189 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31189))) (<= (+ main_x 1) v_prenex_31189) (<= (* 2 (select main_a v_prenex_31189)) 1000) (< v_prenex_31189 main_x))) (forall ((v_prenex_31194 Int)) (or (<= (* 2 (select main_a v_prenex_31194)) 1998) (<= 500 (select main_a v_prenex_31194))))) (forall ((v_prenex_23347 Int) (v_prenex_23348 Int)) (or (<= 0 (+ (select main_a v_prenex_23347) 498)) (<= (+ main_x 1) v_prenex_23347) (<= (select main_a v_prenex_23348) 999) (<= 1000 (+ (select main_a v_prenex_23347) (select main_a v_prenex_23348))) (< v_prenex_23347 main_x))) (forall ((v_prenex_28146 Int) (v_prenex_28145 Int)) (or (<= 500 (select main_a v_prenex_28146)) (<= (select main_a v_prenex_28145) (select main_a v_prenex_28146)) (<= 2 (* 2 (select main_a v_prenex_28145))) (< v_prenex_28145 main_x) (<= 1 (select main_a v_prenex_28146)) (<= 1 (select main_a v_prenex_28145)) (<= (+ main_x 1) v_prenex_28145))) (forall ((v_prenex_31963 Int) (v_prenex_31964 Int)) (or (< v_prenex_31963 main_x) (<= (select main_a v_prenex_31963) 999) (<= (select main_a v_prenex_31963) (select main_a v_prenex_31964)) (<= (+ main_x 1) v_prenex_31963) (<= (select main_a v_prenex_31964) 999) (<= (select main_a v_prenex_31963) 500) (<= (* 2 (select main_a v_prenex_31964)) 1998))) (forall ((v_prenex_27728 Int) (v_prenex_27729 Int)) (or (< v_prenex_27728 main_x) (<= (select main_a v_prenex_27729) (+ (select main_a v_prenex_27728) 998)) (<= (+ main_x 1) v_prenex_27728) (<= (select main_a v_prenex_27729) 999) (<= 0 (+ (select main_a v_prenex_27728) 498)))) (forall ((v_prenex_25574 Int) (v_prenex_25573 Int)) (or (<= (select main_a v_prenex_25574) 999) (<= (+ main_x 1) v_prenex_25573) (<= 1 (select main_a v_prenex_25574)) (<= 0 (+ (select main_a v_prenex_25573) 498)) (< v_prenex_25573 main_x) (<= (select main_a v_prenex_25573) (select main_a v_prenex_25574)) (<= (select main_a v_prenex_25573) 500))) (forall ((v_prenex_25892 Int) (v_prenex_25893 Int)) (or (<= (select main_a v_prenex_25892) 999) (< v_prenex_25893 main_y) (<= (select main_a v_prenex_25892) (select main_a v_prenex_25893)) (<= 1 (select main_a v_prenex_25893)) (< v_prenex_25892 main_x) (<= 1000 (* 2 (select main_a v_prenex_25893))) (<= (+ main_x 1) v_prenex_25892))) (forall ((v_prenex_24904 Int) (v_prenex_24903 Int)) (or (<= (select main_a v_prenex_24904) 999) (<= (select main_a v_prenex_24903) 500) (<= (+ (select main_a v_prenex_24903) (select main_a v_prenex_24904)) 1000) (<= (+ main_x 1) v_prenex_24903) (< v_prenex_24903 main_x))) (forall ((v_prenex_30572 Int) (v_prenex_30571 Int)) (or (<= (+ (select main_a v_prenex_30571) (select main_a v_prenex_30572)) 1000) (< v_prenex_30571 main_x) (<= 2 (* 2 (select main_a v_prenex_30571))) (<= (+ main_x 1) v_prenex_30571) (<= (select main_a v_prenex_30571) 999) (<= 1 (select main_a v_prenex_30572)))) (forall ((v_prenex_22921 Int) (v_prenex_22922 Int)) (or (<= (select main_a v_prenex_22921) 999) (<= 1 (select main_a v_prenex_22921)) (<= (select main_a v_prenex_22922) 999) (<= (+ main_x 1) v_prenex_22921) (<= 500 (select main_a v_prenex_22922)) (<= 1000 (+ (select main_a v_prenex_22921) (select main_a v_prenex_22922))) (< v_prenex_22921 main_x))) (or (forall ((v_prenex_29078 Int)) (or (<= (* 2 (select main_a v_prenex_29078)) 1998) (< v_prenex_29078 main_y) (<= (select main_a v_prenex_29078) 1498))) (forall ((v_prenex_29077 Int)) (or (<= (+ main_x 1) v_prenex_29077) (<= 1 (select main_a v_prenex_29077)) (< v_prenex_29077 main_x) (<= 2 (* 2 (select main_a v_prenex_29077)))))) (forall ((v_prenex_31202 Int) (v_prenex_31201 Int)) (or (<= (+ main_x 1) v_prenex_31201) (<= 2 (* 2 (select main_a v_prenex_31201))) (<= 1000 (* 2 (select main_a v_prenex_31202))) (<= (select main_a v_prenex_31201) (select main_a v_prenex_31202)) (< v_prenex_31201 main_x) (<= (* 2 (select main_a v_prenex_31202)) 1998) (<= (+ main_y 1) v_prenex_31202))) (or (forall ((v_prenex_25928 Int)) (or (<= (+ main_x 1) v_prenex_25928) (< v_prenex_25928 main_x) (<= (* 2 (select main_a v_prenex_25928)) 1000) (<= (select main_a v_prenex_25928) 500) (<= (select main_a v_prenex_25928) 999))) (forall ((v_prenex_25933 Int)) (<= (select main_a v_prenex_25933) 999))) (forall ((v_prenex_31075 Int) (v_prenex_31076 Int)) (or (< v_prenex_31075 main_x) (<= (+ main_x 1) v_prenex_31075) (<= 500 (select main_a v_prenex_31076)) (<= (+ main_y 1) v_prenex_31076) (<= (* 2 (select main_a v_prenex_31075)) 1000) (<= (select main_a v_prenex_31075) (select main_a v_prenex_31076)) (<= 1000 (* 2 (select main_a v_prenex_31076))))) (forall ((v_prenex_32711 Int) (v_prenex_32712 Int)) (or (<= 1 (select main_a v_prenex_32711)) (<= (select main_a v_prenex_32712) 999) (<= 1000 (* 2 (select main_a v_prenex_32712))) (<= (+ (select main_a v_prenex_32711) (select main_a v_prenex_32712)) 1000) (<= (+ main_x 1) v_prenex_32711) (<= (select main_a v_prenex_32711) 999) (< v_prenex_32711 main_x))) (or (forall ((v_prenex_21709 Int)) (or (<= 1 (select main_a v_prenex_21709)) (<= (select main_a v_prenex_21709) 1498))) (forall ((v_prenex_21710 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21710))) (< v_prenex_21710 main_x) (<= (+ main_x 1) v_prenex_21710) (<= 0 (+ (select main_a v_prenex_21710) 498))))) (forall ((v_prenex_27517 Int) (v_prenex_27518 Int)) (or (<= (+ main_x 1) v_prenex_27517) (< v_prenex_27518 main_y) (<= 0 (+ (select main_a v_prenex_27517) 498)) (<= 1 (select main_a v_prenex_27518)) (< v_prenex_27517 main_x) (<= (select main_a v_prenex_27518) (+ (select main_a v_prenex_27517) 998)) (<= (select main_a v_prenex_27518) 1498))) (forall ((v_prenex_25208 Int) (v_prenex_25207 Int)) (or (<= (+ main_x 1) v_prenex_25207) (<= (select main_a v_prenex_25207) 500) (<= (select main_a v_prenex_25207) 999) (<= (+ (select main_a v_prenex_25207) (select main_a v_prenex_25208)) 1000) (<= 1 (select main_a v_prenex_25208)) (<= (* 2 (select main_a v_prenex_25208)) 1998) (< v_prenex_25207 main_x))) (or (forall ((v_prenex_25394 Int)) (or (<= 1 (select main_a v_prenex_25394)) (< v_prenex_25394 main_y) (<= 500 (select main_a v_prenex_25394)))) (forall ((v_prenex_25391 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25391))) (< v_prenex_25391 main_x) (<= (* 2 (select main_a v_prenex_25391)) 1000) (<= (+ main_x 1) v_prenex_25391)))) (or (forall ((v_prenex_23463 Int)) (or (< v_prenex_23463 main_x) (<= (* 2 (select main_a v_prenex_23463)) 1000) (<= 0 (+ (select main_a v_prenex_23463) 498)) (<= (+ main_x 1) v_prenex_23463))) (forall ((v_prenex_23466 Int)) (<= (* 2 (select main_a v_prenex_23466)) 1998))) (or (forall ((v_prenex_26996 Int)) (or (<= 1 (select main_a v_prenex_26996)) (<= (* 2 (select main_a v_prenex_26996)) 1000) (<= (select main_a v_prenex_26996) 500) (< v_prenex_26996 main_x) (<= (+ main_x 1) v_prenex_26996))) (forall ((v_prenex_26998 Int)) (<= (* 2 (select main_a v_prenex_26998)) 1998))) (forall ((v_prenex_24908 Int) (v_prenex_24907 Int)) (or (<= (select main_a v_prenex_24908) 999) (<= 1 (select main_a v_prenex_24907)) (<= (+ main_x 1) v_prenex_24907) (<= (select main_a v_prenex_24908) 1498) (<= (+ (select main_a v_prenex_24907) (select main_a v_prenex_24908)) 1000) (< v_prenex_24907 main_x) (<= (+ main_y 1) v_prenex_24908))) (or (forall ((v_prenex_22598 Int)) (or (<= 500 (select main_a v_prenex_22598)) (<= (select main_a v_prenex_22598) 999))) (forall ((v_prenex_22596 Int)) (or (<= (select main_a v_prenex_22596) 500) (<= (+ main_x 1) v_prenex_22596) (< v_prenex_22596 main_x) (<= 2 (* 2 (select main_a v_prenex_22596)))))) (forall ((v_prenex_29656 Int) (v_prenex_29655 Int)) (or (<= (+ main_x 1) v_prenex_29655) (<= (+ main_y 1) v_prenex_29656) (<= 500 (select main_a v_prenex_29656)) (< v_prenex_29655 main_x) (<= 1000 (+ (select main_a v_prenex_29655) (select main_a v_prenex_29656))) (<= (select main_a v_prenex_29656) 1498) (<= 0 (+ (select main_a v_prenex_29655) 498)))) (forall ((v_prenex_22068 Int) (v_prenex_22069 Int)) (or (<= (+ main_x 1) v_prenex_22068) (<= 1 (select main_a v_prenex_22069)) (<= 500 (select main_a v_prenex_22069)) (< v_prenex_22068 main_x) (<= (select main_a v_prenex_22068) 500) (< v_prenex_22069 main_y) (<= (+ (select main_a v_prenex_22068) (select main_a v_prenex_22069)) 1000))) (forall ((v_prenex_21454 Int) (v_prenex_21453 Int)) (or (< v_prenex_21454 main_x) (<= (select main_a v_prenex_21454) 500) (<= (select main_a v_prenex_21453) 999) (<= (+ (select main_a v_prenex_21454) (select main_a v_prenex_21453)) 1000) (<= (+ main_x 1) v_prenex_21454) (<= (select main_a v_prenex_21453) 1498))) (forall ((v_prenex_28292 Int) (v_prenex_28291 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28291))) (<= (select main_a v_prenex_28291) 500) (<= (* 2 (select main_a v_prenex_28292)) 1998) (<= 1000 (+ (select main_a v_prenex_28291) (select main_a v_prenex_28292))) (<= (select main_a v_prenex_28292) 1498) (<= (+ main_x 1) v_prenex_28291) (< v_prenex_28291 main_x))) (or (forall ((v_prenex_25635 Int)) (or (<= 1 (select main_a v_prenex_25635)) (<= 1000 (* 2 (select main_a v_prenex_25635))))) (forall ((v_prenex_25629 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25629))) (<= (select main_a v_prenex_25629) 500) (<= (* 2 (select main_a v_prenex_25629)) 1000) (<= (+ main_x 1) v_prenex_25629) (< v_prenex_25629 main_x)))) (forall ((v_prenex_22196 Int) (v_prenex_22197 Int)) (or (<= (select main_a v_prenex_22196) 999) (< v_prenex_22196 main_x) (<= (+ main_x 1) v_prenex_22196) (<= (+ (select main_a v_prenex_22196) (select main_a v_prenex_22197)) 1000) (<= 2 (* 2 (select main_a v_prenex_22196))) (<= 1000 (* 2 (select main_a v_prenex_22197))))) (forall ((v_prenex_25337 Int) (v_prenex_25336 Int)) (or (<= 500 (select main_a v_prenex_25337)) (<= 1 (select main_a v_prenex_25336)) (<= (select main_a v_prenex_25336) (select main_a v_prenex_25337)) (<= (+ main_x 1) v_prenex_25336) (< v_prenex_25336 main_x) (<= (select main_a v_prenex_25336) 999) (<= 1000 (* 2 (select main_a v_prenex_25337))))) (forall ((v_prenex_23901 Int) (v_prenex_23900 Int)) (or (<= (* 2 (select main_a v_prenex_23900)) 1000) (<= 500 (select main_a v_prenex_23901)) (<= 2 (* 2 (select main_a v_prenex_23900))) (<= (select main_a v_prenex_23901) 1498) (<= (select main_a v_prenex_23900) (select main_a v_prenex_23901)) (< v_prenex_23900 main_x) (<= (+ main_x 1) v_prenex_23900))) (or (forall ((v_prenex_22556 Int)) (or (<= (* 2 (select main_a v_prenex_22556)) 1000) (<= (+ main_x 1) v_prenex_22556) (< v_prenex_22556 main_x) (<= 1 (select main_a v_prenex_22556)))) (forall ((v_prenex_22557 Int)) (or (<= (* 2 (select main_a v_prenex_22557)) 1998) (<= (+ main_y 1) v_prenex_22557)))) (or (forall ((v_prenex_22417 Int)) (or (<= (* 2 (select main_a v_prenex_22417)) 1000) (<= (select main_a v_prenex_22417) 500) (<= 1 (select main_a v_prenex_22417)) (< v_prenex_22417 main_x) (<= (+ main_x 1) v_prenex_22417))) (forall ((v_prenex_22422 Int)) (or (<= (select main_a v_prenex_22422) 999) (<= 500 (select main_a v_prenex_22422))))) (forall ((v_prenex_30956 Int) (v_prenex_30957 Int)) (or (< v_prenex_30956 main_x) (<= (+ (select main_a v_prenex_30956) (select main_a v_prenex_30957)) 1000) (<= 2 (* 2 (select main_a v_prenex_30956))) (<= (+ main_x 1) v_prenex_30956) (<= 1 (select main_a v_prenex_30957)) (<= 500 (select main_a v_prenex_30957)) (<= (* 2 (select main_a v_prenex_30956)) 1000))) (forall ((v_prenex_28805 Int) (v_prenex_28806 Int)) (or (<= (+ main_x 1) v_prenex_28805) (<= (+ (select main_a v_prenex_28805) (select main_a v_prenex_28806)) 1000) (<= (* 2 (select main_a v_prenex_28806)) 1998) (<= 2 (* 2 (select main_a v_prenex_28805))) (< v_prenex_28805 main_x))) (or (forall ((v_prenex_26179 Int)) (or (<= (select main_a v_prenex_26179) 1498) (< v_prenex_26179 main_y) (<= 1000 (* 2 (select main_a v_prenex_26179))))) (forall ((v_prenex_26176 Int)) (or (< v_prenex_26176 main_x) (<= (* 2 (select main_a v_prenex_26176)) 1000) (<= (+ main_x 1) v_prenex_26176) (<= 2 (* 2 (select main_a v_prenex_26176)))))) (forall ((v_prenex_27706 Int) (v_prenex_27707 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27706))) (<= 1 (select main_a v_prenex_27707)) (<= (+ main_x 1) v_prenex_27706) (<= (+ main_y 1) v_prenex_27707) (<= (+ (select main_a v_prenex_27706) (select main_a v_prenex_27707)) 1000) (< v_prenex_27706 main_x) (<= (select main_a v_prenex_27707) 999))) (forall ((v_prenex_28869 Int) (v_prenex_28868 Int)) (or (<= (select main_a v_prenex_28868) (select main_a v_prenex_28869)) (< v_prenex_28868 main_x) (<= (select main_a v_prenex_28869) 1498) (<= 500 (select main_a v_prenex_28869)) (<= (* 2 (select main_a v_prenex_28868)) 1000) (<= (+ main_x 1) v_prenex_28868))) (forall ((v_prenex_27128 Int) (v_prenex_27127 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27128))) (<= (+ main_x 1) v_prenex_27127) (<= 0 (+ (select main_a v_prenex_27127) 498)) (<= (+ (select main_a v_prenex_27127) (select main_a v_prenex_27128)) 1000) (< v_prenex_27127 main_x))) (forall ((v_prenex_25604 Int) (v_prenex_25603 Int)) (or (< v_prenex_25603 main_x) (<= 1000 (+ (select main_a v_prenex_25603) (select main_a v_prenex_25604))) (<= (select main_a v_prenex_25603) 999) (<= (+ main_x 1) v_prenex_25603) (<= (select main_a v_prenex_25603) 500) (<= (select main_a v_prenex_25604) 1498) (<= 500 (select main_a v_prenex_25604)))) (or (forall ((v_prenex_26759 Int)) (or (<= (+ main_y 1) v_prenex_26759) (<= (select main_a v_prenex_26759) 999))) (forall ((v_prenex_26758 Int)) (or (<= 0 (+ (select main_a v_prenex_26758) 498)) (< v_prenex_26758 main_x) (<= (+ main_x 1) v_prenex_26758) (<= (* 2 (select main_a v_prenex_26758)) 1000)))) (forall ((v_prenex_30332 Int) (v_prenex_30333 Int)) (or (<= (+ main_x 1) v_prenex_30332) (<= (+ (select main_a v_prenex_30332) (select main_a v_prenex_30333)) 1000) (< v_prenex_30332 main_x) (<= (select main_a v_prenex_30333) 999) (<= 1 (select main_a v_prenex_30332)) (<= (select main_a v_prenex_30332) 500))) (forall ((v_prenex_23959 Int) (v_prenex_23958 Int)) (or (< v_prenex_23958 main_x) (<= 1 (select main_a v_prenex_23959)) (<= 2 (* 2 (select main_a v_prenex_23958))) (<= 0 (+ (select main_a v_prenex_23958) 498)) (<= 1000 (+ (select main_a v_prenex_23958) (select main_a v_prenex_23959))) (<= (+ main_x 1) v_prenex_23958))) (forall ((v_prenex_29321 Int) (v_prenex_29320 Int)) (or (<= 1 (select main_a v_prenex_29321)) (<= (+ main_x 1) v_prenex_29320) (<= 1000 (+ (select main_a v_prenex_29320) (select main_a v_prenex_29321))) (< v_prenex_29320 main_x) (<= (* 2 (select main_a v_prenex_29320)) 1000) (<= 1 (select main_a v_prenex_29320)))) (or (forall ((v_prenex_25377 Int)) (or (<= (select main_a v_prenex_25377) 500) (<= 2 (* 2 (select main_a v_prenex_25377))) (<= (+ main_x 1) v_prenex_25377) (< v_prenex_25377 main_x) (<= (select main_a v_prenex_25377) 999))) (forall ((v_prenex_25383 Int)) (<= 500 (select main_a v_prenex_25383)))) (forall ((v_prenex_27440 Int) (v_prenex_27441 Int)) (or (<= (select main_a v_prenex_27440) (select main_a v_prenex_27441)) (<= (+ main_x 1) v_prenex_27440) (<= (select main_a v_prenex_27440) 500) (<= (* 2 (select main_a v_prenex_27440)) 1000) (<= 1 (select main_a v_prenex_27441)) (< v_prenex_27440 main_x) (<= (select main_a v_prenex_27441) 999))) (or (forall ((v_prenex_32254 Int)) (or (<= (* 2 (select main_a v_prenex_32254)) 1000) (<= 0 (+ (select main_a v_prenex_32254) 498)) (<= (+ main_x 1) v_prenex_32254) (< v_prenex_32254 main_x) (<= 1 (select main_a v_prenex_32254)))) (forall ((v_prenex_32258 Int)) (or (<= (select main_a v_prenex_32258) 1498) (<= 1000 (* 2 (select main_a v_prenex_32258)))))) (forall ((v_prenex_22776 Int) (v_prenex_22777 Int)) (or (< v_prenex_22776 main_x) (<= (select main_a v_prenex_22776) 999) (<= (select main_a v_prenex_22776) (select main_a v_prenex_22777)) (<= (+ main_x 1) v_prenex_22776) (<= (+ main_y 1) v_prenex_22777) (<= 500 (select main_a v_prenex_22777)))) (forall ((v_prenex_23891 Int) (v_prenex_23890 Int)) (or (< v_prenex_23890 main_x) (<= 2 (* 2 (select main_a v_prenex_23890))) (<= (select main_a v_prenex_23891) 999) (<= 500 (select main_a v_prenex_23891)) (<= (+ main_x 1) v_prenex_23890) (<= (+ (select main_a v_prenex_23890) (select main_a v_prenex_23891)) 1000) (<= 1 (select main_a v_prenex_23890)))) (or (forall ((v_prenex_30523 Int)) (or (<= (+ main_x 1) v_prenex_30523) (<= 1 (select main_a v_prenex_30523)) (< v_prenex_30523 main_x) (<= 2 (* 2 (select main_a v_prenex_30523))) (<= 0 (+ (select main_a v_prenex_30523) 498)))) (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1998) (<= 500 (select main_a v_prenex_30529))))) (or (forall ((v_prenex_25510 Int)) (<= 1000 (* 2 (select main_a v_prenex_25510)))) (forall ((v_prenex_25505 Int)) (or (<= (select main_a v_prenex_25505) 999) (< v_prenex_25505 main_x) (<= 1 (select main_a v_prenex_25505)) (<= (+ main_x 1) v_prenex_25505)))) (forall ((v_prenex_31574 Int) (v_prenex_31575 Int)) (or (< v_prenex_31574 main_x) (<= (select main_a v_prenex_31575) 999) (< v_prenex_31575 main_y) (<= (+ (select main_a v_prenex_31574) (select main_a v_prenex_31575)) 1000) (<= (select main_a v_prenex_31574) 500) (<= (+ main_x 1) v_prenex_31574) (<= (* 2 (select main_a v_prenex_31575)) 1998))) (forall ((v_prenex_29039 Int) (v_prenex_29038 Int)) (or (<= 1 (select main_a v_prenex_29039)) (< v_prenex_29038 main_x) (<= (* 2 (select main_a v_prenex_29039)) 1998) (<= 1 (select main_a v_prenex_29038)) (<= (select main_a v_prenex_29039) (+ (select main_a v_prenex_29038) 998)) (<= (+ main_x 1) v_prenex_29038))) (or (forall ((v_prenex_29846 Int)) (or (<= (select main_a v_prenex_29846) 500) (< v_prenex_29846 main_x) (<= (* 2 (select main_a v_prenex_29846)) 1000) (<= 1 (select main_a v_prenex_29846)) (<= (+ main_x 1) v_prenex_29846))) (forall ((v_prenex_29851 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29851))) (<= 500 (select main_a v_prenex_29851))))) (or (forall ((v_prenex_28218 Int)) (or (<= (+ main_y 1) v_prenex_28218) (< v_prenex_28218 main_y) (<= (select main_a v_prenex_28218) 1498))) (forall ((v_prenex_28217 Int)) (<= 2 (* 2 (select main_a v_prenex_28217))))) (forall ((v_prenex_21890 Int) (v_prenex_21891 Int)) (or (<= 1 (select main_a v_prenex_21891)) (<= (+ (select main_a v_prenex_21890) (select main_a v_prenex_21891)) 1000) (< v_prenex_21891 main_y) (<= 1 (select main_a v_prenex_21890)) (<= 500 (select main_a v_prenex_21891)) (<= (+ main_x 1) v_prenex_21890) (< v_prenex_21890 main_x))) (or (forall ((v_prenex_25534 Int)) (or (<= (select main_a v_prenex_25534) 999) (<= (select main_a v_prenex_25534) 1498))) (forall ((v_prenex_25530 Int)) (or (<= (* 2 (select main_a v_prenex_25530)) 1000) (< v_prenex_25530 main_x) (<= 0 (+ (select main_a v_prenex_25530) 498)) (<= (+ main_x 1) v_prenex_25530) (<= 2 (* 2 (select main_a v_prenex_25530)))))) (forall ((v_prenex_22738 Int)) (or (< v_prenex_22738 main_x) (<= (+ main_x 1) v_prenex_22738) (<= 2 (* 2 (select main_a v_prenex_22738))) (<= 1 (select main_a v_prenex_22738)))) (forall ((v_prenex_30419 Int) (v_prenex_30420 Int)) (or (<= (* 2 (select main_a v_prenex_30420)) 1998) (<= (* 2 (select main_a v_prenex_30419)) 1000) (<= (+ main_x 1) v_prenex_30419) (<= 2 (* 2 (select main_a v_prenex_30419))) (<= (select main_a v_prenex_30419) (select main_a v_prenex_30420)) (< v_prenex_30419 main_x))) (forall ((v_prenex_32067 Int) (v_prenex_32068 Int)) (or (<= (select main_a v_prenex_32067) (select main_a v_prenex_32068)) (<= (+ main_y 1) v_prenex_32068) (<= (select main_a v_prenex_32068) 999) (< v_prenex_32067 main_x) (<= 0 (+ (select main_a v_prenex_32067) 498)) (<= (+ main_x 1) v_prenex_32067))) (forall ((v_prenex_30635 Int) (v_prenex_30636 Int)) (or (< v_prenex_30635 main_x) (< v_prenex_30636 main_y) (<= 500 (select main_a v_prenex_30636)) (<= (select main_a v_prenex_30636) (+ (select main_a v_prenex_30635) 998)) (<= (select main_a v_prenex_30636) 1498) (<= (+ main_x 1) v_prenex_30635) (<= (select main_a v_prenex_30635) 500))) (forall ((v_prenex_22792 Int) (v_prenex_22793 Int)) (or (<= 1000 (+ (select main_a v_prenex_22792) (select main_a v_prenex_22793))) (<= (select main_a v_prenex_22792) 500) (< v_prenex_22792 main_x) (<= 2 (* 2 (select main_a v_prenex_22792))) (<= (* 2 (select main_a v_prenex_22793)) 1998) (<= (+ main_x 1) v_prenex_22792))) (forall ((v_prenex_28931 Int) (v_prenex_28930 Int)) (or (<= (select main_a v_prenex_28930) 500) (<= (select main_a v_prenex_28930) (select main_a v_prenex_28931)) (< v_prenex_28930 main_x) (<= (select main_a v_prenex_28931) 999) (<= (* 2 (select main_a v_prenex_28930)) 1000) (<= (+ main_x 1) v_prenex_28930) (<= 1000 (* 2 (select main_a v_prenex_28931))))) (or (forall ((v_prenex_27971 Int)) (<= (select main_a v_prenex_27971) 999)) (forall ((v_prenex_27968 Int)) (or (< v_prenex_27968 main_x) (<= (+ main_x 1) v_prenex_27968) (<= 0 (+ (select main_a v_prenex_27968) 498)) (<= 2 (* 2 (select main_a v_prenex_27968))) (<= (select main_a v_prenex_27968) 500)))) (or (forall ((v_prenex_32941 Int)) (or (<= (+ main_y 1) v_prenex_32941) (<= 1000 (* 2 (select main_a v_prenex_32941))))) (forall ((v_prenex_32940 Int)) (or (< v_prenex_32940 main_x) (<= (* 2 (select main_a v_prenex_32940)) 1000) (<= (+ main_x 1) v_prenex_32940) (<= 0 (+ (select main_a v_prenex_32940) 498))))) (or (forall ((v_prenex_22076 Int)) (or (<= (* 2 (select main_a v_prenex_22076)) 1998) (<= (select main_a v_prenex_22076) 999))) (forall ((v_prenex_22073 Int)) (or (< v_prenex_22073 main_x) (<= 0 (+ (select main_a v_prenex_22073) 498)) (<= (* 2 (select main_a v_prenex_22073)) 1000) (<= (+ main_x 1) v_prenex_22073)))) (forall ((v_prenex_24707 Int) (v_prenex_24706 Int)) (or (<= (select main_a v_prenex_24706) 500) (<= (select main_a v_prenex_24706) 999) (<= (select main_a v_prenex_24707) (+ (select main_a v_prenex_24706) 998)) (<= (+ main_x 1) v_prenex_24706) (< v_prenex_24706 main_x) (<= 1000 (* 2 (select main_a v_prenex_24707))))) (or (forall ((v_prenex_22617 Int)) (<= 500 (select main_a v_prenex_22617))) (forall ((v_prenex_21420 Int)) (or (< v_prenex_21420 main_x) (<= (select main_a v_prenex_21420) 999) (<= (* 2 (select main_a v_prenex_21420)) 1000) (<= 0 (+ (select main_a v_prenex_21420) 498)) (<= (+ main_x 1) v_prenex_21420)))) (or (forall ((v_prenex_25055 Int)) (or (<= (* 2 (select main_a v_prenex_25055)) 1998) (<= 500 (select main_a v_prenex_25055)))) (forall ((v_prenex_25054 Int)) (or (<= 1 (select main_a v_prenex_25054)) (<= (* 2 (select main_a v_prenex_25054)) 1000) (< v_prenex_25054 main_x) (<= (+ main_x 1) v_prenex_25054) (<= (select main_a v_prenex_25054) 999)))) (forall ((v_prenex_22925 Int) (v_prenex_22926 Int)) (or (<= (select main_a v_prenex_22926) (+ (select main_a v_prenex_22925) 998)) (<= (+ main_x 1) v_prenex_22925) (<= 0 (+ (select main_a v_prenex_22925) 498)) (<= (select main_a v_prenex_22926) 999) (<= (+ main_y 1) v_prenex_22926) (< v_prenex_22925 main_x))) (or (forall ((v_prenex_28131 Int)) (or (<= (+ main_x 1) v_prenex_28131) (<= 2 (* 2 (select main_a v_prenex_28131))) (<= (select main_a v_prenex_28131) 500) (<= 0 (+ (select main_a v_prenex_28131) 498)) (< v_prenex_28131 main_x))) (forall ((v_prenex_28132 Int)) (<= (select main_a v_prenex_28132) 999))) (forall ((v_prenex_25387 Int) (v_prenex_25386 Int)) (or (<= (+ main_x 1) v_prenex_25386) (< v_prenex_25386 main_x) (<= 1 (select main_a v_prenex_25386)) (<= (+ (select main_a v_prenex_25386) (select main_a v_prenex_25387)) 1000) (<= 1 (select main_a v_prenex_25387)) (<= (select main_a v_prenex_25387) 999))) (forall ((v_prenex_27834 Int) (v_prenex_27835 Int)) (or (< v_prenex_27834 main_x) (<= 500 (select main_a v_prenex_27835)) (<= (+ main_x 1) v_prenex_27834) (<= (select main_a v_prenex_27834) 999) (<= (* 2 (select main_a v_prenex_27834)) 1000) (<= (select main_a v_prenex_27835) (+ (select main_a v_prenex_27834) 998)))) (forall ((v_prenex_29654 Int) (v_prenex_29653 Int)) (or (<= 1000 (+ (select main_a v_prenex_29653) (select main_a v_prenex_29654))) (<= 0 (+ (select main_a v_prenex_29653) 498)) (<= (* 2 (select main_a v_prenex_29654)) 1998) (< v_prenex_29653 main_x) (<= (+ main_x 1) v_prenex_29653) (<= (select main_a v_prenex_29653) 500) (<= (select main_a v_prenex_29654) 1498))) (forall ((v_prenex_21990 Int) (v_prenex_21991 Int)) (or (< v_prenex_21990 main_x) (<= 1000 (+ (select main_a v_prenex_21990) (select main_a v_prenex_21991))) (<= (+ main_x 1) v_prenex_21990) (<= 1 (select main_a v_prenex_21990)) (<= 0 (+ (select main_a v_prenex_21990) 498)) (<= 1 (select main_a v_prenex_21991)) (<= (* 2 (select main_a v_prenex_21991)) 1998))) (or (forall ((v_prenex_29404 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29404))) (<= (select main_a v_prenex_29404) 999))) (forall ((v_prenex_29398 Int)) (or (< v_prenex_29398 main_x) (<= 2 (* 2 (select main_a v_prenex_29398))) (<= 0 (+ (select main_a v_prenex_29398) 498)) (<= (+ main_x 1) v_prenex_29398)))) (forall ((v_prenex_24658 Int) (v_prenex_24659 Int)) (or (<= 1000 (+ (select main_a v_prenex_24658) (select main_a v_prenex_24659))) (<= 2 (* 2 (select main_a v_prenex_24658))) (<= (+ main_x 1) v_prenex_24658) (<= (select main_a v_prenex_24658) 999) (<= (* 2 (select main_a v_prenex_24659)) 1998) (< v_prenex_24658 main_x))) (forall ((v_prenex_28579 Int) (v_prenex_28580 Int)) (or (<= 1 (select main_a v_prenex_28579)) (<= 500 (select main_a v_prenex_28580)) (<= (* 2 (select main_a v_prenex_28580)) 1998) (<= (+ main_x 1) v_prenex_28579) (< v_prenex_28579 main_x) (<= 1000 (+ (select main_a v_prenex_28579) (select main_a v_prenex_28580))))) (or (forall ((v_prenex_22368 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22368))) (<= (+ main_y 1) v_prenex_22368) (<= 1 (select main_a v_prenex_22368)))) (forall ((v_prenex_22367 Int)) (or (<= (+ main_x 1) v_prenex_22367) (< v_prenex_22367 main_x) (<= (* 2 (select main_a v_prenex_22367)) 1000)))) (forall ((v_prenex_28039 Int) (v_prenex_28040 Int)) (or (< v_prenex_28039 main_x) (<= (+ main_x 1) v_prenex_28039) (<= 1 (select main_a v_prenex_28040)) (<= (* 2 (select main_a v_prenex_28039)) 1000) (<= (+ (select main_a v_prenex_28039) (select main_a v_prenex_28040)) 1000) (<= 2 (* 2 (select main_a v_prenex_28039))) (<= (select main_a v_prenex_28040) 999))) (forall ((v_prenex_21743 Int) (v_prenex_21744 Int)) (or (<= (select main_a v_prenex_21743) 500) (<= (+ main_x 1) v_prenex_21743) (<= (select main_a v_prenex_21744) 1498) (<= (select main_a v_prenex_21744) (+ (select main_a v_prenex_21743) 998)) (< v_prenex_21743 main_x))) (forall ((v_prenex_30445 Int) (v_prenex_30444 Int)) (or (<= 0 (+ (select main_a v_prenex_30444) 498)) (<= (+ main_x 1) v_prenex_30444) (<= (select main_a v_prenex_30444) (select main_a v_prenex_30445)) (<= (select main_a v_prenex_30444) 500) (< v_prenex_30444 main_x))) (forall ((v_prenex_31691 Int) (v_prenex_31692 Int)) (or (<= (+ main_x 1) v_prenex_31691) (< v_prenex_31691 main_x) (<= (+ (select main_a v_prenex_31691) (select main_a v_prenex_31692)) 1000) (<= (select main_a v_prenex_31692) 999) (< v_prenex_31692 main_y) (<= 0 (+ (select main_a v_prenex_31691) 498)))) (forall ((v_prenex_32573 Int) (v_prenex_32572 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32573))) (<= (+ main_x 1) v_prenex_32572) (< v_prenex_32572 main_x) (<= (select main_a v_prenex_32573) (+ (select main_a v_prenex_32572) 998)) (<= (select main_a v_prenex_32572) 999) (<= (select main_a v_prenex_32572) 500))) (forall ((v_prenex_27670 Int) (v_prenex_27671 Int)) (or (< v_prenex_27670 main_x) (<= 1000 (+ (select main_a v_prenex_27670) (select main_a v_prenex_27671))) (<= 2 (* 2 (select main_a v_prenex_27670))) (<= (select main_a v_prenex_27670) 999) (<= 1 (select main_a v_prenex_27671)) (<= 500 (select main_a v_prenex_27671)) (<= (+ main_x 1) v_prenex_27670))) (forall ((v_prenex_27613 Int) (v_prenex_27614 Int)) (or (<= 500 (select main_a v_prenex_27614)) (<= (+ main_x 1) v_prenex_27613) (<= 1000 (+ (select main_a v_prenex_27613) (select main_a v_prenex_27614))) (<= (select main_a v_prenex_27613) 500) (<= 1 (select main_a v_prenex_27614)) (< v_prenex_27613 main_x) (<= (* 2 (select main_a v_prenex_27613)) 1000))) (or (forall ((v_prenex_24321 Int)) (or (<= (select main_a v_prenex_24321) 1498) (<= 1000 (* 2 (select main_a v_prenex_24321))))) (forall ((v_prenex_24319 Int)) (or (<= (+ main_x 1) v_prenex_24319) (< v_prenex_24319 main_x) (<= (* 2 (select main_a v_prenex_24319)) 1000) (<= (select main_a v_prenex_24319) 999) (<= 0 (+ (select main_a v_prenex_24319) 498))))) (forall ((v_prenex_22166 Int) (v_prenex_22167 Int)) (or (<= (select main_a v_prenex_22167) 999) (<= (select main_a v_prenex_22166) 500) (<= 2 (* 2 (select main_a v_prenex_22166))) (<= (+ main_x 1) v_prenex_22166) (<= (* 2 (select main_a v_prenex_22167)) 1998) (<= 1000 (+ (select main_a v_prenex_22166) (select main_a v_prenex_22167))) (< v_prenex_22166 main_x))) (forall ((v_prenex_31808 Int) (v_prenex_31809 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31808))) (<= (+ (select main_a v_prenex_31808) (select main_a v_prenex_31809)) 1000) (<= 1 (select main_a v_prenex_31808)) (<= (* 2 (select main_a v_prenex_31809)) 1998) (< v_prenex_31808 main_x) (<= (+ main_x 1) v_prenex_31808) (<= (select main_a v_prenex_31809) 999))) (forall ((v_prenex_28254 Int) (v_prenex_28253 Int)) (or (< v_prenex_28254 main_y) (<= (select main_a v_prenex_28253) (select main_a v_prenex_28254)) (<= (+ main_x 1) v_prenex_28253) (< v_prenex_28253 main_x) (<= 1 (select main_a v_prenex_28254)) (<= 500 (select main_a v_prenex_28254)) (<= (select main_a v_prenex_28253) 500))) (forall ((v_prenex_26887 Int) (v_prenex_26888 Int)) (or (<= (* 2 (select main_a v_prenex_26887)) 1000) (< v_prenex_26887 main_x) (<= (+ main_x 1) v_prenex_26887) (<= (* 2 (select main_a v_prenex_26888)) 1998) (<= (+ (select main_a v_prenex_26887) (select main_a v_prenex_26888)) 1000) (<= 1 (select main_a v_prenex_26888)) (<= 1 (select main_a v_prenex_26887)))) (forall ((v_prenex_23031 Int) (v_prenex_23032 Int)) (or (<= 1 (select main_a v_prenex_23032)) (< v_prenex_23031 main_x) (<= (select main_a v_prenex_23031) 500) (<= (* 2 (select main_a v_prenex_23031)) 1000) (<= (+ main_x 1) v_prenex_23031) (<= (select main_a v_prenex_23032) (+ (select main_a v_prenex_23031) 998)) (<= (select main_a v_prenex_23032) 999))) (or (forall ((v_prenex_24947 Int)) (or (<= (select main_a v_prenex_24947) 999) (<= 1000 (* 2 (select main_a v_prenex_24947))))) (forall ((v_prenex_24946 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24946))) (<= (+ main_x 1) v_prenex_24946) (< v_prenex_24946 main_x) (<= 1 (select main_a v_prenex_24946))))) (forall ((v_prenex_26787 Int) (v_prenex_26788 Int)) (or (<= (+ (select main_a v_prenex_26787) (select main_a v_prenex_26788)) 1000) (<= 1000 (* 2 (select main_a v_prenex_26788))) (< v_prenex_26788 main_y) (<= (+ main_y 1) v_prenex_26788) (<= (select main_a v_prenex_26788) 999))) (forall ((v_prenex_26514 Int) (v_prenex_26515 Int)) (or (<= (* 2 (select main_a v_prenex_26514)) 1000) (< v_prenex_26514 main_x) (<= (select main_a v_prenex_26514) 999) (<= (select main_a v_prenex_26514) (select main_a v_prenex_26515)) (<= 500 (select main_a v_prenex_26515)) (<= (+ main_x 1) v_prenex_26514))) (forall ((v_prenex_26903 Int) (v_prenex_26904 Int)) (or (<= (+ main_x 1) v_prenex_26903) (< v_prenex_26903 main_x) (<= (select main_a v_prenex_26903) 500) (<= (+ main_y 1) v_prenex_26904) (<= (select main_a v_prenex_26904) 999) (<= (* 2 (select main_a v_prenex_26904)) 1998) (<= (+ (select main_a v_prenex_26903) (select main_a v_prenex_26904)) 1000))) (forall ((v_prenex_32420 Int) (v_prenex_32419 Int)) (or (<= (* 2 (select main_a v_prenex_32420)) 1998) (<= (* 2 (select main_a v_prenex_32419)) 1000) (<= (select main_a v_prenex_32419) (select main_a v_prenex_32420)) (<= (+ main_x 1) v_prenex_32419) (<= 500 (select main_a v_prenex_32420)) (<= 1 (select main_a v_prenex_32419)) (< v_prenex_32419 main_x))) (or (forall ((v_prenex_21434 Int)) (or (<= (select main_a v_prenex_21434) 999) (<= 0 (+ (select main_a v_prenex_21434) 498)) (<= (+ main_x 1) v_prenex_21434) (< v_prenex_21434 main_x))) (forall ((v_prenex_24019 Int)) (<= (* 2 (select main_a v_prenex_24019)) 1998))) (forall ((v_prenex_22268 Int) (v_prenex_22269 Int)) (or (<= (select main_a v_prenex_22268) 500) (<= (+ main_x 1) v_prenex_22268) (< v_prenex_22268 main_x) (<= (+ (select main_a v_prenex_22268) (select main_a v_prenex_22269)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22269))) (<= 1 (select main_a v_prenex_22269)))) (or (forall ((v_prenex_24291 Int)) (or (<= (+ main_x 1) v_prenex_24291) (<= (* 2 (select main_a v_prenex_24291)) 1000) (<= (select main_a v_prenex_24291) 500) (< v_prenex_24291 main_x))) (forall ((v_prenex_24297 Int)) (or (<= 1 (select main_a v_prenex_24297)) (<= (select main_a v_prenex_24297) 999)))) (or (forall ((v_prenex_25039 Int)) (or (<= 1 (select main_a v_prenex_25039)) (<= (select main_a v_prenex_25039) 1498))) (forall ((v_prenex_25035 Int)) (or (<= 1 (select main_a v_prenex_25035)) (< v_prenex_25035 main_x) (<= 2 (* 2 (select main_a v_prenex_25035))) (<= (+ main_x 1) v_prenex_25035) (<= (* 2 (select main_a v_prenex_25035)) 1000)))) (or (forall ((v_prenex_25410 Int)) (or (<= (select main_a v_prenex_25410) 999) (< v_prenex_25410 main_x) (<= 2 (* 2 (select main_a v_prenex_25410))) (<= 1 (select main_a v_prenex_25410)) (<= (+ main_x 1) v_prenex_25410))) (forall ((v_prenex_25413 Int)) (<= (select main_a v_prenex_25413) 1498))) (forall ((v_prenex_31657 Int) (v_prenex_31656 Int)) (or (<= (+ (select main_a v_prenex_31656) (select main_a v_prenex_31657)) 1000) (<= 1 (select main_a v_prenex_31657)) (<= 0 (+ (select main_a v_prenex_31656) 498)) (<= (+ main_x 1) v_prenex_31656) (<= (* 2 (select main_a v_prenex_31656)) 1000) (< v_prenex_31656 main_x))) (forall ((v_prenex_25222 Int) (v_prenex_25221 Int)) (or (<= (select main_a v_prenex_25222) 999) (<= (+ main_y 1) v_prenex_25222) (<= 500 (select main_a v_prenex_25222)) (<= (+ main_x 1) v_prenex_25221) (< v_prenex_25221 main_x) (<= 1000 (+ (select main_a v_prenex_25221) (select main_a v_prenex_25222))) (<= 1 (select main_a v_prenex_25221)))) (or (forall ((v_prenex_23420 Int)) (or (<= (+ main_x 1) v_prenex_23420) (< v_prenex_23420 main_x) (<= (select main_a v_prenex_23420) 500) (<= 2 (* 2 (select main_a v_prenex_23420))) (<= (* 2 (select main_a v_prenex_23420)) 1000))) (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 1 (select main_a v_prenex_23426))))) (forall ((v_prenex_22887 Int) (v_prenex_22888 Int)) (or (<= (+ main_x 1) v_prenex_22887) (<= 1 (select main_a v_prenex_22888)) (< v_prenex_22887 main_x) (<= (select main_a v_prenex_22887) (select main_a v_prenex_22888)) (<= (select main_a v_prenex_22887) 500) (<= 0 (+ (select main_a v_prenex_22887) 498)) (<= 1000 (* 2 (select main_a v_prenex_22888))))) (forall ((v_prenex_27844 Int) (v_prenex_27845 Int)) (or (< v_prenex_27844 main_x) (<= 1 (select main_a v_prenex_27845)) (<= (+ main_x 1) v_prenex_27844) (<= (* 2 (select main_a v_prenex_27844)) 1000) (<= 1000 (+ (select main_a v_prenex_27844) (select main_a v_prenex_27845))))) (or (forall ((v_prenex_23258 Int)) (or (<= (select main_a v_prenex_23258) 1498) (<= 500 (select main_a v_prenex_23258)))) (forall ((v_prenex_23257 Int)) (or (< v_prenex_23257 main_x) (<= (* 2 (select main_a v_prenex_23257)) 1000) (<= (+ main_x 1) v_prenex_23257) (<= (select main_a v_prenex_23257) 500) (<= 2 (* 2 (select main_a v_prenex_23257)))))) (forall ((v_prenex_28870 Int) (v_prenex_28871 Int)) (or (<= (select main_a v_prenex_28870) (select main_a v_prenex_28871)) (<= (+ main_x 1) v_prenex_28870) (<= 1 (select main_a v_prenex_28870)) (< v_prenex_28870 main_x) (<= (select main_a v_prenex_28870) 500) (<= 1 (select main_a v_prenex_28871)))) (or (forall ((v_prenex_32783 Int)) (<= 500 (select main_a v_prenex_32783))) (forall ((v_prenex_32780 Int)) (or (<= (* 2 (select main_a v_prenex_32780)) 1000) (<= (select main_a v_prenex_32780) 500) (< v_prenex_32780 main_x) (<= (+ main_x 1) v_prenex_32780)))) (or (forall ((v_prenex_22084 Int)) (or (<= (select main_a v_prenex_22084) 999) (<= (+ main_y 1) v_prenex_22084))) (forall ((v_prenex_22083 Int)) (or (< v_prenex_22083 main_x) (<= 2 (* 2 (select main_a v_prenex_22083))) (<= (+ main_x 1) v_prenex_22083) (<= (select main_a v_prenex_22083) 999)))) (forall ((v_prenex_25164 Int) (v_prenex_25163 Int)) (or (<= (+ main_x 1) v_prenex_25163) (< v_prenex_25163 main_x) (<= (select main_a v_prenex_25163) (select main_a v_prenex_25164)) (<= (select main_a v_prenex_25163) 500) (<= (select main_a v_prenex_25164) 999) (<= (+ main_y 1) v_prenex_25164))) (forall ((v_prenex_28753 Int) (v_prenex_28752 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28752))) (<= 1000 (+ (select main_a v_prenex_28752) (select main_a v_prenex_28753))) (<= (+ main_x 1) v_prenex_28752) (<= 500 (select main_a v_prenex_28753)) (< v_prenex_28753 main_y) (< v_prenex_28752 main_x))) (forall ((v_prenex_23728 Int) (v_prenex_23727 Int)) (or (<= (select main_a v_prenex_23727) 999) (< v_prenex_23727 main_x) (<= (+ main_x 1) v_prenex_23727) (<= 500 (select main_a v_prenex_23728)) (<= 1000 (+ (select main_a v_prenex_23727) (select main_a v_prenex_23728))) (<= 0 (+ (select main_a v_prenex_23727) 498)))) (forall ((v_prenex_30610 Int) (v_prenex_30609 Int)) (or (<= (select main_a v_prenex_30609) 999) (<= (+ (select main_a v_prenex_30609) (select main_a v_prenex_30610)) 1000) (< v_prenex_30609 main_x) (<= (select main_a v_prenex_30610) 1498) (<= (+ main_x 1) v_prenex_30609) (<= 0 (+ (select main_a v_prenex_30609) 498)) (<= (select main_a v_prenex_30610) 999))) (forall ((v_prenex_32039 Int) (v_prenex_32040 Int)) (or (<= (select main_a v_prenex_32039) 999) (<= 2 (* 2 (select main_a v_prenex_32039))) (< v_prenex_32039 main_x) (<= 500 (select main_a v_prenex_32040)) (<= (+ main_x 1) v_prenex_32039) (<= (+ (select main_a v_prenex_32039) (select main_a v_prenex_32040)) 1000))) (or (forall ((v_prenex_30923 Int)) (or (<= (+ main_y 1) v_prenex_30923) (<= 500 (select main_a v_prenex_30923)) (< v_prenex_30923 main_y) (<= 1 (select main_a v_prenex_30923)))) (forall ((v_prenex_30922 Int)) (<= (* 2 (select main_a v_prenex_30922)) 1000))) (forall ((v_prenex_22178 Int) (v_prenex_22179 Int)) (or (<= (* 2 (select main_a v_prenex_22178)) 1000) (<= 2 (* 2 (select main_a v_prenex_22178))) (<= (+ main_x 1) v_prenex_22178) (<= (* 2 (select main_a v_prenex_22179)) 1998) (<= 500 (select main_a v_prenex_22179)) (< v_prenex_22178 main_x) (<= (+ (select main_a v_prenex_22178) (select main_a v_prenex_22179)) 1000))) (forall ((v_prenex_26642 Int) (v_prenex_26641 Int)) (or (<= (+ main_x 1) v_prenex_26641) (<= (+ (select main_a v_prenex_26641) (select main_a v_prenex_26642)) 1000) (< v_prenex_26641 main_x) (<= 2 (* 2 (select main_a v_prenex_26641))) (<= (* 2 (select main_a v_prenex_26641)) 1000) (<= 500 (select main_a v_prenex_26642)))) (forall ((v_prenex_23654 Int) (v_prenex_23653 Int)) (or (<= 1000 (+ (select main_a v_prenex_23653) (select main_a v_prenex_23654))) (<= 0 (+ (select main_a v_prenex_23653) 498)) (<= (* 2 (select main_a v_prenex_23654)) 1998) (<= (select main_a v_prenex_23654) 999) (<= (+ main_x 1) v_prenex_23653) (<= 1 (select main_a v_prenex_23653)) (< v_prenex_23653 main_x))) (forall ((v_prenex_28268 Int) (v_prenex_28267 Int)) (or (<= (+ main_x 1) v_prenex_28267) (<= (select main_a v_prenex_28268) 1498) (<= 0 (+ (select main_a v_prenex_28267) 498)) (< v_prenex_28267 main_x) (<= (+ (select main_a v_prenex_28267) (select main_a v_prenex_28268)) 1000) (<= 2 (* 2 (select main_a v_prenex_28267))))) (forall ((v_prenex_28849 Int) (v_prenex_28850 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28850))) (<= (+ main_x 1) v_prenex_28849) (<= 1 (select main_a v_prenex_28849)) (< v_prenex_28849 main_x) (<= (select main_a v_prenex_28850) (+ (select main_a v_prenex_28849) 998)) (<= (select main_a v_prenex_28849) 500) (<= (select main_a v_prenex_28850) 999))) (forall ((v_prenex_23394 Int) (v_prenex_23393 Int)) (or (<= (select main_a v_prenex_23393) 999) (< v_prenex_23393 main_x) (<= (+ main_y 1) v_prenex_23394) (<= (+ main_x 1) v_prenex_23393) (<= (+ (select main_a v_prenex_23393) (select main_a v_prenex_23394)) 1000) (<= (select main_a v_prenex_23394) 999) (<= 500 (select main_a v_prenex_23394)))) (or (forall ((v_prenex_30404 Int)) (<= (select main_a v_prenex_30404) 999)) (forall ((v_prenex_30401 Int)) (or (<= (+ main_x 1) v_prenex_30401) (<= 1 (select main_a v_prenex_30401)) (< v_prenex_30401 main_x) (<= (* 2 (select main_a v_prenex_30401)) 1000)))) (forall ((v_prenex_25462 Int) (v_prenex_25463 Int)) (or (< v_prenex_25462 main_x) (<= (select main_a v_prenex_25463) 1498) (<= 0 (+ (select main_a v_prenex_25462) 498)) (<= (+ main_x 1) v_prenex_25462) (<= 500 (select main_a v_prenex_25463)) (<= 2 (* 2 (select main_a v_prenex_25462))) (<= (+ (select main_a v_prenex_25462) (select main_a v_prenex_25463)) 1000))) (or (forall ((v_prenex_32915 Int)) (or (<= (+ main_x 1) v_prenex_32915) (< v_prenex_32915 main_x) (<= (select main_a v_prenex_32915) 500) (<= 2 (* 2 (select main_a v_prenex_32915))) (<= (* 2 (select main_a v_prenex_32915)) 1000))) (forall ((v_prenex_32916 Int)) (<= (select main_a v_prenex_32916) 1498))) (or (forall ((v_prenex_29974 Int)) (or (<= (+ main_x 1) v_prenex_29974) (<= (* 2 (select main_a v_prenex_29974)) 1000) (< v_prenex_29974 main_x))) (forall ((v_prenex_29976 Int)) (or (< v_prenex_29976 main_y) (<= 500 (select main_a v_prenex_29976)) (<= (* 2 (select main_a v_prenex_29976)) 1998)))) (or (forall ((v_prenex_25531 Int)) (or (< v_prenex_25531 main_x) (<= (select main_a v_prenex_25531) 500) (<= 2 (* 2 (select main_a v_prenex_25531))) (<= 0 (+ (select main_a v_prenex_25531) 498)) (<= (+ main_x 1) v_prenex_25531))) (forall ((v_prenex_25534 Int)) (or (<= (select main_a v_prenex_25534) 999) (<= (select main_a v_prenex_25534) 1498)))) (or (forall ((v_prenex_30290 Int)) (<= 1000 (* 2 (select main_a v_prenex_30290)))) (forall ((v_prenex_30288 Int)) (or (<= (+ main_x 1) v_prenex_30288) (< v_prenex_30288 main_x) (<= (select main_a v_prenex_30288) 500) (<= 2 (* 2 (select main_a v_prenex_30288)))))) (forall ((v_prenex_30671 Int) (v_prenex_30670 Int)) (or (<= 0 (+ (select main_a v_prenex_30670) 498)) (<= (+ main_x 1) v_prenex_30670) (< v_prenex_30671 main_y) (<= (* 2 (select main_a v_prenex_30671)) 1998) (<= (select main_a v_prenex_30670) (select main_a v_prenex_30671)) (<= (select main_a v_prenex_30671) 999) (< v_prenex_30670 main_x))) (forall ((v_prenex_29736 Int) (v_prenex_29735 Int)) (or (<= (+ main_x 1) v_prenex_29735) (<= (+ main_y 1) v_prenex_29736) (< v_prenex_29735 main_x) (<= 1000 (* 2 (select main_a v_prenex_29736))) (<= 1000 (+ (select main_a v_prenex_29735) (select main_a v_prenex_29736))) (<= (select main_a v_prenex_29735) 999))) (forall ((v_prenex_25235 Int) (v_prenex_25236 Int)) (or (<= (+ main_x 1) v_prenex_25235) (<= 1 (select main_a v_prenex_25236)) (<= (select main_a v_prenex_25235) 500) (< v_prenex_25235 main_x) (<= (+ (select main_a v_prenex_25235) (select main_a v_prenex_25236)) 1000) (<= 500 (select main_a v_prenex_25236)) (<= 2 (* 2 (select main_a v_prenex_25235))))) (forall ((v_prenex_32564 Int) (v_prenex_32565 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32565))) (< v_prenex_32564 main_x) (<= (+ main_x 1) v_prenex_32564) (<= 1000 (+ (select main_a v_prenex_32564) (select main_a v_prenex_32565))) (<= (+ main_y 1) v_prenex_32565) (<= (select main_a v_prenex_32565) 999) (<= 0 (+ (select main_a v_prenex_32564) 498)))) (forall ((v_prenex_23484 Int) (v_prenex_23483 Int)) (or (<= (select main_a v_prenex_23484) 1498) (<= 500 (select main_a v_prenex_23484)) (< v_prenex_23483 main_x) (<= (+ main_x 1) v_prenex_23483) (<= (select main_a v_prenex_23483) (select main_a v_prenex_23484)) (<= (select main_a v_prenex_23483) 500))) (forall ((v_prenex_29967 Int) (v_prenex_29966 Int)) (or (< v_prenex_29967 main_y) (<= (select main_a v_prenex_29967) (+ (select main_a v_prenex_29966) 998)) (<= 0 (+ (select main_a v_prenex_29966) 498)) (<= (+ main_x 1) v_prenex_29966) (<= 1000 (* 2 (select main_a v_prenex_29967))) (< v_prenex_29966 main_x) (<= (* 2 (select main_a v_prenex_29967)) 1998))) (forall ((v_prenex_23049 Int) (v_prenex_23050 Int)) (or (<= (select main_a v_prenex_23049) (select main_a v_prenex_23050)) (<= (* 2 (select main_a v_prenex_23049)) 1000) (<= 1 (select main_a v_prenex_23050)) (<= (select main_a v_prenex_23050) 999) (< v_prenex_23049 main_x) (<= (select main_a v_prenex_23049) 500) (<= (+ main_x 1) v_prenex_23049))) (forall ((v_prenex_26732 Int) (v_prenex_26733 Int)) (or (<= 1000 (+ (select main_a v_prenex_26732) (select main_a v_prenex_26733))) (<= 1000 (* 2 (select main_a v_prenex_26733))) (< v_prenex_26732 main_x) (<= 2 (* 2 (select main_a v_prenex_26732))) (<= (+ main_x 1) v_prenex_26732) (<= 1 (select main_a v_prenex_26732)))) (or (forall ((v_prenex_26870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26870) 999))) (forall ((v_prenex_26867 Int)) (or (<= (select main_a v_prenex_26867) 500) (< v_prenex_26867 main_x) (<= (* 2 (select main_a v_prenex_26867)) 1000) (<= (+ main_x 1) v_prenex_26867)))) (forall ((v_prenex_31804 Int) (v_prenex_31805 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31805))) (<= (+ main_x 1) v_prenex_31804) (<= 0 (+ (select main_a v_prenex_31804) 498)) (<= (select main_a v_prenex_31805) 999) (< v_prenex_31804 main_x) (<= (+ (select main_a v_prenex_31804) (select main_a v_prenex_31805)) 1000))) (or (forall ((v_prenex_23178 Int)) (<= 1000 (* 2 (select main_a v_prenex_23178)))) (forall ((v_prenex_23173 Int)) (or (<= (select main_a v_prenex_23173) 999) (<= (select main_a v_prenex_23173) 500) (<= (* 2 (select main_a v_prenex_23173)) 1000) (< v_prenex_23173 main_x) (<= (+ main_x 1) v_prenex_23173)))) (forall ((v_prenex_22804 Int) (v_prenex_22805 Int)) (or (< v_prenex_22805 main_y) (<= (+ main_x 1) v_prenex_22804) (<= (select main_a v_prenex_22804) 999) (<= 1000 (+ (select main_a v_prenex_22804) (select main_a v_prenex_22805))) (< v_prenex_22804 main_x))) (forall ((v_prenex_30247 Int) (v_prenex_30246 Int)) (or (<= (* 2 (select main_a v_prenex_30247)) 1998) (<= (+ main_x 1) v_prenex_30246) (<= (* 2 (select main_a v_prenex_30246)) 1000) (< v_prenex_30247 main_y) (< v_prenex_30246 main_x) (<= (+ (select main_a v_prenex_30246) (select main_a v_prenex_30247)) 1000))) (forall ((v_prenex_26970 Int) (v_prenex_26971 Int)) (or (<= (* 2 (select main_a v_prenex_26971)) 1998) (<= (+ main_x 1) v_prenex_26970) (<= (select main_a v_prenex_26971) 1498) (< v_prenex_26970 main_x) (<= (select main_a v_prenex_26970) 999) (<= 0 (+ (select main_a v_prenex_26970) 498)) (<= (select main_a v_prenex_26971) (+ (select main_a v_prenex_26970) 998)))) (forall ((v_prenex_25433 Int) (v_prenex_25432 Int)) (or (<= 1000 (+ (select main_a v_prenex_25432) (select main_a v_prenex_25433))) (<= 2 (* 2 (select main_a v_prenex_25432))) (< v_prenex_25432 main_x) (<= (+ main_x 1) v_prenex_25432) (< v_prenex_25433 main_y) (<= 500 (select main_a v_prenex_25433)) (<= 1000 (* 2 (select main_a v_prenex_25433))))) (forall ((v_prenex_22238 Int) (v_prenex_22239 Int)) (or (<= (select main_a v_prenex_22239) (+ (select main_a v_prenex_22238) 998)) (<= 0 (+ (select main_a v_prenex_22238) 498)) (<= (+ main_x 1) v_prenex_22238) (<= (select main_a v_prenex_22238) 500) (<= (select main_a v_prenex_22239) 1498) (< v_prenex_22238 main_x) (<= (* 2 (select main_a v_prenex_22239)) 1998))) (forall ((v_prenex_26387 Int) (v_prenex_26388 Int)) (or (< v_prenex_26388 main_y) (<= (select main_a v_prenex_26387) (select main_a v_prenex_26388)) (<= (* 2 (select main_a v_prenex_26388)) 1998) (<= (+ main_y 1) v_prenex_26388) (<= 500 (select main_a v_prenex_26388)))) (forall ((v_prenex_23219 Int) (v_prenex_23218 Int)) (or (<= (* 2 (select main_a v_prenex_23219)) 1998) (<= (+ main_x 1) v_prenex_23218) (< v_prenex_23218 main_x) (<= (+ main_y 1) v_prenex_23219) (<= 1000 (* 2 (select main_a v_prenex_23219))) (<= (select main_a v_prenex_23218) (select main_a v_prenex_23219)) (<= (* 2 (select main_a v_prenex_23218)) 1000))) (forall ((v_prenex_25959 Int) (v_prenex_25958 Int)) (or (< v_prenex_25959 main_y) (<= 1 (select main_a v_prenex_25959)) (<= (+ main_x 1) v_prenex_25958) (<= (select main_a v_prenex_25958) 999) (< v_prenex_25958 main_x) (<= 1000 (+ (select main_a v_prenex_25958) (select main_a v_prenex_25959))))) (forall ((v_prenex_31178 Int) (v_prenex_31179 Int)) (or (<= (select main_a v_prenex_31179) 999) (< v_prenex_31179 main_y) (<= (select main_a v_prenex_31178) 999) (<= 1000 (+ (select main_a v_prenex_31178) (select main_a v_prenex_31179))) (< v_prenex_31178 main_x) (<= (+ main_x 1) v_prenex_31178) (<= 1 (select main_a v_prenex_31179)))) (forall ((v_prenex_27300 Int) (v_prenex_27299 Int)) (or (<= (select main_a v_prenex_27300) 999) (<= (select main_a v_prenex_27299) 999) (<= 1000 (* 2 (select main_a v_prenex_27300))) (< v_prenex_27299 main_x) (<= (+ main_x 1) v_prenex_27299) (<= (+ (select main_a v_prenex_27299) (select main_a v_prenex_27300)) 1000))) (forall ((v_prenex_22705 Int) (v_prenex_22704 Int)) (or (<= (select main_a v_prenex_22704) 999) (<= 500 (select main_a v_prenex_22705)) (<= (+ main_x 1) v_prenex_22704) (< v_prenex_22704 main_x) (<= 1000 (+ (select main_a v_prenex_22704) (select main_a v_prenex_22705))) (<= (select main_a v_prenex_22705) 999) (<= 1 (select main_a v_prenex_22704)))) (forall ((v_prenex_29734 Int) (v_prenex_29733 Int)) (or (<= (select main_a v_prenex_29734) 999) (<= 2 (* 2 (select main_a v_prenex_29733))) (<= 500 (select main_a v_prenex_29734)) (<= (+ main_x 1) v_prenex_29733) (<= (select main_a v_prenex_29733) (select main_a v_prenex_29734)) (<= 1 (select main_a v_prenex_29733)) (< v_prenex_29733 main_x))) (forall ((v_prenex_31048 Int) (v_prenex_31047 Int)) (or (< v_prenex_31047 main_x) (<= (select main_a v_prenex_31047) (select main_a v_prenex_31048)) (<= (* 2 (select main_a v_prenex_31048)) 1998) (<= (+ main_x 1) v_prenex_31047) (<= 1 (select main_a v_prenex_31047)) (<= (select main_a v_prenex_31047) 500))) (forall ((v_prenex_25327 Int) (v_prenex_25326 Int)) (or (<= (select main_a v_prenex_25326) 999) (<= (+ main_x 1) v_prenex_25326) (<= (+ (select main_a v_prenex_25326) (select main_a v_prenex_25327)) 1000) (<= (+ main_y 1) v_prenex_25327) (< v_prenex_25326 main_x) (<= 500 (select main_a v_prenex_25327)))) (forall ((v_prenex_29827 Int) (v_prenex_29826 Int)) (or (<= (* 2 (select main_a v_prenex_29827)) 1998) (< v_prenex_29826 main_x) (<= (+ main_x 1) v_prenex_29826) (<= 1000 (+ (select main_a v_prenex_29826) (select main_a v_prenex_29827))) (< v_prenex_29827 main_y) (<= 2 (* 2 (select main_a v_prenex_29826))))) (forall ((v_prenex_22633 Int) (v_prenex_22634 Int)) (or (< v_prenex_22633 main_x) (<= (select main_a v_prenex_22634) (+ (select main_a v_prenex_22633) 998)) (<= (* 2 (select main_a v_prenex_22633)) 1000) (<= (select main_a v_prenex_22634) 999) (<= (+ main_x 1) v_prenex_22633) (<= 1 (select main_a v_prenex_22633)))) (forall ((v_prenex_21557 Int) (v_prenex_21558 Int)) (or (<= 1 (select main_a v_prenex_21557)) (<= (+ main_x 1) v_prenex_21557) (< v_prenex_21557 main_x) (<= (* 2 (select main_a v_prenex_21557)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21558))) (<= 1000 (+ (select main_a v_prenex_21557) (select main_a v_prenex_21558))))) (or (forall ((v_prenex_27971 Int)) (<= (select main_a v_prenex_27971) 999)) (forall ((v_prenex_27966 Int)) (or (< v_prenex_27966 main_x) (<= (+ main_x 1) v_prenex_27966) (<= 0 (+ (select main_a v_prenex_27966) 498)) (<= 2 (* 2 (select main_a v_prenex_27966)))))) (or (forall ((v_prenex_25508 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25508))) (<= (select main_a v_prenex_25508) 999) (<= (+ main_x 1) v_prenex_25508) (< v_prenex_25508 main_x))) (forall ((v_prenex_25510 Int)) (<= 1000 (* 2 (select main_a v_prenex_25510))))) (or (forall ((v_prenex_30443 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30443))) (<= (* 2 (select main_a v_prenex_30443)) 1998))) (forall ((v_prenex_30440 Int)) (or (< v_prenex_30440 main_x) (<= (* 2 (select main_a v_prenex_30440)) 1000) (<= (+ main_x 1) v_prenex_30440) (<= (select main_a v_prenex_30440) 500)))) (forall ((v_prenex_23371 Int) (v_prenex_23370 Int)) (or (<= 1 (select main_a v_prenex_23371)) (<= (select main_a v_prenex_23370) 500) (<= 1000 (+ (select main_a v_prenex_23370) (select main_a v_prenex_23371))) (<= (+ main_x 1) v_prenex_23370) (< v_prenex_23370 main_x) (<= 500 (select main_a v_prenex_23371)))) (forall ((v_prenex_30880 Int) (v_prenex_30881 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30880))) (< v_prenex_30881 main_y) (<= (select main_a v_prenex_30881) 999) (<= 1 (select main_a v_prenex_30881)) (< v_prenex_30880 main_x) (<= (+ (select main_a v_prenex_30880) (select main_a v_prenex_30881)) 1000) (<= (+ main_x 1) v_prenex_30880))) (or (forall ((v_prenex_32728 Int)) (or (<= (select main_a v_prenex_32728) 500) (<= (* 2 (select main_a v_prenex_32728)) 1000) (<= 2 (* 2 (select main_a v_prenex_32728))) (< v_prenex_32728 main_x) (<= (+ main_x 1) v_prenex_32728))) (forall ((v_prenex_32729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32729))) (<= (* 2 (select main_a v_prenex_32729)) 1998)))) (or (forall ((v_prenex_31817 Int)) (or (<= 500 (select main_a v_prenex_31817)) (<= 1000 (* 2 (select main_a v_prenex_31817))))) (forall ((v_prenex_31816 Int)) (or (<= (* 2 (select main_a v_prenex_31816)) 1000) (< v_prenex_31816 main_x) (<= 0 (+ (select main_a v_prenex_31816) 498)) (<= (+ main_x 1) v_prenex_31816) (<= 1 (select main_a v_prenex_31816))))) (forall ((v_prenex_31703 Int) (v_prenex_31704 Int)) (or (<= (+ main_x 1) v_prenex_31703) (<= (select main_a v_prenex_31704) 999) (<= (select main_a v_prenex_31703) (select main_a v_prenex_31704)) (<= 2 (* 2 (select main_a v_prenex_31703))) (< v_prenex_31703 main_x) (<= 1 (select main_a v_prenex_31703)))) (forall ((v_prenex_29901 Int) (v_prenex_29902 Int)) (or (< v_prenex_29901 main_x) (<= (+ main_x 1) v_prenex_29901) (<= (+ (select main_a v_prenex_29901) (select main_a v_prenex_29902)) 1000) (<= (select main_a v_prenex_29901) 500) (<= (* 2 (select main_a v_prenex_29901)) 1000))) (or (forall ((v_prenex_25752 Int)) (<= (select main_a v_prenex_25752) 1498)) (forall ((v_prenex_25750 Int)) (or (<= (select main_a v_prenex_25750) 999) (<= 0 (+ (select main_a v_prenex_25750) 498)) (<= (+ main_x 1) v_prenex_25750) (<= (* 2 (select main_a v_prenex_25750)) 1000) (< v_prenex_25750 main_x)))) (or (forall ((v_prenex_21754 Int)) (or (< v_prenex_21754 main_y) (<= 500 (select main_a v_prenex_21754)))) (forall ((v_prenex_21758 Int)) (or (<= (* 2 (select main_a v_prenex_21758)) 1000) (< v_prenex_21758 main_x) (<= 2 (* 2 (select main_a v_prenex_21758))) (<= (+ main_x 1) v_prenex_21758)))) (forall ((v_prenex_31477 Int) (v_prenex_31476 Int)) (or (<= 1000 (+ (select main_a v_prenex_31476) (select main_a v_prenex_31477))) (<= (select main_a v_prenex_31477) 999) (<= (* 2 (select main_a v_prenex_31476)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31477))) (< v_prenex_31476 main_x) (<= (+ main_x 1) v_prenex_31476))) (forall ((v_prenex_21954 Int) (v_prenex_21955 Int)) (or (< v_prenex_21954 main_x) (<= 1 (select main_a v_prenex_21955)) (<= (select main_a v_prenex_21954) 999) (<= 1000 (+ (select main_a v_prenex_21954) (select main_a v_prenex_21955))) (<= 0 (+ (select main_a v_prenex_21954) 498)) (<= 1000 (* 2 (select main_a v_prenex_21955))) (<= (+ main_x 1) v_prenex_21954))) (forall ((v_prenex_23067 Int) (v_prenex_23068 Int)) (or (< v_prenex_23068 main_y) (< v_prenex_23067 main_x) (<= (select main_a v_prenex_23068) (+ (select main_a v_prenex_23067) 998)) (<= (* 2 (select main_a v_prenex_23067)) 1000) (<= (select main_a v_prenex_23068) 1498) (<= (* 2 (select main_a v_prenex_23068)) 1998) (<= (+ main_x 1) v_prenex_23067))) (or (forall ((v_prenex_30518 Int)) (or (<= 0 (+ (select main_a v_prenex_30518) 498)) (< v_prenex_30518 main_x) (<= (+ main_x 1) v_prenex_30518) (<= (select main_a v_prenex_30518) 500))) (forall ((v_prenex_30520 Int)) (<= (* 2 (select main_a v_prenex_30520)) 1998))) (forall ((v_prenex_31695 Int) (v_prenex_31696 Int)) (or (< v_prenex_31695 main_x) (<= 2 (* 2 (select main_a v_prenex_31695))) (<= 1 (select main_a v_prenex_31696)) (<= (select main_a v_prenex_31696) 999) (< v_prenex_31696 main_y) (<= (+ main_x 1) v_prenex_31695) (<= 1000 (+ (select main_a v_prenex_31695) (select main_a v_prenex_31696))))) (forall ((v_prenex_21952 Int) (v_prenex_21953 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21952))) (<= (* 2 (select main_a v_prenex_21953)) 1998) (<= 500 (select main_a v_prenex_21953)) (< v_prenex_21952 main_x) (< v_prenex_21953 main_y) (<= (+ main_x 1) v_prenex_21952) (<= 1000 (+ (select main_a v_prenex_21952) (select main_a v_prenex_21953))))) (forall ((v_prenex_21822 Int) (v_prenex_21823 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21823))) (<= (+ main_y 1) v_prenex_21823) (<= 1000 (+ (select main_a v_prenex_21822) (select main_a v_prenex_21823))) (<= (+ main_x 1) v_prenex_21822) (<= 2 (* 2 (select main_a v_prenex_21822))) (< v_prenex_21822 main_x))) (forall ((v_prenex_21918 Int) (v_prenex_21919 Int)) (or (<= (* 2 (select main_a v_prenex_21919)) 1998) (<= (select main_a v_prenex_21919) 999) (< v_prenex_21918 main_x) (<= (select main_a v_prenex_21918) (select main_a v_prenex_21919)) (<= 1 (select main_a v_prenex_21918)) (<= (select main_a v_prenex_21918) 500) (<= (+ main_x 1) v_prenex_21918))) (forall ((v_prenex_28800 Int) (v_prenex_28799 Int)) (or (<= (+ main_y 1) v_prenex_28800) (<= (* 2 (select main_a v_prenex_28800)) 1998) (<= (select main_a v_prenex_28799) 999) (<= (select main_a v_prenex_28800) 999) (<= 1000 (+ (select main_a v_prenex_28799) (select main_a v_prenex_28800))) (< v_prenex_28799 main_x) (<= (+ main_x 1) v_prenex_28799))) (forall ((v_prenex_21570 Int) (v_prenex_21569 Int)) (or (< v_prenex_21569 main_x) (<= (select main_a v_prenex_21569) 500) (<= (select main_a v_prenex_21569) (select main_a v_prenex_21570)) (<= 1 (select main_a v_prenex_21570)) (<= 500 (select main_a v_prenex_21570)) (<= (+ main_x 1) v_prenex_21569) (<= 1 (select main_a v_prenex_21569)))) (forall ((v_prenex_29585 Int) (v_prenex_29586 Int)) (or (< v_prenex_29585 main_x) (<= (+ main_x 1) v_prenex_29585) (<= (select main_a v_prenex_29586) 1498) (<= (select main_a v_prenex_29585) 500) (<= (+ main_y 1) v_prenex_29586) (<= 1 (select main_a v_prenex_29586)) (<= (+ (select main_a v_prenex_29585) (select main_a v_prenex_29586)) 1000))) (or (forall ((v_prenex_22900 Int)) (or (<= (select main_a v_prenex_22900) 999) (<= (* 2 (select main_a v_prenex_22900)) 1000) (<= (+ main_x 1) v_prenex_22900) (< v_prenex_22900 main_x) (<= 0 (+ (select main_a v_prenex_22900) 498)))) (forall ((v_prenex_22902 Int)) (or (<= 1 (select main_a v_prenex_22902)) (<= 500 (select main_a v_prenex_22902))))) (forall ((v_prenex_27188 Int) (v_prenex_27189 Int)) (or (<= (+ main_y 1) v_prenex_27189) (<= 500 (select main_a v_prenex_27189)) (<= (select main_a v_prenex_27188) (select main_a v_prenex_27189)) (< v_prenex_27188 main_x) (<= (select main_a v_prenex_27188) 500) (<= (+ main_x 1) v_prenex_27188))) (or (forall ((v_prenex_29187 Int)) (or (< v_prenex_29187 main_y) (<= 1000 (* 2 (select main_a v_prenex_29187))))) (forall ((v_prenex_29184 Int)) (or (<= (+ main_x 1) v_prenex_29184) (<= 2 (* 2 (select main_a v_prenex_29184))) (< v_prenex_29184 main_x) (<= (* 2 (select main_a v_prenex_29184)) 1000)))) (forall ((v_prenex_24429 Int) (v_prenex_24428 Int)) (or (<= 1 (select main_a v_prenex_24429)) (< v_prenex_24428 main_x) (<= 0 (+ (select main_a v_prenex_24428) 498)) (<= (+ main_x 1) v_prenex_24428) (<= (* 2 (select main_a v_prenex_24428)) 1000) (<= (select main_a v_prenex_24428) (select main_a v_prenex_24429)))) (forall ((v_prenex_33027 Int) (v_prenex_33026 Int)) (or (<= (select main_a v_prenex_33026) 500) (<= (select main_a v_prenex_33027) (+ (select main_a v_prenex_33026) 998)) (<= 2 (* 2 (select main_a v_prenex_33026))) (<= 1 (select main_a v_prenex_33027)) (<= (* 2 (select main_a v_prenex_33027)) 1998) (< v_prenex_33026 main_x) (<= (+ main_x 1) v_prenex_33026))) (forall ((v_prenex_31222 Int) (v_prenex_31221 Int)) (or (<= 500 (select main_a v_prenex_31222)) (<= 0 (+ (select main_a v_prenex_31221) 498)) (<= (select main_a v_prenex_31221) (select main_a v_prenex_31222)) (<= (* 2 (select main_a v_prenex_31222)) 1998) (< v_prenex_31221 main_x) (<= 1 (select main_a v_prenex_31221)) (<= (+ main_x 1) v_prenex_31221))) (forall ((v_prenex_21964 Int) (v_prenex_21965 Int)) (or (<= (+ (select main_a v_prenex_21964) (select main_a v_prenex_21965)) 1000) (<= (select main_a v_prenex_21964) 500) (< v_prenex_21964 main_x) (<= 0 (+ (select main_a v_prenex_21964) 498)) (<= (select main_a v_prenex_21965) 999) (<= (+ main_x 1) v_prenex_21964))) (or (forall ((v_prenex_31957 Int)) (or (<= (* 2 (select main_a v_prenex_31957)) 1000) (<= (+ main_x 1) v_prenex_31957) (<= 1 (select main_a v_prenex_31957)) (< v_prenex_31957 main_x))) (forall ((v_prenex_31958 Int)) (or (<= (+ main_y 1) v_prenex_31958) (<= (* 2 (select main_a v_prenex_31958)) 1998) (<= 1000 (* 2 (select main_a v_prenex_31958)))))) (forall ((v_prenex_21852 Int) (v_prenex_21853 Int)) (or (<= 1 (select main_a v_prenex_21853)) (<= (select main_a v_prenex_21853) (+ (select main_a v_prenex_21852) 998)) (<= (+ main_x 1) v_prenex_21852) (<= 500 (select main_a v_prenex_21853)) (< v_prenex_21852 main_x) (<= 0 (+ (select main_a v_prenex_21852) 498)) (<= 2 (* 2 (select main_a v_prenex_21852))))) (or (forall ((v_prenex_30033 Int)) (or (<= 500 (select main_a v_prenex_30033)) (<= (* 2 (select main_a v_prenex_30033)) 1998))) (forall ((v_prenex_30030 Int)) (or (< v_prenex_30030 main_x) (<= (* 2 (select main_a v_prenex_30030)) 1000) (<= 2 (* 2 (select main_a v_prenex_30030))) (<= (+ main_x 1) v_prenex_30030)))) (forall ((v_prenex_31770 Int) (v_prenex_31771 Int)) (or (<= (+ (select main_a v_prenex_31770) (select main_a v_prenex_31771)) 1000) (<= (* 2 (select main_a v_prenex_31770)) 1000) (<= (+ main_y 1) v_prenex_31771) (< v_prenex_31770 main_x) (<= (+ main_x 1) v_prenex_31770) (<= 1000 (* 2 (select main_a v_prenex_31771))))) (forall ((v_prenex_23496 Int) (v_prenex_23495 Int)) (or (<= (select main_a v_prenex_23495) 999) (<= (select main_a v_prenex_23496) 999) (< v_prenex_23495 main_x) (<= (* 2 (select main_a v_prenex_23495)) 1000) (<= (select main_a v_prenex_23495) (select main_a v_prenex_23496)) (<= (+ main_x 1) v_prenex_23495))) (or (forall ((v_prenex_26870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26870) 999))) (forall ((v_prenex_26865 Int)) (or (<= (select main_a v_prenex_26865) 500) (<= (select main_a v_prenex_26865) 999) (<= (+ main_x 1) v_prenex_26865) (< v_prenex_26865 main_x) (<= (* 2 (select main_a v_prenex_26865)) 1000)))) (forall ((v_prenex_24029 Int) (v_prenex_24028 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24029))) (<= (+ main_x 1) v_prenex_24028) (<= 1000 (+ (select main_a v_prenex_24028) (select main_a v_prenex_24029))) (<= (* 2 (select main_a v_prenex_24029)) 1998) (< v_prenex_24028 main_x) (<= 0 (+ (select main_a v_prenex_24028) 498)) (<= 2 (* 2 (select main_a v_prenex_24028))))) (or (forall ((v_prenex_22618 Int)) (or (<= (+ main_x 1) v_prenex_22618) (< v_prenex_22618 main_x) (<= (select main_a v_prenex_22618) 999) (<= (select main_a v_prenex_22618) 500) (<= 2 (* 2 (select main_a v_prenex_22618))))) (forall ((v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22624) 999) (<= 1000 (* 2 (select main_a v_prenex_22624)))))) (forall ((v_prenex_24266 Int) (v_prenex_24265 Int)) (or (<= 1 (select main_a v_prenex_24265)) (<= (* 2 (select main_a v_prenex_24266)) 1998) (<= 500 (select main_a v_prenex_24266)) (<= (+ main_x 1) v_prenex_24265) (<= (select main_a v_prenex_24265) (select main_a v_prenex_24266)) (< v_prenex_24265 main_x) (<= 2 (* 2 (select main_a v_prenex_24265))))) (forall ((v_prenex_29375 Int) (v_prenex_29374 Int)) (or (< v_prenex_29375 main_y) (<= (select main_a v_prenex_29374) (select main_a v_prenex_29375)) (< v_prenex_29374 main_x) (<= 1000 (* 2 (select main_a v_prenex_29375))) (<= (* 2 (select main_a v_prenex_29374)) 1000) (<= (select main_a v_prenex_29375) 999) (<= (+ main_x 1) v_prenex_29374))) (forall ((v_prenex_22042 Int) (v_prenex_22043 Int)) (or (<= (+ main_x 1) v_prenex_22042) (<= (select main_a v_prenex_22042) 500) (<= (+ main_y 1) v_prenex_22043) (< v_prenex_22042 main_x) (<= (select main_a v_prenex_22043) 1498) (<= (select main_a v_prenex_22043) 999) (<= (+ (select main_a v_prenex_22042) (select main_a v_prenex_22043)) 1000))) (forall ((v_prenex_23027 Int) (v_prenex_23028 Int)) (or (<= (select main_a v_prenex_23028) 1498) (<= (+ (select main_a v_prenex_23027) (select main_a v_prenex_23028)) 1000) (<= (+ main_y 1) v_prenex_23028) (<= 1000 (* 2 (select main_a v_prenex_23028))) (<= (+ main_x 1) v_prenex_23027) (< v_prenex_23027 main_x) (<= (select main_a v_prenex_23027) 999))) (forall ((v_prenex_31811 Int) (v_prenex_31810 Int)) (or (<= (* 2 (select main_a v_prenex_31810)) 1000) (<= (select main_a v_prenex_31811) 1498) (< v_prenex_31810 main_x) (<= (+ main_x 1) v_prenex_31810) (<= 0 (+ (select main_a v_prenex_31810) 498)) (<= (select main_a v_prenex_31811) (+ (select main_a v_prenex_31810) 998)))) (or (forall ((v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32561) 999) (<= (select main_a v_prenex_32561) 1498))) (forall ((v_prenex_32555 Int)) (or (<= (+ main_x 1) v_prenex_32555) (<= 0 (+ (select main_a v_prenex_32555) 498)) (< v_prenex_32555 main_x) (<= 2 (* 2 (select main_a v_prenex_32555)))))) (forall ((v_prenex_32122 Int) (v_prenex_32121 Int)) (or (<= (+ (select main_a v_prenex_32121) (select main_a v_prenex_32122)) 1000) (<= (* 2 (select main_a v_prenex_32121)) 1000) (<= (select main_a v_prenex_32122) 999) (<= 0 (+ (select main_a v_prenex_32121) 498)) (< v_prenex_32121 main_x) (<= (+ main_x 1) v_prenex_32121))) (forall ((v_prenex_32241 Int) (v_prenex_32242 Int)) (or (<= (* 2 (select main_a v_prenex_32241)) 1000) (< v_prenex_32241 main_x) (<= (+ (select main_a v_prenex_32241) (select main_a v_prenex_32242)) 1000) (<= (+ main_x 1) v_prenex_32241) (<= (* 2 (select main_a v_prenex_32242)) 1998))) (or (forall ((v_prenex_25482 Int)) (<= (select main_a v_prenex_25482) 999)) (forall ((v_prenex_25478 Int)) (or (<= (* 2 (select main_a v_prenex_25478)) 1000) (<= (select main_a v_prenex_25478) 999) (< v_prenex_25478 main_x) (<= (+ main_x 1) v_prenex_25478)))) (or (forall ((v_prenex_22076 Int)) (or (<= (* 2 (select main_a v_prenex_22076)) 1998) (<= (select main_a v_prenex_22076) 999))) (forall ((v_prenex_22078 Int)) (or (<= (* 2 (select main_a v_prenex_22078)) 1000) (< v_prenex_22078 main_x) (<= (+ main_x 1) v_prenex_22078)))) (forall ((v_prenex_23001 Int) (v_prenex_23002 Int)) (or (<= (select main_a v_prenex_23001) 999) (<= 500 (select main_a v_prenex_23002)) (< v_prenex_23001 main_x) (<= (+ (select main_a v_prenex_23001) (select main_a v_prenex_23002)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23002))) (<= (select main_a v_prenex_23001) 500) (<= (+ main_x 1) v_prenex_23001))) (forall ((v_prenex_23479 Int) (v_prenex_23480 Int)) (or (<= (select main_a v_prenex_23480) 999) (<= (+ main_x 1) v_prenex_23479) (<= (* 2 (select main_a v_prenex_23479)) 1000) (<= (* 2 (select main_a v_prenex_23480)) 1998) (<= 2 (* 2 (select main_a v_prenex_23479))) (< v_prenex_23479 main_x) (<= (+ (select main_a v_prenex_23479) (select main_a v_prenex_23480)) 1000))) (forall ((v_prenex_29216 Int)) (or (<= 0 (+ (select main_a v_prenex_29216) 498)) (< v_prenex_29216 main_x) (<= (+ main_x 1) v_prenex_29216) (<= (select main_a v_prenex_29216) 999) (<= 2 (* 2 (select main_a v_prenex_29216))))) (or (forall ((v_prenex_31674 Int)) (or (<= (select main_a v_prenex_31674) 999) (<= (* 2 (select main_a v_prenex_31674)) 1998))) (forall ((v_prenex_31673 Int)) (or (<= (+ main_x 1) v_prenex_31673) (<= 2 (* 2 (select main_a v_prenex_31673))) (< v_prenex_31673 main_x) (<= 1 (select main_a v_prenex_31673))))) (forall ((v_prenex_28236 Int) (v_prenex_28235 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28235))) (<= 1 (select main_a v_prenex_28236)) (<= (* 2 (select main_a v_prenex_28235)) 1000) (<= (+ main_x 1) v_prenex_28235) (<= 500 (select main_a v_prenex_28236)) (< v_prenex_28235 main_x) (<= (select main_a v_prenex_28236) (+ (select main_a v_prenex_28235) 998)))) (forall ((v_prenex_23689 Int) (v_prenex_23690 Int)) (or (<= (+ main_x 1) v_prenex_23689) (<= (+ (select main_a v_prenex_23689) (select main_a v_prenex_23690)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23690))) (<= (select main_a v_prenex_23689) 999) (< v_prenex_23689 main_x) (<= (select main_a v_prenex_23690) 999) (<= 2 (* 2 (select main_a v_prenex_23689))))) (forall ((v_prenex_21820 Int) (v_prenex_21821 Int)) (or (<= (select main_a v_prenex_21821) 999) (<= (select main_a v_prenex_21821) (+ (select main_a v_prenex_21820) 998)) (<= (+ main_x 1) v_prenex_21820) (< v_prenex_21820 main_x) (<= 2 (* 2 (select main_a v_prenex_21820))) (<= (select main_a v_prenex_21820) 999) (<= (select main_a v_prenex_21821) 1498))) (forall ((v_prenex_25277 Int) (v_prenex_25276 Int)) (or (<= (select main_a v_prenex_25277) 999) (<= 0 (+ (select main_a v_prenex_25276) 498)) (< v_prenex_25276 main_x) (<= (+ (select main_a v_prenex_25276) (select main_a v_prenex_25277)) 1000) (<= (+ main_x 1) v_prenex_25276) (<= (select main_a v_prenex_25277) 1498) (<= 1 (select main_a v_prenex_25276)))) (forall ((v_prenex_30422 Int) (v_prenex_30421 Int)) (or (<= (* 2 (select main_a v_prenex_30421)) 1000) (< v_prenex_30422 main_y) (<= 1 (select main_a v_prenex_30422)) (< v_prenex_30421 main_x) (<= (+ (select main_a v_prenex_30421) (select main_a v_prenex_30422)) 1000) (<= (select main_a v_prenex_30422) 999) (<= (+ main_x 1) v_prenex_30421))) (forall ((v_prenex_26606 Int) (v_prenex_26607 Int)) (or (< v_prenex_26606 main_x) (<= (select main_a v_prenex_26606) 999) (<= (select main_a v_prenex_26607) (+ (select main_a v_prenex_26606) 998)) (<= (select main_a v_prenex_26606) 500) (<= 1 (select main_a v_prenex_26607)) (<= (+ main_x 1) v_prenex_26606))) (or (forall ((v_prenex_32401 Int)) (or (<= 500 (select main_a v_prenex_32401)) (<= 1000 (* 2 (select main_a v_prenex_32401))))) (forall ((v_prenex_32400 Int)) (or (<= 1 (select main_a v_prenex_32400)) (< v_prenex_32400 main_x) (<= (* 2 (select main_a v_prenex_32400)) 1000) (<= (+ main_x 1) v_prenex_32400)))) (or (forall ((v_prenex_32256 Int)) (or (<= (+ main_x 1) v_prenex_32256) (<= 2 (* 2 (select main_a v_prenex_32256))) (<= 1 (select main_a v_prenex_32256)) (<= (* 2 (select main_a v_prenex_32256)) 1000) (< v_prenex_32256 main_x))) (forall ((v_prenex_32258 Int)) (or (<= (select main_a v_prenex_32258) 1498) (<= 1000 (* 2 (select main_a v_prenex_32258)))))) (or (forall ((v_prenex_22988 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999))) (forall ((v_prenex_22987 Int)) (or (<= 1 (select main_a v_prenex_22987)) (<= (+ main_x 1) v_prenex_22987) (< v_prenex_22987 main_x) (<= 2 (* 2 (select main_a v_prenex_22987)))))) (forall ((v_prenex_30467 Int) (v_prenex_30466 Int)) (or (<= 1 (select main_a v_prenex_30466)) (<= (select main_a v_prenex_30467) 999) (<= 1 (select main_a v_prenex_30467)) (<= (+ main_x 1) v_prenex_30466) (< v_prenex_30467 main_y) (<= (select main_a v_prenex_30466) (select main_a v_prenex_30467)) (< v_prenex_30466 main_x))) (or (forall ((v_prenex_21623 Int)) (or (<= (* 2 (select main_a v_prenex_21623)) 1998) (<= 1 (select main_a v_prenex_21623)))) (forall ((v_prenex_21620 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21620))) (<= (select main_a v_prenex_21620) 999) (< v_prenex_21620 main_x) (<= (+ main_x 1) v_prenex_21620)))) (or (forall ((v_prenex_26870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26870) 999))) (forall ((v_prenex_26869 Int)) (or (< v_prenex_26869 main_x) (<= (select main_a v_prenex_26869) 500) (<= 0 (+ (select main_a v_prenex_26869) 498)) (<= (+ main_x 1) v_prenex_26869) (<= (* 2 (select main_a v_prenex_26869)) 1000)))) (or (forall ((v_prenex_22114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22114))) (<= (select main_a v_prenex_22114) 1498))) (forall ((v_prenex_21406 Int)) (or (<= (+ main_x 1) v_prenex_21406) (< v_prenex_21406 main_x) (<= 0 (+ (select main_a v_prenex_21406) 498)) (<= 2 (* 2 (select main_a v_prenex_21406))) (<= (select main_a v_prenex_21406) 999)))) (forall ((v_prenex_24090 Int) (v_prenex_24089 Int)) (or (<= 1 (select main_a v_prenex_24089)) (<= (select main_a v_prenex_24090) (+ (select main_a v_prenex_24089) 998)) (<= (select main_a v_prenex_24089) 500) (<= (select main_a v_prenex_24090) 1498) (< v_prenex_24089 main_x) (<= (* 2 (select main_a v_prenex_24090)) 1998) (<= (+ main_x 1) v_prenex_24089))) (forall ((v_prenex_23071 Int) (v_prenex_23072 Int)) (or (<= (+ main_x 1) v_prenex_23071) (<= (select main_a v_prenex_23071) 500) (<= (* 2 (select main_a v_prenex_23072)) 1998) (< v_prenex_23071 main_x) (<= (select main_a v_prenex_23071) (select main_a v_prenex_23072)))) (or (forall ((v_prenex_29365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29365))) (<= (select main_a v_prenex_29365) 1498))) (forall ((v_prenex_29361 Int)) (or (<= (select main_a v_prenex_29361) 999) (<= (* 2 (select main_a v_prenex_29361)) 1000) (< v_prenex_29361 main_x) (<= (+ main_x 1) v_prenex_29361)))) (forall ((v_prenex_25212 Int) (v_prenex_25211 Int)) (or (<= (+ main_x 1) v_prenex_25211) (<= (+ main_y 1) v_prenex_25212) (< v_prenex_25211 main_x) (<= (select main_a v_prenex_25211) 999) (<= (select main_a v_prenex_25212) (+ (select main_a v_prenex_25211) 998)))) (forall ((v_prenex_23541 Int) (v_prenex_23540 Int)) (or (<= (select main_a v_prenex_23541) 1498) (<= 1 (select main_a v_prenex_23540)) (< v_prenex_23540 main_x) (<= (select main_a v_prenex_23541) 999) (<= (+ main_x 1) v_prenex_23540) (<= (+ (select main_a v_prenex_23540) (select main_a v_prenex_23541)) 1000) (<= 2 (* 2 (select main_a v_prenex_23540))))) (forall ((v_prenex_30114 Int) (v_prenex_30113 Int)) (or (<= (+ main_x 1) v_prenex_30113) (<= (+ (select main_a v_prenex_30113) (select main_a v_prenex_30114)) 1000) (<= (* 2 (select main_a v_prenex_30113)) 1000) (<= (select main_a v_prenex_30114) 1498) (< v_prenex_30113 main_x) (<= 1000 (* 2 (select main_a v_prenex_30114))))) (or (forall ((v_prenex_27346 Int)) (or (<= (select main_a v_prenex_27346) 1498) (<= 500 (select main_a v_prenex_27346)) (< v_prenex_27346 main_y))) (forall ((v_prenex_27345 Int)) (or (< v_prenex_27345 main_x) (<= (* 2 (select main_a v_prenex_27345)) 1000) (<= (+ main_x 1) v_prenex_27345) (<= 1 (select main_a v_prenex_27345))))) (or (forall ((v_prenex_22986 Int)) (or (<= (select main_a v_prenex_22986) 500) (<= 2 (* 2 (select main_a v_prenex_22986))) (< v_prenex_22986 main_x) (<= (+ main_x 1) v_prenex_22986))) (forall ((v_prenex_22988 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999)))) (forall ((v_prenex_25890 Int) (v_prenex_25891 Int)) (or (<= 1 (select main_a v_prenex_25890)) (<= (+ main_x 1) v_prenex_25890) (<= (select main_a v_prenex_25891) 1498) (<= 1000 (+ (select main_a v_prenex_25890) (select main_a v_prenex_25891))) (<= (select main_a v_prenex_25891) 999) (<= 2 (* 2 (select main_a v_prenex_25890))) (< v_prenex_25890 main_x))) (or (forall ((v_prenex_22274 Int)) (or (<= (select main_a v_prenex_22274) 999) (<= (+ main_x 1) v_prenex_22274) (< v_prenex_22274 main_x) (<= 2 (* 2 (select main_a v_prenex_22274))) (<= (select main_a v_prenex_22274) 500))) (forall ((v_prenex_22280 Int)) (or (<= (select main_a v_prenex_22280) 999) (<= 1 (select main_a v_prenex_22280))))) (or (forall ((v_prenex_30726 Int)) (or (<= 1 (select main_a v_prenex_30726)) (<= (* 2 (select main_a v_prenex_30726)) 1000) (<= (+ main_x 1) v_prenex_30726) (< v_prenex_30726 main_x))) (forall ((v_prenex_30727 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 1000 (* 2 (select main_a v_prenex_30727))) (< v_prenex_30727 main_y)))) (forall ((v_prenex_25737 Int) (v_prenex_25738 Int)) (or (< v_prenex_25737 main_x) (<= 1 (select main_a v_prenex_25738)) (<= (+ main_x 1) v_prenex_25737) (<= 1000 (* 2 (select main_a v_prenex_25738))) (<= (select main_a v_prenex_25738) (+ (select main_a v_prenex_25737) 998)) (<= 0 (+ (select main_a v_prenex_25737) 498)) (<= 2 (* 2 (select main_a v_prenex_25737))))) (forall ((v_prenex_22099 Int) (v_prenex_22100 Int)) (or (<= 0 (+ (select main_a v_prenex_22099) 498)) (<= (select main_a v_prenex_22099) (select main_a v_prenex_22100)) (<= 1 (select main_a v_prenex_22099)) (<= (select main_a v_prenex_22100) 999) (< v_prenex_22099 main_x) (<= (+ main_x 1) v_prenex_22099))) (forall ((v_prenex_25406 Int) (v_prenex_25405 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25405))) (<= (* 2 (select main_a v_prenex_25406)) 1998) (<= (select main_a v_prenex_25405) (select main_a v_prenex_25406)) (<= 1 (select main_a v_prenex_25405)) (<= (+ main_x 1) v_prenex_25405) (< v_prenex_25405 main_x) (<= (select main_a v_prenex_25406) 999))) (forall ((v_prenex_23501 Int) (v_prenex_23502 Int)) (or (<= 0 (+ (select main_a v_prenex_23501) 498)) (<= (select main_a v_prenex_23501) (select main_a v_prenex_23502)) (<= 500 (select main_a v_prenex_23502)) (<= 1000 (* 2 (select main_a v_prenex_23502))) (<= 2 (* 2 (select main_a v_prenex_23501))) (< v_prenex_23501 main_x) (<= (+ main_x 1) v_prenex_23501))) (or (forall ((v_prenex_23596 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23596))) (<= (+ main_x 1) v_prenex_23596) (< v_prenex_23596 main_x) (<= (* 2 (select main_a v_prenex_23596)) 1000))) (forall ((v_prenex_23599 Int)) (or (<= 1 (select main_a v_prenex_23599)) (< v_prenex_23599 main_y) (<= 500 (select main_a v_prenex_23599))))) (or (forall ((v_prenex_27636 Int)) (or (< v_prenex_27636 main_x) (<= (select main_a v_prenex_27636) 500) (<= (+ main_x 1) v_prenex_27636) (<= 2 (* 2 (select main_a v_prenex_27636))))) (forall ((v_prenex_27638 Int)) (or (<= (select main_a v_prenex_27638) 999) (<= (select main_a v_prenex_27638) 1498)))) (or (forall ((v_prenex_23934 Int)) (or (<= (select main_a v_prenex_23934) 1498) (<= 1 (select main_a v_prenex_23934)))) (forall ((v_prenex_23930 Int)) (or (<= (+ main_x 1) v_prenex_23930) (< v_prenex_23930 main_x) (<= (* 2 (select main_a v_prenex_23930)) 1000) (<= 2 (* 2 (select main_a v_prenex_23930))) (<= (select main_a v_prenex_23930) 999)))) (forall ((v_prenex_25797 Int) (v_prenex_25798 Int)) (or (< v_prenex_25797 main_x) (<= (+ main_x 1) v_prenex_25797) (<= 1 (select main_a v_prenex_25798)) (<= (select main_a v_prenex_25797) 999) (<= 2 (* 2 (select main_a v_prenex_25797))) (<= (select main_a v_prenex_25798) (+ (select main_a v_prenex_25797) 998)))) (or (forall ((v_prenex_28739 Int)) (or (<= (* 2 (select main_a v_prenex_28739)) 1000) (<= 1 (select main_a v_prenex_28739)) (< v_prenex_28739 main_x) (<= (select main_a v_prenex_28739) 500) (<= (+ main_x 1) v_prenex_28739))) (forall ((v_prenex_28741 Int)) (<= (select main_a v_prenex_28741) 1498))) (forall ((v_prenex_23698 Int) (v_prenex_23697 Int)) (or (< v_prenex_23697 main_x) (<= 500 (select main_a v_prenex_23698)) (<= 1000 (+ (select main_a v_prenex_23697) (select main_a v_prenex_23698))) (<= (* 2 (select main_a v_prenex_23697)) 1000) (<= (select main_a v_prenex_23697) 999) (<= (select main_a v_prenex_23698) 1498) (<= (+ main_x 1) v_prenex_23697))) (forall ((v_prenex_21930 Int) (v_prenex_21931 Int)) (or (<= (+ (select main_a v_prenex_21930) (select main_a v_prenex_21931)) 1000) (<= (select main_a v_prenex_21930) 500) (<= (select main_a v_prenex_21930) 999) (<= (+ main_x 1) v_prenex_21930) (<= (* 2 (select main_a v_prenex_21931)) 1998) (< v_prenex_21930 main_x) (<= (select main_a v_prenex_21931) 999))) (or (forall ((v_prenex_29732 Int)) (<= (select main_a v_prenex_29732) 1498)) (forall ((v_prenex_29731 Int)) (or (<= (+ main_x 1) v_prenex_29731) (< v_prenex_29731 main_x) (<= 2 (* 2 (select main_a v_prenex_29731))) (<= (select main_a v_prenex_29731) 500) (<= 0 (+ (select main_a v_prenex_29731) 498))))) (or (forall ((v_prenex_25289 Int)) (or (<= (+ main_y 1) v_prenex_25289) (<= (* 2 (select main_a v_prenex_25289)) 1998))) (forall ((v_prenex_25288 Int)) (or (<= (+ main_x 1) v_prenex_25288) (<= 2 (* 2 (select main_a v_prenex_25288))) (<= (select main_a v_prenex_25288) 500) (< v_prenex_25288 main_x)))) (forall ((v_prenex_23402 Int) (v_prenex_23401 Int)) (or (<= (* 2 (select main_a v_prenex_23401)) 1000) (<= (+ main_x 1) v_prenex_23401) (< v_prenex_23401 main_x) (<= 500 (select main_a v_prenex_23402)) (<= (+ (select main_a v_prenex_23401) (select main_a v_prenex_23402)) 1000) (<= 1 (select main_a v_prenex_23401)) (<= (* 2 (select main_a v_prenex_23402)) 1998))) (forall ((v_prenex_26211 Int) (v_prenex_26210 Int)) (or (<= (* 2 (select main_a v_prenex_26210)) 1000) (<= 0 (+ (select main_a v_prenex_26210) 498)) (<= (+ main_x 1) v_prenex_26210) (<= 1 (select main_a v_prenex_26211)) (<= (select main_a v_prenex_26210) (select main_a v_prenex_26211)) (< v_prenex_26210 main_x) (<= (* 2 (select main_a v_prenex_26211)) 1998))) (or (forall ((v_prenex_23588 Int)) (or (<= 1 (select main_a v_prenex_23588)) (<= 1000 (* 2 (select main_a v_prenex_23588))))) (forall ((v_prenex_23587 Int)) (or (<= 0 (+ (select main_a v_prenex_23587) 498)) (< v_prenex_23587 main_x) (<= 1 (select main_a v_prenex_23587)) (<= (* 2 (select main_a v_prenex_23587)) 1000) (<= (+ main_x 1) v_prenex_23587)))) (or (forall ((v_prenex_28436 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28436))) (<= (* 2 (select main_a v_prenex_28436)) 1000) (<= 1 (select main_a v_prenex_28436)) (< v_prenex_28436 main_x) (<= (+ main_x 1) v_prenex_28436))) (forall ((v_prenex_28438 Int)) (or (<= (* 2 (select main_a v_prenex_28438)) 1998) (<= 1 (select main_a v_prenex_28438))))) (or (forall ((v_prenex_25394 Int)) (or (<= 1 (select main_a v_prenex_25394)) (< v_prenex_25394 main_y) (<= 500 (select main_a v_prenex_25394)))) (forall ((v_prenex_25392 Int)) (or (<= (* 2 (select main_a v_prenex_25392)) 1000) (< v_prenex_25392 main_x) (<= (+ main_x 1) v_prenex_25392)))) (forall ((v_prenex_25999 Int) (v_prenex_26000 Int)) (or (<= (select main_a v_prenex_25999) 999) (<= (select main_a v_prenex_26000) 1498) (< v_prenex_25999 main_x) (<= 1000 (* 2 (select main_a v_prenex_26000))) (<= (select main_a v_prenex_25999) (select main_a v_prenex_26000)) (< v_prenex_26000 main_y) (<= (+ main_x 1) v_prenex_25999))) (forall ((v_prenex_25554 Int) (v_prenex_25553 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25553))) (< v_prenex_25553 main_x) (<= (* 2 (select main_a v_prenex_25554)) 1998) (<= 1000 (+ (select main_a v_prenex_25553) (select main_a v_prenex_25554))) (<= 1 (select main_a v_prenex_25553)) (<= 500 (select main_a v_prenex_25554)) (<= (+ main_x 1) v_prenex_25553))) (forall ((v_prenex_21513 Int) (v_prenex_21514 Int)) (or (< v_prenex_21513 main_x) (<= (+ main_x 1) v_prenex_21513) (<= (select main_a v_prenex_21513) 500) (<= 1 (select main_a v_prenex_21513)) (<= 500 (select main_a v_prenex_21514)) (<= (select main_a v_prenex_21514) (+ (select main_a v_prenex_21513) 998)))) (forall ((v_prenex_30352 Int) (v_prenex_30353 Int)) (or (<= (select main_a v_prenex_30352) (select main_a v_prenex_30353)) (<= (select main_a v_prenex_30352) 500) (<= (+ main_y 1) v_prenex_30353) (<= (+ main_x 1) v_prenex_30352) (< v_prenex_30352 main_x) (<= (select main_a v_prenex_30353) 999) (<= 1000 (* 2 (select main_a v_prenex_30353))))) (or (forall ((v_prenex_24162 Int)) (or (<= (select main_a v_prenex_24162) 999) (< v_prenex_24162 main_y) (<= 1000 (* 2 (select main_a v_prenex_24162))))) (forall ((v_prenex_24160 Int)) (or (< v_prenex_24160 main_x) (<= (select main_a v_prenex_24160) 500) (<= 2 (* 2 (select main_a v_prenex_24160))) (<= (+ main_x 1) v_prenex_24160)))) (forall ((v_prenex_30705 Int) (v_prenex_30706 Int)) (or (<= (select main_a v_prenex_30705) (select main_a v_prenex_30706)) (<= (select main_a v_prenex_30706) 999) (<= (* 2 (select main_a v_prenex_30705)) 1000) (<= (+ main_x 1) v_prenex_30705) (<= 0 (+ (select main_a v_prenex_30705) 498)) (< v_prenex_30705 main_x))) (or (forall ((v_prenex_23184 Int)) (<= 500 (select main_a v_prenex_23184))) (forall ((v_prenex_21427 Int)) (or (<= (* 2 (select main_a v_prenex_21427)) 1000) (< v_prenex_21427 main_x) (<= 2 (* 2 (select main_a v_prenex_21427))) (<= (+ main_x 1) v_prenex_21427) (<= (select main_a v_prenex_21427) 999)))) (or (forall ((v_prenex_29519 Int)) (or (<= 0 (+ (select main_a v_prenex_29519) 498)) (<= (+ main_x 1) v_prenex_29519) (< v_prenex_29519 main_x) (<= 2 (* 2 (select main_a v_prenex_29519))))) (forall ((v_prenex_29525 Int)) (or (<= (select main_a v_prenex_29525) 1498) (<= 1000 (* 2 (select main_a v_prenex_29525)))))) (forall ((v_prenex_29634 Int) (v_prenex_29633 Int)) (or (< v_prenex_29633 main_x) (<= (+ main_x 1) v_prenex_29633) (<= 1 (select main_a v_prenex_29634)) (<= 1000 (* 2 (select main_a v_prenex_29634))) (<= 2 (* 2 (select main_a v_prenex_29633))) (<= (select main_a v_prenex_29633) 999) (<= (+ (select main_a v_prenex_29633) (select main_a v_prenex_29634)) 1000))) (forall ((v_prenex_32144 Int) (v_prenex_32143 Int)) (or (<= (+ main_x 1) v_prenex_32143) (<= 2 (* 2 (select main_a v_prenex_32143))) (< v_prenex_32143 main_x) (<= (select main_a v_prenex_32144) 1498) (<= 500 (select main_a v_prenex_32144)) (<= (select main_a v_prenex_32143) (select main_a v_prenex_32144)))) (forall ((v_prenex_31286 Int) (v_prenex_31287 Int)) (or (<= (select main_a v_prenex_31286) (select main_a v_prenex_31287)) (<= (* 2 (select main_a v_prenex_31287)) 1998) (<= (* 2 (select main_a v_prenex_31286)) 1000) (< v_prenex_31286 main_x) (<= (+ main_x 1) v_prenex_31286) (<= 0 (+ (select main_a v_prenex_31286) 498)) (<= 1000 (* 2 (select main_a v_prenex_31287))))) (forall ((v_prenex_28125 Int) (v_prenex_28124 Int)) (or (< v_prenex_28124 main_x) (<= 1 (select main_a v_prenex_28124)) (<= (+ main_x 1) v_prenex_28124) (<= 0 (+ (select main_a v_prenex_28124) 498)) (<= (+ (select main_a v_prenex_28124) (select main_a v_prenex_28125)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28125))) (<= (select main_a v_prenex_28125) 999))) (or (forall ((v_prenex_32294 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32294))) (< v_prenex_32294 main_x) (<= (+ main_x 1) v_prenex_32294) (<= (* 2 (select main_a v_prenex_32294)) 1000))) (forall ((v_prenex_32295 Int)) (or (<= (+ main_y 1) v_prenex_32295) (<= 1000 (* 2 (select main_a v_prenex_32295)))))) (forall ((v_prenex_24920 Int) (v_prenex_24919 Int)) (or (<= 1 (select main_a v_prenex_24920)) (<= (* 2 (select main_a v_prenex_24920)) 1998) (<= (select main_a v_prenex_24920) (+ (select main_a v_prenex_24919) 998)) (<= 0 (+ (select main_a v_prenex_24919) 498)) (<= (+ main_x 1) v_prenex_24919) (< v_prenex_24919 main_x))) (forall ((v_prenex_26512 Int) (v_prenex_26513 Int)) (or (<= 1 (select main_a v_prenex_26512)) (<= (select main_a v_prenex_26513) 1498) (<= (+ main_x 1) v_prenex_26512) (<= 2 (* 2 (select main_a v_prenex_26512))) (<= (select main_a v_prenex_26512) (select main_a v_prenex_26513)) (< v_prenex_26512 main_x) (<= 1 (select main_a v_prenex_26513)))) (or (forall ((v_prenex_29945 Int)) (or (< v_prenex_29945 main_x) (<= (+ main_x 1) v_prenex_29945) (<= 2 (* 2 (select main_a v_prenex_29945))) (<= (select main_a v_prenex_29945) 500))) (forall ((v_prenex_29949 Int)) (<= 1 (select main_a v_prenex_29949)))) (forall ((v_prenex_29776 Int) (v_prenex_29775 Int)) (or (< v_prenex_29776 main_y) (<= (* 2 (select main_a v_prenex_29776)) 1998) (<= 2 (* 2 (select main_a v_prenex_29775))) (<= 1000 (* 2 (select main_a v_prenex_29776))) (< v_prenex_29775 main_x) (<= (+ main_x 1) v_prenex_29775) (<= (+ (select main_a v_prenex_29775) (select main_a v_prenex_29776)) 1000))) (forall ((v_prenex_23349 Int) (v_prenex_23350 Int)) (or (< v_prenex_23349 main_x) (<= (select main_a v_prenex_23350) 999) (<= (select main_a v_prenex_23349) 500) (<= (select main_a v_prenex_23350) 1498) (<= (+ (select main_a v_prenex_23349) (select main_a v_prenex_23350)) 1000) (<= (+ main_x 1) v_prenex_23349) (<= (select main_a v_prenex_23349) 999))) (or (forall ((v_prenex_30050 Int)) (or (<= (+ main_x 1) v_prenex_30050) (< v_prenex_30050 main_x) (<= 2 (* 2 (select main_a v_prenex_30050))) (<= (select main_a v_prenex_30050) 500))) (forall ((v_prenex_30051 Int)) (or (<= (select main_a v_prenex_30051) 1498) (<= (+ main_y 1) v_prenex_30051) (<= (select main_a v_prenex_30051) 999)))) (forall ((v_prenex_22330 Int) (v_prenex_22329 Int)) (or (<= 0 (+ (select main_a v_prenex_22329) 498)) (<= (+ main_x 1) v_prenex_22329) (<= (select main_a v_prenex_22329) 999) (<= (select main_a v_prenex_22330) 999) (<= (select main_a v_prenex_22329) (select main_a v_prenex_22330)) (< v_prenex_22329 main_x) (<= 1000 (* 2 (select main_a v_prenex_22330))))) (forall ((v_prenex_31965 Int) (v_prenex_31966 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31965))) (<= (+ (select main_a v_prenex_31965) (select main_a v_prenex_31966)) 1000) (<= (select main_a v_prenex_31966) 999) (< v_prenex_31965 main_x) (<= 0 (+ (select main_a v_prenex_31965) 498)) (<= 1 (select main_a v_prenex_31966)) (<= (+ main_x 1) v_prenex_31965))) (or (forall ((v_prenex_32523 Int)) (or (<= (select main_a v_prenex_32523) 1498) (<= (select main_a v_prenex_32523) 999))) (forall ((v_prenex_32521 Int)) (or (<= (+ main_x 1) v_prenex_32521) (< v_prenex_32521 main_x) (<= (* 2 (select main_a v_prenex_32521)) 1000)))) (forall ((v_prenex_27773 Int) (v_prenex_27774 Int)) (or (<= (* 2 (select main_a v_prenex_27773)) 1000) (< v_prenex_27774 main_y) (< v_prenex_27773 main_x) (<= (+ main_x 1) v_prenex_27773) (<= (* 2 (select main_a v_prenex_27774)) 1998) (<= (select main_a v_prenex_27773) (select main_a v_prenex_27774)) (<= 1 (select main_a v_prenex_27774)))) (forall ((v_prenex_31503 Int) (v_prenex_31504 Int)) (or (<= (+ (select main_a v_prenex_31503) (select main_a v_prenex_31504)) 1000) (< v_prenex_31503 main_x) (<= (select main_a v_prenex_31503) 999) (<= (+ main_x 1) v_prenex_31503) (<= 0 (+ (select main_a v_prenex_31503) 498)) (<= 1000 (* 2 (select main_a v_prenex_31504))))) (or (forall ((v_prenex_23258 Int)) (or (<= (select main_a v_prenex_23258) 1498) (<= 500 (select main_a v_prenex_23258)))) (forall ((v_prenex_23252 Int)) (or (<= (* 2 (select main_a v_prenex_23252)) 1000) (<= (+ main_x 1) v_prenex_23252) (<= 2 (* 2 (select main_a v_prenex_23252))) (< v_prenex_23252 main_x) (<= 1 (select main_a v_prenex_23252))))) (or (forall ((v_prenex_23201 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23201))) (<= (* 2 (select main_a v_prenex_23201)) 1000) (< v_prenex_23201 main_x) (<= (select main_a v_prenex_23201) 500) (<= (+ main_x 1) v_prenex_23201))) (forall ((v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23207) 1498) (<= (* 2 (select main_a v_prenex_23207)) 1998)))) (forall ((v_prenex_30660 Int) (v_prenex_30661 Int)) (or (< v_prenex_30660 main_x) (<= (* 2 (select main_a v_prenex_30661)) 1998) (<= (select main_a v_prenex_30660) 500) (<= (+ main_x 1) v_prenex_30660) (<= 1000 (+ (select main_a v_prenex_30660) (select main_a v_prenex_30661))) (<= 1000 (* 2 (select main_a v_prenex_30661))) (< v_prenex_30661 main_y))) (forall ((v_prenex_23765 Int) (v_prenex_23766 Int)) (or (<= (+ main_x 1) v_prenex_23765) (<= 1000 (+ (select main_a v_prenex_23765) (select main_a v_prenex_23766))) (< v_prenex_23765 main_x) (<= 1000 (* 2 (select main_a v_prenex_23766))) (<= (+ main_y 1) v_prenex_23766) (<= (select main_a v_prenex_23765) 500))) (forall ((v_prenex_28743 Int) (v_prenex_28742 Int)) (or (<= (select main_a v_prenex_28743) 1498) (<= 0 (+ (select main_a v_prenex_28742) 498)) (<= 1000 (+ (select main_a v_prenex_28742) (select main_a v_prenex_28743))) (<= (+ main_x 1) v_prenex_28742) (<= (select main_a v_prenex_28743) 999) (< v_prenex_28742 main_x) (<= 2 (* 2 (select main_a v_prenex_28742))))) (or (forall ((v_prenex_31589 Int)) (or (<= (+ main_y 1) v_prenex_31589) (<= 1 (select main_a v_prenex_31589)) (<= (select main_a v_prenex_31589) 1498))) (forall ((v_prenex_31588 Int)) (or (<= (+ main_x 1) v_prenex_31588) (< v_prenex_31588 main_x) (<= (* 2 (select main_a v_prenex_31588)) 1000)))) (forall ((v_prenex_26112 Int) (v_prenex_26113 Int)) (or (<= (select main_a v_prenex_26113) 1498) (<= (+ main_x 1) v_prenex_26112) (<= 1 (select main_a v_prenex_26112)) (<= (* 2 (select main_a v_prenex_26113)) 1998) (<= (select main_a v_prenex_26112) (select main_a v_prenex_26113)) (< v_prenex_26112 main_x) (<= (select main_a v_prenex_26112) 999))) (forall ((v_prenex_25920 Int) (v_prenex_25919 Int)) (or (<= (select main_a v_prenex_25920) 999) (< v_prenex_25919 main_x) (<= (+ main_x 1) v_prenex_25919) (<= 1 (select main_a v_prenex_25920)) (<= 1000 (+ (select main_a v_prenex_25919) (select main_a v_prenex_25920))) (<= 0 (+ (select main_a v_prenex_25919) 498)))) (or (forall ((v_prenex_26273 Int)) (or (< v_prenex_26273 main_x) (<= (+ main_x 1) v_prenex_26273) (<= 2 (* 2 (select main_a v_prenex_26273))))) (forall ((v_prenex_26278 Int)) (or (<= (* 2 (select main_a v_prenex_26278)) 1998) (<= (select main_a v_prenex_26278) 1498)))) (or (forall ((v_prenex_26370 Int)) (or (<= (select main_a v_prenex_26370) 999) (<= (* 2 (select main_a v_prenex_26370)) 1000) (<= (+ main_x 1) v_prenex_26370) (< v_prenex_26370 main_x) (<= 0 (+ (select main_a v_prenex_26370) 498)))) (forall ((v_prenex_26372 Int)) (or (<= 500 (select main_a v_prenex_26372)) (<= (* 2 (select main_a v_prenex_26372)) 1998)))) (forall ((v_prenex_28804 Int) (v_prenex_28803 Int)) (or (<= 500 (select main_a v_prenex_28804)) (< v_prenex_28804 main_y) (<= (* 2 (select main_a v_prenex_28804)) 1998) (<= (+ main_x 1) v_prenex_28803) (<= (select main_a v_prenex_28803) (select main_a v_prenex_28804)) (< v_prenex_28803 main_x) (<= (select main_a v_prenex_28803) 500))) (forall ((v_prenex_29642 Int) (v_prenex_29641 Int)) (or (<= (select main_a v_prenex_29642) 999) (<= 1000 (+ (select main_a v_prenex_29641) (select main_a v_prenex_29642))) (<= 0 (+ (select main_a v_prenex_29641) 498)) (< v_prenex_29641 main_x) (<= (select main_a v_prenex_29642) 1498) (<= (+ main_x 1) v_prenex_29641))) (or (forall ((v_prenex_31408 Int)) (or (<= 1 (select main_a v_prenex_31408)) (<= (select main_a v_prenex_31408) 999))) (forall ((v_prenex_31402 Int)) (or (<= (+ main_x 1) v_prenex_31402) (< v_prenex_31402 main_x) (<= 2 (* 2 (select main_a v_prenex_31402))) (<= 0 (+ (select main_a v_prenex_31402) 498))))) (forall ((v_prenex_26873 Int) (v_prenex_26874 Int)) (or (< v_prenex_26874 main_y) (<= (+ main_y 1) v_prenex_26874) (<= 500 (select main_a v_prenex_26874)) (<= (+ (select main_a v_prenex_26873) (select main_a v_prenex_26874)) 1000))) (or (forall ((v_prenex_33007 Int)) (<= (* 2 (select main_a v_prenex_33007)) 1998)) (forall ((v_prenex_33005 Int)) (or (< v_prenex_33005 main_x) (<= 1 (select main_a v_prenex_33005)) (<= (+ main_x 1) v_prenex_33005)))) (forall ((v_prenex_30363 Int) (v_prenex_30362 Int)) (or (< v_prenex_30362 main_x) (<= (+ main_x 1) v_prenex_30362) (<= (select main_a v_prenex_30362) 999) (<= 500 (select main_a v_prenex_30363)) (<= 1000 (+ (select main_a v_prenex_30362) (select main_a v_prenex_30363))) (<= 1000 (* 2 (select main_a v_prenex_30363))) (<= (select main_a v_prenex_30362) 500))) (forall ((v_prenex_32373 Int) (v_prenex_32374 Int)) (or (<= (+ (select main_a v_prenex_32373) (select main_a v_prenex_32374)) 1000) (< v_prenex_32373 main_x) (<= 1 (select main_a v_prenex_32373)) (<= 2 (* 2 (select main_a v_prenex_32373))) (<= 1 (select main_a v_prenex_32374)) (<= (+ main_x 1) v_prenex_32373))) (forall ((v_prenex_32110 Int) (v_prenex_32109 Int)) (or (<= (select main_a v_prenex_32109) (select main_a v_prenex_32110)) (<= 1 (select main_a v_prenex_32109)) (<= (* 2 (select main_a v_prenex_32110)) 1998) (<= (+ main_x 1) v_prenex_32109) (< v_prenex_32109 main_x) (<= 1000 (* 2 (select main_a v_prenex_32110))))) (forall ((v_prenex_31659 Int) (v_prenex_31658 Int)) (or (<= (+ main_x 1) v_prenex_31658) (<= (* 2 (select main_a v_prenex_31658)) 1000) (<= 2 (* 2 (select main_a v_prenex_31658))) (< v_prenex_31658 main_x) (<= (+ (select main_a v_prenex_31658) (select main_a v_prenex_31659)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31659))) (<= 1 (select main_a v_prenex_31659)))) (forall ((v_prenex_30921 Int) (v_prenex_30920 Int)) (or (<= (select main_a v_prenex_30920) 999) (<= (select main_a v_prenex_30921) 1498) (<= 500 (select main_a v_prenex_30921)) (<= (select main_a v_prenex_30921) (+ (select main_a v_prenex_30920) 998)) (< v_prenex_30920 main_x) (<= (+ main_x 1) v_prenex_30920))) (forall ((v_prenex_26582 Int) (v_prenex_26583 Int)) (or (<= 0 (+ (select main_a v_prenex_26582) 498)) (<= (select main_a v_prenex_26582) 999) (<= (+ (select main_a v_prenex_26582) (select main_a v_prenex_26583)) 1000) (< v_prenex_26582 main_x) (<= (select main_a v_prenex_26583) 999) (<= (+ main_x 1) v_prenex_26582))) (forall ((v_prenex_32803 Int) (v_prenex_32804 Int)) (or (<= (* 2 (select main_a v_prenex_32804)) 1998) (<= (+ main_x 1) v_prenex_32803) (<= 0 (+ (select main_a v_prenex_32803) 498)) (< v_prenex_32804 main_y) (<= 1000 (+ (select main_a v_prenex_32803) (select main_a v_prenex_32804))) (<= (select main_a v_prenex_32804) 1498) (< v_prenex_32803 main_x))) (forall ((v_prenex_28078 Int) (v_prenex_28077 Int)) (or (< v_prenex_28078 main_y) (<= 1 (select main_a v_prenex_28078)) (<= (+ main_x 1) v_prenex_28077) (< v_prenex_28077 main_x) (<= (select main_a v_prenex_28077) (select main_a v_prenex_28078)) (<= 0 (+ (select main_a v_prenex_28077) 498)))) (forall ((v_prenex_23320 Int) (v_prenex_23319 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23319))) (<= (+ main_x 1) v_prenex_23319) (<= (* 2 (select main_a v_prenex_23320)) 1998) (<= 1000 (+ (select main_a v_prenex_23319) (select main_a v_prenex_23320))) (< v_prenex_23319 main_x) (<= (select main_a v_prenex_23319) 999))) (or (forall ((v_prenex_28468 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28468))) (< v_prenex_28468 main_x) (<= (* 2 (select main_a v_prenex_28468)) 1000) (<= 0 (+ (select main_a v_prenex_28468) 498)) (<= (+ main_x 1) v_prenex_28468))) (forall ((v_prenex_28470 Int)) (or (<= 1 (select main_a v_prenex_28470)) (<= (select main_a v_prenex_28470) 1498)))) (forall ((v_prenex_22149 Int) (v_prenex_22150 Int)) (or (<= 500 (select main_a v_prenex_22150)) (<= (select main_a v_prenex_22149) 500) (<= 0 (+ (select main_a v_prenex_22149) 498)) (< v_prenex_22149 main_x) (<= (* 2 (select main_a v_prenex_22150)) 1998) (<= (+ main_x 1) v_prenex_22149) (<= (+ (select main_a v_prenex_22149) (select main_a v_prenex_22150)) 1000))) (forall ((v_prenex_25606 Int) (v_prenex_25605 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25606))) (<= 500 (select main_a v_prenex_25606)) (<= (+ main_x 1) v_prenex_25605) (< v_prenex_25606 main_y) (<= 2 (* 2 (select main_a v_prenex_25605))) (< v_prenex_25605 main_x) (<= (select main_a v_prenex_25606) (+ (select main_a v_prenex_25605) 998)))) (forall ((v_prenex_26149 Int) (v_prenex_26148 Int)) (or (<= 0 (+ (select main_a v_prenex_26148) 498)) (<= (+ (select main_a v_prenex_26148) (select main_a v_prenex_26149)) 1000) (<= 1 (select main_a v_prenex_26149)) (<= (select main_a v_prenex_26149) 999) (<= (+ main_x 1) v_prenex_26148) (< v_prenex_26148 main_x) (< v_prenex_26149 main_y))) (forall ((v_prenex_27698 Int) (v_prenex_27699 Int)) (or (<= (* 2 (select main_a v_prenex_27699)) 1998) (<= (+ main_x 1) v_prenex_27698) (< v_prenex_27698 main_x) (<= (select main_a v_prenex_27699) 1498) (<= (select main_a v_prenex_27698) (select main_a v_prenex_27699)) (<= (select main_a v_prenex_27698) 999))) (or (forall ((v_prenex_30968 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30968))) (<= (select main_a v_prenex_30968) 1498))) (forall ((v_prenex_30965 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30965))) (<= (select main_a v_prenex_30965) 500) (<= (+ main_x 1) v_prenex_30965) (<= (select main_a v_prenex_30965) 999) (< v_prenex_30965 main_x)))) (forall ((v_prenex_31798 Int) (v_prenex_31799 Int)) (or (<= 0 (+ (select main_a v_prenex_31798) 498)) (<= (* 2 (select main_a v_prenex_31798)) 1000) (< v_prenex_31798 main_x) (<= (select main_a v_prenex_31799) 1498) (<= (select main_a v_prenex_31798) (select main_a v_prenex_31799)) (<= 500 (select main_a v_prenex_31799)) (<= (+ main_x 1) v_prenex_31798))) (forall ((v_prenex_25759 Int) (v_prenex_25760 Int)) (or (< v_prenex_25759 main_x) (<= (select main_a v_prenex_25760) 999) (<= (select main_a v_prenex_25759) 999) (<= 1 (select main_a v_prenex_25760)) (<= 1000 (+ (select main_a v_prenex_25759) (select main_a v_prenex_25760))) (<= (+ main_x 1) v_prenex_25759) (<= 2 (* 2 (select main_a v_prenex_25759))))) (forall ((v_prenex_22206 Int) (v_prenex_22207 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22206))) (<= (select main_a v_prenex_22207) (+ (select main_a v_prenex_22206) 998)) (<= (* 2 (select main_a v_prenex_22206)) 1000) (< v_prenex_22206 main_x) (<= 1 (select main_a v_prenex_22207)) (<= 1000 (* 2 (select main_a v_prenex_22207))) (<= (+ main_x 1) v_prenex_22206))) (forall ((v_prenex_25913 Int) (v_prenex_25914 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25913))) (<= (select main_a v_prenex_25914) 999) (< v_prenex_25913 main_x) (<= (* 2 (select main_a v_prenex_25914)) 1998) (<= (+ (select main_a v_prenex_25913) (select main_a v_prenex_25914)) 1000) (<= (+ main_x 1) v_prenex_25913))) (or (forall ((v_prenex_28082 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28082))) (<= (+ main_y 1) v_prenex_28082) (<= (* 2 (select main_a v_prenex_28082)) 1998))) (forall ((v_prenex_28081 Int)) (or (<= (+ main_x 1) v_prenex_28081) (<= (select main_a v_prenex_28081) 999) (<= (* 2 (select main_a v_prenex_28081)) 1000) (< v_prenex_28081 main_x)))) (or (forall ((v_prenex_24611 Int)) (or (<= (select main_a v_prenex_24611) 999) (<= 500 (select main_a v_prenex_24611)))) (forall ((v_prenex_24606 Int)) (or (<= (select main_a v_prenex_24606) 999) (<= (* 2 (select main_a v_prenex_24606)) 1000) (<= (select main_a v_prenex_24606) 500) (< v_prenex_24606 main_x) (<= (+ main_x 1) v_prenex_24606)))) (or (forall ((v_prenex_26923 Int)) (or (<= (select main_a v_prenex_26923) 999) (<= (select main_a v_prenex_26923) 1498) (< v_prenex_26923 main_y))) (forall ((v_prenex_26919 Int)) (or (< v_prenex_26919 main_x) (<= (* 2 (select main_a v_prenex_26919)) 1000) (<= (+ main_x 1) v_prenex_26919) (<= (select main_a v_prenex_26919) 999)))) (forall ((v_prenex_29600 Int) (v_prenex_29599 Int)) (or (<= 500 (select main_a v_prenex_29600)) (<= (+ main_x 1) v_prenex_29599) (<= (select main_a v_prenex_29600) 1498) (<= 1000 (+ (select main_a v_prenex_29599) (select main_a v_prenex_29600))) (<= (select main_a v_prenex_29599) 999) (< v_prenex_29599 main_x))) (or (forall ((v_prenex_24036 Int)) (or (<= 500 (select main_a v_prenex_24036)) (< v_prenex_24036 main_y) (<= (select main_a v_prenex_24036) 999))) (forall ((v_prenex_24034 Int)) (or (<= (select main_a v_prenex_24034) 500) (< v_prenex_24034 main_x) (<= 2 (* 2 (select main_a v_prenex_24034))) (<= (+ main_x 1) v_prenex_24034)))) (forall ((v_prenex_27856 Int) (v_prenex_27857 Int)) (or (< v_prenex_27856 main_x) (<= (+ main_x 1) v_prenex_27856) (<= (+ (select main_a v_prenex_27856) (select main_a v_prenex_27857)) 1000) (<= 0 (+ (select main_a v_prenex_27856) 498)) (<= (* 2 (select main_a v_prenex_27857)) 1998) (<= 1 (select main_a v_prenex_27857)) (<= 1 (select main_a v_prenex_27856)))) (forall ((v_prenex_22310 Int)) (or (<= 0 (+ (select main_a v_prenex_22310) 498)) (<= 2 (* 2 (select main_a v_prenex_22310))) (< v_prenex_22310 main_x) (<= (select main_a v_prenex_22310) 500) (<= (+ main_x 1) v_prenex_22310))) (forall ((v_prenex_25648 Int) (v_prenex_25649 Int)) (or (< v_prenex_25648 main_x) (<= 2 (* 2 (select main_a v_prenex_25648))) (<= (+ (select main_a v_prenex_25648) (select main_a v_prenex_25649)) 1000) (<= (+ main_x 1) v_prenex_25648) (<= 1 (select main_a v_prenex_25648)))) (forall ((v_prenex_26695 Int) (v_prenex_26694 Int)) (or (<= (* 2 (select main_a v_prenex_26695)) 1998) (<= 0 (+ (select main_a v_prenex_26694) 498)) (<= 2 (* 2 (select main_a v_prenex_26694))) (<= (select main_a v_prenex_26694) (select main_a v_prenex_26695)) (< v_prenex_26694 main_x) (<= (+ main_x 1) v_prenex_26694) (<= 1 (select main_a v_prenex_26695)))) (or (forall ((v_prenex_27797 Int)) (or (< v_prenex_27797 main_x) (<= 2 (* 2 (select main_a v_prenex_27797))) (<= (select main_a v_prenex_27797) 999) (<= (+ main_x 1) v_prenex_27797))) (forall ((v_prenex_27801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27801))) (<= 1 (select main_a v_prenex_27801))))) (forall ((v_prenex_28403 Int) (v_prenex_28402 Int)) (or (<= (+ main_x 1) v_prenex_28402) (<= (select main_a v_prenex_28402) 999) (<= 1 (select main_a v_prenex_28403)) (<= (* 2 (select main_a v_prenex_28402)) 1000) (<= (select main_a v_prenex_28403) (+ (select main_a v_prenex_28402) 998)) (< v_prenex_28402 main_x))) (forall ((v_prenex_29565 Int) (v_prenex_29564 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29564))) (< v_prenex_29564 main_x) (<= (+ main_y 1) v_prenex_29565) (<= (+ (select main_a v_prenex_29564) (select main_a v_prenex_29565)) 1000) (<= (+ main_x 1) v_prenex_29564) (<= (* 2 (select main_a v_prenex_29565)) 1998))) (forall ((v_prenex_21935 Int) (v_prenex_21934 Int)) (or (< v_prenex_21934 main_x) (<= 1000 (* 2 (select main_a v_prenex_21935))) (< v_prenex_21935 main_y) (<= 2 (* 2 (select main_a v_prenex_21934))) (<= (+ (select main_a v_prenex_21934) (select main_a v_prenex_21935)) 1000) (<= (+ main_x 1) v_prenex_21934) (<= (select main_a v_prenex_21935) 999))) (forall ((v_prenex_26842 Int) (v_prenex_26843 Int)) (or (<= (+ (select main_a v_prenex_26842) (select main_a v_prenex_26843)) 1000) (<= 1 (select main_a v_prenex_26842)) (< v_prenex_26842 main_x) (<= 500 (select main_a v_prenex_26843)) (<= (+ main_x 1) v_prenex_26842) (<= 2 (* 2 (select main_a v_prenex_26842))))) (or (forall ((v_prenex_29862 Int)) (<= (* 2 (select main_a v_prenex_29862)) 1000)) (forall ((v_prenex_29863 Int)) (or (<= (+ main_y 1) v_prenex_29863) (< v_prenex_29863 main_y) (<= 500 (select main_a v_prenex_29863)) (<= (select main_a v_prenex_29863) 999)))) (or (forall ((v_prenex_27875 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27875))) (<= (+ main_x 1) v_prenex_27875) (< v_prenex_27875 main_x) (<= 0 (+ (select main_a v_prenex_27875) 498)) (<= (select main_a v_prenex_27875) 500))) (forall ((v_prenex_27878 Int)) (or (<= 500 (select main_a v_prenex_27878)) (<= (* 2 (select main_a v_prenex_27878)) 1998)))) (or (forall ((v_prenex_26397 Int)) (or (<= 500 (select main_a v_prenex_26397)) (<= (select main_a v_prenex_26397) 999))) (forall ((v_prenex_26391 Int)) (or (< v_prenex_26391 main_x) (<= 2 (* 2 (select main_a v_prenex_26391))) (<= 0 (+ (select main_a v_prenex_26391) 498)) (<= (+ main_x 1) v_prenex_26391)))) (or (forall ((v_prenex_22597 Int)) (or (<= (select main_a v_prenex_22597) 500) (<= 2 (* 2 (select main_a v_prenex_22597))) (<= (+ main_x 1) v_prenex_22597) (< v_prenex_22597 main_x) (<= 0 (+ (select main_a v_prenex_22597) 498)))) (forall ((v_prenex_22598 Int)) (or (<= 500 (select main_a v_prenex_22598)) (<= (select main_a v_prenex_22598) 999)))) (or (forall ((v_prenex_21936 Int)) (or (<= (+ main_x 1) v_prenex_21936) (< v_prenex_21936 main_x) (<= 1 (select main_a v_prenex_21936)) (<= 2 (* 2 (select main_a v_prenex_21936))))) (forall ((v_prenex_21937 Int)) (or (<= 1 (select main_a v_prenex_21937)) (<= (+ main_y 1) v_prenex_21937)))) (or (forall ((v_prenex_22465 Int)) (or (< v_prenex_22465 main_x) (<= 0 (+ (select main_a v_prenex_22465) 498)) (<= (+ main_x 1) v_prenex_22465) (<= 2 (* 2 (select main_a v_prenex_22465))))) (forall ((v_prenex_22466 Int)) (or (<= (* 2 (select main_a v_prenex_22466)) 1998) (<= (+ main_y 1) v_prenex_22466)))) (forall ((v_prenex_31332 Int) (v_prenex_31333 Int)) (or (<= (select main_a v_prenex_31333) 999) (<= (select main_a v_prenex_31332) (select main_a v_prenex_31333)) (< v_prenex_31332 main_x) (<= (+ main_x 1) v_prenex_31332) (<= 2 (* 2 (select main_a v_prenex_31332))) (<= 1000 (* 2 (select main_a v_prenex_31333))) (<= 0 (+ (select main_a v_prenex_31332) 498)))) (forall ((v_prenex_26266 Int) (v_prenex_26267 Int)) (or (<= (+ main_x 1) v_prenex_26266) (< v_prenex_26266 main_x) (<= (select main_a v_prenex_26267) 999) (<= (select main_a v_prenex_26266) 999) (< v_prenex_26267 main_y) (<= (+ (select main_a v_prenex_26266) (select main_a v_prenex_26267)) 1000))) (or (forall ((v_prenex_28884 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28884))) (< v_prenex_28884 main_x) (<= (select main_a v_prenex_28884) 999) (<= (+ main_x 1) v_prenex_28884))) (forall ((v_prenex_28885 Int)) (or (<= (+ main_y 1) v_prenex_28885) (<= 500 (select main_a v_prenex_28885))))) (forall ((v_prenex_27348 Int) (v_prenex_27347 Int)) (or (<= (select main_a v_prenex_27347) (select main_a v_prenex_27348)) (< v_prenex_27347 main_x) (<= (+ main_y 1) v_prenex_27348) (<= (select main_a v_prenex_27348) 1498) (<= (* 2 (select main_a v_prenex_27347)) 1000) (<= (select main_a v_prenex_27348) 999) (<= (+ main_x 1) v_prenex_27347))) (or (forall ((v_prenex_27823 Int)) (or (<= (+ main_y 1) v_prenex_27823) (<= 1000 (* 2 (select main_a v_prenex_27823))) (<= (select main_a v_prenex_27823) 1498))) (forall ((v_prenex_27822 Int)) (or (<= (+ main_x 1) v_prenex_27822) (<= 1 (select main_a v_prenex_27822)) (<= 2 (* 2 (select main_a v_prenex_27822))) (< v_prenex_27822 main_x)))) (or (forall ((v_prenex_27878 Int)) (or (<= 500 (select main_a v_prenex_27878)) (<= (* 2 (select main_a v_prenex_27878)) 1998))) (forall ((v_prenex_27873 Int)) (or (<= 0 (+ (select main_a v_prenex_27873) 498)) (< v_prenex_27873 main_x) (<= (+ main_x 1) v_prenex_27873) (<= 2 (* 2 (select main_a v_prenex_27873)))))) (forall ((v_prenex_26494 Int) (v_prenex_26495 Int)) (or (<= (* 2 (select main_a v_prenex_26494)) 1000) (<= 1 (select main_a v_prenex_26495)) (< v_prenex_26494 main_x) (<= (+ main_x 1) v_prenex_26494) (< v_prenex_26495 main_y) (<= (+ (select main_a v_prenex_26494) (select main_a v_prenex_26495)) 1000) (<= 500 (select main_a v_prenex_26495)))) (forall ((v_prenex_29286 Int) (v_prenex_29285 Int)) (or (<= 1 (select main_a v_prenex_29285)) (<= (+ main_x 1) v_prenex_29285) (<= 500 (select main_a v_prenex_29286)) (<= (select main_a v_prenex_29286) 999) (< v_prenex_29285 main_x) (<= (select main_a v_prenex_29285) (select main_a v_prenex_29286)) (<= (+ main_y 1) v_prenex_29286))) (forall ((v_prenex_29390 Int) (v_prenex_29391 Int)) (or (< v_prenex_29390 main_x) (<= (select main_a v_prenex_29390) 500) (<= (select main_a v_prenex_29391) 1498) (<= 2 (* 2 (select main_a v_prenex_29390))) (<= 500 (select main_a v_prenex_29391)) (<= (+ (select main_a v_prenex_29390) (select main_a v_prenex_29391)) 1000) (<= (+ main_x 1) v_prenex_29390))) (forall ((v_prenex_26079 Int) (v_prenex_26078 Int)) (or (<= (* 2 (select main_a v_prenex_26079)) 1998) (<= (select main_a v_prenex_26079) 999) (<= (select main_a v_prenex_26078) (select main_a v_prenex_26079)) (<= (+ main_x 1) v_prenex_26078) (< v_prenex_26078 main_x) (<= (+ main_y 1) v_prenex_26079) (<= 2 (* 2 (select main_a v_prenex_26078))))) (or (forall ((v_prenex_28851 Int)) (or (<= (select main_a v_prenex_28851) 500) (< v_prenex_28851 main_x) (<= (+ main_x 1) v_prenex_28851) (<= (* 2 (select main_a v_prenex_28851)) 1000))) (forall ((v_prenex_28852 Int)) (or (<= (* 2 (select main_a v_prenex_28852)) 1998) (<= (+ main_y 1) v_prenex_28852) (<= 500 (select main_a v_prenex_28852))))) (or (forall ((v_prenex_23369 Int)) (or (<= 1 (select main_a v_prenex_23369)) (< v_prenex_23369 main_y))) (forall ((v_prenex_23364 Int)) (or (<= (+ main_x 1) v_prenex_23364) (< v_prenex_23364 main_x) (<= 2 (* 2 (select main_a v_prenex_23364)))))) (or (forall ((v_prenex_24420 Int)) (or (< v_prenex_24420 main_x) (<= (* 2 (select main_a v_prenex_24420)) 1000) (<= 2 (* 2 (select main_a v_prenex_24420))) (<= (+ main_x 1) v_prenex_24420))) (forall ((v_prenex_24423 Int)) (or (<= (* 2 (select main_a v_prenex_24423)) 1998) (<= (select main_a v_prenex_24423) 1498)))) (forall ((v_prenex_24407 Int) (v_prenex_24408 Int)) (or (<= (select main_a v_prenex_24408) 1498) (<= 1000 (* 2 (select main_a v_prenex_24408))) (<= (+ main_x 1) v_prenex_24407) (<= (select main_a v_prenex_24407) 999) (< v_prenex_24408 main_y) (< v_prenex_24407 main_x) (<= (select main_a v_prenex_24408) (+ (select main_a v_prenex_24407) 998)))) (forall ((v_prenex_31163 Int) (v_prenex_31162 Int)) (or (<= (select main_a v_prenex_31163) 999) (<= 1 (select main_a v_prenex_31162)) (<= (+ main_y 1) v_prenex_31163) (< v_prenex_31162 main_x) (<= 1000 (* 2 (select main_a v_prenex_31163))) (<= (+ main_x 1) v_prenex_31162) (<= (select main_a v_prenex_31163) (+ (select main_a v_prenex_31162) 998)))) (forall ((v_prenex_26808 Int) (v_prenex_26809 Int)) (or (<= (select main_a v_prenex_26809) 1498) (<= 1 (select main_a v_prenex_26808)) (< v_prenex_26808 main_x) (<= (+ main_x 1) v_prenex_26808) (<= 1000 (* 2 (select main_a v_prenex_26809))) (<= (+ main_y 1) v_prenex_26809) (<= (select main_a v_prenex_26808) (select main_a v_prenex_26809)))) (forall ((v_prenex_21667 Int) (v_prenex_21668 Int)) (or (< v_prenex_21667 main_x) (<= 1 (select main_a v_prenex_21668)) (<= (* 2 (select main_a v_prenex_21667)) 1000) (<= (+ main_x 1) v_prenex_21667) (<= 1000 (* 2 (select main_a v_prenex_21668))) (<= (select main_a v_prenex_21667) (select main_a v_prenex_21668)))) (forall ((v_prenex_29371 Int) (v_prenex_29370 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29370))) (<= (+ (select main_a v_prenex_29370) (select main_a v_prenex_29371)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29371))) (<= (+ main_x 1) v_prenex_29370) (<= 1 (select main_a v_prenex_29371)) (< v_prenex_29370 main_x))) (forall ((v_prenex_24065 Int) (v_prenex_24064 Int)) (or (<= (+ main_x 1) v_prenex_24064) (<= (select main_a v_prenex_24065) (+ (select main_a v_prenex_24064) 998)) (<= (select main_a v_prenex_24064) 999) (<= (+ main_y 1) v_prenex_24065) (<= (select main_a v_prenex_24065) 999) (< v_prenex_24064 main_x))) (forall ((v_prenex_24982 Int) (v_prenex_24983 Int)) (or (< v_prenex_24982 main_x) (<= (+ (select main_a v_prenex_24982) (select main_a v_prenex_24983)) 1000) (<= 500 (select main_a v_prenex_24983)) (<= 2 (* 2 (select main_a v_prenex_24982))) (<= (+ main_x 1) v_prenex_24982) (<= (select main_a v_prenex_24983) 1498))) (forall ((v_prenex_21874 Int) (v_prenex_21875 Int)) (or (<= (select main_a v_prenex_21875) 999) (<= 2 (* 2 (select main_a v_prenex_21874))) (<= (+ (select main_a v_prenex_21874) (select main_a v_prenex_21875)) 1000) (<= 1 (select main_a v_prenex_21874)) (<= (+ main_x 1) v_prenex_21874) (<= 1 (select main_a v_prenex_21875)) (< v_prenex_21874 main_x))) (forall ((v_prenex_28380 Int) (v_prenex_28379 Int)) (or (<= 1 (select main_a v_prenex_28380)) (<= 1000 (+ (select main_a v_prenex_28379) (select main_a v_prenex_28380))) (< v_prenex_28380 main_y) (<= (select main_a v_prenex_28380) 999) (<= (+ main_x 1) v_prenex_28379) (<= (select main_a v_prenex_28379) 500) (< v_prenex_28379 main_x))) (or (forall ((v_prenex_26995 Int)) (or (<= (* 2 (select main_a v_prenex_26995)) 1000) (<= (select main_a v_prenex_26995) 500) (< v_prenex_26995 main_x) (<= (+ main_x 1) v_prenex_26995))) (forall ((v_prenex_26998 Int)) (<= (* 2 (select main_a v_prenex_26998)) 1998))) (forall ((v_prenex_30848 Int) (v_prenex_30849 Int)) (or (<= (select main_a v_prenex_30849) (+ (select main_a v_prenex_30848) 998)) (<= (select main_a v_prenex_30849) 999) (<= (+ main_y 1) v_prenex_30849) (< v_prenex_30849 main_y) (<= 1 (select main_a v_prenex_30849)))) (forall ((v_prenex_30541 Int) (v_prenex_30540 Int)) (or (< v_prenex_30540 main_x) (<= (select main_a v_prenex_30540) 500) (<= (select main_a v_prenex_30541) (+ (select main_a v_prenex_30540) 998)) (<= 1 (select main_a v_prenex_30540)) (<= (select main_a v_prenex_30541) 1498) (<= (+ main_x 1) v_prenex_30540))) (forall ((v_prenex_24009 Int) (v_prenex_24008 Int)) (or (< v_prenex_24008 main_x) (<= 1 (select main_a v_prenex_24008)) (<= (select main_a v_prenex_24009) 999) (<= (+ main_x 1) v_prenex_24008) (<= (select main_a v_prenex_24008) 500) (<= 1000 (+ (select main_a v_prenex_24008) (select main_a v_prenex_24009))))) (or (forall ((v_prenex_23993 Int)) (or (<= (+ main_x 1) v_prenex_23993) (< v_prenex_23993 main_x) (<= 2 (* 2 (select main_a v_prenex_23993))) (<= (* 2 (select main_a v_prenex_23993)) 1000) (<= 1 (select main_a v_prenex_23993)))) (forall ((v_prenex_23999 Int)) (or (<= (select main_a v_prenex_23999) 999) (<= (* 2 (select main_a v_prenex_23999)) 1998)))) (or (forall ((v_prenex_22617 Int)) (<= 500 (select main_a v_prenex_22617))) (forall ((v_prenex_22616 Int)) (or (< v_prenex_22616 main_x) (<= (select main_a v_prenex_22616) 999) (<= (* 2 (select main_a v_prenex_22616)) 1000) (<= (+ main_x 1) v_prenex_22616) (<= 1 (select main_a v_prenex_22616))))) (forall ((v_prenex_23264 Int) (v_prenex_23263 Int)) (or (<= (+ main_x 1) v_prenex_23263) (< v_prenex_23264 main_y) (<= (select main_a v_prenex_23264) 999) (< v_prenex_23263 main_x) (<= 1000 (+ (select main_a v_prenex_23263) (select main_a v_prenex_23264))) (<= 1000 (* 2 (select main_a v_prenex_23264))) (<= (select main_a v_prenex_23263) 500))) (or (forall ((v_prenex_27307 Int)) (or (<= (* 2 (select main_a v_prenex_27307)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27307))))) (forall ((v_prenex_27302 Int)) (or (<= (+ main_x 1) v_prenex_27302) (<= 2 (* 2 (select main_a v_prenex_27302))) (< v_prenex_27302 main_x)))) (or (forall ((v_prenex_21623 Int)) (or (<= (* 2 (select main_a v_prenex_21623)) 1998) (<= 1 (select main_a v_prenex_21623)))) (forall ((v_prenex_21621 Int)) (or (<= (select main_a v_prenex_21621) 999) (<= 1 (select main_a v_prenex_21621)) (< v_prenex_21621 main_x) (<= 2 (* 2 (select main_a v_prenex_21621))) (<= (+ main_x 1) v_prenex_21621)))) (forall ((v_prenex_25810 Int) (v_prenex_25809 Int)) (or (<= 1 (select main_a v_prenex_25810)) (< v_prenex_25809 main_x) (<= 2 (* 2 (select main_a v_prenex_25809))) (<= (+ main_x 1) v_prenex_25809) (<= (select main_a v_prenex_25810) 1498) (<= (select main_a v_prenex_25809) (select main_a v_prenex_25810)) (<= (* 2 (select main_a v_prenex_25809)) 1000))) (forall ((v_prenex_29045 Int) (v_prenex_29044 Int)) (or (< v_prenex_29044 main_x) (<= (select main_a v_prenex_29044) 999) (<= (select main_a v_prenex_29045) 1498) (<= 2 (* 2 (select main_a v_prenex_29044))) (<= 1000 (+ (select main_a v_prenex_29044) (select main_a v_prenex_29045))) (<= (+ main_x 1) v_prenex_29044))) (forall ((v_prenex_26404 Int) (v_prenex_26405 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26405))) (<= (select main_a v_prenex_26405) (+ (select main_a v_prenex_26404) 998)) (<= (+ main_x 1) v_prenex_26404) (<= (+ main_y 1) v_prenex_26405) (< v_prenex_26404 main_x) (<= (select main_a v_prenex_26404) 500))) (forall ((v_prenex_24968 Int) (v_prenex_24969 Int)) (or (<= (select main_a v_prenex_24968) 500) (<= (select main_a v_prenex_24969) 1498) (<= (* 2 (select main_a v_prenex_24969)) 1998) (<= (+ main_y 1) v_prenex_24969) (<= 1000 (+ (select main_a v_prenex_24968) (select main_a v_prenex_24969))) (<= (+ main_x 1) v_prenex_24968) (< v_prenex_24968 main_x))) (or (forall ((v_prenex_23754 Int)) (or (<= 500 (select main_a v_prenex_23754)) (<= (* 2 (select main_a v_prenex_23754)) 1998))) (forall ((v_prenex_23753 Int)) (or (< v_prenex_23753 main_x) (<= (* 2 (select main_a v_prenex_23753)) 1000) (<= 1 (select main_a v_prenex_23753)) (<= (+ main_x 1) v_prenex_23753)))) (or (forall ((v_prenex_32554 Int)) (or (<= 500 (select main_a v_prenex_32554)) (<= 1000 (* 2 (select main_a v_prenex_32554))))) (forall ((v_prenex_32551 Int)) (or (<= (+ main_x 1) v_prenex_32551) (<= (select main_a v_prenex_32551) 999) (<= 1 (select main_a v_prenex_32551)) (< v_prenex_32551 main_x) (<= 2 (* 2 (select main_a v_prenex_32551)))))) (or (forall ((v_prenex_25261 Int)) (or (<= (select main_a v_prenex_25261) 1498) (<= (* 2 (select main_a v_prenex_25261)) 1998))) (forall ((v_prenex_25257 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25257))) (<= (+ main_x 1) v_prenex_25257) (<= (* 2 (select main_a v_prenex_25257)) 1000) (< v_prenex_25257 main_x)))) (forall ((v_prenex_30954 Int) (v_prenex_30955 Int)) (or (< v_prenex_30955 main_y) (<= 1000 (+ (select main_a v_prenex_30954) (select main_a v_prenex_30955))) (<= (select main_a v_prenex_30955) 1498) (<= (+ main_x 1) v_prenex_30954) (<= 1 (select main_a v_prenex_30954)) (< v_prenex_30954 main_x) (<= 1 (select main_a v_prenex_30955)))) (or (forall ((v_prenex_24044 Int)) (or (< v_prenex_24044 main_x) (<= 2 (* 2 (select main_a v_prenex_24044))) (<= (+ main_x 1) v_prenex_24044) (<= (* 2 (select main_a v_prenex_24044)) 1000))) (forall ((v_prenex_24047 Int)) (<= (select main_a v_prenex_24047) 999))) (forall ((v_prenex_26411 Int) (v_prenex_26410 Int)) (or (<= 1000 (+ (select main_a v_prenex_26410) (select main_a v_prenex_26411))) (<= (+ main_x 1) v_prenex_26410) (<= (select main_a v_prenex_26410) 999) (<= (select main_a v_prenex_26411) 1498) (<= (select main_a v_prenex_26411) 999) (< v_prenex_26410 main_x) (<= (+ main_y 1) v_prenex_26411))) (forall ((v_prenex_32269 Int) (v_prenex_32270 Int)) (or (<= (+ (select main_a v_prenex_32269) (select main_a v_prenex_32270)) 1000) (<= (* 2 (select main_a v_prenex_32270)) 1998) (<= (+ main_x 1) v_prenex_32269) (<= (+ main_y 1) v_prenex_32270) (<= (* 2 (select main_a v_prenex_32269)) 1000) (< v_prenex_32269 main_x))) (or (forall ((v_prenex_29070 Int)) (or (<= (* 2 (select main_a v_prenex_29070)) 1000) (< v_prenex_29070 main_x))) (forall ((v_prenex_29071 Int)) (or (<= (+ main_y 1) v_prenex_29071) (< v_prenex_29071 main_y) (<= 500 (select main_a v_prenex_29071))))) (or (forall ((v_prenex_28788 Int)) (or (<= (select main_a v_prenex_28788) 999) (<= (+ main_y 1) v_prenex_28788) (<= (* 2 (select main_a v_prenex_28788)) 1998))) (forall ((v_prenex_28787 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28787))) (< v_prenex_28787 main_x) (<= (+ main_x 1) v_prenex_28787) (<= 0 (+ (select main_a v_prenex_28787) 498))))) (forall ((v_prenex_30462 Int) (v_prenex_30463 Int)) (or (< v_prenex_30462 main_x) (<= (select main_a v_prenex_30463) 999) (<= (select main_a v_prenex_30463) (+ (select main_a v_prenex_30462) 998)) (<= (+ main_y 1) v_prenex_30463) (<= (+ main_x 1) v_prenex_30462) (<= 1 (select main_a v_prenex_30462)) (<= 1 (select main_a v_prenex_30463)))) (forall ((v_prenex_31143 Int) (v_prenex_31144 Int)) (or (<= 0 (+ (select main_a v_prenex_31143) 498)) (<= 1000 (+ (select main_a v_prenex_31143) (select main_a v_prenex_31144))) (<= 1 (select main_a v_prenex_31144)) (< v_prenex_31143 main_x) (<= (+ main_x 1) v_prenex_31143) (<= (select main_a v_prenex_31144) 1498))) (forall ((v_prenex_23013 Int) (v_prenex_23014 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23013))) (<= (select main_a v_prenex_23013) 500) (<= (+ main_x 1) v_prenex_23013) (< v_prenex_23013 main_x) (<= (select main_a v_prenex_23014) 999) (<= (+ (select main_a v_prenex_23013) (select main_a v_prenex_23014)) 1000))) (forall ((v_prenex_23159 Int) (v_prenex_23158 Int)) (or (< v_prenex_23158 main_x) (<= 0 (+ (select main_a v_prenex_23158) 498)) (<= (+ main_x 1) v_prenex_23158) (<= 1000 (+ (select main_a v_prenex_23158) (select main_a v_prenex_23159))) (< v_prenex_23159 main_y))) (or (forall ((v_prenex_26214 Int)) (or (< v_prenex_26214 main_x) (<= (select main_a v_prenex_26214) 999) (<= 2 (* 2 (select main_a v_prenex_26214))) (<= (+ main_x 1) v_prenex_26214))) (forall ((v_prenex_26218 Int)) (<= 1000 (* 2 (select main_a v_prenex_26218))))) (forall ((v_prenex_27228 Int) (v_prenex_27229 Int)) (or (<= (+ main_x 1) v_prenex_27228) (<= 500 (select main_a v_prenex_27229)) (<= (select main_a v_prenex_27229) (+ (select main_a v_prenex_27228) 998)) (<= (+ main_y 1) v_prenex_27229) (<= (* 2 (select main_a v_prenex_27228)) 1000) (< v_prenex_27228 main_x) (<= 1 (select main_a v_prenex_27229)))) (forall ((v_prenex_27415 Int) (v_prenex_27416 Int)) (or (<= (* 2 (select main_a v_prenex_27415)) 1000) (<= (select main_a v_prenex_27415) (select main_a v_prenex_27416)) (<= 2 (* 2 (select main_a v_prenex_27415))) (< v_prenex_27415 main_x) (<= (+ main_x 1) v_prenex_27415) (<= 500 (select main_a v_prenex_27416)) (<= (select main_a v_prenex_27416) 999))) (forall ((v_prenex_26629 Int) (v_prenex_26630 Int)) (or (<= (+ main_x 1) v_prenex_26629) (<= 1 (select main_a v_prenex_26630)) (< v_prenex_26629 main_x) (<= (select main_a v_prenex_26630) 999) (<= (select main_a v_prenex_26629) 999) (<= 1000 (+ (select main_a v_prenex_26629) (select main_a v_prenex_26630))) (<= 1 (select main_a v_prenex_26629)))) (or (forall ((v_prenex_24192 Int)) (or (<= (select main_a v_prenex_24192) 1498) (<= (+ main_y 1) v_prenex_24192))) (forall ((v_prenex_24191 Int)) (or (< v_prenex_24191 main_x) (<= 2 (* 2 (select main_a v_prenex_24191))) (<= (+ main_x 1) v_prenex_24191) (<= 1 (select main_a v_prenex_24191))))) (forall ((v_prenex_29436 Int) (v_prenex_29435 Int)) (or (<= (+ main_x 1) v_prenex_29435) (<= 500 (select main_a v_prenex_29436)) (< v_prenex_29435 main_x) (<= 1 (select main_a v_prenex_29435)) (<= 1000 (+ (select main_a v_prenex_29435) (select main_a v_prenex_29436))) (<= (select main_a v_prenex_29435) 500))) (forall ((v_prenex_29934 Int) (v_prenex_29933 Int)) (or (<= (select main_a v_prenex_29933) 500) (<= 1000 (+ (select main_a v_prenex_29933) (select main_a v_prenex_29934))) (<= (* 2 (select main_a v_prenex_29934)) 1998) (<= 1 (select main_a v_prenex_29933)) (<= 500 (select main_a v_prenex_29934)) (< v_prenex_29933 main_x) (<= (+ main_x 1) v_prenex_29933))) (forall ((v_prenex_23133 Int) (v_prenex_23132 Int)) (or (<= 1 (select main_a v_prenex_23132)) (< v_prenex_23132 main_x) (<= 1000 (+ (select main_a v_prenex_23132) (select main_a v_prenex_23133))) (< v_prenex_23133 main_y) (<= 500 (select main_a v_prenex_23133)) (<= (+ main_x 1) v_prenex_23132) (<= 1000 (* 2 (select main_a v_prenex_23133))))) (or (forall ((v_prenex_31097 Int)) (or (<= (select main_a v_prenex_31097) 999) (<= 1000 (* 2 (select main_a v_prenex_31097))))) (forall ((v_prenex_31094 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31094))) (< v_prenex_31094 main_x) (<= (select main_a v_prenex_31094) 500) (<= (+ main_x 1) v_prenex_31094) (<= (select main_a v_prenex_31094) 999)))) (or (forall ((v_prenex_25033 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25033))) (< v_prenex_25033 main_x) (<= (+ main_x 1) v_prenex_25033) (<= 0 (+ (select main_a v_prenex_25033) 498)) (<= 1 (select main_a v_prenex_25033)))) (forall ((v_prenex_25039 Int)) (or (<= 1 (select main_a v_prenex_25039)) (<= (select main_a v_prenex_25039) 1498)))) (forall ((v_prenex_24845 Int) (v_prenex_24846 Int)) (or (<= (select main_a v_prenex_24845) 500) (< v_prenex_24845 main_x) (<= (+ (select main_a v_prenex_24845) (select main_a v_prenex_24846)) 1000) (<= (select main_a v_prenex_24846) 1498) (<= 1000 (* 2 (select main_a v_prenex_24846))) (<= 0 (+ (select main_a v_prenex_24845) 498)) (<= (+ main_x 1) v_prenex_24845))) (forall ((v_prenex_31499 Int) (v_prenex_31500 Int)) (or (<= (select main_a v_prenex_31499) 999) (<= 2 (* 2 (select main_a v_prenex_31499))) (<= (+ main_x 1) v_prenex_31499) (<= 1 (select main_a v_prenex_31500)) (< v_prenex_31499 main_x) (<= 1000 (* 2 (select main_a v_prenex_31500))) (<= (select main_a v_prenex_31499) (select main_a v_prenex_31500)))) (forall ((v_prenex_26590 Int) (v_prenex_26591 Int)) (or (<= (+ main_x 1) v_prenex_26590) (<= (select main_a v_prenex_26591) 1498) (<= 1 (select main_a v_prenex_26590)) (<= (+ (select main_a v_prenex_26590) (select main_a v_prenex_26591)) 1000) (< v_prenex_26590 main_x) (<= 1000 (* 2 (select main_a v_prenex_26591))))) (forall ((v_prenex_32388 Int) (v_prenex_32387 Int)) (or (<= 1 (select main_a v_prenex_32388)) (<= (select main_a v_prenex_32387) (select main_a v_prenex_32388)) (<= 0 (+ (select main_a v_prenex_32387) 498)) (<= (+ main_x 1) v_prenex_32387) (< v_prenex_32387 main_x) (<= (select main_a v_prenex_32387) 500) (<= 500 (select main_a v_prenex_32388)))) (forall ((v_prenex_32489 Int) (v_prenex_32490 Int)) (or (< v_prenex_32489 main_x) (<= 1000 (* 2 (select main_a v_prenex_32490))) (<= (+ (select main_a v_prenex_32489) (select main_a v_prenex_32490)) 1000) (<= (select main_a v_prenex_32489) 500) (<= 0 (+ (select main_a v_prenex_32489) 498)) (<= (select main_a v_prenex_32490) 999) (<= (+ main_x 1) v_prenex_32489))) (forall ((v_prenex_25807 Int) (v_prenex_25808 Int)) (or (<= (+ main_x 1) v_prenex_25807) (< v_prenex_25807 main_x) (<= 1000 (+ (select main_a v_prenex_25807) (select main_a v_prenex_25808))) (<= 0 (+ (select main_a v_prenex_25807) 498)))) (forall ((v_prenex_31378 Int) (v_prenex_31379 Int)) (or (<= (select main_a v_prenex_31379) (+ (select main_a v_prenex_31378) 998)) (<= (* 2 (select main_a v_prenex_31378)) 1000) (<= (select main_a v_prenex_31379) 1498) (<= 2 (* 2 (select main_a v_prenex_31378))) (<= (+ main_x 1) v_prenex_31378) (<= (* 2 (select main_a v_prenex_31379)) 1998) (< v_prenex_31378 main_x))) (forall ((v_prenex_32207 Int) (v_prenex_32208 Int)) (or (<= (select main_a v_prenex_32208) (+ (select main_a v_prenex_32207) 998)) (< v_prenex_32208 main_y) (<= 1000 (* 2 (select main_a v_prenex_32208))) (<= (* 2 (select main_a v_prenex_32208)) 1998) (<= (+ main_y 1) v_prenex_32208))) (or (forall ((v_prenex_31817 Int)) (or (<= 500 (select main_a v_prenex_31817)) (<= 1000 (* 2 (select main_a v_prenex_31817))))) (forall ((v_prenex_31815 Int)) (or (<= (+ main_x 1) v_prenex_31815) (<= (* 2 (select main_a v_prenex_31815)) 1000) (< v_prenex_31815 main_x) (<= 0 (+ (select main_a v_prenex_31815) 498)) (<= (select main_a v_prenex_31815) 999)))) (forall ((v_prenex_29192 Int) (v_prenex_29193 Int)) (or (<= (select main_a v_prenex_29192) 500) (< v_prenex_29192 main_x) (<= (select main_a v_prenex_29192) 999) (<= (+ main_x 1) v_prenex_29192) (<= 500 (select main_a v_prenex_29193)) (<= (* 2 (select main_a v_prenex_29193)) 1998) (<= (+ (select main_a v_prenex_29192) (select main_a v_prenex_29193)) 1000))) (forall ((v_prenex_32263 Int) (v_prenex_32264 Int)) (or (< v_prenex_32263 main_x) (<= 1 (select main_a v_prenex_32264)) (<= 2 (* 2 (select main_a v_prenex_32263))) (< v_prenex_32264 main_y) (<= (+ main_x 1) v_prenex_32263) (<= (select main_a v_prenex_32264) 1498) (<= (+ (select main_a v_prenex_32263) (select main_a v_prenex_32264)) 1000))) (forall ((v_prenex_30428 Int) (v_prenex_30427 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30428))) (<= (select main_a v_prenex_30427) 999) (< v_prenex_30428 main_y) (< v_prenex_30427 main_x) (<= (+ (select main_a v_prenex_30427) (select main_a v_prenex_30428)) 1000) (<= (+ main_x 1) v_prenex_30427))) (forall ((v_prenex_26257 Int) (v_prenex_26256 Int)) (or (<= 1 (select main_a v_prenex_26256)) (<= (+ main_y 1) v_prenex_26257) (<= (select main_a v_prenex_26257) 999) (<= (+ (select main_a v_prenex_26256) (select main_a v_prenex_26257)) 1000) (<= (+ main_x 1) v_prenex_26256) (< v_prenex_26256 main_x))) (or (forall ((v_prenex_27800 Int)) (or (< v_prenex_27800 main_x) (<= 1 (select main_a v_prenex_27800)) (<= (+ main_x 1) v_prenex_27800) (<= 2 (* 2 (select main_a v_prenex_27800))))) (forall ((v_prenex_27801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27801))) (<= 1 (select main_a v_prenex_27801))))) (forall ((v_prenex_25989 Int) (v_prenex_25990 Int)) (or (<= (select main_a v_prenex_25990) 1498) (<= 500 (select main_a v_prenex_25990)) (< v_prenex_25989 main_x) (< v_prenex_25990 main_y) (<= (+ main_x 1) v_prenex_25989) (<= (select main_a v_prenex_25989) (select main_a v_prenex_25990)) (<= (* 2 (select main_a v_prenex_25989)) 1000))) (or (forall ((v_prenex_28676 Int)) (or (<= (select main_a v_prenex_28676) 1498) (<= 1 (select main_a v_prenex_28676)))) (forall ((v_prenex_28673 Int)) (or (<= (+ main_x 1) v_prenex_28673) (< v_prenex_28673 main_x) (<= 2 (* 2 (select main_a v_prenex_28673))) (<= (select main_a v_prenex_28673) 500) (<= 0 (+ (select main_a v_prenex_28673) 498))))) (forall ((v_prenex_26552 Int) (v_prenex_26553 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26552))) (< v_prenex_26552 main_x) (<= (select main_a v_prenex_26553) 1498) (<= (+ main_x 1) v_prenex_26552) (<= (select main_a v_prenex_26552) (select main_a v_prenex_26553)) (<= 1 (select main_a v_prenex_26552)))) (or (forall ((v_prenex_32285 Int)) (or (<= (* 2 (select main_a v_prenex_32285)) 1000) (<= (+ main_x 1) v_prenex_32285) (< v_prenex_32285 main_x))) (forall ((v_prenex_32287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32287))) (< v_prenex_32287 main_y) (<= (* 2 (select main_a v_prenex_32287)) 1998)))) (forall ((v_prenex_28478 Int) (v_prenex_28477 Int)) (or (<= (+ (select main_a v_prenex_28477) (select main_a v_prenex_28478)) 1000) (< v_prenex_28477 main_x) (<= (+ main_x 1) v_prenex_28477) (<= 1 (select main_a v_prenex_28477)) (<= (* 2 (select main_a v_prenex_28477)) 1000))) (forall ((v_prenex_28283 Int) (v_prenex_28284 Int)) (or (<= 1 (select main_a v_prenex_28283)) (<= (+ main_x 1) v_prenex_28283) (<= 1 (select main_a v_prenex_28284)) (<= (select main_a v_prenex_28284) 999) (<= (select main_a v_prenex_28283) (select main_a v_prenex_28284)) (<= (select main_a v_prenex_28283) 500) (< v_prenex_28283 main_x))) (forall ((v_prenex_29689 Int) (v_prenex_29688 Int)) (or (<= (select main_a v_prenex_29689) 999) (<= (+ main_x 1) v_prenex_29688) (<= 1000 (* 2 (select main_a v_prenex_29689))) (<= (+ (select main_a v_prenex_29688) (select main_a v_prenex_29689)) 1000) (< v_prenex_29688 main_x) (<= (select main_a v_prenex_29688) 500) (<= (* 2 (select main_a v_prenex_29688)) 1000))) (or (forall ((v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 999) (<= (* 2 (select main_a v_prenex_28640)) 1998))) (forall ((v_prenex_28636 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28636))) (<= (* 2 (select main_a v_prenex_28636)) 1000) (< v_prenex_28636 main_x) (<= (+ main_x 1) v_prenex_28636) (<= 0 (+ (select main_a v_prenex_28636) 498))))) (forall ((v_prenex_28389 Int) (v_prenex_28388 Int)) (or (<= (* 2 (select main_a v_prenex_28388)) 1000) (<= 0 (+ (select main_a v_prenex_28388) 498)) (<= (+ (select main_a v_prenex_28388) (select main_a v_prenex_28389)) 1000) (<= (+ main_x 1) v_prenex_28388) (< v_prenex_28388 main_x) (<= 1000 (* 2 (select main_a v_prenex_28389))))) (forall ((v_prenex_31914 Int) (v_prenex_31913 Int)) (or (<= (select main_a v_prenex_31913) 500) (<= (select main_a v_prenex_31914) 1498) (<= (+ main_y 1) v_prenex_31914) (<= (+ main_x 1) v_prenex_31913) (<= 1 (select main_a v_prenex_31914)) (<= (select main_a v_prenex_31913) (select main_a v_prenex_31914)) (< v_prenex_31913 main_x))) (forall ((v_prenex_26086 Int) (v_prenex_26087 Int)) (or (< v_prenex_26086 main_x) (<= (select main_a v_prenex_26087) 1498) (<= (select main_a v_prenex_26086) (select main_a v_prenex_26087)) (<= (* 2 (select main_a v_prenex_26086)) 1000) (<= 0 (+ (select main_a v_prenex_26086) 498)) (<= (select main_a v_prenex_26087) 999) (<= (+ main_x 1) v_prenex_26086))) (forall ((v_prenex_24241 Int) (v_prenex_24240 Int)) (or (<= (select main_a v_prenex_24240) (select main_a v_prenex_24241)) (<= (* 2 (select main_a v_prenex_24241)) 1998) (< v_prenex_24240 main_x) (<= (select main_a v_prenex_24241) 999) (<= (+ main_x 1) v_prenex_24240) (<= (select main_a v_prenex_24240) 999) (<= 0 (+ (select main_a v_prenex_24240) 498)))) (or (forall ((v_prenex_31890 Int)) (or (< v_prenex_31890 main_x) (<= (+ main_x 1) v_prenex_31890) (<= 0 (+ (select main_a v_prenex_31890) 498)) (<= (* 2 (select main_a v_prenex_31890)) 1000) (<= 2 (* 2 (select main_a v_prenex_31890))))) (forall ((v_prenex_31892 Int)) (<= 1000 (* 2 (select main_a v_prenex_31892))))) (forall ((v_prenex_32034 Int) (v_prenex_32033 Int)) (or (<= (select main_a v_prenex_32034) (+ (select main_a v_prenex_32033) 998)) (<= 1 (select main_a v_prenex_32033)) (<= (+ main_y 1) v_prenex_32034) (<= (+ main_x 1) v_prenex_32033) (< v_prenex_32033 main_x))) (forall ((v_prenex_27584 Int) (v_prenex_27585 Int)) (or (<= (select main_a v_prenex_27584) 999) (< v_prenex_27584 main_x) (<= 0 (+ (select main_a v_prenex_27584) 498)) (<= (select main_a v_prenex_27584) (select main_a v_prenex_27585)) (<= (+ main_x 1) v_prenex_27584) (<= (* 2 (select main_a v_prenex_27585)) 1998) (<= 1 (select main_a v_prenex_27585)))) (forall ((v_prenex_31150 Int) (v_prenex_31149 Int)) (or (<= (* 2 (select main_a v_prenex_31149)) 1000) (<= 1 (select main_a v_prenex_31150)) (< v_prenex_31149 main_x) (<= (select main_a v_prenex_31150) (+ (select main_a v_prenex_31149) 998)) (<= (+ main_x 1) v_prenex_31149))) (forall ((v_prenex_23057 Int) (v_prenex_23058 Int)) (or (<= (select main_a v_prenex_23058) (+ (select main_a v_prenex_23057) 998)) (<= 2 (* 2 (select main_a v_prenex_23057))) (< v_prenex_23057 main_x) (<= (+ main_x 1) v_prenex_23057) (<= 1 (select main_a v_prenex_23058)))) (or (forall ((v_prenex_30940 Int)) (or (<= (select main_a v_prenex_30940) 1498) (<= 500 (select main_a v_prenex_30940)))) (forall ((v_prenex_30938 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30938))) (<= 1 (select main_a v_prenex_30938)) (< v_prenex_30938 main_x) (<= (+ main_x 1) v_prenex_30938) (<= (select main_a v_prenex_30938) 500)))) (or (forall ((v_prenex_25933 Int)) (<= (select main_a v_prenex_25933) 999)) (forall ((v_prenex_25931 Int)) (or (< v_prenex_25931 main_x) (<= (select main_a v_prenex_25931) 500) (<= (* 2 (select main_a v_prenex_25931)) 1000) (<= 1 (select main_a v_prenex_25931)) (<= (+ main_x 1) v_prenex_25931)))) (forall ((v_prenex_22664 Int) (v_prenex_22663 Int)) (or (<= (* 2 (select main_a v_prenex_22663)) 1000) (<= (select main_a v_prenex_22664) 999) (<= (select main_a v_prenex_22663) (select main_a v_prenex_22664)) (< v_prenex_22663 main_x) (<= 1 (select main_a v_prenex_22664)) (<= (+ main_x 1) v_prenex_22663))) (or (forall ((v_prenex_27243 Int)) (or (<= 1 (select main_a v_prenex_27243)) (<= (* 2 (select main_a v_prenex_27243)) 1998) (<= (+ main_y 1) v_prenex_27243))) (forall ((v_prenex_27242 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27242))) (<= (select main_a v_prenex_27242) 999) (<= (+ main_x 1) v_prenex_27242) (< v_prenex_27242 main_x)))) (or (forall ((v_prenex_28771 Int)) (or (< v_prenex_28771 main_x) (<= 2 (* 2 (select main_a v_prenex_28771))) (<= (* 2 (select main_a v_prenex_28771)) 1000) (<= (+ main_x 1) v_prenex_28771))) (forall ((v_prenex_28774 Int)) (or (<= 1 (select main_a v_prenex_28774)) (<= (select main_a v_prenex_28774) 999) (< v_prenex_28774 main_y)))) (or (forall ((v_prenex_27346 Int)) (or (<= (select main_a v_prenex_27346) 1498) (<= 500 (select main_a v_prenex_27346)) (< v_prenex_27346 main_y))) (forall ((v_prenex_27344 Int)) (or (<= (+ main_x 1) v_prenex_27344) (< v_prenex_27344 main_x) (<= (* 2 (select main_a v_prenex_27344)) 1000)))) (or (forall ((v_prenex_25470 Int)) (or (<= (select main_a v_prenex_25470) 500) (<= (select main_a v_prenex_25470) 999) (< v_prenex_25470 main_x) (<= (* 2 (select main_a v_prenex_25470)) 1000) (<= (+ main_x 1) v_prenex_25470))) (forall ((v_prenex_25473 Int)) (<= (select main_a v_prenex_25473) 999))) (or (forall ((v_prenex_31899 Int)) (or (< v_prenex_31899 main_y) (<= 1000 (* 2 (select main_a v_prenex_31899))) (<= 1 (select main_a v_prenex_31899)))) (forall ((v_prenex_31896 Int)) (or (<= (* 2 (select main_a v_prenex_31896)) 1000) (< v_prenex_31896 main_x) (<= (+ main_x 1) v_prenex_31896) (<= 2 (* 2 (select main_a v_prenex_31896)))))) (or (forall ((v_prenex_27296 Int)) (<= 1 (select main_a v_prenex_27296))) (forall ((v_prenex_27293 Int)) (or (<= (+ main_x 1) v_prenex_27293) (< v_prenex_27293 main_x) (<= (* 2 (select main_a v_prenex_27293)) 1000) (<= 2 (* 2 (select main_a v_prenex_27293)))))) (forall ((v_prenex_26826 Int) (v_prenex_26827 Int)) (or (<= (+ (select main_a v_prenex_26826) (select main_a v_prenex_26827)) 1000) (<= 1 (select main_a v_prenex_26826)) (<= (+ main_x 1) v_prenex_26826) (<= (+ main_y 1) v_prenex_26827) (< v_prenex_26826 main_x) (<= (* 2 (select main_a v_prenex_26827)) 1998))) (forall ((v_prenex_27973 Int) (v_prenex_27972 Int)) (or (<= 1 (select main_a v_prenex_27973)) (<= (select main_a v_prenex_27972) 999) (< v_prenex_27972 main_x) (<= (+ main_x 1) v_prenex_27972) (<= (select main_a v_prenex_27973) 1498) (<= (select main_a v_prenex_27973) (+ (select main_a v_prenex_27972) 998)) (<= (select main_a v_prenex_27972) 500))) (forall ((v_prenex_22204 Int) (v_prenex_22205 Int)) (or (<= (* 2 (select main_a v_prenex_22204)) 1000) (<= (* 2 (select main_a v_prenex_22205)) 1998) (< v_prenex_22204 main_x) (<= (+ main_x 1) v_prenex_22204) (<= (+ (select main_a v_prenex_22204) (select main_a v_prenex_22205)) 1000) (<= 1 (select main_a v_prenex_22204)) (<= (select main_a v_prenex_22205) 999))) (or (forall ((v_prenex_32070 Int)) (or (< v_prenex_32070 main_y) (<= 1000 (* 2 (select main_a v_prenex_32070))) (<= (+ main_y 1) v_prenex_32070))) (forall ((v_prenex_32069 Int)) (<= 2 (* 2 (select main_a v_prenex_32069))))) (or (forall ((v_prenex_26238 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26238))) (<= (+ main_y 1) v_prenex_26238) (<= (* 2 (select main_a v_prenex_26238)) 1998))) (forall ((v_prenex_26237 Int)) (or (<= (* 2 (select main_a v_prenex_26237)) 1000) (<= (+ main_x 1) v_prenex_26237) (< v_prenex_26237 main_x)))) (forall ((v_prenex_30374 Int) (v_prenex_30375 Int)) (or (<= (select main_a v_prenex_30375) 1498) (< v_prenex_30374 main_x) (<= (+ (select main_a v_prenex_30374) (select main_a v_prenex_30375)) 1000) (<= (+ main_y 1) v_prenex_30375) (<= (+ main_x 1) v_prenex_30374) (<= (select main_a v_prenex_30375) 999) (<= 0 (+ (select main_a v_prenex_30374) 498)))) (forall ((v_prenex_30770 Int) (v_prenex_30771 Int)) (or (< v_prenex_30770 main_x) (<= (+ main_x 1) v_prenex_30770) (< v_prenex_30771 main_y) (<= 500 (select main_a v_prenex_30771)) (<= (select main_a v_prenex_30771) (+ (select main_a v_prenex_30770) 998)) (<= 1000 (* 2 (select main_a v_prenex_30771))) (<= (select main_a v_prenex_30770) 500))) (or (forall ((v_prenex_23088 Int)) (or (<= (+ main_x 1) v_prenex_23088) (< v_prenex_23088 main_x) (<= 2 (* 2 (select main_a v_prenex_23088))))) (forall ((v_prenex_23093 Int)) (or (< v_prenex_23093 main_y) (<= (* 2 (select main_a v_prenex_23093)) 1998)))) (or (forall ((v_prenex_23384 Int)) (or (<= (+ main_x 1) v_prenex_23384) (<= 2 (* 2 (select main_a v_prenex_23384))) (< v_prenex_23384 main_x) (<= (select main_a v_prenex_23384) 500))) (forall ((v_prenex_23386 Int)) (<= 1 (select main_a v_prenex_23386)))) (forall ((v_prenex_31264 Int) (v_prenex_31265 Int)) (or (<= (+ main_x 1) v_prenex_31264) (< v_prenex_31264 main_x) (<= (select main_a v_prenex_31264) (select main_a v_prenex_31265)) (<= (select main_a v_prenex_31264) 500) (<= (select main_a v_prenex_31265) 999) (<= 2 (* 2 (select main_a v_prenex_31264))) (<= (select main_a v_prenex_31265) 1498))) (forall ((v_prenex_26718 Int) (v_prenex_26719 Int)) (or (<= 500 (select main_a v_prenex_26719)) (< v_prenex_26718 main_x) (<= 1000 (* 2 (select main_a v_prenex_26719))) (<= 1 (select main_a v_prenex_26718)) (<= (+ main_x 1) v_prenex_26718) (<= (select main_a v_prenex_26719) (+ (select main_a v_prenex_26718) 998)) (<= 2 (* 2 (select main_a v_prenex_26718))))) (or (forall ((v_prenex_27635 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27635))) (<= (select main_a v_prenex_27635) 500) (< v_prenex_27635 main_x) (<= (+ main_x 1) v_prenex_27635) (<= (select main_a v_prenex_27635) 999))) (forall ((v_prenex_27638 Int)) (or (<= (select main_a v_prenex_27638) 999) (<= (select main_a v_prenex_27638) 1498)))) (forall ((v_prenex_27395 Int) (v_prenex_27396 Int)) (or (<= 1000 (+ (select main_a v_prenex_27395) (select main_a v_prenex_27396))) (<= (select main_a v_prenex_27395) 500) (< v_prenex_27395 main_x) (<= (+ main_x 1) v_prenex_27395) (<= (+ main_y 1) v_prenex_27396) (<= 500 (select main_a v_prenex_27396)))) (forall ((v_prenex_21880 Int) (v_prenex_21881 Int)) (or (< v_prenex_21880 main_x) (<= 1 (select main_a v_prenex_21881)) (<= (select main_a v_prenex_21881) 999) (<= (+ (select main_a v_prenex_21880) (select main_a v_prenex_21881)) 1000) (<= (select main_a v_prenex_21880) 500) (<= 0 (+ (select main_a v_prenex_21880) 498)) (<= (+ main_x 1) v_prenex_21880))) (or (forall ((v_prenex_28079 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28079))) (< v_prenex_28079 main_x) (<= (+ main_x 1) v_prenex_28079) (<= 0 (+ (select main_a v_prenex_28079) 498)))) (forall ((v_prenex_28080 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28080))) (<= (+ main_y 1) v_prenex_28080)))) (or (forall ((v_prenex_22444 Int)) (<= (* 2 (select main_a v_prenex_22444)) 1998)) (forall ((v_prenex_22438 Int)) (or (< v_prenex_22438 main_x) (<= (+ main_x 1) v_prenex_22438) (<= (select main_a v_prenex_22438) 500) (<= (select main_a v_prenex_22438) 999) (<= 2 (* 2 (select main_a v_prenex_22438)))))) (forall ((v_prenex_29867 Int) (v_prenex_29866 Int)) (or (<= 1000 (+ (select main_a v_prenex_29866) (select main_a v_prenex_29867))) (<= (* 2 (select main_a v_prenex_29867)) 1998) (<= (+ main_x 1) v_prenex_29866) (<= (select main_a v_prenex_29866) 500) (< v_prenex_29866 main_x) (<= (select main_a v_prenex_29866) 999))) (forall ((v_prenex_21616 Int) (v_prenex_21615 Int)) (or (< v_prenex_21615 main_x) (<= (select main_a v_prenex_21615) (select main_a v_prenex_21616)) (<= (+ main_x 1) v_prenex_21615) (<= 500 (select main_a v_prenex_21616)) (<= (select main_a v_prenex_21615) 999))) (forall ((v_prenex_22397 Int) (v_prenex_22398 Int)) (or (<= (select main_a v_prenex_22398) 1498) (< v_prenex_22397 main_x) (<= (+ main_x 1) v_prenex_22397) (<= (select main_a v_prenex_22397) 999) (<= (+ (select main_a v_prenex_22397) (select main_a v_prenex_22398)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22398))))) (forall ((v_prenex_21495 Int) (v_prenex_21496 Int)) (or (<= (* 2 (select main_a v_prenex_21495)) 1000) (<= 500 (select main_a v_prenex_21496)) (<= 0 (+ (select main_a v_prenex_21495) 498)) (<= (+ main_x 1) v_prenex_21495) (< v_prenex_21495 main_x) (<= (select main_a v_prenex_21496) (+ (select main_a v_prenex_21495) 998)))) (or (forall ((v_prenex_30585 Int)) (or (<= (select main_a v_prenex_30585) 999) (<= (* 2 (select main_a v_prenex_30585)) 1000) (<= (+ main_x 1) v_prenex_30585) (< v_prenex_30585 main_x))) (forall ((v_prenex_30586 Int)) (or (<= (+ main_y 1) v_prenex_30586) (<= (select main_a v_prenex_30586) 1498)))) (forall ((v_prenex_27333 Int) (v_prenex_27332 Int)) (or (< v_prenex_27333 main_y) (<= 1 (select main_a v_prenex_27333)) (<= (select main_a v_prenex_27332) (select main_a v_prenex_27333)) (<= (+ main_y 1) v_prenex_27333) (<= 500 (select main_a v_prenex_27333)))) (forall ((v_prenex_30499 Int) (v_prenex_30498 Int)) (or (<= 500 (select main_a v_prenex_30499)) (<= 1 (select main_a v_prenex_30499)) (< v_prenex_30498 main_x) (<= (select main_a v_prenex_30498) (select main_a v_prenex_30499)) (<= (+ main_x 1) v_prenex_30498) (<= 2 (* 2 (select main_a v_prenex_30498))))) (or (forall ((v_prenex_24469 Int)) (or (<= 500 (select main_a v_prenex_24469)) (<= 1 (select main_a v_prenex_24469)) (<= (+ main_y 1) v_prenex_24469))) (forall ((v_prenex_24468 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24468))) (<= (* 2 (select main_a v_prenex_24468)) 1000) (< v_prenex_24468 main_x) (<= (+ main_x 1) v_prenex_24468)))) (or (forall ((v_prenex_23231 Int)) (or (<= 0 (+ (select main_a v_prenex_23231) 498)) (<= 2 (* 2 (select main_a v_prenex_23231))) (<= (+ main_x 1) v_prenex_23231) (< v_prenex_23231 main_x) (<= (select main_a v_prenex_23231) 999))) (forall ((v_prenex_23236 Int)) (or (<= (select main_a v_prenex_23236) 1498) (<= (select main_a v_prenex_23236) 999)))) (forall ((v_prenex_22004 Int) (v_prenex_22005 Int)) (or (<= (select main_a v_prenex_22005) 999) (< v_prenex_22004 main_x) (<= (select main_a v_prenex_22005) (+ (select main_a v_prenex_22004) 998)) (<= (+ main_x 1) v_prenex_22004) (<= 0 (+ (select main_a v_prenex_22004) 498)) (<= 1000 (* 2 (select main_a v_prenex_22005))))) (or (forall ((v_prenex_31862 Int)) (or (<= (+ main_x 1) v_prenex_31862) (< v_prenex_31862 main_x) (<= 2 (* 2 (select main_a v_prenex_31862))) (<= 0 (+ (select main_a v_prenex_31862) 498)) (<= (select main_a v_prenex_31862) 500))) (forall ((v_prenex_31863 Int)) (or (<= 1 (select main_a v_prenex_31863)) (<= 500 (select main_a v_prenex_31863))))) (or (forall ((v_prenex_30404 Int)) (<= (select main_a v_prenex_30404) 999)) (forall ((v_prenex_30403 Int)) (or (< v_prenex_30403 main_x) (<= (* 2 (select main_a v_prenex_30403)) 1000) (<= (+ main_x 1) v_prenex_30403) (<= (select main_a v_prenex_30403) 999) (<= 1 (select main_a v_prenex_30403))))) (or (forall ((v_prenex_24947 Int)) (or (<= (select main_a v_prenex_24947) 999) (<= 1000 (* 2 (select main_a v_prenex_24947))))) (forall ((v_prenex_24941 Int)) (or (< v_prenex_24941 main_x) (<= (+ main_x 1) v_prenex_24941) (<= 0 (+ (select main_a v_prenex_24941) 498)) (<= 1 (select main_a v_prenex_24941)) (<= 2 (* 2 (select main_a v_prenex_24941)))))) (forall ((v_prenex_30952 Int) (v_prenex_30953 Int)) (or (<= (select main_a v_prenex_30952) 999) (<= 500 (select main_a v_prenex_30953)) (< v_prenex_30952 main_x) (<= (+ main_x 1) v_prenex_30952) (<= (select main_a v_prenex_30953) 999) (<= 2 (* 2 (select main_a v_prenex_30952))) (<= 1000 (+ (select main_a v_prenex_30952) (select main_a v_prenex_30953))))) (or (forall ((v_prenex_23834 Int)) (or (<= 500 (select main_a v_prenex_23834)) (<= (select main_a v_prenex_23834) 1498) (< v_prenex_23834 main_y))) (forall ((v_prenex_23829 Int)) (or (< v_prenex_23829 main_x) (<= (+ main_x 1) v_prenex_23829) (<= 2 (* 2 (select main_a v_prenex_23829)))))) (or (forall ((v_prenex_24453 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24453))) (< v_prenex_24453 main_x) (<= (select main_a v_prenex_24453) 500) (<= (+ main_x 1) v_prenex_24453))) (forall ((v_prenex_24455 Int)) (or (<= 500 (select main_a v_prenex_24455)) (<= 1000 (* 2 (select main_a v_prenex_24455)))))) (forall ((v_prenex_29764 Int) (v_prenex_29763 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29763))) (<= (+ main_x 1) v_prenex_29763) (<= 1 (select main_a v_prenex_29763)) (<= (select main_a v_prenex_29764) 999) (< v_prenex_29763 main_x) (<= (+ (select main_a v_prenex_29763) (select main_a v_prenex_29764)) 1000))) (forall ((v_prenex_31417 Int) (v_prenex_31418 Int)) (or (<= 1 (select main_a v_prenex_31418)) (<= (select main_a v_prenex_31417) (select main_a v_prenex_31418)) (<= (+ main_x 1) v_prenex_31417) (< v_prenex_31417 main_x) (<= (select main_a v_prenex_31417) 999))) (forall ((v_prenex_24373 Int) (v_prenex_24372 Int)) (or (<= (+ main_x 1) v_prenex_24372) (< v_prenex_24373 main_y) (<= 1000 (* 2 (select main_a v_prenex_24373))) (<= (select main_a v_prenex_24373) 999) (<= (* 2 (select main_a v_prenex_24372)) 1000) (< v_prenex_24372 main_x) (<= (+ (select main_a v_prenex_24372) (select main_a v_prenex_24373)) 1000))) (or (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 1498) (<= 1 (select main_a v_prenex_29913)))) (forall ((v_prenex_29909 Int)) (or (<= (select main_a v_prenex_29909) 500) (<= 2 (* 2 (select main_a v_prenex_29909))) (<= (+ main_x 1) v_prenex_29909) (< v_prenex_29909 main_x)))) (forall ((v_prenex_22130 Int) (v_prenex_22129 Int)) (or (<= (select main_a v_prenex_22129) 500) (<= 1000 (+ (select main_a v_prenex_22129) (select main_a v_prenex_22130))) (<= 2 (* 2 (select main_a v_prenex_22129))) (<= (+ main_x 1) v_prenex_22129) (<= 1 (select main_a v_prenex_22130)) (< v_prenex_22129 main_x))) (forall ((v_prenex_32164 Int) (v_prenex_32163 Int)) (or (<= (select main_a v_prenex_32164) 1498) (<= (* 2 (select main_a v_prenex_32163)) 1000) (< v_prenex_32163 main_x) (<= (select main_a v_prenex_32163) (select main_a v_prenex_32164)) (<= 0 (+ (select main_a v_prenex_32163) 498)) (<= (+ main_x 1) v_prenex_32163))) (or (forall ((v_prenex_31483 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31483))) (< v_prenex_31483 main_x) (<= 0 (+ (select main_a v_prenex_31483) 498)) (<= (select main_a v_prenex_31483) 500) (<= (+ main_x 1) v_prenex_31483))) (forall ((v_prenex_31486 Int)) (<= 500 (select main_a v_prenex_31486)))) (forall ((v_prenex_32988 Int) (v_prenex_32987 Int)) (or (<= (* 2 (select main_a v_prenex_32987)) 1000) (< v_prenex_32987 main_x) (<= 1 (select main_a v_prenex_32987)) (<= (select main_a v_prenex_32987) (select main_a v_prenex_32988)) (<= (+ main_x 1) v_prenex_32987))) (or (forall ((v_prenex_28152 Int)) (or (<= (+ main_y 1) v_prenex_28152) (<= 1 (select main_a v_prenex_28152)) (<= (select main_a v_prenex_28152) 999))) (forall ((v_prenex_28151 Int)) (or (< v_prenex_28151 main_x) (<= 2 (* 2 (select main_a v_prenex_28151))) (<= 0 (+ (select main_a v_prenex_28151) 498)) (<= (+ main_x 1) v_prenex_28151)))) (forall ((v_prenex_21653 Int) (v_prenex_21654 Int)) (or (< v_prenex_21653 main_x) (<= (+ main_x 1) v_prenex_21653) (<= 1 (select main_a v_prenex_21654)) (<= 2 (* 2 (select main_a v_prenex_21653))) (<= 0 (+ (select main_a v_prenex_21653) 498)) (<= 1000 (+ (select main_a v_prenex_21653) (select main_a v_prenex_21654))) (<= (select main_a v_prenex_21654) 999))) (forall ((v_prenex_23514 Int) (v_prenex_23513 Int)) (or (<= 1 (select main_a v_prenex_23513)) (<= (+ (select main_a v_prenex_23513) (select main_a v_prenex_23514)) 1000) (< v_prenex_23513 main_x) (<= (+ main_y 1) v_prenex_23514) (<= (select main_a v_prenex_23514) 1498) (<= 1 (select main_a v_prenex_23514)) (<= (+ main_x 1) v_prenex_23513))) (or (forall ((v_prenex_25256 Int)) (or (< v_prenex_25256 main_x) (<= (* 2 (select main_a v_prenex_25256)) 1000) (<= 2 (* 2 (select main_a v_prenex_25256))) (<= (+ main_x 1) v_prenex_25256))) (forall ((v_prenex_25261 Int)) (or (<= (select main_a v_prenex_25261) 1498) (<= (* 2 (select main_a v_prenex_25261)) 1998)))) (forall ((v_prenex_23809 Int) (v_prenex_23808 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23808))) (<= (* 2 (select main_a v_prenex_23808)) 1000) (<= (+ main_x 1) v_prenex_23808) (<= (* 2 (select main_a v_prenex_23809)) 1998) (<= 1000 (+ (select main_a v_prenex_23808) (select main_a v_prenex_23809))) (<= 500 (select main_a v_prenex_23809)) (< v_prenex_23808 main_x))) (or (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (<= 1 (select main_a v_prenex_22429)))) (forall ((v_prenex_22423 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22423))) (<= 1 (select main_a v_prenex_22423)) (<= (+ main_x 1) v_prenex_22423) (<= 0 (+ (select main_a v_prenex_22423) 498)) (< v_prenex_22423 main_x)))) (or (forall ((v_prenex_28072 Int)) (or (<= 1 (select main_a v_prenex_28072)) (<= (select main_a v_prenex_28072) 999))) (forall ((v_prenex_28066 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28066))) (< v_prenex_28066 main_x) (<= (select main_a v_prenex_28066) 500) (<= (* 2 (select main_a v_prenex_28066)) 1000) (<= (+ main_x 1) v_prenex_28066)))) (forall ((v_prenex_28278 Int) (v_prenex_28277 Int)) (or (<= 1000 (+ (select main_a v_prenex_28277) (select main_a v_prenex_28278))) (<= 2 (* 2 (select main_a v_prenex_28277))) (<= 1 (select main_a v_prenex_28278)) (<= 500 (select main_a v_prenex_28278)) (<= 0 (+ (select main_a v_prenex_28277) 498)) (< v_prenex_28277 main_x) (<= (+ main_x 1) v_prenex_28277))) (or (forall ((v_prenex_31245 Int)) (or (<= 1 (select main_a v_prenex_31245)) (<= 0 (+ (select main_a v_prenex_31245) 498)) (<= (+ main_x 1) v_prenex_31245) (<= 2 (* 2 (select main_a v_prenex_31245))) (< v_prenex_31245 main_x))) (forall ((v_prenex_31251 Int)) (or (<= 500 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31251) 999)))) (or (forall ((v_prenex_27291 Int)) (or (<= 0 (+ (select main_a v_prenex_27291) 498)) (< v_prenex_27291 main_x) (<= (+ main_x 1) v_prenex_27291) (<= (* 2 (select main_a v_prenex_27291)) 1000))) (forall ((v_prenex_27296 Int)) (<= 1 (select main_a v_prenex_27296)))) (forall ((v_prenex_31875 Int) (v_prenex_31876 Int)) (or (< v_prenex_31875 main_x) (<= 2 (* 2 (select main_a v_prenex_31875))) (<= (select main_a v_prenex_31875) 500) (<= 1000 (* 2 (select main_a v_prenex_31876))) (<= (+ main_x 1) v_prenex_31875) (<= (* 2 (select main_a v_prenex_31876)) 1998) (<= 1000 (+ (select main_a v_prenex_31875) (select main_a v_prenex_31876))))) (or (forall ((v_prenex_23140 Int)) (or (<= 500 (select main_a v_prenex_23140)) (<= 1 (select main_a v_prenex_23140)))) (forall ((v_prenex_23135 Int)) (or (<= 0 (+ (select main_a v_prenex_23135) 498)) (< v_prenex_23135 main_x) (<= (* 2 (select main_a v_prenex_23135)) 1000) (<= (+ main_x 1) v_prenex_23135)))) (or (forall ((v_prenex_25184 Int)) (<= (select main_a v_prenex_25184) 1498)) (forall ((v_prenex_25181 Int)) (or (< v_prenex_25181 main_x) (<= 2 (* 2 (select main_a v_prenex_25181))) (<= (+ main_x 1) v_prenex_25181) (<= (select main_a v_prenex_25181) 999)))) (forall ((v_prenex_21535 Int) (v_prenex_21536 Int)) (or (<= (+ (select main_a v_prenex_21535) (select main_a v_prenex_21536)) 1000) (<= 500 (select main_a v_prenex_21536)) (<= (select main_a v_prenex_21536) 999) (<= (+ main_x 1) v_prenex_21535) (< v_prenex_21535 main_x) (< v_prenex_21536 main_y) (<= (select main_a v_prenex_21535) 500))) (forall ((v_prenex_29969 Int) (v_prenex_29968 Int)) (or (<= (+ main_y 1) v_prenex_29969) (<= (select main_a v_prenex_29969) 999) (<= (+ main_x 1) v_prenex_29968) (< v_prenex_29968 main_x) (<= 2 (* 2 (select main_a v_prenex_29968))) (<= (select main_a v_prenex_29968) (select main_a v_prenex_29969)))) (forall ((v_prenex_32438 Int) (v_prenex_32437 Int)) (or (<= 0 (+ (select main_a v_prenex_32437) 498)) (<= 1000 (* 2 (select main_a v_prenex_32438))) (<= (+ (select main_a v_prenex_32437) (select main_a v_prenex_32438)) 1000) (<= (+ main_x 1) v_prenex_32437) (<= (select main_a v_prenex_32437) 999) (<= (select main_a v_prenex_32438) 999) (< v_prenex_32437 main_x))) (forall ((v_prenex_29304 Int) (v_prenex_29303 Int)) (or (<= (+ (select main_a v_prenex_29303) (select main_a v_prenex_29304)) 1000) (<= (select main_a v_prenex_29304) 1498) (<= (select main_a v_prenex_29303) 500) (<= (+ main_y 1) v_prenex_29304) (<= (+ main_x 1) v_prenex_29303) (< v_prenex_29303 main_x))) (forall ((v_prenex_21533 Int) (v_prenex_21534 Int)) (or (< v_prenex_21533 main_x) (<= (select main_a v_prenex_21534) (+ (select main_a v_prenex_21533) 998)) (<= (+ main_y 1) v_prenex_21534) (<= (select main_a v_prenex_21534) 1498) (<= (select main_a v_prenex_21533) 500) (<= (* 2 (select main_a v_prenex_21534)) 1998) (<= (+ main_x 1) v_prenex_21533))) (or (forall ((v_prenex_28663 Int)) (or (< v_prenex_28663 main_x) (<= 0 (+ (select main_a v_prenex_28663) 498)) (<= 2 (* 2 (select main_a v_prenex_28663))) (<= (+ main_x 1) v_prenex_28663))) (forall ((v_prenex_28669 Int)) (or (<= (select main_a v_prenex_28669) 999) (< v_prenex_28669 main_y) (<= (select main_a v_prenex_28669) 1498)))) (or (forall ((v_prenex_32764 Int)) (<= 1000 (* 2 (select main_a v_prenex_32764)))) (forall ((v_prenex_32759 Int)) (or (< v_prenex_32759 main_x) (<= (+ main_x 1) v_prenex_32759) (<= 0 (+ (select main_a v_prenex_32759) 498)) (<= (* 2 (select main_a v_prenex_32759)) 1000)))) (or (forall ((v_prenex_31889 Int)) (or (<= (+ main_x 1) v_prenex_31889) (<= 2 (* 2 (select main_a v_prenex_31889))) (< v_prenex_31889 main_x) (<= (select main_a v_prenex_31889) 999) (<= (* 2 (select main_a v_prenex_31889)) 1000))) (forall ((v_prenex_31892 Int)) (<= 1000 (* 2 (select main_a v_prenex_31892))))) (forall ((v_prenex_29759 Int) (v_prenex_29760 Int)) (or (<= (+ main_y 1) v_prenex_29760) (< v_prenex_29759 main_x) (<= (+ main_x 1) v_prenex_29759) (<= 500 (select main_a v_prenex_29760)) (<= 1 (select main_a v_prenex_29760)) (<= (select main_a v_prenex_29760) (+ (select main_a v_prenex_29759) 998)) (<= (select main_a v_prenex_29759) 500))) (forall ((v_prenex_22867 Int) (v_prenex_22868 Int)) (or (<= 1 (select main_a v_prenex_22867)) (<= (select main_a v_prenex_22868) 999) (<= (+ main_x 1) v_prenex_22867) (<= (select main_a v_prenex_22868) 1498) (<= (+ (select main_a v_prenex_22867) (select main_a v_prenex_22868)) 1000) (<= (select main_a v_prenex_22867) 500) (< v_prenex_22867 main_x))) (forall ((v_prenex_22200 Int) (v_prenex_22201 Int)) (or (<= (select main_a v_prenex_22200) 999) (< v_prenex_22200 main_x) (<= (select main_a v_prenex_22200) 500) (<= 1 (select main_a v_prenex_22201)) (<= (select main_a v_prenex_22201) (+ (select main_a v_prenex_22200) 998)) (<= (+ main_x 1) v_prenex_22200) (<= (select main_a v_prenex_22201) 999))) (forall ((v_prenex_33011 Int) (v_prenex_33010 Int)) (or (<= (+ main_x 1) v_prenex_33010) (<= (select main_a v_prenex_33011) 999) (<= 2 (* 2 (select main_a v_prenex_33010))) (<= 1000 (+ (select main_a v_prenex_33010) (select main_a v_prenex_33011))) (< v_prenex_33010 main_x) (<= (* 2 (select main_a v_prenex_33011)) 1998))) (forall ((v_prenex_25720 Int) (v_prenex_25719 Int)) (or (< v_prenex_25719 main_x) (<= 2 (* 2 (select main_a v_prenex_25719))) (<= (select main_a v_prenex_25720) (+ (select main_a v_prenex_25719) 998)) (<= 500 (select main_a v_prenex_25720)) (<= 1000 (* 2 (select main_a v_prenex_25720))) (<= (+ main_y 1) v_prenex_25720) (<= (+ main_x 1) v_prenex_25719))) (or (forall ((v_prenex_25869 Int)) (or (< v_prenex_25869 main_x) (<= 0 (+ (select main_a v_prenex_25869) 498)) (<= 2 (* 2 (select main_a v_prenex_25869))) (<= (+ main_x 1) v_prenex_25869))) (forall ((v_prenex_25871 Int)) (<= 1000 (* 2 (select main_a v_prenex_25871))))) (or (forall ((v_prenex_21850 Int)) (or (<= (+ main_x 1) v_prenex_21850) (< v_prenex_21850 main_x) (<= (* 2 (select main_a v_prenex_21850)) 1000) (<= 2 (* 2 (select main_a v_prenex_21850))))) (forall ((v_prenex_21851 Int)) (or (<= (* 2 (select main_a v_prenex_21851)) 1998) (<= (+ main_y 1) v_prenex_21851) (<= (select main_a v_prenex_21851) 999)))) (forall ((v_prenex_24757 Int) (v_prenex_24758 Int)) (or (<= 1 (select main_a v_prenex_24758)) (<= 1 (select main_a v_prenex_24757)) (<= 1000 (+ (select main_a v_prenex_24757) (select main_a v_prenex_24758))) (<= (select main_a v_prenex_24758) 1498) (< v_prenex_24757 main_x) (<= (select main_a v_prenex_24757) 500) (<= (+ main_x 1) v_prenex_24757))) (forall ((v_prenex_27734 Int) (v_prenex_27735 Int)) (or (<= (+ main_x 1) v_prenex_27734) (<= (select main_a v_prenex_27734) 999) (<= 2 (* 2 (select main_a v_prenex_27734))) (<= (+ (select main_a v_prenex_27734) (select main_a v_prenex_27735)) 1000) (<= (select main_a v_prenex_27735) 999) (<= (select main_a v_prenex_27735) 1498) (< v_prenex_27734 main_x))) (forall ((v_prenex_22734 Int) (v_prenex_22735 Int)) (or (<= 1 (select main_a v_prenex_22734)) (<= 500 (select main_a v_prenex_22735)) (<= (+ (select main_a v_prenex_22734) (select main_a v_prenex_22735)) 1000) (< v_prenex_22734 main_x) (<= (+ main_x 1) v_prenex_22734) (<= 1000 (* 2 (select main_a v_prenex_22735))) (<= 2 (* 2 (select main_a v_prenex_22734))))) (forall ((v_prenex_24700 Int) (v_prenex_24701 Int)) (or (< v_prenex_24700 main_x) (<= (select main_a v_prenex_24700) 500) (<= (+ main_x 1) v_prenex_24700) (<= (select main_a v_prenex_24701) 1498) (<= 1000 (* 2 (select main_a v_prenex_24701))) (<= (select main_a v_prenex_24701) (+ (select main_a v_prenex_24700) 998)) (<= 0 (+ (select main_a v_prenex_24700) 498)))) (forall ((v_prenex_24218 Int) (v_prenex_24217 Int)) (or (<= (select main_a v_prenex_24217) 999) (< v_prenex_24217 main_x) (<= 1 (select main_a v_prenex_24218)) (<= 500 (select main_a v_prenex_24218)) (<= (+ main_x 1) v_prenex_24217) (< v_prenex_24218 main_y) (<= (select main_a v_prenex_24218) (+ (select main_a v_prenex_24217) 998)))) (forall ((v_prenex_21683 Int) (v_prenex_21684 Int)) (or (<= 0 (+ (select main_a v_prenex_21683) 498)) (<= 1000 (+ (select main_a v_prenex_21683) (select main_a v_prenex_21684))) (< v_prenex_21684 main_y) (<= (+ main_x 1) v_prenex_21683) (<= 500 (select main_a v_prenex_21684)) (<= 1 (select main_a v_prenex_21684)) (< v_prenex_21683 main_x))) (or (forall ((v_prenex_29078 Int)) (or (<= (* 2 (select main_a v_prenex_29078)) 1998) (< v_prenex_29078 main_y) (<= (select main_a v_prenex_29078) 1498))) (forall ((v_prenex_29075 Int)) (or (< v_prenex_29075 main_x) (<= 2 (* 2 (select main_a v_prenex_29075))) (<= (+ main_x 1) v_prenex_29075) (<= (* 2 (select main_a v_prenex_29075)) 1000)))) (forall ((v_prenex_25253 Int) (v_prenex_25254 Int)) (or (<= (+ main_y 1) v_prenex_25254) (< v_prenex_25254 main_y) (<= (+ main_x 1) v_prenex_25253) (<= (select main_a v_prenex_25254) 999) (<= (select main_a v_prenex_25253) (select main_a v_prenex_25254)))) (or (forall ((v_prenex_27817 Int)) (<= 1 (select main_a v_prenex_27817))) (forall ((v_prenex_27815 Int)) (or (<= (+ main_x 1) v_prenex_27815) (<= 0 (+ (select main_a v_prenex_27815) 498)) (< v_prenex_27815 main_x) (<= (select main_a v_prenex_27815) 999) (<= (* 2 (select main_a v_prenex_27815)) 1000)))) (or (forall ((v_prenex_29089 Int)) (or (<= (select main_a v_prenex_29089) 500) (< v_prenex_29089 main_x) (<= 2 (* 2 (select main_a v_prenex_29089))) (<= (+ main_x 1) v_prenex_29089))) (forall ((v_prenex_29091 Int)) (or (<= (select main_a v_prenex_29091) 999) (<= (* 2 (select main_a v_prenex_29091)) 1998)))) (forall ((v_prenex_27355 Int) (v_prenex_27356 Int)) (or (<= (select main_a v_prenex_27356) 999) (< v_prenex_27355 main_x) (<= (select main_a v_prenex_27355) 999) (<= 1000 (+ (select main_a v_prenex_27355) (select main_a v_prenex_27356))) (<= 1000 (* 2 (select main_a v_prenex_27356))) (<= 1 (select main_a v_prenex_27355)) (<= (+ main_x 1) v_prenex_27355))) (forall ((v_prenex_31828 Int) (v_prenex_31829 Int)) (or (<= (select main_a v_prenex_31828) 999) (<= 1000 (* 2 (select main_a v_prenex_31829))) (<= (+ main_x 1) v_prenex_31828) (<= 2 (* 2 (select main_a v_prenex_31828))) (<= 500 (select main_a v_prenex_31829)) (< v_prenex_31828 main_x) (<= (select main_a v_prenex_31828) (select main_a v_prenex_31829)))) (or (forall ((v_prenex_26997 Int)) (or (<= (+ main_x 1) v_prenex_26997) (<= (select main_a v_prenex_26997) 500) (< v_prenex_26997 main_x) (<= 0 (+ (select main_a v_prenex_26997) 498)) (<= (* 2 (select main_a v_prenex_26997)) 1000))) (forall ((v_prenex_26998 Int)) (<= (* 2 (select main_a v_prenex_26998)) 1998))) (forall ((v_prenex_31035 Int) (v_prenex_31036 Int)) (or (<= 0 (+ (select main_a v_prenex_31035) 498)) (<= 1 (select main_a v_prenex_31036)) (<= 1 (select main_a v_prenex_31035)) (< v_prenex_31035 main_x) (<= (+ main_x 1) v_prenex_31035) (<= 1000 (+ (select main_a v_prenex_31035) (select main_a v_prenex_31036))) (<= 1000 (* 2 (select main_a v_prenex_31036))))) (forall ((v_prenex_32212 Int) (v_prenex_32211 Int)) (or (<= (select main_a v_prenex_32211) 999) (<= (select main_a v_prenex_32212) 999) (<= (select main_a v_prenex_32212) 1498) (<= (select main_a v_prenex_32211) 500) (<= (+ main_x 1) v_prenex_32211) (< v_prenex_32211 main_x) (<= (select main_a v_prenex_32212) (+ (select main_a v_prenex_32211) 998)))) (forall ((v_prenex_27716 Int) (v_prenex_27717 Int)) (or (<= (+ main_x 1) v_prenex_27716) (<= (select main_a v_prenex_27717) 999) (<= 1 (select main_a v_prenex_27716)) (<= (select main_a v_prenex_27716) (select main_a v_prenex_27717)) (<= (select main_a v_prenex_27717) 1498) (<= 2 (* 2 (select main_a v_prenex_27716))) (< v_prenex_27716 main_x))) (forall ((v_prenex_26120 Int) (v_prenex_26121 Int)) (or (<= (select main_a v_prenex_26120) (select main_a v_prenex_26121)) (< v_prenex_26121 main_y) (<= (+ main_y 1) v_prenex_26121) (<= (select main_a v_prenex_26121) 1498))) (forall ((v_prenex_30882 Int) (v_prenex_30883 Int)) (or (<= (* 2 (select main_a v_prenex_30882)) 1000) (< v_prenex_30882 main_x) (<= 1 (select main_a v_prenex_30883)) (<= (+ main_x 1) v_prenex_30882) (<= (select main_a v_prenex_30882) 999) (<= 1000 (+ (select main_a v_prenex_30882) (select main_a v_prenex_30883))) (<= 500 (select main_a v_prenex_30883)))) (or (forall ((v_prenex_28470 Int)) (or (<= 1 (select main_a v_prenex_28470)) (<= (select main_a v_prenex_28470) 1498))) (forall ((v_prenex_28467 Int)) (or (<= (+ main_x 1) v_prenex_28467) (<= 2 (* 2 (select main_a v_prenex_28467))) (<= (select main_a v_prenex_28467) 999) (< v_prenex_28467 main_x) (<= (* 2 (select main_a v_prenex_28467)) 1000)))) (forall ((v_prenex_32072 Int) (v_prenex_32071 Int)) (or (<= (select main_a v_prenex_32072) 999) (<= (* 2 (select main_a v_prenex_32071)) 1000) (<= (+ main_x 1) v_prenex_32071) (<= 500 (select main_a v_prenex_32072)) (<= 0 (+ (select main_a v_prenex_32071) 498)) (< v_prenex_32071 main_x) (<= (select main_a v_prenex_32072) (+ (select main_a v_prenex_32071) 998)))) (forall ((v_prenex_31299 Int) (v_prenex_31298 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31298))) (< v_prenex_31298 main_x) (<= (select main_a v_prenex_31299) 999) (<= (+ (select main_a v_prenex_31298) (select main_a v_prenex_31299)) 1000) (<= (+ main_x 1) v_prenex_31298) (< v_prenex_31299 main_y) (<= (* 2 (select main_a v_prenex_31299)) 1998))) (forall ((v_prenex_30666 Int) (v_prenex_30667 Int)) (or (<= 0 (+ (select main_a v_prenex_30666) 498)) (<= (select main_a v_prenex_30667) 1498) (<= 2 (* 2 (select main_a v_prenex_30666))) (<= (select main_a v_prenex_30666) (select main_a v_prenex_30667)) (<= (+ main_x 1) v_prenex_30666) (<= 500 (select main_a v_prenex_30667)) (< v_prenex_30666 main_x))) (forall ((v_prenex_22756 Int) (v_prenex_22757 Int)) (or (<= (+ main_x 1) v_prenex_22756) (<= (* 2 (select main_a v_prenex_22757)) 1998) (<= 1 (select main_a v_prenex_22757)) (<= 0 (+ (select main_a v_prenex_22756) 498)) (<= 2 (* 2 (select main_a v_prenex_22756))) (<= (select main_a v_prenex_22757) (+ (select main_a v_prenex_22756) 998)) (< v_prenex_22756 main_x))) (forall ((v_prenex_29857 Int) (v_prenex_29856 Int)) (or (<= 0 (+ (select main_a v_prenex_29856) 498)) (<= (+ main_x 1) v_prenex_29856) (<= (select main_a v_prenex_29856) 500) (<= (select main_a v_prenex_29857) 1498) (<= (select main_a v_prenex_29856) (select main_a v_prenex_29857)) (< v_prenex_29856 main_x) (<= 1 (select main_a v_prenex_29857)))) (forall ((v_prenex_27975 Int) (v_prenex_27976 Int)) (or (< v_prenex_27975 main_x) (<= 1000 (+ (select main_a v_prenex_27975) (select main_a v_prenex_27976))) (<= (select main_a v_prenex_27976) 999) (<= (+ main_x 1) v_prenex_27975) (<= 0 (+ (select main_a v_prenex_27975) 498)) (<= (select main_a v_prenex_27976) 1498) (<= (select main_a v_prenex_27975) 500))) (forall ((v_prenex_28524 Int) (v_prenex_28523 Int)) (or (<= (select main_a v_prenex_28524) 1498) (<= 1 (select main_a v_prenex_28523)) (<= (+ main_x 1) v_prenex_28523) (< v_prenex_28523 main_x) (<= (select main_a v_prenex_28523) 500) (<= (select main_a v_prenex_28523) (select main_a v_prenex_28524)))) (forall ((v_prenex_21506 Int) (v_prenex_21507 Int)) (or (<= (select main_a v_prenex_21506) (select main_a v_prenex_21507)) (<= (+ main_y 1) v_prenex_21507) (<= (select main_a v_prenex_21507) 1498) (<= (select main_a v_prenex_21506) 999) (< v_prenex_21506 main_x) (<= (+ main_x 1) v_prenex_21506) (<= 1000 (* 2 (select main_a v_prenex_21507))))) (forall ((v_prenex_24691 Int) (v_prenex_24690 Int)) (or (<= (* 2 (select main_a v_prenex_24691)) 1998) (<= (select main_a v_prenex_24691) 999) (<= (+ main_x 1) v_prenex_24690) (<= (select main_a v_prenex_24690) (select main_a v_prenex_24691)) (< v_prenex_24690 main_x) (< v_prenex_24691 main_y) (<= 2 (* 2 (select main_a v_prenex_24690))))) (or (forall ((v_prenex_30157 Int)) (or (<= (* 2 (select main_a v_prenex_30157)) 1998) (<= (+ main_y 1) v_prenex_30157) (< v_prenex_30157 main_y) (<= (select main_a v_prenex_30157) 1498))) (forall ((v_prenex_30156 Int)) (<= 2 (* 2 (select main_a v_prenex_30156))))) (forall ((v_prenex_32533 Int) (v_prenex_32532 Int)) (or (<= 1 (select main_a v_prenex_32533)) (< v_prenex_32532 main_x) (<= (+ main_x 1) v_prenex_32532) (<= 1000 (+ (select main_a v_prenex_32532) (select main_a v_prenex_32533))) (<= (select main_a v_prenex_32532) 500) (<= (select main_a v_prenex_32532) 999))) (forall ((v_prenex_23589 Int) (v_prenex_23590 Int)) (or (<= (+ main_x 1) v_prenex_23589) (< v_prenex_23590 main_y) (<= (select main_a v_prenex_23590) (+ (select main_a v_prenex_23589) 998)) (<= (select main_a v_prenex_23589) 500) (<= 1 (select main_a v_prenex_23590)) (<= 500 (select main_a v_prenex_23590)) (< v_prenex_23589 main_x))) (forall ((v_prenex_27696 Int) (v_prenex_27697 Int)) (or (<= 0 (+ (select main_a v_prenex_27696) 498)) (<= (+ (select main_a v_prenex_27696) (select main_a v_prenex_27697)) 1000) (<= (+ main_y 1) v_prenex_27697) (<= (+ main_x 1) v_prenex_27696) (< v_prenex_27696 main_x) (<= (* 2 (select main_a v_prenex_27697)) 1998))) (forall ((v_prenex_32513 Int) (v_prenex_32514 Int)) (or (<= (select main_a v_prenex_32513) 500) (<= (+ main_x 1) v_prenex_32513) (<= 1 (select main_a v_prenex_32513)) (<= (+ (select main_a v_prenex_32513) (select main_a v_prenex_32514)) 1000) (< v_prenex_32513 main_x) (<= 500 (select main_a v_prenex_32514)) (<= 1000 (* 2 (select main_a v_prenex_32514))))) (or (forall ((v_prenex_29709 Int)) (or (<= 500 (select main_a v_prenex_29709)) (<= (select main_a v_prenex_29709) 1498))) (forall ((v_prenex_29707 Int)) (or (<= (* 2 (select main_a v_prenex_29707)) 1000) (< v_prenex_29707 main_x) (<= 2 (* 2 (select main_a v_prenex_29707))) (<= 1 (select main_a v_prenex_29707)) (<= (+ main_x 1) v_prenex_29707)))) (or (forall ((v_prenex_27089 Int)) (or (<= 500 (select main_a v_prenex_27089)) (<= (select main_a v_prenex_27089) 1498))) (forall ((v_prenex_27087 Int)) (or (<= 0 (+ (select main_a v_prenex_27087) 498)) (<= (* 2 (select main_a v_prenex_27087)) 1000) (< v_prenex_27087 main_x) (<= (+ main_x 1) v_prenex_27087) (<= (select main_a v_prenex_27087) 999)))) (forall ((v_prenex_27033 Int) (v_prenex_27034 Int)) (or (<= 1000 (+ (select main_a v_prenex_27033) (select main_a v_prenex_27034))) (< v_prenex_27033 main_x) (<= 1000 (* 2 (select main_a v_prenex_27034))) (<= (+ main_x 1) v_prenex_27033) (<= 1 (select main_a v_prenex_27034)) (<= (select main_a v_prenex_27033) 500))) (forall ((v_prenex_25688 Int) (v_prenex_25687 Int)) (or (<= 1 (select main_a v_prenex_25687)) (<= (select main_a v_prenex_25688) 999) (<= (+ main_x 1) v_prenex_25687) (<= 1 (select main_a v_prenex_25688)) (< v_prenex_25687 main_x) (<= (+ (select main_a v_prenex_25687) (select main_a v_prenex_25688)) 1000) (<= 2 (* 2 (select main_a v_prenex_25687))))) (or (forall ((v_prenex_24103 Int)) (or (<= 1 (select main_a v_prenex_24103)) (<= 0 (+ (select main_a v_prenex_24103) 498)) (< v_prenex_24103 main_x) (<= (* 2 (select main_a v_prenex_24103)) 1000) (<= (+ main_x 1) v_prenex_24103))) (forall ((v_prenex_24104 Int)) (<= (select main_a v_prenex_24104) 999))) (forall ((v_prenex_28644 Int) (v_prenex_28643 Int)) (or (< v_prenex_28643 main_x) (<= (select main_a v_prenex_28644) 1498) (<= (+ main_x 1) v_prenex_28643) (<= (* 2 (select main_a v_prenex_28643)) 1000) (<= (select main_a v_prenex_28643) (select main_a v_prenex_28644)) (<= 1 (select main_a v_prenex_28643)) (<= 500 (select main_a v_prenex_28644)))) (forall ((v_prenex_32731 Int) (v_prenex_32730 Int)) (or (< v_prenex_32730 main_x) (<= 1000 (+ (select main_a v_prenex_32730) (select main_a v_prenex_32731))) (<= 1 (select main_a v_prenex_32731)) (<= 500 (select main_a v_prenex_32731)) (<= (select main_a v_prenex_32730) 500) (<= 2 (* 2 (select main_a v_prenex_32730))) (<= (+ main_x 1) v_prenex_32730))) (forall ((v_prenex_21940 Int) (v_prenex_21941 Int)) (or (< v_prenex_21940 main_x) (<= (select main_a v_prenex_21941) (+ (select main_a v_prenex_21940) 998)) (<= (+ main_x 1) v_prenex_21940) (<= (* 2 (select main_a v_prenex_21940)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21941))) (<= (+ main_y 1) v_prenex_21941) (<= (select main_a v_prenex_21941) 999))) (forall ((v_prenex_26053 Int) (v_prenex_26052 Int)) (or (<= (select main_a v_prenex_26053) 1498) (<= (select main_a v_prenex_26053) 999) (<= (+ (select main_a v_prenex_26052) (select main_a v_prenex_26053)) 1000) (<= 2 (* 2 (select main_a v_prenex_26052))) (< v_prenex_26052 main_x) (<= (select main_a v_prenex_26052) 500) (<= (+ main_x 1) v_prenex_26052))) (or (forall ((v_prenex_27163 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27163))) (<= 1 (select main_a v_prenex_27163)))) (forall ((v_prenex_27161 Int)) (or (<= (* 2 (select main_a v_prenex_27161)) 1000) (<= (+ main_x 1) v_prenex_27161) (<= 1 (select main_a v_prenex_27161)) (< v_prenex_27161 main_x) (<= 2 (* 2 (select main_a v_prenex_27161)))))) (forall ((v_prenex_24677 Int) (v_prenex_24676 Int)) (or (<= (select main_a v_prenex_24677) 999) (<= (* 2 (select main_a v_prenex_24677)) 1998) (<= (+ main_x 1) v_prenex_24676) (<= (select main_a v_prenex_24676) 999) (< v_prenex_24676 main_x) (<= (select main_a v_prenex_24676) (select main_a v_prenex_24677)))) (forall ((v_prenex_23289 Int) (v_prenex_23290 Int)) (or (< v_prenex_23289 main_x) (<= (select main_a v_prenex_23290) 999) (<= (* 2 (select main_a v_prenex_23289)) 1000) (<= 1 (select main_a v_prenex_23290)) (<= (+ main_x 1) v_prenex_23289) (<= (select main_a v_prenex_23290) (+ (select main_a v_prenex_23289) 998)))) (forall ((v_prenex_29195 Int) (v_prenex_29194 Int)) (or (< v_prenex_29195 main_y) (<= (+ main_x 1) v_prenex_29194) (<= 2 (* 2 (select main_a v_prenex_29194))) (< v_prenex_29194 main_x) (<= (select main_a v_prenex_29194) (select main_a v_prenex_29195)))) (forall ((v_prenex_26466 Int) (v_prenex_26465 Int)) (or (<= (select main_a v_prenex_26465) 999) (<= 500 (select main_a v_prenex_26466)) (<= 1000 (+ (select main_a v_prenex_26465) (select main_a v_prenex_26466))) (< v_prenex_26465 main_x) (<= (+ main_x 1) v_prenex_26465) (<= (select main_a v_prenex_26466) 1498) (<= 1 (select main_a v_prenex_26465)))) (or (forall ((v_prenex_22826 Int)) (or (<= (+ main_y 1) v_prenex_22826) (<= 1 (select main_a v_prenex_22826)))) (forall ((v_prenex_22825 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22825))) (<= (+ main_x 1) v_prenex_22825) (<= 1 (select main_a v_prenex_22825)) (< v_prenex_22825 main_x)))) (or (forall ((v_prenex_29006 Int)) (or (<= (+ main_x 1) v_prenex_29006) (<= (* 2 (select main_a v_prenex_29006)) 1000) (<= 2 (* 2 (select main_a v_prenex_29006))) (< v_prenex_29006 main_x))) (forall ((v_prenex_29007 Int)) (or (<= (select main_a v_prenex_29007) 1498) (<= 1000 (* 2 (select main_a v_prenex_29007))) (<= (+ main_y 1) v_prenex_29007)))) (forall ((v_prenex_26989 Int) (v_prenex_26988 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26989))) (<= 0 (+ (select main_a v_prenex_26988) 498)) (< v_prenex_26988 main_x) (<= (+ main_y 1) v_prenex_26989) (<= 500 (select main_a v_prenex_26989)) (<= (+ main_x 1) v_prenex_26988) (<= (+ (select main_a v_prenex_26988) (select main_a v_prenex_26989)) 1000))) (forall ((v_prenex_30693 Int) (v_prenex_30694 Int)) (or (<= 500 (select main_a v_prenex_30694)) (<= 2 (* 2 (select main_a v_prenex_30693))) (< v_prenex_30693 main_x) (<= (select main_a v_prenex_30693) (select main_a v_prenex_30694)) (<= (+ main_x 1) v_prenex_30693) (<= (select main_a v_prenex_30693) 500))) (or (forall ((v_prenex_30875 Int)) (or (<= 500 (select main_a v_prenex_30875)) (<= 1000 (* 2 (select main_a v_prenex_30875))))) (forall ((v_prenex_30872 Int)) (or (<= (+ main_x 1) v_prenex_30872) (<= (select main_a v_prenex_30872) 500) (<= (* 2 (select main_a v_prenex_30872)) 1000) (< v_prenex_30872 main_x) (<= (select main_a v_prenex_30872) 999)))) (forall ((v_prenex_29431 Int) (v_prenex_29432 Int)) (or (<= (select main_a v_prenex_29431) (select main_a v_prenex_29432)) (<= (+ main_x 1) v_prenex_29431) (< v_prenex_29432 main_y) (< v_prenex_29431 main_x) (<= (select main_a v_prenex_29432) 999) (<= (select main_a v_prenex_29431) 999) (<= (* 2 (select main_a v_prenex_29432)) 1998))) (forall ((v_prenex_26145 Int) (v_prenex_26144 Int)) (or (<= (+ main_y 1) v_prenex_26145) (< v_prenex_26145 main_y) (<= (select main_a v_prenex_26144) (select main_a v_prenex_26145)) (< v_prenex_26144 main_x) (<= (select main_a v_prenex_26145) 1498))) (forall ((v_prenex_28647 Int) (v_prenex_28648 Int)) (or (<= (+ main_x 1) v_prenex_28647) (< v_prenex_28647 main_x) (<= (* 2 (select main_a v_prenex_28648)) 1998) (<= (select main_a v_prenex_28647) 500) (<= (+ (select main_a v_prenex_28647) (select main_a v_prenex_28648)) 1000) (<= 1 (select main_a v_prenex_28647)) (<= (select main_a v_prenex_28648) 1498))) (or (forall ((v_prenex_30520 Int)) (<= (* 2 (select main_a v_prenex_30520)) 1998)) (forall ((v_prenex_30517 Int)) (or (<= 1 (select main_a v_prenex_30517)) (<= (+ main_x 1) v_prenex_30517) (< v_prenex_30517 main_x) (<= (select main_a v_prenex_30517) 500)))) (forall ((v_prenex_26729 Int) (v_prenex_26728 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26728))) (<= (* 2 (select main_a v_prenex_26729)) 1998) (<= (select main_a v_prenex_26729) (+ (select main_a v_prenex_26728) 998)) (< v_prenex_26728 main_x) (<= (+ main_y 1) v_prenex_26729) (<= (+ main_x 1) v_prenex_26728) (<= (select main_a v_prenex_26729) 1498))) (forall ((v_prenex_23486 Int) (v_prenex_23485 Int)) (or (<= (+ main_x 1) v_prenex_23485) (<= 1000 (* 2 (select main_a v_prenex_23486))) (< v_prenex_23485 main_x) (<= (+ (select main_a v_prenex_23485) (select main_a v_prenex_23486)) 1000) (<= 1 (select main_a v_prenex_23485)))) (forall ((v_prenex_26697 Int) (v_prenex_26696 Int)) (or (< v_prenex_26696 main_x) (<= 0 (+ (select main_a v_prenex_26696) 498)) (<= (+ main_x 1) v_prenex_26696) (<= 1000 (* 2 (select main_a v_prenex_26697))) (<= (* 2 (select main_a v_prenex_26697)) 1998) (<= (select main_a v_prenex_26697) (+ (select main_a v_prenex_26696) 998)) (<= (select main_a v_prenex_26696) 999))) (forall ((v_prenex_30181 Int) (v_prenex_30180 Int)) (or (<= (select main_a v_prenex_30180) 500) (<= 1000 (+ (select main_a v_prenex_30180) (select main_a v_prenex_30181))) (< v_prenex_30180 main_x) (<= 1000 (* 2 (select main_a v_prenex_30181))) (<= 2 (* 2 (select main_a v_prenex_30180))) (<= (+ main_x 1) v_prenex_30180) (<= (select main_a v_prenex_30181) 999))) (forall ((v_prenex_31972 Int) (v_prenex_31971 Int)) (or (<= (* 2 (select main_a v_prenex_31971)) 1000) (< v_prenex_31971 main_x) (<= (+ (select main_a v_prenex_31971) (select main_a v_prenex_31972)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31972))) (<= (+ main_x 1) v_prenex_31971) (<= (select main_a v_prenex_31971) 999) (<= 1 (select main_a v_prenex_31972)))) (forall ((v_prenex_26354 Int) (v_prenex_26353 Int)) (or (<= (+ main_x 1) v_prenex_26353) (<= (select main_a v_prenex_26353) 999) (<= 1000 (+ (select main_a v_prenex_26353) (select main_a v_prenex_26354))) (< v_prenex_26353 main_x) (<= 1 (select main_a v_prenex_26353)) (<= (select main_a v_prenex_26354) 999))) (forall ((v_prenex_32629 Int) (v_prenex_32628 Int)) (or (<= (select main_a v_prenex_32628) (select main_a v_prenex_32629)) (<= (select main_a v_prenex_32628) 500) (<= (* 2 (select main_a v_prenex_32629)) 1998) (<= (+ main_x 1) v_prenex_32628) (<= (select main_a v_prenex_32628) 999) (<= 500 (select main_a v_prenex_32629)) (< v_prenex_32628 main_x))) (forall ((v_prenex_26600 Int) (v_prenex_26601 Int)) (or (<= (select main_a v_prenex_26601) 1498) (<= 2 (* 2 (select main_a v_prenex_26600))) (<= 1 (select main_a v_prenex_26601)) (< v_prenex_26600 main_x) (<= (select main_a v_prenex_26600) 500) (<= (select main_a v_prenex_26601) (+ (select main_a v_prenex_26600) 998)) (<= (+ main_x 1) v_prenex_26600))) (forall ((v_prenex_30701 Int) (v_prenex_30702 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30701))) (<= (select main_a v_prenex_30702) 999) (< v_prenex_30701 main_x) (< v_prenex_30702 main_y) (<= (select main_a v_prenex_30702) (+ (select main_a v_prenex_30701) 998)) (<= (+ main_x 1) v_prenex_30701))) (forall ((v_prenex_30295 Int) (v_prenex_30296 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30295))) (< v_prenex_30295 main_x) (<= 1000 (+ (select main_a v_prenex_30295) (select main_a v_prenex_30296))) (<= (+ main_y 1) v_prenex_30296) (<= (* 2 (select main_a v_prenex_30296)) 1998) (<= (+ main_x 1) v_prenex_30295))) (or (forall ((v_prenex_24611 Int)) (or (<= (select main_a v_prenex_24611) 999) (<= 500 (select main_a v_prenex_24611)))) (forall ((v_prenex_24605 Int)) (or (< v_prenex_24605 main_x) (<= 2 (* 2 (select main_a v_prenex_24605))) (<= (* 2 (select main_a v_prenex_24605)) 1000) (<= (select main_a v_prenex_24605) 500) (<= (+ main_x 1) v_prenex_24605)))) (forall ((v_prenex_32894 Int) (v_prenex_32895 Int)) (or (< v_prenex_32895 main_y) (<= (select main_a v_prenex_32895) 1498) (<= (select main_a v_prenex_32894) (select main_a v_prenex_32895)) (<= 2 (* 2 (select main_a v_prenex_32894))) (<= (* 2 (select main_a v_prenex_32895)) 1998) (< v_prenex_32894 main_x) (<= (+ main_x 1) v_prenex_32894))) (forall ((v_prenex_22578 Int) (v_prenex_22579 Int)) (or (< v_prenex_22578 main_x) (<= (select main_a v_prenex_22579) (+ (select main_a v_prenex_22578) 998)) (<= 0 (+ (select main_a v_prenex_22578) 498)) (<= (select main_a v_prenex_22579) 999) (<= 500 (select main_a v_prenex_22579)) (<= (+ main_x 1) v_prenex_22578) (<= (select main_a v_prenex_22578) 999))) (or (forall ((v_prenex_25160 Int)) (or (<= 1 (select main_a v_prenex_25160)) (<= (* 2 (select main_a v_prenex_25160)) 1998) (<= (+ main_y 1) v_prenex_25160))) (forall ((v_prenex_25159 Int)) (or (<= (* 2 (select main_a v_prenex_25159)) 1000) (<= (select main_a v_prenex_25159) 999) (< v_prenex_25159 main_x) (<= (+ main_x 1) v_prenex_25159)))) (forall ((v_prenex_23356 Int) (v_prenex_23355 Int)) (or (<= 0 (+ (select main_a v_prenex_23355) 498)) (<= (+ (select main_a v_prenex_23355) (select main_a v_prenex_23356)) 1000) (<= (* 2 (select main_a v_prenex_23355)) 1000) (<= (select main_a v_prenex_23356) 1498) (< v_prenex_23355 main_x) (<= (+ main_x 1) v_prenex_23355) (<= (select main_a v_prenex_23356) 999))) (forall ((v_prenex_29305 Int)) (or (<= 1 (select main_a v_prenex_29305)) (<= (* 2 (select main_a v_prenex_29305)) 1000) (<= (+ main_x 1) v_prenex_29305) (<= 0 (+ (select main_a v_prenex_29305) 498)) (< v_prenex_29305 main_x))) (forall ((v_prenex_27943 Int) (v_prenex_27944 Int)) (or (<= (select main_a v_prenex_27943) 999) (<= (* 2 (select main_a v_prenex_27944)) 1998) (<= (+ (select main_a v_prenex_27943) (select main_a v_prenex_27944)) 1000) (<= (+ main_x 1) v_prenex_27943) (<= 0 (+ (select main_a v_prenex_27943) 498)) (< v_prenex_27943 main_x))) (forall ((v_prenex_31107 Int) (v_prenex_31108 Int)) (or (<= (select main_a v_prenex_31107) 500) (<= (+ (select main_a v_prenex_31107) (select main_a v_prenex_31108)) 1000) (<= 0 (+ (select main_a v_prenex_31107) 498)) (< v_prenex_31107 main_x) (<= (+ main_x 1) v_prenex_31107))) (forall ((v_prenex_28427 Int) (v_prenex_28428 Int)) (or (<= 500 (select main_a v_prenex_28428)) (<= 1000 (* 2 (select main_a v_prenex_28428))) (<= (* 2 (select main_a v_prenex_28427)) 1000) (< v_prenex_28427 main_x) (<= (+ (select main_a v_prenex_28427) (select main_a v_prenex_28428)) 1000) (<= (+ main_x 1) v_prenex_28427))) (forall ((v_prenex_25558 Int) (v_prenex_25557 Int)) (or (< v_prenex_25558 main_y) (<= (+ (select main_a v_prenex_25557) (select main_a v_prenex_25558)) 1000) (<= 1 (select main_a v_prenex_25558)) (<= (* 2 (select main_a v_prenex_25557)) 1000) (<= (+ main_x 1) v_prenex_25557) (< v_prenex_25557 main_x))) (forall ((v_prenex_30335 Int) (v_prenex_30334 Int)) (or (<= (select main_a v_prenex_30335) 999) (<= (+ main_x 1) v_prenex_30334) (<= 1000 (+ (select main_a v_prenex_30334) (select main_a v_prenex_30335))) (<= (select main_a v_prenex_30334) 500) (< v_prenex_30334 main_x) (<= 2 (* 2 (select main_a v_prenex_30334))) (<= 500 (select main_a v_prenex_30335)))) (or (forall ((v_prenex_26801 Int)) (or (<= (select main_a v_prenex_26801) 500) (< v_prenex_26801 main_x) (<= (+ main_x 1) v_prenex_26801) (<= (* 2 (select main_a v_prenex_26801)) 1000) (<= 1 (select main_a v_prenex_26801)))) (forall ((v_prenex_26803 Int)) (or (<= 1 (select main_a v_prenex_26803)) (<= (select main_a v_prenex_26803) 1498)))) (forall ((v_prenex_28092 Int) (v_prenex_28091 Int)) (or (<= (select main_a v_prenex_28092) 1498) (<= (* 2 (select main_a v_prenex_28091)) 1000) (<= 1 (select main_a v_prenex_28092)) (<= (select main_a v_prenex_28091) 500) (< v_prenex_28091 main_x) (<= (+ main_x 1) v_prenex_28091) (<= 1000 (+ (select main_a v_prenex_28091) (select main_a v_prenex_28092))))) (forall ((v_prenex_30743 Int) (v_prenex_30742 Int)) (or (<= (select main_a v_prenex_30742) 500) (< v_prenex_30742 main_x) (<= (+ main_x 1) v_prenex_30742) (< v_prenex_30743 main_y) (<= (select main_a v_prenex_30742) (select main_a v_prenex_30743)) (<= (* 2 (select main_a v_prenex_30743)) 1998) (<= (select main_a v_prenex_30743) 1498))) (forall ((v_prenex_31617 Int) (v_prenex_31616 Int)) (or (<= 1 (select main_a v_prenex_31617)) (<= (select main_a v_prenex_31617) 999) (<= (+ main_x 1) v_prenex_31616) (< v_prenex_31616 main_x) (<= (* 2 (select main_a v_prenex_31616)) 1000) (<= 1 (select main_a v_prenex_31616)) (<= (+ (select main_a v_prenex_31616) (select main_a v_prenex_31617)) 1000))) (forall ((v_prenex_25960 Int) (v_prenex_25961 Int)) (or (<= (+ main_x 1) v_prenex_25960) (<= 2 (* 2 (select main_a v_prenex_25960))) (<= (select main_a v_prenex_25961) 1498) (< v_prenex_25960 main_x) (<= 1000 (+ (select main_a v_prenex_25960) (select main_a v_prenex_25961))) (<= (select main_a v_prenex_25960) 500))) (or (forall ((v_prenex_32840 Int)) (<= (select main_a v_prenex_32840) 1498)) (forall ((v_prenex_32836 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32836))) (<= (select main_a v_prenex_32836) 999) (< v_prenex_32836 main_x) (<= (* 2 (select main_a v_prenex_32836)) 1000) (<= (+ main_x 1) v_prenex_32836)))) (forall ((v_prenex_24750 Int) (v_prenex_24749 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24749))) (<= (+ (select main_a v_prenex_24749) (select main_a v_prenex_24750)) 1000) (< v_prenex_24749 main_x) (<= (+ main_x 1) v_prenex_24749) (<= 1000 (* 2 (select main_a v_prenex_24750))) (<= (select main_a v_prenex_24750) 1498) (< v_prenex_24750 main_y))) (forall ((v_prenex_27746 Int) (v_prenex_27747 Int)) (or (<= 500 (select main_a v_prenex_27747)) (<= (select main_a v_prenex_27747) (+ (select main_a v_prenex_27746) 998)) (<= (+ main_x 1) v_prenex_27746) (< v_prenex_27746 main_x) (<= (select main_a v_prenex_27746) 999) (<= (select main_a v_prenex_27746) 500) (<= 1 (select main_a v_prenex_27747)))) (forall ((v_prenex_21792 Int) (v_prenex_21793 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21792))) (<= (select main_a v_prenex_21792) 999) (<= 1 (select main_a v_prenex_21793)) (< v_prenex_21792 main_x) (<= (select main_a v_prenex_21793) (+ (select main_a v_prenex_21792) 998)) (<= (select main_a v_prenex_21793) 1498) (<= (+ main_x 1) v_prenex_21792))) (forall ((v_prenex_29551 Int) (v_prenex_29550 Int)) (or (<= (select main_a v_prenex_29551) 1498) (<= (select main_a v_prenex_29550) 999) (<= (+ (select main_a v_prenex_29550) (select main_a v_prenex_29551)) 1000) (<= (* 2 (select main_a v_prenex_29551)) 1998) (< v_prenex_29550 main_x) (<= (+ main_x 1) v_prenex_29550) (<= 1 (select main_a v_prenex_29550)))) (or (forall ((v_prenex_21754 Int)) (or (< v_prenex_21754 main_y) (<= 500 (select main_a v_prenex_21754)))) (forall ((v_prenex_21757 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21757))) (<= (+ main_x 1) v_prenex_21757) (<= (select main_a v_prenex_21757) 999) (< v_prenex_21757 main_x)))) (or (forall ((v_prenex_21754 Int)) (or (< v_prenex_21754 main_y) (<= 500 (select main_a v_prenex_21754)))) (forall ((v_prenex_21756 Int)) (or (<= (+ main_x 1) v_prenex_21756) (<= 2 (* 2 (select main_a v_prenex_21756))) (< v_prenex_21756 main_x)))) (forall ((v_prenex_26899 Int) (v_prenex_26900 Int)) (or (<= 1 (select main_a v_prenex_26900)) (<= (+ main_x 1) v_prenex_26899) (<= (select main_a v_prenex_26900) (+ (select main_a v_prenex_26899) 998)) (<= (select main_a v_prenex_26900) 1498) (<= (select main_a v_prenex_26899) 999) (< v_prenex_26899 main_x) (<= (* 2 (select main_a v_prenex_26899)) 1000))) (or (forall ((v_prenex_29623 Int)) (or (<= (* 2 (select main_a v_prenex_29623)) 1000) (<= (select main_a v_prenex_29623) 999) (< v_prenex_29623 main_x) (<= (+ main_x 1) v_prenex_29623))) (forall ((v_prenex_29624 Int)) (or (<= (select main_a v_prenex_29624) 999) (<= (select main_a v_prenex_29624) 1498) (<= (+ main_y 1) v_prenex_29624)))) (or (forall ((v_prenex_23087 Int)) (or (<= 0 (+ (select main_a v_prenex_23087) 498)) (< v_prenex_23087 main_x) (<= (+ main_x 1) v_prenex_23087) (<= 2 (* 2 (select main_a v_prenex_23087))))) (forall ((v_prenex_23093 Int)) (or (< v_prenex_23093 main_y) (<= (* 2 (select main_a v_prenex_23093)) 1998)))) (forall ((v_prenex_31842 Int) (v_prenex_31843 Int)) (or (<= 1000 (+ (select main_a v_prenex_31842) (select main_a v_prenex_31843))) (<= (+ main_x 1) v_prenex_31842) (<= (* 2 (select main_a v_prenex_31842)) 1000) (<= 2 (* 2 (select main_a v_prenex_31842))) (< v_prenex_31842 main_x))) (or (forall ((v_prenex_31777 Int)) (or (<= (select main_a v_prenex_31777) 999) (<= 2 (* 2 (select main_a v_prenex_31777))) (<= (+ main_x 1) v_prenex_31777) (< v_prenex_31777 main_x) (<= 1 (select main_a v_prenex_31777)))) (forall ((v_prenex_31780 Int)) (or (<= (select main_a v_prenex_31780) 999) (<= 1 (select main_a v_prenex_31780))))) (or (forall ((v_prenex_21445 Int)) (or (<= (select main_a v_prenex_21445) 500) (<= 2 (* 2 (select main_a v_prenex_21445))) (< v_prenex_21445 main_x) (<= (+ main_x 1) v_prenex_21445))) (forall ((v_prenex_28745 Int)) (<= 1000 (* 2 (select main_a v_prenex_28745))))) (forall ((v_prenex_32052 Int) (v_prenex_32051 Int)) (or (< v_prenex_32051 main_x) (<= 2 (* 2 (select main_a v_prenex_32051))) (<= (+ main_x 1) v_prenex_32051) (<= (select main_a v_prenex_32052) 999) (<= (* 2 (select main_a v_prenex_32051)) 1000) (<= (select main_a v_prenex_32052) (+ (select main_a v_prenex_32051) 998)))) (forall ((v_prenex_30718 Int) (v_prenex_30717 Int)) (or (<= (select main_a v_prenex_30718) 999) (<= (select main_a v_prenex_30718) (+ (select main_a v_prenex_30717) 998)) (<= 1 (select main_a v_prenex_30717)) (<= (+ main_y 1) v_prenex_30718) (<= (+ main_x 1) v_prenex_30717) (< v_prenex_30717 main_x))) (forall ((v_prenex_26235 Int) (v_prenex_26236 Int)) (or (<= (select main_a v_prenex_26235) (select main_a v_prenex_26236)) (<= (* 2 (select main_a v_prenex_26235)) 1000) (<= (select main_a v_prenex_26235) 999) (<= (+ main_x 1) v_prenex_26235) (<= (* 2 (select main_a v_prenex_26236)) 1998) (< v_prenex_26235 main_x) (<= 1 (select main_a v_prenex_26236)))) (forall ((v_prenex_28539 Int) (v_prenex_28540 Int)) (or (<= (* 2 (select main_a v_prenex_28539)) 1000) (<= (+ main_y 1) v_prenex_28540) (<= 1000 (* 2 (select main_a v_prenex_28540))) (<= 1000 (+ (select main_a v_prenex_28539) (select main_a v_prenex_28540))) (<= (+ main_x 1) v_prenex_28539) (< v_prenex_28539 main_x))) (or (forall ((v_prenex_30192 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30192))) (<= (* 2 (select main_a v_prenex_30192)) 1998))) (forall ((v_prenex_30186 Int)) (or (<= 0 (+ (select main_a v_prenex_30186) 498)) (< v_prenex_30186 main_x) (<= 2 (* 2 (select main_a v_prenex_30186))) (<= (+ main_x 1) v_prenex_30186)))) (or (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 1498) (<= 1 (select main_a v_prenex_29913)))) (forall ((v_prenex_29912 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29912))) (<= (+ main_x 1) v_prenex_29912) (< v_prenex_29912 main_x) (<= (select main_a v_prenex_29912) 500) (<= 0 (+ (select main_a v_prenex_29912) 498))))) (forall ((v_prenex_29932 Int) (v_prenex_29931 Int)) (or (<= (+ main_x 1) v_prenex_29931) (<= (select main_a v_prenex_29932) (+ (select main_a v_prenex_29931) 998)) (<= 0 (+ (select main_a v_prenex_29931) 498)) (<= (select main_a v_prenex_29931) 999) (<= (select main_a v_prenex_29932) 1498) (< v_prenex_29931 main_x) (<= (select main_a v_prenex_29932) 999))) (forall ((v_prenex_29718 Int) (v_prenex_29719 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29719))) (<= (* 2 (select main_a v_prenex_29718)) 1000) (<= 500 (select main_a v_prenex_29719)) (<= (+ main_x 1) v_prenex_29718) (< v_prenex_29718 main_x) (<= (select main_a v_prenex_29718) (select main_a v_prenex_29719)) (<= (select main_a v_prenex_29718) 999))) (forall ((v_prenex_26748 Int) (v_prenex_26749 Int)) (or (<= (select main_a v_prenex_26748) 999) (<= 1 (select main_a v_prenex_26748)) (< v_prenex_26748 main_x) (<= (select main_a v_prenex_26748) (select main_a v_prenex_26749)) (<= (select main_a v_prenex_26749) 999) (<= 1000 (* 2 (select main_a v_prenex_26749))) (<= (+ main_x 1) v_prenex_26748))) (forall ((v_prenex_28933 Int) (v_prenex_28932 Int)) (or (<= (select main_a v_prenex_28933) (+ (select main_a v_prenex_28932) 998)) (<= (+ main_x 1) v_prenex_28932) (<= (select main_a v_prenex_28933) 1498) (< v_prenex_28932 main_x) (<= 1 (select main_a v_prenex_28932)) (<= 0 (+ (select main_a v_prenex_28932) 498)))) (or (forall ((v_prenex_22251 Int)) (or (< v_prenex_22251 main_y) (<= 1 (select main_a v_prenex_22251)) (<= (+ main_y 1) v_prenex_22251))) (forall ((v_prenex_22250 Int)) (or (< v_prenex_22250 main_x) (<= (* 2 (select main_a v_prenex_22250)) 1000)))) (forall ((v_prenex_31697 Int) (v_prenex_31698 Int)) (or (< v_prenex_31697 main_x) (<= (select main_a v_prenex_31697) 999) (<= (select main_a v_prenex_31697) (select main_a v_prenex_31698)) (<= (select main_a v_prenex_31698) 1498) (<= (+ main_x 1) v_prenex_31697) (<= (select main_a v_prenex_31697) 500))) (or (forall ((v_prenex_23363 Int)) (or (<= 0 (+ (select main_a v_prenex_23363) 498)) (<= 2 (* 2 (select main_a v_prenex_23363))) (< v_prenex_23363 main_x) (<= (+ main_x 1) v_prenex_23363))) (forall ((v_prenex_23369 Int)) (or (<= 1 (select main_a v_prenex_23369)) (< v_prenex_23369 main_y)))) (or (forall ((v_prenex_31786 Int)) (or (<= (+ main_x 1) v_prenex_31786) (<= (* 2 (select main_a v_prenex_31786)) 1000) (< v_prenex_31786 main_x) (<= (select main_a v_prenex_31786) 500))) (forall ((v_prenex_31789 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31789))) (<= 500 (select main_a v_prenex_31789))))) (forall ((v_prenex_32393 Int) (v_prenex_32394 Int)) (or (< v_prenex_32393 main_x) (<= (+ main_x 1) v_prenex_32393) (<= (select main_a v_prenex_32394) (+ (select main_a v_prenex_32393) 998)) (<= (* 2 (select main_a v_prenex_32393)) 1000) (<= (select main_a v_prenex_32393) 999))) (or (forall ((v_prenex_27743 Int)) (or (<= (+ main_y 1) v_prenex_27743) (<= 500 (select main_a v_prenex_27743)) (<= 1000 (* 2 (select main_a v_prenex_27743))))) (forall ((v_prenex_27742 Int)) (or (<= (* 2 (select main_a v_prenex_27742)) 1000) (< v_prenex_27742 main_x) (<= 0 (+ (select main_a v_prenex_27742) 498)) (<= (+ main_x 1) v_prenex_27742)))) (forall ((v_prenex_26950 Int) (v_prenex_26951 Int)) (or (<= (select main_a v_prenex_26950) (select main_a v_prenex_26951)) (<= (+ main_y 1) v_prenex_26951) (< v_prenex_26950 main_x) (<= (select main_a v_prenex_26950) 999) (<= (+ main_x 1) v_prenex_26950) (<= 1000 (* 2 (select main_a v_prenex_26951))) (<= 1 (select main_a v_prenex_26951)))) (or (forall ((v_prenex_31533 Int)) (or (<= (+ main_x 1) v_prenex_31533) (<= (* 2 (select main_a v_prenex_31533)) 1000) (< v_prenex_31533 main_x))) (forall ((v_prenex_31535 Int)) (or (<= 1 (select main_a v_prenex_31535)) (<= (* 2 (select main_a v_prenex_31535)) 1998)))) (forall ((v_prenex_27665 Int) (v_prenex_27664 Int)) (or (<= (select main_a v_prenex_27664) 999) (<= 1000 (* 2 (select main_a v_prenex_27665))) (< v_prenex_27664 main_x) (<= (select main_a v_prenex_27665) (+ (select main_a v_prenex_27664) 998)) (<= (+ main_x 1) v_prenex_27664) (<= 2 (* 2 (select main_a v_prenex_27664))))) (or (forall ((v_prenex_27321 Int)) (or (<= (+ main_x 1) v_prenex_27321) (<= (select main_a v_prenex_27321) 999) (< v_prenex_27321 main_x) (<= (select main_a v_prenex_27321) 500) (<= 2 (* 2 (select main_a v_prenex_27321))))) (forall ((v_prenex_27327 Int)) (or (<= 1 (select main_a v_prenex_27327)) (<= (select main_a v_prenex_27327) 1498)))) (forall ((v_prenex_32831 Int) (v_prenex_32832 Int)) (or (<= (+ main_x 1) v_prenex_32831) (<= 1000 (+ (select main_a v_prenex_32831) (select main_a v_prenex_32832))) (<= 500 (select main_a v_prenex_32832)) (<= (* 2 (select main_a v_prenex_32832)) 1998) (< v_prenex_32831 main_x) (<= (select main_a v_prenex_32831) 500) (<= 0 (+ (select main_a v_prenex_32831) 498)))) (forall ((v_prenex_31505 Int) (v_prenex_31506 Int)) (or (<= 1000 (+ (select main_a v_prenex_31505) (select main_a v_prenex_31506))) (<= 500 (select main_a v_prenex_31506)) (<= (select main_a v_prenex_31505) 500) (<= (+ main_x 1) v_prenex_31505) (< v_prenex_31505 main_x) (<= (select main_a v_prenex_31506) 1498) (<= 0 (+ (select main_a v_prenex_31505) 498)))) (forall ((v_prenex_24588 Int) (v_prenex_24587 Int)) (or (<= (select main_a v_prenex_24587) 999) (<= (+ main_x 1) v_prenex_24587) (< v_prenex_24587 main_x) (<= 1 (select main_a v_prenex_24588)) (< v_prenex_24588 main_y) (<= (select main_a v_prenex_24588) 999) (<= (select main_a v_prenex_24587) (select main_a v_prenex_24588)))) (or (forall ((v_prenex_27075 Int)) (or (< v_prenex_27075 main_x) (<= (* 2 (select main_a v_prenex_27075)) 1000) (<= (select main_a v_prenex_27075) 500) (<= (+ main_x 1) v_prenex_27075))) (forall ((v_prenex_27081 Int)) (or (<= (select main_a v_prenex_27081) 999) (< v_prenex_27081 main_y) (<= (* 2 (select main_a v_prenex_27081)) 1998)))) (forall ((v_prenex_28276 Int) (v_prenex_28275 Int)) (or (<= (+ (select main_a v_prenex_28275) (select main_a v_prenex_28276)) 1000) (<= (* 2 (select main_a v_prenex_28276)) 1998) (< v_prenex_28276 main_y) (<= 1 (select main_a v_prenex_28276)) (< v_prenex_28275 main_x) (<= (* 2 (select main_a v_prenex_28275)) 1000) (<= (+ main_x 1) v_prenex_28275))) (or (forall ((v_prenex_21448 Int)) (or (<= (+ main_x 1) v_prenex_21448) (< v_prenex_21448 main_x) (<= (select main_a v_prenex_21448) 500) (<= 0 (+ (select main_a v_prenex_21448) 498)))) (forall ((v_prenex_28745 Int)) (<= 1000 (* 2 (select main_a v_prenex_28745))))) (forall ((v_prenex_30505 Int) (v_prenex_30504 Int)) (or (< v_prenex_30504 main_x) (<= (select main_a v_prenex_30504) 500) (<= (+ main_x 1) v_prenex_30504) (<= 1000 (+ (select main_a v_prenex_30504) (select main_a v_prenex_30505))) (<= 1 (select main_a v_prenex_30504)))) (forall ((v_prenex_26791 Int) (v_prenex_26792 Int)) (or (<= (select main_a v_prenex_26791) 500) (<= (+ main_x 1) v_prenex_26791) (<= 1000 (+ (select main_a v_prenex_26791) (select main_a v_prenex_26792))) (< v_prenex_26792 main_y) (< v_prenex_26791 main_x) (<= 1 (select main_a v_prenex_26792)))) (or (forall ((v_prenex_22651 Int)) (or (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22651))))) (forall ((v_prenex_22649 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22649))) (< v_prenex_22649 main_x) (<= (select main_a v_prenex_22649) 999) (<= (+ main_x 1) v_prenex_22649) (<= 1 (select main_a v_prenex_22649))))) (forall ((v_prenex_28173 Int) (v_prenex_28174 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28174))) (<= (select main_a v_prenex_28173) (select main_a v_prenex_28174)) (<= (* 2 (select main_a v_prenex_28173)) 1000) (<= 2 (* 2 (select main_a v_prenex_28173))) (<= (+ main_x 1) v_prenex_28173) (<= 1 (select main_a v_prenex_28174)) (< v_prenex_28173 main_x))) (forall ((v_prenex_22915 Int) (v_prenex_22916 Int)) (or (<= (select main_a v_prenex_22915) 500) (<= (+ main_x 1) v_prenex_22915) (<= (* 2 (select main_a v_prenex_22915)) 1000) (< v_prenex_22915 main_x) (<= (select main_a v_prenex_22916) 999) (<= (select main_a v_prenex_22915) (select main_a v_prenex_22916)))) (forall ((v_prenex_31341 Int) (v_prenex_31340 Int)) (or (<= (* 2 (select main_a v_prenex_31341)) 1998) (<= (* 2 (select main_a v_prenex_31340)) 1000) (<= (+ main_x 1) v_prenex_31340) (<= (select main_a v_prenex_31340) (select main_a v_prenex_31341)) (<= 1 (select main_a v_prenex_31341)) (< v_prenex_31340 main_x) (<= (select main_a v_prenex_31340) 500))) (forall ((v_prenex_32644 Int) (v_prenex_32645 Int)) (or (<= 0 (+ (select main_a v_prenex_32644) 498)) (<= (select main_a v_prenex_32644) (select main_a v_prenex_32645)) (< v_prenex_32644 main_x) (<= (+ main_x 1) v_prenex_32644) (<= 1 (select main_a v_prenex_32645)))) (or (forall ((v_prenex_24662 Int)) (<= 2 (* 2 (select main_a v_prenex_24662)))) (forall ((v_prenex_24663 Int)) (or (<= (+ main_y 1) v_prenex_24663) (<= 1000 (* 2 (select main_a v_prenex_24663))) (<= (* 2 (select main_a v_prenex_24663)) 1998) (< v_prenex_24663 main_y)))) (forall ((v_prenex_28226 Int) (v_prenex_28225 Int)) (or (<= (* 2 (select main_a v_prenex_28225)) 1000) (<= 500 (select main_a v_prenex_28226)) (<= 1000 (+ (select main_a v_prenex_28225) (select main_a v_prenex_28226))) (<= (select main_a v_prenex_28226) 999) (<= (+ main_x 1) v_prenex_28225) (<= (select main_a v_prenex_28225) 500) (< v_prenex_28225 main_x))) (or (forall ((v_prenex_29087 Int)) (or (<= (select main_a v_prenex_29087) 500) (<= (+ main_x 1) v_prenex_29087) (<= 2 (* 2 (select main_a v_prenex_29087))) (< v_prenex_29087 main_x))) (forall ((v_prenex_29091 Int)) (or (<= (select main_a v_prenex_29091) 999) (<= (* 2 (select main_a v_prenex_29091)) 1998)))) (forall ((v_prenex_31314 Int) (v_prenex_31315 Int)) (or (<= 1 (select main_a v_prenex_31315)) (< v_prenex_31314 main_x) (<= (select main_a v_prenex_31314) 999) (<= (select main_a v_prenex_31314) (select main_a v_prenex_31315)) (<= (+ main_x 1) v_prenex_31314) (<= (select main_a v_prenex_31315) 999) (<= 0 (+ (select main_a v_prenex_31314) 498)))) (forall ((v_prenex_23651 Int) (v_prenex_23652 Int)) (or (<= (select main_a v_prenex_23652) (+ (select main_a v_prenex_23651) 998)) (<= (select main_a v_prenex_23651) 500) (< v_prenex_23651 main_x) (<= 500 (select main_a v_prenex_23652)) (<= 1000 (* 2 (select main_a v_prenex_23652))) (<= (+ main_y 1) v_prenex_23652) (<= (+ main_x 1) v_prenex_23651))) (forall ((v_prenex_28678 Int) (v_prenex_28677 Int)) (or (<= (select main_a v_prenex_28677) (select main_a v_prenex_28678)) (<= 0 (+ (select main_a v_prenex_28677) 498)) (<= 500 (select main_a v_prenex_28678)) (<= (+ main_x 1) v_prenex_28677) (<= (* 2 (select main_a v_prenex_28678)) 1998) (< v_prenex_28677 main_x))) (or (forall ((v_prenex_25473 Int)) (<= (select main_a v_prenex_25473) 999)) (forall ((v_prenex_25468 Int)) (or (<= (* 2 (select main_a v_prenex_25468)) 1000) (< v_prenex_25468 main_x) (<= (select main_a v_prenex_25468) 999) (<= (+ main_x 1) v_prenex_25468)))) (or (forall ((v_prenex_27307 Int)) (or (<= (* 2 (select main_a v_prenex_27307)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27307))))) (forall ((v_prenex_27305 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27305))) (<= (+ main_x 1) v_prenex_27305) (< v_prenex_27305 main_x) (<= (select main_a v_prenex_27305) 500)))) (forall ((v_prenex_26592 Int) (v_prenex_26593 Int)) (or (<= (+ main_x 1) v_prenex_26592) (<= (select main_a v_prenex_26592) (select main_a v_prenex_26593)) (<= (+ main_y 1) v_prenex_26593) (<= 1000 (* 2 (select main_a v_prenex_26593))) (<= 2 (* 2 (select main_a v_prenex_26592))) (< v_prenex_26592 main_x))) (or (forall ((v_prenex_29016 Int)) (or (<= (* 2 (select main_a v_prenex_29016)) 1000) (< v_prenex_29016 main_x) (<= 1 (select main_a v_prenex_29016)) (<= (+ main_x 1) v_prenex_29016))) (forall ((v_prenex_29017 Int)) (or (<= 500 (select main_a v_prenex_29017)) (<= (+ main_y 1) v_prenex_29017) (<= 1 (select main_a v_prenex_29017))))) (forall ((v_prenex_22037 Int) (v_prenex_22036 Int)) (or (<= (+ main_x 1) v_prenex_22036) (< v_prenex_22036 main_x) (<= 2 (* 2 (select main_a v_prenex_22036))) (<= 1000 (* 2 (select main_a v_prenex_22037))) (<= 1 (select main_a v_prenex_22036)) (<= (select main_a v_prenex_22036) (select main_a v_prenex_22037)) (<= 1 (select main_a v_prenex_22037)))) (or (forall ((v_prenex_31863 Int)) (or (<= 1 (select main_a v_prenex_31863)) (<= 500 (select main_a v_prenex_31863)))) (forall ((v_prenex_31858 Int)) (or (< v_prenex_31858 main_x) (<= (+ main_x 1) v_prenex_31858) (<= 2 (* 2 (select main_a v_prenex_31858))) (<= (select main_a v_prenex_31858) 500) (<= 1 (select main_a v_prenex_31858))))) (forall ((v_prenex_22798 Int) (v_prenex_22799 Int)) (or (<= 0 (+ (select main_a v_prenex_22798) 498)) (<= (select main_a v_prenex_22799) 1498) (< v_prenex_22798 main_x) (<= (+ (select main_a v_prenex_22798) (select main_a v_prenex_22799)) 1000) (<= (+ main_x 1) v_prenex_22798) (<= (select main_a v_prenex_22798) 500))) (forall ((v_prenex_27252 Int) (v_prenex_27253 Int)) (or (<= (select main_a v_prenex_27253) 1498) (< v_prenex_27252 main_x) (<= (select main_a v_prenex_27252) 999) (<= 2 (* 2 (select main_a v_prenex_27252))) (<= (select main_a v_prenex_27252) (select main_a v_prenex_27253)) (<= (+ main_x 1) v_prenex_27252) (<= (select main_a v_prenex_27253) 999))) (or (forall ((v_prenex_23969 Int)) (or (<= (+ main_y 1) v_prenex_23969) (<= (select main_a v_prenex_23969) 1498) (<= 1 (select main_a v_prenex_23969)))) (forall ((v_prenex_23968 Int)) (or (<= (select main_a v_prenex_23968) 500) (<= 2 (* 2 (select main_a v_prenex_23968))) (<= (+ main_x 1) v_prenex_23968) (< v_prenex_23968 main_x)))) (forall ((v_prenex_27756 Int) (v_prenex_27757 Int)) (or (< v_prenex_27756 main_x) (<= (select main_a v_prenex_27756) 500) (<= (* 2 (select main_a v_prenex_27757)) 1998) (<= (select main_a v_prenex_27757) 999) (<= 1000 (+ (select main_a v_prenex_27756) (select main_a v_prenex_27757))) (<= (+ main_x 1) v_prenex_27756))) (forall ((v_prenex_25307 Int) (v_prenex_25306 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25307))) (<= (+ main_x 1) v_prenex_25306) (<= (select main_a v_prenex_25306) 500) (<= (select main_a v_prenex_25306) (select main_a v_prenex_25307)) (< v_prenex_25306 main_x) (<= (select main_a v_prenex_25307) 999) (<= 1 (select main_a v_prenex_25306)))) (or (forall ((v_prenex_29972 Int)) (or (<= (* 2 (select main_a v_prenex_29972)) 1000) (< v_prenex_29972 main_x) (<= (select main_a v_prenex_29972) 999) (<= (+ main_x 1) v_prenex_29972))) (forall ((v_prenex_29976 Int)) (or (< v_prenex_29976 main_y) (<= 500 (select main_a v_prenex_29976)) (<= (* 2 (select main_a v_prenex_29976)) 1998)))) (forall ((v_prenex_29352 Int) (v_prenex_29351 Int)) (or (<= 1 (select main_a v_prenex_29352)) (<= (* 2 (select main_a v_prenex_29352)) 1998) (<= (+ main_x 1) v_prenex_29351) (< v_prenex_29352 main_y) (<= (select main_a v_prenex_29351) 999) (<= (select main_a v_prenex_29351) (select main_a v_prenex_29352)) (< v_prenex_29351 main_x))) (forall ((v_prenex_30583 Int) (v_prenex_30584 Int)) (or (<= (+ main_x 1) v_prenex_30583) (<= (select main_a v_prenex_30583) 500) (<= (select main_a v_prenex_30584) (+ (select main_a v_prenex_30583) 998)) (<= (+ main_y 1) v_prenex_30584) (< v_prenex_30583 main_x) (<= (select main_a v_prenex_30584) 999) (<= (select main_a v_prenex_30584) 1498))) (forall ((v_prenex_25831 Int) (v_prenex_25832 Int)) (or (<= 0 (+ (select main_a v_prenex_25831) 498)) (<= (* 2 (select main_a v_prenex_25832)) 1998) (< v_prenex_25831 main_x) (<= (select main_a v_prenex_25832) 999) (<= (+ main_x 1) v_prenex_25831) (<= (+ (select main_a v_prenex_25831) (select main_a v_prenex_25832)) 1000))) (forall ((v_prenex_23621 Int) (v_prenex_23620 Int)) (or (<= (+ main_x 1) v_prenex_23620) (< v_prenex_23620 main_x) (<= (select main_a v_prenex_23620) 500) (<= 2 (* 2 (select main_a v_prenex_23620))) (<= (* 2 (select main_a v_prenex_23621)) 1998) (<= (select main_a v_prenex_23620) (select main_a v_prenex_23621)) (<= 1000 (* 2 (select main_a v_prenex_23621))))) (forall ((v_prenex_30703 Int) (v_prenex_30704 Int)) (or (<= 1 (select main_a v_prenex_30704)) (<= (+ main_y 1) v_prenex_30704) (< v_prenex_30704 main_y) (< v_prenex_30703 main_x) (<= (select main_a v_prenex_30704) (+ (select main_a v_prenex_30703) 998)))) (forall ((v_prenex_25196 Int) (v_prenex_25195 Int)) (or (<= (+ main_x 1) v_prenex_25195) (< v_prenex_25196 main_y) (<= 1000 (* 2 (select main_a v_prenex_25196))) (< v_prenex_25195 main_x) (<= (+ (select main_a v_prenex_25195) (select main_a v_prenex_25196)) 1000) (<= (select main_a v_prenex_25195) 500) (<= (select main_a v_prenex_25196) 1498))) (forall ((v_prenex_32221 Int) (v_prenex_32222 Int)) (or (< v_prenex_32222 main_y) (<= 500 (select main_a v_prenex_32222)) (<= (* 2 (select main_a v_prenex_32221)) 1000) (< v_prenex_32221 main_x) (<= (+ main_x 1) v_prenex_32221) (<= 1000 (+ (select main_a v_prenex_32221) (select main_a v_prenex_32222))))) (forall ((v_prenex_22781 Int) (v_prenex_22780 Int)) (or (<= (select main_a v_prenex_22781) 1498) (<= (+ main_x 1) v_prenex_22780) (< v_prenex_22780 main_x) (<= 0 (+ (select main_a v_prenex_22780) 498)) (<= (+ (select main_a v_prenex_22780) (select main_a v_prenex_22781)) 1000) (<= (select main_a v_prenex_22781) 999))) (or (forall ((v_prenex_32641 Int)) (or (<= (+ main_y 1) v_prenex_32641) (<= 1000 (* 2 (select main_a v_prenex_32641))))) (forall ((v_prenex_32640 Int)) (or (< v_prenex_32640 main_x) (<= 2 (* 2 (select main_a v_prenex_32640))) (<= (+ main_x 1) v_prenex_32640) (<= (select main_a v_prenex_32640) 999)))) (forall ((v_prenex_32409 Int) (v_prenex_32408 Int)) (or (<= (+ main_y 1) v_prenex_32409) (<= (select main_a v_prenex_32409) (+ (select main_a v_prenex_32408) 998)) (<= (+ main_x 1) v_prenex_32408) (<= (select main_a v_prenex_32409) 1498) (< v_prenex_32408 main_x) (<= 2 (* 2 (select main_a v_prenex_32408))))) (forall ((v_prenex_30912 Int) (v_prenex_30913 Int)) (or (<= 1000 (+ (select main_a v_prenex_30912) (select main_a v_prenex_30913))) (<= 1000 (* 2 (select main_a v_prenex_30913))) (<= (select main_a v_prenex_30912) 999) (<= 2 (* 2 (select main_a v_prenex_30912))) (<= (+ main_x 1) v_prenex_30912) (<= (select main_a v_prenex_30913) 1498) (< v_prenex_30912 main_x))) (or (forall ((v_prenex_24647 Int)) (or (<= 1 (select main_a v_prenex_24647)) (<= (select main_a v_prenex_24647) 1498) (< v_prenex_24647 main_y))) (forall ((v_prenex_24645 Int)) (or (<= (* 2 (select main_a v_prenex_24645)) 1000) (< v_prenex_24645 main_x) (<= (+ main_x 1) v_prenex_24645)))) (or (forall ((v_prenex_28338 Int)) (<= 1000 (* 2 (select main_a v_prenex_28338)))) (forall ((v_prenex_28332 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28332))) (< v_prenex_28332 main_x) (<= (+ main_x 1) v_prenex_28332) (<= 0 (+ (select main_a v_prenex_28332) 498))))) (or (forall ((v_prenex_23741 Int)) (or (<= (* 2 (select main_a v_prenex_23741)) 1000) (< v_prenex_23741 main_x) (<= 2 (* 2 (select main_a v_prenex_23741))) (<= (+ main_x 1) v_prenex_23741) (<= 1 (select main_a v_prenex_23741)))) (forall ((v_prenex_23745 Int)) (or (<= 1 (select main_a v_prenex_23745)) (<= 500 (select main_a v_prenex_23745))))) (forall ((v_prenex_26533 Int)) (or (<= (select main_a v_prenex_26533) 500) (< v_prenex_26533 main_x) (<= (* 2 (select main_a v_prenex_26533)) 1000) (<= 1 (select main_a v_prenex_26533)) (<= (+ main_x 1) v_prenex_26533))) (forall ((v_prenex_25457 Int) (v_prenex_25456 Int)) (or (<= (select main_a v_prenex_25456) 999) (<= (+ main_x 1) v_prenex_25456) (< v_prenex_25456 main_x) (<= (select main_a v_prenex_25457) (+ (select main_a v_prenex_25456) 998)) (<= (+ main_y 1) v_prenex_25457) (<= (select main_a v_prenex_25457) 999))) (forall ((v_prenex_28191 Int) (v_prenex_28192 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28191))) (<= 500 (select main_a v_prenex_28192)) (<= 0 (+ (select main_a v_prenex_28191) 498)) (<= (+ main_x 1) v_prenex_28191) (< v_prenex_28191 main_x) (<= (+ (select main_a v_prenex_28191) (select main_a v_prenex_28192)) 1000))) (forall ((v_prenex_22379 Int) (v_prenex_22380 Int)) (or (<= (select main_a v_prenex_22380) (+ (select main_a v_prenex_22379) 998)) (< v_prenex_22379 main_x) (<= (select main_a v_prenex_22379) 500) (<= 1 (select main_a v_prenex_22380)) (<= 1000 (* 2 (select main_a v_prenex_22380))) (<= 2 (* 2 (select main_a v_prenex_22379))) (<= (+ main_x 1) v_prenex_22379))) (forall ((v_prenex_24896 Int) (v_prenex_24895 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24896))) (< v_prenex_24895 main_x) (<= (select main_a v_prenex_24895) (select main_a v_prenex_24896)) (<= (select main_a v_prenex_24895) 500) (<= (* 2 (select main_a v_prenex_24895)) 1000) (<= (+ main_x 1) v_prenex_24895))) (forall ((v_prenex_21958 Int) (v_prenex_21959 Int)) (or (<= (select main_a v_prenex_21958) 500) (<= 1000 (* 2 (select main_a v_prenex_21959))) (<= (+ main_x 1) v_prenex_21958) (< v_prenex_21958 main_x) (<= (select main_a v_prenex_21958) 999) (<= (select main_a v_prenex_21958) (select main_a v_prenex_21959)) (<= (select main_a v_prenex_21959) 1498))) (or (forall ((v_prenex_31246 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31246))) (<= 1 (select main_a v_prenex_31246)) (< v_prenex_31246 main_x) (<= (+ main_x 1) v_prenex_31246))) (forall ((v_prenex_31251 Int)) (or (<= 500 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31251) 999)))) (forall ((v_prenex_24212 Int) (v_prenex_24211 Int)) (or (<= (+ (select main_a v_prenex_24211) (select main_a v_prenex_24212)) 1000) (<= (* 2 (select main_a v_prenex_24211)) 1000) (< v_prenex_24211 main_x) (<= (select main_a v_prenex_24211) 500) (<= 1 (select main_a v_prenex_24212)) (<= (+ main_x 1) v_prenex_24211))) (or (forall ((v_prenex_26218 Int)) (<= 1000 (* 2 (select main_a v_prenex_26218)))) (forall ((v_prenex_26217 Int)) (or (<= 1 (select main_a v_prenex_26217)) (<= (+ main_x 1) v_prenex_26217) (< v_prenex_26217 main_x) (<= 2 (* 2 (select main_a v_prenex_26217)))))) (forall ((v_prenex_31705 Int) (v_prenex_31706 Int)) (or (<= (select main_a v_prenex_31705) 999) (<= (+ main_x 1) v_prenex_31705) (< v_prenex_31705 main_x) (<= (* 2 (select main_a v_prenex_31706)) 1998) (<= 1 (select main_a v_prenex_31706)) (<= (select main_a v_prenex_31705) (select main_a v_prenex_31706)))) (forall ((v_prenex_32027 Int) (v_prenex_32028 Int)) (or (<= (+ main_y 1) v_prenex_32028) (< v_prenex_32027 main_x) (<= (select main_a v_prenex_32028) (+ (select main_a v_prenex_32027) 998)) (<= (select main_a v_prenex_32027) 999) (<= (* 2 (select main_a v_prenex_32028)) 1998) (<= 1 (select main_a v_prenex_32028)) (<= (+ main_x 1) v_prenex_32027))) (forall ((v_prenex_27432 Int) (v_prenex_27433 Int)) (or (<= (select main_a v_prenex_27433) 999) (< v_prenex_27432 main_x) (<= (+ main_y 1) v_prenex_27433) (<= (select main_a v_prenex_27433) (+ (select main_a v_prenex_27432) 998)) (<= (select main_a v_prenex_27432) 500) (<= (+ main_x 1) v_prenex_27432))) (or (forall ((v_prenex_21389 Int)) (or (< v_prenex_21389 main_x) (<= 1 (select main_a v_prenex_21389)) (<= (select main_a v_prenex_21389) 500) (<= (+ main_x 1) v_prenex_21389) (<= 2 (* 2 (select main_a v_prenex_21389))))) (forall ((v_prenex_21670 Int)) (<= (* 2 (select main_a v_prenex_21670)) 1998))) (forall ((v_prenex_27384 Int) (v_prenex_27383 Int)) (or (<= (select main_a v_prenex_27383) (select main_a v_prenex_27384)) (<= 500 (select main_a v_prenex_27384)) (<= (select main_a v_prenex_27384) 1498) (<= 2 (* 2 (select main_a v_prenex_27383))) (< v_prenex_27383 main_x) (<= (+ main_x 1) v_prenex_27383) (< v_prenex_27384 main_y))) (forall ((v_prenex_24120 Int) (v_prenex_24121 Int)) (or (<= 1 (select main_a v_prenex_24120)) (<= (+ main_y 1) v_prenex_24121) (<= 1 (select main_a v_prenex_24121)) (< v_prenex_24120 main_x) (<= (+ main_x 1) v_prenex_24120) (<= 500 (select main_a v_prenex_24121)) (<= (select main_a v_prenex_24120) (select main_a v_prenex_24121)))) (forall ((v_prenex_22111 Int) (v_prenex_22112 Int)) (or (< v_prenex_22111 main_x) (<= (+ main_x 1) v_prenex_22111) (<= 1 (select main_a v_prenex_22112)) (<= 2 (* 2 (select main_a v_prenex_22111))) (<= (* 2 (select main_a v_prenex_22112)) 1998) (<= (select main_a v_prenex_22112) (+ (select main_a v_prenex_22111) 998)) (<= (* 2 (select main_a v_prenex_22111)) 1000))) (forall ((v_prenex_26675 Int) (v_prenex_26674 Int)) (or (< v_prenex_26674 main_x) (<= 0 (+ (select main_a v_prenex_26674) 498)) (<= (+ main_y 1) v_prenex_26675) (<= (+ main_x 1) v_prenex_26674) (<= (select main_a v_prenex_26674) (select main_a v_prenex_26675)))) (or (forall ((v_prenex_27878 Int)) (or (<= 500 (select main_a v_prenex_27878)) (<= (* 2 (select main_a v_prenex_27878)) 1998))) (forall ((v_prenex_27872 Int)) (or (<= 0 (+ (select main_a v_prenex_27872) 498)) (<= 2 (* 2 (select main_a v_prenex_27872))) (< v_prenex_27872 main_x) (<= (+ main_x 1) v_prenex_27872)))) (forall ((v_prenex_28488 Int) (v_prenex_28487 Int)) (or (<= (+ main_x 1) v_prenex_28487) (< v_prenex_28487 main_x) (<= (select main_a v_prenex_28488) 999) (<= (select main_a v_prenex_28488) 1498) (<= (select main_a v_prenex_28487) 999) (<= (select main_a v_prenex_28487) 500) (<= (select main_a v_prenex_28487) (select main_a v_prenex_28488)))) (forall ((v_prenex_30183 Int) (v_prenex_30182 Int)) (or (<= (select main_a v_prenex_30182) (select main_a v_prenex_30183)) (<= 2 (* 2 (select main_a v_prenex_30182))) (<= 1000 (* 2 (select main_a v_prenex_30183))) (< v_prenex_30182 main_x) (<= (+ main_x 1) v_prenex_30182) (<= (select main_a v_prenex_30183) 999))) (or (forall ((v_prenex_31892 Int)) (<= 1000 (* 2 (select main_a v_prenex_31892)))) (forall ((v_prenex_31891 Int)) (or (<= (+ main_x 1) v_prenex_31891) (<= 2 (* 2 (select main_a v_prenex_31891))) (< v_prenex_31891 main_x) (<= (* 2 (select main_a v_prenex_31891)) 1000) (<= (select main_a v_prenex_31891) 500)))) (forall ((v_prenex_32223 Int) (v_prenex_32224 Int)) (or (< v_prenex_32223 main_x) (<= 0 (+ (select main_a v_prenex_32223) 498)) (<= 1000 (+ (select main_a v_prenex_32223) (select main_a v_prenex_32224))) (<= (+ main_x 1) v_prenex_32223) (<= (+ main_y 1) v_prenex_32224) (<= 1000 (* 2 (select main_a v_prenex_32224))) (<= (select main_a v_prenex_32224) 1498))) (forall ((v_prenex_23489 Int) (v_prenex_23490 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23489))) (< v_prenex_23489 main_x) (<= (+ main_x 1) v_prenex_23489) (<= (select main_a v_prenex_23489) 500) (<= 1000 (* 2 (select main_a v_prenex_23490))) (<= 1000 (+ (select main_a v_prenex_23489) (select main_a v_prenex_23490))))) (or (forall ((v_prenex_27136 Int)) (or (<= (select main_a v_prenex_27136) 999) (<= (+ main_x 1) v_prenex_27136) (< v_prenex_27136 main_x) (<= (* 2 (select main_a v_prenex_27136)) 1000) (<= 2 (* 2 (select main_a v_prenex_27136))))) (forall ((v_prenex_27139 Int)) (or (<= 1 (select main_a v_prenex_27139)) (<= 500 (select main_a v_prenex_27139))))) (or (forall ((v_prenex_32999 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32999))) (< v_prenex_32999 main_x) (<= (+ main_x 1) v_prenex_32999) (<= (select main_a v_prenex_32999) 999))) (forall ((v_prenex_33000 Int)) (or (<= (+ main_y 1) v_prenex_33000) (<= 500 (select main_a v_prenex_33000)) (<= (select main_a v_prenex_33000) 999)))) (or (forall ((v_prenex_31034 Int)) (or (< v_prenex_31034 main_y) (<= (+ main_y 1) v_prenex_31034) (<= (select main_a v_prenex_31034) 1498) (<= 1000 (* 2 (select main_a v_prenex_31034))))) (forall ((v_prenex_31033 Int)) (<= (* 2 (select main_a v_prenex_31033)) 1000))) (forall ((v_prenex_25351 Int) (v_prenex_25350 Int)) (or (< v_prenex_25350 main_x) (<= (* 2 (select main_a v_prenex_25351)) 1998) (<= (select main_a v_prenex_25350) 500) (<= (+ main_x 1) v_prenex_25350) (<= (+ (select main_a v_prenex_25350) (select main_a v_prenex_25351)) 1000))) (forall ((v_prenex_30927 Int) (v_prenex_30926 Int)) (or (<= (select main_a v_prenex_30926) 999) (< v_prenex_30927 main_y) (<= (select main_a v_prenex_30926) (select main_a v_prenex_30927)) (<= 1 (select main_a v_prenex_30927)) (< v_prenex_30926 main_x) (<= (+ main_x 1) v_prenex_30926))) (or (forall ((v_prenex_31739 Int)) (or (<= (select main_a v_prenex_31739) 500) (<= (* 2 (select main_a v_prenex_31739)) 1000) (<= (+ main_x 1) v_prenex_31739) (< v_prenex_31739 main_x))) (forall ((v_prenex_31745 Int)) (or (<= (select main_a v_prenex_31745) 999) (<= 1000 (* 2 (select main_a v_prenex_31745))) (< v_prenex_31745 main_y)))) (forall ((v_prenex_22736 Int) (v_prenex_22737 Int)) (or (< v_prenex_22737 main_y) (<= (+ (select main_a v_prenex_22736) (select main_a v_prenex_22737)) 1000) (< v_prenex_22736 main_x) (<= (+ main_x 1) v_prenex_22736) (<= (* 2 (select main_a v_prenex_22737)) 1998) (<= 0 (+ (select main_a v_prenex_22736) 498)) (<= (select main_a v_prenex_22737) 999))) (forall ((v_prenex_26927 Int) (v_prenex_26926 Int)) (or (< v_prenex_26926 main_x) (<= (+ (select main_a v_prenex_26926) (select main_a v_prenex_26927)) 1000) (<= (select main_a v_prenex_26927) 1498) (<= (+ main_y 1) v_prenex_26927) (<= (* 2 (select main_a v_prenex_26926)) 1000) (<= (+ main_x 1) v_prenex_26926) (<= 1000 (* 2 (select main_a v_prenex_26927))))) (forall ((v_prenex_24274 Int) (v_prenex_24273 Int)) (or (<= (+ main_x 1) v_prenex_24273) (< v_prenex_24273 main_x) (<= (select main_a v_prenex_24274) (+ (select main_a v_prenex_24273) 998)) (<= 1 (select main_a v_prenex_24274)) (<= 1000 (* 2 (select main_a v_prenex_24274))) (<= (select main_a v_prenex_24273) 999) (<= 1 (select main_a v_prenex_24273)))) (forall ((v_prenex_24457 Int) (v_prenex_24456 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24457))) (<= (+ main_x 1) v_prenex_24456) (<= 1000 (+ (select main_a v_prenex_24456) (select main_a v_prenex_24457))) (< v_prenex_24456 main_x) (<= (* 2 (select main_a v_prenex_24456)) 1000) (<= 500 (select main_a v_prenex_24457)))) (forall ((v_prenex_26736 Int) (v_prenex_26737 Int)) (or (<= (+ main_x 1) v_prenex_26736) (<= 1 (select main_a v_prenex_26736)) (<= (+ (select main_a v_prenex_26736) (select main_a v_prenex_26737)) 1000) (<= (select main_a v_prenex_26737) 999) (<= (select main_a v_prenex_26736) 500) (< v_prenex_26736 main_x) (<= 1 (select main_a v_prenex_26737)))) (forall ((v_prenex_31435 Int) (v_prenex_31436 Int)) (or (<= (+ main_x 1) v_prenex_31435) (<= (select main_a v_prenex_31435) 500) (< v_prenex_31435 main_x) (<= 0 (+ (select main_a v_prenex_31435) 498)) (<= 1 (select main_a v_prenex_31436)) (<= (select main_a v_prenex_31435) (select main_a v_prenex_31436)) (<= (* 2 (select main_a v_prenex_31436)) 1998))) (or (forall ((v_prenex_23362 Int)) (or (<= (+ main_y 1) v_prenex_23362) (<= (select main_a v_prenex_23362) 999))) (forall ((v_prenex_23361 Int)) (or (< v_prenex_23361 main_x) (<= 2 (* 2 (select main_a v_prenex_23361))) (<= 0 (+ (select main_a v_prenex_23361) 498)) (<= (+ main_x 1) v_prenex_23361)))) (or (forall ((v_prenex_25068 Int)) (or (<= 1 (select main_a v_prenex_25068)) (< v_prenex_25068 main_y))) (forall ((v_prenex_25067 Int)) (or (< v_prenex_25067 main_x) (<= (* 2 (select main_a v_prenex_25067)) 1000) (<= 1 (select main_a v_prenex_25067)) (<= (+ main_x 1) v_prenex_25067)))) (forall ((v_prenex_30842 Int) (v_prenex_30843 Int)) (or (<= (select main_a v_prenex_30843) 1498) (<= (select main_a v_prenex_30842) 500) (<= 0 (+ (select main_a v_prenex_30842) 498)) (<= (select main_a v_prenex_30842) (select main_a v_prenex_30843)) (< v_prenex_30842 main_x) (<= (+ main_x 1) v_prenex_30842))) (forall ((v_prenex_25885 Int) (v_prenex_25884 Int)) (or (<= (+ main_x 1) v_prenex_25884) (< v_prenex_25884 main_x) (<= (select main_a v_prenex_25885) (+ (select main_a v_prenex_25884) 998)) (<= (select main_a v_prenex_25884) 999) (<= (select main_a v_prenex_25885) 1498) (<= (select main_a v_prenex_25884) 500))) (forall ((v_prenex_28149 Int) (v_prenex_28150 Int)) (or (<= (* 2 (select main_a v_prenex_28149)) 1000) (<= (select main_a v_prenex_28150) 1498) (< v_prenex_28149 main_x) (< v_prenex_28150 main_y) (<= (+ (select main_a v_prenex_28149) (select main_a v_prenex_28150)) 1000) (<= (* 2 (select main_a v_prenex_28150)) 1998) (<= (+ main_x 1) v_prenex_28149))) (forall ((v_prenex_29561 Int) (v_prenex_29560 Int)) (or (<= (select main_a v_prenex_29560) (select main_a v_prenex_29561)) (<= (* 2 (select main_a v_prenex_29560)) 1000) (<= 1 (select main_a v_prenex_29561)) (<= (select main_a v_prenex_29560) 500) (< v_prenex_29560 main_x) (<= (+ main_x 1) v_prenex_29560) (<= (select main_a v_prenex_29561) 1498))) (or (forall ((v_prenex_31030 Int)) (<= 1000 (* 2 (select main_a v_prenex_31030)))) (forall ((v_prenex_31025 Int)) (or (<= (* 2 (select main_a v_prenex_31025)) 1000) (<= 1 (select main_a v_prenex_31025)) (< v_prenex_31025 main_x) (<= (+ main_x 1) v_prenex_31025) (<= (select main_a v_prenex_31025) 500)))) (forall ((v_prenex_32600 Int) (v_prenex_32601 Int)) (or (<= 1000 (+ (select main_a v_prenex_32600) (select main_a v_prenex_32601))) (< v_prenex_32600 main_x) (<= 1000 (* 2 (select main_a v_prenex_32601))) (<= (+ main_x 1) v_prenex_32600) (<= 0 (+ (select main_a v_prenex_32600) 498)) (<= 2 (* 2 (select main_a v_prenex_32600))))) (forall ((v_prenex_25238 Int) (v_prenex_25237 Int)) (or (<= (+ main_x 1) v_prenex_25237) (<= 1 (select main_a v_prenex_25237)) (< v_prenex_25237 main_x) (<= (+ (select main_a v_prenex_25237) (select main_a v_prenex_25238)) 1000))) (forall ((v_prenex_24754 Int) (v_prenex_24753 Int)) (or (<= (select main_a v_prenex_24754) 999) (< v_prenex_24753 main_x) (<= (select main_a v_prenex_24753) 500) (<= (select main_a v_prenex_24753) (select main_a v_prenex_24754)) (<= (+ main_x 1) v_prenex_24753) (<= (select main_a v_prenex_24754) 1498))) (forall ((v_prenex_32977 Int) (v_prenex_32978 Int)) (or (< v_prenex_32977 main_x) (<= (select main_a v_prenex_32977) 500) (<= (* 2 (select main_a v_prenex_32978)) 1998) (<= 1000 (+ (select main_a v_prenex_32977) (select main_a v_prenex_32978))) (<= (+ main_x 1) v_prenex_32977))) (or (forall ((v_prenex_22763 Int)) (or (<= (+ main_x 1) v_prenex_22763) (<= (* 2 (select main_a v_prenex_22763)) 1000) (<= 0 (+ (select main_a v_prenex_22763) 498)) (<= (select main_a v_prenex_22763) 500) (< v_prenex_22763 main_x))) (forall ((v_prenex_22767 Int)) (or (<= (select main_a v_prenex_22767) 1498) (<= 1 (select main_a v_prenex_22767))))) (forall ((v_prenex_26196 Int) (v_prenex_26195 Int)) (or (<= (select main_a v_prenex_26196) 1498) (<= (select main_a v_prenex_26195) (select main_a v_prenex_26196)) (< v_prenex_26196 main_y) (< v_prenex_26195 main_x) (<= (+ main_x 1) v_prenex_26195) (<= (* 2 (select main_a v_prenex_26196)) 1998) (<= (select main_a v_prenex_26195) 999))) (or (forall ((v_prenex_29732 Int)) (<= (select main_a v_prenex_29732) 1498)) (forall ((v_prenex_29726 Int)) (or (<= (select main_a v_prenex_29726) 500) (<= (+ main_x 1) v_prenex_29726) (< v_prenex_29726 main_x) (<= 2 (* 2 (select main_a v_prenex_29726))) (<= (* 2 (select main_a v_prenex_29726)) 1000)))) (or (forall ((v_prenex_22637 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22637))) (<= 0 (+ (select main_a v_prenex_22637) 498)) (< v_prenex_22637 main_x) (<= (+ main_x 1) v_prenex_22637))) (forall ((v_prenex_22638 Int)) (or (<= 500 (select main_a v_prenex_22638)) (<= (+ main_y 1) v_prenex_22638) (<= 1 (select main_a v_prenex_22638))))) (forall ((v_prenex_31648 Int) (v_prenex_31649 Int)) (or (<= (+ main_x 1) v_prenex_31648) (<= (select main_a v_prenex_31648) 500) (<= (select main_a v_prenex_31648) 999) (< v_prenex_31648 main_x) (<= (select main_a v_prenex_31649) 1498) (<= 1 (select main_a v_prenex_31649)) (<= (select main_a v_prenex_31648) (select main_a v_prenex_31649)))) (or (forall ((v_prenex_24642 Int)) (or (<= 0 (+ (select main_a v_prenex_24642) 498)) (< v_prenex_24642 main_x) (<= (* 2 (select main_a v_prenex_24642)) 1000) (<= (+ main_x 1) v_prenex_24642))) (forall ((v_prenex_24647 Int)) (or (<= 1 (select main_a v_prenex_24647)) (<= (select main_a v_prenex_24647) 1498) (< v_prenex_24647 main_y)))) (forall ((v_prenex_29723 Int) (v_prenex_29722 Int)) (or (<= 500 (select main_a v_prenex_29723)) (<= (select main_a v_prenex_29722) (select main_a v_prenex_29723)) (<= (+ main_x 1) v_prenex_29722) (< v_prenex_29722 main_x) (<= 2 (* 2 (select main_a v_prenex_29722))))) (forall ((v_prenex_26482 Int) (v_prenex_26483 Int)) (or (<= 0 (+ (select main_a v_prenex_26482) 498)) (< v_prenex_26482 main_x) (<= (select main_a v_prenex_26482) 500) (<= (+ main_x 1) v_prenex_26482) (<= 1000 (+ (select main_a v_prenex_26482) (select main_a v_prenex_26483))) (<= (select main_a v_prenex_26483) 999))) (forall ((v_prenex_30253 Int) (v_prenex_30252 Int)) (or (< v_prenex_30252 main_x) (<= (+ main_x 1) v_prenex_30252) (<= 1000 (+ (select main_a v_prenex_30252) (select main_a v_prenex_30253))) (<= (+ main_y 1) v_prenex_30253) (< v_prenex_30253 main_y))) (or (forall ((v_prenex_23942 Int)) (or (<= (+ main_x 1) v_prenex_23942) (< v_prenex_23942 main_x) (<= (* 2 (select main_a v_prenex_23942)) 1000) (<= 2 (* 2 (select main_a v_prenex_23942))))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= (select main_a v_prenex_23945) 1498)))) (forall ((v_prenex_31127 Int) (v_prenex_31128 Int)) (or (<= (* 2 (select main_a v_prenex_31128)) 1998) (< v_prenex_31127 main_x) (<= 1 (select main_a v_prenex_31128)) (<= 2 (* 2 (select main_a v_prenex_31127))) (<= (select main_a v_prenex_31127) 500) (<= (+ (select main_a v_prenex_31127) (select main_a v_prenex_31128)) 1000) (<= (+ main_x 1) v_prenex_31127))) (or (forall ((v_prenex_30997 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1998))) (forall ((v_prenex_30994 Int)) (or (< v_prenex_30994 main_x) (<= (* 2 (select main_a v_prenex_30994)) 1000) (<= (+ main_x 1) v_prenex_30994) (<= 2 (* 2 (select main_a v_prenex_30994)))))) (forall ((v_prenex_32339 Int) (v_prenex_32338 Int)) (or (<= (+ main_x 1) v_prenex_32338) (< v_prenex_32338 main_x) (<= (select main_a v_prenex_32338) (select main_a v_prenex_32339)) (<= 1000 (* 2 (select main_a v_prenex_32339))) (<= (select main_a v_prenex_32338) 999) (<= 1 (select main_a v_prenex_32339)))) (forall ((v_prenex_31936 Int) (v_prenex_31935 Int)) (or (< v_prenex_31936 main_y) (<= (select main_a v_prenex_31936) 999) (<= 1000 (+ (select main_a v_prenex_31935) (select main_a v_prenex_31936))) (<= (+ main_y 1) v_prenex_31936))) (forall ((v_prenex_32990 Int) (v_prenex_32989 Int)) (or (<= 1000 (+ (select main_a v_prenex_32989) (select main_a v_prenex_32990))) (<= (select main_a v_prenex_32990) 999) (<= 500 (select main_a v_prenex_32990)) (< v_prenex_32989 main_x) (<= (* 2 (select main_a v_prenex_32989)) 1000) (<= (+ main_x 1) v_prenex_32989))) (forall ((v_prenex_31136 Int) (v_prenex_31135 Int)) (or (<= (+ (select main_a v_prenex_31135) (select main_a v_prenex_31136)) 1000) (<= (+ main_x 1) v_prenex_31135) (<= (select main_a v_prenex_31135) 999) (< v_prenex_31135 main_x) (<= (* 2 (select main_a v_prenex_31136)) 1998) (<= 2 (* 2 (select main_a v_prenex_31135))))) (or (forall ((v_prenex_31719 Int)) (or (<= 500 (select main_a v_prenex_31719)) (<= (select main_a v_prenex_31719) 1498))) (forall ((v_prenex_31717 Int)) (or (< v_prenex_31717 main_x) (<= (select main_a v_prenex_31717) 999) (<= (+ main_x 1) v_prenex_31717) (<= 2 (* 2 (select main_a v_prenex_31717))) (<= 0 (+ (select main_a v_prenex_31717) 498))))) (forall ((v_prenex_26554 Int) (v_prenex_26555 Int)) (or (< v_prenex_26554 main_x) (<= 0 (+ (select main_a v_prenex_26554) 498)) (<= (+ main_x 1) v_prenex_26554) (<= (select main_a v_prenex_26555) 1498) (<= (select main_a v_prenex_26554) (select main_a v_prenex_26555)) (<= 1 (select main_a v_prenex_26554)))) (forall ((v_prenex_30178 Int) (v_prenex_30179 Int)) (or (<= (+ main_x 1) v_prenex_30178) (<= (select main_a v_prenex_30179) 1498) (<= (select main_a v_prenex_30178) 500) (< v_prenex_30178 main_x) (<= 1000 (+ (select main_a v_prenex_30178) (select main_a v_prenex_30179))) (<= 1000 (* 2 (select main_a v_prenex_30179))) (<= (* 2 (select main_a v_prenex_30178)) 1000))) (forall ((v_prenex_27168 Int) (v_prenex_27169 Int)) (or (< v_prenex_27168 main_x) (<= 0 (+ (select main_a v_prenex_27168) 498)) (<= 1 (select main_a v_prenex_27168)) (<= 500 (select main_a v_prenex_27169)) (<= (select main_a v_prenex_27169) 999) (<= (+ (select main_a v_prenex_27168) (select main_a v_prenex_27169)) 1000) (<= (+ main_x 1) v_prenex_27168))) (or (forall ((v_prenex_23234 Int)) (or (<= (+ main_x 1) v_prenex_23234) (< v_prenex_23234 main_x) (<= 1 (select main_a v_prenex_23234)) (<= 2 (* 2 (select main_a v_prenex_23234))) (<= (select main_a v_prenex_23234) 999))) (forall ((v_prenex_23236 Int)) (or (<= (select main_a v_prenex_23236) 1498) (<= (select main_a v_prenex_23236) 999)))) (or (forall ((v_prenex_31883 Int)) (<= 1000 (* 2 (select main_a v_prenex_31883)))) (forall ((v_prenex_31881 Int)) (or (<= (select main_a v_prenex_31881) 500) (<= 2 (* 2 (select main_a v_prenex_31881))) (<= 1 (select main_a v_prenex_31881)) (< v_prenex_31881 main_x) (<= (+ main_x 1) v_prenex_31881)))) (forall ((v_prenex_26097 Int) (v_prenex_26096 Int)) (or (< v_prenex_26096 main_x) (<= 1000 (+ (select main_a v_prenex_26096) (select main_a v_prenex_26097))) (<= 2 (* 2 (select main_a v_prenex_26096))) (<= 0 (+ (select main_a v_prenex_26096) 498)) (<= (+ main_x 1) v_prenex_26096))) (or (forall ((v_prenex_24720 Int)) (or (<= (* 2 (select main_a v_prenex_24720)) 1000) (<= (+ main_x 1) v_prenex_24720) (<= (select main_a v_prenex_24720) 500) (<= 1 (select main_a v_prenex_24720)) (< v_prenex_24720 main_x))) (forall ((v_prenex_24722 Int)) (or (<= (* 2 (select main_a v_prenex_24722)) 1998) (<= (select main_a v_prenex_24722) 999)))) (or (forall ((v_prenex_28774 Int)) (or (<= 1 (select main_a v_prenex_28774)) (<= (select main_a v_prenex_28774) 999) (< v_prenex_28774 main_y))) (forall ((v_prenex_28772 Int)) (or (<= (+ main_x 1) v_prenex_28772) (<= (* 2 (select main_a v_prenex_28772)) 1000) (< v_prenex_28772 main_x)))) (forall ((v_prenex_31950 Int) (v_prenex_31949 Int)) (or (< v_prenex_31949 main_x) (<= (+ main_x 1) v_prenex_31949) (<= 2 (* 2 (select main_a v_prenex_31949))) (<= 0 (+ (select main_a v_prenex_31949) 498)) (<= (+ (select main_a v_prenex_31949) (select main_a v_prenex_31950)) 1000) (<= (* 2 (select main_a v_prenex_31950)) 1998) (<= (select main_a v_prenex_31950) 999))) (or (forall ((v_prenex_22651 Int)) (or (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22651))))) (forall ((v_prenex_22646 Int)) (or (<= 0 (+ (select main_a v_prenex_22646) 498)) (<= (select main_a v_prenex_22646) 999) (< v_prenex_22646 main_x) (<= 2 (* 2 (select main_a v_prenex_22646))) (<= (+ main_x 1) v_prenex_22646)))) (or (forall ((v_prenex_29732 Int)) (<= (select main_a v_prenex_29732) 1498)) (forall ((v_prenex_29727 Int)) (or (<= 1 (select main_a v_prenex_29727)) (<= (select main_a v_prenex_29727) 500) (< v_prenex_29727 main_x) (<= 2 (* 2 (select main_a v_prenex_29727))) (<= (+ main_x 1) v_prenex_29727)))) (or (forall ((v_prenex_31481 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31481))) (< v_prenex_31481 main_x) (<= (+ main_x 1) v_prenex_31481) (<= 0 (+ (select main_a v_prenex_31481) 498)))) (forall ((v_prenex_31486 Int)) (<= 500 (select main_a v_prenex_31486)))) (forall ((v_prenex_27335 Int) (v_prenex_27334 Int)) (or (<= 1 (select main_a v_prenex_27335)) (<= (select main_a v_prenex_27335) 999) (< v_prenex_27334 main_x) (<= (+ (select main_a v_prenex_27334) (select main_a v_prenex_27335)) 1000) (<= (+ main_x 1) v_prenex_27334) (< v_prenex_27335 main_y) (<= (* 2 (select main_a v_prenex_27334)) 1000))) (forall ((v_prenex_28144 Int) (v_prenex_28143 Int)) (or (<= (* 2 (select main_a v_prenex_28143)) 1000) (<= (select main_a v_prenex_28144) 999) (<= 1000 (* 2 (select main_a v_prenex_28144))) (<= (+ main_x 1) v_prenex_28143) (<= 1000 (+ (select main_a v_prenex_28143) (select main_a v_prenex_28144))) (<= (select main_a v_prenex_28143) 999) (< v_prenex_28143 main_x))) (forall ((v_prenex_23885 Int) (v_prenex_23884 Int)) (or (<= (+ main_x 1) v_prenex_23884) (<= 1 (select main_a v_prenex_23885)) (< v_prenex_23884 main_x) (<= 2 (* 2 (select main_a v_prenex_23884))) (<= (select main_a v_prenex_23885) (+ (select main_a v_prenex_23884) 998)) (<= (+ main_y 1) v_prenex_23885))) (or (forall ((v_prenex_30570 Int)) (or (<= (select main_a v_prenex_30570) 999) (<= (select main_a v_prenex_30570) 1498))) (forall ((v_prenex_30569 Int)) (or (<= (+ main_x 1) v_prenex_30569) (< v_prenex_30569 main_x) (<= 2 (* 2 (select main_a v_prenex_30569))) (<= 1 (select main_a v_prenex_30569))))) (forall ((v_prenex_29927 Int) (v_prenex_29928 Int)) (or (<= (+ main_x 1) v_prenex_29927) (< v_prenex_29927 main_x) (<= 1000 (* 2 (select main_a v_prenex_29928))) (<= (* 2 (select main_a v_prenex_29928)) 1998) (<= (select main_a v_prenex_29927) 500) (<= (select main_a v_prenex_29927) (select main_a v_prenex_29928)))) (forall ((v_prenex_32713 Int) (v_prenex_32714 Int)) (or (<= (* 2 (select main_a v_prenex_32713)) 1000) (< v_prenex_32713 main_x) (<= (+ (select main_a v_prenex_32713) (select main_a v_prenex_32714)) 1000) (<= (+ main_x 1) v_prenex_32713) (<= (select main_a v_prenex_32713) 999))) (forall ((v_prenex_21460 Int) (v_prenex_21459 Int)) (or (<= 500 (select main_a v_prenex_21459)) (< v_prenex_21460 main_x) (<= (+ main_x 1) v_prenex_21460) (< v_prenex_21459 main_y) (<= 1 (select main_a v_prenex_21459)) (<= (select main_a v_prenex_21459) (+ (select main_a v_prenex_21460) 998)) (<= 1 (select main_a v_prenex_21460)))) (forall ((v_prenex_27426 Int) (v_prenex_27427 Int)) (or (<= (select main_a v_prenex_27427) 1498) (<= 1000 (+ (select main_a v_prenex_27426) (select main_a v_prenex_27427))) (<= (+ main_x 1) v_prenex_27426) (<= 2 (* 2 (select main_a v_prenex_27426))) (<= (select main_a v_prenex_27426) 999) (< v_prenex_27426 main_x))) (forall ((v_prenex_24230 Int) (v_prenex_24231 Int)) (or (<= (select main_a v_prenex_24230) 999) (<= 1000 (* 2 (select main_a v_prenex_24231))) (<= 1 (select main_a v_prenex_24230)) (< v_prenex_24230 main_x) (<= (select main_a v_prenex_24231) 1498) (<= (select main_a v_prenex_24231) (+ (select main_a v_prenex_24230) 998)) (<= (+ main_x 1) v_prenex_24230))) (or (forall ((v_prenex_28371 Int)) (or (< v_prenex_28371 main_x) (<= 1 (select main_a v_prenex_28371)) (<= 2 (* 2 (select main_a v_prenex_28371))) (<= (+ main_x 1) v_prenex_28371))) (forall ((v_prenex_28372 Int)) (or (<= (+ main_y 1) v_prenex_28372) (<= 500 (select main_a v_prenex_28372)) (<= (select main_a v_prenex_28372) 999)))) (or (forall ((v_prenex_23910 Int)) (or (<= (+ main_x 1) v_prenex_23910) (< v_prenex_23910 main_x) (<= 2 (* 2 (select main_a v_prenex_23910))) (<= 0 (+ (select main_a v_prenex_23910) 498)) (<= (* 2 (select main_a v_prenex_23910)) 1000))) (forall ((v_prenex_23912 Int)) (<= (select main_a v_prenex_23912) 999))) (forall ((v_prenex_28534 Int) (v_prenex_28533 Int)) (or (<= (select main_a v_prenex_28533) 500) (< v_prenex_28533 main_x) (<= (select main_a v_prenex_28533) 999) (<= (* 2 (select main_a v_prenex_28534)) 1998) (<= 1 (select main_a v_prenex_28534)) (<= (+ main_x 1) v_prenex_28533) (<= (select main_a v_prenex_28533) (select main_a v_prenex_28534)))) (forall ((v_prenex_24023 Int) (v_prenex_24022 Int)) (or (<= (+ main_y 1) v_prenex_24023) (<= (+ (select main_a v_prenex_24022) (select main_a v_prenex_24023)) 1000) (<= 1000 (* 2 (select main_a v_prenex_24023))) (< v_prenex_24023 main_y) (<= (select main_a v_prenex_24023) 999))) (forall ((v_prenex_27850 Int) (v_prenex_27851 Int)) (or (<= (select main_a v_prenex_27851) 999) (<= (+ main_x 1) v_prenex_27850) (<= (+ (select main_a v_prenex_27850) (select main_a v_prenex_27851)) 1000) (<= (select main_a v_prenex_27850) 500) (<= (select main_a v_prenex_27850) 999) (< v_prenex_27850 main_x))) (forall ((v_prenex_26523 Int) (v_prenex_26524 Int)) (or (<= (+ main_x 1) v_prenex_26523) (<= (* 2 (select main_a v_prenex_26523)) 1000) (<= 1000 (+ (select main_a v_prenex_26523) (select main_a v_prenex_26524))) (< v_prenex_26523 main_x) (<= (* 2 (select main_a v_prenex_26524)) 1998))) (forall ((v_prenex_23448 Int) (v_prenex_23447 Int)) (or (<= 1000 (+ (select main_a v_prenex_23447) (select main_a v_prenex_23448))) (< v_prenex_23447 main_x) (<= (+ main_x 1) v_prenex_23447) (<= 1 (select main_a v_prenex_23448)) (<= (select main_a v_prenex_23447) 999) (<= 2 (* 2 (select main_a v_prenex_23447))) (<= (select main_a v_prenex_23448) 1498))) (or (forall ((v_prenex_24367 Int)) (or (<= (select main_a v_prenex_24367) 999) (< v_prenex_24367 main_x) (<= (* 2 (select main_a v_prenex_24367)) 1000) (<= (+ main_x 1) v_prenex_24367) (<= 0 (+ (select main_a v_prenex_24367) 498)))) (forall ((v_prenex_24369 Int)) (or (<= (select main_a v_prenex_24369) 999) (<= 1 (select main_a v_prenex_24369))))) (or (forall ((v_prenex_25107 Int)) (or (<= (select main_a v_prenex_25107) 999) (<= (* 2 (select main_a v_prenex_25107)) 1000) (<= (+ main_x 1) v_prenex_25107) (< v_prenex_25107 main_x) (<= 1 (select main_a v_prenex_25107)))) (forall ((v_prenex_25108 Int)) (or (<= 500 (select main_a v_prenex_25108)) (<= (select main_a v_prenex_25108) 999)))) (or (forall ((v_prenex_31719 Int)) (or (<= 500 (select main_a v_prenex_31719)) (<= (select main_a v_prenex_31719) 1498))) (forall ((v_prenex_31714 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31714))) (<= 0 (+ (select main_a v_prenex_31714) 498)) (<= (+ main_x 1) v_prenex_31714) (< v_prenex_31714 main_x)))) (forall ((v_prenex_28719 Int) (v_prenex_28720 Int)) (or (< v_prenex_28719 main_x) (<= (select main_a v_prenex_28720) (+ (select main_a v_prenex_28719) 998)) (<= (+ main_x 1) v_prenex_28719) (< v_prenex_28720 main_y) (<= 0 (+ (select main_a v_prenex_28719) 498)) (<= 1000 (* 2 (select main_a v_prenex_28720))) (<= (select main_a v_prenex_28720) 999))) (forall ((v_prenex_23694 Int) (v_prenex_23693 Int)) (or (<= (+ main_x 1) v_prenex_23693) (< v_prenex_23693 main_x) (<= (select main_a v_prenex_23694) (+ (select main_a v_prenex_23693) 998)) (<= (* 2 (select main_a v_prenex_23693)) 1000) (<= (select main_a v_prenex_23693) 500))) (forall ((v_prenex_32995 Int) (v_prenex_32996 Int)) (or (<= 1 (select main_a v_prenex_32996)) (<= (* 2 (select main_a v_prenex_32996)) 1998) (<= 2 (* 2 (select main_a v_prenex_32995))) (<= (* 2 (select main_a v_prenex_32995)) 1000) (<= (select main_a v_prenex_32995) (select main_a v_prenex_32996)) (<= (+ main_x 1) v_prenex_32995) (< v_prenex_32995 main_x))) (or (forall ((v_prenex_26994 Int)) (or (<= (select main_a v_prenex_26994) 500) (<= (+ main_x 1) v_prenex_26994) (<= (* 2 (select main_a v_prenex_26994)) 1000) (< v_prenex_26994 main_x))) (forall ((v_prenex_26998 Int)) (<= (* 2 (select main_a v_prenex_26998)) 1998))) (or (forall ((v_prenex_29525 Int)) (or (<= (select main_a v_prenex_29525) 1498) (<= 1000 (* 2 (select main_a v_prenex_29525))))) (forall ((v_prenex_29524 Int)) (or (<= 1 (select main_a v_prenex_29524)) (< v_prenex_29524 main_x) (<= 2 (* 2 (select main_a v_prenex_29524))) (<= (+ main_x 1) v_prenex_29524)))) (forall ((v_prenex_29029 Int) (v_prenex_29028 Int)) (or (<= 1 (select main_a v_prenex_29029)) (<= (+ (select main_a v_prenex_29028) (select main_a v_prenex_29029)) 1000) (<= 0 (+ (select main_a v_prenex_29028) 498)) (< v_prenex_29028 main_x) (<= (+ main_x 1) v_prenex_29028) (<= 1000 (* 2 (select main_a v_prenex_29029))))) (forall ((v_prenex_26716 Int) (v_prenex_26717 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26717))) (<= (+ (select main_a v_prenex_26716) (select main_a v_prenex_26717)) 1000) (<= (+ main_y 1) v_prenex_26717) (< v_prenex_26716 main_x) (<= (+ main_x 1) v_prenex_26716) (<= (select main_a v_prenex_26716) 999))) (forall ((v_prenex_25620 Int) (v_prenex_25619 Int)) (or (< v_prenex_25619 main_x) (<= 1000 (+ (select main_a v_prenex_25619) (select main_a v_prenex_25620))) (<= 1 (select main_a v_prenex_25620)) (<= 1 (select main_a v_prenex_25619)) (<= (+ main_x 1) v_prenex_25619) (<= (select main_a v_prenex_25619) 999))) (or (forall ((v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 999) (<= (* 2 (select main_a v_prenex_28640)) 1998))) (forall ((v_prenex_28638 Int)) (or (<= (+ main_x 1) v_prenex_28638) (<= (select main_a v_prenex_28638) 999) (< v_prenex_28638 main_x) (<= 0 (+ (select main_a v_prenex_28638) 498)) (<= 2 (* 2 (select main_a v_prenex_28638)))))) (or (forall ((v_prenex_30443 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30443))) (<= (* 2 (select main_a v_prenex_30443)) 1998))) (forall ((v_prenex_30438 Int)) (or (<= (+ main_x 1) v_prenex_30438) (<= (select main_a v_prenex_30438) 999) (<= (select main_a v_prenex_30438) 500) (< v_prenex_30438 main_x) (<= (* 2 (select main_a v_prenex_30438)) 1000)))) (forall ((v_prenex_29382 Int) (v_prenex_29381 Int)) (or (<= 1 (select main_a v_prenex_29382)) (< v_prenex_29382 main_y) (<= (+ main_y 1) v_prenex_29382) (<= (select main_a v_prenex_29381) (select main_a v_prenex_29382)))) (forall ((v_prenex_21704 Int) (v_prenex_21705 Int)) (or (< v_prenex_21704 main_x) (<= 1 (select main_a v_prenex_21704)) (<= 1000 (+ (select main_a v_prenex_21704) (select main_a v_prenex_21705))) (<= (+ main_x 1) v_prenex_21704) (<= (+ main_y 1) v_prenex_21705) (<= 500 (select main_a v_prenex_21705)))) (forall ((v_prenex_24108 Int) (v_prenex_24107 Int)) (or (<= 1 (select main_a v_prenex_24107)) (<= 1 (select main_a v_prenex_24108)) (<= (+ (select main_a v_prenex_24107) (select main_a v_prenex_24108)) 1000) (<= (select main_a v_prenex_24107) 999) (<= (select main_a v_prenex_24108) 1498) (<= (+ main_x 1) v_prenex_24107) (< v_prenex_24107 main_x))) (forall ((v_prenex_24493 Int) (v_prenex_24492 Int)) (or (<= (select main_a v_prenex_24492) (select main_a v_prenex_24493)) (<= (select main_a v_prenex_24492) 500) (<= 1 (select main_a v_prenex_24493)) (<= (+ main_x 1) v_prenex_24492) (<= 1000 (* 2 (select main_a v_prenex_24493))) (< v_prenex_24492 main_x))) (or (forall ((v_prenex_28585 Int)) (or (<= (+ main_x 1) v_prenex_28585) (< v_prenex_28585 main_x) (<= (select main_a v_prenex_28585) 500) (<= (* 2 (select main_a v_prenex_28585)) 1000))) (forall ((v_prenex_28591 Int)) (or (<= 500 (select main_a v_prenex_28591)) (<= (select main_a v_prenex_28591) 1498)))) (forall ((v_prenex_28331 Int) (v_prenex_28330 Int)) (or (<= 1 (select main_a v_prenex_28330)) (< v_prenex_28330 main_x) (<= (select main_a v_prenex_28330) (select main_a v_prenex_28331)) (<= 2 (* 2 (select main_a v_prenex_28330))) (<= (+ main_x 1) v_prenex_28330) (<= (* 2 (select main_a v_prenex_28331)) 1998))) (forall ((v_prenex_24638 Int) (v_prenex_24637 Int)) (or (<= 1000 (+ (select main_a v_prenex_24637) (select main_a v_prenex_24638))) (<= 500 (select main_a v_prenex_24638)) (<= (select main_a v_prenex_24638) 999) (< v_prenex_24637 main_x) (<= 1 (select main_a v_prenex_24637)) (<= (+ main_x 1) v_prenex_24637))) (forall ((v_prenex_21735 Int) (v_prenex_21736 Int)) (or (<= (select main_a v_prenex_21736) (+ (select main_a v_prenex_21735) 998)) (< v_prenex_21735 main_x) (<= 0 (+ (select main_a v_prenex_21735) 498)) (<= (select main_a v_prenex_21736) 1498) (<= (+ main_x 1) v_prenex_21735) (<= 500 (select main_a v_prenex_21736)))) (forall ((v_prenex_32058 Int) (v_prenex_32057 Int)) (or (<= (select main_a v_prenex_32058) 999) (<= (* 2 (select main_a v_prenex_32057)) 1000) (< v_prenex_32057 main_x) (<= (select main_a v_prenex_32057) 500) (<= (+ main_x 1) v_prenex_32057) (<= (+ (select main_a v_prenex_32057) (select main_a v_prenex_32058)) 1000))) (forall ((v_prenex_29915 Int) (v_prenex_29914 Int)) (or (<= 1 (select main_a v_prenex_29915)) (< v_prenex_29914 main_x) (<= (select main_a v_prenex_29915) 999) (<= (+ main_x 1) v_prenex_29914) (<= 0 (+ (select main_a v_prenex_29914) 498)) (<= (+ (select main_a v_prenex_29914) (select main_a v_prenex_29915)) 1000) (<= (select main_a v_prenex_29914) 999))) (forall ((v_prenex_24416 Int) (v_prenex_24415 Int)) (or (<= 1 (select main_a v_prenex_24416)) (<= (+ main_x 1) v_prenex_24415) (<= (select main_a v_prenex_24416) (+ (select main_a v_prenex_24415) 998)) (<= 2 (* 2 (select main_a v_prenex_24415))) (<= (* 2 (select main_a v_prenex_24415)) 1000) (< v_prenex_24415 main_x))) (forall ((v_prenex_28364 Int) (v_prenex_28363 Int)) (or (<= (select main_a v_prenex_28363) 500) (<= 1 (select main_a v_prenex_28363)) (<= (+ main_x 1) v_prenex_28363) (<= 1 (select main_a v_prenex_28364)) (< v_prenex_28363 main_x) (<= (select main_a v_prenex_28364) (+ (select main_a v_prenex_28363) 998)) (<= 500 (select main_a v_prenex_28364)))) (or (forall ((v_prenex_27817 Int)) (<= 1 (select main_a v_prenex_27817))) (forall ((v_prenex_27814 Int)) (or (<= (select main_a v_prenex_27814) 999) (<= (* 2 (select main_a v_prenex_27814)) 1000) (< v_prenex_27814 main_x) (<= (+ main_x 1) v_prenex_27814) (<= (select main_a v_prenex_27814) 500)))) (or (forall ((v_prenex_22977 Int)) (<= 1 (select main_a v_prenex_22977))) (forall ((v_prenex_22974 Int)) (or (< v_prenex_22974 main_x) (<= (select main_a v_prenex_22974) 999) (<= (+ main_x 1) v_prenex_22974) (<= 2 (* 2 (select main_a v_prenex_22974)))))) (or (forall ((v_prenex_21961 Int)) (or (<= (+ main_y 1) v_prenex_21961) (< v_prenex_21961 main_y) (<= (select main_a v_prenex_21961) 999))) (forall ((v_prenex_21960 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21960))) (<= (+ main_x 1) v_prenex_21960)))) (or (forall ((v_prenex_21388 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21388))) (< v_prenex_21388 main_x) (<= (+ main_x 1) v_prenex_21388) (<= (select main_a v_prenex_21388) 500) (<= (* 2 (select main_a v_prenex_21388)) 1000))) (forall ((v_prenex_21670 Int)) (<= (* 2 (select main_a v_prenex_21670)) 1998))) (or (forall ((v_prenex_26478 Int)) (or (<= (+ main_x 1) v_prenex_26478) (<= (select main_a v_prenex_26478) 999) (<= (* 2 (select main_a v_prenex_26478)) 1000) (< v_prenex_26478 main_x))) (forall ((v_prenex_26479 Int)) (or (<= (+ main_y 1) v_prenex_26479) (<= (* 2 (select main_a v_prenex_26479)) 1998) (<= (select main_a v_prenex_26479) 999)))) (forall ((v_prenex_21717 Int) (v_prenex_21718 Int)) (or (< v_prenex_21717 main_x) (<= (+ main_x 1) v_prenex_21717) (<= 1 (select main_a v_prenex_21718)) (<= 1 (select main_a v_prenex_21717)) (<= (select main_a v_prenex_21718) 999) (<= (+ (select main_a v_prenex_21717) (select main_a v_prenex_21718)) 1000) (<= (select main_a v_prenex_21717) 500))) (forall ((v_prenex_23691 Int) (v_prenex_23692 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23692))) (< v_prenex_23691 main_x) (<= (* 2 (select main_a v_prenex_23692)) 1998) (<= (+ (select main_a v_prenex_23691) (select main_a v_prenex_23692)) 1000) (<= (+ main_x 1) v_prenex_23691) (<= (select main_a v_prenex_23691) 500) (<= (* 2 (select main_a v_prenex_23691)) 1000))) (or (forall ((v_prenex_32729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32729))) (<= (* 2 (select main_a v_prenex_32729)) 1998))) (forall ((v_prenex_32723 Int)) (or (<= (* 2 (select main_a v_prenex_32723)) 1000) (<= 1 (select main_a v_prenex_32723)) (< v_prenex_32723 main_x) (<= (+ main_x 1) v_prenex_32723) (<= 2 (* 2 (select main_a v_prenex_32723)))))) (forall ((v_prenex_31682 Int) (v_prenex_31681 Int)) (or (<= (select main_a v_prenex_31681) 999) (<= 2 (* 2 (select main_a v_prenex_31681))) (<= (+ main_x 1) v_prenex_31681) (<= (select main_a v_prenex_31682) 1498) (< v_prenex_31681 main_x) (<= (select main_a v_prenex_31682) (+ (select main_a v_prenex_31681) 998)))) (forall ((v_prenex_26268 Int) (v_prenex_26269 Int)) (or (<= 1 (select main_a v_prenex_26268)) (<= (+ main_x 1) v_prenex_26268) (<= (select main_a v_prenex_26268) 999) (<= (select main_a v_prenex_26268) (select main_a v_prenex_26269)) (<= 1 (select main_a v_prenex_26269)) (< v_prenex_26268 main_x))) (forall ((v_prenex_32498 Int) (v_prenex_32497 Int)) (or (<= (select main_a v_prenex_32497) 500) (<= (+ (select main_a v_prenex_32497) (select main_a v_prenex_32498)) 1000) (<= (+ main_x 1) v_prenex_32497) (< v_prenex_32497 main_x) (<= 1 (select main_a v_prenex_32497)) (<= (select main_a v_prenex_32498) 999))) (or (forall ((v_prenex_31863 Int)) (or (<= 1 (select main_a v_prenex_31863)) (<= 500 (select main_a v_prenex_31863)))) (forall ((v_prenex_31857 Int)) (or (<= (select main_a v_prenex_31857) 500) (<= (* 2 (select main_a v_prenex_31857)) 1000) (< v_prenex_31857 main_x) (<= 2 (* 2 (select main_a v_prenex_31857))) (<= (+ main_x 1) v_prenex_31857)))) (or (forall ((v_prenex_25183 Int)) (or (< v_prenex_25183 main_x) (<= (select main_a v_prenex_25183) 999) (<= 2 (* 2 (select main_a v_prenex_25183))) (<= (+ main_x 1) v_prenex_25183))) (forall ((v_prenex_25184 Int)) (<= (select main_a v_prenex_25184) 1498))) (or (forall ((v_prenex_22277 Int)) (or (<= (select main_a v_prenex_22277) 999) (<= (+ main_x 1) v_prenex_22277) (<= 2 (* 2 (select main_a v_prenex_22277))) (< v_prenex_22277 main_x))) (forall ((v_prenex_22280 Int)) (or (<= (select main_a v_prenex_22280) 999) (<= 1 (select main_a v_prenex_22280))))) (forall ((v_prenex_30734 Int) (v_prenex_30735 Int)) (or (<= 1000 (+ (select main_a v_prenex_30734) (select main_a v_prenex_30735))) (<= (select main_a v_prenex_30734) 500) (< v_prenex_30734 main_x) (<= (select main_a v_prenex_30734) 999) (<= (+ main_x 1) v_prenex_30734))) (or (forall ((v_prenex_23754 Int)) (or (<= 500 (select main_a v_prenex_23754)) (<= (* 2 (select main_a v_prenex_23754)) 1998))) (forall ((v_prenex_23751 Int)) (or (< v_prenex_23751 main_x) (<= 2 (* 2 (select main_a v_prenex_23751))) (<= (* 2 (select main_a v_prenex_23751)) 1000) (<= (+ main_x 1) v_prenex_23751)))) (or (forall ((v_prenex_23175 Int)) (or (<= (select main_a v_prenex_23175) 500) (< v_prenex_23175 main_x) (<= (* 2 (select main_a v_prenex_23175)) 1000) (<= (+ main_x 1) v_prenex_23175))) (forall ((v_prenex_23178 Int)) (<= 1000 (* 2 (select main_a v_prenex_23178))))) (or (forall ((v_prenex_26780 Int)) (<= (select main_a v_prenex_26780) 999)) (forall ((v_prenex_26777 Int)) (or (<= (+ main_x 1) v_prenex_26777) (<= 2 (* 2 (select main_a v_prenex_26777))) (<= 1 (select main_a v_prenex_26777)) (< v_prenex_26777 main_x) (<= (select main_a v_prenex_26777) 999)))) (forall ((v_prenex_24673 Int) (v_prenex_24672 Int)) (or (<= (+ main_x 1) v_prenex_24672) (<= (select main_a v_prenex_24673) 1498) (<= 2 (* 2 (select main_a v_prenex_24672))) (<= (select main_a v_prenex_24672) (select main_a v_prenex_24673)) (<= 1 (select main_a v_prenex_24672)) (<= (select main_a v_prenex_24673) 999) (< v_prenex_24672 main_x))) (forall ((v_prenex_27704 Int) (v_prenex_27705 Int)) (or (<= (select main_a v_prenex_27705) 1498) (<= 2 (* 2 (select main_a v_prenex_27704))) (<= (+ main_x 1) v_prenex_27704) (< v_prenex_27704 main_x) (<= 1 (select main_a v_prenex_27705)) (<= 0 (+ (select main_a v_prenex_27704) 498)) (<= (select main_a v_prenex_27704) (select main_a v_prenex_27705)))) (forall ((v_prenex_25612 Int) (v_prenex_25611 Int)) (or (<= 1 (select main_a v_prenex_25611)) (< v_prenex_25612 main_y) (<= 1 (select main_a v_prenex_25612)) (< v_prenex_25611 main_x) (<= (select main_a v_prenex_25611) (select main_a v_prenex_25612)) (<= (select main_a v_prenex_25612) 1498) (<= (+ main_x 1) v_prenex_25611))) (or (forall ((v_prenex_27766 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27766))) (<= (select main_a v_prenex_27766) 999) (<= (+ main_x 1) v_prenex_27766) (< v_prenex_27766 main_x))) (forall ((v_prenex_27770 Int)) (or (< v_prenex_27770 main_y) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27770)))))) (forall ((v_prenex_26009 Int) (v_prenex_26010 Int)) (or (<= (+ main_x 1) v_prenex_26009) (<= (* 2 (select main_a v_prenex_26009)) 1000) (< v_prenex_26009 main_x) (<= 1000 (* 2 (select main_a v_prenex_26010))) (<= 2 (* 2 (select main_a v_prenex_26009))) (<= (* 2 (select main_a v_prenex_26010)) 1998) (<= (+ (select main_a v_prenex_26009) (select main_a v_prenex_26010)) 1000))) (or (forall ((v_prenex_32574 Int)) (or (<= (select main_a v_prenex_32574) 500) (<= (+ main_x 1) v_prenex_32574) (< v_prenex_32574 main_x) (<= 2 (* 2 (select main_a v_prenex_32574))))) (forall ((v_prenex_32575 Int)) (or (<= (select main_a v_prenex_32575) 999) (<= (+ main_y 1) v_prenex_32575) (<= (* 2 (select main_a v_prenex_32575)) 1998)))) (forall ((v_prenex_23632 Int) (v_prenex_23631 Int)) (or (<= (select main_a v_prenex_23632) 1498) (< v_prenex_23631 main_x) (<= 1 (select main_a v_prenex_23632)) (<= (select main_a v_prenex_23631) 500) (<= (+ main_y 1) v_prenex_23632) (<= (select main_a v_prenex_23631) (select main_a v_prenex_23632)) (<= (+ main_x 1) v_prenex_23631))) (or (forall ((v_prenex_25143 Int)) (or (<= (+ main_x 1) v_prenex_25143) (<= 0 (+ (select main_a v_prenex_25143) 498)) (<= 2 (* 2 (select main_a v_prenex_25143))) (< v_prenex_25143 main_x) (<= (select main_a v_prenex_25143) 500))) (forall ((v_prenex_25144 Int)) (or (<= 1 (select main_a v_prenex_25144)) (<= (* 2 (select main_a v_prenex_25144)) 1998)))) (forall ((v_prenex_28784 Int) (v_prenex_28783 Int)) (or (<= 1 (select main_a v_prenex_28783)) (<= (* 2 (select main_a v_prenex_28783)) 1000) (<= (+ (select main_a v_prenex_28783) (select main_a v_prenex_28784)) 1000) (<= (select main_a v_prenex_28784) 999) (< v_prenex_28783 main_x) (<= 1000 (* 2 (select main_a v_prenex_28784))) (<= (+ main_x 1) v_prenex_28783))) (forall ((v_prenex_26291 Int) (v_prenex_26292 Int)) (or (< v_prenex_26291 main_x) (<= (* 2 (select main_a v_prenex_26291)) 1000) (<= (select main_a v_prenex_26292) 1498) (<= (+ main_y 1) v_prenex_26292) (<= (+ (select main_a v_prenex_26291) (select main_a v_prenex_26292)) 1000) (<= (+ main_x 1) v_prenex_26291))) (forall ((v_prenex_26738 Int) (v_prenex_26739 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26739))) (<= (select main_a v_prenex_26738) 999) (<= 1000 (+ (select main_a v_prenex_26738) (select main_a v_prenex_26739))) (< v_prenex_26738 main_x) (<= 1 (select main_a v_prenex_26738)) (<= (* 2 (select main_a v_prenex_26739)) 1998) (<= (+ main_x 1) v_prenex_26738))) (or (forall ((v_prenex_24043 Int)) (or (<= (+ main_x 1) v_prenex_24043) (< v_prenex_24043 main_x) (<= (select main_a v_prenex_24043) 999) (<= 2 (* 2 (select main_a v_prenex_24043))))) (forall ((v_prenex_24047 Int)) (<= (select main_a v_prenex_24047) 999))) (forall ((v_prenex_27018 Int) (v_prenex_27017 Int)) (or (<= (select main_a v_prenex_27017) (select main_a v_prenex_27018)) (<= (+ main_y 1) v_prenex_27018) (< v_prenex_27017 main_x) (<= (select main_a v_prenex_27017) 999) (<= 1 (select main_a v_prenex_27018)) (<= (+ main_x 1) v_prenex_27017))) (forall ((v_prenex_26171 Int) (v_prenex_26172 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26172))) (<= (select main_a v_prenex_26172) (+ (select main_a v_prenex_26171) 998)) (<= 1 (select main_a v_prenex_26171)) (<= (+ main_x 1) v_prenex_26171) (<= 2 (* 2 (select main_a v_prenex_26171))) (< v_prenex_26171 main_x) (<= 500 (select main_a v_prenex_26172)))) (forall ((v_prenex_29567 Int) (v_prenex_29566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29566))) (<= 1 (select main_a v_prenex_29567)) (< v_prenex_29567 main_y) (<= 1000 (* 2 (select main_a v_prenex_29567))) (<= (+ main_x 1) v_prenex_29566) (<= (select main_a v_prenex_29567) (+ (select main_a v_prenex_29566) 998)) (< v_prenex_29566 main_x))) (or (forall ((v_prenex_30035 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30035))) (<= (+ main_y 1) v_prenex_30035) (<= (select main_a v_prenex_30035) 1498))) (forall ((v_prenex_30034 Int)) (or (< v_prenex_30034 main_x) (<= 2 (* 2 (select main_a v_prenex_30034))) (<= (select main_a v_prenex_30034) 999) (<= (+ main_x 1) v_prenex_30034)))) (forall ((v_prenex_28683 Int) (v_prenex_28684 Int)) (or (<= (+ main_x 1) v_prenex_28683) (<= 500 (select main_a v_prenex_28684)) (< v_prenex_28683 main_x) (<= (select main_a v_prenex_28684) (+ (select main_a v_prenex_28683) 998)) (<= (select main_a v_prenex_28684) 999) (<= (+ main_y 1) v_prenex_28684) (<= (select main_a v_prenex_28683) 500))) (forall ((v_prenex_26088 Int) (v_prenex_26089 Int)) (or (<= (select main_a v_prenex_26088) (select main_a v_prenex_26089)) (<= (+ main_y 1) v_prenex_26089) (<= 2 (* 2 (select main_a v_prenex_26088))) (<= (+ main_x 1) v_prenex_26088) (< v_prenex_26088 main_x) (<= 500 (select main_a v_prenex_26089)) (<= (select main_a v_prenex_26089) 1498))) (forall ((v_prenex_28873 Int) (v_prenex_28872 Int)) (or (<= 500 (select main_a v_prenex_28873)) (<= (select main_a v_prenex_28872) 999) (< v_prenex_28872 main_x) (<= (+ main_x 1) v_prenex_28872) (<= 1 (select main_a v_prenex_28872)) (<= 1000 (+ (select main_a v_prenex_28872) (select main_a v_prenex_28873))))) (or (forall ((v_prenex_22444 Int)) (<= (* 2 (select main_a v_prenex_22444)) 1998)) (forall ((v_prenex_22439 Int)) (or (<= 0 (+ (select main_a v_prenex_22439) 498)) (<= 2 (* 2 (select main_a v_prenex_22439))) (<= (+ main_x 1) v_prenex_22439) (<= (select main_a v_prenex_22439) 999) (< v_prenex_22439 main_x)))) (forall ((v_prenex_27397 Int) (v_prenex_27398 Int)) (or (<= 1 (select main_a v_prenex_27398)) (<= 1000 (* 2 (select main_a v_prenex_27398))) (< v_prenex_27398 main_y) (<= 2 (* 2 (select main_a v_prenex_27397))) (<= 1000 (+ (select main_a v_prenex_27397) (select main_a v_prenex_27398))) (< v_prenex_27397 main_x) (<= (+ main_x 1) v_prenex_27397))) (forall ((v_prenex_21613 Int) (v_prenex_21614 Int)) (or (< v_prenex_21613 main_x) (<= 1000 (* 2 (select main_a v_prenex_21614))) (<= 0 (+ (select main_a v_prenex_21613) 498)) (<= (+ main_x 1) v_prenex_21613) (<= (select main_a v_prenex_21613) (select main_a v_prenex_21614)) (<= (select main_a v_prenex_21613) 500))) (forall ((v_prenex_32834 Int) (v_prenex_32833 Int)) (or (<= (+ main_x 1) v_prenex_32833) (<= (* 2 (select main_a v_prenex_32833)) 1000) (<= (select main_a v_prenex_32833) (select main_a v_prenex_32834)) (<= 500 (select main_a v_prenex_32834)) (<= 2 (* 2 (select main_a v_prenex_32833))) (<= 1 (select main_a v_prenex_32834)) (< v_prenex_32833 main_x))) (forall ((v_prenex_32861 Int) (v_prenex_32862 Int)) (or (<= (select main_a v_prenex_32862) 999) (<= (+ main_x 1) v_prenex_32861) (<= (* 2 (select main_a v_prenex_32862)) 1998) (< v_prenex_32861 main_x) (<= 1000 (+ (select main_a v_prenex_32861) (select main_a v_prenex_32862))) (<= (select main_a v_prenex_32861) 999) (<= 1 (select main_a v_prenex_32861)))) (or (forall ((v_prenex_29078 Int)) (or (<= (* 2 (select main_a v_prenex_29078)) 1998) (< v_prenex_29078 main_y) (<= (select main_a v_prenex_29078) 1498))) (forall ((v_prenex_29073 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29073))) (< v_prenex_29073 main_x) (<= (+ main_x 1) v_prenex_29073)))) (forall ((v_prenex_30689 Int) (v_prenex_30690 Int)) (or (<= (select main_a v_prenex_30689) (select main_a v_prenex_30690)) (< v_prenex_30689 main_x) (<= 2 (* 2 (select main_a v_prenex_30689))) (<= (+ main_y 1) v_prenex_30690) (<= (* 2 (select main_a v_prenex_30690)) 1998) (<= (+ main_x 1) v_prenex_30689))) (forall ((v_prenex_31266 Int) (v_prenex_31267 Int)) (or (<= (+ main_x 1) v_prenex_31266) (<= (+ (select main_a v_prenex_31266) (select main_a v_prenex_31267)) 1000) (< v_prenex_31266 main_x) (<= (select main_a v_prenex_31266) 500) (<= 1 (select main_a v_prenex_31266)) (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= 1 (select main_a v_prenex_31267)))) (forall ((v_prenex_30833 Int) (v_prenex_30832 Int)) (or (<= (select main_a v_prenex_30833) (+ (select main_a v_prenex_30832) 998)) (<= 1 (select main_a v_prenex_30832)) (< v_prenex_30832 main_x) (<= (+ main_x 1) v_prenex_30832) (<= 1 (select main_a v_prenex_30833)) (<= 0 (+ (select main_a v_prenex_30832) 498)))) (forall ((v_prenex_32276 Int) (v_prenex_32275 Int)) (or (< v_prenex_32275 main_x) (<= (+ main_x 1) v_prenex_32275) (<= 1000 (* 2 (select main_a v_prenex_32276))) (<= (select main_a v_prenex_32275) 999) (<= (select main_a v_prenex_32276) (+ (select main_a v_prenex_32275) 998)) (<= (* 2 (select main_a v_prenex_32275)) 1000) (<= (select main_a v_prenex_32276) 1498))) (forall ((v_prenex_28199 Int) (v_prenex_28200 Int)) (or (<= (select main_a v_prenex_28199) 999) (<= 500 (select main_a v_prenex_28200)) (<= (+ (select main_a v_prenex_28199) (select main_a v_prenex_28200)) 1000) (<= (select main_a v_prenex_28199) 500) (< v_prenex_28199 main_x) (<= (+ main_x 1) v_prenex_28199))) (forall ((v_prenex_29649 Int) (v_prenex_29650 Int)) (or (< v_prenex_29649 main_x) (<= (select main_a v_prenex_29649) (select main_a v_prenex_29650)) (<= (* 2 (select main_a v_prenex_29650)) 1998) (<= (+ main_y 1) v_prenex_29650) (<= 0 (+ (select main_a v_prenex_29649) 498)) (<= (+ main_x 1) v_prenex_29649))) (or (forall ((v_prenex_29426 Int)) (or (<= 500 (select main_a v_prenex_29426)) (<= 1 (select main_a v_prenex_29426)))) (forall ((v_prenex_29421 Int)) (or (<= (+ main_x 1) v_prenex_29421) (<= (select main_a v_prenex_29421) 500) (<= (* 2 (select main_a v_prenex_29421)) 1000) (< v_prenex_29421 main_x) (<= 1 (select main_a v_prenex_29421))))) (forall ((v_prenex_27494 Int) (v_prenex_27493 Int)) (or (< v_prenex_27493 main_x) (<= (+ main_x 1) v_prenex_27493) (<= (select main_a v_prenex_27494) (+ (select main_a v_prenex_27493) 998)) (<= (select main_a v_prenex_27493) 500) (<= 0 (+ (select main_a v_prenex_27493) 498)) (<= (select main_a v_prenex_27494) 999))) (or (forall ((v_prenex_23110 Int)) (or (< v_prenex_23110 main_x) (<= (select main_a v_prenex_23110) 999) (<= (+ main_x 1) v_prenex_23110) (<= (* 2 (select main_a v_prenex_23110)) 1000))) (forall ((v_prenex_23111 Int)) (or (<= 1 (select main_a v_prenex_23111)) (<= 500 (select main_a v_prenex_23111)) (<= (+ main_y 1) v_prenex_23111)))) (forall ((v_prenex_32032 Int) (v_prenex_32031 Int)) (or (<= 1 (select main_a v_prenex_32031)) (<= (select main_a v_prenex_32032) 1498) (<= (select main_a v_prenex_32032) 999) (< v_prenex_32031 main_x) (<= (+ (select main_a v_prenex_32031) (select main_a v_prenex_32032)) 1000) (<= 2 (* 2 (select main_a v_prenex_32031))) (<= (+ main_x 1) v_prenex_32031))) (forall ((v_prenex_31356 Int) (v_prenex_31357 Int)) (or (< v_prenex_31356 main_x) (<= 500 (select main_a v_prenex_31357)) (<= (+ main_y 1) v_prenex_31357) (<= 0 (+ (select main_a v_prenex_31356) 498)) (<= (+ main_x 1) v_prenex_31356) (<= (select main_a v_prenex_31356) (select main_a v_prenex_31357)) (<= (* 2 (select main_a v_prenex_31357)) 1998))) (forall ((v_prenex_22718 Int) (v_prenex_22719 Int)) (or (<= 0 (+ (select main_a v_prenex_22718) 498)) (<= (select main_a v_prenex_22719) (+ (select main_a v_prenex_22718) 998)) (<= 1000 (* 2 (select main_a v_prenex_22719))) (< v_prenex_22718 main_x) (<= (+ main_x 1) v_prenex_22718) (<= (select main_a v_prenex_22718) 500) (<= (* 2 (select main_a v_prenex_22719)) 1998))) (or (forall ((v_prenex_28676 Int)) (or (<= (select main_a v_prenex_28676) 1498) (<= 1 (select main_a v_prenex_28676)))) (forall ((v_prenex_28675 Int)) (or (<= 1 (select main_a v_prenex_28675)) (<= (+ main_x 1) v_prenex_28675) (<= 2 (* 2 (select main_a v_prenex_28675))) (< v_prenex_28675 main_x) (<= 0 (+ (select main_a v_prenex_28675) 498))))) (forall ((v_prenex_21939 Int) (v_prenex_21938 Int)) (or (< v_prenex_21938 main_x) (<= (+ main_x 1) v_prenex_21938) (<= (* 2 (select main_a v_prenex_21938)) 1000) (<= (+ (select main_a v_prenex_21938) (select main_a v_prenex_21939)) 1000) (<= (* 2 (select main_a v_prenex_21939)) 1998) (<= 2 (* 2 (select main_a v_prenex_21938))))) (or (forall ((v_prenex_28434 Int)) (or (<= (* 2 (select main_a v_prenex_28434)) 1000) (<= (+ main_x 1) v_prenex_28434) (<= 1 (select main_a v_prenex_28434)) (<= 0 (+ (select main_a v_prenex_28434) 498)) (< v_prenex_28434 main_x))) (forall ((v_prenex_28438 Int)) (or (<= (* 2 (select main_a v_prenex_28438)) 1998) (<= 1 (select main_a v_prenex_28438))))) (forall ((v_prenex_27285 Int) (v_prenex_27284 Int)) (or (< v_prenex_27284 main_x) (< v_prenex_27285 main_y) (<= (select main_a v_prenex_27284) (select main_a v_prenex_27285)) (<= (+ main_x 1) v_prenex_27284) (<= (* 2 (select main_a v_prenex_27285)) 1998) (<= (* 2 (select main_a v_prenex_27284)) 1000))) (or (forall ((v_prenex_27956 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27956))) (< v_prenex_27956 main_y) (<= (select main_a v_prenex_27956) 999) (<= (+ main_y 1) v_prenex_27956))) (forall ((v_prenex_27955 Int)) (<= (* 2 (select main_a v_prenex_27955)) 1000))) (forall ((v_prenex_32405 Int) (v_prenex_32404 Int)) (or (<= (select main_a v_prenex_32404) (select main_a v_prenex_32405)) (<= (+ main_x 1) v_prenex_32404) (<= 0 (+ (select main_a v_prenex_32404) 498)) (<= 500 (select main_a v_prenex_32405)) (< v_prenex_32404 main_x) (<= (* 2 (select main_a v_prenex_32404)) 1000))) (forall ((v_prenex_24027 Int) (v_prenex_24026 Int)) (or (< v_prenex_24026 main_x) (<= (select main_a v_prenex_24026) (select main_a v_prenex_24027)) (<= (+ main_x 1) v_prenex_24026) (<= 500 (select main_a v_prenex_24027)) (<= 2 (* 2 (select main_a v_prenex_24026))) (<= (select main_a v_prenex_24027) 999))) (forall ((v_prenex_22610 Int) (v_prenex_22611 Int)) (or (<= (select main_a v_prenex_22611) 999) (< v_prenex_22610 main_x) (<= (select main_a v_prenex_22611) 1498) (<= (select main_a v_prenex_22610) 500) (<= 1 (select main_a v_prenex_22610)) (<= (+ (select main_a v_prenex_22610) (select main_a v_prenex_22611)) 1000) (<= (+ main_x 1) v_prenex_22610))) (forall ((v_prenex_25582 Int) (v_prenex_25581 Int)) (or (<= (select main_a v_prenex_25581) 999) (<= (select main_a v_prenex_25582) 999) (<= 1000 (+ (select main_a v_prenex_25581) (select main_a v_prenex_25582))) (<= (+ main_x 1) v_prenex_25581) (< v_prenex_25581 main_x) (<= 1000 (* 2 (select main_a v_prenex_25582))))) (or (forall ((v_prenex_28179 Int)) (<= 2 (* 2 (select main_a v_prenex_28179)))) (forall ((v_prenex_28180 Int)) (or (<= (select main_a v_prenex_28180) 999) (<= (+ main_y 1) v_prenex_28180) (< v_prenex_28180 main_y) (<= 1 (select main_a v_prenex_28180))))) (forall ((v_prenex_30394 Int) (v_prenex_30393 Int)) (or (<= (select main_a v_prenex_30393) 500) (<= 1000 (+ (select main_a v_prenex_30393) (select main_a v_prenex_30394))) (< v_prenex_30393 main_x) (<= (+ main_x 1) v_prenex_30393) (<= 1 (select main_a v_prenex_30393)) (<= 1 (select main_a v_prenex_30394)) (<= (select main_a v_prenex_30394) 999))) (forall ((v_prenex_27733 Int) (v_prenex_27732 Int)) (or (<= 1000 (+ (select main_a v_prenex_27732) (select main_a v_prenex_27733))) (<= 0 (+ (select main_a v_prenex_27732) 498)) (<= 500 (select main_a v_prenex_27733)) (<= (+ main_x 1) v_prenex_27732) (<= (select main_a v_prenex_27733) 999) (< v_prenex_27732 main_x))) (or (forall ((v_prenex_25540 Int)) (or (<= 500 (select main_a v_prenex_25540)) (<= 1000 (* 2 (select main_a v_prenex_25540))) (<= (+ main_y 1) v_prenex_25540))) (forall ((v_prenex_25539 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25539))) (<= (+ main_x 1) v_prenex_25539) (<= (* 2 (select main_a v_prenex_25539)) 1000) (< v_prenex_25539 main_x)))) (forall ((v_prenex_24357 Int) (v_prenex_24356 Int)) (or (<= 1 (select main_a v_prenex_24357)) (<= 1000 (+ (select main_a v_prenex_24356) (select main_a v_prenex_24357))) (<= (+ main_x 1) v_prenex_24356) (<= 1 (select main_a v_prenex_24356)) (<= 1000 (* 2 (select main_a v_prenex_24357))) (< v_prenex_24356 main_x) (<= (+ main_y 1) v_prenex_24357))) (forall ((v_prenex_29224 Int) (v_prenex_29223 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29223))) (<= 1000 (+ (select main_a v_prenex_29223) (select main_a v_prenex_29224))) (< v_prenex_29223 main_x) (<= (+ main_x 1) v_prenex_29223) (<= 1000 (* 2 (select main_a v_prenex_29224))) (<= 1 (select main_a v_prenex_29223)) (<= 500 (select main_a v_prenex_29224)))) (or (forall ((v_prenex_31641 Int)) (or (<= 500 (select main_a v_prenex_31641)) (<= 1 (select main_a v_prenex_31641)))) (forall ((v_prenex_31637 Int)) (or (<= (select main_a v_prenex_31637) 500) (<= 0 (+ (select main_a v_prenex_31637) 498)) (<= (+ main_x 1) v_prenex_31637) (< v_prenex_31637 main_x) (<= (* 2 (select main_a v_prenex_31637)) 1000)))) (forall ((v_prenex_28661 Int) (v_prenex_28662 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28661))) (< v_prenex_28661 main_x) (<= (select main_a v_prenex_28661) (select main_a v_prenex_28662)) (<= 1000 (* 2 (select main_a v_prenex_28662))) (<= (+ main_x 1) v_prenex_28661) (<= (select main_a v_prenex_28661) 999))) (forall ((v_prenex_32137 Int) (v_prenex_32138 Int)) (or (<= (+ main_x 1) v_prenex_32137) (<= (select main_a v_prenex_32137) 999) (<= 1 (select main_a v_prenex_32137)) (< v_prenex_32137 main_x) (<= (select main_a v_prenex_32137) (select main_a v_prenex_32138)) (<= (* 2 (select main_a v_prenex_32138)) 1998) (<= (select main_a v_prenex_32138) 999))) (or (forall ((v_prenex_27600 Int)) (<= (* 2 (select main_a v_prenex_27600)) 1998)) (forall ((v_prenex_27597 Int)) (or (<= (+ main_x 1) v_prenex_27597) (<= 1 (select main_a v_prenex_27597)) (< v_prenex_27597 main_x) (<= (select main_a v_prenex_27597) 999) (<= 2 (* 2 (select main_a v_prenex_27597)))))) (forall ((v_prenex_26082 Int) (v_prenex_26083 Int)) (or (<= (select main_a v_prenex_26082) 999) (<= (+ main_x 1) v_prenex_26082) (<= 1 (select main_a v_prenex_26083)) (< v_prenex_26083 main_y) (<= (select main_a v_prenex_26082) (select main_a v_prenex_26083)) (< v_prenex_26082 main_x))) (forall ((v_prenex_22090 Int) (v_prenex_22089 Int)) (or (< v_prenex_22089 main_x) (<= 1 (select main_a v_prenex_22089)) (<= (select main_a v_prenex_22090) 999) (<= (+ main_x 1) v_prenex_22089) (<= (* 2 (select main_a v_prenex_22090)) 1998) (<= 1000 (+ (select main_a v_prenex_22089) (select main_a v_prenex_22090))))) (forall ((v_prenex_26389 Int) (v_prenex_26390 Int)) (or (< v_prenex_26389 main_x) (<= 1 (select main_a v_prenex_26390)) (<= (+ (select main_a v_prenex_26389) (select main_a v_prenex_26390)) 1000) (<= (+ main_x 1) v_prenex_26389) (< v_prenex_26390 main_y) (<= 0 (+ (select main_a v_prenex_26389) 498)))) (forall ((v_prenex_30648 Int) (v_prenex_30647 Int)) (or (<= (select main_a v_prenex_30648) (+ (select main_a v_prenex_30647) 998)) (<= 1000 (* 2 (select main_a v_prenex_30648))) (<= (* 2 (select main_a v_prenex_30647)) 1000) (<= (+ main_x 1) v_prenex_30647) (<= (* 2 (select main_a v_prenex_30648)) 1998) (< v_prenex_30647 main_x) (<= 0 (+ (select main_a v_prenex_30647) 498)))) (forall ((v_prenex_24131 Int) (v_prenex_24130 Int)) (or (<= (select main_a v_prenex_24131) (+ (select main_a v_prenex_24130) 998)) (<= (select main_a v_prenex_24131) 1498) (<= (+ main_x 1) v_prenex_24130) (< v_prenex_24130 main_x) (<= (* 2 (select main_a v_prenex_24130)) 1000) (<= 2 (* 2 (select main_a v_prenex_24130))))) (or (forall ((v_prenex_26041 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26041))) (<= (select main_a v_prenex_26041) 999) (<= (+ main_y 1) v_prenex_26041) (< v_prenex_26041 main_y))) (forall ((v_prenex_26040 Int)) (<= 2 (* 2 (select main_a v_prenex_26040))))) (or (forall ((v_prenex_24036 Int)) (or (<= 500 (select main_a v_prenex_24036)) (< v_prenex_24036 main_y) (<= (select main_a v_prenex_24036) 999))) (forall ((v_prenex_24035 Int)) (or (<= 1 (select main_a v_prenex_24035)) (<= 2 (* 2 (select main_a v_prenex_24035))) (<= (+ main_x 1) v_prenex_24035) (< v_prenex_24035 main_x)))) (forall ((v_prenex_31037 Int) (v_prenex_31038 Int)) (or (<= (select main_a v_prenex_31038) (+ (select main_a v_prenex_31037) 998)) (<= (+ main_x 1) v_prenex_31037) (<= (* 2 (select main_a v_prenex_31038)) 1998) (<= (select main_a v_prenex_31038) 1498) (< v_prenex_31037 main_x) (<= 2 (* 2 (select main_a v_prenex_31037))) (<= (select main_a v_prenex_31037) 999))) (forall ((v_prenex_32366 Int) (v_prenex_32367 Int)) (or (< v_prenex_32366 main_x) (<= (+ main_x 1) v_prenex_32366) (<= 1 (select main_a v_prenex_32366)) (<= (select main_a v_prenex_32366) (select main_a v_prenex_32367)) (<= (+ main_y 1) v_prenex_32367))) (forall ((v_prenex_31598 Int) (v_prenex_31599 Int)) (or (<= (select main_a v_prenex_31599) 999) (<= (select main_a v_prenex_31598) (select main_a v_prenex_31599)) (< v_prenex_31598 main_x) (<= (select main_a v_prenex_31598) 500) (<= (+ main_x 1) v_prenex_31598) (<= 2 (* 2 (select main_a v_prenex_31598))))) (or (forall ((v_prenex_31788 Int)) (or (<= (select main_a v_prenex_31788) 500) (<= (+ main_x 1) v_prenex_31788) (< v_prenex_31788 main_x) (<= (* 2 (select main_a v_prenex_31788)) 1000) (<= 0 (+ (select main_a v_prenex_31788) 498)))) (forall ((v_prenex_31789 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31789))) (<= 500 (select main_a v_prenex_31789))))) (forall ((v_prenex_23196 Int) (v_prenex_23195 Int)) (or (<= (select main_a v_prenex_23196) (+ (select main_a v_prenex_23195) 998)) (<= (select main_a v_prenex_23196) 999) (<= (select main_a v_prenex_23195) 999) (<= (+ main_x 1) v_prenex_23195) (< v_prenex_23195 main_x) (<= (+ main_y 1) v_prenex_23196) (<= 1 (select main_a v_prenex_23196)))) (forall ((v_prenex_23190 Int) (v_prenex_23189 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23190))) (<= (select main_a v_prenex_23189) 500) (<= (select main_a v_prenex_23190) 1498) (<= (+ main_x 1) v_prenex_23189) (<= 1000 (+ (select main_a v_prenex_23189) (select main_a v_prenex_23190))) (<= (+ main_y 1) v_prenex_23190) (< v_prenex_23189 main_x))) (forall ((v_prenex_22266 Int) (v_prenex_22267 Int)) (or (<= (select main_a v_prenex_22266) 999) (< v_prenex_22266 main_x) (<= 1000 (+ (select main_a v_prenex_22266) (select main_a v_prenex_22267))) (<= 1000 (* 2 (select main_a v_prenex_22267))) (<= (+ main_x 1) v_prenex_22266) (<= 1 (select main_a v_prenex_22266)) (<= 500 (select main_a v_prenex_22267)))) (forall ((v_prenex_28682 Int) (v_prenex_28681 Int)) (or (< v_prenex_28681 main_x) (<= 1000 (+ (select main_a v_prenex_28681) (select main_a v_prenex_28682))) (<= (select main_a v_prenex_28681) 999) (<= (select main_a v_prenex_28681) 500) (<= (+ main_x 1) v_prenex_28681))) (forall ((v_prenex_29378 Int) (v_prenex_29377 Int)) (or (<= 1 (select main_a v_prenex_29377)) (<= (+ main_x 1) v_prenex_29377) (<= (* 2 (select main_a v_prenex_29378)) 1998) (<= 500 (select main_a v_prenex_29378)) (< v_prenex_29377 main_x) (<= (select main_a v_prenex_29378) (+ (select main_a v_prenex_29377) 998)) (<= (select main_a v_prenex_29377) 500))) (forall ((v_prenex_23563 Int) (v_prenex_23562 Int)) (or (<= (+ main_x 1) v_prenex_23562) (<= 1 (select main_a v_prenex_23563)) (<= (select main_a v_prenex_23562) 500) (<= (* 2 (select main_a v_prenex_23562)) 1000) (< v_prenex_23562 main_x) (<= (+ (select main_a v_prenex_23562) (select main_a v_prenex_23563)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23563))))) (forall ((v_prenex_32526 Int) (v_prenex_32527 Int)) (or (< v_prenex_32526 main_x) (<= (select main_a v_prenex_32526) 500) (<= (select main_a v_prenex_32527) 999) (<= (+ main_x 1) v_prenex_32526) (<= (+ (select main_a v_prenex_32526) (select main_a v_prenex_32527)) 1000) (<= 2 (* 2 (select main_a v_prenex_32526))))) (forall ((v_prenex_26831 Int) (v_prenex_26830 Int)) (or (<= (* 2 (select main_a v_prenex_26831)) 1998) (<= 1 (select main_a v_prenex_26830)) (<= (+ (select main_a v_prenex_26830) (select main_a v_prenex_26831)) 1000) (<= (select main_a v_prenex_26830) 500) (< v_prenex_26830 main_x) (<= (+ main_x 1) v_prenex_26830) (<= (select main_a v_prenex_26831) 999))) (or (forall ((v_prenex_29886 Int)) (or (<= 1 (select main_a v_prenex_29886)) (< v_prenex_29886 main_y) (<= (select main_a v_prenex_29886) 999))) (forall ((v_prenex_29882 Int)) (or (<= (+ main_x 1) v_prenex_29882) (<= 2 (* 2 (select main_a v_prenex_29882))) (< v_prenex_29882 main_x) (<= (select main_a v_prenex_29882) 999)))) (forall ((v_prenex_21591 Int) (v_prenex_21592 Int)) (or (<= (select main_a v_prenex_21592) 999) (<= 0 (+ (select main_a v_prenex_21591) 498)) (<= (+ main_x 1) v_prenex_21591) (< v_prenex_21591 main_x) (<= (+ (select main_a v_prenex_21591) (select main_a v_prenex_21592)) 1000) (<= (select main_a v_prenex_21591) 500))) (or (forall ((v_prenex_21802 Int)) (or (<= (* 2 (select main_a v_prenex_21802)) 1000) (<= 1 (select main_a v_prenex_21802)) (<= (+ main_x 1) v_prenex_21802) (< v_prenex_21802 main_x))) (forall ((v_prenex_21799 Int)) (or (<= 1 (select main_a v_prenex_21799)) (<= (select main_a v_prenex_21799) 1498)))) (or (forall ((v_prenex_21394 Int)) (or (<= (* 2 (select main_a v_prenex_21394)) 1000) (<= (select main_a v_prenex_21394) 999) (<= (+ main_x 1) v_prenex_21394) (<= 0 (+ (select main_a v_prenex_21394) 498)) (< v_prenex_21394 main_x))) (forall ((v_prenex_21783 Int)) (or (<= (select main_a v_prenex_21783) 999) (<= (* 2 (select main_a v_prenex_21783)) 1998)))) (or (forall ((v_prenex_29389 Int)) (or (<= (* 2 (select main_a v_prenex_29389)) 1998) (<= (select main_a v_prenex_29389) 1498))) (forall ((v_prenex_29385 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29385))) (<= 1 (select main_a v_prenex_29385)) (<= (+ main_x 1) v_prenex_29385) (< v_prenex_29385 main_x) (<= (* 2 (select main_a v_prenex_29385)) 1000)))) (or (forall ((v_prenex_25378 Int)) (or (< v_prenex_25378 main_x) (<= (select main_a v_prenex_25378) 999) (<= (+ main_x 1) v_prenex_25378) (<= 0 (+ (select main_a v_prenex_25378) 498)) (<= 2 (* 2 (select main_a v_prenex_25378))))) (forall ((v_prenex_25383 Int)) (<= 500 (select main_a v_prenex_25383)))) (forall ((v_prenex_22786 Int) (v_prenex_22787 Int)) (or (<= 1000 (+ (select main_a v_prenex_22786) (select main_a v_prenex_22787))) (<= 2 (* 2 (select main_a v_prenex_22786))) (<= 0 (+ (select main_a v_prenex_22786) 498)) (<= (+ main_x 1) v_prenex_22786) (<= (select main_a v_prenex_22787) 1498) (< v_prenex_22786 main_x))) (forall ((v_prenex_21776 Int) (v_prenex_21777 Int)) (or (< v_prenex_21776 main_x) (<= (select main_a v_prenex_21777) (+ (select main_a v_prenex_21776) 998)) (<= 1 (select main_a v_prenex_21777)) (<= (+ main_x 1) v_prenex_21776) (<= (select main_a v_prenex_21776) 999))) (forall ((v_prenex_26875 Int) (v_prenex_26876 Int)) (or (<= (select main_a v_prenex_26875) 500) (<= 0 (+ (select main_a v_prenex_26875) 498)) (<= (+ main_x 1) v_prenex_26875) (< v_prenex_26875 main_x) (<= (select main_a v_prenex_26875) (select main_a v_prenex_26876)))) (or (forall ((v_prenex_30721 Int)) (or (<= (+ main_x 1) v_prenex_30721) (<= (select main_a v_prenex_30721) 500) (<= (* 2 (select main_a v_prenex_30721)) 1000) (< v_prenex_30721 main_x))) (forall ((v_prenex_30727 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 1000 (* 2 (select main_a v_prenex_30727))) (< v_prenex_30727 main_y)))) (forall ((v_prenex_29953 Int) (v_prenex_29952 Int)) (or (<= (+ main_x 1) v_prenex_29952) (<= (select main_a v_prenex_29952) 999) (< v_prenex_29952 main_x) (<= (select main_a v_prenex_29953) (+ (select main_a v_prenex_29952) 998)) (<= 1000 (* 2 (select main_a v_prenex_29953))) (<= (select main_a v_prenex_29953) 999) (<= (* 2 (select main_a v_prenex_29952)) 1000))) (forall ((v_prenex_30104 Int) (v_prenex_30103 Int)) (or (<= (* 2 (select main_a v_prenex_30103)) 1000) (<= (+ (select main_a v_prenex_30103) (select main_a v_prenex_30104)) 1000) (<= (* 2 (select main_a v_prenex_30104)) 1998) (<= (select main_a v_prenex_30104) 999) (<= (+ main_x 1) v_prenex_30103) (< v_prenex_30103 main_x) (<= (select main_a v_prenex_30103) 999))) (or (forall ((v_prenex_29677 Int)) (or (<= (* 2 (select main_a v_prenex_29677)) 1998) (<= 1 (select main_a v_prenex_29677)))) (forall ((v_prenex_29675 Int)) (or (<= (+ main_x 1) v_prenex_29675) (< v_prenex_29675 main_x) (<= (select main_a v_prenex_29675) 999) (<= 0 (+ (select main_a v_prenex_29675) 498)) (<= 2 (* 2 (select main_a v_prenex_29675)))))) (forall ((v_prenex_28722 Int) (v_prenex_28721 Int)) (or (<= (select main_a v_prenex_28721) (select main_a v_prenex_28722)) (<= (+ main_x 1) v_prenex_28721) (<= (* 2 (select main_a v_prenex_28721)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28722))) (<= 1 (select main_a v_prenex_28722)) (<= 2 (* 2 (select main_a v_prenex_28721))) (< v_prenex_28721 main_x))) (forall ((v_prenex_25993 Int) (v_prenex_25994 Int)) (or (< v_prenex_25993 main_x) (<= (+ main_y 1) v_prenex_25994) (<= (* 2 (select main_a v_prenex_25993)) 1000) (<= (* 2 (select main_a v_prenex_25994)) 1998) (<= (+ main_x 1) v_prenex_25993) (<= (select main_a v_prenex_25993) (select main_a v_prenex_25994)) (<= (select main_a v_prenex_25994) 1498))) (forall ((v_prenex_25341 Int) (v_prenex_25340 Int)) (or (<= 0 (+ (select main_a v_prenex_25340) 498)) (< v_prenex_25340 main_x) (<= (* 2 (select main_a v_prenex_25340)) 1000) (<= (select main_a v_prenex_25340) (select main_a v_prenex_25341)) (<= 1 (select main_a v_prenex_25341)) (<= (+ main_x 1) v_prenex_25340))) (forall ((v_prenex_29835 Int) (v_prenex_29834 Int)) (or (<= (+ (select main_a v_prenex_29834) (select main_a v_prenex_29835)) 1000) (<= (select main_a v_prenex_29835) 1498) (<= 1 (select main_a v_prenex_29834)) (<= (+ main_x 1) v_prenex_29834) (< v_prenex_29834 main_x) (<= (select main_a v_prenex_29834) 500))) (forall ((v_prenex_28903 Int) (v_prenex_28902 Int)) (or (<= (+ (select main_a v_prenex_28902) (select main_a v_prenex_28903)) 1000) (<= (+ main_y 1) v_prenex_28903) (<= (select main_a v_prenex_28902) 999) (<= (select main_a v_prenex_28903) 999) (< v_prenex_28902 main_x) (<= (+ main_x 1) v_prenex_28902))) (forall ((v_prenex_26356 Int) (v_prenex_26355 Int)) (or (<= (+ main_x 1) v_prenex_26355) (< v_prenex_26355 main_x) (<= (select main_a v_prenex_26355) 999) (<= (select main_a v_prenex_26356) 999) (<= (select main_a v_prenex_26356) (+ (select main_a v_prenex_26355) 998)) (<= 1 (select main_a v_prenex_26355)))) (forall ((v_prenex_24001 Int) (v_prenex_24000 Int)) (or (<= (* 2 (select main_a v_prenex_24001)) 1998) (<= (select main_a v_prenex_24000) 500) (<= (select main_a v_prenex_24001) 1498) (<= 1000 (+ (select main_a v_prenex_24000) (select main_a v_prenex_24001))) (< v_prenex_24000 main_x) (<= 0 (+ (select main_a v_prenex_24000) 498)) (<= (+ main_x 1) v_prenex_24000))) (forall ((v_prenex_30327 Int) (v_prenex_30326 Int)) (or (< v_prenex_30327 main_y) (<= (+ main_x 1) v_prenex_30326) (<= (select main_a v_prenex_30326) (select main_a v_prenex_30327)) (<= (select main_a v_prenex_30326) 999) (< v_prenex_30326 main_x) (<= (select main_a v_prenex_30327) 999))) (or (forall ((v_prenex_21441 Int)) (or (< v_prenex_21441 main_x) (<= 0 (+ (select main_a v_prenex_21441) 498)) (<= 1 (select main_a v_prenex_21441)) (<= (+ main_x 1) v_prenex_21441))) (forall ((v_prenex_27103 Int)) (<= 1000 (* 2 (select main_a v_prenex_27103))))) (forall ((v_prenex_29806 Int) (v_prenex_29805 Int)) (or (<= (select main_a v_prenex_29806) 999) (< v_prenex_29805 main_x) (<= 1000 (+ (select main_a v_prenex_29805) (select main_a v_prenex_29806))) (<= (select main_a v_prenex_29805) 500) (<= (+ main_x 1) v_prenex_29805) (<= (* 2 (select main_a v_prenex_29805)) 1000) (<= 1 (select main_a v_prenex_29806)))) (forall ((v_prenex_28418 Int) (v_prenex_28417 Int)) (or (<= (+ main_x 1) v_prenex_28417) (<= (select main_a v_prenex_28417) 999) (< v_prenex_28417 main_x) (<= (* 2 (select main_a v_prenex_28418)) 1998) (<= (select main_a v_prenex_28418) 999) (<= 1000 (+ (select main_a v_prenex_28417) (select main_a v_prenex_28418))) (<= (select main_a v_prenex_28417) 500))) (forall ((v_prenex_22936 Int) (v_prenex_22935 Int)) (or (<= 500 (select main_a v_prenex_22936)) (<= (select main_a v_prenex_22936) (+ (select main_a v_prenex_22935) 998)) (<= 2 (* 2 (select main_a v_prenex_22935))) (< v_prenex_22935 main_x) (<= (select main_a v_prenex_22936) 999) (<= (select main_a v_prenex_22935) 500) (<= (+ main_x 1) v_prenex_22935))) (forall ((v_prenex_30132 Int) (v_prenex_30131 Int)) (or (<= 500 (select main_a v_prenex_30132)) (< v_prenex_30131 main_x) (<= (+ main_x 1) v_prenex_30131) (<= 2 (* 2 (select main_a v_prenex_30131))) (<= (select main_a v_prenex_30131) (select main_a v_prenex_30132)) (<= 1 (select main_a v_prenex_30132)) (<= 1 (select main_a v_prenex_30131)))) (forall ((v_prenex_30716 Int) (v_prenex_30715 Int)) (or (<= (select main_a v_prenex_30715) 999) (<= (select main_a v_prenex_30716) 999) (< v_prenex_30715 main_x) (<= (+ main_x 1) v_prenex_30715) (<= 1000 (+ (select main_a v_prenex_30715) (select main_a v_prenex_30716))))) (forall ((v_prenex_30279 Int) (v_prenex_30278 Int)) (or (<= (+ main_x 1) v_prenex_30278) (<= (select main_a v_prenex_30279) (+ (select main_a v_prenex_30278) 998)) (<= (* 2 (select main_a v_prenex_30278)) 1000) (< v_prenex_30278 main_x) (<= (select main_a v_prenex_30279) 999) (<= 1 (select main_a v_prenex_30278)) (<= 500 (select main_a v_prenex_30279)))) (forall ((v_prenex_25091 Int) (v_prenex_25092 Int)) (or (<= (+ main_y 1) v_prenex_25092) (<= (+ (select main_a v_prenex_25091) (select main_a v_prenex_25092)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25092))) (<= 2 (* 2 (select main_a v_prenex_25091))) (<= (+ main_x 1) v_prenex_25091) (<= (select main_a v_prenex_25092) 999) (< v_prenex_25091 main_x))) (forall ((v_prenex_25733 Int) (v_prenex_25734 Int)) (or (<= (+ (select main_a v_prenex_25733) (select main_a v_prenex_25734)) 1000) (<= 2 (* 2 (select main_a v_prenex_25733))) (<= (+ main_y 1) v_prenex_25734) (<= (select main_a v_prenex_25734) 999) (< v_prenex_25733 main_x) (<= (+ main_x 1) v_prenex_25733))) (forall ((v_prenex_28023 Int) (v_prenex_28022 Int)) (or (<= (select main_a v_prenex_28023) (+ (select main_a v_prenex_28022) 998)) (<= 1 (select main_a v_prenex_28022)) (<= (* 2 (select main_a v_prenex_28023)) 1998) (< v_prenex_28022 main_x) (<= (select main_a v_prenex_28023) 1498) (<= (+ main_x 1) v_prenex_28022))) (forall ((v_prenex_30141 Int) (v_prenex_30142 Int)) (or (<= 1 (select main_a v_prenex_30142)) (< v_prenex_30141 main_x) (<= 1000 (+ (select main_a v_prenex_30141) (select main_a v_prenex_30142))) (<= (select main_a v_prenex_30141) 999) (<= (+ main_x 1) v_prenex_30141) (<= (select main_a v_prenex_30142) 999) (<= 2 (* 2 (select main_a v_prenex_30141))))) (forall ((v_prenex_26071 Int) (v_prenex_26070 Int)) (or (<= (select main_a v_prenex_26070) 999) (<= (select main_a v_prenex_26070) (select main_a v_prenex_26071)) (<= (+ main_x 1) v_prenex_26070) (<= (* 2 (select main_a v_prenex_26070)) 1000) (<= 500 (select main_a v_prenex_26071)) (<= 1 (select main_a v_prenex_26071)) (< v_prenex_26070 main_x))) (forall ((v_prenex_26402 Int) (v_prenex_26403 Int)) (or (< v_prenex_26403 main_y) (< v_prenex_26402 main_x) (<= 1000 (+ (select main_a v_prenex_26402) (select main_a v_prenex_26403))) (<= 1 (select main_a v_prenex_26402)) (<= (select main_a v_prenex_26403) 1498) (<= (+ main_x 1) v_prenex_26402))) (forall ((v_prenex_25158 Int) (v_prenex_25157 Int)) (or (<= (+ (select main_a v_prenex_25157) (select main_a v_prenex_25158)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25158))) (<= 1 (select main_a v_prenex_25157)) (< v_prenex_25157 main_x) (<= 1 (select main_a v_prenex_25158)) (<= (+ main_x 1) v_prenex_25157) (<= 2 (* 2 (select main_a v_prenex_25157))))) (forall ((v_prenex_22190 Int) (v_prenex_22191 Int)) (or (<= (+ main_x 1) v_prenex_22190) (<= 1 (select main_a v_prenex_22191)) (<= (+ main_y 1) v_prenex_22191) (<= (+ (select main_a v_prenex_22190) (select main_a v_prenex_22191)) 1000) (< v_prenex_22190 main_x) (<= (select main_a v_prenex_22190) 500))) (forall ((v_prenex_31925 Int) (v_prenex_31926 Int)) (or (<= (select main_a v_prenex_31926) 999) (<= (select main_a v_prenex_31925) (select main_a v_prenex_31926)) (<= (select main_a v_prenex_31926) 1498) (<= (select main_a v_prenex_31925) 999) (<= 0 (+ (select main_a v_prenex_31925) 498)) (<= (+ main_x 1) v_prenex_31925) (< v_prenex_31925 main_x))) (forall ((v_prenex_30387 Int) (v_prenex_30386 Int)) (or (<= (+ main_x 1) v_prenex_30386) (<= (select main_a v_prenex_30386) (select main_a v_prenex_30387)) (<= 0 (+ (select main_a v_prenex_30386) 498)) (<= 1 (select main_a v_prenex_30387)) (< v_prenex_30386 main_x) (<= (select main_a v_prenex_30387) 1498))) (forall ((v_prenex_28755 Int) (v_prenex_28754 Int)) (or (<= (select main_a v_prenex_28754) 999) (<= (* 2 (select main_a v_prenex_28755)) 1998) (<= 1000 (+ (select main_a v_prenex_28754) (select main_a v_prenex_28755))) (<= (+ main_x 1) v_prenex_28754) (<= 0 (+ (select main_a v_prenex_28754) 498)) (< v_prenex_28754 main_x) (<= 1 (select main_a v_prenex_28755)))) (forall ((v_prenex_30248 Int) (v_prenex_30249 Int)) (or (<= (select main_a v_prenex_30248) (select main_a v_prenex_30249)) (<= (select main_a v_prenex_30249) 999) (<= (select main_a v_prenex_30249) 1498) (< v_prenex_30248 main_x) (<= (select main_a v_prenex_30248) 999) (<= (+ main_x 1) v_prenex_30248))) (forall ((v_prenex_30172 Int) (v_prenex_30173 Int)) (or (<= (select main_a v_prenex_30172) 500) (<= 500 (select main_a v_prenex_30173)) (<= (+ main_x 1) v_prenex_30172) (<= (select main_a v_prenex_30172) (select main_a v_prenex_30173)) (< v_prenex_30172 main_x) (<= (select main_a v_prenex_30173) 1498) (< v_prenex_30173 main_y))) (forall ((v_prenex_27771 Int) (v_prenex_27772 Int)) (or (<= (select main_a v_prenex_27771) 500) (<= 2 (* 2 (select main_a v_prenex_27771))) (<= 1000 (+ (select main_a v_prenex_27771) (select main_a v_prenex_27772))) (<= (+ main_x 1) v_prenex_27771) (< v_prenex_27771 main_x) (<= (select main_a v_prenex_27772) 999))) (forall ((v_prenex_22246 Int) (v_prenex_22247 Int)) (or (<= (select main_a v_prenex_22246) 999) (<= 1000 (+ (select main_a v_prenex_22246) (select main_a v_prenex_22247))) (<= (+ main_x 1) v_prenex_22246) (<= (select main_a v_prenex_22247) 999) (<= 0 (+ (select main_a v_prenex_22246) 498)) (<= 500 (select main_a v_prenex_22247)) (< v_prenex_22246 main_x))) (or (forall ((v_prenex_32553 Int)) (or (<= (+ main_x 1) v_prenex_32553) (<= 1 (select main_a v_prenex_32553)) (< v_prenex_32553 main_x) (<= 2 (* 2 (select main_a v_prenex_32553))))) (forall ((v_prenex_32554 Int)) (or (<= 500 (select main_a v_prenex_32554)) (<= 1000 (* 2 (select main_a v_prenex_32554)))))) (forall ((v_prenex_25305 Int) (v_prenex_25304 Int)) (or (<= 0 (+ (select main_a v_prenex_25304) 498)) (<= 1000 (* 2 (select main_a v_prenex_25305))) (<= (+ main_x 1) v_prenex_25304) (< v_prenex_25304 main_x) (<= 2 (* 2 (select main_a v_prenex_25304))) (<= (* 2 (select main_a v_prenex_25305)) 1998) (<= (+ (select main_a v_prenex_25304) (select main_a v_prenex_25305)) 1000))) (or (forall ((v_prenex_28115 Int)) (or (<= (+ main_x 1) v_prenex_28115) (<= (* 2 (select main_a v_prenex_28115)) 1000) (< v_prenex_28115 main_x) (<= 2 (* 2 (select main_a v_prenex_28115))))) (forall ((v_prenex_28119 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28119))) (<= 500 (select main_a v_prenex_28119))))) (forall ((v_prenex_27049 Int) (v_prenex_27050 Int)) (or (< v_prenex_27050 main_y) (<= (select main_a v_prenex_27049) (select main_a v_prenex_27050)) (< v_prenex_27049 main_x) (<= 1 (select main_a v_prenex_27050)) (<= (+ main_y 1) v_prenex_27050))) (or (forall ((v_prenex_22489 Int)) (or (<= (select main_a v_prenex_22489) 1498) (<= 500 (select main_a v_prenex_22489)))) (forall ((v_prenex_22488 Int)) (or (<= (* 2 (select main_a v_prenex_22488)) 1000) (<= (+ main_x 1) v_prenex_22488) (<= (select main_a v_prenex_22488) 500) (<= 0 (+ (select main_a v_prenex_22488) 498)) (< v_prenex_22488 main_x)))) (forall ((v_prenex_27176 Int) (v_prenex_27177 Int)) (or (<= (* 2 (select main_a v_prenex_27177)) 1998) (<= (select main_a v_prenex_27177) 999) (<= (+ (select main_a v_prenex_27176) (select main_a v_prenex_27177)) 1000) (< v_prenex_27177 main_y) (<= (+ main_y 1) v_prenex_27177))) (forall ((v_prenex_27388 Int) (v_prenex_27387 Int)) (or (<= 500 (select main_a v_prenex_27388)) (<= (+ main_x 1) v_prenex_27387) (< v_prenex_27387 main_x) (<= 1000 (+ (select main_a v_prenex_27387) (select main_a v_prenex_27388))) (<= (select main_a v_prenex_27387) 999) (<= (* 2 (select main_a v_prenex_27388)) 1998) (<= (+ main_y 1) v_prenex_27388))) (forall ((v_prenex_26789 Int) (v_prenex_26790 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26790))) (<= (+ main_y 1) v_prenex_26790) (<= (+ main_x 1) v_prenex_26789) (<= (select main_a v_prenex_26790) (+ (select main_a v_prenex_26789) 998)) (< v_prenex_26789 main_x) (<= (select main_a v_prenex_26790) 1498) (<= 2 (* 2 (select main_a v_prenex_26789))))) (forall ((v_prenex_29173 Int) (v_prenex_29172 Int)) (or (<= 1000 (+ (select main_a v_prenex_29172) (select main_a v_prenex_29173))) (<= (+ main_x 1) v_prenex_29172) (<= 1 (select main_a v_prenex_29172)) (<= 1 (select main_a v_prenex_29173)) (<= (select main_a v_prenex_29173) 999) (< v_prenex_29172 main_x))) (forall ((v_prenex_22260 Int) (v_prenex_22261 Int)) (or (<= (select main_a v_prenex_22260) 999) (< v_prenex_22260 main_x) (<= 1 (select main_a v_prenex_22261)) (<= 1 (select main_a v_prenex_22260)) (<= 1000 (+ (select main_a v_prenex_22260) (select main_a v_prenex_22261))) (<= (+ main_x 1) v_prenex_22260))) (forall ((v_prenex_28041 Int) (v_prenex_28042 Int)) (or (<= 1000 (+ (select main_a v_prenex_28041) (select main_a v_prenex_28042))) (<= (+ main_x 1) v_prenex_28041) (<= (select main_a v_prenex_28042) 1498) (<= 0 (+ (select main_a v_prenex_28041) 498)) (<= (+ main_y 1) v_prenex_28042) (< v_prenex_28041 main_x))) (or (forall ((v_prenex_28322 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28322))) (<= (* 2 (select main_a v_prenex_28322)) 1000) (<= (+ main_x 1) v_prenex_28322) (< v_prenex_28322 main_x) (<= (select main_a v_prenex_28322) 500))) (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 999) (<= 500 (select main_a v_prenex_28323))))) (forall ((v_prenex_27810 Int) (v_prenex_27811 Int)) (or (<= (* 2 (select main_a v_prenex_27811)) 1998) (<= (select main_a v_prenex_27810) (select main_a v_prenex_27811)) (<= (+ main_x 1) v_prenex_27810) (< v_prenex_27810 main_x) (<= (* 2 (select main_a v_prenex_27810)) 1000) (< v_prenex_27811 main_y) (<= (select main_a v_prenex_27811) 999))) (forall ((v_prenex_23820 Int) (v_prenex_23821 Int)) (or (<= 500 (select main_a v_prenex_23821)) (<= (select main_a v_prenex_23820) 999) (<= 1000 (+ (select main_a v_prenex_23820) (select main_a v_prenex_23821))) (<= (+ main_x 1) v_prenex_23820) (<= 1000 (* 2 (select main_a v_prenex_23821))) (< v_prenex_23821 main_y) (< v_prenex_23820 main_x))) (forall ((v_prenex_31167 Int) (v_prenex_31166 Int)) (or (<= 500 (select main_a v_prenex_31167)) (<= 1 (select main_a v_prenex_31166)) (<= (+ (select main_a v_prenex_31166) (select main_a v_prenex_31167)) 1000) (<= (+ main_x 1) v_prenex_31166) (< v_prenex_31167 main_y) (<= (* 2 (select main_a v_prenex_31167)) 1998) (< v_prenex_31166 main_x))) (forall ((v_prenex_28242 Int) (v_prenex_28241 Int)) (or (<= (select main_a v_prenex_28241) (select main_a v_prenex_28242)) (<= (select main_a v_prenex_28241) 999) (< v_prenex_28242 main_y) (<= 500 (select main_a v_prenex_28242)) (<= (* 2 (select main_a v_prenex_28242)) 1998) (<= (+ main_x 1) v_prenex_28241) (< v_prenex_28241 main_x))) (or (forall ((v_prenex_29187 Int)) (or (< v_prenex_29187 main_y) (<= 1000 (* 2 (select main_a v_prenex_29187))))) (forall ((v_prenex_29182 Int)) (or (<= (+ main_x 1) v_prenex_29182) (< v_prenex_29182 main_x) (<= (* 2 (select main_a v_prenex_29182)) 1000) (<= 0 (+ (select main_a v_prenex_29182) 498))))) (or (forall ((v_prenex_26177 Int)) (or (< v_prenex_26177 main_x) (<= (* 2 (select main_a v_prenex_26177)) 1000) (<= (+ main_x 1) v_prenex_26177))) (forall ((v_prenex_26179 Int)) (or (<= (select main_a v_prenex_26179) 1498) (< v_prenex_26179 main_y) (<= 1000 (* 2 (select main_a v_prenex_26179)))))) (forall ((v_prenex_28908 Int) (v_prenex_28909 Int)) (or (<= (* 2 (select main_a v_prenex_28908)) 1000) (<= (select main_a v_prenex_28908) 500) (<= (+ main_x 1) v_prenex_28908) (< v_prenex_28908 main_x) (<= (select main_a v_prenex_28909) 1498) (<= (select main_a v_prenex_28908) (select main_a v_prenex_28909)) (<= 500 (select main_a v_prenex_28909)))) (forall ((v_prenex_32094 Int) (v_prenex_32093 Int)) (or (<= (+ main_x 1) v_prenex_32093) (<= (* 2 (select main_a v_prenex_32093)) 1000) (<= (select main_a v_prenex_32094) (+ (select main_a v_prenex_32093) 998)) (<= (select main_a v_prenex_32093) 500) (<= (select main_a v_prenex_32094) 999) (< v_prenex_32093 main_x) (<= 500 (select main_a v_prenex_32094)))) (or (forall ((v_prenex_32012 Int)) (or (<= 1 (select main_a v_prenex_32012)) (<= (+ main_y 1) v_prenex_32012))) (forall ((v_prenex_32011 Int)) (or (<= (select main_a v_prenex_32011) 500) (<= (+ main_x 1) v_prenex_32011) (<= 2 (* 2 (select main_a v_prenex_32011))) (< v_prenex_32011 main_x)))) (or (forall ((v_prenex_23232 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23232))) (<= (select main_a v_prenex_23232) 999) (<= (* 2 (select main_a v_prenex_23232)) 1000) (<= (+ main_x 1) v_prenex_23232) (< v_prenex_23232 main_x))) (forall ((v_prenex_23236 Int)) (or (<= (select main_a v_prenex_23236) 1498) (<= (select main_a v_prenex_23236) 999)))) (forall ((v_prenex_23217 Int) (v_prenex_23216 Int)) (or (<= (* 2 (select main_a v_prenex_23217)) 1998) (< v_prenex_23217 main_y) (<= (+ main_x 1) v_prenex_23216) (<= 1000 (+ (select main_a v_prenex_23216) (select main_a v_prenex_23217))) (<= 1 (select main_a v_prenex_23217)) (< v_prenex_23216 main_x) (<= 0 (+ (select main_a v_prenex_23216) 498)))) (or (forall ((v_prenex_22114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22114))) (<= (select main_a v_prenex_22114) 1498))) (forall ((v_prenex_21405 Int)) (or (<= (select main_a v_prenex_21405) 500) (< v_prenex_21405 main_x) (<= (+ main_x 1) v_prenex_21405) (<= 0 (+ (select main_a v_prenex_21405) 498)) (<= 2 (* 2 (select main_a v_prenex_21405)))))) (forall ((v_prenex_22518 Int) (v_prenex_22519 Int)) (or (< v_prenex_22518 main_x) (<= (select main_a v_prenex_22518) 500) (<= (select main_a v_prenex_22519) (+ (select main_a v_prenex_22518) 998)) (<= 1000 (* 2 (select main_a v_prenex_22519))) (<= (* 2 (select main_a v_prenex_22519)) 1998) (<= (+ main_x 1) v_prenex_22518))) (forall ((v_prenex_23457 Int) (v_prenex_23458 Int)) (or (<= (* 2 (select main_a v_prenex_23457)) 1000) (<= (+ main_x 1) v_prenex_23457) (<= (select main_a v_prenex_23457) (select main_a v_prenex_23458)) (<= 1 (select main_a v_prenex_23458)) (<= (+ main_y 1) v_prenex_23458) (<= (select main_a v_prenex_23458) 999) (< v_prenex_23457 main_x))) (or (forall ((v_prenex_29379 Int)) (<= 2 (* 2 (select main_a v_prenex_29379)))) (forall ((v_prenex_29380 Int)) (or (< v_prenex_29380 main_y) (<= (* 2 (select main_a v_prenex_29380)) 1998) (<= (+ main_y 1) v_prenex_29380) (<= 500 (select main_a v_prenex_29380))))) (or (forall ((v_prenex_32255 Int)) (or (<= (* 2 (select main_a v_prenex_32255)) 1000) (<= 1 (select main_a v_prenex_32255)) (< v_prenex_32255 main_x) (<= (+ main_x 1) v_prenex_32255))) (forall ((v_prenex_32258 Int)) (or (<= (select main_a v_prenex_32258) 1498) (<= 1000 (* 2 (select main_a v_prenex_32258)))))) (forall ((v_prenex_27090 Int) (v_prenex_27091 Int)) (or (< v_prenex_27090 main_x) (<= (+ main_x 1) v_prenex_27090) (<= (select main_a v_prenex_27091) 1498) (<= 2 (* 2 (select main_a v_prenex_27090))) (<= (select main_a v_prenex_27091) 999) (<= (select main_a v_prenex_27091) (+ (select main_a v_prenex_27090) 998)) (<= (select main_a v_prenex_27090) 500))) (or (forall ((v_prenex_30325 Int)) (or (<= 500 (select main_a v_prenex_30325)) (<= (select main_a v_prenex_30325) 1498))) (forall ((v_prenex_30320 Int)) (or (<= 1 (select main_a v_prenex_30320)) (<= 2 (* 2 (select main_a v_prenex_30320))) (< v_prenex_30320 main_x) (<= (+ main_x 1) v_prenex_30320) (<= (select main_a v_prenex_30320) 500)))) (forall ((v_prenex_25608 Int) (v_prenex_25607 Int)) (or (<= (+ (select main_a v_prenex_25607) (select main_a v_prenex_25608)) 1000) (<= (+ main_x 1) v_prenex_25607) (< v_prenex_25607 main_x) (<= (select main_a v_prenex_25608) 1498) (<= (+ main_y 1) v_prenex_25608) (<= (* 2 (select main_a v_prenex_25607)) 1000))) (forall ((v_prenex_31772 Int) (v_prenex_31773 Int)) (or (<= (select main_a v_prenex_31772) (select main_a v_prenex_31773)) (<= 2 (* 2 (select main_a v_prenex_31772))) (<= 1 (select main_a v_prenex_31772)) (<= (+ main_x 1) v_prenex_31772) (<= (select main_a v_prenex_31773) 1498) (< v_prenex_31772 main_x))) (or (forall ((v_prenex_25967 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25967))) (<= (* 2 (select main_a v_prenex_25967)) 1000) (<= (+ main_x 1) v_prenex_25967) (< v_prenex_25967 main_x) (<= (select main_a v_prenex_25967) 999))) (forall ((v_prenex_25970 Int)) (<= 1 (select main_a v_prenex_25970)))) (forall ((v_prenex_23850 Int) (v_prenex_23849 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23849))) (<= 1000 (+ (select main_a v_prenex_23849) (select main_a v_prenex_23850))) (< v_prenex_23849 main_x) (<= 500 (select main_a v_prenex_23850)) (<= 1 (select main_a v_prenex_23850)) (<= (* 2 (select main_a v_prenex_23849)) 1000) (<= (+ main_x 1) v_prenex_23849))) (forall ((v_prenex_28767 Int) (v_prenex_28766 Int)) (or (<= 1 (select main_a v_prenex_28766)) (<= (select main_a v_prenex_28766) 500) (<= (+ main_x 1) v_prenex_28766) (<= 1 (select main_a v_prenex_28767)) (< v_prenex_28766 main_x) (<= (select main_a v_prenex_28766) (select main_a v_prenex_28767)))) (or (forall ((v_prenex_26247 Int)) (<= 500 (select main_a v_prenex_26247))) (forall ((v_prenex_26244 Int)) (or (< v_prenex_26244 main_x) (<= (select main_a v_prenex_26244) 999) (<= (+ main_x 1) v_prenex_26244) (<= 2 (* 2 (select main_a v_prenex_26244))) (<= (select main_a v_prenex_26244) 500)))) (forall ((v_prenex_23536 Int) (v_prenex_23537 Int)) (or (<= (select main_a v_prenex_23536) (select main_a v_prenex_23537)) (<= (+ main_x 1) v_prenex_23536) (<= 1 (select main_a v_prenex_23537)) (<= (select main_a v_prenex_23536) 999) (<= (select main_a v_prenex_23537) 1498) (< v_prenex_23536 main_x) (<= 1 (select main_a v_prenex_23536)))) (or (forall ((v_prenex_29975 Int)) (or (< v_prenex_29975 main_x) (<= (* 2 (select main_a v_prenex_29975)) 1000) (<= (+ main_x 1) v_prenex_29975) (<= 1 (select main_a v_prenex_29975)))) (forall ((v_prenex_29976 Int)) (or (< v_prenex_29976 main_y) (<= 500 (select main_a v_prenex_29976)) (<= (* 2 (select main_a v_prenex_29976)) 1998)))) (forall ((v_prenex_24245 Int) (v_prenex_24244 Int)) (or (<= 1 (select main_a v_prenex_24245)) (<= (+ main_x 1) v_prenex_24244) (<= (select main_a v_prenex_24245) 999) (< v_prenex_24244 main_x) (<= 2 (* 2 (select main_a v_prenex_24244))) (<= 1 (select main_a v_prenex_24244)) (<= 1000 (+ (select main_a v_prenex_24244) (select main_a v_prenex_24245))))) (forall ((v_prenex_28369 Int) (v_prenex_28370 Int)) (or (<= 0 (+ (select main_a v_prenex_28369) 498)) (<= (+ main_x 1) v_prenex_28369) (<= (select main_a v_prenex_28369) 500) (<= (select main_a v_prenex_28369) (select main_a v_prenex_28370)) (< v_prenex_28369 main_x) (<= 500 (select main_a v_prenex_28370)) (<= (select main_a v_prenex_28370) 999))) (forall ((v_prenex_27625 Int) (v_prenex_27626 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27626))) (<= (select main_a v_prenex_27626) (+ (select main_a v_prenex_27625) 998)) (<= (+ main_y 1) v_prenex_27626) (< v_prenex_27626 main_y) (<= 1 (select main_a v_prenex_27626)))) (or (forall ((v_prenex_27817 Int)) (<= 1 (select main_a v_prenex_27817))) (forall ((v_prenex_27813 Int)) (or (<= (+ main_x 1) v_prenex_27813) (<= (select main_a v_prenex_27813) 999) (<= (* 2 (select main_a v_prenex_27813)) 1000) (<= 2 (* 2 (select main_a v_prenex_27813))) (< v_prenex_27813 main_x)))) (forall ((v_prenex_22410 Int) (v_prenex_22409 Int)) (or (< v_prenex_22410 main_y) (<= 1 (select main_a v_prenex_22410)) (<= (* 2 (select main_a v_prenex_22410)) 1998) (< v_prenex_22409 main_x) (<= (+ main_x 1) v_prenex_22409) (<= (select main_a v_prenex_22409) (select main_a v_prenex_22410)) (<= (select main_a v_prenex_22409) 500))) (forall ((v_prenex_31558 Int) (v_prenex_31559 Int)) (or (<= 1000 (+ (select main_a v_prenex_31558) (select main_a v_prenex_31559))) (<= 1 (select main_a v_prenex_31558)) (<= (select main_a v_prenex_31558) 500) (< v_prenex_31558 main_x) (<= (+ main_x 1) v_prenex_31558) (<= 1 (select main_a v_prenex_31559)))) (forall ((v_prenex_25669 Int) (v_prenex_25670 Int)) (or (<= 0 (+ (select main_a v_prenex_25669) 498)) (<= 1000 (+ (select main_a v_prenex_25669) (select main_a v_prenex_25670))) (<= 1 (select main_a v_prenex_25670)) (< v_prenex_25669 main_x) (<= (+ main_x 1) v_prenex_25669) (<= (* 2 (select main_a v_prenex_25670)) 1998) (<= (select main_a v_prenex_25669) 500))) (forall ((v_prenex_22961 Int) (v_prenex_22962 Int)) (or (< v_prenex_22961 main_x) (<= 2 (* 2 (select main_a v_prenex_22961))) (<= 1 (select main_a v_prenex_22962)) (<= (+ main_x 1) v_prenex_22961) (<= (select main_a v_prenex_22961) (select main_a v_prenex_22962)) (<= (* 2 (select main_a v_prenex_22962)) 1998))) (forall ((v_prenex_31358 Int) (v_prenex_31359 Int)) (or (<= 1 (select main_a v_prenex_31359)) (<= (* 2 (select main_a v_prenex_31359)) 1998) (< v_prenex_31359 main_y) (<= (select main_a v_prenex_31359) (+ (select main_a v_prenex_31358) 998)) (< v_prenex_31358 main_x) (<= (+ main_x 1) v_prenex_31358) (<= 2 (* 2 (select main_a v_prenex_31358))))) (forall ((v_prenex_24627 Int) (v_prenex_24626 Int)) (or (<= 1 (select main_a v_prenex_24626)) (< v_prenex_24626 main_x) (<= (+ (select main_a v_prenex_24626) (select main_a v_prenex_24627)) 1000) (<= 1 (select main_a v_prenex_24627)) (<= (select main_a v_prenex_24626) 999) (<= 1000 (* 2 (select main_a v_prenex_24627))) (<= (+ main_x 1) v_prenex_24626))) (forall ((v_prenex_22475 Int) (v_prenex_22476 Int)) (or (<= (select main_a v_prenex_22475) (select main_a v_prenex_22476)) (<= 1 (select main_a v_prenex_22475)) (<= (select main_a v_prenex_22476) 999) (< v_prenex_22475 main_x) (<= (select main_a v_prenex_22475) 500) (<= (+ main_x 1) v_prenex_22475) (<= 500 (select main_a v_prenex_22476)))) (or (forall ((v_prenex_25495 Int)) (or (<= (* 2 (select main_a v_prenex_25495)) 1998) (< v_prenex_25495 main_y))) (forall ((v_prenex_25489 Int)) (or (< v_prenex_25489 main_x) (<= (+ main_x 1) v_prenex_25489) (<= (select main_a v_prenex_25489) 500)))) (forall ((v_prenex_32847 Int) (v_prenex_32848 Int)) (or (< v_prenex_32847 main_x) (<= (+ (select main_a v_prenex_32847) (select main_a v_prenex_32848)) 1000) (<= 2 (* 2 (select main_a v_prenex_32847))) (<= (select main_a v_prenex_32848) 999) (<= (* 2 (select main_a v_prenex_32847)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32848))) (<= (+ main_x 1) v_prenex_32847))) (forall ((v_prenex_28991 Int) (v_prenex_28990 Int)) (or (< v_prenex_28990 main_x) (<= (+ (select main_a v_prenex_28990) (select main_a v_prenex_28991)) 1000) (<= (+ main_x 1) v_prenex_28990) (<= (* 2 (select main_a v_prenex_28990)) 1000) (<= (select main_a v_prenex_28990) 500) (<= (select main_a v_prenex_28991) 999) (<= (select main_a v_prenex_28991) 1498))) (or (forall ((v_prenex_23998 Int)) (or (<= (select main_a v_prenex_23998) 500) (< v_prenex_23998 main_x) (<= 2 (* 2 (select main_a v_prenex_23998))) (<= (+ main_x 1) v_prenex_23998) (<= (* 2 (select main_a v_prenex_23998)) 1000))) (forall ((v_prenex_23999 Int)) (or (<= (select main_a v_prenex_23999) 999) (<= (* 2 (select main_a v_prenex_23999)) 1998)))) (forall ((v_prenex_24579 Int) (v_prenex_24580 Int)) (or (<= (+ (select main_a v_prenex_24579) (select main_a v_prenex_24580)) 1000) (<= 0 (+ (select main_a v_prenex_24579) 498)) (<= 1000 (* 2 (select main_a v_prenex_24580))) (<= (+ main_x 1) v_prenex_24579) (<= (select main_a v_prenex_24580) 1498) (< v_prenex_24580 main_y) (< v_prenex_24579 main_x))) (forall ((v_prenex_25512 Int) (v_prenex_25511 Int)) (or (<= 1000 (+ (select main_a v_prenex_25511) (select main_a v_prenex_25512))) (<= (select main_a v_prenex_25512) 1498) (<= 2 (* 2 (select main_a v_prenex_25511))) (<= 1000 (* 2 (select main_a v_prenex_25512))) (< v_prenex_25511 main_x) (<= (+ main_x 1) v_prenex_25511) (<= (select main_a v_prenex_25511) 500))) (forall ((v_prenex_29471 Int) (v_prenex_29470 Int)) (or (<= (+ main_x 1) v_prenex_29470) (<= (select main_a v_prenex_29471) 999) (<= (select main_a v_prenex_29470) (select main_a v_prenex_29471)) (<= 1 (select main_a v_prenex_29470)) (<= 500 (select main_a v_prenex_29471)) (< v_prenex_29471 main_y) (< v_prenex_29470 main_x))) (forall ((v_prenex_26400 Int) (v_prenex_26401 Int)) (or (<= 1 (select main_a v_prenex_26401)) (<= (select main_a v_prenex_26401) (+ (select main_a v_prenex_26400) 998)) (<= 1 (select main_a v_prenex_26400)) (<= (+ main_x 1) v_prenex_26400) (<= 2 (* 2 (select main_a v_prenex_26400))) (<= 1000 (* 2 (select main_a v_prenex_26401))) (< v_prenex_26400 main_x))) (forall ((v_prenex_26449 Int) (v_prenex_26450 Int)) (or (<= (select main_a v_prenex_26449) (select main_a v_prenex_26450)) (<= 1 (select main_a v_prenex_26449)) (<= (* 2 (select main_a v_prenex_26450)) 1998) (< v_prenex_26449 main_x) (< v_prenex_26450 main_y) (<= 1 (select main_a v_prenex_26450)) (<= (+ main_x 1) v_prenex_26449))) (or (forall ((v_prenex_23316 Int)) (or (<= 1 (select main_a v_prenex_23316)) (<= (* 2 (select main_a v_prenex_23316)) 1998))) (forall ((v_prenex_23315 Int)) (or (<= (select main_a v_prenex_23315) 999) (< v_prenex_23315 main_x) (<= (+ main_x 1) v_prenex_23315) (<= 1 (select main_a v_prenex_23315)) (<= (* 2 (select main_a v_prenex_23315)) 1000)))) (forall ((v_prenex_23718 Int) (v_prenex_23717 Int)) (or (<= (+ main_x 1) v_prenex_23717) (<= (select main_a v_prenex_23718) 1498) (<= 0 (+ (select main_a v_prenex_23717) 498)) (<= (select main_a v_prenex_23718) (+ (select main_a v_prenex_23717) 998)) (<= 2 (* 2 (select main_a v_prenex_23717))) (< v_prenex_23717 main_x) (<= 1 (select main_a v_prenex_23718)))) (or (forall ((v_prenex_25039 Int)) (or (<= 1 (select main_a v_prenex_25039)) (<= (select main_a v_prenex_25039) 1498))) (forall ((v_prenex_25038 Int)) (or (<= (+ main_x 1) v_prenex_25038) (< v_prenex_25038 main_x) (<= 1 (select main_a v_prenex_25038)) (<= 2 (* 2 (select main_a v_prenex_25038)))))) (forall ((v_prenex_22745 Int) (v_prenex_22746 Int)) (or (<= 500 (select main_a v_prenex_22746)) (<= (+ main_x 1) v_prenex_22745) (<= 1 (select main_a v_prenex_22746)) (<= (select main_a v_prenex_22745) (select main_a v_prenex_22746)) (< v_prenex_22745 main_x) (<= (select main_a v_prenex_22745) 999) (< v_prenex_22746 main_y))) (forall ((v_prenex_23981 Int) (v_prenex_23982 Int)) (or (<= (select main_a v_prenex_23981) 999) (<= 500 (select main_a v_prenex_23982)) (<= (select main_a v_prenex_23982) (+ (select main_a v_prenex_23981) 998)) (<= (+ main_x 1) v_prenex_23981) (< v_prenex_23981 main_x) (<= (* 2 (select main_a v_prenex_23981)) 1000) (<= (select main_a v_prenex_23982) 999))) (or (forall ((v_prenex_25209 Int)) (<= 2 (* 2 (select main_a v_prenex_25209)))) (forall ((v_prenex_25210 Int)) (or (< v_prenex_25210 main_y) (<= (select main_a v_prenex_25210) 999) (<= (+ main_y 1) v_prenex_25210) (<= (select main_a v_prenex_25210) 1498)))) (forall ((v_prenex_32010 Int) (v_prenex_32009 Int)) (or (<= (select main_a v_prenex_32010) 999) (<= 1 (select main_a v_prenex_32009)) (<= (+ main_x 1) v_prenex_32009) (<= (+ (select main_a v_prenex_32009) (select main_a v_prenex_32010)) 1000) (< v_prenex_32009 main_x) (<= 2 (* 2 (select main_a v_prenex_32009))))) (or (forall ((v_prenex_26430 Int)) (or (<= 1 (select main_a v_prenex_26430)) (<= (* 2 (select main_a v_prenex_26430)) 1998))) (forall ((v_prenex_26426 Int)) (or (<= (+ main_x 1) v_prenex_26426) (< v_prenex_26426 main_x) (<= (* 2 (select main_a v_prenex_26426)) 1000) (<= 2 (* 2 (select main_a v_prenex_26426)))))) (forall ((v_prenex_32586 Int) (v_prenex_32587 Int)) (or (<= (select main_a v_prenex_32586) 999) (<= (+ main_x 1) v_prenex_32586) (< v_prenex_32586 main_x) (<= 2 (* 2 (select main_a v_prenex_32586))) (<= (select main_a v_prenex_32586) (select main_a v_prenex_32587)) (<= 500 (select main_a v_prenex_32587)))) (or (forall ((v_prenex_30404 Int)) (<= (select main_a v_prenex_30404) 999)) (forall ((v_prenex_30400 Int)) (or (<= 1 (select main_a v_prenex_30400)) (<= 0 (+ (select main_a v_prenex_30400) 498)) (<= (+ main_x 1) v_prenex_30400) (< v_prenex_30400 main_x) (<= (* 2 (select main_a v_prenex_30400)) 1000)))) (or (forall ((v_prenex_28586 Int)) (or (<= 0 (+ (select main_a v_prenex_28586) 498)) (< v_prenex_28586 main_x) (<= (+ main_x 1) v_prenex_28586) (<= (* 2 (select main_a v_prenex_28586)) 1000))) (forall ((v_prenex_28591 Int)) (or (<= 500 (select main_a v_prenex_28591)) (<= (select main_a v_prenex_28591) 1498)))) (forall ((v_prenex_25637 Int) (v_prenex_25636 Int)) (or (<= 0 (+ (select main_a v_prenex_25636) 498)) (<= (select main_a v_prenex_25636) (select main_a v_prenex_25637)) (< v_prenex_25636 main_x) (<= 500 (select main_a v_prenex_25637)) (<= (+ main_y 1) v_prenex_25637) (<= (+ main_x 1) v_prenex_25636))) (forall ((v_prenex_23471 Int) (v_prenex_23472 Int)) (or (< v_prenex_23471 main_x) (<= 1 (select main_a v_prenex_23471)) (<= (+ main_x 1) v_prenex_23471) (<= 500 (select main_a v_prenex_23472)) (<= (select main_a v_prenex_23471) 500) (<= 1000 (+ (select main_a v_prenex_23471) (select main_a v_prenex_23472))))) (forall ((v_prenex_24135 Int) (v_prenex_24134 Int)) (or (<= (* 2 (select main_a v_prenex_24134)) 1000) (<= 2 (* 2 (select main_a v_prenex_24134))) (<= (+ main_x 1) v_prenex_24134) (< v_prenex_24134 main_x) (<= 1000 (+ (select main_a v_prenex_24134) (select main_a v_prenex_24135))))) (forall ((v_prenex_24285 Int) (v_prenex_24286 Int)) (or (< v_prenex_24285 main_x) (<= 1 (select main_a v_prenex_24286)) (<= (* 2 (select main_a v_prenex_24286)) 1998) (<= (+ main_x 1) v_prenex_24285) (<= (select main_a v_prenex_24285) (select main_a v_prenex_24286)) (<= (select main_a v_prenex_24285) 999))) (forall ((v_prenex_22903 Int) (v_prenex_22904 Int)) (or (<= 1 (select main_a v_prenex_22903)) (< v_prenex_22903 main_x) (<= (+ main_x 1) v_prenex_22903) (<= (+ (select main_a v_prenex_22903) (select main_a v_prenex_22904)) 1000) (<= 1 (select main_a v_prenex_22904)))) (forall ((v_prenex_21681 Int) (v_prenex_21682 Int)) (or (<= 1000 (+ (select main_a v_prenex_21681) (select main_a v_prenex_21682))) (<= (select main_a v_prenex_21681) 500) (<= 1000 (* 2 (select main_a v_prenex_21682))) (< v_prenex_21681 main_x) (< v_prenex_21682 main_y) (<= (+ main_x 1) v_prenex_21681))) (forall ((v_prenex_29253 Int) (v_prenex_29252 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29253))) (<= (select main_a v_prenex_29253) 1498) (< v_prenex_29252 main_x) (<= (* 2 (select main_a v_prenex_29252)) 1000) (<= (+ main_x 1) v_prenex_29252) (<= (+ main_y 1) v_prenex_29253) (<= (select main_a v_prenex_29253) (+ (select main_a v_prenex_29252) 998)))) (forall ((v_prenex_21680 Int) (v_prenex_21679 Int)) (or (<= 1 (select main_a v_prenex_21680)) (< v_prenex_21679 main_x) (<= 1000 (* 2 (select main_a v_prenex_21680))) (<= (+ main_x 1) v_prenex_21679) (<= (select main_a v_prenex_21679) (select main_a v_prenex_21680)) (<= 2 (* 2 (select main_a v_prenex_21679))) (<= (select main_a v_prenex_21679) 500))) (forall ((v_prenex_32317 Int) (v_prenex_32318 Int)) (or (<= 1000 (+ (select main_a v_prenex_32317) (select main_a v_prenex_32318))) (<= (+ main_x 1) v_prenex_32317) (<= 500 (select main_a v_prenex_32318)) (<= (select main_a v_prenex_32318) 1498) (< v_prenex_32317 main_x) (<= (select main_a v_prenex_32317) 500) (<= 2 (* 2 (select main_a v_prenex_32317))))) (forall ((v_prenex_25847 Int) (v_prenex_25848 Int)) (or (<= (select main_a v_prenex_25848) (+ (select main_a v_prenex_25847) 998)) (<= (select main_a v_prenex_25848) 999) (< v_prenex_25847 main_x) (<= 2 (* 2 (select main_a v_prenex_25847))) (<= 1 (select main_a v_prenex_25848)) (<= 1 (select main_a v_prenex_25847)) (<= (+ main_x 1) v_prenex_25847))) (forall ((v_prenex_27572 Int) (v_prenex_27573 Int)) (or (<= (select main_a v_prenex_27572) 500) (< v_prenex_27572 main_x) (<= 500 (select main_a v_prenex_27573)) (<= (+ main_x 1) v_prenex_27572) (<= (select main_a v_prenex_27573) 999) (<= (+ (select main_a v_prenex_27572) (select main_a v_prenex_27573)) 1000) (<= 1 (select main_a v_prenex_27572)))) (forall ((v_prenex_32435 Int) (v_prenex_32436 Int)) (or (< v_prenex_32435 main_x) (<= 1000 (+ (select main_a v_prenex_32435) (select main_a v_prenex_32436))) (<= (select main_a v_prenex_32435) 999) (<= (+ main_x 1) v_prenex_32435) (<= 1 (select main_a v_prenex_32435)))) (forall ((v_prenex_30266 Int) (v_prenex_30267 Int)) (or (<= (* 2 (select main_a v_prenex_30266)) 1000) (<= (+ main_x 1) v_prenex_30266) (< v_prenex_30266 main_x) (< v_prenex_30267 main_y) (<= 1000 (+ (select main_a v_prenex_30266) (select main_a v_prenex_30267))))) (forall ((v_prenex_28941 Int) (v_prenex_28940 Int)) (or (<= (select main_a v_prenex_28941) 1498) (<= 1 (select main_a v_prenex_28940)) (<= (+ (select main_a v_prenex_28940) (select main_a v_prenex_28941)) 1000) (< v_prenex_28940 main_x) (<= (+ main_x 1) v_prenex_28940) (<= (select main_a v_prenex_28940) 999))) (forall ((v_prenex_22008 Int) (v_prenex_22009 Int)) (or (<= 1 (select main_a v_prenex_22008)) (< v_prenex_22008 main_x) (<= (* 2 (select main_a v_prenex_22008)) 1000) (<= (select main_a v_prenex_22008) (select main_a v_prenex_22009)) (<= (select main_a v_prenex_22009) 999) (<= (+ main_x 1) v_prenex_22008) (<= (* 2 (select main_a v_prenex_22009)) 1998))) (forall ((v_prenex_24010 Int) (v_prenex_24011 Int)) (or (< v_prenex_24010 main_x) (<= 1000 (* 2 (select main_a v_prenex_24011))) (<= (select main_a v_prenex_24011) (+ (select main_a v_prenex_24010) 998)) (<= (select main_a v_prenex_24010) 999) (<= (+ main_y 1) v_prenex_24011) (<= (+ main_x 1) v_prenex_24010) (<= 500 (select main_a v_prenex_24011)))) (forall ((v_prenex_30229 Int) (v_prenex_30230 Int)) (or (< v_prenex_30229 main_x) (<= 1000 (* 2 (select main_a v_prenex_30230))) (<= 1 (select main_a v_prenex_30230)) (<= (+ (select main_a v_prenex_30229) (select main_a v_prenex_30230)) 1000) (<= 0 (+ (select main_a v_prenex_30229) 498)) (<= (+ main_y 1) v_prenex_30230) (<= (+ main_x 1) v_prenex_30229))) (or (forall ((v_prenex_25970 Int)) (<= 1 (select main_a v_prenex_25970))) (forall ((v_prenex_25968 Int)) (or (<= 0 (+ (select main_a v_prenex_25968) 498)) (<= (* 2 (select main_a v_prenex_25968)) 1000) (< v_prenex_25968 main_x) (<= 2 (* 2 (select main_a v_prenex_25968))) (<= (+ main_x 1) v_prenex_25968)))) (forall ((v_prenex_29315 Int) (v_prenex_29314 Int)) (or (<= (select main_a v_prenex_29315) 999) (<= (select main_a v_prenex_29314) 999) (< v_prenex_29314 main_x) (<= (select main_a v_prenex_29315) (+ (select main_a v_prenex_29314) 998)) (<= (+ main_x 1) v_prenex_29314) (<= (* 2 (select main_a v_prenex_29314)) 1000))) (forall ((v_prenex_21807 Int) (v_prenex_21806 Int)) (or (< v_prenex_21806 main_x) (<= (+ main_x 1) v_prenex_21806) (<= 1000 (+ (select main_a v_prenex_21806) (select main_a v_prenex_21807))) (<= (select main_a v_prenex_21806) 999))) (or (forall ((v_prenex_32783 Int)) (<= 500 (select main_a v_prenex_32783))) (forall ((v_prenex_32777 Int)) (or (<= (select main_a v_prenex_32777) 500) (<= 2 (* 2 (select main_a v_prenex_32777))) (<= (* 2 (select main_a v_prenex_32777)) 1000) (< v_prenex_32777 main_x) (<= (+ main_x 1) v_prenex_32777)))) (forall ((v_prenex_22955 Int) (v_prenex_22956 Int)) (or (<= (select main_a v_prenex_22956) 1498) (<= (* 2 (select main_a v_prenex_22956)) 1998) (<= (+ main_y 1) v_prenex_22956) (< v_prenex_22955 main_x) (<= (+ main_x 1) v_prenex_22955) (<= (select main_a v_prenex_22955) (select main_a v_prenex_22956)) (<= (select main_a v_prenex_22955) 500))) (forall ((v_prenex_23952 Int) (v_prenex_23953 Int)) (or (<= (+ main_x 1) v_prenex_23952) (<= (* 2 (select main_a v_prenex_23952)) 1000) (<= (+ (select main_a v_prenex_23952) (select main_a v_prenex_23953)) 1000) (<= (select main_a v_prenex_23953) 1498) (<= 500 (select main_a v_prenex_23953)) (< v_prenex_23952 main_x) (<= (select main_a v_prenex_23952) 500))) (or (forall ((v_prenex_21440 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21440))) (<= 1 (select main_a v_prenex_21440)) (< v_prenex_21440 main_x) (<= (+ main_x 1) v_prenex_21440))) (forall ((v_prenex_27103 Int)) (<= 1000 (* 2 (select main_a v_prenex_27103))))) (forall ((v_prenex_24092 Int) (v_prenex_24091 Int)) (or (<= (* 2 (select main_a v_prenex_24092)) 1998) (<= (select main_a v_prenex_24092) 999) (<= (+ main_x 1) v_prenex_24091) (<= (+ (select main_a v_prenex_24091) (select main_a v_prenex_24092)) 1000) (<= 1 (select main_a v_prenex_24091)) (< v_prenex_24091 main_x))) (forall ((v_prenex_32492 Int) (v_prenex_32491 Int)) (or (<= 500 (select main_a v_prenex_32492)) (<= 2 (* 2 (select main_a v_prenex_32491))) (< v_prenex_32491 main_x) (<= 1000 (+ (select main_a v_prenex_32491) (select main_a v_prenex_32492))) (<= (select main_a v_prenex_32492) 999) (<= (+ main_x 1) v_prenex_32491) (<= (+ main_y 1) v_prenex_32492))) (or (forall ((v_prenex_28072 Int)) (or (<= 1 (select main_a v_prenex_28072)) (<= (select main_a v_prenex_28072) 999))) (forall ((v_prenex_28070 Int)) (or (<= (select main_a v_prenex_28070) 500) (< v_prenex_28070 main_x) (<= 1 (select main_a v_prenex_28070)) (<= (+ main_x 1) v_prenex_28070) (<= (* 2 (select main_a v_prenex_28070)) 1000)))) (or (forall ((v_prenex_28883 Int)) (or (<= (select main_a v_prenex_28883) 999) (<= (* 2 (select main_a v_prenex_28883)) 1998) (<= (+ main_y 1) v_prenex_28883))) (forall ((v_prenex_28882 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28882))) (<= (select main_a v_prenex_28882) 999) (< v_prenex_28882 main_x) (<= (+ main_x 1) v_prenex_28882)))) (forall ((v_prenex_26954 Int) (v_prenex_26955 Int)) (or (<= (select main_a v_prenex_26954) 500) (<= 1000 (+ (select main_a v_prenex_26954) (select main_a v_prenex_26955))) (<= (+ main_x 1) v_prenex_26954) (<= (+ main_y 1) v_prenex_26955) (< v_prenex_26954 main_x) (<= (select main_a v_prenex_26955) 1498))) (forall ((v_prenex_24724 Int) (v_prenex_24723 Int)) (or (<= 500 (select main_a v_prenex_24724)) (<= (+ main_x 1) v_prenex_24723) (< v_prenex_24723 main_x) (<= 1 (select main_a v_prenex_24723)) (<= (select main_a v_prenex_24724) 1498) (<= (+ (select main_a v_prenex_24723) (select main_a v_prenex_24724)) 1000) (<= 2 (* 2 (select main_a v_prenex_24723))))) (forall ((v_prenex_26956 Int) (v_prenex_26957 Int)) (or (<= 1 (select main_a v_prenex_26957)) (< v_prenex_26956 main_x) (<= 0 (+ (select main_a v_prenex_26956) 498)) (<= (select main_a v_prenex_26957) (+ (select main_a v_prenex_26956) 998)) (<= (select main_a v_prenex_26956) 999) (<= 500 (select main_a v_prenex_26957)) (<= (+ main_x 1) v_prenex_26956))) (forall ((v_prenex_28716 Int) (v_prenex_28715 Int)) (or (< v_prenex_28715 main_x) (<= (select main_a v_prenex_28716) (+ (select main_a v_prenex_28715) 998)) (<= (+ main_y 1) v_prenex_28716) (<= (* 2 (select main_a v_prenex_28716)) 1998) (<= (+ main_x 1) v_prenex_28715) (<= (select main_a v_prenex_28716) 999) (<= (select main_a v_prenex_28715) 500))) (forall ((v_prenex_29444 Int) (v_prenex_29443 Int)) (or (<= (+ (select main_a v_prenex_29443) (select main_a v_prenex_29444)) 1000) (<= (select main_a v_prenex_29444) 999) (< v_prenex_29443 main_x) (<= 1 (select main_a v_prenex_29444)) (<= (+ main_x 1) v_prenex_29443) (<= 2 (* 2 (select main_a v_prenex_29443))))) (forall ((v_prenex_21690 Int) (v_prenex_21691 Int)) (or (< v_prenex_21690 main_x) (<= (+ main_x 1) v_prenex_21690) (<= 1000 (+ (select main_a v_prenex_21690) (select main_a v_prenex_21691))) (<= 1000 (* 2 (select main_a v_prenex_21691))) (<= (* 2 (select main_a v_prenex_21691)) 1998) (<= 2 (* 2 (select main_a v_prenex_21690))))) (or (forall ((v_prenex_26091 Int)) (or (<= (select main_a v_prenex_26091) 999) (<= (+ main_y 1) v_prenex_26091) (<= 1 (select main_a v_prenex_26091)))) (forall ((v_prenex_26090 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26090))) (< v_prenex_26090 main_x) (<= (+ main_x 1) v_prenex_26090)))) (forall ((v_prenex_26125 Int) (v_prenex_26124 Int)) (or (<= 1 (select main_a v_prenex_26124)) (<= 1 (select main_a v_prenex_26125)) (< v_prenex_26124 main_x) (<= (select main_a v_prenex_26124) (select main_a v_prenex_26125)) (<= (+ main_x 1) v_prenex_26124) (< v_prenex_26125 main_y))) (forall ((v_prenex_30121 Int) (v_prenex_30122 Int)) (or (<= (+ main_y 1) v_prenex_30122) (<= 1 (select main_a v_prenex_30122)) (<= (+ (select main_a v_prenex_30121) (select main_a v_prenex_30122)) 1000) (<= (+ main_x 1) v_prenex_30121) (< v_prenex_30122 main_y))) (forall ((v_prenex_25938 Int) (v_prenex_25939 Int)) (or (< v_prenex_25938 main_x) (<= 1 (select main_a v_prenex_25939)) (<= 500 (select main_a v_prenex_25939)) (<= (+ main_x 1) v_prenex_25938) (<= 1 (select main_a v_prenex_25938)) (<= (select main_a v_prenex_25939) (+ (select main_a v_prenex_25938) 998)) (<= 2 (* 2 (select main_a v_prenex_25938))))) (forall ((v_prenex_22978 Int) (v_prenex_22979 Int)) (or (<= 0 (+ (select main_a v_prenex_22978) 498)) (< v_prenex_22978 main_x) (<= (select main_a v_prenex_22979) 1498) (<= (* 2 (select main_a v_prenex_22979)) 1998) (<= (select main_a v_prenex_22979) (+ (select main_a v_prenex_22978) 998)) (<= (+ main_x 1) v_prenex_22978))) (forall ((v_prenex_32621 Int) (v_prenex_32620 Int)) (or (<= 0 (+ (select main_a v_prenex_32620) 498)) (< v_prenex_32620 main_x) (< v_prenex_32621 main_y) (<= (+ main_x 1) v_prenex_32620) (<= (select main_a v_prenex_32621) 1498) (<= (select main_a v_prenex_32621) (+ (select main_a v_prenex_32620) 998)))) (forall ((v_prenex_21904 Int) (v_prenex_21905 Int)) (or (<= 1 (select main_a v_prenex_21904)) (<= (* 2 (select main_a v_prenex_21905)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21905))) (< v_prenex_21904 main_x) (<= (+ main_x 1) v_prenex_21904) (<= (+ (select main_a v_prenex_21904) (select main_a v_prenex_21905)) 1000))) (forall ((v_prenex_29684 Int) (v_prenex_29685 Int)) (or (<= 1 (select main_a v_prenex_29685)) (<= 2 (* 2 (select main_a v_prenex_29684))) (<= (select main_a v_prenex_29685) 999) (<= (+ main_y 1) v_prenex_29685) (<= (+ main_x 1) v_prenex_29684) (< v_prenex_29684 main_x) (<= (select main_a v_prenex_29685) (+ (select main_a v_prenex_29684) 998)))) (or (forall ((v_prenex_24369 Int)) (or (<= (select main_a v_prenex_24369) 999) (<= 1 (select main_a v_prenex_24369)))) (forall ((v_prenex_24365 Int)) (or (<= 0 (+ (select main_a v_prenex_24365) 498)) (<= (* 2 (select main_a v_prenex_24365)) 1000) (<= (select main_a v_prenex_24365) 500) (< v_prenex_24365 main_x) (<= (+ main_x 1) v_prenex_24365)))) (forall ((v_prenex_29414 Int) (v_prenex_29413 Int)) (or (<= (+ main_y 1) v_prenex_29414) (<= (+ main_x 1) v_prenex_29413) (<= 1000 (* 2 (select main_a v_prenex_29414))) (< v_prenex_29414 main_y) (<= 1000 (+ (select main_a v_prenex_29413) (select main_a v_prenex_29414))))) (forall ((v_prenex_25176 Int) (v_prenex_25177 Int)) (or (<= (select main_a v_prenex_25177) (+ (select main_a v_prenex_25176) 998)) (<= 0 (+ (select main_a v_prenex_25176) 498)) (<= (+ main_x 1) v_prenex_25176) (<= (select main_a v_prenex_25177) 1498) (<= 1 (select main_a v_prenex_25177)) (< v_prenex_25176 main_x) (<= 1 (select main_a v_prenex_25176)))) (or (forall ((v_prenex_23284 Int)) (or (<= (select main_a v_prenex_23284) 999) (<= (* 2 (select main_a v_prenex_23284)) 1998))) (forall ((v_prenex_23279 Int)) (or (<= (+ main_x 1) v_prenex_23279) (<= 1 (select main_a v_prenex_23279)) (< v_prenex_23279 main_x) (<= (* 2 (select main_a v_prenex_23279)) 1000) (<= (select main_a v_prenex_23279) 500)))) (or (forall ((v_prenex_31229 Int)) (or (<= 0 (+ (select main_a v_prenex_31229) 498)) (<= (* 2 (select main_a v_prenex_31229)) 1000) (< v_prenex_31229 main_x) (<= (+ main_x 1) v_prenex_31229))) (forall ((v_prenex_31230 Int)) (or (<= 1 (select main_a v_prenex_31230)) (<= (select main_a v_prenex_31230) 1498) (<= (+ main_y 1) v_prenex_31230)))) (or (forall ((v_prenex_23012 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23012))) (<= (* 2 (select main_a v_prenex_23012)) 1998))) (forall ((v_prenex_23008 Int)) (or (<= (select main_a v_prenex_23008) 500) (<= (* 2 (select main_a v_prenex_23008)) 1000) (< v_prenex_23008 main_x) (<= (+ main_x 1) v_prenex_23008) (<= 0 (+ (select main_a v_prenex_23008) 498))))) (or (forall ((v_prenex_26150 Int)) (or (<= (+ main_x 1) v_prenex_26150) (<= (* 2 (select main_a v_prenex_26150)) 1000) (< v_prenex_26150 main_x) (<= (select main_a v_prenex_26150) 500))) (forall ((v_prenex_26151 Int)) (or (<= (+ main_y 1) v_prenex_26151) (<= (select main_a v_prenex_26151) 999)))) (forall ((v_prenex_27793 Int) (v_prenex_27794 Int)) (or (<= 1 (select main_a v_prenex_27793)) (<= (+ (select main_a v_prenex_27793) (select main_a v_prenex_27794)) 1000) (<= (* 2 (select main_a v_prenex_27794)) 1998) (< v_prenex_27793 main_x) (<= (+ main_x 1) v_prenex_27793) (<= 1000 (* 2 (select main_a v_prenex_27794))) (<= 2 (* 2 (select main_a v_prenex_27793))))) (or (forall ((v_prenex_26395 Int)) (or (<= (select main_a v_prenex_26395) 500) (<= 2 (* 2 (select main_a v_prenex_26395))) (<= (+ main_x 1) v_prenex_26395) (< v_prenex_26395 main_x))) (forall ((v_prenex_26397 Int)) (or (<= 500 (select main_a v_prenex_26397)) (<= (select main_a v_prenex_26397) 999)))) (forall ((v_prenex_25503 Int) (v_prenex_25502 Int)) (or (<= 500 (select main_a v_prenex_25503)) (<= 1 (select main_a v_prenex_25503)) (<= (select main_a v_prenex_25503) (+ (select main_a v_prenex_25502) 998)) (<= (* 2 (select main_a v_prenex_25502)) 1000) (< v_prenex_25502 main_x) (<= (+ main_x 1) v_prenex_25502))) (forall ((v_prenex_31024 Int) (v_prenex_31023 Int)) (or (<= (select main_a v_prenex_31024) 999) (<= 1 (select main_a v_prenex_31023)) (<= (+ (select main_a v_prenex_31023) (select main_a v_prenex_31024)) 1000) (<= (select main_a v_prenex_31024) 1498) (<= (+ main_y 1) v_prenex_31024) (< v_prenex_31023 main_x) (<= (+ main_x 1) v_prenex_31023))) (or (forall ((v_prenex_26165 Int)) (or (<= (+ main_x 1) v_prenex_26165) (<= (* 2 (select main_a v_prenex_26165)) 1000) (< v_prenex_26165 main_x) (<= 2 (* 2 (select main_a v_prenex_26165))))) (forall ((v_prenex_26168 Int)) (<= 500 (select main_a v_prenex_26168)))) (forall ((v_prenex_23552 Int) (v_prenex_23553 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23553))) (< v_prenex_23553 main_y) (< v_prenex_23552 main_x) (<= (+ main_x 1) v_prenex_23552) (<= 2 (* 2 (select main_a v_prenex_23552))) (<= (+ (select main_a v_prenex_23552) (select main_a v_prenex_23553)) 1000))) (or (forall ((v_prenex_28034 Int)) (<= (* 2 (select main_a v_prenex_28034)) 1998)) (forall ((v_prenex_28031 Int)) (or (<= (* 2 (select main_a v_prenex_28031)) 1000) (<= 2 (* 2 (select main_a v_prenex_28031))) (<= (+ main_x 1) v_prenex_28031) (< v_prenex_28031 main_x)))) (or (forall ((v_prenex_32697 Int)) (or (<= (+ main_x 1) v_prenex_32697) (<= (* 2 (select main_a v_prenex_32697)) 1000) (<= 2 (* 2 (select main_a v_prenex_32697))) (< v_prenex_32697 main_x))) (forall ((v_prenex_32700 Int)) (or (<= 500 (select main_a v_prenex_32700)) (<= (select main_a v_prenex_32700) 999)))) (forall ((v_prenex_21665 Int) (v_prenex_21666 Int)) (or (<= 1 (select main_a v_prenex_21665)) (<= (* 2 (select main_a v_prenex_21666)) 1998) (< v_prenex_21665 main_x) (<= (+ main_x 1) v_prenex_21665) (<= (select main_a v_prenex_21666) (+ (select main_a v_prenex_21665) 998)) (< v_prenex_21666 main_y) (<= (select main_a v_prenex_21666) 999))) (or (forall ((v_prenex_32190 Int)) (or (<= (select main_a v_prenex_32190) 999) (<= 1 (select main_a v_prenex_32190)))) (forall ((v_prenex_32186 Int)) (or (<= (+ main_x 1) v_prenex_32186) (<= 1 (select main_a v_prenex_32186)) (< v_prenex_32186 main_x) (<= 0 (+ (select main_a v_prenex_32186) 498)) (<= (* 2 (select main_a v_prenex_32186)) 1000)))) (or (forall ((v_prenex_31641 Int)) (or (<= 500 (select main_a v_prenex_31641)) (<= 1 (select main_a v_prenex_31641)))) (forall ((v_prenex_31640 Int)) (or (<= (+ main_x 1) v_prenex_31640) (<= 1 (select main_a v_prenex_31640)) (< v_prenex_31640 main_x) (<= 0 (+ (select main_a v_prenex_31640) 498)) (<= (* 2 (select main_a v_prenex_31640)) 1000)))) (forall ((v_prenex_28627 Int) (v_prenex_28626 Int)) (or (<= (+ (select main_a v_prenex_28626) (select main_a v_prenex_28627)) 1000) (<= (+ main_x 1) v_prenex_28626) (<= (* 2 (select main_a v_prenex_28626)) 1000) (<= 500 (select main_a v_prenex_28627)) (< v_prenex_28626 main_x) (<= (select main_a v_prenex_28626) 500) (<= 1000 (* 2 (select main_a v_prenex_28627))))) (or (forall ((v_prenex_27196 Int)) (or (<= (select main_a v_prenex_27196) 500) (< v_prenex_27196 main_x) (<= (+ main_x 1) v_prenex_27196) (<= (* 2 (select main_a v_prenex_27196)) 1000))) (forall ((v_prenex_27197 Int)) (or (<= (+ main_y 1) v_prenex_27197) (<= 500 (select main_a v_prenex_27197))))) (or (forall ((v_prenex_28671 Int)) (or (< v_prenex_28671 main_x) (<= 0 (+ (select main_a v_prenex_28671) 498)) (<= (+ main_x 1) v_prenex_28671) (<= 2 (* 2 (select main_a v_prenex_28671))))) (forall ((v_prenex_28676 Int)) (or (<= (select main_a v_prenex_28676) 1498) (<= 1 (select main_a v_prenex_28676))))) (or (forall ((v_prenex_32735 Int)) (or (<= 1 (select main_a v_prenex_32735)) (<= 2 (* 2 (select main_a v_prenex_32735))) (<= (+ main_x 1) v_prenex_32735) (<= (* 2 (select main_a v_prenex_32735)) 1000) (< v_prenex_32735 main_x))) (forall ((v_prenex_32737 Int)) (<= (* 2 (select main_a v_prenex_32737)) 1998))) (or (forall ((v_prenex_26665 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26665))) (<= (select main_a v_prenex_26665) 999))) (forall ((v_prenex_26662 Int)) (or (<= (select main_a v_prenex_26662) 999) (< v_prenex_26662 main_x) (<= 2 (* 2 (select main_a v_prenex_26662))) (<= (+ main_x 1) v_prenex_26662) (<= (* 2 (select main_a v_prenex_26662)) 1000)))) (forall ((v_prenex_25367 Int) (v_prenex_25368 Int)) (or (<= (select main_a v_prenex_25367) 999) (<= 1 (select main_a v_prenex_25368)) (<= (+ main_x 1) v_prenex_25367) (<= (+ main_y 1) v_prenex_25368) (<= 500 (select main_a v_prenex_25368)) (< v_prenex_25367 main_x) (<= (select main_a v_prenex_25368) (+ (select main_a v_prenex_25367) 998)))) (forall ((v_prenex_24058 Int) (v_prenex_24059 Int)) (or (<= 1 (select main_a v_prenex_24058)) (<= (select main_a v_prenex_24059) 1498) (<= (+ main_x 1) v_prenex_24058) (< v_prenex_24059 main_y) (< v_prenex_24058 main_x) (<= (+ (select main_a v_prenex_24058) (select main_a v_prenex_24059)) 1000) (<= (select main_a v_prenex_24059) 999))) (or (forall ((v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 999))) (forall ((v_prenex_22357 Int)) (or (<= 0 (+ (select main_a v_prenex_22357) 498)) (< v_prenex_22357 main_x) (<= (+ main_x 1) v_prenex_22357) (<= 2 (* 2 (select main_a v_prenex_22357))) (<= 1 (select main_a v_prenex_22357))))) (forall ((v_prenex_23688 Int) (v_prenex_23687 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23688))) (< v_prenex_23687 main_x) (<= (* 2 (select main_a v_prenex_23688)) 1998) (<= (select main_a v_prenex_23687) 500) (<= (+ main_x 1) v_prenex_23687) (<= (select main_a v_prenex_23687) (select main_a v_prenex_23688)) (<= (+ main_y 1) v_prenex_23688))) (or (forall ((v_prenex_25865 Int)) (or (< v_prenex_25865 main_x) (<= (+ main_x 1) v_prenex_25865) (<= 0 (+ (select main_a v_prenex_25865) 498)))) (forall ((v_prenex_25871 Int)) (<= 1000 (* 2 (select main_a v_prenex_25871))))) (forall ((v_prenex_22758 Int) (v_prenex_22759 Int)) (or (<= (select main_a v_prenex_22758) 999) (< v_prenex_22758 main_x) (<= (+ main_x 1) v_prenex_22758) (<= 1000 (+ (select main_a v_prenex_22758) (select main_a v_prenex_22759))) (<= 1 (select main_a v_prenex_22759)) (<= (* 2 (select main_a v_prenex_22758)) 1000))) (or (forall ((v_prenex_27869 Int)) (or (<= 500 (select main_a v_prenex_27869)) (<= (select main_a v_prenex_27869) 999) (<= (+ main_y 1) v_prenex_27869))) (forall ((v_prenex_27868 Int)) (or (< v_prenex_27868 main_x) (<= (+ main_x 1) v_prenex_27868) (<= (select main_a v_prenex_27868) 500) (<= (* 2 (select main_a v_prenex_27868)) 1000)))) (or (forall ((v_prenex_25068 Int)) (or (<= 1 (select main_a v_prenex_25068)) (< v_prenex_25068 main_y))) (forall ((v_prenex_25066 Int)) (or (<= (* 2 (select main_a v_prenex_25066)) 1000) (<= (+ main_x 1) v_prenex_25066) (< v_prenex_25066 main_x)))) (forall ((v_prenex_30606 Int) (v_prenex_30605 Int)) (or (<= (+ (select main_a v_prenex_30605) (select main_a v_prenex_30606)) 1000) (<= 500 (select main_a v_prenex_30606)) (<= 0 (+ (select main_a v_prenex_30605) 498)) (<= (+ main_x 1) v_prenex_30605) (< v_prenex_30605 main_x))) (forall ((v_prenex_26978 Int) (v_prenex_26979 Int)) (or (< v_prenex_26978 main_x) (<= 500 (select main_a v_prenex_26979)) (<= (+ (select main_a v_prenex_26978) (select main_a v_prenex_26979)) 1000) (<= (select main_a v_prenex_26979) 1498) (<= 2 (* 2 (select main_a v_prenex_26978))) (<= (+ main_x 1) v_prenex_26978) (<= (* 2 (select main_a v_prenex_26978)) 1000))) (forall ((v_prenex_28102 Int) (v_prenex_28101 Int)) (or (<= 1 (select main_a v_prenex_28101)) (<= (+ main_x 1) v_prenex_28101) (<= (select main_a v_prenex_28101) 500) (<= (+ (select main_a v_prenex_28101) (select main_a v_prenex_28102)) 1000) (<= 1 (select main_a v_prenex_28102)) (< v_prenex_28101 main_x))) (or (forall ((v_prenex_21981 Int)) (<= (* 2 (select main_a v_prenex_21981)) 1998)) (forall ((v_prenex_21404 Int)) (or (<= 0 (+ (select main_a v_prenex_21404) 498)) (<= (+ main_x 1) v_prenex_21404) (< v_prenex_21404 main_x) (<= 2 (* 2 (select main_a v_prenex_21404)))))) (forall ((v_prenex_29573 Int) (v_prenex_29572 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29572))) (<= 1000 (* 2 (select main_a v_prenex_29573))) (<= (+ main_x 1) v_prenex_29572) (< v_prenex_29572 main_x) (<= (select main_a v_prenex_29572) (select main_a v_prenex_29573)) (<= (select main_a v_prenex_29572) 999) (<= (* 2 (select main_a v_prenex_29573)) 1998))) (forall ((v_prenex_29419 Int) (v_prenex_29420 Int)) (or (<= (+ (select main_a v_prenex_29419) (select main_a v_prenex_29420)) 1000) (< v_prenex_29420 main_y) (<= (select main_a v_prenex_29420) 999) (< v_prenex_29419 main_x) (<= (+ main_x 1) v_prenex_29419) (<= 1 (select main_a v_prenex_29419)))) (forall ((v_prenex_30336 Int) (v_prenex_30337 Int)) (or (<= 1 (select main_a v_prenex_30336)) (< v_prenex_30336 main_x) (<= (+ main_x 1) v_prenex_30336) (<= (select main_a v_prenex_30337) 999) (<= (+ (select main_a v_prenex_30336) (select main_a v_prenex_30337)) 1000))) (forall ((v_prenex_31055 Int) (v_prenex_31056 Int)) (or (<= (select main_a v_prenex_31056) (+ (select main_a v_prenex_31055) 998)) (<= (select main_a v_prenex_31056) 999) (< v_prenex_31055 main_x) (<= (* 2 (select main_a v_prenex_31055)) 1000) (<= (+ main_x 1) v_prenex_31055) (<= 500 (select main_a v_prenex_31056)) (<= 2 (* 2 (select main_a v_prenex_31055))))) (forall ((v_prenex_26264 Int) (v_prenex_26265 Int)) (or (<= (+ main_y 1) v_prenex_26265) (<= 0 (+ (select main_a v_prenex_26264) 498)) (< v_prenex_26264 main_x) (<= (* 2 (select main_a v_prenex_26265)) 1998) (<= (+ main_x 1) v_prenex_26264) (<= (select main_a v_prenex_26264) (select main_a v_prenex_26265)) (<= (select main_a v_prenex_26265) 1498))) (forall ((v_prenex_29978 Int) (v_prenex_29977 Int)) (or (< v_prenex_29977 main_x) (<= 2 (* 2 (select main_a v_prenex_29977))) (<= (select main_a v_prenex_29978) 999) (<= 1000 (+ (select main_a v_prenex_29977) (select main_a v_prenex_29978))) (<= (+ main_x 1) v_prenex_29977) (<= (select main_a v_prenex_29977) 500))) (forall ((v_prenex_21982 Int) (v_prenex_21983 Int)) (or (<= (select main_a v_prenex_21983) 1498) (<= 2 (* 2 (select main_a v_prenex_21982))) (< v_prenex_21982 main_x) (<= 0 (+ (select main_a v_prenex_21982) 498)) (<= (+ (select main_a v_prenex_21982) (select main_a v_prenex_21983)) 1000) (<= (+ main_x 1) v_prenex_21982))) (or (forall ((v_prenex_22114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22114))) (<= (select main_a v_prenex_22114) 1498))) (forall ((v_prenex_22113 Int)) (or (<= 0 (+ (select main_a v_prenex_22113) 498)) (< v_prenex_22113 main_x) (<= (+ main_x 1) v_prenex_22113) (<= 1 (select main_a v_prenex_22113)) (<= 2 (* 2 (select main_a v_prenex_22113)))))) (forall ((v_prenex_26288 Int) (v_prenex_26287 Int)) (or (<= (* 2 (select main_a v_prenex_26287)) 1000) (<= (+ (select main_a v_prenex_26287) (select main_a v_prenex_26288)) 1000) (<= (select main_a v_prenex_26287) 999) (<= (+ main_x 1) v_prenex_26287) (< v_prenex_26287 main_x) (<= 1000 (* 2 (select main_a v_prenex_26288))) (<= (select main_a v_prenex_26288) 999))) (forall ((v_prenex_22226 Int) (v_prenex_22227 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22227))) (<= (select main_a v_prenex_22226) 500) (<= 1000 (+ (select main_a v_prenex_22226) (select main_a v_prenex_22227))) (< v_prenex_22226 main_x) (<= (select main_a v_prenex_22226) 999) (<= (* 2 (select main_a v_prenex_22227)) 1998) (<= (+ main_x 1) v_prenex_22226))) (forall ((v_prenex_27045 Int) (v_prenex_27046 Int)) (or (< v_prenex_27046 main_y) (<= (+ main_y 1) v_prenex_27046) (<= 1000 (+ (select main_a v_prenex_27045) (select main_a v_prenex_27046))) (<= (* 2 (select main_a v_prenex_27046)) 1998))) (forall ((v_prenex_27121 Int) (v_prenex_27122 Int)) (or (<= 1 (select main_a v_prenex_27122)) (<= 2 (* 2 (select main_a v_prenex_27121))) (<= (select main_a v_prenex_27122) (+ (select main_a v_prenex_27121) 998)) (< v_prenex_27121 main_x) (<= 0 (+ (select main_a v_prenex_27121) 498)) (<= (select main_a v_prenex_27122) 999) (<= (+ main_x 1) v_prenex_27121))) (forall ((v_prenex_22103 Int) (v_prenex_22104 Int)) (or (<= (select main_a v_prenex_22103) 999) (<= 2 (* 2 (select main_a v_prenex_22103))) (<= (+ main_x 1) v_prenex_22103) (< v_prenex_22103 main_x) (<= (select main_a v_prenex_22104) 999) (<= (select main_a v_prenex_22104) (+ (select main_a v_prenex_22103) 998)) (<= 1000 (* 2 (select main_a v_prenex_22104))))) (forall ((v_prenex_26329 Int) (v_prenex_26330 Int)) (or (<= (select main_a v_prenex_26329) 500) (<= 2 (* 2 (select main_a v_prenex_26329))) (< v_prenex_26329 main_x) (<= 1000 (* 2 (select main_a v_prenex_26330))) (<= (+ main_x 1) v_prenex_26329) (<= (+ (select main_a v_prenex_26329) (select main_a v_prenex_26330)) 1000) (<= (select main_a v_prenex_26330) 999))) (forall ((v_prenex_24300 Int) (v_prenex_24301 Int)) (or (< v_prenex_24301 main_y) (<= 1 (select main_a v_prenex_24301)) (< v_prenex_24300 main_x) (<= (select main_a v_prenex_24300) (select main_a v_prenex_24301)) (<= (+ main_x 1) v_prenex_24300) (<= (select main_a v_prenex_24300) 500))) (forall ((v_prenex_21689 Int)) (or (<= (select main_a v_prenex_21689) 500) (< v_prenex_21689 main_x) (<= (* 2 (select main_a v_prenex_21689)) 1000) (<= (+ main_x 1) v_prenex_21689) (<= 1 (select main_a v_prenex_21689)))) (forall ((v_prenex_32483 Int) (v_prenex_32484 Int)) (or (<= (+ main_x 1) v_prenex_32483) (<= (select main_a v_prenex_32484) 1498) (<= 1000 (* 2 (select main_a v_prenex_32484))) (< v_prenex_32484 main_y) (< v_prenex_32483 main_x) (<= 0 (+ (select main_a v_prenex_32483) 498)) (<= (select main_a v_prenex_32483) (select main_a v_prenex_32484)))) (or (forall ((v_prenex_32729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32729))) (<= (* 2 (select main_a v_prenex_32729)) 1998))) (forall ((v_prenex_32727 Int)) (or (<= (+ main_x 1) v_prenex_32727) (<= (* 2 (select main_a v_prenex_32727)) 1000) (<= 0 (+ (select main_a v_prenex_32727) 498)) (< v_prenex_32727 main_x) (<= 2 (* 2 (select main_a v_prenex_32727)))))) (forall ((v_prenex_31181 Int) (v_prenex_31180 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31180))) (<= (+ main_x 1) v_prenex_31180) (<= (+ (select main_a v_prenex_31180) (select main_a v_prenex_31181)) 1000) (<= (select main_a v_prenex_31181) 999) (<= (select main_a v_prenex_31181) 1498) (< v_prenex_31181 main_y) (< v_prenex_31180 main_x))) (forall ((v_prenex_27491 Int) (v_prenex_27492 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27491))) (<= 500 (select main_a v_prenex_27492)) (< v_prenex_27491 main_x) (<= 1000 (+ (select main_a v_prenex_27491) (select main_a v_prenex_27492))) (<= 1000 (* 2 (select main_a v_prenex_27492))) (<= 1 (select main_a v_prenex_27491)) (<= (+ main_x 1) v_prenex_27491))) (forall ((v_prenex_24541 Int) (v_prenex_24540 Int)) (or (<= (select main_a v_prenex_24541) 1498) (<= (select main_a v_prenex_24541) (+ (select main_a v_prenex_24540) 998)) (<= (select main_a v_prenex_24540) 500) (< v_prenex_24540 main_x) (<= 2 (* 2 (select main_a v_prenex_24540))) (<= (+ main_x 1) v_prenex_24540))) (or (forall ((v_prenex_27632 Int)) (or (< v_prenex_27632 main_x) (<= (select main_a v_prenex_27632) 500) (<= (* 2 (select main_a v_prenex_27632)) 1000) (<= (+ main_x 1) v_prenex_27632) (<= 2 (* 2 (select main_a v_prenex_27632))))) (forall ((v_prenex_27638 Int)) (or (<= (select main_a v_prenex_27638) 999) (<= (select main_a v_prenex_27638) 1498)))) (or (forall ((v_prenex_30520 Int)) (<= (* 2 (select main_a v_prenex_30520)) 1998)) (forall ((v_prenex_30516 Int)) (or (<= (select main_a v_prenex_30516) 999) (<= (select main_a v_prenex_30516) 500) (<= (+ main_x 1) v_prenex_30516) (< v_prenex_30516 main_x)))) (or (forall ((v_prenex_28342 Int)) (or (< v_prenex_28342 main_x) (<= (select main_a v_prenex_28342) 999) (<= 0 (+ (select main_a v_prenex_28342) 498)) (<= (* 2 (select main_a v_prenex_28342)) 1000) (<= (+ main_x 1) v_prenex_28342))) (forall ((v_prenex_28344 Int)) (<= 1000 (* 2 (select main_a v_prenex_28344))))) (forall ((v_prenex_31101 Int) (v_prenex_31100 Int)) (or (<= 0 (+ (select main_a v_prenex_31100) 498)) (<= 1000 (* 2 (select main_a v_prenex_31101))) (<= (+ main_x 1) v_prenex_31100) (<= (* 2 (select main_a v_prenex_31100)) 1000) (<= (select main_a v_prenex_31100) (select main_a v_prenex_31101)) (< v_prenex_31100 main_x) (<= 500 (select main_a v_prenex_31101)))) (or (forall ((v_prenex_31408 Int)) (or (<= 1 (select main_a v_prenex_31408)) (<= (select main_a v_prenex_31408) 999))) (forall ((v_prenex_31404 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31404))) (<= (select main_a v_prenex_31404) 999) (< v_prenex_31404 main_x) (<= (+ main_x 1) v_prenex_31404)))) (forall ((v_prenex_25755 Int) (v_prenex_25756 Int)) (or (<= 0 (+ (select main_a v_prenex_25755) 498)) (<= (select main_a v_prenex_25755) (select main_a v_prenex_25756)) (<= 500 (select main_a v_prenex_25756)) (<= (* 2 (select main_a v_prenex_25756)) 1998) (<= (+ main_x 1) v_prenex_25755) (< v_prenex_25755 main_x) (<= (select main_a v_prenex_25755) 500))) (or (forall ((v_prenex_22609 Int)) (<= 1 (select main_a v_prenex_22609))) (forall ((v_prenex_22606 Int)) (or (<= (+ main_x 1) v_prenex_22606) (< v_prenex_22606 main_x) (<= (* 2 (select main_a v_prenex_22606)) 1000) (<= (select main_a v_prenex_22606) 500)))) (forall ((v_prenex_32487 Int) (v_prenex_32488 Int)) (or (<= (+ main_x 1) v_prenex_32487) (<= (select main_a v_prenex_32487) 999) (<= (select main_a v_prenex_32487) 500) (<= 1000 (* 2 (select main_a v_prenex_32488))) (< v_prenex_32487 main_x) (<= 1000 (+ (select main_a v_prenex_32487) (select main_a v_prenex_32488))) (<= (* 2 (select main_a v_prenex_32488)) 1998))) (forall ((v_prenex_27568 Int) (v_prenex_27569 Int)) (or (<= (select main_a v_prenex_27569) 999) (<= 1 (select main_a v_prenex_27569)) (<= (select main_a v_prenex_27568) (select main_a v_prenex_27569)) (<= (+ main_x 1) v_prenex_27568) (<= (* 2 (select main_a v_prenex_27568)) 1000) (< v_prenex_27568 main_x))) (forall ((v_prenex_28312 Int) (v_prenex_28311 Int)) (or (<= 1000 (+ (select main_a v_prenex_28311) (select main_a v_prenex_28312))) (<= (* 2 (select main_a v_prenex_28311)) 1000) (<= (+ main_x 1) v_prenex_28311) (< v_prenex_28311 main_x) (<= 1000 (* 2 (select main_a v_prenex_28312))) (< v_prenex_28312 main_y) (<= 1 (select main_a v_prenex_28312)))) (forall ((v_prenex_31324 Int) (v_prenex_31325 Int)) (or (<= 1 (select main_a v_prenex_31325)) (<= (select main_a v_prenex_31325) 1498) (<= (select main_a v_prenex_31324) 500) (<= (select main_a v_prenex_31324) 999) (<= (select main_a v_prenex_31324) (select main_a v_prenex_31325)) (< v_prenex_31324 main_x) (<= (+ main_x 1) v_prenex_31324))) (forall ((v_prenex_23720 Int) (v_prenex_23719 Int)) (or (<= (select main_a v_prenex_23719) (select main_a v_prenex_23720)) (<= 1000 (* 2 (select main_a v_prenex_23720))) (<= (* 2 (select main_a v_prenex_23719)) 1000) (< v_prenex_23719 main_x) (<= (+ main_x 1) v_prenex_23719) (<= 500 (select main_a v_prenex_23720)) (<= (select main_a v_prenex_23719) 500))) (forall ((v_prenex_31210 Int) (v_prenex_31209 Int)) (or (<= (select main_a v_prenex_31210) 999) (<= 0 (+ (select main_a v_prenex_31209) 498)) (<= (select main_a v_prenex_31210) (+ (select main_a v_prenex_31209) 998)) (<= (select main_a v_prenex_31209) 500) (<= (+ main_x 1) v_prenex_31209) (< v_prenex_31209 main_x) (<= (select main_a v_prenex_31210) 1498))) (forall ((v_prenex_26828 Int) (v_prenex_26829 Int)) (or (< v_prenex_26828 main_x) (<= (select main_a v_prenex_26829) (+ (select main_a v_prenex_26828) 998)) (<= 1 (select main_a v_prenex_26829)) (<= (select main_a v_prenex_26829) 1498) (< v_prenex_26829 main_y) (<= 1 (select main_a v_prenex_26828)) (<= (+ main_x 1) v_prenex_26828))) (forall ((v_prenex_24127 Int) (v_prenex_24126 Int)) (or (<= (select main_a v_prenex_24127) (+ (select main_a v_prenex_24126) 998)) (<= (+ main_x 1) v_prenex_24126) (<= 500 (select main_a v_prenex_24127)) (< v_prenex_24126 main_x) (<= (select main_a v_prenex_24127) 999) (<= (* 2 (select main_a v_prenex_24126)) 1000) (< v_prenex_24127 main_y))) (forall ((v_prenex_29141 Int) (v_prenex_29140 Int)) (or (<= (select main_a v_prenex_29141) (+ (select main_a v_prenex_29140) 998)) (<= 500 (select main_a v_prenex_29141)) (< v_prenex_29140 main_x) (<= (select main_a v_prenex_29141) 999) (<= (+ main_x 1) v_prenex_29140) (<= 0 (+ (select main_a v_prenex_29140) 498)) (<= (select main_a v_prenex_29140) 500))) (or (forall ((v_prenex_25360 Int)) (or (<= (+ main_x 1) v_prenex_25360) (<= (* 2 (select main_a v_prenex_25360)) 1000) (< v_prenex_25360 main_x))) (forall ((v_prenex_25361 Int)) (or (<= (* 2 (select main_a v_prenex_25361)) 1998) (<= 1 (select main_a v_prenex_25361)) (<= (+ main_y 1) v_prenex_25361)))) (forall ((v_prenex_29629 Int) (v_prenex_29630 Int)) (or (<= (* 2 (select main_a v_prenex_29629)) 1000) (<= (+ main_x 1) v_prenex_29629) (<= 1000 (+ (select main_a v_prenex_29629) (select main_a v_prenex_29630))) (<= (select main_a v_prenex_29630) 999) (<= 2 (* 2 (select main_a v_prenex_29629))) (< v_prenex_29629 main_x) (<= 500 (select main_a v_prenex_29630)))) (or (forall ((v_prenex_22623 Int)) (or (< v_prenex_22623 main_x) (<= (+ main_x 1) v_prenex_22623) (<= 2 (* 2 (select main_a v_prenex_22623))) (<= (select main_a v_prenex_22623) 999))) (forall ((v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22624) 999) (<= 1000 (* 2 (select main_a v_prenex_22624)))))) (forall ((v_prenex_28796 Int) (v_prenex_28795 Int)) (or (<= (+ main_x 1) v_prenex_28795) (<= (* 2 (select main_a v_prenex_28795)) 1000) (<= (+ (select main_a v_prenex_28795) (select main_a v_prenex_28796)) 1000) (<= 2 (* 2 (select main_a v_prenex_28795))) (< v_prenex_28795 main_x) (<= (select main_a v_prenex_28796) 999) (<= 1000 (* 2 (select main_a v_prenex_28796))))) (or (forall ((v_prenex_29947 Int)) (or (<= (+ main_x 1) v_prenex_29947) (<= (select main_a v_prenex_29947) 500) (<= 2 (* 2 (select main_a v_prenex_29947))) (< v_prenex_29947 main_x))) (forall ((v_prenex_29949 Int)) (<= 1 (select main_a v_prenex_29949)))) (forall ((v_prenex_29323 Int) (v_prenex_29322 Int)) (or (<= (+ main_x 1) v_prenex_29322) (<= 1 (select main_a v_prenex_29323)) (< v_prenex_29322 main_x) (<= 2 (* 2 (select main_a v_prenex_29322))) (<= (select main_a v_prenex_29322) (select main_a v_prenex_29323)) (<= (* 2 (select main_a v_prenex_29322)) 1000))) (forall ((v_prenex_25029 Int) (v_prenex_25030 Int)) (or (< v_prenex_25029 main_x) (<= (+ main_x 1) v_prenex_25029) (<= (select main_a v_prenex_25029) 500) (<= 1000 (* 2 (select main_a v_prenex_25030))) (<= (+ main_y 1) v_prenex_25030) (<= (select main_a v_prenex_25030) 999) (<= (+ (select main_a v_prenex_25029) (select main_a v_prenex_25030)) 1000))) (forall ((v_prenex_25917 Int) (v_prenex_25918 Int)) (or (<= 1 (select main_a v_prenex_25918)) (< v_prenex_25917 main_x) (<= (select main_a v_prenex_25918) 1498) (<= 0 (+ (select main_a v_prenex_25917) 498)) (<= (+ main_x 1) v_prenex_25917) (<= (select main_a v_prenex_25917) (select main_a v_prenex_25918)))) (forall ((v_prenex_24838 Int) (v_prenex_24837 Int)) (or (<= (+ main_x 1) v_prenex_24837) (<= (+ (select main_a v_prenex_24837) (select main_a v_prenex_24838)) 1000) (<= 500 (select main_a v_prenex_24838)) (< v_prenex_24837 main_x) (<= (select main_a v_prenex_24838) 999) (<= 1 (select main_a v_prenex_24837)) (<= 0 (+ (select main_a v_prenex_24837) 498)))) (forall ((v_prenex_30118 Int) (v_prenex_30117 Int)) (or (< v_prenex_30117 main_x) (<= (+ main_x 1) v_prenex_30117) (<= 500 (select main_a v_prenex_30118)) (<= (select main_a v_prenex_30117) (select main_a v_prenex_30118)) (<= 1 (select main_a v_prenex_30117)) (<= 1 (select main_a v_prenex_30118)))) (forall ((v_prenex_32425 Int) (v_prenex_32426 Int)) (or (< v_prenex_32425 main_x) (<= (+ main_y 1) v_prenex_32426) (<= (+ main_x 1) v_prenex_32425) (<= (select main_a v_prenex_32426) (+ (select main_a v_prenex_32425) 998)) (<= (* 2 (select main_a v_prenex_32425)) 1000) (<= (* 2 (select main_a v_prenex_32426)) 1998) (<= (select main_a v_prenex_32426) 1498))) (forall ((v_prenex_25154 Int) (v_prenex_25153 Int)) (or (<= (+ (select main_a v_prenex_25153) (select main_a v_prenex_25154)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25154))) (<= (select main_a v_prenex_25153) 999) (<= 500 (select main_a v_prenex_25154)) (< v_prenex_25153 main_x) (<= (+ main_x 1) v_prenex_25153) (<= 2 (* 2 (select main_a v_prenex_25153))))) (forall ((v_prenex_28302 Int) (v_prenex_28301 Int)) (or (<= 1000 (+ (select main_a v_prenex_28301) (select main_a v_prenex_28302))) (<= 500 (select main_a v_prenex_28302)) (<= 2 (* 2 (select main_a v_prenex_28301))) (< v_prenex_28301 main_x) (<= (+ main_y 1) v_prenex_28302) (<= (+ main_x 1) v_prenex_28301))) (forall ((v_prenex_28454 Int) (v_prenex_28453 Int)) (or (<= 1 (select main_a v_prenex_28453)) (<= (select main_a v_prenex_28453) 999) (< v_prenex_28453 main_x) (<= 1000 (* 2 (select main_a v_prenex_28454))) (<= 1000 (+ (select main_a v_prenex_28453) (select main_a v_prenex_28454))) (<= (+ main_x 1) v_prenex_28453))) (forall ((v_prenex_32663 Int) (v_prenex_32662 Int)) (or (<= (select main_a v_prenex_32663) 1498) (<= 0 (+ (select main_a v_prenex_32662) 498)) (< v_prenex_32662 main_x) (<= (+ main_x 1) v_prenex_32662) (<= (select main_a v_prenex_32662) (select main_a v_prenex_32663)) (<= 2 (* 2 (select main_a v_prenex_32662))) (<= (* 2 (select main_a v_prenex_32663)) 1998))) (or (forall ((v_prenex_24870 Int)) (or (<= (select main_a v_prenex_24870) 500) (<= (* 2 (select main_a v_prenex_24870)) 1000) (<= 0 (+ (select main_a v_prenex_24870) 498)) (< v_prenex_24870 main_x) (<= (+ main_x 1) v_prenex_24870))) (forall ((v_prenex_24874 Int)) (or (<= (* 2 (select main_a v_prenex_24874)) 1998) (<= (select main_a v_prenex_24874) 1498)))) (or (forall ((v_prenex_23584 Int)) (or (<= (+ main_x 1) v_prenex_23584) (<= (* 2 (select main_a v_prenex_23584)) 1000) (<= (select main_a v_prenex_23584) 500) (<= 0 (+ (select main_a v_prenex_23584) 498)) (< v_prenex_23584 main_x))) (forall ((v_prenex_23588 Int)) (or (<= 1 (select main_a v_prenex_23588)) (<= 1000 (* 2 (select main_a v_prenex_23588)))))) (forall ((v_prenex_29798 Int) (v_prenex_29797 Int)) (or (<= 1 (select main_a v_prenex_29798)) (<= 1000 (* 2 (select main_a v_prenex_29798))) (<= (* 2 (select main_a v_prenex_29797)) 1000) (<= (+ main_x 1) v_prenex_29797) (<= (select main_a v_prenex_29797) 500) (< v_prenex_29797 main_x) (<= (select main_a v_prenex_29797) (select main_a v_prenex_29798)))) (forall ((v_prenex_31909 Int) (v_prenex_31908 Int)) (or (< v_prenex_31908 main_x) (<= (select main_a v_prenex_31908) 500) (<= (+ main_x 1) v_prenex_31908) (<= (select main_a v_prenex_31908) (select main_a v_prenex_31909)) (<= (select main_a v_prenex_31909) 1498) (<= (* 2 (select main_a v_prenex_31908)) 1000) (<= 1 (select main_a v_prenex_31909)))) (forall ((v_prenex_32460 Int) (v_prenex_32459 Int)) (or (<= (select main_a v_prenex_32460) 999) (<= 1000 (* 2 (select main_a v_prenex_32460))) (<= (select main_a v_prenex_32459) 999) (< v_prenex_32459 main_x) (<= (+ (select main_a v_prenex_32459) (select main_a v_prenex_32460)) 1000) (<= (+ main_x 1) v_prenex_32459) (<= (select main_a v_prenex_32459) 500))) (forall ((v_prenex_32580 Int) (v_prenex_32581 Int)) (or (<= 1 (select main_a v_prenex_32580)) (<= 1000 (* 2 (select main_a v_prenex_32581))) (<= (+ main_x 1) v_prenex_32580) (< v_prenex_32580 main_x) (<= 1000 (+ (select main_a v_prenex_32580) (select main_a v_prenex_32581))) (<= (select main_a v_prenex_32581) 999))) (forall ((v_prenex_26889 Int) (v_prenex_26890 Int)) (or (<= (select main_a v_prenex_26890) 1498) (< v_prenex_26889 main_x) (<= (select main_a v_prenex_26889) 500) (<= 1000 (+ (select main_a v_prenex_26889) (select main_a v_prenex_26890))) (<= (+ main_x 1) v_prenex_26889) (<= 1000 (* 2 (select main_a v_prenex_26890))))) (forall ((v_prenex_32878 Int) (v_prenex_32879 Int)) (or (<= 1 (select main_a v_prenex_32879)) (<= (+ main_x 1) v_prenex_32878) (< v_prenex_32878 main_x) (<= (select main_a v_prenex_32879) (+ (select main_a v_prenex_32878) 998)) (<= 1 (select main_a v_prenex_32878)))) (forall ((v_prenex_23165 Int) (v_prenex_23164 Int)) (or (<= 1 (select main_a v_prenex_23165)) (<= (select main_a v_prenex_23165) (+ (select main_a v_prenex_23164) 998)) (<= (+ main_x 1) v_prenex_23164) (< v_prenex_23164 main_x) (<= (+ main_y 1) v_prenex_23165) (<= (select main_a v_prenex_23165) 1498) (<= (select main_a v_prenex_23164) 999))) (forall ((v_prenex_22253 Int) (v_prenex_22252 Int)) (or (<= (select main_a v_prenex_22253) 1498) (<= 1 (select main_a v_prenex_22253)) (<= (+ main_y 1) v_prenex_22253) (<= (* 2 (select main_a v_prenex_22252)) 1000) (< v_prenex_22252 main_x) (<= (select main_a v_prenex_22253) (+ (select main_a v_prenex_22252) 998)) (<= (+ main_x 1) v_prenex_22252))) (forall ((v_prenex_25226 Int) (v_prenex_25225 Int)) (or (<= (select main_a v_prenex_25226) 1498) (<= 1 (select main_a v_prenex_25226)) (< v_prenex_25226 main_y) (<= (+ main_x 1) v_prenex_25225) (< v_prenex_25225 main_x) (<= (select main_a v_prenex_25225) (select main_a v_prenex_25226)) (<= 0 (+ (select main_a v_prenex_25225) 498)))) (forall ((v_prenex_32470 Int) (v_prenex_32469 Int)) (or (<= (+ main_x 1) v_prenex_32469) (<= (* 2 (select main_a v_prenex_32470)) 1998) (<= 1 (select main_a v_prenex_32469)) (<= (select main_a v_prenex_32469) (select main_a v_prenex_32470)) (< v_prenex_32469 main_x) (<= (* 2 (select main_a v_prenex_32469)) 1000))) (forall ((v_prenex_25323 Int) (v_prenex_25322 Int)) (or (<= (+ main_x 1) v_prenex_25322) (< v_prenex_25322 main_x) (<= 1000 (* 2 (select main_a v_prenex_25323))) (<= 1000 (+ (select main_a v_prenex_25322) (select main_a v_prenex_25323))) (<= 2 (* 2 (select main_a v_prenex_25322))) (<= 1 (select main_a v_prenex_25323)) (<= 0 (+ (select main_a v_prenex_25322) 498)))) (forall ((v_prenex_27724 Int) (v_prenex_27725 Int)) (or (<= (+ main_x 1) v_prenex_27724) (<= (select main_a v_prenex_27725) 1498) (<= 1000 (+ (select main_a v_prenex_27724) (select main_a v_prenex_27725))) (<= (* 2 (select main_a v_prenex_27725)) 1998) (< v_prenex_27724 main_x) (<= 2 (* 2 (select main_a v_prenex_27724))))) (forall ((v_prenex_29873 Int) (v_prenex_29872 Int)) (or (<= 500 (select main_a v_prenex_29873)) (< v_prenex_29872 main_x) (<= (+ main_x 1) v_prenex_29872) (<= (select main_a v_prenex_29872) (select main_a v_prenex_29873)) (<= 1 (select main_a v_prenex_29873)) (<= (* 2 (select main_a v_prenex_29872)) 1000) (<= (+ main_y 1) v_prenex_29873))) (forall ((v_prenex_21476 Int) (v_prenex_21475 Int)) (or (<= (* 2 (select main_a v_prenex_21476)) 1998) (< v_prenex_21476 main_y) (<= (+ main_x 1) v_prenex_21475) (<= (select main_a v_prenex_21476) (+ (select main_a v_prenex_21475) 998)) (< v_prenex_21475 main_x) (<= 0 (+ (select main_a v_prenex_21475) 498)) (<= 500 (select main_a v_prenex_21476)))) (or (forall ((v_prenex_31004 Int)) (or (<= 500 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31004) 1498))) (forall ((v_prenex_31003 Int)) (or (< v_prenex_31003 main_x) (<= 2 (* 2 (select main_a v_prenex_31003))) (<= (+ main_x 1) v_prenex_31003) (<= (select main_a v_prenex_31003) 999)))) (forall ((v_prenex_22051 Int) (v_prenex_22050 Int)) (or (<= (+ main_x 1) v_prenex_22050) (<= 1000 (+ (select main_a v_prenex_22050) (select main_a v_prenex_22051))) (<= (select main_a v_prenex_22050) 500) (< v_prenex_22050 main_x))) (forall ((v_prenex_31961 Int) (v_prenex_31962 Int)) (or (<= 500 (select main_a v_prenex_31962)) (< v_prenex_31961 main_x) (<= (select main_a v_prenex_31961) 500) (<= 1000 (+ (select main_a v_prenex_31961) (select main_a v_prenex_31962))) (<= 1 (select main_a v_prenex_31962)) (<= 1 (select main_a v_prenex_31961)) (<= (+ main_x 1) v_prenex_31961))) (forall ((v_prenex_24935 Int) (v_prenex_24936 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24935))) (<= (* 2 (select main_a v_prenex_24936)) 1998) (<= (+ main_x 1) v_prenex_24935) (<= (select main_a v_prenex_24936) 1498) (<= (+ (select main_a v_prenex_24935) (select main_a v_prenex_24936)) 1000) (<= (* 2 (select main_a v_prenex_24935)) 1000) (< v_prenex_24935 main_x))) (forall ((v_prenex_22136 Int) (v_prenex_22135 Int)) (or (<= 1000 (+ (select main_a v_prenex_22135) (select main_a v_prenex_22136))) (<= (select main_a v_prenex_22135) 999) (<= 500 (select main_a v_prenex_22136)) (<= (+ main_x 1) v_prenex_22135) (<= 1 (select main_a v_prenex_22136)) (< v_prenex_22135 main_x) (<= 2 (* 2 (select main_a v_prenex_22135))))) (or (forall ((v_prenex_27309 Int)) (or (< v_prenex_27309 main_x) (<= (* 2 (select main_a v_prenex_27309)) 1000) (<= (+ main_x 1) v_prenex_27309) (<= 0 (+ (select main_a v_prenex_27309) 498)))) (forall ((v_prenex_27314 Int)) (or (<= (* 2 (select main_a v_prenex_27314)) 1998) (< v_prenex_27314 main_y)))) (forall ((v_prenex_26339 Int) (v_prenex_26340 Int)) (or (< v_prenex_26339 main_x) (<= (select main_a v_prenex_26340) 999) (<= 0 (+ (select main_a v_prenex_26339) 498)) (<= (select main_a v_prenex_26340) 1498) (<= (select main_a v_prenex_26340) (+ (select main_a v_prenex_26339) 998)) (<= (+ main_x 1) v_prenex_26339) (<= 2 (* 2 (select main_a v_prenex_26339))))) (forall ((v_prenex_24652 Int) (v_prenex_24653 Int)) (or (<= (select main_a v_prenex_24652) (select main_a v_prenex_24653)) (<= 1000 (* 2 (select main_a v_prenex_24653))) (<= 2 (* 2 (select main_a v_prenex_24652))) (<= (+ main_x 1) v_prenex_24652) (< v_prenex_24652 main_x) (<= 0 (+ (select main_a v_prenex_24652) 498)))) (or (forall ((v_prenex_24718 Int)) (or (< v_prenex_24718 main_x) (<= (+ main_x 1) v_prenex_24718) (<= (select main_a v_prenex_24718) 500) (<= (* 2 (select main_a v_prenex_24718)) 1000))) (forall ((v_prenex_24722 Int)) (or (<= (* 2 (select main_a v_prenex_24722)) 1998) (<= (select main_a v_prenex_24722) 999)))) (forall ((v_prenex_22214 Int) (v_prenex_22215 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22215))) (<= 1 (select main_a v_prenex_22214)) (<= (+ (select main_a v_prenex_22214) (select main_a v_prenex_22215)) 1000) (<= (+ main_x 1) v_prenex_22214) (< v_prenex_22214 main_x) (<= (select main_a v_prenex_22215) 999) (<= 2 (* 2 (select main_a v_prenex_22214))))) (or (forall ((v_prenex_26014 Int)) (or (< v_prenex_26014 main_x) (<= 0 (+ (select main_a v_prenex_26014) 498)) (<= (+ main_x 1) v_prenex_26014) (<= (* 2 (select main_a v_prenex_26014)) 1000))) (forall ((v_prenex_26019 Int)) (or (< v_prenex_26019 main_y) (<= (select main_a v_prenex_26019) 999) (<= 500 (select main_a v_prenex_26019))))) (forall ((v_prenex_25628 Int) (v_prenex_25627 Int)) (or (<= 1000 (+ (select main_a v_prenex_25627) (select main_a v_prenex_25628))) (<= 1000 (* 2 (select main_a v_prenex_25628))) (<= 2 (* 2 (select main_a v_prenex_25627))) (< v_prenex_25627 main_x) (<= (+ main_x 1) v_prenex_25627) (<= (* 2 (select main_a v_prenex_25628)) 1998) (<= 1 (select main_a v_prenex_25627)))) (forall ((v_prenex_26673 Int) (v_prenex_26672 Int)) (or (< v_prenex_26672 main_x) (<= (select main_a v_prenex_26672) (select main_a v_prenex_26673)) (<= (+ main_x 1) v_prenex_26672) (<= 1 (select main_a v_prenex_26673)) (<= (select main_a v_prenex_26672) 500) (<= 1000 (* 2 (select main_a v_prenex_26673))) (<= (* 2 (select main_a v_prenex_26672)) 1000))) (forall ((v_prenex_27274 Int) (v_prenex_27275 Int)) (or (<= (select main_a v_prenex_27274) 500) (<= (* 2 (select main_a v_prenex_27275)) 1998) (<= (+ main_x 1) v_prenex_27274) (<= 500 (select main_a v_prenex_27275)) (<= 1000 (+ (select main_a v_prenex_27274) (select main_a v_prenex_27275))) (< v_prenex_27274 main_x) (< v_prenex_27275 main_y))) (or (forall ((v_prenex_26168 Int)) (<= 500 (select main_a v_prenex_26168))) (forall ((v_prenex_26167 Int)) (or (<= (* 2 (select main_a v_prenex_26167)) 1000) (< v_prenex_26167 main_x) (<= (+ main_x 1) v_prenex_26167) (<= 1 (select main_a v_prenex_26167))))) (forall ((v_prenex_29011 Int) (v_prenex_29010 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29011))) (<= (select main_a v_prenex_29010) 999) (< v_prenex_29010 main_x) (<= 1000 (+ (select main_a v_prenex_29010) (select main_a v_prenex_29011))) (<= (+ main_x 1) v_prenex_29010) (<= 0 (+ (select main_a v_prenex_29010) 498)) (<= 1 (select main_a v_prenex_29011)))) (or (forall ((v_prenex_29114 Int)) (or (<= (* 2 (select main_a v_prenex_29114)) 1000) (< v_prenex_29114 main_x) (<= (+ main_x 1) v_prenex_29114))) (forall ((v_prenex_29115 Int)) (or (<= (+ main_y 1) v_prenex_29115) (<= (select main_a v_prenex_29115) 999) (<= (* 2 (select main_a v_prenex_29115)) 1998)))) (forall ((v_prenex_31372 Int) (v_prenex_31373 Int)) (or (< v_prenex_31372 main_x) (<= 1 (select main_a v_prenex_31373)) (<= (select main_a v_prenex_31372) 500) (<= (select main_a v_prenex_31373) 1498) (<= (+ main_x 1) v_prenex_31372) (<= 2 (* 2 (select main_a v_prenex_31372))) (<= (select main_a v_prenex_31373) (+ (select main_a v_prenex_31372) 998)))) (forall ((v_prenex_21731 Int) (v_prenex_21732 Int)) (or (<= (+ main_y 1) v_prenex_21732) (<= (* 2 (select main_a v_prenex_21732)) 1998) (< v_prenex_21731 main_x) (<= (+ (select main_a v_prenex_21731) (select main_a v_prenex_21732)) 1000) (<= 1 (select main_a v_prenex_21731)) (<= (+ main_x 1) v_prenex_21731) (<= 1000 (* 2 (select main_a v_prenex_21732))))) (forall ((v_prenex_24128 Int) (v_prenex_24129 Int)) (or (< v_prenex_24128 main_x) (<= (select main_a v_prenex_24129) (+ (select main_a v_prenex_24128) 998)) (<= (+ main_x 1) v_prenex_24128) (<= (select main_a v_prenex_24128) 500) (<= 1000 (* 2 (select main_a v_prenex_24129))) (<= 500 (select main_a v_prenex_24129)) (<= 2 (* 2 (select main_a v_prenex_24128))))) (forall ((v_prenex_28814 Int) (v_prenex_28813 Int)) (or (<= 500 (select main_a v_prenex_28814)) (<= (select main_a v_prenex_28814) 1498) (<= 1 (select main_a v_prenex_28813)) (<= 2 (* 2 (select main_a v_prenex_28813))) (<= 1000 (+ (select main_a v_prenex_28813) (select main_a v_prenex_28814))) (< v_prenex_28813 main_x) (<= (+ main_x 1) v_prenex_28813))) (forall ((v_prenex_25366 Int) (v_prenex_25365 Int)) (or (<= 0 (+ (select main_a v_prenex_25365) 498)) (<= (select main_a v_prenex_25366) 999) (<= 2 (* 2 (select main_a v_prenex_25365))) (< v_prenex_25365 main_x) (<= 1000 (* 2 (select main_a v_prenex_25366))) (<= (+ main_x 1) v_prenex_25365) (<= (select main_a v_prenex_25366) (+ (select main_a v_prenex_25365) 998)))) (forall ((v_prenex_30372 Int) (v_prenex_30373 Int)) (or (<= 500 (select main_a v_prenex_30373)) (<= 1000 (+ (select main_a v_prenex_30372) (select main_a v_prenex_30373))) (<= (select main_a v_prenex_30373) 999) (< v_prenex_30373 main_y) (<= (+ main_y 1) v_prenex_30373))) (forall ((v_prenex_22860 Int) (v_prenex_22859 Int)) (or (<= (select main_a v_prenex_22859) (select main_a v_prenex_22860)) (< v_prenex_22859 main_x) (<= 1 (select main_a v_prenex_22860)) (<= 1 (select main_a v_prenex_22859)) (<= (select main_a v_prenex_22859) 999) (<= (select main_a v_prenex_22860) 999) (<= (+ main_x 1) v_prenex_22859))) (forall ((v_prenex_22914 Int) (v_prenex_22913 Int)) (or (<= (select main_a v_prenex_22913) 500) (< v_prenex_22913 main_x) (<= (select main_a v_prenex_22913) (select main_a v_prenex_22914)) (<= 1000 (* 2 (select main_a v_prenex_22914))) (<= (+ main_x 1) v_prenex_22913) (<= (select main_a v_prenex_22914) 999))) (or (forall ((v_prenex_22766 Int)) (or (<= (+ main_x 1) v_prenex_22766) (<= 1 (select main_a v_prenex_22766)) (<= (* 2 (select main_a v_prenex_22766)) 1000) (<= 0 (+ (select main_a v_prenex_22766) 498)) (< v_prenex_22766 main_x))) (forall ((v_prenex_22767 Int)) (or (<= (select main_a v_prenex_22767) 1498) (<= 1 (select main_a v_prenex_22767))))) (or (forall ((v_prenex_30785 Int)) (or (<= (* 2 (select main_a v_prenex_30785)) 1998) (<= 1 (select main_a v_prenex_30785)))) (forall ((v_prenex_30784 Int)) (or (<= 1 (select main_a v_prenex_30784)) (< v_prenex_30784 main_x) (<= (* 2 (select main_a v_prenex_30784)) 1000) (<= (+ main_x 1) v_prenex_30784) (<= 0 (+ (select main_a v_prenex_30784) 498))))) (or (forall ((v_prenex_22366 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22366))) (<= (* 2 (select main_a v_prenex_22366)) 1998))) (forall ((v_prenex_22365 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22365))) (<= 1 (select main_a v_prenex_22365)) (< v_prenex_22365 main_x) (<= (+ main_x 1) v_prenex_22365)))) (forall ((v_prenex_27349 Int) (v_prenex_27350 Int)) (or (<= (select main_a v_prenex_27349) 999) (<= (+ main_x 1) v_prenex_27349) (<= (select main_a v_prenex_27349) (select main_a v_prenex_27350)) (<= (+ main_y 1) v_prenex_27350) (< v_prenex_27349 main_x))) (or (forall ((v_prenex_29404 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29404))) (<= (select main_a v_prenex_29404) 999))) (forall ((v_prenex_29400 Int)) (or (<= (select main_a v_prenex_29400) 999) (<= (+ main_x 1) v_prenex_29400) (<= 2 (* 2 (select main_a v_prenex_29400))) (< v_prenex_29400 main_x)))) (forall ((v_prenex_27959 Int) (v_prenex_27960 Int)) (or (<= 1 (select main_a v_prenex_27959)) (<= (* 2 (select main_a v_prenex_27960)) 1998) (<= (select main_a v_prenex_27959) 500) (<= (select main_a v_prenex_27960) 1498) (<= 1000 (+ (select main_a v_prenex_27959) (select main_a v_prenex_27960))) (< v_prenex_27959 main_x) (<= (+ main_x 1) v_prenex_27959))) (forall ((v_prenex_22709 Int) (v_prenex_22708 Int)) (or (<= 1 (select main_a v_prenex_22708)) (<= 500 (select main_a v_prenex_22709)) (<= (* 2 (select main_a v_prenex_22708)) 1000) (<= 1000 (+ (select main_a v_prenex_22708) (select main_a v_prenex_22709))) (< v_prenex_22708 main_x) (<= (select main_a v_prenex_22709) 1498) (<= (+ main_x 1) v_prenex_22708))) (forall ((v_prenex_24704 Int) (v_prenex_24705 Int)) (or (<= (+ main_y 1) v_prenex_24705) (<= (select main_a v_prenex_24704) (select main_a v_prenex_24705)) (< v_prenex_24704 main_x) (<= (select main_a v_prenex_24705) 1498) (<= 2 (* 2 (select main_a v_prenex_24704))) (<= (+ main_x 1) v_prenex_24704) (<= (select main_a v_prenex_24705) 999))) (or (forall ((v_prenex_23140 Int)) (or (<= 500 (select main_a v_prenex_23140)) (<= 1 (select main_a v_prenex_23140)))) (forall ((v_prenex_23139 Int)) (or (< v_prenex_23139 main_x) (<= (* 2 (select main_a v_prenex_23139)) 1000) (<= (+ main_x 1) v_prenex_23139) (<= 1 (select main_a v_prenex_23139))))) (forall ((v_prenex_22570 Int) (v_prenex_22571 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22570))) (<= 1 (select main_a v_prenex_22571)) (< v_prenex_22570 main_x) (<= (+ main_x 1) v_prenex_22570) (<= (* 2 (select main_a v_prenex_22571)) 1998) (<= (+ (select main_a v_prenex_22570) (select main_a v_prenex_22571)) 1000))) (or (forall ((v_prenex_24785 Int)) (or (< v_prenex_24785 main_x) (<= (* 2 (select main_a v_prenex_24785)) 1000) (<= (+ main_x 1) v_prenex_24785))) (forall ((v_prenex_24786 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24786))) (<= (+ main_y 1) v_prenex_24786)))) (or (forall ((v_prenex_32837 Int)) (or (< v_prenex_32837 main_x) (<= (select main_a v_prenex_32837) 500) (<= (select main_a v_prenex_32837) 999) (<= (* 2 (select main_a v_prenex_32837)) 1000) (<= (+ main_x 1) v_prenex_32837))) (forall ((v_prenex_32840 Int)) (<= (select main_a v_prenex_32840) 1498))) (forall ((v_prenex_28265 Int) (v_prenex_28266 Int)) (or (<= (select main_a v_prenex_28265) 999) (<= (+ (select main_a v_prenex_28265) (select main_a v_prenex_28266)) 1000) (<= (select main_a v_prenex_28265) 500) (<= (+ main_x 1) v_prenex_28265) (<= (select main_a v_prenex_28266) 1498) (< v_prenex_28265 main_x))) (or (forall ((v_prenex_28309 Int)) (<= (* 2 (select main_a v_prenex_28309)) 1000)) (forall ((v_prenex_28310 Int)) (or (<= (select main_a v_prenex_28310) 999) (< v_prenex_28310 main_y) (<= (+ main_y 1) v_prenex_28310) (<= (select main_a v_prenex_28310) 1498)))) (forall ((v_prenex_21655 Int) (v_prenex_21656 Int)) (or (< v_prenex_21655 main_x) (<= (select main_a v_prenex_21656) 999) (<= (+ main_x 1) v_prenex_21655) (<= (* 2 (select main_a v_prenex_21655)) 1000) (<= 2 (* 2 (select main_a v_prenex_21655))) (<= (* 2 (select main_a v_prenex_21656)) 1998) (<= 1000 (+ (select main_a v_prenex_21655) (select main_a v_prenex_21656))))) (forall ((v_prenex_25465 Int) (v_prenex_25464 Int)) (or (<= (select main_a v_prenex_25464) 999) (< v_prenex_25464 main_x) (<= (+ main_x 1) v_prenex_25464) (<= 1 (select main_a v_prenex_25465)) (<= (select main_a v_prenex_25465) (+ (select main_a v_prenex_25464) 998)) (<= 2 (* 2 (select main_a v_prenex_25464))))) (or (forall ((v_prenex_25660 Int)) (or (<= (* 2 (select main_a v_prenex_25660)) 1998) (<= (select main_a v_prenex_25660) 1498))) (forall ((v_prenex_25658 Int)) (or (< v_prenex_25658 main_x) (<= 2 (* 2 (select main_a v_prenex_25658))) (<= (select main_a v_prenex_25658) 999) (<= 1 (select main_a v_prenex_25658)) (<= (+ main_x 1) v_prenex_25658)))) (forall ((v_prenex_24951 Int) (v_prenex_24950 Int)) (or (<= (+ main_x 1) v_prenex_24950) (<= 1000 (* 2 (select main_a v_prenex_24951))) (<= (select main_a v_prenex_24950) 999) (<= 1 (select main_a v_prenex_24951)) (<= (+ main_y 1) v_prenex_24951) (< v_prenex_24950 main_x) (<= 1000 (+ (select main_a v_prenex_24950) (select main_a v_prenex_24951))))) (or (forall ((v_prenex_31719 Int)) (or (<= 500 (select main_a v_prenex_31719)) (<= (select main_a v_prenex_31719) 1498))) (forall ((v_prenex_31715 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31715))) (<= (* 2 (select main_a v_prenex_31715)) 1000) (<= 0 (+ (select main_a v_prenex_31715) 498)) (<= (+ main_x 1) v_prenex_31715) (< v_prenex_31715 main_x)))) (forall ((v_prenex_22843 Int) (v_prenex_22844 Int)) (or (< v_prenex_22843 main_x) (<= (select main_a v_prenex_22844) 1498) (<= (select main_a v_prenex_22843) 500) (<= (+ main_x 1) v_prenex_22843) (<= (select main_a v_prenex_22844) 999) (<= (* 2 (select main_a v_prenex_22843)) 1000) (<= (select main_a v_prenex_22843) (select main_a v_prenex_22844)))) (forall ((v_prenex_24039 Int) (v_prenex_24040 Int)) (or (<= (+ main_x 1) v_prenex_24039) (< v_prenex_24039 main_x) (<= 1000 (+ (select main_a v_prenex_24039) (select main_a v_prenex_24040))) (<= 1 (select main_a v_prenex_24039)) (<= 500 (select main_a v_prenex_24040)) (<= (select main_a v_prenex_24039) 999) (<= (select main_a v_prenex_24040) 1498))) (or (forall ((v_prenex_21510 Int)) (or (< v_prenex_21510 main_y) (<= (select main_a v_prenex_21510) 1498))) (forall ((v_prenex_21377 Int)) (or (<= (select main_a v_prenex_21377) 500) (< v_prenex_21377 main_x) (<= (* 2 (select main_a v_prenex_21377)) 1000) (<= (+ main_x 1) v_prenex_21377)))) (or (forall ((v_prenex_21967 Int)) (<= 500 (select main_a v_prenex_21967))) (forall ((v_prenex_21969 Int)) (or (<= (select main_a v_prenex_21969) 500) (<= (+ main_x 1) v_prenex_21969) (<= (* 2 (select main_a v_prenex_21969)) 1000) (< v_prenex_21969 main_x) (<= 0 (+ (select main_a v_prenex_21969) 498))))) (or (forall ((v_prenex_25055 Int)) (or (<= (* 2 (select main_a v_prenex_25055)) 1998) (<= 500 (select main_a v_prenex_25055)))) (forall ((v_prenex_25050 Int)) (or (< v_prenex_25050 main_x) (<= (* 2 (select main_a v_prenex_25050)) 1000) (<= (select main_a v_prenex_25050) 500) (<= 1 (select main_a v_prenex_25050)) (<= (+ main_x 1) v_prenex_25050)))) (forall ((v_prenex_21671 Int) (v_prenex_21672 Int)) (or (<= (+ main_x 1) v_prenex_21671) (< v_prenex_21671 main_x) (<= (+ (select main_a v_prenex_21671) (select main_a v_prenex_21672)) 1000) (<= 0 (+ (select main_a v_prenex_21671) 498)) (<= 1 (select main_a v_prenex_21672)) (<= (select main_a v_prenex_21672) 999))) (forall ((v_prenex_29659 Int) (v_prenex_29660 Int)) (or (< v_prenex_29660 main_y) (<= (select main_a v_prenex_29659) 500) (<= (select main_a v_prenex_29659) (select main_a v_prenex_29660)) (<= (+ main_x 1) v_prenex_29659) (< v_prenex_29659 main_x) (<= 1 (select main_a v_prenex_29660)))) (forall ((v_prenex_28959 Int) (v_prenex_28958 Int)) (or (<= 500 (select main_a v_prenex_28959)) (<= (select main_a v_prenex_28959) 999) (<= (* 2 (select main_a v_prenex_28958)) 1000) (< v_prenex_28958 main_x) (<= (+ (select main_a v_prenex_28958) (select main_a v_prenex_28959)) 1000) (<= (+ main_x 1) v_prenex_28958) (<= (select main_a v_prenex_28958) 500))) (or (forall ((v_prenex_31030 Int)) (<= 1000 (* 2 (select main_a v_prenex_31030)))) (forall ((v_prenex_31029 Int)) (or (<= (select main_a v_prenex_31029) 999) (< v_prenex_31029 main_x) (<= (* 2 (select main_a v_prenex_31029)) 1000) (<= (+ main_x 1) v_prenex_31029) (<= 1 (select main_a v_prenex_31029))))) (or (forall ((v_prenex_28672 Int)) (or (<= (+ main_x 1) v_prenex_28672) (<= (* 2 (select main_a v_prenex_28672)) 1000) (< v_prenex_28672 main_x) (<= 0 (+ (select main_a v_prenex_28672) 498)) (<= 2 (* 2 (select main_a v_prenex_28672))))) (forall ((v_prenex_28676 Int)) (or (<= (select main_a v_prenex_28676) 1498) (<= 1 (select main_a v_prenex_28676))))) (forall ((v_prenex_22433 Int) (v_prenex_22432 Int)) (or (<= (+ main_x 1) v_prenex_22432) (< v_prenex_22432 main_x) (<= 2 (* 2 (select main_a v_prenex_22432))) (<= (+ (select main_a v_prenex_22432) (select main_a v_prenex_22433)) 1000) (<= (select main_a v_prenex_22433) 1498) (<= 1 (select main_a v_prenex_22432)))) (forall ((v_prenex_23334 Int) (v_prenex_23333 Int)) (or (<= (+ main_x 1) v_prenex_23333) (<= (select main_a v_prenex_23333) 500) (<= 1 (select main_a v_prenex_23333)) (< v_prenex_23333 main_x) (<= 500 (select main_a v_prenex_23334)) (<= (+ (select main_a v_prenex_23333) (select main_a v_prenex_23334)) 1000))) (forall ((v_prenex_27607 Int) (v_prenex_27608 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27607))) (<= (+ main_x 1) v_prenex_27607) (<= (select main_a v_prenex_27607) 999) (< v_prenex_27607 main_x) (<= (select main_a v_prenex_27608) 999) (<= (+ (select main_a v_prenex_27607) (select main_a v_prenex_27608)) 1000))) (forall ((v_prenex_24340 Int) (v_prenex_24341 Int)) (or (<= 1 (select main_a v_prenex_24341)) (<= (select main_a v_prenex_24340) 500) (<= (+ main_x 1) v_prenex_24340) (< v_prenex_24340 main_x) (<= 1000 (+ (select main_a v_prenex_24340) (select main_a v_prenex_24341))))) (forall ((v_prenex_29618 Int) (v_prenex_29617 Int)) (or (<= (* 2 (select main_a v_prenex_29617)) 1000) (<= 0 (+ (select main_a v_prenex_29617) 498)) (<= (+ (select main_a v_prenex_29617) (select main_a v_prenex_29618)) 1000) (<= (+ main_x 1) v_prenex_29617) (<= (* 2 (select main_a v_prenex_29618)) 1998) (< v_prenex_29617 main_x) (<= 500 (select main_a v_prenex_29618)))) (or (forall ((v_prenex_29886 Int)) (or (<= 1 (select main_a v_prenex_29886)) (< v_prenex_29886 main_y) (<= (select main_a v_prenex_29886) 999))) (forall ((v_prenex_29883 Int)) (or (<= (+ main_x 1) v_prenex_29883) (<= (* 2 (select main_a v_prenex_29883)) 1000) (<= 2 (* 2 (select main_a v_prenex_29883))) (< v_prenex_29883 main_x)))) (or (forall ((v_prenex_31449 Int)) (or (<= (select main_a v_prenex_31449) 1498) (<= (select main_a v_prenex_31449) 999))) (forall ((v_prenex_31444 Int)) (or (<= (+ main_x 1) v_prenex_31444) (<= (* 2 (select main_a v_prenex_31444)) 1000) (< v_prenex_31444 main_x) (<= (select main_a v_prenex_31444) 500) (<= (select main_a v_prenex_31444) 999)))) (or (forall ((v_prenex_31859 Int)) (or (<= (select main_a v_prenex_31859) 500) (<= (+ main_x 1) v_prenex_31859) (<= 2 (* 2 (select main_a v_prenex_31859))) (< v_prenex_31859 main_x))) (forall ((v_prenex_31863 Int)) (or (<= 1 (select main_a v_prenex_31863)) (<= 500 (select main_a v_prenex_31863))))) (forall ((v_prenex_28148 Int) (v_prenex_28147 Int)) (or (<= (+ main_x 1) v_prenex_28147) (<= (select main_a v_prenex_28147) 999) (<= (+ main_y 1) v_prenex_28148) (<= (select main_a v_prenex_28148) (+ (select main_a v_prenex_28147) 998)) (< v_prenex_28147 main_x) (<= (* 2 (select main_a v_prenex_28148)) 1998) (<= (select main_a v_prenex_28148) 1498))) (forall ((v_prenex_23244 Int) (v_prenex_23245 Int)) (or (<= 1 (select main_a v_prenex_23245)) (<= (* 2 (select main_a v_prenex_23245)) 1998) (<= (+ main_x 1) v_prenex_23244) (<= 2 (* 2 (select main_a v_prenex_23244))) (< v_prenex_23244 main_x) (<= 1 (select main_a v_prenex_23244)) (<= (select main_a v_prenex_23245) (+ (select main_a v_prenex_23244) 998)))) (forall ((v_prenex_28368 Int) (v_prenex_28367 Int)) (or (<= (select main_a v_prenex_28367) (select main_a v_prenex_28368)) (< v_prenex_28368 main_y) (<= (select main_a v_prenex_28368) 999) (<= (select main_a v_prenex_28367) 500) (< v_prenex_28367 main_x) (<= (* 2 (select main_a v_prenex_28368)) 1998) (<= (+ main_x 1) v_prenex_28367))) (forall ((v_prenex_32827 Int) (v_prenex_32828 Int)) (or (<= (select main_a v_prenex_32827) 500) (<= (+ main_x 1) v_prenex_32827) (<= (select main_a v_prenex_32828) (+ (select main_a v_prenex_32827) 998)) (<= 0 (+ (select main_a v_prenex_32827) 498)) (< v_prenex_32827 main_x))) (forall ((v_prenex_31293 Int) (v_prenex_31292 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31292))) (<= (select main_a v_prenex_31292) 999) (<= 500 (select main_a v_prenex_31293)) (<= (select main_a v_prenex_31293) 999) (< v_prenex_31292 main_x) (<= (+ (select main_a v_prenex_31292) (select main_a v_prenex_31293)) 1000) (<= (+ main_x 1) v_prenex_31292))) (or (forall ((v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23919)) 1998) (<= (select main_a v_prenex_23919) 1498))) (forall ((v_prenex_23916 Int)) (or (< v_prenex_23916 main_x) (<= (+ main_x 1) v_prenex_23916) (<= (* 2 (select main_a v_prenex_23916)) 1000) (<= (select main_a v_prenex_23916) 500)))) (forall ((v_prenex_27904 Int) (v_prenex_27905 Int)) (or (< v_prenex_27904 main_x) (<= (select main_a v_prenex_27905) (+ (select main_a v_prenex_27904) 998)) (<= (* 2 (select main_a v_prenex_27904)) 1000) (<= (+ main_x 1) v_prenex_27904) (<= (select main_a v_prenex_27904) 999) (<= 500 (select main_a v_prenex_27905)) (<= 1000 (* 2 (select main_a v_prenex_27905))))) (forall ((v_prenex_28614 Int) (v_prenex_28615 Int)) (or (<= (* 2 (select main_a v_prenex_28614)) 1000) (<= (select main_a v_prenex_28615) (+ (select main_a v_prenex_28614) 998)) (<= (select main_a v_prenex_28615) 999) (< v_prenex_28615 main_y) (<= (+ main_x 1) v_prenex_28614) (< v_prenex_28614 main_x) (<= 1000 (* 2 (select main_a v_prenex_28615))))) (forall ((v_prenex_26208 Int) (v_prenex_26209 Int)) (or (<= (select main_a v_prenex_26209) (+ (select main_a v_prenex_26208) 998)) (<= 1 (select main_a v_prenex_26208)) (<= (* 2 (select main_a v_prenex_26209)) 1998) (<= (+ main_x 1) v_prenex_26208) (<= (+ main_y 1) v_prenex_26209) (< v_prenex_26208 main_x))) (forall ((v_prenex_22369 Int) (v_prenex_22370 Int)) (or (<= (+ main_y 1) v_prenex_22370) (<= 2 (* 2 (select main_a v_prenex_22369))) (<= (+ (select main_a v_prenex_22369) (select main_a v_prenex_22370)) 1000) (< v_prenex_22369 main_x) (<= (+ main_x 1) v_prenex_22369) (<= 1 (select main_a v_prenex_22370)) (<= (* 2 (select main_a v_prenex_22370)) 1998))) (forall ((v_prenex_27072 Int) (v_prenex_27071 Int)) (or (<= 1 (select main_a v_prenex_27071)) (< v_prenex_27071 main_x) (<= (+ main_x 1) v_prenex_27071) (<= 2 (* 2 (select main_a v_prenex_27071))) (<= 1000 (+ (select main_a v_prenex_27071) (select main_a v_prenex_27072))))) (forall ((v_prenex_23251 Int) (v_prenex_23250 Int)) (or (< v_prenex_23251 main_y) (<= (+ main_x 1) v_prenex_23250) (<= (select main_a v_prenex_23250) 999) (< v_prenex_23250 main_x) (<= (select main_a v_prenex_23251) (+ (select main_a v_prenex_23250) 998)))) (or (forall ((v_prenex_22609 Int)) (<= 1 (select main_a v_prenex_22609))) (forall ((v_prenex_22604 Int)) (or (<= (select main_a v_prenex_22604) 500) (< v_prenex_22604 main_x) (<= (* 2 (select main_a v_prenex_22604)) 1000) (<= (select main_a v_prenex_22604) 999) (<= (+ main_x 1) v_prenex_22604)))) (or (forall ((v_prenex_27094 Int)) (or (< v_prenex_27094 main_x) (<= (+ main_x 1) v_prenex_27094) (<= 2 (* 2 (select main_a v_prenex_27094))))) (forall ((v_prenex_27095 Int)) (or (<= (+ main_y 1) v_prenex_27095) (<= 1 (select main_a v_prenex_27095))))) (forall ((v_prenex_24959 Int) (v_prenex_24958 Int)) (or (<= 1 (select main_a v_prenex_24959)) (<= 1 (select main_a v_prenex_24958)) (<= (+ main_y 1) v_prenex_24959) (<= (+ (select main_a v_prenex_24958) (select main_a v_prenex_24959)) 1000) (<= (+ main_x 1) v_prenex_24958) (< v_prenex_24958 main_x))) (forall ((v_prenex_30750 Int) (v_prenex_30751 Int)) (or (< v_prenex_30750 main_x) (<= 0 (+ (select main_a v_prenex_30750) 498)) (<= (select main_a v_prenex_30750) (select main_a v_prenex_30751)) (<= (select main_a v_prenex_30751) 999) (<= 1000 (* 2 (select main_a v_prenex_30751))) (<= 2 (* 2 (select main_a v_prenex_30750))) (<= (+ main_x 1) v_prenex_30750))) (forall ((v_prenex_28228 Int) (v_prenex_28227 Int)) (or (<= (select main_a v_prenex_28228) (+ (select main_a v_prenex_28227) 998)) (< v_prenex_28227 main_x) (<= (select main_a v_prenex_28227) 500) (<= (+ main_x 1) v_prenex_28227) (<= (* 2 (select main_a v_prenex_28227)) 1000) (<= (select main_a v_prenex_28228) 999))) (forall ((v_prenex_30600 Int) (v_prenex_30599 Int)) (or (<= (* 2 (select main_a v_prenex_30600)) 1998) (<= (select main_a v_prenex_30600) 999) (<= (+ main_x 1) v_prenex_30599) (<= (+ (select main_a v_prenex_30599) (select main_a v_prenex_30600)) 1000) (< v_prenex_30599 main_x) (<= (select main_a v_prenex_30599) 999))) (forall ((v_prenex_32201 Int) (v_prenex_32202 Int)) (or (<= (+ main_x 1) v_prenex_32201) (<= 2 (* 2 (select main_a v_prenex_32201))) (<= (select main_a v_prenex_32201) 500) (<= 1000 (+ (select main_a v_prenex_32201) (select main_a v_prenex_32202))) (<= (select main_a v_prenex_32202) 999) (< v_prenex_32201 main_x) (<= (* 2 (select main_a v_prenex_32202)) 1998))) (or (forall ((v_prenex_22305 Int)) (<= 1000 (* 2 (select main_a v_prenex_22305)))) (forall ((v_prenex_22300 Int)) (or (<= 0 (+ (select main_a v_prenex_22300) 498)) (<= (select main_a v_prenex_22300) 999) (< v_prenex_22300 main_x) (<= 2 (* 2 (select main_a v_prenex_22300))) (<= (+ main_x 1) v_prenex_22300)))) (forall ((v_prenex_30674 Int)) (or (<= (* 2 (select main_a v_prenex_30674)) 1000) (< v_prenex_30674 main_x) (<= (+ main_x 1) v_prenex_30674) (<= (select main_a v_prenex_30674) 999) (<= (select main_a v_prenex_30674) 500))) (or (forall ((v_prenex_22609 Int)) (<= 1 (select main_a v_prenex_22609))) (forall ((v_prenex_22603 Int)) (or (<= (select main_a v_prenex_22603) 500) (<= 2 (* 2 (select main_a v_prenex_22603))) (< v_prenex_22603 main_x) (<= (+ main_x 1) v_prenex_22603) (<= (* 2 (select main_a v_prenex_22603)) 1000)))) (forall ((v_prenex_24854 Int) (v_prenex_24853 Int)) (or (<= (select main_a v_prenex_24853) 500) (< v_prenex_24853 main_x) (<= 1000 (+ (select main_a v_prenex_24853) (select main_a v_prenex_24854))) (<= (+ main_x 1) v_prenex_24853) (<= 500 (select main_a v_prenex_24854)))) (forall ((v_prenex_26444 Int) (v_prenex_26443 Int)) (or (<= (select main_a v_prenex_26443) (select main_a v_prenex_26444)) (<= (+ main_x 1) v_prenex_26443) (<= (* 2 (select main_a v_prenex_26443)) 1000) (< v_prenex_26443 main_x))) (forall ((v_prenex_29480 Int)) (or (< v_prenex_29480 main_x) (<= 0 (+ (select main_a v_prenex_29480) 498)) (<= 1 (select main_a v_prenex_29480)) (<= (+ main_x 1) v_prenex_29480) (<= 2 (* 2 (select main_a v_prenex_29480))))) (or (forall ((v_prenex_30192 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30192))) (<= (* 2 (select main_a v_prenex_30192)) 1998))) (forall ((v_prenex_30190 Int)) (or (< v_prenex_30190 main_x) (<= (select main_a v_prenex_30190) 999) (<= 0 (+ (select main_a v_prenex_30190) 498)) (<= 2 (* 2 (select main_a v_prenex_30190))) (<= (+ main_x 1) v_prenex_30190)))) (or (forall ((v_prenex_26624 Int)) (or (<= 1 (select main_a v_prenex_26624)) (<= 1000 (* 2 (select main_a v_prenex_26624))))) (forall ((v_prenex_26620 Int)) (or (<= (+ main_x 1) v_prenex_26620) (< v_prenex_26620 main_x) (<= 2 (* 2 (select main_a v_prenex_26620))) (<= (* 2 (select main_a v_prenex_26620)) 1000)))) (forall ((v_prenex_30082 Int) (v_prenex_30083 Int)) (or (<= (* 2 (select main_a v_prenex_30082)) 1000) (<= 0 (+ (select main_a v_prenex_30082) 498)) (<= (+ main_x 1) v_prenex_30082) (< v_prenex_30082 main_x) (<= 1000 (* 2 (select main_a v_prenex_30083))) (<= 1000 (+ (select main_a v_prenex_30082) (select main_a v_prenex_30083))))) (forall ((v_prenex_32951 Int) (v_prenex_32950 Int)) (or (<= (* 2 (select main_a v_prenex_32951)) 1998) (<= (select main_a v_prenex_32950) 999) (<= 2 (* 2 (select main_a v_prenex_32950))) (<= (select main_a v_prenex_32951) 999) (<= (+ (select main_a v_prenex_32950) (select main_a v_prenex_32951)) 1000) (< v_prenex_32950 main_x) (<= (+ main_x 1) v_prenex_32950))) (or (forall ((v_prenex_23183 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23183))) (< v_prenex_23183 main_x) (<= (* 2 (select main_a v_prenex_23183)) 1000) (<= (select main_a v_prenex_23183) 500) (<= (+ main_x 1) v_prenex_23183))) (forall ((v_prenex_23184 Int)) (<= 500 (select main_a v_prenex_23184)))) (forall ((v_prenex_21472 Int) (v_prenex_21471 Int)) (or (<= (+ main_y 1) v_prenex_21472) (< v_prenex_21471 main_x) (<= (select main_a v_prenex_21471) 500) (<= (+ main_x 1) v_prenex_21471) (<= (select main_a v_prenex_21471) (select main_a v_prenex_21472)) (<= 1 (select main_a v_prenex_21472)))) (forall ((v_prenex_32971 Int) (v_prenex_32972 Int)) (or (<= 1 (select main_a v_prenex_32972)) (< v_prenex_32972 main_y) (<= 500 (select main_a v_prenex_32972)) (<= (select main_a v_prenex_32971) (select main_a v_prenex_32972)) (<= 0 (+ (select main_a v_prenex_32971) 498)) (<= (+ main_x 1) v_prenex_32971) (< v_prenex_32971 main_x))) (forall ((v_prenex_31653 Int) (v_prenex_31652 Int)) (or (< v_prenex_31652 main_x) (<= 1 (select main_a v_prenex_31653)) (<= (select main_a v_prenex_31652) (select main_a v_prenex_31653)) (<= 2 (* 2 (select main_a v_prenex_31652))) (<= (+ main_x 1) v_prenex_31652) (<= (select main_a v_prenex_31652) 500) (<= 500 (select main_a v_prenex_31653)))) (forall ((v_prenex_23354 Int) (v_prenex_23353 Int)) (or (<= 1 (select main_a v_prenex_23354)) (<= (+ main_x 1) v_prenex_23353) (<= 0 (+ (select main_a v_prenex_23353) 498)) (<= 2 (* 2 (select main_a v_prenex_23353))) (<= (select main_a v_prenex_23354) (+ (select main_a v_prenex_23353) 998)) (<= 1000 (* 2 (select main_a v_prenex_23354))) (< v_prenex_23353 main_x))) (forall ((v_prenex_22905 Int) (v_prenex_22906 Int)) (or (<= 500 (select main_a v_prenex_22906)) (<= (select main_a v_prenex_22905) 500) (<= 1000 (+ (select main_a v_prenex_22905) (select main_a v_prenex_22906))) (< v_prenex_22905 main_x) (<= (select main_a v_prenex_22906) 999) (<= (+ main_x 1) v_prenex_22905))) (forall ((v_prenex_29412 Int) (v_prenex_29411 Int)) (or (< v_prenex_29411 main_x) (<= (+ (select main_a v_prenex_29411) (select main_a v_prenex_29412)) 1000) (<= (* 2 (select main_a v_prenex_29411)) 1000) (<= (+ main_x 1) v_prenex_29411))) (or (forall ((v_prenex_26870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26870) 999))) (forall ((v_prenex_26866 Int)) (or (< v_prenex_26866 main_x) (<= (* 2 (select main_a v_prenex_26866)) 1000) (<= (+ main_x 1) v_prenex_26866) (<= (select main_a v_prenex_26866) 500)))) (forall ((v_prenex_32501 Int) (v_prenex_32502 Int)) (or (<= (+ main_x 1) v_prenex_32501) (<= (select main_a v_prenex_32501) (select main_a v_prenex_32502)) (<= 2 (* 2 (select main_a v_prenex_32501))) (<= (* 2 (select main_a v_prenex_32501)) 1000) (< v_prenex_32501 main_x) (<= 1 (select main_a v_prenex_32502)) (<= 1000 (* 2 (select main_a v_prenex_32502))))) (forall ((v_prenex_25689 Int) (v_prenex_25690 Int)) (or (<= (select main_a v_prenex_25690) (+ (select main_a v_prenex_25689) 998)) (< v_prenex_25689 main_x) (<= (select main_a v_prenex_25689) 500) (<= (* 2 (select main_a v_prenex_25690)) 1998) (<= (+ main_x 1) v_prenex_25689) (<= 500 (select main_a v_prenex_25690)) (<= 1 (select main_a v_prenex_25689)))) (forall ((v_prenex_30280 Int) (v_prenex_30281 Int)) (or (<= 500 (select main_a v_prenex_30281)) (<= (+ main_x 1) v_prenex_30280) (< v_prenex_30280 main_x) (<= 2 (* 2 (select main_a v_prenex_30280))) (<= 1000 (+ (select main_a v_prenex_30280) (select main_a v_prenex_30281))) (<= (select main_a v_prenex_30281) 999))) (or (forall ((v_prenex_31719 Int)) (or (<= 500 (select main_a v_prenex_31719)) (<= (select main_a v_prenex_31719) 1498))) (forall ((v_prenex_31713 Int)) (or (<= 0 (+ (select main_a v_prenex_31713) 498)) (< v_prenex_31713 main_x) (<= (+ main_x 1) v_prenex_31713) (<= 2 (* 2 (select main_a v_prenex_31713)))))) (forall ((v_prenex_26022 Int) (v_prenex_26023 Int)) (or (< v_prenex_26022 main_x) (<= (select main_a v_prenex_26023) 999) (<= 1 (select main_a v_prenex_26022)) (<= 1000 (* 2 (select main_a v_prenex_26023))) (<= (+ main_x 1) v_prenex_26022) (<= (select main_a v_prenex_26022) (select main_a v_prenex_26023)))) (forall ((v_prenex_23723 Int) (v_prenex_23724 Int)) (or (<= (select main_a v_prenex_23724) 1498) (<= 500 (select main_a v_prenex_23724)) (<= (select main_a v_prenex_23724) (+ (select main_a v_prenex_23723) 998)) (<= 1 (select main_a v_prenex_23723)) (<= (select main_a v_prenex_23723) 500) (< v_prenex_23723 main_x) (<= (+ main_x 1) v_prenex_23723))) (or (forall ((v_prenex_29521 Int)) (or (<= (select main_a v_prenex_29521) 999) (<= 2 (* 2 (select main_a v_prenex_29521))) (<= (+ main_x 1) v_prenex_29521) (< v_prenex_29521 main_x))) (forall ((v_prenex_29525 Int)) (or (<= (select main_a v_prenex_29525) 1498) (<= 1000 (* 2 (select main_a v_prenex_29525)))))) (or (forall ((v_prenex_28470 Int)) (or (<= 1 (select main_a v_prenex_28470)) (<= (select main_a v_prenex_28470) 1498))) (forall ((v_prenex_28469 Int)) (or (<= (+ main_x 1) v_prenex_28469) (< v_prenex_28469 main_x) (<= 2 (* 2 (select main_a v_prenex_28469))) (<= (* 2 (select main_a v_prenex_28469)) 1000) (<= (select main_a v_prenex_28469) 500)))) (forall ((v_prenex_25216 Int) (v_prenex_25215 Int)) (or (<= (+ main_y 1) v_prenex_25216) (<= 1000 (* 2 (select main_a v_prenex_25216))) (< v_prenex_25216 main_y) (<= (select main_a v_prenex_25215) (select main_a v_prenex_25216)))) (forall ((v_prenex_25359 Int) (v_prenex_25358 Int)) (or (<= 500 (select main_a v_prenex_25359)) (<= (select main_a v_prenex_25359) (+ (select main_a v_prenex_25358) 998)) (<= (+ main_x 1) v_prenex_25358) (< v_prenex_25358 main_x) (<= 1 (select main_a v_prenex_25359)) (<= (* 2 (select main_a v_prenex_25358)) 1000) (<= (select main_a v_prenex_25358) 500))) (forall ((v_prenex_24571 Int) (v_prenex_24572 Int)) (or (<= (+ main_x 1) v_prenex_24571) (<= 1 (select main_a v_prenex_24572)) (<= 2 (* 2 (select main_a v_prenex_24571))) (< v_prenex_24571 main_x) (<= (select main_a v_prenex_24571) (select main_a v_prenex_24572)) (<= 0 (+ (select main_a v_prenex_24571) 498)) (<= (select main_a v_prenex_24572) 999))) (or (forall ((v_prenex_25014 Int)) (or (< v_prenex_25014 main_x) (<= (+ main_x 1) v_prenex_25014) (<= 2 (* 2 (select main_a v_prenex_25014))) (<= (* 2 (select main_a v_prenex_25014)) 1000) (<= (select main_a v_prenex_25014) 500))) (forall ((v_prenex_25020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25020))) (<= 1 (select main_a v_prenex_25020))))) (or (forall ((v_prenex_27175 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27175))) (<= (* 2 (select main_a v_prenex_27175)) 1998))) (forall ((v_prenex_27173 Int)) (or (<= (+ main_x 1) v_prenex_27173) (<= (* 2 (select main_a v_prenex_27173)) 1000) (<= 1 (select main_a v_prenex_27173)) (<= 2 (* 2 (select main_a v_prenex_27173))) (< v_prenex_27173 main_x)))) (forall ((v_prenex_25285 Int) (v_prenex_25284 Int)) (or (<= 1000 (+ (select main_a v_prenex_25284) (select main_a v_prenex_25285))) (<= (select main_a v_prenex_25285) 1498) (<= (+ main_y 1) v_prenex_25285) (< v_prenex_25285 main_y) (<= (* 2 (select main_a v_prenex_25285)) 1998))) (or (forall ((v_prenex_21422 Int)) (or (< v_prenex_21422 main_x) (<= (select main_a v_prenex_21422) 999) (<= (* 2 (select main_a v_prenex_21422)) 1000) (<= 2 (* 2 (select main_a v_prenex_21422))) (<= (+ main_x 1) v_prenex_21422))) (forall ((v_prenex_22617 Int)) (<= 500 (select main_a v_prenex_22617)))) (forall ((v_prenex_29812 Int) (v_prenex_29811 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29811))) (<= (+ main_x 1) v_prenex_29811) (<= (+ main_y 1) v_prenex_29812) (<= 1000 (+ (select main_a v_prenex_29811) (select main_a v_prenex_29812))) (<= 1000 (* 2 (select main_a v_prenex_29812))) (< v_prenex_29811 main_x))) (forall ((v_prenex_33029 Int) (v_prenex_33028 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_33029))) (<= 2 (* 2 (select main_a v_prenex_33028))) (<= (+ (select main_a v_prenex_33028) (select main_a v_prenex_33029)) 1000) (< v_prenex_33028 main_x) (<= (+ main_x 1) v_prenex_33028) (<= (select main_a v_prenex_33029) 999))) (forall ((v_prenex_28732 Int) (v_prenex_28731 Int)) (or (<= (select main_a v_prenex_28731) 500) (<= (select main_a v_prenex_28732) 999) (<= 500 (select main_a v_prenex_28732)) (<= (+ (select main_a v_prenex_28731) (select main_a v_prenex_28732)) 1000) (<= (select main_a v_prenex_28731) 999) (< v_prenex_28731 main_x) (<= (+ main_x 1) v_prenex_28731))) (forall ((v_prenex_27113 Int) (v_prenex_27112 Int)) (or (<= (+ main_x 1) v_prenex_27112) (< v_prenex_27112 main_x) (<= (select main_a v_prenex_27112) (select main_a v_prenex_27113)) (<= (* 2 (select main_a v_prenex_27112)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27113))))) (or (forall ((v_prenex_22620 Int)) (or (<= (+ main_x 1) v_prenex_22620) (<= (* 2 (select main_a v_prenex_22620)) 1000) (< v_prenex_22620 main_x) (<= (select main_a v_prenex_22620) 999) (<= 2 (* 2 (select main_a v_prenex_22620))))) (forall ((v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22624) 999) (<= 1000 (* 2 (select main_a v_prenex_22624)))))) (forall ((v_prenex_23269 Int) (v_prenex_23270 Int)) (or (< v_prenex_23269 main_x) (<= (* 2 (select main_a v_prenex_23270)) 1998) (<= (select main_a v_prenex_23269) 999) (<= (+ (select main_a v_prenex_23269) (select main_a v_prenex_23270)) 1000) (<= 2 (* 2 (select main_a v_prenex_23269))) (<= 1 (select main_a v_prenex_23270)) (<= (+ main_x 1) v_prenex_23269))) (forall ((v_prenex_24362 Int) (v_prenex_24363 Int)) (or (< v_prenex_24363 main_y) (<= 1000 (+ (select main_a v_prenex_24362) (select main_a v_prenex_24363))) (<= 1000 (* 2 (select main_a v_prenex_24363))) (<= (+ main_y 1) v_prenex_24363))) (forall ((v_prenex_21842 Int) (v_prenex_21843 Int)) (or (<= (* 2 (select main_a v_prenex_21843)) 1998) (<= (+ main_x 1) v_prenex_21842) (< v_prenex_21842 main_x) (<= (select main_a v_prenex_21842) 999) (<= 1000 (+ (select main_a v_prenex_21842) (select main_a v_prenex_21843))))) (forall ((v_prenex_28259 Int) (v_prenex_28260 Int)) (or (<= 1000 (+ (select main_a v_prenex_28259) (select main_a v_prenex_28260))) (<= 500 (select main_a v_prenex_28260)) (<= (+ main_x 1) v_prenex_28259) (<= (* 2 (select main_a v_prenex_28259)) 1000) (< v_prenex_28259 main_x) (<= 1000 (* 2 (select main_a v_prenex_28260))) (<= 2 (* 2 (select main_a v_prenex_28259))))) (or (forall ((v_prenex_30404 Int)) (<= (select main_a v_prenex_30404) 999)) (forall ((v_prenex_30402 Int)) (or (<= (+ main_x 1) v_prenex_30402) (< v_prenex_30402 main_x) (<= (* 2 (select main_a v_prenex_30402)) 1000) (<= 1 (select main_a v_prenex_30402)) (<= 2 (* 2 (select main_a v_prenex_30402)))))) (forall ((v_prenex_25757 Int) (v_prenex_25758 Int)) (or (<= (select main_a v_prenex_25758) 1498) (< v_prenex_25757 main_x) (<= (+ main_x 1) v_prenex_25757) (<= (select main_a v_prenex_25757) (select main_a v_prenex_25758)) (<= (* 2 (select main_a v_prenex_25758)) 1998) (<= 2 (* 2 (select main_a v_prenex_25757))) (<= (select main_a v_prenex_25757) 500))) (forall ((v_prenex_29500 Int) (v_prenex_29499 Int)) (or (<= 500 (select main_a v_prenex_29500)) (< v_prenex_29499 main_x) (<= (+ main_x 1) v_prenex_29499) (<= (select main_a v_prenex_29499) 500) (<= (select main_a v_prenex_29499) (select main_a v_prenex_29500)) (<= 2 (* 2 (select main_a v_prenex_29499))) (<= 1 (select main_a v_prenex_29500)))) (forall ((v_prenex_26024 Int) (v_prenex_26025 Int)) (or (<= (select main_a v_prenex_26024) 999) (< v_prenex_26024 main_x) (<= (+ main_x 1) v_prenex_26024) (<= (select main_a v_prenex_26025) 1498) (<= (select main_a v_prenex_26024) (select main_a v_prenex_26025)) (<= 1 (select main_a v_prenex_26024)) (<= (select main_a v_prenex_26025) 999))) (forall ((v_prenex_25816 Int) (v_prenex_25815 Int)) (or (<= (+ (select main_a v_prenex_25815) (select main_a v_prenex_25816)) 1000) (< v_prenex_25815 main_x) (<= (select main_a v_prenex_25816) 999) (<= (select main_a v_prenex_25815) 999) (<= (+ main_x 1) v_prenex_25815) (<= (* 2 (select main_a v_prenex_25815)) 1000) (<= 1 (select main_a v_prenex_25816)))) (or (forall ((v_prenex_30031 Int)) (or (<= (+ main_x 1) v_prenex_30031) (<= (select main_a v_prenex_30031) 500) (< v_prenex_30031 main_x) (<= 2 (* 2 (select main_a v_prenex_30031))))) (forall ((v_prenex_30033 Int)) (or (<= 500 (select main_a v_prenex_30033)) (<= (* 2 (select main_a v_prenex_30033)) 1998)))) (forall ((v_prenex_25291 Int) (v_prenex_25290 Int)) (or (<= (select main_a v_prenex_25291) 1498) (< v_prenex_25290 main_x) (<= (select main_a v_prenex_25290) 500) (<= (+ main_x 1) v_prenex_25290) (<= (+ (select main_a v_prenex_25290) (select main_a v_prenex_25291)) 1000) (<= (* 2 (select main_a v_prenex_25291)) 1998))) (or (forall ((v_prenex_30497 Int)) (or (<= (select main_a v_prenex_30497) 999) (<= (select main_a v_prenex_30497) 1498) (<= (+ main_y 1) v_prenex_30497))) (forall ((v_prenex_30496 Int)) (or (< v_prenex_30496 main_x) (<= (+ main_x 1) v_prenex_30496) (<= 2 (* 2 (select main_a v_prenex_30496))) (<= 0 (+ (select main_a v_prenex_30496) 498))))) (forall ((v_prenex_32457 Int) (v_prenex_32458 Int)) (or (<= (+ main_x 1) v_prenex_32457) (<= 1 (select main_a v_prenex_32458)) (< v_prenex_32457 main_x) (<= 1000 (* 2 (select main_a v_prenex_32458))) (<= (select main_a v_prenex_32457) (select main_a v_prenex_32458)) (<= (select main_a v_prenex_32457) 500) (<= (* 2 (select main_a v_prenex_32457)) 1000))) (forall ((v_prenex_31943 Int) (v_prenex_31944 Int)) (or (<= (select main_a v_prenex_31943) 999) (<= 1 (select main_a v_prenex_31943)) (<= (+ main_x 1) v_prenex_31943) (<= (select main_a v_prenex_31944) 1498) (< v_prenex_31943 main_x) (<= (select main_a v_prenex_31944) (+ (select main_a v_prenex_31943) 998)))) (forall ((v_prenex_24479 Int) (v_prenex_24478 Int)) (or (<= (* 2 (select main_a v_prenex_24478)) 1000) (<= (select main_a v_prenex_24479) 1498) (<= (select main_a v_prenex_24479) (+ (select main_a v_prenex_24478) 998)) (<= 500 (select main_a v_prenex_24479)) (< v_prenex_24478 main_x) (<= (+ main_x 1) v_prenex_24478))) (forall ((v_prenex_27668 Int) (v_prenex_27669 Int)) (or (<= (select main_a v_prenex_27669) (+ (select main_a v_prenex_27668) 998)) (<= (* 2 (select main_a v_prenex_27669)) 1998) (<= 500 (select main_a v_prenex_27669)) (<= (+ main_x 1) v_prenex_27668) (<= (select main_a v_prenex_27668) 999) (< v_prenex_27668 main_x))) (forall ((v_prenex_23474 Int) (v_prenex_23473 Int)) (or (<= (+ (select main_a v_prenex_23473) (select main_a v_prenex_23474)) 1000) (<= 1 (select main_a v_prenex_23474)) (<= (+ main_x 1) v_prenex_23473) (<= 1 (select main_a v_prenex_23473)) (<= (select main_a v_prenex_23474) 999) (< v_prenex_23474 main_y) (< v_prenex_23473 main_x))) (forall ((v_prenex_23389 Int) (v_prenex_23390 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23390))) (<= (* 2 (select main_a v_prenex_23389)) 1000) (<= 1 (select main_a v_prenex_23389)) (<= (* 2 (select main_a v_prenex_23390)) 1998) (< v_prenex_23389 main_x) (<= (+ (select main_a v_prenex_23389) (select main_a v_prenex_23390)) 1000) (<= (+ main_x 1) v_prenex_23389))) (or (forall ((v_prenex_32190 Int)) (or (<= (select main_a v_prenex_32190) 999) (<= 1 (select main_a v_prenex_32190)))) (forall ((v_prenex_32187 Int)) (or (<= 1 (select main_a v_prenex_32187)) (<= (* 2 (select main_a v_prenex_32187)) 1000) (<= (+ main_x 1) v_prenex_32187) (< v_prenex_32187 main_x)))) (forall ((v_prenex_31570 Int) (v_prenex_31571 Int)) (or (<= (* 2 (select main_a v_prenex_31570)) 1000) (<= (+ main_x 1) v_prenex_31570) (<= (+ (select main_a v_prenex_31570) (select main_a v_prenex_31571)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31571))) (<= 1 (select main_a v_prenex_31571)) (<= (+ main_y 1) v_prenex_31571) (< v_prenex_31570 main_x))) (or (forall ((v_prenex_23743 Int)) (or (< v_prenex_23743 main_x) (<= 1 (select main_a v_prenex_23743)) (<= 2 (* 2 (select main_a v_prenex_23743))) (<= (select main_a v_prenex_23743) 500) (<= (+ main_x 1) v_prenex_23743))) (forall ((v_prenex_23745 Int)) (or (<= 1 (select main_a v_prenex_23745)) (<= 500 (select main_a v_prenex_23745))))) (forall ((v_prenex_32643 Int) (v_prenex_32642 Int)) (or (<= (select main_a v_prenex_32643) 999) (<= 1 (select main_a v_prenex_32643)) (<= (select main_a v_prenex_32642) 999) (< v_prenex_32642 main_x) (<= (+ main_y 1) v_prenex_32643) (<= (+ main_x 1) v_prenex_32642) (<= (+ (select main_a v_prenex_32642) (select main_a v_prenex_32643)) 1000))) (or (forall ((v_prenex_28072 Int)) (or (<= 1 (select main_a v_prenex_28072)) (<= (select main_a v_prenex_28072) 999))) (forall ((v_prenex_28068 Int)) (or (<= (* 2 (select main_a v_prenex_28068)) 1000) (<= (select main_a v_prenex_28068) 500) (<= (+ main_x 1) v_prenex_28068) (< v_prenex_28068 main_x)))) (forall ((v_prenex_29721 Int) (v_prenex_29720 Int)) (or (<= (+ main_x 1) v_prenex_29720) (<= (select main_a v_prenex_29720) 500) (<= (* 2 (select main_a v_prenex_29721)) 1998) (< v_prenex_29720 main_x) (<= (select main_a v_prenex_29721) (+ (select main_a v_prenex_29720) 998)) (<= (+ main_y 1) v_prenex_29721))) (forall ((v_prenex_29002 Int) (v_prenex_29003 Int)) (or (<= (+ main_x 1) v_prenex_29002) (<= (select main_a v_prenex_29002) (select main_a v_prenex_29003)) (<= (select main_a v_prenex_29003) 1498) (<= 1000 (* 2 (select main_a v_prenex_29003))) (<= 2 (* 2 (select main_a v_prenex_29002))) (< v_prenex_29002 main_x))) (or (forall ((v_prenex_30443 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30443))) (<= (* 2 (select main_a v_prenex_30443)) 1998))) (forall ((v_prenex_30439 Int)) (or (<= (* 2 (select main_a v_prenex_30439)) 1000) (<= (select main_a v_prenex_30439) 500) (< v_prenex_30439 main_x) (<= (+ main_x 1) v_prenex_30439)))) (forall ((v_prenex_22363 Int) (v_prenex_22364 Int)) (or (< v_prenex_22363 main_x) (<= 1000 (* 2 (select main_a v_prenex_22364))) (<= 1000 (+ (select main_a v_prenex_22363) (select main_a v_prenex_22364))) (<= (select main_a v_prenex_22363) 999) (<= 0 (+ (select main_a v_prenex_22363) 498)) (<= (* 2 (select main_a v_prenex_22364)) 1998) (<= (+ main_x 1) v_prenex_22363))) (forall ((v_prenex_26853 Int) (v_prenex_26852 Int)) (or (<= (select main_a v_prenex_26853) 999) (< v_prenex_26852 main_x) (<= 2 (* 2 (select main_a v_prenex_26852))) (<= 1000 (* 2 (select main_a v_prenex_26853))) (<= (+ main_x 1) v_prenex_26852) (<= 1000 (+ (select main_a v_prenex_26852) (select main_a v_prenex_26853))) (<= 0 (+ (select main_a v_prenex_26852) 498)))) (or (forall ((v_prenex_29248 Int)) (or (<= (* 2 (select main_a v_prenex_29248)) 1000) (<= (+ main_x 1) v_prenex_29248) (<= 1 (select main_a v_prenex_29248)) (< v_prenex_29248 main_x))) (forall ((v_prenex_29249 Int)) (or (<= (select main_a v_prenex_29249) 999) (<= (+ main_y 1) v_prenex_29249)))) (forall ((v_prenex_25898 Int) (v_prenex_25899 Int)) (or (<= 0 (+ (select main_a v_prenex_25898) 498)) (<= (* 2 (select main_a v_prenex_25898)) 1000) (<= 1000 (+ (select main_a v_prenex_25898) (select main_a v_prenex_25899))) (< v_prenex_25898 main_x) (<= (+ main_x 1) v_prenex_25898))) (forall ((v_prenex_25071 Int) (v_prenex_25072 Int)) (or (<= (select main_a v_prenex_25071) 999) (<= (+ main_x 1) v_prenex_25071) (<= 500 (select main_a v_prenex_25072)) (<= (select main_a v_prenex_25072) 999) (<= 1 (select main_a v_prenex_25071)) (< v_prenex_25071 main_x) (<= (select main_a v_prenex_25072) (+ (select main_a v_prenex_25071) 998)))) (forall ((v_prenex_30165 Int) (v_prenex_30164 Int)) (or (< v_prenex_30165 main_y) (<= 1 (select main_a v_prenex_30164)) (<= (+ main_x 1) v_prenex_30164) (<= (select main_a v_prenex_30165) (+ (select main_a v_prenex_30164) 998)) (<= 500 (select main_a v_prenex_30165)) (< v_prenex_30164 main_x) (<= (* 2 (select main_a v_prenex_30165)) 1998))) (forall ((v_prenex_22048 Int) (v_prenex_22049 Int)) (or (< v_prenex_22048 main_x) (<= (select main_a v_prenex_22048) (select main_a v_prenex_22049)) (<= (+ main_x 1) v_prenex_22048) (<= 1 (select main_a v_prenex_22049)) (<= (select main_a v_prenex_22048) 999) (<= (select main_a v_prenex_22048) 500))) (or (forall ((v_prenex_31817 Int)) (or (<= 500 (select main_a v_prenex_31817)) (<= 1000 (* 2 (select main_a v_prenex_31817))))) (forall ((v_prenex_31812 Int)) (or (<= (+ main_x 1) v_prenex_31812) (<= 0 (+ (select main_a v_prenex_31812) 498)) (< v_prenex_31812 main_x) (<= (* 2 (select main_a v_prenex_31812)) 1000) (<= 2 (* 2 (select main_a v_prenex_31812)))))) (forall ((v_prenex_24145 Int) (v_prenex_24144 Int)) (or (<= (select main_a v_prenex_24145) 1498) (<= 1000 (+ (select main_a v_prenex_24144) (select main_a v_prenex_24145))) (<= (select main_a v_prenex_24144) 500) (< v_prenex_24144 main_x) (<= (+ main_x 1) v_prenex_24144) (<= (* 2 (select main_a v_prenex_24144)) 1000) (<= 1 (select main_a v_prenex_24145)))) (or (forall ((v_prenex_31863 Int)) (or (<= 1 (select main_a v_prenex_31863)) (<= 500 (select main_a v_prenex_31863)))) (forall ((v_prenex_31861 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31861))) (<= (select main_a v_prenex_31861) 500) (< v_prenex_31861 main_x) (<= (+ main_x 1) v_prenex_31861)))) (or (forall ((v_prenex_24042 Int)) (or (< v_prenex_24042 main_x) (<= (+ main_x 1) v_prenex_24042) (<= 2 (* 2 (select main_a v_prenex_24042))))) (forall ((v_prenex_24047 Int)) (<= (select main_a v_prenex_24047) 999))) (forall ((v_prenex_28055 Int) (v_prenex_28054 Int)) (or (<= (select main_a v_prenex_28054) 500) (<= (* 2 (select main_a v_prenex_28055)) 1998) (<= (+ (select main_a v_prenex_28054) (select main_a v_prenex_28055)) 1000) (< v_prenex_28054 main_x) (<= 1 (select main_a v_prenex_28054)) (<= (+ main_x 1) v_prenex_28054))) (forall ((v_prenex_24685 Int) (v_prenex_24684 Int)) (or (<= (select main_a v_prenex_24685) (+ (select main_a v_prenex_24684) 998)) (<= (select main_a v_prenex_24685) 1498) (<= 500 (select main_a v_prenex_24685)) (<= 0 (+ (select main_a v_prenex_24684) 498)) (<= (select main_a v_prenex_24684) 500) (< v_prenex_24684 main_x) (<= (+ main_x 1) v_prenex_24684))) (forall ((v_prenex_29590 Int) (v_prenex_29589 Int)) (or (<= (+ (select main_a v_prenex_29589) (select main_a v_prenex_29590)) 1000) (<= 0 (+ (select main_a v_prenex_29589) 498)) (<= (+ main_x 1) v_prenex_29589) (<= 1 (select main_a v_prenex_29589)) (<= 1 (select main_a v_prenex_29590)) (< v_prenex_29589 main_x))) (or (forall ((v_prenex_29971 Int)) (or (<= (* 2 (select main_a v_prenex_29971)) 1000) (<= 0 (+ (select main_a v_prenex_29971) 498)) (<= (+ main_x 1) v_prenex_29971) (< v_prenex_29971 main_x))) (forall ((v_prenex_29976 Int)) (or (< v_prenex_29976 main_y) (<= 500 (select main_a v_prenex_29976)) (<= (* 2 (select main_a v_prenex_29976)) 1998)))) (or (forall ((v_prenex_28670 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28670))) (<= (+ main_x 1) v_prenex_28670) (<= 0 (+ (select main_a v_prenex_28670) 498)) (< v_prenex_28670 main_x))) (forall ((v_prenex_28676 Int)) (or (<= (select main_a v_prenex_28676) 1498) (<= 1 (select main_a v_prenex_28676))))) (or (forall ((v_prenex_27102 Int)) (or (< v_prenex_27102 main_x) (<= (+ main_x 1) v_prenex_27102) (<= 1 (select main_a v_prenex_27102)) (<= (select main_a v_prenex_27102) 500))) (forall ((v_prenex_27103 Int)) (<= 1000 (* 2 (select main_a v_prenex_27103))))) (or (forall ((v_prenex_32362 Int)) (or (<= (* 2 (select main_a v_prenex_32362)) 1000) (<= (select main_a v_prenex_32362) 500) (< v_prenex_32362 main_x) (<= (+ main_x 1) v_prenex_32362) (<= (select main_a v_prenex_32362) 999))) (forall ((v_prenex_32365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32365))) (<= (select main_a v_prenex_32365) 999)))) (or (forall ((v_prenex_27971 Int)) (<= (select main_a v_prenex_27971) 999)) (forall ((v_prenex_27967 Int)) (or (< v_prenex_27967 main_x) (<= (* 2 (select main_a v_prenex_27967)) 1000) (<= 2 (* 2 (select main_a v_prenex_27967))) (<= (+ main_x 1) v_prenex_27967) (<= 0 (+ (select main_a v_prenex_27967) 498))))) (forall ((v_prenex_26349 Int) (v_prenex_26350 Int)) (or (<= (* 2 (select main_a v_prenex_26349)) 1000) (<= 0 (+ (select main_a v_prenex_26349) 498)) (<= (select main_a v_prenex_26350) 1498) (<= (+ main_x 1) v_prenex_26349) (<= (* 2 (select main_a v_prenex_26350)) 1998) (<= (+ (select main_a v_prenex_26349) (select main_a v_prenex_26350)) 1000) (< v_prenex_26349 main_x))) (forall ((v_prenex_30215 Int) (v_prenex_30216 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30216))) (<= (select main_a v_prenex_30215) 500) (<= 1 (select main_a v_prenex_30215)) (<= (+ main_x 1) v_prenex_30215) (<= (select main_a v_prenex_30216) 1498) (<= 1000 (+ (select main_a v_prenex_30215) (select main_a v_prenex_30216))) (< v_prenex_30215 main_x))) (or (forall ((v_prenex_28317 Int)) (or (<= (* 2 (select main_a v_prenex_28317)) 1000) (<= 1 (select main_a v_prenex_28317)) (<= (+ main_x 1) v_prenex_28317) (< v_prenex_28317 main_x) (<= 2 (* 2 (select main_a v_prenex_28317))))) (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 999) (<= 500 (select main_a v_prenex_28323))))) (forall ((v_prenex_32079 Int) (v_prenex_32080 Int)) (or (< v_prenex_32080 main_y) (< v_prenex_32079 main_x) (<= (+ main_x 1) v_prenex_32079) (<= 1000 (* 2 (select main_a v_prenex_32080))) (<= 1000 (+ (select main_a v_prenex_32079) (select main_a v_prenex_32080))) (<= 0 (+ (select main_a v_prenex_32079) 498)))) (forall ((v_prenex_22064 Int) (v_prenex_22065 Int)) (or (< v_prenex_22064 main_x) (<= (+ main_x 1) v_prenex_22064) (<= 1000 (+ (select main_a v_prenex_22064) (select main_a v_prenex_22065))) (<= 2 (* 2 (select main_a v_prenex_22064))) (< v_prenex_22065 main_y))) (forall ((v_prenex_27537 Int) (v_prenex_27538 Int)) (or (<= (+ main_x 1) v_prenex_27537) (<= (* 2 (select main_a v_prenex_27538)) 1998) (< v_prenex_27537 main_x) (<= (select main_a v_prenex_27537) 500) (<= 0 (+ (select main_a v_prenex_27537) 498)) (<= (select main_a v_prenex_27537) (select main_a v_prenex_27538)) (<= (select main_a v_prenex_27538) 999))) (or (forall ((v_prenex_26800 Int)) (or (<= (select main_a v_prenex_26800) 500) (<= (+ main_x 1) v_prenex_26800) (<= (* 2 (select main_a v_prenex_26800)) 1000) (< v_prenex_26800 main_x))) (forall ((v_prenex_26803 Int)) (or (<= 1 (select main_a v_prenex_26803)) (<= (select main_a v_prenex_26803) 1498)))) (or (forall ((v_prenex_26230 Int)) (or (<= (+ main_x 1) v_prenex_26230) (<= (* 2 (select main_a v_prenex_26230)) 1000) (<= (select main_a v_prenex_26230) 999) (< v_prenex_26230 main_x) (<= 0 (+ (select main_a v_prenex_26230) 498)))) (forall ((v_prenex_26232 Int)) (<= 1000 (* 2 (select main_a v_prenex_26232))))) (forall ((v_prenex_22677 Int) (v_prenex_22678 Int)) (or (<= (select main_a v_prenex_22678) (+ (select main_a v_prenex_22677) 998)) (< v_prenex_22677 main_x) (<= 1 (select main_a v_prenex_22677)) (<= (+ main_x 1) v_prenex_22677))) (forall ((v_prenex_24463 Int) (v_prenex_24462 Int)) (or (<= 1000 (+ (select main_a v_prenex_24462) (select main_a v_prenex_24463))) (<= (* 2 (select main_a v_prenex_24462)) 1000) (< v_prenex_24462 main_x) (<= (+ main_x 1) v_prenex_24462) (<= (select main_a v_prenex_24462) 500) (<= 1 (select main_a v_prenex_24463)) (<= 1000 (* 2 (select main_a v_prenex_24463))))) (forall ((v_prenex_27073 Int) (v_prenex_27074 Int)) (or (<= (* 2 (select main_a v_prenex_27074)) 1998) (< v_prenex_27073 main_x) (<= (select main_a v_prenex_27073) (select main_a v_prenex_27074)) (<= (+ main_x 1) v_prenex_27073) (<= 0 (+ (select main_a v_prenex_27073) 498)) (<= 2 (* 2 (select main_a v_prenex_27073))))) (or (forall ((v_prenex_28220 Int)) (or (<= (+ main_y 1) v_prenex_28220) (<= (* 2 (select main_a v_prenex_28220)) 1998))) (forall ((v_prenex_28219 Int)) (or (<= (select main_a v_prenex_28219) 500) (<= 2 (* 2 (select main_a v_prenex_28219))) (< v_prenex_28219 main_x) (<= (+ main_x 1) v_prenex_28219)))) (forall ((v_prenex_25997 Int) (v_prenex_25998 Int)) (or (< v_prenex_25997 main_x) (<= (+ (select main_a v_prenex_25997) (select main_a v_prenex_25998)) 1000) (<= (+ main_x 1) v_prenex_25997) (<= 500 (select main_a v_prenex_25998)) (<= 0 (+ (select main_a v_prenex_25997) 498)) (<= 1 (select main_a v_prenex_25997)))) (forall ((v_prenex_32358 Int) (v_prenex_32359 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32359))) (< v_prenex_32358 main_x) (<= (+ main_x 1) v_prenex_32358) (<= (select main_a v_prenex_32358) 500) (<= 0 (+ (select main_a v_prenex_32358) 498)) (<= (select main_a v_prenex_32359) (+ (select main_a v_prenex_32358) 998)))) (forall ((v_prenex_29417 Int) (v_prenex_29418 Int)) (or (< v_prenex_29417 main_x) (<= 1000 (* 2 (select main_a v_prenex_29418))) (<= (select main_a v_prenex_29417) 500) (<= (+ main_x 1) v_prenex_29417) (<= (+ main_y 1) v_prenex_29418) (<= (+ (select main_a v_prenex_29417) (select main_a v_prenex_29418)) 1000))) (forall ((v_prenex_25915 Int) (v_prenex_25916 Int)) (or (<= (select main_a v_prenex_25916) 999) (<= (+ main_x 1) v_prenex_25915) (< v_prenex_25915 main_x) (<= (+ (select main_a v_prenex_25915) (select main_a v_prenex_25916)) 1000) (<= 0 (+ (select main_a v_prenex_25915) 498)) (<= 2 (* 2 (select main_a v_prenex_25915))))) (or (forall ((v_prenex_31385 Int)) (or (<= (+ main_y 1) v_prenex_31385) (<= 1000 (* 2 (select main_a v_prenex_31385))) (<= (select main_a v_prenex_31385) 999))) (forall ((v_prenex_31384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31384))) (< v_prenex_31384 main_x) (<= (+ main_x 1) v_prenex_31384) (<= (select main_a v_prenex_31384) 500)))) (forall ((v_prenex_26649 Int) (v_prenex_26650 Int)) (or (<= 1000 (+ (select main_a v_prenex_26649) (select main_a v_prenex_26650))) (< v_prenex_26649 main_x) (<= (+ main_x 1) v_prenex_26649) (<= 2 (* 2 (select main_a v_prenex_26649))) (<= (+ main_y 1) v_prenex_26650) (<= (select main_a v_prenex_26650) 999))) (forall ((v_prenex_32867 Int) (v_prenex_32868 Int)) (or (<= (+ (select main_a v_prenex_32867) (select main_a v_prenex_32868)) 1000) (< v_prenex_32867 main_x) (<= (select main_a v_prenex_32868) 1498) (<= 2 (* 2 (select main_a v_prenex_32867))) (<= (select main_a v_prenex_32868) 999) (<= (+ main_x 1) v_prenex_32867))) (forall ((v_prenex_22202 Int) (v_prenex_22203 Int)) (or (<= (select main_a v_prenex_22202) 999) (<= (select main_a v_prenex_22203) 1498) (<= (select main_a v_prenex_22202) (select main_a v_prenex_22203)) (<= (+ main_x 1) v_prenex_22202) (<= 2 (* 2 (select main_a v_prenex_22202))) (<= 1 (select main_a v_prenex_22203)) (< v_prenex_22202 main_x))) (forall ((v_prenex_22088 Int) (v_prenex_22087 Int)) (or (<= (+ main_y 1) v_prenex_22088) (< v_prenex_22088 main_y) (<= (select main_a v_prenex_22088) 999) (<= (select main_a v_prenex_22088) 1498) (<= 1000 (+ (select main_a v_prenex_22087) (select main_a v_prenex_22088))))) (forall ((v_prenex_24410 Int) (v_prenex_24409 Int)) (or (<= 1 (select main_a v_prenex_24410)) (<= 500 (select main_a v_prenex_24410)) (<= (select main_a v_prenex_24409) 999) (<= 0 (+ (select main_a v_prenex_24409) 498)) (<= (select main_a v_prenex_24409) (select main_a v_prenex_24410)) (< v_prenex_24409 main_x) (<= (+ main_x 1) v_prenex_24409))) (or (forall ((v_prenex_28905 Int)) (or (<= 500 (select main_a v_prenex_28905)) (<= (+ main_y 1) v_prenex_28905))) (forall ((v_prenex_28904 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28904))) (<= (+ main_x 1) v_prenex_28904) (< v_prenex_28904 main_x) (<= (select main_a v_prenex_28904) 500)))) (or (forall ((v_prenex_23586 Int)) (or (<= (+ main_x 1) v_prenex_23586) (<= 0 (+ (select main_a v_prenex_23586) 498)) (<= (* 2 (select main_a v_prenex_23586)) 1000) (<= (select main_a v_prenex_23586) 999) (< v_prenex_23586 main_x))) (forall ((v_prenex_23588 Int)) (or (<= 1 (select main_a v_prenex_23588)) (<= 1000 (* 2 (select main_a v_prenex_23588)))))) (forall ((v_prenex_27914 Int) (v_prenex_27915 Int)) (or (<= 1 (select main_a v_prenex_27914)) (<= (+ main_x 1) v_prenex_27914) (<= 1000 (+ (select main_a v_prenex_27914) (select main_a v_prenex_27915))) (< v_prenex_27914 main_x))) (forall ((v_prenex_26750 Int) (v_prenex_26751 Int)) (or (<= (select main_a v_prenex_26750) 500) (<= 1 (select main_a v_prenex_26751)) (<= 500 (select main_a v_prenex_26751)) (< v_prenex_26750 main_x) (<= (+ (select main_a v_prenex_26750) (select main_a v_prenex_26751)) 1000) (<= 2 (* 2 (select main_a v_prenex_26750))) (<= (+ main_x 1) v_prenex_26750))) (forall ((v_prenex_21788 Int) (v_prenex_21789 Int)) (or (<= 1 (select main_a v_prenex_21789)) (< v_prenex_21788 main_x) (<= (select main_a v_prenex_21788) 500) (<= (+ (select main_a v_prenex_21788) (select main_a v_prenex_21789)) 1000) (<= (+ main_x 1) v_prenex_21788) (< v_prenex_21789 main_y))) (forall ((v_prenex_24689 Int) (v_prenex_24688 Int)) (or (<= (* 2 (select main_a v_prenex_24689)) 1998) (<= (select main_a v_prenex_24689) 1498) (<= (+ main_x 1) v_prenex_24688) (<= 1 (select main_a v_prenex_24688)) (<= 1000 (+ (select main_a v_prenex_24688) (select main_a v_prenex_24689))) (< v_prenex_24688 main_x) (<= 2 (* 2 (select main_a v_prenex_24688))))) (forall ((v_prenex_32954 Int)) (or (<= (* 2 (select main_a v_prenex_32954)) 1000) (<= 2 (* 2 (select main_a v_prenex_32954))) (< v_prenex_32954 main_x) (<= (+ main_x 1) v_prenex_32954))) (or (forall ((v_prenex_24559 Int)) (or (< v_prenex_24559 main_x) (<= 1 (select main_a v_prenex_24559)) (<= (+ main_x 1) v_prenex_24559) (<= 2 (* 2 (select main_a v_prenex_24559))))) (forall ((v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24560) 1498) (<= 500 (select main_a v_prenex_24560))))) (forall ((v_prenex_32540 Int) (v_prenex_32541 Int)) (or (<= (select main_a v_prenex_32540) 500) (<= 1 (select main_a v_prenex_32541)) (<= (select main_a v_prenex_32540) (select main_a v_prenex_32541)) (<= (select main_a v_prenex_32540) 999) (<= (+ main_x 1) v_prenex_32540) (< v_prenex_32540 main_x))) (or (forall ((v_prenex_21709 Int)) (or (<= 1 (select main_a v_prenex_21709)) (<= (select main_a v_prenex_21709) 1498))) (forall ((v_prenex_21714 Int)) (or (<= (+ main_x 1) v_prenex_21714) (<= 2 (* 2 (select main_a v_prenex_21714))) (<= (select main_a v_prenex_21714) 500) (< v_prenex_21714 main_x)))) (forall ((v_prenex_26912 Int) (v_prenex_26911 Int)) (or (<= (select main_a v_prenex_26911) 500) (< v_prenex_26911 main_x) (<= (+ main_x 1) v_prenex_26911) (<= (select main_a v_prenex_26912) (+ (select main_a v_prenex_26911) 998)) (<= 1 (select main_a v_prenex_26912)) (<= (* 2 (select main_a v_prenex_26912)) 1998) (<= 1 (select main_a v_prenex_26911)))) (forall ((v_prenex_31662 Int) (v_prenex_31663 Int)) (or (<= (select main_a v_prenex_31662) 500) (< v_prenex_31662 main_x) (<= (+ (select main_a v_prenex_31662) (select main_a v_prenex_31663)) 1000) (<= 0 (+ (select main_a v_prenex_31662) 498)) (<= (select main_a v_prenex_31663) 1498) (<= (+ main_x 1) v_prenex_31662))) (forall ((v_prenex_25461 Int) (v_prenex_25460 Int)) (or (< v_prenex_25460 main_x) (<= 2 (* 2 (select main_a v_prenex_25460))) (<= (select main_a v_prenex_25461) (+ (select main_a v_prenex_25460) 998)) (<= (* 2 (select main_a v_prenex_25461)) 1998) (<= (+ main_x 1) v_prenex_25460) (<= 1000 (* 2 (select main_a v_prenex_25461))) (<= (* 2 (select main_a v_prenex_25460)) 1000))) (or (forall ((v_prenex_29584 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29584))) (<= 500 (select main_a v_prenex_29584)) (< v_prenex_29584 main_y))) (forall ((v_prenex_29578 Int)) (or (<= (+ main_x 1) v_prenex_29578) (<= 0 (+ (select main_a v_prenex_29578) 498)) (< v_prenex_29578 main_x) (<= 2 (* 2 (select main_a v_prenex_29578)))))) (forall ((v_prenex_22066 Int) (v_prenex_22067 Int)) (or (< v_prenex_22067 main_y) (< v_prenex_22066 main_x) (<= (+ main_x 1) v_prenex_22066) (<= 1000 (+ (select main_a v_prenex_22066) (select main_a v_prenex_22067))) (<= (select main_a v_prenex_22066) 500) (<= (select main_a v_prenex_22067) 1498) (<= 1 (select main_a v_prenex_22067)))) (forall ((v_prenex_25486 Int) (v_prenex_25485 Int)) (or (<= (+ main_x 1) v_prenex_25485) (<= (select main_a v_prenex_25485) 500) (<= 1000 (* 2 (select main_a v_prenex_25486))) (<= (* 2 (select main_a v_prenex_25485)) 1000) (<= (select main_a v_prenex_25486) (+ (select main_a v_prenex_25485) 998)) (<= 500 (select main_a v_prenex_25486)) (< v_prenex_25485 main_x))) (or (forall ((v_prenex_32500 Int)) (or (<= (+ main_y 1) v_prenex_32500) (<= (* 2 (select main_a v_prenex_32500)) 1998))) (forall ((v_prenex_32499 Int)) (or (<= (* 2 (select main_a v_prenex_32499)) 1000) (<= 0 (+ (select main_a v_prenex_32499) 498)) (<= (+ main_x 1) v_prenex_32499) (< v_prenex_32499 main_x)))) (forall ((v_prenex_21994 Int) (v_prenex_21995 Int)) (or (<= (select main_a v_prenex_21994) (select main_a v_prenex_21995)) (<= 1 (select main_a v_prenex_21995)) (<= 2 (* 2 (select main_a v_prenex_21994))) (<= (select main_a v_prenex_21995) 999) (<= (select main_a v_prenex_21994) 999) (<= (+ main_x 1) v_prenex_21994) (< v_prenex_21994 main_x))) (forall ((v_prenex_30017 Int) (v_prenex_30018 Int)) (or (<= (select main_a v_prenex_30017) 999) (< v_prenex_30017 main_x) (<= (select main_a v_prenex_30017) 500) (<= 1000 (* 2 (select main_a v_prenex_30018))) (<= (* 2 (select main_a v_prenex_30018)) 1998) (<= (+ main_x 1) v_prenex_30017) (<= (+ (select main_a v_prenex_30017) (select main_a v_prenex_30018)) 1000))) (or (forall ((v_prenex_29078 Int)) (or (<= (* 2 (select main_a v_prenex_29078)) 1998) (< v_prenex_29078 main_y) (<= (select main_a v_prenex_29078) 1498))) (forall ((v_prenex_29072 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29072))) (<= (+ main_x 1) v_prenex_29072) (<= 0 (+ (select main_a v_prenex_29072) 498)) (< v_prenex_29072 main_x)))) (forall ((v_prenex_27260 Int) (v_prenex_27261 Int)) (or (<= (+ main_x 1) v_prenex_27260) (<= 1 (select main_a v_prenex_27260)) (<= 2 (* 2 (select main_a v_prenex_27260))) (< v_prenex_27260 main_x) (<= (select main_a v_prenex_27261) 999) (<= 1 (select main_a v_prenex_27261)) (<= (+ (select main_a v_prenex_27260) (select main_a v_prenex_27261)) 1000))) (forall ((v_prenex_31576 Int) (v_prenex_31577 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31577))) (<= 0 (+ (select main_a v_prenex_31576) 498)) (<= 1000 (+ (select main_a v_prenex_31576) (select main_a v_prenex_31577))) (< v_prenex_31576 main_x) (<= (+ main_x 1) v_prenex_31576) (<= (select main_a v_prenex_31576) 500))) (or (forall ((v_prenex_27942 Int)) (or (<= (* 2 (select main_a v_prenex_27942)) 1998) (<= (+ main_y 1) v_prenex_27942) (<= 1000 (* 2 (select main_a v_prenex_27942))))) (forall ((v_prenex_27941 Int)) (or (< v_prenex_27941 main_x) (<= 2 (* 2 (select main_a v_prenex_27941))) (<= (+ main_x 1) v_prenex_27941) (<= 0 (+ (select main_a v_prenex_27941) 498))))) (forall ((v_prenex_27154 Int) (v_prenex_27155 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27154))) (<= (select main_a v_prenex_27154) 500) (< v_prenex_27154 main_x) (<= (+ main_x 1) v_prenex_27154) (<= (* 2 (select main_a v_prenex_27155)) 1998) (<= 1000 (+ (select main_a v_prenex_27154) (select main_a v_prenex_27155))))) (forall ((v_prenex_25173 Int)) (or (<= (+ main_x 1) v_prenex_25173) (<= 2 (* 2 (select main_a v_prenex_25173))) (<= 1 (select main_a v_prenex_25173)) (< v_prenex_25173 main_x) (<= (select main_a v_prenex_25173) 500))) (or (forall ((v_prenex_22076 Int)) (or (<= (* 2 (select main_a v_prenex_22076)) 1998) (<= (select main_a v_prenex_22076) 999))) (forall ((v_prenex_22074 Int)) (or (<= (* 2 (select main_a v_prenex_22074)) 1000) (<= (select main_a v_prenex_22074) 999) (<= (+ main_x 1) v_prenex_22074) (< v_prenex_22074 main_x)))) (forall ((v_prenex_26572 Int) (v_prenex_26573 Int)) (or (<= (+ main_x 1) v_prenex_26572) (< v_prenex_26572 main_x) (<= 1 (select main_a v_prenex_26573)) (<= 1 (select main_a v_prenex_26572)) (<= (select main_a v_prenex_26573) 1498) (<= 0 (+ (select main_a v_prenex_26572) 498)) (<= (select main_a v_prenex_26572) (select main_a v_prenex_26573)))) (forall ((v_prenex_29463 Int) (v_prenex_29462 Int)) (or (<= 0 (+ (select main_a v_prenex_29462) 498)) (<= (select main_a v_prenex_29462) (select main_a v_prenex_29463)) (< v_prenex_29462 main_x) (<= 2 (* 2 (select main_a v_prenex_29462))) (<= (+ main_x 1) v_prenex_29462) (<= 500 (select main_a v_prenex_29463)))) (forall ((v_prenex_31318 Int) (v_prenex_31319 Int)) (or (<= (select main_a v_prenex_31318) (select main_a v_prenex_31319)) (<= (* 2 (select main_a v_prenex_31319)) 1998) (<= 1 (select main_a v_prenex_31318)) (< v_prenex_31319 main_y) (< v_prenex_31318 main_x) (<= (+ main_x 1) v_prenex_31318))) (forall ((v_prenex_21993 Int) (v_prenex_21992 Int)) (or (< v_prenex_21992 main_x) (<= (+ main_x 1) v_prenex_21992) (<= (select main_a v_prenex_21993) (+ (select main_a v_prenex_21992) 998)) (<= (select main_a v_prenex_21992) 500) (<= (* 2 (select main_a v_prenex_21993)) 1998) (<= (select main_a v_prenex_21992) 999))) (forall ((v_prenex_23764 Int) (v_prenex_23763 Int)) (or (<= (* 2 (select main_a v_prenex_23763)) 1000) (<= 1 (select main_a v_prenex_23764)) (<= (+ main_x 1) v_prenex_23763) (<= (+ (select main_a v_prenex_23763) (select main_a v_prenex_23764)) 1000) (< v_prenex_23763 main_x) (<= (select main_a v_prenex_23764) 1498) (< v_prenex_23764 main_y))) (forall ((v_prenex_30042 Int) (v_prenex_30043 Int)) (or (<= (+ main_x 1) v_prenex_30042) (<= (select main_a v_prenex_30043) 999) (<= (* 2 (select main_a v_prenex_30043)) 1998) (< v_prenex_30042 main_x) (<= (select main_a v_prenex_30043) (+ (select main_a v_prenex_30042) 998)) (<= (select main_a v_prenex_30042) 500) (<= (* 2 (select main_a v_prenex_30042)) 1000))) (forall ((v_prenex_30303 Int) (v_prenex_30304 Int)) (or (<= 500 (select main_a v_prenex_30304)) (<= 2 (* 2 (select main_a v_prenex_30303))) (< v_prenex_30303 main_x) (<= (* 2 (select main_a v_prenex_30303)) 1000) (<= (+ main_x 1) v_prenex_30303) (<= 1000 (* 2 (select main_a v_prenex_30304))) (<= (+ (select main_a v_prenex_30303) (select main_a v_prenex_30304)) 1000))) (forall ((v_prenex_29739 Int) (v_prenex_29740 Int)) (or (< v_prenex_29739 main_x) (<= 1000 (+ (select main_a v_prenex_29739) (select main_a v_prenex_29740))) (<= 0 (+ (select main_a v_prenex_29739) 498)) (<= (+ main_x 1) v_prenex_29739) (<= 2 (* 2 (select main_a v_prenex_29739))) (<= 500 (select main_a v_prenex_29740)) (<= 1000 (* 2 (select main_a v_prenex_29740))))) (forall ((v_prenex_23170 Int) (v_prenex_23171 Int)) (or (<= (+ (select main_a v_prenex_23170) (select main_a v_prenex_23171)) 1000) (<= 500 (select main_a v_prenex_23171)) (<= (+ main_x 1) v_prenex_23170) (< v_prenex_23170 main_x) (<= (* 2 (select main_a v_prenex_23171)) 1998) (<= (* 2 (select main_a v_prenex_23170)) 1000))) (or (forall ((v_prenex_31594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31594))) (< v_prenex_31594 main_x) (<= (+ main_x 1) v_prenex_31594) (<= (select main_a v_prenex_31594) 999))) (forall ((v_prenex_31595 Int)) (or (<= 500 (select main_a v_prenex_31595)) (<= (+ main_y 1) v_prenex_31595)))) (forall ((v_prenex_26510 Int) (v_prenex_26511 Int)) (or (<= (+ main_x 1) v_prenex_26510) (<= (select main_a v_prenex_26510) 500) (< v_prenex_26510 main_x) (<= (select main_a v_prenex_26510) 999) (<= (select main_a v_prenex_26511) (+ (select main_a v_prenex_26510) 998)) (<= (* 2 (select main_a v_prenex_26511)) 1998))) (or (forall ((v_prenex_29886 Int)) (or (<= 1 (select main_a v_prenex_29886)) (< v_prenex_29886 main_y) (<= (select main_a v_prenex_29886) 999))) (forall ((v_prenex_29885 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29885))) (<= (+ main_x 1) v_prenex_29885) (< v_prenex_29885 main_x) (<= 1 (select main_a v_prenex_29885))))) (forall ((v_prenex_21858 Int) (v_prenex_21859 Int)) (or (< v_prenex_21858 main_x) (<= 1000 (+ (select main_a v_prenex_21858) (select main_a v_prenex_21859))) (<= (+ main_x 1) v_prenex_21858) (<= 0 (+ (select main_a v_prenex_21858) 498)) (<= (select main_a v_prenex_21859) 999) (<= (* 2 (select main_a v_prenex_21859)) 1998))) (forall ((v_prenex_30800 Int) (v_prenex_30801 Int)) (or (<= (select main_a v_prenex_30800) 500) (< v_prenex_30800 main_x) (<= 1 (select main_a v_prenex_30801)) (<= (select main_a v_prenex_30800) (select main_a v_prenex_30801)) (<= 1 (select main_a v_prenex_30800)) (<= (+ main_x 1) v_prenex_30800))) (forall ((v_prenex_25923 Int) (v_prenex_25924 Int)) (or (<= (select main_a v_prenex_25923) (select main_a v_prenex_25924)) (<= 500 (select main_a v_prenex_25924)) (< v_prenex_25923 main_x) (<= (+ main_y 1) v_prenex_25924) (<= (+ main_x 1) v_prenex_25923) (<= (* 2 (select main_a v_prenex_25923)) 1000))) (forall ((v_prenex_32688 Int) (v_prenex_32689 Int)) (or (<= (+ main_x 1) v_prenex_32688) (<= (* 2 (select main_a v_prenex_32688)) 1000) (<= (+ main_y 1) v_prenex_32689) (<= (select main_a v_prenex_32689) 999) (< v_prenex_32688 main_x) (<= (select main_a v_prenex_32688) (select main_a v_prenex_32689)) (<= 500 (select main_a v_prenex_32689)))) (forall ((v_prenex_31105 Int) (v_prenex_31106 Int)) (or (< v_prenex_31106 main_y) (<= (select main_a v_prenex_31105) (select main_a v_prenex_31106)) (<= (+ main_x 1) v_prenex_31105) (<= (select main_a v_prenex_31106) 1498) (< v_prenex_31105 main_x) (<= (select main_a v_prenex_31106) 999) (<= (* 2 (select main_a v_prenex_31105)) 1000))) (forall ((v_prenex_24397 Int) (v_prenex_24396 Int)) (or (<= (* 2 (select main_a v_prenex_24397)) 1998) (<= (select main_a v_prenex_24396) 999) (<= (+ main_y 1) v_prenex_24397) (< v_prenex_24396 main_x) (<= (+ main_x 1) v_prenex_24396) (<= (select main_a v_prenex_24397) (+ (select main_a v_prenex_24396) 998)) (<= 500 (select main_a v_prenex_24397)))) (forall ((v_prenex_32636 Int) (v_prenex_32637 Int)) (or (<= (select main_a v_prenex_32637) 1498) (<= (* 2 (select main_a v_prenex_32636)) 1000) (<= (+ main_x 1) v_prenex_32636) (<= 1000 (+ (select main_a v_prenex_32636) (select main_a v_prenex_32637))) (<= (* 2 (select main_a v_prenex_32637)) 1998) (< v_prenex_32636 main_x) (<= (select main_a v_prenex_32636) 999))) (or (forall ((v_prenex_32293 Int)) (<= 1 (select main_a v_prenex_32293))) (forall ((v_prenex_32288 Int)) (or (<= 0 (+ (select main_a v_prenex_32288) 498)) (<= (* 2 (select main_a v_prenex_32288)) 1000) (< v_prenex_32288 main_x) (<= 2 (* 2 (select main_a v_prenex_32288))) (<= (+ main_x 1) v_prenex_32288)))) (forall ((v_prenex_27214 Int) (v_prenex_27215 Int)) (or (<= 1 (select main_a v_prenex_27215)) (<= 1 (select main_a v_prenex_27214)) (<= (+ main_x 1) v_prenex_27214) (<= 500 (select main_a v_prenex_27215)) (< v_prenex_27214 main_x) (<= (select main_a v_prenex_27215) (+ (select main_a v_prenex_27214) 998)))) (forall ((v_prenex_27129 Int) (v_prenex_27130 Int)) (or (<= (select main_a v_prenex_27129) 999) (<= 500 (select main_a v_prenex_27130)) (<= (select main_a v_prenex_27130) 1498) (<= (select main_a v_prenex_27129) (select main_a v_prenex_27130)) (< v_prenex_27129 main_x) (<= (+ main_x 1) v_prenex_27129) (<= (+ main_y 1) v_prenex_27130))) (or (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 1498) (<= 1 (select main_a v_prenex_29913)))) (forall ((v_prenex_29907 Int)) (or (<= (+ main_x 1) v_prenex_29907) (<= (* 2 (select main_a v_prenex_29907)) 1000) (<= 2 (* 2 (select main_a v_prenex_29907))) (<= (select main_a v_prenex_29907) 500) (< v_prenex_29907 main_x)))) (forall ((v_prenex_31978 Int) (v_prenex_31977 Int)) (or (<= (+ (select main_a v_prenex_31977) (select main_a v_prenex_31978)) 1000) (<= (select main_a v_prenex_31978) 1498) (<= 500 (select main_a v_prenex_31978)) (<= (select main_a v_prenex_31977) 500) (<= 0 (+ (select main_a v_prenex_31977) 498)) (< v_prenex_31977 main_x) (<= (+ main_x 1) v_prenex_31977))) (forall ((v_prenex_22213 Int) (v_prenex_22212 Int)) (or (<= 1 (select main_a v_prenex_22212)) (<= (select main_a v_prenex_22212) 999) (<= (+ (select main_a v_prenex_22212) (select main_a v_prenex_22213)) 1000) (<= 500 (select main_a v_prenex_22213)) (<= (select main_a v_prenex_22213) 1498) (<= (+ main_x 1) v_prenex_22212) (< v_prenex_22212 main_x))) (forall ((v_prenex_28006 Int) (v_prenex_28005 Int)) (or (<= (* 2 (select main_a v_prenex_28005)) 1000) (<= 1 (select main_a v_prenex_28006)) (<= (+ main_x 1) v_prenex_28005) (< v_prenex_28005 main_x) (<= 1000 (+ (select main_a v_prenex_28005) (select main_a v_prenex_28006))) (<= 2 (* 2 (select main_a v_prenex_28005))))) (forall ((v_prenex_32970 Int) (v_prenex_32969 Int)) (or (<= 1 (select main_a v_prenex_32970)) (<= (* 2 (select main_a v_prenex_32969)) 1000) (<= (+ main_x 1) v_prenex_32969) (< v_prenex_32969 main_x) (<= (select main_a v_prenex_32970) 999) (<= (+ (select main_a v_prenex_32969) (select main_a v_prenex_32970)) 1000))) (forall ((v_prenex_26820 Int) (v_prenex_26821 Int)) (or (< v_prenex_26820 main_x) (<= 1000 (* 2 (select main_a v_prenex_26821))) (<= (select main_a v_prenex_26821) 1498) (<= 1000 (+ (select main_a v_prenex_26820) (select main_a v_prenex_26821))) (< v_prenex_26821 main_y) (<= (+ main_x 1) v_prenex_26820) (<= 2 (* 2 (select main_a v_prenex_26820))))) (forall ((v_prenex_32744 Int) (v_prenex_32745 Int)) (or (<= (+ main_x 1) v_prenex_32744) (< v_prenex_32744 main_x) (<= (* 2 (select main_a v_prenex_32744)) 1000) (<= (select main_a v_prenex_32745) 999) (<= (* 2 (select main_a v_prenex_32745)) 1998) (<= 2 (* 2 (select main_a v_prenex_32744))) (<= (+ (select main_a v_prenex_32744) (select main_a v_prenex_32745)) 1000))) (forall ((v_prenex_30624 Int) (v_prenex_30623 Int)) (or (<= 1 (select main_a v_prenex_30623)) (<= (+ (select main_a v_prenex_30623) (select main_a v_prenex_30624)) 1000) (<= 1000 (* 2 (select main_a v_prenex_30624))) (<= (+ main_x 1) v_prenex_30623) (< v_prenex_30623 main_x) (<= (select main_a v_prenex_30623) 500))) (forall ((v_prenex_30989 Int) (v_prenex_30990 Int)) (or (<= (+ main_x 1) v_prenex_30989) (<= (* 2 (select main_a v_prenex_30989)) 1000) (< v_prenex_30990 main_y) (< v_prenex_30989 main_x) (<= (+ (select main_a v_prenex_30989) (select main_a v_prenex_30990)) 1000))) (forall ((v_prenex_23811 Int) (v_prenex_23810 Int)) (or (< v_prenex_23811 main_y) (<= 0 (+ (select main_a v_prenex_23810) 498)) (<= (+ main_x 1) v_prenex_23810) (< v_prenex_23810 main_x) (<= 500 (select main_a v_prenex_23811)) (<= (select main_a v_prenex_23810) (select main_a v_prenex_23811)))) (forall ((v_prenex_24166 Int) (v_prenex_24165 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24166))) (< v_prenex_24165 main_x) (<= (select main_a v_prenex_24165) (select main_a v_prenex_24166)) (<= (select main_a v_prenex_24165) 500) (<= 1 (select main_a v_prenex_24166)) (<= 2 (* 2 (select main_a v_prenex_24165))) (<= (+ main_x 1) v_prenex_24165))) (or (forall ((v_prenex_24947 Int)) (or (<= (select main_a v_prenex_24947) 999) (<= 1000 (* 2 (select main_a v_prenex_24947))))) (forall ((v_prenex_24944 Int)) (or (<= (+ main_x 1) v_prenex_24944) (<= (select main_a v_prenex_24944) 999) (< v_prenex_24944 main_x) (<= 2 (* 2 (select main_a v_prenex_24944))) (<= 1 (select main_a v_prenex_24944))))) (or (forall ((v_prenex_22425 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22425))) (< v_prenex_22425 main_x) (<= (+ main_x 1) v_prenex_22425) (<= (* 2 (select main_a v_prenex_22425)) 1000) (<= 1 (select main_a v_prenex_22425)))) (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (<= 1 (select main_a v_prenex_22429))))) (forall ((v_prenex_26068 Int) (v_prenex_26069 Int)) (or (<= (select main_a v_prenex_26068) (select main_a v_prenex_26069)) (<= (+ main_x 1) v_prenex_26068) (<= 2 (* 2 (select main_a v_prenex_26068))) (<= 1 (select main_a v_prenex_26069)) (< v_prenex_26068 main_x) (<= (* 2 (select main_a v_prenex_26069)) 1998) (<= (select main_a v_prenex_26068) 500))) (or (forall ((v_prenex_25774 Int)) (or (<= (+ main_y 1) v_prenex_25774) (<= (select main_a v_prenex_25774) 1498))) (forall ((v_prenex_25773 Int)) (or (<= (+ main_x 1) v_prenex_25773) (<= (* 2 (select main_a v_prenex_25773)) 1000) (< v_prenex_25773 main_x)))) (forall ((v_prenex_28801 Int) (v_prenex_28802 Int)) (or (<= (+ (select main_a v_prenex_28801) (select main_a v_prenex_28802)) 1000) (<= 1 (select main_a v_prenex_28802)) (<= 2 (* 2 (select main_a v_prenex_28801))) (< v_prenex_28801 main_x) (<= (+ main_x 1) v_prenex_28801))) (or (forall ((v_prenex_27862 Int)) (or (<= 1 (select main_a v_prenex_27862)) (<= (select main_a v_prenex_27862) 999) (<= (+ main_x 1) v_prenex_27862) (<= (* 2 (select main_a v_prenex_27862)) 1000) (< v_prenex_27862 main_x))) (forall ((v_prenex_27863 Int)) (or (<= (select main_a v_prenex_27863) 1498) (<= 1000 (* 2 (select main_a v_prenex_27863)))))) (forall ((v_prenex_22093 Int) (v_prenex_22094 Int)) (or (<= (* 2 (select main_a v_prenex_22093)) 1000) (<= (* 2 (select main_a v_prenex_22094)) 1998) (<= (+ main_x 1) v_prenex_22093) (<= 1000 (+ (select main_a v_prenex_22093) (select main_a v_prenex_22094))) (<= 1 (select main_a v_prenex_22094)) (< v_prenex_22093 main_x) (<= (select main_a v_prenex_22093) 999))) (forall ((v_prenex_24490 Int) (v_prenex_24491 Int)) (or (<= (select main_a v_prenex_24491) 1498) (< v_prenex_24490 main_x) (<= (select main_a v_prenex_24490) 500) (<= 1 (select main_a v_prenex_24490)) (<= 500 (select main_a v_prenex_24491)) (<= (+ main_x 1) v_prenex_24490) (<= (select main_a v_prenex_24490) (select main_a v_prenex_24491)))) (forall ((v_prenex_23827 Int) (v_prenex_23826 Int)) (or (<= (select main_a v_prenex_23826) (select main_a v_prenex_23827)) (< v_prenex_23826 main_x) (<= (+ main_x 1) v_prenex_23826) (<= (select main_a v_prenex_23827) 1498) (<= 1 (select main_a v_prenex_23827)) (<= (* 2 (select main_a v_prenex_23826)) 1000))) (or (forall ((v_prenex_24406 Int)) (<= 500 (select main_a v_prenex_24406))) (forall ((v_prenex_24404 Int)) (or (<= (select main_a v_prenex_24404) 500) (<= 1 (select main_a v_prenex_24404)) (<= (+ main_x 1) v_prenex_24404) (<= 2 (* 2 (select main_a v_prenex_24404))) (< v_prenex_24404 main_x)))) (or (forall ((v_prenex_30325 Int)) (or (<= 500 (select main_a v_prenex_30325)) (<= (select main_a v_prenex_30325) 1498))) (forall ((v_prenex_30321 Int)) (or (<= (select main_a v_prenex_30321) 500) (<= 2 (* 2 (select main_a v_prenex_30321))) (<= (+ main_x 1) v_prenex_30321) (< v_prenex_30321 main_x)))) (forall ((v_prenex_30198 Int) (v_prenex_30197 Int)) (or (<= (+ main_x 1) v_prenex_30197) (<= 1000 (* 2 (select main_a v_prenex_30198))) (<= (select main_a v_prenex_30198) 999) (< v_prenex_30197 main_x) (<= (select main_a v_prenex_30197) 999) (<= 1000 (+ (select main_a v_prenex_30197) (select main_a v_prenex_30198))) (<= 2 (* 2 (select main_a v_prenex_30197))))) (or (forall ((v_prenex_32591 Int)) (or (<= (* 2 (select main_a v_prenex_32591)) 1998) (<= (+ main_y 1) v_prenex_32591) (< v_prenex_32591 main_y) (<= (select main_a v_prenex_32591) 999))) (forall ((v_prenex_32590 Int)) (<= (* 2 (select main_a v_prenex_32590)) 1000))) (forall ((v_prenex_29839 Int) (v_prenex_29838 Int)) (or (<= (select main_a v_prenex_29838) 999) (<= (select main_a v_prenex_29839) 999) (< v_prenex_29838 main_x) (<= 1000 (* 2 (select main_a v_prenex_29839))) (<= (+ main_x 1) v_prenex_29838) (<= (select main_a v_prenex_29838) (select main_a v_prenex_29839)) (< v_prenex_29839 main_y))) (forall ((v_prenex_32997 Int) (v_prenex_32998 Int)) (or (< v_prenex_32997 main_x) (<= (select main_a v_prenex_32998) (+ (select main_a v_prenex_32997) 998)) (<= (select main_a v_prenex_32997) 500) (<= (select main_a v_prenex_32998) 999) (<= (* 2 (select main_a v_prenex_32998)) 1998) (<= (+ main_x 1) v_prenex_32997))) (or (forall ((v_prenex_29677 Int)) (or (<= (* 2 (select main_a v_prenex_29677)) 1998) (<= 1 (select main_a v_prenex_29677)))) (forall ((v_prenex_29672 Int)) (or (<= (+ main_x 1) v_prenex_29672) (<= 2 (* 2 (select main_a v_prenex_29672))) (<= 0 (+ (select main_a v_prenex_29672) 498)) (< v_prenex_29672 main_x)))) (forall ((v_prenex_23868 Int) (v_prenex_23869 Int)) (or (< v_prenex_23868 main_x) (<= 2 (* 2 (select main_a v_prenex_23868))) (<= (+ (select main_a v_prenex_23868) (select main_a v_prenex_23869)) 1000) (<= 0 (+ (select main_a v_prenex_23868) 498)) (<= 1 (select main_a v_prenex_23869)) (<= 1000 (* 2 (select main_a v_prenex_23869))) (<= (+ main_x 1) v_prenex_23868))) (forall ((v_prenex_24087 Int) (v_prenex_24088 Int)) (or (<= 0 (+ (select main_a v_prenex_24087) 498)) (< v_prenex_24087 main_x) (<= (+ main_x 1) v_prenex_24087) (<= (* 2 (select main_a v_prenex_24088)) 1998) (<= 2 (* 2 (select main_a v_prenex_24087))) (<= 1 (select main_a v_prenex_24088)) (<= (select main_a v_prenex_24087) (select main_a v_prenex_24088)))) (or (forall ((v_prenex_30566 Int)) (or (<= 1 (select main_a v_prenex_30566)) (<= 2 (* 2 (select main_a v_prenex_30566))) (<= (+ main_x 1) v_prenex_30566) (< v_prenex_30566 main_x) (<= (* 2 (select main_a v_prenex_30566)) 1000))) (forall ((v_prenex_30570 Int)) (or (<= (select main_a v_prenex_30570) 999) (<= (select main_a v_prenex_30570) 1498)))) (forall ((v_prenex_31941 Int) (v_prenex_31942 Int)) (or (<= (+ main_x 1) v_prenex_31941) (<= (select main_a v_prenex_31941) 500) (<= (select main_a v_prenex_31942) 1498) (<= (* 2 (select main_a v_prenex_31941)) 1000) (< v_prenex_31941 main_x) (<= 1000 (+ (select main_a v_prenex_31941) (select main_a v_prenex_31942))))) (forall ((v_prenex_29339 Int) (v_prenex_29340 Int)) (or (<= (* 2 (select main_a v_prenex_29339)) 1000) (<= 2 (* 2 (select main_a v_prenex_29339))) (<= (select main_a v_prenex_29339) (select main_a v_prenex_29340)) (<= (* 2 (select main_a v_prenex_29340)) 1998) (<= (select main_a v_prenex_29340) 1498) (< v_prenex_29339 main_x) (<= (+ main_x 1) v_prenex_29339))) (forall ((v_prenex_23272 Int) (v_prenex_23271 Int)) (or (<= (select main_a v_prenex_23271) (select main_a v_prenex_23272)) (<= 1 (select main_a v_prenex_23271)) (< v_prenex_23271 main_x) (<= 1 (select main_a v_prenex_23272)) (<= (+ main_y 1) v_prenex_23272) (<= 1000 (* 2 (select main_a v_prenex_23272))) (<= (+ main_x 1) v_prenex_23271))) (or (forall ((v_prenex_30153 Int)) (or (< v_prenex_30153 main_y) (<= (* 2 (select main_a v_prenex_30153)) 1998) (<= 1 (select main_a v_prenex_30153)))) (forall ((v_prenex_30149 Int)) (or (<= (select main_a v_prenex_30149) 999) (<= (+ main_x 1) v_prenex_30149) (<= 2 (* 2 (select main_a v_prenex_30149))) (< v_prenex_30149 main_x)))) (or (forall ((v_prenex_30819 Int)) (or (<= (select main_a v_prenex_30819) 1498) (<= (select main_a v_prenex_30819) 999))) (forall ((v_prenex_30815 Int)) (or (<= (select main_a v_prenex_30815) 500) (<= (+ main_x 1) v_prenex_30815) (<= 0 (+ (select main_a v_prenex_30815) 498)) (< v_prenex_30815 main_x) (<= (* 2 (select main_a v_prenex_30815)) 1000)))) (forall ((v_prenex_31291 Int) (v_prenex_31290 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31291))) (< v_prenex_31290 main_x) (<= (+ main_x 1) v_prenex_31290) (<= (+ (select main_a v_prenex_31290) (select main_a v_prenex_31291)) 1000) (<= (select main_a v_prenex_31290) 500) (<= (select main_a v_prenex_31291) 999))) (forall ((v_prenex_27131 Int) (v_prenex_27132 Int)) (or (<= 500 (select main_a v_prenex_27132)) (<= (+ main_x 1) v_prenex_27131) (<= 1000 (* 2 (select main_a v_prenex_27132))) (< v_prenex_27131 main_x) (<= (select main_a v_prenex_27131) 500) (<= 1000 (+ (select main_a v_prenex_27131) (select main_a v_prenex_27132))))) (forall ((v_prenex_25419 Int) (v_prenex_25418 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25419))) (<= (+ main_x 1) v_prenex_25418) (<= (* 2 (select main_a v_prenex_25419)) 1998) (< v_prenex_25418 main_x) (<= 2 (* 2 (select main_a v_prenex_25418))) (<= (select main_a v_prenex_25419) (+ (select main_a v_prenex_25418) 998)))) (or (forall ((v_prenex_24813 Int)) (or (< v_prenex_24813 main_x) (<= 2 (* 2 (select main_a v_prenex_24813))) (<= (* 2 (select main_a v_prenex_24813)) 1000) (<= (select main_a v_prenex_24813) 999) (<= (+ main_x 1) v_prenex_24813))) (forall ((v_prenex_24816 Int)) (<= (* 2 (select main_a v_prenex_24816)) 1998))) (forall ((v_prenex_29766 Int) (v_prenex_29765 Int)) (or (<= (select main_a v_prenex_29765) 999) (<= (+ main_x 1) v_prenex_29765) (< v_prenex_29765 main_x) (<= (select main_a v_prenex_29765) (select main_a v_prenex_29766)) (<= 1000 (* 2 (select main_a v_prenex_29766))) (<= (select main_a v_prenex_29765) 500) (<= (select main_a v_prenex_29766) 1498))) (or (forall ((v_prenex_25141 Int)) (or (<= (select main_a v_prenex_25141) 999) (< v_prenex_25141 main_x) (<= 2 (* 2 (select main_a v_prenex_25141))) (<= (+ main_x 1) v_prenex_25141) (<= (select main_a v_prenex_25141) 500))) (forall ((v_prenex_25144 Int)) (or (<= 1 (select main_a v_prenex_25144)) (<= (* 2 (select main_a v_prenex_25144)) 1998)))) (forall ((v_prenex_22583 Int) (v_prenex_22582 Int)) (or (<= (select main_a v_prenex_22582) 999) (<= 1000 (* 2 (select main_a v_prenex_22583))) (< v_prenex_22582 main_x) (<= (+ main_x 1) v_prenex_22582) (<= 1 (select main_a v_prenex_22582)) (<= (+ (select main_a v_prenex_22582) (select main_a v_prenex_22583)) 1000) (<= (select main_a v_prenex_22583) 1498))) (forall ((v_prenex_22434 Int) (v_prenex_22435 Int)) (or (<= (select main_a v_prenex_22434) (select main_a v_prenex_22435)) (< v_prenex_22435 main_y) (<= 1 (select main_a v_prenex_22434)) (< v_prenex_22434 main_x) (<= (select main_a v_prenex_22435) 999) (<= (select main_a v_prenex_22435) 1498) (<= (+ main_x 1) v_prenex_22434))) (forall ((v_prenex_32674 Int) (v_prenex_32675 Int)) (or (< v_prenex_32674 main_x) (<= (select main_a v_prenex_32675) (+ (select main_a v_prenex_32674) 998)) (<= (+ main_x 1) v_prenex_32674) (< v_prenex_32675 main_y) (<= 1 (select main_a v_prenex_32674)) (<= (select main_a v_prenex_32675) 1498))) (forall ((v_prenex_23488 Int) (v_prenex_23487 Int)) (or (<= (select main_a v_prenex_23488) 999) (<= (+ main_x 1) v_prenex_23487) (<= 2 (* 2 (select main_a v_prenex_23487))) (< v_prenex_23487 main_x) (<= (select main_a v_prenex_23487) 999) (<= (select main_a v_prenex_23488) (+ (select main_a v_prenex_23487) 998)))) (or (forall ((v_prenex_30967 Int)) (or (<= (+ main_x 1) v_prenex_30967) (< v_prenex_30967 main_x) (<= (select main_a v_prenex_30967) 500) (<= 2 (* 2 (select main_a v_prenex_30967))) (<= 0 (+ (select main_a v_prenex_30967) 498)))) (forall ((v_prenex_30968 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30968))) (<= (select main_a v_prenex_30968) 1498)))) (forall ((v_prenex_29318 Int) (v_prenex_29319 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29318))) (<= 0 (+ (select main_a v_prenex_29318) 498)) (<= 500 (select main_a v_prenex_29319)) (< v_prenex_29318 main_x) (<= (select main_a v_prenex_29319) 999) (<= (+ (select main_a v_prenex_29318) (select main_a v_prenex_29319)) 1000) (<= (+ main_x 1) v_prenex_29318))) (forall ((v_prenex_27906 Int) (v_prenex_27907 Int)) (or (< v_prenex_27906 main_x) (<= 1000 (* 2 (select main_a v_prenex_27907))) (<= (+ main_x 1) v_prenex_27906) (<= (+ main_y 1) v_prenex_27907) (<= (select main_a v_prenex_27906) 999) (<= (select main_a v_prenex_27907) 999) (<= (select main_a v_prenex_27907) (+ (select main_a v_prenex_27906) 998)))) (forall ((v_prenex_32461 Int) (v_prenex_32462 Int)) (or (<= (+ main_x 1) v_prenex_32461) (<= (select main_a v_prenex_32462) 1498) (<= (* 2 (select main_a v_prenex_32462)) 1998) (<= 0 (+ (select main_a v_prenex_32461) 498)) (< v_prenex_32461 main_x) (<= (+ (select main_a v_prenex_32461) (select main_a v_prenex_32462)) 1000) (<= 2 (* 2 (select main_a v_prenex_32461))))) (forall ((v_prenex_32793 Int) (v_prenex_32792 Int)) (or (<= (+ (select main_a v_prenex_32792) (select main_a v_prenex_32793)) 1000) (<= 1 (select main_a v_prenex_32792)) (<= (* 2 (select main_a v_prenex_32792)) 1000) (<= (select main_a v_prenex_32793) 999) (< v_prenex_32792 main_x) (<= 500 (select main_a v_prenex_32793)) (<= (+ main_x 1) v_prenex_32792))) (forall ((v_prenex_23288 Int) (v_prenex_23287 Int)) (or (<= 1000 (+ (select main_a v_prenex_23287) (select main_a v_prenex_23288))) (<= 500 (select main_a v_prenex_23288)) (<= 1 (select main_a v_prenex_23287)) (< v_prenex_23287 main_x) (<= 1000 (* 2 (select main_a v_prenex_23288))) (<= (+ main_x 1) v_prenex_23287))) (forall ((v_prenex_26312 Int) (v_prenex_26311 Int)) (or (<= (* 2 (select main_a v_prenex_26312)) 1998) (<= 1000 (+ (select main_a v_prenex_26311) (select main_a v_prenex_26312))) (<= (select main_a v_prenex_26311) 500) (< v_prenex_26311 main_x) (<= (+ main_y 1) v_prenex_26312) (<= (+ main_x 1) v_prenex_26311) (<= 1 (select main_a v_prenex_26312)))) (or (forall ((v_prenex_31778 Int)) (or (<= (select main_a v_prenex_31778) 500) (<= 2 (* 2 (select main_a v_prenex_31778))) (<= 1 (select main_a v_prenex_31778)) (<= (+ main_x 1) v_prenex_31778) (< v_prenex_31778 main_x))) (forall ((v_prenex_31780 Int)) (or (<= (select main_a v_prenex_31780) 999) (<= 1 (select main_a v_prenex_31780))))) (or (forall ((v_prenex_26247 Int)) (<= 500 (select main_a v_prenex_26247))) (forall ((v_prenex_26242 Int)) (or (<= 1 (select main_a v_prenex_26242)) (<= 2 (* 2 (select main_a v_prenex_26242))) (<= (select main_a v_prenex_26242) 500) (<= (+ main_x 1) v_prenex_26242) (< v_prenex_26242 main_x)))) (forall ((v_prenex_22817 Int) (v_prenex_22818 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22818))) (<= (select main_a v_prenex_22817) 500) (<= (+ main_x 1) v_prenex_22817) (<= 1000 (+ (select main_a v_prenex_22817) (select main_a v_prenex_22818))) (<= (* 2 (select main_a v_prenex_22818)) 1998) (< v_prenex_22817 main_x) (<= 2 (* 2 (select main_a v_prenex_22817))))) (forall ((v_prenex_23103 Int) (v_prenex_23102 Int)) (or (<= 1 (select main_a v_prenex_23102)) (< v_prenex_23102 main_x) (<= (select main_a v_prenex_23102) 500) (<= (select main_a v_prenex_23103) 999) (<= (select main_a v_prenex_23102) (select main_a v_prenex_23103)) (<= 1 (select main_a v_prenex_23103)) (<= (+ main_x 1) v_prenex_23102))) (or (forall ((v_prenex_31874 Int)) (or (<= (select main_a v_prenex_31874) 1498) (<= 1000 (* 2 (select main_a v_prenex_31874))))) (forall ((v_prenex_31872 Int)) (or (<= (* 2 (select main_a v_prenex_31872)) 1000) (<= 2 (* 2 (select main_a v_prenex_31872))) (<= (+ main_x 1) v_prenex_31872) (<= 0 (+ (select main_a v_prenex_31872) 498)) (< v_prenex_31872 main_x)))) (forall ((v_prenex_21643 Int) (v_prenex_21644 Int)) (or (<= 0 (+ (select main_a v_prenex_21643) 498)) (< v_prenex_21643 main_x) (<= 1 (select main_a v_prenex_21643)) (<= (select main_a v_prenex_21644) 1498) (<= (+ main_x 1) v_prenex_21643) (<= (+ (select main_a v_prenex_21643) (select main_a v_prenex_21644)) 1000))) (forall ((v_prenex_29121 Int) (v_prenex_29120 Int)) (or (<= (* 2 (select main_a v_prenex_29121)) 1998) (<= (select main_a v_prenex_29120) (select main_a v_prenex_29121)) (< v_prenex_29120 main_x) (<= 0 (+ (select main_a v_prenex_29120) 498)) (<= (* 2 (select main_a v_prenex_29120)) 1000) (<= (+ main_x 1) v_prenex_29120))) (or (forall ((v_prenex_24119 Int)) (<= 1 (select main_a v_prenex_24119))) (forall ((v_prenex_24118 Int)) (or (<= 1 (select main_a v_prenex_24118)) (<= 2 (* 2 (select main_a v_prenex_24118))) (< v_prenex_24118 main_x) (<= (+ main_x 1) v_prenex_24118)))) (forall ((v_prenex_31624 Int) (v_prenex_31625 Int)) (or (<= (+ main_y 1) v_prenex_31625) (<= (select main_a v_prenex_31625) 999) (<= (select main_a v_prenex_31625) 1498) (<= (+ (select main_a v_prenex_31624) (select main_a v_prenex_31625)) 1000) (< v_prenex_31625 main_y))) (or (forall ((v_prenex_31532 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31532))) (<= (* 2 (select main_a v_prenex_31532)) 1000) (< v_prenex_31532 main_x) (<= (+ main_x 1) v_prenex_31532))) (forall ((v_prenex_31535 Int)) (or (<= 1 (select main_a v_prenex_31535)) (<= (* 2 (select main_a v_prenex_31535)) 1998)))) (or (forall ((v_prenex_21510 Int)) (or (< v_prenex_21510 main_y) (<= (select main_a v_prenex_21510) 1498))) (forall ((v_prenex_21378 Int)) (or (<= 0 (+ (select main_a v_prenex_21378) 498)) (<= (* 2 (select main_a v_prenex_21378)) 1000) (<= (+ main_x 1) v_prenex_21378) (< v_prenex_21378 main_x)))) (forall ((v_prenex_24735 Int) (v_prenex_24736 Int)) (or (< v_prenex_24735 main_x) (<= (select main_a v_prenex_24735) 500) (<= (select main_a v_prenex_24735) (select main_a v_prenex_24736)) (< v_prenex_24736 main_y) (<= (+ main_x 1) v_prenex_24735))) (forall ((v_prenex_24670 Int) (v_prenex_24671 Int)) (or (<= (select main_a v_prenex_24671) 1498) (<= 1000 (+ (select main_a v_prenex_24670) (select main_a v_prenex_24671))) (<= (+ main_x 1) v_prenex_24670) (<= 1 (select main_a v_prenex_24671)) (<= (select main_a v_prenex_24670) 999) (< v_prenex_24670 main_x))) (forall ((v_prenex_28518 Int) (v_prenex_28517 Int)) (or (<= 1 (select main_a v_prenex_28517)) (<= (+ main_x 1) v_prenex_28517) (<= (select main_a v_prenex_28518) 999) (<= (* 2 (select main_a v_prenex_28518)) 1998) (<= (+ (select main_a v_prenex_28517) (select main_a v_prenex_28518)) 1000) (< v_prenex_28517 main_x) (<= 2 (* 2 (select main_a v_prenex_28517))))) (forall ((v_prenex_27495 Int) (v_prenex_27496 Int)) (or (< v_prenex_27495 main_x) (<= 1000 (* 2 (select main_a v_prenex_27496))) (<= (select main_a v_prenex_27495) (select main_a v_prenex_27496)) (<= 0 (+ (select main_a v_prenex_27495) 498)) (<= 1 (select main_a v_prenex_27496)) (<= 2 (* 2 (select main_a v_prenex_27495))) (<= (+ main_x 1) v_prenex_27495))) (forall ((v_prenex_27009 Int) (v_prenex_27010 Int)) (or (<= (select main_a v_prenex_27009) 999) (< v_prenex_27009 main_x) (<= (select main_a v_prenex_27009) (select main_a v_prenex_27010)) (<= (+ main_x 1) v_prenex_27009) (<= 0 (+ (select main_a v_prenex_27009) 498)) (<= 500 (select main_a v_prenex_27010)) (<= (select main_a v_prenex_27010) 999))) (forall ((v_prenex_24180 Int) (v_prenex_24179 Int)) (or (<= 0 (+ (select main_a v_prenex_24179) 498)) (<= (+ main_x 1) v_prenex_24179) (< v_prenex_24179 main_x) (<= (+ main_y 1) v_prenex_24180) (<= (* 2 (select main_a v_prenex_24180)) 1998) (<= (+ (select main_a v_prenex_24179) (select main_a v_prenex_24180)) 1000) (<= 1 (select main_a v_prenex_24180)))) (or (forall ((v_prenex_24811 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24811))) (<= (+ main_x 1) v_prenex_24811) (< v_prenex_24811 main_x) (<= (* 2 (select main_a v_prenex_24811)) 1000))) (forall ((v_prenex_24816 Int)) (<= (* 2 (select main_a v_prenex_24816)) 1998))) (forall ((v_prenex_30242 Int) (v_prenex_30243 Int)) (or (<= (+ main_x 1) v_prenex_30242) (<= 1000 (+ (select main_a v_prenex_30242) (select main_a v_prenex_30243))) (<= 1000 (* 2 (select main_a v_prenex_30243))) (<= (select main_a v_prenex_30242) 500) (<= (+ main_y 1) v_prenex_30243) (< v_prenex_30242 main_x))) (forall ((v_prenex_27535 Int) (v_prenex_27536 Int)) (or (<= 1 (select main_a v_prenex_27536)) (<= (+ main_x 1) v_prenex_27535) (<= (* 2 (select main_a v_prenex_27536)) 1998) (<= 2 (* 2 (select main_a v_prenex_27535))) (< v_prenex_27535 main_x) (<= (select main_a v_prenex_27536) (+ (select main_a v_prenex_27535) 998)))) (forall ((v_prenex_32982 Int) (v_prenex_32981 Int)) (or (< v_prenex_32981 main_x) (<= 1 (select main_a v_prenex_32982)) (<= 2 (* 2 (select main_a v_prenex_32981))) (<= (select main_a v_prenex_32981) 500) (<= 1000 (+ (select main_a v_prenex_32981) (select main_a v_prenex_32982))) (<= (+ main_x 1) v_prenex_32981) (<= (select main_a v_prenex_32982) 1498))) (forall ((v_prenex_24399 Int) (v_prenex_24398 Int)) (or (<= 1000 (+ (select main_a v_prenex_24398) (select main_a v_prenex_24399))) (< v_prenex_24398 main_x) (<= (select main_a v_prenex_24398) 500) (<= (+ main_x 1) v_prenex_24398) (< v_prenex_24399 main_y))) (forall ((v_prenex_22306 Int) (v_prenex_22307 Int)) (or (<= (+ main_y 1) v_prenex_22307) (<= 1 (select main_a v_prenex_22306)) (<= 1000 (* 2 (select main_a v_prenex_22307))) (<= (+ main_x 1) v_prenex_22306) (<= 1000 (+ (select main_a v_prenex_22306) (select main_a v_prenex_22307))) (<= (* 2 (select main_a v_prenex_22307)) 1998) (< v_prenex_22306 main_x))) (or (forall ((v_prenex_25525 Int)) (or (<= 1 (select main_a v_prenex_25525)) (<= (* 2 (select main_a v_prenex_25525)) 1998))) (forall ((v_prenex_25520 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25520))) (<= (+ main_x 1) v_prenex_25520) (< v_prenex_25520 main_x)))) (forall ((v_prenex_22643 Int) (v_prenex_22644 Int)) (or (<= (select main_a v_prenex_22644) 999) (<= 1 (select main_a v_prenex_22644)) (<= (+ (select main_a v_prenex_22643) (select main_a v_prenex_22644)) 1000) (<= (+ main_y 1) v_prenex_22644) (< v_prenex_22644 main_y))) (forall ((v_prenex_24809 Int) (v_prenex_24808 Int)) (or (<= 1 (select main_a v_prenex_24808)) (<= (+ main_x 1) v_prenex_24808) (<= 500 (select main_a v_prenex_24809)) (<= (select main_a v_prenex_24809) (+ (select main_a v_prenex_24808) 998)) (< v_prenex_24808 main_x) (<= (+ main_y 1) v_prenex_24809))) (forall ((v_prenex_24593 Int) (v_prenex_24594 Int)) (or (<= (+ main_y 1) v_prenex_24594) (<= (* 2 (select main_a v_prenex_24593)) 1000) (<= (+ main_x 1) v_prenex_24593) (< v_prenex_24593 main_x) (<= 1000 (+ (select main_a v_prenex_24593) (select main_a v_prenex_24594))))) (or (forall ((v_prenex_25190 Int)) (or (<= 1 (select main_a v_prenex_25190)) (<= 1000 (* 2 (select main_a v_prenex_25190))))) (forall ((v_prenex_25187 Int)) (or (< v_prenex_25187 main_x) (<= (+ main_x 1) v_prenex_25187) (<= (* 2 (select main_a v_prenex_25187)) 1000) (<= (select main_a v_prenex_25187) 999) (<= (select main_a v_prenex_25187) 500)))) (forall ((v_prenex_21906 Int) (v_prenex_21907 Int)) (or (<= (+ main_x 1) v_prenex_21906) (<= 1 (select main_a v_prenex_21906)) (<= (select main_a v_prenex_21907) 1498) (<= (+ (select main_a v_prenex_21906) (select main_a v_prenex_21907)) 1000) (<= 2 (* 2 (select main_a v_prenex_21906))) (< v_prenex_21906 main_x) (<= (* 2 (select main_a v_prenex_21907)) 1998))) (or (forall ((v_prenex_28412 Int)) (or (<= 500 (select main_a v_prenex_28412)) (<= 1 (select main_a v_prenex_28412)))) (forall ((v_prenex_28410 Int)) (or (<= (select main_a v_prenex_28410) 999) (<= 2 (* 2 (select main_a v_prenex_28410))) (<= 0 (+ (select main_a v_prenex_28410) 498)) (< v_prenex_28410 main_x) (<= (+ main_x 1) v_prenex_28410)))) (forall ((v_prenex_26206 Int) (v_prenex_26207 Int)) (or (<= (select main_a v_prenex_26206) 500) (< v_prenex_26206 main_x) (<= (select main_a v_prenex_26207) (+ (select main_a v_prenex_26206) 998)) (<= (+ main_x 1) v_prenex_26206) (<= (select main_a v_prenex_26207) 1498) (<= (* 2 (select main_a v_prenex_26207)) 1998) (<= 2 (* 2 (select main_a v_prenex_26206))))) (or (forall ((v_prenex_27170 Int)) (or (<= (+ main_x 1) v_prenex_27170) (< v_prenex_27170 main_x) (<= 1 (select main_a v_prenex_27170)) (<= (select main_a v_prenex_27170) 500) (<= (* 2 (select main_a v_prenex_27170)) 1000))) (forall ((v_prenex_27175 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27175))) (<= (* 2 (select main_a v_prenex_27175)) 1998)))) (forall ((v_prenex_28207 Int) (v_prenex_28208 Int)) (or (<= (+ (select main_a v_prenex_28207) (select main_a v_prenex_28208)) 1000) (<= (select main_a v_prenex_28208) 999) (<= 1000 (* 2 (select main_a v_prenex_28208))) (< v_prenex_28207 main_x) (<= (+ main_x 1) v_prenex_28207) (<= (* 2 (select main_a v_prenex_28207)) 1000))) (forall ((v_prenex_30622 Int) (v_prenex_30621 Int)) (or (<= (* 2 (select main_a v_prenex_30621)) 1000) (< v_prenex_30621 main_x) (<= 500 (select main_a v_prenex_30622)) (<= (+ (select main_a v_prenex_30621) (select main_a v_prenex_30622)) 1000) (<= (+ main_x 1) v_prenex_30621) (<= 0 (+ (select main_a v_prenex_30621) 498)) (<= 1 (select main_a v_prenex_30622)))) (forall ((v_prenex_27157 Int) (v_prenex_27156 Int)) (or (<= 0 (+ (select main_a v_prenex_27156) 498)) (<= (select main_a v_prenex_27157) 1498) (<= (* 2 (select main_a v_prenex_27157)) 1998) (< v_prenex_27156 main_x) (<= (select main_a v_prenex_27157) (+ (select main_a v_prenex_27156) 998)) (<= 1 (select main_a v_prenex_27156)) (<= (+ main_x 1) v_prenex_27156))) (forall ((v_prenex_30772 Int) (v_prenex_30773 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30772))) (<= (+ (select main_a v_prenex_30772) (select main_a v_prenex_30773)) 1000) (<= (select main_a v_prenex_30772) 500) (<= (+ main_x 1) v_prenex_30772) (<= 500 (select main_a v_prenex_30773)) (< v_prenex_30772 main_x))) (or (forall ((v_prenex_21383 Int)) (or (< v_prenex_21383 main_x) (<= (select main_a v_prenex_21383) 500) (<= 2 (* 2 (select main_a v_prenex_21383))) (<= (+ main_x 1) v_prenex_21383))) (forall ((v_prenex_21528 Int)) (or (< v_prenex_21528 main_y) (<= 1000 (* 2 (select main_a v_prenex_21528)))))) (forall ((v_prenex_31077 Int) (v_prenex_31078 Int)) (or (<= (* 2 (select main_a v_prenex_31077)) 1000) (<= (select main_a v_prenex_31078) 999) (<= (+ (select main_a v_prenex_31077) (select main_a v_prenex_31078)) 1000) (<= (+ main_x 1) v_prenex_31077) (<= 1000 (* 2 (select main_a v_prenex_31078))) (< v_prenex_31077 main_x) (<= (select main_a v_prenex_31077) 500))) (forall ((v_prenex_24777 Int) (v_prenex_24778 Int)) (or (<= 1000 (+ (select main_a v_prenex_24777) (select main_a v_prenex_24778))) (<= (+ main_x 1) v_prenex_24777) (<= (select main_a v_prenex_24778) 1498) (<= 2 (* 2 (select main_a v_prenex_24777))) (<= (select main_a v_prenex_24778) 999) (< v_prenex_24778 main_y) (< v_prenex_24777 main_x))) (or (forall ((v_prenex_28983 Int)) (or (<= 1 (select main_a v_prenex_28983)) (<= (select main_a v_prenex_28983) 999))) (forall ((v_prenex_28980 Int)) (or (< v_prenex_28980 main_x) (<= 0 (+ (select main_a v_prenex_28980) 498)) (<= 2 (* 2 (select main_a v_prenex_28980))) (<= (+ main_x 1) v_prenex_28980) (<= (select main_a v_prenex_28980) 500)))) (forall ((v_prenex_30978 Int) (v_prenex_30977 Int)) (or (<= (* 2 (select main_a v_prenex_30978)) 1998) (<= 1000 (* 2 (select main_a v_prenex_30978))) (<= (select main_a v_prenex_30977) (select main_a v_prenex_30978)) (<= (+ main_x 1) v_prenex_30977) (<= 2 (* 2 (select main_a v_prenex_30977))) (< v_prenex_30977 main_x) (<= (* 2 (select main_a v_prenex_30977)) 1000))) (or (forall ((v_prenex_23789 Int)) (or (<= (select main_a v_prenex_23789) 999) (<= (* 2 (select main_a v_prenex_23789)) 1998))) (forall ((v_prenex_23784 Int)) (or (< v_prenex_23784 main_x) (<= (+ main_x 1) v_prenex_23784) (<= 2 (* 2 (select main_a v_prenex_23784))) (<= (select main_a v_prenex_23784) 999) (<= 0 (+ (select main_a v_prenex_23784) 498))))) (forall ((v_prenex_29533 Int) (v_prenex_29532 Int)) (or (<= (select main_a v_prenex_29532) (select main_a v_prenex_29533)) (< v_prenex_29532 main_x) (<= 1 (select main_a v_prenex_29532)) (<= (+ main_x 1) v_prenex_29532) (<= (select main_a v_prenex_29532) 500))) (forall ((v_prenex_32325 Int) (v_prenex_32326 Int)) (or (< v_prenex_32325 main_x) (<= (+ (select main_a v_prenex_32325) (select main_a v_prenex_32326)) 1000) (<= 500 (select main_a v_prenex_32326)) (<= (+ main_x 1) v_prenex_32325) (<= (* 2 (select main_a v_prenex_32325)) 1000) (<= (* 2 (select main_a v_prenex_32326)) 1998) (<= (select main_a v_prenex_32325) 999))) (forall ((v_prenex_31121 Int) (v_prenex_31122 Int)) (or (<= (+ main_x 1) v_prenex_31121) (<= (+ (select main_a v_prenex_31121) (select main_a v_prenex_31122)) 1000) (<= 500 (select main_a v_prenex_31122)) (<= 1 (select main_a v_prenex_31121)) (< v_prenex_31121 main_x) (<= (select main_a v_prenex_31122) 1498) (<= 0 (+ (select main_a v_prenex_31121) 498)))) (forall ((v_prenex_27058 Int) (v_prenex_27057 Int)) (or (<= 1 (select main_a v_prenex_27058)) (<= 2 (* 2 (select main_a v_prenex_27057))) (<= (select main_a v_prenex_27057) 999) (< v_prenex_27057 main_x) (<= (+ main_x 1) v_prenex_27057) (<= (select main_a v_prenex_27057) (select main_a v_prenex_27058)))) (forall ((v_prenex_28346 Int) (v_prenex_28345 Int)) (or (<= (select main_a v_prenex_28345) (select main_a v_prenex_28346)) (<= 1000 (* 2 (select main_a v_prenex_28346))) (<= (* 2 (select main_a v_prenex_28345)) 1000) (< v_prenex_28345 main_x) (<= (select main_a v_prenex_28345) 500) (<= 500 (select main_a v_prenex_28346)) (<= (+ main_x 1) v_prenex_28345))) (forall ((v_prenex_30608 Int) (v_prenex_30607 Int)) (or (<= (select main_a v_prenex_30607) 999) (<= (* 2 (select main_a v_prenex_30607)) 1000) (< v_prenex_30607 main_x) (<= 1000 (+ (select main_a v_prenex_30607) (select main_a v_prenex_30608))) (<= (+ main_x 1) v_prenex_30607) (<= 1000 (* 2 (select main_a v_prenex_30608))) (<= 1 (select main_a v_prenex_30608)))) (forall ((v_prenex_30264 Int) (v_prenex_30265 Int)) (or (<= (+ (select main_a v_prenex_30264) (select main_a v_prenex_30265)) 1000) (<= 2 (* 2 (select main_a v_prenex_30264))) (<= 1000 (* 2 (select main_a v_prenex_30265))) (<= 500 (select main_a v_prenex_30265)) (<= 0 (+ (select main_a v_prenex_30264) 498)) (<= (+ main_x 1) v_prenex_30264) (< v_prenex_30264 main_x))) (or (forall ((v_prenex_32935 Int)) (or (<= (select main_a v_prenex_32935) 999) (<= (+ main_x 1) v_prenex_32935) (<= 2 (* 2 (select main_a v_prenex_32935))) (< v_prenex_32935 main_x))) (forall ((v_prenex_32939 Int)) (<= (* 2 (select main_a v_prenex_32939)) 1998))) (forall ((v_prenex_29594 Int) (v_prenex_29593 Int)) (or (<= 1 (select main_a v_prenex_29593)) (<= (* 2 (select main_a v_prenex_29594)) 1998) (<= (select main_a v_prenex_29593) 500) (<= (select main_a v_prenex_29594) 999) (<= (+ (select main_a v_prenex_29593) (select main_a v_prenex_29594)) 1000) (<= (+ main_x 1) v_prenex_29593) (< v_prenex_29593 main_x))) (forall ((v_prenex_29738 Int) (v_prenex_29737 Int)) (or (<= (+ main_x 1) v_prenex_29737) (< v_prenex_29737 main_x) (<= (select main_a v_prenex_29737) 999) (<= 1000 (+ (select main_a v_prenex_29737) (select main_a v_prenex_29738))) (<= 2 (* 2 (select main_a v_prenex_29737))))) (forall ((v_prenex_23039 Int) (v_prenex_23040 Int)) (or (<= (select main_a v_prenex_23039) 500) (<= 1000 (+ (select main_a v_prenex_23039) (select main_a v_prenex_23040))) (<= 0 (+ (select main_a v_prenex_23039) 498)) (<= (+ main_x 1) v_prenex_23039) (<= (* 2 (select main_a v_prenex_23040)) 1998) (< v_prenex_23039 main_x))) (forall ((v_prenex_22967 Int) (v_prenex_22968 Int)) (or (<= (* 2 (select main_a v_prenex_22967)) 1000) (< v_prenex_22967 main_x) (<= (+ main_x 1) v_prenex_22967) (<= (select main_a v_prenex_22968) 1498) (<= (+ (select main_a v_prenex_22967) (select main_a v_prenex_22968)) 1000) (<= (+ main_y 1) v_prenex_22968) (<= (select main_a v_prenex_22968) 999))) (or (forall ((v_prenex_22347 Int)) (or (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (select main_a v_prenex_22347) 1498))) (forall ((v_prenex_22341 Int)) (or (<= 0 (+ (select main_a v_prenex_22341) 498)) (<= 2 (* 2 (select main_a v_prenex_22341))) (< v_prenex_22341 main_x) (<= (+ main_x 1) v_prenex_22341)))) (forall ((v_prenex_23392 Int) (v_prenex_23391 Int)) (or (<= (+ main_y 1) v_prenex_23392) (<= 1000 (* 2 (select main_a v_prenex_23392))) (<= (+ main_x 1) v_prenex_23391) (< v_prenex_23391 main_x) (<= 2 (* 2 (select main_a v_prenex_23391))) (<= 1000 (+ (select main_a v_prenex_23391) (select main_a v_prenex_23392))) (<= 1 (select main_a v_prenex_23392)))) (forall ((v_prenex_23967 Int) (v_prenex_23966 Int)) (or (<= 1 (select main_a v_prenex_23966)) (<= 1000 (* 2 (select main_a v_prenex_23967))) (<= (+ main_x 1) v_prenex_23966) (< v_prenex_23966 main_x) (<= (select main_a v_prenex_23966) (select main_a v_prenex_23967)) (<= (select main_a v_prenex_23966) 999))) (forall ((v_prenex_21715 Int) (v_prenex_21716 Int)) (or (<= (select main_a v_prenex_21716) 1498) (<= 2 (* 2 (select main_a v_prenex_21715))) (<= 500 (select main_a v_prenex_21716)) (<= (+ main_y 1) v_prenex_21716) (< v_prenex_21715 main_x) (<= (select main_a v_prenex_21716) (+ (select main_a v_prenex_21715) 998)) (<= (+ main_x 1) v_prenex_21715))) (forall ((v_prenex_25439 Int) (v_prenex_25438 Int)) (or (<= 1 (select main_a v_prenex_25439)) (<= 2 (* 2 (select main_a v_prenex_25438))) (< v_prenex_25438 main_x) (<= (select main_a v_prenex_25439) 999) (<= (+ main_x 1) v_prenex_25438) (<= (* 2 (select main_a v_prenex_25438)) 1000) (<= 1000 (+ (select main_a v_prenex_25438) (select main_a v_prenex_25439))))) (forall ((v_prenex_26616 Int) (v_prenex_26617 Int)) (or (< v_prenex_26616 main_x) (<= 2 (* 2 (select main_a v_prenex_26616))) (<= (+ main_x 1) v_prenex_26616) (<= 0 (+ (select main_a v_prenex_26616) 498)) (<= (+ (select main_a v_prenex_26616) (select main_a v_prenex_26617)) 1000))) (forall ((v_prenex_23867 Int)) (or (< v_prenex_23867 main_x) (<= (* 2 (select main_a v_prenex_23867)) 1000) (<= 1 (select main_a v_prenex_23867)) (<= (select main_a v_prenex_23867) 999) (<= (+ main_x 1) v_prenex_23867))) (forall ((v_prenex_32511 Int) (v_prenex_32512 Int)) (or (< v_prenex_32511 main_x) (<= (+ main_x 1) v_prenex_32511) (<= (select main_a v_prenex_32511) 500) (<= 500 (select main_a v_prenex_32512)) (<= (+ (select main_a v_prenex_32511) (select main_a v_prenex_32512)) 1000) (<= 1 (select main_a v_prenex_32511)) (<= 1000 (* 2 (select main_a v_prenex_32512))))) (or (forall ((v_prenex_24599 Int)) (or (< v_prenex_24599 main_x) (<= 2 (* 2 (select main_a v_prenex_24599))) (<= (+ main_x 1) v_prenex_24599) (<= (select main_a v_prenex_24599) 999))) (forall ((v_prenex_24600 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24600))) (<= (+ main_y 1) v_prenex_24600) (<= 500 (select main_a v_prenex_24600))))) (or (forall ((v_prenex_23947 Int)) (or (<= (select main_a v_prenex_23947) 1498) (<= (+ main_y 1) v_prenex_23947))) (forall ((v_prenex_23946 Int)) (or (<= (+ main_x 1) v_prenex_23946) (< v_prenex_23946 main_x) (<= (* 2 (select main_a v_prenex_23946)) 1000) (<= (select main_a v_prenex_23946) 500)))) (or (forall ((v_prenex_26393 Int)) (or (<= (+ main_x 1) v_prenex_26393) (<= (select main_a v_prenex_26393) 999) (< v_prenex_26393 main_x) (<= 2 (* 2 (select main_a v_prenex_26393))))) (forall ((v_prenex_26397 Int)) (or (<= 500 (select main_a v_prenex_26397)) (<= (select main_a v_prenex_26397) 999)))) (forall ((v_prenex_30651 Int) (v_prenex_30652 Int)) (or (<= (+ main_x 1) v_prenex_30651) (< v_prenex_30651 main_x) (<= (select main_a v_prenex_30651) (select main_a v_prenex_30652)) (<= 500 (select main_a v_prenex_30652)) (<= 0 (+ (select main_a v_prenex_30651) 498)))) (forall ((v_prenex_30831 Int) (v_prenex_30830 Int)) (or (<= (+ main_x 1) v_prenex_30830) (<= 1000 (+ (select main_a v_prenex_30830) (select main_a v_prenex_30831))) (<= (+ main_y 1) v_prenex_30831) (<= (select main_a v_prenex_30831) 999) (< v_prenex_30830 main_x) (<= 0 (+ (select main_a v_prenex_30830) 498)))) (forall ((v_prenex_29446 Int) (v_prenex_29445 Int)) (or (<= (select main_a v_prenex_29446) 1498) (<= (+ main_x 1) v_prenex_29445) (<= 2 (* 2 (select main_a v_prenex_29445))) (<= 1000 (* 2 (select main_a v_prenex_29446))) (<= 1000 (+ (select main_a v_prenex_29445) (select main_a v_prenex_29446))) (<= 1 (select main_a v_prenex_29445)) (< v_prenex_29445 main_x))) (or (forall ((v_prenex_28470 Int)) (or (<= 1 (select main_a v_prenex_28470)) (<= (select main_a v_prenex_28470) 1498))) (forall ((v_prenex_28464 Int)) (or (<= 1 (select main_a v_prenex_28464)) (<= 2 (* 2 (select main_a v_prenex_28464))) (<= (* 2 (select main_a v_prenex_28464)) 1000) (< v_prenex_28464 main_x) (<= (+ main_x 1) v_prenex_28464)))) (forall ((v_prenex_30471 Int) (v_prenex_30470 Int)) (or (<= 500 (select main_a v_prenex_30471)) (<= (select main_a v_prenex_30470) (select main_a v_prenex_30471)) (<= 1 (select main_a v_prenex_30470)) (<= (+ main_x 1) v_prenex_30470) (< v_prenex_30470 main_x) (<= (select main_a v_prenex_30471) 999))) (or (forall ((v_prenex_22142 Int)) (or (<= (+ main_y 1) v_prenex_22142) (<= 1 (select main_a v_prenex_22142)))) (forall ((v_prenex_22141 Int)) (or (<= (select main_a v_prenex_22141) 500) (< v_prenex_22141 main_x) (<= (+ main_x 1) v_prenex_22141) (<= 2 (* 2 (select main_a v_prenex_22141)))))) (or (forall ((v_prenex_31738 Int)) (or (<= (+ main_y 1) v_prenex_31738) (<= (* 2 (select main_a v_prenex_31738)) 1998) (<= (select main_a v_prenex_31738) 1498))) (forall ((v_prenex_31737 Int)) (or (<= (+ main_x 1) v_prenex_31737) (<= (* 2 (select main_a v_prenex_31737)) 1000) (< v_prenex_31737 main_x)))) (forall ((v_prenex_23642 Int) (v_prenex_23641 Int)) (or (<= (select main_a v_prenex_23641) 500) (<= (+ main_y 1) v_prenex_23642) (<= (+ (select main_a v_prenex_23641) (select main_a v_prenex_23642)) 1000) (<= (+ main_x 1) v_prenex_23641) (<= 1000 (* 2 (select main_a v_prenex_23642))) (<= (* 2 (select main_a v_prenex_23642)) 1998) (< v_prenex_23641 main_x))) (forall ((v_prenex_30305 Int) (v_prenex_30306 Int)) (or (<= (+ main_x 1) v_prenex_30305) (< v_prenex_30305 main_x) (<= 1 (select main_a v_prenex_30305)) (<= (* 2 (select main_a v_prenex_30306)) 1998) (<= (select main_a v_prenex_30306) 999) (<= (+ (select main_a v_prenex_30305) (select main_a v_prenex_30306)) 1000))) (forall ((v_prenex_30066 Int) (v_prenex_30067 Int)) (or (<= (+ (select main_a v_prenex_30066) (select main_a v_prenex_30067)) 1000) (<= 500 (select main_a v_prenex_30067)) (< v_prenex_30067 main_y) (<= (+ main_x 1) v_prenex_30066) (<= (* 2 (select main_a v_prenex_30066)) 1000) (<= (* 2 (select main_a v_prenex_30067)) 1998) (< v_prenex_30066 main_x))) (or (forall ((v_prenex_23316 Int)) (or (<= 1 (select main_a v_prenex_23316)) (<= (* 2 (select main_a v_prenex_23316)) 1998))) (forall ((v_prenex_23312 Int)) (or (<= (+ main_x 1) v_prenex_23312) (<= 2 (* 2 (select main_a v_prenex_23312))) (< v_prenex_23312 main_x) (<= (select main_a v_prenex_23312) 999) (<= (* 2 (select main_a v_prenex_23312)) 1000)))) (forall ((v_prenex_29956 Int) (v_prenex_29957 Int)) (or (<= (+ main_y 1) v_prenex_29957) (<= (* 2 (select main_a v_prenex_29957)) 1998) (<= (select main_a v_prenex_29957) (+ (select main_a v_prenex_29956) 998)) (< v_prenex_29956 main_x) (<= 0 (+ (select main_a v_prenex_29956) 498)) (<= (+ main_x 1) v_prenex_29956))) (forall ((v_prenex_26976 Int) (v_prenex_26977 Int)) (or (<= (+ main_x 1) v_prenex_26976) (<= (select main_a v_prenex_26976) 999) (<= 1000 (* 2 (select main_a v_prenex_26977))) (<= (select main_a v_prenex_26977) 1498) (<= (select main_a v_prenex_26977) (+ (select main_a v_prenex_26976) 998)) (< v_prenex_26976 main_x) (<= (select main_a v_prenex_26976) 500))) (forall ((v_prenex_25710 Int) (v_prenex_25709 Int)) (or (<= (select main_a v_prenex_25710) 1498) (< v_prenex_25710 main_y) (<= (+ main_x 1) v_prenex_25709) (<= (select main_a v_prenex_25710) 999) (<= (select main_a v_prenex_25710) (+ (select main_a v_prenex_25709) 998)) (< v_prenex_25709 main_x) (<= (select main_a v_prenex_25709) 500))) (or (forall ((v_prenex_22617 Int)) (<= 500 (select main_a v_prenex_22617))) (forall ((v_prenex_21421 Int)) (or (<= (select main_a v_prenex_21421) 999) (<= (* 2 (select main_a v_prenex_21421)) 1000) (< v_prenex_21421 main_x) (<= (+ main_x 1) v_prenex_21421)))) (or (forall ((v_prenex_25394 Int)) (or (<= 1 (select main_a v_prenex_25394)) (< v_prenex_25394 main_y) (<= 500 (select main_a v_prenex_25394)))) (forall ((v_prenex_25390 Int)) (or (< v_prenex_25390 main_x) (<= (* 2 (select main_a v_prenex_25390)) 1000) (<= (select main_a v_prenex_25390) 999) (<= (+ main_x 1) v_prenex_25390)))) (forall ((v_prenex_26365 Int) (v_prenex_26366 Int)) (or (<= (+ (select main_a v_prenex_26365) (select main_a v_prenex_26366)) 1000) (<= (select main_a v_prenex_26365) 999) (<= 500 (select main_a v_prenex_26366)) (<= 1000 (* 2 (select main_a v_prenex_26366))) (<= (+ main_x 1) v_prenex_26365) (< v_prenex_26365 main_x))) (forall ((v_prenex_24991 Int) (v_prenex_24990 Int)) (or (<= (select main_a v_prenex_24990) 500) (<= (+ main_x 1) v_prenex_24990) (<= (select main_a v_prenex_24990) 999) (<= (select main_a v_prenex_24991) 999) (< v_prenex_24990 main_x) (<= 1000 (+ (select main_a v_prenex_24990) (select main_a v_prenex_24991))) (<= 1 (select main_a v_prenex_24991)))) (forall ((v_prenex_23019 Int) (v_prenex_23020 Int)) (or (<= 500 (select main_a v_prenex_23020)) (< v_prenex_23019 main_x) (<= 1 (select main_a v_prenex_23019)) (<= (select main_a v_prenex_23020) (+ (select main_a v_prenex_23019) 998)) (<= (+ main_x 1) v_prenex_23019) (<= (select main_a v_prenex_23020) 999) (<= 2 (* 2 (select main_a v_prenex_23019))))) (or (forall ((v_prenex_31225 Int)) (or (< v_prenex_31225 main_x) (<= (* 2 (select main_a v_prenex_31225)) 1000) (<= 1 (select main_a v_prenex_31225)) (<= (+ main_x 1) v_prenex_31225))) (forall ((v_prenex_31226 Int)) (or (<= (+ main_y 1) v_prenex_31226) (<= 1 (select main_a v_prenex_31226))))) (forall ((v_prenex_23098 Int) (v_prenex_23099 Int)) (or (<= (+ (select main_a v_prenex_23098) (select main_a v_prenex_23099)) 1000) (< v_prenex_23098 main_x) (<= 1 (select main_a v_prenex_23098)) (<= (+ main_x 1) v_prenex_23098) (<= 500 (select main_a v_prenex_23099)) (< v_prenex_23099 main_y))) (forall ((v_prenex_21861 Int) (v_prenex_21860 Int)) (or (<= (+ (select main_a v_prenex_21860) (select main_a v_prenex_21861)) 1000) (<= (+ main_x 1) v_prenex_21860) (<= 0 (+ (select main_a v_prenex_21860) 498)) (<= (* 2 (select main_a v_prenex_21860)) 1000) (< v_prenex_21860 main_x))) (forall ((v_prenex_25098 Int) (v_prenex_25097 Int)) (or (<= (* 2 (select main_a v_prenex_25097)) 1000) (<= (select main_a v_prenex_25097) (select main_a v_prenex_25098)) (<= 1 (select main_a v_prenex_25098)) (<= (+ main_x 1) v_prenex_25097) (< v_prenex_25097 main_x) (<= (select main_a v_prenex_25097) 999))) (forall ((v_prenex_28405 Int) (v_prenex_28404 Int)) (or (<= 1 (select main_a v_prenex_28404)) (<= 1000 (+ (select main_a v_prenex_28404) (select main_a v_prenex_28405))) (<= (select main_a v_prenex_28405) 999) (< v_prenex_28404 main_x) (<= (+ main_y 1) v_prenex_28405) (<= (select main_a v_prenex_28405) 1498) (<= (+ main_x 1) v_prenex_28404))) (forall ((v_prenex_27506 Int) (v_prenex_27505 Int)) (or (<= (select main_a v_prenex_27505) 500) (<= (select main_a v_prenex_27505) (select main_a v_prenex_27506)) (< v_prenex_27505 main_x) (<= (* 2 (select main_a v_prenex_27505)) 1000) (<= 1 (select main_a v_prenex_27506)) (<= (+ main_x 1) v_prenex_27505))) (forall ((v_prenex_31835 Int) (v_prenex_31834 Int)) (or (<= (select main_a v_prenex_31834) (select main_a v_prenex_31835)) (<= (+ main_x 1) v_prenex_31834) (<= (* 2 (select main_a v_prenex_31835)) 1998) (< v_prenex_31834 main_x) (<= (select main_a v_prenex_31834) 500) (<= 1 (select main_a v_prenex_31834)) (<= 500 (select main_a v_prenex_31835)))) (or (forall ((v_prenex_28344 Int)) (<= 1000 (* 2 (select main_a v_prenex_28344)))) (forall ((v_prenex_28339 Int)) (or (<= (* 2 (select main_a v_prenex_28339)) 1000) (<= (+ main_x 1) v_prenex_28339) (<= 2 (* 2 (select main_a v_prenex_28339))) (< v_prenex_28339 main_x) (<= 0 (+ (select main_a v_prenex_28339) 498))))) (forall ((v_prenex_30754 Int) (v_prenex_30755 Int)) (or (<= (+ main_y 1) v_prenex_30755) (<= (select main_a v_prenex_30754) 500) (<= (select main_a v_prenex_30755) 999) (< v_prenex_30754 main_x) (<= (+ (select main_a v_prenex_30754) (select main_a v_prenex_30755)) 1000) (<= (+ main_x 1) v_prenex_30754))) (forall ((v_prenex_30732 Int) (v_prenex_30733 Int)) (or (<= (select main_a v_prenex_30732) (select main_a v_prenex_30733)) (<= 2 (* 2 (select main_a v_prenex_30732))) (<= 1 (select main_a v_prenex_30733)) (<= (+ main_x 1) v_prenex_30732) (< v_prenex_30732 main_x) (<= (select main_a v_prenex_30733) 999) (<= (select main_a v_prenex_30732) 500))) (forall ((v_prenex_29821 Int) (v_prenex_29820 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29820))) (<= (+ main_x 1) v_prenex_29820) (< v_prenex_29820 main_x) (<= (select main_a v_prenex_29821) 999) (<= 0 (+ (select main_a v_prenex_29820) 498)) (<= (select main_a v_prenex_29820) (select main_a v_prenex_29821)) (<= (select main_a v_prenex_29821) 1498))) (or (forall ((v_prenex_28053 Int)) (or (<= (* 2 (select main_a v_prenex_28053)) 1998) (<= 500 (select main_a v_prenex_28053)) (<= (+ main_y 1) v_prenex_28053))) (forall ((v_prenex_28052 Int)) (or (<= (+ main_x 1) v_prenex_28052) (< v_prenex_28052 main_x) (<= 2 (* 2 (select main_a v_prenex_28052))) (<= (select main_a v_prenex_28052) 500)))) (or (forall ((v_prenex_21759 Int)) (or (<= (select main_a v_prenex_21759) 500) (<= (+ main_x 1) v_prenex_21759) (< v_prenex_21759 main_x) (<= 2 (* 2 (select main_a v_prenex_21759))))) (forall ((v_prenex_21754 Int)) (or (< v_prenex_21754 main_y) (<= 500 (select main_a v_prenex_21754))))) (forall ((v_prenex_27947 Int) (v_prenex_27948 Int)) (or (< v_prenex_27948 main_y) (<= (select main_a v_prenex_27948) (+ (select main_a v_prenex_27947) 998)) (<= (+ main_x 1) v_prenex_27947) (<= (select main_a v_prenex_27947) 999) (<= (select main_a v_prenex_27948) 1498) (<= 1 (select main_a v_prenex_27948)) (< v_prenex_27947 main_x))) (or (forall ((v_prenex_24872 Int)) (or (<= (+ main_x 1) v_prenex_24872) (<= (select main_a v_prenex_24872) 999) (< v_prenex_24872 main_x) (<= (* 2 (select main_a v_prenex_24872)) 1000) (<= 0 (+ (select main_a v_prenex_24872) 498)))) (forall ((v_prenex_24874 Int)) (or (<= (* 2 (select main_a v_prenex_24874)) 1998) (<= (select main_a v_prenex_24874) 1498)))) (or (forall ((v_prenex_23205 Int)) (or (<= (+ main_x 1) v_prenex_23205) (<= 2 (* 2 (select main_a v_prenex_23205))) (<= (select main_a v_prenex_23205) 500) (< v_prenex_23205 main_x))) (forall ((v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23207) 1498) (<= (* 2 (select main_a v_prenex_23207)) 1998)))) (or (forall ((v_prenex_29849 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29849))) (<= 1 (select main_a v_prenex_29849)) (<= (+ main_x 1) v_prenex_29849) (<= (* 2 (select main_a v_prenex_29849)) 1000) (< v_prenex_29849 main_x))) (forall ((v_prenex_29851 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29851))) (<= 500 (select main_a v_prenex_29851))))) (forall ((v_prenex_26189 Int) (v_prenex_26188 Int)) (or (<= (select main_a v_prenex_26188) 999) (<= 1 (select main_a v_prenex_26189)) (< v_prenex_26188 main_x) (<= (+ main_x 1) v_prenex_26188) (<= (select main_a v_prenex_26188) 500) (<= (+ (select main_a v_prenex_26188) (select main_a v_prenex_26189)) 1000) (<= (select main_a v_prenex_26189) 999))) (or (forall ((v_prenex_23834 Int)) (or (<= 500 (select main_a v_prenex_23834)) (<= (select main_a v_prenex_23834) 1498) (< v_prenex_23834 main_y))) (forall ((v_prenex_23831 Int)) (or (<= (* 2 (select main_a v_prenex_23831)) 1000) (< v_prenex_23831 main_x) (<= 2 (* 2 (select main_a v_prenex_23831))) (<= (+ main_x 1) v_prenex_23831)))) (forall ((v_prenex_23684 Int) (v_prenex_23683 Int)) (or (<= (* 2 (select main_a v_prenex_23684)) 1998) (<= (select main_a v_prenex_23684) (+ (select main_a v_prenex_23683) 998)) (< v_prenex_23683 main_x) (<= (select main_a v_prenex_23683) 999) (<= 2 (* 2 (select main_a v_prenex_23683))) (<= (+ main_x 1) v_prenex_23683) (<= 1 (select main_a v_prenex_23684)))) (forall ((v_prenex_21814 Int) (v_prenex_21815 Int)) (or (<= (select main_a v_prenex_21814) 999) (< v_prenex_21815 main_y) (<= (* 2 (select main_a v_prenex_21815)) 1998) (<= (+ main_x 1) v_prenex_21814) (< v_prenex_21814 main_x) (<= (select main_a v_prenex_21815) (+ (select main_a v_prenex_21814) 998)))) (forall ((v_prenex_29802 Int) (v_prenex_29801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29802))) (<= (select main_a v_prenex_29801) 500) (<= (+ main_x 1) v_prenex_29801) (<= 1 (select main_a v_prenex_29802)) (< v_prenex_29801 main_x) (<= 1000 (+ (select main_a v_prenex_29801) (select main_a v_prenex_29802))) (<= 1 (select main_a v_prenex_29801)))) (or (forall ((v_prenex_29175 Int)) (or (<= (+ main_x 1) v_prenex_29175) (<= (* 2 (select main_a v_prenex_29175)) 1000) (< v_prenex_29175 main_x) (<= (select main_a v_prenex_29175) 999) (<= (select main_a v_prenex_29175) 500))) (forall ((v_prenex_29180 Int)) (or (<= (* 2 (select main_a v_prenex_29180)) 1998) (<= 500 (select main_a v_prenex_29180))))) (forall ((v_prenex_32059 Int) (v_prenex_32060 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32059))) (<= (select main_a v_prenex_32059) 999) (< v_prenex_32059 main_x) (<= 1 (select main_a v_prenex_32060)) (<= 1000 (+ (select main_a v_prenex_32059) (select main_a v_prenex_32060))) (<= (+ main_x 1) v_prenex_32059))) (forall ((v_prenex_32127 Int) (v_prenex_32128 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32127))) (<= 1 (select main_a v_prenex_32127)) (<= 1 (select main_a v_prenex_32128)) (< v_prenex_32127 main_x) (<= (select main_a v_prenex_32127) (select main_a v_prenex_32128)) (<= (+ main_x 1) v_prenex_32127))) (forall ((v_prenex_23016 Int) (v_prenex_23015 Int)) (or (<= (select main_a v_prenex_23016) 1498) (<= (select main_a v_prenex_23015) (select main_a v_prenex_23016)) (<= 2 (* 2 (select main_a v_prenex_23015))) (< v_prenex_23015 main_x) (<= (+ main_x 1) v_prenex_23015) (<= 0 (+ (select main_a v_prenex_23015) 498)))) (forall ((v_prenex_24898 Int) (v_prenex_24897 Int)) (or (<= 1 (select main_a v_prenex_24898)) (<= (+ main_y 1) v_prenex_24898) (<= (select main_a v_prenex_24898) (+ (select main_a v_prenex_24897) 998)) (<= (* 2 (select main_a v_prenex_24898)) 1998) (< v_prenex_24897 main_x) (<= (+ main_x 1) v_prenex_24897) (<= (select main_a v_prenex_24897) 500))) (forall ((v_prenex_26181 Int) (v_prenex_26180 Int)) (or (<= (select main_a v_prenex_26181) 1498) (<= 1 (select main_a v_prenex_26181)) (<= (select main_a v_prenex_26180) 500) (<= (+ main_x 1) v_prenex_26180) (< v_prenex_26180 main_x) (<= 1000 (+ (select main_a v_prenex_26180) (select main_a v_prenex_26181))) (<= 0 (+ (select main_a v_prenex_26180) 498)))) (or (forall ((v_prenex_24451 Int)) (or (<= (select main_a v_prenex_24451) 500) (<= (+ main_x 1) v_prenex_24451) (<= 2 (* 2 (select main_a v_prenex_24451))) (< v_prenex_24451 main_x))) (forall ((v_prenex_24455 Int)) (or (<= 500 (select main_a v_prenex_24455)) (<= 1000 (* 2 (select main_a v_prenex_24455)))))) (forall ((v_prenex_22840 Int) (v_prenex_22839 Int)) (or (< v_prenex_22839 main_x) (<= (+ main_x 1) v_prenex_22839) (<= 0 (+ (select main_a v_prenex_22839) 498)) (<= (select main_a v_prenex_22840) (+ (select main_a v_prenex_22839) 998)) (<= 1000 (* 2 (select main_a v_prenex_22840))) (<= (select main_a v_prenex_22840) 1498))) (forall ((v_prenex_32302 Int) (v_prenex_32303 Int)) (or (<= 0 (+ (select main_a v_prenex_32302) 498)) (<= (+ main_y 1) v_prenex_32303) (< v_prenex_32302 main_x) (<= 1000 (+ (select main_a v_prenex_32302) (select main_a v_prenex_32303))) (<= (+ main_x 1) v_prenex_32302) (<= (select main_a v_prenex_32303) 999))) (forall ((v_prenex_22671 Int) (v_prenex_22672 Int)) (or (< v_prenex_22671 main_x) (<= (* 2 (select main_a v_prenex_22671)) 1000) (<= (select main_a v_prenex_22672) 999) (<= 1000 (+ (select main_a v_prenex_22671) (select main_a v_prenex_22672))) (<= (+ main_x 1) v_prenex_22671) (<= (+ main_y 1) v_prenex_22672))) (forall ((v_prenex_25369 Int) (v_prenex_25370 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25369))) (<= (select main_a v_prenex_25369) 500) (<= (+ main_x 1) v_prenex_25369) (<= (select main_a v_prenex_25370) 1498) (<= (select main_a v_prenex_25369) (select main_a v_prenex_25370)) (<= (select main_a v_prenex_25370) 999) (< v_prenex_25369 main_x))) (or (forall ((v_prenex_27175 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27175))) (<= (* 2 (select main_a v_prenex_27175)) 1998))) (forall ((v_prenex_27172 Int)) (or (<= (* 2 (select main_a v_prenex_27172)) 1000) (<= 1 (select main_a v_prenex_27172)) (<= (+ main_x 1) v_prenex_27172) (< v_prenex_27172 main_x)))) (or (forall ((v_prenex_29537 Int)) (or (<= 0 (+ (select main_a v_prenex_29537) 498)) (<= (* 2 (select main_a v_prenex_29537)) 1000) (<= 1 (select main_a v_prenex_29537)) (<= (+ main_x 1) v_prenex_29537) (< v_prenex_29537 main_x))) (forall ((v_prenex_29541 Int)) (or (<= (* 2 (select main_a v_prenex_29541)) 1998) (<= (select main_a v_prenex_29541) 1498)))) (or (forall ((v_prenex_24797 Int)) (or (<= 500 (select main_a v_prenex_24797)) (<= (* 2 (select main_a v_prenex_24797)) 1998))) (forall ((v_prenex_24795 Int)) (or (<= (+ main_x 1) v_prenex_24795) (<= (select main_a v_prenex_24795) 999) (<= 1 (select main_a v_prenex_24795)) (< v_prenex_24795 main_x) (<= 2 (* 2 (select main_a v_prenex_24795)))))) (or (forall ((v_prenex_28541 Int)) (<= (* 2 (select main_a v_prenex_28541)) 1000)) (forall ((v_prenex_28542 Int)) (or (<= (+ main_y 1) v_prenex_28542) (<= 1 (select main_a v_prenex_28542)) (<= (select main_a v_prenex_28542) 1498) (< v_prenex_28542 main_y)))) (forall ((v_prenex_26645 Int) (v_prenex_26646 Int)) (or (< v_prenex_26646 main_y) (<= (+ main_y 1) v_prenex_26646) (<= 500 (select main_a v_prenex_26646)) (<= (select main_a v_prenex_26646) (+ (select main_a v_prenex_26645) 998)))) (forall ((v_prenex_25626 Int) (v_prenex_25625 Int)) (or (< v_prenex_25625 main_x) (<= (select main_a v_prenex_25626) 999) (<= 1000 (* 2 (select main_a v_prenex_25626))) (<= (select main_a v_prenex_25626) (+ (select main_a v_prenex_25625) 998)) (<= (select main_a v_prenex_25625) 500) (<= (+ main_x 1) v_prenex_25625))) (forall ((v_prenex_26688 Int) (v_prenex_26689 Int)) (or (<= (* 2 (select main_a v_prenex_26689)) 1998) (<= (select main_a v_prenex_26689) (+ (select main_a v_prenex_26688) 998)) (<= (select main_a v_prenex_26688) 999) (<= (+ main_x 1) v_prenex_26688) (<= 500 (select main_a v_prenex_26689)) (<= (* 2 (select main_a v_prenex_26688)) 1000) (< v_prenex_26688 main_x))) (forall ((v_prenex_26103 Int) (v_prenex_26102 Int)) (or (< v_prenex_26102 main_x) (< v_prenex_26103 main_y) (<= (* 2 (select main_a v_prenex_26103)) 1998) (<= 1000 (+ (select main_a v_prenex_26102) (select main_a v_prenex_26103))) (<= (select main_a v_prenex_26103) 1498) (<= (+ main_x 1) v_prenex_26102) (<= (select main_a v_prenex_26102) 500))) (forall ((v_prenex_26968 Int) (v_prenex_26969 Int)) (or (<= (+ main_x 1) v_prenex_26968) (<= (select main_a v_prenex_26969) (+ (select main_a v_prenex_26968) 998)) (<= (* 2 (select main_a v_prenex_26968)) 1000) (< v_prenex_26968 main_x))) (forall ((v_prenex_30745 Int) (v_prenex_30744 Int)) (or (<= (+ (select main_a v_prenex_30744) (select main_a v_prenex_30745)) 1000) (< v_prenex_30744 main_x) (<= 1 (select main_a v_prenex_30745)) (<= (+ main_x 1) v_prenex_30744) (<= 0 (+ (select main_a v_prenex_30744) 498)) (<= (select main_a v_prenex_30744) 500))) (forall ((v_prenex_26534 Int) (v_prenex_26535 Int)) (or (<= (select main_a v_prenex_26534) (select main_a v_prenex_26535)) (<= (+ main_x 1) v_prenex_26534) (<= (select main_a v_prenex_26535) 1498) (<= (+ main_y 1) v_prenex_26535) (< v_prenex_26534 main_x) (<= 2 (* 2 (select main_a v_prenex_26534))))) (or (forall ((v_prenex_32190 Int)) (or (<= (select main_a v_prenex_32190) 999) (<= 1 (select main_a v_prenex_32190)))) (forall ((v_prenex_32188 Int)) (or (<= (+ main_x 1) v_prenex_32188) (<= 1 (select main_a v_prenex_32188)) (<= (* 2 (select main_a v_prenex_32188)) 1000) (<= 2 (* 2 (select main_a v_prenex_32188))) (< v_prenex_32188 main_x)))) (or (forall ((v_prenex_29709 Int)) (or (<= 500 (select main_a v_prenex_29709)) (<= (select main_a v_prenex_29709) 1498))) (forall ((v_prenex_29705 Int)) (or (<= (* 2 (select main_a v_prenex_29705)) 1000) (<= 0 (+ (select main_a v_prenex_29705) 498)) (<= (+ main_x 1) v_prenex_29705) (< v_prenex_29705 main_x) (<= 1 (select main_a v_prenex_29705))))) (forall ((v_prenex_31327 Int) (v_prenex_31326 Int)) (or (<= (select main_a v_prenex_31326) 999) (<= (select main_a v_prenex_31327) 1498) (<= (+ (select main_a v_prenex_31326) (select main_a v_prenex_31327)) 1000) (<= (+ main_x 1) v_prenex_31326) (< v_prenex_31326 main_x))) (forall ((v_prenex_25402 Int) (v_prenex_25401 Int)) (or (<= 1 (select main_a v_prenex_25402)) (<= (* 2 (select main_a v_prenex_25402)) 1998) (<= (+ main_x 1) v_prenex_25401) (<= 1 (select main_a v_prenex_25401)) (<= 1000 (+ (select main_a v_prenex_25401) (select main_a v_prenex_25402))) (< v_prenex_25401 main_x) (<= (select main_a v_prenex_25401) 500))) (forall ((v_prenex_28789 Int) (v_prenex_28790 Int)) (or (<= 1000 (+ (select main_a v_prenex_28789) (select main_a v_prenex_28790))) (<= 500 (select main_a v_prenex_28790)) (<= (select main_a v_prenex_28789) 500) (<= (select main_a v_prenex_28790) 1498) (<= (select main_a v_prenex_28789) 999) (<= (+ main_x 1) v_prenex_28789) (< v_prenex_28789 main_x))) (or (forall ((v_prenex_29453 Int)) (or (<= (* 2 (select main_a v_prenex_29453)) 1998) (<= 1 (select main_a v_prenex_29453)))) (forall ((v_prenex_29452 Int)) (or (<= 0 (+ (select main_a v_prenex_29452) 498)) (<= (* 2 (select main_a v_prenex_29452)) 1000) (<= (select main_a v_prenex_29452) 500) (<= (+ main_x 1) v_prenex_29452) (< v_prenex_29452 main_x)))) (or (forall ((v_prenex_26247 Int)) (<= 500 (select main_a v_prenex_26247))) (forall ((v_prenex_26241 Int)) (or (<= (+ main_x 1) v_prenex_26241) (< v_prenex_26241 main_x) (<= (select main_a v_prenex_26241) 500) (<= (* 2 (select main_a v_prenex_26241)) 1000) (<= 2 (* 2 (select main_a v_prenex_26241)))))) (forall ((v_prenex_25820 Int) (v_prenex_25819 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25820))) (<= (select main_a v_prenex_25819) 500) (<= 1000 (+ (select main_a v_prenex_25819) (select main_a v_prenex_25820))) (< v_prenex_25819 main_x) (<= 2 (* 2 (select main_a v_prenex_25819))) (<= (select main_a v_prenex_25820) 1498) (<= (+ main_x 1) v_prenex_25819))) (forall ((v_prenex_25642 Int) (v_prenex_25643 Int)) (or (<= (* 2 (select main_a v_prenex_25642)) 1000) (<= (select main_a v_prenex_25643) 1498) (<= 1 (select main_a v_prenex_25642)) (<= (select main_a v_prenex_25643) (+ (select main_a v_prenex_25642) 998)) (<= (+ main_x 1) v_prenex_25642) (<= 500 (select main_a v_prenex_25643)) (< v_prenex_25642 main_x))) (or (forall ((v_prenex_24454 Int)) (or (<= (+ main_x 1) v_prenex_24454) (<= 2 (* 2 (select main_a v_prenex_24454))) (<= (select main_a v_prenex_24454) 500) (< v_prenex_24454 main_x) (<= 0 (+ (select main_a v_prenex_24454) 498)))) (forall ((v_prenex_24455 Int)) (or (<= 500 (select main_a v_prenex_24455)) (<= 1000 (* 2 (select main_a v_prenex_24455)))))) (forall ((v_prenex_24882 Int) (v_prenex_24881 Int)) (or (<= 0 (+ (select main_a v_prenex_24881) 498)) (<= (select main_a v_prenex_24882) (+ (select main_a v_prenex_24881) 998)) (<= (* 2 (select main_a v_prenex_24882)) 1998) (< v_prenex_24881 main_x) (<= 2 (* 2 (select main_a v_prenex_24881))) (<= (+ main_x 1) v_prenex_24881) (<= (select main_a v_prenex_24882) 1498))) (or (forall ((v_prenex_24437 Int)) (or (<= (+ main_x 1) v_prenex_24437) (<= 2 (* 2 (select main_a v_prenex_24437))) (< v_prenex_24437 main_x) (<= 0 (+ (select main_a v_prenex_24437) 498)) (<= (select main_a v_prenex_24437) 500))) (forall ((v_prenex_24438 Int)) (or (<= (* 2 (select main_a v_prenex_24438)) 1998) (<= 500 (select main_a v_prenex_24438))))) (forall ((v_prenex_29965 Int) (v_prenex_29964 Int)) (or (<= (select main_a v_prenex_29964) 999) (<= (select main_a v_prenex_29965) (+ (select main_a v_prenex_29964) 998)) (<= (+ main_x 1) v_prenex_29964) (<= (* 2 (select main_a v_prenex_29965)) 1998) (< v_prenex_29964 main_x) (<= (select main_a v_prenex_29965) 999) (<= 1 (select main_a v_prenex_29964)))) (forall ((v_prenex_24715 Int) (v_prenex_24714 Int)) (or (<= (* 2 (select main_a v_prenex_24715)) 1998) (< v_prenex_24714 main_x) (<= 1000 (* 2 (select main_a v_prenex_24715))) (<= (select main_a v_prenex_24714) (select main_a v_prenex_24715)) (<= (* 2 (select main_a v_prenex_24714)) 1000) (<= (+ main_x 1) v_prenex_24714))) (or (forall ((v_prenex_31736 Int)) (or (< v_prenex_31736 main_y) (<= (* 2 (select main_a v_prenex_31736)) 1998) (<= 1 (select main_a v_prenex_31736)))) (forall ((v_prenex_31730 Int)) (or (<= (select main_a v_prenex_31730) 500) (< v_prenex_31730 main_x) (<= (* 2 (select main_a v_prenex_31730)) 1000) (<= (+ main_x 1) v_prenex_31730)))) (forall ((v_prenex_22893 Int) (v_prenex_22894 Int)) (or (< v_prenex_22893 main_x) (<= (select main_a v_prenex_22893) 500) (<= (+ main_x 1) v_prenex_22893) (<= (+ (select main_a v_prenex_22893) (select main_a v_prenex_22894)) 1000) (< v_prenex_22894 main_y) (<= (select main_a v_prenex_22894) 1498))) (or (forall ((v_prenex_24338 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24338))) (< v_prenex_24338 main_x))) (forall ((v_prenex_24339 Int)) (or (<= (+ main_y 1) v_prenex_24339) (<= (select main_a v_prenex_24339) 1498) (< v_prenex_24339 main_y)))) (forall ((v_prenex_23527 Int) (v_prenex_23528 Int)) (or (<= (* 2 (select main_a v_prenex_23527)) 1000) (<= (+ main_x 1) v_prenex_23527) (<= 1000 (+ (select main_a v_prenex_23527) (select main_a v_prenex_23528))) (< v_prenex_23527 main_x) (<= (select main_a v_prenex_23527) 500) (<= 500 (select main_a v_prenex_23528)) (<= 1000 (* 2 (select main_a v_prenex_23528))))) (or (forall ((v_prenex_31276 Int)) (or (< v_prenex_31276 main_x) (<= (select main_a v_prenex_31276) 999) (<= (+ main_x 1) v_prenex_31276) (<= (* 2 (select main_a v_prenex_31276)) 1000))) (forall ((v_prenex_31277 Int)) (or (<= 1 (select main_a v_prenex_31277)) (<= (+ main_y 1) v_prenex_31277) (<= 1000 (* 2 (select main_a v_prenex_31277)))))) (or (forall ((v_prenex_24947 Int)) (or (<= (select main_a v_prenex_24947) 999) (<= 1000 (* 2 (select main_a v_prenex_24947))))) (forall ((v_prenex_24943 Int)) (or (<= 1 (select main_a v_prenex_24943)) (< v_prenex_24943 main_x) (<= (+ main_x 1) v_prenex_24943) (<= (* 2 (select main_a v_prenex_24943)) 1000) (<= 2 (* 2 (select main_a v_prenex_24943)))))) (forall ((v_prenex_21920 Int) (v_prenex_21921 Int)) (or (<= (+ main_y 1) v_prenex_21921) (< v_prenex_21920 main_x) (<= (select main_a v_prenex_21920) (select main_a v_prenex_21921)) (<= 1 (select main_a v_prenex_21920)) (<= (select main_a v_prenex_21921) 999) (<= (+ main_x 1) v_prenex_21920) (<= 1 (select main_a v_prenex_21921)))) (forall ((v_prenex_29055 Int) (v_prenex_29054 Int)) (or (<= (+ (select main_a v_prenex_29054) (select main_a v_prenex_29055)) 1000) (< v_prenex_29054 main_x) (<= 1000 (* 2 (select main_a v_prenex_29055))) (<= (select main_a v_prenex_29054) 999) (<= 500 (select main_a v_prenex_29055)) (<= (+ main_x 1) v_prenex_29054) (< v_prenex_29055 main_y))) (or (forall ((v_prenex_29317 Int)) (or (<= (select main_a v_prenex_29317) 1498) (<= (+ main_y 1) v_prenex_29317) (<= (* 2 (select main_a v_prenex_29317)) 1998))) (forall ((v_prenex_29316 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29316))) (<= (select main_a v_prenex_29316) 999) (< v_prenex_29316 main_x) (<= (+ main_x 1) v_prenex_29316)))) (forall ((v_prenex_21450 Int) (v_prenex_21449 Int)) (or (<= (+ main_x 1) v_prenex_21450) (<= (select main_a v_prenex_21450) (select main_a v_prenex_21449)) (<= (select main_a v_prenex_21450) 500) (<= 0 (+ (select main_a v_prenex_21450) 498)) (< v_prenex_21450 main_x) (<= 1 (select main_a v_prenex_21449)))) (or (forall ((v_prenex_22279 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22279))) (<= (select main_a v_prenex_22279) 999) (< v_prenex_22279 main_x) (<= (+ main_x 1) v_prenex_22279))) (forall ((v_prenex_22280 Int)) (or (<= (select main_a v_prenex_22280) 999) (<= 1 (select main_a v_prenex_22280))))) (forall ((v_prenex_26343 Int) (v_prenex_26344 Int)) (or (< v_prenex_26343 main_x) (<= (+ main_x 1) v_prenex_26343) (<= (select main_a v_prenex_26344) 1498) (<= (select main_a v_prenex_26343) (select main_a v_prenex_26344)) (<= 2 (* 2 (select main_a v_prenex_26343))) (<= (select main_a v_prenex_26343) 999))) (forall ((v_prenex_24553 Int) (v_prenex_24552 Int)) (or (<= 1 (select main_a v_prenex_24552)) (<= 1 (select main_a v_prenex_24553)) (<= (+ main_x 1) v_prenex_24552) (< v_prenex_24552 main_x) (<= 1000 (* 2 (select main_a v_prenex_24553))) (<= (+ (select main_a v_prenex_24552) (select main_a v_prenex_24553)) 1000))) (forall ((v_prenex_30206 Int) (v_prenex_30205 Int)) (or (<= 500 (select main_a v_prenex_30206)) (<= (select main_a v_prenex_30205) 500) (<= (select main_a v_prenex_30205) (select main_a v_prenex_30206)) (<= (+ main_x 1) v_prenex_30205) (<= 1 (select main_a v_prenex_30206)) (< v_prenex_30205 main_x) (<= 1 (select main_a v_prenex_30205)))) (forall ((v_prenex_26913 Int) (v_prenex_26914 Int)) (or (<= 1000 (+ (select main_a v_prenex_26913) (select main_a v_prenex_26914))) (<= (select main_a v_prenex_26914) 1498) (<= (+ main_x 1) v_prenex_26913) (<= 0 (+ (select main_a v_prenex_26913) 498)) (<= 500 (select main_a v_prenex_26914)) (< v_prenex_26913 main_x))) (forall ((v_prenex_24214 Int) (v_prenex_24213 Int)) (or (<= 1000 (+ (select main_a v_prenex_24213) (select main_a v_prenex_24214))) (< v_prenex_24213 main_x) (<= (+ main_x 1) v_prenex_24213) (<= 1000 (* 2 (select main_a v_prenex_24214))) (<= 500 (select main_a v_prenex_24214)) (<= 2 (* 2 (select main_a v_prenex_24213))))) (forall ((v_prenex_25073 Int) (v_prenex_25074 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25074))) (<= (+ main_x 1) v_prenex_25073) (< v_prenex_25073 main_x) (<= 500 (select main_a v_prenex_25074)) (<= 1000 (+ (select main_a v_prenex_25073) (select main_a v_prenex_25074))) (<= 1 (select main_a v_prenex_25073)) (<= (select main_a v_prenex_25073) 500))) (forall ((v_prenex_22283 Int) (v_prenex_22284 Int)) (or (<= (+ main_y 1) v_prenex_22284) (<= (select main_a v_prenex_22283) (select main_a v_prenex_22284)) (<= (select main_a v_prenex_22284) 999) (< v_prenex_22283 main_x) (<= (+ main_x 1) v_prenex_22283) (<= 0 (+ (select main_a v_prenex_22283) 498)))) (forall ((v_prenex_24269 Int) (v_prenex_24270 Int)) (or (< v_prenex_24269 main_x) (<= (select main_a v_prenex_24269) 999) (<= 1 (select main_a v_prenex_24270)) (<= (select main_a v_prenex_24270) (+ (select main_a v_prenex_24269) 998)) (<= (+ main_x 1) v_prenex_24269) (<= 1000 (* 2 (select main_a v_prenex_24270))) (< v_prenex_24270 main_y))) (forall ((v_prenex_30639 Int) (v_prenex_30640 Int)) (or (<= (select main_a v_prenex_30640) 1498) (<= (select main_a v_prenex_30639) (select main_a v_prenex_30640)) (<= (* 2 (select main_a v_prenex_30640)) 1998) (<= (+ main_x 1) v_prenex_30639) (<= 0 (+ (select main_a v_prenex_30639) 498)) (< v_prenex_30639 main_x))) (forall ((v_prenex_29277 Int) (v_prenex_29278 Int)) (or (< v_prenex_29277 main_x) (<= (select main_a v_prenex_29277) 500) (<= (+ main_x 1) v_prenex_29277) (<= (+ (select main_a v_prenex_29277) (select main_a v_prenex_29278)) 1000) (<= 0 (+ (select main_a v_prenex_29277) 498)) (<= 1000 (* 2 (select main_a v_prenex_29278))) (<= (select main_a v_prenex_29278) 999))) (forall ((v_prenex_30154 Int) (v_prenex_30155 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30155))) (< v_prenex_30154 main_x) (<= (select main_a v_prenex_30154) 500) (<= (+ main_x 1) v_prenex_30154) (<= (+ (select main_a v_prenex_30154) (select main_a v_prenex_30155)) 1000) (<= (+ main_y 1) v_prenex_30155) (<= (select main_a v_prenex_30155) 1498))) (forall ((v_prenex_25217 Int) (v_prenex_25218 Int)) (or (<= 500 (select main_a v_prenex_25218)) (<= (+ main_x 1) v_prenex_25217) (<= (select main_a v_prenex_25217) 999) (<= 1 (select main_a v_prenex_25218)) (<= (select main_a v_prenex_25217) (select main_a v_prenex_25218)) (< v_prenex_25217 main_x) (<= (select main_a v_prenex_25217) 500))) (or (forall ((v_prenex_27423 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27423))) (<= (select main_a v_prenex_27423) 1498))) (forall ((v_prenex_27417 Int)) (or (<= (select main_a v_prenex_27417) 999) (< v_prenex_27417 main_x) (<= (select main_a v_prenex_27417) 500) (<= (+ main_x 1) v_prenex_27417) (<= 2 (* 2 (select main_a v_prenex_27417)))))) (forall ((v_prenex_30642 Int) (v_prenex_30641 Int)) (or (<= (* 2 (select main_a v_prenex_30642)) 1998) (<= (* 2 (select main_a v_prenex_30641)) 1000) (<= (+ (select main_a v_prenex_30641) (select main_a v_prenex_30642)) 1000) (<= (+ main_x 1) v_prenex_30641) (< v_prenex_30641 main_x) (<= (+ main_y 1) v_prenex_30642))) (forall ((v_prenex_24656 Int) (v_prenex_24657 Int)) (or (< v_prenex_24656 main_x) (<= (+ main_x 1) v_prenex_24656) (<= 1 (select main_a v_prenex_24656)) (<= (select main_a v_prenex_24656) 500) (<= 1 (select main_a v_prenex_24657)) (<= (select main_a v_prenex_24657) 999) (<= (select main_a v_prenex_24656) (select main_a v_prenex_24657)))) (forall ((v_prenex_27108 Int) (v_prenex_27109 Int)) (or (<= 0 (+ (select main_a v_prenex_27108) 498)) (<= 500 (select main_a v_prenex_27109)) (< v_prenex_27108 main_x) (<= (select main_a v_prenex_27108) 999) (<= (* 2 (select main_a v_prenex_27109)) 1998) (<= (+ (select main_a v_prenex_27108) (select main_a v_prenex_27109)) 1000) (<= (+ main_x 1) v_prenex_27108))) (forall ((v_prenex_25008 Int) (v_prenex_25009 Int)) (or (<= (+ (select main_a v_prenex_25008) (select main_a v_prenex_25009)) 1000) (<= 2 (* 2 (select main_a v_prenex_25008))) (<= (select main_a v_prenex_25009) 999) (<= (+ main_x 1) v_prenex_25008) (<= (select main_a v_prenex_25008) 999) (< v_prenex_25008 main_x))) (forall ((v_prenex_24910 Int) (v_prenex_24909 Int)) (or (<= (+ main_x 1) v_prenex_24909) (<= (select main_a v_prenex_24909) (select main_a v_prenex_24910)) (< v_prenex_24909 main_x) (<= (+ main_y 1) v_prenex_24910) (<= 1 (select main_a v_prenex_24910)) (<= (select main_a v_prenex_24909) 500))) (or (forall ((v_prenex_26386 Int)) (or (<= 1 (select main_a v_prenex_26386)) (<= (select main_a v_prenex_26386) 999))) (forall ((v_prenex_26384 Int)) (or (<= 0 (+ (select main_a v_prenex_26384) 498)) (< v_prenex_26384 main_x) (<= (select main_a v_prenex_26384) 999) (<= (+ main_x 1) v_prenex_26384) (<= (* 2 (select main_a v_prenex_26384)) 1000)))) (forall ((v_prenex_29482 Int) (v_prenex_29481 Int)) (or (<= (+ main_x 1) v_prenex_29481) (<= (+ (select main_a v_prenex_29481) (select main_a v_prenex_29482)) 1000) (< v_prenex_29482 main_y) (< v_prenex_29481 main_x) (<= 1 (select main_a v_prenex_29482)) (<= 1 (select main_a v_prenex_29481)))) (forall ((v_prenex_27726 Int) (v_prenex_27727 Int)) (or (<= (+ main_x 1) v_prenex_27726) (<= (* 2 (select main_a v_prenex_27727)) 1998) (< v_prenex_27727 main_y) (< v_prenex_27726 main_x) (<= 0 (+ (select main_a v_prenex_27726) 498)) (<= 1 (select main_a v_prenex_27727)) (<= (+ (select main_a v_prenex_27726) (select main_a v_prenex_27727)) 1000))) (forall ((v_prenex_21866 Int) (v_prenex_21867 Int)) (or (<= 0 (+ (select main_a v_prenex_21866) 498)) (< v_prenex_21866 main_x) (<= (* 2 (select main_a v_prenex_21867)) 1998) (<= (select main_a v_prenex_21867) 999) (<= 2 (* 2 (select main_a v_prenex_21866))) (<= (select main_a v_prenex_21866) (select main_a v_prenex_21867)) (<= (+ main_x 1) v_prenex_21866))) (forall ((v_prenex_31912 Int) (v_prenex_31911 Int)) (or (<= (select main_a v_prenex_31911) 999) (<= (select main_a v_prenex_31912) 999) (<= (+ main_y 1) v_prenex_31912) (<= (+ main_x 1) v_prenex_31911) (< v_prenex_31911 main_x) (<= (+ (select main_a v_prenex_31911) (select main_a v_prenex_31912)) 1000) (<= (select main_a v_prenex_31912) 1498))) (or (forall ((v_prenex_30962 Int)) (or (<= (* 2 (select main_a v_prenex_30962)) 1000) (<= (select main_a v_prenex_30962) 500) (< v_prenex_30962 main_x) (<= 2 (* 2 (select main_a v_prenex_30962))) (<= (+ main_x 1) v_prenex_30962))) (forall ((v_prenex_30968 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30968))) (<= (select main_a v_prenex_30968) 1498)))) (or (forall ((v_prenex_28584 Int)) (or (<= 1 (select main_a v_prenex_28584)) (<= (+ main_y 1) v_prenex_28584) (<= (* 2 (select main_a v_prenex_28584)) 1998))) (forall ((v_prenex_28583 Int)) (or (<= (+ main_x 1) v_prenex_28583) (<= 2 (* 2 (select main_a v_prenex_28583))) (<= (* 2 (select main_a v_prenex_28583)) 1000) (< v_prenex_28583 main_x)))) (forall ((v_prenex_24306 Int) (v_prenex_24307 Int)) (or (<= (select main_a v_prenex_24307) 1498) (<= (* 2 (select main_a v_prenex_24306)) 1000) (< v_prenex_24306 main_x) (<= (+ main_x 1) v_prenex_24306) (<= (select main_a v_prenex_24307) (+ (select main_a v_prenex_24306) 998)) (<= 0 (+ (select main_a v_prenex_24306) 498)) (<= 1000 (* 2 (select main_a v_prenex_24307))))) (forall ((v_prenex_30086 Int) (v_prenex_30087 Int)) (or (<= (+ main_x 1) v_prenex_30086) (<= (* 2 (select main_a v_prenex_30086)) 1000) (<= 1000 (+ (select main_a v_prenex_30086) (select main_a v_prenex_30087))) (< v_prenex_30086 main_x) (<= 1 (select main_a v_prenex_30086)) (<= 1 (select main_a v_prenex_30087)) (<= 500 (select main_a v_prenex_30087)))) (forall ((v_prenex_31145 Int) (v_prenex_31146 Int)) (or (< v_prenex_31145 main_x) (<= (+ main_x 1) v_prenex_31145) (<= (* 2 (select main_a v_prenex_31145)) 1000) (<= (* 2 (select main_a v_prenex_31146)) 1998) (<= 1000 (+ (select main_a v_prenex_31145) (select main_a v_prenex_31146))) (<= (+ main_y 1) v_prenex_31146))) (forall ((v_prenex_24204 Int) (v_prenex_24203 Int)) (or (<= (select main_a v_prenex_24203) (select main_a v_prenex_24204)) (<= (* 2 (select main_a v_prenex_24204)) 1998) (<= (+ main_x 1) v_prenex_24203) (<= 0 (+ (select main_a v_prenex_24203) 498)) (< v_prenex_24203 main_x) (<= 1 (select main_a v_prenex_24203)) (<= (select main_a v_prenex_24204) 999))) (forall ((v_prenex_30222 Int) (v_prenex_30221 Int)) (or (<= (+ main_y 1) v_prenex_30222) (<= (+ main_x 1) v_prenex_30221) (< v_prenex_30221 main_x) (<= (* 2 (select main_a v_prenex_30222)) 1998) (<= (+ (select main_a v_prenex_30221) (select main_a v_prenex_30222)) 1000) (<= (select main_a v_prenex_30221) 500))) (forall ((v_prenex_28848 Int) (v_prenex_28847 Int)) (or (<= (+ (select main_a v_prenex_28847) (select main_a v_prenex_28848)) 1000) (<= (select main_a v_prenex_28847) 999) (<= (* 2 (select main_a v_prenex_28848)) 1998) (< v_prenex_28847 main_x) (<= (select main_a v_prenex_28848) 1498) (<= (+ main_x 1) v_prenex_28847))) (or (forall ((v_prenex_24293 Int)) (or (< v_prenex_24293 main_x) (<= (* 2 (select main_a v_prenex_24293)) 1000) (<= (select main_a v_prenex_24293) 999) (<= (+ main_x 1) v_prenex_24293))) (forall ((v_prenex_24297 Int)) (or (<= 1 (select main_a v_prenex_24297)) (<= (select main_a v_prenex_24297) 999)))) (or (forall ((v_prenex_29847 Int)) (or (< v_prenex_29847 main_x) (<= 0 (+ (select main_a v_prenex_29847) 498)) (<= 1 (select main_a v_prenex_29847)) (<= (* 2 (select main_a v_prenex_29847)) 1000) (<= (+ main_x 1) v_prenex_29847))) (forall ((v_prenex_29851 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29851))) (<= 500 (select main_a v_prenex_29851))))) (forall ((v_prenex_31440 Int) (v_prenex_31439 Int)) (or (<= (+ main_y 1) v_prenex_31440) (<= (select main_a v_prenex_31440) 999) (<= (+ main_x 1) v_prenex_31439) (<= (+ (select main_a v_prenex_31439) (select main_a v_prenex_31440)) 1000) (< v_prenex_31439 main_x) (<= 500 (select main_a v_prenex_31440)) (<= 0 (+ (select main_a v_prenex_31439) 498)))) (forall ((v_prenex_22631 Int) (v_prenex_22632 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22631))) (<= (select main_a v_prenex_22632) 999) (< v_prenex_22631 main_x) (<= (select main_a v_prenex_22631) 999) (<= (+ main_x 1) v_prenex_22631) (<= 500 (select main_a v_prenex_22632)) (<= (+ (select main_a v_prenex_22631) (select main_a v_prenex_22632)) 1000))) (or (forall ((v_prenex_28085 Int)) (or (< v_prenex_28085 main_x) (<= (* 2 (select main_a v_prenex_28085)) 1000) (<= (select main_a v_prenex_28085) 500) (<= (+ main_x 1) v_prenex_28085))) (forall ((v_prenex_28086 Int)) (or (<= (* 2 (select main_a v_prenex_28086)) 1998) (<= (+ main_y 1) v_prenex_28086)))) (or (forall ((v_prenex_28970 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28970))) (< v_prenex_28970 main_x) (<= 0 (+ (select main_a v_prenex_28970) 498)) (<= (+ main_x 1) v_prenex_28970))) (forall ((v_prenex_28976 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28976))) (<= 500 (select main_a v_prenex_28976))))) (forall ((v_prenex_25853 Int) (v_prenex_25854 Int)) (or (<= (select main_a v_prenex_25853) 999) (<= (select main_a v_prenex_25853) (select main_a v_prenex_25854)) (<= 0 (+ (select main_a v_prenex_25853) 498)) (< v_prenex_25853 main_x) (<= (select main_a v_prenex_25854) 1498) (<= (+ main_x 1) v_prenex_25853) (<= 1 (select main_a v_prenex_25854)))) (forall ((v_prenex_27789 Int) (v_prenex_27790 Int)) (or (<= (select main_a v_prenex_27789) 999) (< v_prenex_27789 main_x) (<= (select main_a v_prenex_27789) (select main_a v_prenex_27790)) (<= (+ main_x 1) v_prenex_27789) (<= (select main_a v_prenex_27790) 1498) (<= (select main_a v_prenex_27789) 500) (<= 500 (select main_a v_prenex_27790)))) (forall ((v_prenex_27946 Int) (v_prenex_27945 Int)) (or (<= (select main_a v_prenex_27945) 999) (<= (select main_a v_prenex_27945) (select main_a v_prenex_27946)) (<= (+ main_x 1) v_prenex_27945) (<= (select main_a v_prenex_27945) 500) (< v_prenex_27945 main_x) (<= 1 (select main_a v_prenex_27946)))) (forall ((v_prenex_26907 Int) (v_prenex_26908 Int)) (or (<= (select main_a v_prenex_26908) 1498) (<= 1 (select main_a v_prenex_26907)) (<= 2 (* 2 (select main_a v_prenex_26907))) (<= (select main_a v_prenex_26908) (+ (select main_a v_prenex_26907) 998)) (<= (+ main_x 1) v_prenex_26907) (< v_prenex_26907 main_x) (<= 1000 (* 2 (select main_a v_prenex_26908))))) (forall ((v_prenex_29439 Int) (v_prenex_29440 Int)) (or (<= (* 2 (select main_a v_prenex_29440)) 1998) (< v_prenex_29440 main_y) (<= (select main_a v_prenex_29439) 999) (<= (select main_a v_prenex_29440) 1498) (< v_prenex_29439 main_x) (<= (+ (select main_a v_prenex_29439) (select main_a v_prenex_29440)) 1000) (<= (+ main_x 1) v_prenex_29439))) (forall ((v_prenex_25926 Int) (v_prenex_25925 Int)) (or (<= (* 2 (select main_a v_prenex_25926)) 1998) (<= (+ main_x 1) v_prenex_25925) (<= 2 (* 2 (select main_a v_prenex_25925))) (<= (select main_a v_prenex_25925) 500) (<= 500 (select main_a v_prenex_25926)) (<= (select main_a v_prenex_25925) (select main_a v_prenex_25926)) (< v_prenex_25925 main_x))) (forall ((v_prenex_24986 Int) (v_prenex_24987 Int)) (or (<= (select main_a v_prenex_24987) 999) (<= (select main_a v_prenex_24986) 500) (<= 0 (+ (select main_a v_prenex_24986) 498)) (<= (select main_a v_prenex_24987) (+ (select main_a v_prenex_24986) 998)) (< v_prenex_24986 main_x) (<= 1000 (* 2 (select main_a v_prenex_24987))) (<= (+ main_x 1) v_prenex_24986))) (forall ((v_prenex_27786 Int) (v_prenex_27785 Int)) (or (<= (* 2 (select main_a v_prenex_27785)) 1000) (<= (select main_a v_prenex_27785) 500) (<= (select main_a v_prenex_27786) 999) (<= (+ main_x 1) v_prenex_27785) (<= 500 (select main_a v_prenex_27786)) (< v_prenex_27785 main_x) (<= (+ (select main_a v_prenex_27785) (select main_a v_prenex_27786)) 1000))) (or (forall ((v_prenex_29976 Int)) (or (< v_prenex_29976 main_y) (<= 500 (select main_a v_prenex_29976)) (<= (* 2 (select main_a v_prenex_29976)) 1998))) (forall ((v_prenex_29970 Int)) (or (<= (select main_a v_prenex_29970) 500) (< v_prenex_29970 main_x) (<= (* 2 (select main_a v_prenex_29970)) 1000) (<= (+ main_x 1) v_prenex_29970)))) (forall ((v_prenex_26747 Int) (v_prenex_26746 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26746))) (<= (+ main_x 1) v_prenex_26746) (<= (+ (select main_a v_prenex_26746) (select main_a v_prenex_26747)) 1000) (<= 0 (+ (select main_a v_prenex_26746) 498)) (<= 1000 (* 2 (select main_a v_prenex_26747))) (< v_prenex_26746 main_x))) (forall ((v_prenex_23415 Int) (v_prenex_23414 Int)) (or (< v_prenex_23415 main_y) (< v_prenex_23414 main_x) (<= (select main_a v_prenex_23415) 999) (<= (+ main_x 1) v_prenex_23414) (<= (* 2 (select main_a v_prenex_23414)) 1000) (<= 500 (select main_a v_prenex_23415)) (<= 1000 (+ (select main_a v_prenex_23414) (select main_a v_prenex_23415))))) (forall ((v_prenex_31945 Int) (v_prenex_31946 Int)) (or (<= (select main_a v_prenex_31945) 999) (<= (select main_a v_prenex_31946) 1498) (<= (+ main_x 1) v_prenex_31945) (< v_prenex_31945 main_x) (<= (select main_a v_prenex_31945) (select main_a v_prenex_31946)) (<= (select main_a v_prenex_31946) 999) (<= (select main_a v_prenex_31945) 500))) (or (forall ((v_prenex_32764 Int)) (<= 1000 (* 2 (select main_a v_prenex_32764)))) (forall ((v_prenex_32758 Int)) (or (<= (+ main_x 1) v_prenex_32758) (<= (* 2 (select main_a v_prenex_32758)) 1000) (<= (select main_a v_prenex_32758) 500) (< v_prenex_32758 main_x)))) (forall ((v_prenex_28500 Int) (v_prenex_28499 Int)) (or (<= (select main_a v_prenex_28499) (select main_a v_prenex_28500)) (<= (* 2 (select main_a v_prenex_28500)) 1998) (<= (+ main_x 1) v_prenex_28499) (<= (* 2 (select main_a v_prenex_28499)) 1000) (< v_prenex_28499 main_x) (<= 1 (select main_a v_prenex_28499)) (<= 1 (select main_a v_prenex_28500)))) (or (forall ((v_prenex_27133 Int)) (or (<= (* 2 (select main_a v_prenex_27133)) 1000) (<= (+ main_x 1) v_prenex_27133) (< v_prenex_27133 main_x) (<= 2 (* 2 (select main_a v_prenex_27133))) (<= 1 (select main_a v_prenex_27133)))) (forall ((v_prenex_27139 Int)) (or (<= 1 (select main_a v_prenex_27139)) (<= 500 (select main_a v_prenex_27139))))) (forall ((v_prenex_32410 Int)) (or (< v_prenex_32410 main_x) (<= (* 2 (select main_a v_prenex_32410)) 1000) (<= 2 (* 2 (select main_a v_prenex_32410))) (<= (+ main_x 1) v_prenex_32410))) (forall ((v_prenex_30071 Int) (v_prenex_30070 Int)) (or (<= (+ main_x 1) v_prenex_30070) (<= (select main_a v_prenex_30070) (select main_a v_prenex_30071)) (<= 500 (select main_a v_prenex_30071)) (< v_prenex_30071 main_y) (< v_prenex_30070 main_x) (<= (* 2 (select main_a v_prenex_30070)) 1000) (<= 1 (select main_a v_prenex_30071)))) (or (forall ((v_prenex_28034 Int)) (<= (* 2 (select main_a v_prenex_28034)) 1998)) (forall ((v_prenex_28028 Int)) (or (<= (select main_a v_prenex_28028) 500) (<= (+ main_x 1) v_prenex_28028) (<= (* 2 (select main_a v_prenex_28028)) 1000) (< v_prenex_28028 main_x)))) (forall ((v_prenex_28290 Int) (v_prenex_28289 Int)) (or (<= (select main_a v_prenex_28290) (+ (select main_a v_prenex_28289) 998)) (<= (select main_a v_prenex_28290) 999) (<= (select main_a v_prenex_28289) 999) (<= (+ main_x 1) v_prenex_28289) (< v_prenex_28289 main_x) (<= 1 (select main_a v_prenex_28289)) (<= 1000 (* 2 (select main_a v_prenex_28290))))) (forall ((v_prenex_32577 Int) (v_prenex_32576 Int)) (or (< v_prenex_32576 main_x) (<= 1 (select main_a v_prenex_32577)) (<= (select main_a v_prenex_32577) 1498) (<= (select main_a v_prenex_32576) 999) (<= (select main_a v_prenex_32576) (select main_a v_prenex_32577)) (<= (+ main_x 1) v_prenex_32576))) (or (forall ((v_prenex_29538 Int)) (or (<= (* 2 (select main_a v_prenex_29538)) 1000) (<= 1 (select main_a v_prenex_29538)) (<= (+ main_x 1) v_prenex_29538) (< v_prenex_29538 main_x))) (forall ((v_prenex_29541 Int)) (or (<= (* 2 (select main_a v_prenex_29541)) 1998) (<= (select main_a v_prenex_29541) 1498)))) (forall ((v_prenex_29313 Int) (v_prenex_29312 Int)) (or (< v_prenex_29313 main_y) (<= 500 (select main_a v_prenex_29313)) (<= (select main_a v_prenex_29312) (select main_a v_prenex_29313)) (<= 1 (select main_a v_prenex_29312)) (<= (+ main_x 1) v_prenex_29312) (< v_prenex_29312 main_x))) (forall ((v_prenex_21494 Int) (v_prenex_21493 Int)) (or (< v_prenex_21494 main_y) (<= (select main_a v_prenex_21494) 1498) (<= 1 (select main_a v_prenex_21493)) (<= (+ main_x 1) v_prenex_21493) (<= (select main_a v_prenex_21494) 999) (<= (+ (select main_a v_prenex_21493) (select main_a v_prenex_21494)) 1000) (< v_prenex_21493 main_x))) (forall ((v_prenex_29169 Int) (v_prenex_29168 Int)) (or (<= (select main_a v_prenex_29169) 1498) (<= (+ main_x 1) v_prenex_29168) (<= 2 (* 2 (select main_a v_prenex_29168))) (< v_prenex_29168 main_x) (<= (+ (select main_a v_prenex_29168) (select main_a v_prenex_29169)) 1000) (<= (select main_a v_prenex_29168) 999) (<= (select main_a v_prenex_29169) 999))) (forall ((v_prenex_23633 Int) (v_prenex_23634 Int)) (or (<= (* 2 (select main_a v_prenex_23633)) 1000) (<= (+ (select main_a v_prenex_23633) (select main_a v_prenex_23634)) 1000) (<= 2 (* 2 (select main_a v_prenex_23633))) (<= (+ main_x 1) v_prenex_23633) (<= (* 2 (select main_a v_prenex_23634)) 1998) (<= 1 (select main_a v_prenex_23634)) (< v_prenex_23633 main_x))) (or (forall ((v_prenex_23576 Int)) (<= 500 (select main_a v_prenex_23576))) (forall ((v_prenex_23570 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23570))) (<= 0 (+ (select main_a v_prenex_23570) 498)) (< v_prenex_23570 main_x) (<= (+ main_x 1) v_prenex_23570)))) (forall ((v_prenex_27610 Int) (v_prenex_27609 Int)) (or (< v_prenex_27609 main_x) (<= (+ main_x 1) v_prenex_27609) (< v_prenex_27610 main_y) (<= 1 (select main_a v_prenex_27609)) (<= (select main_a v_prenex_27610) 1498) (<= 1000 (* 2 (select main_a v_prenex_27610))) (<= 1000 (+ (select main_a v_prenex_27609) (select main_a v_prenex_27610))))) (or (forall ((v_prenex_28378 Int)) (or (<= (+ main_y 1) v_prenex_28378) (<= 500 (select main_a v_prenex_28378)))) (forall ((v_prenex_28377 Int)) (or (<= (+ main_x 1) v_prenex_28377) (< v_prenex_28377 main_x) (<= (select main_a v_prenex_28377) 999) (<= (* 2 (select main_a v_prenex_28377)) 1000)))) (forall ((v_prenex_28256 Int) (v_prenex_28255 Int)) (or (<= 1000 (+ (select main_a v_prenex_28255) (select main_a v_prenex_28256))) (<= 1 (select main_a v_prenex_28255)) (<= (select main_a v_prenex_28256) 1498) (< v_prenex_28255 main_x) (<= 0 (+ (select main_a v_prenex_28255) 498)) (<= (+ main_x 1) v_prenex_28255))) (or (forall ((v_prenex_25105 Int)) (or (<= (select main_a v_prenex_25105) 999) (<= (* 2 (select main_a v_prenex_25105)) 1000) (<= (+ main_x 1) v_prenex_25105) (< v_prenex_25105 main_x) (<= (select main_a v_prenex_25105) 500))) (forall ((v_prenex_25108 Int)) (or (<= 500 (select main_a v_prenex_25108)) (<= (select main_a v_prenex_25108) 999)))) (forall ((v_prenex_25080 Int) (v_prenex_25079 Int)) (or (<= 1000 (+ (select main_a v_prenex_25079) (select main_a v_prenex_25080))) (< v_prenex_25079 main_x) (<= (* 2 (select main_a v_prenex_25080)) 1998) (<= 1 (select main_a v_prenex_25079)) (<= (+ main_x 1) v_prenex_25079) (<= (select main_a v_prenex_25079) 500))) (forall ((v_prenex_21650 Int) (v_prenex_21649 Int)) (or (<= (+ main_x 1) v_prenex_21649) (<= 0 (+ (select main_a v_prenex_21649) 498)) (<= (select main_a v_prenex_21649) (select main_a v_prenex_21650)) (<= (* 2 (select main_a v_prenex_21650)) 1998) (< v_prenex_21650 main_y) (< v_prenex_21649 main_x))) (forall ((v_prenex_26596 Int) (v_prenex_26597 Int)) (or (< v_prenex_26597 main_y) (<= (select main_a v_prenex_26597) 999) (<= (+ (select main_a v_prenex_26596) (select main_a v_prenex_26597)) 1000) (<= 1 (select main_a v_prenex_26596)) (< v_prenex_26596 main_x) (<= (* 2 (select main_a v_prenex_26597)) 1998) (<= (+ main_x 1) v_prenex_26596))) (or (forall ((v_prenex_21628 Int)) (or (<= 1 (select main_a v_prenex_21628)) (<= 1000 (* 2 (select main_a v_prenex_21628))))) (forall ((v_prenex_21627 Int)) (or (<= (+ main_x 1) v_prenex_21627) (<= (* 2 (select main_a v_prenex_21627)) 1000) (< v_prenex_21627 main_x) (<= 1 (select main_a v_prenex_21627))))) (forall ((v_prenex_21567 Int) (v_prenex_21568 Int)) (or (<= 1000 (+ (select main_a v_prenex_21567) (select main_a v_prenex_21568))) (<= (+ main_x 1) v_prenex_21567) (< v_prenex_21567 main_x) (<= 0 (+ (select main_a v_prenex_21567) 498)) (<= (* 2 (select main_a v_prenex_21568)) 1998) (<= 2 (* 2 (select main_a v_prenex_21567))))) (forall ((v_prenex_21589 Int) (v_prenex_21590 Int)) (or (<= (+ main_y 1) v_prenex_21590) (<= (select main_a v_prenex_21590) (+ (select main_a v_prenex_21589) 998)) (<= (select main_a v_prenex_21590) 999) (< v_prenex_21589 main_x) (<= (* 2 (select main_a v_prenex_21589)) 1000) (<= (+ main_x 1) v_prenex_21589))) (forall ((v_prenex_26692 Int) (v_prenex_26693 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26693))) (< v_prenex_26692 main_x) (<= 1000 (+ (select main_a v_prenex_26692) (select main_a v_prenex_26693))) (<= 0 (+ (select main_a v_prenex_26692) 498)) (<= (+ main_x 1) v_prenex_26692) (<= (select main_a v_prenex_26692) 500) (<= 500 (select main_a v_prenex_26693)))) (forall ((v_prenex_31295 Int) (v_prenex_31294 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31295))) (< v_prenex_31294 main_x) (<= (+ main_y 1) v_prenex_31295) (<= (+ main_x 1) v_prenex_31294) (<= (+ (select main_a v_prenex_31294) (select main_a v_prenex_31295)) 1000) (<= 0 (+ (select main_a v_prenex_31294) 498)) (<= (select main_a v_prenex_31295) 999))) (forall ((v_prenex_21834 Int) (v_prenex_21835 Int)) (or (<= 1 (select main_a v_prenex_21834)) (<= 1000 (* 2 (select main_a v_prenex_21835))) (<= 1 (select main_a v_prenex_21835)) (<= (select main_a v_prenex_21834) (select main_a v_prenex_21835)) (< v_prenex_21834 main_x) (<= (+ main_x 1) v_prenex_21834))) (forall ((v_prenex_25252 Int) (v_prenex_25251 Int)) (or (<= (select main_a v_prenex_25252) 1498) (<= (select main_a v_prenex_25251) 500) (<= (+ main_x 1) v_prenex_25251) (<= 1 (select main_a v_prenex_25252)) (<= (select main_a v_prenex_25252) (+ (select main_a v_prenex_25251) 998)) (<= 1 (select main_a v_prenex_25251)) (< v_prenex_25251 main_x))) (forall ((v_prenex_29955 Int) (v_prenex_29954 Int)) (or (< v_prenex_29954 main_x) (<= 1 (select main_a v_prenex_29955)) (<= 0 (+ (select main_a v_prenex_29954) 498)) (<= (select main_a v_prenex_29954) (select main_a v_prenex_29955)) (<= (+ main_x 1) v_prenex_29954) (<= 2 (* 2 (select main_a v_prenex_29954))))) (or (forall ((v_prenex_23740 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23740))) (< v_prenex_23740 main_x) (<= (+ main_x 1) v_prenex_23740) (<= 1 (select main_a v_prenex_23740)))) (forall ((v_prenex_23745 Int)) (or (<= 1 (select main_a v_prenex_23745)) (<= 500 (select main_a v_prenex_23745))))) (forall ((v_prenex_23806 Int) (v_prenex_23807 Int)) (or (<= 500 (select main_a v_prenex_23807)) (<= (* 2 (select main_a v_prenex_23807)) 1998) (<= (+ main_y 1) v_prenex_23807) (< v_prenex_23806 main_x) (<= (+ main_x 1) v_prenex_23806) (<= (* 2 (select main_a v_prenex_23806)) 1000) (<= (select main_a v_prenex_23806) (select main_a v_prenex_23807)))) (or (forall ((v_prenex_24045 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24045))) (< v_prenex_24045 main_x) (<= (select main_a v_prenex_24045) 500) (<= (+ main_x 1) v_prenex_24045))) (forall ((v_prenex_24047 Int)) (<= (select main_a v_prenex_24047) 999))) (forall ((v_prenex_31527 Int) (v_prenex_31528 Int)) (or (< v_prenex_31527 main_x) (<= (select main_a v_prenex_31527) (select main_a v_prenex_31528)) (<= 500 (select main_a v_prenex_31528)) (<= (select main_a v_prenex_31527) 500) (<= (+ main_x 1) v_prenex_31527) (<= 1 (select main_a v_prenex_31527)) (<= (* 2 (select main_a v_prenex_31528)) 1998))) (forall ((v_prenex_30629 Int) (v_prenex_30630 Int)) (or (< v_prenex_30629 main_x) (<= (+ main_x 1) v_prenex_30629) (<= (+ main_y 1) v_prenex_30630) (<= (select main_a v_prenex_30629) (select main_a v_prenex_30630)) (<= (select main_a v_prenex_30630) 1498) (<= 1 (select main_a v_prenex_30629)))) (forall ((v_prenex_26783 Int) (v_prenex_26784 Int)) (or (<= 0 (+ (select main_a v_prenex_26783) 498)) (<= 500 (select main_a v_prenex_26784)) (<= (+ main_x 1) v_prenex_26783) (<= (select main_a v_prenex_26784) 1498) (< v_prenex_26783 main_x) (<= (select main_a v_prenex_26784) (+ (select main_a v_prenex_26783) 998)) (<= (* 2 (select main_a v_prenex_26783)) 1000))) (forall ((v_prenex_25682 Int) (v_prenex_25681 Int)) (or (<= (+ (select main_a v_prenex_25681) (select main_a v_prenex_25682)) 1000) (<= (+ main_x 1) v_prenex_25681) (<= 2 (* 2 (select main_a v_prenex_25681))) (< v_prenex_25681 main_x) (<= (* 2 (select main_a v_prenex_25681)) 1000) (<= (* 2 (select main_a v_prenex_25682)) 1998) (<= 1 (select main_a v_prenex_25682)))) (forall ((v_prenex_31057 Int) (v_prenex_31058 Int)) (or (<= (* 2 (select main_a v_prenex_31058)) 1998) (<= (+ main_x 1) v_prenex_31057) (<= (+ (select main_a v_prenex_31057) (select main_a v_prenex_31058)) 1000) (<= (select main_a v_prenex_31057) 500) (< v_prenex_31057 main_x) (<= (select main_a v_prenex_31058) 1498) (<= (* 2 (select main_a v_prenex_31057)) 1000))) (or (forall ((v_prenex_27661 Int)) (or (<= 500 (select main_a v_prenex_27661)) (<= 1000 (* 2 (select main_a v_prenex_27661))))) (forall ((v_prenex_27657 Int)) (or (<= (+ main_x 1) v_prenex_27657) (< v_prenex_27657 main_x) (<= (select main_a v_prenex_27657) 999) (<= 2 (* 2 (select main_a v_prenex_27657)))))) (forall ((v_prenex_32739 Int) (v_prenex_32738 Int)) (or (< v_prenex_32738 main_x) (<= 2 (* 2 (select main_a v_prenex_32738))) (<= (+ main_x 1) v_prenex_32738) (<= 0 (+ (select main_a v_prenex_32738) 498)) (<= (select main_a v_prenex_32739) 1498) (<= (select main_a v_prenex_32739) (+ (select main_a v_prenex_32738) 998)) (<= 500 (select main_a v_prenex_32739)))) (forall ((v_prenex_27917 Int) (v_prenex_27916 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27916))) (<= (select main_a v_prenex_27917) 999) (<= 0 (+ (select main_a v_prenex_27916) 498)) (< v_prenex_27916 main_x) (<= (* 2 (select main_a v_prenex_27917)) 1998) (<= (+ (select main_a v_prenex_27916) (select main_a v_prenex_27917)) 1000) (<= (+ main_x 1) v_prenex_27916))) (forall ((v_prenex_27533 Int) (v_prenex_27534 Int)) (or (< v_prenex_27534 main_y) (<= (+ main_x 1) v_prenex_27533) (< v_prenex_27533 main_x) (<= 0 (+ (select main_a v_prenex_27533) 498)) (<= 1 (select main_a v_prenex_27534)) (<= (* 2 (select main_a v_prenex_27534)) 1998) (<= (select main_a v_prenex_27534) (+ (select main_a v_prenex_27533) 998)))) (forall ((v_prenex_22383 Int) (v_prenex_22384 Int)) (or (<= (* 2 (select main_a v_prenex_22384)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22384))) (<= (+ (select main_a v_prenex_22383) (select main_a v_prenex_22384)) 1000) (< v_prenex_22384 main_y) (<= (+ main_y 1) v_prenex_22384))) (forall ((v_prenex_24007 Int) (v_prenex_24006 Int)) (or (< v_prenex_24006 main_x) (<= (+ (select main_a v_prenex_24006) (select main_a v_prenex_24007)) 1000) (<= 0 (+ (select main_a v_prenex_24006) 498)) (<= (+ main_x 1) v_prenex_24006) (<= 500 (select main_a v_prenex_24007)) (<= 1 (select main_a v_prenex_24007)) (<= 2 (* 2 (select main_a v_prenex_24006))))) (forall ((v_prenex_26156 Int) (v_prenex_26157 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26157))) (<= 500 (select main_a v_prenex_26157)) (<= (+ main_x 1) v_prenex_26156) (< v_prenex_26156 main_x) (<= (select main_a v_prenex_26157) (+ (select main_a v_prenex_26156) 998)) (<= (* 2 (select main_a v_prenex_26156)) 1000) (<= (+ main_y 1) v_prenex_26157))) (forall ((v_prenex_24931 Int) (v_prenex_24932 Int)) (or (<= (+ main_x 1) v_prenex_24931) (<= (+ (select main_a v_prenex_24931) (select main_a v_prenex_24932)) 1000) (< v_prenex_24931 main_x) (<= (* 2 (select main_a v_prenex_24931)) 1000) (<= 1000 (* 2 (select main_a v_prenex_24932))) (< v_prenex_24932 main_y) (<= 1 (select main_a v_prenex_24932)))) (or (forall ((v_prenex_31764 Int)) (or (<= 1 (select main_a v_prenex_31764)) (<= (+ main_x 1) v_prenex_31764) (<= (* 2 (select main_a v_prenex_31764)) 1000) (< v_prenex_31764 main_x) (<= 0 (+ (select main_a v_prenex_31764) 498)))) (forall ((v_prenex_31765 Int)) (or (<= (select main_a v_prenex_31765) 999) (<= 1000 (* 2 (select main_a v_prenex_31765)))))) (forall ((v_prenex_23662 Int) (v_prenex_23661 Int)) (or (<= 500 (select main_a v_prenex_23662)) (<= (+ main_x 1) v_prenex_23661) (<= (select main_a v_prenex_23661) (select main_a v_prenex_23662)) (<= (select main_a v_prenex_23662) 1498) (<= (select main_a v_prenex_23661) 500) (< v_prenex_23661 main_x) (<= 0 (+ (select main_a v_prenex_23661) 498)))) (forall ((v_prenex_29639 Int) (v_prenex_29640 Int)) (or (< v_prenex_29639 main_x) (<= (select main_a v_prenex_29640) 1498) (<= 500 (select main_a v_prenex_29640)) (<= (select main_a v_prenex_29640) (+ (select main_a v_prenex_29639) 998)) (<= 0 (+ (select main_a v_prenex_29639) 498)) (<= (+ main_x 1) v_prenex_29639) (<= (select main_a v_prenex_29639) 999))) (forall ((v_prenex_24049 Int) (v_prenex_24048 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24049))) (<= (select main_a v_prenex_24048) 999) (<= 1 (select main_a v_prenex_24049)) (< v_prenex_24048 main_x) (<= 1000 (+ (select main_a v_prenex_24048) (select main_a v_prenex_24049))) (<= 2 (* 2 (select main_a v_prenex_24048))) (<= (+ main_x 1) v_prenex_24048))) (or (forall ((v_prenex_29935 Int)) (or (< v_prenex_29935 main_x) (<= (select main_a v_prenex_29935) 999) (<= (+ main_x 1) v_prenex_29935) (<= (* 2 (select main_a v_prenex_29935)) 1000))) (forall ((v_prenex_29940 Int)) (or (<= (select main_a v_prenex_29940) 1498) (<= (select main_a v_prenex_29940) 999)))) (forall ((v_prenex_21463 Int) (v_prenex_21464 Int)) (or (< v_prenex_21463 main_y) (<= (select main_a v_prenex_21464) (select main_a v_prenex_21463)) (<= 1 (select main_a v_prenex_21464)) (<= 1 (select main_a v_prenex_21463)) (< v_prenex_21464 main_x) (<= (* 2 (select main_a v_prenex_21463)) 1998) (<= (+ main_x 1) v_prenex_21464))) (forall ((v_prenex_32968 Int) (v_prenex_32967 Int)) (or (<= (select main_a v_prenex_32967) 999) (< v_prenex_32967 main_x) (<= (select main_a v_prenex_32968) (+ (select main_a v_prenex_32967) 998)) (<= 1 (select main_a v_prenex_32968)) (<= (select main_a v_prenex_32968) 1498) (<= (+ main_x 1) v_prenex_32967))) (forall ((v_prenex_22997 Int) (v_prenex_22998 Int)) (or (<= (+ main_x 1) v_prenex_22997) (<= 1 (select main_a v_prenex_22998)) (<= 2 (* 2 (select main_a v_prenex_22997))) (<= (* 2 (select main_a v_prenex_22997)) 1000) (< v_prenex_22997 main_x) (<= (select main_a v_prenex_22998) (+ (select main_a v_prenex_22997) 998)))) (or (forall ((v_prenex_22813 Int)) (or (<= (+ main_x 1) v_prenex_22813) (< v_prenex_22813 main_x) (<= 2 (* 2 (select main_a v_prenex_22813))) (<= 1 (select main_a v_prenex_22813)))) (forall ((v_prenex_22814 Int)) (<= (select main_a v_prenex_22814) 1498))) (forall ((v_prenex_25730 Int) (v_prenex_25729 Int)) (or (<= (select main_a v_prenex_25730) 1498) (<= 0 (+ (select main_a v_prenex_25729) 498)) (< v_prenex_25729 main_x) (<= 500 (select main_a v_prenex_25730)) (<= (+ main_x 1) v_prenex_25729) (<= (select main_a v_prenex_25729) (select main_a v_prenex_25730)) (<= 2 (* 2 (select main_a v_prenex_25729))))) (forall ((v_prenex_24628 Int)) (or (<= 0 (+ (select main_a v_prenex_24628) 498)) (<= (+ main_x 1) v_prenex_24628) (<= 2 (* 2 (select main_a v_prenex_24628))) (< v_prenex_24628 main_x))) (forall ((v_prenex_24393 Int) (v_prenex_24392 Int)) (or (< v_prenex_24393 main_y) (<= (select main_a v_prenex_24393) 1498) (<= 500 (select main_a v_prenex_24393)) (< v_prenex_24392 main_x) (<= 1 (select main_a v_prenex_24392)) (<= 1000 (+ (select main_a v_prenex_24392) (select main_a v_prenex_24393))) (<= (+ main_x 1) v_prenex_24392))) (forall ((v_prenex_32634 Int) (v_prenex_32635 Int)) (or (<= 1 (select main_a v_prenex_32635)) (< v_prenex_32634 main_x) (<= 2 (* 2 (select main_a v_prenex_32634))) (<= (+ (select main_a v_prenex_32634) (select main_a v_prenex_32635)) 1000) (<= (select main_a v_prenex_32635) 999) (<= (select main_a v_prenex_32634) 500) (<= (+ main_x 1) v_prenex_32634))) (forall ((v_prenex_28537 Int) (v_prenex_28538 Int)) (or (<= 1 (select main_a v_prenex_28538)) (<= (+ main_x 1) v_prenex_28537) (<= 2 (* 2 (select main_a v_prenex_28537))) (< v_prenex_28537 main_x) (<= (select main_a v_prenex_28538) 1498) (<= (* 2 (select main_a v_prenex_28537)) 1000) (<= (select main_a v_prenex_28537) (select main_a v_prenex_28538)))) (forall ((v_prenex_25334 Int) (v_prenex_25335 Int)) (or (< v_prenex_25334 main_x) (<= (select main_a v_prenex_25334) 500) (<= (select main_a v_prenex_25334) (select main_a v_prenex_25335)) (<= (select main_a v_prenex_25335) 1498) (<= (+ main_x 1) v_prenex_25334) (<= (select main_a v_prenex_25334) 999))) (forall ((v_prenex_32232 Int) (v_prenex_32231 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32231))) (< v_prenex_32231 main_x) (<= (+ main_x 1) v_prenex_32231) (<= 1 (select main_a v_prenex_32231)) (<= (select main_a v_prenex_32232) 999) (<= (select main_a v_prenex_32231) (select main_a v_prenex_32232)) (<= (* 2 (select main_a v_prenex_32232)) 1998))) (forall ((v_prenex_21869 Int) (v_prenex_21868 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21868))) (<= (+ main_x 1) v_prenex_21868) (<= (select main_a v_prenex_21868) 500) (<= 500 (select main_a v_prenex_21869)) (<= (+ (select main_a v_prenex_21868) (select main_a v_prenex_21869)) 1000) (< v_prenex_21868 main_x) (<= (select main_a v_prenex_21869) 999))) (forall ((v_prenex_31368 Int) (v_prenex_31369 Int)) (or (<= (* 2 (select main_a v_prenex_31368)) 1000) (<= (+ main_x 1) v_prenex_31368) (< v_prenex_31368 main_x) (<= 1 (select main_a v_prenex_31369)) (<= 2 (* 2 (select main_a v_prenex_31368))) (<= (* 2 (select main_a v_prenex_31369)) 1998) (<= (select main_a v_prenex_31368) (select main_a v_prenex_31369)))) (forall ((v_prenex_30776 Int) (v_prenex_30777 Int)) (or (<= (+ main_x 1) v_prenex_30776) (<= (* 2 (select main_a v_prenex_30776)) 1000) (<= 1 (select main_a v_prenex_30776)) (<= (select main_a v_prenex_30777) (+ (select main_a v_prenex_30776) 998)) (<= 1000 (* 2 (select main_a v_prenex_30777))) (< v_prenex_30776 main_x))) (forall ((v_prenex_31518 Int) (v_prenex_31517 Int)) (or (<= 1 (select main_a v_prenex_31517)) (< v_prenex_31517 main_x) (<= 500 (select main_a v_prenex_31518)) (<= 1 (select main_a v_prenex_31518)) (<= 2 (* 2 (select main_a v_prenex_31517))) (<= (+ main_x 1) v_prenex_31517) (<= (select main_a v_prenex_31517) (select main_a v_prenex_31518)))) (forall ((v_prenex_26004 Int) (v_prenex_26003 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26003))) (<= (+ main_x 1) v_prenex_26003) (<= (* 2 (select main_a v_prenex_26003)) 1000) (< v_prenex_26003 main_x) (<= (select main_a v_prenex_26004) (+ (select main_a v_prenex_26003) 998)))) (forall ((v_prenex_22994 Int) (v_prenex_22993 Int)) (or (< v_prenex_22993 main_x) (<= 0 (+ (select main_a v_prenex_22993) 498)) (<= (select main_a v_prenex_22993) 500) (<= (select main_a v_prenex_22993) (select main_a v_prenex_22994)) (<= (+ main_x 1) v_prenex_22993) (<= (* 2 (select main_a v_prenex_22994)) 1998))) (or (forall ((v_prenex_32293 Int)) (<= 1 (select main_a v_prenex_32293))) (forall ((v_prenex_32292 Int)) (or (<= 1 (select main_a v_prenex_32292)) (<= (* 2 (select main_a v_prenex_32292)) 1000) (< v_prenex_32292 main_x) (<= (+ main_x 1) v_prenex_32292) (<= 0 (+ (select main_a v_prenex_32292) 498))))) (or (forall ((v_prenex_23425 Int)) (or (< v_prenex_23425 main_x) (<= 0 (+ (select main_a v_prenex_23425) 498)) (<= (+ main_x 1) v_prenex_23425) (<= (select main_a v_prenex_23425) 500) (<= 2 (* 2 (select main_a v_prenex_23425))))) (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 1 (select main_a v_prenex_23426))))) (forall ((v_prenex_32434 Int) (v_prenex_32433 Int)) (or (<= 0 (+ (select main_a v_prenex_32433) 498)) (<= 1 (select main_a v_prenex_32433)) (< v_prenex_32433 main_x) (<= (* 2 (select main_a v_prenex_32434)) 1998) (<= (+ (select main_a v_prenex_32433) (select main_a v_prenex_32434)) 1000) (<= (+ main_x 1) v_prenex_32433))) (or (forall ((v_prenex_23754 Int)) (or (<= 500 (select main_a v_prenex_23754)) (<= (* 2 (select main_a v_prenex_23754)) 1998))) (forall ((v_prenex_23752 Int)) (or (<= (+ main_x 1) v_prenex_23752) (< v_prenex_23752 main_x) (<= (* 2 (select main_a v_prenex_23752)) 1000)))) (forall ((v_prenex_29288 Int) (v_prenex_29287 Int)) (or (<= (* 2 (select main_a v_prenex_29288)) 1998) (<= 2 (* 2 (select main_a v_prenex_29287))) (<= (select main_a v_prenex_29287) 500) (<= (select main_a v_prenex_29287) (select main_a v_prenex_29288)) (<= (+ main_x 1) v_prenex_29287) (< v_prenex_29287 main_x))) (or (forall ((v_prenex_24114 Int)) (or (< v_prenex_24114 main_x) (<= (+ main_x 1) v_prenex_24114) (<= 1 (select main_a v_prenex_24114)) (<= 2 (* 2 (select main_a v_prenex_24114))))) (forall ((v_prenex_24119 Int)) (<= 1 (select main_a v_prenex_24119)))) (forall ((v_prenex_26714 Int) (v_prenex_26715 Int)) (or (<= (select main_a v_prenex_26714) 999) (< v_prenex_26714 main_x) (<= (* 2 (select main_a v_prenex_26714)) 1000) (<= 500 (select main_a v_prenex_26715)) (<= 1 (select main_a v_prenex_26715)) (<= (+ (select main_a v_prenex_26714) (select main_a v_prenex_26715)) 1000) (<= (+ main_x 1) v_prenex_26714))) (or (forall ((v_prenex_25660 Int)) (or (<= (* 2 (select main_a v_prenex_25660)) 1998) (<= (select main_a v_prenex_25660) 1498))) (forall ((v_prenex_25659 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25659))) (<= (+ main_x 1) v_prenex_25659) (< v_prenex_25659 main_x) (<= (select main_a v_prenex_25659) 999)))) (or (forall ((v_prenex_22482 Int)) (or (<= (* 2 (select main_a v_prenex_22482)) 1000) (<= 2 (* 2 (select main_a v_prenex_22482))) (<= (+ main_x 1) v_prenex_22482) (< v_prenex_22482 main_x))) (forall ((v_prenex_22485 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= 1 (select main_a v_prenex_22485)) (< v_prenex_22485 main_y)))) (or (forall ((v_prenex_31731 Int)) (or (<= 0 (+ (select main_a v_prenex_31731) 498)) (<= (* 2 (select main_a v_prenex_31731)) 1000) (< v_prenex_31731 main_x) (<= (+ main_x 1) v_prenex_31731))) (forall ((v_prenex_31736 Int)) (or (< v_prenex_31736 main_y) (<= (* 2 (select main_a v_prenex_31736)) 1998) (<= 1 (select main_a v_prenex_31736))))) (forall ((v_prenex_27865 Int) (v_prenex_27864 Int)) (or (<= 1000 (+ (select main_a v_prenex_27864) (select main_a v_prenex_27865))) (<= (select main_a v_prenex_27865) 999) (<= (select main_a v_prenex_27865) 1498) (< v_prenex_27864 main_x) (<= 2 (* 2 (select main_a v_prenex_27864))) (<= 1 (select main_a v_prenex_27864)) (<= (+ main_x 1) v_prenex_27864))) (forall ((v_prenex_22218 Int) (v_prenex_22219 Int)) (or (< v_prenex_22218 main_x) (<= (+ (select main_a v_prenex_22218) (select main_a v_prenex_22219)) 1000) (<= 0 (+ (select main_a v_prenex_22218) 498)) (<= (select main_a v_prenex_22218) 500) (<= 500 (select main_a v_prenex_22219)) (<= 1000 (* 2 (select main_a v_prenex_22219))) (<= (+ main_x 1) v_prenex_22218))) (forall ((v_prenex_28556 Int) (v_prenex_28555 Int)) (or (<= (select main_a v_prenex_28556) 1498) (<= (+ main_x 1) v_prenex_28555) (<= (+ (select main_a v_prenex_28555) (select main_a v_prenex_28556)) 1000) (<= 2 (* 2 (select main_a v_prenex_28555))) (<= (+ main_y 1) v_prenex_28556) (< v_prenex_28555 main_x))) (forall ((v_prenex_32960 Int) (v_prenex_32959 Int)) (or (<= (+ main_y 1) v_prenex_32960) (<= (+ (select main_a v_prenex_32959) (select main_a v_prenex_32960)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32960))) (< v_prenex_32960 main_y) (<= 500 (select main_a v_prenex_32960)))) (forall ((v_prenex_29749 Int) (v_prenex_29750 Int)) (or (< v_prenex_29749 main_x) (<= (select main_a v_prenex_29749) (select main_a v_prenex_29750)) (<= (+ main_x 1) v_prenex_29749) (<= 2 (* 2 (select main_a v_prenex_29749))) (<= (select main_a v_prenex_29749) 999))) (forall ((v_prenex_30657 Int)) (or (<= (select main_a v_prenex_30657) 500) (< v_prenex_30657 main_x) (<= (* 2 (select main_a v_prenex_30657)) 1000) (<= (+ main_x 1) v_prenex_30657))) (or (forall ((v_prenex_29226 Int)) (or (<= 0 (+ (select main_a v_prenex_29226) 498)) (<= (+ main_x 1) v_prenex_29226) (< v_prenex_29226 main_x) (<= (* 2 (select main_a v_prenex_29226)) 1000))) (forall ((v_prenex_29231 Int)) (or (< v_prenex_29231 main_y) (<= 500 (select main_a v_prenex_29231))))) (forall ((v_prenex_30761 Int) (v_prenex_30760 Int)) (or (<= 1 (select main_a v_prenex_30761)) (<= (+ main_x 1) v_prenex_30760) (< v_prenex_30760 main_x) (<= 0 (+ (select main_a v_prenex_30760) 498)) (<= (* 2 (select main_a v_prenex_30760)) 1000) (<= (select main_a v_prenex_30761) (+ (select main_a v_prenex_30760) 998)))) (or (forall ((v_prenex_25504 Int)) (or (<= (* 2 (select main_a v_prenex_25504)) 1000) (<= (select main_a v_prenex_25504) 999) (<= (+ main_x 1) v_prenex_25504) (< v_prenex_25504 main_x))) (forall ((v_prenex_25510 Int)) (<= 1000 (* 2 (select main_a v_prenex_25510))))) (forall ((v_prenex_30408 Int) (v_prenex_30407 Int)) (or (<= (select main_a v_prenex_30408) (+ (select main_a v_prenex_30407) 998)) (<= (+ main_x 1) v_prenex_30407) (<= 1 (select main_a v_prenex_30408)) (<= (select main_a v_prenex_30407) 999) (< v_prenex_30407 main_x) (<= (* 2 (select main_a v_prenex_30408)) 1998))) (or (forall ((v_prenex_27891 Int)) (or (<= (+ main_x 1) v_prenex_27891) (<= (* 2 (select main_a v_prenex_27891)) 1000) (< v_prenex_27891 main_x))) (forall ((v_prenex_27893 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27893))) (<= (select main_a v_prenex_27893) 999)))) (forall ((v_prenex_28353 Int) (v_prenex_28354 Int)) (or (<= (+ main_x 1) v_prenex_28353) (<= (+ main_y 1) v_prenex_28354) (< v_prenex_28353 main_x) (<= 500 (select main_a v_prenex_28354)) (<= 1000 (+ (select main_a v_prenex_28353) (select main_a v_prenex_28354))) (<= (select main_a v_prenex_28353) 999))) (forall ((v_prenex_22635 Int) (v_prenex_22636 Int)) (or (<= 0 (+ (select main_a v_prenex_22635) 498)) (<= (select main_a v_prenex_22636) 999) (<= (+ main_x 1) v_prenex_22635) (< v_prenex_22635 main_x) (<= (+ (select main_a v_prenex_22635) (select main_a v_prenex_22636)) 1000))) (forall ((v_prenex_29099 Int) (v_prenex_29098 Int)) (or (<= (+ main_x 1) v_prenex_29098) (<= 2 (* 2 (select main_a v_prenex_29098))) (<= (select main_a v_prenex_29099) 999) (<= (select main_a v_prenex_29099) 1498) (< v_prenex_29098 main_x) (<= (select main_a v_prenex_29099) (+ (select main_a v_prenex_29098) 998)) (<= (* 2 (select main_a v_prenex_29098)) 1000))) (forall ((v_prenex_28995 Int) (v_prenex_28994 Int)) (or (<= 1 (select main_a v_prenex_28995)) (<= (+ main_x 1) v_prenex_28994) (<= 2 (* 2 (select main_a v_prenex_28994))) (<= (select main_a v_prenex_28994) (select main_a v_prenex_28995)) (<= (* 2 (select main_a v_prenex_28995)) 1998) (<= 1 (select main_a v_prenex_28994)) (< v_prenex_28994 main_x))) (or (forall ((v_prenex_25656 Int)) (or (< v_prenex_25656 main_x) (<= (* 2 (select main_a v_prenex_25656)) 1000) (<= 2 (* 2 (select main_a v_prenex_25656))) (<= (+ main_x 1) v_prenex_25656) (<= (select main_a v_prenex_25656) 999))) (forall ((v_prenex_25660 Int)) (or (<= (* 2 (select main_a v_prenex_25660)) 1998) (<= (select main_a v_prenex_25660) 1498)))) (forall ((v_prenex_21894 Int) (v_prenex_21895 Int)) (or (<= (+ main_x 1) v_prenex_21894) (<= (select main_a v_prenex_21895) 999) (<= (select main_a v_prenex_21894) 500) (< v_prenex_21894 main_x) (<= (select main_a v_prenex_21894) (select main_a v_prenex_21895)) (<= (+ main_y 1) v_prenex_21895))) (forall ((v_prenex_27209 Int) (v_prenex_27208 Int)) (or (<= (select main_a v_prenex_27208) (select main_a v_prenex_27209)) (< v_prenex_27208 main_x) (<= (+ main_x 1) v_prenex_27208) (<= (select main_a v_prenex_27208) 999) (<= 1 (select main_a v_prenex_27208)) (<= (* 2 (select main_a v_prenex_27209)) 1998) (<= 1 (select main_a v_prenex_27209)))) (forall ((v_prenex_21832 Int) (v_prenex_21833 Int)) (or (<= 500 (select main_a v_prenex_21833)) (<= (select main_a v_prenex_21832) (select main_a v_prenex_21833)) (<= (+ main_y 1) v_prenex_21833) (< v_prenex_21833 main_y))) (forall ((v_prenex_30489 Int) (v_prenex_30488 Int)) (or (< v_prenex_30488 main_x) (<= (* 2 (select main_a v_prenex_30489)) 1998) (<= (select main_a v_prenex_30488) 999) (<= 1000 (+ (select main_a v_prenex_30488) (select main_a v_prenex_30489))) (<= (+ main_x 1) v_prenex_30488) (<= 0 (+ (select main_a v_prenex_30488) 498)) (<= 1 (select main_a v_prenex_30489)))) (forall ((v_prenex_26118 Int) (v_prenex_26119 Int)) (or (<= (select main_a v_prenex_26118) 500) (<= (select main_a v_prenex_26118) (select main_a v_prenex_26119)) (<= (select main_a v_prenex_26119) 999) (<= 1 (select main_a v_prenex_26118)) (< v_prenex_26118 main_x) (<= (* 2 (select main_a v_prenex_26119)) 1998) (<= (+ main_x 1) v_prenex_26118))) (forall ((v_prenex_30576 Int) (v_prenex_30575 Int)) (or (<= (+ main_x 1) v_prenex_30575) (<= 2 (* 2 (select main_a v_prenex_30575))) (< v_prenex_30575 main_x) (<= (select main_a v_prenex_30575) 999) (<= (select main_a v_prenex_30575) (select main_a v_prenex_30576)) (<= (* 2 (select main_a v_prenex_30576)) 1998) (<= 1 (select main_a v_prenex_30576)))) (forall ((v_prenex_23294 Int) (v_prenex_23293 Int)) (or (< v_prenex_23293 main_x) (<= (+ main_x 1) v_prenex_23293) (<= (select main_a v_prenex_23293) 500) (<= (+ (select main_a v_prenex_23293) (select main_a v_prenex_23294)) 1000) (<= (select main_a v_prenex_23294) 999) (<= 1 (select main_a v_prenex_23294)) (<= (* 2 (select main_a v_prenex_23293)) 1000))) (or (forall ((v_prenex_24297 Int)) (or (<= 1 (select main_a v_prenex_24297)) (<= (select main_a v_prenex_24297) 999))) (forall ((v_prenex_24294 Int)) (or (<= (+ main_x 1) v_prenex_24294) (<= (* 2 (select main_a v_prenex_24294)) 1000) (<= 2 (* 2 (select main_a v_prenex_24294))) (< v_prenex_24294 main_x)))) (forall ((v_prenex_26057 Int) (v_prenex_26056 Int)) (or (< v_prenex_26057 main_y) (<= (select main_a v_prenex_26057) 999) (<= (select main_a v_prenex_26056) 500) (<= (+ main_x 1) v_prenex_26056) (<= (select main_a v_prenex_26057) 1498) (< v_prenex_26056 main_x) (<= 1000 (+ (select main_a v_prenex_26056) (select main_a v_prenex_26057))))) (forall ((v_prenex_30649 Int) (v_prenex_30650 Int)) (or (<= 0 (+ (select main_a v_prenex_30649) 498)) (<= (+ main_x 1) v_prenex_30649) (< v_prenex_30649 main_x) (<= (* 2 (select main_a v_prenex_30650)) 1998) (<= (select main_a v_prenex_30650) (+ (select main_a v_prenex_30649) 998)) (<= (select main_a v_prenex_30650) 999) (<= (* 2 (select main_a v_prenex_30649)) 1000))) (or (forall ((v_prenex_28976 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28976))) (<= 500 (select main_a v_prenex_28976)))) (forall ((v_prenex_28973 Int)) (or (<= 0 (+ (select main_a v_prenex_28973) 498)) (<= (select main_a v_prenex_28973) 500) (<= 2 (* 2 (select main_a v_prenex_28973))) (<= (+ main_x 1) v_prenex_28973) (< v_prenex_28973 main_x)))) (forall ((v_prenex_27218 Int) (v_prenex_27219 Int)) (or (<= 500 (select main_a v_prenex_27219)) (<= (+ main_x 1) v_prenex_27218) (<= 1 (select main_a v_prenex_27219)) (< v_prenex_27218 main_x) (<= (select main_a v_prenex_27219) (+ (select main_a v_prenex_27218) 998)) (<= 2 (* 2 (select main_a v_prenex_27218))) (<= 1 (select main_a v_prenex_27218)))) (or (forall ((v_prenex_21754 Int)) (or (< v_prenex_21754 main_y) (<= 500 (select main_a v_prenex_21754)))) (forall ((v_prenex_21755 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21755))) (<= 0 (+ (select main_a v_prenex_21755) 498)) (< v_prenex_21755 main_x) (<= (+ main_x 1) v_prenex_21755)))) (forall ((v_prenex_23437 Int) (v_prenex_23438 Int)) (or (<= (select main_a v_prenex_23437) (select main_a v_prenex_23438)) (<= 1 (select main_a v_prenex_23438)) (<= 2 (* 2 (select main_a v_prenex_23437))) (<= (+ main_x 1) v_prenex_23437) (<= (select main_a v_prenex_23437) 500) (<= 500 (select main_a v_prenex_23438)) (< v_prenex_23437 main_x))) (forall ((v_prenex_22115 Int) (v_prenex_22116 Int)) (or (<= 1000 (+ (select main_a v_prenex_22115) (select main_a v_prenex_22116))) (< v_prenex_22115 main_x) (<= (+ main_x 1) v_prenex_22115) (<= (select main_a v_prenex_22116) 1498) (<= (* 2 (select main_a v_prenex_22116)) 1998) (<= (* 2 (select main_a v_prenex_22115)) 1000) (<= 2 (* 2 (select main_a v_prenex_22115))))) (forall ((v_prenex_25121 Int) (v_prenex_25122 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25121))) (<= (select main_a v_prenex_25122) (+ (select main_a v_prenex_25121) 998)) (< v_prenex_25121 main_x) (<= (* 2 (select main_a v_prenex_25122)) 1998) (<= (+ main_x 1) v_prenex_25121) (<= 1 (select main_a v_prenex_25121)))) (or (forall ((v_prenex_32520 Int)) (or (<= (+ main_x 1) v_prenex_32520) (<= (* 2 (select main_a v_prenex_32520)) 1000) (<= 2 (* 2 (select main_a v_prenex_32520))) (< v_prenex_32520 main_x))) (forall ((v_prenex_32523 Int)) (or (<= (select main_a v_prenex_32523) 1498) (<= (select main_a v_prenex_32523) 999)))) (forall ((v_prenex_22880 Int) (v_prenex_22879 Int)) (or (<= (* 2 (select main_a v_prenex_22880)) 1998) (< v_prenex_22879 main_x) (<= 1 (select main_a v_prenex_22879)) (<= (select main_a v_prenex_22880) (+ (select main_a v_prenex_22879) 998)) (<= (+ main_x 1) v_prenex_22879) (< v_prenex_22880 main_y))) (forall ((v_prenex_28827 Int) (v_prenex_28828 Int)) (or (<= (+ main_y 1) v_prenex_28828) (<= (select main_a v_prenex_28828) (+ (select main_a v_prenex_28827) 998)) (<= (+ main_x 1) v_prenex_28827) (<= (select main_a v_prenex_28828) 1498) (< v_prenex_28827 main_x) (<= 2 (* 2 (select main_a v_prenex_28827))))) (or (forall ((v_prenex_23789 Int)) (or (<= (select main_a v_prenex_23789) 999) (<= (* 2 (select main_a v_prenex_23789)) 1998))) (forall ((v_prenex_23783 Int)) (or (<= (+ main_x 1) v_prenex_23783) (< v_prenex_23783 main_x) (<= (select main_a v_prenex_23783) 500) (<= (select main_a v_prenex_23783) 999) (<= 2 (* 2 (select main_a v_prenex_23783)))))) (forall ((v_prenex_32902 Int) (v_prenex_32903 Int)) (or (<= (* 2 (select main_a v_prenex_32903)) 1998) (<= (+ main_x 1) v_prenex_32902) (<= (select main_a v_prenex_32902) 999) (< v_prenex_32902 main_x) (< v_prenex_32903 main_y) (<= 1000 (+ (select main_a v_prenex_32902) (select main_a v_prenex_32903))))) (forall ((v_prenex_30563 Int) (v_prenex_30562 Int)) (or (<= 1000 (+ (select main_a v_prenex_30562) (select main_a v_prenex_30563))) (<= 1 (select main_a v_prenex_30562)) (<= (* 2 (select main_a v_prenex_30563)) 1998) (< v_prenex_30562 main_x) (< v_prenex_30563 main_y) (<= (select main_a v_prenex_30563) 1498) (<= (+ main_x 1) v_prenex_30562))) (or (forall ((v_prenex_24255 Int)) (or (< v_prenex_24255 main_x) (<= 2 (* 2 (select main_a v_prenex_24255))) (<= (+ main_x 1) v_prenex_24255) (<= (select main_a v_prenex_24255) 999))) (forall ((v_prenex_24256 Int)) (or (<= 1 (select main_a v_prenex_24256)) (<= 1000 (* 2 (select main_a v_prenex_24256)))))) (forall ((v_prenex_28717 Int) (v_prenex_28718 Int)) (or (<= (select main_a v_prenex_28718) 1498) (< v_prenex_28717 main_x) (< v_prenex_28718 main_y) (<= 1 (select main_a v_prenex_28718)) (<= (+ main_x 1) v_prenex_28717) (<= (select main_a v_prenex_28717) (select main_a v_prenex_28718)) (<= 0 (+ (select main_a v_prenex_28717) 498)))) (forall ((v_prenex_26722 Int) (v_prenex_26723 Int)) (or (<= (select main_a v_prenex_26722) (select main_a v_prenex_26723)) (< v_prenex_26722 main_x) (<= (+ main_y 1) v_prenex_26723) (<= (select main_a v_prenex_26723) 999) (<= (+ main_x 1) v_prenex_26722) (<= 0 (+ (select main_a v_prenex_26722) 498)) (<= 500 (select main_a v_prenex_26723)))) (forall ((v_prenex_28177 Int) (v_prenex_28178 Int)) (or (<= (select main_a v_prenex_28177) (select main_a v_prenex_28178)) (<= (+ main_x 1) v_prenex_28177) (<= 1 (select main_a v_prenex_28177)) (<= (* 2 (select main_a v_prenex_28177)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28178))) (< v_prenex_28177 main_x))) (forall ((v_prenex_24201 Int) (v_prenex_24202 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24202))) (<= (* 2 (select main_a v_prenex_24201)) 1000) (<= 1000 (+ (select main_a v_prenex_24201) (select main_a v_prenex_24202))) (< v_prenex_24201 main_x) (<= (+ main_x 1) v_prenex_24201) (<= 500 (select main_a v_prenex_24202)) (<= (select main_a v_prenex_24201) 999))) (forall ((v_prenex_28603 Int) (v_prenex_28602 Int)) (or (<= (* 2 (select main_a v_prenex_28602)) 1000) (<= 1 (select main_a v_prenex_28602)) (<= (select main_a v_prenex_28602) (select main_a v_prenex_28603)) (<= 1000 (* 2 (select main_a v_prenex_28603))) (<= (+ main_x 1) v_prenex_28602) (< v_prenex_28602 main_x) (<= 500 (select main_a v_prenex_28603)))) (forall ((v_prenex_24963 Int) (v_prenex_24962 Int)) (or (<= 500 (select main_a v_prenex_24963)) (<= (+ main_x 1) v_prenex_24962) (< v_prenex_24962 main_x) (<= 1 (select main_a v_prenex_24963)) (<= (select main_a v_prenex_24962) 999) (<= (+ main_y 1) v_prenex_24963) (<= (select main_a v_prenex_24962) (select main_a v_prenex_24963)))) (forall ((v_prenex_22038 Int) (v_prenex_22039 Int)) (or (<= 1 (select main_a v_prenex_22039)) (<= 500 (select main_a v_prenex_22039)) (<= 2 (* 2 (select main_a v_prenex_22038))) (<= (select main_a v_prenex_22038) (select main_a v_prenex_22039)) (< v_prenex_22038 main_x) (<= 1 (select main_a v_prenex_22038)) (<= (+ main_x 1) v_prenex_22038))) (forall ((v_prenex_32765 Int) (v_prenex_32766 Int)) (or (<= (* 2 (select main_a v_prenex_32766)) 1998) (<= 2 (* 2 (select main_a v_prenex_32765))) (<= (* 2 (select main_a v_prenex_32765)) 1000) (<= (+ main_x 1) v_prenex_32765) (<= (select main_a v_prenex_32766) (+ (select main_a v_prenex_32765) 998)) (< v_prenex_32765 main_x))) (or (forall ((v_prenex_23828 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23828))) (< v_prenex_23828 main_x) (<= (+ main_x 1) v_prenex_23828) (<= 0 (+ (select main_a v_prenex_23828) 498)))) (forall ((v_prenex_23834 Int)) (or (<= 500 (select main_a v_prenex_23834)) (<= (select main_a v_prenex_23834) 1498) (< v_prenex_23834 main_y)))) (forall ((v_prenex_25059 Int) (v_prenex_25058 Int)) (or (< v_prenex_25058 main_x) (<= (select main_a v_prenex_25058) 999) (<= (+ main_x 1) v_prenex_25058) (< v_prenex_25059 main_y) (<= (select main_a v_prenex_25059) 1498) (<= (select main_a v_prenex_25059) 999) (<= (+ (select main_a v_prenex_25058) (select main_a v_prenex_25059)) 1000))) (forall ((v_prenex_23295 Int) (v_prenex_23296 Int)) (or (<= 500 (select main_a v_prenex_23296)) (< v_prenex_23295 main_x) (<= (select main_a v_prenex_23295) (select main_a v_prenex_23296)) (<= (* 2 (select main_a v_prenex_23295)) 1000) (<= (+ main_x 1) v_prenex_23295) (<= (select main_a v_prenex_23296) 999) (<= (select main_a v_prenex_23295) 500))) (or (forall ((v_prenex_32764 Int)) (<= 1000 (* 2 (select main_a v_prenex_32764)))) (forall ((v_prenex_32763 Int)) (or (<= (* 2 (select main_a v_prenex_32763)) 1000) (< v_prenex_32763 main_x) (<= (+ main_x 1) v_prenex_32763) (<= 1 (select main_a v_prenex_32763))))) (forall ((v_prenex_32928 Int) (v_prenex_32927 Int)) (or (< v_prenex_32927 main_x) (<= 0 (+ (select main_a v_prenex_32927) 498)) (<= 500 (select main_a v_prenex_32928)) (<= (+ main_x 1) v_prenex_32927) (<= 2 (* 2 (select main_a v_prenex_32927))) (<= (* 2 (select main_a v_prenex_32928)) 1998) (<= (+ (select main_a v_prenex_32927) (select main_a v_prenex_32928)) 1000))) (or (forall ((v_prenex_32008 Int)) (or (<= (* 2 (select main_a v_prenex_32008)) 1998) (<= (+ main_y 1) v_prenex_32008))) (forall ((v_prenex_32007 Int)) (or (< v_prenex_32007 main_x) (<= 2 (* 2 (select main_a v_prenex_32007))) (<= (select main_a v_prenex_32007) 500) (<= (+ main_x 1) v_prenex_32007)))) (forall ((v_prenex_23657 Int) (v_prenex_23658 Int)) (or (< v_prenex_23657 main_x) (<= 1 (select main_a v_prenex_23658)) (<= 2 (* 2 (select main_a v_prenex_23657))) (<= 500 (select main_a v_prenex_23658)) (<= (* 2 (select main_a v_prenex_23657)) 1000) (<= (select main_a v_prenex_23657) (select main_a v_prenex_23658)) (<= (+ main_x 1) v_prenex_23657))) (forall ((v_prenex_24361 Int) (v_prenex_24360 Int)) (or (<= (* 2 (select main_a v_prenex_24360)) 1000) (<= (+ main_y 1) v_prenex_24361) (<= (+ main_x 1) v_prenex_24360) (<= 1000 (+ (select main_a v_prenex_24360) (select main_a v_prenex_24361))) (< v_prenex_24360 main_x) (<= (* 2 (select main_a v_prenex_24361)) 1998) (<= 1000 (* 2 (select main_a v_prenex_24361))))) (forall ((v_prenex_25564 Int) (v_prenex_25563 Int)) (or (<= (select main_a v_prenex_25563) 999) (<= 2 (* 2 (select main_a v_prenex_25563))) (<= 1000 (* 2 (select main_a v_prenex_25564))) (<= (+ (select main_a v_prenex_25563) (select main_a v_prenex_25564)) 1000) (<= (select main_a v_prenex_25564) 1498) (< v_prenex_25563 main_x) (<= (+ main_x 1) v_prenex_25563))) (forall ((v_prenex_26604 Int) (v_prenex_26605 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26604))) (<= (+ main_x 1) v_prenex_26604) (<= (+ main_y 1) v_prenex_26605) (<= 1000 (+ (select main_a v_prenex_26604) (select main_a v_prenex_26605))) (<= 1 (select main_a v_prenex_26605)) (< v_prenex_26604 main_x) (<= 500 (select main_a v_prenex_26605)))) (forall ((v_prenex_27216 Int) (v_prenex_27217 Int)) (or (< v_prenex_27216 main_x) (<= (select main_a v_prenex_27216) (select main_a v_prenex_27217)) (<= 500 (select main_a v_prenex_27217)) (<= 2 (* 2 (select main_a v_prenex_27216))) (<= 1000 (* 2 (select main_a v_prenex_27217))) (<= (+ main_x 1) v_prenex_27216))) (forall ((v_prenex_23624 Int) (v_prenex_23625 Int)) (or (<= (* 2 (select main_a v_prenex_23624)) 1000) (<= (select main_a v_prenex_23624) 999) (<= (select main_a v_prenex_23625) (+ (select main_a v_prenex_23624) 998)) (<= (+ main_x 1) v_prenex_23624) (< v_prenex_23624 main_x) (<= (* 2 (select main_a v_prenex_23625)) 1998))) (or (forall ((v_prenex_27799 Int)) (or (<= (select main_a v_prenex_27799) 500) (<= 2 (* 2 (select main_a v_prenex_27799))) (< v_prenex_27799 main_x) (<= (+ main_x 1) v_prenex_27799))) (forall ((v_prenex_27801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27801))) (<= 1 (select main_a v_prenex_27801))))) (forall ((v_prenex_24887 Int) (v_prenex_24888 Int)) (or (<= (+ main_x 1) v_prenex_24887) (<= (select main_a v_prenex_24887) (select main_a v_prenex_24888)) (< v_prenex_24887 main_x) (<= 1 (select main_a v_prenex_24888)) (<= (select main_a v_prenex_24887) 500) (<= 0 (+ (select main_a v_prenex_24887) 498)) (<= 500 (select main_a v_prenex_24888)))) (forall ((v_prenex_29130 Int) (v_prenex_29131 Int)) (or (<= (select main_a v_prenex_29130) 999) (<= (select main_a v_prenex_29131) 1498) (<= 1 (select main_a v_prenex_29131)) (<= (+ main_x 1) v_prenex_29130) (<= (+ main_y 1) v_prenex_29131) (<= (+ (select main_a v_prenex_29130) (select main_a v_prenex_29131)) 1000) (< v_prenex_29130 main_x))) (forall ((v_prenex_29310 Int) (v_prenex_29311 Int)) (or (<= (* 2 (select main_a v_prenex_29311)) 1998) (<= 1000 (+ (select main_a v_prenex_29310) (select main_a v_prenex_29311))) (< v_prenex_29310 main_x) (<= 2 (* 2 (select main_a v_prenex_29310))) (<= (select main_a v_prenex_29311) 999) (< v_prenex_29311 main_y) (<= (+ main_x 1) v_prenex_29310))) (forall ((v_prenex_31550 Int) (v_prenex_31551 Int)) (or (<= (select main_a v_prenex_31550) (select main_a v_prenex_31551)) (< v_prenex_31550 main_x) (<= (* 2 (select main_a v_prenex_31550)) 1000) (<= (+ main_x 1) v_prenex_31550) (<= (* 2 (select main_a v_prenex_31551)) 1998))) (forall ((v_prenex_24568 Int) (v_prenex_24567 Int)) (or (<= 1 (select main_a v_prenex_24567)) (<= (+ main_x 1) v_prenex_24567) (<= (select main_a v_prenex_24568) 1498) (<= 0 (+ (select main_a v_prenex_24567) 498)) (<= (+ (select main_a v_prenex_24567) (select main_a v_prenex_24568)) 1000) (<= 1000 (* 2 (select main_a v_prenex_24568))) (< v_prenex_24567 main_x))) (forall ((v_prenex_23125 Int) (v_prenex_23124 Int)) (or (<= (* 2 (select main_a v_prenex_23125)) 1998) (< v_prenex_23124 main_x) (<= (select main_a v_prenex_23124) 500) (<= (+ main_x 1) v_prenex_23124) (<= 1 (select main_a v_prenex_23125)) (<= (select main_a v_prenex_23124) 999) (<= (select main_a v_prenex_23125) (+ (select main_a v_prenex_23124) 998)))) (forall ((v_prenex_26505 Int) (v_prenex_26504 Int)) (or (<= 500 (select main_a v_prenex_26505)) (<= 1 (select main_a v_prenex_26504)) (<= 2 (* 2 (select main_a v_prenex_26504))) (<= (+ main_x 1) v_prenex_26504) (<= (select main_a v_prenex_26504) (select main_a v_prenex_26505)) (<= 1000 (* 2 (select main_a v_prenex_26505))) (< v_prenex_26504 main_x))) (forall ((v_prenex_25942 Int) (v_prenex_25943 Int)) (or (<= 1 (select main_a v_prenex_25942)) (<= (select main_a v_prenex_25943) 999) (<= (+ main_x 1) v_prenex_25942) (<= (+ (select main_a v_prenex_25942) (select main_a v_prenex_25943)) 1000) (< v_prenex_25942 main_x) (<= 1 (select main_a v_prenex_25943)) (<= (+ main_y 1) v_prenex_25943))) (forall ((v_prenex_26712 Int) (v_prenex_26713 Int)) (or (<= (select main_a v_prenex_26713) 1498) (<= 1 (select main_a v_prenex_26713)) (< v_prenex_26712 main_x) (<= (+ (select main_a v_prenex_26712) (select main_a v_prenex_26713)) 1000) (<= (* 2 (select main_a v_prenex_26712)) 1000) (<= (select main_a v_prenex_26712) 500) (<= (+ main_x 1) v_prenex_26712))) (forall ((v_prenex_30059 Int) (v_prenex_30058 Int)) (or (<= 1 (select main_a v_prenex_30058)) (<= 1000 (+ (select main_a v_prenex_30058) (select main_a v_prenex_30059))) (<= 1 (select main_a v_prenex_30059)) (<= (select main_a v_prenex_30058) 999) (<= 1000 (* 2 (select main_a v_prenex_30059))) (< v_prenex_30058 main_x) (<= (+ main_x 1) v_prenex_30058))) (forall ((v_prenex_26222 Int) (v_prenex_26221 Int)) (or (<= (+ main_x 1) v_prenex_26221) (<= (+ main_y 1) v_prenex_26222) (< v_prenex_26221 main_x) (<= (+ (select main_a v_prenex_26221) (select main_a v_prenex_26222)) 1000) (<= (select main_a v_prenex_26222) 1498) (<= 500 (select main_a v_prenex_26222)) (<= (select main_a v_prenex_26221) 500))) (or (forall ((v_prenex_24611 Int)) (or (<= (select main_a v_prenex_24611) 999) (<= 500 (select main_a v_prenex_24611)))) (forall ((v_prenex_24609 Int)) (or (<= (select main_a v_prenex_24609) 500) (<= 1 (select main_a v_prenex_24609)) (< v_prenex_24609 main_x) (<= (+ main_x 1) v_prenex_24609) (<= (* 2 (select main_a v_prenex_24609)) 1000)))) (forall ((v_prenex_30855 Int) (v_prenex_30854 Int)) (or (<= (select main_a v_prenex_30854) (select main_a v_prenex_30855)) (< v_prenex_30854 main_x) (<= (select main_a v_prenex_30855) 1498) (<= (+ main_x 1) v_prenex_30854) (<= 0 (+ (select main_a v_prenex_30854) 498)) (<= 1000 (* 2 (select main_a v_prenex_30855))) (<= (select main_a v_prenex_30854) 500))) (forall ((v_prenex_21826 Int) (v_prenex_21827 Int)) (or (< v_prenex_21826 main_x) (< v_prenex_21827 main_y) (<= (select main_a v_prenex_21826) 999) (<= (select main_a v_prenex_21827) 1498) (<= (+ (select main_a v_prenex_21826) (select main_a v_prenex_21827)) 1000) (<= (+ main_x 1) v_prenex_21826))) (forall ((v_prenex_21892 Int) (v_prenex_21893 Int)) (or (<= 1 (select main_a v_prenex_21892)) (< v_prenex_21892 main_x) (<= (select main_a v_prenex_21892) (select main_a v_prenex_21893)) (<= 1 (select main_a v_prenex_21893)) (<= (+ main_x 1) v_prenex_21892) (<= (+ main_y 1) v_prenex_21893))) (forall ((v_prenex_30765 Int) (v_prenex_30764 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30764))) (<= 1 (select main_a v_prenex_30765)) (< v_prenex_30764 main_x) (<= (select main_a v_prenex_30764) 999) (<= 1000 (* 2 (select main_a v_prenex_30765))) (<= (select main_a v_prenex_30764) (select main_a v_prenex_30765)) (<= (+ main_x 1) v_prenex_30764))) (forall ((v_prenex_32115 Int) (v_prenex_32116 Int)) (or (<= (select main_a v_prenex_32115) 500) (<= (+ main_x 1) v_prenex_32115) (<= (select main_a v_prenex_32115) (select main_a v_prenex_32116)) (<= (* 2 (select main_a v_prenex_32116)) 1998) (< v_prenex_32115 main_x) (<= (select main_a v_prenex_32116) 999) (<= 2 (* 2 (select main_a v_prenex_32115))))) (forall ((v_prenex_22262 Int) (v_prenex_22263 Int)) (or (< v_prenex_22262 main_x) (<= (select main_a v_prenex_22263) 1498) (<= (+ main_x 1) v_prenex_22262) (<= (* 2 (select main_a v_prenex_22262)) 1000) (<= 500 (select main_a v_prenex_22263)) (<= (select main_a v_prenex_22262) 999) (<= (+ (select main_a v_prenex_22262) (select main_a v_prenex_22263)) 1000))) (or (forall ((v_prenex_27661 Int)) (or (<= 500 (select main_a v_prenex_27661)) (<= 1000 (* 2 (select main_a v_prenex_27661))))) (forall ((v_prenex_27656 Int)) (or (<= (+ main_x 1) v_prenex_27656) (< v_prenex_27656 main_x) (<= 2 (* 2 (select main_a v_prenex_27656)))))) (forall ((v_prenex_27781 Int) (v_prenex_27782 Int)) (or (<= (+ main_x 1) v_prenex_27781) (<= 500 (select main_a v_prenex_27782)) (<= 1 (select main_a v_prenex_27781)) (<= (select main_a v_prenex_27782) (+ (select main_a v_prenex_27781) 998)) (< v_prenex_27781 main_x) (<= (* 2 (select main_a v_prenex_27782)) 1998) (<= 2 (* 2 (select main_a v_prenex_27781))))) (or (forall ((v_prenex_23090 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23090))) (<= (* 2 (select main_a v_prenex_23090)) 1000) (< v_prenex_23090 main_x) (<= (+ main_x 1) v_prenex_23090))) (forall ((v_prenex_23093 Int)) (or (< v_prenex_23093 main_y) (<= (* 2 (select main_a v_prenex_23093)) 1998)))) (forall ((v_prenex_24737 Int) (v_prenex_24738 Int)) (or (< v_prenex_24737 main_x) (<= 1 (select main_a v_prenex_24737)) (<= 1000 (* 2 (select main_a v_prenex_24738))) (<= (+ main_x 1) v_prenex_24737) (<= 1000 (+ (select main_a v_prenex_24737) (select main_a v_prenex_24738))) (<= (* 2 (select main_a v_prenex_24738)) 1998) (<= (select main_a v_prenex_24737) 500))) (forall ((v_prenex_29167 Int) (v_prenex_29166 Int)) (or (<= (+ main_x 1) v_prenex_29166) (<= 2 (* 2 (select main_a v_prenex_29166))) (<= 1 (select main_a v_prenex_29167)) (<= (select main_a v_prenex_29166) (select main_a v_prenex_29167)) (< v_prenex_29166 main_x))) (forall ((v_prenex_30200 Int) (v_prenex_30199 Int)) (or (<= (select main_a v_prenex_30199) 500) (<= 1000 (+ (select main_a v_prenex_30199) (select main_a v_prenex_30200))) (<= 500 (select main_a v_prenex_30200)) (< v_prenex_30199 main_x) (<= (+ main_x 1) v_prenex_30199) (<= (+ main_y 1) v_prenex_30200))) (or (forall ((v_prenex_23912 Int)) (<= (select main_a v_prenex_23912) 999)) (forall ((v_prenex_23906 Int)) (or (<= (* 2 (select main_a v_prenex_23906)) 1000) (< v_prenex_23906 main_x) (<= (+ main_x 1) v_prenex_23906) (<= 1 (select main_a v_prenex_23906)) (<= 2 (* 2 (select main_a v_prenex_23906)))))) (forall ((v_prenex_24175 Int) (v_prenex_24176 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24175))) (<= 0 (+ (select main_a v_prenex_24175) 498)) (<= 1000 (+ (select main_a v_prenex_24175) (select main_a v_prenex_24176))) (< v_prenex_24175 main_x) (<= (select main_a v_prenex_24176) 999) (<= (+ main_x 1) v_prenex_24175) (<= 500 (select main_a v_prenex_24176)))) (forall ((v_prenex_27500 Int) (v_prenex_27499 Int)) (or (<= (+ main_x 1) v_prenex_27499) (< v_prenex_27499 main_x) (<= 1 (select main_a v_prenex_27500)) (<= (select main_a v_prenex_27499) (select main_a v_prenex_27500)) (<= 1 (select main_a v_prenex_27499)) (<= 2 (* 2 (select main_a v_prenex_27499))) (<= (select main_a v_prenex_27500) 1498))) (forall ((v_prenex_23581 Int) (v_prenex_23582 Int)) (or (< v_prenex_23581 main_x) (<= 500 (select main_a v_prenex_23582)) (<= (* 2 (select main_a v_prenex_23581)) 1000) (<= 1000 (+ (select main_a v_prenex_23581) (select main_a v_prenex_23582))) (<= (select main_a v_prenex_23582) 1498) (<= 0 (+ (select main_a v_prenex_23581) 498)) (<= (+ main_x 1) v_prenex_23581))) (forall ((v_prenex_22574 Int) (v_prenex_22575 Int)) (or (<= (+ main_y 1) v_prenex_22575) (<= (select main_a v_prenex_22575) 999) (<= (select main_a v_prenex_22575) (+ (select main_a v_prenex_22574) 998)) (<= (+ main_x 1) v_prenex_22574) (< v_prenex_22575 main_y))) (forall ((v_prenex_30581 Int) (v_prenex_30582 Int)) (or (<= (select main_a v_prenex_30581) (select main_a v_prenex_30582)) (< v_prenex_30581 main_x) (<= (select main_a v_prenex_30582) 1498) (<= (select main_a v_prenex_30581) 999) (<= (+ main_x 1) v_prenex_30581) (<= 500 (select main_a v_prenex_30582)) (<= 1 (select main_a v_prenex_30581)))) (forall ((v_prenex_32883 Int) (v_prenex_32882 Int)) (or (<= (+ main_x 1) v_prenex_32882) (<= (+ (select main_a v_prenex_32882) (select main_a v_prenex_32883)) 1000) (<= (* 2 (select main_a v_prenex_32882)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32883))) (<= 500 (select main_a v_prenex_32883)) (<= 0 (+ (select main_a v_prenex_32882) 498)) (< v_prenex_32882 main_x))) (forall ((v_prenex_26255 Int) (v_prenex_26254 Int)) (or (<= 0 (+ (select main_a v_prenex_26254) 498)) (<= 1000 (+ (select main_a v_prenex_26254) (select main_a v_prenex_26255))) (<= (+ main_x 1) v_prenex_26254) (< v_prenex_26254 main_x) (<= 2 (* 2 (select main_a v_prenex_26254))))) (forall ((v_prenex_25735 Int) (v_prenex_25736 Int)) (or (<= (select main_a v_prenex_25736) 1498) (<= (select main_a v_prenex_25736) (+ (select main_a v_prenex_25735) 998)) (<= (select main_a v_prenex_25735) 500) (<= (+ main_x 1) v_prenex_25735) (<= 1000 (* 2 (select main_a v_prenex_25736))) (< v_prenex_25735 main_x))) (forall ((v_prenex_22340 Int) (v_prenex_22339 Int)) (or (<= 1 (select main_a v_prenex_22340)) (< v_prenex_22339 main_x) (<= (+ main_y 1) v_prenex_22340) (<= (+ main_x 1) v_prenex_22339) (<= (select main_a v_prenex_22339) (select main_a v_prenex_22340)) (<= 0 (+ (select main_a v_prenex_22339) 498)) (<= 1000 (* 2 (select main_a v_prenex_22340))))) (or (forall ((v_prenex_29365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29365))) (<= (select main_a v_prenex_29365) 1498))) (forall ((v_prenex_29359 Int)) (or (<= (+ main_x 1) v_prenex_29359) (<= (* 2 (select main_a v_prenex_29359)) 1000) (< v_prenex_29359 main_x) (<= (select main_a v_prenex_29359) 500)))) (or (forall ((v_prenex_29582 Int)) (or (<= (+ main_x 1) v_prenex_29582) (<= 2 (* 2 (select main_a v_prenex_29582))) (<= (select main_a v_prenex_29582) 500) (< v_prenex_29582 main_x))) (forall ((v_prenex_29584 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29584))) (<= 500 (select main_a v_prenex_29584)) (< v_prenex_29584 main_y)))) (forall ((v_prenex_22315 Int) (v_prenex_22316 Int)) (or (<= (select main_a v_prenex_22316) (+ (select main_a v_prenex_22315) 998)) (<= (+ main_x 1) v_prenex_22315) (<= (select main_a v_prenex_22315) 999) (<= (* 2 (select main_a v_prenex_22316)) 1998) (<= (+ main_y 1) v_prenex_22316) (< v_prenex_22315 main_x))) (forall ((v_prenex_24886 Int) (v_prenex_24885 Int)) (or (<= (+ main_y 1) v_prenex_24886) (<= (+ (select main_a v_prenex_24885) (select main_a v_prenex_24886)) 1000) (< v_prenex_24886 main_y) (<= (select main_a v_prenex_24886) 1498) (<= (select main_a v_prenex_24886) 999))) (or (forall ((v_prenex_23987 Int)) (<= (* 2 (select main_a v_prenex_23987)) 1000)) (forall ((v_prenex_23988 Int)) (or (<= (select main_a v_prenex_23988) 999) (< v_prenex_23988 main_y) (<= (+ main_y 1) v_prenex_23988)))) (forall ((v_prenex_23430 Int) (v_prenex_23429 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23430))) (<= 2 (* 2 (select main_a v_prenex_23429))) (< v_prenex_23429 main_x) (<= (select main_a v_prenex_23429) 999) (<= (+ main_x 1) v_prenex_23429) (<= 500 (select main_a v_prenex_23430)) (<= (select main_a v_prenex_23430) (+ (select main_a v_prenex_23429) 998)))) (or (forall ((v_prenex_28744 Int)) (or (<= (select main_a v_prenex_28744) 500) (<= (+ main_x 1) v_prenex_28744) (< v_prenex_28744 main_x))) (forall ((v_prenex_28745 Int)) (<= 1000 (* 2 (select main_a v_prenex_28745))))) (forall ((v_prenex_21988 Int) (v_prenex_21989 Int)) (or (<= 1000 (+ (select main_a v_prenex_21988) (select main_a v_prenex_21989))) (<= 0 (+ (select main_a v_prenex_21988) 498)) (<= 1000 (* 2 (select main_a v_prenex_21989))) (< v_prenex_21988 main_x) (<= 2 (* 2 (select main_a v_prenex_21988))) (<= 500 (select main_a v_prenex_21989)) (<= (+ main_x 1) v_prenex_21988))) (forall ((v_prenex_31203 Int) (v_prenex_31204 Int)) (or (< v_prenex_31203 main_x) (<= (select main_a v_prenex_31204) 1498) (<= (+ main_x 1) v_prenex_31203) (<= (select main_a v_prenex_31203) 500) (<= 2 (* 2 (select main_a v_prenex_31203))) (<= (select main_a v_prenex_31203) (select main_a v_prenex_31204)))) (forall ((v_prenex_25817 Int) (v_prenex_25818 Int)) (or (<= 1 (select main_a v_prenex_25817)) (< v_prenex_25817 main_x) (<= (select main_a v_prenex_25818) 999) (<= 1 (select main_a v_prenex_25818)) (<= (+ main_x 1) v_prenex_25817) (<= (* 2 (select main_a v_prenex_25817)) 1000) (<= (select main_a v_prenex_25817) (select main_a v_prenex_25818)))) (forall ((v_prenex_21721 Int) (v_prenex_21722 Int)) (or (<= 1 (select main_a v_prenex_21722)) (<= (+ main_y 1) v_prenex_21722) (<= (select main_a v_prenex_21722) 1498) (<= (select main_a v_prenex_21722) (+ (select main_a v_prenex_21721) 998)) (< v_prenex_21722 main_y))) (or (forall ((v_prenex_25129 Int)) (or (<= 1 (select main_a v_prenex_25129)) (<= 1000 (* 2 (select main_a v_prenex_25129))))) (forall ((v_prenex_25125 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25125))) (< v_prenex_25125 main_x) (<= (+ main_x 1) v_prenex_25125) (<= 1 (select main_a v_prenex_25125)) (<= (* 2 (select main_a v_prenex_25125)) 1000)))) (forall ((v_prenex_24784 Int) (v_prenex_24783 Int)) (or (<= 1 (select main_a v_prenex_24784)) (<= (select main_a v_prenex_24783) 500) (< v_prenex_24783 main_x) (<= (* 2 (select main_a v_prenex_24784)) 1998) (<= (select main_a v_prenex_24784) (+ (select main_a v_prenex_24783) 998)) (<= (+ main_x 1) v_prenex_24783) (<= 2 (* 2 (select main_a v_prenex_24783))))) (forall ((v_prenex_25244 Int) (v_prenex_25243 Int)) (or (<= (+ main_x 1) v_prenex_25243) (<= (+ main_y 1) v_prenex_25244) (<= (select main_a v_prenex_25244) (+ (select main_a v_prenex_25243) 998)) (<= (* 2 (select main_a v_prenex_25243)) 1000) (<= (select main_a v_prenex_25244) 999) (<= (* 2 (select main_a v_prenex_25244)) 1998) (< v_prenex_25243 main_x))) (forall ((v_prenex_31389 Int) (v_prenex_31388 Int)) (or (<= (+ (select main_a v_prenex_31388) (select main_a v_prenex_31389)) 1000) (<= 1 (select main_a v_prenex_31388)) (<= (+ main_x 1) v_prenex_31388) (< v_prenex_31388 main_x) (<= 2 (* 2 (select main_a v_prenex_31388))))) (or (forall ((v_prenex_29230 Int)) (or (< v_prenex_29230 main_x) (<= 1 (select main_a v_prenex_29230)) (<= (+ main_x 1) v_prenex_29230) (<= (* 2 (select main_a v_prenex_29230)) 1000))) (forall ((v_prenex_29231 Int)) (or (< v_prenex_29231 main_y) (<= 500 (select main_a v_prenex_29231))))) (or (forall ((v_prenex_29404 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29404))) (<= (select main_a v_prenex_29404) 999))) (forall ((v_prenex_29401 Int)) (or (<= (+ main_x 1) v_prenex_29401) (<= (* 2 (select main_a v_prenex_29401)) 1000) (< v_prenex_29401 main_x) (<= 2 (* 2 (select main_a v_prenex_29401)))))) (forall ((v_prenex_27913 Int) (v_prenex_27912 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27912))) (<= 500 (select main_a v_prenex_27913)) (<= (select main_a v_prenex_27913) (+ (select main_a v_prenex_27912) 998)) (<= (+ main_y 1) v_prenex_27913) (< v_prenex_27912 main_x) (<= (+ main_x 1) v_prenex_27912) (<= (select main_a v_prenex_27913) 999))) (forall ((v_prenex_29409 Int) (v_prenex_29410 Int)) (or (<= 1 (select main_a v_prenex_29410)) (<= (select main_a v_prenex_29409) 500) (<= (+ main_x 1) v_prenex_29409) (<= (* 2 (select main_a v_prenex_29410)) 1998) (< v_prenex_29409 main_x) (<= (select main_a v_prenex_29409) 999) (<= (select main_a v_prenex_29410) (+ (select main_a v_prenex_29409) 998)))) (forall ((v_prenex_32407 Int) (v_prenex_32406 Int)) (or (< v_prenex_32406 main_x) (<= 1000 (* 2 (select main_a v_prenex_32407))) (<= (select main_a v_prenex_32406) 999) (<= 0 (+ (select main_a v_prenex_32406) 498)) (<= (select main_a v_prenex_32406) (select main_a v_prenex_32407)) (<= (+ main_x 1) v_prenex_32406) (<= (select main_a v_prenex_32407) 1498))) (forall ((v_prenex_21946 Int) (v_prenex_21947 Int)) (or (<= (select main_a v_prenex_21947) 999) (<= 1 (select main_a v_prenex_21946)) (<= (+ main_x 1) v_prenex_21946) (<= (select main_a v_prenex_21946) (select main_a v_prenex_21947)) (< v_prenex_21946 main_x) (<= (select main_a v_prenex_21946) 500) (<= 500 (select main_a v_prenex_21947)))) (forall ((v_prenex_32603 Int) (v_prenex_32602 Int)) (or (<= (* 2 (select main_a v_prenex_32602)) 1000) (<= (select main_a v_prenex_32603) (+ (select main_a v_prenex_32602) 998)) (<= (select main_a v_prenex_32603) 1498) (<= (+ main_x 1) v_prenex_32602) (<= (* 2 (select main_a v_prenex_32603)) 1998) (<= (select main_a v_prenex_32602) 500) (< v_prenex_32602 main_x))) (or (forall ((v_prenex_27555 Int)) (or (<= (select main_a v_prenex_27555) 999) (<= 500 (select main_a v_prenex_27555)))) (forall ((v_prenex_27549 Int)) (or (<= (select main_a v_prenex_27549) 999) (<= 2 (* 2 (select main_a v_prenex_27549))) (< v_prenex_27549 main_x) (<= (select main_a v_prenex_27549) 500) (<= (+ main_x 1) v_prenex_27549)))) (forall ((v_prenex_26373 Int) (v_prenex_26374 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26374))) (<= (select main_a v_prenex_26373) 500) (<= (+ main_x 1) v_prenex_26373) (<= (+ (select main_a v_prenex_26373) (select main_a v_prenex_26374)) 1000) (< v_prenex_26373 main_x) (<= 1 (select main_a v_prenex_26373)) (<= (select main_a v_prenex_26374) 1498))) (or (forall ((v_prenex_26665 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26665))) (<= (select main_a v_prenex_26665) 999))) (forall ((v_prenex_26664 Int)) (or (< v_prenex_26664 main_x) (<= (select main_a v_prenex_26664) 500) (<= 2 (* 2 (select main_a v_prenex_26664))) (<= (* 2 (select main_a v_prenex_26664)) 1000) (<= (+ main_x 1) v_prenex_26664)))) (forall ((v_prenex_21582 Int) (v_prenex_21581 Int)) (or (< v_prenex_21581 main_x) (<= (select main_a v_prenex_21581) 500) (<= (select main_a v_prenex_21582) 1498) (<= (+ (select main_a v_prenex_21581) (select main_a v_prenex_21582)) 1000) (<= 2 (* 2 (select main_a v_prenex_21581))) (<= (+ main_x 1) v_prenex_21581))) (or (forall ((v_prenex_25902 Int)) (or (< v_prenex_25902 main_x) (<= (+ main_x 1) v_prenex_25902) (<= 2 (* 2 (select main_a v_prenex_25902))) (<= (select main_a v_prenex_25902) 999) (<= (select main_a v_prenex_25902) 500))) (forall ((v_prenex_25908 Int)) (or (<= 500 (select main_a v_prenex_25908)) (<= 1000 (* 2 (select main_a v_prenex_25908)))))) (forall ((v_prenex_25268 Int) (v_prenex_25269 Int)) (or (<= (* 2 (select main_a v_prenex_25269)) 1998) (<= (* 2 (select main_a v_prenex_25268)) 1000) (<= 500 (select main_a v_prenex_25269)) (< v_prenex_25268 main_x) (<= (select main_a v_prenex_25268) (select main_a v_prenex_25269)) (<= (+ main_x 1) v_prenex_25268))) (forall ((v_prenex_22194 Int) (v_prenex_22195 Int)) (or (<= 500 (select main_a v_prenex_22195)) (<= (+ (select main_a v_prenex_22194) (select main_a v_prenex_22195)) 1000) (<= (+ main_x 1) v_prenex_22194) (<= 0 (+ (select main_a v_prenex_22194) 498)) (<= (+ main_y 1) v_prenex_22195) (< v_prenex_22194 main_x))) (forall ((v_prenex_23758 Int) (v_prenex_23757 Int)) (or (<= 1 (select main_a v_prenex_23758)) (<= 1 (select main_a v_prenex_23757)) (<= 0 (+ (select main_a v_prenex_23757) 498)) (< v_prenex_23757 main_x) (<= (+ main_x 1) v_prenex_23757) (<= (select main_a v_prenex_23757) (select main_a v_prenex_23758)))) (or (forall ((v_prenex_23178 Int)) (<= 1000 (* 2 (select main_a v_prenex_23178)))) (forall ((v_prenex_23177 Int)) (or (<= (* 2 (select main_a v_prenex_23177)) 1000) (< v_prenex_23177 main_x) (<= 0 (+ (select main_a v_prenex_23177) 498)) (<= (select main_a v_prenex_23177) 500) (<= (+ main_x 1) v_prenex_23177)))) (or (forall ((v_prenex_30819 Int)) (or (<= (select main_a v_prenex_30819) 1498) (<= (select main_a v_prenex_30819) 999))) (forall ((v_prenex_30816 Int)) (or (<= (+ main_x 1) v_prenex_30816) (<= 0 (+ (select main_a v_prenex_30816) 498)) (< v_prenex_30816 main_x) (<= (* 2 (select main_a v_prenex_30816)) 1000)))) (forall ((v_prenex_25668 Int) (v_prenex_25667 Int)) (or (<= (* 2 (select main_a v_prenex_25667)) 1000) (<= 1000 (+ (select main_a v_prenex_25667) (select main_a v_prenex_25668))) (<= (select main_a v_prenex_25667) 500) (<= (select main_a v_prenex_25668) 999) (<= (+ main_x 1) v_prenex_25667) (< v_prenex_25667 main_x))) (forall ((v_prenex_23951 Int) (v_prenex_23950 Int)) (or (< v_prenex_23950 main_x) (<= (+ (select main_a v_prenex_23950) (select main_a v_prenex_23951)) 1000) (<= (+ main_x 1) v_prenex_23950) (<= 2 (* 2 (select main_a v_prenex_23950))) (<= 500 (select main_a v_prenex_23951)) (<= (* 2 (select main_a v_prenex_23950)) 1000))) (forall ((v_prenex_23565 Int) (v_prenex_23564 Int)) (or (< v_prenex_23564 main_x) (<= 1000 (+ (select main_a v_prenex_23564) (select main_a v_prenex_23565))) (<= 1000 (* 2 (select main_a v_prenex_23565))) (<= (+ main_x 1) v_prenex_23564) (<= 1 (select main_a v_prenex_23565)) (<= 2 (* 2 (select main_a v_prenex_23564))) (<= (select main_a v_prenex_23564) 500))) (forall ((v_prenex_32252 Int) (v_prenex_32251 Int)) (or (< v_prenex_32251 main_x) (<= (select main_a v_prenex_32252) (+ (select main_a v_prenex_32251) 998)) (< v_prenex_32252 main_y) (<= 2 (* 2 (select main_a v_prenex_32251))) (<= (+ main_x 1) v_prenex_32251) (<= (select main_a v_prenex_32252) 1498) (<= 1000 (* 2 (select main_a v_prenex_32252))))) (forall ((v_prenex_28270 Int) (v_prenex_28269 Int)) (or (< v_prenex_28269 main_x) (<= (+ (select main_a v_prenex_28269) (select main_a v_prenex_28270)) 1000) (<= 500 (select main_a v_prenex_28270)) (<= (select main_a v_prenex_28270) 999) (<= (select main_a v_prenex_28269) 500) (<= (+ main_x 1) v_prenex_28269))) (forall ((v_prenex_25198 Int) (v_prenex_25197 Int)) (or (<= 1 (select main_a v_prenex_25198)) (<= (select main_a v_prenex_25198) 999) (<= 1 (select main_a v_prenex_25197)) (<= (+ (select main_a v_prenex_25197) (select main_a v_prenex_25198)) 1000) (<= (+ main_x 1) v_prenex_25197) (< v_prenex_25197 main_x) (<= 0 (+ (select main_a v_prenex_25197) 498)))) (forall ((v_prenex_26059 Int) (v_prenex_26058 Int)) (or (< v_prenex_26058 main_x) (<= (+ main_x 1) v_prenex_26058) (<= (select main_a v_prenex_26058) (select main_a v_prenex_26059)) (<= 0 (+ (select main_a v_prenex_26058) 498)))) (forall ((v_prenex_21473 Int) (v_prenex_21474 Int)) (or (<= 1 (select main_a v_prenex_21473)) (<= (+ main_x 1) v_prenex_21473) (<= 1 (select main_a v_prenex_21474)) (< v_prenex_21473 main_x) (<= 1000 (+ (select main_a v_prenex_21473) (select main_a v_prenex_21474))) (<= 1000 (* 2 (select main_a v_prenex_21474))))) (forall ((v_prenex_25246 Int) (v_prenex_25245 Int)) (or (<= (select main_a v_prenex_25245) 500) (<= (+ main_y 1) v_prenex_25246) (< v_prenex_25245 main_x) (<= 1 (select main_a v_prenex_25246)) (<= (+ (select main_a v_prenex_25245) (select main_a v_prenex_25246)) 1000) (<= (+ main_x 1) v_prenex_25245) (<= 1000 (* 2 (select main_a v_prenex_25246))))) (forall ((v_prenex_24730 Int) (v_prenex_24729 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24729))) (<= (+ (select main_a v_prenex_24729) (select main_a v_prenex_24730)) 1000) (<= 1000 (* 2 (select main_a v_prenex_24730))) (<= (+ main_x 1) v_prenex_24729) (< v_prenex_24729 main_x) (<= (+ main_y 1) v_prenex_24730))) (forall ((v_prenex_26006 Int) (v_prenex_26005 Int)) (or (<= 500 (select main_a v_prenex_26006)) (<= 1 (select main_a v_prenex_26006)) (<= (+ main_x 1) v_prenex_26005) (<= (+ (select main_a v_prenex_26005) (select main_a v_prenex_26006)) 1000) (< v_prenex_26005 main_x) (<= (select main_a v_prenex_26005) 500))) (forall ((v_prenex_28832 Int) (v_prenex_28831 Int)) (or (< v_prenex_28831 main_x) (<= (+ main_x 1) v_prenex_28831) (<= (select main_a v_prenex_28832) 999) (<= (select main_a v_prenex_28831) 500) (<= 1000 (* 2 (select main_a v_prenex_28832))) (<= (select main_a v_prenex_28832) (+ (select main_a v_prenex_28831) 998)) (<= (+ main_y 1) v_prenex_28832))) (forall ((v_prenex_30802 Int) (v_prenex_30803 Int)) (or (<= (* 2 (select main_a v_prenex_30803)) 1998) (<= 1000 (+ (select main_a v_prenex_30802) (select main_a v_prenex_30803))) (<= 1 (select main_a v_prenex_30802)) (< v_prenex_30802 main_x) (<= (+ main_x 1) v_prenex_30802))) (forall ((v_prenex_23655 Int) (v_prenex_23656 Int)) (or (<= (select main_a v_prenex_23655) 999) (<= (+ main_x 1) v_prenex_23655) (< v_prenex_23655 main_x) (<= 1000 (+ (select main_a v_prenex_23655) (select main_a v_prenex_23656))) (<= (select main_a v_prenex_23656) 1498) (<= (* 2 (select main_a v_prenex_23656)) 1998))) (forall ((v_prenex_29683 Int) (v_prenex_29682 Int)) (or (< v_prenex_29682 main_x) (<= (select main_a v_prenex_29682) 999) (<= (* 2 (select main_a v_prenex_29683)) 1998) (<= (select main_a v_prenex_29682) (select main_a v_prenex_29683)) (<= (+ main_x 1) v_prenex_29682) (<= 1 (select main_a v_prenex_29682)))) (forall ((v_prenex_27481 Int) (v_prenex_27482 Int)) (or (<= (select main_a v_prenex_27481) 999) (<= 500 (select main_a v_prenex_27482)) (<= 1000 (+ (select main_a v_prenex_27481) (select main_a v_prenex_27482))) (< v_prenex_27481 main_x) (<= 2 (* 2 (select main_a v_prenex_27481))) (<= (select main_a v_prenex_27482) 1498) (<= (+ main_x 1) v_prenex_27481))) (forall ((v_prenex_25028 Int) (v_prenex_25027 Int)) (or (< v_prenex_25027 main_x) (<= (select main_a v_prenex_25027) (select main_a v_prenex_25028)) (<= (+ main_x 1) v_prenex_25027) (<= (* 2 (select main_a v_prenex_25028)) 1998) (<= 0 (+ (select main_a v_prenex_25027) 498)))) (forall ((v_prenex_24388 Int) (v_prenex_24389 Int)) (or (<= (+ main_x 1) v_prenex_24388) (<= (select main_a v_prenex_24388) 999) (< v_prenex_24388 main_x) (<= 1000 (* 2 (select main_a v_prenex_24389))) (<= 1000 (+ (select main_a v_prenex_24388) (select main_a v_prenex_24389))))) (or (forall ((v_prenex_23999 Int)) (or (<= (select main_a v_prenex_23999) 999) (<= (* 2 (select main_a v_prenex_23999)) 1998))) (forall ((v_prenex_23997 Int)) (or (<= (* 2 (select main_a v_prenex_23997)) 1000) (< v_prenex_23997 main_x) (<= (+ main_x 1) v_prenex_23997) (<= 2 (* 2 (select main_a v_prenex_23997))) (<= 0 (+ (select main_a v_prenex_23997) 498))))) (forall ((v_prenex_29490 Int) (v_prenex_29489 Int)) (or (< v_prenex_29489 main_x) (<= 1 (select main_a v_prenex_29490)) (<= (+ main_x 1) v_prenex_29489) (<= 1000 (* 2 (select main_a v_prenex_29490))) (<= (select main_a v_prenex_29489) (select main_a v_prenex_29490)) (<= 2 (* 2 (select main_a v_prenex_29489))))) (forall ((v_prenex_28036 Int) (v_prenex_28035 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28035))) (<= (+ main_x 1) v_prenex_28035) (<= 0 (+ (select main_a v_prenex_28035) 498)) (<= (* 2 (select main_a v_prenex_28036)) 1998) (<= (select main_a v_prenex_28036) 1498) (<= 1000 (+ (select main_a v_prenex_28035) (select main_a v_prenex_28036))) (< v_prenex_28035 main_x))) (forall ((v_prenex_26529 Int) (v_prenex_26530 Int)) (or (<= (+ main_x 1) v_prenex_26529) (<= (* 2 (select main_a v_prenex_26529)) 1000) (<= (select main_a v_prenex_26529) (select main_a v_prenex_26530)) (<= (select main_a v_prenex_26530) 999) (<= 1000 (* 2 (select main_a v_prenex_26530))) (<= 1 (select main_a v_prenex_26529)) (< v_prenex_26529 main_x))) (forall ((v_prenex_30972 Int) (v_prenex_30971 Int)) (or (<= (* 2 (select main_a v_prenex_30971)) 1000) (<= 500 (select main_a v_prenex_30972)) (<= (+ main_x 1) v_prenex_30971) (<= (select main_a v_prenex_30971) (select main_a v_prenex_30972)) (<= 1 (select main_a v_prenex_30972)) (< v_prenex_30971 main_x) (<= (select main_a v_prenex_30971) 500))) (forall ((v_prenex_22625 Int) (v_prenex_22626 Int)) (or (<= 0 (+ (select main_a v_prenex_22625) 498)) (<= 1000 (+ (select main_a v_prenex_22625) (select main_a v_prenex_22626))) (< v_prenex_22625 main_x) (<= (* 2 (select main_a v_prenex_22626)) 1998) (<= (select main_a v_prenex_22626) 1498) (<= (+ main_y 1) v_prenex_22626) (<= (+ main_x 1) v_prenex_22625))) (forall ((v_prenex_29831 Int) (v_prenex_29830 Int)) (or (<= 1 (select main_a v_prenex_29831)) (<= (select main_a v_prenex_29830) 500) (<= (* 2 (select main_a v_prenex_29831)) 1998) (<= 1000 (+ (select main_a v_prenex_29830) (select main_a v_prenex_29831))) (< v_prenex_29830 main_x) (<= (+ main_x 1) v_prenex_29830) (<= 2 (* 2 (select main_a v_prenex_29830))))) (forall ((v_prenex_22694 Int) (v_prenex_22695 Int)) (or (<= 1000 (+ (select main_a v_prenex_22694) (select main_a v_prenex_22695))) (<= (* 2 (select main_a v_prenex_22695)) 1998) (<= (+ main_x 1) v_prenex_22694) (<= (* 2 (select main_a v_prenex_22694)) 1000) (<= 1 (select main_a v_prenex_22695)) (<= 0 (+ (select main_a v_prenex_22694) 498)) (< v_prenex_22694 main_x))) (or (forall ((v_prenex_26019 Int)) (or (< v_prenex_26019 main_y) (<= (select main_a v_prenex_26019) 999) (<= 500 (select main_a v_prenex_26019)))) (forall ((v_prenex_26017 Int)) (or (<= (+ main_x 1) v_prenex_26017) (<= (* 2 (select main_a v_prenex_26017)) 1000) (< v_prenex_26017 main_x)))) (forall ((v_prenex_25786 Int) (v_prenex_25785 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25786))) (<= (select main_a v_prenex_25786) 999) (<= (+ main_x 1) v_prenex_25785) (<= (+ main_y 1) v_prenex_25786) (<= (select main_a v_prenex_25785) 500) (< v_prenex_25785 main_x) (<= (+ (select main_a v_prenex_25785) (select main_a v_prenex_25786)) 1000))) (forall ((v_prenex_21504 Int) (v_prenex_21505 Int)) (or (<= (+ (select main_a v_prenex_21504) (select main_a v_prenex_21505)) 1000) (<= (select main_a v_prenex_21504) 500) (<= 1000 (* 2 (select main_a v_prenex_21505))) (<= 0 (+ (select main_a v_prenex_21504) 498)) (<= (+ main_x 1) v_prenex_21504) (< v_prenex_21504 main_x) (<= 1 (select main_a v_prenex_21505)))) (forall ((v_prenex_30794 Int) (v_prenex_30795 Int)) (or (<= (select main_a v_prenex_30795) (+ (select main_a v_prenex_30794) 998)) (<= 0 (+ (select main_a v_prenex_30794) 498)) (< v_prenex_30794 main_x) (<= (+ main_x 1) v_prenex_30794))) (or (forall ((v_prenex_27134 Int)) (or (<= (* 2 (select main_a v_prenex_27134)) 1000) (< v_prenex_27134 main_x) (<= (+ main_x 1) v_prenex_27134) (<= 2 (* 2 (select main_a v_prenex_27134))))) (forall ((v_prenex_27139 Int)) (or (<= 1 (select main_a v_prenex_27139)) (<= 500 (select main_a v_prenex_27139))))) (forall ((v_prenex_31165 Int) (v_prenex_31164 Int)) (or (<= (* 2 (select main_a v_prenex_31164)) 1000) (<= (+ (select main_a v_prenex_31164) (select main_a v_prenex_31165)) 1000) (<= (+ main_x 1) v_prenex_31164) (< v_prenex_31164 main_x) (<= (select main_a v_prenex_31165) 999))) (or (forall ((v_prenex_21416 Int)) (or (<= (* 2 (select main_a v_prenex_21416)) 1000) (<= (select main_a v_prenex_21416) 500) (< v_prenex_21416 main_x) (<= (+ main_x 1) v_prenex_21416))) (forall ((v_prenex_22489 Int)) (or (<= (select main_a v_prenex_22489) 1498) (<= 500 (select main_a v_prenex_22489))))) (forall ((v_prenex_22030 Int) (v_prenex_22031 Int)) (or (<= (* 2 (select main_a v_prenex_22031)) 1998) (<= 2 (* 2 (select main_a v_prenex_22030))) (<= (* 2 (select main_a v_prenex_22030)) 1000) (< v_prenex_22030 main_x) (<= (+ (select main_a v_prenex_22030) (select main_a v_prenex_22031)) 1000) (<= (+ main_x 1) v_prenex_22030) (<= (select main_a v_prenex_22031) 1498))) (forall ((v_prenex_26094 Int) (v_prenex_26095 Int)) (or (<= 500 (select main_a v_prenex_26095)) (<= (select main_a v_prenex_26095) (+ (select main_a v_prenex_26094) 998)) (<= (select main_a v_prenex_26094) 999) (<= (+ main_x 1) v_prenex_26094) (< v_prenex_26094 main_x) (<= (select main_a v_prenex_26095) 999) (<= (select main_a v_prenex_26094) 500))) (or (forall ((v_prenex_22441 Int)) (or (< v_prenex_22441 main_x) (<= 2 (* 2 (select main_a v_prenex_22441))) (<= (+ main_x 1) v_prenex_22441) (<= (select main_a v_prenex_22441) 999))) (forall ((v_prenex_22444 Int)) (<= (* 2 (select main_a v_prenex_22444)) 1998))) (or (forall ((v_prenex_27600 Int)) (<= (* 2 (select main_a v_prenex_27600)) 1998)) (forall ((v_prenex_27595 Int)) (or (< v_prenex_27595 main_x) (<= 2 (* 2 (select main_a v_prenex_27595))) (<= 1 (select main_a v_prenex_27595)) (<= (+ main_x 1) v_prenex_27595)))) (forall ((v_prenex_31794 Int) (v_prenex_31795 Int)) (or (< v_prenex_31794 main_x) (<= (* 2 (select main_a v_prenex_31795)) 1998) (<= (+ main_y 1) v_prenex_31795) (<= (+ main_x 1) v_prenex_31794) (<= 1 (select main_a v_prenex_31794)) (<= 1 (select main_a v_prenex_31795)) (<= (select main_a v_prenex_31795) (+ (select main_a v_prenex_31794) 998)))) (forall ((v_prenex_27788 Int) (v_prenex_27787 Int)) (or (<= (+ main_y 1) v_prenex_27788) (<= (+ main_x 1) v_prenex_27787) (<= 1000 (* 2 (select main_a v_prenex_27788))) (<= (* 2 (select main_a v_prenex_27787)) 1000) (< v_prenex_27787 main_x) (<= (select main_a v_prenex_27787) (select main_a v_prenex_27788)))) (forall ((v_prenex_30534 Int) (v_prenex_30535 Int)) (or (<= (+ (select main_a v_prenex_30534) (select main_a v_prenex_30535)) 1000) (<= (+ main_x 1) v_prenex_30534) (<= (select main_a v_prenex_30534) 999) (< v_prenex_30534 main_x) (<= (* 2 (select main_a v_prenex_30535)) 1998) (<= 1000 (* 2 (select main_a v_prenex_30535))))) (forall ((v_prenex_27198 Int) (v_prenex_27199 Int)) (or (<= 1 (select main_a v_prenex_27199)) (<= (select main_a v_prenex_27198) 999) (<= (+ main_x 1) v_prenex_27198) (<= 1000 (+ (select main_a v_prenex_27198) (select main_a v_prenex_27199))) (<= 1 (select main_a v_prenex_27198)) (<= (* 2 (select main_a v_prenex_27199)) 1998) (< v_prenex_27198 main_x))) (forall ((v_prenex_28997 Int) (v_prenex_28996 Int)) (or (<= (select main_a v_prenex_28996) 999) (<= 1000 (+ (select main_a v_prenex_28996) (select main_a v_prenex_28997))) (<= (+ main_x 1) v_prenex_28996) (< v_prenex_28996 main_x) (<= 1 (select main_a v_prenex_28997)) (<= 0 (+ (select main_a v_prenex_28996) 498)) (<= 500 (select main_a v_prenex_28997)))) (forall ((v_prenex_30594 Int) (v_prenex_30593 Int)) (or (<= (* 2 (select main_a v_prenex_30593)) 1000) (<= (+ main_x 1) v_prenex_30593) (< v_prenex_30593 main_x) (<= 1000 (* 2 (select main_a v_prenex_30594))) (<= 1000 (+ (select main_a v_prenex_30593) (select main_a v_prenex_30594))) (<= 2 (* 2 (select main_a v_prenex_30593))) (<= (select main_a v_prenex_30594) 999))) (forall ((v_prenex_31525 Int) (v_prenex_31526 Int)) (or (<= (* 2 (select main_a v_prenex_31526)) 1998) (< v_prenex_31525 main_x) (<= (+ main_x 1) v_prenex_31525) (<= (+ (select main_a v_prenex_31525) (select main_a v_prenex_31526)) 1000) (<= 2 (* 2 (select main_a v_prenex_31525))) (<= (+ main_y 1) v_prenex_31526))) (forall ((v_prenex_26361 Int) (v_prenex_26362 Int)) (or (<= (* 2 (select main_a v_prenex_26361)) 1000) (< v_prenex_26361 main_x) (<= (+ (select main_a v_prenex_26361) (select main_a v_prenex_26362)) 1000) (<= (select main_a v_prenex_26362) 1498) (<= (+ main_x 1) v_prenex_26361) (<= (select main_a v_prenex_26361) 999))) (forall ((v_prenex_26895 Int) (v_prenex_26896 Int)) (or (< v_prenex_26895 main_x) (<= (select main_a v_prenex_26895) 500) (<= (select main_a v_prenex_26896) 1498) (<= (+ (select main_a v_prenex_26895) (select main_a v_prenex_26896)) 1000) (<= (+ main_y 1) v_prenex_26896) (<= (+ main_x 1) v_prenex_26895))) (forall ((v_prenex_23500 Int) (v_prenex_23499 Int)) (or (< v_prenex_23499 main_x) (<= (+ main_x 1) v_prenex_23499) (<= (select main_a v_prenex_23500) (+ (select main_a v_prenex_23499) 998)) (<= (select main_a v_prenex_23499) 999) (<= (* 2 (select main_a v_prenex_23500)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23500))) (<= (select main_a v_prenex_23499) 500))) (or (forall ((v_prenex_25984 Int)) (or (<= (select main_a v_prenex_25984) 999) (<= (+ main_y 1) v_prenex_25984))) (forall ((v_prenex_25983 Int)) (or (<= (select main_a v_prenex_25983) 999) (< v_prenex_25983 main_x) (<= (+ main_x 1) v_prenex_25983) (<= (* 2 (select main_a v_prenex_25983)) 1000)))) (forall ((v_prenex_25753 Int) (v_prenex_25754 Int)) (or (<= 1 (select main_a v_prenex_25754)) (<= (select main_a v_prenex_25753) 500) (<= (+ main_x 1) v_prenex_25753) (< v_prenex_25753 main_x) (<= 0 (+ (select main_a v_prenex_25753) 498)) (<= (+ (select main_a v_prenex_25753) (select main_a v_prenex_25754)) 1000) (<= 500 (select main_a v_prenex_25754)))) (forall ((v_prenex_22508 Int) (v_prenex_22509 Int)) (or (<= (+ (select main_a v_prenex_22508) (select main_a v_prenex_22509)) 1000) (<= (* 2 (select main_a v_prenex_22509)) 1998) (<= 500 (select main_a v_prenex_22509)) (<= (+ main_x 1) v_prenex_22508) (< v_prenex_22508 main_x) (<= 0 (+ (select main_a v_prenex_22508) 498)) (<= 2 (* 2 (select main_a v_prenex_22508))))) (forall ((v_prenex_28008 Int) (v_prenex_28007 Int)) (or (<= 1000 (+ (select main_a v_prenex_28007) (select main_a v_prenex_28008))) (<= (select main_a v_prenex_28007) 999) (<= (select main_a v_prenex_28007) 500) (<= 1000 (* 2 (select main_a v_prenex_28008))) (< v_prenex_28007 main_x) (<= (+ main_x 1) v_prenex_28007))) (forall ((v_prenex_23208 Int) (v_prenex_23209 Int)) (or (<= 1 (select main_a v_prenex_23208)) (<= (select main_a v_prenex_23209) 1498) (<= (select main_a v_prenex_23209) (+ (select main_a v_prenex_23208) 998)) (<= (+ main_x 1) v_prenex_23208) (< v_prenex_23208 main_x) (<= 1000 (* 2 (select main_a v_prenex_23209))))) (forall ((v_prenex_22165 Int) (v_prenex_22164 Int)) (or (<= (* 2 (select main_a v_prenex_22164)) 1000) (<= (select main_a v_prenex_22165) 999) (< v_prenex_22165 main_y) (< v_prenex_22164 main_x) (<= (select main_a v_prenex_22164) (select main_a v_prenex_22165)) (<= (+ main_x 1) v_prenex_22164))) (forall ((v_prenex_32963 Int) (v_prenex_32964 Int)) (or (<= 1 (select main_a v_prenex_32964)) (<= (select main_a v_prenex_32963) 500) (< v_prenex_32963 main_x) (<= (+ main_x 1) v_prenex_32963) (<= (select main_a v_prenex_32963) (select main_a v_prenex_32964)) (<= (* 2 (select main_a v_prenex_32963)) 1000) (<= 500 (select main_a v_prenex_32964)))) (forall ((v_prenex_27715 Int) (v_prenex_27714 Int)) (or (<= (select main_a v_prenex_27714) 999) (<= 500 (select main_a v_prenex_27715)) (<= (+ main_x 1) v_prenex_27714) (<= (+ (select main_a v_prenex_27714) (select main_a v_prenex_27715)) 1000) (<= 2 (* 2 (select main_a v_prenex_27714))) (< v_prenex_27714 main_x))) (forall ((v_prenex_24182 Int) (v_prenex_24181 Int)) (or (<= (+ main_x 1) v_prenex_24181) (<= 0 (+ (select main_a v_prenex_24181) 498)) (<= (+ (select main_a v_prenex_24181) (select main_a v_prenex_24182)) 1000) (<= (select main_a v_prenex_24182) 1498) (< v_prenex_24181 main_x) (<= 2 (* 2 (select main_a v_prenex_24181))) (<= 1 (select main_a v_prenex_24182)))) (or (forall ((v_prenex_22399 Int)) (or (<= (select main_a v_prenex_22399) 500) (< v_prenex_22399 main_x) (<= 2 (* 2 (select main_a v_prenex_22399))) (<= (+ main_x 1) v_prenex_22399))) (forall ((v_prenex_22400 Int)) (or (<= (+ main_y 1) v_prenex_22400) (<= (select main_a v_prenex_22400) 999)))) (forall ((v_prenex_32720 Int) (v_prenex_32719 Int)) (or (<= (* 2 (select main_a v_prenex_32719)) 1000) (<= (+ main_x 1) v_prenex_32719) (<= (+ main_y 1) v_prenex_32720) (< v_prenex_32719 main_x) (<= (select main_a v_prenex_32720) 999) (<= (+ (select main_a v_prenex_32719) (select main_a v_prenex_32720)) 1000))) (forall ((v_prenex_27826 Int) (v_prenex_27827 Int)) (or (<= (select main_a v_prenex_27826) 500) (< v_prenex_27826 main_x) (< v_prenex_27827 main_y) (<= (select main_a v_prenex_27827) 1498) (<= 1 (select main_a v_prenex_27827)) (<= (+ main_x 1) v_prenex_27826) (<= (select main_a v_prenex_27826) (select main_a v_prenex_27827)))) (forall ((v_prenex_31951 Int) (v_prenex_31952 Int)) (or (< v_prenex_31951 main_x) (<= (+ main_x 1) v_prenex_31951) (<= 1000 (+ (select main_a v_prenex_31951) (select main_a v_prenex_31952))) (<= 500 (select main_a v_prenex_31952)) (<= (select main_a v_prenex_31951) 999) (<= (select main_a v_prenex_31951) 500))) (forall ((v_prenex_27502 Int) (v_prenex_27501 Int)) (or (<= 1 (select main_a v_prenex_27502)) (<= (+ (select main_a v_prenex_27501) (select main_a v_prenex_27502)) 1000) (<= 1 (select main_a v_prenex_27501)) (<= 500 (select main_a v_prenex_27502)) (< v_prenex_27501 main_x) (<= (+ main_x 1) v_prenex_27501))) (or (forall ((v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22624) 999) (<= 1000 (* 2 (select main_a v_prenex_22624))))) (forall ((v_prenex_22622 Int)) (or (<= (+ main_x 1) v_prenex_22622) (<= 2 (* 2 (select main_a v_prenex_22622))) (< v_prenex_22622 main_x) (<= 1 (select main_a v_prenex_22622)) (<= (select main_a v_prenex_22622) 999)))) (forall ((v_prenex_21540 Int) (v_prenex_21539 Int)) (or (<= (+ main_y 1) v_prenex_21540) (<= (select main_a v_prenex_21539) 500) (<= (select main_a v_prenex_21540) (+ (select main_a v_prenex_21539) 998)) (< v_prenex_21539 main_x) (<= (+ main_x 1) v_prenex_21539))) (or (forall ((v_prenex_32783 Int)) (<= 500 (select main_a v_prenex_32783))) (forall ((v_prenex_32781 Int)) (or (< v_prenex_32781 main_x) (<= (+ main_x 1) v_prenex_32781) (<= 1 (select main_a v_prenex_32781)) (<= (* 2 (select main_a v_prenex_32781)) 1000) (<= (select main_a v_prenex_32781) 500)))) (forall ((v_prenex_27925 Int) (v_prenex_27926 Int)) (or (<= 0 (+ (select main_a v_prenex_27925) 498)) (<= 1000 (+ (select main_a v_prenex_27925) (select main_a v_prenex_27926))) (<= (* 2 (select main_a v_prenex_27926)) 1998) (<= (+ main_x 1) v_prenex_27925) (<= 500 (select main_a v_prenex_27926)) (< v_prenex_27925 main_x))) (forall ((v_prenex_25838 Int) (v_prenex_25837 Int)) (or (<= (select main_a v_prenex_25838) (+ (select main_a v_prenex_25837) 998)) (<= 2 (* 2 (select main_a v_prenex_25837))) (<= (select main_a v_prenex_25838) 1498) (<= (+ main_x 1) v_prenex_25837) (<= 500 (select main_a v_prenex_25838)) (< v_prenex_25837 main_x) (<= (select main_a v_prenex_25837) 999))) (forall ((v_prenex_22176 Int) (v_prenex_22177 Int)) (or (<= 500 (select main_a v_prenex_22177)) (<= (select main_a v_prenex_22176) (select main_a v_prenex_22177)) (< v_prenex_22176 main_x) (<= (+ main_x 1) v_prenex_22176) (<= (select main_a v_prenex_22176) 500) (<= 0 (+ (select main_a v_prenex_22176) 498)) (<= (select main_a v_prenex_22177) 999))) (forall ((v_prenex_22287 Int) (v_prenex_22288 Int)) (or (<= (select main_a v_prenex_22287) 999) (<= 1000 (* 2 (select main_a v_prenex_22288))) (< v_prenex_22287 main_x) (<= (+ main_x 1) v_prenex_22287) (<= (select main_a v_prenex_22287) (select main_a v_prenex_22288)) (<= (select main_a v_prenex_22288) 999) (<= (select main_a v_prenex_22287) 500))) (forall ((v_prenex_25118 Int) (v_prenex_25117 Int)) (or (<= (select main_a v_prenex_25117) 999) (<= (+ main_x 1) v_prenex_25117) (<= 1000 (* 2 (select main_a v_prenex_25118))) (<= 0 (+ (select main_a v_prenex_25117) 498)) (<= 1000 (+ (select main_a v_prenex_25117) (select main_a v_prenex_25118))) (< v_prenex_25117 main_x))) (or (forall ((v_prenex_25970 Int)) (<= 1 (select main_a v_prenex_25970))) (forall ((v_prenex_25966 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25966))) (<= (* 2 (select main_a v_prenex_25966)) 1000) (<= (+ main_x 1) v_prenex_25966) (< v_prenex_25966 main_x)))) (forall ((v_prenex_31376 Int) (v_prenex_31377 Int)) (or (<= (select main_a v_prenex_31376) (select main_a v_prenex_31377)) (<= (select main_a v_prenex_31376) 999) (< v_prenex_31376 main_x) (<= (+ main_x 1) v_prenex_31376) (<= (select main_a v_prenex_31376) 500))) (forall ((v_prenex_32104 Int) (v_prenex_32103 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32104))) (<= (select main_a v_prenex_32103) 500) (<= (+ (select main_a v_prenex_32103) (select main_a v_prenex_32104)) 1000) (< v_prenex_32103 main_x) (<= (select main_a v_prenex_32103) 999) (<= (+ main_x 1) v_prenex_32103) (<= 1 (select main_a v_prenex_32104)))) (or (forall ((v_prenex_29741 Int)) (or (<= (+ main_x 1) v_prenex_29741) (<= (select main_a v_prenex_29741) 999) (< v_prenex_29741 main_x) (<= (* 2 (select main_a v_prenex_29741)) 1000))) (forall ((v_prenex_29742 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29742))) (<= (+ main_y 1) v_prenex_29742) (<= 500 (select main_a v_prenex_29742))))) (forall ((v_prenex_32203 Int) (v_prenex_32204 Int)) (or (<= 1 (select main_a v_prenex_32204)) (<= (+ (select main_a v_prenex_32203) (select main_a v_prenex_32204)) 1000) (<= (+ main_x 1) v_prenex_32203) (< v_prenex_32203 main_x) (<= (select main_a v_prenex_32204) 999) (<= (select main_a v_prenex_32203) 500) (<= (* 2 (select main_a v_prenex_32203)) 1000))) (forall ((v_prenex_22716 Int) (v_prenex_22717 Int)) (or (< v_prenex_22716 main_x) (<= (select main_a v_prenex_22716) 500) (<= 500 (select main_a v_prenex_22717)) (<= (+ main_x 1) v_prenex_22716) (<= (select main_a v_prenex_22716) (select main_a v_prenex_22717)) (<= (+ main_y 1) v_prenex_22717))) (forall ((v_prenex_24933 Int) (v_prenex_24934 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24934))) (<= (select main_a v_prenex_24934) (+ (select main_a v_prenex_24933) 998)) (<= (select main_a v_prenex_24933) 500) (<= (* 2 (select main_a v_prenex_24934)) 1998) (<= (* 2 (select main_a v_prenex_24933)) 1000) (< v_prenex_24933 main_x) (<= (+ main_x 1) v_prenex_24933))) (forall ((v_prenex_31152 Int) (v_prenex_31151 Int)) (or (<= 1000 (+ (select main_a v_prenex_31151) (select main_a v_prenex_31152))) (<= 500 (select main_a v_prenex_31152)) (<= (select main_a v_prenex_31151) 999) (<= 0 (+ (select main_a v_prenex_31151) 498)) (< v_prenex_31151 main_x) (<= (+ main_x 1) v_prenex_31151))) (forall ((v_prenex_29046 Int) (v_prenex_29047 Int)) (or (<= (+ main_x 1) v_prenex_29046) (<= (* 2 (select main_a v_prenex_29046)) 1000) (<= (select main_a v_prenex_29046) 999) (<= (select main_a v_prenex_29046) (select main_a v_prenex_29047)) (< v_prenex_29046 main_x) (<= (select main_a v_prenex_29047) 1498))) (forall ((v_prenex_32355 Int) (v_prenex_32354 Int)) (or (< v_prenex_32354 main_x) (<= 1 (select main_a v_prenex_32355)) (<= (+ main_x 1) v_prenex_32354) (<= (select main_a v_prenex_32354) 999) (<= (select main_a v_prenex_32354) 500) (<= (* 2 (select main_a v_prenex_32355)) 1998) (<= (select main_a v_prenex_32354) (select main_a v_prenex_32355)))) (or (forall ((v_prenex_22485 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= 1 (select main_a v_prenex_22485)) (< v_prenex_22485 main_y))) (forall ((v_prenex_22484 Int)) (or (<= (+ main_x 1) v_prenex_22484) (<= 2 (* 2 (select main_a v_prenex_22484))) (<= 1 (select main_a v_prenex_22484)) (< v_prenex_22484 main_x)))) (forall ((v_prenex_25587 Int) (v_prenex_25588 Int)) (or (<= (select main_a v_prenex_25588) 999) (<= 2 (* 2 (select main_a v_prenex_25587))) (<= (+ main_x 1) v_prenex_25587) (<= 0 (+ (select main_a v_prenex_25587) 498)) (< v_prenex_25587 main_x) (<= (select main_a v_prenex_25588) (+ (select main_a v_prenex_25587) 998)) (<= 500 (select main_a v_prenex_25588)))) (or (forall ((v_prenex_23999 Int)) (or (<= (select main_a v_prenex_23999) 999) (<= (* 2 (select main_a v_prenex_23999)) 1998))) (forall ((v_prenex_23995 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23995))) (<= (* 2 (select main_a v_prenex_23995)) 1000) (<= (+ main_x 1) v_prenex_23995) (< v_prenex_23995 main_x)))) (or (forall ((v_prenex_27661 Int)) (or (<= 500 (select main_a v_prenex_27661)) (<= 1000 (* 2 (select main_a v_prenex_27661))))) (forall ((v_prenex_27660 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27660))) (<= (+ main_x 1) v_prenex_27660) (<= 1 (select main_a v_prenex_27660)) (< v_prenex_27660 main_x)))) (forall ((v_prenex_27531 Int) (v_prenex_27532 Int)) (or (<= (select main_a v_prenex_27531) (select main_a v_prenex_27532)) (<= (* 2 (select main_a v_prenex_27532)) 1998) (<= (+ main_x 1) v_prenex_27531) (<= 500 (select main_a v_prenex_27532)) (<= 1 (select main_a v_prenex_27531)) (< v_prenex_27531 main_x))) (forall ((v_prenex_22133 Int) (v_prenex_22134 Int)) (or (< v_prenex_22134 main_y) (< v_prenex_22133 main_x) (<= 1 (select main_a v_prenex_22134)) (<= (select main_a v_prenex_22133) 999) (<= 1000 (* 2 (select main_a v_prenex_22134))) (<= (+ main_x 1) v_prenex_22133) (<= (select main_a v_prenex_22133) (select main_a v_prenex_22134)))) (or (forall ((v_prenex_22902 Int)) (or (<= 1 (select main_a v_prenex_22902)) (<= 500 (select main_a v_prenex_22902)))) (forall ((v_prenex_22901 Int)) (or (<= (select main_a v_prenex_22901) 999) (<= (* 2 (select main_a v_prenex_22901)) 1000) (<= 1 (select main_a v_prenex_22901)) (<= (+ main_x 1) v_prenex_22901) (< v_prenex_22901 main_x)))) (or (forall ((v_prenex_22421 Int)) (or (<= 1 (select main_a v_prenex_22421)) (<= (select main_a v_prenex_22421) 999) (<= (* 2 (select main_a v_prenex_22421)) 1000) (<= (+ main_x 1) v_prenex_22421) (< v_prenex_22421 main_x))) (forall ((v_prenex_22422 Int)) (or (<= (select main_a v_prenex_22422) 999) (<= 500 (select main_a v_prenex_22422))))) (forall ((v_prenex_32993 Int) (v_prenex_32994 Int)) (or (<= 500 (select main_a v_prenex_32994)) (< v_prenex_32993 main_x) (<= (+ main_x 1) v_prenex_32993) (<= (* 2 (select main_a v_prenex_32994)) 1998) (<= (* 2 (select main_a v_prenex_32993)) 1000) (<= 2 (* 2 (select main_a v_prenex_32993))) (<= 1000 (+ (select main_a v_prenex_32993) (select main_a v_prenex_32994))))) (forall ((v_prenex_28985 Int) (v_prenex_28984 Int)) (or (< v_prenex_28984 main_x) (<= 1 (select main_a v_prenex_28985)) (<= (select main_a v_prenex_28985) 999) (<= 1000 (+ (select main_a v_prenex_28984) (select main_a v_prenex_28985))) (<= (+ main_x 1) v_prenex_28984) (<= 2 (* 2 (select main_a v_prenex_28984))))) (forall ((v_prenex_27469 Int) (v_prenex_27470 Int)) (or (<= (+ main_x 1) v_prenex_27469) (< v_prenex_27470 main_y) (<= 1000 (+ (select main_a v_prenex_27469) (select main_a v_prenex_27470))) (<= (select main_a v_prenex_27470) 999) (< v_prenex_27469 main_x) (<= (select main_a v_prenex_27469) 999) (<= 1000 (* 2 (select main_a v_prenex_27470))))) (forall ((v_prenex_29559 Int) (v_prenex_29558 Int)) (or (<= 1 (select main_a v_prenex_29559)) (< v_prenex_29558 main_x) (<= 2 (* 2 (select main_a v_prenex_29558))) (<= (select main_a v_prenex_29559) (+ (select main_a v_prenex_29558) 998)) (<= 0 (+ (select main_a v_prenex_29558) 498)) (<= (select main_a v_prenex_29559) 999) (<= (+ main_x 1) v_prenex_29558))) (forall ((v_prenex_27357 Int) (v_prenex_27358 Int)) (or (<= (+ main_x 1) v_prenex_27357) (<= 1 (select main_a v_prenex_27358)) (< v_prenex_27357 main_x) (<= 1000 (+ (select main_a v_prenex_27357) (select main_a v_prenex_27358))) (< v_prenex_27358 main_y) (<= (* 2 (select main_a v_prenex_27358)) 1998) (<= 2 (* 2 (select main_a v_prenex_27357))))) (forall ((v_prenex_24174 Int) (v_prenex_24173 Int)) (or (<= (select main_a v_prenex_24174) 999) (<= 1000 (+ (select main_a v_prenex_24173) (select main_a v_prenex_24174))) (<= 2 (* 2 (select main_a v_prenex_24173))) (<= (select main_a v_prenex_24173) 999) (<= (+ main_x 1) v_prenex_24173) (<= (* 2 (select main_a v_prenex_24174)) 1998) (< v_prenex_24173 main_x))) (forall ((v_prenex_23359 Int) (v_prenex_23360 Int)) (or (<= (select main_a v_prenex_23360) 1498) (<= (select main_a v_prenex_23359) (select main_a v_prenex_23360)) (<= 1 (select main_a v_prenex_23360)) (< v_prenex_23359 main_x) (<= 2 (* 2 (select main_a v_prenex_23359))) (<= (select main_a v_prenex_23359) 999) (<= (+ main_x 1) v_prenex_23359))) (forall ((v_prenex_26981 Int) (v_prenex_26980 Int)) (or (<= (+ main_x 1) v_prenex_26980) (< v_prenex_26980 main_x) (<= (select main_a v_prenex_26980) 999) (<= 1000 (* 2 (select main_a v_prenex_26981))) (<= (* 2 (select main_a v_prenex_26981)) 1998) (<= (+ (select main_a v_prenex_26980) (select main_a v_prenex_26981)) 1000) (<= (+ main_y 1) v_prenex_26981))) (forall ((v_prenex_24596 Int) (v_prenex_24595 Int)) (or (<= (select main_a v_prenex_24595) 500) (< v_prenex_24595 main_x) (<= (select main_a v_prenex_24596) 999) (<= 0 (+ (select main_a v_prenex_24595) 498)) (<= (+ main_x 1) v_prenex_24595) (<= (select main_a v_prenex_24595) (select main_a v_prenex_24596)) (<= (select main_a v_prenex_24596) 1498))) (or (forall ((v_prenex_25129 Int)) (or (<= 1 (select main_a v_prenex_25129)) (<= 1000 (* 2 (select main_a v_prenex_25129))))) (forall ((v_prenex_25126 Int)) (or (<= (+ main_x 1) v_prenex_25126) (<= (select main_a v_prenex_25126) 999) (<= 1 (select main_a v_prenex_25126)) (< v_prenex_25126 main_x) (<= 2 (* 2 (select main_a v_prenex_25126)))))) (forall ((v_prenex_29493 Int) (v_prenex_29494 Int)) (or (<= (select main_a v_prenex_29494) (+ (select main_a v_prenex_29493) 998)) (<= (+ main_x 1) v_prenex_29493) (<= 2 (* 2 (select main_a v_prenex_29493))) (< v_prenex_29493 main_x) (< v_prenex_29494 main_y) (<= 1000 (* 2 (select main_a v_prenex_29494))))) (forall ((v_prenex_29270 Int)) (or (< v_prenex_29270 main_x) (<= (select main_a v_prenex_29270) 500) (<= (* 2 (select main_a v_prenex_29270)) 1000) (<= (+ main_x 1) v_prenex_29270))) (forall ((v_prenex_27153 Int) (v_prenex_27152 Int)) (or (<= (select main_a v_prenex_27152) 999) (<= 2 (* 2 (select main_a v_prenex_27152))) (<= (+ main_x 1) v_prenex_27152) (< v_prenex_27152 main_x) (<= (+ (select main_a v_prenex_27152) (select main_a v_prenex_27153)) 1000) (<= 1 (select main_a v_prenex_27153)))) (forall ((v_prenex_22661 Int) (v_prenex_22662 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22662))) (<= (select main_a v_prenex_22662) (+ (select main_a v_prenex_22661) 998)) (<= (+ main_x 1) v_prenex_22661) (< v_prenex_22661 main_x) (<= 0 (+ (select main_a v_prenex_22661) 498)) (<= (* 2 (select main_a v_prenex_22661)) 1000))) (or (forall ((v_prenex_32308 Int)) (or (<= (+ main_x 1) v_prenex_32308) (<= 1 (select main_a v_prenex_32308)) (<= 2 (* 2 (select main_a v_prenex_32308))) (< v_prenex_32308 main_x) (<= (select main_a v_prenex_32308) 500))) (forall ((v_prenex_32310 Int)) (or (<= (select main_a v_prenex_32310) 1498) (<= 1000 (* 2 (select main_a v_prenex_32310)))))) (or (forall ((v_prenex_23801 Int)) (or (<= 0 (+ (select main_a v_prenex_23801) 498)) (< v_prenex_23801 main_x) (<= (* 2 (select main_a v_prenex_23801)) 1000) (<= (+ main_x 1) v_prenex_23801) (<= 1 (select main_a v_prenex_23801)))) (forall ((v_prenex_23805 Int)) (<= 1 (select main_a v_prenex_23805)))) (or (forall ((v_prenex_24256 Int)) (or (<= 1 (select main_a v_prenex_24256)) (<= 1000 (* 2 (select main_a v_prenex_24256))))) (forall ((v_prenex_24250 Int)) (or (< v_prenex_24250 main_x) (<= 2 (* 2 (select main_a v_prenex_24250))) (<= (select main_a v_prenex_24250) 999) (<= (+ main_x 1) v_prenex_24250) (<= (select main_a v_prenex_24250) 500)))) (forall ((v_prenex_32193 Int) (v_prenex_32194 Int)) (or (<= (* 2 (select main_a v_prenex_32193)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32194))) (<= 1000 (+ (select main_a v_prenex_32193) (select main_a v_prenex_32194))) (<= (+ main_x 1) v_prenex_32193) (<= (* 2 (select main_a v_prenex_32194)) 1998) (< v_prenex_32194 main_y) (< v_prenex_32193 main_x))) (forall ((v_prenex_31622 Int) (v_prenex_31623 Int)) (or (<= 1 (select main_a v_prenex_31622)) (<= (* 2 (select main_a v_prenex_31623)) 1998) (<= (select main_a v_prenex_31622) (select main_a v_prenex_31623)) (<= (+ main_y 1) v_prenex_31623) (< v_prenex_31622 main_x) (<= (+ main_x 1) v_prenex_31622) (<= 1 (select main_a v_prenex_31623)))) (forall ((v_prenex_30417 Int) (v_prenex_30418 Int)) (or (<= (+ main_x 1) v_prenex_30417) (<= (+ main_y 1) v_prenex_30418) (<= (* 2 (select main_a v_prenex_30418)) 1998) (<= (select main_a v_prenex_30418) (+ (select main_a v_prenex_30417) 998)) (<= 2 (* 2 (select main_a v_prenex_30417))) (< v_prenex_30417 main_x))) (forall ((v_prenex_32432 Int) (v_prenex_32431 Int)) (or (<= (select main_a v_prenex_32431) 500) (< v_prenex_32431 main_x) (<= (* 2 (select main_a v_prenex_32432)) 1998) (<= 1 (select main_a v_prenex_32431)) (<= (select main_a v_prenex_32431) (select main_a v_prenex_32432)) (<= (+ main_x 1) v_prenex_32431) (<= 1 (select main_a v_prenex_32432)))) (forall ((v_prenex_21786 Int) (v_prenex_21787 Int)) (or (<= (+ main_y 1) v_prenex_21787) (<= 1 (select main_a v_prenex_21786)) (<= (* 2 (select main_a v_prenex_21787)) 1998) (< v_prenex_21786 main_x) (<= (+ (select main_a v_prenex_21786) (select main_a v_prenex_21787)) 1000) (<= (+ main_x 1) v_prenex_21786))) (forall ((v_prenex_30345 Int) (v_prenex_30344 Int)) (or (<= (select main_a v_prenex_30344) (select main_a v_prenex_30345)) (< v_prenex_30344 main_x) (<= (select main_a v_prenex_30344) 999) (<= (+ main_x 1) v_prenex_30344) (<= 1 (select main_a v_prenex_30344)) (<= 1 (select main_a v_prenex_30345)))) (forall ((v_prenex_25499 Int) (v_prenex_25498 Int)) (or (<= (* 2 (select main_a v_prenex_25499)) 1998) (< v_prenex_25498 main_x) (<= (select main_a v_prenex_25499) 1498) (< v_prenex_25499 main_y) (<= 1 (select main_a v_prenex_25498)) (<= (select main_a v_prenex_25499) (+ (select main_a v_prenex_25498) 998)) (<= (+ main_x 1) v_prenex_25498))) (forall ((v_prenex_31220 Int) (v_prenex_31219 Int)) (or (<= 1 (select main_a v_prenex_31220)) (<= (select main_a v_prenex_31220) 1498) (<= 0 (+ (select main_a v_prenex_31219) 498)) (<= (select main_a v_prenex_31219) 999) (<= 1000 (+ (select main_a v_prenex_31219) (select main_a v_prenex_31220))) (<= (+ main_x 1) v_prenex_31219) (< v_prenex_31219 main_x))) (forall ((v_prenex_27179 Int) (v_prenex_27178 Int)) (or (<= (select main_a v_prenex_27179) 1498) (< v_prenex_27178 main_x) (<= (+ main_x 1) v_prenex_27178) (<= (select main_a v_prenex_27178) 500) (<= 1 (select main_a v_prenex_27178)) (<= (select main_a v_prenex_27179) 999) (<= (select main_a v_prenex_27178) (select main_a v_prenex_27179)))) (or (forall ((v_prenex_23943 Int)) (or (< v_prenex_23943 main_x) (<= (select main_a v_prenex_23943) 500) (<= (+ main_x 1) v_prenex_23943) (<= 2 (* 2 (select main_a v_prenex_23943))))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= (select main_a v_prenex_23945) 1498)))) (forall ((v_prenex_31423 Int) (v_prenex_31424 Int)) (or (<= (select main_a v_prenex_31423) (select main_a v_prenex_31424)) (<= (select main_a v_prenex_31424) 999) (<= 1 (select main_a v_prenex_31424)) (<= 2 (* 2 (select main_a v_prenex_31423))) (< v_prenex_31423 main_x) (<= (+ main_x 1) v_prenex_31423) (<= (* 2 (select main_a v_prenex_31423)) 1000))) (forall ((v_prenex_28937 Int) (v_prenex_28936 Int)) (or (<= (select main_a v_prenex_28936) (select main_a v_prenex_28937)) (<= (+ main_x 1) v_prenex_28936) (< v_prenex_28936 main_x) (<= (* 2 (select main_a v_prenex_28937)) 1998) (<= 1000 (* 2 (select main_a v_prenex_28937))) (< v_prenex_28937 main_y) (<= 2 (* 2 (select main_a v_prenex_28936))))) (forall ((v_prenex_22548 Int) (v_prenex_22549 Int)) (or (< v_prenex_22548 main_x) (<= 1 (select main_a v_prenex_22549)) (<= (+ main_x 1) v_prenex_22548) (<= (* 2 (select main_a v_prenex_22548)) 1000) (<= 1000 (+ (select main_a v_prenex_22548) (select main_a v_prenex_22549))) (<= (select main_a v_prenex_22548) 999) (<= 1000 (* 2 (select main_a v_prenex_22549))))) (forall ((v_prenex_26060 Int) (v_prenex_26061 Int)) (or (<= (+ main_x 1) v_prenex_26060) (<= 0 (+ (select main_a v_prenex_26060) 498)) (< v_prenex_26060 main_x) (<= (select main_a v_prenex_26061) 999) (<= 1 (select main_a v_prenex_26061)) (<= (+ (select main_a v_prenex_26060) (select main_a v_prenex_26061)) 1000))) (forall ((v_prenex_23194 Int) (v_prenex_23193 Int)) (or (<= (select main_a v_prenex_23193) (select main_a v_prenex_23194)) (<= 2 (* 2 (select main_a v_prenex_23193))) (<= (* 2 (select main_a v_prenex_23194)) 1998) (< v_prenex_23193 main_x) (<= 1 (select main_a v_prenex_23194)) (<= (+ main_x 1) v_prenex_23193) (<= (select main_a v_prenex_23193) 500))) (forall ((v_prenex_32795 Int) (v_prenex_32794 Int)) (or (<= (select main_a v_prenex_32794) 999) (<= 0 (+ (select main_a v_prenex_32794) 498)) (<= (+ (select main_a v_prenex_32794) (select main_a v_prenex_32795)) 1000) (<= (+ main_x 1) v_prenex_32794) (<= 1 (select main_a v_prenex_32795)) (<= 1000 (* 2 (select main_a v_prenex_32795))) (< v_prenex_32794 main_x))) (forall ((v_prenex_26541 Int) (v_prenex_26540 Int)) (or (<= (select main_a v_prenex_26541) (+ (select main_a v_prenex_26540) 998)) (< v_prenex_26540 main_x) (<= (* 2 (select main_a v_prenex_26541)) 1998) (<= 1 (select main_a v_prenex_26540)) (<= (select main_a v_prenex_26541) 999) (<= 2 (* 2 (select main_a v_prenex_26540))) (<= (+ main_x 1) v_prenex_26540))) (forall ((v_prenex_28122 Int) (v_prenex_28123 Int)) (or (<= (* 2 (select main_a v_prenex_28123)) 1998) (<= (+ (select main_a v_prenex_28122) (select main_a v_prenex_28123)) 1000) (<= 500 (select main_a v_prenex_28123)) (<= (select main_a v_prenex_28122) 999) (<= 2 (* 2 (select main_a v_prenex_28122))) (< v_prenex_28122 main_x) (<= (+ main_x 1) v_prenex_28122))) (forall ((v_prenex_23225 Int) (v_prenex_23224 Int)) (or (<= 0 (+ (select main_a v_prenex_23224) 498)) (<= 1 (select main_a v_prenex_23225)) (<= (+ main_y 1) v_prenex_23225) (< v_prenex_23224 main_x) (<= (+ main_x 1) v_prenex_23224) (<= 500 (select main_a v_prenex_23225)) (<= (select main_a v_prenex_23225) (+ (select main_a v_prenex_23224) 998)))) (forall ((v_prenex_31660 Int) (v_prenex_31661 Int)) (or (< v_prenex_31661 main_y) (<= (+ main_x 1) v_prenex_31660) (<= 1000 (+ (select main_a v_prenex_31660) (select main_a v_prenex_31661))) (<= (* 2 (select main_a v_prenex_31661)) 1998) (<= 2 (* 2 (select main_a v_prenex_31660))) (<= 1000 (* 2 (select main_a v_prenex_31661))) (< v_prenex_31660 main_x))) (forall ((v_prenex_23666 Int) (v_prenex_23665 Int)) (or (<= (select main_a v_prenex_23666) 1498) (<= (select main_a v_prenex_23665) 500) (<= (+ main_x 1) v_prenex_23665) (<= (select main_a v_prenex_23665) (select main_a v_prenex_23666)) (<= (* 2 (select main_a v_prenex_23666)) 1998) (< v_prenex_23665 main_x))) (forall ((v_prenex_26224 Int) (v_prenex_26223 Int)) (or (<= 1 (select main_a v_prenex_26224)) (<= 1000 (* 2 (select main_a v_prenex_26224))) (<= (+ main_x 1) v_prenex_26223) (< v_prenex_26223 main_x) (<= (select main_a v_prenex_26223) (select main_a v_prenex_26224)) (<= 0 (+ (select main_a v_prenex_26223) 498)))) (forall ((v_prenex_28925 Int) (v_prenex_28924 Int)) (or (<= (select main_a v_prenex_28925) 1498) (<= 2 (* 2 (select main_a v_prenex_28924))) (<= 1000 (* 2 (select main_a v_prenex_28925))) (< v_prenex_28924 main_x) (<= (* 2 (select main_a v_prenex_28924)) 1000) (<= (select main_a v_prenex_28924) (select main_a v_prenex_28925)) (<= (+ main_x 1) v_prenex_28924))) (forall ((v_prenex_25488 Int) (v_prenex_25487 Int)) (or (<= (* 2 (select main_a v_prenex_25487)) 1000) (<= (select main_a v_prenex_25487) (select main_a v_prenex_25488)) (< v_prenex_25487 main_x) (<= (+ main_x 1) v_prenex_25487) (<= 2 (* 2 (select main_a v_prenex_25487))) (<= 1000 (* 2 (select main_a v_prenex_25488))) (<= 500 (select main_a v_prenex_25488)))) (or (forall ((v_prenex_26802 Int)) (or (<= (* 2 (select main_a v_prenex_26802)) 1000) (<= 0 (+ (select main_a v_prenex_26802) 498)) (< v_prenex_26802 main_x) (<= (select main_a v_prenex_26802) 500) (<= (+ main_x 1) v_prenex_26802))) (forall ((v_prenex_26803 Int)) (or (<= 1 (select main_a v_prenex_26803)) (<= (select main_a v_prenex_26803) 1498)))) (or (forall ((v_prenex_31641 Int)) (or (<= 500 (select main_a v_prenex_31641)) (<= 1 (select main_a v_prenex_31641)))) (forall ((v_prenex_31636 Int)) (or (<= (* 2 (select main_a v_prenex_31636)) 1000) (<= 0 (+ (select main_a v_prenex_31636) 498)) (<= 2 (* 2 (select main_a v_prenex_31636))) (<= (+ main_x 1) v_prenex_31636) (< v_prenex_31636 main_x)))) (forall ((v_prenex_27238 Int) (v_prenex_27239 Int)) (or (< v_prenex_27239 main_y) (<= (select main_a v_prenex_27239) 1498) (<= (select main_a v_prenex_27238) 999) (<= (select main_a v_prenex_27238) (select main_a v_prenex_27239)) (<= (select main_a v_prenex_27239) 999) (<= (+ main_x 1) v_prenex_27238) (< v_prenex_27238 main_x))) (forall ((v_prenex_24146 Int) (v_prenex_24147 Int)) (or (<= 1000 (+ (select main_a v_prenex_24146) (select main_a v_prenex_24147))) (< v_prenex_24146 main_x) (<= (+ main_x 1) v_prenex_24146) (<= 0 (+ (select main_a v_prenex_24146) 498)) (<= (* 2 (select main_a v_prenex_24147)) 1998) (<= (select main_a v_prenex_24146) 999) (<= 1000 (* 2 (select main_a v_prenex_24147))))) (or (forall ((v_prenex_26882 Int)) (or (<= (select main_a v_prenex_26882) 999) (<= (+ main_y 1) v_prenex_26882) (<= 1 (select main_a v_prenex_26882)))) (forall ((v_prenex_26881 Int)) (or (<= (+ main_x 1) v_prenex_26881) (< v_prenex_26881 main_x) (<= 2 (* 2 (select main_a v_prenex_26881))) (<= (* 2 (select main_a v_prenex_26881)) 1000)))) (forall ((v_prenex_22337 Int) (v_prenex_22338 Int)) (or (<= 1 (select main_a v_prenex_22338)) (< v_prenex_22337 main_x) (<= 1000 (+ (select main_a v_prenex_22337) (select main_a v_prenex_22338))) (<= (* 2 (select main_a v_prenex_22338)) 1998) (<= 2 (* 2 (select main_a v_prenex_22337))) (<= (+ main_x 1) v_prenex_22337) (<= 1 (select main_a v_prenex_22337)))) (forall ((v_prenex_31069 Int) (v_prenex_31070 Int)) (or (<= (select main_a v_prenex_31070) 999) (<= (* 2 (select main_a v_prenex_31069)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31070))) (<= (select main_a v_prenex_31070) (+ (select main_a v_prenex_31069) 998)) (<= (+ main_x 1) v_prenex_31069) (<= 2 (* 2 (select main_a v_prenex_31069))) (< v_prenex_31069 main_x))) (forall ((v_prenex_24446 Int) (v_prenex_24445 Int)) (or (<= (+ (select main_a v_prenex_24445) (select main_a v_prenex_24446)) 1000) (<= 1 (select main_a v_prenex_24445)) (<= (+ main_x 1) v_prenex_24445) (< v_prenex_24445 main_x) (<= 0 (+ (select main_a v_prenex_24445) 498)) (<= (select main_a v_prenex_24446) 999))) (or (forall ((v_prenex_27661 Int)) (or (<= 500 (select main_a v_prenex_27661)) (<= 1000 (* 2 (select main_a v_prenex_27661))))) (forall ((v_prenex_27658 Int)) (or (<= (+ main_x 1) v_prenex_27658) (< v_prenex_27658 main_x) (<= 2 (* 2 (select main_a v_prenex_27658))) (<= (* 2 (select main_a v_prenex_27658)) 1000)))) (forall ((v_prenex_29612 Int) (v_prenex_29611 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29611))) (<= (+ main_x 1) v_prenex_29611) (<= (select main_a v_prenex_29611) (select main_a v_prenex_29612)) (<= (select main_a v_prenex_29612) 1498) (<= 1 (select main_a v_prenex_29612)) (< v_prenex_29611 main_x) (<= (select main_a v_prenex_29611) 500))) (or (forall ((v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 999))) (forall ((v_prenex_22352 Int)) (or (<= (+ main_x 1) v_prenex_22352) (<= 2 (* 2 (select main_a v_prenex_22352))) (<= 0 (+ (select main_a v_prenex_22352) 498)) (< v_prenex_22352 main_x)))) (or (forall ((v_prenex_27770 Int)) (or (< v_prenex_27770 main_y) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27770))))) (forall ((v_prenex_27767 Int)) (or (<= (+ main_x 1) v_prenex_27767) (<= (* 2 (select main_a v_prenex_27767)) 1000) (< v_prenex_27767 main_x) (<= 2 (* 2 (select main_a v_prenex_27767)))))) (forall ((v_prenex_31398 Int) (v_prenex_31399 Int)) (or (<= 1000 (+ (select main_a v_prenex_31398) (select main_a v_prenex_31399))) (<= (select main_a v_prenex_31398) 999) (< v_prenex_31398 main_x) (<= (+ main_x 1) v_prenex_31398) (<= 500 (select main_a v_prenex_31399)))) (forall ((v_prenex_23243 Int) (v_prenex_23242 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23243))) (<= (* 2 (select main_a v_prenex_23243)) 1998) (<= (+ main_x 1) v_prenex_23242) (<= 0 (+ (select main_a v_prenex_23242) 498)) (<= (select main_a v_prenex_23242) (select main_a v_prenex_23243)) (< v_prenex_23242 main_x))) (forall ((v_prenex_25312 Int) (v_prenex_25313 Int)) (or (<= (+ main_x 1) v_prenex_25312) (<= (+ (select main_a v_prenex_25312) (select main_a v_prenex_25313)) 1000) (<= (* 2 (select main_a v_prenex_25313)) 1998) (<= 2 (* 2 (select main_a v_prenex_25312))) (<= 1 (select main_a v_prenex_25312)) (< v_prenex_25312 main_x) (<= (select main_a v_prenex_25313) 999))) (or (forall ((v_prenex_31501 Int)) (or (< v_prenex_31501 main_x) (<= (+ main_x 1) v_prenex_31501) (<= (* 2 (select main_a v_prenex_31501)) 1000))) (forall ((v_prenex_31502 Int)) (or (<= 1 (select main_a v_prenex_31502)) (<= 500 (select main_a v_prenex_31502)) (<= (+ main_y 1) v_prenex_31502)))) (or (forall ((v_prenex_25479 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25479))) (< v_prenex_25479 main_x) (<= (* 2 (select main_a v_prenex_25479)) 1000) (<= (+ main_x 1) v_prenex_25479))) (forall ((v_prenex_25482 Int)) (<= (select main_a v_prenex_25482) 999))) (forall ((v_prenex_30688 Int) (v_prenex_30687 Int)) (or (<= (+ (select main_a v_prenex_30687) (select main_a v_prenex_30688)) 1000) (< v_prenex_30687 main_x) (<= (* 2 (select main_a v_prenex_30687)) 1000) (<= (select main_a v_prenex_30688) 999) (<= (+ main_x 1) v_prenex_30687) (<= 1000 (* 2 (select main_a v_prenex_30688))) (<= (select main_a v_prenex_30687) 500))) (forall ((v_prenex_31354 Int) (v_prenex_31355 Int)) (or (<= 500 (select main_a v_prenex_31355)) (<= (select main_a v_prenex_31355) (+ (select main_a v_prenex_31354) 998)) (< v_prenex_31355 main_y) (< v_prenex_31354 main_x) (<= (+ main_x 1) v_prenex_31354) (<= (select main_a v_prenex_31355) 1498) (<= 1 (select main_a v_prenex_31354)))) (or (forall ((v_prenex_24438 Int)) (or (<= (* 2 (select main_a v_prenex_24438)) 1998) (<= 500 (select main_a v_prenex_24438)))) (forall ((v_prenex_24434 Int)) (or (< v_prenex_24434 main_x) (<= (select main_a v_prenex_24434) 500) (<= 2 (* 2 (select main_a v_prenex_24434))) (<= (+ main_x 1) v_prenex_24434)))) (forall ((v_prenex_25453 Int) (v_prenex_25452 Int)) (or (< v_prenex_25452 main_x) (<= 1000 (* 2 (select main_a v_prenex_25453))) (<= (+ main_x 1) v_prenex_25452) (<= (select main_a v_prenex_25452) 999) (<= 1 (select main_a v_prenex_25452)) (<= (select main_a v_prenex_25453) 999) (<= (+ (select main_a v_prenex_25452) (select main_a v_prenex_25453)) 1000))) (forall ((v_prenex_24483 Int) (v_prenex_24482 Int)) (or (<= 1 (select main_a v_prenex_24483)) (<= 1000 (* 2 (select main_a v_prenex_24483))) (<= (select main_a v_prenex_24483) (+ (select main_a v_prenex_24482) 998)) (< v_prenex_24482 main_x) (<= 1 (select main_a v_prenex_24482)) (<= (select main_a v_prenex_24482) 500) (<= (+ main_x 1) v_prenex_24482))) (or (forall ((v_prenex_26274 Int)) (or (<= (+ main_x 1) v_prenex_26274) (<= 2 (* 2 (select main_a v_prenex_26274))) (< v_prenex_26274 main_x) (<= (select main_a v_prenex_26274) 999))) (forall ((v_prenex_26278 Int)) (or (<= (* 2 (select main_a v_prenex_26278)) 1998) (<= (select main_a v_prenex_26278) 1498)))) (or (forall ((v_prenex_29453 Int)) (or (<= (* 2 (select main_a v_prenex_29453)) 1998) (<= 1 (select main_a v_prenex_29453)))) (forall ((v_prenex_29448 Int)) (or (< v_prenex_29448 main_x) (<= (+ main_x 1) v_prenex_29448) (<= (select main_a v_prenex_29448) 500) (<= (select main_a v_prenex_29448) 999) (<= (* 2 (select main_a v_prenex_29448)) 1000)))) (forall ((v_prenex_22512 Int) (v_prenex_22513 Int)) (or (<= (select main_a v_prenex_22512) (select main_a v_prenex_22513)) (<= (+ main_y 1) v_prenex_22513) (< v_prenex_22512 main_x) (<= 1 (select main_a v_prenex_22513)) (<= (+ main_x 1) v_prenex_22512) (<= (select main_a v_prenex_22513) 999) (<= (select main_a v_prenex_22512) 999))) (forall ((v_prenex_21520 Int) (v_prenex_21519 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21519))) (<= (+ main_x 1) v_prenex_21519) (< v_prenex_21519 main_x) (<= (+ (select main_a v_prenex_21519) (select main_a v_prenex_21520)) 1000) (<= (* 2 (select main_a v_prenex_21519)) 1000))) (forall ((v_prenex_28395 Int) (v_prenex_28394 Int)) (or (<= (+ (select main_a v_prenex_28394) (select main_a v_prenex_28395)) 1000) (<= 500 (select main_a v_prenex_28395)) (<= (+ main_x 1) v_prenex_28394) (<= (* 2 (select main_a v_prenex_28394)) 1000) (<= 0 (+ (select main_a v_prenex_28394) 498)) (< v_prenex_28394 main_x) (<= (select main_a v_prenex_28395) 1498))) (or (forall ((v_prenex_32321 Int)) (or (<= (* 2 (select main_a v_prenex_32321)) 1000) (<= (select main_a v_prenex_32321) 500) (<= (+ main_x 1) v_prenex_32321) (< v_prenex_32321 main_x))) (forall ((v_prenex_32322 Int)) (or (<= 500 (select main_a v_prenex_32322)) (<= 1 (select main_a v_prenex_32322)) (<= (+ main_y 1) v_prenex_32322)))) (forall ((v_prenex_22754 Int) (v_prenex_22755 Int)) (or (< v_prenex_22754 main_x) (<= (select main_a v_prenex_22755) (+ (select main_a v_prenex_22754) 998)) (<= 0 (+ (select main_a v_prenex_22754) 498)) (<= (+ main_x 1) v_prenex_22754) (<= 2 (* 2 (select main_a v_prenex_22754))))) (forall ((v_prenex_27007 Int) (v_prenex_27008 Int)) (or (<= 0 (+ (select main_a v_prenex_27007) 498)) (<= (+ main_x 1) v_prenex_27007) (< v_prenex_27007 main_x) (<= (select main_a v_prenex_27008) (+ (select main_a v_prenex_27007) 998)) (<= (select main_a v_prenex_27007) 500) (<= 500 (select main_a v_prenex_27008)))) (forall ((v_prenex_30277 Int) (v_prenex_30276 Int)) (or (<= (+ (select main_a v_prenex_30276) (select main_a v_prenex_30277)) 1000) (< v_prenex_30276 main_x) (<= (+ main_x 1) v_prenex_30276) (<= 1000 (* 2 (select main_a v_prenex_30277))) (< v_prenex_30277 main_y) (<= 0 (+ (select main_a v_prenex_30276) 498)))) (forall ((v_prenex_30006 Int) (v_prenex_30005 Int)) (or (<= (+ main_x 1) v_prenex_30005) (< v_prenex_30005 main_x) (<= (select main_a v_prenex_30005) 999) (<= 500 (select main_a v_prenex_30006)) (<= (select main_a v_prenex_30006) (+ (select main_a v_prenex_30005) 998)) (<= 2 (* 2 (select main_a v_prenex_30005))))) (forall ((v_prenex_21675 Int) (v_prenex_21676 Int)) (or (<= (+ main_x 1) v_prenex_21675) (<= 1 (select main_a v_prenex_21675)) (<= (select main_a v_prenex_21675) (select main_a v_prenex_21676)) (<= 1 (select main_a v_prenex_21676)) (< v_prenex_21675 main_x))) (forall ((v_prenex_23921 Int) (v_prenex_23922 Int)) (or (<= (+ (select main_a v_prenex_23921) (select main_a v_prenex_23922)) 1000) (< v_prenex_23921 main_x) (<= 1 (select main_a v_prenex_23921)) (<= 2 (* 2 (select main_a v_prenex_23921))) (<= 1000 (* 2 (select main_a v_prenex_23922))) (<= (+ main_x 1) v_prenex_23921))) (forall ((v_prenex_30961 Int) (v_prenex_30960 Int)) (or (<= 500 (select main_a v_prenex_30961)) (<= (+ main_x 1) v_prenex_30960) (<= (select main_a v_prenex_30960) 999) (<= (+ (select main_a v_prenex_30960) (select main_a v_prenex_30961)) 1000) (<= (select main_a v_prenex_30961) 999) (< v_prenex_30960 main_x) (<= (* 2 (select main_a v_prenex_30960)) 1000))) (forall ((v_prenex_22931 Int) (v_prenex_22932 Int)) (or (<= (select main_a v_prenex_22932) (+ (select main_a v_prenex_22931) 998)) (<= (+ main_x 1) v_prenex_22931) (<= (select main_a v_prenex_22932) 999) (<= 1 (select main_a v_prenex_22932)) (<= (* 2 (select main_a v_prenex_22931)) 1000) (< v_prenex_22931 main_x) (<= 2 (* 2 (select main_a v_prenex_22931))))) (or (forall ((v_prenex_23574 Int)) (or (< v_prenex_23574 main_x) (<= 2 (* 2 (select main_a v_prenex_23574))) (<= (+ main_x 1) v_prenex_23574) (<= (select main_a v_prenex_23574) 500))) (forall ((v_prenex_23576 Int)) (<= 500 (select main_a v_prenex_23576)))) (or (forall ((v_prenex_30237 Int)) (or (<= (+ main_x 1) v_prenex_30237) (< v_prenex_30237 main_x) (<= (select main_a v_prenex_30237) 500) (<= 2 (* 2 (select main_a v_prenex_30237))))) (forall ((v_prenex_30241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30241))) (<= (* 2 (select main_a v_prenex_30241)) 1998)))) (forall ((v_prenex_25878 Int) (v_prenex_25879 Int)) (or (<= (select main_a v_prenex_25878) 500) (<= (* 2 (select main_a v_prenex_25878)) 1000) (< v_prenex_25878 main_x) (<= (select main_a v_prenex_25878) (select main_a v_prenex_25879)) (<= (+ main_x 1) v_prenex_25878) (<= (select main_a v_prenex_25879) 1498) (<= 1000 (* 2 (select main_a v_prenex_25879))))) (forall ((v_prenex_31929 Int) (v_prenex_31930 Int)) (or (<= (+ main_x 1) v_prenex_31929) (< v_prenex_31929 main_x) (<= (* 2 (select main_a v_prenex_31929)) 1000) (<= (select main_a v_prenex_31930) (+ (select main_a v_prenex_31929) 998)) (<= (select main_a v_prenex_31930) 999) (<= 0 (+ (select main_a v_prenex_31929) 498)))) (or (forall ((v_prenex_23593 Int)) (or (<= (+ main_x 1) v_prenex_23593) (<= 0 (+ (select main_a v_prenex_23593) 498)) (< v_prenex_23593 main_x) (<= 2 (* 2 (select main_a v_prenex_23593))))) (forall ((v_prenex_23599 Int)) (or (<= 1 (select main_a v_prenex_23599)) (< v_prenex_23599 main_y) (<= 500 (select main_a v_prenex_23599))))) (forall ((v_prenex_31321 Int) (v_prenex_31320 Int)) (or (<= (select main_a v_prenex_31321) 1498) (<= (select main_a v_prenex_31320) (select main_a v_prenex_31321)) (<= (+ main_x 1) v_prenex_31320) (< v_prenex_31320 main_x) (<= (* 2 (select main_a v_prenex_31320)) 1000) (<= (* 2 (select main_a v_prenex_31321)) 1998) (<= 0 (+ (select main_a v_prenex_31320) 498)))) (forall ((v_prenex_28358 Int) (v_prenex_28357 Int)) (or (<= (select main_a v_prenex_28357) 500) (<= 0 (+ (select main_a v_prenex_28357) 498)) (< v_prenex_28357 main_x) (<= (select main_a v_prenex_28357) (select main_a v_prenex_28358)) (<= 1000 (* 2 (select main_a v_prenex_28358))) (<= 500 (select main_a v_prenex_28358)) (<= (+ main_x 1) v_prenex_28357))) (or (forall ((v_prenex_30993 Int)) (or (<= (select main_a v_prenex_30993) 999) (<= (* 2 (select main_a v_prenex_30993)) 1000) (<= (+ main_x 1) v_prenex_30993) (< v_prenex_30993 main_x))) (forall ((v_prenex_30997 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1998)))) (or (forall ((v_prenex_21386 Int)) (or (<= (+ main_x 1) v_prenex_21386) (<= (select main_a v_prenex_21386) 999) (< v_prenex_21386 main_x) (<= 2 (* 2 (select main_a v_prenex_21386))))) (forall ((v_prenex_21528 Int)) (or (< v_prenex_21528 main_y) (<= 1000 (* 2 (select main_a v_prenex_21528)))))) (forall ((v_prenex_26879 Int) (v_prenex_26880 Int)) (or (< v_prenex_26879 main_x) (<= (select main_a v_prenex_26880) (+ (select main_a v_prenex_26879) 998)) (<= 0 (+ (select main_a v_prenex_26879) 498)) (<= 2 (* 2 (select main_a v_prenex_26879))) (<= (select main_a v_prenex_26880) 1498) (<= (select main_a v_prenex_26880) 999) (<= (+ main_x 1) v_prenex_26879))) (forall ((v_prenex_32886 Int) (v_prenex_32887 Int)) (or (<= (select main_a v_prenex_32886) (select main_a v_prenex_32887)) (< v_prenex_32887 main_y) (<= (select main_a v_prenex_32887) 999) (< v_prenex_32886 main_x) (<= (+ main_x 1) v_prenex_32886) (<= 2 (* 2 (select main_a v_prenex_32886))))) (forall ((v_prenex_27647 Int) (v_prenex_27648 Int)) (or (<= 1 (select main_a v_prenex_27647)) (<= (select main_a v_prenex_27647) 999) (<= (+ main_x 1) v_prenex_27647) (<= (select main_a v_prenex_27648) (+ (select main_a v_prenex_27647) 998)) (< v_prenex_27647 main_x) (<= (select main_a v_prenex_27648) 999) (<= 1 (select main_a v_prenex_27648)))) (or (forall ((v_prenex_32401 Int)) (or (<= 500 (select main_a v_prenex_32401)) (<= 1000 (* 2 (select main_a v_prenex_32401))))) (forall ((v_prenex_32398 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32398))) (< v_prenex_32398 main_x) (<= (+ main_x 1) v_prenex_32398) (<= (* 2 (select main_a v_prenex_32398)) 1000)))) (forall ((v_prenex_21511 Int) (v_prenex_21512 Int)) (or (<= (select main_a v_prenex_21511) 999) (<= 500 (select main_a v_prenex_21512)) (< v_prenex_21511 main_x) (<= 2 (* 2 (select main_a v_prenex_21511))) (<= (+ main_x 1) v_prenex_21511) (<= (select main_a v_prenex_21512) 999) (<= (select main_a v_prenex_21511) (select main_a v_prenex_21512)))) (forall ((v_prenex_29695 Int) (v_prenex_29694 Int)) (or (<= (* 2 (select main_a v_prenex_29695)) 1998) (< v_prenex_29694 main_x) (<= (+ main_x 1) v_prenex_29694) (<= 2 (* 2 (select main_a v_prenex_29694))) (<= (select main_a v_prenex_29694) (select main_a v_prenex_29695)))) (forall ((v_prenex_32043 Int) (v_prenex_32044 Int)) (or (<= (+ main_x 1) v_prenex_32043) (<= (* 2 (select main_a v_prenex_32043)) 1000) (<= (select main_a v_prenex_32044) 999) (<= (select main_a v_prenex_32044) (+ (select main_a v_prenex_32043) 998)) (<= 1 (select main_a v_prenex_32044)) (< v_prenex_32043 main_x) (<= 1 (select main_a v_prenex_32043)))) (or (forall ((v_prenex_24033 Int)) (or (< v_prenex_24033 main_x) (<= (+ main_x 1) v_prenex_24033) (<= (* 2 (select main_a v_prenex_24033)) 1000) (<= 2 (* 2 (select main_a v_prenex_24033))))) (forall ((v_prenex_24036 Int)) (or (<= 500 (select main_a v_prenex_24036)) (< v_prenex_24036 main_y) (<= (select main_a v_prenex_24036) 999)))) (forall ((v_prenex_27643 Int) (v_prenex_27644 Int)) (or (<= (select main_a v_prenex_27643) 999) (< v_prenex_27643 main_x) (<= (+ main_x 1) v_prenex_27643) (<= 1000 (+ (select main_a v_prenex_27643) (select main_a v_prenex_27644))) (<= 0 (+ (select main_a v_prenex_27643) 498)) (<= 1 (select main_a v_prenex_27644)))) (forall ((v_prenex_21674 Int) (v_prenex_21673 Int)) (or (< v_prenex_21673 main_x) (<= 1 (select main_a v_prenex_21673)) (<= (+ (select main_a v_prenex_21673) (select main_a v_prenex_21674)) 1000) (<= 2 (* 2 (select main_a v_prenex_21673))) (<= (select main_a v_prenex_21674) 1498) (<= (select main_a v_prenex_21674) 999) (<= (+ main_x 1) v_prenex_21673))) (forall ((v_prenex_29786 Int) (v_prenex_29785 Int)) (or (<= 0 (+ (select main_a v_prenex_29785) 498)) (<= (+ main_x 1) v_prenex_29785) (<= (select main_a v_prenex_29786) 999) (<= 2 (* 2 (select main_a v_prenex_29785))) (<= (+ (select main_a v_prenex_29785) (select main_a v_prenex_29786)) 1000) (< v_prenex_29785 main_x))) (forall ((v_prenex_30837 Int) (v_prenex_30836 Int)) (or (<= (select main_a v_prenex_30836) (select main_a v_prenex_30837)) (<= 1 (select main_a v_prenex_30837)) (<= 500 (select main_a v_prenex_30837)) (<= (+ main_x 1) v_prenex_30836) (< v_prenex_30836 main_x) (<= (* 2 (select main_a v_prenex_30836)) 1000))) (or (forall ((v_prenex_22079 Int)) (or (<= (+ main_x 1) v_prenex_22079) (<= (* 2 (select main_a v_prenex_22079)) 1000))) (forall ((v_prenex_22080 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22080))) (< v_prenex_22080 main_y) (<= (+ main_y 1) v_prenex_22080)))) (forall ((v_prenex_32353 Int) (v_prenex_32352 Int)) (or (<= 1 (select main_a v_prenex_32352)) (<= 1000 (* 2 (select main_a v_prenex_32353))) (<= (+ main_x 1) v_prenex_32352) (<= (select main_a v_prenex_32352) 500) (< v_prenex_32352 main_x) (<= (select main_a v_prenex_32353) (+ (select main_a v_prenex_32352) 998)) (<= (select main_a v_prenex_32353) 999))) (forall ((v_prenex_27483 Int) (v_prenex_27484 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27483))) (< v_prenex_27484 main_y) (<= (+ main_x 1) v_prenex_27483) (<= (* 2 (select main_a v_prenex_27484)) 1998) (< v_prenex_27483 main_x) (<= (select main_a v_prenex_27484) 1498) (<= (+ (select main_a v_prenex_27483) (select main_a v_prenex_27484)) 1000))) (forall ((v_prenex_21607 Int) (v_prenex_21608 Int)) (or (<= 500 (select main_a v_prenex_21608)) (<= (select main_a v_prenex_21607) 500) (<= 2 (* 2 (select main_a v_prenex_21607))) (<= (select main_a v_prenex_21608) (+ (select main_a v_prenex_21607) 998)) (<= (* 2 (select main_a v_prenex_21608)) 1998) (< v_prenex_21607 main_x) (<= (+ main_x 1) v_prenex_21607))) (forall ((v_prenex_24776 Int) (v_prenex_24775 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24776))) (<= (select main_a v_prenex_24776) 999) (< v_prenex_24775 main_x) (<= 1 (select main_a v_prenex_24775)) (<= (+ main_x 1) v_prenex_24775) (<= 1000 (+ (select main_a v_prenex_24775) (select main_a v_prenex_24776))) (<= (select main_a v_prenex_24775) 500))) (forall ((v_prenex_26262 Int) (v_prenex_26263 Int)) (or (<= (* 2 (select main_a v_prenex_26262)) 1000) (< v_prenex_26263 main_y) (< v_prenex_26262 main_x) (<= (+ main_x 1) v_prenex_26262) (<= 1 (select main_a v_prenex_26263)) (<= (select main_a v_prenex_26262) (select main_a v_prenex_26263)))) (or (forall ((v_prenex_31708 Int)) (or (<= (+ main_y 1) v_prenex_31708) (<= 1 (select main_a v_prenex_31708)) (<= 500 (select main_a v_prenex_31708)))) (forall ((v_prenex_31707 Int)) (or (<= (+ main_x 1) v_prenex_31707) (< v_prenex_31707 main_x) (<= 2 (* 2 (select main_a v_prenex_31707)))))) (or (forall ((v_prenex_22114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22114))) (<= (select main_a v_prenex_22114) 1498))) (forall ((v_prenex_21409 Int)) (or (<= 0 (+ (select main_a v_prenex_21409) 498)) (<= (* 2 (select main_a v_prenex_21409)) 1000) (< v_prenex_21409 main_x) (<= (+ main_x 1) v_prenex_21409) (<= 2 (* 2 (select main_a v_prenex_21409)))))) (or (forall ((v_prenex_23789 Int)) (or (<= (select main_a v_prenex_23789) 999) (<= (* 2 (select main_a v_prenex_23789)) 1998))) (forall ((v_prenex_23788 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23788))) (<= (select main_a v_prenex_23788) 999) (< v_prenex_23788 main_x) (<= (+ main_x 1) v_prenex_23788)))) (forall ((v_prenex_29247 Int) (v_prenex_29246 Int)) (or (<= 1000 (+ (select main_a v_prenex_29246) (select main_a v_prenex_29247))) (<= (+ main_x 1) v_prenex_29246) (<= (select main_a v_prenex_29247) 1498) (<= (+ main_y 1) v_prenex_29247) (< v_prenex_29246 main_x) (<= 2 (* 2 (select main_a v_prenex_29246))))) (forall ((v_prenex_22614 Int) (v_prenex_22615 Int)) (or (<= (+ (select main_a v_prenex_22614) (select main_a v_prenex_22615)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22615))) (<= 2 (* 2 (select main_a v_prenex_22614))) (<= (+ main_x 1) v_prenex_22614) (< v_prenex_22614 main_x) (<= (select main_a v_prenex_22615) 999))) (forall ((v_prenex_30139 Int) (v_prenex_30140 Int)) (or (<= 1000 (+ (select main_a v_prenex_30139) (select main_a v_prenex_30140))) (<= (+ main_x 1) v_prenex_30139) (<= 500 (select main_a v_prenex_30140)) (<= 1 (select main_a v_prenex_30140)) (<= 1 (select main_a v_prenex_30139)) (< v_prenex_30139 main_x) (<= 2 (* 2 (select main_a v_prenex_30139))))) (forall ((v_prenex_29875 Int) (v_prenex_29874 Int)) (or (<= (select main_a v_prenex_29875) (+ (select main_a v_prenex_29874) 998)) (<= (+ main_x 1) v_prenex_29874) (< v_prenex_29874 main_x) (< v_prenex_29875 main_y) (<= (* 2 (select main_a v_prenex_29875)) 1998) (<= (select main_a v_prenex_29875) 999) (<= (select main_a v_prenex_29874) 999))) (forall ((v_prenex_28056 Int) (v_prenex_28057 Int)) (or (<= (* 2 (select main_a v_prenex_28057)) 1998) (<= 1000 (+ (select main_a v_prenex_28056) (select main_a v_prenex_28057))) (<= (+ main_x 1) v_prenex_28056) (<= (select main_a v_prenex_28056) 500) (<= (select main_a v_prenex_28057) 1498) (<= (* 2 (select main_a v_prenex_28056)) 1000) (< v_prenex_28056 main_x))) (or (forall ((v_prenex_26918 Int)) (or (< v_prenex_26918 main_x) (<= (+ main_x 1) v_prenex_26918) (<= 0 (+ (select main_a v_prenex_26918) 498)) (<= (* 2 (select main_a v_prenex_26918)) 1000))) (forall ((v_prenex_26923 Int)) (or (<= (select main_a v_prenex_26923) 999) (<= (select main_a v_prenex_26923) 1498) (< v_prenex_26923 main_y)))) (or (forall ((v_prenex_31817 Int)) (or (<= 500 (select main_a v_prenex_31817)) (<= 1000 (* 2 (select main_a v_prenex_31817))))) (forall ((v_prenex_31813 Int)) (or (<= (* 2 (select main_a v_prenex_31813)) 1000) (<= (select main_a v_prenex_31813) 500) (< v_prenex_31813 main_x) (<= (+ main_x 1) v_prenex_31813) (<= 0 (+ (select main_a v_prenex_31813) 498))))) (forall ((v_prenex_29143 Int) (v_prenex_29142 Int)) (or (<= 0 (+ (select main_a v_prenex_29142) 498)) (< v_prenex_29142 main_x) (<= (* 2 (select main_a v_prenex_29142)) 1000) (<= 1000 (+ (select main_a v_prenex_29142) (select main_a v_prenex_29143))) (<= (+ main_x 1) v_prenex_29142) (<= 1 (select main_a v_prenex_29143)))) (forall ((v_prenex_28100 Int) (v_prenex_28099 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28099))) (<= (* 2 (select main_a v_prenex_28100)) 1998) (<= (+ main_x 1) v_prenex_28099) (<= (+ (select main_a v_prenex_28099) (select main_a v_prenex_28100)) 1000) (<= 1 (select main_a v_prenex_28099)) (<= 1 (select main_a v_prenex_28100)) (< v_prenex_28099 main_x))) (forall ((v_prenex_29951 Int) (v_prenex_29950 Int)) (or (<= (select main_a v_prenex_29951) (+ (select main_a v_prenex_29950) 998)) (< v_prenex_29950 main_x) (<= 1 (select main_a v_prenex_29951)) (<= 2 (* 2 (select main_a v_prenex_29950))) (<= (+ main_x 1) v_prenex_29950) (<= (select main_a v_prenex_29950) 999) (<= (select main_a v_prenex_29951) 999))) (forall ((v_prenex_28232 Int) (v_prenex_28231 Int)) (or (< v_prenex_28231 main_x) (<= (* 2 (select main_a v_prenex_28232)) 1998) (<= (+ (select main_a v_prenex_28231) (select main_a v_prenex_28232)) 1000) (<= (+ main_x 1) v_prenex_28231) (<= (select main_a v_prenex_28232) 999) (< v_prenex_28232 main_y) (<= (select main_a v_prenex_28231) 999))) (forall ((v_prenex_26858 Int) (v_prenex_26859 Int)) (or (<= (* 2 (select main_a v_prenex_26859)) 1998) (<= 1000 (* 2 (select main_a v_prenex_26859))) (<= 1 (select main_a v_prenex_26858)) (<= (+ (select main_a v_prenex_26858) (select main_a v_prenex_26859)) 1000) (<= (select main_a v_prenex_26858) 500) (< v_prenex_26858 main_x) (<= (+ main_x 1) v_prenex_26858))) (forall ((v_prenex_23682 Int) (v_prenex_23681 Int)) (or (<= (+ main_x 1) v_prenex_23681) (<= (select main_a v_prenex_23682) 999) (<= (select main_a v_prenex_23681) (select main_a v_prenex_23682)) (< v_prenex_23681 main_x) (<= 0 (+ (select main_a v_prenex_23681) 498)) (<= 2 (* 2 (select main_a v_prenex_23681))))) (forall ((v_prenex_26884 Int) (v_prenex_26883 Int)) (or (<= (select main_a v_prenex_26884) 999) (<= 1000 (+ (select main_a v_prenex_26883) (select main_a v_prenex_26884))) (<= 1 (select main_a v_prenex_26883)) (<= (+ main_x 1) v_prenex_26883) (<= (select main_a v_prenex_26883) 999) (< v_prenex_26883 main_x) (<= (* 2 (select main_a v_prenex_26884)) 1998))) (forall ((v_prenex_31956 Int) (v_prenex_31955 Int)) (or (<= 0 (+ (select main_a v_prenex_31955) 498)) (<= (select main_a v_prenex_31956) 1498) (<= (select main_a v_prenex_31955) 999) (<= (+ main_x 1) v_prenex_31955) (<= (select main_a v_prenex_31956) 999) (< v_prenex_31955 main_x) (<= (+ (select main_a v_prenex_31955) (select main_a v_prenex_31956)) 1000))) (forall ((v_prenex_23286 Int) (v_prenex_23285 Int)) (or (<= (+ main_y 1) v_prenex_23286) (<= (select main_a v_prenex_23286) 999) (<= (select main_a v_prenex_23286) (+ (select main_a v_prenex_23285) 998)) (< v_prenex_23286 main_y))) (forall ((v_prenex_26341 Int) (v_prenex_26342 Int)) (or (<= 1 (select main_a v_prenex_26342)) (< v_prenex_26341 main_x) (<= (+ (select main_a v_prenex_26341) (select main_a v_prenex_26342)) 1000) (<= 0 (+ (select main_a v_prenex_26341) 498)) (<= (* 2 (select main_a v_prenex_26342)) 1998) (<= (+ main_x 1) v_prenex_26341) (<= 2 (* 2 (select main_a v_prenex_26341))))) (or (forall ((v_prenex_28003 Int)) (or (<= (+ main_x 1) v_prenex_28003) (< v_prenex_28003 main_x) (<= 2 (* 2 (select main_a v_prenex_28003))))) (forall ((v_prenex_28004 Int)) (or (<= (+ main_y 1) v_prenex_28004) (<= (select main_a v_prenex_28004) 999) (<= 1000 (* 2 (select main_a v_prenex_28004)))))) (or (forall ((v_prenex_31408 Int)) (or (<= 1 (select main_a v_prenex_31408)) (<= (select main_a v_prenex_31408) 999))) (forall ((v_prenex_31407 Int)) (or (<= (+ main_x 1) v_prenex_31407) (<= 2 (* 2 (select main_a v_prenex_31407))) (< v_prenex_31407 main_x) (<= 1 (select main_a v_prenex_31407))))) (or (forall ((v_prenex_24229 Int)) (or (<= 1 (select main_a v_prenex_24229)) (<= 500 (select main_a v_prenex_24229)))) (forall ((v_prenex_24224 Int)) (or (< v_prenex_24224 main_x) (<= (+ main_x 1) v_prenex_24224) (<= (select main_a v_prenex_24224) 500) (<= (* 2 (select main_a v_prenex_24224)) 1000) (<= (select main_a v_prenex_24224) 999)))) (forall ((v_prenex_28867 Int) (v_prenex_28866 Int)) (or (< v_prenex_28867 main_y) (<= (select main_a v_prenex_28866) (select main_a v_prenex_28867)) (<= (select main_a v_prenex_28866) 999) (< v_prenex_28866 main_x) (<= (+ main_x 1) v_prenex_28866) (<= (select main_a v_prenex_28867) 1498) (<= 1 (select main_a v_prenex_28867)))) (forall ((v_prenex_29219 Int) (v_prenex_29220 Int)) (or (<= (+ main_x 1) v_prenex_29219) (<= 1 (select main_a v_prenex_29219)) (<= (+ (select main_a v_prenex_29219) (select main_a v_prenex_29220)) 1000) (<= 1 (select main_a v_prenex_29220)) (< v_prenex_29219 main_x) (<= (select main_a v_prenex_29219) 999) (<= (select main_a v_prenex_29220) 999))) (forall ((v_prenex_30860 Int) (v_prenex_30861 Int)) (or (<= (select main_a v_prenex_30860) 999) (<= (* 2 (select main_a v_prenex_30861)) 1998) (<= (select main_a v_prenex_30861) (+ (select main_a v_prenex_30860) 998)) (<= (select main_a v_prenex_30861) 1498) (< v_prenex_30860 main_x) (<= (+ main_x 1) v_prenex_30860) (<= (* 2 (select main_a v_prenex_30860)) 1000))) (forall ((v_prenex_27236 Int) (v_prenex_27237 Int)) (or (<= 0 (+ (select main_a v_prenex_27236) 498)) (<= 2 (* 2 (select main_a v_prenex_27236))) (<= (+ (select main_a v_prenex_27236) (select main_a v_prenex_27237)) 1000) (<= 1 (select main_a v_prenex_27237)) (< v_prenex_27236 main_x) (<= (+ main_x 1) v_prenex_27236) (<= (select main_a v_prenex_27237) 999))) (forall ((v_prenex_32656 Int) (v_prenex_32657 Int)) (or (<= (select main_a v_prenex_32656) 500) (<= 1000 (* 2 (select main_a v_prenex_32657))) (<= (select main_a v_prenex_32657) 999) (<= 2 (* 2 (select main_a v_prenex_32656))) (<= (+ main_x 1) v_prenex_32656) (<= (+ (select main_a v_prenex_32656) (select main_a v_prenex_32657)) 1000) (< v_prenex_32656 main_x))) (forall ((v_prenex_22740 Int) (v_prenex_22739 Int)) (or (<= 0 (+ (select main_a v_prenex_22739) 498)) (<= (+ (select main_a v_prenex_22739) (select main_a v_prenex_22740)) 1000) (<= 1 (select main_a v_prenex_22739)) (<= 1 (select main_a v_prenex_22740)) (<= 500 (select main_a v_prenex_22740)) (< v_prenex_22739 main_x) (<= (+ main_x 1) v_prenex_22739))) (forall ((v_prenex_22875 Int) (v_prenex_22876 Int)) (or (<= (+ main_y 1) v_prenex_22876) (<= (* 2 (select main_a v_prenex_22876)) 1998) (<= 500 (select main_a v_prenex_22876)) (<= 1000 (+ (select main_a v_prenex_22875) (select main_a v_prenex_22876))) (< v_prenex_22876 main_y))) (forall ((v_prenex_25271 Int) (v_prenex_25270 Int)) (or (<= (+ (select main_a v_prenex_25270) (select main_a v_prenex_25271)) 1000) (<= 1 (select main_a v_prenex_25270)) (<= (+ main_y 1) v_prenex_25271) (<= 500 (select main_a v_prenex_25271)) (< v_prenex_25270 main_x) (<= 1000 (* 2 (select main_a v_prenex_25271))) (<= (+ main_x 1) v_prenex_25270))) (or (forall ((v_prenex_22424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22424))) (<= (+ main_x 1) v_prenex_22424) (< v_prenex_22424 main_x) (<= 1 (select main_a v_prenex_22424)))) (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (<= 1 (select main_a v_prenex_22429))))) (forall ((v_prenex_26633 Int) (v_prenex_26634 Int)) (or (< v_prenex_26633 main_x) (<= (select main_a v_prenex_26634) 999) (<= 2 (* 2 (select main_a v_prenex_26633))) (<= (+ main_y 1) v_prenex_26634) (<= 1000 (+ (select main_a v_prenex_26633) (select main_a v_prenex_26634))) (<= 1000 (* 2 (select main_a v_prenex_26634))) (<= (+ main_x 1) v_prenex_26633))) (forall ((v_prenex_22778 Int) (v_prenex_22779 Int)) (or (<= (* 2 (select main_a v_prenex_22779)) 1998) (< v_prenex_22778 main_x) (<= 1000 (* 2 (select main_a v_prenex_22779))) (< v_prenex_22779 main_y) (<= 0 (+ (select main_a v_prenex_22778) 498)) (<= (+ main_x 1) v_prenex_22778) (<= 1000 (+ (select main_a v_prenex_22778) (select main_a v_prenex_22779))))) (forall ((v_prenex_32330 Int) (v_prenex_32329 Int)) (or (<= (select main_a v_prenex_32330) 999) (<= (select main_a v_prenex_32329) 999) (<= 500 (select main_a v_prenex_32330)) (< v_prenex_32329 main_x) (<= (+ (select main_a v_prenex_32329) (select main_a v_prenex_32330)) 1000) (<= 1 (select main_a v_prenex_32329)) (<= (+ main_x 1) v_prenex_32329))) (or (forall ((v_prenex_22598 Int)) (or (<= 500 (select main_a v_prenex_22598)) (<= (select main_a v_prenex_22598) 999))) (forall ((v_prenex_22594 Int)) (or (<= (select main_a v_prenex_22594) 500) (<= 2 (* 2 (select main_a v_prenex_22594))) (< v_prenex_22594 main_x) (<= (+ main_x 1) v_prenex_22594)))) (forall ((v_prenex_21491 Int) (v_prenex_21492 Int)) (or (<= 500 (select main_a v_prenex_21492)) (<= 2 (* 2 (select main_a v_prenex_21491))) (<= (+ main_x 1) v_prenex_21491) (<= 0 (+ (select main_a v_prenex_21491) 498)) (<= (* 2 (select main_a v_prenex_21492)) 1998) (<= 1000 (+ (select main_a v_prenex_21491) (select main_a v_prenex_21492))) (< v_prenex_21491 main_x))) (or (forall ((v_prenex_22648 Int)) (or (<= (+ main_x 1) v_prenex_22648) (< v_prenex_22648 main_x) (<= (select main_a v_prenex_22648) 999) (<= 2 (* 2 (select main_a v_prenex_22648))))) (forall ((v_prenex_22651 Int)) (or (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22651)))))) (forall ((v_prenex_31279 Int) (v_prenex_31278 Int)) (or (<= 0 (+ (select main_a v_prenex_31278) 498)) (< v_prenex_31278 main_x) (<= (+ main_x 1) v_prenex_31278) (<= 2 (* 2 (select main_a v_prenex_31278))) (<= (select main_a v_prenex_31279) (+ (select main_a v_prenex_31278) 998)) (<= 1000 (* 2 (select main_a v_prenex_31279))) (<= (select main_a v_prenex_31279) 999))) (forall ((v_prenex_23721 Int) (v_prenex_23722 Int)) (or (< v_prenex_23722 main_y) (<= (* 2 (select main_a v_prenex_23722)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23722))) (<= (select main_a v_prenex_23721) 999) (<= 1000 (+ (select main_a v_prenex_23721) (select main_a v_prenex_23722))) (< v_prenex_23721 main_x) (<= (+ main_x 1) v_prenex_23721))) (forall ((v_prenex_29711 Int) (v_prenex_29710 Int)) (or (< v_prenex_29710 main_x) (<= (* 2 (select main_a v_prenex_29710)) 1000) (<= 1000 (+ (select main_a v_prenex_29710) (select main_a v_prenex_29711))) (<= 1000 (* 2 (select main_a v_prenex_29711))) (<= 0 (+ (select main_a v_prenex_29710) 498)) (<= 1 (select main_a v_prenex_29711)) (<= (+ main_x 1) v_prenex_29710))) (forall ((v_prenex_32649 Int) (v_prenex_32648 Int)) (or (<= (select main_a v_prenex_32648) (select main_a v_prenex_32649)) (<= 1 (select main_a v_prenex_32649)) (< v_prenex_32648 main_x) (<= (* 2 (select main_a v_prenex_32648)) 1000) (<= 1 (select main_a v_prenex_32648)) (<= (+ main_x 1) v_prenex_32648))) (or (forall ((v_prenex_25654 Int)) (or (<= (select main_a v_prenex_25654) 999) (<= (select main_a v_prenex_25654) 500) (<= 2 (* 2 (select main_a v_prenex_25654))) (< v_prenex_25654 main_x) (<= (+ main_x 1) v_prenex_25654))) (forall ((v_prenex_25660 Int)) (or (<= (* 2 (select main_a v_prenex_25660)) 1998) (<= (select main_a v_prenex_25660) 1498)))) (forall ((v_prenex_26680 Int) (v_prenex_26681 Int)) (or (<= (select main_a v_prenex_26681) 1498) (<= (* 2 (select main_a v_prenex_26680)) 1000) (<= (select main_a v_prenex_26680) (select main_a v_prenex_26681)) (<= (+ main_x 1) v_prenex_26680) (<= 1000 (* 2 (select main_a v_prenex_26681))) (< v_prenex_26680 main_x) (<= 1 (select main_a v_prenex_26680)))) (forall ((v_prenex_26431 Int) (v_prenex_26432 Int)) (or (<= 1 (select main_a v_prenex_26431)) (<= 1000 (* 2 (select main_a v_prenex_26432))) (<= (+ main_x 1) v_prenex_26431) (<= (+ main_y 1) v_prenex_26432) (<= (+ (select main_a v_prenex_26431) (select main_a v_prenex_26432)) 1000) (< v_prenex_26431 main_x))) (forall ((v_prenex_31338 Int) (v_prenex_31339 Int)) (or (<= (+ main_x 1) v_prenex_31338) (<= (+ main_y 1) v_prenex_31339) (< v_prenex_31338 main_x) (<= 500 (select main_a v_prenex_31339)) (<= (* 2 (select main_a v_prenex_31338)) 1000) (<= 1000 (+ (select main_a v_prenex_31338) (select main_a v_prenex_31339))) (<= (select main_a v_prenex_31339) 1498))) (forall ((v_prenex_32845 Int) (v_prenex_32846 Int)) (or (<= (select main_a v_prenex_32845) 500) (<= (* 2 (select main_a v_prenex_32846)) 1998) (<= (+ main_x 1) v_prenex_32845) (<= (select main_a v_prenex_32845) 999) (< v_prenex_32845 main_x) (<= (+ (select main_a v_prenex_32845) (select main_a v_prenex_32846)) 1000))) (forall ((v_prenex_22714 Int) (v_prenex_22715 Int)) (or (<= (+ main_x 1) v_prenex_22714) (<= (select main_a v_prenex_22715) 1498) (< v_prenex_22715 main_y) (<= (select main_a v_prenex_22714) (select main_a v_prenex_22715)) (<= (+ main_y 1) v_prenex_22715))) (forall ((v_prenex_30767 Int) (v_prenex_30766 Int)) (or (<= (select main_a v_prenex_30767) 999) (< v_prenex_30766 main_x) (<= (+ main_x 1) v_prenex_30766) (<= (* 2 (select main_a v_prenex_30766)) 1000) (<= 500 (select main_a v_prenex_30767)) (<= 2 (* 2 (select main_a v_prenex_30766))) (<= (+ (select main_a v_prenex_30766) (select main_a v_prenex_30767)) 1000))) (forall ((v_prenex_30354 Int) (v_prenex_30355 Int)) (or (<= (+ main_x 1) v_prenex_30354) (< v_prenex_30354 main_x) (<= (select main_a v_prenex_30354) (select main_a v_prenex_30355)) (<= (+ main_y 1) v_prenex_30355) (<= (select main_a v_prenex_30354) 500))) (forall ((v_prenex_31170 Int) (v_prenex_31171 Int)) (or (<= (select main_a v_prenex_31170) 500) (<= (+ main_x 1) v_prenex_31170) (<= (* 2 (select main_a v_prenex_31171)) 1998) (< v_prenex_31170 main_x) (<= (select main_a v_prenex_31170) (select main_a v_prenex_31171)) (<= 0 (+ (select main_a v_prenex_31170) 498)) (<= 1000 (* 2 (select main_a v_prenex_31171))))) (forall ((v_prenex_26307 Int) (v_prenex_26308 Int)) (or (<= (+ main_x 1) v_prenex_26307) (<= 1 (select main_a v_prenex_26307)) (< v_prenex_26308 main_y) (<= (+ (select main_a v_prenex_26307) (select main_a v_prenex_26308)) 1000) (<= (select main_a v_prenex_26308) 1498) (<= 1000 (* 2 (select main_a v_prenex_26308))) (< v_prenex_26307 main_x))) (or (forall ((v_prenex_22988 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999))) (forall ((v_prenex_22982 Int)) (or (< v_prenex_22982 main_x) (<= 2 (* 2 (select main_a v_prenex_22982))) (<= 0 (+ (select main_a v_prenex_22982) 498)) (<= (+ main_x 1) v_prenex_22982)))) (or (forall ((v_prenex_28114 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28114))) (<= (* 2 (select main_a v_prenex_28114)) 1000) (< v_prenex_28114 main_x) (<= (+ main_x 1) v_prenex_28114))) (forall ((v_prenex_28119 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28119))) (<= 500 (select main_a v_prenex_28119))))) (forall ((v_prenex_28509 Int) (v_prenex_28510 Int)) (or (<= (select main_a v_prenex_28510) (+ (select main_a v_prenex_28509) 998)) (<= (* 2 (select main_a v_prenex_28510)) 1998) (< v_prenex_28509 main_x) (<= (* 2 (select main_a v_prenex_28509)) 1000) (<= 1 (select main_a v_prenex_28509)) (<= 1000 (* 2 (select main_a v_prenex_28510))) (<= (+ main_x 1) v_prenex_28509))) (forall ((v_prenex_32467 Int) (v_prenex_32468 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32467))) (<= (* 2 (select main_a v_prenex_32468)) 1998) (<= 1 (select main_a v_prenex_32468)) (<= 0 (+ (select main_a v_prenex_32467) 498)) (<= (+ main_x 1) v_prenex_32467) (<= 1000 (+ (select main_a v_prenex_32467) (select main_a v_prenex_32468))) (< v_prenex_32467 main_x))) (or (forall ((v_prenex_25495 Int)) (or (<= (* 2 (select main_a v_prenex_25495)) 1998) (< v_prenex_25495 main_y))) (forall ((v_prenex_25491 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25491))) (< v_prenex_25491 main_x) (<= (+ main_x 1) v_prenex_25491)))) (forall ((v_prenex_30379 Int) (v_prenex_30378 Int)) (or (<= 1000 (+ (select main_a v_prenex_30378) (select main_a v_prenex_30379))) (<= 500 (select main_a v_prenex_30379)) (<= (+ main_x 1) v_prenex_30378) (< v_prenex_30378 main_x) (<= (* 2 (select main_a v_prenex_30378)) 1000) (<= 0 (+ (select main_a v_prenex_30378) 498)))) (forall ((v_prenex_32389 Int) (v_prenex_32390 Int)) (or (<= (* 2 (select main_a v_prenex_32390)) 1998) (<= (* 2 (select main_a v_prenex_32389)) 1000) (<= (select main_a v_prenex_32390) 1498) (<= (+ main_x 1) v_prenex_32389) (<= (select main_a v_prenex_32390) (+ (select main_a v_prenex_32389) 998)) (<= (select main_a v_prenex_32389) 500) (< v_prenex_32389 main_x))) (forall ((v_prenex_24359 Int) (v_prenex_24358 Int)) (or (<= 1 (select main_a v_prenex_24359)) (<= 500 (select main_a v_prenex_24359)) (<= (+ main_x 1) v_prenex_24358) (<= (+ main_y 1) v_prenex_24359) (<= 0 (+ (select main_a v_prenex_24358) 498)) (<= (+ (select main_a v_prenex_24358) (select main_a v_prenex_24359)) 1000) (< v_prenex_24358 main_x))) (or (forall ((v_prenex_25529 Int)) (or (<= 0 (+ (select main_a v_prenex_25529) 498)) (<= (+ main_x 1) v_prenex_25529) (<= 2 (* 2 (select main_a v_prenex_25529))) (< v_prenex_25529 main_x))) (forall ((v_prenex_25534 Int)) (or (<= (select main_a v_prenex_25534) 999) (<= (select main_a v_prenex_25534) 1498)))) (forall ((v_prenex_25396 Int) (v_prenex_25395 Int)) (or (<= (* 2 (select main_a v_prenex_25396)) 1998) (<= (+ (select main_a v_prenex_25395) (select main_a v_prenex_25396)) 1000) (<= 2 (* 2 (select main_a v_prenex_25395))) (< v_prenex_25395 main_x) (<= 1000 (* 2 (select main_a v_prenex_25396))) (<= (+ main_x 1) v_prenex_25395))) (forall ((v_prenex_26990 Int) (v_prenex_26991 Int)) (or (<= (select main_a v_prenex_26991) 1498) (<= 1000 (+ (select main_a v_prenex_26990) (select main_a v_prenex_26991))) (< v_prenex_26990 main_x) (<= (select main_a v_prenex_26991) 999) (<= (+ main_x 1) v_prenex_26990) (<= 1 (select main_a v_prenex_26990)))) (forall ((v_prenex_24328 Int) (v_prenex_24329 Int)) (or (<= (+ (select main_a v_prenex_24328) (select main_a v_prenex_24329)) 1000) (<= 1 (select main_a v_prenex_24328)) (<= 1 (select main_a v_prenex_24329)) (<= (+ main_x 1) v_prenex_24328) (< v_prenex_24328 main_x) (<= 1000 (* 2 (select main_a v_prenex_24329))) (<= (select main_a v_prenex_24328) 500))) (or (forall ((v_prenex_28158 Int)) (or (<= (+ main_y 1) v_prenex_28158) (<= (select main_a v_prenex_28158) 1498))) (forall ((v_prenex_28157 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28157))) (< v_prenex_28157 main_x) (<= (+ main_x 1) v_prenex_28157) (<= 0 (+ (select main_a v_prenex_28157) 498))))) (forall ((v_prenex_26281 Int) (v_prenex_26282 Int)) (or (<= (+ main_x 1) v_prenex_26281) (<= (select main_a v_prenex_26282) (+ (select main_a v_prenex_26281) 998)) (<= (* 2 (select main_a v_prenex_26282)) 1998) (<= (select main_a v_prenex_26281) 999) (<= 2 (* 2 (select main_a v_prenex_26281))) (< v_prenex_26281 main_x))) (forall ((v_prenex_26761 Int) (v_prenex_26760 Int)) (or (<= 0 (+ (select main_a v_prenex_26760) 498)) (< v_prenex_26760 main_x) (<= 1000 (+ (select main_a v_prenex_26760) (select main_a v_prenex_26761))) (<= (+ main_x 1) v_prenex_26760) (<= (* 2 (select main_a v_prenex_26761)) 1998))) (forall ((v_prenex_32089 Int) (v_prenex_32090 Int)) (or (<= (select main_a v_prenex_32090) (+ (select main_a v_prenex_32089) 998)) (< v_prenex_32089 main_x) (<= (+ main_x 1) v_prenex_32089) (<= (select main_a v_prenex_32090) 1498) (<= (select main_a v_prenex_32089) 999) (<= (* 2 (select main_a v_prenex_32090)) 1998))) (or (forall ((v_prenex_27940 Int)) (or (<= 500 (select main_a v_prenex_27940)) (<= 1 (select main_a v_prenex_27940)))) (forall ((v_prenex_27935 Int)) (or (< v_prenex_27935 main_x) (<= (select main_a v_prenex_27935) 999) (<= 0 (+ (select main_a v_prenex_27935) 498)) (<= (+ main_x 1) v_prenex_27935) (<= 2 (* 2 (select main_a v_prenex_27935)))))) (or (forall ((v_prenex_21790 Int)) (or (<= 1 (select main_a v_prenex_21790)) (<= (+ main_x 1) v_prenex_21790) (<= (select main_a v_prenex_21790) 999) (< v_prenex_21790 main_x) (<= (* 2 (select main_a v_prenex_21790)) 1000))) (forall ((v_prenex_21791 Int)) (or (<= (select main_a v_prenex_21791) 999) (<= (select main_a v_prenex_21791) 1498)))) (forall ((v_prenex_23115 Int) (v_prenex_23114 Int)) (or (<= (select main_a v_prenex_23115) 999) (<= 0 (+ (select main_a v_prenex_23114) 498)) (<= (+ main_x 1) v_prenex_23114) (<= 1000 (* 2 (select main_a v_prenex_23115))) (<= 1000 (+ (select main_a v_prenex_23114) (select main_a v_prenex_23115))) (< v_prenex_23114 main_x))) (forall ((v_prenex_26123 Int) (v_prenex_26122 Int)) (or (< v_prenex_26122 main_x) (<= 1000 (* 2 (select main_a v_prenex_26123))) (<= 0 (+ (select main_a v_prenex_26122) 498)) (<= 1 (select main_a v_prenex_26123)) (<= (select main_a v_prenex_26123) (+ (select main_a v_prenex_26122) 998)) (< v_prenex_26123 main_y) (<= (+ main_x 1) v_prenex_26122))) (or (forall ((v_prenex_29389 Int)) (or (<= (* 2 (select main_a v_prenex_29389)) 1998) (<= (select main_a v_prenex_29389) 1498))) (forall ((v_prenex_29383 Int)) (or (<= (+ main_x 1) v_prenex_29383) (< v_prenex_29383 main_x) (<= 0 (+ (select main_a v_prenex_29383) 498)) (<= 2 (* 2 (select main_a v_prenex_29383))) (<= 1 (select main_a v_prenex_29383))))) (or (forall ((v_prenex_32257 Int)) (or (< v_prenex_32257 main_x) (<= (+ main_x 1) v_prenex_32257) (<= (select main_a v_prenex_32257) 999) (<= (* 2 (select main_a v_prenex_32257)) 1000) (<= 1 (select main_a v_prenex_32257)))) (forall ((v_prenex_32258 Int)) (or (<= (select main_a v_prenex_32258) 1498) (<= 1000 (* 2 (select main_a v_prenex_32258)))))) (forall ((v_prenex_26259 Int) (v_prenex_26258 Int)) (or (<= (select main_a v_prenex_26258) 500) (< v_prenex_26258 main_x) (<= (+ main_x 1) v_prenex_26258) (<= 1000 (+ (select main_a v_prenex_26258) (select main_a v_prenex_26259))) (<= (select main_a v_prenex_26259) 999) (<= (* 2 (select main_a v_prenex_26258)) 1000) (<= 500 (select main_a v_prenex_26259)))) (or (forall ((v_prenex_26430 Int)) (or (<= 1 (select main_a v_prenex_26430)) (<= (* 2 (select main_a v_prenex_26430)) 1998))) (forall ((v_prenex_26429 Int)) (or (<= (* 2 (select main_a v_prenex_26429)) 1000) (<= 2 (* 2 (select main_a v_prenex_26429))) (<= (select main_a v_prenex_26429) 500) (<= (+ main_x 1) v_prenex_26429) (< v_prenex_26429 main_x)))) (forall ((v_prenex_21564 Int) (v_prenex_21563 Int)) (or (<= 1000 (+ (select main_a v_prenex_21563) (select main_a v_prenex_21564))) (<= 1 (select main_a v_prenex_21563)) (< v_prenex_21563 main_x) (<= (+ main_x 1) v_prenex_21563) (<= (select main_a v_prenex_21564) 999))) (or (forall ((v_prenex_24499 Int)) (or (<= (select main_a v_prenex_24499) 1498) (<= (+ main_y 1) v_prenex_24499) (<= 1 (select main_a v_prenex_24499)))) (forall ((v_prenex_24498 Int)) (or (<= (* 2 (select main_a v_prenex_24498)) 1000) (< v_prenex_24498 main_x) (<= (select main_a v_prenex_24498) 999) (<= (+ main_x 1) v_prenex_24498)))) (forall ((v_prenex_25011 Int) (v_prenex_25010 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25011))) (< v_prenex_25010 main_x) (<= (+ (select main_a v_prenex_25010) (select main_a v_prenex_25011)) 1000) (<= (select main_a v_prenex_25011) 999) (<= (+ main_x 1) v_prenex_25010) (<= 1 (select main_a v_prenex_25010)) (<= (select main_a v_prenex_25010) 500))) (forall ((v_prenex_28138 Int) (v_prenex_28137 Int)) (or (<= (+ (select main_a v_prenex_28137) (select main_a v_prenex_28138)) 1000) (<= (select main_a v_prenex_28138) 999) (<= (+ main_x 1) v_prenex_28137) (<= (select main_a v_prenex_28138) 1498) (<= 2 (* 2 (select main_a v_prenex_28137))) (<= 1 (select main_a v_prenex_28137)) (< v_prenex_28137 main_x))) (forall ((v_prenex_24930 Int) (v_prenex_24929 Int)) (or (<= 1 (select main_a v_prenex_24930)) (<= (* 2 (select main_a v_prenex_24929)) 1000) (< v_prenex_24929 main_x) (<= (select main_a v_prenex_24930) 999) (< v_prenex_24930 main_y) (<= (select main_a v_prenex_24929) (select main_a v_prenex_24930)) (<= (+ main_x 1) v_prenex_24929))) (forall ((v_prenex_31084 Int) (v_prenex_31083 Int)) (or (< v_prenex_31083 main_x) (<= (* 2 (select main_a v_prenex_31083)) 1000) (<= (+ main_x 1) v_prenex_31083) (<= (select main_a v_prenex_31083) 999) (<= (select main_a v_prenex_31084) 1498) (<= 1000 (* 2 (select main_a v_prenex_31084))) (<= (+ (select main_a v_prenex_31083) (select main_a v_prenex_31084)) 1000))) (forall ((v_prenex_30588 Int) (v_prenex_30587 Int)) (or (<= (+ main_y 1) v_prenex_30588) (<= 1 (select main_a v_prenex_30588)) (< v_prenex_30587 main_x) (<= (+ main_x 1) v_prenex_30587) (<= 2 (* 2 (select main_a v_prenex_30587))) (<= (+ (select main_a v_prenex_30587) (select main_a v_prenex_30588)) 1000))) (forall ((v_prenex_26309 Int) (v_prenex_26310 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26310))) (<= (+ main_y 1) v_prenex_26310) (<= 2 (* 2 (select main_a v_prenex_26309))) (<= (+ main_x 1) v_prenex_26309) (<= (+ (select main_a v_prenex_26309) (select main_a v_prenex_26310)) 1000) (<= (select main_a v_prenex_26310) 999) (< v_prenex_26309 main_x))) (or (forall ((v_prenex_27163 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27163))) (<= 1 (select main_a v_prenex_27163)))) (forall ((v_prenex_27159 Int)) (or (<= 1 (select main_a v_prenex_27159)) (<= 0 (+ (select main_a v_prenex_27159) 498)) (< v_prenex_27159 main_x) (<= (+ main_x 1) v_prenex_27159) (<= (* 2 (select main_a v_prenex_27159)) 1000)))) (forall ((v_prenex_25057 Int) (v_prenex_25056 Int)) (or (<= (select main_a v_prenex_25056) 500) (< v_prenex_25056 main_x) (<= 2 (* 2 (select main_a v_prenex_25056))) (<= (+ (select main_a v_prenex_25056) (select main_a v_prenex_25057)) 1000) (<= (select main_a v_prenex_25057) 999) (<= 500 (select main_a v_prenex_25057)) (<= (+ main_x 1) v_prenex_25056))) (or (forall ((v_prenex_33017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_33017))) (<= (+ main_y 1) v_prenex_33017))) (forall ((v_prenex_33016 Int)) (or (<= (+ main_x 1) v_prenex_33016) (<= 2 (* 2 (select main_a v_prenex_33016))) (< v_prenex_33016 main_x)))) (forall ((v_prenex_26635 Int) (v_prenex_26636 Int)) (or (<= 500 (select main_a v_prenex_26636)) (< v_prenex_26635 main_x) (<= (select main_a v_prenex_26635) (select main_a v_prenex_26636)) (< v_prenex_26636 main_y) (<= (select main_a v_prenex_26635) 999) (<= (+ main_x 1) v_prenex_26635))) (forall ((v_prenex_28692 Int) (v_prenex_28691 Int)) (or (<= 1000 (+ (select main_a v_prenex_28691) (select main_a v_prenex_28692))) (<= 1 (select main_a v_prenex_28692)) (<= (+ main_x 1) v_prenex_28691) (<= 500 (select main_a v_prenex_28692)) (<= 2 (* 2 (select main_a v_prenex_28691))) (< v_prenex_28691 main_x))) (forall ((v_prenex_32179 Int) (v_prenex_32180 Int)) (or (< v_prenex_32179 main_x) (<= (select main_a v_prenex_32180) 1498) (<= (select main_a v_prenex_32179) 500) (<= 1 (select main_a v_prenex_32180)) (<= (+ main_x 1) v_prenex_32179) (<= (select main_a v_prenex_32179) 999) (<= (+ (select main_a v_prenex_32179) (select main_a v_prenex_32180)) 1000))) (forall ((v_prenex_22853 Int) (v_prenex_22854 Int)) (or (<= (select main_a v_prenex_22853) (select main_a v_prenex_22854)) (<= (select main_a v_prenex_22854) 999) (< v_prenex_22853 main_x) (<= (select main_a v_prenex_22853) 999) (<= 500 (select main_a v_prenex_22854)) (<= (+ main_x 1) v_prenex_22853) (<= (select main_a v_prenex_22853) 500))) (forall ((v_prenex_29547 Int) (v_prenex_29546 Int)) (or (<= (select main_a v_prenex_29547) 999) (< v_prenex_29546 main_x) (<= (+ main_x 1) v_prenex_29546) (< v_prenex_29547 main_y) (<= 1 (select main_a v_prenex_29546)) (<= 500 (select main_a v_prenex_29547)) (<= (select main_a v_prenex_29547) (+ (select main_a v_prenex_29546) 998)))) (forall ((v_prenex_23307 Int) (v_prenex_23308 Int)) (or (<= (* 2 (select main_a v_prenex_23308)) 1998) (<= (select main_a v_prenex_23307) 999) (<= (select main_a v_prenex_23308) 999) (<= (select main_a v_prenex_23308) (+ (select main_a v_prenex_23307) 998)) (<= (+ main_x 1) v_prenex_23307) (<= (* 2 (select main_a v_prenex_23307)) 1000) (< v_prenex_23307 main_x))) (forall ((v_prenex_27908 Int) (v_prenex_27909 Int)) (or (<= 500 (select main_a v_prenex_27909)) (<= (select main_a v_prenex_27908) 999) (<= (* 2 (select main_a v_prenex_27908)) 1000) (<= 1000 (+ (select main_a v_prenex_27908) (select main_a v_prenex_27909))) (< v_prenex_27908 main_x) (<= (+ main_x 1) v_prenex_27908))) (or (forall ((v_prenex_21648 Int)) (or (<= 500 (select main_a v_prenex_21648)) (<= (+ main_y 1) v_prenex_21648))) (forall ((v_prenex_21647 Int)) (or (<= 0 (+ (select main_a v_prenex_21647) 498)) (<= (+ main_x 1) v_prenex_21647) (<= 2 (* 2 (select main_a v_prenex_21647))) (< v_prenex_21647 main_x)))) (forall ((v_prenex_28895 Int) (v_prenex_28894 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28894))) (<= (+ main_x 1) v_prenex_28894) (<= 1 (select main_a v_prenex_28894)) (< v_prenex_28894 main_x) (<= (select main_a v_prenex_28894) (select main_a v_prenex_28895)) (<= (select main_a v_prenex_28895) 999))) (forall ((v_prenex_31240 Int) (v_prenex_31239 Int)) (or (< v_prenex_31239 main_x) (<= (select main_a v_prenex_31239) (select main_a v_prenex_31240)) (<= 500 (select main_a v_prenex_31240)) (<= (select main_a v_prenex_31239) 500) (<= (+ main_x 1) v_prenex_31239) (<= 1000 (* 2 (select main_a v_prenex_31240))))) (or (forall ((v_prenex_21709 Int)) (or (<= 1 (select main_a v_prenex_21709)) (<= (select main_a v_prenex_21709) 1498))) (forall ((v_prenex_21708 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21708))) (<= 1 (select main_a v_prenex_21708)) (<= (+ main_x 1) v_prenex_21708) (< v_prenex_21708 main_x)))) (forall ((v_prenex_22378 Int) (v_prenex_22377 Int)) (or (<= 500 (select main_a v_prenex_22378)) (<= (select main_a v_prenex_22378) 999) (<= (+ main_x 1) v_prenex_22377) (< v_prenex_22377 main_x) (<= (+ (select main_a v_prenex_22377) (select main_a v_prenex_22378)) 1000) (<= 1 (select main_a v_prenex_22377)) (<= (select main_a v_prenex_22377) 500))) (or (forall ((v_prenex_23316 Int)) (or (<= 1 (select main_a v_prenex_23316)) (<= (* 2 (select main_a v_prenex_23316)) 1998))) (forall ((v_prenex_23311 Int)) (or (< v_prenex_23311 main_x) (<= (* 2 (select main_a v_prenex_23311)) 1000) (<= (+ main_x 1) v_prenex_23311) (<= (select main_a v_prenex_23311) 999)))) (or (forall ((v_prenex_22168 Int)) (or (< v_prenex_22168 main_x) (<= 2 (* 2 (select main_a v_prenex_22168))) (<= (select main_a v_prenex_22168) 999) (<= (+ main_x 1) v_prenex_22168))) (forall ((v_prenex_22169 Int)) (or (<= (select main_a v_prenex_22169) 1498) (<= (+ main_y 1) v_prenex_22169)))) (or (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1998) (<= 500 (select main_a v_prenex_30529)))) (forall ((v_prenex_30527 Int)) (or (< v_prenex_30527 main_x) (<= 1 (select main_a v_prenex_30527)) (<= (+ main_x 1) v_prenex_30527) (<= 2 (* 2 (select main_a v_prenex_30527))) (<= (select main_a v_prenex_30527) 500)))) (forall ((v_prenex_24322 Int) (v_prenex_24323 Int)) (or (<= 1 (select main_a v_prenex_24323)) (< v_prenex_24322 main_x) (<= 1 (select main_a v_prenex_24322)) (<= 500 (select main_a v_prenex_24323)) (<= (+ main_x 1) v_prenex_24322) (<= (select main_a v_prenex_24323) (+ (select main_a v_prenex_24322) 998)) (<= (select main_a v_prenex_24322) 999))) (forall ((v_prenex_25850 Int) (v_prenex_25849 Int)) (or (<= (select main_a v_prenex_25849) (select main_a v_prenex_25850)) (<= (select main_a v_prenex_25850) 999) (<= 2 (* 2 (select main_a v_prenex_25849))) (<= (select main_a v_prenex_25849) 500) (<= 1000 (* 2 (select main_a v_prenex_25850))) (<= (+ main_x 1) v_prenex_25849) (< v_prenex_25849 main_x))) (forall ((v_prenex_25641 Int) (v_prenex_25640 Int)) (or (<= 1 (select main_a v_prenex_25641)) (<= (select main_a v_prenex_25640) (select main_a v_prenex_25641)) (<= (* 2 (select main_a v_prenex_25641)) 1998) (< v_prenex_25641 main_y) (<= (+ main_y 1) v_prenex_25641))) (forall ((v_prenex_22127 Int) (v_prenex_22128 Int)) (or (<= (+ main_x 1) v_prenex_22127) (<= (select main_a v_prenex_22127) 500) (<= 2 (* 2 (select main_a v_prenex_22127))) (<= (select main_a v_prenex_22128) 1498) (< v_prenex_22127 main_x) (<= 1000 (* 2 (select main_a v_prenex_22128))) (<= (select main_a v_prenex_22128) (+ (select main_a v_prenex_22127) 998)))) (forall ((v_prenex_32296 Int) (v_prenex_32297 Int)) (or (<= 0 (+ (select main_a v_prenex_32296) 498)) (<= (select main_a v_prenex_32297) 999) (<= (+ main_x 1) v_prenex_32296) (<= (select main_a v_prenex_32297) 1498) (< v_prenex_32296 main_x) (<= (+ (select main_a v_prenex_32296) (select main_a v_prenex_32297)) 1000))) (forall ((v_prenex_23043 Int) (v_prenex_23044 Int)) (or (<= (select main_a v_prenex_23043) (select main_a v_prenex_23044)) (<= (select main_a v_prenex_23043) 999) (<= 1000 (* 2 (select main_a v_prenex_23044))) (<= (+ main_x 1) v_prenex_23043) (< v_prenex_23043 main_x) (<= 1 (select main_a v_prenex_23044)) (<= (+ main_y 1) v_prenex_23044))) (forall ((v_prenex_31156 Int) (v_prenex_31157 Int)) (or (<= (+ main_y 1) v_prenex_31157) (<= 1000 (* 2 (select main_a v_prenex_31157))) (<= (+ main_x 1) v_prenex_31156) (<= (+ (select main_a v_prenex_31156) (select main_a v_prenex_31157)) 1000) (< v_prenex_31156 main_x) (<= (select main_a v_prenex_31157) 999) (<= (select main_a v_prenex_31156) 999))) (forall ((v_prenex_26794 Int) (v_prenex_26793 Int)) (or (<= (+ main_x 1) v_prenex_26793) (<= (select main_a v_prenex_26794) 1498) (<= (* 2 (select main_a v_prenex_26793)) 1000) (< v_prenex_26793 main_x) (<= (+ (select main_a v_prenex_26793) (select main_a v_prenex_26794)) 1000))) (or (forall ((v_prenex_27933 Int)) (or (< v_prenex_27933 main_y) (<= (select main_a v_prenex_27933) 1498) (<= (* 2 (select main_a v_prenex_27933)) 1998))) (forall ((v_prenex_27932 Int)) (or (< v_prenex_27932 main_x) (<= 1 (select main_a v_prenex_27932)) (<= (+ main_x 1) v_prenex_27932) (<= (* 2 (select main_a v_prenex_27932)) 1000)))) (forall ((v_prenex_29668 Int) (v_prenex_29667 Int)) (or (<= (select main_a v_prenex_29667) (select main_a v_prenex_29668)) (<= (+ main_x 1) v_prenex_29667) (< v_prenex_29667 main_x) (<= 2 (* 2 (select main_a v_prenex_29667))) (<= 1 (select main_a v_prenex_29667)))) (forall ((v_prenex_26290 Int) (v_prenex_26289 Int)) (or (<= (select main_a v_prenex_26290) 999) (<= 500 (select main_a v_prenex_26290)) (< v_prenex_26289 main_x) (<= 1 (select main_a v_prenex_26289)) (<= (+ main_x 1) v_prenex_26289) (<= 1000 (+ (select main_a v_prenex_26289) (select main_a v_prenex_26290))) (<= 2 (* 2 (select main_a v_prenex_26289))))) (forall ((v_prenex_21687 Int) (v_prenex_21688 Int)) (or (< v_prenex_21687 main_x) (<= (+ main_x 1) v_prenex_21687) (< v_prenex_21688 main_y) (<= (select main_a v_prenex_21688) (+ (select main_a v_prenex_21687) 998)) (<= 1 (select main_a v_prenex_21688)) (<= (select main_a v_prenex_21687) 500))) (forall ((v_prenex_28359 Int) (v_prenex_28360 Int)) (or (<= (+ main_x 1) v_prenex_28359) (<= 1 (select main_a v_prenex_28359)) (< v_prenex_28359 main_x) (<= 1000 (* 2 (select main_a v_prenex_28360))) (<= (select main_a v_prenex_28359) 500) (<= (select main_a v_prenex_28359) (select main_a v_prenex_28360)))) (or (forall ((v_prenex_32875 Int)) (or (<= 1 (select main_a v_prenex_32875)) (<= (select main_a v_prenex_32875) 1498))) (forall ((v_prenex_32869 Int)) (or (< v_prenex_32869 main_x) (<= (* 2 (select main_a v_prenex_32869)) 1000) (<= (+ main_x 1) v_prenex_32869) (<= (select main_a v_prenex_32869) 500)))) (or (forall ((v_prenex_25036 Int)) (or (<= (+ main_x 1) v_prenex_25036) (< v_prenex_25036 main_x) (<= 1 (select main_a v_prenex_25036)) (<= 2 (* 2 (select main_a v_prenex_25036))) (<= (select main_a v_prenex_25036) 999))) (forall ((v_prenex_25039 Int)) (or (<= 1 (select main_a v_prenex_25039)) (<= (select main_a v_prenex_25039) 1498)))) (forall ((v_prenex_22642 Int) (v_prenex_22641 Int)) (or (< v_prenex_22641 main_x) (<= (* 2 (select main_a v_prenex_22642)) 1998) (<= (+ main_x 1) v_prenex_22641) (<= (* 2 (select main_a v_prenex_22641)) 1000) (<= 1000 (+ (select main_a v_prenex_22641) (select main_a v_prenex_22642))) (<= 1 (select main_a v_prenex_22641)) (<= 1000 (* 2 (select main_a v_prenex_22642))))) (or (forall ((v_prenex_32253 Int)) (or (<= (+ main_x 1) v_prenex_32253) (<= (* 2 (select main_a v_prenex_32253)) 1000) (<= 1 (select main_a v_prenex_32253)) (< v_prenex_32253 main_x) (<= (select main_a v_prenex_32253) 500))) (forall ((v_prenex_32258 Int)) (or (<= (select main_a v_prenex_32258) 1498) (<= 1000 (* 2 (select main_a v_prenex_32258)))))) (forall ((v_prenex_30231 Int) (v_prenex_30232 Int)) (or (< v_prenex_30231 main_x) (<= 1000 (* 2 (select main_a v_prenex_30232))) (<= (select main_a v_prenex_30232) (+ (select main_a v_prenex_30231) 998)) (<= (select main_a v_prenex_30231) 500) (<= (* 2 (select main_a v_prenex_30231)) 1000) (<= (+ main_x 1) v_prenex_30231) (<= 500 (select main_a v_prenex_30232)))) (or (forall ((v_prenex_27457 Int)) (or (<= (+ main_x 1) v_prenex_27457) (< v_prenex_27457 main_x) (<= (* 2 (select main_a v_prenex_27457)) 1000) (<= 1 (select main_a v_prenex_27457)))) (forall ((v_prenex_27458 Int)) (or (<= (+ main_y 1) v_prenex_27458) (<= 500 (select main_a v_prenex_27458)) (<= (select main_a v_prenex_27458) 999)))) (forall ((v_prenex_32494 Int) (v_prenex_32493 Int)) (or (<= (* 2 (select main_a v_prenex_32493)) 1000) (<= (select main_a v_prenex_32493) 500) (<= (select main_a v_prenex_32493) (select main_a v_prenex_32494)) (<= 1 (select main_a v_prenex_32494)) (<= (+ main_x 1) v_prenex_32493) (< v_prenex_32493 main_x) (<= (* 2 (select main_a v_prenex_32494)) 1998))) (forall ((v_prenex_23767 Int) (v_prenex_23768 Int)) (or (<= (* 2 (select main_a v_prenex_23768)) 1998) (<= (+ main_x 1) v_prenex_23767) (<= 2 (* 2 (select main_a v_prenex_23767))) (<= (select main_a v_prenex_23767) (select main_a v_prenex_23768)) (< v_prenex_23767 main_x) (<= (select main_a v_prenex_23767) 999))) (forall ((v_prenex_24651 Int) (v_prenex_24650 Int)) (or (<= (select main_a v_prenex_24651) 999) (<= (select main_a v_prenex_24650) 999) (<= 2 (* 2 (select main_a v_prenex_24650))) (<= (+ main_x 1) v_prenex_24650) (<= 500 (select main_a v_prenex_24651)) (<= (+ (select main_a v_prenex_24650) (select main_a v_prenex_24651)) 1000) (< v_prenex_24650 main_x))) (or (forall ((v_prenex_31668 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31668))) (<= 0 (+ (select main_a v_prenex_31668) 498)) (<= (+ main_x 1) v_prenex_31668) (< v_prenex_31668 main_x))) (forall ((v_prenex_31674 Int)) (or (<= (select main_a v_prenex_31674) 999) (<= (* 2 (select main_a v_prenex_31674)) 1998)))) (or (forall ((v_prenex_24099 Int)) (or (<= 0 (+ (select main_a v_prenex_24099) 498)) (<= (* 2 (select main_a v_prenex_24099)) 1000) (< v_prenex_24099 main_x) (<= 2 (* 2 (select main_a v_prenex_24099))) (<= (+ main_x 1) v_prenex_24099))) (forall ((v_prenex_24104 Int)) (<= (select main_a v_prenex_24104) 999))) (forall ((v_prenex_29998 Int) (v_prenex_29997 Int)) (or (<= (* 2 (select main_a v_prenex_29998)) 1998) (<= (+ main_x 1) v_prenex_29997) (< v_prenex_29998 main_y) (<= 1 (select main_a v_prenex_29997)) (<= (+ (select main_a v_prenex_29997) (select main_a v_prenex_29998)) 1000) (< v_prenex_29997 main_x))) (or (forall ((v_prenex_22983 Int)) (or (<= (+ main_x 1) v_prenex_22983) (<= 2 (* 2 (select main_a v_prenex_22983))) (< v_prenex_22983 main_x))) (forall ((v_prenex_22988 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999)))) (or (forall ((v_prenex_28132 Int)) (<= (select main_a v_prenex_28132) 999)) (forall ((v_prenex_28128 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28128))) (<= (select main_a v_prenex_28128) 500) (<= (+ main_x 1) v_prenex_28128) (< v_prenex_28128 main_x)))) (or (forall ((v_prenex_21623 Int)) (or (<= (* 2 (select main_a v_prenex_21623)) 1998) (<= 1 (select main_a v_prenex_21623)))) (forall ((v_prenex_21622 Int)) (or (<= (select main_a v_prenex_21622) 999) (< v_prenex_21622 main_x) (<= (+ main_x 1) v_prenex_21622) (<= 2 (* 2 (select main_a v_prenex_21622)))))) (forall ((v_prenex_26581 Int) (v_prenex_26580 Int)) (or (<= 1 (select main_a v_prenex_26581)) (<= (select main_a v_prenex_26580) (select main_a v_prenex_26581)) (<= 2 (* 2 (select main_a v_prenex_26580))) (<= 1 (select main_a v_prenex_26580)) (<= (+ main_x 1) v_prenex_26580) (<= 1000 (* 2 (select main_a v_prenex_26581))) (< v_prenex_26580 main_x))) (forall ((v_prenex_29569 Int) (v_prenex_29568 Int)) (or (<= (select main_a v_prenex_29568) 999) (<= (+ main_x 1) v_prenex_29568) (<= 1000 (+ (select main_a v_prenex_29568) (select main_a v_prenex_29569))) (< v_prenex_29568 main_x) (<= (select main_a v_prenex_29568) 500) (<= (select main_a v_prenex_29569) 1498))) (or (forall ((v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32561) 999) (<= (select main_a v_prenex_32561) 1498))) (forall ((v_prenex_32558 Int)) (or (<= (+ main_x 1) v_prenex_32558) (<= 2 (* 2 (select main_a v_prenex_32558))) (< v_prenex_32558 main_x) (<= (* 2 (select main_a v_prenex_32558)) 1000)))) (forall ((v_prenex_30932 Int) (v_prenex_30933 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30933))) (<= (select main_a v_prenex_30933) (+ (select main_a v_prenex_30932) 998)) (<= (select main_a v_prenex_30932) 999) (< v_prenex_30932 main_x) (<= (select main_a v_prenex_30932) 500) (<= (+ main_x 1) v_prenex_30932) (<= 500 (select main_a v_prenex_30933)))) (forall ((v_prenex_22286 Int) (v_prenex_22285 Int)) (or (<= (select main_a v_prenex_22285) 500) (<= 1 (select main_a v_prenex_22286)) (<= (* 2 (select main_a v_prenex_22285)) 1000) (<= (select main_a v_prenex_22286) 1498) (<= (select main_a v_prenex_22286) (+ (select main_a v_prenex_22285) 998)) (< v_prenex_22285 main_x) (<= (+ main_x 1) v_prenex_22285))) (forall ((v_prenex_32807 Int) (v_prenex_32808 Int)) (or (<= 0 (+ (select main_a v_prenex_32807) 498)) (< v_prenex_32807 main_x) (<= (+ main_x 1) v_prenex_32807) (<= 1 (select main_a v_prenex_32808)) (< v_prenex_32808 main_y) (<= (select main_a v_prenex_32808) 999) (<= (select main_a v_prenex_32808) (+ (select main_a v_prenex_32807) 998)))) (forall ((v_prenex_29662 Int) (v_prenex_29661 Int)) (or (<= (select main_a v_prenex_29662) 999) (<= (+ main_x 1) v_prenex_29661) (<= 2 (* 2 (select main_a v_prenex_29661))) (< v_prenex_29661 main_x) (<= (select main_a v_prenex_29661) 500) (<= (select main_a v_prenex_29662) (+ (select main_a v_prenex_29661) 998)))) (forall ((v_prenex_32298 Int) (v_prenex_32299 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32298))) (< v_prenex_32298 main_x) (<= (select main_a v_prenex_32299) (+ (select main_a v_prenex_32298) 998)) (<= (select main_a v_prenex_32299) 999) (<= (* 2 (select main_a v_prenex_32299)) 1998) (< v_prenex_32299 main_y) (<= (+ main_x 1) v_prenex_32298))) (or (forall ((v_prenex_32401 Int)) (or (<= 500 (select main_a v_prenex_32401)) (<= 1000 (* 2 (select main_a v_prenex_32401))))) (forall ((v_prenex_32397 Int)) (or (< v_prenex_32397 main_x) (<= (+ main_x 1) v_prenex_32397) (<= (select main_a v_prenex_32397) 999) (<= (* 2 (select main_a v_prenex_32397)) 1000)))) (or (forall ((v_prenex_22347 Int)) (or (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (select main_a v_prenex_22347) 1498))) (forall ((v_prenex_22344 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22344))) (<= (* 2 (select main_a v_prenex_22344)) 1000) (<= (+ main_x 1) v_prenex_22344) (< v_prenex_22344 main_x)))) (forall ((v_prenex_31680 Int) (v_prenex_31679 Int)) (or (<= (select main_a v_prenex_31680) 1498) (<= (select main_a v_prenex_31679) (select main_a v_prenex_31680)) (<= (+ main_x 1) v_prenex_31679) (<= 0 (+ (select main_a v_prenex_31679) 498)) (<= 1 (select main_a v_prenex_31679)) (<= 1 (select main_a v_prenex_31680)) (< v_prenex_31679 main_x))) (forall ((v_prenex_26576 Int) (v_prenex_26577 Int)) (or (<= (+ main_x 1) v_prenex_26576) (<= (select main_a v_prenex_26577) 1498) (<= 0 (+ (select main_a v_prenex_26576) 498)) (<= (select main_a v_prenex_26576) (select main_a v_prenex_26577)) (<= 500 (select main_a v_prenex_26577)) (< v_prenex_26577 main_y) (< v_prenex_26576 main_x))) (forall ((v_prenex_24569 Int) (v_prenex_24570 Int)) (or (<= 1000 (+ (select main_a v_prenex_24569) (select main_a v_prenex_24570))) (<= (select main_a v_prenex_24569) 500) (<= 1000 (* 2 (select main_a v_prenex_24570))) (< v_prenex_24569 main_x) (<= (+ main_x 1) v_prenex_24569) (<= (* 2 (select main_a v_prenex_24570)) 1998))) (or (forall ((v_prenex_28955 Int)) (or (<= 1 (select main_a v_prenex_28955)) (<= (+ main_y 1) v_prenex_28955))) (forall ((v_prenex_28954 Int)) (or (<= (+ main_x 1) v_prenex_28954) (< v_prenex_28954 main_x) (<= (* 2 (select main_a v_prenex_28954)) 1000)))) (forall ((v_prenex_24562 Int) (v_prenex_24561 Int)) (or (<= (* 2 (select main_a v_prenex_24561)) 1000) (< v_prenex_24561 main_x) (<= (+ main_x 1) v_prenex_24561) (<= (select main_a v_prenex_24562) 999) (<= (select main_a v_prenex_24561) (select main_a v_prenex_24562)))) (or (forall ((v_prenex_24610 Int)) (or (<= (+ main_x 1) v_prenex_24610) (<= 0 (+ (select main_a v_prenex_24610) 498)) (<= (* 2 (select main_a v_prenex_24610)) 1000) (< v_prenex_24610 main_x) (<= (select main_a v_prenex_24610) 500))) (forall ((v_prenex_24611 Int)) (or (<= (select main_a v_prenex_24611) 999) (<= 500 (select main_a v_prenex_24611))))) (or (forall ((v_prenex_31408 Int)) (or (<= 1 (select main_a v_prenex_31408)) (<= (select main_a v_prenex_31408) 999))) (forall ((v_prenex_31405 Int)) (or (< v_prenex_31405 main_x) (<= 2 (* 2 (select main_a v_prenex_31405))) (<= (+ main_x 1) v_prenex_31405) (<= (* 2 (select main_a v_prenex_31405)) 1000)))) (forall ((v_prenex_25000 Int) (v_prenex_25001 Int)) (or (<= 1000 (+ (select main_a v_prenex_25000) (select main_a v_prenex_25001))) (<= 1 (select main_a v_prenex_25000)) (<= (+ main_x 1) v_prenex_25000) (< v_prenex_25000 main_x) (<= (* 2 (select main_a v_prenex_25001)) 1998) (<= 500 (select main_a v_prenex_25001)) (<= (select main_a v_prenex_25000) 999))) (forall ((v_prenex_31654 Int) (v_prenex_31655 Int)) (or (< v_prenex_31654 main_x) (<= (select main_a v_prenex_31654) (select main_a v_prenex_31655)) (< v_prenex_31655 main_y) (<= (+ main_y 1) v_prenex_31655) (<= 1000 (* 2 (select main_a v_prenex_31655))))) (forall ((v_prenex_32692 Int) (v_prenex_32693 Int)) (or (<= (* 2 (select main_a v_prenex_32692)) 1000) (< v_prenex_32692 main_x) (<= (+ main_x 1) v_prenex_32692) (<= (select main_a v_prenex_32693) 1498) (<= (select main_a v_prenex_32693) (+ (select main_a v_prenex_32692) 998)) (<= 2 (* 2 (select main_a v_prenex_32692))) (<= (select main_a v_prenex_32693) 999))) (or (forall ((v_prenex_28461 Int)) (or (<= (select main_a v_prenex_28461) 999) (<= 500 (select main_a v_prenex_28461)))) (forall ((v_prenex_28459 Int)) (or (< v_prenex_28459 main_x) (<= (select main_a v_prenex_28459) 999) (<= 0 (+ (select main_a v_prenex_28459) 498)) (<= 2 (* 2 (select main_a v_prenex_28459))) (<= (+ main_x 1) v_prenex_28459)))) (or (forall ((v_prenex_29078 Int)) (or (<= (* 2 (select main_a v_prenex_29078)) 1998) (< v_prenex_29078 main_y) (<= (select main_a v_prenex_29078) 1498))) (forall ((v_prenex_29076 Int)) (or (< v_prenex_29076 main_x) (<= 2 (* 2 (select main_a v_prenex_29076))) (<= (+ main_x 1) v_prenex_29076) (<= (select main_a v_prenex_29076) 500)))) (or (forall ((v_prenex_21527 Int)) (or (<= 1 (select main_a v_prenex_21527)) (<= 2 (* 2 (select main_a v_prenex_21527))) (<= (+ main_x 1) v_prenex_21527) (< v_prenex_21527 main_x))) (forall ((v_prenex_21528 Int)) (or (< v_prenex_21528 main_y) (<= 1000 (* 2 (select main_a v_prenex_21528)))))) (forall ((v_prenex_33025 Int) (v_prenex_33024 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_33025))) (< v_prenex_33025 main_y) (<= (+ (select main_a v_prenex_33024) (select main_a v_prenex_33025)) 1000) (<= (+ main_y 1) v_prenex_33025))) (forall ((v_prenex_31049 Int) (v_prenex_31050 Int)) (or (< v_prenex_31049 main_x) (<= (select main_a v_prenex_31049) 500) (<= (+ main_x 1) v_prenex_31049) (<= (select main_a v_prenex_31050) 999) (<= (+ (select main_a v_prenex_31049) (select main_a v_prenex_31050)) 1000) (<= (select main_a v_prenex_31049) 999) (<= 500 (select main_a v_prenex_31050)))) (forall ((v_prenex_23897 Int) (v_prenex_23896 Int)) (or (<= (select main_a v_prenex_23897) 999) (< v_prenex_23896 main_x) (<= (select main_a v_prenex_23897) (+ (select main_a v_prenex_23896) 998)) (<= 500 (select main_a v_prenex_23897)) (<= (+ main_x 1) v_prenex_23896) (<= (select main_a v_prenex_23896) 999) (<= (+ main_y 1) v_prenex_23897))) (forall ((v_prenex_24830 Int) (v_prenex_24829 Int)) (or (<= (select main_a v_prenex_24829) 999) (<= (select main_a v_prenex_24830) 1498) (<= (+ main_x 1) v_prenex_24829) (< v_prenex_24829 main_x) (<= (select main_a v_prenex_24830) (+ (select main_a v_prenex_24829) 998)) (<= (select main_a v_prenex_24829) 500))) (forall ((v_prenex_31383 Int) (v_prenex_31382 Int)) (or (<= 1 (select main_a v_prenex_31382)) (<= (+ (select main_a v_prenex_31382) (select main_a v_prenex_31383)) 1000) (<= 500 (select main_a v_prenex_31383)) (<= (* 2 (select main_a v_prenex_31383)) 1998) (<= (+ main_x 1) v_prenex_31382) (< v_prenex_31382 main_x))) (forall ((v_prenex_32740 Int) (v_prenex_32741 Int)) (or (< v_prenex_32740 main_x) (<= (select main_a v_prenex_32741) (+ (select main_a v_prenex_32740) 998)) (<= (+ main_x 1) v_prenex_32740) (<= (+ main_y 1) v_prenex_32741) (<= (select main_a v_prenex_32740) 500) (<= (select main_a v_prenex_32741) 1498))) (or (forall ((v_prenex_25381 Int)) (or (<= 1 (select main_a v_prenex_25381)) (<= (select main_a v_prenex_25381) 999) (< v_prenex_25381 main_x) (<= (+ main_x 1) v_prenex_25381) (<= 2 (* 2 (select main_a v_prenex_25381))))) (forall ((v_prenex_25383 Int)) (<= 500 (select main_a v_prenex_25383)))) (forall ((v_prenex_30981 Int) (v_prenex_30982 Int)) (or (<= (select main_a v_prenex_30982) 999) (<= (+ main_x 1) v_prenex_30981) (<= (select main_a v_prenex_30981) 500) (< v_prenex_30981 main_x) (<= 0 (+ (select main_a v_prenex_30981) 498)) (<= 1000 (* 2 (select main_a v_prenex_30982))) (<= (select main_a v_prenex_30981) (select main_a v_prenex_30982)))) (forall ((v_prenex_23706 Int) (v_prenex_23705 Int)) (or (<= (select main_a v_prenex_23706) 999) (<= 1 (select main_a v_prenex_23706)) (<= (+ main_x 1) v_prenex_23705) (<= (+ (select main_a v_prenex_23705) (select main_a v_prenex_23706)) 1000) (< v_prenex_23706 main_y) (< v_prenex_23705 main_x) (<= 1 (select main_a v_prenex_23705)))) (forall ((v_prenex_28019 Int) (v_prenex_28018 Int)) (or (<= (* 2 (select main_a v_prenex_28019)) 1998) (<= (select main_a v_prenex_28019) (+ (select main_a v_prenex_28018) 998)) (<= (+ main_y 1) v_prenex_28019) (< v_prenex_28019 main_y) (<= (select main_a v_prenex_28019) 999))) (forall ((v_prenex_23017 Int) (v_prenex_23018 Int)) (or (< v_prenex_23017 main_x) (<= 1000 (* 2 (select main_a v_prenex_23018))) (<= 2 (* 2 (select main_a v_prenex_23017))) (<= (+ main_x 1) v_prenex_23017) (<= 1 (select main_a v_prenex_23017)) (<= 1000 (+ (select main_a v_prenex_23017) (select main_a v_prenex_23018))) (<= 1 (select main_a v_prenex_23018)))) (forall ((v_prenex_22220 Int) (v_prenex_22221 Int)) (or (<= (+ main_x 1) v_prenex_22220) (<= (select main_a v_prenex_22221) 999) (<= 2 (* 2 (select main_a v_prenex_22220))) (< v_prenex_22220 main_x) (<= 0 (+ (select main_a v_prenex_22220) 498)) (<= (+ (select main_a v_prenex_22220) (select main_a v_prenex_22221)) 1000))) (or (forall ((v_prenex_25016 Int)) (or (<= (* 2 (select main_a v_prenex_25016)) 1000) (<= (+ main_x 1) v_prenex_25016) (< v_prenex_25016 main_x) (<= (select main_a v_prenex_25016) 500))) (forall ((v_prenex_25020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25020))) (<= 1 (select main_a v_prenex_25020))))) (or (forall ((v_prenex_24369 Int)) (or (<= (select main_a v_prenex_24369) 999) (<= 1 (select main_a v_prenex_24369)))) (forall ((v_prenex_24364 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24364))) (<= 0 (+ (select main_a v_prenex_24364) 498)) (< v_prenex_24364 main_x) (<= (+ main_x 1) v_prenex_24364) (<= (* 2 (select main_a v_prenex_24364)) 1000)))) (or (forall ((v_prenex_27892 Int)) (or (<= (* 2 (select main_a v_prenex_27892)) 1000) (< v_prenex_27892 main_x) (<= (+ main_x 1) v_prenex_27892) (<= 1 (select main_a v_prenex_27892)))) (forall ((v_prenex_27893 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27893))) (<= (select main_a v_prenex_27893) 999)))) (or (forall ((v_prenex_32364 Int)) (or (< v_prenex_32364 main_x) (<= (select main_a v_prenex_32364) 999) (<= (* 2 (select main_a v_prenex_32364)) 1000) (<= (+ main_x 1) v_prenex_32364) (<= 1 (select main_a v_prenex_32364)))) (forall ((v_prenex_32365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32365))) (<= (select main_a v_prenex_32365) 999)))) (forall ((v_prenex_27401 Int) (v_prenex_27402 Int)) (or (<= 1000 (+ (select main_a v_prenex_27401) (select main_a v_prenex_27402))) (<= 1 (select main_a v_prenex_27402)) (<= (+ main_x 1) v_prenex_27401) (< v_prenex_27401 main_x) (<= 2 (* 2 (select main_a v_prenex_27401))) (<= (* 2 (select main_a v_prenex_27402)) 1998) (<= (+ main_y 1) v_prenex_27402))) (forall ((v_prenex_28919 Int) (v_prenex_28918 Int)) (or (<= (select main_a v_prenex_28918) 500) (< v_prenex_28918 main_x) (<= (+ main_x 1) v_prenex_28918) (<= (select main_a v_prenex_28919) (+ (select main_a v_prenex_28918) 998)) (<= (select main_a v_prenex_28918) 999) (<= (select main_a v_prenex_28919) 1498) (<= (select main_a v_prenex_28919) 999))) (forall ((v_prenex_31549 Int) (v_prenex_31548 Int)) (or (<= (+ main_y 1) v_prenex_31549) (<= (* 2 (select main_a v_prenex_31549)) 1998) (< v_prenex_31548 main_x) (<= 1 (select main_a v_prenex_31549)) (<= (+ (select main_a v_prenex_31548) (select main_a v_prenex_31549)) 1000) (<= (+ main_x 1) v_prenex_31548) (<= 1 (select main_a v_prenex_31548)))) (or (forall ((v_prenex_29108 Int)) (or (<= (+ main_x 1) v_prenex_29108) (< v_prenex_29108 main_x) (<= (* 2 (select main_a v_prenex_29108)) 1000) (<= (select main_a v_prenex_29108) 999) (<= 1 (select main_a v_prenex_29108)))) (forall ((v_prenex_29109 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29109))) (<= (select main_a v_prenex_29109) 999)))) (or (forall ((v_prenex_32916 Int)) (<= (select main_a v_prenex_32916) 1498)) (forall ((v_prenex_32910 Int)) (or (<= 1 (select main_a v_prenex_32910)) (<= (* 2 (select main_a v_prenex_32910)) 1000) (<= (+ main_x 1) v_prenex_32910) (< v_prenex_32910 main_x) (<= 2 (* 2 (select main_a v_prenex_32910)))))) (forall ((v_prenex_27182 Int) (v_prenex_27183 Int)) (or (< v_prenex_27183 main_y) (<= (+ main_x 1) v_prenex_27182) (<= 0 (+ (select main_a v_prenex_27182) 498)) (< v_prenex_27182 main_x) (<= (select main_a v_prenex_27182) (select main_a v_prenex_27183)))) (forall ((v_prenex_25565 Int) (v_prenex_25566 Int)) (or (<= (select main_a v_prenex_25565) 999) (<= (+ main_x 1) v_prenex_25565) (<= 1 (select main_a v_prenex_25566)) (<= 500 (select main_a v_prenex_25566)) (< v_prenex_25565 main_x) (<= (select main_a v_prenex_25565) (select main_a v_prenex_25566)) (<= (+ main_y 1) v_prenex_25566))) (forall ((v_prenex_25352 Int) (v_prenex_25353 Int)) (or (<= (select main_a v_prenex_25352) 500) (<= (select main_a v_prenex_25353) (+ (select main_a v_prenex_25352) 998)) (<= 1000 (* 2 (select main_a v_prenex_25353))) (< v_prenex_25352 main_x) (<= (+ main_x 1) v_prenex_25352) (<= (* 2 (select main_a v_prenex_25352)) 1000))) (or (forall ((v_prenex_25039 Int)) (or (<= 1 (select main_a v_prenex_25039)) (<= (select main_a v_prenex_25039) 1498))) (forall ((v_prenex_25034 Int)) (or (< v_prenex_25034 main_x) (<= (+ main_x 1) v_prenex_25034) (<= 2 (* 2 (select main_a v_prenex_25034))) (<= 1 (select main_a v_prenex_25034))))) (forall ((v_prenex_23782 Int) (v_prenex_23781 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23782))) (< v_prenex_23782 main_y) (<= (select main_a v_prenex_23781) 999) (< v_prenex_23781 main_x) (<= (select main_a v_prenex_23782) 999) (<= (select main_a v_prenex_23782) (+ (select main_a v_prenex_23781) 998)) (<= (+ main_x 1) v_prenex_23781))) (forall ((v_prenex_30619 Int) (v_prenex_30620 Int)) (or (<= (* 2 (select main_a v_prenex_30620)) 1998) (<= (select main_a v_prenex_30619) 500) (<= (select main_a v_prenex_30619) (select main_a v_prenex_30620)) (<= 0 (+ (select main_a v_prenex_30619) 498)) (< v_prenex_30619 main_x) (<= (select main_a v_prenex_30620) 1498) (<= (+ main_x 1) v_prenex_30619))) (forall ((v_prenex_25703 Int) (v_prenex_25704 Int)) (or (<= (select main_a v_prenex_25704) 1498) (< v_prenex_25703 main_x) (<= 1 (select main_a v_prenex_25703)) (<= (+ main_x 1) v_prenex_25703) (<= (select main_a v_prenex_25704) (+ (select main_a v_prenex_25703) 998)) (<= 500 (select main_a v_prenex_25704)) (<= 0 (+ (select main_a v_prenex_25703) 498)))) (forall ((v_prenex_22145 Int) (v_prenex_22146 Int)) (or (<= (* 2 (select main_a v_prenex_22146)) 1998) (<= (+ main_y 1) v_prenex_22146) (<= 1000 (+ (select main_a v_prenex_22145) (select main_a v_prenex_22146))) (<= (+ main_x 1) v_prenex_22145) (<= (select main_a v_prenex_22145) 999) (<= 1 (select main_a v_prenex_22146)) (< v_prenex_22145 main_x))) (forall ((v_prenex_24054 Int) (v_prenex_24055 Int)) (or (< v_prenex_24054 main_x) (<= (select main_a v_prenex_24054) 500) (<= 1 (select main_a v_prenex_24054)) (<= (+ (select main_a v_prenex_24054) (select main_a v_prenex_24055)) 1000) (<= 500 (select main_a v_prenex_24055)) (<= (+ main_x 1) v_prenex_24054) (<= (* 2 (select main_a v_prenex_24055)) 1998))) (forall ((v_prenex_32599 Int) (v_prenex_32598 Int)) (or (<= (select main_a v_prenex_32598) 500) (<= (+ main_y 1) v_prenex_32599) (<= (* 2 (select main_a v_prenex_32599)) 1998) (<= (+ main_x 1) v_prenex_32598) (< v_prenex_32598 main_x) (<= (+ (select main_a v_prenex_32598) (select main_a v_prenex_32599)) 1000))) (forall ((v_prenex_29758 Int) (v_prenex_29757 Int)) (or (<= (+ main_x 1) v_prenex_29757) (< v_prenex_29757 main_x) (<= (select main_a v_prenex_29757) (select main_a v_prenex_29758)) (<= (select main_a v_prenex_29757) 999) (<= 0 (+ (select main_a v_prenex_29757) 498)) (<= 1000 (* 2 (select main_a v_prenex_29758))))) (or (forall ((v_prenex_28976 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28976))) (<= 500 (select main_a v_prenex_28976)))) (forall ((v_prenex_28974 Int)) (or (<= 0 (+ (select main_a v_prenex_28974) 498)) (<= (select main_a v_prenex_28974) 999) (<= 2 (* 2 (select main_a v_prenex_28974))) (<= (+ main_x 1) v_prenex_28974) (< v_prenex_28974 main_x)))) (or (forall ((v_prenex_32554 Int)) (or (<= 500 (select main_a v_prenex_32554)) (<= 1000 (* 2 (select main_a v_prenex_32554))))) (forall ((v_prenex_32552 Int)) (or (<= (+ main_x 1) v_prenex_32552) (<= (select main_a v_prenex_32552) 500) (<= 1 (select main_a v_prenex_32552)) (<= 2 (* 2 (select main_a v_prenex_32552))) (< v_prenex_32552 main_x)))) (or (forall ((v_prenex_28409 Int)) (or (<= (select main_a v_prenex_28409) 500) (<= 2 (* 2 (select main_a v_prenex_28409))) (< v_prenex_28409 main_x) (<= (+ main_x 1) v_prenex_28409) (<= 0 (+ (select main_a v_prenex_28409) 498)))) (forall ((v_prenex_28412 Int)) (or (<= 500 (select main_a v_prenex_28412)) (<= 1 (select main_a v_prenex_28412))))) (forall ((v_prenex_23052 Int) (v_prenex_23051 Int)) (or (<= (* 2 (select main_a v_prenex_23052)) 1998) (<= 1000 (+ (select main_a v_prenex_23051) (select main_a v_prenex_23052))) (<= 500 (select main_a v_prenex_23052)) (< v_prenex_23051 main_x) (<= (* 2 (select main_a v_prenex_23051)) 1000) (< v_prenex_23052 main_y) (<= (+ main_x 1) v_prenex_23051))) (or (forall ((v_prenex_31895 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31895))) (< v_prenex_31895 main_x) (<= (select main_a v_prenex_31895) 999) (<= (+ main_x 1) v_prenex_31895))) (forall ((v_prenex_31899 Int)) (or (< v_prenex_31899 main_y) (<= 1000 (* 2 (select main_a v_prenex_31899))) (<= 1 (select main_a v_prenex_31899))))) (forall ((v_prenex_26972 Int) (v_prenex_26973 Int)) (or (<= (+ main_x 1) v_prenex_26972) (<= (* 2 (select main_a v_prenex_26973)) 1998) (<= 1000 (+ (select main_a v_prenex_26972) (select main_a v_prenex_26973))) (<= (select main_a v_prenex_26973) 999) (< v_prenex_26972 main_x) (<= (* 2 (select main_a v_prenex_26972)) 1000) (< v_prenex_26973 main_y))) (forall ((v_prenex_21996 Int) (v_prenex_21997 Int)) (or (<= (+ main_x 1) v_prenex_21996) (< v_prenex_21997 main_y) (<= 500 (select main_a v_prenex_21997)) (<= (+ (select main_a v_prenex_21996) (select main_a v_prenex_21997)) 1000) (<= (select main_a v_prenex_21997) 1498) (< v_prenex_21996 main_x) (<= (* 2 (select main_a v_prenex_21996)) 1000))) (forall ((v_prenex_31413 Int) (v_prenex_31414 Int)) (or (< v_prenex_31414 main_y) (<= 2 (* 2 (select main_a v_prenex_31413))) (<= (+ main_x 1) v_prenex_31413) (<= (select main_a v_prenex_31414) 999) (<= 1 (select main_a v_prenex_31414)) (<= (select main_a v_prenex_31413) (select main_a v_prenex_31414)) (< v_prenex_31413 main_x))) (forall ((v_prenex_25975 Int) (v_prenex_25976 Int)) (or (<= (select main_a v_prenex_25975) 999) (< v_prenex_25975 main_x) (<= 500 (select main_a v_prenex_25976)) (<= (+ main_x 1) v_prenex_25975) (<= (* 2 (select main_a v_prenex_25975)) 1000) (<= (+ (select main_a v_prenex_25975) (select main_a v_prenex_25976)) 1000))) (or (forall ((v_prenex_28344 Int)) (<= 1000 (* 2 (select main_a v_prenex_28344)))) (forall ((v_prenex_28340 Int)) (or (< v_prenex_28340 main_x) (<= (select main_a v_prenex_28340) 500) (<= (* 2 (select main_a v_prenex_28340)) 1000) (<= 0 (+ (select main_a v_prenex_28340) 498)) (<= (+ main_x 1) v_prenex_28340)))) (forall ((v_prenex_22110 Int) (v_prenex_22109 Int)) (or (<= (+ (select main_a v_prenex_22109) (select main_a v_prenex_22110)) 1000) (<= (+ main_x 1) v_prenex_22109) (<= (select main_a v_prenex_22109) 500) (<= (+ main_y 1) v_prenex_22110) (<= 1000 (* 2 (select main_a v_prenex_22110))) (< v_prenex_22109 main_x))) (or (forall ((v_prenex_27937 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27937))) (<= (select main_a v_prenex_27937) 999) (<= (+ main_x 1) v_prenex_27937) (< v_prenex_27937 main_x))) (forall ((v_prenex_27940 Int)) (or (<= 500 (select main_a v_prenex_27940)) (<= 1 (select main_a v_prenex_27940))))) (or (forall ((v_prenex_21709 Int)) (or (<= 1 (select main_a v_prenex_21709)) (<= (select main_a v_prenex_21709) 1498))) (forall ((v_prenex_21711 Int)) (or (<= (+ main_x 1) v_prenex_21711) (< v_prenex_21711 main_x) (<= 2 (* 2 (select main_a v_prenex_21711)))))) (forall ((v_prenex_25301 Int) (v_prenex_25300 Int)) (or (< v_prenex_25300 main_x) (< v_prenex_25301 main_y) (<= 0 (+ (select main_a v_prenex_25300) 498)) (<= (select main_a v_prenex_25301) 999) (<= (select main_a v_prenex_25300) (select main_a v_prenex_25301)) (<= (+ main_x 1) v_prenex_25300))) (forall ((v_prenex_25293 Int) (v_prenex_25292 Int)) (or (<= (select main_a v_prenex_25293) (+ (select main_a v_prenex_25292) 998)) (<= (select main_a v_prenex_25292) 500) (<= (+ main_y 1) v_prenex_25293) (< v_prenex_25292 main_x) (<= (+ main_x 1) v_prenex_25292) (<= 500 (select main_a v_prenex_25293)))) (forall ((v_prenex_28911 Int) (v_prenex_28910 Int)) (or (<= (+ (select main_a v_prenex_28910) (select main_a v_prenex_28911)) 1000) (<= (select main_a v_prenex_28911) 999) (<= (+ main_x 1) v_prenex_28910) (<= (select main_a v_prenex_28910) 500) (< v_prenex_28910 main_x) (<= (select main_a v_prenex_28910) 999) (<= (* 2 (select main_a v_prenex_28911)) 1998))) (forall ((v_prenex_22855 Int) (v_prenex_22856 Int)) (or (< v_prenex_22855 main_x) (<= (select main_a v_prenex_22856) 1498) (<= (+ main_x 1) v_prenex_22855) (<= (select main_a v_prenex_22855) (select main_a v_prenex_22856)) (<= (select main_a v_prenex_22855) 500) (<= 1 (select main_a v_prenex_22856)))) (or (forall ((v_prenex_27089 Int)) (or (<= 500 (select main_a v_prenex_27089)) (<= (select main_a v_prenex_27089) 1498))) (forall ((v_prenex_27088 Int)) (or (<= (+ main_x 1) v_prenex_27088) (<= 0 (+ (select main_a v_prenex_27088) 498)) (<= (* 2 (select main_a v_prenex_27088)) 1000) (<= 1 (select main_a v_prenex_27088)) (< v_prenex_27088 main_x)))) (forall ((v_prenex_26325 Int) (v_prenex_26326 Int)) (or (<= (* 2 (select main_a v_prenex_26325)) 1000) (<= (+ main_x 1) v_prenex_26325) (<= 1000 (+ (select main_a v_prenex_26325) (select main_a v_prenex_26326))) (<= 1000 (* 2 (select main_a v_prenex_26326))) (<= (select main_a v_prenex_26325) 500) (< v_prenex_26325 main_x))) (forall ((v_prenex_22862 Int) (v_prenex_22861 Int)) (or (<= (+ main_x 1) v_prenex_22861) (<= (+ (select main_a v_prenex_22861) (select main_a v_prenex_22862)) 1000) (<= 2 (* 2 (select main_a v_prenex_22861))) (<= 0 (+ (select main_a v_prenex_22861) 498)) (<= 1 (select main_a v_prenex_22862)) (< v_prenex_22861 main_x))) (forall ((v_prenex_29053 Int) (v_prenex_29052 Int)) (or (<= (select main_a v_prenex_29052) 500) (<= (+ main_x 1) v_prenex_29052) (<= (* 2 (select main_a v_prenex_29052)) 1000) (<= (select main_a v_prenex_29053) 999) (< v_prenex_29052 main_x) (<= (+ (select main_a v_prenex_29052) (select main_a v_prenex_29053)) 1000) (<= (select main_a v_prenex_29053) 1498))) (forall ((v_prenex_27067 Int) (v_prenex_27068 Int)) (or (< v_prenex_27067 main_x) (<= 1000 (* 2 (select main_a v_prenex_27068))) (<= (+ main_x 1) v_prenex_27067) (<= 0 (+ (select main_a v_prenex_27067) 498)) (< v_prenex_27068 main_y) (<= 1000 (+ (select main_a v_prenex_27067) (select main_a v_prenex_27068))) (<= 1 (select main_a v_prenex_27068)))) (or (forall ((v_prenex_28386 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28386))) (< v_prenex_28386 main_x) (<= 1 (select main_a v_prenex_28386)) (<= (+ main_x 1) v_prenex_28386))) (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1998) (< v_prenex_28387 main_y) (<= (select main_a v_prenex_28387) 999)))) (or (forall ((v_prenex_31482 Int)) (or (< v_prenex_31482 main_x) (<= (* 2 (select main_a v_prenex_31482)) 1000) (<= (+ main_x 1) v_prenex_31482) (<= 0 (+ (select main_a v_prenex_31482) 498)) (<= 2 (* 2 (select main_a v_prenex_31482))))) (forall ((v_prenex_31486 Int)) (<= 500 (select main_a v_prenex_31486)))) (or (forall ((v_prenex_31641 Int)) (or (<= 500 (select main_a v_prenex_31641)) (<= 1 (select main_a v_prenex_31641)))) (forall ((v_prenex_31639 Int)) (or (<= (+ main_x 1) v_prenex_31639) (< v_prenex_31639 main_x) (<= (* 2 (select main_a v_prenex_31639)) 1000) (<= (select main_a v_prenex_31639) 999) (<= 0 (+ (select main_a v_prenex_31639) 498))))) (forall ((v_prenex_30731 Int) (v_prenex_30730 Int)) (or (< v_prenex_30730 main_x) (<= (select main_a v_prenex_30731) 999) (<= 1 (select main_a v_prenex_30731)) (<= (* 2 (select main_a v_prenex_30730)) 1000) (<= 1000 (+ (select main_a v_prenex_30730) (select main_a v_prenex_30731))) (<= (+ main_x 1) v_prenex_30730))) (forall ((v_prenex_21485 Int) (v_prenex_21486 Int)) (or (<= (* 2 (select main_a v_prenex_21485)) 1000) (<= (* 2 (select main_a v_prenex_21486)) 1998) (< v_prenex_21485 main_x) (<= 1 (select main_a v_prenex_21485)) (<= (select main_a v_prenex_21486) (+ (select main_a v_prenex_21485) 998)) (<= (+ main_x 1) v_prenex_21485))) (or (forall ((v_prenex_27555 Int)) (or (<= (select main_a v_prenex_27555) 999) (<= 500 (select main_a v_prenex_27555)))) (forall ((v_prenex_27553 Int)) (or (<= 1 (select main_a v_prenex_27553)) (< v_prenex_27553 main_x) (<= (+ main_x 1) v_prenex_27553) (<= (select main_a v_prenex_27553) 999) (<= 2 (* 2 (select main_a v_prenex_27553)))))) (forall ((v_prenex_29397 Int) (v_prenex_29396 Int)) (or (<= (+ main_x 1) v_prenex_29396) (<= (select main_a v_prenex_29396) 500) (< v_prenex_29396 main_x) (<= (+ (select main_a v_prenex_29396) (select main_a v_prenex_29397)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29397))) (<= 2 (* 2 (select main_a v_prenex_29396))) (<= 1 (select main_a v_prenex_29397)))) (forall ((v_prenex_28001 Int) (v_prenex_28002 Int)) (or (<= (select main_a v_prenex_28001) 999) (<= 1000 (* 2 (select main_a v_prenex_28002))) (<= 2 (* 2 (select main_a v_prenex_28001))) (<= 1000 (+ (select main_a v_prenex_28001) (select main_a v_prenex_28002))) (< v_prenex_28001 main_x) (<= (+ main_x 1) v_prenex_28001) (<= 500 (select main_a v_prenex_28002)))) (forall ((v_prenex_22462 Int) (v_prenex_22461 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22462))) (<= (select main_a v_prenex_22461) 500) (<= (+ main_x 1) v_prenex_22461) (<= (select main_a v_prenex_22461) (select main_a v_prenex_22462)) (< v_prenex_22461 main_x) (<= 2 (* 2 (select main_a v_prenex_22461))) (<= (select main_a v_prenex_22462) 999))) (forall ((v_prenex_25911 Int) (v_prenex_25912 Int)) (or (< v_prenex_25911 main_x) (<= (select main_a v_prenex_25912) 999) (<= (select main_a v_prenex_25911) (select main_a v_prenex_25912)) (<= (* 2 (select main_a v_prenex_25911)) 1000) (<= (select main_a v_prenex_25911) 500) (<= (+ main_x 1) v_prenex_25911) (<= 500 (select main_a v_prenex_25912)))) (forall ((v_prenex_22656 Int) (v_prenex_22657 Int)) (or (<= 500 (select main_a v_prenex_22657)) (<= (* 2 (select main_a v_prenex_22656)) 1000) (<= 1 (select main_a v_prenex_22656)) (<= (select main_a v_prenex_22657) (+ (select main_a v_prenex_22656) 998)) (< v_prenex_22656 main_x) (<= (+ main_x 1) v_prenex_22656))) (forall ((v_prenex_25979 Int) (v_prenex_25980 Int)) (or (<= (select main_a v_prenex_25980) 999) (<= (+ main_x 1) v_prenex_25979) (<= 1000 (+ (select main_a v_prenex_25979) (select main_a v_prenex_25980))) (<= 0 (+ (select main_a v_prenex_25979) 498)) (<= (select main_a v_prenex_25980) 1498) (< v_prenex_25979 main_x) (<= 2 (* 2 (select main_a v_prenex_25979))))) (forall ((v_prenex_32991 Int) (v_prenex_32992 Int)) (or (<= 0 (+ (select main_a v_prenex_32991) 498)) (< v_prenex_32991 main_x) (<= (select main_a v_prenex_32991) (select main_a v_prenex_32992)) (<= (+ main_x 1) v_prenex_32991) (<= 500 (select main_a v_prenex_32992)) (<= 2 (* 2 (select main_a v_prenex_32991))))) (forall ((v_prenex_26197 Int) (v_prenex_26198 Int)) (or (< v_prenex_26197 main_x) (<= (select main_a v_prenex_26198) (+ (select main_a v_prenex_26197) 998)) (<= (select main_a v_prenex_26198) 1498) (< v_prenex_26198 main_y) (<= 2 (* 2 (select main_a v_prenex_26197))) (<= (+ main_x 1) v_prenex_26197))) (forall ((v_prenex_24520 Int) (v_prenex_24521 Int)) (or (<= (* 2 (select main_a v_prenex_24520)) 1000) (<= 500 (select main_a v_prenex_24521)) (<= (+ main_x 1) v_prenex_24520) (<= 0 (+ (select main_a v_prenex_24520) 498)) (< v_prenex_24520 main_x) (<= (select main_a v_prenex_24521) 999) (<= (select main_a v_prenex_24520) (select main_a v_prenex_24521)))) (or (forall ((v_prenex_28132 Int)) (<= (select main_a v_prenex_28132) 999)) (forall ((v_prenex_28127 Int)) (or (<= 1 (select main_a v_prenex_28127)) (<= (+ main_x 1) v_prenex_28127) (<= 2 (* 2 (select main_a v_prenex_28127))) (< v_prenex_28127 main_x) (<= (select main_a v_prenex_28127) 500)))) (forall ((v_prenex_22125 Int) (v_prenex_22126 Int)) (or (< v_prenex_22125 main_x) (<= (+ main_x 1) v_prenex_22125) (<= 500 (select main_a v_prenex_22126)) (<= 1000 (* 2 (select main_a v_prenex_22126))) (<= 0 (+ (select main_a v_prenex_22125) 498)) (<= (select main_a v_prenex_22125) 500) (<= 1000 (+ (select main_a v_prenex_22125) (select main_a v_prenex_22126))))) (or (forall ((v_prenex_32695 Int)) (or (<= 0 (+ (select main_a v_prenex_32695) 498)) (< v_prenex_32695 main_x) (<= (+ main_x 1) v_prenex_32695) (<= (* 2 (select main_a v_prenex_32695)) 1000))) (forall ((v_prenex_32700 Int)) (or (<= 500 (select main_a v_prenex_32700)) (<= (select main_a v_prenex_32700) 999)))) (forall ((v_prenex_25955 Int) (v_prenex_25954 Int)) (or (<= 1 (select main_a v_prenex_25954)) (<= (* 2 (select main_a v_prenex_25955)) 1998) (< v_prenex_25954 main_x) (<= (select main_a v_prenex_25954) 999) (<= (+ main_x 1) v_prenex_25954) (<= 1000 (+ (select main_a v_prenex_25954) (select main_a v_prenex_25955))))) (forall ((v_prenex_32146 Int) (v_prenex_32145 Int)) (or (<= 1 (select main_a v_prenex_32146)) (<= (select main_a v_prenex_32146) (+ (select main_a v_prenex_32145) 998)) (<= (+ main_x 1) v_prenex_32145) (<= 500 (select main_a v_prenex_32146)) (< v_prenex_32145 main_x) (<= (select main_a v_prenex_32145) 500))) (forall ((v_prenex_29636 Int) (v_prenex_29635 Int)) (or (<= (select main_a v_prenex_29635) (select main_a v_prenex_29636)) (<= (select main_a v_prenex_29636) 999) (<= (+ main_x 1) v_prenex_29635) (< v_prenex_29635 main_x) (<= (* 2 (select main_a v_prenex_29636)) 1998) (<= (+ main_y 1) v_prenex_29636) (<= 1 (select main_a v_prenex_29635)))) (or (forall ((v_prenex_26166 Int)) (or (<= (+ main_x 1) v_prenex_26166) (< v_prenex_26166 main_x) (<= (* 2 (select main_a v_prenex_26166)) 1000))) (forall ((v_prenex_26168 Int)) (<= 500 (select main_a v_prenex_26168)))) (forall ((v_prenex_30350 Int) (v_prenex_30351 Int)) (or (<= (select main_a v_prenex_30350) 999) (<= (select main_a v_prenex_30350) (select main_a v_prenex_30351)) (<= (+ main_x 1) v_prenex_30350) (<= 2 (* 2 (select main_a v_prenex_30350))) (< v_prenex_30350 main_x) (<= (* 2 (select main_a v_prenex_30351)) 1998) (<= 1000 (* 2 (select main_a v_prenex_30351))))) (or (forall ((v_prenex_27817 Int)) (<= 1 (select main_a v_prenex_27817))) (forall ((v_prenex_27816 Int)) (or (< v_prenex_27816 main_x) (<= (select main_a v_prenex_27816) 999) (<= (* 2 (select main_a v_prenex_27816)) 1000) (<= (+ main_x 1) v_prenex_27816) (<= 1 (select main_a v_prenex_27816))))) (or (forall ((v_prenex_31733 Int)) (or (< v_prenex_31733 main_x) (<= 2 (* 2 (select main_a v_prenex_31733))) (<= (+ main_x 1) v_prenex_31733) (<= (* 2 (select main_a v_prenex_31733)) 1000))) (forall ((v_prenex_31736 Int)) (or (< v_prenex_31736 main_y) (<= (* 2 (select main_a v_prenex_31736)) 1998) (<= 1 (select main_a v_prenex_31736))))) (forall ((v_prenex_27036 Int) (v_prenex_27035 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27036))) (<= (select main_a v_prenex_27035) 999) (<= (select main_a v_prenex_27036) (+ (select main_a v_prenex_27035) 998)) (<= (select main_a v_prenex_27036) 1498) (<= (+ main_x 1) v_prenex_27035) (< v_prenex_27035 main_x))) (or (forall ((v_prenex_26369 Int)) (or (<= (select main_a v_prenex_26369) 999) (<= (* 2 (select main_a v_prenex_26369)) 1000) (<= (select main_a v_prenex_26369) 500) (<= (+ main_x 1) v_prenex_26369) (< v_prenex_26369 main_x))) (forall ((v_prenex_26372 Int)) (or (<= 500 (select main_a v_prenex_26372)) (<= (* 2 (select main_a v_prenex_26372)) 1998)))) (forall ((v_prenex_24524 Int) (v_prenex_24525 Int)) (or (< v_prenex_24525 main_y) (< v_prenex_24524 main_x) (<= (select main_a v_prenex_24525) 999) (<= (* 2 (select main_a v_prenex_24524)) 1000) (<= 1000 (+ (select main_a v_prenex_24524) (select main_a v_prenex_24525))) (<= (+ main_x 1) v_prenex_24524))) (forall ((v_prenex_23819 Int) (v_prenex_23818 Int)) (or (<= (select main_a v_prenex_23819) 1498) (<= 1000 (* 2 (select main_a v_prenex_23819))) (<= (select main_a v_prenex_23819) (+ (select main_a v_prenex_23818) 998)) (<= (+ main_x 1) v_prenex_23818) (< v_prenex_23818 main_x) (<= 2 (* 2 (select main_a v_prenex_23818))) (<= (select main_a v_prenex_23818) 500))) (forall ((v_prenex_28155 Int) (v_prenex_28156 Int)) (or (< v_prenex_28155 main_x) (<= 500 (select main_a v_prenex_28156)) (<= (+ main_x 1) v_prenex_28155) (<= (* 2 (select main_a v_prenex_28156)) 1998) (<= (select main_a v_prenex_28155) (select main_a v_prenex_28156)) (<= (* 2 (select main_a v_prenex_28155)) 1000) (<= 2 (* 2 (select main_a v_prenex_28155))))) (or (forall ((v_prenex_31194 Int)) (or (<= (* 2 (select main_a v_prenex_31194)) 1998) (<= 500 (select main_a v_prenex_31194)))) (forall ((v_prenex_31188 Int)) (or (< v_prenex_31188 main_x) (<= (* 2 (select main_a v_prenex_31188)) 1000) (<= (+ main_x 1) v_prenex_31188) (<= 1 (select main_a v_prenex_31188)) (<= 2 (* 2 (select main_a v_prenex_31188)))))) (forall ((v_prenex_27777 Int) (v_prenex_27778 Int)) (or (<= 1 (select main_a v_prenex_27778)) (<= (select main_a v_prenex_27777) (select main_a v_prenex_27778)) (<= (select main_a v_prenex_27777) 500) (<= 1000 (* 2 (select main_a v_prenex_27778))) (< v_prenex_27777 main_x) (<= 1 (select main_a v_prenex_27777)) (<= (+ main_x 1) v_prenex_27777))) (forall ((v_prenex_26422 Int) (v_prenex_26423 Int)) (or (<= (+ main_x 1) v_prenex_26422) (<= 0 (+ (select main_a v_prenex_26422) 498)) (< v_prenex_26422 main_x) (<= (+ main_y 1) v_prenex_26423) (<= (* 2 (select main_a v_prenex_26423)) 1998) (<= (select main_a v_prenex_26422) (select main_a v_prenex_26423)) (<= (select main_a v_prenex_26423) 999))) (forall ((v_prenex_32300 Int) (v_prenex_32301 Int)) (or (<= (+ main_y 1) v_prenex_32301) (< v_prenex_32301 main_y) (< v_prenex_32300 main_x) (<= 500 (select main_a v_prenex_32301)) (<= (select main_a v_prenex_32301) (+ (select main_a v_prenex_32300) 998)))) (or (forall ((v_prenex_27138 Int)) (or (<= (* 2 (select main_a v_prenex_27138)) 1000) (<= (+ main_x 1) v_prenex_27138) (< v_prenex_27138 main_x) (<= 2 (* 2 (select main_a v_prenex_27138))) (<= (select main_a v_prenex_27138) 500))) (forall ((v_prenex_27139 Int)) (or (<= 1 (select main_a v_prenex_27139)) (<= 500 (select main_a v_prenex_27139))))) (forall ((v_prenex_26905 Int) (v_prenex_26906 Int)) (or (< v_prenex_26905 main_x) (<= (+ main_x 1) v_prenex_26905) (<= (+ (select main_a v_prenex_26905) (select main_a v_prenex_26906)) 1000) (<= (select main_a v_prenex_26905) 500))) (or (forall ((v_prenex_24162 Int)) (or (<= (select main_a v_prenex_24162) 999) (< v_prenex_24162 main_y) (<= 1000 (* 2 (select main_a v_prenex_24162))))) (forall ((v_prenex_24156 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24156))) (<= 0 (+ (select main_a v_prenex_24156) 498)) (< v_prenex_24156 main_x) (<= (+ main_x 1) v_prenex_24156)))) (or (forall ((v_prenex_28965 Int)) (or (<= (* 2 (select main_a v_prenex_28965)) 1000) (<= (select main_a v_prenex_28965) 999) (< v_prenex_28965 main_x) (<= (+ main_x 1) v_prenex_28965) (<= 2 (* 2 (select main_a v_prenex_28965))))) (forall ((v_prenex_28968 Int)) (or (<= (select main_a v_prenex_28968) 999) (<= (select main_a v_prenex_28968) 1498)))) (or (forall ((v_prenex_30968 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30968))) (<= (select main_a v_prenex_30968) 1498))) (forall ((v_prenex_30963 Int)) (or (< v_prenex_30963 main_x) (<= (+ main_x 1) v_prenex_30963) (<= (select main_a v_prenex_30963) 500) (<= 2 (* 2 (select main_a v_prenex_30963))) (<= 1 (select main_a v_prenex_30963))))) (or (forall ((v_prenex_27327 Int)) (or (<= 1 (select main_a v_prenex_27327)) (<= (select main_a v_prenex_27327) 1498))) (forall ((v_prenex_27326 Int)) (or (<= (select main_a v_prenex_27326) 999) (< v_prenex_27326 main_x) (<= 2 (* 2 (select main_a v_prenex_27326))) (<= (+ main_x 1) v_prenex_27326)))) (or (forall ((v_prenex_25255 Int)) (or (<= (* 2 (select main_a v_prenex_25255)) 1000) (<= (+ main_x 1) v_prenex_25255) (<= 1 (select main_a v_prenex_25255)) (<= 2 (* 2 (select main_a v_prenex_25255))) (< v_prenex_25255 main_x))) (forall ((v_prenex_25261 Int)) (or (<= (select main_a v_prenex_25261) 1498) (<= (* 2 (select main_a v_prenex_25261)) 1998)))) (forall ((v_prenex_27902 Int) (v_prenex_27903 Int)) (or (<= 1 (select main_a v_prenex_27902)) (<= (select main_a v_prenex_27903) 1498) (<= (+ main_x 1) v_prenex_27902) (< v_prenex_27902 main_x) (<= (select main_a v_prenex_27903) (+ (select main_a v_prenex_27902) 998)) (<= (select main_a v_prenex_27903) 999))) (forall ((v_prenex_24865 Int) (v_prenex_24866 Int)) (or (<= 1 (select main_a v_prenex_24865)) (<= (+ main_x 1) v_prenex_24865) (<= (* 2 (select main_a v_prenex_24866)) 1998) (< v_prenex_24865 main_x) (<= (select main_a v_prenex_24865) 500) (<= 1000 (+ (select main_a v_prenex_24865) (select main_a v_prenex_24866))) (<= (select main_a v_prenex_24866) 999))) (forall ((v_prenex_26521 Int) (v_prenex_26522 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26521))) (< v_prenex_26521 main_x) (<= (select main_a v_prenex_26522) 1498) (<= (select main_a v_prenex_26522) (+ (select main_a v_prenex_26521) 998)) (<= (select main_a v_prenex_26521) 999) (<= (+ main_x 1) v_prenex_26521) (<= 1000 (* 2 (select main_a v_prenex_26522))))) (forall ((v_prenex_26205 Int)) (or (<= 1 (select main_a v_prenex_26205)) (<= (+ main_x 1) v_prenex_26205) (<= (select main_a v_prenex_26205) 999) (<= 2 (* 2 (select main_a v_prenex_26205))) (< v_prenex_26205 main_x))) (forall ((v_prenex_25347 Int) (v_prenex_25346 Int)) (or (<= (+ main_x 1) v_prenex_25346) (< v_prenex_25346 main_x) (<= (+ (select main_a v_prenex_25346) (select main_a v_prenex_25347)) 1000) (<= (* 2 (select main_a v_prenex_25347)) 1998) (<= 0 (+ (select main_a v_prenex_25346) 498)))) (forall ((v_prenex_27507 Int) (v_prenex_27508 Int)) (or (<= 1 (select main_a v_prenex_27507)) (< v_prenex_27507 main_x) (<= 2 (* 2 (select main_a v_prenex_27507))) (<= 1 (select main_a v_prenex_27508)) (<= (+ main_x 1) v_prenex_27507) (<= (select main_a v_prenex_27508) (+ (select main_a v_prenex_27507) 998)))) (forall ((v_prenex_26413 Int) (v_prenex_26412 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26412))) (<= (+ main_x 1) v_prenex_26412) (<= (* 2 (select main_a v_prenex_26413)) 1998) (< v_prenex_26412 main_x) (<= (select main_a v_prenex_26413) 1498) (<= 1 (select main_a v_prenex_26412)) (<= (select main_a v_prenex_26413) (+ (select main_a v_prenex_26412) 998)))) (forall ((v_prenex_31488 Int) (v_prenex_31487 Int)) (or (<= (select main_a v_prenex_31488) 999) (< v_prenex_31487 main_x) (<= (select main_a v_prenex_31487) 500) (<= (select main_a v_prenex_31487) 999) (<= (+ (select main_a v_prenex_31487) (select main_a v_prenex_31488)) 1000) (<= (+ main_x 1) v_prenex_31487))) (forall ((v_prenex_27515 Int) (v_prenex_27516 Int)) (or (<= (select main_a v_prenex_27516) 1498) (<= (+ main_x 1) v_prenex_27515) (<= 1 (select main_a v_prenex_27515)) (<= 2 (* 2 (select main_a v_prenex_27515))) (< v_prenex_27515 main_x) (<= (select main_a v_prenex_27515) (select main_a v_prenex_27516)) (<= 1 (select main_a v_prenex_27516)))) (forall ((v_prenex_31552 Int) (v_prenex_31553 Int)) (or (<= (+ main_x 1) v_prenex_31552) (<= 1000 (+ (select main_a v_prenex_31552) (select main_a v_prenex_31553))) (<= (select main_a v_prenex_31553) 1498) (<= 2 (* 2 (select main_a v_prenex_31552))) (<= 1 (select main_a v_prenex_31553)) (< v_prenex_31552 main_x))) (forall ((v_prenex_22387 Int) (v_prenex_22388 Int)) (or (<= 500 (select main_a v_prenex_22388)) (< v_prenex_22387 main_x) (<= 0 (+ (select main_a v_prenex_22387) 498)) (<= (+ (select main_a v_prenex_22387) (select main_a v_prenex_22388)) 1000) (<= (+ main_x 1) v_prenex_22387) (< v_prenex_22388 main_y) (<= (* 2 (select main_a v_prenex_22388)) 1998))) (forall ((v_prenex_24551 Int) (v_prenex_24550 Int)) (or (<= (* 2 (select main_a v_prenex_24551)) 1998) (<= 2 (* 2 (select main_a v_prenex_24550))) (< v_prenex_24550 main_x) (<= (+ main_x 1) v_prenex_24550) (<= (* 2 (select main_a v_prenex_24550)) 1000) (<= 1000 (+ (select main_a v_prenex_24550) (select main_a v_prenex_24551))))) (forall ((v_prenex_32061 Int) (v_prenex_32062 Int)) (or (< v_prenex_32061 main_x) (<= (select main_a v_prenex_32061) 500) (<= 1000 (* 2 (select main_a v_prenex_32062))) (<= 500 (select main_a v_prenex_32062)) (<= (+ main_x 1) v_prenex_32061) (<= (select main_a v_prenex_32061) (select main_a v_prenex_32062)) (< v_prenex_32062 main_y))) (forall ((v_prenex_31976 Int) (v_prenex_31975 Int)) (or (<= (* 2 (select main_a v_prenex_31976)) 1998) (< v_prenex_31975 main_x) (<= (select main_a v_prenex_31976) 999) (<= (+ main_x 1) v_prenex_31975) (<= (select main_a v_prenex_31975) 500) (<= (select main_a v_prenex_31975) (select main_a v_prenex_31976)))) (forall ((v_prenex_27375 Int) (v_prenex_27376 Int)) (or (<= (+ (select main_a v_prenex_27375) (select main_a v_prenex_27376)) 1000) (<= 0 (+ (select main_a v_prenex_27375) 498)) (<= (+ main_x 1) v_prenex_27375) (<= (select main_a v_prenex_27376) 999) (< v_prenex_27375 main_x) (<= (* 2 (select main_a v_prenex_27376)) 1998))) (forall ((v_prenex_23798 Int) (v_prenex_23799 Int)) (or (<= 1 (select main_a v_prenex_23798)) (<= (select main_a v_prenex_23798) 500) (<= (select main_a v_prenex_23798) (select main_a v_prenex_23799)) (<= (+ main_x 1) v_prenex_23798) (<= (select main_a v_prenex_23799) 1498) (<= 500 (select main_a v_prenex_23799)) (< v_prenex_23798 main_x))) (or (forall ((v_prenex_23012 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23012))) (<= (* 2 (select main_a v_prenex_23012)) 1998))) (forall ((v_prenex_23009 Int)) (or (< v_prenex_23009 main_x) (<= 0 (+ (select main_a v_prenex_23009) 498)) (<= (* 2 (select main_a v_prenex_23009)) 1000) (<= (+ main_x 1) v_prenex_23009)))) (or (forall ((v_prenex_28591 Int)) (or (<= 500 (select main_a v_prenex_28591)) (<= (select main_a v_prenex_28591) 1498))) (forall ((v_prenex_28588 Int)) (or (< v_prenex_28588 main_x) (<= 2 (* 2 (select main_a v_prenex_28588))) (<= (+ main_x 1) v_prenex_28588) (<= (* 2 (select main_a v_prenex_28588)) 1000)))) (or (forall ((v_prenex_24369 Int)) (or (<= (select main_a v_prenex_24369) 999) (<= 1 (select main_a v_prenex_24369)))) (forall ((v_prenex_24368 Int)) (or (<= 1 (select main_a v_prenex_24368)) (< v_prenex_24368 main_x) (<= (* 2 (select main_a v_prenex_24368)) 1000) (<= 0 (+ (select main_a v_prenex_24368) 498)) (<= (+ main_x 1) v_prenex_24368)))) (forall ((v_prenex_23561 Int) (v_prenex_23560 Int)) (or (<= (select main_a v_prenex_23560) 500) (<= (+ main_x 1) v_prenex_23560) (<= (select main_a v_prenex_23561) 999) (<= 500 (select main_a v_prenex_23561)) (<= (+ (select main_a v_prenex_23560) (select main_a v_prenex_23561)) 1000) (< v_prenex_23560 main_x) (<= 0 (+ (select main_a v_prenex_23560) 498)))) (or (forall ((v_prenex_22346 Int)) (or (<= 1 (select main_a v_prenex_22346)) (<= (+ main_x 1) v_prenex_22346) (<= 2 (* 2 (select main_a v_prenex_22346))) (< v_prenex_22346 main_x))) (forall ((v_prenex_22347 Int)) (or (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (select main_a v_prenex_22347) 1498)))) (forall ((v_prenex_22587 Int) (v_prenex_22586 Int)) (or (<= (+ main_x 1) v_prenex_22586) (< v_prenex_22586 main_x) (<= (select main_a v_prenex_22586) 999) (<= (select main_a v_prenex_22587) 1498) (<= 1000 (+ (select main_a v_prenex_22586) (select main_a v_prenex_22587))) (<= (select main_a v_prenex_22586) 500) (<= (select main_a v_prenex_22587) 999))) (forall ((v_prenex_31118 Int) (v_prenex_31117 Int)) (or (< v_prenex_31117 main_x) (<= 500 (select main_a v_prenex_31118)) (<= 0 (+ (select main_a v_prenex_31117) 498)) (<= (select main_a v_prenex_31118) (+ (select main_a v_prenex_31117) 998)) (<= 1000 (* 2 (select main_a v_prenex_31118))) (<= (+ main_x 1) v_prenex_31117))) (or (forall ((v_prenex_32401 Int)) (or (<= 500 (select main_a v_prenex_32401)) (<= 1000 (* 2 (select main_a v_prenex_32401))))) (forall ((v_prenex_32396 Int)) (or (<= 0 (+ (select main_a v_prenex_32396) 498)) (< v_prenex_32396 main_x) (<= (* 2 (select main_a v_prenex_32396)) 1000) (<= (+ main_x 1) v_prenex_32396)))) (forall ((v_prenex_24603 Int) (v_prenex_24604 Int)) (or (<= 500 (select main_a v_prenex_24604)) (<= (+ main_x 1) v_prenex_24603) (<= (* 2 (select main_a v_prenex_24603)) 1000) (<= 1000 (+ (select main_a v_prenex_24603) (select main_a v_prenex_24604))) (<= 1 (select main_a v_prenex_24604)) (< v_prenex_24603 main_x))) (forall ((v_prenex_24013 Int) (v_prenex_24012 Int)) (or (<= 500 (select main_a v_prenex_24013)) (<= (select main_a v_prenex_24013) (+ (select main_a v_prenex_24012) 998)) (<= 2 (* 2 (select main_a v_prenex_24012))) (<= 0 (+ (select main_a v_prenex_24012) 498)) (<= (select main_a v_prenex_24013) 999) (< v_prenex_24012 main_x) (<= (+ main_x 1) v_prenex_24012))) (forall ((v_prenex_30011 Int) (v_prenex_30012 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30012))) (< v_prenex_30011 main_x) (<= (select main_a v_prenex_30011) 999) (<= (+ main_x 1) v_prenex_30011) (<= (+ (select main_a v_prenex_30011) (select main_a v_prenex_30012)) 1000))) (forall ((v_prenex_24535 Int) (v_prenex_24534 Int)) (or (<= (+ main_x 1) v_prenex_24534) (<= (+ (select main_a v_prenex_24534) (select main_a v_prenex_24535)) 1000) (< v_prenex_24534 main_x) (<= (+ main_y 1) v_prenex_24535) (<= 0 (+ (select main_a v_prenex_24534) 498)) (<= 500 (select main_a v_prenex_24535)) (<= (select main_a v_prenex_24535) 999))) (forall ((v_prenex_27682 Int) (v_prenex_27683 Int)) (or (<= (* 2 (select main_a v_prenex_27682)) 1000) (<= (select main_a v_prenex_27683) 1498) (<= (select main_a v_prenex_27682) (select main_a v_prenex_27683)) (< v_prenex_27682 main_x) (<= (+ main_x 1) v_prenex_27682))) (forall ((v_prenex_26836 Int) (v_prenex_26837 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26836))) (<= (select main_a v_prenex_26836) 500) (< v_prenex_26836 main_x) (<= (+ (select main_a v_prenex_26836) (select main_a v_prenex_26837)) 1000) (<= (+ main_x 1) v_prenex_26836))) (forall ((v_prenex_27029 Int) (v_prenex_27030 Int)) (or (< v_prenex_27029 main_x) (<= (select main_a v_prenex_27030) 999) (<= (+ (select main_a v_prenex_27029) (select main_a v_prenex_27030)) 1000) (< v_prenex_27030 main_y) (<= 500 (select main_a v_prenex_27030)) (<= 2 (* 2 (select main_a v_prenex_27029))) (<= (+ main_x 1) v_prenex_27029))) (forall ((v_prenex_23491 Int)) (or (<= 0 (+ (select main_a v_prenex_23491) 498)) (< v_prenex_23491 main_x) (<= 2 (* 2 (select main_a v_prenex_23491))) (<= (+ main_x 1) v_prenex_23491))) (forall ((v_prenex_25852 Int) (v_prenex_25851 Int)) (or (<= (+ main_y 1) v_prenex_25852) (<= (select main_a v_prenex_25851) 999) (<= (* 2 (select main_a v_prenex_25852)) 1998) (<= (+ main_x 1) v_prenex_25851) (<= (select main_a v_prenex_25852) (+ (select main_a v_prenex_25851) 998)) (< v_prenex_25851 main_x) (<= 1000 (* 2 (select main_a v_prenex_25852))))) (or (forall ((v_prenex_25394 Int)) (or (<= 1 (select main_a v_prenex_25394)) (< v_prenex_25394 main_y) (<= 500 (select main_a v_prenex_25394)))) (forall ((v_prenex_25393 Int)) (or (<= 1 (select main_a v_prenex_25393)) (<= (* 2 (select main_a v_prenex_25393)) 1000) (<= (+ main_x 1) v_prenex_25393) (< v_prenex_25393 main_x)))) (forall ((v_prenex_25315 Int) (v_prenex_25314 Int)) (or (<= 1 (select main_a v_prenex_25315)) (<= (select main_a v_prenex_25314) (select main_a v_prenex_25315)) (<= (+ main_x 1) v_prenex_25314) (<= 0 (+ (select main_a v_prenex_25314) 498)) (< v_prenex_25314 main_x) (<= (select main_a v_prenex_25314) 999) (<= (select main_a v_prenex_25315) 1498))) (forall ((v_prenex_24533 Int) (v_prenex_24532 Int)) (or (< v_prenex_24532 main_x) (<= (select main_a v_prenex_24532) (select main_a v_prenex_24533)) (<= (+ main_x 1) v_prenex_24532) (< v_prenex_24533 main_y) (<= (select main_a v_prenex_24533) 1498) (<= 2 (* 2 (select main_a v_prenex_24532))) (<= (select main_a v_prenex_24533) 999))) (forall ((v_prenex_24494 Int) (v_prenex_24495 Int)) (or (< v_prenex_24494 main_x) (<= 1000 (+ (select main_a v_prenex_24494) (select main_a v_prenex_24495))) (<= (select main_a v_prenex_24494) 999) (<= (select main_a v_prenex_24495) 1498) (<= (+ main_x 1) v_prenex_24494) (<= (* 2 (select main_a v_prenex_24494)) 1000))) (forall ((v_prenex_22722 Int) (v_prenex_22723 Int)) (or (<= (* 2 (select main_a v_prenex_22722)) 1000) (< v_prenex_22722 main_x) (<= 2 (* 2 (select main_a v_prenex_22722))) (<= (+ main_x 1) v_prenex_22722) (<= (select main_a v_prenex_22723) (+ (select main_a v_prenex_22722) 998)) (<= 1 (select main_a v_prenex_22723)) (<= (select main_a v_prenex_22723) 1498))) (or (forall ((v_prenex_24901 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24901))) (< v_prenex_24901 main_x) (<= (+ main_x 1) v_prenex_24901) (<= (select main_a v_prenex_24901) 500))) (forall ((v_prenex_24902 Int)) (or (<= (+ main_y 1) v_prenex_24902) (<= (* 2 (select main_a v_prenex_24902)) 1998) (<= (select main_a v_prenex_24902) 1498)))) (forall ((v_prenex_26857 Int) (v_prenex_26856 Int)) (or (<= (select main_a v_prenex_26857) (+ (select main_a v_prenex_26856) 998)) (<= (* 2 (select main_a v_prenex_26856)) 1000) (<= (select main_a v_prenex_26857) 1498) (<= (select main_a v_prenex_26856) 500) (<= (+ main_x 1) v_prenex_26856) (< v_prenex_26856 main_x))) (forall ((v_prenex_32153 Int) (v_prenex_32154 Int)) (or (<= (select main_a v_prenex_32153) 500) (<= (select main_a v_prenex_32154) 1498) (<= (+ main_y 1) v_prenex_32154) (<= 1000 (+ (select main_a v_prenex_32153) (select main_a v_prenex_32154))) (<= (+ main_x 1) v_prenex_32153) (<= 1 (select main_a v_prenex_32154)) (< v_prenex_32153 main_x))) (forall ((v_prenex_25032 Int) (v_prenex_25031 Int)) (or (<= (select main_a v_prenex_25032) 999) (< v_prenex_25032 main_y) (<= (select main_a v_prenex_25032) (+ (select main_a v_prenex_25031) 998)) (<= 1000 (* 2 (select main_a v_prenex_25032))) (<= (+ main_y 1) v_prenex_25032))) (forall ((v_prenex_24542 Int) (v_prenex_24543 Int)) (or (< v_prenex_24542 main_x) (<= 1000 (* 2 (select main_a v_prenex_24543))) (<= (* 2 (select main_a v_prenex_24542)) 1000) (<= 500 (select main_a v_prenex_24543)) (<= (+ main_x 1) v_prenex_24542) (<= (select main_a v_prenex_24542) 999) (<= 1000 (+ (select main_a v_prenex_24542) (select main_a v_prenex_24543))))) (<= (- (- main_x) (- main_y)) (- 1)) (or (forall ((v_prenex_25870 Int)) (or (< v_prenex_25870 main_x) (<= (+ main_x 1) v_prenex_25870) (<= (select main_a v_prenex_25870) 999) (<= 0 (+ (select main_a v_prenex_25870) 498)))) (forall ((v_prenex_25871 Int)) (<= 1000 (* 2 (select main_a v_prenex_25871))))) (forall ((v_prenex_22002 Int) (v_prenex_22003 Int)) (or (<= (select main_a v_prenex_22002) (select main_a v_prenex_22003)) (<= (+ main_x 1) v_prenex_22002) (<= (+ main_y 1) v_prenex_22003) (< v_prenex_22002 main_x) (<= 2 (* 2 (select main_a v_prenex_22002))) (<= 1 (select main_a v_prenex_22003)))) (or (forall ((v_prenex_22453 Int)) (or (<= (* 2 (select main_a v_prenex_22453)) 1000) (<= (+ main_x 1) v_prenex_22453) (< v_prenex_22453 main_x) (<= 0 (+ (select main_a v_prenex_22453) 498)))) (forall ((v_prenex_22454 Int)) (or (<= (+ main_y 1) v_prenex_22454) (<= 500 (select main_a v_prenex_22454))))) (forall ((v_prenex_28659 Int) (v_prenex_28660 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28660))) (<= (+ main_x 1) v_prenex_28659) (<= 0 (+ (select main_a v_prenex_28659) 498)) (<= 1 (select main_a v_prenex_28660)) (< v_prenex_28659 main_x) (<= (select main_a v_prenex_28660) (+ (select main_a v_prenex_28659) 998)))) (forall ((v_prenex_22187 Int) (v_prenex_22186 Int)) (or (<= 500 (select main_a v_prenex_22187)) (<= 2 (* 2 (select main_a v_prenex_22186))) (< v_prenex_22186 main_x) (< v_prenex_22187 main_y) (<= (+ main_x 1) v_prenex_22186) (<= (select main_a v_prenex_22186) (select main_a v_prenex_22187)) (<= 1000 (* 2 (select main_a v_prenex_22187))))) (forall ((v_prenex_29893 Int) (v_prenex_29894 Int)) (or (<= (select main_a v_prenex_29894) 1498) (< v_prenex_29893 main_x) (<= (+ main_x 1) v_prenex_29893) (<= (select main_a v_prenex_29894) (+ (select main_a v_prenex_29893) 998)) (<= (select main_a v_prenex_29893) 999) (<= (* 2 (select main_a v_prenex_29893)) 1000))) (forall ((v_prenex_22890 Int) (v_prenex_22889 Int)) (or (<= (select main_a v_prenex_22889) (select main_a v_prenex_22890)) (<= (+ main_x 1) v_prenex_22889) (<= (select main_a v_prenex_22889) 999) (< v_prenex_22889 main_x) (<= 1000 (* 2 (select main_a v_prenex_22890))) (<= (select main_a v_prenex_22889) 500))) (forall ((v_prenex_30905 Int) (v_prenex_30904 Int)) (or (<= (select main_a v_prenex_30904) (select main_a v_prenex_30905)) (<= 1 (select main_a v_prenex_30905)) (< v_prenex_30904 main_x) (<= (select main_a v_prenex_30904) 999) (<= 500 (select main_a v_prenex_30905)) (<= (select main_a v_prenex_30904) 500) (<= (+ main_x 1) v_prenex_30904))) (or (forall ((v_prenex_28962 Int)) (or (< v_prenex_28962 main_x) (<= 2 (* 2 (select main_a v_prenex_28962))) (<= 1 (select main_a v_prenex_28962)) (<= (+ main_x 1) v_prenex_28962) (<= (* 2 (select main_a v_prenex_28962)) 1000))) (forall ((v_prenex_28968 Int)) (or (<= (select main_a v_prenex_28968) 999) (<= (select main_a v_prenex_28968) 1498)))) (or (forall ((v_prenex_22076 Int)) (or (<= (* 2 (select main_a v_prenex_22076)) 1998) (<= (select main_a v_prenex_22076) 999))) (forall ((v_prenex_22077 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22077))) (<= (+ main_x 1) v_prenex_22077) (< v_prenex_22077 main_x) (<= (* 2 (select main_a v_prenex_22077)) 1000)))) (forall ((v_prenex_25678 Int) (v_prenex_25677 Int)) (or (<= (select main_a v_prenex_25677) 999) (<= (select main_a v_prenex_25678) 999) (<= (select main_a v_prenex_25677) (select main_a v_prenex_25678)) (< v_prenex_25677 main_x) (<= (select main_a v_prenex_25677) 500) (<= 1 (select main_a v_prenex_25678)) (<= (+ main_x 1) v_prenex_25677))) (forall ((v_prenex_21603 Int) (v_prenex_21604 Int)) (or (<= (select main_a v_prenex_21603) 500) (<= (select main_a v_prenex_21603) 999) (<= (* 2 (select main_a v_prenex_21604)) 1998) (< v_prenex_21603 main_x) (<= (select main_a v_prenex_21604) 999) (<= (+ (select main_a v_prenex_21603) (select main_a v_prenex_21604)) 1000) (<= (+ main_x 1) v_prenex_21603))) (forall ((v_prenex_29824 Int) (v_prenex_29825 Int)) (or (<= 1000 (+ (select main_a v_prenex_29824) (select main_a v_prenex_29825))) (< v_prenex_29824 main_x) (<= 2 (* 2 (select main_a v_prenex_29824))) (<= (select main_a v_prenex_29824) 500) (<= 500 (select main_a v_prenex_29825)) (<= 1000 (* 2 (select main_a v_prenex_29825))) (<= (+ main_x 1) v_prenex_29824))) (or (forall ((v_prenex_25129 Int)) (or (<= 1 (select main_a v_prenex_25129)) (<= 1000 (* 2 (select main_a v_prenex_25129))))) (forall ((v_prenex_25124 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25124))) (<= (+ main_x 1) v_prenex_25124) (<= 1 (select main_a v_prenex_25124)) (< v_prenex_25124 main_x)))) (or (forall ((v_prenex_27310 Int)) (or (<= (+ main_x 1) v_prenex_27310) (<= (* 2 (select main_a v_prenex_27310)) 1000) (<= (select main_a v_prenex_27310) 999) (< v_prenex_27310 main_x))) (forall ((v_prenex_27314 Int)) (or (<= (* 2 (select main_a v_prenex_27314)) 1998) (< v_prenex_27314 main_y)))) (forall ((v_prenex_30951 Int) (v_prenex_30950 Int)) (or (<= (select main_a v_prenex_30950) (select main_a v_prenex_30951)) (<= 1 (select main_a v_prenex_30951)) (<= (+ main_y 1) v_prenex_30951) (<= (+ main_x 1) v_prenex_30950) (<= 0 (+ (select main_a v_prenex_30950) 498)) (< v_prenex_30950 main_x))) (or (forall ((v_prenex_23012 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23012))) (<= (* 2 (select main_a v_prenex_23012)) 1998))) (forall ((v_prenex_23010 Int)) (or (< v_prenex_23010 main_x) (<= 0 (+ (select main_a v_prenex_23010) 498)) (<= (select main_a v_prenex_23010) 999) (<= (+ main_x 1) v_prenex_23010) (<= (* 2 (select main_a v_prenex_23010)) 1000)))) (forall ((v_prenex_31566 Int) (v_prenex_31567 Int)) (or (<= (select main_a v_prenex_31566) 500) (<= (* 2 (select main_a v_prenex_31567)) 1998) (<= 1 (select main_a v_prenex_31566)) (<= (+ main_x 1) v_prenex_31566) (<= (select main_a v_prenex_31566) (select main_a v_prenex_31567)) (< v_prenex_31566 main_x))) (forall ((v_prenex_24818 Int) (v_prenex_24817 Int)) (or (<= (* 2 (select main_a v_prenex_24818)) 1998) (< v_prenex_24817 main_x) (<= 1 (select main_a v_prenex_24817)) (<= (+ main_x 1) v_prenex_24817) (<= 2 (* 2 (select main_a v_prenex_24817))) (<= (+ (select main_a v_prenex_24817) (select main_a v_prenex_24818)) 1000))) (forall ((v_prenex_23303 Int) (v_prenex_23304 Int)) (or (<= (select main_a v_prenex_23303) 999) (<= (* 2 (select main_a v_prenex_23304)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23304))) (< v_prenex_23303 main_x) (<= 1 (select main_a v_prenex_23303)) (<= (+ main_x 1) v_prenex_23303) (<= (select main_a v_prenex_23304) (+ (select main_a v_prenex_23303) 998)))) (forall ((v_prenex_31329 Int) (v_prenex_31328 Int)) (or (<= (+ (select main_a v_prenex_31328) (select main_a v_prenex_31329)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31329))) (<= 1 (select main_a v_prenex_31328)) (<= (* 2 (select main_a v_prenex_31329)) 1998) (< v_prenex_31329 main_y) (< v_prenex_31328 main_x) (<= (+ main_x 1) v_prenex_31328))) (forall ((v_prenex_26011 Int) (v_prenex_26012 Int)) (or (<= (+ main_x 1) v_prenex_26011) (<= (+ main_y 1) v_prenex_26012) (<= (+ (select main_a v_prenex_26011) (select main_a v_prenex_26012)) 1000) (<= (select main_a v_prenex_26011) 999) (< v_prenex_26011 main_x) (<= (select main_a v_prenex_26012) 1498))) (forall ((v_prenex_24748 Int) (v_prenex_24747 Int)) (or (<= (select main_a v_prenex_24748) 1498) (<= 1 (select main_a v_prenex_24747)) (<= (+ main_y 1) v_prenex_24748) (<= (+ main_x 1) v_prenex_24747) (<= (select main_a v_prenex_24747) (select main_a v_prenex_24748)) (< v_prenex_24747 main_x) (<= (* 2 (select main_a v_prenex_24748)) 1998))) (forall ((v_prenex_27547 Int) (v_prenex_27548 Int)) (or (<= (select main_a v_prenex_27548) 999) (<= (+ main_x 1) v_prenex_27547) (<= 1 (select main_a v_prenex_27547)) (<= 2 (* 2 (select main_a v_prenex_27547))) (<= 1000 (* 2 (select main_a v_prenex_27548))) (<= (select main_a v_prenex_27548) (+ (select main_a v_prenex_27547) 998)) (< v_prenex_27547 main_x))) (or (forall ((v_prenex_22223 Int)) (or (<= (+ main_y 1) v_prenex_22223) (<= 1000 (* 2 (select main_a v_prenex_22223))) (<= (select main_a v_prenex_22223) 999))) (forall ((v_prenex_22222 Int)) (or (<= (+ main_x 1) v_prenex_22222) (< v_prenex_22222 main_x) (<= (* 2 (select main_a v_prenex_22222)) 1000)))) (or (forall ((v_prenex_22444 Int)) (<= (* 2 (select main_a v_prenex_22444)) 1998)) (forall ((v_prenex_22443 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22443))) (<= (+ main_x 1) v_prenex_22443) (< v_prenex_22443 main_x) (<= (select main_a v_prenex_22443) 999)))) (forall ((v_prenex_29714 Int) (v_prenex_29715 Int)) (or (<= 1 (select main_a v_prenex_29715)) (< v_prenex_29715 main_y) (<= (select main_a v_prenex_29715) 1498) (<= (+ (select main_a v_prenex_29714) (select main_a v_prenex_29715)) 1000) (<= 0 (+ (select main_a v_prenex_29714) 498)) (< v_prenex_29714 main_x) (<= (+ main_x 1) v_prenex_29714))) (forall ((v_prenex_32975 Int) (v_prenex_32976 Int)) (or (<= (+ main_x 1) v_prenex_32975) (< v_prenex_32975 main_x) (<= (select main_a v_prenex_32975) (select main_a v_prenex_32976)) (<= 500 (select main_a v_prenex_32976)) (<= 1 (select main_a v_prenex_32975)))) (forall ((v_prenex_32456 Int) (v_prenex_32455 Int)) (or (<= (+ main_x 1) v_prenex_32455) (< v_prenex_32455 main_x) (<= (* 2 (select main_a v_prenex_32456)) 1998) (<= 2 (* 2 (select main_a v_prenex_32455))) (<= (+ (select main_a v_prenex_32455) (select main_a v_prenex_32456)) 1000) (<= (select main_a v_prenex_32455) 999))) (or (forall ((v_prenex_27120 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27120))) (<= 1 (select main_a v_prenex_27120)))) (forall ((v_prenex_27117 Int)) (or (<= (+ main_x 1) v_prenex_27117) (<= 0 (+ (select main_a v_prenex_27117) 498)) (<= (select main_a v_prenex_27117) 500) (< v_prenex_27117 main_x) (<= 2 (* 2 (select main_a v_prenex_27117)))))) (forall ((v_prenex_28258 Int) (v_prenex_28257 Int)) (or (<= (* 2 (select main_a v_prenex_28258)) 1998) (<= (+ main_x 1) v_prenex_28257) (<= (select main_a v_prenex_28257) 999) (<= (select main_a v_prenex_28258) 999) (<= (select main_a v_prenex_28257) 500) (<= (select main_a v_prenex_28257) (select main_a v_prenex_28258)) (< v_prenex_28257 main_x))) (or (forall ((v_prenex_22160 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22160))) (<= (select main_a v_prenex_22160) 999) (< v_prenex_22160 main_x) (<= (+ main_x 1) v_prenex_22160))) (forall ((v_prenex_22161 Int)) (or (<= (+ main_y 1) v_prenex_22161) (<= (select main_a v_prenex_22161) 1498) (<= (select main_a v_prenex_22161) 999)))) (forall ((v_prenex_26964 Int) (v_prenex_26965 Int)) (or (<= (select main_a v_prenex_26964) (select main_a v_prenex_26965)) (<= (select main_a v_prenex_26964) 500) (< v_prenex_26964 main_x) (< v_prenex_26965 main_y) (<= 500 (select main_a v_prenex_26965)) (<= (+ main_x 1) v_prenex_26964))) (forall ((v_prenex_24485 Int) (v_prenex_24484 Int)) (or (<= (select main_a v_prenex_24485) 999) (<= 500 (select main_a v_prenex_24485)) (<= (+ main_x 1) v_prenex_24484) (< v_prenex_24484 main_x) (<= 0 (+ (select main_a v_prenex_24484) 498)) (<= (+ (select main_a v_prenex_24484) (select main_a v_prenex_24485)) 1000))) (forall ((v_prenex_30062 Int) (v_prenex_30063 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30062))) (<= (select main_a v_prenex_30063) 999) (<= (select main_a v_prenex_30062) 999) (<= (+ main_x 1) v_prenex_30062) (<= 1 (select main_a v_prenex_30063)) (< v_prenex_30062 main_x) (<= (select main_a v_prenex_30063) (+ (select main_a v_prenex_30062) 998)))) (forall ((v_prenex_22011 Int) (v_prenex_22010 Int)) (or (< v_prenex_22010 main_x) (<= (+ main_x 1) v_prenex_22010) (<= (select main_a v_prenex_22011) (+ (select main_a v_prenex_22010) 998)) (<= (* 2 (select main_a v_prenex_22010)) 1000) (<= (+ main_y 1) v_prenex_22011))) (or (forall ((v_prenex_25868 Int)) (or (<= (* 2 (select main_a v_prenex_25868)) 1000) (< v_prenex_25868 main_x) (<= 0 (+ (select main_a v_prenex_25868) 498)) (<= (+ main_x 1) v_prenex_25868))) (forall ((v_prenex_25871 Int)) (<= 1000 (* 2 (select main_a v_prenex_25871))))) (forall ((v_prenex_21976 Int) (v_prenex_21977 Int)) (or (<= (* 2 (select main_a v_prenex_21977)) 1998) (<= (+ main_x 1) v_prenex_21976) (<= 1000 (* 2 (select main_a v_prenex_21977))) (< v_prenex_21976 main_x) (<= 0 (+ (select main_a v_prenex_21976) 498)) (<= (select main_a v_prenex_21976) (select main_a v_prenex_21977)) (<= 2 (* 2 (select main_a v_prenex_21976))))) (forall ((v_prenex_24380 Int) (v_prenex_24381 Int)) (or (<= (select main_a v_prenex_24381) 1498) (<= (+ (select main_a v_prenex_24380) (select main_a v_prenex_24381)) 1000) (<= (select main_a v_prenex_24380) 500) (< v_prenex_24380 main_x) (<= 0 (+ (select main_a v_prenex_24380) 498)) (<= (+ main_x 1) v_prenex_24380) (<= 500 (select main_a v_prenex_24381)))) (or (forall ((v_prenex_22977 Int)) (<= 1 (select main_a v_prenex_22977))) (forall ((v_prenex_22976 Int)) (or (< v_prenex_22976 main_x) (<= 2 (* 2 (select main_a v_prenex_22976))) (<= (+ main_x 1) v_prenex_22976) (<= (select main_a v_prenex_22976) 999)))) (forall ((v_prenex_25639 Int) (v_prenex_25638 Int)) (or (<= (* 2 (select main_a v_prenex_25639)) 1998) (< v_prenex_25638 main_x) (<= 2 (* 2 (select main_a v_prenex_25638))) (<= 500 (select main_a v_prenex_25639)) (<= (+ main_x 1) v_prenex_25638) (<= (select main_a v_prenex_25638) (select main_a v_prenex_25639)))) (or (forall ((v_prenex_29332 Int)) (or (<= (select main_a v_prenex_29332) 999) (<= (* 2 (select main_a v_prenex_29332)) 1998))) (forall ((v_prenex_29326 Int)) (or (<= 0 (+ (select main_a v_prenex_29326) 498)) (<= 1 (select main_a v_prenex_29326)) (<= 2 (* 2 (select main_a v_prenex_29326))) (< v_prenex_29326 main_x) (<= (+ main_x 1) v_prenex_29326)))) (or (forall ((v_prenex_29541 Int)) (or (<= (* 2 (select main_a v_prenex_29541)) 1998) (<= (select main_a v_prenex_29541) 1498))) (forall ((v_prenex_29539 Int)) (or (<= (* 2 (select main_a v_prenex_29539)) 1000) (<= 1 (select main_a v_prenex_29539)) (<= 2 (* 2 (select main_a v_prenex_29539))) (< v_prenex_29539 main_x) (<= (+ main_x 1) v_prenex_29539)))) (forall ((v_prenex_32384 Int) (v_prenex_32383 Int)) (or (<= (+ main_x 1) v_prenex_32383) (<= (select main_a v_prenex_32383) 500) (<= (select main_a v_prenex_32384) (+ (select main_a v_prenex_32383) 998)) (<= (* 2 (select main_a v_prenex_32384)) 1998) (< v_prenex_32383 main_x) (<= (* 2 (select main_a v_prenex_32383)) 1000))) (forall ((v_prenex_24057 Int) (v_prenex_24056 Int)) (or (< v_prenex_24056 main_x) (<= (select main_a v_prenex_24057) 1498) (<= 1 (select main_a v_prenex_24057)) (<= (+ main_x 1) v_prenex_24056) (<= (select main_a v_prenex_24056) (select main_a v_prenex_24057)) (<= 2 (* 2 (select main_a v_prenex_24056))) (<= 0 (+ (select main_a v_prenex_24056) 498)))) (forall ((v_prenex_24779 Int) (v_prenex_24780 Int)) (or (< v_prenex_24779 main_x) (<= (select main_a v_prenex_24779) 999) (<= 2 (* 2 (select main_a v_prenex_24779))) (<= (+ (select main_a v_prenex_24779) (select main_a v_prenex_24780)) 1000) (<= (+ main_x 1) v_prenex_24779) (<= (select main_a v_prenex_24780) 1498))) (forall ((v_prenex_31520 Int) (v_prenex_31519 Int)) (or (< v_prenex_31520 main_y) (<= (+ main_y 1) v_prenex_31520) (<= 1000 (+ (select main_a v_prenex_31519) (select main_a v_prenex_31520))) (<= (select main_a v_prenex_31520) 1498) (<= 1000 (* 2 (select main_a v_prenex_31520))))) (forall ((v_prenex_23848 Int) (v_prenex_23847 Int)) (or (< v_prenex_23847 main_x) (<= (select main_a v_prenex_23847) 999) (<= 1000 (+ (select main_a v_prenex_23847) (select main_a v_prenex_23848))) (<= 1 (select main_a v_prenex_23847)) (<= (+ main_x 1) v_prenex_23847))) (forall ((v_prenex_32218 Int) (v_prenex_32217 Int)) (or (<= (+ main_x 1) v_prenex_32217) (<= 0 (+ (select main_a v_prenex_32217) 498)) (<= (+ (select main_a v_prenex_32217) (select main_a v_prenex_32218)) 1000) (<= (* 2 (select main_a v_prenex_32218)) 1998) (<= 500 (select main_a v_prenex_32218)) (<= (+ main_y 1) v_prenex_32218) (< v_prenex_32217 main_x))) (or (forall ((v_prenex_21803 Int)) (or (<= (* 2 (select main_a v_prenex_21803)) 1000) (<= (+ main_x 1) v_prenex_21803) (<= 1 (select main_a v_prenex_21803)) (<= 2 (* 2 (select main_a v_prenex_21803))) (< v_prenex_21803 main_x))) (forall ((v_prenex_21799 Int)) (or (<= 1 (select main_a v_prenex_21799)) (<= (select main_a v_prenex_21799) 1498)))) (forall ((v_prenex_23330 Int) (v_prenex_23329 Int)) (or (<= 1000 (+ (select main_a v_prenex_23329) (select main_a v_prenex_23330))) (<= (+ main_y 1) v_prenex_23330) (<= 0 (+ (select main_a v_prenex_23329) 498)) (<= (+ main_x 1) v_prenex_23329) (<= 1 (select main_a v_prenex_23330)) (<= 1000 (* 2 (select main_a v_prenex_23330))) (< v_prenex_23329 main_x))) (or (forall ((v_prenex_23660 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23660))) (<= (+ main_y 1) v_prenex_23660) (<= 500 (select main_a v_prenex_23660)))) (forall ((v_prenex_23659 Int)) (or (<= (select main_a v_prenex_23659) 500) (< v_prenex_23659 main_x) (<= 2 (* 2 (select main_a v_prenex_23659))) (<= (+ main_x 1) v_prenex_23659)))) (or (forall ((v_prenex_32261 Int)) (or (<= (+ main_x 1) v_prenex_32261) (< v_prenex_32261 main_x) (<= 2 (* 2 (select main_a v_prenex_32261))))) (forall ((v_prenex_32262 Int)) (or (<= (+ main_y 1) v_prenex_32262) (<= (* 2 (select main_a v_prenex_32262)) 1998) (<= 500 (select main_a v_prenex_32262))))) (forall ((v_prenex_25343 Int) (v_prenex_25342 Int)) (or (< v_prenex_25342 main_x) (<= (select main_a v_prenex_25342) 999) (<= 2 (* 2 (select main_a v_prenex_25342))) (<= (+ main_x 1) v_prenex_25342) (<= (* 2 (select main_a v_prenex_25343)) 1998) (<= (+ (select main_a v_prenex_25342) (select main_a v_prenex_25343)) 1000) (<= (select main_a v_prenex_25343) 999))) (forall ((v_prenex_24861 Int) (v_prenex_24862 Int)) (or (<= (+ main_x 1) v_prenex_24861) (<= (select main_a v_prenex_24861) (select main_a v_prenex_24862)) (<= 1 (select main_a v_prenex_24862)) (<= (* 2 (select main_a v_prenex_24861)) 1000) (<= (+ main_y 1) v_prenex_24862) (< v_prenex_24861 main_x) (<= (select main_a v_prenex_24862) 1498))) (forall ((v_prenex_26105 Int) (v_prenex_26104 Int)) (or (<= 500 (select main_a v_prenex_26105)) (<= (+ main_y 1) v_prenex_26105) (<= 1000 (* 2 (select main_a v_prenex_26105))) (<= (+ main_x 1) v_prenex_26104) (<= (select main_a v_prenex_26104) (select main_a v_prenex_26105)) (<= 0 (+ (select main_a v_prenex_26104) 498)) (< v_prenex_26104 main_x))) (forall ((v_prenex_32898 Int) (v_prenex_32899 Int)) (or (< v_prenex_32898 main_x) (<= (+ (select main_a v_prenex_32898) (select main_a v_prenex_32899)) 1000) (<= (select main_a v_prenex_32898) 500) (<= (select main_a v_prenex_32899) 999) (<= 1 (select main_a v_prenex_32898)) (<= (* 2 (select main_a v_prenex_32899)) 1998) (<= (+ main_x 1) v_prenex_32898))) (forall ((v_prenex_30811 Int) (v_prenex_30810 Int)) (or (<= (select main_a v_prenex_30810) (select main_a v_prenex_30811)) (<= (select main_a v_prenex_30811) 999) (< v_prenex_30810 main_x) (<= (+ main_x 1) v_prenex_30810) (<= 500 (select main_a v_prenex_30811)) (<= (select main_a v_prenex_30810) 500) (<= 2 (* 2 (select main_a v_prenex_30810))))) (or (forall ((v_prenex_28381 Int)) (or (<= (+ main_x 1) v_prenex_28381) (<= 0 (+ (select main_a v_prenex_28381) 498)) (< v_prenex_28381 main_x) (<= 2 (* 2 (select main_a v_prenex_28381))))) (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1998) (< v_prenex_28387 main_y) (<= (select main_a v_prenex_28387) 999)))) (forall ((v_prenex_32177 Int) (v_prenex_32178 Int)) (or (<= (select main_a v_prenex_32178) (+ (select main_a v_prenex_32177) 998)) (<= (select main_a v_prenex_32178) 999) (<= (select main_a v_prenex_32177) 999) (<= 0 (+ (select main_a v_prenex_32177) 498)) (< v_prenex_32177 main_x) (<= (+ main_x 1) v_prenex_32177) (<= 1 (select main_a v_prenex_32178)))) (or (forall ((v_prenex_31531 Int)) (or (<= (* 2 (select main_a v_prenex_31531)) 1000) (<= (select main_a v_prenex_31531) 999) (< v_prenex_31531 main_x) (<= (+ main_x 1) v_prenex_31531))) (forall ((v_prenex_31535 Int)) (or (<= 1 (select main_a v_prenex_31535)) (<= (* 2 (select main_a v_prenex_31535)) 1998)))) (or (forall ((v_prenex_28983 Int)) (or (<= 1 (select main_a v_prenex_28983)) (<= (select main_a v_prenex_28983) 999))) (forall ((v_prenex_28981 Int)) (or (< v_prenex_28981 main_x) (<= (select main_a v_prenex_28981) 999) (<= 0 (+ (select main_a v_prenex_28981) 498)) (<= 2 (* 2 (select main_a v_prenex_28981))) (<= (+ main_x 1) v_prenex_28981)))) (or (forall ((v_prenex_25481 Int)) (or (< v_prenex_25481 main_x) (<= 1 (select main_a v_prenex_25481)) (<= (* 2 (select main_a v_prenex_25481)) 1000) (<= (+ main_x 1) v_prenex_25481))) (forall ((v_prenex_25482 Int)) (<= (select main_a v_prenex_25482) 999))) (forall ((v_prenex_31231 Int) (v_prenex_31232 Int)) (or (<= (select main_a v_prenex_31231) 999) (< v_prenex_31231 main_x) (<= (+ main_x 1) v_prenex_31231) (<= (* 2 (select main_a v_prenex_31232)) 1998) (<= 500 (select main_a v_prenex_31232)) (<= (select main_a v_prenex_31231) (select main_a v_prenex_31232)) (<= 0 (+ (select main_a v_prenex_31231) 498)))) (forall ((v_prenex_26484 Int) (v_prenex_26485 Int)) (or (<= 0 (+ (select main_a v_prenex_26484) 498)) (<= (select main_a v_prenex_26485) (+ (select main_a v_prenex_26484) 998)) (<= (* 2 (select main_a v_prenex_26485)) 1998) (<= 2 (* 2 (select main_a v_prenex_26484))) (< v_prenex_26484 main_x) (<= 500 (select main_a v_prenex_26485)) (<= (+ main_x 1) v_prenex_26484))) (forall ((v_prenex_31729 Int) (v_prenex_31728 Int)) (or (< v_prenex_31728 main_x) (<= (+ main_x 1) v_prenex_31728) (<= (select main_a v_prenex_31729) 999) (<= (+ (select main_a v_prenex_31728) (select main_a v_prenex_31729)) 1000) (<= (select main_a v_prenex_31728) 500) (<= 1 (select main_a v_prenex_31728)) (<= 1000 (* 2 (select main_a v_prenex_31729))))) (or (forall ((v_prenex_27878 Int)) (or (<= 500 (select main_a v_prenex_27878)) (<= (* 2 (select main_a v_prenex_27878)) 1998))) (forall ((v_prenex_27877 Int)) (or (<= (+ main_x 1) v_prenex_27877) (< v_prenex_27877 main_x) (<= 1 (select main_a v_prenex_27877)) (<= 0 (+ (select main_a v_prenex_27877) 498)) (<= 2 (* 2 (select main_a v_prenex_27877)))))) (forall ((v_prenex_32443 Int) (v_prenex_32444 Int)) (or (<= 1000 (+ (select main_a v_prenex_32443) (select main_a v_prenex_32444))) (<= 1 (select main_a v_prenex_32443)) (<= (select main_a v_prenex_32443) 500) (<= (select main_a v_prenex_32444) 1498) (< v_prenex_32443 main_x) (<= (+ main_x 1) v_prenex_32443))) (forall ((v_prenex_23059 Int) (v_prenex_23060 Int)) (or (< v_prenex_23059 main_x) (<= 1000 (* 2 (select main_a v_prenex_23060))) (<= 0 (+ (select main_a v_prenex_23059) 498)) (<= (select main_a v_prenex_23059) 999) (<= (+ main_x 1) v_prenex_23059) (<= (* 2 (select main_a v_prenex_23060)) 1998) (<= (select main_a v_prenex_23059) (select main_a v_prenex_23060)))) (forall ((v_prenex_30341 Int) (v_prenex_30340 Int)) (or (<= (+ main_x 1) v_prenex_30340) (< v_prenex_30340 main_x) (<= 1000 (+ (select main_a v_prenex_30340) (select main_a v_prenex_30341))) (<= 0 (+ (select main_a v_prenex_30340) 498)) (<= (select main_a v_prenex_30340) 500))) (forall ((v_prenex_31468 Int) (v_prenex_31469 Int)) (or (< v_prenex_31468 main_x) (<= (* 2 (select main_a v_prenex_31468)) 1000) (<= (+ main_x 1) v_prenex_31468) (<= (select main_a v_prenex_31468) 999) (<= (select main_a v_prenex_31469) 999) (<= 1000 (* 2 (select main_a v_prenex_31469))) (<= (+ (select main_a v_prenex_31468) (select main_a v_prenex_31469)) 1000))) (forall ((v_prenex_21926 Int) (v_prenex_21927 Int)) (or (< v_prenex_21926 main_x) (<= 1000 (+ (select main_a v_prenex_21926) (select main_a v_prenex_21927))) (<= (+ main_x 1) v_prenex_21926) (<= 2 (* 2 (select main_a v_prenex_21926))) (<= (* 2 (select main_a v_prenex_21927)) 1998))) (forall ((v_prenex_22863 Int) (v_prenex_22864 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22863))) (<= (* 2 (select main_a v_prenex_22864)) 1998) (<= (+ main_x 1) v_prenex_22863) (<= 1 (select main_a v_prenex_22863)) (< v_prenex_22863 main_x) (<= 1000 (* 2 (select main_a v_prenex_22864))) (<= (select main_a v_prenex_22864) (+ (select main_a v_prenex_22863) 998)))) (or (forall ((v_prenex_25248 Int)) (or (<= 1 (select main_a v_prenex_25248)) (<= (+ main_y 1) v_prenex_25248))) (forall ((v_prenex_25247 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25247))) (< v_prenex_25247 main_x) (<= (select main_a v_prenex_25247) 500) (<= (+ main_x 1) v_prenex_25247)))) (forall ((v_prenex_24303 Int) (v_prenex_24302 Int)) (or (<= (+ main_y 1) v_prenex_24303) (<= 1 (select main_a v_prenex_24302)) (<= (select main_a v_prenex_24303) 999) (<= (+ main_x 1) v_prenex_24302) (<= (+ (select main_a v_prenex_24302) (select main_a v_prenex_24303)) 1000) (<= 1 (select main_a v_prenex_24303)) (< v_prenex_24302 main_x))) (forall ((v_prenex_31206 Int) (v_prenex_31205 Int)) (or (<= (+ main_x 1) v_prenex_31205) (<= (select main_a v_prenex_31206) (+ (select main_a v_prenex_31205) 998)) (<= (* 2 (select main_a v_prenex_31205)) 1000) (<= 1 (select main_a v_prenex_31205)) (< v_prenex_31205 main_x))) (or (forall ((v_prenex_24402 Int)) (or (<= 1 (select main_a v_prenex_24402)) (<= 2 (* 2 (select main_a v_prenex_24402))) (<= (+ main_x 1) v_prenex_24402) (< v_prenex_24402 main_x) (<= (* 2 (select main_a v_prenex_24402)) 1000))) (forall ((v_prenex_24406 Int)) (<= 500 (select main_a v_prenex_24406)))) (forall ((v_prenex_29774 Int) (v_prenex_29773 Int)) (or (<= (select main_a v_prenex_29774) 999) (<= (select main_a v_prenex_29773) (select main_a v_prenex_29774)) (< v_prenex_29773 main_x) (<= (+ main_x 1) v_prenex_29773) (<= (select main_a v_prenex_29774) 1498) (<= 1 (select main_a v_prenex_29773)))) (forall ((v_prenex_31022 Int) (v_prenex_31021 Int)) (or (<= (select main_a v_prenex_31022) 1498) (<= (select main_a v_prenex_31022) (+ (select main_a v_prenex_31021) 998)) (< v_prenex_31021 main_x) (<= (* 2 (select main_a v_prenex_31022)) 1998) (<= (+ main_x 1) v_prenex_31021) (<= (select main_a v_prenex_31021) 999) (<= (select main_a v_prenex_31021) 500))) (forall ((v_prenex_30511 Int) (v_prenex_30510 Int)) (or (<= (* 2 (select main_a v_prenex_30510)) 1000) (<= (select main_a v_prenex_30510) (select main_a v_prenex_30511)) (< v_prenex_30510 main_x) (<= (+ main_x 1) v_prenex_30510) (<= (select main_a v_prenex_30510) 500) (<= 1 (select main_a v_prenex_30511)))) (forall ((v_prenex_25896 Int) (v_prenex_25897 Int)) (or (<= 0 (+ (select main_a v_prenex_25896) 498)) (<= (select main_a v_prenex_25897) 999) (< v_prenex_25896 main_x) (< v_prenex_25897 main_y) (<= (* 2 (select main_a v_prenex_25897)) 1998) (<= 1000 (+ (select main_a v_prenex_25896) (select main_a v_prenex_25897))) (<= (+ main_x 1) v_prenex_25896))) (forall ((v_prenex_27951 Int) (v_prenex_27952 Int)) (or (<= (* 2 (select main_a v_prenex_27952)) 1998) (<= (+ (select main_a v_prenex_27951) (select main_a v_prenex_27952)) 1000) (<= (+ main_x 1) v_prenex_27951) (<= (select main_a v_prenex_27951) 500) (<= 0 (+ (select main_a v_prenex_27951) 498)) (< v_prenex_27951 main_x))) (forall ((v_prenex_24290 Int) (v_prenex_24289 Int)) (or (<= (select main_a v_prenex_24289) (select main_a v_prenex_24290)) (<= 0 (+ (select main_a v_prenex_24289) 498)) (<= (* 2 (select main_a v_prenex_24290)) 1998) (<= (+ main_x 1) v_prenex_24289) (<= (select main_a v_prenex_24289) 500) (< v_prenex_24289 main_x))) (or (forall ((v_prenex_28412 Int)) (or (<= 500 (select main_a v_prenex_28412)) (<= 1 (select main_a v_prenex_28412)))) (forall ((v_prenex_28407 Int)) (or (<= (+ main_x 1) v_prenex_28407) (<= 2 (* 2 (select main_a v_prenex_28407))) (<= 0 (+ (select main_a v_prenex_28407) 498)) (< v_prenex_28407 main_x)))) (forall ((v_prenex_24916 Int) (v_prenex_24915 Int)) (or (<= (+ main_x 1) v_prenex_24915) (<= (select main_a v_prenex_24915) 999) (<= (* 2 (select main_a v_prenex_24916)) 1998) (< v_prenex_24915 main_x) (<= 500 (select main_a v_prenex_24916)) (<= (select main_a v_prenex_24916) (+ (select main_a v_prenex_24915) 998)) (<= 1 (select main_a v_prenex_24915)))) (forall ((v_prenex_24053 Int) (v_prenex_24052 Int)) (or (<= (+ main_x 1) v_prenex_24052) (<= 1000 (+ (select main_a v_prenex_24052) (select main_a v_prenex_24053))) (<= (select main_a v_prenex_24053) 1498) (<= (* 2 (select main_a v_prenex_24052)) 1000) (< v_prenex_24052 main_x) (< v_prenex_24053 main_y))) (forall ((v_prenex_23592 Int) (v_prenex_23591 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23591))) (< v_prenex_23591 main_x) (<= 1000 (+ (select main_a v_prenex_23591) (select main_a v_prenex_23592))) (<= (+ main_x 1) v_prenex_23591) (<= (select main_a v_prenex_23592) 1498) (<= (+ main_y 1) v_prenex_23592))) (or (forall ((v_prenex_32481 Int)) (or (<= (select main_a v_prenex_32481) 500) (< v_prenex_32481 main_x) (<= 2 (* 2 (select main_a v_prenex_32481))) (<= (+ main_x 1) v_prenex_32481))) (forall ((v_prenex_32482 Int)) (or (<= (* 2 (select main_a v_prenex_32482)) 1998) (<= (+ main_y 1) v_prenex_32482) (<= 1000 (* 2 (select main_a v_prenex_32482)))))) (forall ((v_prenex_23298 Int) (v_prenex_23297 Int)) (or (<= (+ main_x 1) v_prenex_23297) (<= 500 (select main_a v_prenex_23298)) (<= (select main_a v_prenex_23297) 999) (< v_prenex_23297 main_x) (<= (+ (select main_a v_prenex_23297) (select main_a v_prenex_23298)) 1000) (<= 1 (select main_a v_prenex_23298)))) (or (forall ((v_prenex_29540 Int)) (or (<= (+ main_x 1) v_prenex_29540) (<= (select main_a v_prenex_29540) 999) (< v_prenex_29540 main_x) (<= 1 (select main_a v_prenex_29540)) (<= (* 2 (select main_a v_prenex_29540)) 1000))) (forall ((v_prenex_29541 Int)) (or (<= (* 2 (select main_a v_prenex_29541)) 1998) (<= (select main_a v_prenex_29541) 1498)))) (or (forall ((v_prenex_28327 Int)) (or (<= 500 (select main_a v_prenex_28327)) (<= (select main_a v_prenex_28327) 1498) (<= (+ main_y 1) v_prenex_28327))) (forall ((v_prenex_28326 Int)) (or (<= (select main_a v_prenex_28326) 500) (< v_prenex_28326 main_x) (<= (+ main_x 1) v_prenex_28326) (<= (* 2 (select main_a v_prenex_28326)) 1000)))) (or (forall ((v_prenex_25635 Int)) (or (<= 1 (select main_a v_prenex_25635)) (<= 1000 (* 2 (select main_a v_prenex_25635))))) (forall ((v_prenex_25633 Int)) (or (< v_prenex_25633 main_x) (<= 2 (* 2 (select main_a v_prenex_25633))) (<= (select main_a v_prenex_25633) 500) (<= (+ main_x 1) v_prenex_25633)))) (forall ((v_prenex_22554 Int) (v_prenex_22555 Int)) (or (<= (select main_a v_prenex_22554) 999) (<= 1000 (+ (select main_a v_prenex_22554) (select main_a v_prenex_22555))) (< v_prenex_22554 main_x) (<= (select main_a v_prenex_22555) 1498) (<= (+ main_y 1) v_prenex_22555) (<= 500 (select main_a v_prenex_22555)) (<= (+ main_x 1) v_prenex_22554))) (forall ((v_prenex_31934 Int) (v_prenex_31933 Int)) (or (<= (* 2 (select main_a v_prenex_31933)) 1000) (< v_prenex_31934 main_y) (<= (select main_a v_prenex_31933) (select main_a v_prenex_31934)) (<= (+ main_x 1) v_prenex_31933) (<= 1 (select main_a v_prenex_31934)) (< v_prenex_31933 main_x))) (forall ((v_prenex_24513 Int) (v_prenex_24512 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24512))) (< v_prenex_24512 main_x) (<= (+ (select main_a v_prenex_24512) (select main_a v_prenex_24513)) 1000) (<= (+ main_x 1) v_prenex_24512) (<= (select main_a v_prenex_24512) 500))) (or (forall ((v_prenex_22402 Int)) (or (<= (* 2 (select main_a v_prenex_22402)) 1998) (<= (select main_a v_prenex_22402) 1498) (<= (+ main_y 1) v_prenex_22402))) (forall ((v_prenex_22401 Int)) (or (<= 0 (+ (select main_a v_prenex_22401) 498)) (<= (+ main_x 1) v_prenex_22401) (<= (* 2 (select main_a v_prenex_22401)) 1000) (< v_prenex_22401 main_x)))) (or (forall ((v_prenex_30552 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30552))) (< v_prenex_30552 main_x) (<= (+ main_x 1) v_prenex_30552))) (forall ((v_prenex_30553 Int)) (or (<= (+ main_y 1) v_prenex_30553) (<= (* 2 (select main_a v_prenex_30553)) 1998)))) (forall ((v_prenex_28935 Int) (v_prenex_28934 Int)) (or (<= 1 (select main_a v_prenex_28935)) (<= (select main_a v_prenex_28935) (+ (select main_a v_prenex_28934) 998)) (<= (+ main_x 1) v_prenex_28934) (< v_prenex_28934 main_x) (<= (select main_a v_prenex_28935) 999) (<= (select main_a v_prenex_28934) 500) (<= 0 (+ (select main_a v_prenex_28934) 498)))) (forall ((v_prenex_25589 Int) (v_prenex_25590 Int)) (or (<= (select main_a v_prenex_25590) 1498) (< v_prenex_25589 main_x) (<= (+ main_x 1) v_prenex_25589) (<= (+ (select main_a v_prenex_25589) (select main_a v_prenex_25590)) 1000) (<= 500 (select main_a v_prenex_25590)) (<= (select main_a v_prenex_25589) 500) (<= (* 2 (select main_a v_prenex_25589)) 1000))) (or (forall ((v_prenex_25506 Int)) (or (<= (+ main_x 1) v_prenex_25506) (<= (select main_a v_prenex_25506) 999) (< v_prenex_25506 main_x))) (forall ((v_prenex_25510 Int)) (<= 1000 (* 2 (select main_a v_prenex_25510))))) (forall ((v_prenex_31374 Int) (v_prenex_31375 Int)) (or (<= (* 2 (select main_a v_prenex_31375)) 1998) (< v_prenex_31374 main_x) (<= 2 (* 2 (select main_a v_prenex_31374))) (<= 0 (+ (select main_a v_prenex_31374) 498)) (<= (select main_a v_prenex_31375) 999) (<= (select main_a v_prenex_31375) (+ (select main_a v_prenex_31374) 998)) (<= (+ main_x 1) v_prenex_31374))) (forall ((v_prenex_23065 Int) (v_prenex_23066 Int)) (or (<= 0 (+ (select main_a v_prenex_23065) 498)) (<= (select main_a v_prenex_23065) (select main_a v_prenex_23066)) (<= (+ main_x 1) v_prenex_23065) (<= (select main_a v_prenex_23066) 999) (<= 1 (select main_a v_prenex_23066)) (<= (select main_a v_prenex_23065) 500) (< v_prenex_23065 main_x))) (forall ((v_prenex_29299 Int) (v_prenex_29300 Int)) (or (<= 500 (select main_a v_prenex_29300)) (<= (+ main_x 1) v_prenex_29299) (<= (select main_a v_prenex_29299) (select main_a v_prenex_29300)) (< v_prenex_29299 main_x) (<= 1 (select main_a v_prenex_29300)) (<= 2 (* 2 (select main_a v_prenex_29299))))) (forall ((v_prenex_23525 Int) (v_prenex_23526 Int)) (or (<= (select main_a v_prenex_23526) 999) (<= 1000 (* 2 (select main_a v_prenex_23526))) (<= 0 (+ (select main_a v_prenex_23525) 498)) (< v_prenex_23525 main_x) (<= (select main_a v_prenex_23525) 500) (<= (+ main_x 1) v_prenex_23525) (<= (+ (select main_a v_prenex_23525) (select main_a v_prenex_23526)) 1000))) (forall ((v_prenex_24238 Int) (v_prenex_24239 Int)) (or (<= (select main_a v_prenex_24239) 999) (<= 0 (+ (select main_a v_prenex_24238) 498)) (< v_prenex_24238 main_x) (<= (select main_a v_prenex_24238) 999) (<= (+ main_x 1) v_prenex_24238) (<= 1000 (+ (select main_a v_prenex_24238) (select main_a v_prenex_24239))))) (or (forall ((v_prenex_26430 Int)) (or (<= 1 (select main_a v_prenex_26430)) (<= (* 2 (select main_a v_prenex_26430)) 1998))) (forall ((v_prenex_26425 Int)) (or (<= (+ main_x 1) v_prenex_26425) (< v_prenex_26425 main_x) (<= (* 2 (select main_a v_prenex_26425)) 1000) (<= 2 (* 2 (select main_a v_prenex_26425)))))) (forall ((v_prenex_25940 Int) (v_prenex_25941 Int)) (or (<= 1 (select main_a v_prenex_25940)) (< v_prenex_25940 main_x) (<= 1000 (* 2 (select main_a v_prenex_25941))) (<= 1000 (+ (select main_a v_prenex_25940) (select main_a v_prenex_25941))) (<= (+ main_x 1) v_prenex_25940) (<= (select main_a v_prenex_25940) 999))) (forall ((v_prenex_32245 Int) (v_prenex_32246 Int)) (or (<= (+ main_y 1) v_prenex_32246) (<= (select main_a v_prenex_32246) 999) (<= (select main_a v_prenex_32245) (select main_a v_prenex_32246)) (<= (select main_a v_prenex_32246) 1498) (< v_prenex_32246 main_y))) (forall ((v_prenex_23440 Int) (v_prenex_23439 Int)) (or (<= (* 2 (select main_a v_prenex_23440)) 1998) (< v_prenex_23440 main_y) (< v_prenex_23439 main_x) (<= (select main_a v_prenex_23439) 500) (<= (+ main_x 1) v_prenex_23439) (<= (select main_a v_prenex_23440) (+ (select main_a v_prenex_23439) 998)) (<= 500 (select main_a v_prenex_23440)))) (forall ((v_prenex_29479 Int) (v_prenex_29478 Int)) (or (<= (select main_a v_prenex_29478) 999) (< v_prenex_29478 main_x) (<= (select main_a v_prenex_29479) 999) (<= (+ main_x 1) v_prenex_29478) (<= 500 (select main_a v_prenex_29479)) (<= (select main_a v_prenex_29479) (+ (select main_a v_prenex_29478) 998)) (<= 2 (* 2 (select main_a v_prenex_29478))))) (or (forall ((v_prenex_23774 Int)) (<= (select main_a v_prenex_23774) 1498)) (forall ((v_prenex_23772 Int)) (or (<= (* 2 (select main_a v_prenex_23772)) 1000) (<= (+ main_x 1) v_prenex_23772) (<= 2 (* 2 (select main_a v_prenex_23772))) (<= 1 (select main_a v_prenex_23772)) (< v_prenex_23772 main_x)))) (forall ((v_prenex_28548 Int) (v_prenex_28547 Int)) (or (<= (select main_a v_prenex_28548) 1498) (<= (select main_a v_prenex_28547) 999) (<= 500 (select main_a v_prenex_28548)) (< v_prenex_28547 main_x) (<= (+ main_y 1) v_prenex_28548) (<= (+ (select main_a v_prenex_28547) (select main_a v_prenex_28548)) 1000) (<= (+ main_x 1) v_prenex_28547))) (forall ((v_prenex_28891 Int) (v_prenex_28890 Int)) (or (<= 0 (+ (select main_a v_prenex_28890) 498)) (<= (select main_a v_prenex_28890) 999) (< v_prenex_28890 main_x) (<= (+ (select main_a v_prenex_28890) (select main_a v_prenex_28891)) 1000) (<= (select main_a v_prenex_28891) 999) (<= 500 (select main_a v_prenex_28891)) (<= (+ main_x 1) v_prenex_28890))) (forall ((v_prenex_21599 Int) (v_prenex_21600 Int)) (or (<= (select main_a v_prenex_21599) 999) (<= (select main_a v_prenex_21600) 1498) (< v_prenex_21599 main_x) (<= (select main_a v_prenex_21600) 999) (<= (+ main_x 1) v_prenex_21599) (<= 1000 (+ (select main_a v_prenex_21599) (select main_a v_prenex_21600))))) (forall ((v_prenex_28139 Int) (v_prenex_28140 Int)) (or (<= 500 (select main_a v_prenex_28140)) (<= (select main_a v_prenex_28140) 999) (<= (select main_a v_prenex_28140) (+ (select main_a v_prenex_28139) 998)) (<= (select main_a v_prenex_28139) 500) (< v_prenex_28139 main_x) (<= (+ main_x 1) v_prenex_28139))) (forall ((v_prenex_32236 Int) (v_prenex_32235 Int)) (or (<= (* 2 (select main_a v_prenex_32236)) 1998) (<= 2 (* 2 (select main_a v_prenex_32235))) (<= (select main_a v_prenex_32236) (+ (select main_a v_prenex_32235) 998)) (<= (+ main_x 1) v_prenex_32235) (<= (* 2 (select main_a v_prenex_32235)) 1000) (< v_prenex_32235 main_x))) (forall ((v_prenex_30381 Int) (v_prenex_30380 Int)) (or (<= 500 (select main_a v_prenex_30381)) (<= (+ (select main_a v_prenex_30380) (select main_a v_prenex_30381)) 1000) (<= (select main_a v_prenex_30380) 500) (<= (+ main_x 1) v_prenex_30380) (<= (* 2 (select main_a v_prenex_30380)) 1000) (<= (* 2 (select main_a v_prenex_30381)) 1998) (< v_prenex_30380 main_x))) (forall ((v_prenex_22085 Int) (v_prenex_22086 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22086))) (<= (+ main_x 1) v_prenex_22085) (<= (select main_a v_prenex_22085) 999) (<= (select main_a v_prenex_22086) 1498) (<= (select main_a v_prenex_22085) 500) (< v_prenex_22085 main_x) (<= (+ (select main_a v_prenex_22085) (select main_a v_prenex_22086)) 1000))) (forall ((v_prenex_31346 Int) (v_prenex_31347 Int)) (or (<= (* 2 (select main_a v_prenex_31347)) 1998) (<= (+ main_x 1) v_prenex_31346) (<= 500 (select main_a v_prenex_31347)) (< v_prenex_31347 main_y) (< v_prenex_31346 main_x) (<= 0 (+ (select main_a v_prenex_31346) 498)) (<= (select main_a v_prenex_31346) (select main_a v_prenex_31347)))) (or (forall ((v_prenex_24869 Int)) (or (<= 0 (+ (select main_a v_prenex_24869) 498)) (<= (* 2 (select main_a v_prenex_24869)) 1000) (< v_prenex_24869 main_x) (<= 2 (* 2 (select main_a v_prenex_24869))) (<= (+ main_x 1) v_prenex_24869))) (forall ((v_prenex_24874 Int)) (or (<= (* 2 (select main_a v_prenex_24874)) 1998) (<= (select main_a v_prenex_24874) 1498)))) (forall ((v_prenex_30509 Int) (v_prenex_30508 Int)) (or (<= (select main_a v_prenex_30508) 500) (< v_prenex_30508 main_x) (<= (+ main_x 1) v_prenex_30508) (<= (+ (select main_a v_prenex_30508) (select main_a v_prenex_30509)) 1000) (<= (select main_a v_prenex_30509) 1498) (<= (select main_a v_prenex_30509) 999))) (forall ((v_prenex_31514 Int) (v_prenex_31513 Int)) (or (<= (+ main_x 1) v_prenex_31513) (<= 2 (* 2 (select main_a v_prenex_31513))) (<= 1 (select main_a v_prenex_31514)) (<= (select main_a v_prenex_31514) 1498) (<= 1 (select main_a v_prenex_31513)) (< v_prenex_31513 main_x) (<= (+ (select main_a v_prenex_31513) (select main_a v_prenex_31514)) 1000))) (forall ((v_prenex_32658 Int) (v_prenex_32659 Int)) (or (<= (select main_a v_prenex_32659) 999) (<= (select main_a v_prenex_32658) (select main_a v_prenex_32659)) (< v_prenex_32658 main_x) (<= (+ main_x 1) v_prenex_32658) (<= (+ main_y 1) v_prenex_32659) (<= (select main_a v_prenex_32659) 1498) (<= 1 (select main_a v_prenex_32658)))) (forall ((v_prenex_32715 Int) (v_prenex_32716 Int)) (or (<= (select main_a v_prenex_32716) 999) (<= (+ main_x 1) v_prenex_32715) (< v_prenex_32715 main_x) (<= 1000 (+ (select main_a v_prenex_32715) (select main_a v_prenex_32716))) (<= (* 2 (select main_a v_prenex_32715)) 1000) (<= (select main_a v_prenex_32715) 999) (<= (select main_a v_prenex_32716) 1498))) (forall ((v_prenex_31086 Int) (v_prenex_31085 Int)) (or (<= (+ main_x 1) v_prenex_31085) (<= 1 (select main_a v_prenex_31086)) (<= (select main_a v_prenex_31085) (select main_a v_prenex_31086)) (<= 2 (* 2 (select main_a v_prenex_31085))) (<= 0 (+ (select main_a v_prenex_31085) 498)) (< v_prenex_31085 main_x) (<= 500 (select main_a v_prenex_31086)))) (or (forall ((v_prenex_26430 Int)) (or (<= 1 (select main_a v_prenex_26430)) (<= (* 2 (select main_a v_prenex_26430)) 1998))) (forall ((v_prenex_26427 Int)) (or (<= (+ main_x 1) v_prenex_26427) (<= (select main_a v_prenex_26427) 999) (<= (* 2 (select main_a v_prenex_26427)) 1000) (< v_prenex_26427 main_x) (<= 2 (* 2 (select main_a v_prenex_26427)))))) (or (forall ((v_prenex_29848 Int)) (or (<= (* 2 (select main_a v_prenex_29848)) 1000) (<= (+ main_x 1) v_prenex_29848) (< v_prenex_29848 main_x) (<= 1 (select main_a v_prenex_29848)))) (forall ((v_prenex_29851 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29851))) (<= 500 (select main_a v_prenex_29851))))) (forall ((v_prenex_27434 Int) (v_prenex_27435 Int)) (or (< v_prenex_27434 main_x) (<= (+ (select main_a v_prenex_27434) (select main_a v_prenex_27435)) 1000) (<= 1 (select main_a v_prenex_27435)) (<= (+ main_x 1) v_prenex_27434) (<= (select main_a v_prenex_27434) 500) (<= (select main_a v_prenex_27434) 999) (<= (* 2 (select main_a v_prenex_27435)) 1998))) (forall ((v_prenex_27166 Int) (v_prenex_27167 Int)) (or (<= (* 2 (select main_a v_prenex_27166)) 1000) (<= 2 (* 2 (select main_a v_prenex_27166))) (< v_prenex_27166 main_x) (<= (+ main_x 1) v_prenex_27166) (<= (select main_a v_prenex_27167) 1498) (<= 500 (select main_a v_prenex_27167)) (<= (select main_a v_prenex_27167) (+ (select main_a v_prenex_27166) 998)))) (or (forall ((v_prenex_23576 Int)) (<= 500 (select main_a v_prenex_23576))) (forall ((v_prenex_23575 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23575))) (< v_prenex_23575 main_x) (<= 1 (select main_a v_prenex_23575)) (<= (+ main_x 1) v_prenex_23575)))) (forall ((v_prenex_28514 Int) (v_prenex_28513 Int)) (or (< v_prenex_28513 main_x) (<= 2 (* 2 (select main_a v_prenex_28513))) (<= 1000 (* 2 (select main_a v_prenex_28514))) (<= (select main_a v_prenex_28514) 999) (<= (select main_a v_prenex_28514) (+ (select main_a v_prenex_28513) 998)) (<= (select main_a v_prenex_28513) 500) (<= (+ main_x 1) v_prenex_28513))) (forall ((v_prenex_29290 Int) (v_prenex_29289 Int)) (or (< v_prenex_29289 main_x) (<= 1000 (* 2 (select main_a v_prenex_29290))) (<= (+ main_x 1) v_prenex_29289) (<= (select main_a v_prenex_29289) 500) (<= (* 2 (select main_a v_prenex_29289)) 1000) (<= (select main_a v_prenex_29290) (+ (select main_a v_prenex_29289) 998)))) (or (forall ((v_prenex_31097 Int)) (or (<= (select main_a v_prenex_31097) 999) (<= 1000 (* 2 (select main_a v_prenex_31097))))) (forall ((v_prenex_31093 Int)) (or (<= (select main_a v_prenex_31093) 500) (<= 2 (* 2 (select main_a v_prenex_31093))) (<= (+ main_x 1) v_prenex_31093) (< v_prenex_31093 main_x)))) (forall ((v_prenex_23538 Int) (v_prenex_23539 Int)) (or (<= 500 (select main_a v_prenex_23539)) (<= 0 (+ (select main_a v_prenex_23538) 498)) (<= (select main_a v_prenex_23539) 999) (<= 1000 (+ (select main_a v_prenex_23538) (select main_a v_prenex_23539))) (< v_prenex_23539 main_y) (< v_prenex_23538 main_x) (<= (+ main_x 1) v_prenex_23538))) (forall ((v_prenex_30396 Int) (v_prenex_30395 Int)) (or (< v_prenex_30395 main_x) (<= 0 (+ (select main_a v_prenex_30395) 498)) (< v_prenex_30396 main_y) (<= 1000 (+ (select main_a v_prenex_30395) (select main_a v_prenex_30396))) (<= 500 (select main_a v_prenex_30396)) (<= (+ main_x 1) v_prenex_30395))) (forall ((v_prenex_25805 Int) (v_prenex_25806 Int)) (or (<= (+ (select main_a v_prenex_25805) (select main_a v_prenex_25806)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25806))) (<= (+ main_x 1) v_prenex_25805) (<= 1 (select main_a v_prenex_25806)) (< v_prenex_25805 main_x) (<= (select main_a v_prenex_25805) 500) (< v_prenex_25806 main_y))) (forall ((v_prenex_28274 Int) (v_prenex_28273 Int)) (or (<= (+ main_x 1) v_prenex_28273) (<= (select main_a v_prenex_28273) 500) (<= 1 (select main_a v_prenex_28274)) (<= (select main_a v_prenex_28273) (select main_a v_prenex_28274)) (<= (select main_a v_prenex_28273) 999) (<= (select main_a v_prenex_28274) 1498) (< v_prenex_28273 main_x))) (forall ((v_prenex_21502 Int) (v_prenex_21503 Int)) (or (<= (* 2 (select main_a v_prenex_21503)) 1998) (<= 1000 (+ (select main_a v_prenex_21502) (select main_a v_prenex_21503))) (< v_prenex_21502 main_x) (<= (select main_a v_prenex_21502) 500) (<= (* 2 (select main_a v_prenex_21502)) 1000) (<= 500 (select main_a v_prenex_21503)) (<= (+ main_x 1) v_prenex_21502))) (forall ((v_prenex_27825 Int) (v_prenex_27824 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27825))) (< v_prenex_27825 main_y) (<= 1 (select main_a v_prenex_27825)) (< v_prenex_27824 main_x) (<= (+ (select main_a v_prenex_27824) (select main_a v_prenex_27825)) 1000) (<= 1 (select main_a v_prenex_27824)) (<= (+ main_x 1) v_prenex_27824))) (forall ((v_prenex_27403 Int) (v_prenex_27404 Int)) (or (<= (select main_a v_prenex_27404) 1498) (<= (+ main_y 1) v_prenex_27404) (<= (select main_a v_prenex_27404) 999) (<= (select main_a v_prenex_27403) (select main_a v_prenex_27404)) (<= (select main_a v_prenex_27403) 500) (<= (+ main_x 1) v_prenex_27403) (< v_prenex_27403 main_x))) (forall ((v_prenex_29717 Int) (v_prenex_29716 Int)) (or (<= (select main_a v_prenex_29717) 999) (<= 1 (select main_a v_prenex_29716)) (<= (select main_a v_prenex_29716) 999) (<= 1000 (+ (select main_a v_prenex_29716) (select main_a v_prenex_29717))) (<= (select main_a v_prenex_29717) 1498) (< v_prenex_29716 main_x) (<= (+ main_x 1) v_prenex_29716))) (forall ((v_prenex_26686 Int) (v_prenex_26687 Int)) (or (<= (* 2 (select main_a v_prenex_26686)) 1000) (< v_prenex_26687 main_y) (<= (+ main_x 1) v_prenex_26686) (<= 1000 (+ (select main_a v_prenex_26686) (select main_a v_prenex_26687))) (< v_prenex_26686 main_x) (<= (* 2 (select main_a v_prenex_26687)) 1998))) (forall ((v_prenex_28349 Int) (v_prenex_28350 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28350))) (<= 500 (select main_a v_prenex_28350)) (< v_prenex_28349 main_x) (<= (+ main_x 1) v_prenex_28349) (<= (* 2 (select main_a v_prenex_28349)) 1000) (<= 2 (* 2 (select main_a v_prenex_28349))) (<= (select main_a v_prenex_28349) (select main_a v_prenex_28350)))) (or (forall ((v_prenex_23748 Int)) (or (<= (+ main_x 1) v_prenex_23748) (<= (select main_a v_prenex_23748) 500) (<= (* 2 (select main_a v_prenex_23748)) 1000) (< v_prenex_23748 main_x))) (forall ((v_prenex_23754 Int)) (or (<= 500 (select main_a v_prenex_23754)) (<= (* 2 (select main_a v_prenex_23754)) 1998)))) (forall ((v_prenex_23468 Int) (v_prenex_23467 Int)) (or (<= (+ (select main_a v_prenex_23467) (select main_a v_prenex_23468)) 1000) (<= 1 (select main_a v_prenex_23467)) (<= (select main_a v_prenex_23468) 999) (<= (+ main_x 1) v_prenex_23467) (< v_prenex_23467 main_x) (<= 0 (+ (select main_a v_prenex_23467) 498)) (<= (* 2 (select main_a v_prenex_23468)) 1998))) (or (forall ((v_prenex_28863 Int)) (or (< v_prenex_28863 main_y) (<= (select main_a v_prenex_28863) 999))) (forall ((v_prenex_28862 Int)) (or (<= (* 2 (select main_a v_prenex_28862)) 1000) (<= 1 (select main_a v_prenex_28862)) (<= (+ main_x 1) v_prenex_28862) (< v_prenex_28862 main_x)))) (forall ((v_prenex_22500 Int) (v_prenex_22501 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22500))) (<= (select main_a v_prenex_22501) (+ (select main_a v_prenex_22500) 998)) (<= (select main_a v_prenex_22500) 500) (< v_prenex_22500 main_x) (<= 1000 (* 2 (select main_a v_prenex_22501))) (<= (+ main_x 1) v_prenex_22500))) (forall ((v_prenex_27385 Int) (v_prenex_27386 Int)) (or (<= (select main_a v_prenex_27386) (+ (select main_a v_prenex_27385) 998)) (< v_prenex_27385 main_x) (<= (select main_a v_prenex_27386) 1498) (<= (* 2 (select main_a v_prenex_27385)) 1000) (<= (+ main_x 1) v_prenex_27385) (<= (select main_a v_prenex_27385) 500) (<= (select main_a v_prenex_27386) 999))) (forall ((v_prenex_31082 Int) (v_prenex_31081 Int)) (or (<= (+ main_x 1) v_prenex_31081) (<= (select main_a v_prenex_31081) (select main_a v_prenex_31082)) (< v_prenex_31081 main_x) (<= 1 (select main_a v_prenex_31081)) (<= 2 (* 2 (select main_a v_prenex_31081))) (<= 1 (select main_a v_prenex_31082)))) (or (forall ((v_prenex_23750 Int)) (or (< v_prenex_23750 main_x) (<= (* 2 (select main_a v_prenex_23750)) 1000) (<= (select main_a v_prenex_23750) 999) (<= (+ main_x 1) v_prenex_23750))) (forall ((v_prenex_23754 Int)) (or (<= 500 (select main_a v_prenex_23754)) (<= (* 2 (select main_a v_prenex_23754)) 1998)))) (or (forall ((v_prenex_24791 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24791))) (<= (select main_a v_prenex_24791) 999) (<= (+ main_x 1) v_prenex_24791) (< v_prenex_24791 main_x) (<= (select main_a v_prenex_24791) 500))) (forall ((v_prenex_24797 Int)) (or (<= 500 (select main_a v_prenex_24797)) (<= (* 2 (select main_a v_prenex_24797)) 1998)))) (or (forall ((v_prenex_29943 Int)) (or (<= (select main_a v_prenex_29943) 500) (<= (+ main_x 1) v_prenex_29943) (<= 2 (* 2 (select main_a v_prenex_29943))) (<= (* 2 (select main_a v_prenex_29943)) 1000) (< v_prenex_29943 main_x))) (forall ((v_prenex_29949 Int)) (<= 1 (select main_a v_prenex_29949)))) (forall ((v_prenex_30729 Int) (v_prenex_30728 Int)) (or (<= (select main_a v_prenex_30729) (+ (select main_a v_prenex_30728) 998)) (<= (+ main_x 1) v_prenex_30728) (<= 500 (select main_a v_prenex_30729)) (<= (select main_a v_prenex_30728) 999) (< v_prenex_30728 main_x) (<= (select main_a v_prenex_30729) 999))) (or (forall ((v_prenex_26780 Int)) (<= (select main_a v_prenex_26780) 999)) (forall ((v_prenex_26775 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26775))) (< v_prenex_26775 main_x) (<= 1 (select main_a v_prenex_26775)) (<= (+ main_x 1) v_prenex_26775)))) (or (forall ((v_prenex_28009 Int)) (or (<= (+ main_x 1) v_prenex_28009) (<= 2 (* 2 (select main_a v_prenex_28009))) (< v_prenex_28009 main_x))) (forall ((v_prenex_28010 Int)) (or (<= (select main_a v_prenex_28010) 1498) (<= (+ main_y 1) v_prenex_28010)))) (forall ((v_prenex_28782 Int) (v_prenex_28781 Int)) (or (<= 1 (select main_a v_prenex_28782)) (<= 1000 (* 2 (select main_a v_prenex_28782))) (<= (select main_a v_prenex_28781) 500) (<= (select main_a v_prenex_28781) (select main_a v_prenex_28782)) (< v_prenex_28781 main_x) (<= 1 (select main_a v_prenex_28781)) (<= (+ main_x 1) v_prenex_28781))) (forall ((v_prenex_25956 Int) (v_prenex_25957 Int)) (or (< v_prenex_25956 main_x) (<= (select main_a v_prenex_25956) 999) (<= 2 (* 2 (select main_a v_prenex_25956))) (<= 1000 (+ (select main_a v_prenex_25956) (select main_a v_prenex_25957))) (<= (+ main_x 1) v_prenex_25956) (<= 500 (select main_a v_prenex_25957)) (<= (* 2 (select main_a v_prenex_25957)) 1998))) (forall ((v_prenex_24755 Int) (v_prenex_24756 Int)) (or (<= (+ main_x 1) v_prenex_24755) (<= (select main_a v_prenex_24755) 500) (<= (* 2 (select main_a v_prenex_24756)) 1998) (< v_prenex_24755 main_x) (<= 2 (* 2 (select main_a v_prenex_24755))) (<= (+ (select main_a v_prenex_24755) (select main_a v_prenex_24756)) 1000))) (forall ((v_prenex_27603 Int) (v_prenex_27604 Int)) (or (< v_prenex_27603 main_x) (<= (+ (select main_a v_prenex_27603) (select main_a v_prenex_27604)) 1000) (<= (+ main_x 1) v_prenex_27603) (<= (+ main_y 1) v_prenex_27604) (<= (select main_a v_prenex_27603) 999))) (or (forall ((v_prenex_27324 Int)) (or (< v_prenex_27324 main_x) (<= (select main_a v_prenex_27324) 999) (<= 2 (* 2 (select main_a v_prenex_27324))) (<= (+ main_x 1) v_prenex_27324))) (forall ((v_prenex_27327 Int)) (or (<= 1 (select main_a v_prenex_27327)) (<= (select main_a v_prenex_27327) 1498)))) (forall ((v_prenex_22208 Int) (v_prenex_22209 Int)) (or (<= (select main_a v_prenex_22209) 999) (< v_prenex_22208 main_x) (<= 1000 (+ (select main_a v_prenex_22208) (select main_a v_prenex_22209))) (<= (* 2 (select main_a v_prenex_22208)) 1000) (<= (+ main_y 1) v_prenex_22209) (<= (* 2 (select main_a v_prenex_22209)) 1998) (<= (+ main_x 1) v_prenex_22208))) (forall ((v_prenex_26844 Int) (v_prenex_26845 Int)) (or (<= 1 (select main_a v_prenex_26845)) (<= (select main_a v_prenex_26845) 999) (< v_prenex_26844 main_x) (<= (select main_a v_prenex_26845) (+ (select main_a v_prenex_26844) 998)) (<= (+ main_x 1) v_prenex_26844) (<= (select main_a v_prenex_26844) 500) (<= 2 (* 2 (select main_a v_prenex_26844))))) (forall ((v_prenex_31651 Int) (v_prenex_31650 Int)) (or (<= (* 2 (select main_a v_prenex_31650)) 1000) (<= (* 2 (select main_a v_prenex_31651)) 1998) (< v_prenex_31650 main_x) (<= (select main_a v_prenex_31651) (+ (select main_a v_prenex_31650) 998)) (<= (+ main_x 1) v_prenex_31650))) (forall ((v_prenex_31042 Int) (v_prenex_31041 Int)) (or (<= (select main_a v_prenex_31041) (select main_a v_prenex_31042)) (<= 1 (select main_a v_prenex_31041)) (<= 1000 (* 2 (select main_a v_prenex_31042))) (<= (+ main_x 1) v_prenex_31041) (< v_prenex_31041 main_x) (<= (select main_a v_prenex_31041) 500) (<= (* 2 (select main_a v_prenex_31042)) 1998))) (forall ((v_prenex_30574 Int) (v_prenex_30573 Int)) (or (<= 1 (select main_a v_prenex_30574)) (< v_prenex_30573 main_x) (<= 1000 (+ (select main_a v_prenex_30573) (select main_a v_prenex_30574))) (<= 0 (+ (select main_a v_prenex_30573) 498)) (<= (select main_a v_prenex_30574) 999) (<= (+ main_x 1) v_prenex_30573) (<= (select main_a v_prenex_30573) 999))) (forall ((v_prenex_23530 Int) (v_prenex_23531 Int)) (or (< v_prenex_23530 main_x) (<= (select main_a v_prenex_23530) (select main_a v_prenex_23531)) (<= 1000 (* 2 (select main_a v_prenex_23531))) (<= (select main_a v_prenex_23530) 999) (<= (+ main_y 1) v_prenex_23531) (<= (select main_a v_prenex_23531) 999) (<= (+ main_x 1) v_prenex_23530))) (forall ((v_prenex_30806 Int) (v_prenex_30807 Int)) (or (<= (select main_a v_prenex_30807) 1498) (<= 1000 (* 2 (select main_a v_prenex_30807))) (<= (+ (select main_a v_prenex_30806) (select main_a v_prenex_30807)) 1000) (< v_prenex_30806 main_x) (<= (+ main_y 1) v_prenex_30807) (<= 1 (select main_a v_prenex_30806)) (<= (+ main_x 1) v_prenex_30806))) (forall ((v_prenex_26075 Int) (v_prenex_26074 Int)) (or (<= (select main_a v_prenex_26074) (select main_a v_prenex_26075)) (<= 1000 (* 2 (select main_a v_prenex_26075))) (<= (select main_a v_prenex_26075) 999) (< v_prenex_26074 main_x) (<= (+ main_x 1) v_prenex_26074) (<= 1 (select main_a v_prenex_26074)) (<= 0 (+ (select main_a v_prenex_26074) 498)))) (or (forall ((v_prenex_21396 Int)) (or (< v_prenex_21396 main_x) (<= (* 2 (select main_a v_prenex_21396)) 1000) (<= 0 (+ (select main_a v_prenex_21396) 498)) (<= 1 (select main_a v_prenex_21396)) (<= (+ main_x 1) v_prenex_21396))) (forall ((v_prenex_21791 Int)) (or (<= (select main_a v_prenex_21791) 999) (<= (select main_a v_prenex_21791) 1498)))) (forall ((v_prenex_26447 Int) (v_prenex_26448 Int)) (or (<= (select main_a v_prenex_26447) 500) (<= (select main_a v_prenex_26447) (select main_a v_prenex_26448)) (<= 1000 (* 2 (select main_a v_prenex_26448))) (<= (+ main_x 1) v_prenex_26447) (<= 2 (* 2 (select main_a v_prenex_26447))) (<= (select main_a v_prenex_26448) 1498) (< v_prenex_26447 main_x))) (forall ((v_prenex_25717 Int) (v_prenex_25718 Int)) (or (<= (+ main_x 1) v_prenex_25717) (<= 1000 (* 2 (select main_a v_prenex_25718))) (<= (select main_a v_prenex_25718) (+ (select main_a v_prenex_25717) 998)) (< v_prenex_25718 main_y) (<= (+ main_y 1) v_prenex_25718))) (forall ((v_prenex_22323 Int) (v_prenex_22324 Int)) (or (<= 1000 (+ (select main_a v_prenex_22323) (select main_a v_prenex_22324))) (<= 1 (select main_a v_prenex_22323)) (<= 1000 (* 2 (select main_a v_prenex_22324))) (<= 500 (select main_a v_prenex_22324)) (< v_prenex_22323 main_x) (<= (+ main_x 1) v_prenex_22323) (<= (select main_a v_prenex_22323) 500))) (forall ((v_prenex_23213 Int) (v_prenex_23212 Int)) (or (<= (+ main_x 1) v_prenex_23212) (<= 2 (* 2 (select main_a v_prenex_23212))) (<= (* 2 (select main_a v_prenex_23213)) 1998) (<= 1 (select main_a v_prenex_23213)) (<= 1 (select main_a v_prenex_23212)) (<= (select main_a v_prenex_23212) (select main_a v_prenex_23213)) (< v_prenex_23212 main_x))) (forall ((v_prenex_22477 Int) (v_prenex_22478 Int)) (or (<= (+ main_x 1) v_prenex_22477) (<= (select main_a v_prenex_22478) (+ (select main_a v_prenex_22477) 998)) (<= 0 (+ (select main_a v_prenex_22477) 498)) (<= (select main_a v_prenex_22477) 999) (<= (* 2 (select main_a v_prenex_22478)) 1998) (< v_prenex_22477 main_x))) (forall ((v_prenex_25856 Int) (v_prenex_25855 Int)) (or (< v_prenex_25855 main_x) (<= (* 2 (select main_a v_prenex_25856)) 1998) (<= (+ main_x 1) v_prenex_25855) (<= (+ (select main_a v_prenex_25855) (select main_a v_prenex_25856)) 1000) (<= 500 (select main_a v_prenex_25856)) (<= (select main_a v_prenex_25855) 999))) (forall ((v_prenex_26516 Int) (v_prenex_26517 Int)) (or (<= (+ main_x 1) v_prenex_26516) (<= (select main_a v_prenex_26516) (select main_a v_prenex_26517)) (< v_prenex_26516 main_x) (<= 1 (select main_a v_prenex_26516)) (<= (select main_a v_prenex_26516) 999) (<= (select main_a v_prenex_26517) 999))) (forall ((v_prenex_22684 Int) (v_prenex_22685 Int)) (or (< v_prenex_22684 main_x) (<= (+ main_y 1) v_prenex_22685) (<= (select main_a v_prenex_22685) 1498) (<= (+ main_x 1) v_prenex_22684) (<= 500 (select main_a v_prenex_22685)) (<= (select main_a v_prenex_22685) (+ (select main_a v_prenex_22684) 998)) (<= 0 (+ (select main_a v_prenex_22684) 498)))) (forall ((v_prenex_22891 Int) (v_prenex_22892 Int)) (or (<= (+ main_y 1) v_prenex_22892) (<= (+ main_x 1) v_prenex_22891) (<= 500 (select main_a v_prenex_22892)) (<= 1000 (+ (select main_a v_prenex_22891) (select main_a v_prenex_22892))) (<= 0 (+ (select main_a v_prenex_22891) 498)) (<= 1000 (* 2 (select main_a v_prenex_22892))) (< v_prenex_22891 main_x))) (forall ((v_prenex_28209 Int) (v_prenex_28210 Int)) (or (<= 0 (+ (select main_a v_prenex_28209) 498)) (<= (+ main_x 1) v_prenex_28209) (<= 1 (select main_a v_prenex_28210)) (< v_prenex_28209 main_x) (<= (select main_a v_prenex_28209) (select main_a v_prenex_28210)) (<= 2 (* 2 (select main_a v_prenex_28209))))) (forall ((v_prenex_30255 Int) (v_prenex_30254 Int)) (or (<= (* 2 (select main_a v_prenex_30254)) 1000) (<= (select main_a v_prenex_30255) 1498) (<= (+ main_x 1) v_prenex_30254) (< v_prenex_30254 main_x) (<= 1000 (* 2 (select main_a v_prenex_30255))) (<= 1000 (+ (select main_a v_prenex_30254) (select main_a v_prenex_30255))) (<= (select main_a v_prenex_30254) 500))) (forall ((v_prenex_26589 Int) (v_prenex_26588 Int)) (or (<= 1 (select main_a v_prenex_26589)) (<= (+ main_x 1) v_prenex_26588) (<= 1000 (+ (select main_a v_prenex_26588) (select main_a v_prenex_26589))) (<= (select main_a v_prenex_26589) 999) (<= (select main_a v_prenex_26588) 999) (< v_prenex_26588 main_x))) (forall ((v_prenex_23793 Int) (v_prenex_23792 Int)) (or (<= 500 (select main_a v_prenex_23793)) (<= (select main_a v_prenex_23792) 999) (< v_prenex_23792 main_x) (<= (select main_a v_prenex_23792) 500) (<= (+ main_x 1) v_prenex_23792) (<= (select main_a v_prenex_23793) (+ (select main_a v_prenex_23792) 998)) (<= 1000 (* 2 (select main_a v_prenex_23793))))) (forall ((v_prenex_30413 Int) (v_prenex_30414 Int)) (or (<= (select main_a v_prenex_30414) 999) (<= (+ main_x 1) v_prenex_30413) (<= (select main_a v_prenex_30413) (select main_a v_prenex_30414)) (<= 2 (* 2 (select main_a v_prenex_30413))) (<= (select main_a v_prenex_30413) 999) (< v_prenex_30413 main_x))) (forall ((v_prenex_25084 Int) (v_prenex_25083 Int)) (or (<= (select main_a v_prenex_25084) 1498) (<= (select main_a v_prenex_25083) (select main_a v_prenex_25084)) (<= (* 2 (select main_a v_prenex_25083)) 1000) (<= (+ main_x 1) v_prenex_25083) (< v_prenex_25083 main_x) (<= (* 2 (select main_a v_prenex_25084)) 1998))) (forall ((v_prenex_28559 Int) (v_prenex_28560 Int)) (or (<= 1 (select main_a v_prenex_28560)) (<= 2 (* 2 (select main_a v_prenex_28559))) (<= 0 (+ (select main_a v_prenex_28559) 498)) (<= 1000 (* 2 (select main_a v_prenex_28560))) (< v_prenex_28559 main_x) (<= (select main_a v_prenex_28559) (select main_a v_prenex_28560)) (<= (+ main_x 1) v_prenex_28559))) (forall ((v_prenex_25883 Int) (v_prenex_25882 Int)) (or (<= (select main_a v_prenex_25882) (select main_a v_prenex_25883)) (<= 2 (* 2 (select main_a v_prenex_25882))) (<= (select main_a v_prenex_25882) 999) (< v_prenex_25882 main_x) (<= (+ main_x 1) v_prenex_25882) (<= 500 (select main_a v_prenex_25883)) (<= 1 (select main_a v_prenex_25883)))) (forall ((v_prenex_22000 Int) (v_prenex_22001 Int)) (or (<= 0 (+ (select main_a v_prenex_22000) 498)) (<= (+ (select main_a v_prenex_22000) (select main_a v_prenex_22001)) 1000) (< v_prenex_22000 main_x) (<= (select main_a v_prenex_22001) 1498) (<= (+ main_x 1) v_prenex_22000))) (forall ((v_prenex_30119 Int) (v_prenex_30120 Int)) (or (<= (select main_a v_prenex_30120) (+ (select main_a v_prenex_30119) 998)) (<= (+ main_x 1) v_prenex_30119) (< v_prenex_30119 main_x) (<= 2 (* 2 (select main_a v_prenex_30119))) (<= (select main_a v_prenex_30120) 1498))) (or (forall ((v_prenex_32357 Int)) (or (< v_prenex_32357 main_y) (<= (select main_a v_prenex_32357) 999) (<= (+ main_y 1) v_prenex_32357))) (forall ((v_prenex_32356 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32356))) (< v_prenex_32356 main_x)))) (forall ((v_prenex_28951 Int) (v_prenex_28950 Int)) (or (<= (* 2 (select main_a v_prenex_28951)) 1998) (<= 500 (select main_a v_prenex_28951)) (<= (+ main_y 1) v_prenex_28951) (<= (select main_a v_prenex_28951) (+ (select main_a v_prenex_28950) 998)) (< v_prenex_28951 main_y))) (forall ((v_prenex_25803 Int) (v_prenex_25804 Int)) (or (<= 1 (select main_a v_prenex_25803)) (<= (select main_a v_prenex_25804) (+ (select main_a v_prenex_25803) 998)) (< v_prenex_25803 main_x) (<= (* 2 (select main_a v_prenex_25804)) 1998) (<= (+ main_x 1) v_prenex_25803) (<= (select main_a v_prenex_25804) 1498) (<= 2 (* 2 (select main_a v_prenex_25803))))) (forall ((v_prenex_21913 Int) (v_prenex_21912 Int)) (or (< v_prenex_21912 main_x) (< v_prenex_21913 main_y) (<= (+ main_x 1) v_prenex_21912) (<= (+ (select main_a v_prenex_21912) (select main_a v_prenex_21913)) 1000) (<= (select main_a v_prenex_21912) 999))) (or (forall ((v_prenex_32875 Int)) (or (<= 1 (select main_a v_prenex_32875)) (<= (select main_a v_prenex_32875) 1498))) (forall ((v_prenex_32870 Int)) (or (<= (* 2 (select main_a v_prenex_32870)) 1000) (<= 0 (+ (select main_a v_prenex_32870) 498)) (<= (+ main_x 1) v_prenex_32870) (< v_prenex_32870 main_x)))) (forall ((v_prenex_26568 Int) (v_prenex_26569 Int)) (or (<= (select main_a v_prenex_26568) (select main_a v_prenex_26569)) (< v_prenex_26569 main_y) (<= (+ main_x 1) v_prenex_26568) (<= (* 2 (select main_a v_prenex_26569)) 1998) (<= 1 (select main_a v_prenex_26569)) (<= 0 (+ (select main_a v_prenex_26568) 498)) (< v_prenex_26568 main_x))) (forall ((v_prenex_24506 Int) (v_prenex_24507 Int)) (or (<= (+ main_x 1) v_prenex_24506) (<= 1000 (* 2 (select main_a v_prenex_24507))) (<= 1 (select main_a v_prenex_24507)) (<= (select main_a v_prenex_24506) (select main_a v_prenex_24507)) (< v_prenex_24506 main_x) (<= (* 2 (select main_a v_prenex_24506)) 1000) (< v_prenex_24507 main_y))) (forall ((v_prenex_21497 Int)) (or (<= (* 2 (select main_a v_prenex_21497)) 1000) (< v_prenex_21497 main_x) (<= (+ main_x 1) v_prenex_21497))) (or (forall ((v_prenex_31004 Int)) (or (<= 500 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31004) 1498))) (forall ((v_prenex_30998 Int)) (or (<= (select main_a v_prenex_30998) 500) (< v_prenex_30998 main_x) (<= (select main_a v_prenex_30998) 999) (<= (+ main_x 1) v_prenex_30998) (<= 2 (* 2 (select main_a v_prenex_30998)))))) (or (forall ((v_prenex_31486 Int)) (<= 500 (select main_a v_prenex_31486))) (forall ((v_prenex_31485 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31485))) (<= 1 (select main_a v_prenex_31485)) (<= 0 (+ (select main_a v_prenex_31485) 498)) (<= (+ main_x 1) v_prenex_31485) (< v_prenex_31485 main_x)))) (forall ((v_prenex_23815 Int) (v_prenex_23814 Int)) (or (<= (* 2 (select main_a v_prenex_23814)) 1000) (<= 1000 (+ (select main_a v_prenex_23814) (select main_a v_prenex_23815))) (< v_prenex_23815 main_y) (<= (* 2 (select main_a v_prenex_23815)) 1998) (< v_prenex_23814 main_x) (<= (+ main_x 1) v_prenex_23814) (<= 1 (select main_a v_prenex_23815)))) (or (forall ((v_prenex_21401 Int)) (or (<= 0 (+ (select main_a v_prenex_21401) 498)) (< v_prenex_21401 main_x) (<= (select main_a v_prenex_21401) 500) (<= (+ main_x 1) v_prenex_21401))) (forall ((v_prenex_21981 Int)) (<= (* 2 (select main_a v_prenex_21981)) 1998))) (forall ((v_prenex_31244 Int) (v_prenex_31243 Int)) (or (<= 1 (select main_a v_prenex_31243)) (< v_prenex_31243 main_x) (<= 1 (select main_a v_prenex_31244)) (<= (select main_a v_prenex_31243) (select main_a v_prenex_31244)) (<= (* 2 (select main_a v_prenex_31244)) 1998) (<= (+ main_x 1) v_prenex_31243) (<= (select main_a v_prenex_31243) 500))) (forall ((v_prenex_28546 Int) (v_prenex_28545 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28545))) (<= 1000 (+ (select main_a v_prenex_28545) (select main_a v_prenex_28546))) (<= (+ main_x 1) v_prenex_28545) (< v_prenex_28545 main_x) (<= (select main_a v_prenex_28546) 1498) (< v_prenex_28546 main_y))) (or (forall ((v_prenex_31312 Int)) (or (<= 1 (select main_a v_prenex_31312)) (<= (* 2 (select main_a v_prenex_31312)) 1000) (< v_prenex_31312 main_x) (<= (+ main_x 1) v_prenex_31312))) (forall ((v_prenex_31313 Int)) (or (<= (select main_a v_prenex_31313) 1498) (<= (+ main_y 1) v_prenex_31313)))) (forall ((v_prenex_29916 Int) (v_prenex_29917 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29916))) (<= (+ main_x 1) v_prenex_29916) (<= 1 (select main_a v_prenex_29917)) (< v_prenex_29916 main_x) (<= 1 (select main_a v_prenex_29916)) (<= (select main_a v_prenex_29917) 1498) (<= 1000 (+ (select main_a v_prenex_29916) (select main_a v_prenex_29917))))) (forall ((v_prenex_24509 Int) (v_prenex_24508 Int)) (or (<= 500 (select main_a v_prenex_24509)) (<= 2 (* 2 (select main_a v_prenex_24508))) (<= 1 (select main_a v_prenex_24508)) (<= (+ main_x 1) v_prenex_24508) (<= (+ (select main_a v_prenex_24508) (select main_a v_prenex_24509)) 1000) (< v_prenex_24508 main_x) (<= (select main_a v_prenex_24509) 999))) (or (forall ((v_prenex_30325 Int)) (or (<= 500 (select main_a v_prenex_30325)) (<= (select main_a v_prenex_30325) 1498))) (forall ((v_prenex_30324 Int)) (or (<= (+ main_x 1) v_prenex_30324) (<= 0 (+ (select main_a v_prenex_30324) 498)) (<= 2 (* 2 (select main_a v_prenex_30324))) (< v_prenex_30324 main_x) (<= (select main_a v_prenex_30324) 500)))) (or (forall ((v_prenex_25969 Int)) (or (< v_prenex_25969 main_x) (<= (select main_a v_prenex_25969) 500) (<= 2 (* 2 (select main_a v_prenex_25969))) (<= (* 2 (select main_a v_prenex_25969)) 1000) (<= (+ main_x 1) v_prenex_25969))) (forall ((v_prenex_25970 Int)) (<= 1 (select main_a v_prenex_25970)))) (or (forall ((v_prenex_31512 Int)) (or (<= (* 2 (select main_a v_prenex_31512)) 1998) (<= (+ main_y 1) v_prenex_31512))) (forall ((v_prenex_31511 Int)) (or (< v_prenex_31511 main_x) (<= (+ main_x 1) v_prenex_31511) (<= (select main_a v_prenex_31511) 999)))) (or (forall ((v_prenex_30934 Int)) (or (<= (+ main_x 1) v_prenex_30934) (<= 2 (* 2 (select main_a v_prenex_30934))) (<= 1 (select main_a v_prenex_30934)) (<= 0 (+ (select main_a v_prenex_30934) 498)) (< v_prenex_30934 main_x))) (forall ((v_prenex_30940 Int)) (or (<= (select main_a v_prenex_30940) 1498) (<= 500 (select main_a v_prenex_30940))))) (forall ((v_prenex_24133 Int) (v_prenex_24132 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24133))) (<= 0 (+ (select main_a v_prenex_24132) 498)) (< v_prenex_24132 main_x) (<= (select main_a v_prenex_24133) (+ (select main_a v_prenex_24132) 998)) (<= (select main_a v_prenex_24132) 999) (<= (+ main_x 1) v_prenex_24132))) (forall ((v_prenex_30369 Int) (v_prenex_30368 Int)) (or (<= (select main_a v_prenex_30368) (select main_a v_prenex_30369)) (< v_prenex_30368 main_x) (<= (select main_a v_prenex_30368) 500) (<= (+ main_x 1) v_prenex_30368) (<= 1 (select main_a v_prenex_30369)) (<= 2 (* 2 (select main_a v_prenex_30368))))) (forall ((v_prenex_25444 Int) (v_prenex_25445 Int)) (or (<= (select main_a v_prenex_25445) (+ (select main_a v_prenex_25444) 998)) (<= 500 (select main_a v_prenex_25445)) (<= 0 (+ (select main_a v_prenex_25444) 498)) (<= (+ main_x 1) v_prenex_25444) (< v_prenex_25444 main_x))) (forall ((v_prenex_29574 Int) (v_prenex_29575 Int)) (or (<= 500 (select main_a v_prenex_29575)) (< v_prenex_29575 main_y) (<= (* 2 (select main_a v_prenex_29574)) 1000) (<= (select main_a v_prenex_29575) (+ (select main_a v_prenex_29574) 998)) (<= (+ main_x 1) v_prenex_29574) (<= 1 (select main_a v_prenex_29575)) (< v_prenex_29574 main_x))) (forall ((v_prenex_32946 Int) (v_prenex_32947 Int)) (or (<= 1000 (+ (select main_a v_prenex_32946) (select main_a v_prenex_32947))) (<= (+ main_x 1) v_prenex_32946) (<= 500 (select main_a v_prenex_32947)) (<= 2 (* 2 (select main_a v_prenex_32946))) (< v_prenex_32946 main_x) (<= (select main_a v_prenex_32946) 500))) (forall ((v_prenex_22732 Int) (v_prenex_22733 Int)) (or (<= 1 (select main_a v_prenex_22732)) (<= 2 (* 2 (select main_a v_prenex_22732))) (<= (+ main_x 1) v_prenex_22732) (<= (select main_a v_prenex_22732) (select main_a v_prenex_22733)) (<= 500 (select main_a v_prenex_22733)) (< v_prenex_22732 main_x))) (forall ((v_prenex_32472 Int) (v_prenex_32471 Int)) (or (< v_prenex_32471 main_x) (<= (select main_a v_prenex_32471) 500) (<= 1 (select main_a v_prenex_32472)) (<= 1000 (* 2 (select main_a v_prenex_32472))) (<= 1000 (+ (select main_a v_prenex_32471) (select main_a v_prenex_32472))) (<= (+ main_x 1) v_prenex_32471) (<= 0 (+ (select main_a v_prenex_32471) 498)))) (forall ((v_prenex_27362 Int) (v_prenex_27361 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27361))) (<= (+ (select main_a v_prenex_27361) (select main_a v_prenex_27362)) 1000) (< v_prenex_27361 main_x) (<= (select main_a v_prenex_27362) 999) (<= (select main_a v_prenex_27362) 1498) (<= (select main_a v_prenex_27361) 500) (<= (+ main_x 1) v_prenex_27361))) (forall ((v_prenex_23990 Int) (v_prenex_23989 Int)) (or (<= (select main_a v_prenex_23990) 999) (<= (* 2 (select main_a v_prenex_23989)) 1000) (< v_prenex_23989 main_x) (<= (+ main_x 1) v_prenex_23989) (<= (+ (select main_a v_prenex_23989) (select main_a v_prenex_23990)) 1000) (<= 0 (+ (select main_a v_prenex_23989) 498)) (<= 1000 (* 2 (select main_a v_prenex_23990))))) (forall ((v_prenex_29752 Int) (v_prenex_29751 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29752))) (<= (+ main_x 1) v_prenex_29751) (<= (select main_a v_prenex_29752) (+ (select main_a v_prenex_29751) 998)) (<= 1 (select main_a v_prenex_29751)) (<= (* 2 (select main_a v_prenex_29752)) 1998) (<= (select main_a v_prenex_29751) 500) (< v_prenex_29751 main_x))) (forall ((v_prenex_25728 Int) (v_prenex_25727 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25728))) (<= 1 (select main_a v_prenex_25727)) (<= 0 (+ (select main_a v_prenex_25727) 498)) (<= (* 2 (select main_a v_prenex_25728)) 1998) (<= (+ main_x 1) v_prenex_25727) (<= 1000 (+ (select main_a v_prenex_25727) (select main_a v_prenex_25728))) (< v_prenex_25727 main_x))) (forall ((v_prenex_23141 Int) (v_prenex_23142 Int)) (or (<= (* 2 (select main_a v_prenex_23141)) 1000) (<= (select main_a v_prenex_23141) 500) (<= (select main_a v_prenex_23141) (select main_a v_prenex_23142)) (<= (+ main_x 1) v_prenex_23141) (<= 500 (select main_a v_prenex_23142)) (< v_prenex_23141 main_x))) (or (forall ((v_prenex_33001 Int)) (or (<= (+ main_x 1) v_prenex_33001) (<= 1 (select main_a v_prenex_33001)) (< v_prenex_33001 main_x) (<= (* 2 (select main_a v_prenex_33001)) 1000))) (forall ((v_prenex_33007 Int)) (<= (* 2 (select main_a v_prenex_33007)) 1998))) (forall ((v_prenex_22020 Int) (v_prenex_22021 Int)) (or (<= (select main_a v_prenex_22020) 500) (<= (+ main_x 1) v_prenex_22020) (< v_prenex_22021 main_y) (<= 500 (select main_a v_prenex_22021)) (<= 1000 (+ (select main_a v_prenex_22020) (select main_a v_prenex_22021))) (< v_prenex_22020 main_x))) (forall ((v_prenex_25952 Int) (v_prenex_25953 Int)) (or (< v_prenex_25952 main_x) (<= (select main_a v_prenex_25952) 999) (<= 1 (select main_a v_prenex_25953)) (<= (select main_a v_prenex_25952) (select main_a v_prenex_25953)) (<= 1 (select main_a v_prenex_25952)) (<= (+ main_x 1) v_prenex_25952) (<= 1000 (* 2 (select main_a v_prenex_25953))))) (forall ((v_prenex_32610 Int) (v_prenex_32611 Int)) (or (<= (+ (select main_a v_prenex_32610) (select main_a v_prenex_32611)) 1000) (<= 1 (select main_a v_prenex_32611)) (<= 2 (* 2 (select main_a v_prenex_32610))) (<= 1 (select main_a v_prenex_32610)) (< v_prenex_32610 main_x) (<= (+ main_x 1) v_prenex_32610) (<= (select main_a v_prenex_32611) 1498))) (forall ((v_prenex_26734 Int) (v_prenex_26735 Int)) (or (<= (+ main_x 1) v_prenex_26734) (<= (select main_a v_prenex_26735) 1498) (<= (+ (select main_a v_prenex_26734) (select main_a v_prenex_26735)) 1000) (<= 2 (* 2 (select main_a v_prenex_26734))) (<= (select main_a v_prenex_26735) 999) (< v_prenex_26734 main_x) (<= (select main_a v_prenex_26734) 999))) (forall ((v_prenex_30835 Int) (v_prenex_30834 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30834))) (<= (+ (select main_a v_prenex_30834) (select main_a v_prenex_30835)) 1000) (<= (select main_a v_prenex_30835) 999) (<= (+ main_x 1) v_prenex_30834) (<= (select main_a v_prenex_30834) 999) (< v_prenex_30834 main_x) (<= 1 (select main_a v_prenex_30835)))) (forall ((v_prenex_26814 Int) (v_prenex_26815 Int)) (or (<= 500 (select main_a v_prenex_26815)) (<= (+ main_y 1) v_prenex_26815) (<= (select main_a v_prenex_26815) 999) (< v_prenex_26814 main_x) (<= (select main_a v_prenex_26814) 500) (<= (+ main_x 1) v_prenex_26814) (<= (+ (select main_a v_prenex_26814) (select main_a v_prenex_26815)) 1000))) (forall ((v_prenex_25889 Int) (v_prenex_25888 Int)) (or (<= 1 (select main_a v_prenex_25889)) (< v_prenex_25888 main_x) (<= (select main_a v_prenex_25888) 500) (<= (select main_a v_prenex_25888) (select main_a v_prenex_25889)) (<= (+ main_x 1) v_prenex_25888))) (forall ((v_prenex_22788 Int) (v_prenex_22789 Int)) (or (<= (select main_a v_prenex_22789) 1498) (< v_prenex_22788 main_x) (<= 1000 (* 2 (select main_a v_prenex_22789))) (<= 1000 (+ (select main_a v_prenex_22788) (select main_a v_prenex_22789))) (<= (+ main_x 1) v_prenex_22788) (<= 2 (* 2 (select main_a v_prenex_22788))))) (forall ((v_prenex_24864 Int) (v_prenex_24863 Int)) (or (<= 1 (select main_a v_prenex_24863)) (<= (+ (select main_a v_prenex_24863) (select main_a v_prenex_24864)) 1000) (<= (+ main_x 1) v_prenex_24863) (<= 500 (select main_a v_prenex_24864)) (<= (select main_a v_prenex_24864) 999) (< v_prenex_24864 main_y) (< v_prenex_24863 main_x))) (forall ((v_prenex_30979 Int) (v_prenex_30980 Int)) (or (<= 1 (select main_a v_prenex_30980)) (<= (+ main_x 1) v_prenex_30979) (<= 1000 (+ (select main_a v_prenex_30979) (select main_a v_prenex_30980))) (<= (* 2 (select main_a v_prenex_30979)) 1000) (< v_prenex_30979 main_x) (< v_prenex_30980 main_y) (<= (select main_a v_prenex_30980) 1498))) (forall ((v_prenex_26587 Int) (v_prenex_26586 Int)) (or (<= (select main_a v_prenex_26586) 500) (<= (* 2 (select main_a v_prenex_26586)) 1000) (<= (+ main_x 1) v_prenex_26586) (<= (select main_a v_prenex_26587) 1498) (<= (* 2 (select main_a v_prenex_26587)) 1998) (<= (select main_a v_prenex_26586) (select main_a v_prenex_26587)) (< v_prenex_26586 main_x))) (or (forall ((v_prenex_28034 Int)) (<= (* 2 (select main_a v_prenex_28034)) 1998)) (forall ((v_prenex_28033 Int)) (or (<= (+ main_x 1) v_prenex_28033) (<= (* 2 (select main_a v_prenex_28033)) 1000) (< v_prenex_28033 main_x) (<= 1 (select main_a v_prenex_28033))))) (forall ((v_prenex_23094 Int) (v_prenex_23095 Int)) (or (<= (select main_a v_prenex_23095) (+ (select main_a v_prenex_23094) 998)) (<= (+ main_x 1) v_prenex_23094) (< v_prenex_23094 main_x) (<= 1000 (* 2 (select main_a v_prenex_23095))) (<= (* 2 (select main_a v_prenex_23094)) 1000))) (forall ((v_prenex_22845 Int) (v_prenex_22846 Int)) (or (<= (select main_a v_prenex_22845) (select main_a v_prenex_22846)) (< v_prenex_22845 main_x) (< v_prenex_22846 main_y) (<= (select main_a v_prenex_22846) 1498) (<= (+ main_x 1) v_prenex_22845) (<= 1 (select main_a v_prenex_22845)))) (forall ((v_prenex_32654 Int) (v_prenex_32655 Int)) (or (<= (select main_a v_prenex_32655) 1498) (<= (* 2 (select main_a v_prenex_32655)) 1998) (< v_prenex_32654 main_x) (<= 2 (* 2 (select main_a v_prenex_32654))) (<= (+ main_x 1) v_prenex_32654) (<= 1000 (+ (select main_a v_prenex_32654) (select main_a v_prenex_32655))) (<= (select main_a v_prenex_32654) 999))) (or (forall ((v_prenex_22058 Int)) (<= (* 2 (select main_a v_prenex_22058)) 1000)) (forall ((v_prenex_22059 Int)) (or (< v_prenex_22059 main_y) (<= 500 (select main_a v_prenex_22059)) (<= (select main_a v_prenex_22059) 1498) (<= (+ main_y 1) v_prenex_22059)))) (or (forall ((v_prenex_22808 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22808))) (< v_prenex_22808 main_x) (<= (+ main_x 1) v_prenex_22808) (<= 0 (+ (select main_a v_prenex_22808) 498)))) (forall ((v_prenex_22814 Int)) (<= (select main_a v_prenex_22814) 1498))) (forall ((v_prenex_21577 Int) (v_prenex_21578 Int)) (or (<= (select main_a v_prenex_21577) (select main_a v_prenex_21578)) (< v_prenex_21577 main_x) (<= 1 (select main_a v_prenex_21577)) (<= (select main_a v_prenex_21578) 999) (<= (+ main_x 1) v_prenex_21577))) (forall ((v_prenex_27070 Int) (v_prenex_27069 Int)) (or (<= (+ main_x 1) v_prenex_27069) (<= (+ main_y 1) v_prenex_27070) (< v_prenex_27069 main_x) (<= (select main_a v_prenex_27069) (select main_a v_prenex_27070)) (<= 1 (select main_a v_prenex_27069)) (<= (select main_a v_prenex_27070) 999))) (or (forall ((v_prenex_32622 Int)) (or (<= (select main_a v_prenex_32622) 500) (<= (+ main_x 1) v_prenex_32622) (< v_prenex_32622 main_x))) (forall ((v_prenex_32623 Int)) (or (<= (+ main_y 1) v_prenex_32623) (<= 1000 (* 2 (select main_a v_prenex_32623)))))) (or (forall ((v_prenex_27600 Int)) (<= (* 2 (select main_a v_prenex_27600)) 1998)) (forall ((v_prenex_27594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27594))) (<= 1 (select main_a v_prenex_27594)) (< v_prenex_27594 main_x) (<= (+ main_x 1) v_prenex_27594) (<= 0 (+ (select main_a v_prenex_27594) 498))))) (forall ((v_prenex_32199 Int) (v_prenex_32200 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32199))) (<= 500 (select main_a v_prenex_32200)) (<= (* 2 (select main_a v_prenex_32200)) 1998) (< v_prenex_32199 main_x) (<= (+ main_x 1) v_prenex_32199) (<= 1000 (+ (select main_a v_prenex_32199) (select main_a v_prenex_32200))) (<= 1 (select main_a v_prenex_32199)))) (forall ((v_prenex_29626 Int) (v_prenex_29625 Int)) (or (< v_prenex_29625 main_x) (<= (+ main_x 1) v_prenex_29625) (<= 1000 (* 2 (select main_a v_prenex_29626))) (<= 0 (+ (select main_a v_prenex_29625) 498)) (<= 2 (* 2 (select main_a v_prenex_29625))) (<= (select main_a v_prenex_29626) (+ (select main_a v_prenex_29625) 998)))) (forall ((v_prenex_27124 Int) (v_prenex_27123 Int)) (or (<= 0 (+ (select main_a v_prenex_27123) 498)) (<= 1000 (* 2 (select main_a v_prenex_27124))) (< v_prenex_27123 main_x) (<= (+ main_x 1) v_prenex_27123) (<= (+ (select main_a v_prenex_27123) (select main_a v_prenex_27124)) 1000) (<= 2 (* 2 (select main_a v_prenex_27123))) (<= (select main_a v_prenex_27124) 1498))) (forall ((v_prenex_21455 Int) (v_prenex_21456 Int)) (or (<= 1 (select main_a v_prenex_21455)) (<= (select main_a v_prenex_21456) 999) (<= (+ main_x 1) v_prenex_21456) (<= 1000 (+ (select main_a v_prenex_21456) (select main_a v_prenex_21455))) (< v_prenex_21456 main_x) (<= (select main_a v_prenex_21455) 1498) (<= 1 (select main_a v_prenex_21456)))) (forall ((v_prenex_27513 Int) (v_prenex_27514 Int)) (or (<= (+ main_x 1) v_prenex_27513) (<= 1000 (+ (select main_a v_prenex_27513) (select main_a v_prenex_27514))) (<= 2 (* 2 (select main_a v_prenex_27513))) (<= 0 (+ (select main_a v_prenex_27513) 498)) (< v_prenex_27513 main_x) (<= (select main_a v_prenex_27514) 999))) (forall ((v_prenex_23419 Int) (v_prenex_23418 Int)) (or (<= (+ main_x 1) v_prenex_23418) (<= (+ (select main_a v_prenex_23418) (select main_a v_prenex_23419)) 1000) (<= 0 (+ (select main_a v_prenex_23418) 498)) (<= (select main_a v_prenex_23419) 999) (<= (select main_a v_prenex_23418) 500) (<= (* 2 (select main_a v_prenex_23419)) 1998) (< v_prenex_23418 main_x))) (or (forall ((v_prenex_28385 Int)) (or (< v_prenex_28385 main_x) (<= (+ main_x 1) v_prenex_28385) (<= 2 (* 2 (select main_a v_prenex_28385))) (<= (select main_a v_prenex_28385) 500))) (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1998) (< v_prenex_28387 main_y) (<= (select main_a v_prenex_28387) 999)))) (forall ((v_prenex_32753 Int) (v_prenex_32752 Int)) (or (<= 1000 (+ (select main_a v_prenex_32752) (select main_a v_prenex_32753))) (< v_prenex_32752 main_x) (<= (select main_a v_prenex_32753) 999) (<= (* 2 (select main_a v_prenex_32753)) 1998) (<= 0 (+ (select main_a v_prenex_32752) 498)) (<= (+ main_x 1) v_prenex_32752) (<= (+ main_y 1) v_prenex_32753))) (or (forall ((v_prenex_27661 Int)) (or (<= 500 (select main_a v_prenex_27661)) (<= 1000 (* 2 (select main_a v_prenex_27661))))) (forall ((v_prenex_27659 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27659))) (<= (select main_a v_prenex_27659) 500) (< v_prenex_27659 main_x) (<= (+ main_x 1) v_prenex_27659)))) (forall ((v_prenex_26486 Int) (v_prenex_26487 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26487))) (<= (select main_a v_prenex_26486) (select main_a v_prenex_26487)) (<= (+ main_x 1) v_prenex_26486) (<= 0 (+ (select main_a v_prenex_26486) 498)) (<= (* 2 (select main_a v_prenex_26487)) 1998) (<= (select main_a v_prenex_26486) 500) (< v_prenex_26486 main_x))) (forall ((v_prenex_22774 Int) (v_prenex_22775 Int)) (or (< v_prenex_22775 main_y) (<= (select main_a v_prenex_22774) 500) (<= (+ main_x 1) v_prenex_22774) (<= (select main_a v_prenex_22775) (+ (select main_a v_prenex_22774) 998)) (< v_prenex_22774 main_x))) (or (forall ((v_prenex_33006 Int)) (or (<= (select main_a v_prenex_33006) 500) (< v_prenex_33006 main_x) (<= 1 (select main_a v_prenex_33006)) (<= (+ main_x 1) v_prenex_33006))) (forall ((v_prenex_33007 Int)) (<= (* 2 (select main_a v_prenex_33007)) 1998))) (forall ((v_prenex_30698 Int) (v_prenex_30697 Int)) (or (<= (select main_a v_prenex_30697) 999) (<= (select main_a v_prenex_30697) (select main_a v_prenex_30698)) (< v_prenex_30697 main_x) (<= 2 (* 2 (select main_a v_prenex_30697))) (<= (+ main_x 1) v_prenex_30697) (<= (select main_a v_prenex_30698) 999) (<= (* 2 (select main_a v_prenex_30698)) 1998))) (forall ((v_prenex_31282 Int) (v_prenex_31283 Int)) (or (<= (select main_a v_prenex_31283) 1498) (<= (+ main_x 1) v_prenex_31282) (<= (select main_a v_prenex_31282) 500) (<= (+ (select main_a v_prenex_31282) (select main_a v_prenex_31283)) 1000) (<= (* 2 (select main_a v_prenex_31283)) 1998) (<= (select main_a v_prenex_31282) 999) (< v_prenex_31282 main_x))) (forall ((v_prenex_25764 Int) (v_prenex_25763 Int)) (or (<= 1 (select main_a v_prenex_25764)) (<= (select main_a v_prenex_25763) 999) (< v_prenex_25763 main_x) (<= 2 (* 2 (select main_a v_prenex_25763))) (<= (+ main_x 1) v_prenex_25763) (<= 500 (select main_a v_prenex_25764)) (<= (select main_a v_prenex_25764) (+ (select main_a v_prenex_25763) 998)))) (forall ((v_prenex_23299 Int) (v_prenex_23300 Int)) (or (<= (+ main_y 1) v_prenex_23300) (<= (+ main_x 1) v_prenex_23299) (<= (select main_a v_prenex_23300) 999) (< v_prenex_23299 main_x) (<= (select main_a v_prenex_23299) (select main_a v_prenex_23300)) (<= 1000 (* 2 (select main_a v_prenex_23300))) (<= 2 (* 2 (select main_a v_prenex_23299))))) (forall ((v_prenex_32721 Int) (v_prenex_32722 Int)) (or (< v_prenex_32721 main_x) (<= 1000 (* 2 (select main_a v_prenex_32722))) (<= 1000 (+ (select main_a v_prenex_32721) (select main_a v_prenex_32722))) (<= (select main_a v_prenex_32721) 500) (<= (+ main_x 1) v_prenex_32721))) (forall ((v_prenex_24621 Int) (v_prenex_24620 Int)) (or (<= (select main_a v_prenex_24620) 500) (<= (+ (select main_a v_prenex_24620) (select main_a v_prenex_24621)) 1000) (< v_prenex_24620 main_x) (<= 0 (+ (select main_a v_prenex_24620) 498)) (<= 1000 (* 2 (select main_a v_prenex_24621))) (<= (+ main_x 1) v_prenex_24620))) (forall ((v_prenex_32447 Int) (v_prenex_32448 Int)) (or (<= 1 (select main_a v_prenex_32447)) (<= (+ main_x 1) v_prenex_32447) (<= 0 (+ (select main_a v_prenex_32447) 498)) (<= 1 (select main_a v_prenex_32448)) (<= (select main_a v_prenex_32447) (select main_a v_prenex_32448)) (< v_prenex_32447 main_x))) (or (forall ((v_prenex_30947 Int)) (or (<= 1 (select main_a v_prenex_30947)) (<= 500 (select main_a v_prenex_30947)))) (forall ((v_prenex_30941 Int)) (or (< v_prenex_30941 main_x) (<= 0 (+ (select main_a v_prenex_30941) 498)) (<= (+ main_x 1) v_prenex_30941) (<= 2 (* 2 (select main_a v_prenex_30941)))))) (or (forall ((v_prenex_30524 Int)) (or (< v_prenex_30524 main_x) (<= 2 (* 2 (select main_a v_prenex_30524))) (<= 1 (select main_a v_prenex_30524)) (<= (+ main_x 1) v_prenex_30524))) (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1998) (<= 500 (select main_a v_prenex_30529))))) (forall ((v_prenex_27617 Int) (v_prenex_27618 Int)) (or (<= 1 (select main_a v_prenex_27617)) (<= (select main_a v_prenex_27618) 999) (<= (* 2 (select main_a v_prenex_27617)) 1000) (< v_prenex_27617 main_x) (<= (+ main_x 1) v_prenex_27617) (<= 1 (select main_a v_prenex_27618)) (<= (+ (select main_a v_prenex_27617) (select main_a v_prenex_27618)) 1000))) (or (forall ((v_prenex_24229 Int)) (or (<= 1 (select main_a v_prenex_24229)) (<= 500 (select main_a v_prenex_24229)))) (forall ((v_prenex_24226 Int)) (or (<= (select main_a v_prenex_24226) 500) (< v_prenex_24226 main_x) (<= (* 2 (select main_a v_prenex_24226)) 1000) (<= (+ main_x 1) v_prenex_24226)))) (forall ((v_prenex_25152 Int) (v_prenex_25151 Int)) (or (<= (select main_a v_prenex_25151) 999) (<= 1 (select main_a v_prenex_25152)) (< v_prenex_25151 main_x) (<= 1000 (+ (select main_a v_prenex_25151) (select main_a v_prenex_25152))) (<= 1000 (* 2 (select main_a v_prenex_25152))) (<= 2 (* 2 (select main_a v_prenex_25151))) (<= (+ main_x 1) v_prenex_25151))) (forall ((v_prenex_29810 Int) (v_prenex_29809 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29809))) (< v_prenex_29809 main_x) (<= (select main_a v_prenex_29810) (+ (select main_a v_prenex_29809) 998)) (<= 500 (select main_a v_prenex_29810)) (<= (+ main_x 1) v_prenex_29809))) (forall ((v_prenex_31790 Int) (v_prenex_31791 Int)) (or (<= (select main_a v_prenex_31791) 1498) (<= 1 (select main_a v_prenex_31791)) (<= (+ (select main_a v_prenex_31790) (select main_a v_prenex_31791)) 1000) (<= (* 2 (select main_a v_prenex_31790)) 1000) (< v_prenex_31790 main_x) (<= (+ main_y 1) v_prenex_31791) (<= (+ main_x 1) v_prenex_31790))) (forall ((v_prenex_29942 Int) (v_prenex_29941 Int)) (or (<= 0 (+ (select main_a v_prenex_29941) 498)) (<= (select main_a v_prenex_29941) (select main_a v_prenex_29942)) (<= (+ main_y 1) v_prenex_29942) (<= (+ main_x 1) v_prenex_29941) (<= 1 (select main_a v_prenex_29942)) (< v_prenex_29941 main_x))) (forall ((v_prenex_32210 Int) (v_prenex_32209 Int)) (or (<= (* 2 (select main_a v_prenex_32210)) 1998) (<= 1 (select main_a v_prenex_32210)) (<= (select main_a v_prenex_32209) 500) (<= (+ main_x 1) v_prenex_32209) (<= (+ (select main_a v_prenex_32209) (select main_a v_prenex_32210)) 1000) (< v_prenex_32209 main_x))) (forall ((v_prenex_21467 Int) (v_prenex_21468 Int)) (or (<= (+ (select main_a v_prenex_21468) (select main_a v_prenex_21467)) 1000) (<= (+ main_x 1) v_prenex_21468) (< v_prenex_21468 main_x) (<= (select main_a v_prenex_21468) 500) (<= (select main_a v_prenex_21468) 999))) (forall ((v_prenex_26032 Int) (v_prenex_26033 Int)) (or (<= (select main_a v_prenex_26032) (select main_a v_prenex_26033)) (<= 1 (select main_a v_prenex_26032)) (<= (select main_a v_prenex_26033) 1498) (< v_prenex_26032 main_x) (<= (* 2 (select main_a v_prenex_26033)) 1998) (<= (+ main_x 1) v_prenex_26032))) (forall ((v_prenex_22815 Int) (v_prenex_22816 Int)) (or (< v_prenex_22815 main_x) (<= 1 (select main_a v_prenex_22815)) (<= 500 (select main_a v_prenex_22816)) (<= (+ main_y 1) v_prenex_22816) (<= (+ (select main_a v_prenex_22815) (select main_a v_prenex_22816)) 1000) (<= (+ main_x 1) v_prenex_22815))) (or (forall ((v_prenex_30785 Int)) (or (<= (* 2 (select main_a v_prenex_30785)) 1998) (<= 1 (select main_a v_prenex_30785)))) (forall ((v_prenex_30782 Int)) (or (< v_prenex_30782 main_x) (<= (* 2 (select main_a v_prenex_30782)) 1000) (<= 0 (+ (select main_a v_prenex_30782) 498)) (<= (+ main_x 1) v_prenex_30782)))) (forall ((v_prenex_31967 Int) (v_prenex_31968 Int)) (or (<= 1 (select main_a v_prenex_31968)) (<= (+ (select main_a v_prenex_31967) (select main_a v_prenex_31968)) 1000) (<= 1000 (* 2 (select main_a v_prenex_31968))) (< v_prenex_31967 main_x) (<= (+ main_x 1) v_prenex_31967) (<= (select main_a v_prenex_31967) 999) (<= (select main_a v_prenex_31967) 500))) (forall ((v_prenex_24985 Int) (v_prenex_24984 Int)) (or (<= (+ main_x 1) v_prenex_24984) (<= (+ (select main_a v_prenex_24984) (select main_a v_prenex_24985)) 1000) (< v_prenex_24985 main_y) (< v_prenex_24984 main_x) (<= (select main_a v_prenex_24985) 1498) (<= 1000 (* 2 (select main_a v_prenex_24985))) (<= (select main_a v_prenex_24984) 999))) (or (forall ((v_prenex_29850 Int)) (or (< v_prenex_29850 main_x) (<= (select main_a v_prenex_29850) 999) (<= 1 (select main_a v_prenex_29850)) (<= (+ main_x 1) v_prenex_29850) (<= (* 2 (select main_a v_prenex_29850)) 1000))) (forall ((v_prenex_29851 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29851))) (<= 500 (select main_a v_prenex_29851))))) (or (forall ((v_prenex_26092 Int)) (or (<= (+ main_x 1) v_prenex_26092) (< v_prenex_26092 main_x) (<= 2 (* 2 (select main_a v_prenex_26092))) (<= (select main_a v_prenex_26092) 500))) (forall ((v_prenex_26093 Int)) (or (<= (+ main_y 1) v_prenex_26093) (<= 1000 (* 2 (select main_a v_prenex_26093)))))) (forall ((v_prenex_32672 Int) (v_prenex_32673 Int)) (or (< v_prenex_32672 main_x) (<= (select main_a v_prenex_32672) 500) (<= (+ main_x 1) v_prenex_32672) (<= (+ (select main_a v_prenex_32672) (select main_a v_prenex_32673)) 1000) (<= 2 (* 2 (select main_a v_prenex_32672))) (<= 1000 (* 2 (select main_a v_prenex_32673))))) (forall ((v_prenex_32742 Int) (v_prenex_32743 Int)) (or (<= (+ (select main_a v_prenex_32742) (select main_a v_prenex_32743)) 1000) (<= (+ main_x 1) v_prenex_32742) (< v_prenex_32742 main_x) (<= (* 2 (select main_a v_prenex_32742)) 1000) (<= (select main_a v_prenex_32743) 1498) (<= 1 (select main_a v_prenex_32742)) (<= 500 (select main_a v_prenex_32743)))) (forall ((v_prenex_24237 Int) (v_prenex_24236 Int)) (or (<= 1 (select main_a v_prenex_24236)) (<= (* 2 (select main_a v_prenex_24237)) 1998) (< v_prenex_24236 main_x) (<= 1000 (* 2 (select main_a v_prenex_24237))) (<= 0 (+ (select main_a v_prenex_24236) 498)) (<= (+ main_x 1) v_prenex_24236) (<= (select main_a v_prenex_24237) (+ (select main_a v_prenex_24236) 998)))) (forall ((v_prenex_28929 Int) (v_prenex_28928 Int)) (or (<= 1 (select main_a v_prenex_28929)) (<= 1000 (* 2 (select main_a v_prenex_28929))) (<= (select main_a v_prenex_28928) 500) (<= 2 (* 2 (select main_a v_prenex_28928))) (< v_prenex_28928 main_x) (<= (select main_a v_prenex_28929) (+ (select main_a v_prenex_28928) 998)) (<= (+ main_x 1) v_prenex_28928))) (forall ((v_prenex_26657 Int) (v_prenex_26658 Int)) (or (<= 1000 (+ (select main_a v_prenex_26657) (select main_a v_prenex_26658))) (< v_prenex_26657 main_x) (<= 2 (* 2 (select main_a v_prenex_26657))) (<= (+ main_y 1) v_prenex_26658) (<= (+ main_x 1) v_prenex_26657))) (forall ((v_prenex_29372 Int) (v_prenex_29373 Int)) (or (<= 500 (select main_a v_prenex_29373)) (<= (* 2 (select main_a v_prenex_29372)) 1000) (<= (+ main_x 1) v_prenex_29372) (<= (select main_a v_prenex_29372) (select main_a v_prenex_29373)) (<= (select main_a v_prenex_29372) 500) (<= (* 2 (select main_a v_prenex_29373)) 1998) (< v_prenex_29372 main_x))) (forall ((v_prenex_32908 Int) (v_prenex_32909 Int)) (or (<= (+ (select main_a v_prenex_32908) (select main_a v_prenex_32909)) 1000) (< v_prenex_32908 main_x) (< v_prenex_32909 main_y) (<= (select main_a v_prenex_32909) 1498) (<= (* 2 (select main_a v_prenex_32909)) 1998) (<= (+ main_x 1) v_prenex_32908) (<= (select main_a v_prenex_32908) 500))) (forall ((v_prenex_25088 Int) (v_prenex_25087 Int)) (or (<= (select main_a v_prenex_25087) (select main_a v_prenex_25088)) (<= (select main_a v_prenex_25088) 1498) (<= 1 (select main_a v_prenex_25088)) (<= (+ main_x 1) v_prenex_25087) (< v_prenex_25087 main_x) (<= (* 2 (select main_a v_prenex_25087)) 1000))) (or (forall ((v_prenex_31860 Int)) (or (< v_prenex_31860 main_x) (<= (select main_a v_prenex_31860) 500) (<= (select main_a v_prenex_31860) 999) (<= 2 (* 2 (select main_a v_prenex_31860))) (<= (+ main_x 1) v_prenex_31860))) (forall ((v_prenex_31863 Int)) (or (<= 1 (select main_a v_prenex_31863)) (<= 500 (select main_a v_prenex_31863))))) (forall ((v_prenex_29486 Int) (v_prenex_29485 Int)) (or (<= (+ main_x 1) v_prenex_29485) (< v_prenex_29485 main_x) (<= 1000 (* 2 (select main_a v_prenex_29486))) (<= (select main_a v_prenex_29486) 999) (<= (* 2 (select main_a v_prenex_29485)) 1000) (<= 1000 (+ (select main_a v_prenex_29485) (select main_a v_prenex_29486))) (<= (+ main_y 1) v_prenex_29486))) (forall ((v_prenex_30826 Int) (v_prenex_30827 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30826))) (<= (select main_a v_prenex_30827) (+ (select main_a v_prenex_30826) 998)) (<= (+ main_y 1) v_prenex_30827) (<= (+ main_x 1) v_prenex_30826) (< v_prenex_30826 main_x))) (or (forall ((v_prenex_26917 Int)) (or (< v_prenex_26917 main_x) (<= (* 2 (select main_a v_prenex_26917)) 1000) (<= (+ main_x 1) v_prenex_26917) (<= (select main_a v_prenex_26917) 500))) (forall ((v_prenex_26923 Int)) (or (<= (select main_a v_prenex_26923) 999) (<= (select main_a v_prenex_26923) 1498) (< v_prenex_26923 main_y)))) (forall ((v_prenex_32085 Int) (v_prenex_32086 Int)) (or (<= (* 2 (select main_a v_prenex_32085)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32086))) (<= 500 (select main_a v_prenex_32086)) (<= 2 (* 2 (select main_a v_prenex_32085))) (< v_prenex_32085 main_x) (<= (+ main_x 1) v_prenex_32085) (<= (select main_a v_prenex_32086) (+ (select main_a v_prenex_32085) 998)))) (forall ((v_prenex_26072 Int) (v_prenex_26073 Int)) (or (<= (select main_a v_prenex_26072) (select main_a v_prenex_26073)) (<= (select main_a v_prenex_26073) 999) (<= (+ main_x 1) v_prenex_26072) (<= 0 (+ (select main_a v_prenex_26072) 498)) (<= (select main_a v_prenex_26072) 500) (< v_prenex_26072 main_x) (<= (* 2 (select main_a v_prenex_26073)) 1998))) (forall ((v_prenex_24634 Int) (v_prenex_24633 Int)) (or (<= (select main_a v_prenex_24634) (+ (select main_a v_prenex_24633) 998)) (<= (select main_a v_prenex_24634) 999) (<= (select main_a v_prenex_24634) 1498) (<= (select main_a v_prenex_24633) 500) (<= (+ main_x 1) v_prenex_24633) (< v_prenex_24633 main_x) (<= (* 2 (select main_a v_prenex_24633)) 1000))) (or (forall ((v_prenex_21588 Int)) (or (<= 1 (select main_a v_prenex_21588)) (<= (+ main_y 1) v_prenex_21588) (<= (select main_a v_prenex_21588) 1498))) (forall ((v_prenex_21587 Int)) (or (< v_prenex_21587 main_x) (<= (* 2 (select main_a v_prenex_21587)) 1000) (<= 1 (select main_a v_prenex_21587)) (<= (+ main_x 1) v_prenex_21587)))) (forall ((v_prenex_25202 Int) (v_prenex_25201 Int)) (or (<= (+ main_y 1) v_prenex_25202) (< v_prenex_25201 main_x) (<= (select main_a v_prenex_25201) (select main_a v_prenex_25202)) (<= (select main_a v_prenex_25202) 1498) (<= 0 (+ (select main_a v_prenex_25201) 498)) (<= (+ main_x 1) v_prenex_25201))) (forall ((v_prenex_22147 Int) (v_prenex_22148 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22148))) (<= (select main_a v_prenex_22148) 999) (<= (+ main_x 1) v_prenex_22147) (<= (select main_a v_prenex_22148) (+ (select main_a v_prenex_22147) 998)) (<= (select main_a v_prenex_22147) 500) (< v_prenex_22147 main_x) (<= (* 2 (select main_a v_prenex_22147)) 1000))) (or (forall ((v_prenex_22076 Int)) (or (<= (* 2 (select main_a v_prenex_22076)) 1998) (<= (select main_a v_prenex_22076) 999))) (forall ((v_prenex_22072 Int)) (or (<= (select main_a v_prenex_22072) 500) (<= (+ main_x 1) v_prenex_22072) (<= (* 2 (select main_a v_prenex_22072)) 1000) (< v_prenex_22072 main_x)))) (forall ((v_prenex_22688 Int) (v_prenex_22689 Int)) (or (<= 1 (select main_a v_prenex_22688)) (<= (+ main_x 1) v_prenex_22688) (< v_prenex_22688 main_x) (<= 1000 (* 2 (select main_a v_prenex_22689))) (<= (+ main_y 1) v_prenex_22689) (<= (* 2 (select main_a v_prenex_22689)) 1998) (<= (select main_a v_prenex_22688) (select main_a v_prenex_22689)))) (or (forall ((v_prenex_28760 Int)) (or (< v_prenex_28760 main_x) (<= 2 (* 2 (select main_a v_prenex_28760))))) (forall ((v_prenex_28761 Int)) (or (< v_prenex_28761 main_y) (<= 1 (select main_a v_prenex_28761)) (<= (+ main_y 1) v_prenex_28761)))) (forall ((v_prenex_32065 Int) (v_prenex_32066 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32066))) (<= 0 (+ (select main_a v_prenex_32065) 498)) (<= (select main_a v_prenex_32066) (+ (select main_a v_prenex_32065) 998)) (<= 1 (select main_a v_prenex_32066)) (<= (select main_a v_prenex_32065) 500) (< v_prenex_32065 main_x) (<= (+ main_x 1) v_prenex_32065))) (forall ((v_prenex_22325 Int) (v_prenex_22326 Int)) (or (< v_prenex_22325 main_x) (<= (+ main_x 1) v_prenex_22325) (<= (+ main_y 1) v_prenex_22326) (<= (* 2 (select main_a v_prenex_22325)) 1000) (<= 1 (select main_a v_prenex_22326)) (<= (select main_a v_prenex_22326) (+ (select main_a v_prenex_22325) 998)))) (or (forall ((v_prenex_28051 Int)) (or (<= (select main_a v_prenex_28051) 999) (<= 1 (select main_a v_prenex_28051)))) (forall ((v_prenex_28047 Int)) (or (<= (* 2 (select main_a v_prenex_28047)) 1000) (<= 2 (* 2 (select main_a v_prenex_28047))) (< v_prenex_28047 main_x) (<= (+ main_x 1) v_prenex_28047)))) (or (forall ((v_prenex_26392 Int)) (or (<= (+ main_x 1) v_prenex_26392) (<= 2 (* 2 (select main_a v_prenex_26392))) (< v_prenex_26392 main_x))) (forall ((v_prenex_26397 Int)) (or (<= 500 (select main_a v_prenex_26397)) (<= (select main_a v_prenex_26397) 999)))) (forall ((v_prenex_31521 Int) (v_prenex_31522 Int)) (or (<= (* 2 (select main_a v_prenex_31522)) 1998) (<= (select main_a v_prenex_31521) 999) (<= 1 (select main_a v_prenex_31522)) (< v_prenex_31521 main_x) (<= (+ main_x 1) v_prenex_31521) (<= (* 2 (select main_a v_prenex_31521)) 1000) (<= (select main_a v_prenex_31522) (+ (select main_a v_prenex_31521) 998)))) (forall ((v_prenex_26499 Int) (v_prenex_26498 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26498))) (< v_prenex_26498 main_x) (<= (+ main_x 1) v_prenex_26498) (<= (select main_a v_prenex_26499) (+ (select main_a v_prenex_26498) 998)) (<= 1000 (* 2 (select main_a v_prenex_26499))))) (or (forall ((v_prenex_24292 Int)) (or (< v_prenex_24292 main_x) (<= 0 (+ (select main_a v_prenex_24292) 498)) (<= (+ main_x 1) v_prenex_24292) (<= (* 2 (select main_a v_prenex_24292)) 1000))) (forall ((v_prenex_24297 Int)) (or (<= 1 (select main_a v_prenex_24297)) (<= (select main_a v_prenex_24297) 999)))) (or (forall ((v_prenex_24647 Int)) (or (<= 1 (select main_a v_prenex_24647)) (<= (select main_a v_prenex_24647) 1498) (< v_prenex_24647 main_y))) (forall ((v_prenex_24641 Int)) (or (< v_prenex_24641 main_x) (<= (+ main_x 1) v_prenex_24641) (<= (select main_a v_prenex_24641) 500) (<= (* 2 (select main_a v_prenex_24641)) 1000)))) (forall ((v_prenex_26806 Int) (v_prenex_26807 Int)) (or (<= (+ main_x 1) v_prenex_26806) (<= (select main_a v_prenex_26806) 500) (<= (* 2 (select main_a v_prenex_26806)) 1000) (<= (select main_a v_prenex_26807) 999) (<= (* 2 (select main_a v_prenex_26807)) 1998) (<= 1000 (+ (select main_a v_prenex_26806) (select main_a v_prenex_26807))) (< v_prenex_26806 main_x))) (or (forall ((v_prenex_30914 Int)) (<= (* 2 (select main_a v_prenex_30914)) 1000)) (forall ((v_prenex_30915 Int)) (or (<= (+ main_y 1) v_prenex_30915) (< v_prenex_30915 main_y) (<= 1000 (* 2 (select main_a v_prenex_30915))) (<= 500 (select main_a v_prenex_30915))))) (forall ((v_prenex_27245 Int) (v_prenex_27244 Int)) (or (<= 1 (select main_a v_prenex_27244)) (<= (+ main_y 1) v_prenex_27245) (<= (* 2 (select main_a v_prenex_27245)) 1998) (<= 500 (select main_a v_prenex_27245)) (<= (select main_a v_prenex_27244) (select main_a v_prenex_27245)) (< v_prenex_27244 main_x) (<= (+ main_x 1) v_prenex_27244))) (or (forall ((v_prenex_29959 Int)) (or (<= (+ main_y 1) v_prenex_29959) (<= (select main_a v_prenex_29959) 1498))) (forall ((v_prenex_29958 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29958))) (<= (* 2 (select main_a v_prenex_29958)) 1000) (<= (+ main_x 1) v_prenex_29958) (< v_prenex_29958 main_x)))) (forall ((v_prenex_32184 Int) (v_prenex_32183 Int)) (or (< v_prenex_32183 main_x) (<= (* 2 (select main_a v_prenex_32183)) 1000) (<= (select main_a v_prenex_32184) 999) (<= (select main_a v_prenex_32184) 1498) (<= (+ (select main_a v_prenex_32183) (select main_a v_prenex_32184)) 1000) (<= (+ main_x 1) v_prenex_32183))) (forall ((v_prenex_23302 Int) (v_prenex_23301 Int)) (or (<= (+ main_x 1) v_prenex_23301) (<= 0 (+ (select main_a v_prenex_23301) 498)) (<= (select main_a v_prenex_23302) 999) (<= 500 (select main_a v_prenex_23302)) (< v_prenex_23301 main_x) (<= (select main_a v_prenex_23301) (select main_a v_prenex_23302)))) (forall ((v_prenex_23078 Int) (v_prenex_23077 Int)) (or (<= (+ (select main_a v_prenex_23077) (select main_a v_prenex_23078)) 1000) (< v_prenex_23077 main_x) (<= 1 (select main_a v_prenex_23077)) (<= (+ main_y 1) v_prenex_23078) (<= 1 (select main_a v_prenex_23078)) (<= (+ main_x 1) v_prenex_23077))) (forall ((v_prenex_28508 Int) (v_prenex_28507 Int)) (or (<= (select main_a v_prenex_28507) (select main_a v_prenex_28508)) (<= 2 (* 2 (select main_a v_prenex_28507))) (<= (+ main_x 1) v_prenex_28507) (<= 0 (+ (select main_a v_prenex_28507) 498)) (< v_prenex_28507 main_x))) (forall ((v_prenex_32117 Int) (v_prenex_32118 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32118))) (< v_prenex_32118 main_y) (< v_prenex_32117 main_x) (<= (+ main_x 1) v_prenex_32117) (<= (select main_a v_prenex_32117) (select main_a v_prenex_32118)) (<= 1 (select main_a v_prenex_32118)) (<= 1 (select main_a v_prenex_32117)))) (forall ((v_prenex_24137 Int) (v_prenex_24136 Int)) (or (<= (* 2 (select main_a v_prenex_24136)) 1000) (<= (* 2 (select main_a v_prenex_24137)) 1998) (< v_prenex_24136 main_x) (<= (select main_a v_prenex_24137) (+ (select main_a v_prenex_24136) 998)) (<= 1000 (* 2 (select main_a v_prenex_24137))) (<= (select main_a v_prenex_24136) 999) (<= (+ main_x 1) v_prenex_24136))) (forall ((v_prenex_29280 Int) (v_prenex_29279 Int)) (or (<= 1000 (+ (select main_a v_prenex_29279) (select main_a v_prenex_29280))) (< v_prenex_29279 main_x) (<= (* 2 (select main_a v_prenex_29279)) 1000) (<= 1000 (* 2 (select main_a v_prenex_29280))) (<= (+ main_x 1) v_prenex_29279))) (forall ((v_prenex_25713 Int) (v_prenex_25714 Int)) (or (<= (select main_a v_prenex_25714) 999) (< v_prenex_25713 main_x) (<= 1000 (+ (select main_a v_prenex_25713) (select main_a v_prenex_25714))) (<= (+ main_x 1) v_prenex_25713) (<= (* 2 (select main_a v_prenex_25714)) 1998) (<= 2 (* 2 (select main_a v_prenex_25713))) (<= (+ main_y 1) v_prenex_25714))) (forall ((v_prenex_29276 Int) (v_prenex_29275 Int)) (or (< v_prenex_29275 main_x) (<= (select main_a v_prenex_29276) 999) (<= 2 (* 2 (select main_a v_prenex_29275))) (<= 1000 (+ (select main_a v_prenex_29275) (select main_a v_prenex_29276))) (<= (+ main_x 1) v_prenex_29275))) (forall ((v_prenex_31137 Int) (v_prenex_31138 Int)) (or (< v_prenex_31138 main_y) (<= (+ main_x 1) v_prenex_31137) (< v_prenex_31137 main_x) (<= 1000 (* 2 (select main_a v_prenex_31138))) (<= (select main_a v_prenex_31138) (+ (select main_a v_prenex_31137) 998)) (<= 1 (select main_a v_prenex_31138)) (<= (* 2 (select main_a v_prenex_31137)) 1000))) (or (forall ((v_prenex_31125 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31125))) (< v_prenex_31125 main_x) (<= (+ main_x 1) v_prenex_31125))) (forall ((v_prenex_31126 Int)) (or (<= (+ main_y 1) v_prenex_31126) (<= (select main_a v_prenex_31126) 999)))) (forall ((v_prenex_25777 Int) (v_prenex_25778 Int)) (or (< v_prenex_25777 main_x) (<= 1 (select main_a v_prenex_25777)) (<= (+ main_x 1) v_prenex_25777) (<= 500 (select main_a v_prenex_25778)) (<= (* 2 (select main_a v_prenex_25777)) 1000) (<= (* 2 (select main_a v_prenex_25778)) 1998) (<= 1000 (+ (select main_a v_prenex_25777) (select main_a v_prenex_25778))))) (forall ((v_prenex_23607 Int) (v_prenex_23606 Int)) (or (< v_prenex_23606 main_x) (<= (select main_a v_prenex_23607) (+ (select main_a v_prenex_23606) 998)) (<= (+ main_x 1) v_prenex_23606) (<= (* 2 (select main_a v_prenex_23607)) 1998) (<= (+ main_y 1) v_prenex_23607) (<= 500 (select main_a v_prenex_23607)) (<= (select main_a v_prenex_23606) 500))) (forall ((v_prenex_27142 Int) (v_prenex_27143 Int)) (or (< v_prenex_27142 main_x) (<= 0 (+ (select main_a v_prenex_27142) 498)) (<= (select main_a v_prenex_27143) 1498) (<= (+ main_y 1) v_prenex_27143) (<= (+ (select main_a v_prenex_27142) (select main_a v_prenex_27143)) 1000) (<= (+ main_x 1) v_prenex_27142))) (forall ((v_prenex_32041 Int) (v_prenex_32042 Int)) (or (<= (select main_a v_prenex_32041) 500) (<= 2 (* 2 (select main_a v_prenex_32041))) (< v_prenex_32041 main_x) (<= (+ main_x 1) v_prenex_32041) (<= (select main_a v_prenex_32042) (+ (select main_a v_prenex_32041) 998)))) (forall ((v_prenex_28993 Int) (v_prenex_28992 Int)) (or (<= (select main_a v_prenex_28992) 999) (< v_prenex_28992 main_x) (<= 2 (* 2 (select main_a v_prenex_28992))) (<= (+ main_x 1) v_prenex_28992) (<= (select main_a v_prenex_28993) 1498) (<= 1000 (+ (select main_a v_prenex_28992) (select main_a v_prenex_28993))) (<= 500 (select main_a v_prenex_28993)))) (forall ((v_prenex_28484 Int) (v_prenex_28483 Int)) (or (< v_prenex_28483 main_x) (<= (+ (select main_a v_prenex_28483) (select main_a v_prenex_28484)) 1000) (<= (+ main_x 1) v_prenex_28483) (<= 1000 (* 2 (select main_a v_prenex_28484))) (<= (* 2 (select main_a v_prenex_28483)) 1000) (<= (select main_a v_prenex_28484) 1498) (<= 1 (select main_a v_prenex_28483)))) (forall ((v_prenex_30753 Int) (v_prenex_30752 Int)) (or (< v_prenex_30752 main_x) (<= (select main_a v_prenex_30753) 1498) (<= 1000 (* 2 (select main_a v_prenex_30753))) (<= (+ main_x 1) v_prenex_30752) (<= (select main_a v_prenex_30752) 500) (<= 0 (+ (select main_a v_prenex_30752) 498)) (<= 1000 (+ (select main_a v_prenex_30752) (select main_a v_prenex_30753))))) (forall ((v_prenex_27281 Int) (v_prenex_27280 Int)) (or (< v_prenex_27280 main_x) (<= 2 (* 2 (select main_a v_prenex_27280))) (<= 1 (select main_a v_prenex_27281)) (<= (select main_a v_prenex_27280) 500) (<= (select main_a v_prenex_27281) (+ (select main_a v_prenex_27280) 998)) (<= (+ main_x 1) v_prenex_27280) (<= 500 (select main_a v_prenex_27281)))) (or (forall ((v_prenex_27346 Int)) (or (<= (select main_a v_prenex_27346) 1498) (<= 500 (select main_a v_prenex_27346)) (< v_prenex_27346 main_y))) (forall ((v_prenex_27341 Int)) (or (<= 0 (+ (select main_a v_prenex_27341) 498)) (< v_prenex_27341 main_x) (<= (* 2 (select main_a v_prenex_27341)) 1000) (<= (+ main_x 1) v_prenex_27341)))) (forall ((v_prenex_30479 Int) (v_prenex_30478 Int)) (or (<= (+ main_x 1) v_prenex_30478) (<= 1 (select main_a v_prenex_30478)) (<= (select main_a v_prenex_30479) 1498) (< v_prenex_30478 main_x) (<= 500 (select main_a v_prenex_30479)) (<= (+ (select main_a v_prenex_30478) (select main_a v_prenex_30479)) 1000))) (forall ((v_prenex_29747 Int) (v_prenex_29748 Int)) (or (<= (+ main_y 1) v_prenex_29748) (<= (+ main_x 1) v_prenex_29747) (<= 1000 (+ (select main_a v_prenex_29747) (select main_a v_prenex_29748))) (< v_prenex_29748 main_y) (<= (select main_a v_prenex_29748) 1498))) (or (forall ((v_prenex_21800 Int)) (or (< v_prenex_21800 main_x) (<= 1 (select main_a v_prenex_21800)) (<= (+ main_x 1) v_prenex_21800) (<= (* 2 (select main_a v_prenex_21800)) 1000) (<= (select main_a v_prenex_21800) 500))) (forall ((v_prenex_21799 Int)) (or (<= 1 (select main_a v_prenex_21799)) (<= (select main_a v_prenex_21799) 1498)))) (forall ((v_prenex_26446 Int) (v_prenex_26445 Int)) (or (<= (select main_a v_prenex_26445) 999) (< v_prenex_26445 main_x) (<= 2 (* 2 (select main_a v_prenex_26445))) (<= 1000 (+ (select main_a v_prenex_26445) (select main_a v_prenex_26446))) (<= (+ main_x 1) v_prenex_26445) (<= (select main_a v_prenex_26446) 999))) (forall ((v_prenex_29646 Int) (v_prenex_29645 Int)) (or (< v_prenex_29645 main_x) (<= 1 (select main_a v_prenex_29645)) (< v_prenex_29646 main_y) (<= (select main_a v_prenex_29646) (+ (select main_a v_prenex_29645) 998)) (<= (+ main_x 1) v_prenex_29645) (<= 1 (select main_a v_prenex_29646)) (<= 1000 (* 2 (select main_a v_prenex_29646))))) (forall ((v_prenex_24632 Int) (v_prenex_24631 Int)) (or (<= (+ main_x 1) v_prenex_24631) (<= (* 2 (select main_a v_prenex_24631)) 1000) (< v_prenex_24631 main_x) (<= (select main_a v_prenex_24631) 500) (<= 1 (select main_a v_prenex_24632)) (<= 500 (select main_a v_prenex_24632)) (<= (select main_a v_prenex_24631) (select main_a v_prenex_24632)))) (forall ((v_prenex_26684 Int) (v_prenex_26685 Int)) (or (<= (select main_a v_prenex_26685) (+ (select main_a v_prenex_26684) 998)) (<= 1000 (* 2 (select main_a v_prenex_26685))) (< v_prenex_26684 main_x) (<= 0 (+ (select main_a v_prenex_26684) 498)) (<= (+ main_x 1) v_prenex_26684) (<= (select main_a v_prenex_26685) 1498) (<= 1 (select main_a v_prenex_26684)))) (forall ((v_prenex_22558 Int) (v_prenex_22559 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22559))) (<= (+ main_y 1) v_prenex_22559) (<= (select main_a v_prenex_22559) 999) (<= (+ (select main_a v_prenex_22558) (select main_a v_prenex_22559)) 1000) (< v_prenex_22558 main_x) (<= (+ main_x 1) v_prenex_22558) (<= (* 2 (select main_a v_prenex_22558)) 1000))) (forall ((v_prenex_22690 Int) (v_prenex_22691 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22690))) (<= (* 2 (select main_a v_prenex_22690)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22691))) (<= 1000 (+ (select main_a v_prenex_22690) (select main_a v_prenex_22691))) (< v_prenex_22690 main_x) (<= (+ main_x 1) v_prenex_22690) (<= (* 2 (select main_a v_prenex_22691)) 1998))) (forall ((v_prenex_27055 Int) (v_prenex_27056 Int)) (or (<= (+ main_x 1) v_prenex_27055) (<= (select main_a v_prenex_27056) (+ (select main_a v_prenex_27055) 998)) (< v_prenex_27056 main_y) (< v_prenex_27055 main_x) (<= (select main_a v_prenex_27056) 999) (<= 1000 (* 2 (select main_a v_prenex_27056))) (<= 2 (* 2 (select main_a v_prenex_27055))))) (or (forall ((v_prenex_32523 Int)) (or (<= (select main_a v_prenex_32523) 1498) (<= (select main_a v_prenex_32523) 999))) (forall ((v_prenex_32517 Int)) (or (<= (select main_a v_prenex_32517) 500) (< v_prenex_32517 main_x) (<= (+ main_x 1) v_prenex_32517) (<= (* 2 (select main_a v_prenex_32517)) 1000)))) (or (forall ((v_prenex_21425 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21425))) (<= (* 2 (select main_a v_prenex_21425)) 1000) (<= (+ main_x 1) v_prenex_21425) (< v_prenex_21425 main_x))) (forall ((v_prenex_23184 Int)) (<= 500 (select main_a v_prenex_23184)))) (or (forall ((v_prenex_25015 Int)) (or (<= (select main_a v_prenex_25015) 999) (< v_prenex_25015 main_x) (<= (* 2 (select main_a v_prenex_25015)) 1000) (<= (+ main_x 1) v_prenex_25015) (<= (select main_a v_prenex_25015) 500))) (forall ((v_prenex_25020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25020))) (<= 1 (select main_a v_prenex_25020))))) (or (forall ((v_prenex_22366 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22366))) (<= (* 2 (select main_a v_prenex_22366)) 1998))) (forall ((v_prenex_21411 Int)) (or (< v_prenex_21411 main_x) (<= 2 (* 2 (select main_a v_prenex_21411))) (<= 1 (select main_a v_prenex_21411)) (<= (+ main_x 1) v_prenex_21411)))) (forall ((v_prenex_22224 Int) (v_prenex_22225 Int)) (or (<= (* 2 (select main_a v_prenex_22224)) 1000) (<= 500 (select main_a v_prenex_22225)) (<= (+ main_y 1) v_prenex_22225) (<= (+ (select main_a v_prenex_22224) (select main_a v_prenex_22225)) 1000) (<= (+ main_x 1) v_prenex_22224) (<= (select main_a v_prenex_22225) 1498) (< v_prenex_22224 main_x))) (forall ((v_prenex_27621 Int) (v_prenex_27622 Int)) (or (<= (select main_a v_prenex_27621) (select main_a v_prenex_27622)) (<= (+ main_x 1) v_prenex_27621) (<= (* 2 (select main_a v_prenex_27622)) 1998) (<= 1 (select main_a v_prenex_27621)) (< v_prenex_27621 main_x) (<= 2 (* 2 (select main_a v_prenex_27621))))) (or (forall ((v_prenex_30214 Int)) (or (<= (select main_a v_prenex_30214) 999) (<= 500 (select main_a v_prenex_30214)))) (forall ((v_prenex_30209 Int)) (or (<= 0 (+ (select main_a v_prenex_30209) 498)) (<= (* 2 (select main_a v_prenex_30209)) 1000) (<= (+ main_x 1) v_prenex_30209) (<= 2 (* 2 (select main_a v_prenex_30209))) (< v_prenex_30209 main_x)))) (or (forall ((v_prenex_21426 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21426))) (<= (* 2 (select main_a v_prenex_21426)) 1000) (< v_prenex_21426 main_x) (<= (+ main_x 1) v_prenex_21426))) (forall ((v_prenex_23184 Int)) (<= 500 (select main_a v_prenex_23184)))) (forall ((v_prenex_28424 Int) (v_prenex_28423 Int)) (or (<= (+ main_x 1) v_prenex_28423) (<= (select main_a v_prenex_28424) 999) (<= 1 (select main_a v_prenex_28423)) (<= 1000 (* 2 (select main_a v_prenex_28424))) (<= (select main_a v_prenex_28423) 500) (<= (+ (select main_a v_prenex_28423) (select main_a v_prenex_28424)) 1000) (< v_prenex_28423 main_x))) (forall ((v_prenex_25549 Int) (v_prenex_25550 Int)) (or (< v_prenex_25549 main_x) (<= (* 2 (select main_a v_prenex_25549)) 1000) (<= (select main_a v_prenex_25550) 999) (<= (+ main_x 1) v_prenex_25549) (<= (+ main_y 1) v_prenex_25550) (<= (select main_a v_prenex_25549) (select main_a v_prenex_25550)))) (forall ((v_prenex_32476 Int) (v_prenex_32475 Int)) (or (<= (select main_a v_prenex_32476) 1498) (<= (+ main_x 1) v_prenex_32475) (<= (select main_a v_prenex_32476) 999) (<= 1 (select main_a v_prenex_32475)) (<= (select main_a v_prenex_32476) (+ (select main_a v_prenex_32475) 998)) (< v_prenex_32475 main_x) (<= 2 (* 2 (select main_a v_prenex_32475))))) (forall ((v_prenex_21962 Int) (v_prenex_21963 Int)) (or (< v_prenex_21962 main_x) (<= 1000 (* 2 (select main_a v_prenex_21963))) (<= 1 (select main_a v_prenex_21962)) (<= (select main_a v_prenex_21963) (+ (select main_a v_prenex_21962) 998)) (<= 0 (+ (select main_a v_prenex_21962) 498)) (<= (+ main_x 1) v_prenex_21962))) (forall ((v_prenex_28948 Int) (v_prenex_28949 Int)) (or (<= (select main_a v_prenex_28948) (select main_a v_prenex_28949)) (< v_prenex_28948 main_x) (<= (+ main_x 1) v_prenex_28948) (<= (select main_a v_prenex_28948) 500) (<= (select main_a v_prenex_28948) 999) (<= 1 (select main_a v_prenex_28949)) (<= (* 2 (select main_a v_prenex_28949)) 1998))) (forall ((v_prenex_26545 Int) (v_prenex_26544 Int)) (or (<= 500 (select main_a v_prenex_26545)) (<= (* 2 (select main_a v_prenex_26544)) 1000) (<= 1000 (* 2 (select main_a v_prenex_26545))) (< v_prenex_26544 main_x) (<= (+ main_x 1) v_prenex_26544) (<= 1000 (+ (select main_a v_prenex_26544) (select main_a v_prenex_26545))) (<= 0 (+ (select main_a v_prenex_26544) 498)))) (or (forall ((v_prenex_30290 Int)) (<= 1000 (* 2 (select main_a v_prenex_30290)))) (forall ((v_prenex_30289 Int)) (or (<= (select main_a v_prenex_30289) 500) (<= (+ main_x 1) v_prenex_30289) (<= 2 (* 2 (select main_a v_prenex_30289))) (<= 0 (+ (select main_a v_prenex_30289) 498)) (< v_prenex_30289 main_x)))) (forall ((v_prenex_24625 Int) (v_prenex_24624 Int)) (or (<= 1 (select main_a v_prenex_24625)) (<= 1000 (+ (select main_a v_prenex_24624) (select main_a v_prenex_24625))) (< v_prenex_24624 main_x) (<= (select main_a v_prenex_24624) 500) (<= (* 2 (select main_a v_prenex_24624)) 1000) (<= (+ main_x 1) v_prenex_24624))) (forall ((v_prenex_29666 Int) (v_prenex_29665 Int)) (or (< v_prenex_29665 main_x) (<= 1 (select main_a v_prenex_29666)) (<= 0 (+ (select main_a v_prenex_29665) 498)) (<= (+ (select main_a v_prenex_29665) (select main_a v_prenex_29666)) 1000) (<= 2 (* 2 (select main_a v_prenex_29665))) (<= (+ main_x 1) v_prenex_29665))) (or (forall ((v_prenex_26213 Int)) (or (< v_prenex_26213 main_x) (<= (+ main_x 1) v_prenex_26213) (<= 2 (* 2 (select main_a v_prenex_26213))))) (forall ((v_prenex_26218 Int)) (<= 1000 (* 2 (select main_a v_prenex_26218))))) (or (forall ((v_prenex_26855 Int)) (or (<= (+ main_y 1) v_prenex_26855) (<= (select main_a v_prenex_26855) 1498) (<= 500 (select main_a v_prenex_26855)))) (forall ((v_prenex_26854 Int)) (or (< v_prenex_26854 main_x) (<= (+ main_x 1) v_prenex_26854) (<= (select main_a v_prenex_26854) 999) (<= 2 (* 2 (select main_a v_prenex_26854)))))) (forall ((v_prenex_28502 Int) (v_prenex_28501 Int)) (or (<= 1000 (+ (select main_a v_prenex_28501) (select main_a v_prenex_28502))) (< v_prenex_28501 main_x) (<= (select main_a v_prenex_28502) 1498) (<= 2 (* 2 (select main_a v_prenex_28501))) (<= (+ main_x 1) v_prenex_28501) (<= (* 2 (select main_a v_prenex_28501)) 1000))) (or (forall ((v_prenex_25258 Int)) (or (<= (+ main_x 1) v_prenex_25258) (<= 2 (* 2 (select main_a v_prenex_25258))) (<= (* 2 (select main_a v_prenex_25258)) 1000) (<= (select main_a v_prenex_25258) 999) (< v_prenex_25258 main_x))) (forall ((v_prenex_25261 Int)) (or (<= (select main_a v_prenex_25261) 1498) (<= (* 2 (select main_a v_prenex_25261)) 1998)))) (or (forall ((v_prenex_21956 Int)) (or (< v_prenex_21956 main_x) (<= (* 2 (select main_a v_prenex_21956)) 1000) (<= (+ main_x 1) v_prenex_21956))) (forall ((v_prenex_21957 Int)) (or (<= 500 (select main_a v_prenex_21957)) (<= (+ main_y 1) v_prenex_21957) (<= (select main_a v_prenex_21957) 1498)))) (or (forall ((v_prenex_26475 Int)) (<= 1 (select main_a v_prenex_26475))) (forall ((v_prenex_26472 Int)) (or (<= 0 (+ (select main_a v_prenex_26472) 498)) (<= (+ main_x 1) v_prenex_26472) (< v_prenex_26472 main_x) (<= (select main_a v_prenex_26472) 500) (<= 2 (* 2 (select main_a v_prenex_26472)))))) (forall ((v_prenex_30949 Int) (v_prenex_30948 Int)) (or (<= (+ main_x 1) v_prenex_30948) (<= (* 2 (select main_a v_prenex_30948)) 1000) (<= 2 (* 2 (select main_a v_prenex_30948))) (< v_prenex_30948 main_x) (<= 1 (select main_a v_prenex_30949)) (<= 500 (select main_a v_prenex_30949)) (<= (select main_a v_prenex_30949) (+ (select main_a v_prenex_30948) 998)))) (or (forall ((v_prenex_23834 Int)) (or (<= 500 (select main_a v_prenex_23834)) (<= (select main_a v_prenex_23834) 1498) (< v_prenex_23834 main_y))) (forall ((v_prenex_23833 Int)) (or (< v_prenex_23833 main_x) (<= 1 (select main_a v_prenex_23833)) (<= 2 (* 2 (select main_a v_prenex_23833))) (<= (+ main_x 1) v_prenex_23833)))) (forall ((v_prenex_27450 Int)) (or (<= 1 (select main_a v_prenex_27450)) (<= (+ main_x 1) v_prenex_27450) (<= (select main_a v_prenex_27450) 500) (< v_prenex_27450 main_x) (<= 2 (* 2 (select main_a v_prenex_27450))))) (forall ((v_prenex_30477 Int) (v_prenex_30476 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30476))) (<= (+ main_x 1) v_prenex_30476) (<= (select main_a v_prenex_30477) 999) (<= (+ (select main_a v_prenex_30476) (select main_a v_prenex_30477)) 1000) (<= 1 (select main_a v_prenex_30477)) (< v_prenex_30476 main_x))) (forall ((v_prenex_30589 Int) (v_prenex_30590 Int)) (or (<= (+ (select main_a v_prenex_30589) (select main_a v_prenex_30590)) 1000) (<= (select main_a v_prenex_30590) 999) (<= (+ main_x 1) v_prenex_30589) (<= (+ main_y 1) v_prenex_30590) (<= 2 (* 2 (select main_a v_prenex_30589))) (< v_prenex_30589 main_x))) (forall ((v_prenex_24278 Int) (v_prenex_24277 Int)) (or (<= 1 (select main_a v_prenex_24277)) (<= (+ main_x 1) v_prenex_24277) (<= (select main_a v_prenex_24278) 1498) (<= 1 (select main_a v_prenex_24278)) (<= (* 2 (select main_a v_prenex_24277)) 1000) (<= 1000 (+ (select main_a v_prenex_24277) (select main_a v_prenex_24278))) (< v_prenex_24277 main_x))) (forall ((v_prenex_24112 Int) (v_prenex_24111 Int)) (or (<= (select main_a v_prenex_24112) (+ (select main_a v_prenex_24111) 998)) (<= (+ main_x 1) v_prenex_24111) (<= 0 (+ (select main_a v_prenex_24111) 498)) (< v_prenex_24111 main_x) (<= 2 (* 2 (select main_a v_prenex_24111))) (<= (select main_a v_prenex_24112) 999))) (forall ((v_prenex_29429 Int) (v_prenex_29430 Int)) (or (<= (select main_a v_prenex_29429) (select main_a v_prenex_29430)) (<= (select main_a v_prenex_29430) 1498) (<= 1 (select main_a v_prenex_29430)) (<= (+ main_x 1) v_prenex_29429) (<= 1 (select main_a v_prenex_29429)) (< v_prenex_29429 main_x) (<= (+ main_y 1) v_prenex_29430))) (or (forall ((v_prenex_26276 Int)) (or (< v_prenex_26276 main_x) (<= (select main_a v_prenex_26276) 500) (<= 2 (* 2 (select main_a v_prenex_26276))) (<= (+ main_x 1) v_prenex_26276))) (forall ((v_prenex_26278 Int)) (or (<= (* 2 (select main_a v_prenex_26278)) 1998) (<= (select main_a v_prenex_26278) 1498)))) (or (forall ((v_prenex_24423 Int)) (or (<= (* 2 (select main_a v_prenex_24423)) 1998) (<= (select main_a v_prenex_24423) 1498))) (forall ((v_prenex_24422 Int)) (or (<= (+ main_x 1) v_prenex_24422) (< v_prenex_24422 main_x) (<= (* 2 (select main_a v_prenex_24422)) 1000) (<= 1 (select main_a v_prenex_24422))))) (forall ((v_prenex_22348 Int) (v_prenex_22349 Int)) (or (<= (* 2 (select main_a v_prenex_22349)) 1998) (<= (select main_a v_prenex_22348) 500) (<= 1000 (+ (select main_a v_prenex_22348) (select main_a v_prenex_22349))) (<= (+ main_y 1) v_prenex_22349) (<= (+ main_x 1) v_prenex_22348) (< v_prenex_22348 main_x))) (forall ((v_prenex_28221 Int) (v_prenex_28222 Int)) (or (<= 0 (+ (select main_a v_prenex_28221) 498)) (< v_prenex_28221 main_x) (<= (select main_a v_prenex_28221) 500) (<= (select main_a v_prenex_28222) 1498) (<= (select main_a v_prenex_28222) (+ (select main_a v_prenex_28221) 998)) (<= (+ main_x 1) v_prenex_28221) (<= 1 (select main_a v_prenex_28222)))) (forall ((v_prenex_28899 Int) (v_prenex_28898 Int)) (or (<= 1 (select main_a v_prenex_28899)) (<= (select main_a v_prenex_28898) 999) (< v_prenex_28898 main_x) (<= (select main_a v_prenex_28898) (select main_a v_prenex_28899)) (<= (+ main_x 1) v_prenex_28898) (<= (select main_a v_prenex_28898) 500))) (forall ((v_prenex_24304 Int) (v_prenex_24305 Int)) (or (<= 1 (select main_a v_prenex_24305)) (<= (+ (select main_a v_prenex_24304) (select main_a v_prenex_24305)) 1000) (<= (+ main_x 1) v_prenex_24304) (<= (+ main_y 1) v_prenex_24305) (<= 500 (select main_a v_prenex_24305)) (<= 2 (* 2 (select main_a v_prenex_24304))) (< v_prenex_24304 main_x))) (or (forall ((v_prenex_24947 Int)) (or (<= (select main_a v_prenex_24947) 999) (<= 1000 (* 2 (select main_a v_prenex_24947))))) (forall ((v_prenex_24945 Int)) (or (<= (select main_a v_prenex_24945) 500) (<= (+ main_x 1) v_prenex_24945) (<= 1 (select main_a v_prenex_24945)) (<= 2 (* 2 (select main_a v_prenex_24945))) (< v_prenex_24945 main_x)))) (forall ((v_prenex_27962 Int) (v_prenex_27961 Int)) (or (<= (+ main_x 1) v_prenex_27961) (<= 1 (select main_a v_prenex_27962)) (<= 500 (select main_a v_prenex_27962)) (< v_prenex_27961 main_x) (<= 1000 (+ (select main_a v_prenex_27961) (select main_a v_prenex_27962))) (<= (+ main_y 1) v_prenex_27962) (<= 0 (+ (select main_a v_prenex_27961) 498)))) (forall ((v_prenex_24267 Int) (v_prenex_24268 Int)) (or (< v_prenex_24268 main_y) (<= (+ (select main_a v_prenex_24267) (select main_a v_prenex_24268)) 1000) (<= (+ main_y 1) v_prenex_24268) (<= (* 2 (select main_a v_prenex_24268)) 1998) (< v_prenex_24267 main_x))) (forall ((v_prenex_25204 Int) (v_prenex_25203 Int)) (or (<= (+ main_x 1) v_prenex_25203) (<= (select main_a v_prenex_25204) 999) (<= 1000 (+ (select main_a v_prenex_25203) (select main_a v_prenex_25204))) (<= 1 (select main_a v_prenex_25203)) (< v_prenex_25203 main_x) (<= (select main_a v_prenex_25203) 500))) (or (forall ((v_prenex_24369 Int)) (or (<= (select main_a v_prenex_24369) 999) (<= 1 (select main_a v_prenex_24369)))) (forall ((v_prenex_24366 Int)) (or (< v_prenex_24366 main_x) (<= (* 2 (select main_a v_prenex_24366)) 1000) (<= 0 (+ (select main_a v_prenex_24366) 498)) (<= (+ main_x 1) v_prenex_24366)))) (forall ((v_prenex_21545 Int) (v_prenex_21546 Int)) (or (<= 500 (select main_a v_prenex_21546)) (<= 0 (+ (select main_a v_prenex_21545) 498)) (<= (select main_a v_prenex_21545) (select main_a v_prenex_21546)) (<= 1 (select main_a v_prenex_21546)) (<= (+ main_x 1) v_prenex_21545) (< v_prenex_21546 main_y) (< v_prenex_21545 main_x))) (or (forall ((v_prenex_30567 Int)) (or (<= (select main_a v_prenex_30567) 999) (<= 1 (select main_a v_prenex_30567)) (<= 2 (* 2 (select main_a v_prenex_30567))) (<= (+ main_x 1) v_prenex_30567) (< v_prenex_30567 main_x))) (forall ((v_prenex_30570 Int)) (or (<= (select main_a v_prenex_30570) 999) (<= (select main_a v_prenex_30570) 1498)))) (forall ((v_prenex_26563 Int) (v_prenex_26562 Int)) (or (<= 1000 (+ (select main_a v_prenex_26562) (select main_a v_prenex_26563))) (<= (* 2 (select main_a v_prenex_26562)) 1000) (<= (+ main_x 1) v_prenex_26562) (<= (select main_a v_prenex_26562) 500) (<= (* 2 (select main_a v_prenex_26563)) 1998) (<= (select main_a v_prenex_26563) 999) (< v_prenex_26562 main_x))) (or (forall ((v_prenex_28344 Int)) (<= 1000 (* 2 (select main_a v_prenex_28344)))) (forall ((v_prenex_28343 Int)) (or (<= (* 2 (select main_a v_prenex_28343)) 1000) (<= 0 (+ (select main_a v_prenex_28343) 498)) (<= 1 (select main_a v_prenex_28343)) (< v_prenex_28343 main_x) (<= (+ main_x 1) v_prenex_28343)))) (or (forall ((v_prenex_32934 Int)) (or (< v_prenex_32934 main_x) (<= 2 (* 2 (select main_a v_prenex_32934))) (<= (+ main_x 1) v_prenex_32934))) (forall ((v_prenex_32939 Int)) (<= (* 2 (select main_a v_prenex_32939)) 1998))) (forall ((v_prenex_24501 Int) (v_prenex_24500 Int)) (or (<= 1000 (+ (select main_a v_prenex_24500) (select main_a v_prenex_24501))) (< v_prenex_24500 main_x) (<= 1 (select main_a v_prenex_24501)) (<= 2 (* 2 (select main_a v_prenex_24500))) (<= (+ main_x 1) v_prenex_24500) (<= 1 (select main_a v_prenex_24500)) (<= (select main_a v_prenex_24501) 999))) (forall ((v_prenex_24519 Int) (v_prenex_24518 Int)) (or (<= 0 (+ (select main_a v_prenex_24518) 498)) (<= (select main_a v_prenex_24519) 999) (<= (+ main_x 1) v_prenex_24518) (<= 1000 (* 2 (select main_a v_prenex_24519))) (<= (select main_a v_prenex_24519) (+ (select main_a v_prenex_24518) 998)) (< v_prenex_24518 main_x) (<= (+ main_y 1) v_prenex_24519))) (or (forall ((v_prenex_28859 Int)) (or (< v_prenex_28859 main_x) (<= (select main_a v_prenex_28859) 999) (<= (* 2 (select main_a v_prenex_28859)) 1000) (<= (+ main_x 1) v_prenex_28859))) (forall ((v_prenex_28863 Int)) (or (< v_prenex_28863 main_y) (<= (select main_a v_prenex_28863) 999)))) (forall ((v_prenex_27407 Int) (v_prenex_27408 Int)) (or (<= (select main_a v_prenex_27408) 999) (<= (+ main_x 1) v_prenex_27407) (<= 1000 (+ (select main_a v_prenex_27407) (select main_a v_prenex_27408))) (<= 1 (select main_a v_prenex_27407)) (<= 1000 (* 2 (select main_a v_prenex_27408))) (< v_prenex_27407 main_x) (<= (* 2 (select main_a v_prenex_27407)) 1000))) (or (forall ((v_prenex_23466 Int)) (<= (* 2 (select main_a v_prenex_23466)) 1998)) (forall ((v_prenex_23464 Int)) (or (< v_prenex_23464 main_x) (<= 0 (+ (select main_a v_prenex_23464) 498)) (<= (* 2 (select main_a v_prenex_23464)) 1000) (<= (select main_a v_prenex_23464) 999) (<= (+ main_x 1) v_prenex_23464)))) (or (forall ((v_prenex_30436 Int)) (<= (* 2 (select main_a v_prenex_30436)) 1998)) (forall ((v_prenex_30433 Int)) (or (<= (select main_a v_prenex_30433) 999) (<= (select main_a v_prenex_30433) 500) (< v_prenex_30433 main_x) (<= (* 2 (select main_a v_prenex_30433)) 1000) (<= (+ main_x 1) v_prenex_30433)))) (forall ((v_prenex_25543 Int) (v_prenex_25544 Int)) (or (<= 500 (select main_a v_prenex_25544)) (<= 2 (* 2 (select main_a v_prenex_25543))) (<= (+ main_x 1) v_prenex_25543) (< v_prenex_25543 main_x) (<= (select main_a v_prenex_25543) 500) (<= (select main_a v_prenex_25544) (+ (select main_a v_prenex_25543) 998)))) (forall ((v_prenex_27982 Int) (v_prenex_27981 Int)) (or (<= 0 (+ (select main_a v_prenex_27981) 498)) (<= 500 (select main_a v_prenex_27982)) (< v_prenex_27981 main_x) (<= 1000 (+ (select main_a v_prenex_27981) (select main_a v_prenex_27982))) (<= (+ main_y 1) v_prenex_27982) (<= (+ main_x 1) v_prenex_27981))) (or (forall ((v_prenex_26218 Int)) (<= 1000 (* 2 (select main_a v_prenex_26218)))) (forall ((v_prenex_26216 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26216))) (< v_prenex_26216 main_x) (<= (select main_a v_prenex_26216) 500) (<= (+ main_x 1) v_prenex_26216)))) (or (forall ((v_prenex_25308 Int)) (<= (* 2 (select main_a v_prenex_25308)) 1000)) (forall ((v_prenex_25309 Int)) (or (<= (+ main_y 1) v_prenex_25309) (< v_prenex_25309 main_y) (<= 500 (select main_a v_prenex_25309))))) (forall ((v_prenex_22538 Int) (v_prenex_22539 Int)) (or (<= 0 (+ (select main_a v_prenex_22538) 498)) (<= (select main_a v_prenex_22538) (select main_a v_prenex_22539)) (<= 2 (* 2 (select main_a v_prenex_22538))) (< v_prenex_22538 main_x) (<= (+ main_x 1) v_prenex_22538))) (or (forall ((v_prenex_23366 Int)) (or (<= (+ main_x 1) v_prenex_23366) (<= 2 (* 2 (select main_a v_prenex_23366))) (<= (* 2 (select main_a v_prenex_23366)) 1000) (< v_prenex_23366 main_x))) (forall ((v_prenex_23369 Int)) (or (<= 1 (select main_a v_prenex_23369)) (< v_prenex_23369 main_y)))) (forall ((v_prenex_28084 Int) (v_prenex_28083 Int)) (or (< v_prenex_28083 main_x) (<= 1 (select main_a v_prenex_28083)) (<= 1 (select main_a v_prenex_28084)) (<= (select main_a v_prenex_28084) 999) (<= 2 (* 2 (select main_a v_prenex_28083))) (<= (+ main_x 1) v_prenex_28083) (<= (select main_a v_prenex_28083) (select main_a v_prenex_28084)))) (forall ((v_prenex_26721 Int) (v_prenex_26720 Int)) (or (<= (+ main_y 1) v_prenex_26721) (< v_prenex_26720 main_x) (<= (+ main_x 1) v_prenex_26720) (<= (select main_a v_prenex_26721) 999) (<= (+ (select main_a v_prenex_26720) (select main_a v_prenex_26721)) 1000) (<= 1 (select main_a v_prenex_26721)) (<= (* 2 (select main_a v_prenex_26720)) 1000))) (forall ((v_prenex_28877 Int) (v_prenex_28876 Int)) (or (< v_prenex_28876 main_x) (<= (+ main_x 1) v_prenex_28876) (<= 1000 (* 2 (select main_a v_prenex_28877))) (<= 0 (+ (select main_a v_prenex_28876) 498)) (<= (select main_a v_prenex_28876) (select main_a v_prenex_28877)) (<= (* 2 (select main_a v_prenex_28876)) 1000) (<= 1 (select main_a v_prenex_28877)))) (forall ((v_prenex_31994 Int) (v_prenex_31993 Int)) (or (<= 500 (select main_a v_prenex_31994)) (< v_prenex_31993 main_x) (<= (select main_a v_prenex_31994) 999) (<= (+ (select main_a v_prenex_31993) (select main_a v_prenex_31994)) 1000) (<= (+ main_x 1) v_prenex_31993) (<= (select main_a v_prenex_31993) 999) (<= 0 (+ (select main_a v_prenex_31993) 498)))) (forall ((v_prenex_22460 Int) (v_prenex_22459 Int)) (or (<= 1000 (+ (select main_a v_prenex_22459) (select main_a v_prenex_22460))) (<= (+ main_y 1) v_prenex_22460) (<= 0 (+ (select main_a v_prenex_22459) 498)) (<= (+ main_x 1) v_prenex_22459) (< v_prenex_22459 main_x))) (forall ((v_prenex_30893 Int) (v_prenex_30892 Int)) (or (< v_prenex_30892 main_x) (<= (select main_a v_prenex_30893) 999) (<= (select main_a v_prenex_30893) (+ (select main_a v_prenex_30892) 998)) (<= 500 (select main_a v_prenex_30893)) (<= 2 (* 2 (select main_a v_prenex_30892))) (<= (+ main_x 1) v_prenex_30892) (< v_prenex_30893 main_y))) (or (forall ((v_prenex_31775 Int)) (or (< v_prenex_31775 main_x) (<= 2 (* 2 (select main_a v_prenex_31775))) (<= (+ main_x 1) v_prenex_31775) (<= 1 (select main_a v_prenex_31775)))) (forall ((v_prenex_31780 Int)) (or (<= (select main_a v_prenex_31780) 999) (<= 1 (select main_a v_prenex_31780))))) (forall ((v_prenex_28573 Int) (v_prenex_28574 Int)) (or (<= (* 2 (select main_a v_prenex_28573)) 1000) (<= (+ (select main_a v_prenex_28573) (select main_a v_prenex_28574)) 1000) (<= (+ main_x 1) v_prenex_28573) (<= (select main_a v_prenex_28574) 1498) (< v_prenex_28573 main_x) (<= (select main_a v_prenex_28573) 500) (<= (* 2 (select main_a v_prenex_28574)) 1998))) (forall ((v_prenex_31462 Int) (v_prenex_31463 Int)) (or (<= (+ (select main_a v_prenex_31462) (select main_a v_prenex_31463)) 1000) (<= 2 (* 2 (select main_a v_prenex_31462))) (<= 1000 (* 2 (select main_a v_prenex_31463))) (< v_prenex_31462 main_x) (<= (* 2 (select main_a v_prenex_31462)) 1000) (<= (+ main_x 1) v_prenex_31462))) (forall ((v_prenex_33009 Int) (v_prenex_33008 Int)) (or (<= (select main_a v_prenex_33009) (+ (select main_a v_prenex_33008) 998)) (<= (+ main_x 1) v_prenex_33008) (<= 1 (select main_a v_prenex_33008)) (<= 2 (* 2 (select main_a v_prenex_33008))) (< v_prenex_33008 main_x) (<= (* 2 (select main_a v_prenex_33009)) 1998))) (or (forall ((v_prenex_32037 Int)) (or (< v_prenex_32037 main_x) (<= 0 (+ (select main_a v_prenex_32037) 498)) (<= (+ main_x 1) v_prenex_32037) (<= 2 (* 2 (select main_a v_prenex_32037))))) (forall ((v_prenex_32038 Int)) (or (<= (* 2 (select main_a v_prenex_32038)) 1998) (<= (+ main_y 1) v_prenex_32038) (<= (select main_a v_prenex_32038) 1498)))) (or (forall ((v_prenex_31194 Int)) (or (<= (* 2 (select main_a v_prenex_31194)) 1998) (<= 500 (select main_a v_prenex_31194)))) (forall ((v_prenex_31190 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31190))) (< v_prenex_31190 main_x) (<= (+ main_x 1) v_prenex_31190) (<= (* 2 (select main_a v_prenex_31190)) 1000)))) (or (forall ((v_prenex_22366 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22366))) (<= (* 2 (select main_a v_prenex_22366)) 1998))) (forall ((v_prenex_21414 Int)) (or (< v_prenex_21414 main_x) (<= 2 (* 2 (select main_a v_prenex_21414))) (<= (select main_a v_prenex_21414) 500) (<= 1 (select main_a v_prenex_21414)) (<= (+ main_x 1) v_prenex_21414)))) (forall ((v_prenex_24151 Int) (v_prenex_24150 Int)) (or (<= (select main_a v_prenex_24150) (select main_a v_prenex_24151)) (<= (select main_a v_prenex_24150) 500) (< v_prenex_24151 main_y) (<= (* 2 (select main_a v_prenex_24151)) 1998) (<= 1000 (* 2 (select main_a v_prenex_24151))) (< v_prenex_24150 main_x) (<= (+ main_x 1) v_prenex_24150))) (or (forall ((v_prenex_29525 Int)) (or (<= (select main_a v_prenex_29525) 1498) (<= 1000 (* 2 (select main_a v_prenex_29525))))) (forall ((v_prenex_29522 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29522))) (<= (* 2 (select main_a v_prenex_29522)) 1000) (< v_prenex_29522 main_x) (<= (+ main_x 1) v_prenex_29522)))) (forall ((v_prenex_27590 Int) (v_prenex_27591 Int)) (or (<= (select main_a v_prenex_27590) 999) (<= (+ main_x 1) v_prenex_27590) (<= (* 2 (select main_a v_prenex_27591)) 1998) (< v_prenex_27590 main_x) (<= 1000 (+ (select main_a v_prenex_27590) (select main_a v_prenex_27591))) (<= 500 (select main_a v_prenex_27591)))) (forall ((v_prenex_25812 Int) (v_prenex_25811 Int)) (or (<= (+ main_x 1) v_prenex_25811) (< v_prenex_25811 main_x) (<= (+ main_y 1) v_prenex_25812) (<= 0 (+ (select main_a v_prenex_25811) 498)) (<= (* 2 (select main_a v_prenex_25812)) 1998) (<= (select main_a v_prenex_25812) (+ (select main_a v_prenex_25811) 998)) (<= (select main_a v_prenex_25812) 999))) (forall ((v_prenex_22965 Int) (v_prenex_22966 Int)) (or (<= (+ main_x 1) v_prenex_22965) (<= (+ (select main_a v_prenex_22965) (select main_a v_prenex_22966)) 1000) (<= (select main_a v_prenex_22966) 1498) (<= (select main_a v_prenex_22965) 999) (< v_prenex_22965 main_x) (<= 2 (* 2 (select main_a v_prenex_22965))) (<= (* 2 (select main_a v_prenex_22966)) 1998))) (forall ((v_prenex_23338 Int) (v_prenex_23337 Int)) (or (<= (+ main_x 1) v_prenex_23337) (<= 0 (+ (select main_a v_prenex_23337) 498)) (<= 1000 (* 2 (select main_a v_prenex_23338))) (<= (* 2 (select main_a v_prenex_23337)) 1000) (< v_prenex_23337 main_x) (<= (+ (select main_a v_prenex_23337) (select main_a v_prenex_23338)) 1000) (<= 1 (select main_a v_prenex_23338)))) (forall ((v_prenex_32670 Int) (v_prenex_32671 Int)) (or (<= (* 2 (select main_a v_prenex_32671)) 1998) (<= (+ main_x 1) v_prenex_32670) (<= 1000 (+ (select main_a v_prenex_32670) (select main_a v_prenex_32671))) (<= (* 2 (select main_a v_prenex_32670)) 1000) (<= (select main_a v_prenex_32671) 1498) (< v_prenex_32670 main_x))) (forall ((v_prenex_23615 Int) (v_prenex_23614 Int)) (or (<= (select main_a v_prenex_23614) 500) (<= (* 2 (select main_a v_prenex_23614)) 1000) (<= 1000 (+ (select main_a v_prenex_23614) (select main_a v_prenex_23615))) (<= (+ main_x 1) v_prenex_23614) (< v_prenex_23614 main_x))) (forall ((v_prenex_29284 Int) (v_prenex_29283 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29283))) (<= (select main_a v_prenex_29284) 1498) (<= 1 (select main_a v_prenex_29284)) (< v_prenex_29283 main_x) (<= (select main_a v_prenex_29283) 999) (<= (select main_a v_prenex_29284) (+ (select main_a v_prenex_29283) 998)) (<= (+ main_x 1) v_prenex_29283))) (forall ((v_prenex_32708 Int) (v_prenex_32707 Int)) (or (<= (select main_a v_prenex_32708) 999) (<= 500 (select main_a v_prenex_32708)) (<= (+ main_x 1) v_prenex_32707) (< v_prenex_32708 main_y) (<= (select main_a v_prenex_32707) (select main_a v_prenex_32708)) (<= (select main_a v_prenex_32707) 999) (< v_prenex_32707 main_x))) (or (forall ((v_prenex_32293 Int)) (<= 1 (select main_a v_prenex_32293))) (forall ((v_prenex_32290 Int)) (or (<= 0 (+ (select main_a v_prenex_32290) 498)) (<= (* 2 (select main_a v_prenex_32290)) 1000) (<= (+ main_x 1) v_prenex_32290) (< v_prenex_32290 main_x)))) (or (forall ((v_prenex_26168 Int)) (<= 500 (select main_a v_prenex_26168))) (forall ((v_prenex_26163 Int)) (or (< v_prenex_26163 main_x) (<= (* 2 (select main_a v_prenex_26163)) 1000) (<= 0 (+ (select main_a v_prenex_26163) 498)) (<= (+ main_x 1) v_prenex_26163)))) (forall ((v_prenex_32159 Int) (v_prenex_32160 Int)) (or (<= (+ main_x 1) v_prenex_32159) (<= (select main_a v_prenex_32159) (select main_a v_prenex_32160)) (<= (select main_a v_prenex_32159) 500) (<= (* 2 (select main_a v_prenex_32160)) 1998) (<= (select main_a v_prenex_32160) 1498) (< v_prenex_32159 main_x) (<= 2 (* 2 (select main_a v_prenex_32159))))) (forall ((v_prenex_27409 Int) (v_prenex_27410 Int)) (or (< v_prenex_27409 main_x) (<= (* 2 (select main_a v_prenex_27409)) 1000) (<= (select main_a v_prenex_27410) 999) (<= (* 2 (select main_a v_prenex_27410)) 1998) (<= 1 (select main_a v_prenex_27409)) (<= 1000 (+ (select main_a v_prenex_27409) (select main_a v_prenex_27410))) (<= (+ main_x 1) v_prenex_27409))) (forall ((v_prenex_32771 Int) (v_prenex_32772 Int)) (or (<= (select main_a v_prenex_32771) (select main_a v_prenex_32772)) (< v_prenex_32771 main_x) (<= (* 2 (select main_a v_prenex_32772)) 1998) (<= (select main_a v_prenex_32771) 999) (<= 2 (* 2 (select main_a v_prenex_32771))) (<= (+ main_x 1) v_prenex_32771))) (forall ((v_prenex_27571 Int) (v_prenex_27570 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27570))) (<= (select main_a v_prenex_27570) 999) (< v_prenex_27570 main_x) (<= 1000 (+ (select main_a v_prenex_27570) (select main_a v_prenex_27571))) (<= (+ main_x 1) v_prenex_27570))) (forall ((v_prenex_29393 Int) (v_prenex_29392 Int)) (or (<= (+ (select main_a v_prenex_29392) (select main_a v_prenex_29393)) 1000) (<= (* 2 (select main_a v_prenex_29393)) 1998) (<= 0 (+ (select main_a v_prenex_29392) 498)) (< v_prenex_29392 main_x) (<= (+ main_x 1) v_prenex_29392) (<= (select main_a v_prenex_29393) 1498) (< v_prenex_29393 main_y))) (forall ((v_prenex_23327 Int) (v_prenex_23328 Int)) (or (< v_prenex_23328 main_y) (<= (+ main_y 1) v_prenex_23328) (<= (+ (select main_a v_prenex_23327) (select main_a v_prenex_23328)) 1000) (<= (select main_a v_prenex_23328) 999) (<= (+ main_x 1) v_prenex_23327))) (forall ((v_prenex_28133 Int) (v_prenex_28134 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28133))) (<= 1000 (+ (select main_a v_prenex_28133) (select main_a v_prenex_28134))) (< v_prenex_28133 main_x) (<= 1000 (* 2 (select main_a v_prenex_28134))) (<= (+ main_x 1) v_prenex_28133))) (forall ((v_prenex_30347 Int) (v_prenex_30346 Int)) (or (<= (+ main_y 1) v_prenex_30347) (<= 1 (select main_a v_prenex_30347)) (<= (+ (select main_a v_prenex_30346) (select main_a v_prenex_30347)) 1000) (< v_prenex_30347 main_y))) (forall ((v_prenex_22162 Int) (v_prenex_22163 Int)) (or (<= (+ main_y 1) v_prenex_22163) (<= (select main_a v_prenex_22163) (+ (select main_a v_prenex_22162) 998)) (<= 500 (select main_a v_prenex_22163)) (<= 1000 (* 2 (select main_a v_prenex_22163))) (<= (+ main_x 1) v_prenex_22162) (< v_prenex_22162 main_x) (<= 0 (+ (select main_a v_prenex_22162) 498)))) (forall ((v_prenex_25841 Int) (v_prenex_25842 Int)) (or (<= (select main_a v_prenex_25842) 999) (<= 1000 (+ (select main_a v_prenex_25841) (select main_a v_prenex_25842))) (< v_prenex_25841 main_x) (<= 500 (select main_a v_prenex_25842)) (<= (+ main_x 1) v_prenex_25841) (<= (select main_a v_prenex_25841) 999) (< v_prenex_25842 main_y))) (forall ((v_prenex_31921 Int) (v_prenex_31922 Int)) (or (< v_prenex_31921 main_x) (<= 1000 (* 2 (select main_a v_prenex_31922))) (<= (+ main_x 1) v_prenex_31921) (<= (select main_a v_prenex_31921) 500) (<= (+ (select main_a v_prenex_31921) (select main_a v_prenex_31922)) 1000) (<= (* 2 (select main_a v_prenex_31922)) 1998) (<= 2 (* 2 (select main_a v_prenex_31921))))) (forall ((v_prenex_32111 Int) (v_prenex_32112 Int)) (or (< v_prenex_32111 main_x) (<= 1 (select main_a v_prenex_32111)) (<= 500 (select main_a v_prenex_32112)) (<= (select main_a v_prenex_32111) (select main_a v_prenex_32112)) (<= 2 (* 2 (select main_a v_prenex_32111))) (<= (+ main_x 1) v_prenex_32111))) (forall ((v_prenex_21700 Int) (v_prenex_21701 Int)) (or (<= (select main_a v_prenex_21701) 1498) (< v_prenex_21700 main_x) (<= 1 (select main_a v_prenex_21701)) (<= 1000 (+ (select main_a v_prenex_21700) (select main_a v_prenex_21701))) (<= (+ main_x 1) v_prenex_21700) (<= (* 2 (select main_a v_prenex_21700)) 1000))) (or (forall ((v_prenex_27346 Int)) (or (<= (select main_a v_prenex_27346) 1498) (<= 500 (select main_a v_prenex_27346)) (< v_prenex_27346 main_y))) (forall ((v_prenex_27343 Int)) (or (<= (+ main_x 1) v_prenex_27343) (<= (* 2 (select main_a v_prenex_27343)) 1000) (<= 2 (* 2 (select main_a v_prenex_27343))) (< v_prenex_27343 main_x)))) (forall ((v_prenex_22445 Int) (v_prenex_22446 Int)) (or (<= (+ main_x 1) v_prenex_22445) (<= 1 (select main_a v_prenex_22446)) (<= (select main_a v_prenex_22445) 999) (<= 1 (select main_a v_prenex_22445)) (<= 1000 (* 2 (select main_a v_prenex_22446))) (<= (select main_a v_prenex_22445) (select main_a v_prenex_22446)) (< v_prenex_22445 main_x))) (forall ((v_prenex_24858 Int) (v_prenex_24857 Int)) (or (<= (select main_a v_prenex_24857) (select main_a v_prenex_24858)) (<= (+ main_y 1) v_prenex_24858) (<= (select main_a v_prenex_24858) 1498) (<= 1 (select main_a v_prenex_24858)) (< v_prenex_24858 main_y))) (forall ((v_prenex_29125 Int) (v_prenex_29124 Int)) (or (< v_prenex_29124 main_x) (<= (+ main_x 1) v_prenex_29124) (<= 2 (* 2 (select main_a v_prenex_29124))) (<= 1000 (+ (select main_a v_prenex_29124) (select main_a v_prenex_29125))) (<= 0 (+ (select main_a v_prenex_29124) 498)) (<= 1 (select main_a v_prenex_29125)) (<= (select main_a v_prenex_29125) 1498))) (forall ((v_prenex_31769 Int) (v_prenex_31768 Int)) (or (<= (* 2 (select main_a v_prenex_31769)) 1998) (<= (+ main_y 1) v_prenex_31769) (<= 1000 (* 2 (select main_a v_prenex_31769))) (<= 1000 (+ (select main_a v_prenex_31768) (select main_a v_prenex_31769))) (<= (+ main_x 1) v_prenex_31768) (<= 2 (* 2 (select main_a v_prenex_31768))) (< v_prenex_31768 main_x))) (forall ((v_prenex_29356 Int) (v_prenex_29355 Int)) (or (<= (select main_a v_prenex_29356) 999) (<= (* 2 (select main_a v_prenex_29356)) 1998) (<= 1000 (+ (select main_a v_prenex_29355) (select main_a v_prenex_29356))) (<= (* 2 (select main_a v_prenex_29355)) 1000) (< v_prenex_29355 main_x) (<= (+ main_x 1) v_prenex_29355) (<= 2 (* 2 (select main_a v_prenex_29355))))) (or (forall ((v_prenex_25903 Int)) (or (<= (+ main_x 1) v_prenex_25903) (<= (select main_a v_prenex_25903) 999) (< v_prenex_25903 main_x) (<= 2 (* 2 (select main_a v_prenex_25903))) (<= 0 (+ (select main_a v_prenex_25903) 498)))) (forall ((v_prenex_25908 Int)) (or (<= 500 (select main_a v_prenex_25908)) (<= 1000 (* 2 (select main_a v_prenex_25908)))))) (forall ((v_prenex_22232 Int) (v_prenex_22233 Int)) (or (<= (select main_a v_prenex_22233) 1498) (<= (select main_a v_prenex_22232) (select main_a v_prenex_22233)) (<= (+ main_x 1) v_prenex_22232) (<= 0 (+ (select main_a v_prenex_22232) 498)) (< v_prenex_22232 main_x) (<= 2 (* 2 (select main_a v_prenex_22232))) (<= 1000 (* 2 (select main_a v_prenex_22233))))) (forall ((v_prenex_24262 Int) (v_prenex_24261 Int)) (or (< v_prenex_24261 main_x) (<= (+ main_x 1) v_prenex_24261) (<= 1 (select main_a v_prenex_24261)) (<= 500 (select main_a v_prenex_24262)) (<= (* 2 (select main_a v_prenex_24262)) 1998) (<= (select main_a v_prenex_24262) (+ (select main_a v_prenex_24261) 998)) (<= (+ main_y 1) v_prenex_24262))) (forall ((v_prenex_25448 Int) (v_prenex_25449 Int)) (or (<= (+ (select main_a v_prenex_25448) (select main_a v_prenex_25449)) 1000) (< v_prenex_25448 main_x) (<= (* 2 (select main_a v_prenex_25449)) 1998) (<= (* 2 (select main_a v_prenex_25448)) 1000) (<= (select main_a v_prenex_25449) 1498) (<= (+ main_x 1) v_prenex_25448))) (or (forall ((v_prenex_29330 Int)) (or (<= (+ main_x 1) v_prenex_29330) (<= 2 (* 2 (select main_a v_prenex_29330))) (<= 1 (select main_a v_prenex_29330)) (< v_prenex_29330 main_x) (<= (select main_a v_prenex_29330) 500))) (forall ((v_prenex_29332 Int)) (or (<= (select main_a v_prenex_29332) 999) (<= (* 2 (select main_a v_prenex_29332)) 1998)))) (forall ((v_prenex_24387 Int) (v_prenex_24386 Int)) (or (<= 0 (+ (select main_a v_prenex_24386) 498)) (< v_prenex_24387 main_y) (< v_prenex_24386 main_x) (<= 1000 (+ (select main_a v_prenex_24386) (select main_a v_prenex_24387))) (<= (* 2 (select main_a v_prenex_24387)) 1998) (<= (+ main_x 1) v_prenex_24386))) (or (forall ((v_prenex_32764 Int)) (<= 1000 (* 2 (select main_a v_prenex_32764)))) (forall ((v_prenex_32762 Int)) (or (<= (* 2 (select main_a v_prenex_32762)) 1000) (< v_prenex_32762 main_x) (<= (+ main_x 1) v_prenex_32762)))) (forall ((v_prenex_22392 Int) (v_prenex_22391 Int)) (or (< v_prenex_22391 main_x) (<= 2 (* 2 (select main_a v_prenex_22391))) (<= 0 (+ (select main_a v_prenex_22391) 498)) (<= (+ main_x 1) v_prenex_22391) (<= 1 (select main_a v_prenex_22392)) (<= 1000 (+ (select main_a v_prenex_22391) (select main_a v_prenex_22392))) (<= (select main_a v_prenex_22392) 1498))) (or (forall ((v_prenex_21443 Int)) (or (<= 1 (select main_a v_prenex_21443)) (<= (select main_a v_prenex_21443) 999) (< v_prenex_21443 main_x) (<= (+ main_x 1) v_prenex_21443))) (forall ((v_prenex_27103 Int)) (<= 1000 (* 2 (select main_a v_prenex_27103))))) (or (forall ((v_prenex_21754 Int)) (or (< v_prenex_21754 main_y) (<= 500 (select main_a v_prenex_21754)))) (forall ((v_prenex_21753 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21753))) (<= (+ main_x 1) v_prenex_21753) (<= 1 (select main_a v_prenex_21753)) (< v_prenex_21753 main_x)))) (or (forall ((v_prenex_23093 Int)) (or (< v_prenex_23093 main_y) (<= (* 2 (select main_a v_prenex_23093)) 1998))) (forall ((v_prenex_23092 Int)) (or (< v_prenex_23092 main_x) (<= (+ main_x 1) v_prenex_23092) (<= 1 (select main_a v_prenex_23092)) (<= 2 (* 2 (select main_a v_prenex_23092)))))) (forall ((v_prenex_32865 Int) (v_prenex_32866 Int)) (or (<= 1 (select main_a v_prenex_32866)) (<= (select main_a v_prenex_32865) (select main_a v_prenex_32866)) (<= (select main_a v_prenex_32866) 999) (< v_prenex_32865 main_x) (< v_prenex_32866 main_y) (<= (select main_a v_prenex_32865) 500) (<= (+ main_x 1) v_prenex_32865))) (forall ((v_prenex_25102 Int) (v_prenex_25101 Int)) (or (<= (+ main_x 1) v_prenex_25101) (<= (* 2 (select main_a v_prenex_25101)) 1000) (<= (select main_a v_prenex_25101) 500) (<= (* 2 (select main_a v_prenex_25102)) 1998) (<= 1000 (+ (select main_a v_prenex_25101) (select main_a v_prenex_25102))) (<= 1000 (* 2 (select main_a v_prenex_25102))) (< v_prenex_25101 main_x))) (forall ((v_prenex_28154 Int) (v_prenex_28153 Int)) (or (<= 0 (+ (select main_a v_prenex_28153) 498)) (<= (* 2 (select main_a v_prenex_28154)) 1998) (<= 1000 (+ (select main_a v_prenex_28153) (select main_a v_prenex_28154))) (< v_prenex_28153 main_x) (<= (+ main_x 1) v_prenex_28153) (<= (select main_a v_prenex_28153) 999))) (or (forall ((v_prenex_29982 Int)) (or (<= (+ main_y 1) v_prenex_29982) (< v_prenex_29982 main_y) (<= 1000 (* 2 (select main_a v_prenex_29982))))) (forall ((v_prenex_29981 Int)) (<= (* 2 (select main_a v_prenex_29981)) 1000))) (forall ((v_prenex_30662 Int) (v_prenex_30663 Int)) (or (<= (select main_a v_prenex_30662) (select main_a v_prenex_30663)) (< v_prenex_30663 main_y) (<= (+ main_y 1) v_prenex_30663) (<= 1 (select main_a v_prenex_30663)) (<= (select main_a v_prenex_30663) 999))) (forall ((v_prenex_23602 Int) (v_prenex_23603 Int)) (or (<= (select main_a v_prenex_23602) (select main_a v_prenex_23603)) (<= 500 (select main_a v_prenex_23603)) (<= (+ main_y 1) v_prenex_23603) (<= 1000 (* 2 (select main_a v_prenex_23603))) (< v_prenex_23603 main_y))) (or (forall ((v_prenex_22489 Int)) (or (<= (select main_a v_prenex_22489) 1498) (<= 500 (select main_a v_prenex_22489)))) (forall ((v_prenex_21417 Int)) (or (< v_prenex_21417 main_x) (<= (select main_a v_prenex_21417) 500) (<= (* 2 (select main_a v_prenex_21417)) 1000) (<= (+ main_x 1) v_prenex_21417) (<= 1 (select main_a v_prenex_21417))))) (or (forall ((v_prenex_25866 Int)) (or (<= 0 (+ (select main_a v_prenex_25866) 498)) (<= (+ main_x 1) v_prenex_25866) (<= (select main_a v_prenex_25866) 500) (< v_prenex_25866 main_x))) (forall ((v_prenex_25871 Int)) (<= 1000 (* 2 (select main_a v_prenex_25871))))) (forall ((v_prenex_25711 Int) (v_prenex_25712 Int)) (or (<= (select main_a v_prenex_25711) 500) (< v_prenex_25711 main_x) (<= (+ main_x 1) v_prenex_25711) (<= (* 2 (select main_a v_prenex_25711)) 1000) (<= 1 (select main_a v_prenex_25712)) (<= (select main_a v_prenex_25712) 999) (<= (select main_a v_prenex_25711) (select main_a v_prenex_25712)))) (or (forall ((v_prenex_28736 Int)) (or (< v_prenex_28736 main_x) (<= (* 2 (select main_a v_prenex_28736)) 1000) (<= (select main_a v_prenex_28736) 500) (<= (+ main_x 1) v_prenex_28736) (<= (select main_a v_prenex_28736) 999))) (forall ((v_prenex_28741 Int)) (<= (select main_a v_prenex_28741) 1498))) (forall ((v_prenex_24467 Int) (v_prenex_24466 Int)) (or (< v_prenex_24466 main_x) (<= 1 (select main_a v_prenex_24466)) (<= (* 2 (select main_a v_prenex_24467)) 1998) (<= 1000 (+ (select main_a v_prenex_24466) (select main_a v_prenex_24467))) (<= 1000 (* 2 (select main_a v_prenex_24467))) (<= (+ main_x 1) v_prenex_24466))) (forall ((v_prenex_31592 Int) (v_prenex_31593 Int)) (or (< v_prenex_31592 main_x) (<= (select main_a v_prenex_31593) (+ (select main_a v_prenex_31592) 998)) (<= (+ main_x 1) v_prenex_31592) (< v_prenex_31593 main_y) (<= 2 (* 2 (select main_a v_prenex_31592))) (<= (* 2 (select main_a v_prenex_31593)) 1998))) (forall ((v_prenex_25900 Int) (v_prenex_25901 Int)) (or (<= 1000 (+ (select main_a v_prenex_25900) (select main_a v_prenex_25901))) (< v_prenex_25900 main_x) (<= 1 (select main_a v_prenex_25901)) (<= (* 2 (select main_a v_prenex_25901)) 1998) (<= (* 2 (select main_a v_prenex_25900)) 1000) (<= (+ main_x 1) v_prenex_25900) (<= (+ main_y 1) v_prenex_25901))) (forall ((v_prenex_28519 Int) (v_prenex_28520 Int)) (or (<= (select main_a v_prenex_28520) 999) (<= (select main_a v_prenex_28519) 500) (<= (select main_a v_prenex_28519) 999) (<= (+ main_x 1) v_prenex_28519) (<= (select main_a v_prenex_28520) (+ (select main_a v_prenex_28519) 998)) (<= 1 (select main_a v_prenex_28520)) (< v_prenex_28519 main_x))) (forall ((v_prenex_28306 Int) (v_prenex_28305 Int)) (or (< v_prenex_28305 main_x) (<= (+ main_x 1) v_prenex_28305) (<= (select main_a v_prenex_28306) 1498) (<= 1000 (+ (select main_a v_prenex_28305) (select main_a v_prenex_28306))) (<= (select main_a v_prenex_28305) 999) (<= 1000 (* 2 (select main_a v_prenex_28306))))) (forall ((v_prenex_21998 Int) (v_prenex_21999 Int)) (or (<= (+ main_x 1) v_prenex_21998) (< v_prenex_21998 main_x) (<= (select main_a v_prenex_21998) 999) (<= (select main_a v_prenex_21998) 500) (<= (select main_a v_prenex_21999) (+ (select main_a v_prenex_21998) 998)) (<= 1 (select main_a v_prenex_21999)))) (or (forall ((v_prenex_32938 Int)) (or (< v_prenex_32938 main_x) (<= 2 (* 2 (select main_a v_prenex_32938))) (<= (+ main_x 1) v_prenex_32938) (<= 1 (select main_a v_prenex_32938)))) (forall ((v_prenex_32939 Int)) (<= (* 2 (select main_a v_prenex_32939)) 1998))) (forall ((v_prenex_28654 Int) (v_prenex_28653 Int)) (or (<= 0 (+ (select main_a v_prenex_28653) 498)) (<= (select main_a v_prenex_28653) 500) (<= 500 (select main_a v_prenex_28654)) (< v_prenex_28653 main_x) (<= (select main_a v_prenex_28654) (+ (select main_a v_prenex_28653) 998)) (<= (+ main_x 1) v_prenex_28653))) (forall ((v_prenex_28164 Int) (v_prenex_28163 Int)) (or (<= (* 2 (select main_a v_prenex_28164)) 1998) (<= (select main_a v_prenex_28163) (select main_a v_prenex_28164)) (<= 2 (* 2 (select main_a v_prenex_28163))) (<= (+ main_x 1) v_prenex_28163) (<= 1 (select main_a v_prenex_28163)) (< v_prenex_28163 main_x) (<= 1000 (* 2 (select main_a v_prenex_28164))))) (or (forall ((v_prenex_28704 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28704))) (<= (+ main_y 1) v_prenex_28704) (<= 1 (select main_a v_prenex_28704)))) (forall ((v_prenex_28703 Int)) (or (< v_prenex_28703 main_x) (<= (select main_a v_prenex_28703) 999) (<= 2 (* 2 (select main_a v_prenex_28703))) (<= (+ main_x 1) v_prenex_28703)))) (forall ((v_prenex_29282 Int) (v_prenex_29281 Int)) (or (<= (+ main_x 1) v_prenex_29281) (<= (select main_a v_prenex_29281) 999) (<= (+ (select main_a v_prenex_29281) (select main_a v_prenex_29282)) 1000) (< v_prenex_29281 main_x) (<= (select main_a v_prenex_29282) 1498) (<= (select main_a v_prenex_29282) 999) (<= 1 (select main_a v_prenex_29281)))) (forall ((v_prenex_26699 Int) (v_prenex_26698 Int)) (or (<= 1000 (+ (select main_a v_prenex_26698) (select main_a v_prenex_26699))) (<= 1000 (* 2 (select main_a v_prenex_26699))) (<= (+ main_y 1) v_prenex_26699) (<= (+ main_x 1) v_prenex_26698) (< v_prenex_26698 main_x) (<= (select main_a v_prenex_26699) 999) (<= (select main_a v_prenex_26698) 500))) (forall ((v_prenex_31495 Int) (v_prenex_31496 Int)) (or (<= 500 (select main_a v_prenex_31496)) (<= 2 (* 2 (select main_a v_prenex_31495))) (<= (+ (select main_a v_prenex_31495) (select main_a v_prenex_31496)) 1000) (<= (+ main_x 1) v_prenex_31495) (< v_prenex_31495 main_x) (<= (select main_a v_prenex_31496) 999))) (forall ((v_prenex_23716 Int) (v_prenex_23715 Int)) (or (<= (+ main_x 1) v_prenex_23715) (<= 1 (select main_a v_prenex_23715)) (<= (select main_a v_prenex_23716) 1498) (<= (select main_a v_prenex_23715) (select main_a v_prenex_23716)) (< v_prenex_23715 main_x))) (or (forall ((v_prenex_28967 Int)) (or (<= (+ main_x 1) v_prenex_28967) (<= 2 (* 2 (select main_a v_prenex_28967))) (<= (select main_a v_prenex_28967) 500) (< v_prenex_28967 main_x) (<= (* 2 (select main_a v_prenex_28967)) 1000))) (forall ((v_prenex_28968 Int)) (or (<= (select main_a v_prenex_28968) 999) (<= (select main_a v_prenex_28968) 1498)))) (forall ((v_prenex_28506 Int) (v_prenex_28505 Int)) (or (< v_prenex_28505 main_x) (<= 0 (+ (select main_a v_prenex_28505) 498)) (<= (select main_a v_prenex_28506) (+ (select main_a v_prenex_28505) 998)) (<= (* 2 (select main_a v_prenex_28506)) 1998) (<= (+ main_x 1) v_prenex_28505) (< v_prenex_28506 main_y))) (forall ((v_prenex_25484 Int) (v_prenex_25483 Int)) (or (<= (select main_a v_prenex_25484) (+ (select main_a v_prenex_25483) 998)) (<= (select main_a v_prenex_25483) 500) (<= 1 (select main_a v_prenex_25484)) (< v_prenex_25483 main_x) (<= (+ main_x 1) v_prenex_25483) (<= (* 2 (select main_a v_prenex_25483)) 1000))) (forall ((v_prenex_32056 Int) (v_prenex_32055 Int)) (or (<= (select main_a v_prenex_32056) (+ (select main_a v_prenex_32055) 998)) (< v_prenex_32055 main_x) (<= (+ main_x 1) v_prenex_32055) (<= (select main_a v_prenex_32056) 999) (<= (* 2 (select main_a v_prenex_32056)) 1998) (<= 0 (+ (select main_a v_prenex_32055) 498)))) (or (forall ((v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 999))) (forall ((v_prenex_22353 Int)) (or (<= 0 (+ (select main_a v_prenex_22353) 498)) (<= (+ main_x 1) v_prenex_22353) (<= 2 (* 2 (select main_a v_prenex_22353))) (< v_prenex_22353 main_x)))) (forall ((v_prenex_29149 Int) (v_prenex_29148 Int)) (or (<= (+ main_x 1) v_prenex_29148) (<= (select main_a v_prenex_29149) 999) (<= 1 (select main_a v_prenex_29149)) (<= (select main_a v_prenex_29148) 500) (<= 2 (* 2 (select main_a v_prenex_29148))) (<= (select main_a v_prenex_29149) (+ (select main_a v_prenex_29148) 998)) (< v_prenex_29148 main_x))) (forall ((v_prenex_27337 Int) (v_prenex_27336 Int)) (or (<= (* 2 (select main_a v_prenex_27336)) 1000) (<= 1 (select main_a v_prenex_27336)) (<= (select main_a v_prenex_27337) 999) (<= 1000 (+ (select main_a v_prenex_27336) (select main_a v_prenex_27337))) (<= (+ main_x 1) v_prenex_27336) (<= 500 (select main_a v_prenex_27337)) (< v_prenex_27336 main_x))) (or (forall ((v_prenex_24295 Int)) (or (<= (+ main_x 1) v_prenex_24295) (<= (* 2 (select main_a v_prenex_24295)) 1000) (< v_prenex_24295 main_x))) (forall ((v_prenex_24297 Int)) (or (<= 1 (select main_a v_prenex_24297)) (<= (select main_a v_prenex_24297) 999)))) (or (forall ((v_prenex_28738 Int)) (or (<= (select main_a v_prenex_28738) 500) (<= (* 2 (select main_a v_prenex_28738)) 1000) (<= (+ main_x 1) v_prenex_28738) (< v_prenex_28738 main_x))) (forall ((v_prenex_28741 Int)) (<= (select main_a v_prenex_28741) 1498))) (forall ((v_prenex_25376 Int) (v_prenex_25375 Int)) (or (<= (* 2 (select main_a v_prenex_25376)) 1998) (<= 1000 (* 2 (select main_a v_prenex_25376))) (<= (select main_a v_prenex_25376) (+ (select main_a v_prenex_25375) 998)) (<= 2 (* 2 (select main_a v_prenex_25375))) (< v_prenex_25375 main_x) (<= (select main_a v_prenex_25375) 500) (<= (+ main_x 1) v_prenex_25375))) (forall ((v_prenex_22552 Int) (v_prenex_22553 Int)) (or (<= (+ main_x 1) v_prenex_22552) (<= (* 2 (select main_a v_prenex_22553)) 1998) (< v_prenex_22552 main_x) (<= 0 (+ (select main_a v_prenex_22552) 498)) (<= 1000 (+ (select main_a v_prenex_22552) (select main_a v_prenex_22553))) (<= (* 2 (select main_a v_prenex_22552)) 1000) (<= 500 (select main_a v_prenex_22553)))) (or (forall ((v_prenex_22524 Int)) (or (<= (select main_a v_prenex_22524) 500) (< v_prenex_22524 main_x) (<= (+ main_x 1) v_prenex_22524) (<= (* 2 (select main_a v_prenex_22524)) 1000))) (forall ((v_prenex_22525 Int)) (or (<= (select main_a v_prenex_22525) 1498) (<= (+ main_y 1) v_prenex_22525) (<= (* 2 (select main_a v_prenex_22525)) 1998)))) (forall ((v_prenex_27203 Int) (v_prenex_27202 Int)) (or (<= (select main_a v_prenex_27202) 999) (<= (+ (select main_a v_prenex_27202) (select main_a v_prenex_27203)) 1000) (<= (select main_a v_prenex_27203) 999) (<= (+ main_x 1) v_prenex_27202) (< v_prenex_27203 main_y) (< v_prenex_27202 main_x))) (or (forall ((v_prenex_32583 Int)) (or (<= (select main_a v_prenex_32583) 1498) (<= (+ main_y 1) v_prenex_32583) (< v_prenex_32583 main_y))) (forall ((v_prenex_32582 Int)) (<= (* 2 (select main_a v_prenex_32582)) 1000))) (forall ((v_prenex_28414 Int) (v_prenex_28413 Int)) (or (<= (+ (select main_a v_prenex_28413) (select main_a v_prenex_28414)) 1000) (<= 1 (select main_a v_prenex_28414)) (<= (* 2 (select main_a v_prenex_28414)) 1998) (<= (+ main_x 1) v_prenex_28413) (<= 0 (+ (select main_a v_prenex_28413) 498)) (< v_prenex_28413 main_x) (<= (select main_a v_prenex_28413) 500))) (forall ((v_prenex_28401 Int) (v_prenex_28400 Int)) (or (<= 500 (select main_a v_prenex_28401)) (<= (select main_a v_prenex_28401) 1498) (<= (+ main_x 1) v_prenex_28400) (<= 0 (+ (select main_a v_prenex_28400) 498)) (< v_prenex_28400 main_x) (<= (select main_a v_prenex_28400) (select main_a v_prenex_28401)))) (forall ((v_prenex_22724 Int) (v_prenex_22725 Int)) (or (< v_prenex_22724 main_x) (<= (select main_a v_prenex_22725) 999) (<= 500 (select main_a v_prenex_22725)) (<= (select main_a v_prenex_22725) (+ (select main_a v_prenex_22724) 998)) (<= (select main_a v_prenex_22724) 500) (<= (* 2 (select main_a v_prenex_22724)) 1000) (<= (+ main_x 1) v_prenex_22724))) (forall ((v_prenex_24476 Int) (v_prenex_24477 Int)) (or (<= 1 (select main_a v_prenex_24477)) (< v_prenex_24476 main_x) (<= (select main_a v_prenex_24476) (select main_a v_prenex_24477)) (<= (+ main_x 1) v_prenex_24476) (<= 1 (select main_a v_prenex_24476)) (<= (select main_a v_prenex_24477) 1498))) (forall ((v_prenex_30895 Int) (v_prenex_30894 Int)) (or (<= (+ main_x 1) v_prenex_30894) (<= (+ (select main_a v_prenex_30894) (select main_a v_prenex_30895)) 1000) (<= (select main_a v_prenex_30894) 500) (< v_prenex_30894 main_x) (<= (+ main_y 1) v_prenex_30895))) (or (forall ((v_prenex_22366 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22366))) (<= (* 2 (select main_a v_prenex_22366)) 1998))) (forall ((v_prenex_21412 Int)) (or (<= (+ main_x 1) v_prenex_21412) (< v_prenex_21412 main_x) (<= (* 2 (select main_a v_prenex_21412)) 1000) (<= 2 (* 2 (select main_a v_prenex_21412))) (<= 1 (select main_a v_prenex_21412))))) (forall ((v_prenex_25090 Int) (v_prenex_25089 Int)) (or (<= (select main_a v_prenex_25089) (select main_a v_prenex_25090)) (<= (* 2 (select main_a v_prenex_25089)) 1000) (<= 1 (select main_a v_prenex_25090)) (<= 0 (+ (select main_a v_prenex_25089) 498)) (< v_prenex_25089 main_x) (<= (select main_a v_prenex_25090) 999) (<= (+ main_x 1) v_prenex_25089))) (forall ((v_prenex_29237 Int) (v_prenex_29236 Int)) (or (<= (+ (select main_a v_prenex_29236) (select main_a v_prenex_29237)) 1000) (<= (select main_a v_prenex_29236) 500) (<= 500 (select main_a v_prenex_29237)) (<= (* 2 (select main_a v_prenex_29236)) 1000) (<= (+ main_x 1) v_prenex_29236) (< v_prenex_29236 main_x))) (forall ((v_prenex_31684 Int) (v_prenex_31683 Int)) (or (<= (+ main_x 1) v_prenex_31683) (<= (select main_a v_prenex_31684) 1498) (<= (select main_a v_prenex_31683) 999) (<= (* 2 (select main_a v_prenex_31684)) 1998) (<= (select main_a v_prenex_31683) (select main_a v_prenex_31684)) (< v_prenex_31683 main_x) (<= 2 (* 2 (select main_a v_prenex_31683))))) (or (forall ((v_prenex_23344 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23344))) (< v_prenex_23344 main_y))) (forall ((v_prenex_21432 Int)) (or (<= (+ main_x 1) v_prenex_21432) (<= (select main_a v_prenex_21432) 999) (< v_prenex_21432 main_x)))) (forall ((v_prenex_27186 Int) (v_prenex_27187 Int)) (or (<= (+ main_x 1) v_prenex_27186) (<= (* 2 (select main_a v_prenex_27187)) 1998) (<= (select main_a v_prenex_27187) 999) (<= (select main_a v_prenex_27186) 999) (<= (+ (select main_a v_prenex_27186) (select main_a v_prenex_27187)) 1000) (< v_prenex_27186 main_x))) (or (forall ((v_prenex_32736 Int)) (or (<= (+ main_x 1) v_prenex_32736) (<= 1 (select main_a v_prenex_32736)) (< v_prenex_32736 main_x) (<= (select main_a v_prenex_32736) 999) (<= (* 2 (select main_a v_prenex_32736)) 1000))) (forall ((v_prenex_32737 Int)) (<= (* 2 (select main_a v_prenex_32737)) 1998))) (forall ((v_prenex_29529 Int) (v_prenex_29528 Int)) (or (< v_prenex_29528 main_x) (<= (select main_a v_prenex_29529) 1498) (<= 2 (* 2 (select main_a v_prenex_29528))) (<= 1000 (* 2 (select main_a v_prenex_29529))) (<= (+ main_x 1) v_prenex_29528) (<= 1 (select main_a v_prenex_29528)) (<= (+ (select main_a v_prenex_29528) (select main_a v_prenex_29529)) 1000))) (forall ((v_prenex_25077 Int) (v_prenex_25078 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25078))) (<= (select main_a v_prenex_25078) (+ (select main_a v_prenex_25077) 998)) (<= 1 (select main_a v_prenex_25077)) (<= 0 (+ (select main_a v_prenex_25077) 498)) (< v_prenex_25077 main_x) (<= 500 (select main_a v_prenex_25078)) (<= (+ main_x 1) v_prenex_25077))) (forall ((v_prenex_22885 Int) (v_prenex_22886 Int)) (or (<= 1 (select main_a v_prenex_22886)) (<= (+ (select main_a v_prenex_22885) (select main_a v_prenex_22886)) 1000) (<= (* 2 (select main_a v_prenex_22885)) 1000) (<= (+ main_x 1) v_prenex_22885) (< v_prenex_22885 main_x) (<= 2 (* 2 (select main_a v_prenex_22885))))) (forall ((v_prenex_27676 Int) (v_prenex_27677 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27676))) (< v_prenex_27676 main_x) (<= (select main_a v_prenex_27677) 999) (<= (select main_a v_prenex_27676) 999) (<= (+ main_x 1) v_prenex_27676) (<= (* 2 (select main_a v_prenex_27677)) 1998) (<= (+ (select main_a v_prenex_27676) (select main_a v_prenex_27677)) 1000))) (forall ((v_prenex_26813 Int) (v_prenex_26812 Int)) (or (<= 0 (+ (select main_a v_prenex_26812) 498)) (< v_prenex_26813 main_y) (<= (select main_a v_prenex_26813) (+ (select main_a v_prenex_26812) 998)) (<= 1000 (* 2 (select main_a v_prenex_26813))) (<= (+ main_x 1) v_prenex_26812) (< v_prenex_26812 main_x))) (forall ((v_prenex_27881 Int) (v_prenex_27882 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27882))) (<= 1000 (+ (select main_a v_prenex_27881) (select main_a v_prenex_27882))) (<= (* 2 (select main_a v_prenex_27881)) 1000) (< v_prenex_27881 main_x) (<= (+ main_x 1) v_prenex_27881) (<= (* 2 (select main_a v_prenex_27882)) 1998))) (forall ((v_prenex_26752 Int) (v_prenex_26753 Int)) (or (<= (* 2 (select main_a v_prenex_26752)) 1000) (<= 1 (select main_a v_prenex_26753)) (<= (+ main_x 1) v_prenex_26752) (<= (select main_a v_prenex_26752) (select main_a v_prenex_26753)) (< v_prenex_26752 main_x) (<= 2 (* 2 (select main_a v_prenex_26752))) (<= 1000 (* 2 (select main_a v_prenex_26753))))) (forall ((v_prenex_23130 Int) (v_prenex_23131 Int)) (or (<= (+ main_x 1) v_prenex_23130) (<= (select main_a v_prenex_23131) 999) (<= 1000 (+ (select main_a v_prenex_23130) (select main_a v_prenex_23131))) (< v_prenex_23130 main_x) (< v_prenex_23131 main_y) (<= 1 (select main_a v_prenex_23130)) (<= 500 (select main_a v_prenex_23131)))) (forall ((v_prenex_29009 Int) (v_prenex_29008 Int)) (or (< v_prenex_29008 main_x) (<= (+ main_x 1) v_prenex_29008) (<= (select main_a v_prenex_29008) 500) (<= 1 (select main_a v_prenex_29009)) (<= (+ main_y 1) v_prenex_29009) (<= (select main_a v_prenex_29008) (select main_a v_prenex_29009)) (<= (select main_a v_prenex_29009) 999))) (forall ((v_prenex_27447 Int) (v_prenex_27446 Int)) (or (<= 1 (select main_a v_prenex_27447)) (<= 1 (select main_a v_prenex_27446)) (<= 1000 (+ (select main_a v_prenex_27446) (select main_a v_prenex_27447))) (<= (select main_a v_prenex_27447) 999) (<= (+ main_x 1) v_prenex_27446) (<= (+ main_y 1) v_prenex_27447) (< v_prenex_27446 main_x))) (forall ((v_prenex_27744 Int) (v_prenex_27745 Int)) (or (<= 1000 (+ (select main_a v_prenex_27744) (select main_a v_prenex_27745))) (<= 1 (select main_a v_prenex_27744)) (< v_prenex_27744 main_x) (<= 500 (select main_a v_prenex_27745)) (< v_prenex_27745 main_y) (<= (+ main_x 1) v_prenex_27744))) (forall ((v_prenex_26585 Int) (v_prenex_26584 Int)) (or (<= 500 (select main_a v_prenex_26585)) (<= (select main_a v_prenex_26585) (+ (select main_a v_prenex_26584) 998)) (<= (+ main_x 1) v_prenex_26584) (< v_prenex_26584 main_x) (<= 0 (+ (select main_a v_prenex_26584) 498)) (<= 1 (select main_a v_prenex_26585)) (< v_prenex_26585 main_y))) (forall ((v_prenex_27566 Int) (v_prenex_27567 Int)) (or (<= (+ main_x 1) v_prenex_27566) (<= 0 (+ (select main_a v_prenex_27566) 498)) (<= 500 (select main_a v_prenex_27567)) (<= 1000 (+ (select main_a v_prenex_27566) (select main_a v_prenex_27567))) (<= (select main_a v_prenex_27566) 500) (< v_prenex_27566 main_x))) (or (forall ((v_prenex_26799 Int)) (or (<= (+ main_x 1) v_prenex_26799) (<= (select main_a v_prenex_26799) 500) (<= (* 2 (select main_a v_prenex_26799)) 1000) (< v_prenex_26799 main_x))) (forall ((v_prenex_26803 Int)) (or (<= 1 (select main_a v_prenex_26803)) (<= (select main_a v_prenex_26803) 1498)))) (forall ((v_prenex_24578 Int) (v_prenex_24577 Int)) (or (<= (* 2 (select main_a v_prenex_24578)) 1998) (< v_prenex_24577 main_x) (<= (select main_a v_prenex_24578) 1498) (<= (+ main_x 1) v_prenex_24577) (<= 2 (* 2 (select main_a v_prenex_24577))) (<= (select main_a v_prenex_24578) (+ (select main_a v_prenex_24577) 998)))) (forall ((v_prenex_31260 Int) (v_prenex_31261 Int)) (or (<= (select main_a v_prenex_31261) (+ (select main_a v_prenex_31260) 998)) (<= 500 (select main_a v_prenex_31261)) (<= 1 (select main_a v_prenex_31260)) (<= (+ main_x 1) v_prenex_31260) (<= (* 2 (select main_a v_prenex_31260)) 1000) (<= (* 2 (select main_a v_prenex_31261)) 1998) (< v_prenex_31260 main_x))) (forall ((v_prenex_30217 Int) (v_prenex_30218 Int)) (or (< v_prenex_30217 main_x) (<= (+ main_x 1) v_prenex_30217) (<= (select main_a v_prenex_30217) 500) (<= 1000 (* 2 (select main_a v_prenex_30218))) (<= (* 2 (select main_a v_prenex_30217)) 1000) (<= (+ (select main_a v_prenex_30217) (select main_a v_prenex_30218)) 1000))) (forall ((v_prenex_21804 Int) (v_prenex_21805 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21805))) (<= 1 (select main_a v_prenex_21805)) (<= 1 (select main_a v_prenex_21804)) (< v_prenex_21804 main_x) (<= 1000 (+ (select main_a v_prenex_21804) (select main_a v_prenex_21805))) (<= (select main_a v_prenex_21804) 999) (<= (+ main_x 1) v_prenex_21804))) (or (forall ((v_prenex_28051 Int)) (or (<= (select main_a v_prenex_28051) 999) (<= 1 (select main_a v_prenex_28051)))) (forall ((v_prenex_28045 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28045))) (<= (* 2 (select main_a v_prenex_28045)) 1000) (< v_prenex_28045 main_x) (<= (+ main_x 1) v_prenex_28045) (<= 1 (select main_a v_prenex_28045))))) (forall ((v_prenex_29068 Int) (v_prenex_29069 Int)) (or (<= (* 2 (select main_a v_prenex_29068)) 1000) (<= (select main_a v_prenex_29069) 999) (<= (+ main_x 1) v_prenex_29068) (<= (select main_a v_prenex_29068) 999) (<= (select main_a v_prenex_29069) 1498) (< v_prenex_29068 main_x) (<= 1000 (+ (select main_a v_prenex_29068) (select main_a v_prenex_29069))))) (forall ((v_prenex_30291 Int) (v_prenex_30292 Int)) (or (<= (* 2 (select main_a v_prenex_30292)) 1998) (<= 1000 (+ (select main_a v_prenex_30291) (select main_a v_prenex_30292))) (< v_prenex_30291 main_x) (<= 1 (select main_a v_prenex_30292)) (<= (+ main_x 1) v_prenex_30291) (<= (select main_a v_prenex_30291) 500) (<= (* 2 (select main_a v_prenex_30291)) 1000))) (forall ((v_prenex_26985 Int) (v_prenex_26984 Int)) (or (<= (+ main_x 1) v_prenex_26984) (<= (select main_a v_prenex_26984) 999) (<= (select main_a v_prenex_26985) (+ (select main_a v_prenex_26984) 998)) (<= (select main_a v_prenex_26984) 500) (<= (* 2 (select main_a v_prenex_26985)) 1998) (< v_prenex_26984 main_x) (<= (select main_a v_prenex_26985) 999))) (or (forall ((v_prenex_25261 Int)) (or (<= (select main_a v_prenex_25261) 1498) (<= (* 2 (select main_a v_prenex_25261)) 1998))) (forall ((v_prenex_25260 Int)) (or (< v_prenex_25260 main_x) (<= (* 2 (select main_a v_prenex_25260)) 1000) (<= 2 (* 2 (select main_a v_prenex_25260))) (<= (select main_a v_prenex_25260) 500) (<= (+ main_x 1) v_prenex_25260)))) (forall ((v_prenex_32087 Int) (v_prenex_32088 Int)) (or (< v_prenex_32087 main_x) (<= (select main_a v_prenex_32088) 999) (<= (select main_a v_prenex_32087) 500) (<= (+ (select main_a v_prenex_32087) (select main_a v_prenex_32088)) 1000) (<= (+ main_x 1) v_prenex_32087) (<= 1 (select main_a v_prenex_32088)))) (forall ((v_prenex_27472 Int) (v_prenex_27471 Int)) (or (<= 500 (select main_a v_prenex_27472)) (<= (+ main_x 1) v_prenex_27471) (<= (select main_a v_prenex_27472) 999) (<= (* 2 (select main_a v_prenex_27471)) 1000) (<= (select main_a v_prenex_27471) (select main_a v_prenex_27472)) (< v_prenex_27471 main_x))) (forall ((v_prenex_29632 Int) (v_prenex_29631 Int)) (or (<= (select main_a v_prenex_29631) 999) (< v_prenex_29631 main_x) (<= (+ (select main_a v_prenex_29631) (select main_a v_prenex_29632)) 1000) (<= 500 (select main_a v_prenex_29632)) (<= 1 (select main_a v_prenex_29631)) (<= (+ main_x 1) v_prenex_29631))) (or (forall ((v_prenex_21709 Int)) (or (<= 1 (select main_a v_prenex_21709)) (<= (select main_a v_prenex_21709) 1498))) (forall ((v_prenex_21712 Int)) (or (<= (+ main_x 1) v_prenex_21712) (< v_prenex_21712 main_x) (<= 2 (* 2 (select main_a v_prenex_21712))) (<= (select main_a v_prenex_21712) 999)))) (forall ((v_prenex_25731 Int) (v_prenex_25732 Int)) (or (<= (select main_a v_prenex_25731) 999) (< v_prenex_25731 main_x) (<= 1 (select main_a v_prenex_25732)) (<= (+ main_x 1) v_prenex_25731) (<= (select main_a v_prenex_25731) (select main_a v_prenex_25732)) (<= (select main_a v_prenex_25732) 1498) (<= 1 (select main_a v_prenex_25731)))) (forall ((v_prenex_22544 Int) (v_prenex_22545 Int)) (or (< v_prenex_22544 main_x) (<= (* 2 (select main_a v_prenex_22544)) 1000) (<= (select main_a v_prenex_22544) 500) (<= (select main_a v_prenex_22544) (select main_a v_prenex_22545)) (<= (+ main_x 1) v_prenex_22544) (<= 1000 (* 2 (select main_a v_prenex_22545))) (<= 1 (select main_a v_prenex_22545)))) (or (forall ((v_prenex_31193 Int)) (or (<= (* 2 (select main_a v_prenex_31193)) 1000) (<= (select main_a v_prenex_31193) 500) (<= (+ main_x 1) v_prenex_31193) (<= 2 (* 2 (select main_a v_prenex_31193))) (< v_prenex_31193 main_x))) (forall ((v_prenex_31194 Int)) (or (<= (* 2 (select main_a v_prenex_31194)) 1998) (<= 500 (select main_a v_prenex_31194))))) (forall ((v_prenex_32650 Int) (v_prenex_32651 Int)) (or (<= (select main_a v_prenex_32651) 999) (<= (+ main_x 1) v_prenex_32650) (<= (+ (select main_a v_prenex_32650) (select main_a v_prenex_32651)) 1000) (<= 500 (select main_a v_prenex_32651)) (<= (select main_a v_prenex_32650) 500) (< v_prenex_32650 main_x) (<= (* 2 (select main_a v_prenex_32650)) 1000))) (or (forall ((v_prenex_23258 Int)) (or (<= (select main_a v_prenex_23258) 1498) (<= 500 (select main_a v_prenex_23258)))) (forall ((v_prenex_23254 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23254))) (< v_prenex_23254 main_x) (<= (+ main_x 1) v_prenex_23254) (<= (* 2 (select main_a v_prenex_23254)) 1000)))) (forall ((v_prenex_32515 Int) (v_prenex_32516 Int)) (or (<= (select main_a v_prenex_32516) 999) (<= 0 (+ (select main_a v_prenex_32515) 498)) (<= (+ (select main_a v_prenex_32515) (select main_a v_prenex_32516)) 1000) (<= (+ main_x 1) v_prenex_32515) (<= 500 (select main_a v_prenex_32516)) (<= (select main_a v_prenex_32515) 500) (< v_prenex_32515 main_x))) (or (forall ((v_prenex_32699 Int)) (or (< v_prenex_32699 main_x) (<= 1 (select main_a v_prenex_32699)) (<= (* 2 (select main_a v_prenex_32699)) 1000) (<= (+ main_x 1) v_prenex_32699))) (forall ((v_prenex_32700 Int)) (or (<= 500 (select main_a v_prenex_32700)) (<= (select main_a v_prenex_32700) 999)))) (forall ((v_prenex_33013 Int) (v_prenex_33012 Int)) (or (<= (+ main_x 1) v_prenex_33012) (<= 1 (select main_a v_prenex_33012)) (<= (* 2 (select main_a v_prenex_33013)) 1998) (<= (+ (select main_a v_prenex_33012) (select main_a v_prenex_33013)) 1000) (<= (select main_a v_prenex_33012) 999) (< v_prenex_33012 main_x))) (forall ((v_prenex_23482 Int) (v_prenex_23481 Int)) (or (<= (select main_a v_prenex_23482) (+ (select main_a v_prenex_23481) 998)) (<= (select main_a v_prenex_23481) 500) (<= (+ main_x 1) v_prenex_23481) (< v_prenex_23481 main_x) (<= (select main_a v_prenex_23482) 999) (<= (* 2 (select main_a v_prenex_23482)) 1998) (< v_prenex_23482 main_y))) (forall ((v_prenex_22334 Int) (v_prenex_22333 Int)) (or (< v_prenex_22333 main_x) (<= 1 (select main_a v_prenex_22333)) (<= 1000 (* 2 (select main_a v_prenex_22334))) (<= (+ (select main_a v_prenex_22333) (select main_a v_prenex_22334)) 1000) (<= (+ main_x 1) v_prenex_22333) (<= (select main_a v_prenex_22333) 500))) (forall ((v_prenex_27993 Int) (v_prenex_27994 Int)) (or (< v_prenex_27994 main_y) (< v_prenex_27993 main_x) (<= (select main_a v_prenex_27994) 999) (<= 0 (+ (select main_a v_prenex_27993) 498)) (<= (+ main_x 1) v_prenex_27993) (<= (select main_a v_prenex_27993) (select main_a v_prenex_27994)) (<= 1000 (* 2 (select main_a v_prenex_27994))))) (forall ((v_prenex_27712 Int) (v_prenex_27713 Int)) (or (< v_prenex_27712 main_x) (<= (select main_a v_prenex_27713) 1498) (<= (+ main_x 1) v_prenex_27712) (<= 1000 (* 2 (select main_a v_prenex_27713))) (<= (select main_a v_prenex_27712) 500) (<= (+ (select main_a v_prenex_27712) (select main_a v_prenex_27713)) 1000))) (or (forall ((v_prenex_29177 Int)) (or (<= (* 2 (select main_a v_prenex_29177)) 1000) (< v_prenex_29177 main_x) (<= (+ main_x 1) v_prenex_29177) (<= (select main_a v_prenex_29177) 500))) (forall ((v_prenex_29180 Int)) (or (<= (* 2 (select main_a v_prenex_29180)) 1998) (<= 500 (select main_a v_prenex_29180))))) (forall ((v_prenex_32706 Int) (v_prenex_32705 Int)) (or (<= 1000 (+ (select main_a v_prenex_32705) (select main_a v_prenex_32706))) (<= 0 (+ (select main_a v_prenex_32705) 498)) (<= 1 (select main_a v_prenex_32705)) (<= (+ main_x 1) v_prenex_32705) (< v_prenex_32705 main_x))) (forall ((v_prenex_28490 Int) (v_prenex_28489 Int)) (or (<= (* 2 (select main_a v_prenex_28489)) 1000) (<= (+ (select main_a v_prenex_28489) (select main_a v_prenex_28490)) 1000) (<= 1 (select main_a v_prenex_28489)) (<= (* 2 (select main_a v_prenex_28490)) 1998) (< v_prenex_28489 main_x) (<= (select main_a v_prenex_28490) 1498) (<= (+ main_x 1) v_prenex_28489))) (forall ((v_prenex_22016 Int) (v_prenex_22017 Int)) (or (<= (select main_a v_prenex_22017) 1498) (< v_prenex_22016 main_x) (<= 1000 (+ (select main_a v_prenex_22016) (select main_a v_prenex_22017))) (<= 2 (* 2 (select main_a v_prenex_22016))) (<= 0 (+ (select main_a v_prenex_22016) 498)) (<= 500 (select main_a v_prenex_22017)) (<= (+ main_x 1) v_prenex_22016))) (forall ((v_prenex_31677 Int) (v_prenex_31678 Int)) (or (<= (+ main_x 1) v_prenex_31677) (< v_prenex_31677 main_x) (<= (* 2 (select main_a v_prenex_31677)) 1000) (<= (select main_a v_prenex_31677) 500) (<= 1000 (+ (select main_a v_prenex_31677) (select main_a v_prenex_31678))))) (forall ((v_prenex_29205 Int) (v_prenex_29204 Int)) (or (<= 1000 (+ (select main_a v_prenex_29204) (select main_a v_prenex_29205))) (<= (+ main_x 1) v_prenex_29204) (<= (select main_a v_prenex_29204) 500) (<= 500 (select main_a v_prenex_29205)) (<= (select main_a v_prenex_29204) 999) (<= (* 2 (select main_a v_prenex_29205)) 1998) (< v_prenex_29204 main_x))) (forall ((v_prenex_29060 Int) (v_prenex_29061 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29060))) (<= 500 (select main_a v_prenex_29061)) (< v_prenex_29060 main_x) (<= (+ main_x 1) v_prenex_29060) (<= (select main_a v_prenex_29061) 999) (<= (+ (select main_a v_prenex_29060) (select main_a v_prenex_29061)) 1000))) (or (forall ((v_prenex_23184 Int)) (<= 500 (select main_a v_prenex_23184))) (forall ((v_prenex_21428 Int)) (or (<= 0 (+ (select main_a v_prenex_21428) 498)) (<= 2 (* 2 (select main_a v_prenex_21428))) (< v_prenex_21428 main_x) (<= (+ main_x 1) v_prenex_21428) (<= (* 2 (select main_a v_prenex_21428)) 1000)))) (forall ((v_prenex_29871 Int) (v_prenex_29870 Int)) (or (<= 1000 (+ (select main_a v_prenex_29870) (select main_a v_prenex_29871))) (< v_prenex_29870 main_x) (<= (+ main_x 1) v_prenex_29870) (<= (select main_a v_prenex_29870) 999) (<= (* 2 (select main_a v_prenex_29871)) 1998) (<= (select main_a v_prenex_29871) 999))) (forall ((v_prenex_27106 Int) (v_prenex_27107 Int)) (or (< v_prenex_27106 main_x) (<= (select main_a v_prenex_27107) 999) (<= 2 (* 2 (select main_a v_prenex_27106))) (< v_prenex_27107 main_y) (<= (+ (select main_a v_prenex_27106) (select main_a v_prenex_27107)) 1000) (<= (+ main_x 1) v_prenex_27106))) (or (forall ((v_prenex_32547 Int)) (or (<= (select main_a v_prenex_32547) 999) (<= (* 2 (select main_a v_prenex_32547)) 1998))) (forall ((v_prenex_32543 Int)) (or (< v_prenex_32543 main_x) (<= 2 (* 2 (select main_a v_prenex_32543))) (<= (select main_a v_prenex_32543) 999) (<= (* 2 (select main_a v_prenex_32543)) 1000) (<= (+ main_x 1) v_prenex_32543)))) (forall ((v_prenex_31918 Int) (v_prenex_31917 Int)) (or (<= 0 (+ (select main_a v_prenex_31917) 498)) (<= (+ main_x 1) v_prenex_31917) (<= 1000 (+ (select main_a v_prenex_31917) (select main_a v_prenex_31918))) (<= (+ main_y 1) v_prenex_31918) (<= (* 2 (select main_a v_prenex_31918)) 1998) (<= 1 (select main_a v_prenex_31918)) (< v_prenex_31917 main_x))) (or (forall ((v_prenex_26665 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26665))) (<= (select main_a v_prenex_26665) 999))) (forall ((v_prenex_26659 Int)) (or (< v_prenex_26659 main_x) (<= 1 (select main_a v_prenex_26659)) (<= (+ main_x 1) v_prenex_26659) (<= (* 2 (select main_a v_prenex_26659)) 1000) (<= 2 (* 2 (select main_a v_prenex_26659)))))) (forall ((v_prenex_23780 Int) (v_prenex_23779 Int)) (or (<= 500 (select main_a v_prenex_23780)) (< v_prenex_23780 main_y) (<= (select main_a v_prenex_23780) 999) (<= (+ main_y 1) v_prenex_23780) (<= (select main_a v_prenex_23779) (select main_a v_prenex_23780)))) (or (forall ((v_prenex_27933 Int)) (or (< v_prenex_27933 main_y) (<= (select main_a v_prenex_27933) 1498) (<= (* 2 (select main_a v_prenex_27933)) 1998))) (forall ((v_prenex_27928 Int)) (or (< v_prenex_27928 main_x) (<= (+ main_x 1) v_prenex_27928) (<= (* 2 (select main_a v_prenex_27928)) 1000) (<= 0 (+ (select main_a v_prenex_27928) 498))))) (forall ((v_prenex_23221 Int) (v_prenex_23220 Int)) (or (<= 500 (select main_a v_prenex_23221)) (<= (+ main_y 1) v_prenex_23221) (<= 1 (select main_a v_prenex_23221)) (<= (+ main_x 1) v_prenex_23220) (<= (select main_a v_prenex_23220) (select main_a v_prenex_23221)) (<= (select main_a v_prenex_23220) 500) (< v_prenex_23220 main_x))) (or (forall ((v_prenex_30520 Int)) (<= (* 2 (select main_a v_prenex_30520)) 1998)) (forall ((v_prenex_30514 Int)) (or (< v_prenex_30514 main_x) (<= (* 2 (select main_a v_prenex_30514)) 1000) (<= (+ main_x 1) v_prenex_30514) (<= (select main_a v_prenex_30514) 500)))) (or (forall ((v_prenex_22507 Int)) (or (<= (+ main_y 1) v_prenex_22507) (<= (select main_a v_prenex_22507) 1498) (<= (select main_a v_prenex_22507) 999))) (forall ((v_prenex_22506 Int)) (or (<= (+ main_x 1) v_prenex_22506) (<= (* 2 (select main_a v_prenex_22506)) 1000) (<= (select main_a v_prenex_22506) 500) (< v_prenex_22506 main_x)))) (forall ((v_prenex_28625 Int) (v_prenex_28624 Int)) (or (<= (+ main_x 1) v_prenex_28624) (<= 1000 (+ (select main_a v_prenex_28624) (select main_a v_prenex_28625))) (<= (+ main_y 1) v_prenex_28625) (<= 2 (* 2 (select main_a v_prenex_28624))) (<= 1 (select main_a v_prenex_28625)) (< v_prenex_28624 main_x))) (forall ((v_prenex_23938 Int) (v_prenex_23937 Int)) (or (< v_prenex_23937 main_x) (<= (select main_a v_prenex_23937) 999) (<= (+ main_x 1) v_prenex_23937) (<= 1 (select main_a v_prenex_23938)) (<= 500 (select main_a v_prenex_23938)) (<= (select main_a v_prenex_23937) 500) (<= (+ (select main_a v_prenex_23937) (select main_a v_prenex_23938)) 1000))) (or (forall ((v_prenex_32840 Int)) (<= (select main_a v_prenex_32840) 1498)) (forall ((v_prenex_32835 Int)) (or (<= (+ main_x 1) v_prenex_32835) (<= (* 2 (select main_a v_prenex_32835)) 1000) (<= (select main_a v_prenex_32835) 999) (< v_prenex_32835 main_x)))) (forall ((v_prenex_30202 Int) (v_prenex_30201 Int)) (or (<= 0 (+ (select main_a v_prenex_30201) 498)) (<= 1 (select main_a v_prenex_30202)) (<= 1000 (* 2 (select main_a v_prenex_30202))) (<= 1 (select main_a v_prenex_30201)) (< v_prenex_30201 main_x) (<= (+ main_x 1) v_prenex_30201) (<= (+ (select main_a v_prenex_30201) (select main_a v_prenex_30202)) 1000))) (forall ((v_prenex_23081 Int) (v_prenex_23082 Int)) (or (<= (+ main_x 1) v_prenex_23081) (<= 1000 (+ (select main_a v_prenex_23081) (select main_a v_prenex_23082))) (<= 1 (select main_a v_prenex_23082)) (<= (+ main_y 1) v_prenex_23082) (< v_prenex_23081 main_x) (<= (select main_a v_prenex_23081) 500))) (forall ((v_prenex_29243 Int) (v_prenex_29242 Int)) (or (<= (select main_a v_prenex_29242) 999) (< v_prenex_29242 main_x) (<= 2 (* 2 (select main_a v_prenex_29242))) (<= (* 2 (select main_a v_prenex_29243)) 1998) (<= (select main_a v_prenex_29243) (+ (select main_a v_prenex_29242) 998)) (<= (+ main_x 1) v_prenex_29242) (<= (select main_a v_prenex_29243) 1498))) (forall ((v_prenex_21631 Int) (v_prenex_21632 Int)) (or (<= (+ main_x 1) v_prenex_21631) (<= (+ main_y 1) v_prenex_21632) (< v_prenex_21631 main_x) (<= 1 (select main_a v_prenex_21631)) (<= (select main_a v_prenex_21631) (select main_a v_prenex_21632)) (<= (select main_a v_prenex_21632) 1498) (<= 500 (select main_a v_prenex_21632)))) (forall ((v_prenex_24168 Int) (v_prenex_24167 Int)) (or (<= 1 (select main_a v_prenex_24168)) (<= (select main_a v_prenex_24167) 999) (<= 500 (select main_a v_prenex_24168)) (<= (select main_a v_prenex_24167) (select main_a v_prenex_24168)) (< v_prenex_24167 main_x) (<= 2 (* 2 (select main_a v_prenex_24167))) (<= (+ main_x 1) v_prenex_24167))) (forall ((v_prenex_25624 Int) (v_prenex_25623 Int)) (or (< v_prenex_25623 main_x) (<= 500 (select main_a v_prenex_25624)) (< v_prenex_25624 main_y) (<= (select main_a v_prenex_25623) (select main_a v_prenex_25624)) (<= (+ main_y 1) v_prenex_25624))) (or (forall ((v_prenex_30192 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30192))) (<= (* 2 (select main_a v_prenex_30192)) 1998))) (forall ((v_prenex_30187 Int)) (or (<= (+ main_x 1) v_prenex_30187) (<= 2 (* 2 (select main_a v_prenex_30187))) (< v_prenex_30187 main_x) (<= 0 (+ (select main_a v_prenex_30187) 498))))) (forall ((v_prenex_22240 Int) (v_prenex_22241 Int)) (or (< v_prenex_22241 main_y) (<= (+ main_x 1) v_prenex_22240) (<= (select main_a v_prenex_22241) 999) (<= 1 (select main_a v_prenex_22241)) (<= (+ (select main_a v_prenex_22240) (select main_a v_prenex_22241)) 1000) (< v_prenex_22240 main_x) (<= (select main_a v_prenex_22240) 999))) (forall ((v_prenex_25435 Int) (v_prenex_25434 Int)) (or (< v_prenex_25434 main_x) (<= (select main_a v_prenex_25434) (select main_a v_prenex_25435)) (<= (* 2 (select main_a v_prenex_25434)) 1000) (<= 500 (select main_a v_prenex_25435)) (< v_prenex_25435 main_y) (<= 1000 (* 2 (select main_a v_prenex_25435))) (<= (+ main_x 1) v_prenex_25434))) (or (forall ((v_prenex_24162 Int)) (or (<= (select main_a v_prenex_24162) 999) (< v_prenex_24162 main_y) (<= 1000 (* 2 (select main_a v_prenex_24162))))) (forall ((v_prenex_24159 Int)) (or (< v_prenex_24159 main_x) (<= (+ main_x 1) v_prenex_24159) (<= (* 2 (select main_a v_prenex_24159)) 1000) (<= 2 (* 2 (select main_a v_prenex_24159)))))) (forall ((v_prenex_32773 Int) (v_prenex_32774 Int)) (or (<= (* 2 (select main_a v_prenex_32774)) 1998) (<= (+ main_x 1) v_prenex_32773) (<= 1 (select main_a v_prenex_32774)) (<= 0 (+ (select main_a v_prenex_32773) 498)) (< v_prenex_32773 main_x) (<= (select main_a v_prenex_32774) (+ (select main_a v_prenex_32773) 998)) (<= (+ main_y 1) v_prenex_32774))) (forall ((v_prenex_26725 Int) (v_prenex_26724 Int)) (or (<= (* 2 (select main_a v_prenex_26724)) 1000) (<= (+ main_x 1) v_prenex_26724) (< v_prenex_26724 main_x) (<= (select main_a v_prenex_26724) 999) (<= (select main_a v_prenex_26724) (select main_a v_prenex_26725)))) (forall ((v_prenex_31600 Int) (v_prenex_31601 Int)) (or (<= (* 2 (select main_a v_prenex_31600)) 1000) (<= (select main_a v_prenex_31600) 500) (< v_prenex_31600 main_x) (<= 1 (select main_a v_prenex_31601)) (<= (select main_a v_prenex_31601) 999) (<= (+ (select main_a v_prenex_31600) (select main_a v_prenex_31601)) 1000) (<= (+ main_x 1) v_prenex_31600))) (forall ((v_prenex_28142 Int) (v_prenex_28141 Int)) (or (<= (+ main_x 1) v_prenex_28141) (<= 500 (select main_a v_prenex_28142)) (<= (+ (select main_a v_prenex_28141) (select main_a v_prenex_28142)) 1000) (<= (select main_a v_prenex_28141) 500) (< v_prenex_28141 main_x) (<= 2 (* 2 (select main_a v_prenex_28141))))) (or (forall ((v_prenex_32548 Int)) (or (<= 0 (+ (select main_a v_prenex_32548) 498)) (<= 1 (select main_a v_prenex_32548)) (< v_prenex_32548 main_x) (<= (+ main_x 1) v_prenex_32548) (<= 2 (* 2 (select main_a v_prenex_32548))))) (forall ((v_prenex_32554 Int)) (or (<= 500 (select main_a v_prenex_32554)) (<= 1000 (* 2 (select main_a v_prenex_32554)))))) (or (forall ((v_prenex_23742 Int)) (or (< v_prenex_23742 main_x) (<= 2 (* 2 (select main_a v_prenex_23742))) (<= 1 (select main_a v_prenex_23742)) (<= (select main_a v_prenex_23742) 999) (<= (+ main_x 1) v_prenex_23742))) (forall ((v_prenex_23745 Int)) (or (<= 1 (select main_a v_prenex_23745)) (<= 500 (select main_a v_prenex_23745))))) (or (forall ((v_prenex_26623 Int)) (or (< v_prenex_26623 main_x) (<= (* 2 (select main_a v_prenex_26623)) 1000) (<= 2 (* 2 (select main_a v_prenex_26623))) (<= (select main_a v_prenex_26623) 500) (<= (+ main_x 1) v_prenex_26623))) (forall ((v_prenex_26624 Int)) (or (<= 1 (select main_a v_prenex_26624)) (<= 1000 (* 2 (select main_a v_prenex_26624)))))) (or (forall ((v_prenex_24032 Int)) (or (<= (+ main_x 1) v_prenex_24032) (< v_prenex_24032 main_x) (<= (select main_a v_prenex_24032) 999) (<= 2 (* 2 (select main_a v_prenex_24032))))) (forall ((v_prenex_24036 Int)) (or (<= 500 (select main_a v_prenex_24036)) (< v_prenex_24036 main_y) (<= (select main_a v_prenex_24036) 999)))) (forall ((v_prenex_32124 Int) (v_prenex_32123 Int)) (or (<= (* 2 (select main_a v_prenex_32124)) 1998) (<= (+ main_x 1) v_prenex_32123) (< v_prenex_32123 main_x) (<= 0 (+ (select main_a v_prenex_32123) 498)) (<= 1000 (+ (select main_a v_prenex_32123) (select main_a v_prenex_32124))) (<= 1000 (* 2 (select main_a v_prenex_32124))))) (or (forall ((v_prenex_24554 Int)) (or (< v_prenex_24554 main_x) (<= 0 (+ (select main_a v_prenex_24554) 498)) (<= (+ main_x 1) v_prenex_24554) (<= 2 (* 2 (select main_a v_prenex_24554))))) (forall ((v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24560) 1498) (<= 500 (select main_a v_prenex_24560))))) (forall ((v_prenex_22033 Int) (v_prenex_22032 Int)) (or (< v_prenex_22032 main_x) (<= 1000 (* 2 (select main_a v_prenex_22033))) (<= 1 (select main_a v_prenex_22033)) (<= (select main_a v_prenex_22032) (select main_a v_prenex_22033)) (<= (+ main_x 1) v_prenex_22032) (<= (select main_a v_prenex_22032) 500) (<= (select main_a v_prenex_22032) 999))) (or (forall ((v_prenex_30443 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30443))) (<= (* 2 (select main_a v_prenex_30443)) 1998))) (forall ((v_prenex_30441 Int)) (or (< v_prenex_30441 main_x) (<= (* 2 (select main_a v_prenex_30441)) 1000) (<= (+ main_x 1) v_prenex_30441) (<= 1 (select main_a v_prenex_30441)) (<= (select main_a v_prenex_30441) 500)))) (forall ((v_prenex_32876 Int) (v_prenex_32877 Int)) (or (<= (select main_a v_prenex_32876) 999) (< v_prenex_32876 main_x) (<= 1000 (* 2 (select main_a v_prenex_32877))) (<= (+ main_x 1) v_prenex_32876) (<= (select main_a v_prenex_32877) (+ (select main_a v_prenex_32876) 998)) (<= 500 (select main_a v_prenex_32877)))) (or (forall ((v_prenex_32939 Int)) (<= (* 2 (select main_a v_prenex_32939)) 1998)) (forall ((v_prenex_32936 Int)) (or (<= (* 2 (select main_a v_prenex_32936)) 1000) (< v_prenex_32936 main_x) (<= (+ main_x 1) v_prenex_32936) (<= 2 (* 2 (select main_a v_prenex_32936)))))) (or (forall ((v_prenex_32401 Int)) (or (<= 500 (select main_a v_prenex_32401)) (<= 1000 (* 2 (select main_a v_prenex_32401))))) (forall ((v_prenex_32395 Int)) (or (<= (+ main_x 1) v_prenex_32395) (<= (* 2 (select main_a v_prenex_32395)) 1000) (< v_prenex_32395 main_x) (<= (select main_a v_prenex_32395) 500)))) (or (forall ((v_prenex_23773 Int)) (or (<= (* 2 (select main_a v_prenex_23773)) 1000) (<= (select main_a v_prenex_23773) 999) (<= 1 (select main_a v_prenex_23773)) (< v_prenex_23773 main_x) (<= (+ main_x 1) v_prenex_23773))) (forall ((v_prenex_23774 Int)) (<= (select main_a v_prenex_23774) 1498))) (forall ((v_prenex_30736 Int) (v_prenex_30737 Int)) (or (<= (+ main_y 1) v_prenex_30737) (<= (* 2 (select main_a v_prenex_30737)) 1998) (<= 1 (select main_a v_prenex_30737)) (< v_prenex_30737 main_y) (<= 1000 (+ (select main_a v_prenex_30736) (select main_a v_prenex_30737))))) (forall ((v_prenex_30543 Int) (v_prenex_30542 Int)) (or (<= (+ main_x 1) v_prenex_30542) (< v_prenex_30543 main_y) (<= (select main_a v_prenex_30543) 1498) (<= 1 (select main_a v_prenex_30542)) (<= (select main_a v_prenex_30542) (select main_a v_prenex_30543)) (<= (* 2 (select main_a v_prenex_30543)) 1998) (< v_prenex_30542 main_x))) (forall ((v_prenex_30626 Int) (v_prenex_30625 Int)) (or (< v_prenex_30626 main_y) (<= (select main_a v_prenex_30625) (select main_a v_prenex_30626)) (<= (+ main_x 1) v_prenex_30625) (<= (* 2 (select main_a v_prenex_30625)) 1000) (< v_prenex_30625 main_x))) (forall ((v_prenex_21696 Int) (v_prenex_21697 Int)) (or (< v_prenex_21696 main_x) (<= (* 2 (select main_a v_prenex_21696)) 1000) (<= (+ main_x 1) v_prenex_21696) (<= (* 2 (select main_a v_prenex_21697)) 1998) (<= 1000 (+ (select main_a v_prenex_21696) (select main_a v_prenex_21697))) (<= 1 (select main_a v_prenex_21697)) (<= (select main_a v_prenex_21696) 500))) (forall ((v_prenex_21737 Int) (v_prenex_21738 Int)) (or (< v_prenex_21737 main_x) (<= (select main_a v_prenex_21738) 999) (<= (* 2 (select main_a v_prenex_21737)) 1000) (<= (+ main_x 1) v_prenex_21737) (<= 1 (select main_a v_prenex_21737)) (<= 500 (select main_a v_prenex_21738)) (<= (+ (select main_a v_prenex_21737) (select main_a v_prenex_21738)) 1000))) (or (forall ((v_prenex_27939 Int)) (or (<= (+ main_x 1) v_prenex_27939) (< v_prenex_27939 main_x) (<= (select main_a v_prenex_27939) 999) (<= 2 (* 2 (select main_a v_prenex_27939))))) (forall ((v_prenex_27940 Int)) (or (<= 500 (select main_a v_prenex_27940)) (<= 1 (select main_a v_prenex_27940))))) (or (forall ((v_prenex_29399 Int)) (or (<= (+ main_x 1) v_prenex_29399) (< v_prenex_29399 main_x) (<= 2 (* 2 (select main_a v_prenex_29399))))) (forall ((v_prenex_29404 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29404))) (<= (select main_a v_prenex_29404) 999)))) (forall ((v_prenex_22091 Int) (v_prenex_22092 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22092))) (<= (select main_a v_prenex_22091) 500) (<= (* 2 (select main_a v_prenex_22091)) 1000) (< v_prenex_22091 main_x) (<= (select main_a v_prenex_22092) (+ (select main_a v_prenex_22091) 998)) (<= (* 2 (select main_a v_prenex_22092)) 1998) (<= (+ main_x 1) v_prenex_22091))) (forall ((v_prenex_24636 Int) (v_prenex_24635 Int)) (or (< v_prenex_24635 main_x) (<= (select main_a v_prenex_24636) 999) (<= (+ main_x 1) v_prenex_24635) (<= (+ main_y 1) v_prenex_24636) (<= 1000 (+ (select main_a v_prenex_24635) (select main_a v_prenex_24636))) (<= (select main_a v_prenex_24635) 500))) (forall ((v_prenex_32333 Int) (v_prenex_32334 Int)) (or (<= (+ main_x 1) v_prenex_32333) (< v_prenex_32333 main_x) (<= 1000 (+ (select main_a v_prenex_32333) (select main_a v_prenex_32334))) (<= (select main_a v_prenex_32333) 999) (<= 0 (+ (select main_a v_prenex_32333) 498)) (<= (select main_a v_prenex_32334) 1498))) (forall ((v_prenex_28564 Int) (v_prenex_28563 Int)) (or (<= (select main_a v_prenex_28563) (select main_a v_prenex_28564)) (<= 1 (select main_a v_prenex_28564)) (<= 0 (+ (select main_a v_prenex_28563) 498)) (<= 2 (* 2 (select main_a v_prenex_28563))) (< v_prenex_28563 main_x) (<= (select main_a v_prenex_28564) 999) (<= (+ main_x 1) v_prenex_28563))) (forall ((v_prenex_28554 Int) (v_prenex_28553 Int)) (or (<= 500 (select main_a v_prenex_28554)) (<= (* 2 (select main_a v_prenex_28554)) 1998) (< v_prenex_28553 main_x) (<= (select main_a v_prenex_28553) 999) (<= (+ (select main_a v_prenex_28553) (select main_a v_prenex_28554)) 1000) (<= (+ main_x 1) v_prenex_28553) (<= (select main_a v_prenex_28553) 500))) (or (forall ((v_prenex_30435 Int)) (or (<= (* 2 (select main_a v_prenex_30435)) 1000) (<= (select main_a v_prenex_30435) 999) (< v_prenex_30435 main_x) (<= (+ main_x 1) v_prenex_30435) (<= 1 (select main_a v_prenex_30435)))) (forall ((v_prenex_30436 Int)) (<= (* 2 (select main_a v_prenex_30436)) 1998))) (forall ((v_prenex_30129 Int) (v_prenex_30130 Int)) (or (<= 1000 (+ (select main_a v_prenex_30129) (select main_a v_prenex_30130))) (<= (+ main_x 1) v_prenex_30129) (<= 1 (select main_a v_prenex_30130)) (< v_prenex_30129 main_x) (<= (* 2 (select main_a v_prenex_30129)) 1000) (<= 0 (+ (select main_a v_prenex_30129) 498)) (<= (select main_a v_prenex_30130) 999))) (or (forall ((v_prenex_21419 Int)) (or (<= (+ main_x 1) v_prenex_21419) (<= (select main_a v_prenex_21419) 999) (<= (* 2 (select main_a v_prenex_21419)) 1000) (< v_prenex_21419 main_x) (<= (select main_a v_prenex_21419) 500))) (forall ((v_prenex_22489 Int)) (or (<= (select main_a v_prenex_22489) 1498) (<= 500 (select main_a v_prenex_22489))))) (or (forall ((v_prenex_26321 Int)) (or (<= (+ main_x 1) v_prenex_26321) (<= 1 (select main_a v_prenex_26321)) (< v_prenex_26321 main_x) (<= (* 2 (select main_a v_prenex_26321)) 1000))) (forall ((v_prenex_26322 Int)) (or (<= (+ main_y 1) v_prenex_26322) (<= 1 (select main_a v_prenex_26322)) (<= (select main_a v_prenex_26322) 999)))) (forall ((v_prenex_32346 Int) (v_prenex_32347 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32347))) (<= (* 2 (select main_a v_prenex_32346)) 1000) (< v_prenex_32346 main_x) (<= (select main_a v_prenex_32347) (+ (select main_a v_prenex_32346) 998)) (<= (+ main_x 1) v_prenex_32346) (<= 500 (select main_a v_prenex_32347)) (<= 1 (select main_a v_prenex_32346)))) (forall ((v_prenex_23450 Int) (v_prenex_23449 Int)) (or (<= (+ main_x 1) v_prenex_23449) (< v_prenex_23449 main_x) (<= (* 2 (select main_a v_prenex_23450)) 1998) (<= (select main_a v_prenex_23449) (select main_a v_prenex_23450)) (<= 0 (+ (select main_a v_prenex_23449) 498)) (<= 1 (select main_a v_prenex_23450)) (<= 1 (select main_a v_prenex_23449)))) (forall ((v_prenex_31796 Int) (v_prenex_31797 Int)) (or (<= (* 2 (select main_a v_prenex_31797)) 1998) (<= 500 (select main_a v_prenex_31797)) (<= 0 (+ (select main_a v_prenex_31796) 498)) (<= (select main_a v_prenex_31796) (select main_a v_prenex_31797)) (< v_prenex_31796 main_x) (<= (+ main_x 1) v_prenex_31796) (<= (* 2 (select main_a v_prenex_31796)) 1000))) (forall ((v_prenex_23886 Int) (v_prenex_23887 Int)) (or (< v_prenex_23887 main_y) (<= (select main_a v_prenex_23887) 999) (<= 1 (select main_a v_prenex_23886)) (< v_prenex_23886 main_x) (<= (+ main_x 1) v_prenex_23886) (<= 1000 (+ (select main_a v_prenex_23886) (select main_a v_prenex_23887))))) (or (forall ((v_prenex_32840 Int)) (<= (select main_a v_prenex_32840) 1498)) (forall ((v_prenex_32839 Int)) (or (<= (+ main_x 1) v_prenex_32839) (<= (* 2 (select main_a v_prenex_32839)) 1000) (< v_prenex_32839 main_x) (<= 1 (select main_a v_prenex_32839)) (<= (select main_a v_prenex_32839) 999)))) (forall ((v_prenex_31848 Int) (v_prenex_31847 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31847))) (<= (+ main_x 1) v_prenex_31847) (<= (select main_a v_prenex_31848) (+ (select main_a v_prenex_31847) 998)) (< v_prenex_31847 main_x) (<= (select main_a v_prenex_31848) 1498) (<= (select main_a v_prenex_31847) 999))) (forall ((v_prenex_22911 Int) (v_prenex_22912 Int)) (or (<= (select main_a v_prenex_22912) 999) (<= (select main_a v_prenex_22911) (select main_a v_prenex_22912)) (< v_prenex_22912 main_y) (<= 500 (select main_a v_prenex_22912)) (<= (+ main_x 1) v_prenex_22911) (<= (* 2 (select main_a v_prenex_22911)) 1000) (< v_prenex_22911 main_x))) (forall ((v_prenex_22375 Int) (v_prenex_22376 Int)) (or (< v_prenex_22375 main_x) (<= 2 (* 2 (select main_a v_prenex_22375))) (<= (* 2 (select main_a v_prenex_22376)) 1998) (<= (select main_a v_prenex_22375) 500) (<= 500 (select main_a v_prenex_22376)) (<= (+ main_x 1) v_prenex_22375) (<= 1000 (+ (select main_a v_prenex_22375) (select main_a v_prenex_22376))))) (forall ((v_prenex_32881 Int) (v_prenex_32880 Int)) (or (<= (select main_a v_prenex_32880) 999) (<= (+ main_x 1) v_prenex_32880) (< v_prenex_32880 main_x) (<= 2 (* 2 (select main_a v_prenex_32880))) (<= 1000 (+ (select main_a v_prenex_32880) (select main_a v_prenex_32881))) (<= 1000 (* 2 (select main_a v_prenex_32881))) (<= (* 2 (select main_a v_prenex_32881)) 1998))) (or (forall ((v_prenex_26546 Int)) (or (<= (+ main_x 1) v_prenex_26546) (< v_prenex_26546 main_x) (<= (select main_a v_prenex_26546) 999))) (forall ((v_prenex_26547 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26547))) (<= (+ main_y 1) v_prenex_26547)))) (forall ((v_prenex_30558 Int) (v_prenex_30559 Int)) (or (<= (+ main_y 1) v_prenex_30559) (<= (select main_a v_prenex_30559) (+ (select main_a v_prenex_30558) 998)) (<= (+ main_x 1) v_prenex_30558) (<= 1000 (* 2 (select main_a v_prenex_30559))) (< v_prenex_30558 main_x) (<= 1 (select main_a v_prenex_30558)) (<= (* 2 (select main_a v_prenex_30559)) 1998))) (forall ((v_prenex_25881 Int) (v_prenex_25880 Int)) (or (<= (select main_a v_prenex_25881) 999) (<= (select main_a v_prenex_25880) 500) (<= (+ main_x 1) v_prenex_25880) (< v_prenex_25880 main_x) (<= 1 (select main_a v_prenex_25881)) (<= (+ (select main_a v_prenex_25880) (select main_a v_prenex_25881)) 1000))) (forall ((v_prenex_21537 Int) (v_prenex_21538 Int)) (or (<= (+ main_x 1) v_prenex_21537) (< v_prenex_21537 main_x) (<= (* 2 (select main_a v_prenex_21538)) 1998) (<= 1 (select main_a v_prenex_21538)) (<= (select main_a v_prenex_21537) 500) (<= (* 2 (select main_a v_prenex_21537)) 1000) (<= (select main_a v_prenex_21538) (+ (select main_a v_prenex_21537) 998)))) (forall ((v_prenex_23520 Int) (v_prenex_23519 Int)) (or (<= (select main_a v_prenex_23519) 999) (<= (+ (select main_a v_prenex_23519) (select main_a v_prenex_23520)) 1000) (<= (+ main_x 1) v_prenex_23519) (<= 1 (select main_a v_prenex_23519)) (<= (select main_a v_prenex_23520) 999) (<= (* 2 (select main_a v_prenex_23520)) 1998) (< v_prenex_23519 main_x))) (forall ((v_prenex_22436 Int) (v_prenex_22437 Int)) (or (< v_prenex_22436 main_x) (<= 1 (select main_a v_prenex_22437)) (<= (select main_a v_prenex_22436) 500) (<= (select main_a v_prenex_22436) (select main_a v_prenex_22437)) (<= 1000 (* 2 (select main_a v_prenex_22437))) (<= (+ main_x 1) v_prenex_22436) (<= (+ main_y 1) v_prenex_22437))) (forall ((v_prenex_27430 Int) (v_prenex_27431 Int)) (or (<= 1000 (+ (select main_a v_prenex_27430) (select main_a v_prenex_27431))) (<= (* 2 (select main_a v_prenex_27430)) 1000) (< v_prenex_27430 main_x) (<= 0 (+ (select main_a v_prenex_27430) 498)) (<= (* 2 (select main_a v_prenex_27431)) 1998) (<= (+ main_x 1) v_prenex_27430))) (or (forall ((v_prenex_27863 Int)) (or (<= (select main_a v_prenex_27863) 1498) (<= 1000 (* 2 (select main_a v_prenex_27863))))) (forall ((v_prenex_27858 Int)) (or (<= (* 2 (select main_a v_prenex_27858)) 1000) (<= (+ main_x 1) v_prenex_27858) (<= (select main_a v_prenex_27858) 999) (< v_prenex_27858 main_x)))) (or (forall ((v_prenex_25547 Int)) (<= 2 (* 2 (select main_a v_prenex_25547)))) (forall ((v_prenex_25548 Int)) (or (<= (select main_a v_prenex_25548) 999) (< v_prenex_25548 main_y) (<= (+ main_y 1) v_prenex_25548)))) (forall ((v_prenex_22052 Int) (v_prenex_22053 Int)) (or (<= (select main_a v_prenex_22052) 999) (<= (select main_a v_prenex_22053) (+ (select main_a v_prenex_22052) 998)) (<= (+ main_x 1) v_prenex_22052) (< v_prenex_22052 main_x) (<= 1000 (* 2 (select main_a v_prenex_22053))) (<= 500 (select main_a v_prenex_22053)) (<= 1 (select main_a v_prenex_22052)))) (forall ((v_prenex_31767 Int) (v_prenex_31766 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31767))) (<= 1000 (+ (select main_a v_prenex_31766) (select main_a v_prenex_31767))) (<= (select main_a v_prenex_31766) 500) (<= (* 2 (select main_a v_prenex_31766)) 1000) (<= (select main_a v_prenex_31767) 999) (< v_prenex_31766 main_x) (<= (+ main_x 1) v_prenex_31766))) (or (forall ((v_prenex_25752 Int)) (<= (select main_a v_prenex_25752) 1498)) (forall ((v_prenex_25749 Int)) (or (<= 0 (+ (select main_a v_prenex_25749) 498)) (< v_prenex_25749 main_x) (<= (+ main_x 1) v_prenex_25749) (<= (* 2 (select main_a v_prenex_25749)) 1000)))) (forall ((v_prenex_24243 Int) (v_prenex_24242 Int)) (or (<= (select main_a v_prenex_24242) (select main_a v_prenex_24243)) (< v_prenex_24243 main_y) (<= 1 (select main_a v_prenex_24242)) (<= 1 (select main_a v_prenex_24243)) (< v_prenex_24242 main_x) (<= (+ main_x 1) v_prenex_24242))) (forall ((v_prenex_23045 Int) (v_prenex_23046 Int)) (or (<= (select main_a v_prenex_23045) (select main_a v_prenex_23046)) (<= (+ main_x 1) v_prenex_23045) (<= (select main_a v_prenex_23045) 999) (<= 1 (select main_a v_prenex_23046)) (<= 1000 (* 2 (select main_a v_prenex_23046))) (< v_prenex_23045 main_x) (<= (* 2 (select main_a v_prenex_23045)) 1000))) (or (forall ((v_prenex_27770 Int)) (or (< v_prenex_27770 main_y) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27770))))) (forall ((v_prenex_27764 Int)) (or (<= 0 (+ (select main_a v_prenex_27764) 498)) (< v_prenex_27764 main_x) (<= 2 (* 2 (select main_a v_prenex_27764))) (<= (+ main_x 1) v_prenex_27764)))) (forall ((v_prenex_27529 Int) (v_prenex_27530 Int)) (or (<= (+ main_x 1) v_prenex_27529) (< v_prenex_27529 main_x) (<= (select main_a v_prenex_27530) 999) (<= (* 2 (select main_a v_prenex_27529)) 1000) (<= (+ (select main_a v_prenex_27529) (select main_a v_prenex_27530)) 1000) (<= 2 (* 2 (select main_a v_prenex_27529))))) (forall ((v_prenex_31489 Int) (v_prenex_31490 Int)) (or (<= (+ main_x 1) v_prenex_31489) (<= 0 (+ (select main_a v_prenex_31489) 498)) (<= (* 2 (select main_a v_prenex_31489)) 1000) (<= 1000 (+ (select main_a v_prenex_31489) (select main_a v_prenex_31490))) (<= (select main_a v_prenex_31490) 999) (< v_prenex_31489 main_x) (<= 500 (select main_a v_prenex_31490)))) (forall ((v_prenex_24313 Int) (v_prenex_24312 Int)) (or (<= (* 2 (select main_a v_prenex_24312)) 1000) (<= 500 (select main_a v_prenex_24313)) (<= (+ main_x 1) v_prenex_24312) (< v_prenex_24312 main_x) (<= 1000 (+ (select main_a v_prenex_24312) (select main_a v_prenex_24313))) (<= 1 (select main_a v_prenex_24313)) (<= (select main_a v_prenex_24312) 500))) (forall ((v_prenex_30068 Int) (v_prenex_30069 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30068))) (<= 500 (select main_a v_prenex_30069)) (<= (+ main_x 1) v_prenex_30068) (<= 1000 (+ (select main_a v_prenex_30068) (select main_a v_prenex_30069))) (< v_prenex_30068 main_x) (<= 0 (+ (select main_a v_prenex_30068) 498)))) (or (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 1498) (<= 1 (select main_a v_prenex_29913)))) (forall ((v_prenex_29911 Int)) (or (<= (select main_a v_prenex_29911) 500) (<= (+ main_x 1) v_prenex_29911) (<= 2 (* 2 (select main_a v_prenex_29911))) (< v_prenex_29911 main_x)))) (forall ((v_prenex_31174 Int) (v_prenex_31175 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31174))) (<= (+ main_x 1) v_prenex_31174) (< v_prenex_31174 main_x) (<= 0 (+ (select main_a v_prenex_31174) 498)) (<= 1000 (* 2 (select main_a v_prenex_31175))) (<= (+ (select main_a v_prenex_31174) (select main_a v_prenex_31175)) 1000) (<= (select main_a v_prenex_31175) 999))) (forall ((v_prenex_32230 Int) (v_prenex_32229 Int)) (or (< v_prenex_32229 main_x) (<= (+ main_x 1) v_prenex_32229) (<= 0 (+ (select main_a v_prenex_32229) 498)) (<= 1 (select main_a v_prenex_32230)) (<= (select main_a v_prenex_32229) (select main_a v_prenex_32230)) (<= (select main_a v_prenex_32230) 999) (<= (select main_a v_prenex_32229) 500))) (forall ((v_prenex_30976 Int) (v_prenex_30975 Int)) (or (<= (+ main_x 1) v_prenex_30975) (<= (select main_a v_prenex_30975) 500) (<= 1 (select main_a v_prenex_30976)) (<= (select main_a v_prenex_30976) 999) (<= 0 (+ (select main_a v_prenex_30975) 498)) (<= (select main_a v_prenex_30976) (+ (select main_a v_prenex_30975) 998)) (< v_prenex_30975 main_x))) (forall ((v_prenex_30170 Int) (v_prenex_30171 Int)) (or (<= (select main_a v_prenex_30170) 999) (<= (+ main_x 1) v_prenex_30170) (<= (* 2 (select main_a v_prenex_30171)) 1998) (<= (+ main_y 1) v_prenex_30171) (<= (select main_a v_prenex_30170) (select main_a v_prenex_30171)) (< v_prenex_30170 main_x) (<= 1 (select main_a v_prenex_30171)))) (forall ((v_prenex_22309 Int) (v_prenex_22308 Int)) (or (<= (+ main_x 1) v_prenex_22308) (<= (select main_a v_prenex_22308) 500) (<= 500 (select main_a v_prenex_22309)) (<= 0 (+ (select main_a v_prenex_22308) 498)) (< v_prenex_22308 main_x) (<= (select main_a v_prenex_22309) (+ (select main_a v_prenex_22308) 998)) (<= (* 2 (select main_a v_prenex_22309)) 1998))) (forall ((v_prenex_28492 Int) (v_prenex_28491 Int)) (or (<= (+ main_x 1) v_prenex_28491) (<= (select main_a v_prenex_28492) (+ (select main_a v_prenex_28491) 998)) (< v_prenex_28491 main_x) (<= (+ main_y 1) v_prenex_28492) (<= 1 (select main_a v_prenex_28492)) (<= 0 (+ (select main_a v_prenex_28491) 498)) (<= (select main_a v_prenex_28492) 999))) (forall ((v_prenex_29961 Int) (v_prenex_29960 Int)) (or (<= 1 (select main_a v_prenex_29961)) (<= (+ main_x 1) v_prenex_29960) (<= (select main_a v_prenex_29960) (select main_a v_prenex_29961)) (<= 2 (* 2 (select main_a v_prenex_29960))) (<= 500 (select main_a v_prenex_29961)) (< v_prenex_29960 main_x) (<= (+ main_y 1) v_prenex_29961))) (forall ((v_prenex_22408 Int) (v_prenex_22407 Int)) (or (<= 0 (+ (select main_a v_prenex_22407) 498)) (< v_prenex_22407 main_x) (<= (+ main_x 1) v_prenex_22407) (<= (select main_a v_prenex_22407) (select main_a v_prenex_22408)) (<= 2 (* 2 (select main_a v_prenex_22407))) (<= 1 (select main_a v_prenex_22408)) (<= (* 2 (select main_a v_prenex_22408)) 1998))) (forall ((v_prenex_26700 Int) (v_prenex_26701 Int)) (or (<= 0 (+ (select main_a v_prenex_26700) 498)) (< v_prenex_26700 main_x) (<= (select main_a v_prenex_26701) 999) (<= (+ (select main_a v_prenex_26700) (select main_a v_prenex_26701)) 1000) (<= (+ main_x 1) v_prenex_26700) (<= 2 (* 2 (select main_a v_prenex_26700))) (<= (select main_a v_prenex_26701) 1498))) (or (forall ((v_prenex_26475 Int)) (<= 1 (select main_a v_prenex_26475))) (forall ((v_prenex_26470 Int)) (or (<= 0 (+ (select main_a v_prenex_26470) 498)) (<= (+ main_x 1) v_prenex_26470) (<= 2 (* 2 (select main_a v_prenex_26470))) (< v_prenex_26470 main_x)))) (forall ((v_prenex_27818 Int) (v_prenex_27819 Int)) (or (< v_prenex_27818 main_x) (<= 1 (select main_a v_prenex_27818)) (<= (+ main_x 1) v_prenex_27818) (< v_prenex_27819 main_y) (<= (select main_a v_prenex_27818) (select main_a v_prenex_27819)) (<= 1 (select main_a v_prenex_27819)) (<= (select main_a v_prenex_27819) 1498))) (forall ((v_prenex_23895 Int) (v_prenex_23894 Int)) (or (<= (+ main_x 1) v_prenex_23894) (<= 1 (select main_a v_prenex_23895)) (<= (select main_a v_prenex_23894) (select main_a v_prenex_23895)) (<= (+ main_y 1) v_prenex_23895) (< v_prenex_23894 main_x) (<= (select main_a v_prenex_23894) 500) (<= 500 (select main_a v_prenex_23895)))) (or (forall ((v_prenex_24722 Int)) (or (<= (* 2 (select main_a v_prenex_24722)) 1998) (<= (select main_a v_prenex_24722) 999))) (forall ((v_prenex_24721 Int)) (or (<= (+ main_x 1) v_prenex_24721) (<= (* 2 (select main_a v_prenex_24721)) 1000) (<= 0 (+ (select main_a v_prenex_24721) 498)) (< v_prenex_24721 main_x) (<= (select main_a v_prenex_24721) 500)))) (forall ((v_prenex_24616 Int) (v_prenex_24617 Int)) (or (<= (* 2 (select main_a v_prenex_24616)) 1000) (<= (select main_a v_prenex_24616) 999) (<= (select main_a v_prenex_24617) 999) (<= (+ main_x 1) v_prenex_24616) (< v_prenex_24616 main_x) (<= 1000 (+ (select main_a v_prenex_24616) (select main_a v_prenex_24617))) (<= 1 (select main_a v_prenex_24617)))) (forall ((v_prenex_26200 Int) (v_prenex_26199 Int)) (or (<= (* 2 (select main_a v_prenex_26199)) 1000) (< v_prenex_26200 main_y) (<= (select main_a v_prenex_26200) 1498) (< v_prenex_26199 main_x) (<= 1000 (+ (select main_a v_prenex_26199) (select main_a v_prenex_26200))) (<= (* 2 (select main_a v_prenex_26200)) 1998) (<= (+ main_x 1) v_prenex_26199))) (forall ((v_prenex_27414 Int) (v_prenex_27413 Int)) (or (<= (select main_a v_prenex_27414) (+ (select main_a v_prenex_27413) 998)) (<= 1 (select main_a v_prenex_27413)) (<= (+ main_x 1) v_prenex_27413) (<= (select main_a v_prenex_27414) 999) (< v_prenex_27413 main_x))) (forall ((v_prenex_22236 Int) (v_prenex_22237 Int)) (or (<= (+ main_x 1) v_prenex_22236) (<= 1 (select main_a v_prenex_22236)) (<= (* 2 (select main_a v_prenex_22237)) 1998) (< v_prenex_22236 main_x) (<= 0 (+ (select main_a v_prenex_22236) 498)) (<= 1000 (+ (select main_a v_prenex_22236) (select main_a v_prenex_22237))))) (forall ((v_prenex_27223 Int) (v_prenex_27222 Int)) (or (<= 0 (+ (select main_a v_prenex_27222) 498)) (< v_prenex_27222 main_x) (<= 1000 (* 2 (select main_a v_prenex_27223))) (<= (+ main_x 1) v_prenex_27222) (<= (select main_a v_prenex_27223) (+ (select main_a v_prenex_27222) 998)) (<= 1 (select main_a v_prenex_27222)) (<= 1 (select main_a v_prenex_27223)))) (or (forall ((v_prenex_32916 Int)) (<= (select main_a v_prenex_32916) 1498)) (forall ((v_prenex_32911 Int)) (or (<= (+ main_x 1) v_prenex_32911) (<= (* 2 (select main_a v_prenex_32911)) 1000) (<= 2 (* 2 (select main_a v_prenex_32911))) (< v_prenex_32911 main_x)))) (or (forall ((v_prenex_28126 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28126))) (<= (select main_a v_prenex_28126) 500) (< v_prenex_28126 main_x) (<= (+ main_x 1) v_prenex_28126) (<= (* 2 (select main_a v_prenex_28126)) 1000))) (forall ((v_prenex_28132 Int)) (<= (select main_a v_prenex_28132) 999))) (forall ((v_prenex_28562 Int) (v_prenex_28561 Int)) (or (<= 500 (select main_a v_prenex_28562)) (<= (select main_a v_prenex_28561) (select main_a v_prenex_28562)) (<= (select main_a v_prenex_28561) 500) (<= (+ main_x 1) v_prenex_28561) (<= (* 2 (select main_a v_prenex_28562)) 1998) (< v_prenex_28561 main_x))) (forall ((v_prenex_30392 Int) (v_prenex_30391 Int)) (or (< v_prenex_30392 main_y) (<= (select main_a v_prenex_30391) (select main_a v_prenex_30392)) (<= (* 2 (select main_a v_prenex_30392)) 1998) (<= 1 (select main_a v_prenex_30392)) (<= (+ main_y 1) v_prenex_30392))) (forall ((v_prenex_28710 Int) (v_prenex_28709 Int)) (or (<= (select main_a v_prenex_28709) 999) (<= 500 (select main_a v_prenex_28710)) (<= 1000 (* 2 (select main_a v_prenex_28710))) (< v_prenex_28709 main_x) (<= (select main_a v_prenex_28709) 500) (<= (select main_a v_prenex_28709) (select main_a v_prenex_28710)) (<= (+ main_x 1) v_prenex_28709))) (or (forall ((v_prenex_21628 Int)) (or (<= 1 (select main_a v_prenex_21628)) (<= 1000 (* 2 (select main_a v_prenex_21628))))) (forall ((v_prenex_21626 Int)) (or (<= (+ main_x 1) v_prenex_21626) (< v_prenex_21626 main_x) (<= (* 2 (select main_a v_prenex_21626)) 1000) (<= (select main_a v_prenex_21626) 999)))) (or (forall ((v_prenex_21769 Int)) (or (<= (* 2 (select main_a v_prenex_21769)) 1998) (<= (+ main_y 1) v_prenex_21769))) (forall ((v_prenex_21768 Int)) (or (< v_prenex_21768 main_x) (<= (+ main_x 1) v_prenex_21768) (<= 2 (* 2 (select main_a v_prenex_21768)))))) (or (forall ((v_prenex_26232 Int)) (<= 1000 (* 2 (select main_a v_prenex_26232)))) (forall ((v_prenex_26227 Int)) (or (<= (* 2 (select main_a v_prenex_26227)) 1000) (<= (+ main_x 1) v_prenex_26227) (<= (select main_a v_prenex_26227) 999) (< v_prenex_26227 main_x)))) (or (forall ((v_prenex_24406 Int)) (<= 500 (select main_a v_prenex_24406))) (forall ((v_prenex_24401 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24401))) (<= (+ main_x 1) v_prenex_24401) (<= 1 (select main_a v_prenex_24401)) (< v_prenex_24401 main_x)))) (forall ((v_prenex_27687 Int) (v_prenex_27686 Int)) (or (<= 1000 (+ (select main_a v_prenex_27686) (select main_a v_prenex_27687))) (< v_prenex_27687 main_y) (<= (+ main_x 1) v_prenex_27686) (<= (select main_a v_prenex_27686) 999) (< v_prenex_27686 main_x) (<= 1000 (* 2 (select main_a v_prenex_27687))))) (or (forall ((v_prenex_28203 Int)) (or (<= (* 2 (select main_a v_prenex_28203)) 1000) (<= 0 (+ (select main_a v_prenex_28203) 498)) (<= (+ main_x 1) v_prenex_28203) (< v_prenex_28203 main_x))) (forall ((v_prenex_28204 Int)) (or (<= (+ main_y 1) v_prenex_28204) (<= 1 (select main_a v_prenex_28204)) (<= (select main_a v_prenex_28204) 999)))) (forall ((v_prenex_29769 Int) (v_prenex_29770 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29770))) (< v_prenex_29769 main_x) (<= (* 2 (select main_a v_prenex_29770)) 1998) (<= 1 (select main_a v_prenex_29769)) (<= (+ main_x 1) v_prenex_29769) (<= (+ (select main_a v_prenex_29769) (select main_a v_prenex_29770)) 1000) (<= (select main_a v_prenex_29769) 500))) (or (forall ((v_prenex_31249 Int)) (or (<= (+ main_x 1) v_prenex_31249) (<= (select main_a v_prenex_31249) 500) (<= 2 (* 2 (select main_a v_prenex_31249))) (<= 1 (select main_a v_prenex_31249)) (< v_prenex_31249 main_x))) (forall ((v_prenex_31251 Int)) (or (<= 500 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31251) 999)))) (forall ((v_prenex_24878 Int) (v_prenex_24877 Int)) (or (<= 1 (select main_a v_prenex_24877)) (< v_prenex_24877 main_x) (<= (+ (select main_a v_prenex_24877) (select main_a v_prenex_24878)) 1000) (<= 0 (+ (select main_a v_prenex_24877) 498)) (<= (select main_a v_prenex_24878) 999) (<= 1000 (* 2 (select main_a v_prenex_24878))) (<= (+ main_x 1) v_prenex_24877))) (forall ((v_prenex_22865 Int) (v_prenex_22866 Int)) (or (<= (select main_a v_prenex_22866) 1498) (< v_prenex_22865 main_x) (<= (+ (select main_a v_prenex_22865) (select main_a v_prenex_22866)) 1000) (<= (* 2 (select main_a v_prenex_22865)) 1000) (<= (+ main_x 1) v_prenex_22865) (<= (select main_a v_prenex_22865) 999) (<= (* 2 (select main_a v_prenex_22866)) 1998))) (or (forall ((v_prenex_24794 Int)) (or (<= (select main_a v_prenex_24794) 999) (< v_prenex_24794 main_x) (<= 2 (* 2 (select main_a v_prenex_24794))) (<= (+ main_x 1) v_prenex_24794))) (forall ((v_prenex_24797 Int)) (or (<= 500 (select main_a v_prenex_24797)) (<= (* 2 (select main_a v_prenex_24797)) 1998)))) (or (forall ((v_prenex_23744 Int)) (or (< v_prenex_23744 main_x) (<= 1 (select main_a v_prenex_23744)) (<= 2 (* 2 (select main_a v_prenex_23744))) (<= (+ main_x 1) v_prenex_23744))) (forall ((v_prenex_23745 Int)) (or (<= 1 (select main_a v_prenex_23745)) (<= 500 (select main_a v_prenex_23745))))) (or (forall ((v_prenex_31879 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31879))) (< v_prenex_31879 main_x) (<= (* 2 (select main_a v_prenex_31879)) 1000) (<= 1 (select main_a v_prenex_31879)) (<= (+ main_x 1) v_prenex_31879))) (forall ((v_prenex_31883 Int)) (<= 1000 (* 2 (select main_a v_prenex_31883))))) (or (forall ((v_prenex_28176 Int)) (or (<= (+ main_y 1) v_prenex_28176) (<= 1000 (* 2 (select main_a v_prenex_28176))) (<= 500 (select main_a v_prenex_28176)) (< v_prenex_28176 main_y))) (forall ((v_prenex_28175 Int)) (<= 2 (* 2 (select main_a v_prenex_28175))))) (or (forall ((v_prenex_22609 Int)) (<= 1 (select main_a v_prenex_22609))) (forall ((v_prenex_22608 Int)) (or (< v_prenex_22608 main_x) (<= (* 2 (select main_a v_prenex_22608)) 1000) (<= 0 (+ (select main_a v_prenex_22608) 498)) (<= (+ main_x 1) v_prenex_22608) (<= (select main_a v_prenex_22608) 500)))) (forall ((v_prenex_32045 Int) (v_prenex_32046 Int)) (or (<= (* 2 (select main_a v_prenex_32046)) 1998) (<= 1000 (+ (select main_a v_prenex_32045) (select main_a v_prenex_32046))) (< v_prenex_32045 main_x) (<= 0 (+ (select main_a v_prenex_32045) 498)) (<= (+ main_x 1) v_prenex_32045) (<= 1 (select main_a v_prenex_32045)) (<= (select main_a v_prenex_32046) 1498))) (or (forall ((v_prenex_30236 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30236))) (< v_prenex_30236 main_x) (<= (select main_a v_prenex_30236) 500) (<= (+ main_x 1) v_prenex_30236) (<= 1 (select main_a v_prenex_30236)))) (forall ((v_prenex_30241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30241))) (<= (* 2 (select main_a v_prenex_30241)) 1998)))) (or (forall ((v_prenex_22526 Int)) (or (<= (+ main_x 1) v_prenex_22526) (<= (select main_a v_prenex_22526) 999) (<= 2 (* 2 (select main_a v_prenex_22526))) (< v_prenex_22526 main_x))) (forall ((v_prenex_22527 Int)) (or (<= (+ main_y 1) v_prenex_22527) (<= (select main_a v_prenex_22527) 999) (<= 1000 (* 2 (select main_a v_prenex_22527)))))) (forall ((v_prenex_30046 Int) (v_prenex_30047 Int)) (or (<= 0 (+ (select main_a v_prenex_30046) 498)) (< v_prenex_30046 main_x) (<= (+ main_x 1) v_prenex_30046) (<= (+ (select main_a v_prenex_30046) (select main_a v_prenex_30047)) 1000) (<= 2 (* 2 (select main_a v_prenex_30046))))) (forall ((v_prenex_25076 Int) (v_prenex_25075 Int)) (or (<= (+ main_y 1) v_prenex_25076) (< v_prenex_25075 main_x) (<= 2 (* 2 (select main_a v_prenex_25075))) (<= (select main_a v_prenex_25076) 999) (<= (+ main_x 1) v_prenex_25075) (<= (select main_a v_prenex_25076) (+ (select main_a v_prenex_25075) 998)))) (forall ((v_prenex_28393 Int) (v_prenex_28392 Int)) (or (<= (select main_a v_prenex_28392) 500) (<= (+ main_x 1) v_prenex_28392) (<= (select main_a v_prenex_28393) 1498) (<= (select main_a v_prenex_28392) (select main_a v_prenex_28393)) (< v_prenex_28392 main_x))) (forall ((v_prenex_29049 Int) (v_prenex_29048 Int)) (or (<= (select main_a v_prenex_29048) 999) (<= 1 (select main_a v_prenex_29049)) (<= (select main_a v_prenex_29048) (select main_a v_prenex_29049)) (< v_prenex_29048 main_x) (<= (+ main_x 1) v_prenex_29048))) (or (forall ((v_prenex_23382 Int)) (or (< v_prenex_23382 main_x) (<= (+ main_x 1) v_prenex_23382) (<= (select main_a v_prenex_23382) 999) (<= 2 (* 2 (select main_a v_prenex_23382))))) (forall ((v_prenex_23386 Int)) (<= 1 (select main_a v_prenex_23386)))) (or (forall ((v_prenex_23386 Int)) (<= 1 (select main_a v_prenex_23386))) (forall ((v_prenex_23381 Int)) (or (<= (+ main_x 1) v_prenex_23381) (<= 2 (* 2 (select main_a v_prenex_23381))) (< v_prenex_23381 main_x)))) (or (forall ((v_prenex_31763 Int)) (or (<= 0 (+ (select main_a v_prenex_31763) 498)) (<= (+ main_x 1) v_prenex_31763) (< v_prenex_31763 main_x) (<= (select main_a v_prenex_31763) 999) (<= (* 2 (select main_a v_prenex_31763)) 1000))) (forall ((v_prenex_31765 Int)) (or (<= (select main_a v_prenex_31765) 999) (<= 1000 (* 2 (select main_a v_prenex_31765)))))) (forall ((v_prenex_32135 Int) (v_prenex_32136 Int)) (or (< v_prenex_32135 main_x) (<= (select main_a v_prenex_32136) 999) (< v_prenex_32136 main_y) (<= (select main_a v_prenex_32136) (+ (select main_a v_prenex_32135) 998)) (<= (+ main_x 1) v_prenex_32135) (<= 0 (+ (select main_a v_prenex_32135) 498)))) (or (forall ((v_prenex_25328 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25328))) (<= (+ main_x 1) v_prenex_25328) (<= (* 2 (select main_a v_prenex_25328)) 1000) (< v_prenex_25328 main_x))) (forall ((v_prenex_25329 Int)) (or (<= (select main_a v_prenex_25329) 999) (<= (+ main_y 1) v_prenex_25329)))) (forall ((v_prenex_23109 Int) (v_prenex_23108 Int)) (or (<= (select main_a v_prenex_23108) 500) (<= (+ main_x 1) v_prenex_23108) (<= (select main_a v_prenex_23109) 999) (<= (* 2 (select main_a v_prenex_23109)) 1998) (<= (+ (select main_a v_prenex_23108) (select main_a v_prenex_23109)) 1000) (< v_prenex_23108 main_x) (<= 0 (+ (select main_a v_prenex_23108) 498)))) (or (forall ((v_prenex_32064 Int)) (or (<= (+ main_y 1) v_prenex_32064) (<= (select main_a v_prenex_32064) 1498) (<= 1000 (* 2 (select main_a v_prenex_32064))))) (forall ((v_prenex_32063 Int)) (or (< v_prenex_32063 main_x) (<= (* 2 (select main_a v_prenex_32063)) 1000) (<= 1 (select main_a v_prenex_32063)) (<= (+ main_x 1) v_prenex_32063)))) (or (forall ((v_prenex_21798 Int)) (or (<= (* 2 (select main_a v_prenex_21798)) 1000) (< v_prenex_21798 main_x) (<= (+ main_x 1) v_prenex_21798) (<= (select main_a v_prenex_21798) 999) (<= 1 (select main_a v_prenex_21798)))) (forall ((v_prenex_21799 Int)) (or (<= 1 (select main_a v_prenex_21799)) (<= (select main_a v_prenex_21799) 1498)))) (or (forall ((v_prenex_29187 Int)) (or (< v_prenex_29187 main_y) (<= 1000 (* 2 (select main_a v_prenex_29187))))) (forall ((v_prenex_29185 Int)) (or (< v_prenex_29185 main_x) (<= (* 2 (select main_a v_prenex_29185)) 1000) (<= (+ main_x 1) v_prenex_29185)))) (or (forall ((v_prenex_30153 Int)) (or (< v_prenex_30153 main_y) (<= (* 2 (select main_a v_prenex_30153)) 1998) (<= 1 (select main_a v_prenex_30153)))) (forall ((v_prenex_30147 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30147))) (<= 0 (+ (select main_a v_prenex_30147) 498)) (<= (+ main_x 1) v_prenex_30147) (< v_prenex_30147 main_x)))) (forall ((v_prenex_25172 Int) (v_prenex_25171 Int)) (or (<= 1000 (+ (select main_a v_prenex_25171) (select main_a v_prenex_25172))) (<= 1000 (* 2 (select main_a v_prenex_25172))) (< v_prenex_25171 main_x) (<= (select main_a v_prenex_25172) 999) (<= 1 (select main_a v_prenex_25171)) (<= 0 (+ (select main_a v_prenex_25171) 498)) (<= (+ main_x 1) v_prenex_25171))) (forall ((v_prenex_29338 Int) (v_prenex_29337 Int)) (or (<= 1 (select main_a v_prenex_29338)) (<= 1000 (+ (select main_a v_prenex_29337) (select main_a v_prenex_29338))) (<= (+ main_x 1) v_prenex_29337) (<= 0 (+ (select main_a v_prenex_29337) 498)) (<= (* 2 (select main_a v_prenex_29338)) 1998) (< v_prenex_29337 main_x))) (or (forall ((v_prenex_24229 Int)) (or (<= 1 (select main_a v_prenex_24229)) (<= 500 (select main_a v_prenex_24229)))) (forall ((v_prenex_24227 Int)) (or (<= (+ main_x 1) v_prenex_24227) (<= (select main_a v_prenex_24227) 500) (<= (* 2 (select main_a v_prenex_24227)) 1000) (<= 1 (select main_a v_prenex_24227)) (< v_prenex_24227 main_x)))) (forall ((v_prenex_26893 Int) (v_prenex_26894 Int)) (or (<= 1 (select main_a v_prenex_26894)) (<= (+ main_y 1) v_prenex_26894) (< v_prenex_26894 main_y) (<= (select main_a v_prenex_26894) 1498) (<= (select main_a v_prenex_26893) (select main_a v_prenex_26894)))) (forall ((v_prenex_24726 Int) (v_prenex_24725 Int)) (or (<= 0 (+ (select main_a v_prenex_24725) 498)) (<= 1000 (+ (select main_a v_prenex_24725) (select main_a v_prenex_24726))) (<= (select main_a v_prenex_24725) 500) (< v_prenex_24725 main_x) (<= (select main_a v_prenex_24726) 999) (<= 500 (select main_a v_prenex_24726)) (<= (+ main_x 1) v_prenex_24725))) (forall ((v_prenex_23523 Int) (v_prenex_23524 Int)) (or (<= (+ main_x 1) v_prenex_23523) (<= 1 (select main_a v_prenex_23524)) (<= (+ (select main_a v_prenex_23523) (select main_a v_prenex_23524)) 1000) (<= (* 2 (select main_a v_prenex_23524)) 1998) (<= (select main_a v_prenex_23523) 999) (<= (+ main_y 1) v_prenex_23524) (< v_prenex_23523 main_x))) (forall ((v_prenex_23522 Int) (v_prenex_23521 Int)) (or (<= 1 (select main_a v_prenex_23522)) (<= (select main_a v_prenex_23522) (+ (select main_a v_prenex_23521) 998)) (<= (select main_a v_prenex_23521) 999) (< v_prenex_23521 main_x) (<= (+ main_x 1) v_prenex_23521) (<= 2 (* 2 (select main_a v_prenex_23521))) (<= 500 (select main_a v_prenex_23522)))) (forall ((v_prenex_29817 Int)) (or (< v_prenex_29817 main_x) (<= (+ main_x 1) v_prenex_29817) (<= (* 2 (select main_a v_prenex_29817)) 1000) (<= (select main_a v_prenex_29817) 999))) (forall ((v_prenex_26116 Int) (v_prenex_26117 Int)) (or (< v_prenex_26116 main_x) (<= (select main_a v_prenex_26117) 999) (<= (* 2 (select main_a v_prenex_26116)) 1000) (<= (select main_a v_prenex_26116) 500) (<= (select main_a v_prenex_26116) (select main_a v_prenex_26117)) (<= 1 (select main_a v_prenex_26117)) (<= (+ main_x 1) v_prenex_26116))) (or (forall ((v_prenex_30094 Int)) (or (<= (* 2 (select main_a v_prenex_30094)) 1998) (<= (select main_a v_prenex_30094) 1498))) (forall ((v_prenex_30091 Int)) (or (<= (+ main_x 1) v_prenex_30091) (< v_prenex_30091 main_x) (<= 0 (+ (select main_a v_prenex_30091) 498)) (<= 2 (* 2 (select main_a v_prenex_30091))) (<= (select main_a v_prenex_30091) 500)))) (or (forall ((v_prenex_32760 Int)) (or (<= (+ main_x 1) v_prenex_32760) (<= (select main_a v_prenex_32760) 999) (< v_prenex_32760 main_x) (<= (* 2 (select main_a v_prenex_32760)) 1000))) (forall ((v_prenex_32764 Int)) (<= 1000 (* 2 (select main_a v_prenex_32764))))) (forall ((v_prenex_32272 Int) (v_prenex_32271 Int)) (or (<= (select main_a v_prenex_32272) 1498) (<= (* 2 (select main_a v_prenex_32271)) 1000) (< v_prenex_32271 main_x) (<= 1000 (* 2 (select main_a v_prenex_32272))) (<= 2 (* 2 (select main_a v_prenex_32271))) (<= (+ main_x 1) v_prenex_32271) (<= 1000 (+ (select main_a v_prenex_32271) (select main_a v_prenex_32272))))) (forall ((v_prenex_29309 Int) (v_prenex_29308 Int)) (or (< v_prenex_29308 main_x) (<= (select main_a v_prenex_29308) (select main_a v_prenex_29309)) (<= (select main_a v_prenex_29309) 999) (<= 1000 (* 2 (select main_a v_prenex_29309))) (<= (+ main_x 1) v_prenex_29308) (<= (select main_a v_prenex_29308) 500) (< v_prenex_29309 main_y))) (forall ((v_prenex_29369 Int) (v_prenex_29368 Int)) (or (<= (+ main_x 1) v_prenex_29368) (<= (+ (select main_a v_prenex_29368) (select main_a v_prenex_29369)) 1000) (< v_prenex_29368 main_x) (<= 1000 (* 2 (select main_a v_prenex_29369))) (< v_prenex_29369 main_y) (<= 0 (+ (select main_a v_prenex_29368) 498)) (<= 500 (select main_a v_prenex_29369)))) (forall ((v_prenex_27957 Int) (v_prenex_27958 Int)) (or (<= (select main_a v_prenex_27957) (select main_a v_prenex_27958)) (<= (select main_a v_prenex_27957) 500) (< v_prenex_27957 main_x) (<= (select main_a v_prenex_27957) 999) (<= (* 2 (select main_a v_prenex_27958)) 1998) (<= (+ main_x 1) v_prenex_27957))) (forall ((v_prenex_22210 Int) (v_prenex_22211 Int)) (or (<= 0 (+ (select main_a v_prenex_22210) 498)) (<= (select main_a v_prenex_22210) (select main_a v_prenex_22211)) (<= (* 2 (select main_a v_prenex_22211)) 1998) (<= (+ main_y 1) v_prenex_22211) (< v_prenex_22210 main_x) (<= 1000 (* 2 (select main_a v_prenex_22211))) (<= (+ main_x 1) v_prenex_22210))) (forall ((v_prenex_32948 Int) (v_prenex_32949 Int)) (or (<= (select main_a v_prenex_32948) (select main_a v_prenex_32949)) (<= 2 (* 2 (select main_a v_prenex_32948))) (<= (select main_a v_prenex_32949) 1498) (<= 0 (+ (select main_a v_prenex_32948) 498)) (<= (+ main_x 1) v_prenex_32948) (< v_prenex_32948 main_x) (<= 1000 (* 2 (select main_a v_prenex_32949))))) (forall ((v_prenex_22254 Int) (v_prenex_22255 Int)) (or (<= (* 2 (select main_a v_prenex_22254)) 1000) (<= (+ main_x 1) v_prenex_22254) (<= (select main_a v_prenex_22254) 999) (<= 1000 (+ (select main_a v_prenex_22254) (select main_a v_prenex_22255))) (< v_prenex_22254 main_x) (<= (select main_a v_prenex_22255) 999) (<= (* 2 (select main_a v_prenex_22255)) 1998))) (forall ((v_prenex_30169 Int) (v_prenex_30168 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30169))) (<= (+ main_x 1) v_prenex_30168) (<= (select main_a v_prenex_30168) 500) (< v_prenex_30168 main_x) (<= (select main_a v_prenex_30169) (+ (select main_a v_prenex_30168) 998)))) (forall ((v_prenex_24515 Int) (v_prenex_24514 Int)) (or (<= (select main_a v_prenex_24514) 500) (<= 2 (* 2 (select main_a v_prenex_24514))) (<= (select main_a v_prenex_24515) (+ (select main_a v_prenex_24514) 998)) (<= 500 (select main_a v_prenex_24515)) (< v_prenex_24514 main_x) (<= (+ main_x 1) v_prenex_24514))) (forall ((v_prenex_27234 Int) (v_prenex_27235 Int)) (or (<= (select main_a v_prenex_27235) 999) (< v_prenex_27234 main_x) (<= 1000 (* 2 (select main_a v_prenex_27235))) (<= (+ main_y 1) v_prenex_27235) (<= 1000 (+ (select main_a v_prenex_27234) (select main_a v_prenex_27235))) (<= (+ main_x 1) v_prenex_27234) (<= 1 (select main_a v_prenex_27234)))) (or (forall ((v_prenex_32875 Int)) (or (<= 1 (select main_a v_prenex_32875)) (<= (select main_a v_prenex_32875) 1498))) (forall ((v_prenex_32873 Int)) (or (<= (+ main_x 1) v_prenex_32873) (<= (* 2 (select main_a v_prenex_32873)) 1000) (< v_prenex_32873 main_x)))) (or (forall ((v_prenex_24076 Int)) (or (< v_prenex_24076 main_x) (<= (+ main_x 1) v_prenex_24076) (<= (* 2 (select main_a v_prenex_24076)) 1000) (<= 2 (* 2 (select main_a v_prenex_24076))))) (forall ((v_prenex_24077 Int)) (or (<= 1 (select main_a v_prenex_24077)) (<= (+ main_y 1) v_prenex_24077)))) (or (forall ((v_prenex_24321 Int)) (or (<= (select main_a v_prenex_24321) 1498) (<= 1000 (* 2 (select main_a v_prenex_24321))))) (forall ((v_prenex_24316 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24316))) (<= (+ main_x 1) v_prenex_24316) (< v_prenex_24316 main_x) (<= (* 2 (select main_a v_prenex_24316)) 1000) (<= 0 (+ (select main_a v_prenex_24316) 498))))) (forall ((v_prenex_27001 Int) (v_prenex_27002 Int)) (or (< v_prenex_27001 main_x) (<= (select main_a v_prenex_27002) 1498) (<= (+ main_x 1) v_prenex_27001) (<= (select main_a v_prenex_27001) 999) (<= (select main_a v_prenex_27002) (+ (select main_a v_prenex_27001) 998)))) (forall ((v_prenex_29137 Int) (v_prenex_29136 Int)) (or (<= (select main_a v_prenex_29137) 1498) (<= (select main_a v_prenex_29136) 999) (< v_prenex_29136 main_x) (<= (* 2 (select main_a v_prenex_29137)) 1998) (<= (+ main_x 1) v_prenex_29136) (<= 1000 (+ (select main_a v_prenex_29136) (select main_a v_prenex_29137))) (<= (+ main_y 1) v_prenex_29137))) (forall ((v_prenex_24395 Int) (v_prenex_24394 Int)) (or (<= (* 2 (select main_a v_prenex_24395)) 1998) (<= (select main_a v_prenex_24395) (+ (select main_a v_prenex_24394) 998)) (<= (+ main_x 1) v_prenex_24394) (< v_prenex_24394 main_x) (<= (select main_a v_prenex_24394) 500))) (forall ((v_prenex_31430 Int) (v_prenex_31429 Int)) (or (<= (select main_a v_prenex_31430) 1498) (<= (+ main_y 1) v_prenex_31430) (<= (select main_a v_prenex_31430) (+ (select main_a v_prenex_31429) 998)) (< v_prenex_31429 main_x) (<= 1 (select main_a v_prenex_31429)) (<= 500 (select main_a v_prenex_31430)) (<= (+ main_x 1) v_prenex_31429))) (or (forall ((v_prenex_33003 Int)) (or (<= (+ main_x 1) v_prenex_33003) (<= 2 (* 2 (select main_a v_prenex_33003))) (<= 1 (select main_a v_prenex_33003)) (< v_prenex_33003 main_x))) (forall ((v_prenex_33007 Int)) (<= (* 2 (select main_a v_prenex_33007)) 1998))) (or (forall ((v_prenex_23774 Int)) (<= (select main_a v_prenex_23774) 1498)) (forall ((v_prenex_23770 Int)) (or (<= 1 (select main_a v_prenex_23770)) (<= (+ main_x 1) v_prenex_23770) (< v_prenex_23770 main_x) (<= 0 (+ (select main_a v_prenex_23770) 498)) (<= (* 2 (select main_a v_prenex_23770)) 1000)))) (forall ((v_prenex_30126 Int) (v_prenex_30125 Int)) (or (<= (+ main_x 1) v_prenex_30125) (<= (+ (select main_a v_prenex_30125) (select main_a v_prenex_30126)) 1000) (< v_prenex_30125 main_x) (<= (select main_a v_prenex_30125) 999) (<= 2 (* 2 (select main_a v_prenex_30125))))) (forall ((v_prenex_25686 Int) (v_prenex_25685 Int)) (or (<= (+ main_x 1) v_prenex_25685) (<= 0 (+ (select main_a v_prenex_25685) 498)) (<= (select main_a v_prenex_25685) (select main_a v_prenex_25686)) (<= 1 (select main_a v_prenex_25686)) (< v_prenex_25685 main_x) (<= (select main_a v_prenex_25686) 999))) (forall ((v_prenex_27667 Int) (v_prenex_27666 Int)) (or (<= 1000 (+ (select main_a v_prenex_27666) (select main_a v_prenex_27667))) (<= 2 (* 2 (select main_a v_prenex_27666))) (<= 1 (select main_a v_prenex_27667)) (<= (* 2 (select main_a v_prenex_27667)) 1998) (<= (+ main_x 1) v_prenex_27666) (< v_prenex_27666 main_x))) (forall ((v_prenex_23637 Int) (v_prenex_23638 Int)) (or (<= 1000 (+ (select main_a v_prenex_23637) (select main_a v_prenex_23638))) (< v_prenex_23637 main_x) (<= (* 2 (select main_a v_prenex_23638)) 1998) (<= (select main_a v_prenex_23637) 999) (<= (select main_a v_prenex_23637) 500) (<= (+ main_x 1) v_prenex_23637) (<= 1 (select main_a v_prenex_23638)))) (forall ((v_prenex_31581 Int) (v_prenex_31580 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31581))) (<= (+ main_x 1) v_prenex_31580) (<= (select main_a v_prenex_31581) (+ (select main_a v_prenex_31580) 998)) (< v_prenex_31580 main_x) (<= 1 (select main_a v_prenex_31580)) (<= (* 2 (select main_a v_prenex_31581)) 1998) (< v_prenex_31581 main_y))) (forall ((v_prenex_32860 Int) (v_prenex_32859 Int)) (or (<= 0 (+ (select main_a v_prenex_32859) 498)) (<= (+ main_x 1) v_prenex_32859) (< v_prenex_32859 main_x) (<= (select main_a v_prenex_32860) 999) (<= 1000 (* 2 (select main_a v_prenex_32860))) (<= (select main_a v_prenex_32860) (+ (select main_a v_prenex_32859) 998)) (<= 1 (select main_a v_prenex_32859)))) (forall ((v_prenex_32906 Int) (v_prenex_32907 Int)) (or (<= 1 (select main_a v_prenex_32906)) (<= (select main_a v_prenex_32907) 1498) (<= 1000 (* 2 (select main_a v_prenex_32907))) (<= (+ main_x 1) v_prenex_32906) (< v_prenex_32906 main_x) (<= (select main_a v_prenex_32906) (select main_a v_prenex_32907)))) (forall ((v_prenex_30002 Int) (v_prenex_30001 Int)) (or (<= (+ main_x 1) v_prenex_30001) (<= (* 2 (select main_a v_prenex_30002)) 1998) (<= 1 (select main_a v_prenex_30002)) (<= 1000 (+ (select main_a v_prenex_30001) (select main_a v_prenex_30002))) (<= (select main_a v_prenex_30001) 500) (< v_prenex_30001 main_x) (<= (select main_a v_prenex_30001) 999))) (forall ((v_prenex_24803 Int) (v_prenex_24802 Int)) (or (<= (select main_a v_prenex_24802) 500) (<= (+ main_x 1) v_prenex_24802) (<= (select main_a v_prenex_24803) 999) (<= 2 (* 2 (select main_a v_prenex_24802))) (<= (select main_a v_prenex_24802) (select main_a v_prenex_24803)) (< v_prenex_24802 main_x) (<= 1 (select main_a v_prenex_24803)))) (forall ((v_prenex_27377 Int) (v_prenex_27378 Int)) (or (<= (select main_a v_prenex_27377) (select main_a v_prenex_27378)) (<= (select main_a v_prenex_27377) 500) (<= (+ main_x 1) v_prenex_27377) (<= 1 (select main_a v_prenex_27378)) (< v_prenex_27377 main_x) (<= (select main_a v_prenex_27378) 1498) (<= 1 (select main_a v_prenex_27377)))) (forall ((v_prenex_32386 Int) (v_prenex_32385 Int)) (or (<= (+ (select main_a v_prenex_32385) (select main_a v_prenex_32386)) 1000) (<= (+ main_x 1) v_prenex_32385) (<= 1 (select main_a v_prenex_32386)) (< v_prenex_32385 main_x) (<= (select main_a v_prenex_32386) 999) (<= (* 2 (select main_a v_prenex_32385)) 1000))) (forall ((v_prenex_32278 Int) (v_prenex_32277 Int)) (or (<= (* 2 (select main_a v_prenex_32278)) 1998) (<= (select main_a v_prenex_32278) 1498) (<= 2 (* 2 (select main_a v_prenex_32277))) (<= 0 (+ (select main_a v_prenex_32277) 498)) (<= (select main_a v_prenex_32277) (select main_a v_prenex_32278)) (< v_prenex_32277 main_x) (<= (+ main_x 1) v_prenex_32277))) (forall ((v_prenex_31590 Int) (v_prenex_31591 Int)) (or (<= (select main_a v_prenex_31591) 999) (<= (select main_a v_prenex_31590) 500) (<= (+ main_x 1) v_prenex_31590) (< v_prenex_31590 main_x) (<= 1000 (+ (select main_a v_prenex_31590) (select main_a v_prenex_31591))) (<= (select main_a v_prenex_31590) 999) (<= 1000 (* 2 (select main_a v_prenex_31591))))) (forall ((v_prenex_29477 Int) (v_prenex_29476 Int)) (or (<= (+ main_x 1) v_prenex_29476) (<= 500 (select main_a v_prenex_29477)) (<= (select main_a v_prenex_29477) 1498) (< v_prenex_29476 main_x) (<= 0 (+ (select main_a v_prenex_29476) 498)) (<= (select main_a v_prenex_29476) 999) (<= (+ (select main_a v_prenex_29476) (select main_a v_prenex_29477)) 1000))) (forall ((v_prenex_22297 Int) (v_prenex_22298 Int)) (or (<= (select main_a v_prenex_22297) 500) (<= 2 (* 2 (select main_a v_prenex_22297))) (<= (select main_a v_prenex_22298) 999) (<= 1000 (* 2 (select main_a v_prenex_22298))) (<= (+ main_x 1) v_prenex_22297) (<= (+ (select main_a v_prenex_22297) (select main_a v_prenex_22298)) 1000) (< v_prenex_22297 main_x))) (forall ((v_prenex_26677 Int) (v_prenex_26676 Int)) (or (<= (select main_a v_prenex_26677) 999) (<= 1 (select main_a v_prenex_26676)) (<= 0 (+ (select main_a v_prenex_26676) 498)) (<= (select main_a v_prenex_26677) (+ (select main_a v_prenex_26676) 998)) (< v_prenex_26676 main_x) (<= (* 2 (select main_a v_prenex_26677)) 1998) (<= (+ main_x 1) v_prenex_26676))) (forall ((v_prenex_31147 Int) (v_prenex_31148 Int)) (or (<= (select main_a v_prenex_31147) 500) (< v_prenex_31147 main_x) (<= 500 (select main_a v_prenex_31148)) (<= (select main_a v_prenex_31148) (+ (select main_a v_prenex_31147) 998)) (<= (+ main_x 1) v_prenex_31147) (<= (* 2 (select main_a v_prenex_31148)) 1998) (<= (select main_a v_prenex_31147) 999))) (or (forall ((v_prenex_21447 Int)) (or (<= (select main_a v_prenex_21447) 500) (<= (+ main_x 1) v_prenex_21447) (<= 1 (select main_a v_prenex_21447)) (< v_prenex_21447 main_x))) (forall ((v_prenex_28745 Int)) (<= 1000 (* 2 (select main_a v_prenex_28745))))) (forall ((v_prenex_28892 Int) (v_prenex_28893 Int)) (or (<= 1 (select main_a v_prenex_28893)) (<= (select main_a v_prenex_28892) 500) (<= (+ (select main_a v_prenex_28892) (select main_a v_prenex_28893)) 1000) (<= (select main_a v_prenex_28893) 1498) (<= (+ main_x 1) v_prenex_28892) (<= 1 (select main_a v_prenex_28892)) (< v_prenex_28892 main_x))) (forall ((v_prenex_23980 Int) (v_prenex_23979 Int)) (or (<= (select main_a v_prenex_23980) 999) (<= (+ (select main_a v_prenex_23979) (select main_a v_prenex_23980)) 1000) (<= (+ main_y 1) v_prenex_23980) (< v_prenex_23980 main_y) (< v_prenex_23979 main_x))) (forall ((v_prenex_28943 Int) (v_prenex_28942 Int)) (or (<= (select main_a v_prenex_28943) 999) (<= (select main_a v_prenex_28942) 500) (<= 1 (select main_a v_prenex_28942)) (<= (+ main_x 1) v_prenex_28942) (< v_prenex_28942 main_x) (<= (+ (select main_a v_prenex_28942) (select main_a v_prenex_28943)) 1000))) (forall ((v_prenex_32801 Int) (v_prenex_32802 Int)) (or (<= (select main_a v_prenex_32801) (select main_a v_prenex_32802)) (< v_prenex_32801 main_x) (<= (+ main_x 1) v_prenex_32801) (<= 1 (select main_a v_prenex_32802)) (<= 500 (select main_a v_prenex_32802)) (<= 0 (+ (select main_a v_prenex_32801) 498)))) (or (forall ((v_prenex_32547 Int)) (or (<= (select main_a v_prenex_32547) 999) (<= (* 2 (select main_a v_prenex_32547)) 1998))) (forall ((v_prenex_32545 Int)) (or (<= 0 (+ (select main_a v_prenex_32545) 498)) (< v_prenex_32545 main_x) (<= (select main_a v_prenex_32545) 999) (<= (+ main_x 1) v_prenex_32545) (<= (* 2 (select main_a v_prenex_32545)) 1000)))) (or (forall ((v_prenex_31874 Int)) (or (<= (select main_a v_prenex_31874) 1498) (<= 1000 (* 2 (select main_a v_prenex_31874))))) (forall ((v_prenex_31871 Int)) (or (<= (+ main_x 1) v_prenex_31871) (<= (select main_a v_prenex_31871) 999) (<= 2 (* 2 (select main_a v_prenex_31871))) (<= (* 2 (select main_a v_prenex_31871)) 1000) (< v_prenex_31871 main_x)))) (forall ((v_prenex_31547 Int) (v_prenex_31546 Int)) (or (<= 1 (select main_a v_prenex_31546)) (<= (* 2 (select main_a v_prenex_31546)) 1000) (< v_prenex_31546 main_x) (<= (+ main_x 1) v_prenex_31546) (<= (+ (select main_a v_prenex_31546) (select main_a v_prenex_31547)) 1000) (<= (select main_a v_prenex_31547) 999) (<= (select main_a v_prenex_31547) 1498))) (forall ((v_prenex_27804 Int) (v_prenex_27805 Int)) (or (<= 1 (select main_a v_prenex_27805)) (<= (+ main_x 1) v_prenex_27804) (< v_prenex_27804 main_x) (<= 0 (+ (select main_a v_prenex_27804) 498)) (<= (select main_a v_prenex_27805) 1498) (<= (select main_a v_prenex_27804) 500) (<= (select main_a v_prenex_27804) (select main_a v_prenex_27805)))) (or (forall ((v_prenex_27933 Int)) (or (< v_prenex_27933 main_y) (<= (select main_a v_prenex_27933) 1498) (<= (* 2 (select main_a v_prenex_27933)) 1998))) (forall ((v_prenex_27931 Int)) (or (< v_prenex_27931 main_x) (<= (+ main_x 1) v_prenex_27931) (<= (* 2 (select main_a v_prenex_27931)) 1000)))) (forall ((v_prenex_23096 Int) (v_prenex_23097 Int)) (or (< v_prenex_23096 main_x) (<= (+ main_x 1) v_prenex_23096) (<= (select main_a v_prenex_23096) 999) (<= 1000 (* 2 (select main_a v_prenex_23097))) (<= (select main_a v_prenex_23096) 500) (<= (select main_a v_prenex_23097) 999) (<= (select main_a v_prenex_23097) (+ (select main_a v_prenex_23096) 998)))) (or (forall ((v_prenex_28118 Int)) (or (< v_prenex_28118 main_x) (<= 2 (* 2 (select main_a v_prenex_28118))) (<= (+ main_x 1) v_prenex_28118) (<= (* 2 (select main_a v_prenex_28118)) 1000) (<= (select main_a v_prenex_28118) 500))) (forall ((v_prenex_28119 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28119))) (<= 500 (select main_a v_prenex_28119))))) (forall ((v_prenex_26106 Int) (v_prenex_26107 Int)) (or (<= (+ main_y 1) v_prenex_26107) (<= 1000 (+ (select main_a v_prenex_26106) (select main_a v_prenex_26107))) (< v_prenex_26106 main_x) (<= (select main_a v_prenex_26106) 500) (<= (+ main_x 1) v_prenex_26106))) (or (forall ((v_prenex_22765 Int)) (or (<= (* 2 (select main_a v_prenex_22765)) 1000) (<= (+ main_x 1) v_prenex_22765) (< v_prenex_22765 main_x) (<= (select main_a v_prenex_22765) 999) (<= 0 (+ (select main_a v_prenex_22765) 498)))) (forall ((v_prenex_22767 Int)) (or (<= (select main_a v_prenex_22767) 1498) (<= 1 (select main_a v_prenex_22767))))) (forall ((v_prenex_25568 Int) (v_prenex_25567 Int)) (or (<= (select main_a v_prenex_25567) (select main_a v_prenex_25568)) (<= 1 (select main_a v_prenex_25567)) (<= 2 (* 2 (select main_a v_prenex_25567))) (<= 1 (select main_a v_prenex_25568)) (< v_prenex_25567 main_x) (<= (+ main_x 1) v_prenex_25567))) (forall ((v_prenex_27412 Int) (v_prenex_27411 Int)) (or (<= 0 (+ (select main_a v_prenex_27411) 498)) (<= 1000 (* 2 (select main_a v_prenex_27412))) (<= (select main_a v_prenex_27412) (+ (select main_a v_prenex_27411) 998)) (<= 2 (* 2 (select main_a v_prenex_27411))) (< v_prenex_27411 main_x) (<= (+ main_x 1) v_prenex_27411) (<= 500 (select main_a v_prenex_27412)))) (forall ((v_prenex_27454 Int) (v_prenex_27453 Int)) (or (<= (select main_a v_prenex_27454) (+ (select main_a v_prenex_27453) 998)) (< v_prenex_27453 main_x) (<= (+ main_x 1) v_prenex_27453) (< v_prenex_27454 main_y) (<= 1 (select main_a v_prenex_27454)) (<= (select main_a v_prenex_27453) 500) (<= (select main_a v_prenex_27454) 1498))) (forall ((v_prenex_26026 Int) (v_prenex_26027 Int)) (or (<= (select main_a v_prenex_26026) 500) (<= (+ main_x 1) v_prenex_26026) (<= (select main_a v_prenex_26027) (+ (select main_a v_prenex_26026) 998)) (<= (* 2 (select main_a v_prenex_26026)) 1000) (<= (* 2 (select main_a v_prenex_26027)) 1998) (< v_prenex_26026 main_x))) (or (forall ((v_prenex_28773 Int)) (or (<= (+ main_x 1) v_prenex_28773) (<= (* 2 (select main_a v_prenex_28773)) 1000) (< v_prenex_28773 main_x) (<= 1 (select main_a v_prenex_28773)))) (forall ((v_prenex_28774 Int)) (or (<= 1 (select main_a v_prenex_28774)) (<= (select main_a v_prenex_28774) 999) (< v_prenex_28774 main_y)))) (forall ((v_prenex_27489 Int) (v_prenex_27490 Int)) (or (<= (+ main_x 1) v_prenex_27489) (<= (+ (select main_a v_prenex_27489) (select main_a v_prenex_27490)) 1000) (<= (select main_a v_prenex_27489) 999) (<= 1 (select main_a v_prenex_27490)) (<= (select main_a v_prenex_27490) 999) (< v_prenex_27489 main_x))) (or (forall ((v_prenex_29595 Int)) (or (<= (* 2 (select main_a v_prenex_29595)) 1000) (<= (+ main_x 1) v_prenex_29595) (<= 0 (+ (select main_a v_prenex_29595) 498)) (< v_prenex_29595 main_x))) (forall ((v_prenex_29596 Int)) (or (<= 500 (select main_a v_prenex_29596)) (<= 1 (select main_a v_prenex_29596)) (<= (+ main_y 1) v_prenex_29596)))) (forall ((v_prenex_26574 Int) (v_prenex_26575 Int)) (or (<= (select main_a v_prenex_26574) (select main_a v_prenex_26575)) (<= (* 2 (select main_a v_prenex_26575)) 1998) (<= 1 (select main_a v_prenex_26575)) (< v_prenex_26574 main_x) (<= (+ main_x 1) v_prenex_26574) (<= (+ main_y 1) v_prenex_26575) (<= 2 (* 2 (select main_a v_prenex_26574))))) (forall ((v_prenex_32279 Int) (v_prenex_32280 Int)) (or (<= (+ main_x 1) v_prenex_32279) (< v_prenex_32279 main_x) (<= (select main_a v_prenex_32280) 999) (<= (+ (select main_a v_prenex_32279) (select main_a v_prenex_32280)) 1000) (<= (select main_a v_prenex_32279) 500) (<= (select main_a v_prenex_32280) 1498) (< v_prenex_32280 main_y))) (forall ((v_prenex_30886 Int) (v_prenex_30887 Int)) (or (<= (select main_a v_prenex_30887) (+ (select main_a v_prenex_30886) 998)) (<= 0 (+ (select main_a v_prenex_30886) 498)) (<= (* 2 (select main_a v_prenex_30886)) 1000) (<= (+ main_x 1) v_prenex_30886) (< v_prenex_30886 main_x))) (forall ((v_prenex_25060 Int) (v_prenex_25061 Int)) (or (<= (+ main_x 1) v_prenex_25060) (<= 1000 (+ (select main_a v_prenex_25060) (select main_a v_prenex_25061))) (<= (select main_a v_prenex_25060) 500) (< v_prenex_25060 main_x) (<= (* 2 (select main_a v_prenex_25061)) 1998) (<= (select main_a v_prenex_25061) 1498))) (forall ((v_prenex_28214 Int) (v_prenex_28213 Int)) (or (<= (+ main_x 1) v_prenex_28213) (<= (select main_a v_prenex_28213) 999) (<= (+ (select main_a v_prenex_28213) (select main_a v_prenex_28214)) 1000) (<= (select main_a v_prenex_28214) 1498) (<= 1 (select main_a v_prenex_28214)) (< v_prenex_28213 main_x))) (forall ((v_prenex_26459 Int) (v_prenex_26460 Int)) (or (<= 1 (select main_a v_prenex_26460)) (< v_prenex_26459 main_x) (<= (select main_a v_prenex_26459) 500) (<= (select main_a v_prenex_26459) (select main_a v_prenex_26460)) (<= (+ main_x 1) v_prenex_26459) (<= (select main_a v_prenex_26460) 999) (<= 2 (* 2 (select main_a v_prenex_26459))))) (or (forall ((v_prenex_30241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30241))) (<= (* 2 (select main_a v_prenex_30241)) 1998))) (forall ((v_prenex_30238 Int)) (or (< v_prenex_30238 main_x) (<= (select main_a v_prenex_30238) 999) (<= (+ main_x 1) v_prenex_30238) (<= 2 (* 2 (select main_a v_prenex_30238))) (<= (select main_a v_prenex_30238) 500)))) (forall ((v_prenex_27588 Int) (v_prenex_27589 Int)) (or (<= (+ main_y 1) v_prenex_27589) (<= (+ main_x 1) v_prenex_27588) (<= (select main_a v_prenex_27589) 1498) (< v_prenex_27589 main_y) (<= (select main_a v_prenex_27589) (+ (select main_a v_prenex_27588) 998)))) (forall ((v_prenex_28726 Int) (v_prenex_28725 Int)) (or (<= (select main_a v_prenex_28726) (+ (select main_a v_prenex_28725) 998)) (<= (+ main_x 1) v_prenex_28725) (<= 500 (select main_a v_prenex_28726)) (< v_prenex_28725 main_x) (<= 1 (select main_a v_prenex_28725)))) (forall ((v_prenex_27328 Int) (v_prenex_27329 Int)) (or (<= (* 2 (select main_a v_prenex_27328)) 1000) (< v_prenex_27328 main_x) (<= (select main_a v_prenex_27329) 999) (<= (* 2 (select main_a v_prenex_27329)) 1998) (<= (+ (select main_a v_prenex_27328) (select main_a v_prenex_27329)) 1000) (<= (+ main_x 1) v_prenex_27328) (<= 0 (+ (select main_a v_prenex_27328) 498)))) (forall ((v_prenex_26439 Int) (v_prenex_26440 Int)) (or (< v_prenex_26440 main_y) (<= (select main_a v_prenex_26440) (+ (select main_a v_prenex_26439) 998)) (<= 0 (+ (select main_a v_prenex_26439) 498)) (<= (+ main_x 1) v_prenex_26439) (< v_prenex_26439 main_x))) (forall ((v_prenex_28194 Int) (v_prenex_28193 Int)) (or (<= (select main_a v_prenex_28193) (select main_a v_prenex_28194)) (<= (* 2 (select main_a v_prenex_28194)) 1998) (<= (+ main_y 1) v_prenex_28194) (< v_prenex_28193 main_x) (<= (select main_a v_prenex_28194) 999) (<= (+ main_x 1) v_prenex_28193) (<= (* 2 (select main_a v_prenex_28193)) 1000))) (or (forall ((v_prenex_27863 Int)) (or (<= (select main_a v_prenex_27863) 1498) (<= 1000 (* 2 (select main_a v_prenex_27863))))) (forall ((v_prenex_27859 Int)) (or (<= (+ main_x 1) v_prenex_27859) (<= (* 2 (select main_a v_prenex_27859)) 1000) (< v_prenex_27859 main_x) (<= (select main_a v_prenex_27859) 999) (<= 2 (* 2 (select main_a v_prenex_27859)))))) (forall ((v_prenex_25572 Int) (v_prenex_25571 Int)) (or (< v_prenex_25571 main_x) (<= 1000 (* 2 (select main_a v_prenex_25572))) (<= (+ main_x 1) v_prenex_25571) (<= 1 (select main_a v_prenex_25572)) (<= (select main_a v_prenex_25571) 500) (<= (select main_a v_prenex_25571) (select main_a v_prenex_25572)) (<= 2 (* 2 (select main_a v_prenex_25571))))) (forall ((v_prenex_26682 Int) (v_prenex_26683 Int)) (or (<= (+ main_x 1) v_prenex_26682) (<= (select main_a v_prenex_26682) (select main_a v_prenex_26683)) (<= (+ main_y 1) v_prenex_26683) (<= (select main_a v_prenex_26682) 500) (< v_prenex_26682 main_x) (<= (select main_a v_prenex_26683) 1498))) (forall ((v_prenex_28512 Int) (v_prenex_28511 Int)) (or (<= (select main_a v_prenex_28512) (+ (select main_a v_prenex_28511) 998)) (<= (+ main_x 1) v_prenex_28511) (<= (* 2 (select main_a v_prenex_28511)) 1000) (< v_prenex_28511 main_x) (<= (select main_a v_prenex_28511) 500) (<= (* 2 (select main_a v_prenex_28512)) 1998) (<= 500 (select main_a v_prenex_28512)))) (forall ((v_prenex_22006 Int) (v_prenex_22007 Int)) (or (<= (+ main_x 1) v_prenex_22006) (<= 2 (* 2 (select main_a v_prenex_22006))) (< v_prenex_22006 main_x) (<= (select main_a v_prenex_22007) 1498) (<= (+ (select main_a v_prenex_22006) (select main_a v_prenex_22007)) 1000) (<= (* 2 (select main_a v_prenex_22006)) 1000))) (forall ((v_prenex_25762 Int) (v_prenex_25761 Int)) (or (<= (select main_a v_prenex_25761) 500) (< v_prenex_25761 main_x) (<= (select main_a v_prenex_25761) (select main_a v_prenex_25762)) (<= 0 (+ (select main_a v_prenex_25761) 498)) (<= (select main_a v_prenex_25762) 999) (<= (+ main_x 1) v_prenex_25761))) (forall ((v_prenex_30219 Int) (v_prenex_30220 Int)) (or (<= (select main_a v_prenex_30220) 1498) (<= 1000 (* 2 (select main_a v_prenex_30220))) (<= (+ main_y 1) v_prenex_30220) (< v_prenex_30220 main_y) (<= (select main_a v_prenex_30220) (+ (select main_a v_prenex_30219) 998)))) (forall ((v_prenex_30127 Int) (v_prenex_30128 Int)) (or (<= 500 (select main_a v_prenex_30128)) (<= 1 (select main_a v_prenex_30127)) (<= (select main_a v_prenex_30128) 1498) (<= 1000 (+ (select main_a v_prenex_30127) (select main_a v_prenex_30128))) (<= (+ main_y 1) v_prenex_30128) (< v_prenex_30127 main_x) (<= (+ main_x 1) v_prenex_30127))) (forall ((v_prenex_28479 Int) (v_prenex_28480 Int)) (or (<= (+ main_x 1) v_prenex_28479) (<= (select main_a v_prenex_28479) (select main_a v_prenex_28480)) (< v_prenex_28479 main_x) (<= (* 2 (select main_a v_prenex_28479)) 1000) (<= 1 (select main_a v_prenex_28480)))) (or (forall ((v_prenex_23960 Int)) (or (< v_prenex_23960 main_x) (<= 0 (+ (select main_a v_prenex_23960) 498)) (<= (+ main_x 1) v_prenex_23960) (<= (* 2 (select main_a v_prenex_23960)) 1000))) (forall ((v_prenex_23961 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23961))) (<= (+ main_y 1) v_prenex_23961) (<= (select main_a v_prenex_23961) 1498)))) (or (forall ((v_prenex_31886 Int)) (or (<= (* 2 (select main_a v_prenex_31886)) 1000) (<= 2 (* 2 (select main_a v_prenex_31886))) (<= (+ main_x 1) v_prenex_31886) (< v_prenex_31886 main_x) (<= 1 (select main_a v_prenex_31886)))) (forall ((v_prenex_31892 Int)) (<= 1000 (* 2 (select main_a v_prenex_31892))))) (forall ((v_prenex_25459 Int) (v_prenex_25458 Int)) (or (<= (* 2 (select main_a v_prenex_25458)) 1000) (<= (select main_a v_prenex_25459) (+ (select main_a v_prenex_25458) 998)) (<= (* 2 (select main_a v_prenex_25459)) 1998) (<= 1 (select main_a v_prenex_25458)) (<= (+ main_x 1) v_prenex_25458) (< v_prenex_25458 main_x) (<= (select main_a v_prenex_25459) 999))) (forall ((v_prenex_21645 Int) (v_prenex_21646 Int)) (or (<= (select main_a v_prenex_21646) 1498) (<= 2 (* 2 (select main_a v_prenex_21645))) (<= 1000 (* 2 (select main_a v_prenex_21646))) (<= 0 (+ (select main_a v_prenex_21645) 498)) (<= (+ main_x 1) v_prenex_21645) (< v_prenex_21645 main_x) (<= (+ (select main_a v_prenex_21645) (select main_a v_prenex_21646)) 1000))) (or (forall ((v_prenex_22483 Int)) (or (<= (select main_a v_prenex_22483) 500) (<= 2 (* 2 (select main_a v_prenex_22483))) (< v_prenex_22483 main_x) (<= (+ main_x 1) v_prenex_22483))) (forall ((v_prenex_22485 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= 1 (select main_a v_prenex_22485)) (< v_prenex_22485 main_y)))) (forall ((v_prenex_22958 Int) (v_prenex_22957 Int)) (or (<= 1 (select main_a v_prenex_22958)) (< v_prenex_22957 main_x) (<= (select main_a v_prenex_22958) (+ (select main_a v_prenex_22957) 998)) (<= (select main_a v_prenex_22957) 999) (<= 2 (* 2 (select main_a v_prenex_22957))) (<= 1000 (* 2 (select main_a v_prenex_22958))) (<= (+ main_x 1) v_prenex_22957))) (forall ((v_prenex_30460 Int) (v_prenex_30461 Int)) (or (<= (+ main_x 1) v_prenex_30460) (<= 1 (select main_a v_prenex_30460)) (<= (select main_a v_prenex_30461) (+ (select main_a v_prenex_30460) 998)) (<= 0 (+ (select main_a v_prenex_30460) 498)) (<= 1 (select main_a v_prenex_30461)) (<= 500 (select main_a v_prenex_30461)) (< v_prenex_30460 main_x))) (or (forall ((v_prenex_23994 Int)) (or (< v_prenex_23994 main_x) (<= (* 2 (select main_a v_prenex_23994)) 1000) (<= (+ main_x 1) v_prenex_23994) (<= 2 (* 2 (select main_a v_prenex_23994))))) (forall ((v_prenex_23999 Int)) (or (<= (select main_a v_prenex_23999) 999) (<= (* 2 (select main_a v_prenex_23999)) 1998)))) (or (forall ((v_prenex_27423 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27423))) (<= (select main_a v_prenex_27423) 1498))) (forall ((v_prenex_27418 Int)) (or (<= 0 (+ (select main_a v_prenex_27418) 498)) (<= (select main_a v_prenex_27418) 999) (<= 2 (* 2 (select main_a v_prenex_27418))) (< v_prenex_27418 main_x) (<= (+ main_x 1) v_prenex_27418)))) (forall ((v_prenex_22430 Int) (v_prenex_22431 Int)) (or (<= 1 (select main_a v_prenex_22431)) (< v_prenex_22430 main_x) (<= (+ main_x 1) v_prenex_22430) (<= (select main_a v_prenex_22430) (select main_a v_prenex_22431)) (<= 2 (* 2 (select main_a v_prenex_22430))))) (or (forall ((v_prenex_29107 Int)) (or (<= (* 2 (select main_a v_prenex_29107)) 1000) (< v_prenex_29107 main_x) (<= (+ main_x 1) v_prenex_29107) (<= 1 (select main_a v_prenex_29107)) (<= 2 (* 2 (select main_a v_prenex_29107))))) (forall ((v_prenex_29109 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29109))) (<= (select main_a v_prenex_29109) 999)))) (forall ((v_prenex_23600 Int) (v_prenex_23601 Int)) (or (<= 1000 (+ (select main_a v_prenex_23600) (select main_a v_prenex_23601))) (< v_prenex_23600 main_x) (<= 0 (+ (select main_a v_prenex_23600) 498)) (<= (+ main_y 1) v_prenex_23601) (<= (+ main_x 1) v_prenex_23600) (<= 500 (select main_a v_prenex_23601)) (<= (select main_a v_prenex_23601) 999))) (forall ((v_prenex_22831 Int) (v_prenex_22832 Int)) (or (<= (+ main_x 1) v_prenex_22831) (<= (* 2 (select main_a v_prenex_22832)) 1998) (<= 1 (select main_a v_prenex_22832)) (< v_prenex_22831 main_x) (<= 0 (+ (select main_a v_prenex_22831) 498)) (<= (select main_a v_prenex_22831) (select main_a v_prenex_22832)) (<= (select main_a v_prenex_22831) 500))) (forall ((v_prenex_23558 Int) (v_prenex_23559 Int)) (or (<= 1 (select main_a v_prenex_23559)) (<= (+ main_x 1) v_prenex_23558) (<= (select main_a v_prenex_23559) 999) (< v_prenex_23558 main_x) (<= (select main_a v_prenex_23558) 500) (<= 0 (+ (select main_a v_prenex_23558) 498)) (<= 1000 (+ (select main_a v_prenex_23558) (select main_a v_prenex_23559))))) (or (forall ((v_prenex_26368 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26368))) (<= (* 2 (select main_a v_prenex_26368)) 1000) (<= (select main_a v_prenex_26368) 999) (<= (+ main_x 1) v_prenex_26368) (< v_prenex_26368 main_x))) (forall ((v_prenex_26372 Int)) (or (<= 500 (select main_a v_prenex_26372)) (<= (* 2 (select main_a v_prenex_26372)) 1998)))) (forall ((v_prenex_30415 Int) (v_prenex_30416 Int)) (or (<= (+ main_x 1) v_prenex_30415) (<= (+ (select main_a v_prenex_30415) (select main_a v_prenex_30416)) 1000) (< v_prenex_30415 main_x) (<= 1 (select main_a v_prenex_30415)) (<= 500 (select main_a v_prenex_30416)) (<= (select main_a v_prenex_30416) 1498) (<= 2 (* 2 (select main_a v_prenex_30415))))) (forall ((v_prenex_27639 Int) (v_prenex_27640 Int)) (or (<= (+ main_x 1) v_prenex_27639) (< v_prenex_27639 main_x) (<= (* 2 (select main_a v_prenex_27640)) 1998) (<= 500 (select main_a v_prenex_27640)) (< v_prenex_27640 main_y) (<= 1000 (+ (select main_a v_prenex_27639) (select main_a v_prenex_27640))) (<= 1 (select main_a v_prenex_27639)))) (forall ((v_prenex_24207 Int) (v_prenex_24208 Int)) (or (<= (select main_a v_prenex_24207) (select main_a v_prenex_24208)) (<= (+ main_y 1) v_prenex_24208) (<= (+ main_x 1) v_prenex_24207) (<= 1000 (* 2 (select main_a v_prenex_24208))) (<= 0 (+ (select main_a v_prenex_24207) 498)) (< v_prenex_24207 main_x))) (forall ((v_prenex_28953 Int) (v_prenex_28952 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28952))) (<= (+ main_x 1) v_prenex_28952) (<= (select main_a v_prenex_28953) 1498) (<= 500 (select main_a v_prenex_28953)) (<= (* 2 (select main_a v_prenex_28952)) 1000) (<= (select main_a v_prenex_28953) (+ (select main_a v_prenex_28952) 998)) (< v_prenex_28952 main_x))) (or (forall ((v_prenex_26018 Int)) (or (< v_prenex_26018 main_x) (<= (* 2 (select main_a v_prenex_26018)) 1000) (<= 1 (select main_a v_prenex_26018)) (<= (+ main_x 1) v_prenex_26018))) (forall ((v_prenex_26019 Int)) (or (< v_prenex_26019 main_y) (<= (select main_a v_prenex_26019) 999) (<= 500 (select main_a v_prenex_26019))))) (forall ((v_prenex_25206 Int) (v_prenex_25205 Int)) (or (<= 1000 (+ (select main_a v_prenex_25205) (select main_a v_prenex_25206))) (< v_prenex_25206 main_y) (<= 0 (+ (select main_a v_prenex_25205) 498)) (<= (+ main_x 1) v_prenex_25205) (<= 1 (select main_a v_prenex_25206)) (< v_prenex_25205 main_x))) (forall ((v_prenex_32083 Int) (v_prenex_32084 Int)) (or (<= 1000 (+ (select main_a v_prenex_32083) (select main_a v_prenex_32084))) (<= 0 (+ (select main_a v_prenex_32083) 498)) (< v_prenex_32083 main_x) (<= (+ main_x 1) v_prenex_32083) (<= 500 (select main_a v_prenex_32084)))) (forall ((v_prenex_22132 Int) (v_prenex_22131 Int)) (or (<= (select main_a v_prenex_22132) (+ (select main_a v_prenex_22131) 998)) (<= (+ main_x 1) v_prenex_22131) (<= 500 (select main_a v_prenex_22132)) (< v_prenex_22131 main_x) (<= 2 (* 2 (select main_a v_prenex_22131))) (<= 1000 (* 2 (select main_a v_prenex_22132))))) (or (forall ((v_prenex_28412 Int)) (or (<= 500 (select main_a v_prenex_28412)) (<= 1 (select main_a v_prenex_28412)))) (forall ((v_prenex_28406 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28406))) (< v_prenex_28406 main_x) (<= 0 (+ (select main_a v_prenex_28406) 498)) (<= (+ main_x 1) v_prenex_28406)))) (forall ((v_prenex_25422 Int) (v_prenex_25423 Int)) (or (<= (* 2 (select main_a v_prenex_25422)) 1000) (<= 1000 (* 2 (select main_a v_prenex_25423))) (<= (+ main_x 1) v_prenex_25422) (<= 2 (* 2 (select main_a v_prenex_25422))) (< v_prenex_25422 main_x) (<= (select main_a v_prenex_25423) 999) (<= (+ (select main_a v_prenex_25422) (select main_a v_prenex_25423)) 1000))) (or (forall ((v_prenex_24674 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24674))) (< v_prenex_24674 main_x) (<= 1 (select main_a v_prenex_24674)) (<= (+ main_x 1) v_prenex_24674))) (forall ((v_prenex_24675 Int)) (or (<= (+ main_y 1) v_prenex_24675) (<= 500 (select main_a v_prenex_24675)) (<= 1 (select main_a v_prenex_24675))))) (forall ((v_prenex_27564 Int) (v_prenex_27565 Int)) (or (<= 500 (select main_a v_prenex_27565)) (<= (select main_a v_prenex_27565) 1498) (<= (+ main_y 1) v_prenex_27565) (<= (+ (select main_a v_prenex_27564) (select main_a v_prenex_27565)) 1000) (< v_prenex_27565 main_y))) (forall ((v_prenex_31712 Int) (v_prenex_31711 Int)) (or (<= 500 (select main_a v_prenex_31712)) (<= 1000 (+ (select main_a v_prenex_31711) (select main_a v_prenex_31712))) (<= 1 (select main_a v_prenex_31712)) (< v_prenex_31711 main_x) (<= (+ main_x 1) v_prenex_31711) (<= (+ main_y 1) v_prenex_31712) (<= (select main_a v_prenex_31711) 500))) (forall ((v_prenex_23707 Int) (v_prenex_23708 Int)) (or (<= (+ main_x 1) v_prenex_23707) (< v_prenex_23707 main_x) (<= (select main_a v_prenex_23707) 500) (<= 0 (+ (select main_a v_prenex_23707) 498)) (<= (select main_a v_prenex_23707) (select main_a v_prenex_23708)) (<= 1 (select main_a v_prenex_23708)) (<= (* 2 (select main_a v_prenex_23708)) 1998))) (forall ((v_prenex_31102 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31102))) (< v_prenex_31102 main_x) (<= (+ main_x 1) v_prenex_31102))) (forall ((v_prenex_32155 Int) (v_prenex_32156 Int)) (or (< v_prenex_32155 main_x) (<= (+ main_y 1) v_prenex_32156) (<= (select main_a v_prenex_32155) (select main_a v_prenex_32156)) (<= 2 (* 2 (select main_a v_prenex_32155))) (<= (+ main_x 1) v_prenex_32155) (<= 1000 (* 2 (select main_a v_prenex_32156))))) (forall ((v_prenex_30194 Int) (v_prenex_30193 Int)) (or (<= (select main_a v_prenex_30194) 1498) (<= 1000 (* 2 (select main_a v_prenex_30194))) (<= (+ main_x 1) v_prenex_30193) (<= (select main_a v_prenex_30193) 999) (< v_prenex_30193 main_x) (<= (select main_a v_prenex_30193) 500) (<= (select main_a v_prenex_30194) (+ (select main_a v_prenex_30193) 998)))) (forall ((v_prenex_24098 Int) (v_prenex_24097 Int)) (or (< v_prenex_24097 main_x) (<= (+ main_x 1) v_prenex_24097) (<= (select main_a v_prenex_24098) 1498) (<= 2 (* 2 (select main_a v_prenex_24097))) (<= 1 (select main_a v_prenex_24098)) (<= (select main_a v_prenex_24098) (+ (select main_a v_prenex_24097) 998)) (<= (* 2 (select main_a v_prenex_24097)) 1000))) (forall ((v_prenex_31927 Int) (v_prenex_31928 Int)) (or (<= (+ main_x 1) v_prenex_31927) (<= (+ (select main_a v_prenex_31927) (select main_a v_prenex_31928)) 1000) (<= (select main_a v_prenex_31928) 999) (<= (* 2 (select main_a v_prenex_31927)) 1000) (<= (select main_a v_prenex_31928) 1498) (< v_prenex_31927 main_x) (<= 2 (* 2 (select main_a v_prenex_31927))))) (forall ((v_prenex_26707 Int) (v_prenex_26706 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26707))) (< v_prenex_26706 main_x) (<= 1 (select main_a v_prenex_26707)) (<= (+ (select main_a v_prenex_26706) (select main_a v_prenex_26707)) 1000) (<= (* 2 (select main_a v_prenex_26706)) 1000) (<= (+ main_x 1) v_prenex_26706) (<= 1 (select main_a v_prenex_26706)))) (forall ((v_prenex_29699 Int) (v_prenex_29698 Int)) (or (< v_prenex_29698 main_x) (<= 0 (+ (select main_a v_prenex_29698) 498)) (<= (+ main_x 1) v_prenex_29698) (<= (* 2 (select main_a v_prenex_29698)) 1000) (<= (select main_a v_prenex_29699) (+ (select main_a v_prenex_29698) 998)) (<= (select main_a v_prenex_29699) 999) (<= (select main_a v_prenex_29699) 1498))) (or (forall ((v_prenex_31789 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31789))) (<= 500 (select main_a v_prenex_31789)))) (forall ((v_prenex_31783 Int)) (or (<= (+ main_x 1) v_prenex_31783) (<= (select main_a v_prenex_31783) 500) (< v_prenex_31783 main_x) (<= 2 (* 2 (select main_a v_prenex_31783))) (<= (* 2 (select main_a v_prenex_31783)) 1000)))) (or (forall ((v_prenex_25383 Int)) (<= 500 (select main_a v_prenex_25383))) (forall ((v_prenex_25382 Int)) (or (< v_prenex_25382 main_x) (<= (+ main_x 1) v_prenex_25382) (<= (select main_a v_prenex_25382) 999) (<= 2 (* 2 (select main_a v_prenex_25382)))))) (or (forall ((v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 999))) (forall ((v_prenex_22354 Int)) (or (<= (+ main_x 1) v_prenex_22354) (<= (* 2 (select main_a v_prenex_22354)) 1000) (< v_prenex_22354 main_x) (<= 2 (* 2 (select main_a v_prenex_22354))) (<= 0 (+ (select main_a v_prenex_22354) 498))))) (or (forall ((v_prenex_30192 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30192))) (<= (* 2 (select main_a v_prenex_30192)) 1998))) (forall ((v_prenex_30188 Int)) (or (< v_prenex_30188 main_x) (<= 2 (* 2 (select main_a v_prenex_30188))) (<= (+ main_x 1) v_prenex_30188) (<= (* 2 (select main_a v_prenex_30188)) 1000) (<= 0 (+ (select main_a v_prenex_30188) 498))))) (or (forall ((v_prenex_28011 Int)) (or (<= (select main_a v_prenex_28011) 500) (<= (+ main_x 1) v_prenex_28011) (<= (* 2 (select main_a v_prenex_28011)) 1000) (<= 2 (* 2 (select main_a v_prenex_28011))) (< v_prenex_28011 main_x))) (forall ((v_prenex_28017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28017))) (<= (select main_a v_prenex_28017) 1498)))) (forall ((v_prenex_29813 Int) (v_prenex_29814 Int)) (or (<= (+ main_y 1) v_prenex_29814) (< v_prenex_29813 main_x) (<= (+ main_x 1) v_prenex_29813) (<= (select main_a v_prenex_29814) (+ (select main_a v_prenex_29813) 998)) (<= (select main_a v_prenex_29813) 999) (<= 1 (select main_a v_prenex_29814)))) (or (forall ((v_prenex_27147 Int)) (or (<= (+ main_x 1) v_prenex_27147) (<= (* 2 (select main_a v_prenex_27147)) 1000) (<= 0 (+ (select main_a v_prenex_27147) 498)) (< v_prenex_27147 main_x) (<= (select main_a v_prenex_27147) 500))) (forall ((v_prenex_27151 Int)) (or (<= 500 (select main_a v_prenex_27151)) (<= (* 2 (select main_a v_prenex_27151)) 1998)))) (forall ((v_prenex_27270 Int) (v_prenex_27271 Int)) (or (< v_prenex_27270 main_x) (<= (select main_a v_prenex_27271) 999) (<= (+ main_x 1) v_prenex_27270) (<= (* 2 (select main_a v_prenex_27270)) 1000) (<= 2 (* 2 (select main_a v_prenex_27270))) (<= (+ (select main_a v_prenex_27270) (select main_a v_prenex_27271)) 1000))) (forall ((v_prenex_23963 Int) (v_prenex_23962 Int)) (or (<= (+ main_x 1) v_prenex_23962) (<= 1 (select main_a v_prenex_23963)) (<= 2 (* 2 (select main_a v_prenex_23962))) (<= (select main_a v_prenex_23962) (select main_a v_prenex_23963)) (<= 1 (select main_a v_prenex_23962)) (< v_prenex_23962 main_x))) (or (forall ((v_prenex_28532 Int)) (or (<= (+ main_y 1) v_prenex_28532) (< v_prenex_28532 main_y) (<= (* 2 (select main_a v_prenex_28532)) 1998))) (forall ((v_prenex_28531 Int)) (<= (* 2 (select main_a v_prenex_28531)) 1000))) (or (forall ((v_prenex_29426 Int)) (or (<= 500 (select main_a v_prenex_29426)) (<= 1 (select main_a v_prenex_29426)))) (forall ((v_prenex_29423 Int)) (or (< v_prenex_29423 main_x) (<= 1 (select main_a v_prenex_29423)) (<= (* 2 (select main_a v_prenex_29423)) 1000) (<= (+ main_x 1) v_prenex_29423)))) (forall ((v_prenex_23155 Int) (v_prenex_23154 Int)) (or (<= (+ main_y 1) v_prenex_23155) (<= (+ main_x 1) v_prenex_23154) (<= (select main_a v_prenex_23154) 500) (<= 500 (select main_a v_prenex_23155)) (<= 1000 (+ (select main_a v_prenex_23154) (select main_a v_prenex_23155))) (< v_prenex_23154 main_x) (<= (* 2 (select main_a v_prenex_23155)) 1998))) (or (forall ((v_prenex_21375 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21375))) (<= (select main_a v_prenex_21375) 999) (< v_prenex_21375 main_x) (<= (* 2 (select main_a v_prenex_21375)) 1000) (<= (+ main_x 1) v_prenex_21375))) (forall ((v_prenex_21490 Int)) (<= (select main_a v_prenex_21490) 999))) (forall ((v_prenex_22927 Int) (v_prenex_22928 Int)) (or (<= (select main_a v_prenex_22927) (select main_a v_prenex_22928)) (<= (* 2 (select main_a v_prenex_22928)) 1998) (< v_prenex_22927 main_x) (<= (select main_a v_prenex_22928) 1498) (<= (select main_a v_prenex_22927) 999) (<= (+ main_x 1) v_prenex_22927) (<= (+ main_y 1) v_prenex_22928))) (or (forall ((v_prenex_23955 Int)) (or (<= 500 (select main_a v_prenex_23955)) (<= (select main_a v_prenex_23955) 1498) (<= (+ main_y 1) v_prenex_23955))) (forall ((v_prenex_23954 Int)) (or (<= (* 2 (select main_a v_prenex_23954)) 1000) (<= (+ main_x 1) v_prenex_23954) (<= 2 (* 2 (select main_a v_prenex_23954))) (< v_prenex_23954 main_x)))) (or (forall ((v_prenex_25138 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25138))) (<= (* 2 (select main_a v_prenex_25138)) 1000) (< v_prenex_25138 main_x) (<= (select main_a v_prenex_25138) 500) (<= (+ main_x 1) v_prenex_25138))) (forall ((v_prenex_25144 Int)) (or (<= 1 (select main_a v_prenex_25144)) (<= (* 2 (select main_a v_prenex_25144)) 1998)))) (forall ((v_prenex_31336 Int) (v_prenex_31337 Int)) (or (<= (+ (select main_a v_prenex_31336) (select main_a v_prenex_31337)) 1000) (<= 2 (* 2 (select main_a v_prenex_31336))) (< v_prenex_31336 main_x) (<= 0 (+ (select main_a v_prenex_31336) 498)) (<= (+ main_x 1) v_prenex_31336) (<= 500 (select main_a v_prenex_31337)))) (forall ((v_prenex_21720 Int) (v_prenex_21719 Int)) (or (<= (* 2 (select main_a v_prenex_21720)) 1998) (<= (+ main_x 1) v_prenex_21719) (<= 1000 (+ (select main_a v_prenex_21719) (select main_a v_prenex_21720))) (< v_prenex_21719 main_x) (<= (select main_a v_prenex_21719) 999) (<= 2 (* 2 (select main_a v_prenex_21719))) (<= (select main_a v_prenex_21720) 1498))) (or (forall ((v_prenex_22751 Int)) (or (<= 0 (+ (select main_a v_prenex_22751) 498)) (<= 2 (* 2 (select main_a v_prenex_22751))) (<= (+ main_x 1) v_prenex_22751) (< v_prenex_22751 main_x) (<= (select main_a v_prenex_22751) 999))) (forall ((v_prenex_22753 Int)) (<= (* 2 (select main_a v_prenex_22753)) 1998))) (forall ((v_prenex_29788 Int) (v_prenex_29787 Int)) (or (< v_prenex_29787 main_x) (<= (select main_a v_prenex_29788) (+ (select main_a v_prenex_29787) 998)) (<= (+ main_x 1) v_prenex_29787) (<= (+ main_y 1) v_prenex_29788) (<= 0 (+ (select main_a v_prenex_29787) 498)))) (forall ((v_prenex_23047 Int) (v_prenex_23048 Int)) (or (< v_prenex_23047 main_x) (<= 2 (* 2 (select main_a v_prenex_23047))) (<= (+ main_x 1) v_prenex_23047) (<= (select main_a v_prenex_23048) 1498) (<= (+ (select main_a v_prenex_23047) (select main_a v_prenex_23048)) 1000))) (forall ((v_prenex_27025 Int) (v_prenex_27026 Int)) (or (<= (* 2 (select main_a v_prenex_27026)) 1998) (< v_prenex_27025 main_x) (<= 1 (select main_a v_prenex_27025)) (<= 1000 (+ (select main_a v_prenex_27025) (select main_a v_prenex_27026))) (<= (select main_a v_prenex_27026) 1498) (<= (+ main_y 1) v_prenex_27026) (<= (+ main_x 1) v_prenex_27025))) (forall ((v_prenex_30741 Int) (v_prenex_30740 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30740))) (< v_prenex_30740 main_x) (<= (select main_a v_prenex_30741) (+ (select main_a v_prenex_30740) 998)) (<= (+ main_x 1) v_prenex_30740) (<= 500 (select main_a v_prenex_30741)) (<= (select main_a v_prenex_30741) 999) (<= (select main_a v_prenex_30740) 500))) (forall ((v_prenex_31940 Int) (v_prenex_31939 Int)) (or (<= (select main_a v_prenex_31940) 1498) (<= 2 (* 2 (select main_a v_prenex_31939))) (<= (select main_a v_prenex_31939) (select main_a v_prenex_31940)) (<= 1 (select main_a v_prenex_31940)) (< v_prenex_31939 main_x) (<= (+ main_x 1) v_prenex_31939))) (or (forall ((v_prenex_28132 Int)) (<= (select main_a v_prenex_28132) 999)) (forall ((v_prenex_28130 Int)) (or (<= (+ main_x 1) v_prenex_28130) (<= 2 (* 2 (select main_a v_prenex_28130))) (<= (select main_a v_prenex_28130) 500) (< v_prenex_28130 main_x)))) (forall ((v_prenex_31983 Int) (v_prenex_31984 Int)) (or (<= (select main_a v_prenex_31983) 500) (<= 1 (select main_a v_prenex_31984)) (<= (select main_a v_prenex_31983) 999) (<= (* 2 (select main_a v_prenex_31984)) 1998) (< v_prenex_31983 main_x) (<= (select main_a v_prenex_31983) (select main_a v_prenex_31984)) (<= (+ main_x 1) v_prenex_31983))) (or (forall ((v_prenex_27751 Int)) (or (<= (+ main_y 1) v_prenex_27751) (<= 1000 (* 2 (select main_a v_prenex_27751))))) (forall ((v_prenex_27750 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27750))) (< v_prenex_27750 main_x) (<= (* 2 (select main_a v_prenex_27750)) 1000) (<= (+ main_x 1) v_prenex_27750)))) (forall ((v_prenex_29637 Int) (v_prenex_29638 Int)) (or (<= 1 (select main_a v_prenex_29638)) (<= (select main_a v_prenex_29637) (select main_a v_prenex_29638)) (< v_prenex_29637 main_x) (<= (+ main_x 1) v_prenex_29637) (<= (* 2 (select main_a v_prenex_29637)) 1000) (<= (select main_a v_prenex_29637) 999))) (forall ((v_prenex_29879 Int) (v_prenex_29878 Int)) (or (<= (+ main_x 1) v_prenex_29878) (< v_prenex_29878 main_x) (<= 1000 (* 2 (select main_a v_prenex_29879))) (<= 2 (* 2 (select main_a v_prenex_29878))) (<= (* 2 (select main_a v_prenex_29878)) 1000) (<= 1000 (+ (select main_a v_prenex_29878) (select main_a v_prenex_29879))))) (or (forall ((v_prenex_26331 Int)) (or (<= (select main_a v_prenex_26331) 999) (< v_prenex_26331 main_x) (<= (* 2 (select main_a v_prenex_26331)) 1000) (<= (+ main_x 1) v_prenex_26331))) (forall ((v_prenex_26336 Int)) (or (<= (select main_a v_prenex_26336) 1498) (<= 500 (select main_a v_prenex_26336))))) (or (forall ((v_prenex_31406 Int)) (or (<= (+ main_x 1) v_prenex_31406) (<= 2 (* 2 (select main_a v_prenex_31406))) (< v_prenex_31406 main_x) (<= (select main_a v_prenex_31406) 500))) (forall ((v_prenex_31408 Int)) (or (<= 1 (select main_a v_prenex_31408)) (<= (select main_a v_prenex_31408) 999)))) (forall ((v_prenex_28582 Int) (v_prenex_28581 Int)) (or (<= (* 2 (select main_a v_prenex_28581)) 1000) (<= (select main_a v_prenex_28582) (+ (select main_a v_prenex_28581) 998)) (<= (select main_a v_prenex_28582) 1498) (<= (+ main_x 1) v_prenex_28581) (<= 1000 (* 2 (select main_a v_prenex_28582))) (< v_prenex_28581 main_x))) (forall ((v_prenex_22405 Int) (v_prenex_22406 Int)) (or (<= 1 (select main_a v_prenex_22406)) (<= (+ main_x 1) v_prenex_22405) (<= (select main_a v_prenex_22405) (select main_a v_prenex_22406)) (< v_prenex_22405 main_x) (<= 0 (+ (select main_a v_prenex_22405) 498)) (<= 500 (select main_a v_prenex_22406)) (<= 1 (select main_a v_prenex_22405)))) (forall ((v_prenex_23736 Int) (v_prenex_23735 Int)) (or (<= 0 (+ (select main_a v_prenex_23735) 498)) (<= (+ main_x 1) v_prenex_23735) (<= 1000 (+ (select main_a v_prenex_23735) (select main_a v_prenex_23736))) (<= (select main_a v_prenex_23736) 1498) (<= (select main_a v_prenex_23735) 500) (< v_prenex_23735 main_x))) (forall ((v_prenex_28375 Int) (v_prenex_28376 Int)) (or (< v_prenex_28375 main_x) (<= 0 (+ (select main_a v_prenex_28375) 498)) (<= 500 (select main_a v_prenex_28376)) (<= (select main_a v_prenex_28375) 999) (<= (select main_a v_prenex_28376) (+ (select main_a v_prenex_28375) 998)) (<= (+ main_x 1) v_prenex_28375))) (or (forall ((v_prenex_26571 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26571))) (<= (+ main_y 1) v_prenex_26571) (<= (select main_a v_prenex_26571) 1498))) (forall ((v_prenex_26570 Int)) (or (<= (+ main_x 1) v_prenex_26570) (<= (select main_a v_prenex_26570) 999) (< v_prenex_26570 main_x) (<= (* 2 (select main_a v_prenex_26570)) 1000)))) (or (forall ((v_prenex_28669 Int)) (or (<= (select main_a v_prenex_28669) 999) (< v_prenex_28669 main_y) (<= (select main_a v_prenex_28669) 1498))) (forall ((v_prenex_28668 Int)) (or (<= (+ main_x 1) v_prenex_28668) (<= 1 (select main_a v_prenex_28668)) (<= 2 (* 2 (select main_a v_prenex_28668))) (< v_prenex_28668 main_x)))) (forall ((v_prenex_28889 Int) (v_prenex_28888 Int)) (or (<= 1000 (+ (select main_a v_prenex_28888) (select main_a v_prenex_28889))) (<= (select main_a v_prenex_28888) 999) (<= (select main_a v_prenex_28889) 999) (< v_prenex_28888 main_x) (<= 1 (select main_a v_prenex_28889)) (<= (select main_a v_prenex_28888) 500) (<= (+ main_x 1) v_prenex_28888))) (forall ((v_prenex_29555 Int) (v_prenex_29554 Int)) (or (< v_prenex_29554 main_x) (<= 0 (+ (select main_a v_prenex_29554) 498)) (<= 2 (* 2 (select main_a v_prenex_29554))) (<= 1 (select main_a v_prenex_29555)) (<= 500 (select main_a v_prenex_29555)) (<= (+ main_x 1) v_prenex_29554) (<= (select main_a v_prenex_29554) (select main_a v_prenex_29555)))) (or (forall ((v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 999) (<= (* 2 (select main_a v_prenex_28640)) 1998))) (forall ((v_prenex_28637 Int)) (or (< v_prenex_28637 main_x) (<= 0 (+ (select main_a v_prenex_28637) 498)) (<= (+ main_x 1) v_prenex_28637) (<= (select main_a v_prenex_28637) 500) (<= 2 (* 2 (select main_a v_prenex_28637)))))) (forall ((v_prenex_28823 Int) (v_prenex_28824 Int)) (or (<= (select main_a v_prenex_28823) 500) (< v_prenex_28823 main_x) (<= 1 (select main_a v_prenex_28823)) (<= (+ main_x 1) v_prenex_28823) (<= (+ (select main_a v_prenex_28823) (select main_a v_prenex_28824)) 1000))) (or (forall ((v_prenex_23573 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23573))) (<= (+ main_x 1) v_prenex_23573) (< v_prenex_23573 main_x) (<= (* 2 (select main_a v_prenex_23573)) 1000))) (forall ((v_prenex_23576 Int)) (<= 500 (select main_a v_prenex_23576)))) (forall ((v_prenex_29622 Int) (v_prenex_29621 Int)) (or (<= (select main_a v_prenex_29621) 999) (<= (select main_a v_prenex_29622) 999) (<= (select main_a v_prenex_29622) (+ (select main_a v_prenex_29621) 998)) (< v_prenex_29621 main_x) (<= (select main_a v_prenex_29622) 1498) (<= (+ main_x 1) v_prenex_29621))) (forall ((v_prenex_27519 Int) (v_prenex_27520 Int)) (or (<= 500 (select main_a v_prenex_27520)) (< v_prenex_27519 main_x) (<= 1 (select main_a v_prenex_27519)) (< v_prenex_27520 main_y) (<= (+ main_x 1) v_prenex_27519) (<= 1 (select main_a v_prenex_27520)) (<= 1000 (+ (select main_a v_prenex_27519) (select main_a v_prenex_27520))))) (forall ((v_prenex_29191 Int) (v_prenex_29190 Int)) (or (<= (* 2 (select main_a v_prenex_29190)) 1000) (<= 1 (select main_a v_prenex_29190)) (<= (+ main_x 1) v_prenex_29190) (<= 1 (select main_a v_prenex_29191)) (<= (select main_a v_prenex_29191) (+ (select main_a v_prenex_29190) 998)) (< v_prenex_29190 main_x))) (forall ((v_prenex_23877 Int) (v_prenex_23876 Int)) (or (<= (+ main_x 1) v_prenex_23876) (<= (* 2 (select main_a v_prenex_23876)) 1000) (<= (select main_a v_prenex_23877) (+ (select main_a v_prenex_23876) 998)) (< v_prenex_23876 main_x) (<= (select main_a v_prenex_23877) 1498))) (or (forall ((v_prenex_28034 Int)) (<= (* 2 (select main_a v_prenex_28034)) 1998)) (forall ((v_prenex_28030 Int)) (or (<= (+ main_x 1) v_prenex_28030) (< v_prenex_28030 main_x) (<= (select main_a v_prenex_28030) 999) (<= (* 2 (select main_a v_prenex_28030)) 1000)))) (forall ((v_prenex_21515 Int) (v_prenex_21516 Int)) (or (<= (+ main_x 1) v_prenex_21515) (<= 0 (+ (select main_a v_prenex_21515) 498)) (<= 1000 (+ (select main_a v_prenex_21515) (select main_a v_prenex_21516))) (<= 1 (select main_a v_prenex_21516)) (<= (+ main_y 1) v_prenex_21516) (< v_prenex_21515 main_x))) (forall ((v_prenex_29408 Int) (v_prenex_29407 Int)) (or (<= 500 (select main_a v_prenex_29408)) (< v_prenex_29407 main_x) (<= (select main_a v_prenex_29407) 500) (<= (select main_a v_prenex_29408) (+ (select main_a v_prenex_29407) 998)) (<= 1 (select main_a v_prenex_29407)) (<= (+ main_x 1) v_prenex_29407) (<= (select main_a v_prenex_29408) 999))) (forall ((v_prenex_23273 Int) (v_prenex_23274 Int)) (or (< v_prenex_23273 main_x) (<= (select main_a v_prenex_23273) 999) (<= (+ main_x 1) v_prenex_23273) (<= (select main_a v_prenex_23274) (+ (select main_a v_prenex_23273) 998)) (<= (select main_a v_prenex_23274) 1498) (< v_prenex_23274 main_y) (<= (* 2 (select main_a v_prenex_23274)) 1998))) (or (forall ((v_prenex_24117 Int)) (or (< v_prenex_24117 main_x) (<= 1 (select main_a v_prenex_24117)) (<= (select main_a v_prenex_24117) 500) (<= 2 (* 2 (select main_a v_prenex_24117))) (<= (+ main_x 1) v_prenex_24117))) (forall ((v_prenex_24119 Int)) (<= 1 (select main_a v_prenex_24119)))) (forall ((v_prenex_25675 Int) (v_prenex_25676 Int)) (or (<= (select main_a v_prenex_25676) 999) (<= 1000 (* 2 (select main_a v_prenex_25676))) (<= (+ main_x 1) v_prenex_25675) (<= (select main_a v_prenex_25675) 500) (<= 0 (+ (select main_a v_prenex_25675) 498)) (< v_prenex_25675 main_x) (<= 1000 (+ (select main_a v_prenex_25675) (select main_a v_prenex_25676))))) (forall ((v_prenex_25823 Int) (v_prenex_25824 Int)) (or (<= (+ (select main_a v_prenex_25823) (select main_a v_prenex_25824)) 1000) (< v_prenex_25823 main_x) (<= 0 (+ (select main_a v_prenex_25823) 498)) (<= (+ main_x 1) v_prenex_25823))) (or (forall ((v_prenex_32875 Int)) (or (<= 1 (select main_a v_prenex_32875)) (<= (select main_a v_prenex_32875) 1498))) (forall ((v_prenex_32871 Int)) (or (< v_prenex_32871 main_x) (<= (select main_a v_prenex_32871) 999) (<= (+ main_x 1) v_prenex_32871) (<= (* 2 (select main_a v_prenex_32871)) 1000)))) (forall ((v_prenex_29896 Int) (v_prenex_29895 Int)) (or (<= (* 2 (select main_a v_prenex_29895)) 1000) (<= (select main_a v_prenex_29895) (select main_a v_prenex_29896)) (< v_prenex_29895 main_x) (<= (+ main_x 1) v_prenex_29895) (<= 1 (select main_a v_prenex_29896)))) (forall ((v_prenex_30451 Int) (v_prenex_30450 Int)) (or (<= 1 (select main_a v_prenex_30451)) (< v_prenex_30450 main_x) (<= (+ main_x 1) v_prenex_30450) (<= 1000 (+ (select main_a v_prenex_30450) (select main_a v_prenex_30451))) (<= (select main_a v_prenex_30451) 1498) (<= (select main_a v_prenex_30450) 500))) (or (forall ((v_prenex_24406 Int)) (<= 500 (select main_a v_prenex_24406))) (forall ((v_prenex_24405 Int)) (or (< v_prenex_24405 main_x) (<= 2 (* 2 (select main_a v_prenex_24405))) (<= 1 (select main_a v_prenex_24405)) (<= (+ main_x 1) v_prenex_24405)))) (or (forall ((v_prenex_24423 Int)) (or (<= (* 2 (select main_a v_prenex_24423)) 1998) (<= (select main_a v_prenex_24423) 1498))) (forall ((v_prenex_24418 Int)) (or (< v_prenex_24418 main_x) (<= (* 2 (select main_a v_prenex_24418)) 1000) (<= (+ main_x 1) v_prenex_24418) (<= 0 (+ (select main_a v_prenex_24418) 498))))) (forall ((v_prenex_27473 Int) (v_prenex_27474 Int)) (or (<= 1 (select main_a v_prenex_27473)) (<= 500 (select main_a v_prenex_27474)) (<= (+ main_x 1) v_prenex_27473) (<= (select main_a v_prenex_27473) (select main_a v_prenex_27474)) (<= (+ main_y 1) v_prenex_27474) (<= 1 (select main_a v_prenex_27474)) (< v_prenex_27473 main_x))) (forall ((v_prenex_27900 Int) (v_prenex_27901 Int)) (or (<= (select main_a v_prenex_27900) 500) (<= (+ main_x 1) v_prenex_27900) (< v_prenex_27900 main_x) (<= 1 (select main_a v_prenex_27900)) (<= (select main_a v_prenex_27901) (+ (select main_a v_prenex_27900) 998)) (<= 1 (select main_a v_prenex_27901)))) (forall ((v_prenex_25799 Int) (v_prenex_25800 Int)) (or (< v_prenex_25799 main_x) (<= (+ main_x 1) v_prenex_25799) (<= (* 2 (select main_a v_prenex_25799)) 1000) (<= (select main_a v_prenex_25799) (select main_a v_prenex_25800)) (<= (select main_a v_prenex_25800) 999) (<= 1000 (* 2 (select main_a v_prenex_25800))) (<= 0 (+ (select main_a v_prenex_25799) 498)))) (or (forall ((v_prenex_24171 Int)) (or (<= (select main_a v_prenex_24171) 500) (<= (* 2 (select main_a v_prenex_24171)) 1000) (<= (+ main_x 1) v_prenex_24171) (< v_prenex_24171 main_x))) (forall ((v_prenex_24172 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24172))) (<= (+ main_y 1) v_prenex_24172) (<= (select main_a v_prenex_24172) 1498)))) (or (forall ((v_prenex_21876 Int)) (<= 2 (* 2 (select main_a v_prenex_21876)))) (forall ((v_prenex_21877 Int)) (or (< v_prenex_21877 main_y) (<= (+ main_y 1) v_prenex_21877) (<= 1 (select main_a v_prenex_21877))))) (forall ((v_prenex_30909 Int) (v_prenex_30908 Int)) (or (<= 1 (select main_a v_prenex_30909)) (<= (select main_a v_prenex_30908) 500) (<= (select main_a v_prenex_30908) 999) (<= (select main_a v_prenex_30909) 999) (< v_prenex_30908 main_x) (<= (+ (select main_a v_prenex_30908) (select main_a v_prenex_30909)) 1000) (<= (+ main_x 1) v_prenex_30908))) (forall ((v_prenex_28558 Int) (v_prenex_28557 Int)) (or (<= (+ main_x 1) v_prenex_28557) (<= 2 (* 2 (select main_a v_prenex_28557))) (<= (select main_a v_prenex_28558) 999) (< v_prenex_28557 main_x) (<= (select main_a v_prenex_28558) (+ (select main_a v_prenex_28557) 998)))) (forall ((v_prenex_27019 Int) (v_prenex_27020 Int)) (or (<= (select main_a v_prenex_27019) (select main_a v_prenex_27020)) (<= (+ main_x 1) v_prenex_27019) (<= (* 2 (select main_a v_prenex_27020)) 1998) (< v_prenex_27019 main_x) (<= (select main_a v_prenex_27019) 999))) (forall ((v_prenex_32616 Int) (v_prenex_32617 Int)) (or (<= (select main_a v_prenex_32616) (select main_a v_prenex_32617)) (< v_prenex_32616 main_x) (<= (* 2 (select main_a v_prenex_32616)) 1000) (<= (+ main_x 1) v_prenex_32616) (<= 1000 (* 2 (select main_a v_prenex_32617))) (<= (select main_a v_prenex_32616) 999) (<= (select main_a v_prenex_32617) 1498))) (forall ((v_prenex_30969 Int) (v_prenex_30970 Int)) (or (<= 1000 (+ (select main_a v_prenex_30969) (select main_a v_prenex_30970))) (< v_prenex_30969 main_x) (<= (+ main_x 1) v_prenex_30969) (<= 2 (* 2 (select main_a v_prenex_30969))) (<= 1 (select main_a v_prenex_30969)) (<= (select main_a v_prenex_30970) 999) (<= (* 2 (select main_a v_prenex_30970)) 1998))) (forall ((v_prenex_25349 Int) (v_prenex_25348 Int)) (or (<= (select main_a v_prenex_25349) 1498) (< v_prenex_25348 main_x) (<= (select main_a v_prenex_25349) (+ (select main_a v_prenex_25348) 998)) (<= (select main_a v_prenex_25349) 999) (<= (* 2 (select main_a v_prenex_25348)) 1000) (<= (+ main_x 1) v_prenex_25348))) (forall ((v_prenex_25583 Int) (v_prenex_25584 Int)) (or (<= (select main_a v_prenex_25584) 1498) (< v_prenex_25584 main_y) (<= (+ main_x 1) v_prenex_25583) (<= 1 (select main_a v_prenex_25584)) (<= (* 2 (select main_a v_prenex_25583)) 1000) (<= (select main_a v_prenex_25583) (select main_a v_prenex_25584)) (< v_prenex_25583 main_x))) (or (forall ((v_prenex_21395 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21395))) (<= 0 (+ (select main_a v_prenex_21395) 498)) (< v_prenex_21395 main_x) (<= (+ main_x 1) v_prenex_21395) (<= (* 2 (select main_a v_prenex_21395)) 1000))) (forall ((v_prenex_21783 Int)) (or (<= (select main_a v_prenex_21783) 999) (<= (* 2 (select main_a v_prenex_21783)) 1998)))) (or (forall ((v_prenex_24256 Int)) (or (<= 1 (select main_a v_prenex_24256)) (<= 1000 (* 2 (select main_a v_prenex_24256))))) (forall ((v_prenex_24254 Int)) (or (<= 1 (select main_a v_prenex_24254)) (<= (select main_a v_prenex_24254) 999) (<= 2 (* 2 (select main_a v_prenex_24254))) (< v_prenex_24254 main_x) (<= (+ main_x 1) v_prenex_24254)))) (forall ((v_prenex_28759 Int) (v_prenex_28758 Int)) (or (<= 1 (select main_a v_prenex_28759)) (<= (select main_a v_prenex_28758) 999) (<= (+ main_x 1) v_prenex_28758) (< v_prenex_28758 main_x) (< v_prenex_28759 main_y) (<= 500 (select main_a v_prenex_28759)) (<= 1000 (+ (select main_a v_prenex_28758) (select main_a v_prenex_28759))))) (forall ((v_prenex_24458 Int) (v_prenex_24459 Int)) (or (<= (+ (select main_a v_prenex_24458) (select main_a v_prenex_24459)) 1000) (< v_prenex_24458 main_x) (< v_prenex_24459 main_y) (<= 0 (+ (select main_a v_prenex_24458) 498)) (<= (+ main_x 1) v_prenex_24458))) (forall ((v_prenex_27232 Int) (v_prenex_27233 Int)) (or (<= (+ main_x 1) v_prenex_27232) (<= (+ main_y 1) v_prenex_27233) (<= (+ (select main_a v_prenex_27232) (select main_a v_prenex_27233)) 1000) (<= 500 (select main_a v_prenex_27233)) (< v_prenex_27232 main_x) (<= 1000 (* 2 (select main_a v_prenex_27233))) (<= (select main_a v_prenex_27232) 500))) (forall ((v_prenex_30841 Int) (v_prenex_30840 Int)) (or (<= (+ main_x 1) v_prenex_30840) (<= 1 (select main_a v_prenex_30840)) (<= 1000 (+ (select main_a v_prenex_30840) (select main_a v_prenex_30841))) (< v_prenex_30840 main_x) (<= 500 (select main_a v_prenex_30841)) (<= 2 (* 2 (select main_a v_prenex_30840))))) (forall ((v_prenex_30105 Int) (v_prenex_30106 Int)) (or (<= 1 (select main_a v_prenex_30105)) (< v_prenex_30105 main_x) (<= 1000 (* 2 (select main_a v_prenex_30106))) (< v_prenex_30106 main_y) (<= (select main_a v_prenex_30106) 1498) (<= (+ main_x 1) v_prenex_30105) (<= (select main_a v_prenex_30106) (+ (select main_a v_prenex_30105) 998)))) (forall ((v_prenex_26928 Int) (v_prenex_26929 Int)) (or (<= (select main_a v_prenex_26928) 500) (<= (+ main_x 1) v_prenex_26928) (<= 1 (select main_a v_prenex_26928)) (<= (select main_a v_prenex_26929) 999) (<= (* 2 (select main_a v_prenex_26929)) 1998) (<= (+ (select main_a v_prenex_26928) (select main_a v_prenex_26929)) 1000) (< v_prenex_26928 main_x))) (forall ((v_prenex_23222 Int) (v_prenex_23223 Int)) (or (<= (* 2 (select main_a v_prenex_23222)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23223))) (<= (select main_a v_prenex_23222) (select main_a v_prenex_23223)) (<= (select main_a v_prenex_23222) 500) (<= (+ main_x 1) v_prenex_23222) (<= (select main_a v_prenex_23223) 999) (< v_prenex_23222 main_x))) (forall ((v_prenex_24782 Int) (v_prenex_24781 Int)) (or (< v_prenex_24781 main_x) (<= (select main_a v_prenex_24781) 999) (<= 1000 (* 2 (select main_a v_prenex_24782))) (<= (+ main_x 1) v_prenex_24781) (<= (* 2 (select main_a v_prenex_24781)) 1000) (<= 1 (select main_a v_prenex_24782)) (<= (select main_a v_prenex_24782) (+ (select main_a v_prenex_24781) 998)))) (forall ((v_prenex_22881 Int) (v_prenex_22882 Int)) (or (<= (* 2 (select main_a v_prenex_22882)) 1998) (< v_prenex_22881 main_x) (<= (+ main_x 1) v_prenex_22881) (<= 1 (select main_a v_prenex_22882)) (<= 1000 (+ (select main_a v_prenex_22881) (select main_a v_prenex_22882))) (<= 1 (select main_a v_prenex_22881)))) (forall ((v_prenex_31675 Int) (v_prenex_31676 Int)) (or (<= 1000 (+ (select main_a v_prenex_31675) (select main_a v_prenex_31676))) (< v_prenex_31675 main_x) (<= 2 (* 2 (select main_a v_prenex_31675))) (< v_prenex_31676 main_y) (<= (select main_a v_prenex_31676) 999) (<= (+ main_x 1) v_prenex_31675))) (or (forall ((v_prenex_30447 Int)) (or (<= 500 (select main_a v_prenex_30447)) (<= (+ main_y 1) v_prenex_30447) (<= (* 2 (select main_a v_prenex_30447)) 1998))) (forall ((v_prenex_30446 Int)) (or (<= (+ main_x 1) v_prenex_30446) (<= (* 2 (select main_a v_prenex_30446)) 1000) (<= 0 (+ (select main_a v_prenex_30446) 498)) (< v_prenex_30446 main_x)))) (forall ((v_prenex_32510 Int) (v_prenex_32509 Int)) (or (<= (select main_a v_prenex_32509) 500) (<= (select main_a v_prenex_32510) 1498) (< v_prenex_32509 main_x) (<= 1 (select main_a v_prenex_32509)) (<= (+ main_x 1) v_prenex_32509) (<= (* 2 (select main_a v_prenex_32510)) 1998) (<= (+ (select main_a v_prenex_32509) (select main_a v_prenex_32510)) 1000))) (forall ((v_prenex_25333 Int) (v_prenex_25332 Int)) (or (<= (select main_a v_prenex_25332) 500) (<= (select main_a v_prenex_25333) 1498) (< v_prenex_25332 main_x) (<= 1000 (* 2 (select main_a v_prenex_25333))) (<= (+ main_x 1) v_prenex_25332) (<= 2 (* 2 (select main_a v_prenex_25332))) (<= (+ (select main_a v_prenex_25332) (select main_a v_prenex_25333)) 1000))) (forall ((v_prenex_32797 Int) (v_prenex_32798 Int)) (or (<= (+ main_x 1) v_prenex_32797) (<= 1 (select main_a v_prenex_32797)) (<= 500 (select main_a v_prenex_32798)) (<= (select main_a v_prenex_32797) 999) (<= 1 (select main_a v_prenex_32798)) (<= 1000 (+ (select main_a v_prenex_32797) (select main_a v_prenex_32798))) (< v_prenex_32797 main_x))) (or (forall ((v_prenex_24438 Int)) (or (<= (* 2 (select main_a v_prenex_24438)) 1998) (<= 500 (select main_a v_prenex_24438)))) (forall ((v_prenex_24436 Int)) (or (< v_prenex_24436 main_x) (<= 2 (* 2 (select main_a v_prenex_24436))) (<= (select main_a v_prenex_24436) 500) (<= (+ main_x 1) v_prenex_24436)))) (or (forall ((v_prenex_24138 Int)) (or (< v_prenex_24138 main_x) (<= (* 2 (select main_a v_prenex_24138)) 1000) (<= (+ main_x 1) v_prenex_24138) (<= 2 (* 2 (select main_a v_prenex_24138))))) (forall ((v_prenex_24139 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24139))) (<= (select main_a v_prenex_24139) 999) (<= (+ main_y 1) v_prenex_24139)))) (or (forall ((v_prenex_21437 Int)) (or (<= (+ main_x 1) v_prenex_21437) (<= (select main_a v_prenex_21437) 999) (<= 1 (select main_a v_prenex_21437)) (< v_prenex_21437 main_x))) (forall ((v_prenex_24019 Int)) (<= (* 2 (select main_a v_prenex_24019)) 1998))) (forall ((v_prenex_21844 Int) (v_prenex_21845 Int)) (or (< v_prenex_21844 main_x) (<= (* 2 (select main_a v_prenex_21844)) 1000) (<= 0 (+ (select main_a v_prenex_21844) 498)) (<= (select main_a v_prenex_21844) (select main_a v_prenex_21845)) (<= (+ main_x 1) v_prenex_21844))) (or (forall ((v_prenex_24318 Int)) (or (<= (* 2 (select main_a v_prenex_24318)) 1000) (<= 0 (+ (select main_a v_prenex_24318) 498)) (<= (+ main_x 1) v_prenex_24318) (< v_prenex_24318 main_x))) (forall ((v_prenex_24321 Int)) (or (<= (select main_a v_prenex_24321) 1498) (<= 1000 (* 2 (select main_a v_prenex_24321)))))) (forall ((v_prenex_22107 Int) (v_prenex_22108 Int)) (or (<= (select main_a v_prenex_22107) 999) (< v_prenex_22107 main_x) (<= 0 (+ (select main_a v_prenex_22107) 498)) (<= 1 (select main_a v_prenex_22108)) (<= (select main_a v_prenex_22108) (+ (select main_a v_prenex_22107) 998)) (<= (+ main_x 1) v_prenex_22107) (<= (select main_a v_prenex_22108) 1498))) (forall ((v_prenex_24614 Int) (v_prenex_24615 Int)) (or (<= 1 (select main_a v_prenex_24614)) (<= (+ (select main_a v_prenex_24614) (select main_a v_prenex_24615)) 1000) (< v_prenex_24614 main_x) (< v_prenex_24615 main_y) (<= (* 2 (select main_a v_prenex_24615)) 1998) (<= 1 (select main_a v_prenex_24615)) (<= (+ main_x 1) v_prenex_24614))) (or (forall ((v_prenex_26212 Int)) (or (<= 0 (+ (select main_a v_prenex_26212) 498)) (<= (+ main_x 1) v_prenex_26212) (<= 2 (* 2 (select main_a v_prenex_26212))) (< v_prenex_26212 main_x))) (forall ((v_prenex_26218 Int)) (<= 1000 (* 2 (select main_a v_prenex_26218))))) (or (forall ((v_prenex_30785 Int)) (or (<= (* 2 (select main_a v_prenex_30785)) 1998) (<= 1 (select main_a v_prenex_30785)))) (forall ((v_prenex_30783 Int)) (or (<= (* 2 (select main_a v_prenex_30783)) 1000) (<= 0 (+ (select main_a v_prenex_30783) 498)) (< v_prenex_30783 main_x) (<= (+ main_x 1) v_prenex_30783) (<= (select main_a v_prenex_30783) 999)))) (or (forall ((v_prenex_21628 Int)) (or (<= 1 (select main_a v_prenex_21628)) (<= 1000 (* 2 (select main_a v_prenex_21628))))) (forall ((v_prenex_21630 Int)) (or (<= (* 2 (select main_a v_prenex_21630)) 1000) (< v_prenex_21630 main_x) (<= (+ main_x 1) v_prenex_21630)))) (or (forall ((v_prenex_25411 Int)) (or (<= 1 (select main_a v_prenex_25411)) (< v_prenex_25411 main_x) (<= 2 (* 2 (select main_a v_prenex_25411))) (<= (+ main_x 1) v_prenex_25411) (<= (select main_a v_prenex_25411) 500))) (forall ((v_prenex_25413 Int)) (<= (select main_a v_prenex_25413) 1498))) (forall ((v_prenex_29828 Int) (v_prenex_29829 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29829))) (<= (select main_a v_prenex_29828) 999) (< v_prenex_29828 main_x) (<= (+ main_x 1) v_prenex_29828) (<= (select main_a v_prenex_29828) (select main_a v_prenex_29829)))) (forall ((v_prenex_29080 Int) (v_prenex_29079 Int)) (or (<= 1 (select main_a v_prenex_29080)) (<= 1 (select main_a v_prenex_29079)) (<= 1000 (+ (select main_a v_prenex_29079) (select main_a v_prenex_29080))) (<= (+ main_x 1) v_prenex_29079) (<= (select main_a v_prenex_29080) 999) (<= (select main_a v_prenex_29079) 999) (< v_prenex_29079 main_x))) (or (forall ((v_prenex_27817 Int)) (<= 1 (select main_a v_prenex_27817))) (forall ((v_prenex_27812 Int)) (or (<= (select main_a v_prenex_27812) 999) (<= (* 2 (select main_a v_prenex_27812)) 1000) (<= (+ main_x 1) v_prenex_27812) (< v_prenex_27812 main_x)))) (forall ((v_prenex_23431 Int) (v_prenex_23432 Int)) (or (<= (+ main_x 1) v_prenex_23431) (<= (+ (select main_a v_prenex_23431) (select main_a v_prenex_23432)) 1000) (<= 1 (select main_a v_prenex_23432)) (<= (select main_a v_prenex_23431) 999) (<= 500 (select main_a v_prenex_23432)) (<= 2 (* 2 (select main_a v_prenex_23431))) (< v_prenex_23431 main_x))) (forall ((v_prenex_28778 Int) (v_prenex_28777 Int)) (or (<= (* 2 (select main_a v_prenex_28778)) 1998) (<= (+ main_x 1) v_prenex_28777) (<= (* 2 (select main_a v_prenex_28777)) 1000) (<= 2 (* 2 (select main_a v_prenex_28777))) (< v_prenex_28777 main_x) (<= (+ (select main_a v_prenex_28777) (select main_a v_prenex_28778)) 1000) (<= (select main_a v_prenex_28778) 999))) (forall ((v_prenex_27645 Int) (v_prenex_27646 Int)) (or (< v_prenex_27645 main_x) (<= 1000 (* 2 (select main_a v_prenex_27646))) (<= (* 2 (select main_a v_prenex_27646)) 1998) (<= 2 (* 2 (select main_a v_prenex_27645))) (<= 0 (+ (select main_a v_prenex_27645) 498)) (<= (select main_a v_prenex_27646) (+ (select main_a v_prenex_27645) 998)) (<= (+ main_x 1) v_prenex_27645))) (forall ((v_prenex_32612 Int) (v_prenex_32613 Int)) (or (< v_prenex_32612 main_x) (<= 2 (* 2 (select main_a v_prenex_32612))) (<= (+ main_x 1) v_prenex_32612) (<= 1 (select main_a v_prenex_32612)) (<= (select main_a v_prenex_32613) (+ (select main_a v_prenex_32612) 998)))) (forall ((v_prenex_30679 Int) (v_prenex_30680 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30679))) (<= (select main_a v_prenex_30679) 500) (<= 1 (select main_a v_prenex_30680)) (<= (select main_a v_prenex_30679) (select main_a v_prenex_30680)) (< v_prenex_30679 main_x) (<= (+ main_x 1) v_prenex_30679))) (or (forall ((v_prenex_24256 Int)) (or (<= 1 (select main_a v_prenex_24256)) (<= 1000 (* 2 (select main_a v_prenex_24256))))) (forall ((v_prenex_24251 Int)) (or (<= 0 (+ (select main_a v_prenex_24251) 498)) (<= (select main_a v_prenex_24251) 999) (<= 2 (* 2 (select main_a v_prenex_24251))) (< v_prenex_24251 main_x) (<= (+ main_x 1) v_prenex_24251)))) (or (forall ((v_prenex_26525 Int)) (or (<= (* 2 (select main_a v_prenex_26525)) 1000) (< v_prenex_26525 main_x) (<= (+ main_x 1) v_prenex_26525) (<= 1 (select main_a v_prenex_26525)))) (forall ((v_prenex_26526 Int)) (or (<= 500 (select main_a v_prenex_26526)) (<= (+ main_y 1) v_prenex_26526)))) (forall ((v_prenex_26299 Int) (v_prenex_26300 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26299))) (<= 500 (select main_a v_prenex_26300)) (<= (+ main_x 1) v_prenex_26299) (<= 1000 (+ (select main_a v_prenex_26299) (select main_a v_prenex_26300))) (< v_prenex_26299 main_x) (<= (* 2 (select main_a v_prenex_26299)) 1000))) (forall ((v_prenex_26435 Int) (v_prenex_26436 Int)) (or (<= (* 2 (select main_a v_prenex_26435)) 1000) (<= (+ (select main_a v_prenex_26435) (select main_a v_prenex_26436)) 1000) (<= 2 (* 2 (select main_a v_prenex_26435))) (<= (select main_a v_prenex_26436) 999) (< v_prenex_26435 main_x) (<= (select main_a v_prenex_26436) 1498) (<= (+ main_x 1) v_prenex_26435))) (forall ((v_prenex_21836 Int) (v_prenex_21837 Int)) (or (<= (select main_a v_prenex_21837) (+ (select main_a v_prenex_21836) 998)) (<= 2 (* 2 (select main_a v_prenex_21836))) (<= 500 (select main_a v_prenex_21837)) (<= (select main_a v_prenex_21836) 999) (<= (+ main_x 1) v_prenex_21836) (<= (select main_a v_prenex_21837) 999) (< v_prenex_21836 main_x))) (forall ((v_prenex_31011 Int) (v_prenex_31012 Int)) (or (<= 1 (select main_a v_prenex_31011)) (<= (+ main_y 1) v_prenex_31012) (<= (+ main_x 1) v_prenex_31011) (<= (select main_a v_prenex_31012) 1498) (< v_prenex_31011 main_x) (<= (select main_a v_prenex_31011) (select main_a v_prenex_31012)) (<= 1 (select main_a v_prenex_31012)))) (or (forall ((v_prenex_28737 Int)) (or (<= (* 2 (select main_a v_prenex_28737)) 1000) (< v_prenex_28737 main_x) (<= (+ main_x 1) v_prenex_28737) (<= (select main_a v_prenex_28737) 500))) (forall ((v_prenex_28741 Int)) (<= (select main_a v_prenex_28741) 1498))) (forall ((v_prenex_32562 Int) (v_prenex_32563 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32563))) (<= (+ main_x 1) v_prenex_32562) (<= (+ (select main_a v_prenex_32562) (select main_a v_prenex_32563)) 1000) (<= (* 2 (select main_a v_prenex_32562)) 1000) (<= 2 (* 2 (select main_a v_prenex_32562))) (<= (select main_a v_prenex_32563) 999) (< v_prenex_32562 main_x))) (or (forall ((v_prenex_27423 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27423))) (<= (select main_a v_prenex_27423) 1498))) (forall ((v_prenex_27420 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27420))) (< v_prenex_27420 main_x) (<= (select main_a v_prenex_27420) 999) (<= (+ main_x 1) v_prenex_27420)))) (forall ((v_prenex_24142 Int) (v_prenex_24143 Int)) (or (<= (* 2 (select main_a v_prenex_24142)) 1000) (<= (+ (select main_a v_prenex_24142) (select main_a v_prenex_24143)) 1000) (<= (select main_a v_prenex_24142) 999) (<= 1000 (* 2 (select main_a v_prenex_24143))) (<= (+ main_x 1) v_prenex_24142) (< v_prenex_24142 main_x) (<= 500 (select main_a v_prenex_24143)))) (or (forall ((v_prenex_24041 Int)) (or (<= (+ main_x 1) v_prenex_24041) (<= 0 (+ (select main_a v_prenex_24041) 498)) (< v_prenex_24041 main_x) (<= 2 (* 2 (select main_a v_prenex_24041))))) (forall ((v_prenex_24047 Int)) (<= (select main_a v_prenex_24047) 999))) (forall ((v_prenex_24768 Int) (v_prenex_24767 Int)) (or (<= (+ main_x 1) v_prenex_24767) (<= 1 (select main_a v_prenex_24767)) (<= (select main_a v_prenex_24767) 999) (<= (+ (select main_a v_prenex_24767) (select main_a v_prenex_24768)) 1000) (<= 1 (select main_a v_prenex_24768)) (< v_prenex_24767 main_x) (<= 500 (select main_a v_prenex_24768)))) (forall ((v_prenex_27249 Int) (v_prenex_27248 Int)) (or (<= (+ main_x 1) v_prenex_27248) (<= (select main_a v_prenex_27248) 500) (< v_prenex_27248 main_x) (<= 1 (select main_a v_prenex_27249)) (<= (select main_a v_prenex_27248) (select main_a v_prenex_27249)) (<= 1 (select main_a v_prenex_27248)) (<= (select main_a v_prenex_27249) 1498))) (forall ((v_prenex_22295 Int) (v_prenex_22296 Int)) (or (<= (select main_a v_prenex_22296) 999) (<= 2 (* 2 (select main_a v_prenex_22295))) (<= 1 (select main_a v_prenex_22296)) (<= (+ main_x 1) v_prenex_22295) (< v_prenex_22295 main_x) (<= (* 2 (select main_a v_prenex_22295)) 1000) (<= (select main_a v_prenex_22295) (select main_a v_prenex_22296)))) (forall ((v_prenex_22028 Int) (v_prenex_22029 Int)) (or (<= (select main_a v_prenex_22028) (select main_a v_prenex_22029)) (<= (select main_a v_prenex_22028) 500) (< v_prenex_22028 main_x) (<= (select main_a v_prenex_22029) 999) (<= (+ main_x 1) v_prenex_22028) (<= 500 (select main_a v_prenex_22029)) (<= (+ main_y 1) v_prenex_22029))) (forall ((v_prenex_31415 Int) (v_prenex_31416 Int)) (or (<= (+ (select main_a v_prenex_31415) (select main_a v_prenex_31416)) 1000) (<= (+ main_x 1) v_prenex_31415) (<= (select main_a v_prenex_31415) 500) (< v_prenex_31415 main_x) (<= 500 (select main_a v_prenex_31416)) (<= 2 (* 2 (select main_a v_prenex_31415))) (<= (* 2 (select main_a v_prenex_31416)) 1998))) (forall ((v_prenex_24957 Int) (v_prenex_24956 Int)) (or (<= (+ main_x 1) v_prenex_24956) (<= (select main_a v_prenex_24957) (+ (select main_a v_prenex_24956) 998)) (<= (select main_a v_prenex_24957) 999) (< v_prenex_24957 main_y) (< v_prenex_24956 main_x) (<= (select main_a v_prenex_24956) 500) (<= 1000 (* 2 (select main_a v_prenex_24957))))) (or (forall ((v_prenex_21490 Int)) (<= (select main_a v_prenex_21490) 999)) (forall ((v_prenex_21374 Int)) (or (<= (select main_a v_prenex_21374) 999) (<= 2 (* 2 (select main_a v_prenex_21374))) (<= (+ main_x 1) v_prenex_21374) (< v_prenex_21374 main_x) (<= 0 (+ (select main_a v_prenex_21374) 498))))) (or (forall ((v_prenex_24154 Int)) (or (<= (+ main_x 1) v_prenex_24154) (<= 0 (+ (select main_a v_prenex_24154) 498)) (< v_prenex_24154 main_x) (<= 2 (* 2 (select main_a v_prenex_24154))))) (forall ((v_prenex_24155 Int)) (or (<= (* 2 (select main_a v_prenex_24155)) 1998) (<= (+ main_y 1) v_prenex_24155)))) (or (forall ((v_prenex_30434 Int)) (or (< v_prenex_30434 main_x) (<= 0 (+ (select main_a v_prenex_30434) 498)) (<= (select main_a v_prenex_30434) 999) (<= (* 2 (select main_a v_prenex_30434)) 1000) (<= (+ main_x 1) v_prenex_30434))) (forall ((v_prenex_30436 Int)) (<= (* 2 (select main_a v_prenex_30436)) 1998))) (or (forall ((v_prenex_26215 Int)) (or (< v_prenex_26215 main_x) (<= (* 2 (select main_a v_prenex_26215)) 1000) (<= 2 (* 2 (select main_a v_prenex_26215))) (<= (+ main_x 1) v_prenex_26215))) (forall ((v_prenex_26218 Int)) (<= 1000 (* 2 (select main_a v_prenex_26218))))) (forall ((v_prenex_25991 Int) (v_prenex_25992 Int)) (or (< v_prenex_25991 main_x) (<= (* 2 (select main_a v_prenex_25991)) 1000) (<= (select main_a v_prenex_25992) 1498) (<= 1000 (+ (select main_a v_prenex_25991) (select main_a v_prenex_25992))) (<= (* 2 (select main_a v_prenex_25992)) 1998) (<= 1 (select main_a v_prenex_25991)) (<= (+ main_x 1) v_prenex_25991))) (forall ((v_prenex_31578 Int) (v_prenex_31579 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31578))) (<= (select main_a v_prenex_31579) 1498) (< v_prenex_31578 main_x) (<= (+ main_x 1) v_prenex_31578) (<= (+ main_y 1) v_prenex_31579) (<= (select main_a v_prenex_31578) (select main_a v_prenex_31579)))) (forall ((v_prenex_27731 Int) (v_prenex_27730 Int)) (or (< v_prenex_27730 main_x) (<= 1 (select main_a v_prenex_27730)) (<= (+ main_x 1) v_prenex_27730) (<= 500 (select main_a v_prenex_27731)) (<= 1000 (+ (select main_a v_prenex_27730) (select main_a v_prenex_27731))) (<= (* 2 (select main_a v_prenex_27731)) 1998) (<= (+ main_y 1) v_prenex_27731))) (forall ((v_prenex_27461 Int) (v_prenex_27462 Int)) (or (<= 1 (select main_a v_prenex_27461)) (<= 500 (select main_a v_prenex_27462)) (<= (+ (select main_a v_prenex_27461) (select main_a v_prenex_27462)) 1000) (< v_prenex_27461 main_x) (<= (+ main_x 1) v_prenex_27461) (<= (* 2 (select main_a v_prenex_27462)) 1998) (<= (+ main_y 1) v_prenex_27462))) (forall ((v_prenex_27808 Int) (v_prenex_27809 Int)) (or (< v_prenex_27808 main_x) (<= 1000 (* 2 (select main_a v_prenex_27809))) (<= (+ main_x 1) v_prenex_27808) (<= 1000 (+ (select main_a v_prenex_27808) (select main_a v_prenex_27809))) (<= 0 (+ (select main_a v_prenex_27808) 498)))) (forall ((v_prenex_30099 Int) (v_prenex_30100 Int)) (or (<= (* 2 (select main_a v_prenex_30100)) 1998) (<= (select main_a v_prenex_30099) (select main_a v_prenex_30100)) (< v_prenex_30099 main_x) (<= (select main_a v_prenex_30100) 1498) (<= (* 2 (select main_a v_prenex_30099)) 1000) (<= 1 (select main_a v_prenex_30099)) (<= (+ main_x 1) v_prenex_30099))) (forall ((v_prenex_21780 Int) (v_prenex_21781 Int)) (or (< v_prenex_21780 main_x) (<= 1 (select main_a v_prenex_21781)) (<= 1 (select main_a v_prenex_21780)) (< v_prenex_21781 main_y) (<= (select main_a v_prenex_21780) (select main_a v_prenex_21781)) (<= (+ main_x 1) v_prenex_21780) (<= (select main_a v_prenex_21781) 999))) (or (forall ((v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23919)) 1998) (<= (select main_a v_prenex_23919) 1498))) (forall ((v_prenex_23918 Int)) (or (<= (+ main_x 1) v_prenex_23918) (<= (select main_a v_prenex_23918) 500) (< v_prenex_23918 main_x) (<= (* 2 (select main_a v_prenex_23918)) 1000) (<= 0 (+ (select main_a v_prenex_23918) 498))))) (forall ((v_prenex_31980 Int) (v_prenex_31979 Int)) (or (<= (select main_a v_prenex_31980) 1498) (<= 1 (select main_a v_prenex_31979)) (<= (select main_a v_prenex_31979) (select main_a v_prenex_31980)) (<= (+ main_x 1) v_prenex_31979) (<= (select main_a v_prenex_31980) 999) (<= (select main_a v_prenex_31979) 500) (< v_prenex_31979 main_x))) (or (forall ((v_prenex_23012 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23012))) (<= (* 2 (select main_a v_prenex_23012)) 1998))) (forall ((v_prenex_23007 Int)) (or (< v_prenex_23007 main_x) (<= 2 (* 2 (select main_a v_prenex_23007))) (<= (+ main_x 1) v_prenex_23007) (<= (* 2 (select main_a v_prenex_23007)) 1000) (<= 0 (+ (select main_a v_prenex_23007) 498))))) (forall ((v_prenex_24772 Int) (v_prenex_24771 Int)) (or (<= (select main_a v_prenex_24771) (select main_a v_prenex_24772)) (<= 1 (select main_a v_prenex_24771)) (< v_prenex_24771 main_x) (<= (* 2 (select main_a v_prenex_24771)) 1000) (<= 1 (select main_a v_prenex_24772)) (<= 500 (select main_a v_prenex_24772)) (<= (+ main_x 1) v_prenex_24771))) (forall ((v_prenex_29744 Int) (v_prenex_29743 Int)) (or (< v_prenex_29743 main_x) (<= (+ main_y 1) v_prenex_29744) (<= 1000 (+ (select main_a v_prenex_29743) (select main_a v_prenex_29744))) (<= (select main_a v_prenex_29744) 999) (<= (select main_a v_prenex_29744) 1498) (<= (+ main_x 1) v_prenex_29743) (<= 2 (* 2 (select main_a v_prenex_29743))))) (or (forall ((v_prenex_27081 Int)) (or (<= (select main_a v_prenex_27081) 999) (< v_prenex_27081 main_y) (<= (* 2 (select main_a v_prenex_27081)) 1998))) (forall ((v_prenex_27080 Int)) (or (< v_prenex_27080 main_x) (<= (+ main_x 1) v_prenex_27080) (<= (* 2 (select main_a v_prenex_27080)) 1000) (<= 1 (select main_a v_prenex_27080))))) (forall ((v_prenex_21698 Int) (v_prenex_21699 Int)) (or (<= (select main_a v_prenex_21698) 500) (<= 0 (+ (select main_a v_prenex_21698) 498)) (<= (* 2 (select main_a v_prenex_21699)) 1998) (<= 1000 (+ (select main_a v_prenex_21698) (select main_a v_prenex_21699))) (< v_prenex_21698 main_x) (<= (+ main_x 1) v_prenex_21698))) (forall ((v_prenex_27393 Int) (v_prenex_27394 Int)) (or (<= 500 (select main_a v_prenex_27394)) (<= (select main_a v_prenex_27393) (select main_a v_prenex_27394)) (<= (* 2 (select main_a v_prenex_27394)) 1998) (<= (+ main_x 1) v_prenex_27393) (<= (select main_a v_prenex_27393) 999) (<= (select main_a v_prenex_27393) 500) (< v_prenex_27393 main_x))) (forall ((v_prenex_30877 Int) (v_prenex_30876 Int)) (or (<= 500 (select main_a v_prenex_30877)) (<= (+ main_y 1) v_prenex_30877) (<= (select main_a v_prenex_30876) 500) (<= (+ main_x 1) v_prenex_30876) (<= (select main_a v_prenex_30877) 1498) (<= (select main_a v_prenex_30877) (+ (select main_a v_prenex_30876) 998)) (< v_prenex_30876 main_x))) (forall ((v_prenex_22953 Int) (v_prenex_22954 Int)) (or (<= (* 2 (select main_a v_prenex_22953)) 1000) (<= 1 (select main_a v_prenex_22954)) (<= 0 (+ (select main_a v_prenex_22953) 498)) (< v_prenex_22953 main_x) (<= (+ (select main_a v_prenex_22953) (select main_a v_prenex_22954)) 1000) (<= (* 2 (select main_a v_prenex_22954)) 1998) (<= (+ main_x 1) v_prenex_22953))) (forall ((v_prenex_27353 Int) (v_prenex_27354 Int)) (or (<= (* 2 (select main_a v_prenex_27353)) 1000) (<= (select main_a v_prenex_27354) 1498) (< v_prenex_27353 main_x) (<= 1 (select main_a v_prenex_27354)) (<= (+ (select main_a v_prenex_27353) (select main_a v_prenex_27354)) 1000) (<= (+ main_x 1) v_prenex_27353))) (forall ((v_prenex_23101 Int) (v_prenex_23100 Int)) (or (<= (+ main_y 1) v_prenex_23101) (< v_prenex_23101 main_y) (<= 1 (select main_a v_prenex_23101)) (<= 1000 (* 2 (select main_a v_prenex_23101))) (<= (select main_a v_prenex_23100) (select main_a v_prenex_23101)))) (forall ((v_prenex_29570 Int) (v_prenex_29571 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29570))) (<= 500 (select main_a v_prenex_29571)) (<= (select main_a v_prenex_29570) (select main_a v_prenex_29571)) (< v_prenex_29570 main_x) (<= 1 (select main_a v_prenex_29571)) (<= (+ main_x 1) v_prenex_29570) (<= (* 2 (select main_a v_prenex_29570)) 1000))) (forall ((v_prenex_22800 Int) (v_prenex_22801 Int)) (or (<= 1000 (+ (select main_a v_prenex_22800) (select main_a v_prenex_22801))) (<= (* 2 (select main_a v_prenex_22801)) 1998) (< v_prenex_22800 main_x) (<= (+ main_x 1) v_prenex_22800) (<= (select main_a v_prenex_22800) 999) (<= 1000 (* 2 (select main_a v_prenex_22801))) (<= 2 (* 2 (select main_a v_prenex_22800))))) (forall ((v_prenex_22720 Int) (v_prenex_22721 Int)) (or (<= (select main_a v_prenex_22720) 999) (<= (+ main_x 1) v_prenex_22720) (<= (select main_a v_prenex_22721) 1498) (<= 1000 (+ (select main_a v_prenex_22720) (select main_a v_prenex_22721))) (< v_prenex_22720 main_x) (<= 1 (select main_a v_prenex_22720)))) (or (forall ((v_prenex_28034 Int)) (<= (* 2 (select main_a v_prenex_28034)) 1998)) (forall ((v_prenex_28029 Int)) (or (<= (* 2 (select main_a v_prenex_28029)) 1000) (<= (+ main_x 1) v_prenex_28029) (<= 0 (+ (select main_a v_prenex_28029) 498)) (< v_prenex_28029 main_x)))) (or (forall ((v_prenex_27634 Int)) (or (<= (+ main_x 1) v_prenex_27634) (<= (select main_a v_prenex_27634) 500) (< v_prenex_27634 main_x) (<= 2 (* 2 (select main_a v_prenex_27634))))) (forall ((v_prenex_27638 Int)) (or (<= (select main_a v_prenex_27638) 999) (<= (select main_a v_prenex_27638) 1498)))) (forall ((v_prenex_23533 Int) (v_prenex_23532 Int)) (or (<= (+ main_x 1) v_prenex_23532) (<= 1000 (+ (select main_a v_prenex_23532) (select main_a v_prenex_23533))) (<= (select main_a v_prenex_23532) 500) (<= (* 2 (select main_a v_prenex_23533)) 1998) (< v_prenex_23533 main_y) (< v_prenex_23532 main_x))) (forall ((v_prenex_25200 Int) (v_prenex_25199 Int)) (or (<= (+ main_x 1) v_prenex_25199) (<= (* 2 (select main_a v_prenex_25199)) 1000) (<= (+ main_y 1) v_prenex_25200) (<= (+ (select main_a v_prenex_25199) (select main_a v_prenex_25200)) 1000) (< v_prenex_25199 main_x) (<= 1000 (* 2 (select main_a v_prenex_25200))))) (forall ((v_prenex_23215 Int) (v_prenex_23214 Int)) (or (<= (select main_a v_prenex_23215) 999) (<= (+ main_x 1) v_prenex_23214) (<= (* 2 (select main_a v_prenex_23214)) 1000) (<= (* 2 (select main_a v_prenex_23215)) 1998) (< v_prenex_23214 main_x) (<= (+ (select main_a v_prenex_23214) (select main_a v_prenex_23215)) 1000))) (forall ((v_prenex_25876 Int) (v_prenex_25877 Int)) (or (<= (+ (select main_a v_prenex_25876) (select main_a v_prenex_25877)) 1000) (<= (+ main_x 1) v_prenex_25876) (< v_prenex_25876 main_x) (<= 500 (select main_a v_prenex_25877)) (<= 0 (+ (select main_a v_prenex_25876) 498)) (<= (* 2 (select main_a v_prenex_25876)) 1000))) (forall ((v_prenex_22117 Int) (v_prenex_22118 Int)) (or (<= (select main_a v_prenex_22118) 999) (<= (+ main_y 1) v_prenex_22118) (<= (select main_a v_prenex_22117) (select main_a v_prenex_22118)) (< v_prenex_22117 main_x) (<= (+ main_x 1) v_prenex_22117) (<= (select main_a v_prenex_22117) 500))) (forall ((v_prenex_29159 Int) (v_prenex_29158 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29158))) (<= 500 (select main_a v_prenex_29159)) (<= (+ main_x 1) v_prenex_29158) (<= (* 2 (select main_a v_prenex_29158)) 1000) (< v_prenex_29158 main_x) (<= (select main_a v_prenex_29158) (select main_a v_prenex_29159)))) (or (forall ((v_prenex_27878 Int)) (or (<= 500 (select main_a v_prenex_27878)) (<= (* 2 (select main_a v_prenex_27878)) 1998))) (forall ((v_prenex_27876 Int)) (or (<= 0 (+ (select main_a v_prenex_27876) 498)) (<= (+ main_x 1) v_prenex_27876) (<= (select main_a v_prenex_27876) 999) (< v_prenex_27876 main_x) (<= 2 (* 2 (select main_a v_prenex_27876)))))) (forall ((v_prenex_28568 Int) (v_prenex_28567 Int)) (or (<= (select main_a v_prenex_28568) (+ (select main_a v_prenex_28567) 998)) (<= 0 (+ (select main_a v_prenex_28567) 498)) (<= (+ main_x 1) v_prenex_28567) (<= 1000 (* 2 (select main_a v_prenex_28568))) (< v_prenex_28567 main_x))) (forall ((v_prenex_32665 Int) (v_prenex_32664 Int)) (or (< v_prenex_32664 main_x) (<= (+ main_x 1) v_prenex_32664) (<= (+ (select main_a v_prenex_32664) (select main_a v_prenex_32665)) 1000) (<= 2 (* 2 (select main_a v_prenex_32664))) (<= (select main_a v_prenex_32664) 500) (<= (select main_a v_prenex_32665) 999))) (or (forall ((v_prenex_30995 Int)) (or (<= (* 2 (select main_a v_prenex_30995)) 1000) (<= (+ main_x 1) v_prenex_30995) (< v_prenex_30995 main_x))) (forall ((v_prenex_30997 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1998)))) (forall ((v_prenex_22728 Int) (v_prenex_22729 Int)) (or (<= 1 (select main_a v_prenex_22729)) (<= (select main_a v_prenex_22728) (select main_a v_prenex_22729)) (<= (+ main_x 1) v_prenex_22728) (<= 1 (select main_a v_prenex_22728)) (<= 500 (select main_a v_prenex_22729)) (<= (select main_a v_prenex_22728) 500) (< v_prenex_22728 main_x))) (forall ((v_prenex_30049 Int) (v_prenex_30048 Int)) (or (<= 1000 (+ (select main_a v_prenex_30048) (select main_a v_prenex_30049))) (<= (+ main_x 1) v_prenex_30048) (<= 1 (select main_a v_prenex_30049)) (< v_prenex_30048 main_x) (<= (* 2 (select main_a v_prenex_30048)) 1000) (<= (select main_a v_prenex_30048) 999))) (forall ((v_prenex_22291 Int) (v_prenex_22292 Int)) (or (<= (select main_a v_prenex_22291) (select main_a v_prenex_22292)) (<= (+ main_y 1) v_prenex_22292) (<= 1 (select main_a v_prenex_22292)) (< v_prenex_22291 main_x) (<= (* 2 (select main_a v_prenex_22291)) 1000) (<= (+ main_x 1) v_prenex_22291))) (or (forall ((v_prenex_29426 Int)) (or (<= 500 (select main_a v_prenex_29426)) (<= 1 (select main_a v_prenex_29426)))) (forall ((v_prenex_29425 Int)) (or (<= 1 (select main_a v_prenex_29425)) (<= (* 2 (select main_a v_prenex_29425)) 1000) (< v_prenex_29425 main_x) (<= (select main_a v_prenex_29425) 999) (<= (+ main_x 1) v_prenex_29425)))) (forall ((v_prenex_30747 Int) (v_prenex_30746 Int)) (or (<= (* 2 (select main_a v_prenex_30746)) 1000) (<= 2 (* 2 (select main_a v_prenex_30746))) (< v_prenex_30746 main_x) (<= (select main_a v_prenex_30747) 1498) (<= (select main_a v_prenex_30746) (select main_a v_prenex_30747)) (<= (+ main_x 1) v_prenex_30746))) (or (forall ((v_prenex_26179 Int)) (or (<= (select main_a v_prenex_26179) 1498) (< v_prenex_26179 main_y) (<= 1000 (* 2 (select main_a v_prenex_26179))))) (forall ((v_prenex_26175 Int)) (or (< v_prenex_26175 main_x) (<= (* 2 (select main_a v_prenex_26175)) 1000) (<= (+ main_x 1) v_prenex_26175) (<= (select main_a v_prenex_26175) 999)))) (forall ((v_prenex_28195 Int) (v_prenex_28196 Int)) (or (<= (select main_a v_prenex_28196) (+ (select main_a v_prenex_28195) 998)) (< v_prenex_28195 main_x) (<= (* 2 (select main_a v_prenex_28196)) 1998) (<= (select main_a v_prenex_28195) 999) (<= (+ main_x 1) v_prenex_28195) (<= 1 (select main_a v_prenex_28196)) (< v_prenex_28196 main_y))) (or (forall ((v_prenex_21466 Int)) (or (<= (+ main_x 1) v_prenex_21466) (<= 0 (+ (select main_a v_prenex_21466) 498)) (<= 2 (* 2 (select main_a v_prenex_21466))) (< v_prenex_21466 main_x))) (forall ((v_prenex_21465 Int)) (or (<= (+ main_y 1) v_prenex_21465) (<= 1000 (* 2 (select main_a v_prenex_21465)))))) (or (forall ((v_prenex_31869 Int)) (or (<= (+ main_x 1) v_prenex_31869) (<= (* 2 (select main_a v_prenex_31869)) 1000) (<= 2 (* 2 (select main_a v_prenex_31869))) (< v_prenex_31869 main_x))) (forall ((v_prenex_31874 Int)) (or (<= (select main_a v_prenex_31874) 1498) (<= 1000 (* 2 (select main_a v_prenex_31874)))))) (forall ((v_prenex_32379 Int) (v_prenex_32380 Int)) (or (<= (select main_a v_prenex_32380) 1498) (<= 1 (select main_a v_prenex_32379)) (<= 1000 (+ (select main_a v_prenex_32379) (select main_a v_prenex_32380))) (<= (+ main_x 1) v_prenex_32379) (< v_prenex_32379 main_x) (<= (select main_a v_prenex_32379) 500) (<= 500 (select main_a v_prenex_32380)))) (or (forall ((v_prenex_29162 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29162))) (< v_prenex_29162 main_x) (<= 1 (select main_a v_prenex_29162)) (<= (+ main_x 1) v_prenex_29162))) (forall ((v_prenex_29163 Int)) (or (<= (select main_a v_prenex_29163) 1498) (<= (+ main_y 1) v_prenex_29163)))) (forall ((v_prenex_21661 Int) (v_prenex_21662 Int)) (or (< v_prenex_21661 main_x) (<= (* 2 (select main_a v_prenex_21662)) 1998) (<= (+ main_x 1) v_prenex_21661) (<= 1 (select main_a v_prenex_21661)) (<= (select main_a v_prenex_21662) (+ (select main_a v_prenex_21661) 998)) (<= 0 (+ (select main_a v_prenex_21661) 498)))) (forall ((v_prenex_26142 Int) (v_prenex_26143 Int)) (or (<= 1000 (+ (select main_a v_prenex_26142) (select main_a v_prenex_26143))) (< v_prenex_26142 main_x) (<= 2 (* 2 (select main_a v_prenex_26142))) (<= (+ main_x 1) v_prenex_26142))) (forall ((v_prenex_28522 Int) (v_prenex_28521 Int)) (or (<= (select main_a v_prenex_28522) 999) (<= (select main_a v_prenex_28521) 999) (<= (+ main_x 1) v_prenex_28521) (<= 1000 (+ (select main_a v_prenex_28521) (select main_a v_prenex_28522))) (< v_prenex_28521 main_x) (<= 1000 (* 2 (select main_a v_prenex_28522))) (<= 1 (select main_a v_prenex_28521)))) (forall ((v_prenex_30064 Int) (v_prenex_30065 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30064))) (<= (+ main_x 1) v_prenex_30064) (< v_prenex_30064 main_x) (<= (select main_a v_prenex_30065) 999) (<= 1 (select main_a v_prenex_30065)) (<= (select main_a v_prenex_30064) 999) (<= (+ (select main_a v_prenex_30064) (select main_a v_prenex_30065)) 1000))) (or (forall ((v_prenex_21446 Int)) (or (< v_prenex_21446 main_x) (<= (+ main_x 1) v_prenex_21446) (<= (select main_a v_prenex_21446) 999) (<= (select main_a v_prenex_21446) 500))) (forall ((v_prenex_28745 Int)) (<= 1000 (* 2 (select main_a v_prenex_28745))))) (forall ((v_prenex_28816 Int) (v_prenex_28815 Int)) (or (<= 1000 (+ (select main_a v_prenex_28815) (select main_a v_prenex_28816))) (<= 2 (* 2 (select main_a v_prenex_28815))) (< v_prenex_28815 main_x) (<= (* 2 (select main_a v_prenex_28816)) 1998) (<= (+ main_x 1) v_prenex_28815) (<= (* 2 (select main_a v_prenex_28815)) 1000) (<= 1 (select main_a v_prenex_28816)))) (or (forall ((v_prenex_21410 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21410))) (<= 1 (select main_a v_prenex_21410)) (<= (+ main_x 1) v_prenex_21410) (<= 0 (+ (select main_a v_prenex_21410) 498)) (< v_prenex_21410 main_x))) (forall ((v_prenex_22366 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22366))) (<= (* 2 (select main_a v_prenex_22366)) 1998)))) (or (forall ((v_prenex_27150 Int)) (or (<= 1 (select main_a v_prenex_27150)) (< v_prenex_27150 main_x) (<= (* 2 (select main_a v_prenex_27150)) 1000) (<= (+ main_x 1) v_prenex_27150) (<= 0 (+ (select main_a v_prenex_27150) 498)))) (forall ((v_prenex_27151 Int)) (or (<= 500 (select main_a v_prenex_27151)) (<= (* 2 (select main_a v_prenex_27151)) 1998)))) (forall ((v_prenex_31970 Int) (v_prenex_31969 Int)) (or (<= 0 (+ (select main_a v_prenex_31969) 498)) (< v_prenex_31969 main_x) (<= (select main_a v_prenex_31969) (select main_a v_prenex_31970)) (<= (+ main_y 1) v_prenex_31970) (<= (+ main_x 1) v_prenex_31969) (<= 1 (select main_a v_prenex_31970)) (<= 1000 (* 2 (select main_a v_prenex_31970))))) (forall ((v_prenex_29218 Int) (v_prenex_29217 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29217))) (<= 1000 (* 2 (select main_a v_prenex_29218))) (<= 1 (select main_a v_prenex_29218)) (<= 1000 (+ (select main_a v_prenex_29217) (select main_a v_prenex_29218))) (<= (+ main_x 1) v_prenex_29217) (< v_prenex_29217 main_x))) (forall ((v_prenex_25934 Int) (v_prenex_25935 Int)) (or (<= 1 (select main_a v_prenex_25935)) (<= 1 (select main_a v_prenex_25934)) (<= (* 2 (select main_a v_prenex_25935)) 1998) (< v_prenex_25934 main_x) (<= (+ main_x 1) v_prenex_25934) (<= (select main_a v_prenex_25934) (select main_a v_prenex_25935)))) (forall ((v_prenex_24075 Int) (v_prenex_24074 Int)) (or (<= (select main_a v_prenex_24074) 999) (< v_prenex_24074 main_x) (<= (select main_a v_prenex_24074) (select main_a v_prenex_24075)) (<= 1 (select main_a v_prenex_24075)) (<= (select main_a v_prenex_24075) 1498) (<= (+ main_x 1) v_prenex_24074) (<= 2 (* 2 (select main_a v_prenex_24074))))) (or (forall ((v_prenex_23236 Int)) (or (<= (select main_a v_prenex_23236) 1498) (<= (select main_a v_prenex_23236) 999))) (forall ((v_prenex_23230 Int)) (or (<= (select main_a v_prenex_23230) 500) (<= 2 (* 2 (select main_a v_prenex_23230))) (< v_prenex_23230 main_x) (<= (select main_a v_prenex_23230) 999) (<= (+ main_x 1) v_prenex_23230)))) (forall ((v_prenex_28698 Int) (v_prenex_28697 Int)) (or (<= (+ main_x 1) v_prenex_28697) (<= (select main_a v_prenex_28698) (+ (select main_a v_prenex_28697) 998)) (< v_prenex_28697 main_x) (<= 500 (select main_a v_prenex_28698)) (<= 1 (select main_a v_prenex_28697)) (<= 0 (+ (select main_a v_prenex_28697) 498)) (<= (* 2 (select main_a v_prenex_28698)) 1998))) (forall ((v_prenex_30389 Int) (v_prenex_30388 Int)) (or (< v_prenex_30388 main_x) (<= (+ main_x 1) v_prenex_30388) (<= 1000 (* 2 (select main_a v_prenex_30389))) (<= (* 2 (select main_a v_prenex_30388)) 1000) (<= (select main_a v_prenex_30388) 999) (<= 1000 (+ (select main_a v_prenex_30388) (select main_a v_prenex_30389))))) (forall ((v_prenex_30592 Int) (v_prenex_30591 Int)) (or (<= (select main_a v_prenex_30591) 500) (<= 1000 (+ (select main_a v_prenex_30591) (select main_a v_prenex_30592))) (<= 1 (select main_a v_prenex_30591)) (<= 1000 (* 2 (select main_a v_prenex_30592))) (< v_prenex_30591 main_x) (<= 1 (select main_a v_prenex_30592)) (<= (+ main_x 1) v_prenex_30591))) (or (forall ((v_prenex_24792 Int)) (or (< v_prenex_24792 main_x) (<= (+ main_x 1) v_prenex_24792) (<= (select main_a v_prenex_24792) 999) (<= 0 (+ (select main_a v_prenex_24792) 498)) (<= 2 (* 2 (select main_a v_prenex_24792))))) (forall ((v_prenex_24797 Int)) (or (<= 500 (select main_a v_prenex_24797)) (<= (* 2 (select main_a v_prenex_24797)) 1998)))) (forall ((v_prenex_25985 Int) (v_prenex_25986 Int)) (or (<= 500 (select main_a v_prenex_25986)) (<= 1 (select main_a v_prenex_25985)) (< v_prenex_25985 main_x) (<= (+ main_x 1) v_prenex_25985) (<= 0 (+ (select main_a v_prenex_25985) 498)) (<= (select main_a v_prenex_25986) (+ (select main_a v_prenex_25985) 998)))) (or (forall ((v_prenex_25930 Int)) (or (< v_prenex_25930 main_x) (<= (+ main_x 1) v_prenex_25930) (<= (* 2 (select main_a v_prenex_25930)) 1000) (<= (select main_a v_prenex_25930) 500))) (forall ((v_prenex_25933 Int)) (<= (select main_a v_prenex_25933) 999))) (forall ((v_prenex_26754 Int) (v_prenex_26755 Int)) (or (<= (select main_a v_prenex_26754) (select main_a v_prenex_26755)) (<= (select main_a v_prenex_26754) 500) (< v_prenex_26754 main_x) (<= (+ main_x 1) v_prenex_26754))) (or (forall ((v_prenex_30819 Int)) (or (<= (select main_a v_prenex_30819) 1498) (<= (select main_a v_prenex_30819) 999))) (forall ((v_prenex_30817 Int)) (or (<= (+ main_x 1) v_prenex_30817) (<= (select main_a v_prenex_30817) 999) (<= 0 (+ (select main_a v_prenex_30817) 498)) (<= (* 2 (select main_a v_prenex_30817)) 1000) (< v_prenex_30817 main_x)))) (or (forall ((v_prenex_31743 Int)) (or (< v_prenex_31743 main_x) (<= (+ main_x 1) v_prenex_31743) (<= (* 2 (select main_a v_prenex_31743)) 1000))) (forall ((v_prenex_31745 Int)) (or (<= (select main_a v_prenex_31745) 999) (<= 1000 (* 2 (select main_a v_prenex_31745))) (< v_prenex_31745 main_y)))) (forall ((v_prenex_32980 Int) (v_prenex_32979 Int)) (or (< v_prenex_32979 main_x) (<= 0 (+ (select main_a v_prenex_32979) 498)) (<= (* 2 (select main_a v_prenex_32980)) 1998) (<= (select main_a v_prenex_32980) (+ (select main_a v_prenex_32979) 998)) (<= (+ main_x 1) v_prenex_32979))) (or (forall ((v_prenex_31248 Int)) (or (<= (+ main_x 1) v_prenex_31248) (<= 1 (select main_a v_prenex_31248)) (<= (select main_a v_prenex_31248) 999) (< v_prenex_31248 main_x) (<= 2 (* 2 (select main_a v_prenex_31248))))) (forall ((v_prenex_31251 Int)) (or (<= 500 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31251) 999)))) (forall ((v_prenex_24924 Int) (v_prenex_24923 Int)) (or (<= (select main_a v_prenex_24923) (select main_a v_prenex_24924)) (< v_prenex_24923 main_x) (<= (+ main_y 1) v_prenex_24924) (<= (+ main_x 1) v_prenex_24923) (<= 2 (* 2 (select main_a v_prenex_24923))))) (forall ((v_prenex_32131 Int) (v_prenex_32132 Int)) (or (<= (+ main_x 1) v_prenex_32131) (<= 500 (select main_a v_prenex_32132)) (< v_prenex_32131 main_x) (<= (+ (select main_a v_prenex_32131) (select main_a v_prenex_32132)) 1000) (<= (+ main_y 1) v_prenex_32132) (<= (* 2 (select main_a v_prenex_32131)) 1000))) (forall ((v_prenex_31819 Int) (v_prenex_31818 Int)) (or (<= (select main_a v_prenex_31818) 999) (<= (select main_a v_prenex_31818) (select main_a v_prenex_31819)) (<= (* 2 (select main_a v_prenex_31818)) 1000) (<= (+ main_x 1) v_prenex_31818) (<= (select main_a v_prenex_31819) 1498) (<= 1 (select main_a v_prenex_31819)) (< v_prenex_31818 main_x))) (or (forall ((v_prenex_23344 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23344))) (< v_prenex_23344 main_y))) (forall ((v_prenex_21433 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21433))) (< v_prenex_21433 main_x) (<= (+ main_x 1) v_prenex_21433)))) (or (forall ((v_prenex_27655 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27655))) (<= 0 (+ (select main_a v_prenex_27655) 498)) (< v_prenex_27655 main_x) (<= (+ main_x 1) v_prenex_27655))) (forall ((v_prenex_27661 Int)) (or (<= 500 (select main_a v_prenex_27661)) (<= 1000 (* 2 (select main_a v_prenex_27661)))))) (forall ((v_prenex_26967 Int) (v_prenex_26966 Int)) (or (<= 1000 (+ (select main_a v_prenex_26966) (select main_a v_prenex_26967))) (<= 2 (* 2 (select main_a v_prenex_26966))) (<= (+ main_x 1) v_prenex_26966) (<= 500 (select main_a v_prenex_26967)) (<= (select main_a v_prenex_26967) 999) (< v_prenex_26966 main_x) (<= (select main_a v_prenex_26966) 500))) (forall ((v_prenex_24178 Int) (v_prenex_24177 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24178))) (<= 0 (+ (select main_a v_prenex_24177) 498)) (< v_prenex_24177 main_x) (<= 2 (* 2 (select main_a v_prenex_24177))) (<= (select main_a v_prenex_24177) (select main_a v_prenex_24178)) (<= (+ main_x 1) v_prenex_24177))) (or (forall ((v_prenex_24591 Int)) (or (< v_prenex_24591 main_x) (<= (+ main_x 1) v_prenex_24591) (<= 2 (* 2 (select main_a v_prenex_24591))))) (forall ((v_prenex_24592 Int)) (or (<= 1 (select main_a v_prenex_24592)) (<= (+ main_y 1) v_prenex_24592)))) (or (forall ((v_prenex_21628 Int)) (or (<= 1 (select main_a v_prenex_21628)) (<= 1000 (* 2 (select main_a v_prenex_21628))))) (forall ((v_prenex_21625 Int)) (or (<= (* 2 (select main_a v_prenex_21625)) 1000) (< v_prenex_21625 main_x) (<= 0 (+ (select main_a v_prenex_21625) 498)) (<= (+ main_x 1) v_prenex_21625)))) (or (forall ((v_prenex_22485 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= 1 (select main_a v_prenex_22485)) (< v_prenex_22485 main_y))) (forall ((v_prenex_22479 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22479))) (<= (+ main_x 1) v_prenex_22479) (<= 0 (+ (select main_a v_prenex_22479) 498)) (< v_prenex_22479 main_x)))) (forall ((v_prenex_32632 Int) (v_prenex_32633 Int)) (or (< v_prenex_32633 main_y) (<= 1000 (* 2 (select main_a v_prenex_32633))) (<= 2 (* 2 (select main_a v_prenex_32632))) (<= (+ (select main_a v_prenex_32632) (select main_a v_prenex_32633)) 1000) (< v_prenex_32632 main_x) (<= (select main_a v_prenex_32633) 999) (<= (+ main_x 1) v_prenex_32632))) (forall ((v_prenex_23668 Int) (v_prenex_23667 Int)) (or (<= 0 (+ (select main_a v_prenex_23667) 498)) (<= 1 (select main_a v_prenex_23668)) (<= (select main_a v_prenex_23667) 500) (<= 500 (select main_a v_prenex_23668)) (<= (+ main_x 1) v_prenex_23667) (<= 1000 (+ (select main_a v_prenex_23667) (select main_a v_prenex_23668))) (< v_prenex_23667 main_x))) (forall ((v_prenex_27544 Int) (v_prenex_27543 Int)) (or (< v_prenex_27543 main_x) (<= 1 (select main_a v_prenex_27543)) (<= 500 (select main_a v_prenex_27544)) (<= (select main_a v_prenex_27543) (select main_a v_prenex_27544)) (<= (+ main_x 1) v_prenex_27543) (<= 1 (select main_a v_prenex_27544)) (<= 0 (+ (select main_a v_prenex_27543) 498)))) (forall ((v_prenex_31316 Int) (v_prenex_31317 Int)) (or (< v_prenex_31316 main_x) (<= (+ main_x 1) v_prenex_31316) (<= (select main_a v_prenex_31316) (select main_a v_prenex_31317)) (<= 1 (select main_a v_prenex_31316)))) (or (forall ((v_prenex_31732 Int)) (or (<= (+ main_x 1) v_prenex_31732) (< v_prenex_31732 main_x) (<= (select main_a v_prenex_31732) 999) (<= (* 2 (select main_a v_prenex_31732)) 1000))) (forall ((v_prenex_31736 Int)) (or (< v_prenex_31736 main_y) (<= (* 2 (select main_a v_prenex_31736)) 1998) (<= 1 (select main_a v_prenex_31736))))) (forall ((v_prenex_25674 Int) (v_prenex_25673 Int)) (or (< v_prenex_25673 main_x) (<= (+ main_x 1) v_prenex_25673) (<= (* 2 (select main_a v_prenex_25674)) 1998) (<= (+ main_y 1) v_prenex_25674) (<= (select main_a v_prenex_25674) (+ (select main_a v_prenex_25673) 998)) (<= 0 (+ (select main_a v_prenex_25673) 498)) (<= 1000 (* 2 (select main_a v_prenex_25674))))) (forall ((v_prenex_22055 Int) (v_prenex_22054 Int)) (or (<= (select main_a v_prenex_22055) 999) (<= (+ (select main_a v_prenex_22054) (select main_a v_prenex_22055)) 1000) (<= (+ main_y 1) v_prenex_22055) (<= (+ main_x 1) v_prenex_22054) (<= (* 2 (select main_a v_prenex_22055)) 1998) (<= (* 2 (select main_a v_prenex_22054)) 1000) (< v_prenex_22054 main_x))) (forall ((v_prenex_23923 Int) (v_prenex_23924 Int)) (or (<= 1000 (+ (select main_a v_prenex_23923) (select main_a v_prenex_23924))) (<= (select main_a v_prenex_23923) 500) (<= 0 (+ (select main_a v_prenex_23923) 498)) (< v_prenex_23923 main_x) (<= (+ main_x 1) v_prenex_23923))) (forall ((v_prenex_28515 Int) (v_prenex_28516 Int)) (or (<= 1000 (+ (select main_a v_prenex_28515) (select main_a v_prenex_28516))) (<= (* 2 (select main_a v_prenex_28515)) 1000) (<= 1000 (* 2 (select main_a v_prenex_28516))) (< v_prenex_28515 main_x) (<= 2 (* 2 (select main_a v_prenex_28515))) (<= (+ main_x 1) v_prenex_28515) (<= 1 (select main_a v_prenex_28516)))) (or (forall ((v_prenex_24438 Int)) (or (<= (* 2 (select main_a v_prenex_24438)) 1998) (<= 500 (select main_a v_prenex_24438)))) (forall ((v_prenex_24433 Int)) (or (< v_prenex_24433 main_x) (<= (+ main_x 1) v_prenex_24433) (<= 1 (select main_a v_prenex_24433)) (<= (select main_a v_prenex_24433) 500) (<= 2 (* 2 (select main_a v_prenex_24433)))))) (or (forall ((v_prenex_24046 Int)) (or (<= 1 (select main_a v_prenex_24046)) (<= 2 (* 2 (select main_a v_prenex_24046))) (<= (+ main_x 1) v_prenex_24046) (< v_prenex_24046 main_x))) (forall ((v_prenex_24047 Int)) (<= (select main_a v_prenex_24047) 999))) (or (forall ((v_prenex_29536 Int)) (or (< v_prenex_29536 main_x) (<= (select main_a v_prenex_29536) 500) (<= (* 2 (select main_a v_prenex_29536)) 1000) (<= 1 (select main_a v_prenex_29536)) (<= (+ main_x 1) v_prenex_29536))) (forall ((v_prenex_29541 Int)) (or (<= (* 2 (select main_a v_prenex_29541)) 1998) (<= (select main_a v_prenex_29541) 1498)))) (forall ((v_prenex_28422 Int) (v_prenex_28421 Int)) (or (< v_prenex_28421 main_x) (<= (select main_a v_prenex_28421) (select main_a v_prenex_28422)) (<= (+ main_x 1) v_prenex_28421) (<= 500 (select main_a v_prenex_28422)) (<= (select main_a v_prenex_28421) 500) (<= 1 (select main_a v_prenex_28422)))) (or (forall ((v_prenex_26430 Int)) (or (<= 1 (select main_a v_prenex_26430)) (<= (* 2 (select main_a v_prenex_26430)) 1998))) (forall ((v_prenex_26428 Int)) (or (<= (+ main_x 1) v_prenex_26428) (<= (* 2 (select main_a v_prenex_26428)) 1000) (<= 0 (+ (select main_a v_prenex_26428) 498)) (< v_prenex_26428 main_x) (<= 2 (* 2 (select main_a v_prenex_26428)))))) (forall ((v_prenex_29557 Int) (v_prenex_29556 Int)) (or (< v_prenex_29556 main_x) (<= (+ (select main_a v_prenex_29556) (select main_a v_prenex_29557)) 1000) (<= (select main_a v_prenex_29557) 999) (<= 1000 (* 2 (select main_a v_prenex_29557))) (< v_prenex_29557 main_y) (<= (+ main_x 1) v_prenex_29556) (<= (* 2 (select main_a v_prenex_29556)) 1000))) (or (forall ((v_prenex_30033 Int)) (or (<= 500 (select main_a v_prenex_30033)) (<= (* 2 (select main_a v_prenex_30033)) 1998))) (forall ((v_prenex_30027 Int)) (or (< v_prenex_30027 main_x) (<= 0 (+ (select main_a v_prenex_30027) 498)) (<= 2 (* 2 (select main_a v_prenex_30027))) (<= (+ main_x 1) v_prenex_30027)))) (forall ((v_prenex_32036 Int) (v_prenex_32035 Int)) (or (<= (+ main_x 1) v_prenex_32035) (<= 1000 (* 2 (select main_a v_prenex_32036))) (<= (+ (select main_a v_prenex_32035) (select main_a v_prenex_32036)) 1000) (<= (select main_a v_prenex_32035) 500) (< v_prenex_32035 main_x) (<= (select main_a v_prenex_32036) 999) (<= 2 (* 2 (select main_a v_prenex_32035))))) (or (forall ((v_prenex_23284 Int)) (or (<= (select main_a v_prenex_23284) 999) (<= (* 2 (select main_a v_prenex_23284)) 1998))) (forall ((v_prenex_23283 Int)) (or (<= (+ main_x 1) v_prenex_23283) (<= (* 2 (select main_a v_prenex_23283)) 1000) (<= (select main_a v_prenex_23283) 999) (< v_prenex_23283 main_x) (<= 1 (select main_a v_prenex_23283))))) (forall ((v_prenex_25345 Int) (v_prenex_25344 Int)) (or (<= (select main_a v_prenex_25344) (select main_a v_prenex_25345)) (<= (* 2 (select main_a v_prenex_25345)) 1998) (<= 2 (* 2 (select main_a v_prenex_25344))) (<= 1000 (* 2 (select main_a v_prenex_25345))) (< v_prenex_25344 main_x) (<= 1 (select main_a v_prenex_25344)) (<= (+ main_x 1) v_prenex_25344))) (forall ((v_prenex_30004 Int) (v_prenex_30003 Int)) (or (<= 1 (select main_a v_prenex_30004)) (<= (select main_a v_prenex_30003) (select main_a v_prenex_30004)) (<= (select main_a v_prenex_30003) 500) (<= (+ main_y 1) v_prenex_30004) (<= (* 2 (select main_a v_prenex_30004)) 1998) (< v_prenex_30003 main_x) (<= (+ main_x 1) v_prenex_30003))) (forall ((v_prenex_25542 Int) (v_prenex_25541 Int)) (or (<= (+ main_x 1) v_prenex_25541) (<= (select main_a v_prenex_25541) 500) (<= (+ (select main_a v_prenex_25541) (select main_a v_prenex_25542)) 1000) (<= (select main_a v_prenex_25542) 999) (<= (* 2 (select main_a v_prenex_25542)) 1998) (< v_prenex_25542 main_y) (< v_prenex_25541 main_x))) (forall ((v_prenex_28249 Int) (v_prenex_28250 Int)) (or (<= (+ main_x 1) v_prenex_28249) (<= (select main_a v_prenex_28250) 1498) (<= (+ (select main_a v_prenex_28249) (select main_a v_prenex_28250)) 1000) (<= 2 (* 2 (select main_a v_prenex_28249))) (< v_prenex_28249 main_x) (<= 1 (select main_a v_prenex_28249)))) (or (forall ((v_prenex_29174 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29174))) (< v_prenex_29174 main_x) (<= (* 2 (select main_a v_prenex_29174)) 1000) (<= (+ main_x 1) v_prenex_29174) (<= (select main_a v_prenex_29174) 500))) (forall ((v_prenex_29180 Int)) (or (<= (* 2 (select main_a v_prenex_29180)) 1998) (<= 500 (select main_a v_prenex_29180))))) (or (forall ((v_prenex_28338 Int)) (<= 1000 (* 2 (select main_a v_prenex_28338)))) (forall ((v_prenex_28334 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28334))) (<= (* 2 (select main_a v_prenex_28334)) 1000) (<= (+ main_x 1) v_prenex_28334) (< v_prenex_28334 main_x) (<= 0 (+ (select main_a v_prenex_28334) 498))))) (forall ((v_prenex_23452 Int) (v_prenex_23451 Int)) (or (<= (* 2 (select main_a v_prenex_23451)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23452))) (<= (* 2 (select main_a v_prenex_23452)) 1998) (<= (select main_a v_prenex_23451) 500) (< v_prenex_23451 main_x) (<= (+ main_x 1) v_prenex_23451) (<= 1000 (+ (select main_a v_prenex_23451) (select main_a v_prenex_23452))))) (or (forall ((v_prenex_27323 Int)) (or (< v_prenex_27323 main_x) (<= 2 (* 2 (select main_a v_prenex_27323))) (<= (+ main_x 1) v_prenex_27323) (<= (* 2 (select main_a v_prenex_27323)) 1000) (<= (select main_a v_prenex_27323) 999))) (forall ((v_prenex_27327 Int)) (or (<= 1 (select main_a v_prenex_27327)) (<= (select main_a v_prenex_27327) 1498)))) (forall ((v_prenex_26770 Int) (v_prenex_26771 Int)) (or (<= (select main_a v_prenex_26770) 999) (<= (+ main_x 1) v_prenex_26770) (<= 0 (+ (select main_a v_prenex_26770) 498)) (< v_prenex_26770 main_x) (<= (select main_a v_prenex_26771) 999) (<= (select main_a v_prenex_26771) (+ (select main_a v_prenex_26770) 998)) (<= 1000 (* 2 (select main_a v_prenex_26771))))) (or (forall ((v_prenex_26372 Int)) (or (<= 500 (select main_a v_prenex_26372)) (<= (* 2 (select main_a v_prenex_26372)) 1998))) (forall ((v_prenex_26371 Int)) (or (< v_prenex_26371 main_x) (<= 1 (select main_a v_prenex_26371)) (<= (+ main_x 1) v_prenex_26371) (<= (* 2 (select main_a v_prenex_26371)) 1000) (<= (select main_a v_prenex_26371) 999)))) (or (forall ((v_prenex_22076 Int)) (or (<= (* 2 (select main_a v_prenex_22076)) 1998) (<= (select main_a v_prenex_22076) 999))) (forall ((v_prenex_22075 Int)) (or (<= (* 2 (select main_a v_prenex_22075)) 1000) (< v_prenex_22075 main_x) (<= (+ main_x 1) v_prenex_22075) (<= 1 (select main_a v_prenex_22075))))) (forall ((v_prenex_24272 Int) (v_prenex_24271 Int)) (or (< v_prenex_24271 main_x) (<= (select main_a v_prenex_24271) 500) (<= (+ main_x 1) v_prenex_24271) (<= (select main_a v_prenex_24271) (select main_a v_prenex_24272)) (<= 1 (select main_a v_prenex_24271)) (<= 1 (select main_a v_prenex_24272)) (<= 500 (select main_a v_prenex_24272)))) (forall ((v_prenex_28104 Int) (v_prenex_28103 Int)) (or (<= (+ main_x 1) v_prenex_28103) (<= 1 (select main_a v_prenex_28103)) (<= 1000 (* 2 (select main_a v_prenex_28104))) (< v_prenex_28104 main_y) (<= (select main_a v_prenex_28103) (select main_a v_prenex_28104)) (<= 500 (select main_a v_prenex_28104)) (< v_prenex_28103 main_x))) (or (forall ((v_prenex_28117 Int)) (or (<= (* 2 (select main_a v_prenex_28117)) 1000) (<= 0 (+ (select main_a v_prenex_28117) 498)) (<= 2 (* 2 (select main_a v_prenex_28117))) (< v_prenex_28117 main_x) (<= (+ main_x 1) v_prenex_28117))) (forall ((v_prenex_28119 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28119))) (<= 500 (select main_a v_prenex_28119))))) (or (forall ((v_prenex_23996 Int)) (or (< v_prenex_23996 main_x) (<= (select main_a v_prenex_23996) 999) (<= 2 (* 2 (select main_a v_prenex_23996))) (<= (* 2 (select main_a v_prenex_23996)) 1000) (<= (+ main_x 1) v_prenex_23996))) (forall ((v_prenex_23999 Int)) (or (<= (select main_a v_prenex_23999) 999) (<= (* 2 (select main_a v_prenex_23999)) 1998)))) (or (forall ((v_prenex_30094 Int)) (or (<= (* 2 (select main_a v_prenex_30094)) 1998) (<= (select main_a v_prenex_30094) 1498))) (forall ((v_prenex_30089 Int)) (or (<= 0 (+ (select main_a v_prenex_30089) 498)) (<= (+ main_x 1) v_prenex_30089) (< v_prenex_30089 main_x) (<= 2 (* 2 (select main_a v_prenex_30089)))))) (forall ((v_prenex_32416 Int) (v_prenex_32415 Int)) (or (<= 500 (select main_a v_prenex_32416)) (<= (+ main_y 1) v_prenex_32416) (<= 1 (select main_a v_prenex_32415)) (<= (+ main_x 1) v_prenex_32415) (<= (select main_a v_prenex_32416) (+ (select main_a v_prenex_32415) 998)) (< v_prenex_32415 main_x) (<= 1 (select main_a v_prenex_32416)))) (forall ((v_prenex_24502 Int) (v_prenex_24503 Int)) (or (< v_prenex_24502 main_x) (<= (select main_a v_prenex_24503) 1498) (<= 500 (select main_a v_prenex_24503)) (<= (+ main_x 1) v_prenex_24502) (<= (select main_a v_prenex_24502) 500) (<= (select main_a v_prenex_24502) 999) (<= (+ (select main_a v_prenex_24502) (select main_a v_prenex_24503)) 1000))) (forall ((v_prenex_32151 Int) (v_prenex_32152 Int)) (or (<= (select main_a v_prenex_32152) 1498) (<= 0 (+ (select main_a v_prenex_32151) 498)) (< v_prenex_32152 main_y) (<= (+ main_x 1) v_prenex_32151) (<= (+ (select main_a v_prenex_32151) (select main_a v_prenex_32152)) 1000) (<= (select main_a v_prenex_32152) 999) (< v_prenex_32151 main_x))) (forall ((v_prenex_29406 Int) (v_prenex_29405 Int)) (or (<= (+ main_x 1) v_prenex_29405) (<= (+ (select main_a v_prenex_29405) (select main_a v_prenex_29406)) 1000) (<= 0 (+ (select main_a v_prenex_29405) 498)) (<= (+ main_y 1) v_prenex_29406) (< v_prenex_29405 main_x) (<= 1 (select main_a v_prenex_29406)))) (forall ((v_prenex_31059 Int) (v_prenex_31060 Int)) (or (<= 0 (+ (select main_a v_prenex_31059) 498)) (<= (+ (select main_a v_prenex_31059) (select main_a v_prenex_31060)) 1000) (<= (+ main_y 1) v_prenex_31060) (<= (select main_a v_prenex_31060) 1498) (< v_prenex_31059 main_x) (<= (+ main_x 1) v_prenex_31059))) (forall ((v_prenex_21908 Int) (v_prenex_21909 Int)) (or (< v_prenex_21908 main_x) (<= (+ main_x 1) v_prenex_21908) (<= (select main_a v_prenex_21909) 1498) (<= (select main_a v_prenex_21908) (select main_a v_prenex_21909)) (<= (* 2 (select main_a v_prenex_21908)) 1000) (<= 2 (* 2 (select main_a v_prenex_21908))))) (forall ((v_prenex_28264 Int) (v_prenex_28263 Int)) (or (<= 1 (select main_a v_prenex_28264)) (<= (* 2 (select main_a v_prenex_28263)) 1000) (<= (+ main_x 1) v_prenex_28263) (<= (select main_a v_prenex_28264) 1498) (<= 1000 (+ (select main_a v_prenex_28263) (select main_a v_prenex_28264))) (<= (select main_a v_prenex_28263) 999) (< v_prenex_28263 main_x))) (forall ((v_prenex_31051 Int) (v_prenex_31052 Int)) (or (<= 1 (select main_a v_prenex_31052)) (< v_prenex_31051 main_x) (<= (+ main_x 1) v_prenex_31051) (< v_prenex_31052 main_y) (<= (select main_a v_prenex_31052) 1498) (<= (select main_a v_prenex_31051) 999) (<= 1000 (+ (select main_a v_prenex_31051) (select main_a v_prenex_31052))))) (forall ((v_prenex_26044 Int) (v_prenex_26045 Int)) (or (<= 0 (+ (select main_a v_prenex_26044) 498)) (<= 500 (select main_a v_prenex_26045)) (<= (+ main_x 1) v_prenex_26044) (< v_prenex_26044 main_x) (<= (select main_a v_prenex_26045) (+ (select main_a v_prenex_26044) 998)) (<= (+ main_y 1) v_prenex_26045))) (forall ((v_prenex_30009 Int) (v_prenex_30010 Int)) (or (< v_prenex_30009 main_x) (<= 1000 (* 2 (select main_a v_prenex_30010))) (<= 1000 (+ (select main_a v_prenex_30009) (select main_a v_prenex_30010))) (<= 500 (select main_a v_prenex_30010)) (<= (+ main_x 1) v_prenex_30009) (<= (* 2 (select main_a v_prenex_30009)) 1000) (< v_prenex_30010 main_y))) (or (forall ((v_prenex_31817 Int)) (or (<= 500 (select main_a v_prenex_31817)) (<= 1000 (* 2 (select main_a v_prenex_31817))))) (forall ((v_prenex_31814 Int)) (or (< v_prenex_31814 main_x) (<= (* 2 (select main_a v_prenex_31814)) 1000) (<= (+ main_x 1) v_prenex_31814) (<= 0 (+ (select main_a v_prenex_31814) 498))))) (or (forall ((v_prenex_23769 Int)) (or (<= (+ main_x 1) v_prenex_23769) (<= (* 2 (select main_a v_prenex_23769)) 1000) (< v_prenex_23769 main_x) (<= 1 (select main_a v_prenex_23769)) (<= (select main_a v_prenex_23769) 500))) (forall ((v_prenex_23774 Int)) (<= (select main_a v_prenex_23774) 1498))) (or (forall ((v_prenex_23284 Int)) (or (<= (select main_a v_prenex_23284) 999) (<= (* 2 (select main_a v_prenex_23284)) 1998))) (forall ((v_prenex_23280 Int)) (or (<= (+ main_x 1) v_prenex_23280) (<= (* 2 (select main_a v_prenex_23280)) 1000) (<= 0 (+ (select main_a v_prenex_23280) 498)) (<= 1 (select main_a v_prenex_23280)) (< v_prenex_23280 main_x)))) (forall ((v_prenex_30820 Int) (v_prenex_30821 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30820))) (<= (+ main_x 1) v_prenex_30820) (<= (select main_a v_prenex_30821) 1498) (<= 1000 (+ (select main_a v_prenex_30820) (select main_a v_prenex_30821))) (< v_prenex_30820 main_x) (<= 500 (select main_a v_prenex_30821)) (<= (select main_a v_prenex_30820) 500))) (forall ((v_prenex_27126 Int) (v_prenex_27125 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27125))) (<= (select main_a v_prenex_27126) 1498) (< v_prenex_27125 main_x) (<= (+ main_x 1) v_prenex_27125) (<= 500 (select main_a v_prenex_27126)) (<= (select main_a v_prenex_27125) 500) (<= (+ (select main_a v_prenex_27125) (select main_a v_prenex_27126)) 1000))) (forall ((v_prenex_30112 Int) (v_prenex_30111 Int)) (or (<= (select main_a v_prenex_30111) 999) (<= 1 (select main_a v_prenex_30112)) (<= (select main_a v_prenex_30112) (+ (select main_a v_prenex_30111) 998)) (< v_prenex_30111 main_x) (<= (* 2 (select main_a v_prenex_30112)) 1998) (<= 2 (* 2 (select main_a v_prenex_30111))) (<= (+ main_x 1) v_prenex_30111))) (forall ((v_prenex_23903 Int) (v_prenex_23902 Int)) (or (<= 0 (+ (select main_a v_prenex_23902) 498)) (<= (select main_a v_prenex_23903) (+ (select main_a v_prenex_23902) 998)) (<= (+ main_x 1) v_prenex_23902) (<= (+ main_y 1) v_prenex_23903) (<= 1 (select main_a v_prenex_23903)) (< v_prenex_23902 main_x) (<= 1000 (* 2 (select main_a v_prenex_23903))))) (forall ((v_prenex_27027 Int) (v_prenex_27028 Int)) (or (<= (select main_a v_prenex_27028) 1498) (< v_prenex_27027 main_x) (< v_prenex_27028 main_y) (<= 0 (+ (select main_a v_prenex_27027) 498)) (<= 1000 (+ (select main_a v_prenex_27027) (select main_a v_prenex_27028))) (<= (+ main_x 1) v_prenex_27027))) (forall ((v_prenex_27104 Int) (v_prenex_27105 Int)) (or (<= 0 (+ (select main_a v_prenex_27104) 498)) (<= (select main_a v_prenex_27105) 999) (<= (+ main_y 1) v_prenex_27105) (< v_prenex_27104 main_x) (<= 1 (select main_a v_prenex_27105)) (<= (select main_a v_prenex_27104) (select main_a v_prenex_27105)) (<= (+ main_x 1) v_prenex_27104))) (forall ((v_prenex_27098 Int) (v_prenex_27099 Int)) (or (<= (+ main_x 1) v_prenex_27098) (<= (* 2 (select main_a v_prenex_27099)) 1998) (<= (select main_a v_prenex_27099) (+ (select main_a v_prenex_27098) 998)) (<= (* 2 (select main_a v_prenex_27098)) 1000) (< v_prenex_27099 main_y) (< v_prenex_27098 main_x))) (forall ((v_prenex_28168 Int) (v_prenex_28167 Int)) (or (<= (+ main_y 1) v_prenex_28168) (<= 1000 (+ (select main_a v_prenex_28167) (select main_a v_prenex_28168))) (<= (* 2 (select main_a v_prenex_28167)) 1000) (<= (select main_a v_prenex_28168) 1498) (<= (+ main_x 1) v_prenex_28167) (< v_prenex_28167 main_x))) (or (forall ((v_prenex_25522 Int)) (or (<= (* 2 (select main_a v_prenex_25522)) 1000) (< v_prenex_25522 main_x) (<= (+ main_x 1) v_prenex_25522) (<= 2 (* 2 (select main_a v_prenex_25522))))) (forall ((v_prenex_25525 Int)) (or (<= 1 (select main_a v_prenex_25525)) (<= (* 2 (select main_a v_prenex_25525)) 1998)))) (forall ((v_prenex_23974 Int) (v_prenex_23973 Int)) (or (<= (* 2 (select main_a v_prenex_23974)) 1998) (< v_prenex_23974 main_y) (<= (select main_a v_prenex_23973) (select main_a v_prenex_23974)) (<= (+ main_y 1) v_prenex_23974))) (forall ((v_prenex_26319 Int) (v_prenex_26320 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26320))) (<= (+ main_x 1) v_prenex_26319) (<= 1 (select main_a v_prenex_26319)) (<= (select main_a v_prenex_26320) 999) (<= 1000 (+ (select main_a v_prenex_26319) (select main_a v_prenex_26320))) (< v_prenex_26319 main_x) (< v_prenex_26320 main_y))) (forall ((v_prenex_29808 Int) (v_prenex_29807 Int)) (or (<= 0 (+ (select main_a v_prenex_29807) 498)) (<= (select main_a v_prenex_29807) (select main_a v_prenex_29808)) (<= (select main_a v_prenex_29808) 999) (<= (+ main_x 1) v_prenex_29807) (< v_prenex_29807 main_x) (<= (* 2 (select main_a v_prenex_29808)) 1998))) (forall ((v_prenex_26860 Int) (v_prenex_26861 Int)) (or (<= (+ main_x 1) v_prenex_26860) (<= (select main_a v_prenex_26860) (select main_a v_prenex_26861)) (<= 1 (select main_a v_prenex_26860)) (<= 0 (+ (select main_a v_prenex_26860) 498)) (< v_prenex_26860 main_x))) (forall ((v_prenex_25426 Int) (v_prenex_25427 Int)) (or (<= (+ main_x 1) v_prenex_25426) (< v_prenex_25427 main_y) (< v_prenex_25426 main_x) (<= (select main_a v_prenex_25427) (+ (select main_a v_prenex_25426) 998)) (<= 1000 (* 2 (select main_a v_prenex_25427))) (<= (select main_a v_prenex_25426) 999))) (forall ((v_prenex_30309 Int) (v_prenex_30310 Int)) (or (<= (+ main_x 1) v_prenex_30309) (<= (select main_a v_prenex_30310) 1498) (<= (select main_a v_prenex_30309) 500) (<= 1000 (+ (select main_a v_prenex_30309) (select main_a v_prenex_30310))) (<= 500 (select main_a v_prenex_30310)) (< v_prenex_30309 main_x))) (forall ((v_prenex_31262 Int) (v_prenex_31263 Int)) (or (< v_prenex_31262 main_x) (<= (+ main_y 1) v_prenex_31263) (<= (select main_a v_prenex_31263) 999) (<= (select main_a v_prenex_31263) 1498) (<= (* 2 (select main_a v_prenex_31262)) 1000) (<= 1000 (+ (select main_a v_prenex_31262) (select main_a v_prenex_31263))) (<= (+ main_x 1) v_prenex_31262))) (forall ((v_prenex_21521 Int) (v_prenex_21522 Int)) (or (<= 500 (select main_a v_prenex_21522)) (< v_prenex_21521 main_x) (<= (select main_a v_prenex_21521) 500) (<= (+ main_x 1) v_prenex_21521) (<= (select main_a v_prenex_21521) (select main_a v_prenex_21522)) (<= 1 (select main_a v_prenex_21522)))) (forall ((v_prenex_26417 Int) (v_prenex_26416 Int)) (or (<= (* 2 (select main_a v_prenex_26417)) 1998) (<= (+ main_x 1) v_prenex_26416) (<= 2 (* 2 (select main_a v_prenex_26416))) (<= (select main_a v_prenex_26416) (select main_a v_prenex_26417)) (<= (* 2 (select main_a v_prenex_26416)) 1000) (< v_prenex_26416 main_x))) (forall ((v_prenex_31183 Int) (v_prenex_31182 Int)) (or (<= (+ main_x 1) v_prenex_31182) (<= (select main_a v_prenex_31182) 500) (<= (* 2 (select main_a v_prenex_31182)) 1000) (<= (* 2 (select main_a v_prenex_31183)) 1998) (<= 1 (select main_a v_prenex_31183)) (< v_prenex_31182 main_x) (<= (+ (select main_a v_prenex_31182) (select main_a v_prenex_31183)) 1000))) (forall ((v_prenex_23920 Int)) (or (<= (+ main_x 1) v_prenex_23920) (<= 2 (* 2 (select main_a v_prenex_23920))) (<= (select main_a v_prenex_23920) 500) (<= (* 2 (select main_a v_prenex_23920)) 1000) (< v_prenex_23920 main_x))) (forall ((v_prenex_26363 Int) (v_prenex_26364 Int)) (or (<= (+ main_x 1) v_prenex_26363) (<= 0 (+ (select main_a v_prenex_26363) 498)) (<= 1000 (+ (select main_a v_prenex_26363) (select main_a v_prenex_26364))) (<= (select main_a v_prenex_26364) 1498) (<= 500 (select main_a v_prenex_26364)) (< v_prenex_26364 main_y) (< v_prenex_26363 main_x))) (forall ((v_prenex_22534 Int) (v_prenex_22535 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22534))) (<= (+ (select main_a v_prenex_22534) (select main_a v_prenex_22535)) 1000) (<= (+ main_x 1) v_prenex_22534) (<= 1 (select main_a v_prenex_22534)) (<= 1000 (* 2 (select main_a v_prenex_22535))) (< v_prenex_22534 main_x) (<= (select main_a v_prenex_22535) 999))) (forall ((v_prenex_30138 Int) (v_prenex_30137 Int)) (or (<= 500 (select main_a v_prenex_30138)) (< v_prenex_30137 main_x) (<= (* 2 (select main_a v_prenex_30137)) 1000) (<= 1 (select main_a v_prenex_30138)) (<= (+ (select main_a v_prenex_30137) (select main_a v_prenex_30138)) 1000) (<= (+ main_x 1) v_prenex_30137))) (forall ((v_prenex_26772 Int) (v_prenex_26773 Int)) (or (<= (+ main_x 1) v_prenex_26772) (<= (+ (select main_a v_prenex_26772) (select main_a v_prenex_26773)) 1000) (< v_prenex_26772 main_x) (<= 1 (select main_a v_prenex_26773)) (<= (select main_a v_prenex_26772) 500) (<= (* 2 (select main_a v_prenex_26772)) 1000) (<= 500 (select main_a v_prenex_26773)))) (forall ((v_prenex_21500 Int) (v_prenex_21501 Int)) (or (<= (* 2 (select main_a v_prenex_21501)) 1998) (<= (select main_a v_prenex_21500) 500) (< v_prenex_21500 main_x) (<= (+ main_x 1) v_prenex_21500) (<= (select main_a v_prenex_21500) (select main_a v_prenex_21501)) (<= (select main_a v_prenex_21501) 999) (<= (+ main_y 1) v_prenex_21501))) (or (forall ((v_prenex_23830 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23830))) (<= (select main_a v_prenex_23830) 999) (< v_prenex_23830 main_x) (<= (+ main_x 1) v_prenex_23830))) (forall ((v_prenex_23834 Int)) (or (<= 500 (select main_a v_prenex_23834)) (<= (select main_a v_prenex_23834) 1498) (< v_prenex_23834 main_y)))) (forall ((v_prenex_23888 Int) (v_prenex_23889 Int)) (or (<= (select main_a v_prenex_23888) (select main_a v_prenex_23889)) (<= (+ main_x 1) v_prenex_23888) (<= 1 (select main_a v_prenex_23889)) (<= 1000 (* 2 (select main_a v_prenex_23889))) (<= (* 2 (select main_a v_prenex_23888)) 1000) (< v_prenex_23889 main_y) (< v_prenex_23888 main_x))) (forall ((v_prenex_29213 Int) (v_prenex_29212 Int)) (or (<= 1000 (+ (select main_a v_prenex_29212) (select main_a v_prenex_29213))) (<= (select main_a v_prenex_29212) 999) (< v_prenex_29212 main_x) (<= (+ main_x 1) v_prenex_29212) (<= 1 (select main_a v_prenex_29213)) (<= 1 (select main_a v_prenex_29212)) (<= 500 (select main_a v_prenex_29213)))) (forall ((v_prenex_28679 Int) (v_prenex_28680 Int)) (or (<= (select main_a v_prenex_28679) 999) (< v_prenex_28679 main_x) (<= (select main_a v_prenex_28679) (select main_a v_prenex_28680)) (<= 1000 (* 2 (select main_a v_prenex_28680))) (<= (+ main_x 1) v_prenex_28679) (<= (* 2 (select main_a v_prenex_28680)) 1998))) (forall ((v_prenex_28065 Int) (v_prenex_28064 Int)) (or (< v_prenex_28065 main_y) (<= 0 (+ (select main_a v_prenex_28064) 498)) (< v_prenex_28064 main_x) (<= 1000 (+ (select main_a v_prenex_28064) (select main_a v_prenex_28065))) (<= (select main_a v_prenex_28065) 999) (<= (+ main_x 1) v_prenex_28064))) (forall ((v_prenex_22572 Int) (v_prenex_22573 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22573))) (<= (select main_a v_prenex_22572) 999) (< v_prenex_22572 main_x) (<= (select main_a v_prenex_22572) 500) (<= (select main_a v_prenex_22573) 1498) (<= (+ (select main_a v_prenex_22572) (select main_a v_prenex_22573)) 1000) (<= (+ main_x 1) v_prenex_22572))) (forall ((v_prenex_31820 Int) (v_prenex_31821 Int)) (or (<= (select main_a v_prenex_31820) 999) (<= 1 (select main_a v_prenex_31821)) (<= (+ (select main_a v_prenex_31820) (select main_a v_prenex_31821)) 1000) (< v_prenex_31820 main_x) (<= (select main_a v_prenex_31821) 999) (<= (+ main_x 1) v_prenex_31820) (<= 0 (+ (select main_a v_prenex_31820) 498)))) (forall ((v_prenex_27737 Int) (v_prenex_27736 Int)) (or (<= 500 (select main_a v_prenex_27737)) (<= 2 (* 2 (select main_a v_prenex_27736))) (<= (+ main_x 1) v_prenex_27736) (<= 0 (+ (select main_a v_prenex_27736) 498)) (<= (select main_a v_prenex_27736) (select main_a v_prenex_27737)) (<= 1 (select main_a v_prenex_27737)) (< v_prenex_27736 main_x))) (forall ((v_prenex_25007 Int) (v_prenex_25006 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_25007))) (<= (+ main_x 1) v_prenex_25006) (<= (+ main_y 1) v_prenex_25007) (<= 500 (select main_a v_prenex_25007)) (<= (select main_a v_prenex_25006) (select main_a v_prenex_25007)) (< v_prenex_25006 main_x) (<= (select main_a v_prenex_25006) 500))) (or (forall ((v_prenex_27933 Int)) (or (< v_prenex_27933 main_y) (<= (select main_a v_prenex_27933) 1498) (<= (* 2 (select main_a v_prenex_27933)) 1998))) (forall ((v_prenex_27930 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27930))) (< v_prenex_27930 main_x) (<= (* 2 (select main_a v_prenex_27930)) 1000) (<= (+ main_x 1) v_prenex_27930)))) (forall ((v_prenex_32102 Int) (v_prenex_32101 Int)) (or (<= (+ main_x 1) v_prenex_32101) (<= (* 2 (select main_a v_prenex_32102)) 1998) (< v_prenex_32101 main_x) (<= (select main_a v_prenex_32101) 999) (<= (* 2 (select main_a v_prenex_32101)) 1000) (<= 1000 (+ (select main_a v_prenex_32101) (select main_a v_prenex_32102))))) (forall ((v_prenex_30159 Int) (v_prenex_30158 Int)) (or (<= (+ (select main_a v_prenex_30158) (select main_a v_prenex_30159)) 1000) (<= (+ main_x 1) v_prenex_30158) (<= 500 (select main_a v_prenex_30159)) (<= (select main_a v_prenex_30159) 999) (<= 0 (+ (select main_a v_prenex_30158) 498)) (<= 2 (* 2 (select main_a v_prenex_30158))) (< v_prenex_30158 main_x))) (or (forall ((v_prenex_29709 Int)) (or (<= 500 (select main_a v_prenex_29709)) (<= (select main_a v_prenex_29709) 1498))) (forall ((v_prenex_29706 Int)) (or (<= (+ main_x 1) v_prenex_29706) (<= (* 2 (select main_a v_prenex_29706)) 1000) (<= 1 (select main_a v_prenex_29706)) (< v_prenex_29706 main_x)))) (forall ((v_prenex_31288 Int) (v_prenex_31289 Int)) (or (<= 500 (select main_a v_prenex_31289)) (<= (+ main_y 1) v_prenex_31289) (<= (+ main_x 1) v_prenex_31288) (<= 1 (select main_a v_prenex_31289)) (<= (select main_a v_prenex_31288) 999) (<= (+ (select main_a v_prenex_31288) (select main_a v_prenex_31289)) 1000) (< v_prenex_31288 main_x))) (or (forall ((v_prenex_27307 Int)) (or (<= (* 2 (select main_a v_prenex_27307)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27307))))) (forall ((v_prenex_27301 Int)) (or (<= 0 (+ (select main_a v_prenex_27301) 498)) (< v_prenex_27301 main_x) (<= 2 (* 2 (select main_a v_prenex_27301))) (<= (+ main_x 1) v_prenex_27301)))) (or (forall ((v_prenex_22114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22114))) (<= (select main_a v_prenex_22114) 1498))) (forall ((v_prenex_21408 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21408))) (<= 0 (+ (select main_a v_prenex_21408) 498)) (<= (+ main_x 1) v_prenex_21408) (< v_prenex_21408 main_x)))) (forall ((v_prenex_22258 Int) (v_prenex_22259 Int)) (or (<= (+ main_x 1) v_prenex_22258) (<= 1 (select main_a v_prenex_22259)) (<= (select main_a v_prenex_22258) (select main_a v_prenex_22259)) (<= (select main_a v_prenex_22259) 1498) (<= 0 (+ (select main_a v_prenex_22258) 498)) (< v_prenex_22258 main_x) (<= (+ main_y 1) v_prenex_22259))) (forall ((v_prenex_21531 Int) (v_prenex_21532 Int)) (or (<= (select main_a v_prenex_21531) 500) (<= 1 (select main_a v_prenex_21532)) (<= (select main_a v_prenex_21531) (select main_a v_prenex_21532)) (< v_prenex_21531 main_x) (<= (select main_a v_prenex_21532) 999) (<= (+ main_x 1) v_prenex_21531) (<= (select main_a v_prenex_21531) 999))) (or (forall ((v_prenex_28032 Int)) (or (< v_prenex_28032 main_x) (<= (* 2 (select main_a v_prenex_28032)) 1000) (<= (+ main_x 1) v_prenex_28032))) (forall ((v_prenex_28034 Int)) (<= (* 2 (select main_a v_prenex_28034)) 1998))) (forall ((v_prenex_24825 Int) (v_prenex_24826 Int)) (or (<= (+ main_x 1) v_prenex_24825) (<= (select main_a v_prenex_24826) 999) (< v_prenex_24826 main_y) (<= 1000 (+ (select main_a v_prenex_24825) (select main_a v_prenex_24826))) (<= 1000 (* 2 (select main_a v_prenex_24826))) (< v_prenex_24825 main_x) (<= 0 (+ (select main_a v_prenex_24825) 498)))) (forall ((v_prenex_31646 Int) (v_prenex_31647 Int)) (or (<= (+ (select main_a v_prenex_31646) (select main_a v_prenex_31647)) 1000) (< v_prenex_31646 main_x) (<= (select main_a v_prenex_31647) 999) (<= (+ main_x 1) v_prenex_31646) (<= (select main_a v_prenex_31646) 500) (< v_prenex_31647 main_y))) (forall ((v_prenex_32452 Int) (v_prenex_32451 Int)) (or (<= (select main_a v_prenex_32452) (+ (select main_a v_prenex_32451) 998)) (< v_prenex_32451 main_x) (<= 1 (select main_a v_prenex_32451)) (<= (select main_a v_prenex_32451) 500) (<= (select main_a v_prenex_32452) 1498) (<= 500 (select main_a v_prenex_32452)) (<= (+ main_x 1) v_prenex_32451))) (or (forall ((v_prenex_25560 Int)) (or (<= (+ main_y 1) v_prenex_25560) (<= 500 (select main_a v_prenex_25560)) (<= (select main_a v_prenex_25560) 999))) (forall ((v_prenex_25559 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25559))) (<= (+ main_x 1) v_prenex_25559) (< v_prenex_25559 main_x)))) (forall ((v_prenex_32328 Int) (v_prenex_32327 Int)) (or (< v_prenex_32328 main_y) (< v_prenex_32327 main_x) (<= (select main_a v_prenex_32327) 999) (<= 500 (select main_a v_prenex_32328)) (<= (select main_a v_prenex_32328) (+ (select main_a v_prenex_32327) 998)) (<= (+ main_x 1) v_prenex_32327))) (or (forall ((v_prenex_29104 Int)) (or (<= (select main_a v_prenex_29104) 500) (<= (+ main_x 1) v_prenex_29104) (<= 1 (select main_a v_prenex_29104)) (< v_prenex_29104 main_x) (<= (* 2 (select main_a v_prenex_29104)) 1000))) (forall ((v_prenex_29109 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29109))) (<= (select main_a v_prenex_29109) 999)))) (forall ((v_prenex_27180 Int) (v_prenex_27181 Int)) (or (<= (select main_a v_prenex_27181) 1498) (< v_prenex_27180 main_x) (<= (+ main_x 1) v_prenex_27180) (<= 2 (* 2 (select main_a v_prenex_27180))) (<= (* 2 (select main_a v_prenex_27181)) 1998) (<= 1000 (+ (select main_a v_prenex_27180) (select main_a v_prenex_27181))) (<= 0 (+ (select main_a v_prenex_27180) 498)))) (or (forall ((v_prenex_24438 Int)) (or (<= (* 2 (select main_a v_prenex_24438)) 1998) (<= 500 (select main_a v_prenex_24438)))) (forall ((v_prenex_24432 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24432))) (< v_prenex_24432 main_x) (<= (select main_a v_prenex_24432) 500) (<= (* 2 (select main_a v_prenex_24432)) 1000) (<= (+ main_x 1) v_prenex_24432)))) (forall ((v_prenex_21778 Int) (v_prenex_21779 Int)) (or (<= 1000 (+ (select main_a v_prenex_21778) (select main_a v_prenex_21779))) (<= (+ main_y 1) v_prenex_21779) (<= (select main_a v_prenex_21779) 1498) (< v_prenex_21779 main_y))) (forall ((v_prenex_30798 Int) (v_prenex_30799 Int)) (or (<= (+ main_x 1) v_prenex_30798) (< v_prenex_30798 main_x) (<= (+ (select main_a v_prenex_30798) (select main_a v_prenex_30799)) 1000) (<= 1000 (* 2 (select main_a v_prenex_30799))) (<= (* 2 (select main_a v_prenex_30798)) 1000) (<= 1 (select main_a v_prenex_30798)))) (or (forall ((v_prenex_31097 Int)) (or (<= (select main_a v_prenex_31097) 999) (<= 1000 (* 2 (select main_a v_prenex_31097))))) (forall ((v_prenex_31095 Int)) (or (< v_prenex_31095 main_x) (<= (select main_a v_prenex_31095) 500) (<= (+ main_x 1) v_prenex_31095) (<= 2 (* 2 (select main_a v_prenex_31095)))))) (forall ((v_prenex_27011 Int) (v_prenex_27012 Int)) (or (<= 500 (select main_a v_prenex_27012)) (<= (+ main_x 1) v_prenex_27011) (<= (+ (select main_a v_prenex_27011) (select main_a v_prenex_27012)) 1000) (< v_prenex_27011 main_x) (<= 1 (select main_a v_prenex_27012)) (<= 2 (* 2 (select main_a v_prenex_27011))))) (or (forall ((v_prenex_32363 Int)) (or (<= (* 2 (select main_a v_prenex_32363)) 1000) (<= (select main_a v_prenex_32363) 999) (<= (+ main_x 1) v_prenex_32363) (<= 0 (+ (select main_a v_prenex_32363) 498)) (< v_prenex_32363 main_x))) (forall ((v_prenex_32365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32365))) (<= (select main_a v_prenex_32365) 999)))) (forall ((v_prenex_32889 Int) (v_prenex_32888 Int)) (or (<= (+ main_x 1) v_prenex_32888) (<= 1000 (* 2 (select main_a v_prenex_32889))) (<= 2 (* 2 (select main_a v_prenex_32888))) (< v_prenex_32888 main_x) (<= 1 (select main_a v_prenex_32888)) (<= (select main_a v_prenex_32889) (+ (select main_a v_prenex_32888) 998)) (<= (select main_a v_prenex_32889) 1498))) (forall ((v_prenex_25161 Int) (v_prenex_25162 Int)) (or (<= (select main_a v_prenex_25161) 999) (<= 1 (select main_a v_prenex_25162)) (<= (select main_a v_prenex_25162) 1498) (< v_prenex_25161 main_x) (<= (+ main_x 1) v_prenex_25161) (<= 1000 (+ (select main_a v_prenex_25161) (select main_a v_prenex_25162))) (<= 2 (* 2 (select main_a v_prenex_25161))))) (forall ((v_prenex_31271 Int) (v_prenex_31270 Int)) (or (<= (* 2 (select main_a v_prenex_31270)) 1000) (<= 1 (select main_a v_prenex_31271)) (<= 2 (* 2 (select main_a v_prenex_31270))) (<= 1000 (+ (select main_a v_prenex_31270) (select main_a v_prenex_31271))) (<= (+ main_x 1) v_prenex_31270) (< v_prenex_31270 main_x))) (or (forall ((v_prenex_23258 Int)) (or (<= (select main_a v_prenex_23258) 1498) (<= 500 (select main_a v_prenex_23258)))) (forall ((v_prenex_23256 Int)) (or (<= (+ main_x 1) v_prenex_23256) (<= 2 (* 2 (select main_a v_prenex_23256))) (<= 0 (+ (select main_a v_prenex_23256) 498)) (<= (* 2 (select main_a v_prenex_23256)) 1000) (< v_prenex_23256 main_x)))) (forall ((v_prenex_27898 Int) (v_prenex_27899 Int)) (or (< v_prenex_27898 main_x) (<= (+ main_x 1) v_prenex_27898) (<= (* 2 (select main_a v_prenex_27898)) 1000) (<= 1000 (+ (select main_a v_prenex_27898) (select main_a v_prenex_27899))))) (forall ((v_prenex_31020 Int) (v_prenex_31019 Int)) (or (<= (* 2 (select main_a v_prenex_31020)) 1998) (<= (select main_a v_prenex_31019) 500) (<= (+ main_x 1) v_prenex_31019) (<= (select main_a v_prenex_31020) (+ (select main_a v_prenex_31019) 998)) (<= 1 (select main_a v_prenex_31019)) (< v_prenex_31019 main_x))) (or (forall ((v_prenex_31447 Int)) (or (< v_prenex_31447 main_x) (<= 1 (select main_a v_prenex_31447)) (<= (+ main_x 1) v_prenex_31447) (<= (* 2 (select main_a v_prenex_31447)) 1000) (<= (select main_a v_prenex_31447) 500))) (forall ((v_prenex_31449 Int)) (or (<= (select main_a v_prenex_31449) 1498) (<= (select main_a v_prenex_31449) 999)))) (forall ((v_prenex_22873 Int) (v_prenex_22874 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22873))) (< v_prenex_22873 main_x) (<= (* 2 (select main_a v_prenex_22874)) 1998) (<= (select main_a v_prenex_22874) 999) (<= (select main_a v_prenex_22874) (+ (select main_a v_prenex_22873) 998)) (<= (+ main_x 1) v_prenex_22873))) (or (forall ((v_prenex_23442 Int)) (or (<= (select main_a v_prenex_23442) 1498) (< v_prenex_23442 main_y) (<= (+ main_y 1) v_prenex_23442))) (forall ((v_prenex_23441 Int)) (or (<= (* 2 (select main_a v_prenex_23441)) 1000) (< v_prenex_23441 main_x)))) (or (forall ((v_prenex_22749 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22749))) (<= (* 2 (select main_a v_prenex_22749)) 1000) (<= 0 (+ (select main_a v_prenex_22749) 498)) (< v_prenex_22749 main_x) (<= (+ main_x 1) v_prenex_22749))) (forall ((v_prenex_22753 Int)) (<= (* 2 (select main_a v_prenex_22753)) 1998))) (forall ((v_prenex_25768 Int) (v_prenex_25767 Int)) (or (<= (select main_a v_prenex_25767) 999) (<= (+ main_x 1) v_prenex_25767) (< v_prenex_25767 main_x) (<= 1000 (+ (select main_a v_prenex_25767) (select main_a v_prenex_25768))) (<= 0 (+ (select main_a v_prenex_25767) 498)))) (forall ((v_prenex_32126 Int) (v_prenex_32125 Int)) (or (<= (select main_a v_prenex_32125) 999) (<= 1 (select main_a v_prenex_32125)) (<= 500 (select main_a v_prenex_32126)) (<= (+ main_x 1) v_prenex_32125) (< v_prenex_32125 main_x) (<= (select main_a v_prenex_32126) (+ (select main_a v_prenex_32125) 998)))) (or (forall ((v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (< v_prenex_23151 main_y) (<= 500 (select main_a v_prenex_23151)))) (forall ((v_prenex_23146 Int)) (or (<= 0 (+ (select main_a v_prenex_23146) 498)) (< v_prenex_23146 main_x) (<= (+ main_x 1) v_prenex_23146) (<= (* 2 (select main_a v_prenex_23146)) 1000)))) (forall ((v_prenex_25769 Int) (v_prenex_25770 Int)) (or (<= (* 2 (select main_a v_prenex_25770)) 1998) (< v_prenex_25769 main_x) (<= (+ main_x 1) v_prenex_25769) (<= 1 (select main_a v_prenex_25770)) (<= (select main_a v_prenex_25769) 999) (<= 1 (select main_a v_prenex_25769)) (<= (select main_a v_prenex_25770) (+ (select main_a v_prenex_25769) 998)))) (forall ((v_prenex_21924 Int) (v_prenex_21925 Int)) (or (<= 1 (select main_a v_prenex_21924)) (<= 1000 (* 2 (select main_a v_prenex_21925))) (<= (* 2 (select main_a v_prenex_21925)) 1998) (<= 2 (* 2 (select main_a v_prenex_21924))) (< v_prenex_21924 main_x) (<= (+ main_x 1) v_prenex_21924) (<= (select main_a v_prenex_21925) (+ (select main_a v_prenex_21924) 998)))) (forall ((v_prenex_31099 Int) (v_prenex_31098 Int)) (or (<= (* 2 (select main_a v_prenex_31098)) 1000) (<= (select main_a v_prenex_31098) 999) (<= 500 (select main_a v_prenex_31099)) (<= (select main_a v_prenex_31098) (select main_a v_prenex_31099)) (<= (+ main_x 1) v_prenex_31098) (< v_prenex_31098 main_x) (<= 1 (select main_a v_prenex_31099)))) (forall ((v_prenex_26160 Int) (v_prenex_26161 Int)) (or (<= (+ main_x 1) v_prenex_26160) (< v_prenex_26160 main_x) (<= (* 2 (select main_a v_prenex_26161)) 1998) (<= (+ main_y 1) v_prenex_26161) (<= 1000 (+ (select main_a v_prenex_26160) (select main_a v_prenex_26161))) (<= 1000 (* 2 (select main_a v_prenex_26161))) (<= (select main_a v_prenex_26160) 500))) (forall ((v_prenex_25219 Int) (v_prenex_25220 Int)) (or (<= 0 (+ (select main_a v_prenex_25219) 498)) (<= 500 (select main_a v_prenex_25220)) (<= (select main_a v_prenex_25219) (select main_a v_prenex_25220)) (<= (+ main_x 1) v_prenex_25219) (< v_prenex_25219 main_x) (<= 1000 (* 2 (select main_a v_prenex_25220))))) (forall ((v_prenex_31747 Int) (v_prenex_31746 Int)) (or (< v_prenex_31746 main_x) (<= 2 (* 2 (select main_a v_prenex_31746))) (<= 1 (select main_a v_prenex_31746)) (<= 1000 (+ (select main_a v_prenex_31746) (select main_a v_prenex_31747))) (<= 1 (select main_a v_prenex_31747)) (<= 500 (select main_a v_prenex_31747)) (<= (+ main_x 1) v_prenex_31746))) (forall ((v_prenex_31334 Int) (v_prenex_31335 Int)) (or (<= (select main_a v_prenex_31334) 999) (<= (select main_a v_prenex_31335) 999) (<= (+ main_y 1) v_prenex_31335) (< v_prenex_31334 main_x) (<= 1000 (+ (select main_a v_prenex_31334) (select main_a v_prenex_31335))) (<= 1 (select main_a v_prenex_31335)) (<= (+ main_x 1) v_prenex_31334))) (forall ((v_prenex_28865 Int) (v_prenex_28864 Int)) (or (<= (select main_a v_prenex_28864) 500) (< v_prenex_28864 main_x) (<= (select main_a v_prenex_28864) 999) (<= (+ main_x 1) v_prenex_28864) (<= 1000 (+ (select main_a v_prenex_28864) (select main_a v_prenex_28865))) (<= (select main_a v_prenex_28865) 999))) (forall ((v_prenex_23387 Int) (v_prenex_23388 Int)) (or (<= 1 (select main_a v_prenex_23388)) (<= (select main_a v_prenex_23387) 500) (<= 2 (* 2 (select main_a v_prenex_23387))) (<= (+ main_x 1) v_prenex_23387) (<= (* 2 (select main_a v_prenex_23388)) 1998) (<= (select main_a v_prenex_23387) (select main_a v_prenex_23388)) (< v_prenex_23387 main_x))) (forall ((v_prenex_32197 Int) (v_prenex_32198 Int)) (or (<= (+ main_x 1) v_prenex_32197) (<= (select main_a v_prenex_32198) 1498) (<= 1000 (+ (select main_a v_prenex_32197) (select main_a v_prenex_32198))) (< v_prenex_32197 main_x) (< v_prenex_32198 main_y) (<= (select main_a v_prenex_32197) 500))) (forall ((v_prenex_22143 Int) (v_prenex_22144 Int)) (or (< v_prenex_22143 main_x) (<= (+ (select main_a v_prenex_22143) (select main_a v_prenex_22144)) 1000) (<= (select main_a v_prenex_22144) 999) (<= (* 2 (select main_a v_prenex_22144)) 1998) (<= (select main_a v_prenex_22143) 999) (<= (+ main_x 1) v_prenex_22143) (<= 0 (+ (select main_a v_prenex_22143) 498)))) (forall ((v_prenex_22640 Int) (v_prenex_22639 Int)) (or (<= (select main_a v_prenex_22639) 500) (<= (+ main_x 1) v_prenex_22639) (<= 1 (select main_a v_prenex_22640)) (<= 1000 (+ (select main_a v_prenex_22639) (select main_a v_prenex_22640))) (<= 1000 (* 2 (select main_a v_prenex_22640))) (< v_prenex_22639 main_x) (<= 2 (* 2 (select main_a v_prenex_22639))))) (or (forall ((v_prenex_24452 Int)) (or (<= (select main_a v_prenex_24452) 999) (< v_prenex_24452 main_x) (<= 2 (* 2 (select main_a v_prenex_24452))) (<= (+ main_x 1) v_prenex_24452) (<= (select main_a v_prenex_24452) 500))) (forall ((v_prenex_24455 Int)) (or (<= 500 (select main_a v_prenex_24455)) (<= 1000 (* 2 (select main_a v_prenex_24455)))))) (or (forall ((v_prenex_31569 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_31569))) (<= (select main_a v_prenex_31569) 999) (<= (+ main_y 1) v_prenex_31569))) (forall ((v_prenex_31568 Int)) (or (< v_prenex_31568 main_x) (<= (+ main_x 1) v_prenex_31568) (<= 0 (+ (select main_a v_prenex_31568) 498)) (<= (* 2 (select main_a v_prenex_31568)) 1000)))) (or (forall ((v_prenex_24102 Int)) (or (< v_prenex_24102 main_x) (<= (select main_a v_prenex_24102) 999) (<= 0 (+ (select main_a v_prenex_24102) 498)) (<= (* 2 (select main_a v_prenex_24102)) 1000) (<= (+ main_x 1) v_prenex_24102))) (forall ((v_prenex_24104 Int)) (<= (select main_a v_prenex_24104) 999))) (forall ((v_prenex_27041 Int) (v_prenex_27042 Int)) (or (<= (select main_a v_prenex_27042) (+ (select main_a v_prenex_27041) 998)) (<= 1 (select main_a v_prenex_27042)) (< v_prenex_27041 main_x) (<= (* 2 (select main_a v_prenex_27042)) 1998) (<= (+ main_x 1) v_prenex_27041) (<= (select main_a v_prenex_27041) 500) (< v_prenex_27042 main_y))) (forall ((v_prenex_32841 Int) (v_prenex_32842 Int)) (or (<= 1 (select main_a v_prenex_32841)) (<= (* 2 (select main_a v_prenex_32842)) 1998) (<= (select main_a v_prenex_32841) 999) (<= (+ main_x 1) v_prenex_32841) (<= 1000 (+ (select main_a v_prenex_32841) (select main_a v_prenex_32842))) (< v_prenex_32841 main_x))) (forall ((v_prenex_21914 Int) (v_prenex_21915 Int)) (or (<= (select main_a v_prenex_21915) (+ (select main_a v_prenex_21914) 998)) (<= (* 2 (select main_a v_prenex_21915)) 1998) (<= 1 (select main_a v_prenex_21915)) (<= (* 2 (select main_a v_prenex_21914)) 1000) (<= 1 (select main_a v_prenex_21914)) (< v_prenex_21914 main_x) (<= (+ main_x 1) v_prenex_21914))) (or (forall ((v_prenex_31990 Int)) (<= 500 (select main_a v_prenex_31990))) (forall ((v_prenex_31987 Int)) (or (< v_prenex_31987 main_x) (<= 1 (select main_a v_prenex_31987)) (<= (* 2 (select main_a v_prenex_31987)) 1000) (<= (+ main_x 1) v_prenex_31987)))) (forall ((v_prenex_29604 Int) (v_prenex_29603 Int)) (or (<= 1 (select main_a v_prenex_29603)) (<= 1000 (* 2 (select main_a v_prenex_29604))) (< v_prenex_29603 main_x) (<= (select main_a v_prenex_29604) (+ (select main_a v_prenex_29603) 998)) (<= (+ main_x 1) v_prenex_29603) (<= (select main_a v_prenex_29604) 999))) (or (forall ((v_prenex_27322 Int)) (or (< v_prenex_27322 main_x) (<= (+ main_x 1) v_prenex_27322) (<= (select main_a v_prenex_27322) 999) (<= 2 (* 2 (select main_a v_prenex_27322))) (<= 0 (+ (select main_a v_prenex_27322) 498)))) (forall ((v_prenex_27327 Int)) (or (<= 1 (select main_a v_prenex_27327)) (<= (select main_a v_prenex_27327) 1498)))) (forall ((v_prenex_29989 Int) (v_prenex_29990 Int)) (or (<= (* 2 (select main_a v_prenex_29989)) 1000) (<= (+ (select main_a v_prenex_29989) (select main_a v_prenex_29990)) 1000) (<= 500 (select main_a v_prenex_29990)) (<= (+ main_y 1) v_prenex_29990) (<= (select main_a v_prenex_29990) 999) (<= (+ main_x 1) v_prenex_29989) (< v_prenex_29989 main_x))) (forall ((v_prenex_25264 Int) (v_prenex_25265 Int)) (or (<= (select main_a v_prenex_25264) 500) (<= (+ main_x 1) v_prenex_25264) (<= 0 (+ (select main_a v_prenex_25264) 498)) (<= 1 (select main_a v_prenex_25265)) (< v_prenex_25264 main_x) (<= (+ (select main_a v_prenex_25264) (select main_a v_prenex_25265)) 1000))) (forall ((v_prenex_31536 Int) (v_prenex_31537 Int)) (or (<= 500 (select main_a v_prenex_31537)) (<= (select main_a v_prenex_31536) 999) (< v_prenex_31536 main_x) (<= 1 (select main_a v_prenex_31536)) (<= (+ (select main_a v_prenex_31536) (select main_a v_prenex_31537)) 1000) (<= (+ main_x 1) v_prenex_31536) (<= 1000 (* 2 (select main_a v_prenex_31537))))) (forall ((v_prenex_32820 Int) (v_prenex_32819 Int)) (or (<= 1000 (+ (select main_a v_prenex_32819) (select main_a v_prenex_32820))) (<= (select main_a v_prenex_32820) 999) (<= 1000 (* 2 (select main_a v_prenex_32820))) (<= (+ main_x 1) v_prenex_32819) (< v_prenex_32820 main_y) (< v_prenex_32819 main_x) (<= 2 (* 2 (select main_a v_prenex_32819))))) (forall ((v_prenex_30385 Int) (v_prenex_30384 Int)) (or (< v_prenex_30384 main_x) (<= 2 (* 2 (select main_a v_prenex_30384))) (<= (select main_a v_prenex_30384) (select main_a v_prenex_30385)) (<= (+ main_x 1) v_prenex_30384))) (forall ((v_prenex_23518 Int) (v_prenex_23517 Int)) (or (<= (* 2 (select main_a v_prenex_23518)) 1998) (<= 2 (* 2 (select main_a v_prenex_23517))) (<= (select main_a v_prenex_23517) 500) (<= (+ main_x 1) v_prenex_23517) (<= (select main_a v_prenex_23517) (select main_a v_prenex_23518)) (< v_prenex_23517 main_x))) (or (forall ((v_prenex_29584 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29584))) (<= 500 (select main_a v_prenex_29584)) (< v_prenex_29584 main_y))) (forall ((v_prenex_29583 Int)) (or (< v_prenex_29583 main_x) (<= 1 (select main_a v_prenex_29583)) (<= (+ main_x 1) v_prenex_29583) (<= 2 (* 2 (select main_a v_prenex_29583)))))) (forall ((v_prenex_28106 Int) (v_prenex_28105 Int)) (or (<= (select main_a v_prenex_28105) 500) (<= 1 (select main_a v_prenex_28106)) (<= 1 (select main_a v_prenex_28105)) (< v_prenex_28105 main_x) (<= 1000 (+ (select main_a v_prenex_28105) (select main_a v_prenex_28106))) (<= (* 2 (select main_a v_prenex_28106)) 1998) (<= (+ main_x 1) v_prenex_28105))) (forall ((v_prenex_29023 Int) (v_prenex_29022 Int)) (or (<= (* 2 (select main_a v_prenex_29023)) 1998) (<= (+ (select main_a v_prenex_29022) (select main_a v_prenex_29023)) 1000) (< v_prenex_29023 main_y) (<= 500 (select main_a v_prenex_29023)) (< v_prenex_29022 main_x) (<= (+ main_x 1) v_prenex_29022) (<= (select main_a v_prenex_29022) 500))) (forall ((v_prenex_22841 Int) (v_prenex_22842 Int)) (or (<= 1 (select main_a v_prenex_22842)) (<= (select main_a v_prenex_22841) (select main_a v_prenex_22842)) (<= (+ main_y 1) v_prenex_22842) (< v_prenex_22841 main_x) (<= (select main_a v_prenex_22841) 500) (<= 1000 (* 2 (select main_a v_prenex_22842))) (<= (+ main_x 1) v_prenex_22841))) (forall ((v_prenex_30646 Int) (v_prenex_30645 Int)) (or (< v_prenex_30645 main_x) (<= (+ main_x 1) v_prenex_30645) (<= 1 (select main_a v_prenex_30646)) (<= 500 (select main_a v_prenex_30646)) (<= 1000 (+ (select main_a v_prenex_30645) (select main_a v_prenex_30646))) (<= 0 (+ (select main_a v_prenex_30645) 498)) (<= 2 (* 2 (select main_a v_prenex_30645))))) (or (forall ((v_prenex_22977 Int)) (<= 1 (select main_a v_prenex_22977))) (forall ((v_prenex_22973 Int)) (or (<= (+ main_x 1) v_prenex_22973) (<= (* 2 (select main_a v_prenex_22973)) 1000) (<= 2 (* 2 (select main_a v_prenex_22973))) (<= (select main_a v_prenex_22973) 999) (< v_prenex_22973 main_x)))) (forall ((v_prenex_30712 Int) (v_prenex_30711 Int)) (or (< v_prenex_30711 main_x) (<= 1000 (+ (select main_a v_prenex_30711) (select main_a v_prenex_30712))) (<= 1 (select main_a v_prenex_30712)) (<= (+ main_y 1) v_prenex_30712) (<= (+ main_x 1) v_prenex_30711) (<= (select main_a v_prenex_30711) 999))) (forall ((v_prenex_26182 Int) (v_prenex_26183 Int)) (or (<= (select main_a v_prenex_26182) 999) (< v_prenex_26182 main_x) (<= (* 2 (select main_a v_prenex_26183)) 1998) (<= 2 (* 2 (select main_a v_prenex_26182))) (<= (+ main_x 1) v_prenex_26182) (<= 1000 (+ (select main_a v_prenex_26182) (select main_a v_prenex_26183))) (<= 1 (select main_a v_prenex_26183)))) (forall ((v_prenex_30665 Int) (v_prenex_30664 Int)) (or (< v_prenex_30664 main_x) (< v_prenex_30665 main_y) (<= (select main_a v_prenex_30665) (+ (select main_a v_prenex_30664) 998)) (<= (select main_a v_prenex_30665) 999) (<= (select main_a v_prenex_30664) 999) (<= 1 (select main_a v_prenex_30665)) (<= (+ main_x 1) v_prenex_30664))) (or (forall ((v_prenex_29520 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29520))) (< v_prenex_29520 main_x) (<= (+ main_x 1) v_prenex_29520))) (forall ((v_prenex_29525 Int)) (or (<= (select main_a v_prenex_29525) 1498) (<= 1000 (* 2 (select main_a v_prenex_29525)))))) (or (forall ((v_prenex_29180 Int)) (or (<= (* 2 (select main_a v_prenex_29180)) 1998) (<= 500 (select main_a v_prenex_29180)))) (forall ((v_prenex_29176 Int)) (or (<= (select main_a v_prenex_29176) 500) (< v_prenex_29176 main_x) (<= (* 2 (select main_a v_prenex_29176)) 1000) (<= (+ main_x 1) v_prenex_29176)))) (or (forall ((v_prenex_30214 Int)) (or (<= (select main_a v_prenex_30214) 999) (<= 500 (select main_a v_prenex_30214)))) (forall ((v_prenex_30210 Int)) (or (<= (select main_a v_prenex_30210) 500) (<= (+ main_x 1) v_prenex_30210) (< v_prenex_30210 main_x) (<= 0 (+ (select main_a v_prenex_30210) 498)) (<= (* 2 (select main_a v_prenex_30210)) 1000)))) (forall ((v_prenex_24889 Int) (v_prenex_24890 Int)) (or (<= (+ main_x 1) v_prenex_24889) (< v_prenex_24889 main_x) (<= (select main_a v_prenex_24889) (select main_a v_prenex_24890)) (<= (select main_a v_prenex_24890) 1498) (<= 1 (select main_a v_prenex_24890)) (<= (+ main_y 1) v_prenex_24890) (<= 2 (* 2 (select main_a v_prenex_24889))))) (forall ((v_prenex_26708 Int) (v_prenex_26709 Int)) (or (< v_prenex_26709 main_y) (< v_prenex_26708 main_x) (<= (select main_a v_prenex_26708) (select main_a v_prenex_26709)) (<= (+ main_y 1) v_prenex_26709) (<= (+ main_x 1) v_prenex_26708))) (forall ((v_prenex_32331 Int) (v_prenex_32332 Int)) (or (<= (select main_a v_prenex_32331) (select main_a v_prenex_32332)) (< v_prenex_32332 main_y) (<= 1 (select main_a v_prenex_32331)) (<= (+ main_x 1) v_prenex_32331) (<= 1000 (* 2 (select main_a v_prenex_32332))) (< v_prenex_32331 main_x) (<= (select main_a v_prenex_32332) 999))) (forall ((v_prenex_23551 Int) (v_prenex_23550 Int)) (or (< v_prenex_23550 main_x) (<= (+ main_x 1) v_prenex_23550) (<= 1 (select main_a v_prenex_23551)) (<= 2 (* 2 (select main_a v_prenex_23550))) (<= 0 (+ (select main_a v_prenex_23550) 498)) (<= (select main_a v_prenex_23550) (select main_a v_prenex_23551)))) (forall ((v_prenex_24751 Int) (v_prenex_24752 Int)) (or (<= (+ main_x 1) v_prenex_24751) (< v_prenex_24752 main_y) (<= (select main_a v_prenex_24752) (+ (select main_a v_prenex_24751) 998)) (<= 500 (select main_a v_prenex_24752)) (<= 1000 (* 2 (select main_a v_prenex_24752))) (< v_prenex_24751 main_x) (<= 1 (select main_a v_prenex_24751)))) (or (forall ((v_prenex_29331 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29331))) (<= 1 (select main_a v_prenex_29331)) (<= (+ main_x 1) v_prenex_29331) (< v_prenex_29331 main_x))) (forall ((v_prenex_29332 Int)) (or (<= (select main_a v_prenex_29332) 999) (<= (* 2 (select main_a v_prenex_29332)) 1998)))) (or (forall ((v_prenex_28860 Int)) (or (<= (+ main_x 1) v_prenex_28860) (<= (* 2 (select main_a v_prenex_28860)) 1000) (< v_prenex_28860 main_x) (<= 2 (* 2 (select main_a v_prenex_28860))))) (forall ((v_prenex_28863 Int)) (or (< v_prenex_28863 main_y) (<= (select main_a v_prenex_28863) 999)))) (or (forall ((v_prenex_28733 Int)) (or (<= 0 (+ (select main_a v_prenex_28733) 498)) (<= (* 2 (select main_a v_prenex_28733)) 1000) (< v_prenex_28733 main_x) (<= (+ main_x 1) v_prenex_28733))) (forall ((v_prenex_28734 Int)) (or (<= (+ main_y 1) v_prenex_28734) (<= (select main_a v_prenex_28734) 1498) (<= 500 (select main_a v_prenex_28734))))) (or (forall ((v_prenex_30325 Int)) (or (<= 500 (select main_a v_prenex_30325)) (<= (select main_a v_prenex_30325) 1498))) (forall ((v_prenex_30319 Int)) (or (<= (select main_a v_prenex_30319) 500) (<= (* 2 (select main_a v_prenex_30319)) 1000) (< v_prenex_30319 main_x) (<= 2 (* 2 (select main_a v_prenex_30319))) (<= (+ main_x 1) v_prenex_30319)))) (forall ((v_prenex_27748 Int) (v_prenex_27749 Int)) (or (<= (select main_a v_prenex_27748) 999) (<= (select main_a v_prenex_27749) (+ (select main_a v_prenex_27748) 998)) (<= (+ main_x 1) v_prenex_27748) (< v_prenex_27748 main_x) (<= 1000 (* 2 (select main_a v_prenex_27749))) (< v_prenex_27749 main_y) (<= (* 2 (select main_a v_prenex_27749)) 1998))) (forall ((v_prenex_27830 Int) (v_prenex_27831 Int)) (or (< v_prenex_27830 main_x) (<= (* 2 (select main_a v_prenex_27830)) 1000) (<= (select main_a v_prenex_27830) (select main_a v_prenex_27831)) (<= (+ main_x 1) v_prenex_27830) (<= 2 (* 2 (select main_a v_prenex_27830))))) (or (forall ((v_prenex_24106 Int)) (or (<= 500 (select main_a v_prenex_24106)) (<= (+ main_y 1) v_prenex_24106) (<= (* 2 (select main_a v_prenex_24106)) 1998))) (forall ((v_prenex_24105 Int)) (or (<= (+ main_x 1) v_prenex_24105) (<= (* 2 (select main_a v_prenex_24105)) 1000) (< v_prenex_24105 main_x)))) (or (forall ((v_prenex_26232 Int)) (<= 1000 (* 2 (select main_a v_prenex_26232)))) (forall ((v_prenex_26229 Int)) (or (< v_prenex_26229 main_x) (<= (select main_a v_prenex_26229) 999) (<= (+ main_x 1) v_prenex_26229) (<= (* 2 (select main_a v_prenex_26229)) 1000) (<= (select main_a v_prenex_26229) 500)))) (forall ((v_prenex_27289 Int) (v_prenex_27288 Int)) (or (<= (+ (select main_a v_prenex_27288) (select main_a v_prenex_27289)) 1000) (<= (+ main_x 1) v_prenex_27288) (<= 1000 (* 2 (select main_a v_prenex_27289))) (< v_prenex_27288 main_x) (<= (* 2 (select main_a v_prenex_27289)) 1998) (<= 2 (* 2 (select main_a v_prenex_27288))) (<= (select main_a v_prenex_27288) 999))) (forall ((v_prenex_29619 Int) (v_prenex_29620 Int)) (or (<= 0 (+ (select main_a v_prenex_29619) 498)) (<= 1000 (* 2 (select main_a v_prenex_29620))) (< v_prenex_29619 main_x) (<= 1 (select main_a v_prenex_29620)) (<= 2 (* 2 (select main_a v_prenex_29619))) (<= (+ main_x 1) v_prenex_29619) (<= (+ (select main_a v_prenex_29619) (select main_a v_prenex_29620)) 1000))) (forall ((v_prenex_29855 Int) (v_prenex_29854 Int)) (or (< v_prenex_29854 main_x) (<= (+ (select main_a v_prenex_29854) (select main_a v_prenex_29855)) 1000) (<= (* 2 (select main_a v_prenex_29855)) 1998) (<= (+ main_x 1) v_prenex_29854) (<= (* 2 (select main_a v_prenex_29854)) 1000) (<= (select main_a v_prenex_29855) 999) (<= (select main_a v_prenex_29854) 500))) (forall ((v_prenex_24067 Int) (v_prenex_24066 Int)) (or (<= (+ main_x 1) v_prenex_24066) (<= (* 2 (select main_a v_prenex_24066)) 1000) (<= 2 (* 2 (select main_a v_prenex_24066))) (<= 1 (select main_a v_prenex_24067)) (<= (select main_a v_prenex_24067) 999) (<= (select main_a v_prenex_24066) (select main_a v_prenex_24067)) (< v_prenex_24066 main_x))) (or (forall ((v_prenex_22305 Int)) (<= 1000 (* 2 (select main_a v_prenex_22305)))) (forall ((v_prenex_22304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22304))) (<= (select main_a v_prenex_22304) 999) (< v_prenex_22304 main_x) (<= (+ main_x 1) v_prenex_22304)))) (forall ((v_prenex_31610 Int) (v_prenex_31611 Int)) (or (<= (select main_a v_prenex_31611) 999) (<= (+ main_y 1) v_prenex_31611) (<= (select main_a v_prenex_31610) 999) (<= (select main_a v_prenex_31610) (select main_a v_prenex_31611)) (<= (+ main_x 1) v_prenex_31610) (<= (select main_a v_prenex_31611) 1498) (< v_prenex_31610 main_x))) (or (forall ((v_prenex_27175 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27175))) (<= (* 2 (select main_a v_prenex_27175)) 1998))) (forall ((v_prenex_27171 Int)) (or (<= (* 2 (select main_a v_prenex_27171)) 1000) (< v_prenex_27171 main_x) (<= (+ main_x 1) v_prenex_27171) (<= 0 (+ (select main_a v_prenex_27171) 498)) (<= 1 (select main_a v_prenex_27171))))) (forall ((v_prenex_26678 Int) (v_prenex_26679 Int)) (or (<= (select main_a v_prenex_26679) (+ (select main_a v_prenex_26678) 998)) (<= 1 (select main_a v_prenex_26678)) (<= (+ main_y 1) v_prenex_26679) (<= (+ main_x 1) v_prenex_26678) (<= 1 (select main_a v_prenex_26679)) (< v_prenex_26678 main_x))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (* 2 (select main_a v_prenex_23409)) 1998) (<= 500 (select main_a v_prenex_23409)))) (forall ((v_prenex_23408 Int)) (or (<= (+ main_x 1) v_prenex_23408) (<= 2 (* 2 (select main_a v_prenex_23408))) (< v_prenex_23408 main_x) (<= 1 (select main_a v_prenex_23408))))) (or (forall ((v_prenex_24321 Int)) (or (<= (select main_a v_prenex_24321) 1498) (<= 1000 (* 2 (select main_a v_prenex_24321))))) (forall ((v_prenex_24320 Int)) (or (<= 0 (+ (select main_a v_prenex_24320) 498)) (<= (* 2 (select main_a v_prenex_24320)) 1000) (<= (+ main_x 1) v_prenex_24320) (<= 1 (select main_a v_prenex_24320)) (< v_prenex_24320 main_x)))) (forall ((v_prenex_26730 Int) (v_prenex_26731 Int)) (or (<= (select main_a v_prenex_26730) (select main_a v_prenex_26731)) (<= (+ main_x 1) v_prenex_26730) (<= 1 (select main_a v_prenex_26731)) (<= (+ main_y 1) v_prenex_26731) (<= (* 2 (select main_a v_prenex_26730)) 1000) (<= 500 (select main_a v_prenex_26731)) (< v_prenex_26730 main_x))) (or (forall ((v_prenex_25521 Int)) (or (<= (+ main_x 1) v_prenex_25521) (< v_prenex_25521 main_x) (<= (select main_a v_prenex_25521) 999) (<= 2 (* 2 (select main_a v_prenex_25521))))) (forall ((v_prenex_25525 Int)) (or (<= 1 (select main_a v_prenex_25525)) (<= (* 2 (select main_a v_prenex_25525)) 1998)))) (forall ((v_prenex_28569 Int) (v_prenex_28570 Int)) (or (< v_prenex_28569 main_x) (<= (select main_a v_prenex_28570) 1498) (<= (select main_a v_prenex_28570) (+ (select main_a v_prenex_28569) 998)) (<= (+ main_x 1) v_prenex_28569) (<= 1 (select main_a v_prenex_28569)))) (forall ((v_prenex_30866 Int) (v_prenex_30867 Int)) (or (<= (+ main_x 1) v_prenex_30866) (< v_prenex_30866 main_x) (<= (+ main_y 1) v_prenex_30867) (<= (* 2 (select main_a v_prenex_30866)) 1000) (<= 1000 (+ (select main_a v_prenex_30866) (select main_a v_prenex_30867))) (<= 1000 (* 2 (select main_a v_prenex_30867))) (<= 500 (select main_a v_prenex_30867)))) (or (forall ((v_prenex_25970 Int)) (<= 1 (select main_a v_prenex_25970))) (forall ((v_prenex_25964 Int)) (or (<= 1 (select main_a v_prenex_25964)) (<= (* 2 (select main_a v_prenex_25964)) 1000) (<= (+ main_x 1) v_prenex_25964) (<= 2 (* 2 (select main_a v_prenex_25964))) (< v_prenex_25964 main_x)))) (forall ((v_prenex_22530 Int) (v_prenex_22531 Int)) (or (<= (select main_a v_prenex_22531) 999) (< v_prenex_22530 main_x) (<= 1000 (+ (select main_a v_prenex_22530) (select main_a v_prenex_22531))) (<= (+ main_x 1) v_prenex_22530) (<= (select main_a v_prenex_22531) 1498) (<= 2 (* 2 (select main_a v_prenex_22530))))) (forall ((v_prenex_25415 Int) (v_prenex_25414 Int)) (or (<= 1000 (+ (select main_a v_prenex_25414) (select main_a v_prenex_25415))) (< v_prenex_25414 main_x) (<= 1 (select main_a v_prenex_25414)) (<= 1000 (* 2 (select main_a v_prenex_25415))) (<= (+ main_x 1) v_prenex_25414) (<= 0 (+ (select main_a v_prenex_25414) 498)))) (forall ((v_prenex_23211 Int) (v_prenex_23210 Int)) (or (<= (+ (select main_a v_prenex_23210) (select main_a v_prenex_23211)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23211))) (<= (* 2 (select main_a v_prenex_23210)) 1000) (<= (+ main_x 1) v_prenex_23210) (< v_prenex_23211 main_y) (< v_prenex_23210 main_x))) (forall ((v_prenex_21944 Int) (v_prenex_21945 Int)) (or (< v_prenex_21944 main_x) (<= 1000 (* 2 (select main_a v_prenex_21945))) (<= (select main_a v_prenex_21944) (select main_a v_prenex_21945)) (<= 2 (* 2 (select main_a v_prenex_21944))) (<= (select main_a v_prenex_21945) 999) (<= (select main_a v_prenex_21944) 999) (<= (+ main_x 1) v_prenex_21944))) (forall ((v_prenex_28939 Int) (v_prenex_28938 Int)) (or (<= 500 (select main_a v_prenex_28939)) (< v_prenex_28939 main_y) (<= (select main_a v_prenex_28939) 1498) (<= (+ main_y 1) v_prenex_28939) (<= 1000 (+ (select main_a v_prenex_28938) (select main_a v_prenex_28939))))) (forall ((v_prenex_28689 Int) (v_prenex_28690 Int)) (or (<= (select main_a v_prenex_28689) 999) (<= 2 (* 2 (select main_a v_prenex_28689))) (< v_prenex_28689 main_x) (<= (select main_a v_prenex_28690) (+ (select main_a v_prenex_28689) 998)) (<= (+ main_x 1) v_prenex_28689) (<= (* 2 (select main_a v_prenex_28690)) 1998) (<= 500 (select main_a v_prenex_28690)))) (forall ((v_prenex_25437 Int) (v_prenex_25436 Int)) (or (<= 0 (+ (select main_a v_prenex_25436) 498)) (<= (* 2 (select main_a v_prenex_25436)) 1000) (<= 1 (select main_a v_prenex_25437)) (< v_prenex_25436 main_x) (<= (select main_a v_prenex_25437) (+ (select main_a v_prenex_25436) 998)) (<= (+ main_x 1) v_prenex_25436) (<= (select main_a v_prenex_25437) 1498))) (forall ((v_prenex_29843 Int) (v_prenex_29842 Int)) (or (<= 0 (+ (select main_a v_prenex_29842) 498)) (<= 1000 (* 2 (select main_a v_prenex_29843))) (<= (select main_a v_prenex_29842) (select main_a v_prenex_29843)) (<= (select main_a v_prenex_29842) 500) (<= (+ main_x 1) v_prenex_29842) (< v_prenex_29842 main_x) (<= (select main_a v_prenex_29843) 999))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (* 2 (select main_a v_prenex_23409)) 1998) (<= 500 (select main_a v_prenex_23409)))) (forall ((v_prenex_23404 Int)) (or (< v_prenex_23404 main_x) (<= 2 (* 2 (select main_a v_prenex_23404))) (<= (+ main_x 1) v_prenex_23404)))) (or (forall ((v_prenex_27294 Int)) (or (<= (* 2 (select main_a v_prenex_27294)) 1000) (< v_prenex_27294 main_x) (<= (+ main_x 1) v_prenex_27294))) (forall ((v_prenex_27296 Int)) (<= 1 (select main_a v_prenex_27296)))) (forall ((v_prenex_31749 Int) (v_prenex_31748 Int)) (or (< v_prenex_31748 main_x) (<= (* 2 (select main_a v_prenex_31749)) 1998) (<= 1 (select main_a v_prenex_31749)) (<= (select main_a v_prenex_31748) (select main_a v_prenex_31749)) (<= (+ main_x 1) v_prenex_31748) (<= (select main_a v_prenex_31748) 500) (<= (* 2 (select main_a v_prenex_31748)) 1000))) (or (forall ((v_prenex_32293 Int)) (<= 1 (select main_a v_prenex_32293))) (forall ((v_prenex_32289 Int)) (or (< v_prenex_32289 main_x) (<= (select main_a v_prenex_32289) 500) (<= (* 2 (select main_a v_prenex_32289)) 1000) (<= (+ main_x 1) v_prenex_32289) (<= 0 (+ (select main_a v_prenex_32289) 498))))) (forall ((v_prenex_22216 Int) (v_prenex_22217 Int)) (or (<= (+ (select main_a v_prenex_22216) (select main_a v_prenex_22217)) 1000) (<= (+ main_x 1) v_prenex_22216) (<= 2 (* 2 (select main_a v_prenex_22216))) (<= (+ main_y 1) v_prenex_22217) (< v_prenex_22216 main_x))) (forall ((v_prenex_29208 Int) (v_prenex_29209 Int)) (or (<= (+ main_x 1) v_prenex_29208) (<= (select main_a v_prenex_29209) 1498) (<= (+ (select main_a v_prenex_29208) (select main_a v_prenex_29209)) 1000) (< v_prenex_29208 main_x) (<= 2 (* 2 (select main_a v_prenex_29208))) (<= (* 2 (select main_a v_prenex_29208)) 1000))) (forall ((v_prenex_24531 Int) (v_prenex_24530 Int)) (or (<= (select main_a v_prenex_24531) 1498) (< v_prenex_24530 main_x) (<= (+ main_x 1) v_prenex_24530) (<= (select main_a v_prenex_24530) 999) (<= 0 (+ (select main_a v_prenex_24530) 498)) (<= 1000 (* 2 (select main_a v_prenex_24531))) (<= 1000 (+ (select main_a v_prenex_24530) (select main_a v_prenex_24531))))) (forall ((v_prenex_28111 Int) (v_prenex_28112 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_28112))) (< v_prenex_28111 main_x) (<= 0 (+ (select main_a v_prenex_28111) 498)) (<= (select main_a v_prenex_28111) 999) (<= 1 (select main_a v_prenex_28112)) (<= (select main_a v_prenex_28111) (select main_a v_prenex_28112)) (<= (+ main_x 1) v_prenex_28111))) (forall ((v_prenex_29064 Int) (v_prenex_29065 Int)) (or (<= (* 2 (select main_a v_prenex_29065)) 1998) (<= 1000 (+ (select main_a v_prenex_29064) (select main_a v_prenex_29065))) (<= 2 (* 2 (select main_a v_prenex_29064))) (<= (+ main_x 1) v_prenex_29064) (< v_prenex_29064 main_x) (<= 0 (+ (select main_a v_prenex_29064) 498)))) (forall ((v_prenex_31196 Int) (v_prenex_31195 Int)) (or (< v_prenex_31195 main_x) (<= (+ main_x 1) v_prenex_31195) (<= (select main_a v_prenex_31196) (+ (select main_a v_prenex_31195) 998)) (<= (* 2 (select main_a v_prenex_31195)) 1000) (<= (select main_a v_prenex_31195) 500) (<= (select main_a v_prenex_31196) 1498))) (forall ((v_prenex_24661 Int) (v_prenex_24660 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_24661))) (<= (+ main_x 1) v_prenex_24660) (<= 2 (* 2 (select main_a v_prenex_24660))) (<= (select main_a v_prenex_24661) (+ (select main_a v_prenex_24660) 998)) (< v_prenex_24660 main_x) (<= (select main_a v_prenex_24661) 1498))) (forall ((v_prenex_24681 Int) (v_prenex_24680 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24680))) (<= (+ main_x 1) v_prenex_24680) (<= (select main_a v_prenex_24681) 1498) (<= (select main_a v_prenex_24680) (select main_a v_prenex_24681)) (<= (* 2 (select main_a v_prenex_24680)) 1000) (< v_prenex_24680 main_x) (<= (* 2 (select main_a v_prenex_24681)) 1998))) (forall ((v_prenex_31062 Int) (v_prenex_31061 Int)) (or (<= 1 (select main_a v_prenex_31062)) (< v_prenex_31061 main_x) (<= (select main_a v_prenex_31061) 500) (<= (select main_a v_prenex_31061) (select main_a v_prenex_31062)) (<= (+ main_x 1) v_prenex_31061) (<= 2 (* 2 (select main_a v_prenex_31061))))) (forall ((v_prenex_26378 Int) (v_prenex_26377 Int)) (or (<= (* 2 (select main_a v_prenex_26378)) 1998) (<= (select main_a v_prenex_26378) 999) (<= (+ (select main_a v_prenex_26377) (select main_a v_prenex_26378)) 1000) (<= 0 (+ (select main_a v_prenex_26377) 498)) (< v_prenex_26377 main_x) (<= 2 (* 2 (select main_a v_prenex_26377))) (<= (+ main_x 1) v_prenex_26377))) (or (forall ((v_prenex_31883 Int)) (<= 1000 (* 2 (select main_a v_prenex_31883)))) (forall ((v_prenex_31880 Int)) (or (< v_prenex_31880 main_x) (<= (select main_a v_prenex_31880) 999) (<= 2 (* 2 (select main_a v_prenex_31880))) (<= (+ main_x 1) v_prenex_31880) (<= 1 (select main_a v_prenex_31880))))) (forall ((v_prenex_24955 Int) (v_prenex_24954 Int)) (or (<= (select main_a v_prenex_24955) 999) (<= (+ main_x 1) v_prenex_24954) (< v_prenex_24954 main_x) (<= 0 (+ (select main_a v_prenex_24954) 498)) (<= (+ (select main_a v_prenex_24954) (select main_a v_prenex_24955)) 1000))) (or (forall ((v_prenex_27351 Int)) (or (<= (select main_a v_prenex_27351) 999) (<= (+ main_x 1) v_prenex_27351) (< v_prenex_27351 main_x) (<= 2 (* 2 (select main_a v_prenex_27351))))) (forall ((v_prenex_27352 Int)) (or (<= (+ main_y 1) v_prenex_27352) (<= (select main_a v_prenex_27352) 1498) (<= 1 (select main_a v_prenex_27352))))) (forall ((v_prenex_32335 Int) (v_prenex_32336 Int)) (or (<= (select main_a v_prenex_32336) 1498) (<= (+ main_y 1) v_prenex_32336) (<= 1 (select main_a v_prenex_32335)) (< v_prenex_32335 main_x) (<= 1000 (* 2 (select main_a v_prenex_32336))) (<= (select main_a v_prenex_32336) (+ (select main_a v_prenex_32335) 998)) (<= (+ main_x 1) v_prenex_32335))) (forall ((v_prenex_27184 Int) (v_prenex_27185 Int)) (or (<= (select main_a v_prenex_27185) 1498) (<= (* 2 (select main_a v_prenex_27185)) 1998) (<= (select main_a v_prenex_27184) (select main_a v_prenex_27185)) (< v_prenex_27184 main_x) (<= (+ main_x 1) v_prenex_27184) (<= 1 (select main_a v_prenex_27184)) (<= 2 (* 2 (select main_a v_prenex_27184))))) (or (forall ((v_prenex_26475 Int)) (<= 1 (select main_a v_prenex_26475))) (forall ((v_prenex_26474 Int)) (or (< v_prenex_26474 main_x) (<= 0 (+ (select main_a v_prenex_26474) 498)) (<= (+ main_x 1) v_prenex_26474) (<= 2 (* 2 (select main_a v_prenex_26474))) (<= 1 (select main_a v_prenex_26474))))) (forall ((v_prenex_26468 Int) (v_prenex_26467 Int)) (or (< v_prenex_26467 main_x) (<= (select main_a v_prenex_26468) 999) (< v_prenex_26468 main_y) (<= (select main_a v_prenex_26467) 999) (<= (+ main_x 1) v_prenex_26467) (<= (* 2 (select main_a v_prenex_26468)) 1998) (<= 1000 (+ (select main_a v_prenex_26467) (select main_a v_prenex_26468))))) (forall ((v_prenex_32003 Int) (v_prenex_32004 Int)) (or (<= (+ main_y 1) v_prenex_32004) (< v_prenex_32003 main_x) (<= (+ (select main_a v_prenex_32003) (select main_a v_prenex_32004)) 1000) (<= (select main_a v_prenex_32004) 1498) (<= 0 (+ (select main_a v_prenex_32003) 498)) (<= 1 (select main_a v_prenex_32004)) (<= (+ main_x 1) v_prenex_32003))) (forall ((v_prenex_22566 Int) (v_prenex_22567 Int)) (or (<= (select main_a v_prenex_22566) 999) (<= (+ main_x 1) v_prenex_22566) (<= 500 (select main_a v_prenex_22567)) (<= 2 (* 2 (select main_a v_prenex_22566))) (< v_prenex_22566 main_x) (<= (select main_a v_prenex_22566) (select main_a v_prenex_22567)) (<= (* 2 (select main_a v_prenex_22567)) 1998))) (forall ((v_prenex_28842 Int) (v_prenex_28841 Int)) (or (<= (select main_a v_prenex_28842) 999) (<= (+ main_x 1) v_prenex_28841) (<= 1000 (+ (select main_a v_prenex_28841) (select main_a v_prenex_28842))) (<= (select main_a v_prenex_28842) 1498) (<= (select main_a v_prenex_28841) 500) (< v_prenex_28841 main_x))) (or (forall ((v_prenex_25905 Int)) (or (< v_prenex_25905 main_x) (<= (+ main_x 1) v_prenex_25905) (<= 2 (* 2 (select main_a v_prenex_25905))) (<= (select main_a v_prenex_25905) 999))) (forall ((v_prenex_25908 Int)) (or (<= 500 (select main_a v_prenex_25908)) (<= 1000 (* 2 (select main_a v_prenex_25908)))))) (forall ((v_prenex_27250 Int) (v_prenex_27251 Int)) (or (<= (* 2 (select main_a v_prenex_27250)) 1000) (<= (select main_a v_prenex_27250) 999) (<= 1000 (* 2 (select main_a v_prenex_27251))) (< v_prenex_27250 main_x) (<= (+ (select main_a v_prenex_27250) (select main_a v_prenex_27251)) 1000) (<= (+ main_x 1) v_prenex_27250))) (forall ((v_prenex_22675 Int) (v_prenex_22676 Int)) (or (<= (* 2 (select main_a v_prenex_22675)) 1000) (<= (select main_a v_prenex_22676) (+ (select main_a v_prenex_22675) 998)) (<= (select main_a v_prenex_22676) 1498) (<= (* 2 (select main_a v_prenex_22676)) 1998) (< v_prenex_22675 main_x) (<= (+ main_x 1) v_prenex_22675) (<= 2 (* 2 (select main_a v_prenex_22675))))) (forall ((v_prenex_22584 Int) (v_prenex_22585 Int)) (or (<= (select main_a v_prenex_22584) 999) (<= 500 (select main_a v_prenex_22585)) (< v_prenex_22584 main_x) (<= 2 (* 2 (select main_a v_prenex_22584))) (<= (* 2 (select main_a v_prenex_22585)) 1998) (<= (+ main_x 1) v_prenex_22584) (<= (+ (select main_a v_prenex_22584) (select main_a v_prenex_22585)) 1000))) (forall ((v_prenex_28611 Int) (v_prenex_28610 Int)) (or (<= (select main_a v_prenex_28610) 999) (<= (select main_a v_prenex_28611) 999) (< v_prenex_28610 main_x) (<= (+ main_x 1) v_prenex_28610) (<= (select main_a v_prenex_28610) (select main_a v_prenex_28611)) (<= (select main_a v_prenex_28610) 500))) (or (forall ((v_prenex_26168 Int)) (<= 500 (select main_a v_prenex_26168))) (forall ((v_prenex_26164 Int)) (or (<= (+ main_x 1) v_prenex_26164) (<= (* 2 (select main_a v_prenex_26164)) 1000) (< v_prenex_26164 main_x) (<= (select main_a v_prenex_26164) 999)))) (or (forall ((v_prenex_24086 Int)) (<= (select main_a v_prenex_24086) 1498)) (forall ((v_prenex_24083 Int)) (or (<= 0 (+ (select main_a v_prenex_24083) 498)) (< v_prenex_24083 main_x) (<= 2 (* 2 (select main_a v_prenex_24083))) (<= (select main_a v_prenex_24083) 500) (<= (+ main_x 1) v_prenex_24083)))) (forall ((v_prenex_22516 Int) (v_prenex_22517 Int)) (or (<= (+ (select main_a v_prenex_22516) (select main_a v_prenex_22517)) 1000) (<= 2 (* 2 (select main_a v_prenex_22516))) (<= (select main_a v_prenex_22517) 1498) (<= 0 (+ (select main_a v_prenex_22516) 498)) (<= (select main_a v_prenex_22517) 999) (< v_prenex_22516 main_x) (<= (+ main_x 1) v_prenex_22516))) (forall ((v_prenex_32054 Int) (v_prenex_32053 Int)) (or (<= (* 2 (select main_a v_prenex_32053)) 1000) (<= (+ (select main_a v_prenex_32053) (select main_a v_prenex_32054)) 1000) (<= 1 (select main_a v_prenex_32053)) (<= 500 (select main_a v_prenex_32054)) (< v_prenex_32053 main_x) (<= (+ main_x 1) v_prenex_32053))) (or (forall ((v_prenex_24647 Int)) (or (<= 1 (select main_a v_prenex_24647)) (<= (select main_a v_prenex_24647) 1498) (< v_prenex_24647 main_y))) (forall ((v_prenex_24644 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24644))) (<= (* 2 (select main_a v_prenex_24644)) 1000) (< v_prenex_24644 main_x) (<= (+ main_x 1) v_prenex_24644)))) (forall ((v_prenex_31017 Int) (v_prenex_31018 Int)) (or (<= 1 (select main_a v_prenex_31018)) (<= (+ main_x 1) v_prenex_31017) (<= 500 (select main_a v_prenex_31018)) (<= (select main_a v_prenex_31018) (+ (select main_a v_prenex_31017) 998)) (<= 2 (* 2 (select main_a v_prenex_31017))) (< v_prenex_31017 main_x) (< v_prenex_31018 main_y))) (forall ((v_prenex_31752 Int) (v_prenex_31753 Int)) (or (<= 1 (select main_a v_prenex_31753)) (<= 1 (select main_a v_prenex_31752)) (<= (select main_a v_prenex_31753) 999) (<= 0 (+ (select main_a v_prenex_31752) 498)) (< v_prenex_31752 main_x) (<= (+ (select main_a v_prenex_31752) (select main_a v_prenex_31753)) 1000) (<= (+ main_x 1) v_prenex_31752))) (forall ((v_prenex_29037 Int) (v_prenex_29036 Int)) (or (<= (* 2 (select main_a v_prenex_29037)) 1998) (<= 500 (select main_a v_prenex_29037)) (<= 0 (+ (select main_a v_prenex_29036) 498)) (< v_prenex_29036 main_x) (<= (+ (select main_a v_prenex_29036) (select main_a v_prenex_29037)) 1000) (<= (+ main_x 1) v_prenex_29036))) (forall ((v_prenex_21470 Int) (v_prenex_21469 Int)) (or (<= 1000 (+ (select main_a v_prenex_21469) (select main_a v_prenex_21470))) (< v_prenex_21469 main_x) (<= 0 (+ (select main_a v_prenex_21469) 498)) (<= (select main_a v_prenex_21469) 500) (<= (* 2 (select main_a v_prenex_21470)) 1998) (<= (select main_a v_prenex_21470) 999) (<= (+ main_x 1) v_prenex_21469))) (or (forall ((v_prenex_26386 Int)) (or (<= 1 (select main_a v_prenex_26386)) (<= (select main_a v_prenex_26386) 999))) (forall ((v_prenex_26385 Int)) (or (< v_prenex_26385 main_x) (<= 1 (select main_a v_prenex_26385)) (<= (select main_a v_prenex_26385) 999) (<= (* 2 (select main_a v_prenex_26385)) 1000) (<= (+ main_x 1) v_prenex_26385)))) (forall ((v_prenex_21657 Int) (v_prenex_21658 Int)) (or (<= (+ (select main_a v_prenex_21657) (select main_a v_prenex_21658)) 1000) (<= 1 (select main_a v_prenex_21657)) (<= (* 2 (select main_a v_prenex_21658)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21658))) (<= (+ main_x 1) v_prenex_21657) (<= 2 (* 2 (select main_a v_prenex_21657))) (< v_prenex_21657 main_x))) (forall ((v_prenex_32885 Int) (v_prenex_32884 Int)) (or (<= (+ main_x 1) v_prenex_32884) (<= 0 (+ (select main_a v_prenex_32884) 498)) (<= (+ (select main_a v_prenex_32884) (select main_a v_prenex_32885)) 1000) (<= (select main_a v_prenex_32884) 999) (<= (select main_a v_prenex_32885) 1498) (< v_prenex_32884 main_x) (<= 1 (select main_a v_prenex_32885)))) (forall ((v_prenex_30357 Int) (v_prenex_30356 Int)) (or (< v_prenex_30357 main_y) (<= (select main_a v_prenex_30357) 999) (<= (select main_a v_prenex_30357) (+ (select main_a v_prenex_30356) 998)) (<= (+ main_x 1) v_prenex_30356) (<= (select main_a v_prenex_30356) 500) (< v_prenex_30356 main_x))) (forall ((v_prenex_28472 Int) (v_prenex_28471 Int)) (or (< v_prenex_28471 main_x) (<= (+ main_y 1) v_prenex_28472) (< v_prenex_28472 main_y) (<= (+ main_x 1) v_prenex_28471) (<= (select main_a v_prenex_28472) (+ (select main_a v_prenex_28471) 998)))) (forall ((v_prenex_31460 Int) (v_prenex_31461 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31460))) (< v_prenex_31460 main_x) (<= (* 2 (select main_a v_prenex_31460)) 1000) (<= (select main_a v_prenex_31461) 1498) (<= (+ main_x 1) v_prenex_31460) (<= (+ (select main_a v_prenex_31460) (select main_a v_prenex_31461)) 1000) (<= (select main_a v_prenex_31461) 999))) (or (forall ((v_prenex_23385 Int)) (or (< v_prenex_23385 main_x) (<= 2 (* 2 (select main_a v_prenex_23385))) (<= (+ main_x 1) v_prenex_23385) (<= 1 (select main_a v_prenex_23385)))) (forall ((v_prenex_23386 Int)) (<= 1 (select main_a v_prenex_23386)))) (forall ((v_prenex_26763 Int) (v_prenex_26762 Int)) (or (<= (* 2 (select main_a v_prenex_26763)) 1998) (<= (select main_a v_prenex_26763) (+ (select main_a v_prenex_26762) 998)) (<= (+ main_y 1) v_prenex_26763) (<= 1 (select main_a v_prenex_26762)) (<= (select main_a v_prenex_26763) 1498) (<= (+ main_x 1) v_prenex_26762) (< v_prenex_26762 main_x))) (forall ((v_prenex_30579 Int) (v_prenex_30580 Int)) (or (<= (select main_a v_prenex_30580) 999) (<= (+ (select main_a v_prenex_30579) (select main_a v_prenex_30580)) 1000) (< v_prenex_30580 main_y) (<= (+ main_y 1) v_prenex_30580))) (or (forall ((v_prenex_29584 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29584))) (<= 500 (select main_a v_prenex_29584)) (< v_prenex_29584 main_y))) (forall ((v_prenex_29580 Int)) (or (<= (+ main_x 1) v_prenex_29580) (<= 2 (* 2 (select main_a v_prenex_29580))) (<= (select main_a v_prenex_29580) 999) (< v_prenex_29580 main_x)))) (or (forall ((v_prenex_26780 Int)) (<= (select main_a v_prenex_26780) 999)) (forall ((v_prenex_26778 Int)) (or (<= 1 (select main_a v_prenex_26778)) (<= (select main_a v_prenex_26778) 500) (<= (+ main_x 1) v_prenex_26778) (<= 2 (* 2 (select main_a v_prenex_26778))) (< v_prenex_26778 main_x)))) (forall ((v_prenex_32030 Int) (v_prenex_32029 Int)) (or (< v_prenex_32029 main_x) (< v_prenex_32030 main_y) (<= (* 2 (select main_a v_prenex_32030)) 1998) (<= (+ main_x 1) v_prenex_32029) (<= 2 (* 2 (select main_a v_prenex_32029))) (<= (select main_a v_prenex_32030) (+ (select main_a v_prenex_32029) 998)) (<= 1000 (* 2 (select main_a v_prenex_32030))))) (forall ((v_prenex_31176 Int) (v_prenex_31177 Int)) (or (<= (select main_a v_prenex_31176) 999) (< v_prenex_31176 main_x) (<= 500 (select main_a v_prenex_31177)) (<= 1000 (+ (select main_a v_prenex_31176) (select main_a v_prenex_31177))) (<= (+ main_x 1) v_prenex_31176) (<= (* 2 (select main_a v_prenex_31177)) 1998) (<= 0 (+ (select main_a v_prenex_31176) 498)))) (forall ((v_prenex_25835 Int) (v_prenex_25836 Int)) (or (<= (+ main_x 1) v_prenex_25835) (<= (* 2 (select main_a v_prenex_25836)) 1998) (<= (select main_a v_prenex_25836) (+ (select main_a v_prenex_25835) 998)) (<= (select main_a v_prenex_25835) 500) (< v_prenex_25836 main_y) (< v_prenex_25835 main_x) (<= 1000 (* 2 (select main_a v_prenex_25836))))) (forall ((v_prenex_26567 Int) (v_prenex_26566 Int)) (or (<= (+ main_x 1) v_prenex_26566) (< v_prenex_26567 main_y) (<= 500 (select main_a v_prenex_26567)) (<= (+ (select main_a v_prenex_26566) (select main_a v_prenex_26567)) 1000) (<= (select main_a v_prenex_26567) 1498) (<= 0 (+ (select main_a v_prenex_26566) 498)) (< v_prenex_26566 main_x))) (forall ((v_prenex_26128 Int) (v_prenex_26129 Int)) (or (<= 1000 (+ (select main_a v_prenex_26128) (select main_a v_prenex_26129))) (<= (* 2 (select main_a v_prenex_26129)) 1998) (< v_prenex_26128 main_x) (<= (select main_a v_prenex_26128) 500) (<= (+ main_x 1) v_prenex_26128) (<= (+ main_y 1) v_prenex_26129))) (forall ((v_prenex_27593 Int) (v_prenex_27592 Int)) (or (<= (select main_a v_prenex_27592) (select main_a v_prenex_27593)) (<= (* 2 (select main_a v_prenex_27593)) 1998) (<= (+ main_x 1) v_prenex_27592) (< v_prenex_27592 main_x) (<= 0 (+ (select main_a v_prenex_27592) 498)) (<= 1 (select main_a v_prenex_27593)))) (forall ((v_prenex_29514 Int) (v_prenex_29513 Int)) (or (<= (+ main_y 1) v_prenex_29514) (<= (+ (select main_a v_prenex_29513) (select main_a v_prenex_29514)) 1000) (<= (+ main_x 1) v_prenex_29513) (< v_prenex_29513 main_x) (<= (select main_a v_prenex_29513) 500) (<= 500 (select main_a v_prenex_29514)))) (or (forall ((v_prenex_26275 Int)) (or (<= (* 2 (select main_a v_prenex_26275)) 1000) (< v_prenex_26275 main_x) (<= (+ main_x 1) v_prenex_26275) (<= 2 (* 2 (select main_a v_prenex_26275))))) (forall ((v_prenex_26278 Int)) (or (<= (* 2 (select main_a v_prenex_26278)) 1998) (<= (select main_a v_prenex_26278) 1498)))) (forall ((v_prenex_29754 Int) (v_prenex_29753 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29754))) (<= (+ main_x 1) v_prenex_29753) (<= 2 (* 2 (select main_a v_prenex_29753))) (<= 1 (select main_a v_prenex_29754)) (< v_prenex_29753 main_x) (<= (+ (select main_a v_prenex_29753) (select main_a v_prenex_29754)) 1000) (<= 1 (select main_a v_prenex_29753)))) (forall ((v_prenex_24299 Int) (v_prenex_24298 Int)) (or (<= 0 (+ (select main_a v_prenex_24298) 498)) (<= 1000 (+ (select main_a v_prenex_24298) (select main_a v_prenex_24299))) (<= 500 (select main_a v_prenex_24299)) (<= 2 (* 2 (select main_a v_prenex_24298))) (< v_prenex_24298 main_x) (<= (+ main_x 1) v_prenex_24298) (<= (select main_a v_prenex_24299) 1498))) (forall ((v_prenex_21774 Int) (v_prenex_21775 Int)) (or (<= 0 (+ (select main_a v_prenex_21774) 498)) (<= (select main_a v_prenex_21774) 500) (<= (select main_a v_prenex_21774) (select main_a v_prenex_21775)) (< v_prenex_21774 main_x) (<= (+ main_x 1) v_prenex_21774) (<= 1 (select main_a v_prenex_21775)) (<= (select main_a v_prenex_21775) 999))) (forall ((v_prenex_31130 Int) (v_prenex_31129 Int)) (or (<= (select main_a v_prenex_31129) 999) (<= (select main_a v_prenex_31129) (select main_a v_prenex_31130)) (<= 1 (select main_a v_prenex_31130)) (<= (* 2 (select main_a v_prenex_31129)) 1000) (<= (select main_a v_prenex_31130) 1498) (< v_prenex_31129 main_x) (<= (+ main_x 1) v_prenex_31129))) (forall ((v_prenex_28238 Int) (v_prenex_28237 Int)) (or (<= 0 (+ (select main_a v_prenex_28237) 498)) (<= 1 (select main_a v_prenex_28238)) (< v_prenex_28237 main_x) (<= (+ (select main_a v_prenex_28237) (select main_a v_prenex_28238)) 1000) (<= (select main_a v_prenex_28238) 999) (<= 2 (* 2 (select main_a v_prenex_28237))) (<= (+ main_x 1) v_prenex_28237))) (forall ((v_prenex_28300 Int) (v_prenex_28299 Int)) (or (<= 1 (select main_a v_prenex_28300)) (<= 1000 (+ (select main_a v_prenex_28299) (select main_a v_prenex_28300))) (<= (select main_a v_prenex_28300) 1498) (<= (+ main_y 1) v_prenex_28300) (< v_prenex_28300 main_y))) (forall ((v_prenex_27140 Int) (v_prenex_27141 Int)) (or (<= (* 2 (select main_a v_prenex_27141)) 1998) (< v_prenex_27140 main_x) (<= (+ main_x 1) v_prenex_27140) (<= (+ (select main_a v_prenex_27140) (select main_a v_prenex_27141)) 1000) (<= 1000 (* 2 (select main_a v_prenex_27141))) (<= (* 2 (select main_a v_prenex_27140)) 1000))) (forall ((v_prenex_24528 Int) (v_prenex_24529 Int)) (or (<= (select main_a v_prenex_24528) 500) (<= (* 2 (select main_a v_prenex_24528)) 1000) (<= 500 (select main_a v_prenex_24529)) (< v_prenex_24528 main_x) (<= (select main_a v_prenex_24529) (+ (select main_a v_prenex_24528) 998)) (<= (+ main_x 1) v_prenex_24528))) (forall ((v_prenex_23838 Int) (v_prenex_23837 Int)) (or (<= 500 (select main_a v_prenex_23838)) (< v_prenex_23837 main_x) (<= (+ main_x 1) v_prenex_23837) (<= (select main_a v_prenex_23838) 1498) (<= (+ (select main_a v_prenex_23837) (select main_a v_prenex_23838)) 1000) (<= (* 2 (select main_a v_prenex_23837)) 1000))) (forall ((v_prenex_32113 Int) (v_prenex_32114 Int)) (or (<= (select main_a v_prenex_32114) (+ (select main_a v_prenex_32113) 998)) (<= (select main_a v_prenex_32113) 999) (<= 500 (select main_a v_prenex_32114)) (<= (+ main_y 1) v_prenex_32114) (< v_prenex_32113 main_x) (<= (+ main_x 1) v_prenex_32113))) (forall ((v_prenex_26817 Int) (v_prenex_26816 Int)) (or (<= (select main_a v_prenex_26816) (select main_a v_prenex_26817)) (< v_prenex_26816 main_x) (<= (select main_a v_prenex_26817) 1498) (<= 2 (* 2 (select main_a v_prenex_26816))) (<= (+ main_x 1) v_prenex_26816) (<= 1 (select main_a v_prenex_26817)) (<= 1 (select main_a v_prenex_26816)))) (forall ((v_prenex_27201 Int) (v_prenex_27200 Int)) (or (<= 500 (select main_a v_prenex_27201)) (<= (select main_a v_prenex_27200) 500) (<= (select main_a v_prenex_27201) 1498) (< v_prenex_27200 main_x) (<= 1000 (+ (select main_a v_prenex_27200) (select main_a v_prenex_27201))) (<= (+ main_x 1) v_prenex_27200) (<= (* 2 (select main_a v_prenex_27200)) 1000))) (forall ((v_prenex_32259 Int) (v_prenex_32260 Int)) (or (<= (select main_a v_prenex_32259) (select main_a v_prenex_32260)) (<= 1000 (* 2 (select main_a v_prenex_32260))) (< v_prenex_32259 main_x) (<= (+ main_x 1) v_prenex_32259) (<= (select main_a v_prenex_32259) 500) (<= (+ main_y 1) v_prenex_32260))) (or (forall ((v_prenex_27801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27801))) (<= 1 (select main_a v_prenex_27801)))) (forall ((v_prenex_27796 Int)) (or (<= (+ main_x 1) v_prenex_27796) (<= 2 (* 2 (select main_a v_prenex_27796))) (< v_prenex_27796 main_x)))) (or (forall ((v_prenex_29451 Int)) (or (<= (select main_a v_prenex_29451) 500) (<= 1 (select main_a v_prenex_29451)) (< v_prenex_29451 main_x) (<= (+ main_x 1) v_prenex_29451) (<= (* 2 (select main_a v_prenex_29451)) 1000))) (forall ((v_prenex_29453 Int)) (or (<= (* 2 (select main_a v_prenex_29453)) 1998) (<= 1 (select main_a v_prenex_29453))))) (forall ((v_prenex_26703 Int) (v_prenex_26702 Int)) (or (<= 1 (select main_a v_prenex_26702)) (<= (+ main_x 1) v_prenex_26702) (< v_prenex_26702 main_x) (<= 1000 (* 2 (select main_a v_prenex_26703))) (<= 500 (select main_a v_prenex_26703)) (<= (select main_a v_prenex_26703) (+ (select main_a v_prenex_26702) 998)) (<= (select main_a v_prenex_26702) 500))) (or (forall ((v_prenex_25534 Int)) (or (<= (select main_a v_prenex_25534) 999) (<= (select main_a v_prenex_25534) 1498))) (forall ((v_prenex_25532 Int)) (or (< v_prenex_25532 main_x) (<= 2 (* 2 (select main_a v_prenex_25532))) (<= (+ main_x 1) v_prenex_25532) (<= (select main_a v_prenex_25532) 999) (<= 0 (+ (select main_a v_prenex_25532) 498))))) (forall ((v_prenex_28261 Int) (v_prenex_28262 Int)) (or (< v_prenex_28261 main_x) (<= 2 (* 2 (select main_a v_prenex_28261))) (<= (select main_a v_prenex_28262) 1498) (< v_prenex_28262 main_y) (<= (+ main_x 1) v_prenex_28261) (<= (+ (select main_a v_prenex_28261) (select main_a v_prenex_28262)) 1000))) (forall ((v_prenex_30828 Int) (v_prenex_30829 Int)) (or (< v_prenex_30828 main_x) (<= (* 2 (select main_a v_prenex_30828)) 1000) (<= (select main_a v_prenex_30829) 999) (<= (select main_a v_prenex_30828) 500) (<= (+ (select main_a v_prenex_30828) (select main_a v_prenex_30829)) 1000) (<= (+ main_x 1) v_prenex_30828))) (forall ((v_prenex_27949 Int) (v_prenex_27950 Int)) (or (< v_prenex_27950 main_y) (<= (select main_a v_prenex_27950) 999) (<= (+ main_y 1) v_prenex_27950) (<= 1 (select main_a v_prenex_27950)) (<= (select main_a v_prenex_27949) (select main_a v_prenex_27950)))) (forall ((v_prenex_27759 Int) (v_prenex_27758 Int)) (or (<= 1 (select main_a v_prenex_27758)) (<= 1 (select main_a v_prenex_27759)) (< v_prenex_27758 main_x) (<= 1000 (+ (select main_a v_prenex_27758) (select main_a v_prenex_27759))) (<= (+ main_x 1) v_prenex_27758))) (forall ((v_prenex_30136 Int) (v_prenex_30135 Int)) (or (<= 500 (select main_a v_prenex_30136)) (<= (+ (select main_a v_prenex_30135) (select main_a v_prenex_30136)) 1000) (<= 2 (* 2 (select main_a v_prenex_30135))) (< v_prenex_30135 main_x) (<= (select main_a v_prenex_30136) 1498) (<= (+ main_x 1) v_prenex_30135) (<= (select main_a v_prenex_30135) 999))) (forall ((v_prenex_23817 Int) (v_prenex_23816 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23817))) (<= (select main_a v_prenex_23816) 500) (<= 2 (* 2 (select main_a v_prenex_23816))) (<= 500 (select main_a v_prenex_23817)) (<= (+ (select main_a v_prenex_23816) (select main_a v_prenex_23817)) 1000) (< v_prenex_23816 main_x) (<= (+ main_x 1) v_prenex_23816))) (or (forall ((v_prenex_23112 Int)) (or (<= (+ main_x 1) v_prenex_23112) (<= (* 2 (select main_a v_prenex_23112)) 1000) (<= 0 (+ (select main_a v_prenex_23112) 498)) (< v_prenex_23112 main_x))) (forall ((v_prenex_23113 Int)) (or (<= (select main_a v_prenex_23113) 1498) (<= (select main_a v_prenex_23113) 999) (<= (+ main_y 1) v_prenex_23113)))) (forall ((v_prenex_30695 Int) (v_prenex_30696 Int)) (or (< v_prenex_30695 main_x) (<= (+ main_x 1) v_prenex_30695) (<= 1 (select main_a v_prenex_30696)) (<= (* 2 (select main_a v_prenex_30695)) 1000) (<= 1000 (+ (select main_a v_prenex_30695) (select main_a v_prenex_30696))) (<= 1 (select main_a v_prenex_30695)) (<= (select main_a v_prenex_30696) 999))) (forall ((v_prenex_31005 Int) (v_prenex_31006 Int)) (or (<= (select main_a v_prenex_31005) (select main_a v_prenex_31006)) (<= 1 (select main_a v_prenex_31006)) (< v_prenex_31005 main_x) (<= (+ main_x 1) v_prenex_31005) (< v_prenex_31006 main_y) (<= (* 2 (select main_a v_prenex_31005)) 1000) (<= (select main_a v_prenex_31006) 1498))) (forall ((v_prenex_29161 Int) (v_prenex_29160 Int)) (or (<= (+ main_y 1) v_prenex_29161) (<= (select main_a v_prenex_29161) 999) (<= (select main_a v_prenex_29161) (+ (select main_a v_prenex_29160) 998)) (<= 500 (select main_a v_prenex_29161)) (< v_prenex_29161 main_y))) (forall ((v_prenex_30555 Int) (v_prenex_30554 Int)) (or (< v_prenex_30554 main_x) (<= (select main_a v_prenex_30554) 999) (<= (+ (select main_a v_prenex_30554) (select main_a v_prenex_30555)) 1000) (<= 1 (select main_a v_prenex_30555)) (<= (+ main_x 1) v_prenex_30554) (<= 2 (* 2 (select main_a v_prenex_30554))) (<= (select main_a v_prenex_30555) 999))) (or (forall ((v_prenex_26993 Int)) (or (< v_prenex_26993 main_x) (<= (select main_a v_prenex_26993) 999) (<= (+ main_x 1) v_prenex_26993) (<= (* 2 (select main_a v_prenex_26993)) 1000) (<= (select main_a v_prenex_26993) 500))) (forall ((v_prenex_26998 Int)) (<= (* 2 (select main_a v_prenex_26998)) 1998))) (forall ((v_prenex_32017 Int) (v_prenex_32018 Int)) (or (<= (+ main_x 1) v_prenex_32017) (<= 500 (select main_a v_prenex_32018)) (<= 1 (select main_a v_prenex_32017)) (<= 0 (+ (select main_a v_prenex_32017) 498)) (<= 1000 (+ (select main_a v_prenex_32017) (select main_a v_prenex_32018))) (< v_prenex_32017 main_x) (<= (* 2 (select main_a v_prenex_32018)) 1998))) (or (forall ((v_prenex_26174 Int)) (or (< v_prenex_26174 main_x) (<= (* 2 (select main_a v_prenex_26174)) 1000) (<= (+ main_x 1) v_prenex_26174) (<= 0 (+ (select main_a v_prenex_26174) 498)))) (forall ((v_prenex_26179 Int)) (or (<= (select main_a v_prenex_26179) 1498) (< v_prenex_26179 main_y) (<= 1000 (* 2 (select main_a v_prenex_26179)))))) (or (forall ((v_prenex_24081 Int)) (or (<= (+ main_x 1) v_prenex_24081) (<= 0 (+ (select main_a v_prenex_24081) 498)) (<= 2 (* 2 (select main_a v_prenex_24081))) (< v_prenex_24081 main_x))) (forall ((v_prenex_24086 Int)) (<= (select main_a v_prenex_24086) 1498))) (forall ((v_prenex_29240 Int) (v_prenex_29241 Int)) (or (<= 1 (select main_a v_prenex_29241)) (<= 0 (+ (select main_a v_prenex_29240) 498)) (<= (select main_a v_prenex_29240) (select main_a v_prenex_29241)) (<= (select main_a v_prenex_29240) 500) (<= (+ main_x 1) v_prenex_29240) (< v_prenex_29240 main_x))) (forall ((v_prenex_32770 Int) (v_prenex_32769 Int)) (or (< v_prenex_32769 main_x) (< v_prenex_32770 main_y) (<= 2 (* 2 (select main_a v_prenex_32769))) (<= 500 (select main_a v_prenex_32770)) (<= (+ (select main_a v_prenex_32769) (select main_a v_prenex_32770)) 1000) (<= (+ main_x 1) v_prenex_32769))) (forall ((v_prenex_24852 Int) (v_prenex_24851 Int)) (or (<= (+ (select main_a v_prenex_24851) (select main_a v_prenex_24852)) 1000) (< v_prenex_24851 main_x) (<= 2 (* 2 (select main_a v_prenex_24851))) (<= (+ main_x 1) v_prenex_24851) (<= (select main_a v_prenex_24851) 999) (<= (select main_a v_prenex_24852) 1498) (<= 500 (select main_a v_prenex_24852)))) (forall ((v_prenex_32896 Int) (v_prenex_32897 Int)) (or (<= (select main_a v_prenex_32896) 999) (<= 0 (+ (select main_a v_prenex_32896) 498)) (<= (select main_a v_prenex_32897) 1498) (<= 500 (select main_a v_prenex_32897)) (<= 1000 (+ (select main_a v_prenex_32896) (select main_a v_prenex_32897))) (<= (+ main_x 1) v_prenex_32896) (< v_prenex_32896 main_x))) (forall ((v_prenex_30013 Int) (v_prenex_30014 Int)) (or (<= (select main_a v_prenex_30014) (+ (select main_a v_prenex_30013) 998)) (<= (select main_a v_prenex_30014) 1498) (<= 1 (select main_a v_prenex_30013)) (< v_prenex_30013 main_x) (<= 2 (* 2 (select main_a v_prenex_30013))) (<= (+ main_x 1) v_prenex_30013))) (or (forall ((v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32561) 999) (<= (select main_a v_prenex_32561) 1498))) (forall ((v_prenex_32557 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32557))) (<= (select main_a v_prenex_32557) 999) (<= (+ main_x 1) v_prenex_32557) (< v_prenex_32557 main_x)))) (or (forall ((v_prenex_29365 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_29365))) (<= (select main_a v_prenex_29365) 1498))) (forall ((v_prenex_29362 Int)) (or (<= (+ main_x 1) v_prenex_29362) (<= 2 (* 2 (select main_a v_prenex_29362))) (<= (* 2 (select main_a v_prenex_29362)) 1000) (< v_prenex_29362 main_x)))) (forall ((v_prenex_30269 Int) (v_prenex_30268 Int)) (or (< v_prenex_30269 main_y) (<= (select main_a v_prenex_30268) (select main_a v_prenex_30269)) (<= 1 (select main_a v_prenex_30269)) (<= 500 (select main_a v_prenex_30269)) (<= (+ main_y 1) v_prenex_30269))) (forall ((v_prenex_30383 Int) (v_prenex_30382 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30382))) (<= (+ main_x 1) v_prenex_30382) (<= (select main_a v_prenex_30383) (+ (select main_a v_prenex_30382) 998)) (< v_prenex_30382 main_x) (<= (select main_a v_prenex_30383) 999) (<= (select main_a v_prenex_30383) 1498))) (forall ((v_prenex_29796 Int) (v_prenex_29795 Int)) (or (<= (+ main_x 1) v_prenex_29795) (<= (select main_a v_prenex_29796) 1498) (<= (select main_a v_prenex_29795) 999) (<= (* 2 (select main_a v_prenex_29795)) 1000) (<= 1000 (+ (select main_a v_prenex_29795) (select main_a v_prenex_29796))) (< v_prenex_29795 main_x))) (forall ((v_prenex_30659 Int) (v_prenex_30658 Int)) (or (<= (+ main_y 1) v_prenex_30659) (< v_prenex_30658 main_x) (<= (* 2 (select main_a v_prenex_30659)) 1998) (<= (select main_a v_prenex_30659) 1498) (<= (+ main_x 1) v_prenex_30658) (<= (* 2 (select main_a v_prenex_30658)) 1000) (<= 1000 (+ (select main_a v_prenex_30658) (select main_a v_prenex_30659))))) (or (forall ((v_prenex_32729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32729))) (<= (* 2 (select main_a v_prenex_32729)) 1998))) (forall ((v_prenex_32725 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32725))) (< v_prenex_32725 main_x) (<= (+ main_x 1) v_prenex_32725) (<= (* 2 (select main_a v_prenex_32725)) 1000)))) (forall ((v_prenex_30224 Int) (v_prenex_30223 Int)) (or (<= 1 (select main_a v_prenex_30223)) (<= 500 (select main_a v_prenex_30224)) (< v_prenex_30223 main_x) (<= (+ (select main_a v_prenex_30223) (select main_a v_prenex_30224)) 1000) (<= 1 (select main_a v_prenex_30224)) (<= 2 (* 2 (select main_a v_prenex_30223))) (<= (+ main_x 1) v_prenex_30223))) (forall ((v_prenex_29152 Int) (v_prenex_29153 Int)) (or (<= (* 2 (select main_a v_prenex_29152)) 1000) (<= 2 (* 2 (select main_a v_prenex_29152))) (< v_prenex_29152 main_x) (<= (+ (select main_a v_prenex_29152) (select main_a v_prenex_29153)) 1000) (<= (+ main_x 1) v_prenex_29152) (<= (select main_a v_prenex_29153) 1498) (<= 1000 (* 2 (select main_a v_prenex_29153))))) (forall ((v_prenex_24789 Int) (v_prenex_24790 Int)) (or (<= (select main_a v_prenex_24790) 999) (<= (* 2 (select main_a v_prenex_24790)) 1998) (< v_prenex_24789 main_x) (<= (+ main_x 1) v_prenex_24789) (<= 0 (+ (select main_a v_prenex_24789) 498)) (<= (select main_a v_prenex_24789) 500) (<= (+ (select main_a v_prenex_24789) (select main_a v_prenex_24790)) 1000))) (forall ((v_prenex_26062 Int) (v_prenex_26063 Int)) (or (< v_prenex_26062 main_x) (<= (* 2 (select main_a v_prenex_26063)) 1998) (<= (* 2 (select main_a v_prenex_26062)) 1000) (<= 1000 (+ (select main_a v_prenex_26062) (select main_a v_prenex_26063))) (<= (+ main_x 1) v_prenex_26062) (<= (select main_a v_prenex_26062) 500))) (forall ((v_prenex_25536 Int) (v_prenex_25535 Int)) (or (<= (select main_a v_prenex_25535) (select main_a v_prenex_25536)) (< v_prenex_25535 main_x) (< v_prenex_25536 main_y) (<= 1 (select main_a v_prenex_25535)) (<= 1000 (* 2 (select main_a v_prenex_25536))) (<= 1 (select main_a v_prenex_25536)) (<= (+ main_x 1) v_prenex_25535))) (or (forall ((v_prenex_21791 Int)) (or (<= (select main_a v_prenex_21791) 999) (<= (select main_a v_prenex_21791) 1498))) (forall ((v_prenex_21399 Int)) (or (<= (select main_a v_prenex_21399) 500) (<= 1 (select main_a v_prenex_21399)) (< v_prenex_21399 main_x) (<= (* 2 (select main_a v_prenex_21399)) 1000) (<= (+ main_x 1) v_prenex_21399)))) (forall ((v_prenex_27016 Int) (v_prenex_27015 Int)) (or (<= (+ (select main_a v_prenex_27015) (select main_a v_prenex_27016)) 1000) (<= 500 (select main_a v_prenex_27016)) (< v_prenex_27015 main_x) (<= (+ main_x 1) v_prenex_27015) (<= 2 (* 2 (select main_a v_prenex_27015))) (<= (select main_a v_prenex_27016) 999) (<= 0 (+ (select main_a v_prenex_27015) 498)))) (forall ((v_prenex_29497 Int) (v_prenex_29498 Int)) (or (<= (+ main_x 1) v_prenex_29497) (< v_prenex_29497 main_x) (<= 1000 (* 2 (select main_a v_prenex_29498))) (<= 500 (select main_a v_prenex_29498)) (<= 2 (* 2 (select main_a v_prenex_29497))) (<= (+ main_y 1) v_prenex_29498) (<= (+ (select main_a v_prenex_29497) (select main_a v_prenex_29498)) 1000))) (forall ((v_prenex_21595 Int) (v_prenex_21596 Int)) (or (<= (+ main_x 1) v_prenex_21595) (< v_prenex_21595 main_x) (<= 1 (select main_a v_prenex_21596)) (<= (select main_a v_prenex_21595) (select main_a v_prenex_21596)) (<= 1 (select main_a v_prenex_21595)) (<= (* 2 (select main_a v_prenex_21596)) 1998) (<= 2 (* 2 (select main_a v_prenex_21595))))) (forall ((v_prenex_27269 Int) (v_prenex_27268 Int)) (or (<= (+ (select main_a v_prenex_27268) (select main_a v_prenex_27269)) 1000) (< v_prenex_27268 main_x) (<= (select main_a v_prenex_27268) 500) (<= 1000 (* 2 (select main_a v_prenex_27269))) (<= (+ main_x 1) v_prenex_27268))) (forall ((v_prenex_26648 Int) (v_prenex_26647 Int)) (or (<= 1 (select main_a v_prenex_26648)) (< v_prenex_26647 main_x) (<= (select main_a v_prenex_26648) (+ (select main_a v_prenex_26647) 998)) (<= 1000 (* 2 (select main_a v_prenex_26648))) (<= (select main_a v_prenex_26647) 500) (<= (select main_a v_prenex_26647) 999) (<= (+ main_x 1) v_prenex_26647))) (or (forall ((v_prenex_30947 Int)) (or (<= 1 (select main_a v_prenex_30947)) (<= 500 (select main_a v_prenex_30947)))) (forall ((v_prenex_30945 Int)) (or (<= (+ main_x 1) v_prenex_30945) (< v_prenex_30945 main_x) (<= 2 (* 2 (select main_a v_prenex_30945))) (<= (select main_a v_prenex_30945) 500)))) (or (forall ((v_prenex_23140 Int)) (or (<= 500 (select main_a v_prenex_23140)) (<= 1 (select main_a v_prenex_23140)))) (forall ((v_prenex_23136 Int)) (or (< v_prenex_23136 main_x) (<= (select main_a v_prenex_23136) 999) (<= (* 2 (select main_a v_prenex_23136)) 1000) (<= (+ main_x 1) v_prenex_23136)))) (forall ((v_prenex_29346 Int) (v_prenex_29345 Int)) (or (<= 1 (select main_a v_prenex_29345)) (<= (+ main_x 1) v_prenex_29345) (<= (select main_a v_prenex_29346) (+ (select main_a v_prenex_29345) 998)) (< v_prenex_29345 main_x) (<= 1000 (* 2 (select main_a v_prenex_29346))))) (forall ((v_prenex_26359 Int) (v_prenex_26360 Int)) (or (< v_prenex_26359 main_x) (<= (select main_a v_prenex_26360) (+ (select main_a v_prenex_26359) 998)) (<= (select main_a v_prenex_26359) 999) (<= (* 2 (select main_a v_prenex_26360)) 1998) (<= (+ main_x 1) v_prenex_26359) (<= 1 (select main_a v_prenex_26359)))) (forall ((v_prenex_28287 Int) (v_prenex_28288 Int)) (or (< v_prenex_28287 main_x) (<= 1 (select main_a v_prenex_28287)) (<= 500 (select main_a v_prenex_28288)) (<= (+ main_x 1) v_prenex_28287) (<= 1000 (* 2 (select main_a v_prenex_28288))) (<= (select main_a v_prenex_28287) (select main_a v_prenex_28288)) (<= (select main_a v_prenex_28287) 500))) (forall ((v_prenex_24913 Int) (v_prenex_24914 Int)) (or (<= (select main_a v_prenex_24914) 999) (< v_prenex_24913 main_x) (<= (* 2 (select main_a v_prenex_24913)) 1000) (<= (+ main_x 1) v_prenex_24913) (<= (select main_a v_prenex_24914) 1498) (<= (+ main_y 1) v_prenex_24914) (<= (select main_a v_prenex_24914) (+ (select main_a v_prenex_24913) 998)))) (forall ((v_prenex_27381 Int) (v_prenex_27382 Int)) (or (<= (+ main_x 1) v_prenex_27381) (<= 0 (+ (select main_a v_prenex_27381) 498)) (<= (select main_a v_prenex_27381) 500) (< v_prenex_27381 main_x) (<= 1000 (* 2 (select main_a v_prenex_27382))) (<= 1000 (+ (select main_a v_prenex_27381) (select main_a v_prenex_27382))))) (forall ((v_prenex_32944 Int) (v_prenex_32945 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32944))) (<= (select main_a v_prenex_32944) (select main_a v_prenex_32945)) (<= 1000 (* 2 (select main_a v_prenex_32945))) (<= (select main_a v_prenex_32944) 500) (< v_prenex_32944 main_x) (<= 1 (select main_a v_prenex_32945)) (<= (+ main_x 1) v_prenex_32944))) (or (forall ((v_prenex_29298 Int)) (or (<= (* 2 (select main_a v_prenex_29298)) 1998) (<= 1000 (* 2 (select main_a v_prenex_29298))))) (forall ((v_prenex_29295 Int)) (or (<= (select main_a v_prenex_29295) 500) (< v_prenex_29295 main_x) (<= (+ main_x 1) v_prenex_29295) (<= (* 2 (select main_a v_prenex_29295)) 1000) (<= (select main_a v_prenex_29295) 999)))) (or (forall ((v_prenex_22444 Int)) (<= (* 2 (select main_a v_prenex_22444)) 1998)) (forall ((v_prenex_22442 Int)) (or (<= (+ main_x 1) v_prenex_22442) (<= (select main_a v_prenex_22442) 999) (<= 1 (select main_a v_prenex_22442)) (< v_prenex_22442 main_x) (<= 2 (* 2 (select main_a v_prenex_22442)))))) (forall ((v_prenex_26668 Int) (v_prenex_26669 Int)) (or (<= (* 2 (select main_a v_prenex_26668)) 1000) (<= 2 (* 2 (select main_a v_prenex_26668))) (< v_prenex_26668 main_x) (<= (select main_a v_prenex_26669) (+ (select main_a v_prenex_26668) 998)) (<= (+ main_x 1) v_prenex_26668) (<= 1000 (* 2 (select main_a v_prenex_26669))) (<= (* 2 (select main_a v_prenex_26669)) 1998))) (forall ((v_prenex_23428 Int) (v_prenex_23427 Int)) (or (<= (select main_a v_prenex_23428) 999) (<= (* 2 (select main_a v_prenex_23427)) 1000) (< v_prenex_23427 main_x) (<= (+ main_x 1) v_prenex_23427) (<= 2 (* 2 (select main_a v_prenex_23427))) (<= (* 2 (select main_a v_prenex_23428)) 1998) (<= (+ (select main_a v_prenex_23427) (select main_a v_prenex_23428)) 1000))) (forall ((v_prenex_21601 Int) (v_prenex_21602 Int)) (or (<= (select main_a v_prenex_21602) 1498) (<= (+ (select main_a v_prenex_21601) (select main_a v_prenex_21602)) 1000) (<= (+ main_x 1) v_prenex_21601) (<= 1 (select main_a v_prenex_21602)) (< v_prenex_21601 main_x) (<= 2 (* 2 (select main_a v_prenex_21601))))) (or (forall ((v_prenex_31736 Int)) (or (< v_prenex_31736 main_y) (<= (* 2 (select main_a v_prenex_31736)) 1998) (<= 1 (select main_a v_prenex_31736)))) (forall ((v_prenex_31735 Int)) (or (<= (* 2 (select main_a v_prenex_31735)) 1000) (<= (+ main_x 1) v_prenex_31735) (< v_prenex_31735 main_x) (<= 1 (select main_a v_prenex_31735))))) (or (forall ((v_prenex_24031 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24031))) (< v_prenex_24031 main_x) (<= (+ main_x 1) v_prenex_24031))) (forall ((v_prenex_24036 Int)) (or (<= 500 (select main_a v_prenex_24036)) (< v_prenex_24036 main_y) (<= (select main_a v_prenex_24036) 999)))) (forall ((v_prenex_29492 Int) (v_prenex_29491 Int)) (or (<= 1 (select main_a v_prenex_29491)) (<= (+ main_x 1) v_prenex_29491) (<= (+ (select main_a v_prenex_29491) (select main_a v_prenex_29492)) 1000) (<= 500 (select main_a v_prenex_29492)) (<= 2 (* 2 (select main_a v_prenex_29491))) (< v_prenex_29491 main_x))) (forall ((v_prenex_26202 Int) (v_prenex_26201 Int)) (or (<= (+ main_y 1) v_prenex_26202) (<= (select main_a v_prenex_26202) 999) (<= (select main_a v_prenex_26201) 500) (<= (select main_a v_prenex_26202) (+ (select main_a v_prenex_26201) 998)) (< v_prenex_26201 main_x) (<= (+ main_x 1) v_prenex_26201))) (forall ((v_prenex_25147 Int) (v_prenex_25148 Int)) (or (<= 1000 (+ (select main_a v_prenex_25147) (select main_a v_prenex_25148))) (<= (+ main_x 1) v_prenex_25147) (<= 500 (select main_a v_prenex_25148)) (<= (select main_a v_prenex_25147) 999) (<= (select main_a v_prenex_25148) 1498) (< v_prenex_25147 main_x) (<= 0 (+ (select main_a v_prenex_25147) 498)))) (or (forall ((v_prenex_29170 Int)) (or (<= (select main_a v_prenex_29170) 999) (<= (* 2 (select main_a v_prenex_29170)) 1000) (< v_prenex_29170 main_x) (<= (+ main_x 1) v_prenex_29170))) (forall ((v_prenex_29171 Int)) (or (<= (select main_a v_prenex_29171) 1498) (<= (+ main_y 1) v_prenex_29171) (<= 500 (select main_a v_prenex_29171))))) (forall ((v_prenex_23976 Int) (v_prenex_23975 Int)) (or (< v_prenex_23975 main_x) (<= 0 (+ (select main_a v_prenex_23975) 498)) (<= (+ (select main_a v_prenex_23975) (select main_a v_prenex_23976)) 1000) (<= (select main_a v_prenex_23975) 999) (<= (+ main_x 1) v_prenex_23975) (<= 1 (select main_a v_prenex_23976)) (<= 500 (select main_a v_prenex_23976)))) (forall ((v_prenex_22335 Int) (v_prenex_22336 Int)) (or (<= (select main_a v_prenex_22335) (select main_a v_prenex_22336)) (< v_prenex_22335 main_x) (<= 1 (select main_a v_prenex_22335)) (<= (+ main_x 1) v_prenex_22335) (<= 500 (select main_a v_prenex_22336)) (<= 1 (select main_a v_prenex_22336)))) (or (forall ((v_prenex_23639 Int)) (or (<= (+ main_x 1) v_prenex_23639) (<= 2 (* 2 (select main_a v_prenex_23639))) (<= (select main_a v_prenex_23639) 999) (< v_prenex_23639 main_x))) (forall ((v_prenex_23640 Int)) (or (<= 500 (select main_a v_prenex_23640)) (<= (+ main_y 1) v_prenex_23640) (<= 1 (select main_a v_prenex_23640))))) (or (forall ((v_prenex_32764 Int)) (<= 1000 (* 2 (select main_a v_prenex_32764)))) (forall ((v_prenex_32761 Int)) (or (< v_prenex_32761 main_x) (<= (+ main_x 1) v_prenex_32761) (<= (* 2 (select main_a v_prenex_32761)) 1000) (<= 2 (* 2 (select main_a v_prenex_32761)))))) (forall ((v_prenex_22706 Int) (v_prenex_22707 Int)) (or (<= 1 (select main_a v_prenex_22706)) (<= (select main_a v_prenex_22706) 999) (<= (select main_a v_prenex_22707) 1498) (<= (+ main_x 1) v_prenex_22706) (<= 1000 (+ (select main_a v_prenex_22706) (select main_a v_prenex_22707))) (< v_prenex_22706 main_x))) (or (forall ((v_prenex_27146 Int)) (or (<= (* 2 (select main_a v_prenex_27146)) 1000) (<= 2 (* 2 (select main_a v_prenex_27146))) (< v_prenex_27146 main_x) (<= (+ main_x 1) v_prenex_27146) (<= 0 (+ (select main_a v_prenex_27146) 498)))) (forall ((v_prenex_27151 Int)) (or (<= 500 (select main_a v_prenex_27151)) (<= (* 2 (select main_a v_prenex_27151)) 1998)))) (forall ((v_prenex_32171 Int) (v_prenex_32172 Int)) (or (<= (+ main_x 1) v_prenex_32171) (<= 1 (select main_a v_prenex_32172)) (<= (* 2 (select main_a v_prenex_32171)) 1000) (< v_prenex_32171 main_x) (<= 1000 (* 2 (select main_a v_prenex_32172))) (<= (select main_a v_prenex_32171) (select main_a v_prenex_32172)) (<= (select main_a v_prenex_32171) 999))) (forall ((v_prenex_22101 Int) (v_prenex_22102 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22101))) (<= (select main_a v_prenex_22102) (+ (select main_a v_prenex_22101) 998)) (<= (select main_a v_prenex_22101) 999) (< v_prenex_22101 main_x) (<= (+ main_x 1) v_prenex_22101))) (forall ((v_prenex_21948 Int) (v_prenex_21949 Int)) (or (< v_prenex_21948 main_x) (<= (+ main_x 1) v_prenex_21948) (<= 500 (select main_a v_prenex_21949)) (<= (select main_a v_prenex_21949) (+ (select main_a v_prenex_21948) 998)) (<= 1000 (* 2 (select main_a v_prenex_21949))) (<= 1 (select main_a v_prenex_21948)))) (or (forall ((v_prenex_28977 Int)) (or (<= (+ main_x 1) v_prenex_28977) (<= 0 (+ (select main_a v_prenex_28977) 498)) (<= 2 (* 2 (select main_a v_prenex_28977))) (< v_prenex_28977 main_x))) (forall ((v_prenex_28983 Int)) (or (<= 1 (select main_a v_prenex_28983)) (<= (select main_a v_prenex_28983) 999)))) (or (forall ((v_prenex_31671 Int)) (or (< v_prenex_31671 main_x) (<= (* 2 (select main_a v_prenex_31671)) 1000) (<= (+ main_x 1) v_prenex_31671) (<= 2 (* 2 (select main_a v_prenex_31671))))) (forall ((v_prenex_31674 Int)) (or (<= (select main_a v_prenex_31674) 999) (<= (* 2 (select main_a v_prenex_31674)) 1998)))) (or (forall ((v_prenex_30944 Int)) (or (<= (+ main_x 1) v_prenex_30944) (<= (* 2 (select main_a v_prenex_30944)) 1000) (<= 2 (* 2 (select main_a v_prenex_30944))) (< v_prenex_30944 main_x))) (forall ((v_prenex_30947 Int)) (or (<= 1 (select main_a v_prenex_30947)) (<= 500 (select main_a v_prenex_30947))))) (forall ((v_prenex_25303 Int) (v_prenex_25302 Int)) (or (<= (select main_a v_prenex_25302) 500) (<= (select main_a v_prenex_25303) 1498) (<= (+ main_x 1) v_prenex_25302) (< v_prenex_25302 main_x) (<= 1 (select main_a v_prenex_25303)) (<= 2 (* 2 (select main_a v_prenex_25302))) (<= (+ (select main_a v_prenex_25302) (select main_a v_prenex_25303)) 1000))) (forall ((v_prenex_31850 Int) (v_prenex_31849 Int)) (or (<= 1000 (+ (select main_a v_prenex_31849) (select main_a v_prenex_31850))) (<= 0 (+ (select main_a v_prenex_31849) 498)) (<= 2 (* 2 (select main_a v_prenex_31849))) (<= (+ main_x 1) v_prenex_31849) (< v_prenex_31849 main_x) (<= 500 (select main_a v_prenex_31850)) (<= (* 2 (select main_a v_prenex_31850)) 1998))) (forall ((v_prenex_30839 Int) (v_prenex_30838 Int)) (or (< v_prenex_30838 main_x) (<= (* 2 (select main_a v_prenex_30838)) 1000) (<= 1 (select main_a v_prenex_30839)) (<= (select main_a v_prenex_30838) (select main_a v_prenex_30839)) (<= (+ main_x 1) v_prenex_30838) (< v_prenex_30839 main_y) (<= (select main_a v_prenex_30839) 999))) (or (forall ((v_prenex_31004 Int)) (or (<= 500 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31004) 1498))) (forall ((v_prenex_30999 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30999))) (< v_prenex_30999 main_x) (<= 0 (+ (select main_a v_prenex_30999) 498)) (<= (select main_a v_prenex_30999) 999) (<= (+ main_x 1) v_prenex_30999)))) (forall ((v_prenex_26114 Int) (v_prenex_26115 Int)) (or (<= (+ main_y 1) v_prenex_26115) (< v_prenex_26114 main_x) (<= (+ main_x 1) v_prenex_26114) (<= (select main_a v_prenex_26115) 999) (<= 2 (* 2 (select main_a v_prenex_26114))) (<= (select main_a v_prenex_26115) 1498) (<= (+ (select main_a v_prenex_26114) (select main_a v_prenex_26115)) 1000))) (forall ((v_prenex_26924 Int) (v_prenex_26925 Int)) (or (<= (+ main_x 1) v_prenex_26924) (<= (* 2 (select main_a v_prenex_26924)) 1000) (<= 1000 (+ (select main_a v_prenex_26924) (select main_a v_prenex_26925))) (< v_prenex_26925 main_y) (<= 1 (select main_a v_prenex_26925)) (< v_prenex_26924 main_x))) (forall ((v_prenex_23679 Int) (v_prenex_23680 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23679))) (<= (+ main_x 1) v_prenex_23679) (<= 1000 (* 2 (select main_a v_prenex_23680))) (<= (* 2 (select main_a v_prenex_23680)) 1998) (< v_prenex_23679 main_x) (<= (+ main_y 1) v_prenex_23680) (<= (+ (select main_a v_prenex_23679) (select main_a v_prenex_23680)) 1000))) (forall ((v_prenex_23686 Int) (v_prenex_23685 Int)) (or (<= (select main_a v_prenex_23685) 999) (<= 1000 (+ (select main_a v_prenex_23685) (select main_a v_prenex_23686))) (< v_prenex_23685 main_x) (<= (select main_a v_prenex_23686) 999) (<= 0 (+ (select main_a v_prenex_23685) 498)) (<= (select main_a v_prenex_23686) 1498) (<= (+ main_x 1) v_prenex_23685))) (forall ((v_prenex_28729 Int) (v_prenex_28730 Int)) (or (<= (select main_a v_prenex_28730) 1498) (<= (select main_a v_prenex_28729) 500) (<= (+ (select main_a v_prenex_28729) (select main_a v_prenex_28730)) 1000) (<= (+ main_y 1) v_prenex_28730) (< v_prenex_28729 main_x) (<= (+ main_x 1) v_prenex_28729) (<= (select main_a v_prenex_28730) 999))) (or (forall ((v_prenex_26232 Int)) (<= 1000 (* 2 (select main_a v_prenex_26232)))) (forall ((v_prenex_26231 Int)) (or (< v_prenex_26231 main_x) (<= (+ main_x 1) v_prenex_26231) (<= (select main_a v_prenex_26231) 999) (<= (* 2 (select main_a v_prenex_26231)) 1000) (<= 1 (select main_a v_prenex_26231))))) (forall ((v_prenex_24906 Int) (v_prenex_24905 Int)) (or (< v_prenex_24905 main_x) (<= (+ (select main_a v_prenex_24905) (select main_a v_prenex_24906)) 1000) (<= (+ main_x 1) v_prenex_24905) (<= (* 2 (select main_a v_prenex_24905)) 1000) (<= (select main_a v_prenex_24905) 999) (<= (* 2 (select main_a v_prenex_24906)) 1998))) (forall ((v_prenex_24353 Int) (v_prenex_24352 Int)) (or (<= (select main_a v_prenex_24353) 1498) (<= (select main_a v_prenex_24352) (select main_a v_prenex_24353)) (< v_prenex_24353 main_y) (<= (+ main_x 1) v_prenex_24352) (< v_prenex_24352 main_x) (<= (select main_a v_prenex_24352) 500))) (forall ((v_prenex_24384 Int) (v_prenex_24385 Int)) (or (<= (select main_a v_prenex_24384) 500) (<= (+ main_x 1) v_prenex_24384) (<= (+ (select main_a v_prenex_24384) (select main_a v_prenex_24385)) 1000) (< v_prenex_24384 main_x) (<= (select main_a v_prenex_24385) 1498) (<= (* 2 (select main_a v_prenex_24384)) 1000) (<= (select main_a v_prenex_24385) 999))) (forall ((v_prenex_26028 Int) (v_prenex_26029 Int)) (or (<= (* 2 (select main_a v_prenex_26028)) 1000) (<= (select main_a v_prenex_26029) 1498) (<= (+ main_x 1) v_prenex_26028) (<= (select main_a v_prenex_26029) (+ (select main_a v_prenex_26028) 998)) (< v_prenex_26028 main_x) (<= 1 (select main_a v_prenex_26029)))) (forall ((v_prenex_25112 Int) (v_prenex_25111 Int)) (or (<= (select main_a v_prenex_25111) 999) (< v_prenex_25111 main_x) (<= (select main_a v_prenex_25112) 999) (<= (select main_a v_prenex_25111) 500) (<= 1000 (* 2 (select main_a v_prenex_25112))) (<= (+ main_x 1) v_prenex_25111) (<= (select main_a v_prenex_25111) (select main_a v_prenex_25112)))) (forall ((v_prenex_22950 Int) (v_prenex_22949 Int)) (or (<= (select main_a v_prenex_22949) 999) (< v_prenex_22949 main_x) (<= 2 (* 2 (select main_a v_prenex_22949))) (<= (+ main_x 1) v_prenex_22949) (<= (select main_a v_prenex_22950) 999) (<= 1000 (* 2 (select main_a v_prenex_22950))) (<= (select main_a v_prenex_22949) (select main_a v_prenex_22950)))) (or (forall ((v_prenex_24821 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24821))) (< v_prenex_24821 main_x) (<= 1 (select main_a v_prenex_24821)) (<= (+ main_x 1) v_prenex_24821))) (forall ((v_prenex_24822 Int)) (or (<= (+ main_y 1) v_prenex_24822) (<= (select main_a v_prenex_24822) 999)))) (or (forall ((v_prenex_26902 Int)) (or (<= (* 2 (select main_a v_prenex_26902)) 1998) (<= (select main_a v_prenex_26902) 1498) (<= (+ main_y 1) v_prenex_26902))) (forall ((v_prenex_26901 Int)) (or (< v_prenex_26901 main_x) (<= 1 (select main_a v_prenex_26901)) (<= (* 2 (select main_a v_prenex_26901)) 1000) (<= (+ main_x 1) v_prenex_26901)))) (forall ((v_prenex_26765 Int) (v_prenex_26764 Int)) (or (<= (select main_a v_prenex_26764) 500) (<= 1000 (* 2 (select main_a v_prenex_26765))) (< v_prenex_26764 main_x) (<= (select main_a v_prenex_26765) (+ (select main_a v_prenex_26764) 998)) (<= (+ main_x 1) v_prenex_26764) (<= 0 (+ (select main_a v_prenex_26764) 498)))) (forall ((v_prenex_25043 Int) (v_prenex_25042 Int)) (or (<= (select main_a v_prenex_25043) (+ (select main_a v_prenex_25042) 998)) (<= (+ main_x 1) v_prenex_25042) (<= (select main_a v_prenex_25042) 999) (<= (select main_a v_prenex_25042) 500) (< v_prenex_25042 main_x) (<= (* 2 (select main_a v_prenex_25043)) 1998) (<= 500 (select main_a v_prenex_25043)))) (forall ((v_prenex_27847 Int) (v_prenex_27846 Int)) (or (<= 1 (select main_a v_prenex_27847)) (<= (* 2 (select main_a v_prenex_27846)) 1000) (<= (select main_a v_prenex_27846) 500) (<= (+ main_x 1) v_prenex_27846) (<= 500 (select main_a v_prenex_27847)) (< v_prenex_27846 main_x) (<= (+ (select main_a v_prenex_27846) (select main_a v_prenex_27847)) 1000))) (forall ((v_prenex_25789 Int) (v_prenex_25790 Int)) (or (<= (* 2 (select main_a v_prenex_25789)) 1000) (<= (select main_a v_prenex_25790) 1498) (<= (select main_a v_prenex_25790) (+ (select main_a v_prenex_25789) 998)) (<= (+ main_x 1) v_prenex_25789) (< v_prenex_25790 main_y) (< v_prenex_25789 main_x))) (forall ((v_prenex_32805 Int) (v_prenex_32806 Int)) (or (<= 1 (select main_a v_prenex_32805)) (<= (* 2 (select main_a v_prenex_32805)) 1000) (<= 500 (select main_a v_prenex_32806)) (<= (+ main_x 1) v_prenex_32805) (<= (select main_a v_prenex_32805) (select main_a v_prenex_32806)) (< v_prenex_32805 main_x))) (forall ((v_prenex_31330 Int) (v_prenex_31331 Int)) (or (<= 1000 (+ (select main_a v_prenex_31330) (select main_a v_prenex_31331))) (< v_prenex_31330 main_x) (<= (select main_a v_prenex_31331) 1498) (<= (select main_a v_prenex_31331) 999) (<= (select main_a v_prenex_31330) 500) (<= (+ main_x 1) v_prenex_31330) (<= 0 (+ (select main_a v_prenex_31330) 498)))) (forall ((v_prenex_29155 Int) (v_prenex_29154 Int)) (or (< v_prenex_29154 main_x) (<= (+ main_x 1) v_prenex_29154) (<= 1000 (+ (select main_a v_prenex_29154) (select main_a v_prenex_29155))) (<= 2 (* 2 (select main_a v_prenex_29154))) (<= (select main_a v_prenex_29154) 500))) (or (forall ((v_prenex_25507 Int)) (or (<= (+ main_x 1) v_prenex_25507) (<= (select main_a v_prenex_25507) 999) (<= 0 (+ (select main_a v_prenex_25507) 498)) (< v_prenex_25507 main_x))) (forall ((v_prenex_25510 Int)) (<= 1000 (* 2 (select main_a v_prenex_25510))))) (forall ((v_prenex_22244 Int) (v_prenex_22245 Int)) (or (<= (select main_a v_prenex_22245) 1498) (<= (select main_a v_prenex_22244) 500) (<= (select main_a v_prenex_22244) (select main_a v_prenex_22245)) (< v_prenex_22244 main_x) (<= (+ main_x 1) v_prenex_22244) (<= (* 2 (select main_a v_prenex_22244)) 1000))) (forall ((v_prenex_23835 Int) (v_prenex_23836 Int)) (or (<= 500 (select main_a v_prenex_23836)) (<= (select main_a v_prenex_23835) (select main_a v_prenex_23836)) (<= (+ main_x 1) v_prenex_23835) (<= (select main_a v_prenex_23835) 999) (< v_prenex_23835 main_x) (<= (select main_a v_prenex_23836) 999))) (or (forall ((v_prenex_29389 Int)) (or (<= (* 2 (select main_a v_prenex_29389)) 1998) (<= (select main_a v_prenex_29389) 1498))) (forall ((v_prenex_29388 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29388))) (< v_prenex_29388 main_x) (<= (+ main_x 1) v_prenex_29388) (<= 1 (select main_a v_prenex_29388))))) (forall ((v_prenex_26138 Int) (v_prenex_26139 Int)) (or (<= (+ main_y 1) v_prenex_26139) (<= (+ (select main_a v_prenex_26138) (select main_a v_prenex_26139)) 1000) (< v_prenex_26138 main_x) (<= 1 (select main_a v_prenex_26139)) (<= 1000 (* 2 (select main_a v_prenex_26139))) (<= (+ main_x 1) v_prenex_26138) (<= 2 (* 2 (select main_a v_prenex_26138))))) (forall ((v_prenex_30686 Int) (v_prenex_30685 Int)) (or (< v_prenex_30686 main_y) (<= (+ (select main_a v_prenex_30685) (select main_a v_prenex_30686)) 1000) (<= 500 (select main_a v_prenex_30686)) (<= (* 2 (select main_a v_prenex_30686)) 1998) (< v_prenex_30685 main_x) (<= (select main_a v_prenex_30685) 999) (<= (+ main_x 1) v_prenex_30685))) (forall ((v_prenex_24949 Int) (v_prenex_24948 Int)) (or (<= (+ (select main_a v_prenex_24948) (select main_a v_prenex_24949)) 1000) (< v_prenex_24948 main_x) (<= (+ main_x 1) v_prenex_24948) (<= 1 (select main_a v_prenex_24949)) (<= (+ main_y 1) v_prenex_24949) (<= 2 (* 2 (select main_a v_prenex_24948))))) (forall ((v_prenex_23855 Int) (v_prenex_23856 Int)) (or (<= (+ main_y 1) v_prenex_23856) (<= (+ main_x 1) v_prenex_23855) (< v_prenex_23855 main_x) (<= (+ (select main_a v_prenex_23855) (select main_a v_prenex_23856)) 1000) (<= 0 (+ (select main_a v_prenex_23855) 498)))) (or (forall ((v_prenex_26665 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_26665))) (<= (select main_a v_prenex_26665) 999))) (forall ((v_prenex_26663 Int)) (or (<= (+ main_x 1) v_prenex_26663) (<= 2 (* 2 (select main_a v_prenex_26663))) (<= (* 2 (select main_a v_prenex_26663)) 1000) (<= 0 (+ (select main_a v_prenex_26663) 498)) (< v_prenex_26663 main_x)))) (or (forall ((v_prenex_27313 Int)) (or (<= (* 2 (select main_a v_prenex_27313)) 1000) (< v_prenex_27313 main_x) (<= 1 (select main_a v_prenex_27313)) (<= (+ main_x 1) v_prenex_27313))) (forall ((v_prenex_27314 Int)) (or (<= (* 2 (select main_a v_prenex_27314)) 1998) (< v_prenex_27314 main_y)))) (or (forall ((v_prenex_26334 Int)) (or (< v_prenex_26334 main_x) (<= (* 2 (select main_a v_prenex_26334)) 1000) (<= (select main_a v_prenex_26334) 999) (<= 0 (+ (select main_a v_prenex_26334) 498)) (<= (+ main_x 1) v_prenex_26334))) (forall ((v_prenex_26336 Int)) (or (<= (select main_a v_prenex_26336) 1498) (<= 500 (select main_a v_prenex_26336))))) (forall ((v_prenex_22546 Int) (v_prenex_22547 Int)) (or (<= (select main_a v_prenex_22547) 999) (<= (* 2 (select main_a v_prenex_22546)) 1000) (<= 500 (select main_a v_prenex_22547)) (< v_prenex_22546 main_x) (<= (select main_a v_prenex_22547) (+ (select main_a v_prenex_22546) 998)) (<= (+ main_x 1) v_prenex_22546))) (or (forall ((v_prenex_31719 Int)) (or (<= 500 (select main_a v_prenex_31719)) (<= (select main_a v_prenex_31719) 1498))) (forall ((v_prenex_31718 Int)) (or (<= 0 (+ (select main_a v_prenex_31718) 498)) (<= (+ main_x 1) v_prenex_31718) (<= 1 (select main_a v_prenex_31718)) (< v_prenex_31718 main_x) (<= 2 (* 2 (select main_a v_prenex_31718)))))) (forall ((v_prenex_22289 Int) (v_prenex_22290 Int)) (or (<= (select main_a v_prenex_22290) 999) (< v_prenex_22289 main_x) (<= (* 2 (select main_a v_prenex_22289)) 1000) (<= 1 (select main_a v_prenex_22289)) (<= (select main_a v_prenex_22289) (select main_a v_prenex_22290)) (<= (+ main_x 1) v_prenex_22289))) (forall ((v_prenex_25944 Int) (v_prenex_25945 Int)) (or (<= 0 (+ (select main_a v_prenex_25944) 498)) (<= 1 (select main_a v_prenex_25945)) (<= (select main_a v_prenex_25944) (select main_a v_prenex_25945)) (<= 1000 (* 2 (select main_a v_prenex_25945))) (< v_prenex_25945 main_y) (<= (+ main_x 1) v_prenex_25944) (< v_prenex_25944 main_x))) (forall ((v_prenex_21856 Int) (v_prenex_21857 Int)) (or (<= (select main_a v_prenex_21856) 999) (<= (+ main_x 1) v_prenex_21856) (<= (* 2 (select main_a v_prenex_21856)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21857))) (<= (select main_a v_prenex_21857) 999) (<= 1000 (+ (select main_a v_prenex_21856) (select main_a v_prenex_21857))) (< v_prenex_21856 main_x))) (forall ((v_prenex_22837 Int) (v_prenex_22838 Int)) (or (<= (* 2 (select main_a v_prenex_22837)) 1000) (<= 1000 (+ (select main_a v_prenex_22837) (select main_a v_prenex_22838))) (<= 1 (select main_a v_prenex_22838)) (<= (+ main_x 1) v_prenex_22837) (< v_prenex_22837 main_x) (<= 500 (select main_a v_prenex_22838)) (<= (+ main_y 1) v_prenex_22838))) (forall ((v_prenex_31275 Int) (v_prenex_31274 Int)) (or (<= (+ main_x 1) v_prenex_31274) (<= 1 (select main_a v_prenex_31275)) (<= (select main_a v_prenex_31274) 500) (< v_prenex_31275 main_y) (<= (+ (select main_a v_prenex_31274) (select main_a v_prenex_31275)) 1000) (<= (select main_a v_prenex_31275) 999) (< v_prenex_31274 main_x))) (or (forall ((v_prenex_22305 Int)) (<= 1000 (* 2 (select main_a v_prenex_22305)))) (forall ((v_prenex_22301 Int)) (or (< v_prenex_22301 main_x) (<= (select main_a v_prenex_22301) 999) (<= 2 (* 2 (select main_a v_prenex_22301))) (<= (* 2 (select main_a v_prenex_22301)) 1000) (<= (+ main_x 1) v_prenex_22301)))) (or (forall ((v_prenex_32700 Int)) (or (<= 500 (select main_a v_prenex_32700)) (<= (select main_a v_prenex_32700) 999))) (forall ((v_prenex_32694 Int)) (or (<= (+ main_x 1) v_prenex_32694) (< v_prenex_32694 main_x) (<= (select main_a v_prenex_32694) 500) (<= (* 2 (select main_a v_prenex_32694)) 1000)))) (forall ((v_prenex_21663 Int) (v_prenex_21664 Int)) (or (<= (+ main_x 1) v_prenex_21663) (<= (select main_a v_prenex_21663) (select main_a v_prenex_21664)) (< v_prenex_21664 main_y) (<= 2 (* 2 (select main_a v_prenex_21663))) (<= (select main_a v_prenex_21664) 1498) (< v_prenex_21663 main_x) (<= 1 (select main_a v_prenex_21664)))) (forall ((v_prenex_27762 Int) (v_prenex_27763 Int)) (or (< v_prenex_27762 main_x) (<= 1 (select main_a v_prenex_27762)) (<= (select main_a v_prenex_27762) (select main_a v_prenex_27763)) (<= (* 2 (select main_a v_prenex_27763)) 1998) (<= (select main_a v_prenex_27763) 999) (<= (+ main_x 1) v_prenex_27762) (< v_prenex_27763 main_y))) (forall ((v_prenex_23905 Int) (v_prenex_23904 Int)) (or (<= 1000 (+ (select main_a v_prenex_23904) (select main_a v_prenex_23905))) (<= 1 (select main_a v_prenex_23904)) (<= 1 (select main_a v_prenex_23905)) (<= (+ main_y 1) v_prenex_23905) (< v_prenex_23904 main_x) (<= (+ main_x 1) v_prenex_23904))) (or (forall ((v_prenex_25510 Int)) (<= 1000 (* 2 (select main_a v_prenex_25510)))) (forall ((v_prenex_25509 Int)) (or (< v_prenex_25509 main_x) (<= (select main_a v_prenex_25509) 999) (<= (+ main_x 1) v_prenex_25509) (<= (select main_a v_prenex_25509) 500)))) (forall ((v_prenex_22947 Int) (v_prenex_22948 Int)) (or (<= (+ main_x 1) v_prenex_22947) (<= (+ (select main_a v_prenex_22947) (select main_a v_prenex_22948)) 1000) (< v_prenex_22947 main_x) (<= (select main_a v_prenex_22947) 999) (<= 1 (select main_a v_prenex_22947)) (<= 1000 (* 2 (select main_a v_prenex_22948))))) (forall ((v_prenex_21762 Int) (v_prenex_21763 Int)) (or (< v_prenex_21762 main_x) (<= 1 (select main_a v_prenex_21763)) (<= (+ (select main_a v_prenex_21762) (select main_a v_prenex_21763)) 1000) (<= 1 (select main_a v_prenex_21762)) (<= (* 2 (select main_a v_prenex_21762)) 1000) (<= (+ main_x 1) v_prenex_21762))) (forall ((v_prenex_25765 Int) (v_prenex_25766 Int)) (or (<= (+ main_x 1) v_prenex_25765) (<= 1000 (* 2 (select main_a v_prenex_25766))) (<= (select main_a v_prenex_25765) 500) (< v_prenex_25765 main_x) (<= (select main_a v_prenex_25765) (select main_a v_prenex_25766)) (<= (* 2 (select main_a v_prenex_25766)) 1998) (<= (select main_a v_prenex_25765) 999))) (forall ((v_prenex_31363 Int) (v_prenex_31362 Int)) (or (<= (select main_a v_prenex_31363) 999) (<= (+ main_x 1) v_prenex_31362) (<= (+ (select main_a v_prenex_31362) (select main_a v_prenex_31363)) 1000) (<= (select main_a v_prenex_31362) 999) (< v_prenex_31362 main_x) (<= 2 (* 2 (select main_a v_prenex_31362))) (<= 500 (select main_a v_prenex_31363)))) (forall ((v_prenex_26501 Int) (v_prenex_26500 Int)) (or (<= (+ (select main_a v_prenex_26500) (select main_a v_prenex_26501)) 1000) (<= 0 (+ (select main_a v_prenex_26500) 498)) (< v_prenex_26500 main_x) (<= (+ main_x 1) v_prenex_26500) (<= (select main_a v_prenex_26500) 999) (<= (select main_a v_prenex_26501) 999))) (or (forall ((v_prenex_22744 Int)) (or (<= (select main_a v_prenex_22744) 1498) (<= (+ main_y 1) v_prenex_22744))) (forall ((v_prenex_22743 Int)) (or (<= (select main_a v_prenex_22743) 999) (<= (+ main_x 1) v_prenex_22743) (< v_prenex_22743 main_x) (<= 2 (* 2 (select main_a v_prenex_22743)))))) (forall ((v_prenex_22514 Int) (v_prenex_22515 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22515))) (<= 1000 (+ (select main_a v_prenex_22514) (select main_a v_prenex_22515))) (< v_prenex_22514 main_x) (<= 2 (* 2 (select main_a v_prenex_22514))) (<= (+ main_x 1) v_prenex_22514) (<= 1 (select main_a v_prenex_22514)))) (forall ((v_prenex_30259 Int) (v_prenex_30258 Int)) (or (<= 1000 (+ (select main_a v_prenex_30258) (select main_a v_prenex_30259))) (<= (+ main_y 1) v_prenex_30259) (< v_prenex_30259 main_y) (<= 1 (select main_a v_prenex_30259)))) (or (forall ((v_prenex_28458 Int)) (or (<= (select main_a v_prenex_28458) 500) (<= 2 (* 2 (select main_a v_prenex_28458))) (<= (+ main_x 1) v_prenex_28458) (< v_prenex_28458 main_x) (<= 0 (+ (select main_a v_prenex_28458) 498)))) (forall ((v_prenex_28461 Int)) (or (<= (select main_a v_prenex_28461) 999) (<= 500 (select main_a v_prenex_28461))))) (forall ((v_prenex_29442 Int) (v_prenex_29441 Int)) (or (<= (+ main_x 1) v_prenex_29441) (<= (select main_a v_prenex_29441) 999) (<= 500 (select main_a v_prenex_29442)) (<= (select main_a v_prenex_29441) (select main_a v_prenex_29442)) (<= (select main_a v_prenex_29442) 1498) (< v_prenex_29441 main_x))) (forall ((v_prenex_22937 Int) (v_prenex_22938 Int)) (or (<= (select main_a v_prenex_22937) 500) (<= 1000 (* 2 (select main_a v_prenex_22938))) (< v_prenex_22938 main_y) (<= (+ main_x 1) v_prenex_22937) (<= (select main_a v_prenex_22938) 999) (< v_prenex_22937 main_x) (<= (+ (select main_a v_prenex_22937) (select main_a v_prenex_22938)) 1000))) (forall ((v_prenex_30501 Int) (v_prenex_30500 Int)) (or (< v_prenex_30501 main_y) (< v_prenex_30500 main_x) (<= (+ main_x 1) v_prenex_30500) (<= 1 (select main_a v_prenex_30501)) (<= (select main_a v_prenex_30501) (+ (select main_a v_prenex_30500) 998)) (<= (select main_a v_prenex_30501) 999) (<= 2 (* 2 (select main_a v_prenex_30500))))) (forall ((v_prenex_32751 Int) (v_prenex_32750 Int)) (or (<= (+ (select main_a v_prenex_32750) (select main_a v_prenex_32751)) 1000) (<= 1000 (* 2 (select main_a v_prenex_32751))) (< v_prenex_32750 main_x) (<= 2 (* 2 (select main_a v_prenex_32750))) (<= (+ main_x 1) v_prenex_32750) (<= 1 (select main_a v_prenex_32750)) (<= 500 (select main_a v_prenex_32751)))) (forall ((v_prenex_21555 Int) (v_prenex_21556 Int)) (or (<= (select main_a v_prenex_21556) (+ (select main_a v_prenex_21555) 998)) (< v_prenex_21555 main_x) (<= (+ main_x 1) v_prenex_21555) (<= (select main_a v_prenex_21555) 999))) (forall ((v_prenex_31411 Int) (v_prenex_31412 Int)) (or (<= 1000 (+ (select main_a v_prenex_31411) (select main_a v_prenex_31412))) (<= 1 (select main_a v_prenex_31412)) (<= 0 (+ (select main_a v_prenex_31411) 498)) (<= (+ main_x 1) v_prenex_31411) (< v_prenex_31411 main_x) (<= 1 (select main_a v_prenex_31411)) (<= (select main_a v_prenex_31412) 1498))) (forall ((v_prenex_27425 Int) (v_prenex_27424 Int)) (or (<= (select main_a v_prenex_27425) 999) (<= 500 (select main_a v_prenex_27425)) (< v_prenex_27424 main_x) (<= (select main_a v_prenex_27424) 500) (<= 1000 (+ (select main_a v_prenex_27424) (select main_a v_prenex_27425))) (< v_prenex_27425 main_y) (<= (+ main_x 1) v_prenex_27424))) (or (forall ((v_prenex_32939 Int)) (<= (* 2 (select main_a v_prenex_32939)) 1998)) (forall ((v_prenex_32937 Int)) (or (<= (select main_a v_prenex_32937) 500) (<= (+ main_x 1) v_prenex_32937) (< v_prenex_32937 main_x) (<= 2 (* 2 (select main_a v_prenex_32937)))))) (forall ((v_prenex_26186 Int) (v_prenex_26187 Int)) (or (<= (select main_a v_prenex_26187) (+ (select main_a v_prenex_26186) 998)) (<= (+ main_x 1) v_prenex_26186) (<= 1 (select main_a v_prenex_26186)) (<= 500 (select main_a v_prenex_26187)) (< v_prenex_26186 main_x) (<= (* 2 (select main_a v_prenex_26187)) 1998) (<= 2 (* 2 (select main_a v_prenex_26186))))) (forall ((v_prenex_32016 Int) (v_prenex_32015 Int)) (or (<= 500 (select main_a v_prenex_32016)) (< v_prenex_32015 main_x) (<= (select main_a v_prenex_32015) 500) (<= (* 2 (select main_a v_prenex_32015)) 1000) (<= (* 2 (select main_a v_prenex_32016)) 1998) (<= (select main_a v_prenex_32015) (select main_a v_prenex_32016)) (<= (+ main_x 1) v_prenex_32015))) (forall ((v_prenex_31583 Int) (v_prenex_31582 Int)) (or (<= 1 (select main_a v_prenex_31583)) (< v_prenex_31583 main_y) (<= (+ main_x 1) v_prenex_31582) (<= 1 (select main_a v_prenex_31582)) (<= (select main_a v_prenex_31583) 1498) (<= (+ (select main_a v_prenex_31582) (select main_a v_prenex_31583)) 1000) (< v_prenex_31582 main_x))) (or (forall ((v_prenex_26286 Int)) (or (<= (* 2 (select main_a v_prenex_26286)) 1998) (<= (+ main_y 1) v_prenex_26286))) (forall ((v_prenex_26285 Int)) (or (<= 0 (+ (select main_a v_prenex_26285) 498)) (< v_prenex_26285 main_x) (<= (+ main_x 1) v_prenex_26285)))) (forall ((v_prenex_23413 Int) (v_prenex_23412 Int)) (or (<= (select main_a v_prenex_23413) 1498) (<= 1 (select main_a v_prenex_23412)) (<= (select main_a v_prenex_23413) (+ (select main_a v_prenex_23412) 998)) (<= 500 (select main_a v_prenex_23413)) (<= (+ main_x 1) v_prenex_23412) (< v_prenex_23412 main_x))) (or (forall ((v_prenex_23915 Int)) (or (< v_prenex_23915 main_x) (<= (* 2 (select main_a v_prenex_23915)) 1000) (<= (+ main_x 1) v_prenex_23915) (<= (select main_a v_prenex_23915) 500))) (forall ((v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23919)) 1998) (<= (select main_a v_prenex_23919) 1498)))) (forall ((v_prenex_27784 Int) (v_prenex_27783 Int)) (or (<= (+ main_x 1) v_prenex_27783) (< v_prenex_27783 main_x) (<= 0 (+ (select main_a v_prenex_27783) 498)) (<= 1000 (* 2 (select main_a v_prenex_27784))) (<= (* 2 (select main_a v_prenex_27783)) 1000) (<= (select main_a v_prenex_27783) (select main_a v_prenex_27784)))) (or (forall ((v_prenex_25525 Int)) (or (<= 1 (select main_a v_prenex_25525)) (<= (* 2 (select main_a v_prenex_25525)) 1998))) (forall ((v_prenex_25519 Int)) (or (<= 0 (+ (select main_a v_prenex_25519) 498)) (< v_prenex_25519 main_x) (<= (+ main_x 1) v_prenex_25519) (<= 2 (* 2 (select main_a v_prenex_25519)))))) (forall ((v_prenex_23277 Int) (v_prenex_23278 Int)) (or (<= (+ main_x 1) v_prenex_23277) (<= (* 2 (select main_a v_prenex_23278)) 1998) (< v_prenex_23277 main_x) (<= (select main_a v_prenex_23277) (select main_a v_prenex_23278)) (<= (select main_a v_prenex_23278) 1498) (<= 2 (* 2 (select main_a v_prenex_23277))) (<= (select main_a v_prenex_23277) 999))) (or (forall ((v_prenex_28591 Int)) (or (<= 500 (select main_a v_prenex_28591)) (<= (select main_a v_prenex_28591) 1498))) (forall ((v_prenex_28589 Int)) (or (<= (* 2 (select main_a v_prenex_28589)) 1000) (<= (+ main_x 1) v_prenex_28589) (< v_prenex_28589 main_x)))) (or (forall ((v_prenex_23598 Int)) (or (<= 1 (select main_a v_prenex_23598)) (<= 2 (* 2 (select main_a v_prenex_23598))) (< v_prenex_23598 main_x) (<= (+ main_x 1) v_prenex_23598))) (forall ((v_prenex_23599 Int)) (or (<= 1 (select main_a v_prenex_23599)) (< v_prenex_23599 main_y) (<= 500 (select main_a v_prenex_23599))))) (forall ((v_prenex_22463 Int) (v_prenex_22464 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22464))) (< v_prenex_22463 main_x) (<= (select main_a v_prenex_22463) 999) (<= (* 2 (select main_a v_prenex_22463)) 1000) (<= 1000 (+ (select main_a v_prenex_22463) (select main_a v_prenex_22464))) (<= (+ main_x 1) v_prenex_22463) (<= (select main_a v_prenex_22464) 1498))) (or (forall ((v_prenex_32858 Int)) (or (<= (+ main_y 1) v_prenex_32858) (<= (select main_a v_prenex_32858) 1498))) (forall ((v_prenex_32857 Int)) (or (<= (select main_a v_prenex_32857) 500) (<= 2 (* 2 (select main_a v_prenex_32857))) (<= (+ main_x 1) v_prenex_32857) (< v_prenex_32857 main_x)))) (forall ((v_prenex_30390 Int)) (or (<= (select main_a v_prenex_30390) 999) (<= (* 2 (select main_a v_prenex_30390)) 1000) (<= (+ main_x 1) v_prenex_30390) (< v_prenex_30390 main_x) (<= 0 (+ (select main_a v_prenex_30390) 498)))) (forall ((v_prenex_22097 Int) (v_prenex_22098 Int)) (or (<= (* 2 (select main_a v_prenex_22098)) 1998) (< v_prenex_22098 main_y) (<= (+ main_y 1) v_prenex_22098) (<= (+ (select main_a v_prenex_22097) (select main_a v_prenex_22098)) 1000) (<= 500 (select main_a v_prenex_22098)))) (forall ((v_prenex_25475 Int) (v_prenex_25474 Int)) (or (<= 1 (select main_a v_prenex_25475)) (<= (select main_a v_prenex_25475) 1498) (<= (+ (select main_a v_prenex_25474) (select main_a v_prenex_25475)) 1000) (<= (+ main_x 1) v_prenex_25474) (<= 1 (select main_a v_prenex_25474)) (< v_prenex_25474 main_x))) (or (forall ((v_prenex_23934 Int)) (or (<= (select main_a v_prenex_23934) 1498) (<= 1 (select main_a v_prenex_23934)))) (forall ((v_prenex_23933 Int)) (or (<= (* 2 (select main_a v_prenex_23933)) 1000) (<= (select main_a v_prenex_23933) 999) (<= (+ main_x 1) v_prenex_23933) (< v_prenex_23933 main_x) (<= 1 (select main_a v_prenex_23933))))) (forall ((v_prenex_30273 Int) (v_prenex_30272 Int)) (or (<= (+ main_x 1) v_prenex_30272) (< v_prenex_30272 main_x) (<= (* 2 (select main_a v_prenex_30272)) 1000) (<= 2 (* 2 (select main_a v_prenex_30272))) (<= 1000 (* 2 (select main_a v_prenex_30273))) (<= (+ (select main_a v_prenex_30272) (select main_a v_prenex_30273)) 1000))) (or (forall ((v_prenex_28863 Int)) (or (< v_prenex_28863 main_y) (<= (select main_a v_prenex_28863) 999))) (forall ((v_prenex_28858 Int)) (or (< v_prenex_28858 main_x) (<= 0 (+ (select main_a v_prenex_28858) 498)) (<= (+ main_x 1) v_prenex_28858) (<= (* 2 (select main_a v_prenex_28858)) 1000)))) (forall ((v_prenex_25082 Int) (v_prenex_25081 Int)) (or (<= (* 2 (select main_a v_prenex_25081)) 1000) (<= 1000 (+ (select main_a v_prenex_25081) (select main_a v_prenex_25082))) (< v_prenex_25081 main_x) (<= (select main_a v_prenex_25081) 500) (<= (+ main_x 1) v_prenex_25081) (<= (* 2 (select main_a v_prenex_25082)) 1998))) (forall ((v_prenex_25168 Int) (v_prenex_25167 Int)) (or (<= (select main_a v_prenex_25168) (+ (select main_a v_prenex_25167) 998)) (<= (* 2 (select main_a v_prenex_25168)) 1998) (<= 2 (* 2 (select main_a v_prenex_25167))) (<= (+ main_x 1) v_prenex_25167) (< v_prenex_25167 main_x) (<= 0 (+ (select main_a v_prenex_25167) 498)))) (forall ((v_prenex_29504 Int) (v_prenex_29503 Int)) (or (<= (+ main_x 1) v_prenex_29503) (<= (* 2 (select main_a v_prenex_29503)) 1000) (<= (* 2 (select main_a v_prenex_29504)) 1998) (<= 0 (+ (select main_a v_prenex_29503) 498)) (< v_prenex_29503 main_x) (<= (select main_a v_prenex_29504) (+ (select main_a v_prenex_29503) 998)))) (forall ((v_prenex_24840 Int) (v_prenex_24839 Int)) (or (< v_prenex_24839 main_x) (<= (select main_a v_prenex_24840) (+ (select main_a v_prenex_24839) 998)) (<= (* 2 (select main_a v_prenex_24840)) 1998) (<= 0 (+ (select main_a v_prenex_24839) 498)) (<= 1 (select main_a v_prenex_24840)) (<= 1 (select main_a v_prenex_24839)) (<= (+ main_x 1) v_prenex_24839))) (forall ((v_prenex_31666 Int) (v_prenex_31667 Int)) (or (<= (+ main_x 1) v_prenex_31666) (< v_prenex_31666 main_x) (<= (+ (select main_a v_prenex_31666) (select main_a v_prenex_31667)) 1000) (<= (select main_a v_prenex_31666) 999) (<= 1 (select main_a v_prenex_31667)) (<= 1 (select main_a v_prenex_31666)) (<= (select main_a v_prenex_31667) 999))) (forall ((v_prenex_30853 Int) (v_prenex_30852 Int)) (or (<= (* 2 (select main_a v_prenex_30853)) 1998) (<= (select main_a v_prenex_30853) 999) (<= 0 (+ (select main_a v_prenex_30852) 498)) (< v_prenex_30852 main_x) (<= (select main_a v_prenex_30852) 999) (<= (+ main_x 1) v_prenex_30852) (<= (+ (select main_a v_prenex_30852) (select main_a v_prenex_30853)) 1000))) (forall ((v_prenex_32377 Int) (v_prenex_32378 Int)) (or (< v_prenex_32377 main_x) (<= (* 2 (select main_a v_prenex_32377)) 1000) (<= (select main_a v_prenex_32377) (select main_a v_prenex_32378)) (<= (+ main_y 1) v_prenex_32378) (<= (+ main_x 1) v_prenex_32377) (<= 1 (select main_a v_prenex_32378)) (<= (select main_a v_prenex_32378) 999))) (forall ((v_prenex_21694 Int) (v_prenex_21695 Int)) (or (<= (select main_a v_prenex_21695) 999) (< v_prenex_21694 main_x) (<= (select main_a v_prenex_21694) 500) (<= 500 (select main_a v_prenex_21695)) (<= (+ main_x 1) v_prenex_21694) (<= (+ (select main_a v_prenex_21694) (select main_a v_prenex_21695)) 1000))) (or (forall ((v_prenex_29386 Int)) (or (<= 1 (select main_a v_prenex_29386)) (< v_prenex_29386 main_x) (<= (select main_a v_prenex_29386) 999) (<= 2 (* 2 (select main_a v_prenex_29386))) (<= (+ main_x 1) v_prenex_29386))) (forall ((v_prenex_29389 Int)) (or (<= (* 2 (select main_a v_prenex_29389)) 1998) (<= (select main_a v_prenex_29389) 1498)))) (forall ((v_prenex_31120 Int) (v_prenex_31119 Int)) (or (<= (+ main_y 1) v_prenex_31120) (<= (* 2 (select main_a v_prenex_31120)) 1998) (<= (select main_a v_prenex_31120) 999) (< v_prenex_31119 main_x) (<= (+ main_x 1) v_prenex_31119) (<= 2 (* 2 (select main_a v_prenex_31119))) (<= (select main_a v_prenex_31120) (+ (select main_a v_prenex_31119) 998)))) (forall ((v_prenex_28446 Int) (v_prenex_28445 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28445))) (< v_prenex_28445 main_x) (<= (select main_a v_prenex_28446) 1498) (<= (select main_a v_prenex_28446) 999) (<= (+ (select main_a v_prenex_28445) (select main_a v_prenex_28446)) 1000) (<= (+ main_x 1) v_prenex_28445))) (forall ((v_prenex_22920 Int) (v_prenex_22919 Int)) (or (<= (select main_a v_prenex_22919) 999) (<= 1000 (* 2 (select main_a v_prenex_22920))) (<= (+ main_x 1) v_prenex_22919) (<= (select main_a v_prenex_22919) (select main_a v_prenex_22920)) (<= 1 (select main_a v_prenex_22920)) (<= 2 (* 2 (select main_a v_prenex_22919))) (< v_prenex_22919 main_x))) (forall ((v_prenex_27619 Int) (v_prenex_27620 Int)) (or (<= (* 2 (select main_a v_prenex_27620)) 1998) (< v_prenex_27619 main_x) (<= 1 (select main_a v_prenex_27619)) (<= (+ (select main_a v_prenex_27619) (select main_a v_prenex_27620)) 1000) (<= (select main_a v_prenex_27620) 1498) (<= (+ main_x 1) v_prenex_27619))) (or (forall ((v_prenex_21439 Int)) (or (<= 1 (select main_a v_prenex_21439)) (< v_prenex_21439 main_x) (<= (+ main_x 1) v_prenex_21439) (<= (* 2 (select main_a v_prenex_21439)) 1000))) (forall ((v_prenex_27103 Int)) (<= 1000 (* 2 (select main_a v_prenex_27103))))) (forall ((v_prenex_32784 Int) (v_prenex_32785 Int)) (or (<= (select main_a v_prenex_32785) 999) (<= (+ (select main_a v_prenex_32784) (select main_a v_prenex_32785)) 1000) (< v_prenex_32784 main_x) (<= (+ main_x 1) v_prenex_32784) (<= (select main_a v_prenex_32784) 500) (<= (* 2 (select main_a v_prenex_32784)) 1000))) (forall ((v_prenex_28044 Int) (v_prenex_28043 Int)) (or (< v_prenex_28043 main_x) (<= (select main_a v_prenex_28043) (select main_a v_prenex_28044)) (<= (select main_a v_prenex_28044) 1498) (<= (+ main_x 1) v_prenex_28043) (<= 0 (+ (select main_a v_prenex_28043) 498)) (<= (+ main_y 1) v_prenex_28044) (<= (select main_a v_prenex_28044) 999))) (forall ((v_prenex_29349 Int) (v_prenex_29350 Int)) (or (<= 1000 (+ (select main_a v_prenex_29349) (select main_a v_prenex_29350))) (<= (+ main_x 1) v_prenex_29349) (<= 1 (select main_a v_prenex_29349)) (<= 2 (* 2 (select main_a v_prenex_29349))) (<= 1 (select main_a v_prenex_29350)) (<= 1000 (* 2 (select main_a v_prenex_29350))) (< v_prenex_29349 main_x))) (forall ((v_prenex_22469 Int) (v_prenex_22470 Int)) (or (<= (* 2 (select main_a v_prenex_22470)) 1998) (<= 1000 (+ (select main_a v_prenex_22469) (select main_a v_prenex_22470))) (< v_prenex_22470 main_y) (< v_prenex_22469 main_x) (<= (+ main_y 1) v_prenex_22470))) (or (forall ((v_prenex_29424 Int)) (or (<= (+ main_x 1) v_prenex_29424) (<= (* 2 (select main_a v_prenex_29424)) 1000) (<= 2 (* 2 (select main_a v_prenex_29424))) (< v_prenex_29424 main_x) (<= 1 (select main_a v_prenex_29424)))) (forall ((v_prenex_29426 Int)) (or (<= 500 (select main_a v_prenex_29426)) (<= 1 (select main_a v_prenex_29426))))) (or (forall ((v_prenex_28740 Int)) (or (<= (select main_a v_prenex_28740) 500) (< v_prenex_28740 main_x) (<= (+ main_x 1) v_prenex_28740) (<= 0 (+ (select main_a v_prenex_28740) 498)) (<= (* 2 (select main_a v_prenex_28740)) 1000))) (forall ((v_prenex_28741 Int)) (<= (select main_a v_prenex_28741) 1498))) (forall ((v_prenex_32942 Int) (v_prenex_32943 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32943))) (< v_prenex_32943 main_y) (<= (+ main_y 1) v_prenex_32943) (<= (select main_a v_prenex_32943) (+ (select main_a v_prenex_32942) 998)))) (forall ((v_prenex_24184 Int) (v_prenex_24183 Int)) (or (<= (select main_a v_prenex_24184) 999) (< v_prenex_24184 main_y) (< v_prenex_24183 main_x) (<= (select main_a v_prenex_24184) (+ (select main_a v_prenex_24183) 998)) (<= (* 2 (select main_a v_prenex_24183)) 1000) (<= (+ main_x 1) v_prenex_24183) (<= (select main_a v_prenex_24184) 1498))) (or (forall ((v_prenex_26019 Int)) (or (< v_prenex_26019 main_y) (<= (select main_a v_prenex_26019) 999) (<= 500 (select main_a v_prenex_26019)))) (forall ((v_prenex_26016 Int)) (or (<= (* 2 (select main_a v_prenex_26016)) 1000) (< v_prenex_26016 main_x) (<= 2 (* 2 (select main_a v_prenex_26016))) (<= (+ main_x 1) v_prenex_26016)))) (forall ((v_prenex_32100 Int) (v_prenex_32099 Int)) (or (<= (+ main_x 1) v_prenex_32099) (<= (+ (select main_a v_prenex_32099) (select main_a v_prenex_32100)) 1000) (< v_prenex_32099 main_x) (<= (* 2 (select main_a v_prenex_32100)) 1998) (<= 0 (+ (select main_a v_prenex_32099) 498)) (< v_prenex_32100 main_y))) (or (forall ((v_prenex_29227 Int)) (or (<= (+ main_x 1) v_prenex_29227) (< v_prenex_29227 main_x) (<= (* 2 (select main_a v_prenex_29227)) 1000) (<= (select main_a v_prenex_29227) 999))) (forall ((v_prenex_29231 Int)) (or (< v_prenex_29231 main_y) (<= 500 (select main_a v_prenex_29231))))) (forall ((v_prenex_27740 Int) (v_prenex_27741 Int)) (or (<= (select main_a v_prenex_27741) 999) (< v_prenex_27741 main_y) (<= (select main_a v_prenex_27741) 1498) (<= (+ main_x 1) v_prenex_27740) (<= 1 (select main_a v_prenex_27740)) (< v_prenex_27740 main_x) (<= 1000 (+ (select main_a v_prenex_27740) (select main_a v_prenex_27741))))) (forall ((v_prenex_23167 Int) (v_prenex_23166 Int)) (or (<= (+ main_x 1) v_prenex_23166) (< v_prenex_23166 main_x) (<= 0 (+ (select main_a v_prenex_23166) 498)) (<= (select main_a v_prenex_23166) 500) (<= (select main_a v_prenex_23167) (+ (select main_a v_prenex_23166) 998)) (<= (* 2 (select main_a v_prenex_23167)) 1998) (<= (select main_a v_prenex_23167) 999))) (forall ((v_prenex_23578 Int) (v_prenex_23577 Int)) (or (<= (+ (select main_a v_prenex_23577) (select main_a v_prenex_23578)) 1000) (< v_prenex_23577 main_x) (<= 2 (* 2 (select main_a v_prenex_23577))) (<= 500 (select main_a v_prenex_23578)) (<= (select main_a v_prenex_23577) 999) (<= (+ main_x 1) v_prenex_23577) (<= 1 (select main_a v_prenex_23578)))) (or (forall ((v_prenex_26367 Int)) (or (<= (* 2 (select main_a v_prenex_26367)) 1000) (<= (+ main_x 1) v_prenex_26367) (< v_prenex_26367 main_x) (<= (select main_a v_prenex_26367) 999))) (forall ((v_prenex_26372 Int)) (or (<= 500 (select main_a v_prenex_26372)) (<= (* 2 (select main_a v_prenex_26372)) 1998)))) (forall ((v_prenex_22612 Int) (v_prenex_22613 Int)) (or (<= (+ main_x 1) v_prenex_22612) (< v_prenex_22612 main_x) (<= 1000 (+ (select main_a v_prenex_22612) (select main_a v_prenex_22613))) (<= 2 (* 2 (select main_a v_prenex_22612))) (<= (select main_a v_prenex_22613) 999) (<= (select main_a v_prenex_22612) 999) (<= (select main_a v_prenex_22613) 1498))) (forall ((v_prenex_24687 Int) (v_prenex_24686 Int)) (or (<= (+ main_x 1) v_prenex_24686) (< v_prenex_24686 main_x) (<= (select main_a v_prenex_24687) (+ (select main_a v_prenex_24686) 998)) (<= (select main_a v_prenex_24687) 1498) (<= 1 (select main_a v_prenex_24687)) (<= (select main_a v_prenex_24686) 999) (<= 1 (select main_a v_prenex_24686)))) (forall ((v_prenex_32852 Int) (v_prenex_32851 Int)) (or (<= (select main_a v_prenex_32851) 500) (<= 1 (select main_a v_prenex_32851)) (< v_prenex_32851 main_x) (<= (select main_a v_prenex_32852) (+ (select main_a v_prenex_32851) 998)) (<= (+ main_x 1) v_prenex_32851) (<= 1 (select main_a v_prenex_32852)))) (forall ((v_prenex_29778 Int) (v_prenex_29777 Int)) (or (<= 1 (select main_a v_prenex_29778)) (<= 1000 (* 2 (select main_a v_prenex_29778))) (<= (select main_a v_prenex_29777) 999) (<= (+ main_x 1) v_prenex_29777) (<= (select main_a v_prenex_29777) (select main_a v_prenex_29778)) (< v_prenex_29777 main_x) (<= (select main_a v_prenex_29777) 500))) (or (forall ((v_prenex_24695 Int)) (or (< v_prenex_24695 main_y) (<= 1 (select main_a v_prenex_24695)) (<= (+ main_y 1) v_prenex_24695) (<= (select main_a v_prenex_24695) 999))) (forall ((v_prenex_24694 Int)) (<= (* 2 (select main_a v_prenex_24694)) 1000))) (forall ((v_prenex_25013 Int) (v_prenex_25012 Int)) (or (<= (select main_a v_prenex_25013) (+ (select main_a v_prenex_25012) 998)) (< v_prenex_25012 main_x) (<= (+ main_x 1) v_prenex_25012) (<= 1000 (* 2 (select main_a v_prenex_25013))) (<= (select main_a v_prenex_25012) 500) (<= 1 (select main_a v_prenex_25013)) (<= (* 2 (select main_a v_prenex_25012)) 1000))) (forall ((v_prenex_26420 Int) (v_prenex_26421 Int)) (or (< v_prenex_26421 main_y) (<= (* 2 (select main_a v_prenex_26420)) 1000) (<= 500 (select main_a v_prenex_26421)) (< v_prenex_26420 main_x) (<= (+ main_x 1) v_prenex_26420) (<= (select main_a v_prenex_26421) 999) (<= (+ (select main_a v_prenex_26420) (select main_a v_prenex_26421)) 1000))) (forall ((v_prenex_23192 Int) (v_prenex_23191 Int)) (or (<= (select main_a v_prenex_23191) (select main_a v_prenex_23192)) (< v_prenex_23192 main_y) (< v_prenex_23191 main_x) (<= (+ main_x 1) v_prenex_23191) (<= (select main_a v_prenex_23191) 999) (<= (select main_a v_prenex_23192) 1498) (<= 500 (select main_a v_prenex_23192)))) (forall ((v_prenex_22151 Int) (v_prenex_22152 Int)) (or (<= (select main_a v_prenex_22152) (+ (select main_a v_prenex_22151) 998)) (<= (* 2 (select main_a v_prenex_22152)) 1998) (< v_prenex_22151 main_x) (<= (* 2 (select main_a v_prenex_22151)) 1000) (<= (+ main_x 1) v_prenex_22151) (<= (select main_a v_prenex_22152) 999))) (forall ((v_prenex_23672 Int) (v_prenex_23671 Int)) (or (<= (+ main_y 1) v_prenex_23672) (<= (+ (select main_a v_prenex_23671) (select main_a v_prenex_23672)) 1000) (< v_prenex_23672 main_y) (<= (select main_a v_prenex_23672) 1498) (<= (* 2 (select main_a v_prenex_23672)) 1998))) (forall ((v_prenex_31185 Int) (v_prenex_31184 Int)) (or (< v_prenex_31184 main_x) (<= (+ (select main_a v_prenex_31184) (select main_a v_prenex_31185)) 1000) (<= 0 (+ (select main_a v_prenex_31184) 498)) (<= (select main_a v_prenex_31185) 999) (<= (select main_a v_prenex_31184) 500) (<= (select main_a v_prenex_31185) 1498) (<= (+ main_x 1) v_prenex_31184))) (forall ((v_prenex_22933 Int) (v_prenex_22934 Int)) (or (< v_prenex_22933 main_x) (<= (+ (select main_a v_prenex_22933) (select main_a v_prenex_22934)) 1000) (<= (+ main_x 1) v_prenex_22933) (<= (+ main_y 1) v_prenex_22934) (<= 1 (select main_a v_prenex_22934)) (<= (select main_a v_prenex_22933) 500) (<= 500 (select main_a v_prenex_22934)))) (forall ((v_prenex_21733 Int) (v_prenex_21734 Int)) (or (<= 500 (select main_a v_prenex_21734)) (< v_prenex_21733 main_x) (<= 2 (* 2 (select main_a v_prenex_21733))) (<= (+ (select main_a v_prenex_21733) (select main_a v_prenex_21734)) 1000) (<= (+ main_x 1) v_prenex_21733))) (forall ((v_prenex_26626 Int) (v_prenex_26625 Int)) (or (<= (select main_a v_prenex_26626) 999) (< v_prenex_26625 main_x) (<= 2 (* 2 (select main_a v_prenex_26625))) (<= 1 (select main_a v_prenex_26626)) (<= (+ (select main_a v_prenex_26625) (select main_a v_prenex_26626)) 1000) (<= (select main_a v_prenex_26625) 500) (<= (+ main_x 1) v_prenex_26625))) (or (forall ((v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24560) 1498) (<= 500 (select main_a v_prenex_24560)))) (forall ((v_prenex_24558 Int)) (or (< v_prenex_24558 main_x) (<= 2 (* 2 (select main_a v_prenex_24558))) (<= (+ main_x 1) v_prenex_24558) (<= (select main_a v_prenex_24558) 500)))) (or (forall ((v_prenex_27798 Int)) (or (<= (* 2 (select main_a v_prenex_27798)) 1000) (<= (+ main_x 1) v_prenex_27798) (<= 2 (* 2 (select main_a v_prenex_27798))) (< v_prenex_27798 main_x))) (forall ((v_prenex_27801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_27801))) (<= 1 (select main_a v_prenex_27801))))) (forall ((v_prenex_30376 Int) (v_prenex_30377 Int)) (or (<= 500 (select main_a v_prenex_30377)) (<= 1000 (+ (select main_a v_prenex_30376) (select main_a v_prenex_30377))) (<= 1 (select main_a v_prenex_30376)) (< v_prenex_30376 main_x) (<= 1 (select main_a v_prenex_30377)) (<= (+ main_x 1) v_prenex_30376))) (forall ((v_prenex_22359 Int) (v_prenex_22360 Int)) (or (< v_prenex_22359 main_x) (<= 500 (select main_a v_prenex_22360)) (<= (select main_a v_prenex_22359) 500) (<= (select main_a v_prenex_22360) (+ (select main_a v_prenex_22359) 998)) (<= (select main_a v_prenex_22360) 1498) (<= 2 (* 2 (select main_a v_prenex_22359))) (<= (+ main_x 1) v_prenex_22359))) (forall ((v_prenex_29999 Int) (v_prenex_30000 Int)) (or (<= (+ main_y 1) v_prenex_30000) (< v_prenex_29999 main_x) (<= (select main_a v_prenex_30000) 999) (<= 1 (select main_a v_prenex_29999)) (<= (+ main_x 1) v_prenex_29999) (<= (select main_a v_prenex_29999) (select main_a v_prenex_30000)))) (forall ((v_prenex_31973 Int) (v_prenex_31974 Int)) (or (<= (select main_a v_prenex_31973) 500) (<= (+ (select main_a v_prenex_31973) (select main_a v_prenex_31974)) 1000) (<= 1 (select main_a v_prenex_31973)) (< v_prenex_31973 main_x) (<= (+ main_x 1) v_prenex_31973) (<= 500 (select main_a v_prenex_31974)))) (or (forall ((v_prenex_24812 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24812))) (<= (* 2 (select main_a v_prenex_24812)) 1000) (< v_prenex_24812 main_x) (<= (+ main_x 1) v_prenex_24812))) (forall ((v_prenex_24816 Int)) (<= (* 2 (select main_a v_prenex_24816)) 1998))) (or (forall ((v_prenex_28666 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28666))) (<= (+ main_x 1) v_prenex_28666) (< v_prenex_28666 main_x) (<= (* 2 (select main_a v_prenex_28666)) 1000))) (forall ((v_prenex_28669 Int)) (or (<= (select main_a v_prenex_28669) 999) (< v_prenex_28669 main_y) (<= (select main_a v_prenex_28669) 1498)))) (forall ((v_prenex_30251 Int) (v_prenex_30250 Int)) (or (<= (* 2 (select main_a v_prenex_30251)) 1998) (<= (select main_a v_prenex_30251) (+ (select main_a v_prenex_30250) 998)) (<= (+ main_x 1) v_prenex_30250) (< v_prenex_30250 main_x) (<= 0 (+ (select main_a v_prenex_30250) 498)) (<= (select main_a v_prenex_30251) 1498) (<= (+ main_y 1) v_prenex_30251))) (or (forall ((v_prenex_28808 Int)) (or (<= (select main_a v_prenex_28808) 999) (<= (select main_a v_prenex_28808) 1498) (<= (+ main_y 1) v_prenex_28808))) (forall ((v_prenex_28807 Int)) (or (<= (* 2 (select main_a v_prenex_28807)) 1000) (< v_prenex_28807 main_x) (<= (+ main_x 1) v_prenex_28807)))) (or (forall ((v_prenex_21392 Int)) (or (<= (+ main_x 1) v_prenex_21392) (<= (select main_a v_prenex_21392) 500) (< v_prenex_21392 main_x) (<= 0 (+ (select main_a v_prenex_21392) 498)) (<= (* 2 (select main_a v_prenex_21392)) 1000))) (forall ((v_prenex_21783 Int)) (or (<= (select main_a v_prenex_21783) 999) (<= (* 2 (select main_a v_prenex_21783)) 1998)))) (forall ((v_prenex_22680 Int) (v_prenex_22679 Int)) (or (<= 1 (select main_a v_prenex_22679)) (<= (+ main_x 1) v_prenex_22679) (<= 1000 (+ (select main_a v_prenex_22679) (select main_a v_prenex_22680))) (<= (select main_a v_prenex_22680) 1498) (< v_prenex_22679 main_x) (<= (select main_a v_prenex_22679) 500))) (or (forall ((v_prenex_27770 Int)) (or (< v_prenex_27770 main_y) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_27770))))) (forall ((v_prenex_27768 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27768))) (< v_prenex_27768 main_x) (<= (+ main_x 1) v_prenex_27768) (<= (select main_a v_prenex_27768) 500)))) (forall ((v_prenex_21685 Int) (v_prenex_21686 Int)) (or (<= (select main_a v_prenex_21686) (+ (select main_a v_prenex_21685) 998)) (<= 500 (select main_a v_prenex_21686)) (<= (+ main_x 1) v_prenex_21685) (<= (* 2 (select main_a v_prenex_21685)) 1000) (<= (select main_a v_prenex_21686) 1498) (< v_prenex_21685 main_x) (<= (+ main_y 1) v_prenex_21686))) (forall ((v_prenex_22628 Int) (v_prenex_22627 Int)) (or (<= (select main_a v_prenex_22627) (select main_a v_prenex_22628)) (<= (+ main_x 1) v_prenex_22627) (<= 1000 (* 2 (select main_a v_prenex_22628))) (<= 0 (+ (select main_a v_prenex_22627) 498)) (< v_prenex_22627 main_x) (<= (select main_a v_prenex_22627) 500) (<= 1 (select main_a v_prenex_22628)))) (or (forall ((v_prenex_24082 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24082))) (<= 0 (+ (select main_a v_prenex_24082) 498)) (<= (+ main_x 1) v_prenex_24082) (< v_prenex_24082 main_x) (<= (* 2 (select main_a v_prenex_24082)) 1000))) (forall ((v_prenex_24086 Int)) (<= (select main_a v_prenex_24086) 1498))) (forall ((v_prenex_26002 Int) (v_prenex_26001 Int)) (or (<= 0 (+ (select main_a v_prenex_26001) 498)) (<= 1 (select main_a v_prenex_26002)) (<= 500 (select main_a v_prenex_26002)) (< v_prenex_26001 main_x) (<= (+ main_x 1) v_prenex_26001) (<= (select main_a v_prenex_26001) 999) (<= (select main_a v_prenex_26001) (select main_a v_prenex_26002)))) (or (forall ((v_prenex_25906 Int)) (or (< v_prenex_25906 main_x) (<= 1 (select main_a v_prenex_25906)) (<= (select main_a v_prenex_25906) 999) (<= (+ main_x 1) v_prenex_25906) (<= 2 (* 2 (select main_a v_prenex_25906))))) (forall ((v_prenex_25908 Int)) (or (<= 500 (select main_a v_prenex_25908)) (<= 1000 (* 2 (select main_a v_prenex_25908)))))) (forall ((v_prenex_29020 Int) (v_prenex_29021 Int)) (or (<= (select main_a v_prenex_29020) 500) (<= (select main_a v_prenex_29020) (select main_a v_prenex_29021)) (< v_prenex_29020 main_x) (<= 500 (select main_a v_prenex_29021)) (<= (+ main_x 1) v_prenex_29020))) (or (forall ((v_prenex_32283 Int)) (or (< v_prenex_32283 main_x) (<= (select main_a v_prenex_32283) 999) (<= (+ main_x 1) v_prenex_32283) (<= (* 2 (select main_a v_prenex_32283)) 1000))) (forall ((v_prenex_32287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_32287))) (< v_prenex_32287 main_y) (<= (* 2 (select main_a v_prenex_32287)) 1998)))) (forall ((v_prenex_25022 Int) (v_prenex_25021 Int)) (or (<= (select main_a v_prenex_25022) 1498) (<= (select main_a v_prenex_25021) 999) (<= (+ main_x 1) v_prenex_25021) (<= (select main_a v_prenex_25021) 500) (<= (select main_a v_prenex_25021) (select main_a v_prenex_25022)) (< v_prenex_25021 main_x) (<= 1 (select main_a v_prenex_25022)))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (* 2 (select main_a v_prenex_23409)) 1998) (<= 500 (select main_a v_prenex_23409)))) (forall ((v_prenex_23405 Int)) (or (<= (select main_a v_prenex_23405) 999) (< v_prenex_23405 main_x) (<= (+ main_x 1) v_prenex_23405) (<= 2 (* 2 (select main_a v_prenex_23405)))))) (or (forall ((v_prenex_30153 Int)) (or (< v_prenex_30153 main_y) (<= (* 2 (select main_a v_prenex_30153)) 1998) (<= 1 (select main_a v_prenex_30153)))) (forall ((v_prenex_30148 Int)) (or (<= (+ main_x 1) v_prenex_30148) (< v_prenex_30148 main_x) (<= 2 (* 2 (select main_a v_prenex_30148)))))) (forall ((v_prenex_25546 Int) (v_prenex_25545 Int)) (or (< v_prenex_25545 main_x) (<= (select main_a v_prenex_25546) (+ (select main_a v_prenex_25545) 998)) (<= (+ main_x 1) v_prenex_25545) (<= 1 (select main_a v_prenex_25545)) (<= 500 (select main_a v_prenex_25546)) (<= 2 (* 2 (select main_a v_prenex_25545))))) (forall ((v_prenex_28897 Int) (v_prenex_28896 Int)) (or (<= 1000 (+ (select main_a v_prenex_28896) (select main_a v_prenex_28897))) (<= 1 (select main_a v_prenex_28896)) (<= 500 (select main_a v_prenex_28897)) (<= (+ main_x 1) v_prenex_28896) (< v_prenex_28896 main_x) (<= 2 (* 2 (select main_a v_prenex_28896))) (<= (select main_a v_prenex_28897) 999))) (forall ((v_prenex_24124 Int) (v_prenex_24125 Int)) (or (<= (select main_a v_prenex_24125) 999) (<= (+ (select main_a v_prenex_24124) (select main_a v_prenex_24125)) 1000) (< v_prenex_24124 main_x) (<= 2 (* 2 (select main_a v_prenex_24124))) (<= 1000 (* 2 (select main_a v_prenex_24125))) (<= (select main_a v_prenex_24124) 999) (<= (+ main_x 1) v_prenex_24124))) (forall ((v_prenex_24832 Int) (v_prenex_24831 Int)) (or (<= 1 (select main_a v_prenex_24832)) (<= 2 (* 2 (select main_a v_prenex_24831))) (<= 500 (select main_a v_prenex_24832)) (< v_prenex_24831 main_x) (<= (+ main_x 1) v_prenex_24831) (<= (select main_a v_prenex_24831) 500) (<= (select main_a v_prenex_24832) (+ (select main_a v_prenex_24831) 998)))))} [2019-01-07 20:10:40,607 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-07 20:10:40,608 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-07 20:10:40,608 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-07 20:10:40,608 WARN L223 ngHoareTripleChecker]: -- [2019-01-07 20:10:40,609 WARN L224 ngHoareTripleChecker]: Pre: {2147483619#(or (forall ((v_idx_179 Int) (v_idx_180 Int) (v_idx_181 Int) (v_idx_177 Int) (v_idx_178 Int)) (exists ((v_v_322_1 Int) (v_v_325_1 Int) (v_v_326_1 Int) (v_v_323_1 Int) (v_v_324_1 Int)) (and (<= (- (- v_v_323_1) v_v_323_1) (- 1002)) (or (< v_idx_181 (+ c_main_x 1)) (= v_v_326_1 (select c_main_a v_idx_181))) (<= (- (- v_v_323_1) (- v_v_325_1)) (- 2)) (<= (- v_v_325_1 (- v_v_325_1)) 998) (or (< v_idx_178 c_main_y) (= v_v_323_1 (select c_main_a v_idx_178)) (<= (+ c_main_y 1) v_idx_178)) (<= (- (- v_v_325_1) v_v_325_1) 0) (or (< v_idx_179 (+ c_main_y 1)) (<= c_main_x v_idx_179) (= v_v_324_1 (select c_main_a v_idx_179))) (<= (- v_v_323_1 (- v_v_325_1)) 1000) (or (< v_idx_180 c_main_x) (= v_v_325_1 (select c_main_a v_idx_180)) (<= (+ c_main_x 1) v_idx_180)) (or (= v_v_322_1 (select c_main_a v_idx_177)) (<= c_main_y v_idx_177)) (<= (- (- v_v_323_1) v_v_325_1) (- 1000)) (<= (- v_v_323_1 v_v_325_1) 1000) (<= (- v_v_323_1 (- v_v_323_1)) 2000) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_173 Int) (v_idx_174 Int) (v_idx_172 Int) (v_idx_175 Int) (v_idx_176 Int)) (exists ((v_v_321_1 Int) (v_v_320_1 Int) (v_v_318_1 Int) (v_v_319_1 Int) (v_v_317_1 Int)) (and (<= (- (- v_v_318_1) v_v_320_1) (- 1000)) (or (<= (+ c_main_y 1) v_idx_173) (= v_v_318_1 (select c_main_a v_idx_173)) (< v_idx_173 c_main_y)) (<= (- v_v_318_1 (- v_v_318_1)) 1998) (<= (- (- v_v_318_1) (- v_v_320_1)) (- 2)) (<= (- v_v_320_1 (- v_v_320_1)) 998) (or (= v_v_319_1 (select c_main_a v_idx_174)) (< v_idx_174 (+ c_main_y 1)) (<= c_main_x v_idx_174)) (or (<= c_main_y v_idx_172) (= v_v_317_1 (select c_main_a v_idx_172))) (or (= v_v_320_1 (select c_main_a v_idx_175)) (< v_idx_175 c_main_x) (<= (+ c_main_x 1) v_idx_175)) (or (< v_idx_176 (+ c_main_x 1)) (= v_v_321_1 (select c_main_a v_idx_176))) (<= (- (- v_v_318_1) v_v_318_1) (- 1002)) (<= (- (- v_v_320_1) v_v_320_1) (- 2)) (<= (- v_v_318_1 v_v_320_1) 998) (<= (+ c_main_y 1) c_main_x) (<= (- v_v_318_1 (- v_v_320_1)) 1000) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-07 20:10:40,609 WARN L228 ngHoareTripleChecker]: Action: assume !(a[x] == 1000); [2019-01-07 20:10:40,609 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not (= (select c_main_a c_main_x) 1000)) [2019-01-07 20:10:40,609 WARN L230 ngHoareTripleChecker]: Post: {2147483618#(forall ((v_idx_184 Int) (v_idx_185 Int) (v_idx_182 Int) (v_idx_183 Int) (v_idx_186 Int)) (exists ((v_v_715_1 Int) (v_v_322_1 Int) (v_v_326_1 Int) (v_v_323_1 Int) (v_v_324_1 Int)) (and (or (<= (+ c_main_x 1) v_idx_185) (= (select c_main_a v_idx_185) v_v_715_1) (< v_idx_185 c_main_x)) (<= (- (- v_v_323_1) v_v_323_1) (- 1002)) (or (<= c_main_x v_idx_184) (< v_idx_184 (+ c_main_y 1)) (= (select c_main_a v_idx_184) v_v_324_1)) (<= (- v_v_323_1 v_v_715_1) 1000) (<= (- v_v_323_1 (- v_v_715_1)) 1000) (<= (- (- v_v_323_1) (- v_v_715_1)) (- 2)) (<= (- (- v_v_323_1) v_v_715_1) (- 1000)) (<= (- v_v_715_1 (- v_v_715_1)) 998) (or (<= (+ c_main_y 1) v_idx_183) (< v_idx_183 c_main_y) (= v_v_323_1 (select c_main_a v_idx_183))) (<= (- (- v_v_715_1) v_v_715_1) 0) (or (<= c_main_y v_idx_182) (= v_v_322_1 (select c_main_a v_idx_182))) (<= (- v_v_323_1 (- v_v_323_1)) 2000) (or (= v_v_326_1 (select c_main_a v_idx_186)) (< v_idx_186 (+ c_main_x 1))) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-07 20:10:40,610 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-07 20:10:40,629 WARN L268 ngHoareTripleChecker]: -- [2019-01-07 20:10:40,630 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-07 20:10:46,966 WARN L181 SmtUtils]: Spent 6.34 s on a formula simplification that was a NOOP. DAG size: 129 [2019-01-07 20:10:46,966 WARN L270 ngHoareTripleChecker]: Pre: {2147483619#(or (forall ((v_idx_179 Int) (v_idx_180 Int) (v_idx_181 Int) (v_idx_177 Int) (v_idx_178 Int)) (exists ((v_v_322_1 Int) (v_v_325_1 Int) (v_v_326_1 Int) (v_v_323_1 Int) (v_v_324_1 Int)) (and (<= (- (- v_v_323_1) v_v_323_1) (- 1002)) (or (< v_idx_181 (+ main_x 1)) (= v_v_326_1 (select main_a v_idx_181))) (<= (- (- v_v_323_1) (- v_v_325_1)) (- 2)) (<= (- v_v_325_1 (- v_v_325_1)) 998) (or (< v_idx_178 main_y) (= v_v_323_1 (select main_a v_idx_178)) (<= (+ main_y 1) v_idx_178)) (<= (- (- v_v_325_1) v_v_325_1) 0) (or (< v_idx_179 (+ main_y 1)) (<= main_x v_idx_179) (= v_v_324_1 (select main_a v_idx_179))) (<= (- v_v_323_1 (- v_v_325_1)) 1000) (or (< v_idx_180 main_x) (= v_v_325_1 (select main_a v_idx_180)) (<= (+ main_x 1) v_idx_180)) (or (= v_v_322_1 (select main_a v_idx_177)) (<= main_y v_idx_177)) (<= (- (- v_v_323_1) v_v_325_1) (- 1000)) (<= (- v_v_323_1 v_v_325_1) 1000) (<= (- v_v_323_1 (- v_v_323_1)) 2000) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_173 Int) (v_idx_174 Int) (v_idx_172 Int) (v_idx_175 Int) (v_idx_176 Int)) (exists ((v_v_321_1 Int) (v_v_320_1 Int) (v_v_318_1 Int) (v_v_319_1 Int) (v_v_317_1 Int)) (and (<= (- (- v_v_318_1) v_v_320_1) (- 1000)) (or (<= (+ main_y 1) v_idx_173) (= v_v_318_1 (select main_a v_idx_173)) (< v_idx_173 main_y)) (<= (- v_v_318_1 (- v_v_318_1)) 1998) (<= (- (- v_v_318_1) (- v_v_320_1)) (- 2)) (<= (- v_v_320_1 (- v_v_320_1)) 998) (or (= v_v_319_1 (select main_a v_idx_174)) (< v_idx_174 (+ main_y 1)) (<= main_x v_idx_174)) (or (<= main_y v_idx_172) (= v_v_317_1 (select main_a v_idx_172))) (or (= v_v_320_1 (select main_a v_idx_175)) (< v_idx_175 main_x) (<= (+ main_x 1) v_idx_175)) (or (< v_idx_176 (+ main_x 1)) (= v_v_321_1 (select main_a v_idx_176))) (<= (- (- v_v_318_1) v_v_318_1) (- 1002)) (<= (- (- v_v_320_1) v_v_320_1) (- 2)) (<= (- v_v_318_1 v_v_320_1) 998) (<= (+ main_y 1) main_x) (<= (- v_v_318_1 (- v_v_320_1)) 1000) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-07 20:10:46,966 WARN L274 ngHoareTripleChecker]: Action: assume !(a[x] == 1000); [2019-01-07 20:10:46,966 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not (= (select c_main_a c_main_x) 1000))